搜尋

搜尋結果

澳門的這種“援交”方式,分分鍾能榨幹你!
其他
澳門生活圈・2019-09-03

援交,無論在哪裏 想必都很受歡迎 在澳門這座城市裏 援交倒是挺受歡迎的 即便網絡援交挖了陷阱 還是有人會自願跳下去 學生哥亦不例外 在本澳,網上援交似乎越來越頻繁,但援交的詐騙案亦隨之而來,無奈各類男士總愛犯著同樣的錯誤... 近日,點數卡援交騙案持續發生,墮入陷阱不僅是一般青年男子,更有學生墮入援交騙局。 本月2號,司警再接一名大學生再墮ldquo;點數卡rdquo;騙局案件。 大學生墮援交陷阱 據悉,在上月23號,該名20歲的本澳大學生在網上認識一名女子,交往數日後,女子聲稱可提供ldquo;性服務rdquo;。 事至29號, 2人相約在黑沙環馬路某單位進行性交易。不過,ldquo;性服務rdquo;的前提就是,要求該名大學生去買點數卡。 交易當日,女子要求大學生前往便利店購買500元點數卡作為ldquo;肉金rdquo;。 色字頭上一把刀,該名大學生就按照要求去做。 該名大學生按指示入錢買卡後,將點數卡序列號和密碼拍照傳給對方,豈料其後分別收到2名自稱是該名女子ldquo;上司rdquo;的來電,以不同借口要求事主再購買多張點數卡作ldquo;保證金rdquo;。 大學生便繼續按指示去做,前後一共購買價值45,500元的點數卡後; 結果,被騙去45,500元澳門幣後才知道陷入騙局,隨後報警求助,司警已接手調查案件,暫未有人被捕。 身為一名大學生 連最基本的理智都失去了? 色字當頭,別被鬼迷心竅了 好好讀書 畢竟家裏的錢亦來之不易 話說回來 這已經是第二宗的援交案件了 第一次墮入援交騙局的卻是 一名14歲的本澳中學生 在未成年學生的教育裏 好的不學,壞的樣樣齊全 中學生墮騙局,被母親揭破 事件發生於7月20號,該名14歲中學生亦是在網上認識一名女子後,對方聲稱可提供ldquo;性服務rdquo;,隨後2人相約見面,學生按照對方要求,購買1,068元點數卡支付ldquo;肉金rdquo;。 當日下午近2點,該名14歲中學生接獲一名男子來電,要求支付1.3萬保證金,學生為了與對象見面,就答應了繼續買卡,但付款後再無消息。 其後,該名學生再接到一名說普通話男子的來電,要求支付2.5萬元保證金開設VIP賬戶,方便交易完成後退還保證金,中學生再按要求買卡並向對方提供資料。 最終,該名學生苦等一個多月,毫無音訊... 直至8月28號晚上約7點,該名學生母親發現他有點不對勁,神色慌張。 最終,還是被母親揭發並報警求助。 據澳門《刑法典》規定: 與14歲以上,未滿16歲的男女發生性行為,可最高判4年監禁。 唉,還是太年輕了 希望這次的教訓 能教會該名學生某些知識吧 此外,繼包括學生在內的多名本地男子中招後,司警最新再接獲3宗同類騙案,3名熱血男子亦是被所謂女網友欺騙可提供ldquo;性服務rdquo;後,眼都不眨一下,就到便利店購買點數卡過數肉金。 最終的結局,同樣是到警局報案求助。 對此,不排除會有更多男士被騙,畢竟,臣服於這方面的男士,還是占有多數,剩下的就看這個坑有多少人跳了。 上半年罪案數據 此外,保安司公布上半年罪案數據,整體犯罪活動呈下降趨勢,從去年同期的7,100多宗,下降至今年的6,900多宗,降幅約2.8%。 其中,侵犯人身罪、侵犯財產罪、妨害社會生活罪、妨害本地區罪均錄得下降,未納入其他組別的罪案則上升至590多宗。 去年的暴力犯罪案:290多宗 今年的暴力犯罪案:320多宗 禁錮、強奸、殺人均有上升 縱火、傷人、販毒等均有下降 強奸從去年上半年的13宗上升至今年的23宗,其中有11宗受害人為本澳居民,多數都是透過聊天軟件認識; 其餘受害人為非本澳居民,多數在娛樂場或周邊認識。 暴力以及強奸行為 都占了上升空間 這些犯罪已經違反了 人類道德底線 對於此犯罪人士 需要做的是在牢裏面壁思過 素材來源:力報、微博、網絡 圖片來源:網絡截圖、北京日報、微博、人民日報、表情包 如有侵權,請聯系我們刪除 版權屬於原作者 編輯撰寫:小嚕

【西班牙 + 葡萄牙】雙牙12天半自駕 自由行行程表 / 美食景點分享 / 酒店推介 / 玩樂地圖 / 自助懶人包
走遍世界
80後愛旅行✈️・2020-05-21

為什麼想去雙牙 (西班牙+葡萄牙)自由行呢? 是因為作為澳門人,對葡萄牙都會有一定的幻想吧~(葡萄牙曾經統治過澳門,直到1999年12月20日澳門才正式回歸中國) 澳門很多地方都富有葡萄牙特色,無論是街道還是建築物,所以一直都很想去葡萄牙走走,看看我們是不是真的那麼像。 而西班牙就在葡萄牙旁邊,加上景點眾多,因此就造就了這個雙牙之旅了~!! 出 發 這次香港 巴塞隆納、里斯本 香港 都是坐阿聯酋航空(Emirates),中途在杜拜轉機,因為時差的關係,我們早上0750起飛,到達巴塞隆納是同一天的晚上2055,時間上算了賺了呢。 來回的兩程飛機分別都是777和A380,座位不算寬敞。阿聯酋航空在長途機程中有提供每人一個小枕頭、被子和耳機,而牙膏牙刷並沒有提供。 雖然每程飛機只是7小時和8小時,但都提供了兩頓飛機餐。 西班牙+葡萄牙12天行程表 DAY 1 抵達巴塞隆納 剛下飛機, 到酒店休息迎接明天開始的行程 澳門 rarr; 香港國際機場 rarr; 阿聯酋航空 rarr; 巴塞隆納機場 BCN rarr; Exe Plaza Catalunya Hotel + 酒店附近晚餐 Exe Plaza Catalunya Hotel Exe Plaza Catalunya Hotel 位於巴塞隆納的加泰羅尼亞廣場附近,交通便利。這酒店是整個旅程中,我覺得最好的酒店中排頭兩名的酒店了。 DAY 2 巴塞隆納 恩典區、擴展區北部 今天的行程安排是要坐車才到的,離酒店較遠的歸納今天解決 Exe Plaza Catalunya Hotel rarr; 奎爾公園 rarr; 聖十字保羅醫院 rarr; 聖家堂正對面超靚景KFC午餐 rarr; 聖家堂 rarr; 4 Cats 晚餐 奎爾公園 Park Guuml;ell 奎爾公園是著名建築師高第的作品,原意是建造為住宅區,但不成功,最後由高第自己買下並入住。現在被聯合國教科文組織列為世界遺產。 聖十字保羅醫院 Palau de la Muacute;sica Catalana and Hospital de Sant Pau 聖十字保羅醫院與加泰隆尼亞音樂宮一起被聯合國教科文組織列為世界遺產。直到 2009 年 6 月,這裡一直作為醫院使用,目前改為博物館和文化中心。 聖家堂 Sagrada Famiacute;lia 聖家堂最有名的地方,莫過於它是在1882年開始修建但至今還未完工,是世界上唯一尚未完工就被列為世界遺產的建築物。 4 Cats Els Quatre Gats 4 Cats 是巴塞隆納一間非常有名的餐廳/咖啡廳,開業超過100年,是高第、畢卡索等名人都愛來的餐廳。 DAY 3 巴塞隆納 散步路線 繼續尋找高第之旅,巴塞隆納散步路線,輕鬆走完大部份景點 Exe Plaza Catalunya Hotel rarr; 米拉之家 rarr; 巴特婁之家 rarr; 巴塞羅那主教座堂 rarr; 巴塞隆納海邊 rarr; 酒店附近晚餐 米拉之家 Casa Milagrave; 米拉之家是高第設計的最後一個私人住宅,是米拉先生的府第。於1984 年被列入世界遺產中。其中對遊客來說最具吸引力的是其形狀特別的天台。 巴特婁之家 Casa Batlloacute; 是高第與另一位建築師合作裝修改造的一座建築,於2005年被擴充入高第的世界遺產建築作品中。在巴特婁之家內參觀會有AR導覽機,把過去巴特婁之家內部的裝潢呈現在遊客眼前。 巴塞羅那主教座堂 Catedral de Santa Eulalia de Barcelona 隱身在巷弄內的主教座堂,雖然沒有聖家堂那樣的光環,但內部建築非常壯觀,還可以上塔樓俯瞰巴塞的風景。 巴塞隆納海邊 由巴塞隆納的散步路線一直往海邊方向走,就會到達。巴塞隆納的海邊很舒服,可以休閒的坐在海邊或草地上休息、發呆。 DAY 4 巴塞隆納 rarr; 馬德里 由巴塞隆納乘坐西班牙國鐵往馬德里 馬德里散步路線,輕鬆走完大部份景點 西班牙國鐵往馬德里 rarr; H10 Villa de la Reina Boutique Hotel rarr; 太陽門廣場 rarr; 聖米格爾市場午餐 rarr; 馬德里皇宮 rarr; 狄波神殿 rarr; 主廣場 西班牙國鐵往馬德里 乘搭西班牙高速鐵路AVE由巴塞隆納到馬德里,只需3小時10分鐘。車廂乾淨舒適,也配有餐車服務,非常方便就能抵達其他城市。 H10 Villa de la Reina Boutique Hotel 酒店位於太陽門廣場附近,鄰近Gran Viacute;a、Sol、Sevilla等地鐵站,交通方便。附近有大型連鎖品牌店舖、美食集中、購物集中,地點絕佳。 太陽門廣場 Puerta del Sol 位於西班牙首都馬德里市中心的廣場,也是西班牙公路網的中心點(0公里),周圍有10條街道向外放射。 聖米格爾市場 Mercado de San Miguel 是一個集傳統和創新於一身的市場,是馬德里最受遊客歡迎的市場之一。內有各式的攤檔,自助購買後可找位置坐下享用。 馬德里皇宮 Palacio Real de Madrid 是西班牙國王的正式駐地,雖然國王和王室並不居住在這裡,但這裡仍用於國事活動,在沒有正式活動時向公眾開放。 狄波神殿 Templo de Debod 神殿原本是在埃及、距離亞斯文以南15公里處的,由於西班牙曾大力幫助埃及神廟的保存活動,因此埃及政府於1968年時將狄波神殿捐贈給西班牙當作禮物。 主廣場 Plaza Mayor 主廣場是一個三面被住宅樓環繞的中心廣場,在廣場內能看到有237個面臨廣場的陽台,是非常特別的建築。 DAY 5 自駕:塞哥維亞(Segovia)一日遊 由於明天星期六大部份租車公司都不營業 因此提早在今日租車,然後來個塞哥維亞一日遊 H10 Villa de la Reina Boutique Hotel rarr; 塞哥維亞高架引水橋 rarr; Meson De Candido 烤乳豬午餐 rarr; 塞哥維亞舊城區 rarr; 塞哥維亞城堡 塞哥維亞高架引水橋 Acueducto de Segovia 是西班牙古城塞哥維亞的水道橋遺蹟,是伊比利亞半島上最雄偉、保存最好的古羅馬遺蹟,是聯合國世界遺產。 Meson De Candido 烤乳豬店 烤乳豬是塞哥維亞的特色美食,Meson De Candido是一間被很多傳媒採訪過的百年老店,是米芝蓮推薦的餐廳。 塞哥維亞舊城區 舊城區內有大量名勝古蹟,可休閒的在舊城區內散步。 塞哥維亞城堡 Alcaacute;zar de Segovia 據說是「白雪公主」城堡的原型,是一座造型獨特的石砌城堡。買票登上塔樓,可以俯瞰整個塞哥維亞。 DAY 6 自駕:皇馬主場球賽 rarr; 哥多華(Coacute;rdoba) 時間非常配合下,觀看了一場皇馬主場的賽事 再自駕往哥多華作為中轉站休息一晚 H10 Villa de la Reina Boutique Hotel rarr; 麗池公園 rarr; 班拿貝球場皇馬主場賽事 rarr; 哥多華羅馬橋 rarr; Casa Rubio 燉牛尾晚餐 rarr; Hotel Oasis Coacute;rdoba 麗池公園 El Retiro 都馬德里市中心最大的公園,裡面有一個由玻璃造成的水晶宮,全透明的宮殿配上陽光的照射,是打卡呃like的好地方。 班拿貝球場 皇馬主場賽事 班拿貝球場是足球隊皇家馬德里的主場,熱愛足球或是身邊有熱愛足球的另一半的你,不妨看一場足球賽事,感受下現場氣氛。 哥多華羅馬橋 Puente romano 是哥多華上的一座石拱橋,連接起城內的新城、舊區。 Casa Rubio 燉牛尾 燉牛尾是哥多華的特色美食,位於舊城區的Casa Rubio是在網上眾多推薦的餐廳。 Hotel Oasis Coacute;rdoba Hotel Oasis Coacute;rdoba是位於哥多華新城區的酒店,到哥多華旅遊一般都會選擇住在舊城區,因為主要景點都位於舊城區內。但我們到達哥多華當天遇上了天主教聖像出遊,連接新舊城的羅馬橋和舊城區都會局部封閉,方便起見,當晚我們就全在新城區上。 DAY 7 自駕:哥多華(Coacute;rdoba)rarr; 隆達(Ronda) 欣賞哥多華白天的風景 再自駕往懸崖上的古城隆達 Hotel Oasis Coacute;rdoba rarr; 哥多華舊城 rarr; 清真寺主教堂 rarr; 隆達太赫公園 rarr; 隆達新橋 rarr; 隆達新、舊城 rarr; Don Miguel Ronda 景觀餐廳晚餐 rarr; Apartamentos Rondacentro 哥多華舊城 哥多華的舊城是一個擁有很多建築遺址的地方,保留著中世紀古城建築物,適合散步閒逛的地方。景點包括清真寺主教堂、百花巷等等。 清真寺主教堂 又名科爾多瓦主教座堂,是一座清真寺改為羅馬天主教的主教座堂,因此有別傳統天主堂,教堂內部是清真寺的格局。 隆達太赫公園 Alameda Del Tajo 太赫公園是龍達一個位於高處的景點,從公園往下看,可以看到壯觀的塔霍峽谷。 隆達新橋 Puente Nuevo 是龍達內一條跨越120米深谷的橋,始建於1751年,共修建了42年。新橋的宏偉不禁讓我想到200多年前的技術,如何可以建造出這麼恢弘的大橋。 Restaurant Don Miguel 景觀餐廳 位於Hotel Don Miguel 內的餐廳,地理位置絕佳,可以在新橋的美景下用餐,而且價錢不貴,CP 值超高。 Apartamentos Rondacentro 位於隆達國營旅館旁邊,地理位置非常好,交通方便,還有停車場。 DAY 8 半自駕:跨境葡萄牙 拉戈阿(Lagoa) 離開西班牙,乘坐ALSA巴士過境葡萄牙 享受葡萄牙的陽光與海灘 Apartamentos Rondacentro rarr; 還車 rarr; ALSA巴士過境葡萄牙Faro rarr; Faro租車 rarr; Pestana Palm Gardens rarr; Vale de Centeanes Beach 海灘餐廳午餐 rarr; Benagil Beach Benagil海蝕洞 rarr; Vale de Centeanes Beach rarr; Lagoa市區晚餐 乘坐ALSA過境巴士 因為在西班牙租車葡萄牙還車的話,跨境還車的費用很高,因此選擇了開車到塞維利亞還車後,直接坐ALSA跨境巴士到葡萄牙Faro再租車。 Pestana Palm Gardens 酒店與Benagil海蝕洞不在同一個海灘的範圍上,是在另一個海灘Vale de Centeanes Beach附近。酒店以希臘建築風格,有置身地中海的感覺。 Vale de Centeanes Beach 是Lagoa沿海眾多海灘中的一個,離Pestana Palm Gardens酒店很近,相對最有名的Benagil Beach,這個海灘沒有遊客的擁擠,能休閒的享受陽光與海灘。 Benagil海蝕洞 Benagil Beach上有一個獨特的岩洞,岩洞下方是一個小沙灘。政府為了保護這個自然景點,目前只有划直立槳或獨木舟才能游泳到小灘上。 DAY 9 自駕:辛特拉(Sintra) 辛特拉美景,一日走透透 Pestana Palm Gardens rarr; 佩納宮 rarr; 摩爾人城堡 rarr; 羅卡角 rarr; Casa Bolacha 佩納宮 Palaacute;cio Nacional da Pena 是葡萄牙一座19世紀浪漫主義的宮殿,宮殿座落山丘上可以俯瞰腳下大地。這個宮殿作為辛特拉文化景觀的一部分入選為世界遺產。 摩爾人城堡 Castelo dos Mouros 是葡萄牙一座中世紀城堡,雖名為城堡但與其他宮殿式城堡不同。摩爾人城堡更像是城牆,感覺像是小萬里長城。 羅卡角 Cabo da Roca 是整個歐亞大陸的最西南點。在羅卡角的山崖上有一座燈塔和一個面向大洋的十字架,石碑上有一句著名的話:「陸止於此、海始於斯」。 Casa Bolacha 位於羅卡角周邊的公寓酒店,每個單位都有獨立平台(附燒烤爐等用具)和廚房,空間感十足。 DAY 10 自駕:波爾圖(Porto) 景點非常集中,走路一天就能玩透透 Casa Bolacha rarr; 帝國麥當勞午餐 rarr; 阿瑪斯教堂 rarr; 聖伊爾德豐索堂 rarr; 聖本篤車站 rarr; 自由廣場 市政廳 rarr; 卡爾莫教堂 rarr; 牧師塔 rarr; 路易一世大橋夜景晚餐 rarr; Apartamentos Villa Bolhao 帝國麥當勞 McDonald's Imperial 世界十大最美麥當勞之一,內裡的裝潢很有特色,有別於傳統的麥當勞。 阿瑪斯教堂 Capela Das Almas 最大特色就是由阿茲雷荷磁磚Azulejo鋪建而成的外觀,看上去就是有東方的磁磚配上西方的天主教堂的衝突感。 聖伊爾德豐索堂 Igreja de Santo Ildefonso 同樣是有以磁磚鋪建而成的外觀,是一座18世紀羅馬天主教教堂。 聖本篤車站 Estaccedil;atilde;o Ferroviaacute;ria de Porto Satilde;o Bento 被喻為葡萄牙最美的火車站,平平無奇的外表卻隱藏著美麗的內涵。車站由2萬片瓷磚覆蓋,充滿了葡國的色彩。 自由廣場 Praccedil;a da Liberdade 市政廳 Cacirc;mara Municipal do Porto 自由廣場是在市政廳前的一個廣場,位於市中心,經常都會經過的;市政廳前有一個Porto的地標,是拍照的好地方。 卡爾莫教堂 Igreja do Carmo 位於市區的卡爾莫教堂,其整片華麗的瓷磚壁畫,是一大特色之一。 牧師塔 Torre dos Clerigos 牧師塔是波爾圖市中心的地標性建築,塔高76米,共有6層。不管你在市中心的哪個方向,都總能看到牧師塔。 路易一世大橋 Ponte Dom Luiacute;s I 是一條橫跨杜羅河的鋼鐵拱橋,連接波爾圖和加亞新城。 Apartamentos Villa Bolhatilde;o 在阿瑪斯教堂附近的公寓酒店,旁邊就是購物大道,地理位置絕佳。唯公寓前方有大型建築工程,部份路段封閉。 DAY 11 自駕:花地瑪(Faacute;tima) 里斯本(Lisboa) 臨時加入花地瑪景點,為作天主教徒的我當然要去朝聖 Apartamentos Villa Bolhao rarr; 花地瑪聖母朝聖地 天主聖三教堂 rarr; 貝倫塔 rarr; 發現者紀念碑 rarr; 熱羅尼莫斯修道院 rarr; 葡撻創始店Casa Pasteacute;is de Beleacute;m rarr; 里斯本還車 rarr; 聖胡斯塔升降機 rarr; My Story Hotel Tejo 花地瑪聖母朝聖地 Shrine of Our Lady of Fatima 聖殿興建在花地瑪聖母向3名葡萄牙牧童顯靈的地點,是羅馬天主教的一個聖母朝聖地。 貝倫塔 Beleacute;m Tower 位於葡萄牙里斯本的貝倫區,是一座五層防禦工事。 發現者紀念碑 Padratilde;o dos Descobrimentos 是葡萄牙紀念15至16世紀航海時代的一個紀念碑,而我是特地去找澳門的名字呢。 熱羅尼莫斯修道院 Mosteiro dos Jeroacute;nimos 是一座華麗宏偉的修道院,與附近的貝倫塔被聯合國教科文組織列為世界文化遺產。 葡撻創始店Casa Pasteacute;is de Beleacute;m 大家來澳門都一定會吃葡撻,作為澳門人的我去葡萄牙當然要試試看正真的葡撻,Casa Pasteacute;is de Beleacute;m是百年的葡撻創始店。 聖胡斯塔升降機 Elevador de Santa Justa 是里斯本一個很有名的旅遊景點,這部鋼鐵升降機高45米,每層都有不同的樣式。通過螺旋樓梯可達頂層陽台,可以觀賞到城下的景色。 My Story Hotel Tejo My Story Hotel是一個里斯本的連鎖酒店,我光是在觀光區行走已經見到4間了。My Story Hotel Tejo就在聖胡斯塔升降機附近,鄰近還有購物、美食街,地點方便。 DAY 12 里斯本(Lisboa)rarr; 回澳門 用大半天的時間繼續里斯本的行程,晚上就要結束行程回澳了 My Story Hotel Tejo rarr; 羅西歐廣場 rarr; 28號電車體驗 rarr; 比卡升降機 rarr; 聖佩德羅觀景台 rarr; 榮耀升降機 rarr; 修道院升降機 rarr; 奧古斯塔拱門 rarr; 里斯本機場LIS rarr; 阿聯酋航空 rarr; 香港國際機場 rarr; 澳門 羅西歐廣場 Plaza de Don Pedro IV 羅西歐廣場的面積不大,設計仿巴黎協和廣場,廣場中央矗立著國王佩德羅四世的雕像,澳門人覺得它跟議事亭前地有點像呢。 28號電車 Eleacute;trico 28 28路電車是里斯本公共交通網絡的重要組成部分,雖然里斯本有不止一條的電車路線,但28號電車卻是遊客心中的最愛。 比卡升降機 Elevador da Bica 是里斯本一條纜索鐵路,連接聖保羅街和康普洛街,是葡萄牙國家古蹟。 聖佩德羅觀景台 San Pedro Alcantara Observation Deck 可以俯瞰里斯本城區以及聖若熱城堡所在的山坡。 榮耀升降機 Elevador da Gloacute;ria 是里斯本一條纜索鐵路,連接龐巴爾下城的光復廣場與上城的阿爾坎塔拉的聖伯多祿花園,是葡萄牙國家古蹟。 修道院升降機 Elevador da Lavra 是里斯本三台升降機中,歷史最悠久的一條。 奧古斯塔拱門 Arco da Rua Augusta 拱門是用來紀念1755年里斯本大地震後的災後重建,最初只是一座鐘樓,但經過一個多世紀的延遲後最終變成精雕細刻的拱門。 閱 讀 全 文

Coding Anywhere 工作方案
科技新知
MacauYeah・2024-06-13

最近筆者一直在準備軟件開發的教材,因為各種原因,例如:新舊硬件交替,沒有固定的電腦等等,讓寫稿和設計教程的進行得很慢。但其實這種情況並不旱見,即便是真正的開發團隊,也會時時刻刻面對各種新舊設備的更換。在不久的未來,這種更替速度可能更頻繁,工作模式也很可能趨向這樣,為了打造更靈活的工作方案,適筆者一直為自己的coding anywhere情境物色合適的工具。 基本假設 在分享之前,有些前題條件必需要滿足,coding anywhere的基本條件是我們可以把一些厚重的資源變成cloud或遠端工作,如果你是開發主機遊戲,你的測試必需要在PS5上跑,那就沒有條件帶著裝備走。即使你可以設定遠端連線,但你人在外,其實沒法在PS5上做互動。真正有條件實行的工作,必需要可以在外由開發至測試都行得動。 在這個前題下,筆者就開始分享一些自己嘗試過不同組合。 不可或缺的東西 滑鼠、網絡 這件事,看似不重要,但筆者一直沒法找到完美的解決方案。 無線滑鼠是標準配置,筆者曾經想去掉滑鼠,但不太可行。這個大家還是選一個不太大,而且可以穩定在不同機器切換的滑鼠吧。至於鍵盤,視乎你的主機有沒有實體鍵盤,如果最後選擇平板或掌機的話,還是需要帶鍵盤外出,亦即是不論你選擇何種方案,鍵盤的重量也是不會消失的。 另一個就是網絡流量問題。我們處身的環境,並不一定有免費網絡。有時為了安全性,我們不想配對公用Wifi。那怕不考慮安全問題,公用Wifi都很常出現因為人流太多而被踢的情況,所以一般都考慮直接使用手機的4G5G網絡。而為了節省流量,一般控制好大檔案大更新的下載時機,都是可以達到的。 不同的工作模式,不同的選擇 上述第一個問題在筆者看來,都屬於沒有選擇,但下面的選擇,可以基於價錢、功能、需要而搭配。另外,我們還要假設我們有足夠的Remote資源可以用。但如果大家的開發,必需要帶著硬件資源,就不太可能實現coding anywhere。 一台入門級的Notebook 如果我們大部份工作,都可以經Cloud Service解決的話,其實我們不必投資太多在主機之上。Notebook帶著四處跑,壞的可能性也多,入門級的Notebook就算壞了也沒有那麼心痛。 全Cloud Service還有另外一個好處是不需要擔心備份問題,壞了Notebook就狠心換機。而且Cloud Service的好處是需要更新client software的網絡流量消費不高,不過想真省錢的話,就需要好好控制cloud service。 例子1,如果大家熟識或願意使用github codespace或gitpod等全cloud IDE,Notebook只需要安全Browser就夠。所有IDE, VM都由github或gitpod提供,它們各自有各自的免費用量,也就是說,當大家真的不夠用又不想付費,可以兩著切換用。真的不夠用,就時租codespace 2G 每小時$0.18USD,約為每小時1.44MOP。 例子2,如果大家有自己Cloud VM,可以用VS Code SSH,除SSH的extension外,其他安裝及運行在VM中,對Notebook client的要求不高。Cloud VM品牌可以使用Digital Ocean、Linode等,2G機器價錢更低,每小時0.018USD左右,不過就要自己初始化各種工具。 一台高階的Notebook 這個方案可能就不需要再多解釋了,那就是你把家裏的核心電腦帶著到處走,一切都自給自足。在外的不可控因素可能就只有電量控制。另外一方面,長期的備份和維修成本也是需要考慮的。 輕便裝:一台中階大平板 跟上面的遊戲用PC掌機類似,不過螢幕更大,但缺點是配上鍵盤後,價錢比得上一台中階電腦,出門的重量也比得上電腦。在軟件上,你還必需要選擇Cloud VM,Local IDE也不一定有。所以在成本上來講,沒有很太優勢。大平板可能只對那些有專門APP需求的用戶有意義。 究極輕便裝,一台710寸入門平板 大平板最大的問題是價錢,但如果換成小平板,一切就不錯了,壞了也沒有那麼心痛。源用所有純Cloud解決方案。出門的負重最低,電量也最有保證。這是筆者最推薦的方案。 低成本高階機:遊戲用PC掌機 對,你沒有看錯,筆者指的是主打遊戲的PC掌機,也是筆者現時自己的最佳方案。假如你在工作室、家、公眾環境來回切換,很擔心傷到Notebook的話,那麼買台低成本的PC掌機絕對是可以接受。有些很重要的底層功能,需要多台Cloud VM,可能花費很高,所以還是需要經Local實現比較有性價比。 它最重主要的問題是螢幕小和沒有鍵盤,但這個程度,對比入門平板來講,其實都差不多。但它比平板有更強的CPU、RAM,作為移動核心電腦一定沒有錯。你還可以自由選擇Local VM、Cloud起VM。

明愛為澳門天鴿風災開通捐款渠道
專題報導
LifeMag Editor・2017-09-01

8月23日,強颱風「天鴿」吹襲澳門,對澳門造成嚴重破壞,造成十人死亡、二百多人受傷。颱風亦引發風暴潮,引致海水倒灌,使澳門內港、新橋、沙梨頭及青洲等多個低窪地區發生嚴重水浸,損失慘重。澳門不少基建設施亦受颶風及淹水破壞及發生故障,造成多區停水停電、電話、電視訊號受影響。政府及市民連日來均團結一致,共同參與各區的救災整頓工作,包括清除路障、清潔街區、運送物資等。 為方便各界熱心人士向風災受害者提供援助,因此,澳門明愛開設捐款欄目ldquo;「讓愛傳城」風災捐款rdquo;讓市民捐款。籌得款項將為風災受害者提供各項支援工作。 澳門明愛已開通多家銀行帳號接受捐款,包括透過中銀e道、中銀e網、中銀電話理財服務、大豐銀行網上通愛心捐款、工銀澳門電子銀行公益捐款,或澳門明愛網站進行網上捐款,捐款欄目為ldquo;「讓愛傳城」風災捐款rdquo;。市民亦可存入以下銀行之「澳門明愛」戶口,註明ldquo;「讓愛傳城」風災捐款rdquo;,將入數紙傳真回28554049,包括中國銀行澳門分行,010120786196(澳門幣),011123844624(港幣);工銀澳門,010800010000078903900000(澳門幣),011910040000044491800000(港幣);大豐銀行,2201006547(澳門幣),1201006473(港幣);滙業銀行,020160003931(澳門幣);國際銀行,102121002377(澳門幣);華僑永亨銀行,305286101(澳門幣),305286100(港幣)。如有查詢,請致電28933255或電郵至fundraising@caritas.org.mo。

Spring Data 關聯型態 01
科技新知
MacauYeah・2024-07-16

筆者身邊的朋友,首次接觸 ORM 的關聯型態時都會覺得很難,筆者自己也是。但在好好地理順它的設計時,就會覺得其實很簡單。 因為篇輻很長,我們先以Code First的角度,先體驗一下ORM程式讀取的便捷性,以及解決一個常見的序列化問題。 雙向存取 例如一個Parent,有好幾個Child @Entity public class Parent ... Parent Primay Key @OneToManymappedBy=quot;parentquot; List children = new ArrayList; TODO add remove @Entity public class Child ... Child Primay Key @ManyToOne Parent parent; 上述的寫法很簡潔,ORM會為你自動加入join column,處理關聯的載入。在讀取Parent時,它的所有Children就可以直接在Java層面讀取,在讀取Child時,它的Parent也隨時取得。也就是,開發人員只要經SQL準備其中一方的資料,另一方並不需要手動準備,它就可以自動按需載入。 RESTFul API 坑雙向存取 Spring Data在Java層面的雙向存取,已經做到很方便。但經常坑到我們的是Spring Data與RESTFul API的混合應用。當我們嘗試經API回傳我們的Parent Json時,API會很聰明地把關聯的Children也變成Json回傳。但他也會把child中的parent不斷重複變成json,變成無限輪迴。 坊間有兩種不同的解決方案,可以防止無限輪迴。 讓Json可以認得已經序列化的元素。@JsonIdentityInfo 讓Json只可以單向序列化serialization。@JsonManagedReference, @JsonBackReference, @JsonIgnore 筆者兩個方向都試過,但首個方法並不通用,至少它不能算是一般常見的無腦Json結構。它需要伺服器、客戶端都懂這如何經IdentityInfo認得重複出現的元素。 而單向序列化,是筆者現時的通用解。在設計RESTFul READ API時,筆者就會決定到底是Parent自動回傳Child,還是Child自動回傳Parent。決策的考慮因素,主要在於是否可以簡化Client的API調用次數。通常從Parent出發,自動回傳Child,可以節省API調用。但如果是選項性的結果List of Value,就倒過來。有時候,遇著API需要雙向設計,就只好自己設計DTO資料傳輸對象 Data transfer object, DTO。 例如Parent API,就原封不動回傳原本的元素 @Entity public class Parent ... Parent Primay Key @OneToManymappedBy=quot;parentquot; List children = new ArrayList; @Entity public class Child ... Child Primay Key @ManyToOne @JsonIgnore Parent parent; Child API,就反過來引用。 public class ParentDTO ... Parent Other fields except children public class ChildDTO ParentDTO parent; ... Child Other fields 這種DTO,看起來很麻煩。但其實Spring有提供一個簡便的複制DTO功能,它可以把自動複制兩個class中有同一名稱、同一型別的欄位到另一個class上,不需要逐個欄位明文寫出來。 BeanUtils.copychild, childDTO; BeanUtils.copyparent, parentDTO; childDTO.setParentparentDTO 因為child、childDTO中的parent欄位型別不同,BeanUtils.copy會自動忽略,其他欄位就會自動複制。 註 其實古早的網頁系統設計,DTO的概念一直存取。只是現在RESTFul API的流行,很多框架已經提向便捷的Json轉換。若然平時只需Json單向存取,筆者還是省略DTO的建立。

我們可以怎樣跟外星人交談?
科技新知
Trisha・2017-10-18

假設有幸給我們接觸外星人,我們可以用甚麼語言呢 在地外文明搜索研究所(SETI)1984年成立之前,科學家就開始展開搜尋外星人的活動。 在此60年前,1924年8月21日,美國政府官員曾提議每年設立ldquo;無線電靜默日rdquo;,敦促市民每小時前5分鐘保持收音機靜默,從而便於天文學家使用一個強大的無線電接收器捆綁在一個飛船上,漂浮3.2公里之外傾聽任何潛在的火星無線電信號,但是天文學家們沒有聽到任何信號。 這樣的靜默令外星人獵人們感到沮喪,但是他們仍抱有一些希望。銀河系非常大,在宇宙等級範圍內,我們幾乎沒有時間去尋找外星生命。 但是我們相信付出總是有回報的,未來地球人類很可能會與一種聰明的外星文明發生接觸。 但是,我們會與他們如何進行交談呢? 當我們首次與外星人接觸,應當交談過程是非常遲緩不便的,即使我們鄰近的比鄰星潛在著一支智能外星生命,從比鄰星系統發送信號至地球也需要4年時間,因此耐心是非常重要的。 著名天體物理學家卡爾middot;薩根(Carl Sagan)認為數學可作為我們交談討論的基礎。 考慮到這一點,英國科學家蘭斯洛特middot;托馬斯middot;霍格本(Lancelot Thomas Hogben)精心設計一個叫做ldquo;阿斯特拉格羅薩(Astraglossa)rdquo;的語言系統,通過無線電信號進行通訊,短脈衝叫做ldquo;dashesrdquo;,將代表數字,較長的一組脈衝叫做ldquo;flashesrdquo;,代表像加法或者減法的數字符號。 一旦我們人類知曉這種數學基礎,霍格本構想將該數學基礎在天文領域進行討論和應用,畢竟兩種不同的外星文明討論太空,很可能就像兩個地球人討論天氣狀況。 當然,並不能保證我們人類能夠與外星人彼此了解。雖然ldquo;阿斯特拉格羅薩rdquo;語言系統可能對霍格本和其他人類科學家有意義,但有可能對於外星人而言,只是一些ldquo;胡言亂語rdquo;。 謝里middot;威爾斯詹森(Sheri WellsJensen)在其播客中告訴SETI著名天文學家塞思middot;肖斯塔克(Seth Shostak):外星人的語言是我們無法理解的,並且是完全不可思議的。 現今地球上大約存在著7000多種語言,其中僅有50%的語言具有文字體系,因此我們不能保證外星人一定會ldquo;寫字rdquo;。 詹森指出,與其將我們的希望寄託在語言溝通上,還不如嘗試以任何方法接近外星人,我們可以少說話,多分享信息。 你可以對外星人提供文字信息,播放錄音和圖像,甚至也可以包括人類說話時的大腦活動記錄。 如果這些方案還不夠,我們可以引用2015年5月SETI著名天文學家塞思middot;肖斯塔克的建議,在整個互聯網中傳播這些信息。 上文轉載自:快科技httpnews.mydrivers.com1552552159.htm

【中國。廣州】§美食§ 翠園(太古匯店) ~ 又龍蝦又鮑魚的豐盛午餐
全球飲食
80後愛旅行✈️・2021-10-25

位於太古匯的翠園酒樓是香港美心集團開設的酒樓 翠園之名本義源自「翠竹園林」, 取其「君子之食」之意。 我們來到翠園時大概是1300左右, 正值午餐時候 輪候了半小時左右就能入座 中午都是以點心為主 除了一般的酒樓點心外, 還有比較高檔有特色的點心, 例如招牌龍蝦餃皇, 原隻鮑魚荷葉飯等等 看起來很好吃, 就試試它吧 這就是我們的土壕午餐了 原隻鮑魚荷葉飯 RMB 40 鮑魚還真不少, 味道也不錯 韭黃鮮蝦腸粉 RMB 32 這個蝦腸的蝦蠻大一隻, 一條腸粉有三隻大蝦, 沒有偷工減料 流心奶黃包 RMB 28 這個沒什麼驚喜, 就普普通通的流心奶黃包 這個厲害了, 招牌龍蝦餃皇 RMB 68 蝦餃皇真的超大, 而且旁邊還有龍蝦頭...裝飾 蝦餃皇裡面真的每一口都是蝦肉, 講真我分不出是不是真的龍蝦肉, 不過我老公說是的, 那就應該是吧 別少看一籠只有一隻龍蝦餃皇, 吃完還真的很飽 最後這個是龍鳳大春卷 RMB 49 看點單紙上的春卷小小的, 結果一來到嚇死人 超大的.... 不過這個大春卷的陷料有點像雜錦, 什麼都有點 味道也沒什麼特別 翠園太古匯店 翠園太古匯店 廣州市天河區天河路383號太古匯商場裙樓地鐵層M01號舖 02038682106 httpwww.meixinchinese.comschrestaurantoutlet_facts_r1.aspxsId=4 2人午餐消費265RMB 價格僅供參考

Spring boot 10 - openapi 生成器 - spring boot java client
科技新知
MacauYeah・2025-08-19

之前我們在介紹Spring Boot Web 調試工具 ,就試安裝 openapi 相關的元件。其實 openapi 並不單是為了提供 swagger 測試介面,它主要是提供一個描述的方式,讓我們針對一個特定 openapi 文件,生成對應的 api server 或 api client 接口。也就是,如果 server 方有提供該文件,道理上可以經 openapi 的工具,生成一個可以直接訪問 server 的 client library。本節,可以沿用之前的 spring boot web api doc ,為它產生一個client library 作為實驗。 在生成 client library 之前,我們還需要一個工具 openapigeneratorcli 。最簡單的取得方式,就是經過 npm , 在你需要生成 client library 的專案中,安裝你需要的 openapigeneratorcli 版本。 npm install @openapitoolsopenapigeneratorcli 那怕你不是使用 nodejs 作為開發,也可以經過這個方法安裝。它只提供使用 cmd 指令的捷徑。 生成 Java Client Library 我們先把 backend server 起好 cd somewhere amp;amp; mvn springbootrun,然後使用 openapigeneratorcli 去生成以 java spring boot 3 為底的 client library 。 npx openapigeneratorcli generate i httplocalhost8080v3apidocs apipackage io.github.macauyeah.springboot.tutorial.openapiclient.api modelpackage io.github.macauyeah.springboot.tutorial.openapiclient.model invokerpackage io.github.macauyeah.springboot.tutorial.openapiclient.invoker groupid io.github.macauyeah.springboot.tutorial artifactid springbootwebapiopenapiclient artifactversion 0.0.1SNAPSHOT g java p useJakartaEe=true p useSpringBoot3=true library webclient o springbootwebapiopenapiclient 生成的 source code 就像是 springbootwebapiopenapiclient ,具體的使用方式,可以看看測試用例 ApiControllerApiTest.java private final ApiControllerApi api = new ApiControllerApi; @Test public void postDateQueryTest default call ApiDateRequest apiDateRequest = new ApiDateRequest; apiDateRequest.setInputDateOffsetDateTime.now; LOG.debugquot;default web client postDateQueryquot;, api.postDateQueryapiDateRequest.block; replace webClient in ApiClient if you have special auth config on webClient, you can also change basePath during new obj creation ObjectMapper mapper = new ObjectMapper; mapper.setDateFormatnew SimpleDateFormat; mapper.registerModulenew JavaTimeModule; WebClient webClient = WebClient.builder .codecsconfigurer gt; configurer.defaultCodecs.jackson2JsonDecodernew Jackson2JsonDecodermapper; configurer.defaultCodecs.jackson2JsonEncodernew Jackson2JsonEncodermapper; .build; ApiControllerApi api2 = new ApiControllerApi new ApiClientwebClient .setBasePathquot;httplocalhost8080quot;; LOG.debugquot;create api2 by local web client postDateQueryquot;, api2.postDateQueryapiDateRequest.block; use webClient directly String response = webClient.post.uriquot;httplocalhost8080apirecordquot;.bodyValueapiDateRequest.retrieve .bodyToMonoString.class.block; LOG.debugquot;request by local web client postDateQueryquot;, response; 上述例子中,如果大家沒有任何特殊要求,其實經過 api.postDateQueryapiDateRequest.block 就完成了。有需要改 api endpoint 的,只要生成新的 ApiClient 並設定 basePath new ApiClient.setBasePathquot;XXXXXXquot; 就好。真的要加入更多權限設定,就需要生成新的 ApiClient 並設定 webClient new ApiClientwebClient 這個生成的 Java Client Library 道理上還是要經過 maven 等打包,變成 jar 檔,才能被其他 Java 專案所引用。筆者就建議大家直接把成生的視為獨立的 module sub module 存放,其他專案就以 maven dependency 的方式引用。想要混合現有專案,動態生成專案內某些 java package,暫時不太可行。因為它也有大量的 dependency ,交由 openapigeneratorcli 自己管理會比較好,它們升級時,你也可以完整升級。 openapigeneratorcli httpsgithub.comOpenAPIToolsopenapigeneratorcli springbootwebapiopenapiclient