/images/avatar.jpg

EFLin

新加坡遊記

Singapura,努山塔里亞中的獅城。

新加坡的空氣中飄散著椰香、斑蘭與芋頭的混合氣息。八月正直新加坡夏季,儘管白天通常酷熱難耐,但一場午後雷陣雨會吸走城市熱氣,帶來熱帶雨林的新鮮氣味。新加坡的夜晚十分涼爽,充滿了燈光、食物與歡笑,人們喜歡三三兩兩群聚坐在路邊,一起唱歌、分享美食與聊天。這似乎是東南亞的特殊野餐文化,讓野餐不受到陽光和草地侷限,而是鋼筋水泥中的隨興聚會。異國的旅者能夠穿梭在人群之中,竊取那些無法參與的快樂氣氛。

...

pytest

建立自動化測試流程。

基本結構

測試文件以test_開頭,在更複雜的專案中可將整體鏡像放置在tests/資料夾中。

1
2
3
src/
├───calculate.py
└───test_calculate.py

編寫 pytest

calculate.py

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
class Calculator:
    def add(self, a, b):
        return a + b

    def subtract(self, a, b):
        return a - b

    def multiply(self, a, b):
        return a * b

    def divide(self, a, b):
        if b == 0:
            raise ValueError("Cannot divide by zero.")
        return a / b

test_calculate.py

...

柔らかい角(柔軟的角)

「呍」是一種以聲音為食的蟲,在白雪皚皚掩蓋所有聲音的日子,它會躲入耳蝸中,使人喪失聽力。與之相反的是「阿」,一種以寂靜為食的蟲,它也會使人聽不到聲音,但卻受到放大那些一般人聽不到、由蟲造成的噪音。

...

瞼の光(眼臉之光)

傳說人有兩片眼臉,一片能遮擋實體光線,另一片則可以遮擋無形之物,讓我們陷入完全黑暗中,看見流動在世界底下的光芒。許多人早已忘記了閉上第二片眼臉的方法——但這或許是件好事,因為那些親眼目睹流動光芒的人們經常迷失其中,最終受到反噬雙眼壞死。

...

緑の座(綠之座)

以人的手掌來比喻的話,大拇指代表植物,四指代表動物,而人類則是位於心臟最遠的中指。順著手指愈往下,生物愈低等,動植物的分界逐漸模糊。若一直追溯到心臟,那裡是最接近生命原體的存在:蟲,或稱為綠物質。蟲的存在與形狀都混濁不清,只能被拒有特殊體質的人看見,那些看不見蟲的人永遠也不能瞭解蟲,「就像無法把對方沒摸過的觸感,原原本本地直接傳遞給對方一樣」。

...

python專案架構

venv

創造一個虛擬環境,讓各種庫不影響整台電腦,只存在於這個專案的.venv資料夾中。

1
python -m venv .venv

啟動虛擬環境:

1
2
3
4
5
# powershell
.venv\Scripts\Activate.ps1

# cmd
.venv\Scripts\activate.bat

requirements

生成requirements.txt

...

鐵約翰:一本關於男性啟蒙的書

羅伯特·布萊(Robert Bly)認為現代社會中存在大量的男孩、卻很少有男人是由於現代男性缺乏啟蒙所致。因此在《鐵約翰:一本關於男性啟蒙的書》(又譯上帝之肋:一部男人的文化史)中,羅伯特深入討論現代男性困境並從原始主義、神話學、心理學和人類學的角度提出一條屬於男性(有時也適用於女性)的啟蒙道路,教導讀者如何成為男人、戰士和國王。除此之外,羅伯特也闡述了他在人生、挑戰與愛情等重要議題上——與如今主流思想與眾不同——的獨特價值觀。1

...

沙丘神帝

神奇的伊克斯儀器紀錄下雷托·亞崔迪的思想,統整為《失竊的日記》一書並將之隱匿,這既是《沙丘神帝》的開頭也是結尾。當雷托皇帝逝去後,日記便可以向後人揭示揭示雷托神帝真正的目的與智慧,為其平反。神帝曾無數次向古老沙丘星球的吶喊,渴望有人能替他分擔作為黃金之路領路人的重責。《沙丘神帝》是一本沉重的書籍,它不但承接保羅·亞崔迪不敢踏上的道路,更描繪出專屬於先知的千年孤獨。

...

生存的十二條法則

「快樂就好」是現代人常見的立場,但在喬丹·彼得森(Jordan Peterson)認為,快樂並不應該成為人生的追求,我們應該行走在混亂與秩序的邊界,尋找道家倡導的陰陽調和,追求遠比快樂偉大的意義。彼得森也藉由《生存的十二條法則》點出一條發現價值與意義的道路,指導我們如何從注重自身開始,遵循傳統的教誨,挖掘出生命中的善良,對抗充斥在人類社會中的怨恨、憎惡與黑暗,並勇敢的承擔起自己的責任。

...

美麗新世界

社會化是我們每個人必經的道路,社會化能聚沙成塔,凝聚眾人之力成就文明與奇蹟,無論喜歡與否,每個人打從出生開始就注定是社群與集體的一部分。但在阿道斯·赫胥黎(Aldous Huxley)的著作《美麗新世界》(Brave New World)中卻對這一概念進行了極為嘲諷的描繪,他刻劃出一個烏托邦,一個無法反駁、快樂的美麗新世界,為身處二十一世紀的我們,提供了一則值得深思並引以為戒的警世寓言。

...

裝飾器(Decorator)

裝飾器為python的語法糖(syntax candy),旨在簡化函式之間的相互呼叫,能透過簡單的@就呼叫出事先編寫好的函式。

使用順序上則是遵循遞迴的(recursive)構造,會先將函式丟入離最近的裝飾器中,再將整體丟入更上層的裝飾器中。

...

非洲戰火再起—蘇丹內戰

本月15日,蘇丹政府軍與快速支援部隊(RSF)雙方在首都喀土穆國際機場爆發交火,快速支援部隊突襲蘇丹政府軍多處軍事基地,目前戰火已從喀土穆擴散至全國各地,蘇丹已經陷入內戰。

...

巴西總統呼籲歐美停止干預烏俄戰爭

巴西總統魯拉近日說道,俄羅斯與烏克蘭必須針對停戰開啟雙邊對話,「雙方都沒有針對採取停戰行動」,並且他批評歐美國家提供烏克蘭武器會增長與擴大戰爭局勢。

在四月6日,魯拉曾與普丁對俄烏戰爭和談的可能性進行通話,隨後他便建議烏克蘭放棄烏東領土換取與俄國的和平。

...

五角大廈機密情報外洩

近日Twitter以及Telegram上出現一批外流機密文件,內容包含了烏克蘭春季攻勢的完整計畫以及美國國安重要訊息,在外洩資料中詳細列出了北約各國應該提供給予烏克蘭進行春季攻勢的裝備、協助訓練九個使用北約制式武器的旅級單位以及春季攻勢預定時辰,根據時間表,北約與烏克蘭應該在三月前完成所有準備,並在四月初發動攻勢,但目前這場攻勢還未開始,烏克蘭在部隊的整備上也尚未完善。

...

匈牙利與土耳其批准芬蘭加入北約

在匈牙利於三月27日批准芬蘭成為北約會員國後,土耳其國會也緊接著在三月31日通過此案,北約迎來第三十一個成員國、第七個波羅地海周邊國家。

芬蘭與瑞典於去年因為俄烏戰爭而申請加入北約。但由於這兩個北歐國家持續接納被土耳其認定為恐怖份子的庫德族武裝團體,安卡拉當局因此強硬拒絕通過這兩國的入會申請,近日土匈兩國軟化了對芬蘭的態度,但對瑞典的態度還尚未改變。

...

摩爾多瓦的末日倒數

摩爾多瓦議會今日決議將國家語言從”Moldovan”改成”Romania”。

根據他們的說法,摩爾多瓦是蘇俄發明的假概念,目的是為了合理化1940年對這塊土地的併吞行為。因此這是一場「去俄化」的運動。1

...

摩爾多瓦,另一個面臨烏克蘭模式的國家

近日,東歐小國摩爾多瓦由於經濟問題日漸加劇,人民紛紛發起抗議要求總統杜桑下台,數年前因被起訴欺詐而流亡國外的親俄寡頭蕭爾所屬政黨近期也開始動員民眾抗議親歐政府。但美國白宮指控俄羅斯是這一系列抗議的幕後推動者,試圖推翻現有的親歐盟政府。

...