Smile

…to Remember, …to Forget

那是五月初一個典型的香港週六傍晚。空氣裡灌滿了濕氣,厚重得像是一條擰不乾的毛巾。
我把女兒留在新城市廣場的火車站,她正滿心期待地等她的同學,一起去聽管弦樂團的表演。 「爸, 您先走吧!」 甚至帶著一點嫌棄的語氣催促我快點離開。
那種被女兒推開的微小失落感,在悶熱的晚風裡像冰塊一樣迅速融化,變成了一種鹹澀的孤獨。

我順著行人天橋,朝著禾輋邨的方向走去。

這條路,我曾經走過無數次。只不過上一次頻繁走過時,已是二十多年前了。那時候,身邊的她已經步入社會工作,而我還是個穿著寒酸球鞋、口袋裡沒幾個錢的學生。每個週末,我都會陪她走過這段天橋。那時候的天橋似乎比現在還要長,長得足以讓我們聊完一整個虛構的未來。

二十年後的今晚,景象詭異地重合了, 我像是遊走在時空乾涉的狹縫。我經過那些老式的理髮店,玻璃門上貼著褪色的髮型海報;經過賣文具的小店,塑膠氣味裡混雜著時光的塵埃;還有那間中醫館,苦澀的藥材味依舊固執地盤旋在空氣中。

一切都沒變,除了我。我急需一杯冰涼的生啤,來鎮壓胸口那股被回憶攪動的不安。

然而,從天橋的一頭走到另一頭,我經過一座座商場,一座座樓宇, 卻找不到一家酒吧。身旁滿是步履匆匆的路人,他們三兩成群,或是並肩而行的情侶,或是提著超市購物袋的夫妻。他們的嘴唇一張一合,正熱切地對身邊的伴侶說著什麼,也許是在抱怨天氣的悶熱,或者是討論待會兒的晚餐。但我什麼也聽不見。那些聲音被潮濕的空氣過濾成了毫無意義的嗡鳴。我像是一個被調到了靜音軌道的旁觀者,所有的注意力都固執地集中在尋找一個招牌——一個能提供冰凍生啤酒、帶著昏暗燈光的酒吧或酒館。但在這一刻,沙田的喧囂似乎與我完全無關。

就在我準備放棄,打算去便利商店買罐裝啤酒時,我看見了她。

她坐在一張陳舊的塑膠圓凳上,就在那間已經拉下一半鐵閘的文具店門口。她穿著一件淡青色的連身裙,低頭翻看著一本封皮發黃的小冊子。

那一瞬間,空氣裡的濕度彷彿凝固成了透明的琥珀。

她看起來一點也沒變。那種神情,那種微微側頭的姿勢,簡直就是二十年前那個「百分之百的女孩」。我的心跳開始加速,那種頻率並不屬於一個中年父親,而屬於那個曾經在天橋上不知所措的窮學生。

我停下腳步,站在距離她五公尺遠的地方。

我想:如果這是村上春樹的故事,我應該走過去,對她說:

“你好,你還記得二十年前那個在天橋上,和你爭論未來是什麼顏色的男孩嗎?”

那時候,耳機裡正放著李慧珍的《天藍》。我固執地認為,我們以後生活的世界,一定會像歌裡唱的那樣,有一抹像雨後初晴般、透明且充滿希望的藍色。你笑我太天真,說未來的顏色應該是更複雜的、無法簡單定義的。我們走在通往禾輋邨的長廊上,年輕到以為只要討論出未來的顏色,就能擁有那個未來。

或者,她會抬起頭,對我露出一個如午後陽光般透明的微笑,說:

「噢,原來是你。我在這裡等了二十年,只是為了告訴你,其實未來的顏色,就是今晚這罐還沒打開的啤酒的顏色。”

我們或許會一起走進一家不存在的深夜酒吧,點兩杯朝日生啤,談論那些在時光中走失的貓,談論那首已經很久沒人提起的《天藍》,以及那些從未實現的諾言。

但我沒有動。

我只是站在濕熱的晚風裡,看著她。五秒鐘後,一個穿著校服的小女孩從文具店裡跑出來,拉起她的手喊道:“媽媽,我們走吧。”

她抬起頭,露出一張被歲月溫和洗禮的、完全陌生的臉。她並不是她。或者說,她只是我記憶裡的一塊碎片,折射了某個路人的側影。

她們母女倆穿過人群,消失在通往厚和樓的轉角。

我苦笑了一下。現實世界裡,並沒有百分之百的相遇,只有百分之百的錯過。

最後,我還是去便利商店買了一罐藍妹啤酒。我拉開拉環,「滋」的一聲,那是氣泡幻滅的聲音。我靠在行人天橋的欄桿上,對著遠處閃爍的燈火舉了舉罐子。

在那一刻,我突然明白,女兒之所以催我離開,是因為她也正走在屬於她的、那條通往「百分之百」的天橋上。

而我,只需要在這裡喝完這罐苦澀而清涼的啤酒,然後準時到音樂廳接她回家。

這就是周六晚上,發生在禾輋邨的一個關於時間、啤酒與失落的小事。

你打算把這個故事分享給那位「二十年前的女孩」看嗎,還是就讓它留在禾輋邨的晚風裡?
— 一位朋友在酒吧聽完我的講述後問了我這個問題。

Wi-Fi

No comments

一件怪事? !

每天早上,都是匆匆忙忙地趕著出門的。
今天早上,07:45,趕著叫醒賴床的小豬,趕著出門,趕著出門前清洗掉幾個早餐碗,正在廚房嘩啦嘩啦。
小公主撐著半開的眼睛,站在廚房的門口,
「爸,沒WiFi的?」
「沒WiFi? 不可能吧!我剛才還在上網呢。你快去刷牙洗臉吧!」我一邊洗碗一邊跟她說,「一早起來什麼都不做,就看電話上網,快去刷牙洗臉。」

我瞥了一眼電話,喔,真的沒有WiFi信號。
我自己有無限數據,所以沒察覺WiFi訊號斷了。

我立即查看router狀況, 噫,沒internet信號,怎麼搞的?立即重啓了router, 等了3分鐘,還沒有internet聯線訊號。
打開電腦,聯線router。噫,一切正常啊! 這個時段我沒限制他們的WiFi連線,怎麼會沒internet 呢?
每月visa繳費的,更不可能因欠費而停服務的啊?
噫,怎麼回事呢?

立即查看寬帶網路服務熱線,撥打電話熱線128100,
一大堆程式及一大堆等待後,終於可以真人對話了。
「。。。」
「先生,請您等一下,我們正核實您的資料。」
「。。。」
「先生,請您等一下,我們正在查看網絡狀態。」
「。。。」
「先生,請您重囉您部Router。」
電話那頭,客服小姐正按部就班地做故障排查。
我瞥了一眼電話,唉,我要搭乘的那班巴士班次啊。 。 。
「不好意思,Router我剛才已經重囉過了,衹是仍然沒internet signal 啊。」
「先生,不好意思,請您看一下Modem的燈號,看PWR燈亮不亮?。。」
我順著她的指示,看向Modem。 Power燈號正常。
「亮。。。」我一邊回答一邊自己檢查,
哦,為什麽LAN1的指示燈不亮呢?
我伸手一摸LAN1的插頭,為什麼那個RJ45的插頭只插進去了一半?
「先生,請您再看一下PON燈號,看PON燈亮不亮?。。。」
為什麼只插了進去一半?
我伸出手,把RJ45頭準確地插了進去,RJ45插頭也清脆地嗒了一聲。 LAN1的指示燈號也隨即亮了起來,並輕快地閃爍著。
「先生。。。」
「噢,謝謝你,我想問題已經解決了。」我匆匆地掛斷了電話。
電話上的WiFi訊號也隨即顯示滿格的狀態。
「嘿,我的小公主,WiFi網絡沒問題啦。」我跟正在刷牙的女兒說,「你最好快點吃早餐,然後準時去學校。我要出去了。」
– 0 0 –

怎麼會撥出了一半插頭呢?
對一個電腦工程師來説,怎麼可能能?
那無異於一個酒樓總廚分不清油鹽醬醋吧!
會是孩子他媽撥的呢?因爲考試期間不讓他們上網嗎?

不管怎麼的!

噢,我親愛的小公主,考試了,專心溫習吧!
別在事情過後,後悔沒盡力。
祝考試順利。

某日清晨,關於Wi-Fi訊號的一點形而上的思考

清晨七點四十五分,世界照例在一種微妙的匆忙中運作。催促賴床的小獸起床,在玄關與廚房之間進行短途奔襲,水龍頭下幾隻殘留著牛奶痕蹟的碗碟正嘩啦嘩啦唱著晨曲。一切如常,或者說,被設定為「如常」。

這時,她出現在廚房門口。我的女兒,眼睛半睜,像一隻尚未完全從冬眠中醒來的小動物,帶著一種關於現代生存根基的疑問。

“爸,沒Wi-Fi的?”

「沒Wi-Fi?」我頭也沒抬,水流聲是此刻的背景音,「不可能。剛才還在用。快去洗漱,別一大早眼睛就黏在螢幕上。」話語流暢,帶著父親清晨特有的、未經充分發酵的權威。

然而,手指無意識地滑過手機螢幕。哦。確實。那片熟悉的訊號圖標,消失了。我像是被包裹在自給自足的無限數據泡泡裡,渾然不覺外部世界的某個微小齒輪,已經悄悄脫軌。

目光投向角落的路由器。那沉默的黑色方盒,它的指示燈似乎比平常黯淡一些。沒有「Internet」訊號,一個冷酷的宣告。重啟。三分鐘的等待像在黏稠的糖漿裡跋涉。螢幕依舊固執地空白。聯上電腦,進入它的內在世界-一切參數正常,綠燈閃爍,像個無辜的證人。沒有設定時段封鎖,帳單準時繳交如同精準的瑞士鐘錶。那麼,問題究竟潛伏在何處?

記憶的抽屜裡翻出那個服務熱線號碼:128100。一串數字,通往一個由等待音樂、層層電子菜單和最終的人類聲音構成的迷宮。撥通。按鍵,選擇,等待。背景樂單調地循環。終於,一個年輕女性的聲音,清晰、職業,帶著程式化的關切。

「……」
“先生,請稍等,正在核實您的資料。”
「……」
“先生,請再稍等,正在檢查網路狀態。”
「……」
“先生,麻煩您重啟一下您的路由器。”

她依照手冊,按部就班。我瞥向時鐘,那班準點的巴士,它的輪廓在意識邊緣漸漸模糊。電話線那頭,是標準化的故障排除流程;電話線這頭,是即將崩塌的早晨秩序。

「抱歉,剛剛重啟過了,還是不行。」我的聲音努力維持著平靜。

「先生,不好意思,請您看一下調變解調器的指示燈,PWR燈亮嗎?…」她的聲音平穩,像在讀一份說明書。

目光順從地移向調變解調器。電源燈亮著,盡責。嗯?等等。那個標示著「LAN1」的指示燈,為何一片死寂?像一隻閉上的眼睛。手指下意識地伸過去,觸碰那根連接著路由器與數據機的網路線。指尖傳來一種奇異的、微妙的空虛感——RJ45的水晶頭,只插進去了一半。它懸在那裡,介於連結與斷裂之間,一種薛丁格式的網路狀態。

「先生,請您再看一下PON燈,PON燈亮嗎?……」她的聲音還在繼續。

為什麼是半插著?這個疑問像一顆小石子投入意識之湖。手指輕輕施力,「嗒」。一聲清脆、微小卻異常清晰的嚙合聲。 LAN1的指示燈瞬間亮起,綠色的光芒開始輕快地、充滿生命感地閃爍起來。

“先生……”

「啊,謝謝。我想,問題解決了。」我匆匆截斷對話,掛斷電話。幾乎同時,手機螢幕頂端,那代表Wi-Fi訊號的扇形圖標,飽滿地、驕傲地重新出現了。

「嘿,」我對著盥洗室方向說,那裡傳來隱約的刷牙聲,「網路好了。不過,比起訊號,現在更重要的是早餐和校車。動作快。」聲音裡混雜著釋然和不容置疑的催促。

—— * * *

那個水晶頭,為何只插入一半呢?

這問題縈繞不去,像是找不到源頭的旋律。對於一個以邏輯和連接為生的人(姑且稱自己為電腦工程師吧),這無異於一個指揮家在交響樂高潮時找不到自己的指揮棒,或者一個壽司大師傅在捏壽司時忽然分不清山葵醬和青芥末。一種微小卻尖銳的職業性荒誕感。

是孩子她母親嗎?在考試季的焦慮中,曾試圖物理性地切斷某些誘惑的源頭?一個無聲的、臨時性的數位隔離?可能性像薄霧般飄過,旋即消散。沒有證據,只有那個懸置半空的插頭,像一個沉默的問號。

算了。

歸根究底,此刻最要緊的,是那隻在晨光中努力睜開眼的小獸。考試在即。願你專注,願你努力。願你日後回望這個充斥著Wi-Fi訊號、半插接頭和匆忙清晨的普通日子時,不必為了「當時或許還能更認真一點」這樣模糊的念頭而懊悔。畢竟,人生這趟旅程,訊號時有時無,插頭偶爾鬆動,但有些努力,最好不要留下「半插」的遺憾。

祝考試順利。

少年不識愁滋味,愛上層樓,愛上層樓。
    為賦新詞強說愁。

而今識盡愁滋味,欲說還休,欲說還休。
     卻道天涼好個秋。


山道M記閣樓,縱使中秋已至,空氣依舊凝滯如蒸籠。塑膠椅背黏住襯衫,冷氣機嗡嗡低吼,徒勞攪拌著濕重。我啜一口冰咖啡,杯壁水珠滑落,如同無法拭去的薄汗。

二十年前,我們常來此處。彼時少年意氣,偏愛這油膩、明亮、人聲喧嚷的所在,彷彿闖入了世界的中央地帶。薯條脆響、冰可樂的氣泡、鱈魚堡的甜膩醬汁——這一切裹挾著我們,在混沌中嚐到了自由初味。我們攀上窄小樓梯,佔據閣樓角落,用笑聲與故作深沉的煙圈,填充那些廉價塑膠桌椅間的空隙。牆邊老舊點唱機播放著《Take Five》,薩克斯風流淌出爵士的幽藍,我們便以為窺見了成熟邊緣的深邃風景。那時節,憂愁是精心挑選的裝飾品,別在胸前,只為映襯自己眼中那點與眾不同。

侍應生端來新一杯冰咖啡,將我從舊日浮光中拉出。她面容模糊,彷彿被一層油膩的水氣暈染,動作卻帶著某種熟稔的節奏。她突然開口,聲音很輕:「您許久沒來了。」我微微頷首,再抬眼時,她已悄無聲息地滑入櫃檯後那片更深的嘈雜中,如同水痕滲入海綿,無跡可尋。

閣樓依舊。塑膠座椅的輪廓,頭頂空調單調的嗡鳴,甚至空氣裡漂浮的油脂分子,都固執地停留在原地。然而,某些東西確鑿無疑地流逝了──如同沙漏底部無聲累積的沙。少年時代的喧囂與自詡的孤獨,已被時光耐心打磨,蛻變成今日喉頭那一聲難以言說的喑啞。窗外霓虹漸次亮起,將行人匆忙的身影投在玻璃上。心頭沉甸甸的,似乎塞滿了話語,然而舌尖徒勞空轉,最終只化作一句無聲的嘆息。

也罷。我推開空杯,杯底殘餘的冰塊已融化。推門而出,晚風竟意外地帶了一絲微弱的涼意,輕輕拂過頸後汗濕的肌膚。

秋天該很好。
– – – deepshit

再讀

時而,年過半百,衹爲@勵女兒閲讀,購買了 芥川龍之介的羅生門短篇合集。

再讀之時,幾乎可肯定我年青時一定早已拜讀過,雖說有一半的朦朧感。。。

山藥粥之篇

No comments

還記得你答應過我

不會讓我把你找不見

可你跟隨那南歸的候鳥飛得那麼遠

愛像風箏斷了線

拉不住你許下的諾言

星期天的大早上,麥當奴的快餐店裏。

點了兩份早餐,明明下單是「堂食」,領到的卻是「外帶」包裝的。
要了餐盤,帶回座位。
一面看着「感謝你支持環保,木刀叉。。。」,一面打開四個膠袋,一個紙袋。。。
撕開咖啡糖袋,
哪個half-witted把湯匙設計成這個紙樣的,
怎能用這樣的湯勺舀湯呢。。。
holy-shit!!!

。。。

我把咖啡糖全加進了通粉裹了!

。。。

吃吧,還能怎樣呢。
反正進了胃裹也是一樣。
a+b+c=(a+b)+c, the same, a+(b+c)

。。。

通粉加糖,味道確實不差!
微甜的味精湯,更有神韻!
(我也衹能夠這樣安慰自己)

那紙湯匙真的不好用,我是端著喝的!

With Windows 10, there is a setting in windows system to reduce the motion/animation for users.

>system settings > ease of access > display > show motion in windows > ON/OFF

ON: animate.css is functioning (ver > 3.7.0)
https://daneden.github.io/animate.css/

OFF: animate.css is not functioning

Hey! It seems that you have animations disabled on your OS, turning Animate.css off.
From v3.7.0 and up Animate.css supports the prefers-reduced-motion CSS media feature. You can read more about it here.



On Windows 7, to add new firewall rules, or to modify the rules.

To add a new firewall rule:

netsh advfirewall firewall add  rule name="rdp-miles" dir=in localport=3389 action=allow remoteip=192.168.1.123,123.234.45.67/32 protocol=tcp

To alter the firewall rule:

netsh advfirewall firewall set  rule name="rdp-miles" new remoteip=192.168.1.0/24,123.234.45.67/32

To show the firewall rule

netsh advfirewall firewall show rule name="rdp-miles"