搜尋

搜尋結果

廚房裡每日浪費食材,可能一張保鮮膜就能幫你省回來
專題報導
Cheers!・2026-04-24

這次介紹的產品,專門推薦給餐飲行業(如酒店廚房、麵包店、食品廠、超市、到會公司等)的經營者,相信你一定遇過這樣的困擾: 早上切好的生菜、醃好的雞扒,明明放進了雪櫃,第二天拿出來 mdash;mdash; 卻乾的乾、黃的黃;有時還會有一般「雪味」。 麵包師傳可能也遇過:打好的麵團、切好的水果,隔夜就「走樣」; 食品廠大量備料的半成品,還沒使用就開始氧化。 看著這些被浪費掉的食材,無奈到只能嘆一口氣,相信很多餐飲人員都懂。 其實,問題可能出在一張看似不起眼的保鮮膜。 選擇一款實用、耐用、好用的保鮮膜,解決的不只每日的捐耗,還可能提升每日的工作效率。東方紙業發展有限公司最新引入了日本恩希愛食品保鮮膜,高透、防霧、無異味,是保鮮膜的不二之選。 食材可以放更久,減少浪費,節省成本 這款保鮮膜採用了氣體屏障技術,幫你的食材阻斷氧氣、水分和污染物。放兩天的食材還可以保持該有的色澤和水份,備菜更彈性、損耗更少、成本更可控。 好拉好貼,操作更有效率 做過後廚都知道,廚房忙飛了,連封保鮮膜都要跟時間賽跑。 一般保鮮膜不是容易黏在一起,就是一拉就破,讓人煩躁。 它輕輕一拉就能緊密貼合盤邊,附帶獨有的划刀設計,來回切割方便不傷手。 安全認證齊全,衛生檢查不用擔心 做餐飲的,食品安全是底線。 尤其是麵包店、食品廠,保鮮膜直接接觸食物,安不安全非常重要。 恩希愛食品保鮮膜擁有SGS認證及美國FDA食品接觸標準,直接包水果、肉類、蛋糕都安心。 高透明度,不起霧,看得清,不用頻繁揭開保鮮膜 以前用普通保鮮膜,從冰箱拿出來總是霧濛濛一片,要打開才知道裡面是什麼。 超市裡的冷藏櫃也一樣mdash;mdash;包著的食材看不清楚新鮮度,顧客就沒有購買慾望。 這款保鮮膜具備優異的防霧設計,透明度高,一眼就能看清內容。 無論你是酒店廚房、麵包店、糕餅房,還是食品製造廠mdash;mdash; 一張保鮮膜看似小事,但每天使用、大量使用, 選對了,真的可以幫你省錢、省時間、省力氣。 恩希愛食品保鮮膜提供多種尺寸規格,無論是哪種使用場景,都能靈活搭配! 如您希望提升食材保鮮效果、優化廚房作業流程,歡迎聯絡我們了解更多產品詳情及批發方案。 東方紙業發展有限公司 電話:852 2417 4800 網站: www.orientalpaper.com.hk 電郵:sales@orientalpaper.com.hk

為何Python這麼熱門?
科技新知
MacauYeah・2024-08-27

在資料處理、資料科學領域,什麼是最近的AI模型,Python都是做這些事的熱門選擇。對於以前從未用過Python來處理業務的筆者來講,實在不懂為何Python會那麼大熱。不過最近,筆者實戰過後,真心覺得它是提高生產力的重要工具,而且並不限於資料科學上面,一些簡單的腳本操作也是很有優勢的。 筆者前述有討論過 型別對程式語言的重要性,到現時這一刻,筆者都會覺得【型別】是有助於長期的程式開發。而Python這個語言,大部份人都會介紹它是動態語言,可以使用弱型別,然後,就沒有其他講法了。動態弱型別,筆者一直都不認為它的根本上的原因。就像Javascript一樣,它亦發展出類靜態強型別的Typescript版本,而且它亦不因此而被人棄用。所以Python的強大,動態語言並不一最重要的原因,它也可以模疑寫出有規有距的type hinting。 或者用另一個方向問,大家覺得 Excel SpreadSheet 好用嗎?它們可以很簡易地做出資料計算、篩選。而且可以一邊做,一邊調整公式。例如要大家做一個陣列的總和,大家會想打開一個Javascript,初始化陣列的每個數字,然後寫個For迴圈去計算總和嗎?還是打開 Excel SpreadSheet,打下一欄或一列的數字,然後叫出Sum函數?筆者一定會選擇後者,不單止因為寫函數比較方便,那怕之後要調整數字,也比較方便。 大家有感受到差異嗎?筆者想表達的是,在操作 Excel SpreadSheet 我們並不是整個程式重新執行一次,我們是修改完一部份,那上看到結果。但傳統的語言,例如C、Java、那怕是Javascript,我們都難以局部地更新或執行特定某一個區塊。那怕是現在我們有hot reload,但其實我們編寫的思維,都是讓我們完整執行起一個頁面,再人手輸入,看結果。如果我們只想運行某個單一Function函數,我們只能寫test case測試,但寫test case又是一個很大的入門門檻。 但大家如果看看Python,在古早的年代,Python已經有Python shell,那就像是Linux Shell或Window CMD一樣,可以一邊寫腳本,一邊看結果。寫了10行的程式,發現在第10行引用第5行的部份有問題,修正並執行第5行後,就可以回來馬上重跑第10行的語句,就馬上有結果了。第6至9行,因為沒有關聯性,就不需要逐一重新執行,那是多麼的方便阿。道理上,我們若沒有完整執行整個程式,可能還是有一些盲點,開發重要的,需要長期維護的程式,還是要像傳統一樣,有test case,有程式進入點,整個運行。但對於臨時性的操作,看看效果,我們實在無必要寫一個原整程式。 舉個例子,假如我們臨時有需要,要取得某個政府網站的即時數據,例如澳門的停車場資訊,空位的上下限是多少,我們絕對可以用python寫幾行就取得結果,然後順便做個資料運算。我們沒有必要很嚴僅地為考慮不同數據的出現情況,我們什至可以hard code 硬編碼地計算某個Array的元素。直到突然有一天,這個操作變得恆常化,我們還是有條件把之前的python程式碼,改寫成一個規規矩矩的完整腳本,包括異常處理,函數複用。其實Javascript在改用 NodeJs 作為引擎後,我們還是可以經過 Node.js REPL,來做互動操作,只是Python Shell出現得更早,也是官方支援的功能。 Python這個臨時操作的便利,對於資訊爆炸的年代來講,實在很幫得上忙。再加上現在除了Python Shell以前,還有Jupter Notebook,讓大家可以在Web頁面上,執行像Python Shell的互動操作,對於修過特定區域的程式碼,就更加方便。這些便利,都是不是因為動態語言來創造的優勢,而是實實在在的Coding Anywhere。

Github flow 沒有提及發佈 - 佈署 | Release - Deployment
科技新知
MacauYeah・2024-08-23

不知道之前為大家介紹的github flow,大家覺得怎樣?好用嗎?今天,筆者又來講講筆者心中認為它沒有好好給出指引的地方。 我們的信心指數,其實沒有那麼高 在前文中,經過 pull request 、 code review 、 auto test ,道理上,開發者可以做的都已經做過了,然後就是等待發佈 Release。 對於單純的庫類型的程式碼,筆者認為,的確沒有事可以再做,實務上就是直接找人其他程多員試用最新版本,看看有沒有問題。只要 main master 上,明確的表示版本號的變更,就差不多等於直接發佈。有需要提供binary版本的,就還需要觸發上載binary的流程,但這個跟 pull request 觸發 auto test 差不多, auto test 成功後就上載。 對於服務類型的程式碼,例如 Web App 等,直接發佈到正式環境還是有些不妥吧?始終會即時影響到業務,我們至少有個測試場,經用戶做實際的業務操作去驗收。但這個時機,應該是在Github flow的什麼時候做? 在原始的git flow中,有一個叫做 develop 的相對穩定分支,僅次於 main 。它是功能開發完成後第一次pull request 的地方,我們可以用這個概念來做自動發佈到測試場。但若在github flow 中加入了這個 develop uat staging 分支,其實就等於複雜地回到過去傳統的 git flow中,對好多新手來講難以接受。Github flow 的成功簡化,其實很大依賴著自動化測試。現在的測試用例,並不再限於單元測試。就連整合測試,也可以經Docker等容器化技術去做,只要我們的自動化測試有足夠信心,就可以發佈。但反觀我們的 Web App 例子,我們認為自動化測試難似涵蓋所有情境,也難以開發。所以我們還在有個時間發佈到測試場,進行人工測試。 pull request 快速迭代 筆者結合自己的經驗,配上國外討論區 Stack overflow 的內容,筆者認為Github flow上進行 pull request 後,就是最好的發佈測試場時機。所以我們需要盡快進行驗收測試,完成後在Git commit上加上Tag,以示通過驗收測試,可以發佈正式環境的版本。 不過這個模式是有一個很重要的前題假設:快速迭代。當我們驗收完成後,盡可能快地發佈到正式環境,不然會阻礙下一個功能的pull request驗收,或是覆蓋了上一個pull request的驗收環境。 用反面的例子來說明,如果我們有很多功能需要驗收,或變化很多,或存在多輪的里程碑開發,我們就不適宜那上述模式。最保險的做法,還是回到傳統的 git flow ,引入 develop uat staging 分支。但如果大家還是那麼討厭傳統 git flow,筆者還是有另一個提議。 既不想回到傳統 git flow ,但又需要慬㥀的考慮驗收發佈流程 如果開發的功能變化比較大,需要多方面協調、測試、驗收,經歷多次里程碑後,才有一個對外發佈的版本,大家可以考慮分開 Repository 做開發。例如 v1,v2的 Repository 完全獨立。 v1 是已發佈的版本,有獨立的測試場,任何即時候需要修正,就在v1的 Repository 做 pull request。 v2 則是未發佈版本,亦有獨立的測試場。加入任何新功能後,就在v2的 Repository 做 pull request,用自己專用的測試場做驗收。到 v2 正式發佈後, v1 就封存處理,再開一個 v3 作為下一個大版本的開發。這個模式,那怕在庫類型的程式碼也用得上。 這樣做的好處是 git Repository 和歷史記錄都會獨立,自動發佈的腳本程也會簡單明確一些。壞處則是 v1 v2 難以做功能對比,我們只能靠人腦記著 v1 有沒有什麼後期加入的修正和功能,需要同步移植到 v2 中 相對的,著是同一個Repository,可以利用merge 功能確保 v1 有的,v2 都己處理,只是必需要很懂處理版本衝突問題。

git 分支整合問題
科技新知
MacauYeah・2024-02-20

不知道大家的開發團隊、專案規模有多大,但只要系統或程式已發佈,同時又要做維護更新,git 庫都至少會有兩條分枝: 新功能 main feature 最新的穩定發佈版本 Release v1.x.x 最好的情況下,在開發完新功能之前,穩定版本都沒有需要緊急修正的地方,開發者可以專心開發新功能(main feature。然而這個情況並不能經常維持。 情況1有Bug要馬上修正 最常見到的情況,就是穩定發佈版本有瑕疵,可以經過小修小改來止血,由v1.x.x rArr; v1.x.y,這些可能對用戶來說,是沒有太大感覺的改動。不過對於開發流程,就免不了由v1.x.y整合(merge)回main時,出現修改衝突的問題。 建議 若屬於日後不再需要的改動,不需於整合到main中, 當然什麼都不用做。但若屬於必要的更新,就需要早早整合到main中。整合雖然痛苦,但延後整合沒有好處。以筆者的經驗,每次整合時有衝突,而越早整合越有條件知道該取用自動混合的那個版本。以整合工具的語言來說,就是更容易的作出use mine use theirs edit。 情況2 不同功能之間有衝突 上述情況1,已經算是可控的。主要因為穩定發佈版本都只會接受小修小改,大改都會直接在main中開當為新功能開發。當你有多個很重要的功能在不同時期被提出,而有些功能你沒有信心在下個發佈中提出,你就會選擇以獨立分支來實現不同的功能,最後選擇信心度高、權重也比較高的功能來發佈。這樣的好處是你可以有限時間先完成最必要的功能,但問題是多個功能分支之間,更容易地有衝突,後期也需要很廢心力地整合。 建議 少做資料夾層面的改動,因為git rename的功能並不是萬能的,會令很多git自動選擇版變得不可讀。筆者的經驗,就是錯把後端和前端的資料夾混在一起,令後端的一些重命名影響到前端。前端也因為有重寫的需要,對資料夾結構大改。最後結果就是很多看不懂的git自動選擇版。有一些有選對,但有一些就選錯。 可以做一些事前處理,來減經痛苦。在筆者的資料夾問題情境,在把後端將要整合的多個commit中,挑選最早前沒有命名問題的commit先整合一次。然後前端先手動模擬後端的人工命名,自行commit一次,最後再把後端剩餘的commit再做整合。這個做法不是完全解決問題,但至少可以讓use mine use theirs edit更新易理解。 而另一個建議是,縮短發佈週期,逼使其他開發中的功能越早做整合,也逼使每個功能不要做太大規模的改動。如果真的做大規模改動,就要有心理準備要多次重要的整合。 情況3 多個穩定發佈版本需要同時維護 若然大家面對的工作規模真的很大,同時有多個版運行版本,就如gitlab,每一個月都有一個新功能版本16.0.x, 16.1.x, 16.2.x,hellip; 16.9.x,但它不會強逼大家更新,對於過去一段時間的功能版本,也會推出安全性更新前述的x會不斷修正問題。 這是一個很負責任的發佈模式,不過對於開發者來講就一定很地獄。因為16.0.x的安全更新並不能無痛地整合到16.9.x中,可能每個版本重新人工修改還要來得穩健。 建議 各個分支人工修改可能更適合。最後就是取決於商業政策的考量,到底公司願意為已發佈的功能版本提供多久的支援。就以gitlab為例,其實它也只承諾維持兩三個月前的功能版本。是否會backport到多個月之前的版本,就看問題的嚴重性和backport難易度。 也分享一些筆者朋友的經驗,他們開發的是軟件跟硬件整理的軟件庫。但因為硬件有限制,例如庫的大小、算力的差異,所以最後分支多到爆炸。這也是軟硬整合的痛,問題暫時無解。除非老闆肯放棄市場。

CTM「尊壹會」會員專享,“ SOLER & FRIENDS MACAU (澳門) LIVE”音樂會六折優惠
音樂聯合國
澳門好幫手2.0・2022-11-08

由夏氏兄弟文創主辦,一慧娛樂製作協辦的ldquo; SOLER amp; FRIENDS MACAU 澳門 LIVErdquo;音樂會將於2022年11月12日晚上8時 假澳門威尼斯人劇場專屬舞台區域舉行。 Soler樂隊成員Julio,將與身在海外嘅弟弟Dino,通過線上直播連線方式,衝破地域界限再次合體,為大家呈獻組合經典。 ARI阿瑞,為土生土長的唱作歌手,2016年代表澳門參加《中國新歌聲》,並贏得了與來自東南亞地區音樂人合作的機會。時至今日,他繼續以自已的才華貢獻給中國、香港、澳門和台灣的音樂產業。 Winnie林靜翬於2022年7月推出與本地音樂製作人T.E.N合作的EDM音樂專輯《HEAL》,專輯裏中的主打歌《Free And Wild》被韓國電視節目《SOMEBODY S2》選為其中一集之插曲,更在YouTube上累積達七十萬觀看次數。 F.I.D.A. 由主音兼結他手青原及鼓手Ivan組成,於2020年發行《Light‧Colours》專輯。樂隊曾於海內外獲得多個獎項,包括《廈門國際原創音樂大賽》冠軍及最佳樂隊大獎、《Vansmusicians wanted.2019》亞軍、《澳廣視至愛新聽力》至愛歌曲獎及最佳填詞獎。 賴嘉欣Jessica是一位熱愛音樂、喜愛創作的獨立唱作人,擅長國語、粵語、英語三種語⾔的歌曲,曲風主要是抒情和Ramp;B。這位喜歡抱著吉他的鄰家女孩有著鐵肺唱功、穩健台風,原創歌曲有《依賴》、《這世界怎麼了》及《別說》。 優惠詳情: 由即日起至2022年11月12日。 憑CTM「尊壹會」電子會員卡,親臨 金光票務售票處, 即享ldquo; SOLER amp; FRIENDS MACAU 澳門 LIVErdquo;音樂會門票六折優惠,澳門幣$168 原價 澳門幣$280 。 咁著數!仲唔快啲去買飛!! 備註: 金光票務售票處地址 澳門威尼斯人度假村酒店東門大堂售票處 澳門倫敦人二樓售票處 澳門巴黎人正門入口售票處 營業時間 上午1000至晚上1100 票務熱線 853 2882 8818 入場須知 本演出活動將有限度放寛至室內可容納人數上限為75%,根據衛生局疾病預防及控制中心最新防疫指引,入場觀眾進場時須出示以下任一證明,否則將謝絕觀賞演出,且不設退票: 完成新型冠狀病毒疫苗初種系列的全程接種(滅活或信使核糖核酸疫苗初種系列的全程接種為2劑)達14天(澳門健康碼上顯示ldquo;金框rdquo;圖示); 48小時內作出的核酸檢測陰性證明。 進入演出場地時須進行體溫測量,任何時候發現有發熱或呼吸道症狀的人士,將謝絕進入場地,敬請留意。 溫馨提示 客戶需於下單前出示有效之「尊壹會」電子會員卡方可使用優惠。

誰 ── 《不喜歡噴火噴火龍》
文化創意
繪本與棋@黃庭熾・2022-04-11

  噴火龍令人著迷 ── 強大、健碩、紅色、有角hellip;hellip;還會噴火!   你也愛這樣的噴火龍嗎?但那繪本封面上的動物們,似乎並不待見落坐於牠們旁邊的噴火龍 ── 即便噴火龍手握禮物、面露笑容,但森林裡的動物,依舊如見鬼神,雞飛狗跳地拔腿狂奔。繪本《不喜歡噴火的噴火龍》似也在訴說一個關於刻板印象、偏見的故事。 延伸閱讀:《小噴火龍和白米飯》的生活美學   噴火龍莎菲受不了白霧繚繞的陡峭山峰,也受不了「理當如此」的各種噴火龍習慣,決心找一處陽光燦爛、色彩繽紛的新家。但牠的紆尊,對森林裡的「小」動物來說,就像一個大朋友強遷入螞蟻窩,對當地居民來說,這些奇想與行動,不啻是一場災難。所以莎菲的居住請求,並不受森林原居民待見,拿著逐客令的牠,怏怏地離開了自己心儀的「很可愛的家」。 延伸閱讀:《盯盯熊》的奇幻之旅   倘若你是噴火龍莎菲,接下來,你會做甚麼呢 ── 繼續尋找新家?設法讓原住民接納自己?還是回老家睡一覺、把前事當夢一場?如若請你任作者,你會如何續寫之後的故事?談談莎菲的去向,講述森林動物接下來的遭遇,或者有新朋友登場hellip;hellip;我遇見的小作者,他們這麼說。   有孩子說,莎菲採了一朵七色極漂亮的花,來交換小動物給牠定居許可;有孩子說,莎菲回山上找媽媽幫忙,烤了份極美味的薄餅,宴請動物諸君,築起了一艘嶄新的友誼之船;有孩子說,天有不測之風雲,在最惡劣的天氣下,莎菲回來營救雷鳴閃電下的動物朋友們,用行動贏得大伙的友誼;有孩子說,莎菲越飛越高,十年後,抵達火星,交了一位女朋友,二十年後,一艘人類的太空船降到火星,牠接待了這位遠道而來的太空人hellip;hellip;   有人說:「閱讀一本好書,就如同與一個卓越的靈魂對話。」若未嘗提出疑惑、發表想法、表達關懷hellip;hellip;都只是聆聽教益,聆聽教益肯定不壞,但有來有往對話引起的迥異看法與共鳴之處,卻是人與人之間可以砥礪前行的重要活動啊! 你可以從這些地方借閱到這本繪本: 澳門中央圖書館、青洲圖書館、黑沙環公園黃營均兒童圖書館 ── 實際館藏情形可以透過澳門公共圖書館館藏查詢系統瞭解。

澳門精緻私房菜!獨家訂製套餐+創意菜式,The Rust生銹鐵
澳城餐飲
Lifemagfoodie・2021-11-19

聖誕搞Party、生日飯或者私人派對想特別一些,現在不少人都會選擇食私房菜,除了可以私人訂制菜式,隠私性亦更高。 「The Rust 生銹鐵」是澳門一間新的私房菜,可以私人訂製套餐 Set Menu 或以到會方式 Buffet style 提供食物,消費滿 $3,000 仲有神秘驚喜。廚師曾入職五星級酒店大廚,食物質素十分有保證。場地最多可容納 60人,場地提供唱k、音樂設備、酒吧、戶外lounge、螢幕等等,如果有其他娛樂需要,例如小丑、跳彈床、魔術師餐廳亦可以作出安排。 這次小編就來到The Rust嘗試它的四道菜餐單,菜式裹有松露、魚子醬、龍蝦、戰斧牛扒等貴價食材,人均價格只需 $400,性價比十分高!The Rust位於新口岸智選假日酒店,進入餐廳後室內空間亦十分闊落,三十多人入座仍不覺擁擠。 前菜先吃了 Ahi Tuna Tartar Avocado Beetroot,牛油果豐腴的口感十分順滑,混雜着鮮嫩富有嚼勁的吞拿魚他他,口感豐富之餘,兩者的味道亦配合得十分好,令人喜出望外! Scallop with Truffled Cauliflower,這道菜已經把世界三大珍味中的黑松露和魚子醬囊括其中,海洋和陸地的美味都在碟子上。原片黑松露帶着特有的香氣,把帶子的鮮甜更加昇華! Risotto Lobster Smoked With Prosecco Alrsquo;Orange,平時常見的龍蝦意大利飯,竟然可以加入鮮橙,這個配搭足夠新奇。龍蝦湯底特有的鮮甜作為湯底,煮了以後像奶油一般濃淍,口感十分Creamy,咀嚼的時候會夾雜着幾絲清爽的果香,非常特別。 澳洲A級戰斧牛扒配黃油薯泥,外焦內嫩的A5牛排是小編最期待的主菜,一咬下去肉汁猛爆,而且肉質非常鮮嫩,每口吃上去都能感受到滿滿的油脂感,令人大感滿足! The Rust 生鏽鐵私房菜 地址:澳門新口岸智選假日酒店 聯絡:httpswww.facebook.comTheRust生鏽鐵私房菜101584505608932

緬甸。仰光 | 遇見是緣分吧。
走遍世界
原來世界這樣大・2019-05-10

到站後,我們一起逛菜市場。在來回的兩小時中,我們一起發掘列車上的趣事,有本地人會在列車上販賣東西,從外地來的我們就像是「發現新大陸」般在研究他們在賣什麼,本地人都太習慣了列車的緩慢,在列車上他們打發時間,而我們二人則靜悄悄地窺他們在做什麼。一個多小時的車程原是無聊的,但有旁人相伴,時間過得很快,一點都不是煎熬。我們在回程時搭錯車,看到列車在駛向相反方向,我們二人在那列車哭笑不得。 去緬甸的旅客手上都有差不多的行程,我到蒲甘後的一天他坐飛機來到蒲甘,過幾天我們又在蒲甘的廟宇相遇了。而我到達曼德勒那天,他也在隔天的黃昏坐郵輪到達曼德勒,我們更是入住同一間Hostel。多番的巧合,在臨別前相約在曼德勒吃晚飯。明明只是認識幾天,感覺就似是認識了很久的朋友,見面都是開心和驚喜的,我們去的景點相似的,但各自遇到不同的人和事,互相分享旅途的點滴是愉快的。 遇見是緣分吧,以前總是有點扭扭擰擰,怕開口跟陌生人說話有點難為情,其實沒有什麼大不了,只是自己放不開,頂多被拒絕,也毋須耿耿於懷。 主動踏出這一步換來的是認識新朋友、彼此結伴的機會,也許令你這段旅程更美好,不美好的也是一種體驗。即使旅途的事情並不如意,有人與你一起分擔的也讓日子沒那麼難捱。 原來我沒有跟這位瑞典朋友拍個照,算吧,旅途從來都不是為拍攝一張好照片而活!)