|

也許是一篇年終總結?

剛剛收到了域名商發來的催款郵件,不知不覺時間又過去了一年。意味著這個 site 又鹹魚了一年,到頭來還是沒有養成寫博客的習慣。

還有十來天即是年底,已經放了聖誕假,也是從澳門飛回重慶的第三天了,回家的甜蜜滋味(就是本鹹魚玩了一整天遊戲)似乎讓我忘記了前幾天內心活動豐富時,總想著要寫一篇「年終總結」,也因為懶惰不了了之。空出來這麼多時間仔細回想一下,2017 年的確是發生了太多事情,值得作一篇「年終總結」。

年初幾月也沒什麼好說,和萬千高三生一樣的生活,只是感覺自己過得沒有傳說中那麼艱苦。想起以前看雞湯片《全城高考》  時下面有影評講到:「高考哪裡有這麼恐怖,又是離婚又是車禍的。」如今我也能以「過來人」的身分講一句確實如此了吧?當然那種勤奮的同學固然有,結局也是她取得了比我不知高到哪裡去的好成績。也不知道自己是不是覺得已成定局,最後幾個月蠻浪的,和幾個老哥一起開談創業的事情了。倒不是幾個人都在做白日夢,和我成績差不多的創建者老哥,憑著其他優勢通過自主招生進入東南大學,而自己的某 985 自主招生依然敗在了終審上面(捂臉)。那時候想要是能做一個「玩世不恭」的人就好了,現在才明白真正玩世不恭的人根本不會在意自己是不是玩世不恭,真正玩世不恭的人也許是像我最後幾個月這麼浪最後還是考上 C9 的人吧(逃

後來結局就是應驗了一個多年前立下的 flag。當時看見別人在回憶中寫下「離開了那一年黑色的六月」,隨口說到沒準自己到那時候也會寫下這樣的文字。於是乎,這個橫跨數年的 flag 終於出現了,自己的高考成績非常不理想,連最能引以為傲的一科,都考出了高中三年最差的一次。父母堅決反對我去偏遠地區的 211 大學,又不願意只讀一個普通一本,家境並不好的我也不能承擔高昂的留學費用,最終在所有因素共同作用下,一個人帶著幾大包來到了澳門。以至於後來在香港做義工時和帶隊小姐姐閒聊時,自己也戲謔地說道:「這一切都是命運的選擇啊。」

來澳門的爭議大到現在家裡都還沒消停,澳門教育質量根本不被人了解,澳門留給大家的印象應該只有夜晚的紙醉金迷。隔壁香港就好多了,真要說有些學校我能申請得上,但終歸是前面說過的原因,家裡負擔不了。有能力的人當然還可以選擇去爭取全額獎學金,但只能低空掠過的我是沒機會了,所以終究還是能力差了一些。我相信學習的過程本就是讓我成長,這半年我確確實實收穫了很多,也很愛這個地方,拋開其他東西不說,周圍珠三角每個城市都特別棒,再除開一些特別的原因,我對粵港澳大灣區的未來抱有很大的希望。

自己真正接觸編程也是從現在開始的,當初雄心壯志和幾位基友一起參加信息學競賽,自然是敗下陣來,也沒再繼續,如今進入這個專業也可以把這一項技能給撿回來了,無論是內地的本地的還是葡國來的同學都非常友好(除了是個和尚班以外)。但我真的是小白啊,網路上的 blog 多是程序猿們發表的技術文章,如今哪還有這麼多抒發書生牢騷的博主了?這也是閒置網站這麼久的原因之一吧,發技術文我還沒到火候,只是一個連期末考試都還要擔心掛不掛科的大學狗。不知是和學霸一起混久了,總給同學一個我也是大佬的印象?可惜面對 Programming 我真的是小白!

所幸自己還有那麼一點點的「應試能力」,在最終成績上並沒有那麼難堪,雖說也不能拔尖。學習上當然得靠自己努力,但話又說回「想做點什麼」這個問題上,自己參加的兩個項目在今年總算是進入正軌了。年初和高中同學組建的工作室現在倒是擱淺,即使無論從資本還是技術上來說,這個工作室的條件都更成熟,不過限制於成員因素,現在成為了一個粽子狀態。仍然很感謝能碰到這一群志同道合的朋友們。

最為自由的事情,還是發生在赴澳之後。留長髮,肝主機……也不一定非要評判這些事是好是壞,新事物或者以前是不能實現的事情肯定算是體驗了很多。澳門的氣氛也更為開放,課上有些東西內地是肯定聽不見的(逃……我並不想摻和政治,有自己獨特的立場,這些問題就不再贅述。但是現在患上了嚴重的谷歌依賴症是真,谷歌的產品不得不說還是好用。這兩天回國日常就是每次打開 Chrome 默認搜索打不開時就會 emmm……

【此段不符合我現在的情況,先刪除!】

毫無邏輯的文章,想哪寫哪,以此紀念 2017 這富有意義的一年。本站也沒有什麼訪客,自然是私人日記了,有空回憶起什麼再補充一二吧。

Similar Posts

  • |

    做題筆記:Longest Common Prefix (Java)

    還滿難的一道題。 題目描述: 編寫一個函數來查找字符串數組中最長的共有前綴字符串。 如果沒有共有前綴,則返回一個空字符串””。 Example 1: Example 2: Horizontal scanning: 自己嘗試的方法: 1 ms Vertical scanning: Solution 中提供的方法二: Divide and conquer: Solution 中提供的方法三: Binary search: Solution 中提供的方法四:

  • |

    PTE Core en français 2026 : tableau CLB, toutes les épreuves, conseils et ressources

    Dernière mise à jour : septembre 2026. Ce guide a été publié pour la première fois en 2024, après que j’ai passé le PTE Core à deux reprises et utilisé mon résultat dans une demande de désignation provinciale. Pour cette mise à jour, j’ai revérifié le tableau de correspondance CLB, les règles linguistiques du permis…

  • |

    做題筆記:Palindrome Number (Java)

    題目描述: 給定一個整數 x,如果 x 是回文數,則返回 true。 回文數指一個整數向後讀和向前讀內容相同。 Example 1: Example 2: Example 3: 算術解法: 利用 Java 整數倒序計算: 9 ms,超過 87.67% 的答案。 轉換為 String 的解法: 進階要求 Follow Up 竟然問了一句 Could you solve it without converting the integer to a string? 原來我想到的已經是進階方法了,常規解法是轉換為 String: 19 ms,超過 19.48% 的答案。

  • |

    加拿大船牌攻略

    船牌我在兩年前就拿了,並且船牌本身較為容易,當時忘記寫一篇攻略,今天簡單補充一下。 船牌(Pleasure Craft Operator Card),即行船駕照,是海陸空駕照最簡單的,無需經驗,無需實操。簡單總結,完成一場考試即可。 考試可以去 Transport Canada 認證的考點,比如很多戶外用品店就是合資格的考場。也可以直接線上考試,建議線上更為方便。 線上考試有好幾家提供服務的網站,標準費用為 $49.95+tax,很多時候都有折扣優惠比如黑五,因此並不像其他執照那樣完全由政府壟斷監督,甚至比較商業化。範例考試網站: 之後閲讀考試材料就行了,在上述網站繳費註冊後會提供,內容會覆蓋一些基本概念、安全規範、水上交通規則等,考試時間約 75 分鐘。一共有 50 題選擇題,答對 38 道以上就合格。大概花一下午時間沉浸學習一下即可,考試內容不難,通過率極高。即使不幸沒有合格,也可以免費重考,不限次數。考試只能以英文或法文進行。 通過考試之後,就可以列印出臨時船駕照,即時生效,正式牌照大約四週後就能收到。 大家也可以嘗試用圖上交通部直接給的優惠碼:CREW30 船牌沒有有效期,到手後終身可以使用。但是如圖,船牌並不是一張 Photo ID,有時也需要搭配其他有效的 Photo ID 使用。 我是隨手考著玩的,個人感覺船牌比較雞肋,但當然它存在真實的法律效力,例如聯邦有法例規管駕駛機動船艇,沒有船牌的駕船者將被檢控,罰款為 $250-$300 $250(2026 年 10 月更新:聯邦定額罰款為 $250,各省可能另有附加費用)。任何年齡及所駕駛船隻的大小,駕船者均須持有船牌方能下水。 因此有想租船開船體驗的朋友,可以準備起來了! 相關閲讀: 加拿大槍牌 PAL 攻略

  • | |

    密碼學(1):古典密碼

    前言:一點廢話 程序猿的博客好像都是用來寫技術文的,只有我一直在鍵政,所以心血來潮想寫技術文試一試。我對 WordPress 加上目前正在使用的前端主題的表現並沒有信心,像代碼高亮之類的操作也無法處理得很好,所以準備先談談比較理論少代碼的密碼學這個主題,這也是個人比較有興趣的一個領域。 古典密碼(Classical cipher),顧名思義,就是歷史上曾使用的一些加密方式,大多已不再使用。不過介紹它們有助於我們了解密碼學的發展歷史以及認識一些基本的加密思路。古典密碼主要有替換式密碼和移項式密碼兩大類。 替換式密碼 替換式密碼(Substitution ciphers),意指明文中的內容通過字母或字母群系統性地替換為其他內容,形成密文。 凱撒密碼 凱撒密碼(Caesar cipher)是最為人熟知的一種替換式密碼,最早出現在 Gallic wars 中用於軍事目的。它還有另一個名字叫 Caesar shift,意思就很明顯了——通過移位(shift)來達成替換的目的。比如一串明文”ABC”,用”D”替代”A”、”E”替代”B”、”F”替代”C”,則會得到密文”DEF”,我們可以理解為,明文「右」移了三位得到了密文。 多說無益,直接看一個例子: 原文中的每個字母都向右移動了三位,從而產生了密文,替換過程遵循下表: 基於此,我們可以用數學方式表達明文與密文之間的關係: 凱撒密碼總共只有 25 種移位方法,很容易通過暴力(Brute Force)破解,簡簡單單枚舉所有可能的情況便能得到明文。 單表加密 單表加密(monoalphabetic cipher)嚴格定義上是凱撒密碼的母集,即凱撒密碼也是單表加密的一種。不過此處語境下的單表加密,是指對凱撒密碼的一種改良方式,它對整個明文進行替換,而不是替換逐個字母,這意味著單表加密需要一個與明文相同長度的密鑰。 雖然排列組合的可能性變得非常多,但仍然是風險很高的一種加密方式,因為在自然語言中一些詞的頻率必然會高於另外的詞,可以通過頻率分析(frequency analysis)進行破解。 維吉尼亞密碼 相較之下,維吉尼亞密碼(Vigenère Cipher)則是多表加密(polyalphabetic cipher)的一個典型例子,可以視之為多個凱撒密碼的組合,以下這個被稱為維吉尼亞方格的表格被應用在這種加密方法中: 此處簡單引用一下維基中使用到的例子: 波雷費密碼 波雷費密碼(Playfair cipher)是最為著名的一種多字母加密方法。它將明文視為單個整體的單元放在一幅圖中,並將整個單元轉換為密文圖,此處的「圖」通常是指一個 5×5 的矩陣。 選擇密鑰之後,將密鑰的字母逐個填入該 5×5 的矩陣內,字母不能重複,若遇重複則跳過。填完密鑰之後將剩餘的英文字母依順序填入,因為一共只有 25 個空間,一般會將 Q 去除或將 I 和 J 視作同一字(例子使用後者)。 加密時,應該把所有字母分為兩個一組,如果最後有一個字母落單,則添上 X 作為搭配。然後按以下規則,尋找每兩個字母對應的密文以實現加密: 現在假設明文是”Nice to…

  • |

    富裕國人的小布爾喬亞幻想

    中國人確實太富了,Crazy Rich Asians。 那冠絕全球的奢侈品店數量,那比北美更貴的同類商品,那些開著超跑的小留。 即使沒有人人跑車那麼誇張,一個普通中國留學生的家境基本都是非常殷實的,不會差到哪去。 一對比那浩浩蕩蕩的南亞大軍,天壤之別。 很少有中國學生會和我一樣,一落地便尋覓著打工的地方。反觀南亞大軍,純粹為打工而來,根本不管上學。所以廣大服務業裡,像是我的同事,都是他們的身影,一個中國人的身影都見不着。僅存有中國人打工的幾個場景大概也就華超中餐館奶茶店罷了,極具地域特色。 現象背後,折射的家庭和社會背景是截然不同的。南亞大軍是真的為了追尋高薪酬,和我們追尋社會氛圍,在原始目的上就截然不同。傳聞印度人是全家湊錢,一張單程票就把學生送來,如此生活壓力下,不賺取生計無異於坐以待斃。中國學生哪會這麼窘迫,就算真的沒有工作,靠積蓄至少也能撐完學業。即使是窘迫如我,也必須承認不打工還是能活下去的,我奶奶每次都勸我沒必要打工,學業要緊,華人更看重的始終是一紙文憑。 況且講到存錢,中國人最擅長的就是存錢,疫前,加拿大人的家庭平均存款 C$852,我把這個數據說給父母聽時,他們都震驚了。800 刀左右存款的家庭,在中國哪怕低收入人群中,也可謂微乎其微。哪怕是所謂不足 1000 人民幣的收入群體,你敢信嗎,他們能存 500 一個月,如此半年,還是趕上了加拿大,這就是中國人的特性。我在學習三和大神當掛逼時也領悟了一個道理:什麼收入層次有什麼樣的活法。以前一篇文章也提過,我真就一個月只花了一百刀,有帳單佐證,無非繼續執行掛逼生活法就是,有啥不能活的,要省還能再壓縮成本呢,我一個月一百刀仍把肉蛋奶樣樣整齊全了。當然,加拿大人不需要存錢預防大病,有全民醫保,老中人口上說著存錢以防萬一,其實是社會福利不足的體現。但不管原因如何,結果擺在這,中國人普遍隱藏著大量存款,就是會顯得格外富有。 無論言語包裝得多光鮮亮麗,職業歧視刻在骨子裡。一些加拿大華人常常會虛偽地講,已經來加拿大了,這裡是沒有歧視的,無論職業,人人平等。但當聽到你說你打著最低工資的餐館工時,他們總會開始出現各種消極的言論,「呃那還是工資太低了,沒多大意思」。所以除了中國人的店以外很少有華人打工仔,他們是真的看不上這類工作。華人論壇裡正討論著過多的印度移民,表示支持的一方卻是這樣論證的:「他們不來那誰做服務業?你去嗎?」言下之意,我必不會做這種「低端」工作。 六個月內,90 萬學生瘋狂湧入,形勢再惡化,我老闆連嘆加拿大 out of control。 上週五有人直接在店裡失聲痛哭,懇求老闆給他一份工作。而尋求現金工崗位的人,直言五刀一小時就可以幹活。這些故事,光聽就讓人眉頭一緊。 五刀?老闆沒接受這種內卷要求,他說,他們是人,不是牲口。五刀,我在國內幫鄰居補課也能拿三十刀,比加拿大打雜工都多,無法想像他們原本所生活的環境多惡劣。很多人不信,但中國真的比加拿大工資更高,取決於工種。中國貧富差距極大,做一個餐館工,的確兩三千人民幣,但技術崗呢?我每次想到在深圳一個月能拿八萬的 PhD New Grad 親戚都嘆息,加拿大真拿不了這麼多。這僅僅是看得見的工薪階級,Crazy Rich Asians 的詞源,各種二代,就不展開了,數不勝數。Cartier 能在中國開 49 家店,世界最多,Cartier 的市場經理難道是傻子嗎?中國是真有人消費得起。 然而最近看見一些提倡「體驗」體力活的內容創作,讓我覺得這純粹是富裕國人的小布爾喬亞幻想。他們用的動詞已經夠精準了,這是一場「體驗」,和其他的娛樂項目無異。我們能體驗週末去農場摘藍莓,但不會去真正做一名農民。 在他們宣揚走出辦公室,去「健身」舒展身心時,就已經大錯特錯了。體力勞動絕對不可等同於健身,相反其對身體的影響實則可以用摧殘來形容。在我連續進行數週的體力勞動之後,渾身酸痛,只想去按摩店好好地全身放鬆一下。 況且我也不過是工時很少的 part time 員工而已,那些博主也一樣,有著一份高薪工作,週末偶爾去幫一兩天忙,然後藉此分享著自己白領下班後的優質豐富生活。好在他們的態度也不敢過於放肆,指出了他們自己是有全職工作的,也知道只是全職做一樣的烘培崗位生活應該會相當困難。 確實如此,所以南亞同事真正的肝法是,一天 16h,一週六天。沒錯,餐廳的營業時間就是 16h,但做全職的他們選擇不倒班,直接硬肝 16h,每週雖然放了一天假,後來也聽說還是在外面跑跑 Uber 什麼的,並沒有完全停止工作。沒辦法,錢太少了,遠遠不夠,基本薪資已成定局的基礎上,只得堆工時了。於是他們這種 16h 的肝法,竟使得稅後收入有五六千,的確是一個聽上去滿不錯的數字,可惜完完全全建立在犧牲了一切生活的前提下。這也是我親眼見到一個同事工作到一半直接倒下的原因,人不可以亡命地工作,那一刻我有無以言表的震撼,過勞、猝死,原來都是真實存在的詞彙,不僅僅出現在新聞裡。 來一個新的國度,只是為了賺錢,真的值得嗎?從移民目的開始就不同的我,時而有憐憫的情感。他們整個家族都缺錢,前面也提到有全家貸款送一人出來的例子,於是每個月肝到手的五千,還要寄兩千給他們祖國的家人。我不需要補貼家計,父母有足夠生活的收入和養老金,甚至還會說真有困難找他們要錢就是。在這種反差裡,我也沉思於生活的意義。 如果見過此番光景,你也定會對國人的小布爾喬亞言論感到反感。故而我常說,紐約倫敦東京都只圖一樂,真資本主義還得回上海。現在每每想起上海生活的物欲橫流,我都不由得打一個寒顫,這些真正的老牌資本主義都會,可沒有那樣離譜。那樣子追求物欲,那樣子的消費主義,散發著暴發戶本質的 craziness。在這個多元文化的國家,有著各式各樣的族裔,也有 rich white,也有 rich black,但沒人評論其為…

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *