LinSoap

LinSoap

Null
github
x
bilibili

2024總結-野蠻探索的一年

2024 年偷偷的就溜过去了,我會用野蠻探索的一年來概括我這一年的經歷。我目前還是一個專升本的學生,由於已經在專科畢業過一次了,已經清楚大學教育並不能給我帶來所需要的能力,我就這麼躲在大學裡,各課能逃就逃,考試和大作業就抱著不掛科的態度完成,給自己擠出了大量的時間野蠻探索。

今年探索了什麼#

我在專科學習的專業是大數據技術,當我把大數據相關的技術棧學完後,才發現三年前設立的專業和現在的就業市場需求嚴重錯配,我跟著體系啃完了枯燥的技術,結果發現對我個人而言,由於難以就業,這套枯燥的技術對我來說毫無用武之地,我甚至連百萬條的數據量都接觸不到,日常生活中也毫無幫助,折騰這套技術棧也毫無樂趣可言。三年學下來,能說得上有用的技術大概就是數據庫、Linux、函數式編程思想和機器學習了。所以我打算不再跟著學習的培養計劃學習了,完全按照自己的興趣來學習。

前端#

我在今年的寒假,選擇了前端方向學習,前端應該算是程序員中最容易有成就感的方向了,在寒假期間觀察了一些我常用網站用的前端技術,最後選擇了 React 作為入門學習的框架,在 youtube 上跟著 freeCodeCamp 學習了兩個項目,就在上半年的學期,收到了以前老師的委託,協作開發一個 AI 站,使用的開源 NextChat 和 OneAPI 做的二次開發,雖然項目黃了,但是也讓我更喜歡前端這個方向了,比起其他方向,前端很容易看到結果,產生正反饋。

去中心化#

我對於互聯網未來理想狀態的設想是,去中心化,監管少,以用戶為中心。所以很自然的探索到了 Web3,尤其是以 IPFS 為核心的各種 Dapp 應用。Dapp 這種形態非常符合我對未來互聯網狀態的設想,在今年的 4 月到 9 月期間,我一直在學習 IPFS 和區塊鏈的相關知識,同時注意到了 Orbitdb 項目,是一個以 libp2p 為核心的去中心化數據庫,可以將瀏覽器作為獨立的節點作為數據庫進行數據存儲,想試試其可靠性如何,在寫了一些 demo 後,乾脆為這個數據庫做了一個 Web 管理頁面。成為了我學習前端後的第一個獨立項目。
在完成上個應用後,對 libp2p 的了解也更加深入了,試著開發自己的第一個 Dapp 項目,功能也相對簡單,用 IPFS 存儲 RSS Feed 文件,使用錢包做身份驗證,使用智能合約映射 IPFS 存儲的 cid。這個項目以純靜態的方式部署到了 IPFS 上,完全不需要伺服器。就結果而言,還是很符合我對去中心化的設想,但是就產品而言,這是一個失敗的項目。難用,使用門檻高,IPFS 存儲不穩定。就當是自己對自己技術價值觀的一次探索吧。

Vim#

在今年年中的時候,隨著每天的代碼量提升,以及看到一些技術博主直播時會用 Vim 方式作為首要輸入方式。我開始更加系統的學習了 Vim,但是對於更高級的配置和插件,我覺得太麻煩了就沒繼續折騰了。但是 Vim 在這時起已經成為我的主要輸入方式了,在所有的編輯器和瀏覽器中都配置了 vim 模式,對於一個新桌面應用,也會試著是否支持 vim 風格的快捷鍵。對於 vim 的學習,給我的感覺是,有一些使用門檻,但是不高,而且可以現學現用,正反饋強。學習完之後收益非常大,是一個回報很大的技術投資,一次學習,終生受用。

雙拼輸入法#

另一個讓我感覺一次學習,終生受用的技能就是雙拼輸入法了。感覺和 vim 類似,有一些學習門檻,但也不算太高,同樣可以現學現用,強迫自己使用了一周就上手了,輸入速度也很快跟上了全拼的速度。正反饋同樣強烈。學習雙拼還有一個好處,讓我更能區分前後鼻音以及平翹舌,以前都是依靠全拼的糾錯功能,用雙拼後只能老實拼對了。

卡片盒筆記法#

這同樣也是一個讓我感覺收穫很大的方法,這個筆記方法強調原子化、一定的關係結構、規範的索引。因為原子化的特性,幾分鐘就能完成一份筆記,會讓人不那麼抗拒開始一份新筆記,而且使用隨機筆記複習的時候,複習壓力也相對較小。同時因為注重關係結構,在寫新筆記的時候,也更能聯想到各個筆記之間的關聯。同時擁有規範的索引,配合 obsidian 強大的搜索功能,也能夠在瑣碎的筆記中輕鬆找到想要的內容。
在 10 月開始使用這個筆記方法後,到現在為止一共產出了 300 多篇筆記,平均每天產出 3 篇,確實是比較懶了。

截圖 2025-01-03 21-33-57

UIUX#

在完成個人的 Dapp 項目後,我發現完成一個項目不光需要技術,還需要了解用戶的使用習慣。一個項目光是實現功能也不夠,還需要合適的頁面 UI。我從 10 月開始學習了 UIUX,對於 UIUX 的學習主要還是通過看書學習理論,配合逛網頁,關注一些喜歡的博主驗證理論。今年我看完了

  • 《點石成金》
  • 《配色設計原理》
  • 《認知與設計》
  • 《Wow!不一樣的配色設計》
  • 《超越 Logo 設計》
  • 《About Face 4》
  • 《寫給大家看的設計書》
    雖然目前學習了很多理論知識,還沒用于實踐,但是我現在使用各種應用時,會帶著審視的眼光,去思考這是不是好設計,為什麼好,為什麼不好。在接觸一個新領域後確實會讓一個人的思維方式有所改變。

繪畫#

在學習 UXUI 的過程中,我看到 V2ex 上有人推薦最好也把繪畫學了,不用畫得很好,能表達腦子裡的圖形即可。鑑於 vim 和雙拼的學習經驗,我同樣覺得繪畫可能也是一個一次學習,終生受用的技能。如果能形成興趣愛好,那收益更大了。 就這麼,我在 11 月底 100 多入手了一塊數位板,跟著馬克・凱斯特勒的《30 天學會繪畫》教程,大概每天耗時 40 分鐘。在元旦前跟完了教程,打算新的一年學學畫畫二次元。
學了一個月最滿意的一幅。
Cache_-fe82cc2215bfd6c.

英語#

自專升本考試後,我就沒在繼續學習英語了,詞彙量一直保持在 4000 左右,但是在開始學習 libp2p 後,需要啃大量的第一手資料,這個詞彙量明顯不夠用了,在 5 月底,我下載了多臨國,堅持到了 9 月初,每天耗時大概 40 分鐘。聽力和習慣表達確實有所提升,但是對於閱讀能力提升不大,閱讀英文文檔同樣困難。在 9 月後,我轉用了 anki,開始背麥克米倫 7000,計劃每天背 40 個,在開始的一个月,複習量還沒上來每天花費時間大概在 40 分鐘,之後兩個月每天花費時間在 1 小時左右。在年底完成了詞書的 70%,詞彙量也增長到了將近 8000,對於閱讀來說幫助確實很大,已經能夠憑藉這個詞彙量啃完《Efficient Linux at the Command Line》和《Command-Line Rust》,在新的一年打算提升口語和寫作的能力。

今年折騰了哪些電子垃圾#

MacBook Pro 2019 無頭騎士#

我是一直接想體驗 Macbook,補上我蘋果全家桶最後一塊拼圖,但是又無奈還是學生沒錢,就連 Mac mini 都買不起,最後盯上了無頭騎士,相比於 Mac mini 還多出了觸摸板,鍵盤,音響。16+256 的配置只需要 1500。嘗試切換到 mac 進行開發,從 5 月使用到了 9 月,系統沒我想象中的那麼優秀,而且 MacBook 的生態有些封閉,不像 linux 那樣,想要什麼應用都能輕鬆找到,同樣都不能打遊戲,開發工具也不如 Linux 豐富,用鼠標感覺效率沒觸控板高,但是用觸控板就要用那個高溫鍵盤。打算拿去當機頂盒了。

PixelBook 2017#

今年最喜歡的產品,500 塊錢入手,優秀的續航和屏幕素質,線上的設計水平,對於上網本和瘦主機而言,完全超乎我的預期。縫合了 Linux 和安卓的 ChromeOS 系統,在輕量應用上體驗不錯。筆記本比輕薄本更輕便,比平板要重,但是有額外的鍵盤。平時用來去上課,上床看書寫筆記,吃飯看番都很合適。更多感受查看這篇博客。
PixelBook2017 ChromeOS 初體驗
2024-12-10-16-30-55-363

Redmi K40#

由於受不了 iPhone 13 mini 的尿崩續航了,把原來當作備用機的 Redmi K40 刷了 LineageOS 當作主力機用了,發現這種二手 500 元的手機,其實已經能滿足我的大部分需求了,支持雙卡,高刷屏幕,配合類原生不錯的續航,刷入面具後強力的權限管理,廣告屏蔽,都是 IOS 難以做到的。至於蘋果的相冊同步,我還是繼續開通了 icloud,通過 iPhone 13 mini 備份到 nas 中,然後再與 K40 同步。通過 Gsconnect 和 Linux 系統互聯,多設備協同的能力其實不比 Mac+iPhone 差。比較遺憾的是影像能力比較差,拍照難看了多好。但是這只是一台 500 的機器,就已經滿足我大部分需求了,手機市場這兩年算是沒有多大的進展了,還在年年換機的夥伴們也可以審視一下自己是否真的需要新手機。

Screenshot_20250103-203158_Olauncher (1)

X99 + E5 2690 + Rx580 黑蘋果#

這台機器感覺是單純的垃圾佬手癢配出來的,從初中開始看圖吧垃圾佬玩洋垃圾,但是沒錢配,現在省省生活費能配了,一共用了 500 元,用的舊機箱和舊硬盤,明明已經有白蘋果了,還要不顧需求配一台黑蘋果。折騰的過程也還算有趣,而且就性能而言,也比我的 MacBook2019 更好,性價比也更高,不過我一個人用不過來這麼多電腦了,屬於是有點浪費了。

N100 小主機 All in One#

小主機是去年買的,穩定運行了兩年,裝的 Pve 系統,在 N100 上跑了 ikuai 主路由和 openwrt 旁路由,還有一個裝滿各種垃圾網盤軟件的 Windows 系統用作下載機,跑著黑群暉和各種 Docker。主要用到的 Docker 還是 jupyter notebook 和 immich 以及 ddnsgo。不過今年把黑群暉換成了飛牛,把 immich 換成了飛牛自帶的相冊,把原先的 1t 機械硬盤換成了 2t 的移動硬盤,因為 3.5 寸機械太吵了,還偶爾供電跟不上掉盤。

今年在用什麼#

  • 聽歌軟件:網易雲音樂 -> TuneFree & YoutubeMusic
    由於受不了網易雲臃腫和腦殘的每日推送,徹底轉向了替代品 TuneFree,支持網易雲登錄,可以聽到原來的歌單,也不需要 VIP,也支持下載歌曲離線聽,作為聽歌軟件體驗是合格的。至於 YouTubeMusic,是接觸了 ChromeOS 後,配合去廣告插件發現體驗還是非常不錯的,比較乾淨,缺點是國內小眾的歌聽不到。
  • 瀏覽器:Chrome -> Brave
    從 Chrome 切換到 Brave 起因是 Chrome 在 linux 中對 Wayland 的支持始終不太好,經常會閃退。就切換到 Brave 試試了,發現 Brave 支持 Chrome 配置導入,瀏覽器插件也通用,無縫切換到 Brave 了,而且 Brave 支持把 Tab 欄放置在左側,適合我這種幾百個 Tab 不關的用戶,而且 Brave 原生支持 IPFS。整體體驗不輸 Chrome,就一直用著了。
  • IDE:VSCode -> Cursor & LunarVim
    不必多說,使用 Cursor 外行 10 小時開發新產品的故事沒少聽吧,雖然都是騙人的,但是用就完了,寫起來效率很高,也兼容 VSCode 插件,用起來後也沒多少理由再切回去了。
    LunarVim 一般用來寫一些 Demo,用的最多的情況就是拿來寫 Rust 的小應用。以及在 ChromeOS 上寫一些輕量的前端頁面和 Markdown 文檔。LunarVim 給出的標準配置足以應付這些場景。
  • 筆記軟件: Obsidian
    選擇 Obsidian 的原因很簡單,功能足夠滿足我需求,跨平台支持不錯,也不用錢,筆記同步用 Git 方案解決。
  • Gnome 插件:
    • [email protected]
      這個擴展允許你在 GNOME 中顯示支持 AppIndicator 的應用程序圖標。

    • [email protected]
      該擴展提供了一個 KDE 應用程序托盤,用於將基於 KDE 的應用程序圖標顯示在 GNOME 的面板上。

    • [email protected]
      可以在 GNOME 面板上顯示 CPU、內存和磁碟的使用情況。

    • [email protected]
      這個擴展提供了對音頻和視頻播放的控制功能。

    • [email protected]
      根據預設規則自動將應用程序窗口移動到指定的工作區或螢幕位置。用於劃分不同工作區非常好用

    • [email protected]
      GSConnect 是 GNOME 與 KDE Connect 的整合工具,可以和手機進行多設備交互。

    • [email protected]
      在面板上顯示一個番茄鐘,一般用來當久坐提醒用。

分享一下當前的桌面
截圖 2025-01-03 21-26-00

今年在聽什麼#

由於不用網易雲了,今年的年度總結都沒有了,就自己總結總結吧。我一般以專輯為單位聽,所以就列一下今年最常聽的專輯。今年最聽的最多的就是 Tyler 和 Radiohead 還有 Daft Punk 了,都是屬於之前有聽過,不太喜歡,但是今年偶然聽到了,變得喜歡得不得了。

  • CHROMAKOPIA - Tyler, The Creator
  • Flower Boy - Tyler, The Creator
  • IGOR - Tyler, The Creator
  • Awaken,My Love - Childish Gambino
  • Gemini Rights - Steve Lacy
  • The Age of Adz - Sufjan Stevens
  • Carrie & Lowell - Sufjan Stevens
  • The Ascension - Sufjan Stevens
  • Javelin - Sufjan Stevens
  • OK Computer - Radiohead
  • In Rainbows - Radiohead
  • Pablo Honey - Radiohead
  • BTTB - 坂本龍一
  • Random Access Memories - Daft Punk
  • Discovery - Daft Punk
  • Homework - Daft Punk
  • SPIRAL - She Her Her Hers
  • location - She Her Her Hers
  • Days With Uncertainty - The fin.
  • There - The fin.
  • COWBOY BEBOP - Seatbelts

截圖 2025-01-03 22-01-44

今年在看什麼#

今年看的動漫、電視劇、電影對比前幾年實在是少太多了。感覺要麼被短視頻消磨時間,要麼在忙,在學習,在寫代碼,感覺有點靜不下心來看稍長一些的影視作品了。

電視劇#

今年只看了三部,分別是風騷律師系列,浴血黑幫系列,以及前兩天上映的魷魚遊戲。其中最喜歡的是風騷律師,早在看絕命毒師的時候就挺喜歡吉米了,之前也看過風騷律師的前 2 部,但是這回看的時候非常入迷,7 天看完了 6 部,除了看片其他基本啥也沒幹,人物刻畫的非常飽滿,看的非常爽,後勁也很大,和絕命毒師一樣,刻畫了好幾集的角色,在最後都沒有一個好下場,讓人感到遺憾。

動漫#

感覺是我的心態變了,看的動漫都是屬於日常,看著沒啥壓力,樂一樂的動漫了,稍微深刻和沉重一點的就有點看不下去了。

  • Mygo
  • 葬送的芙莉蓮
  • 輕音少女系列
  • 幸運星
  • 高分少女
  • 拳願阿修羅
  • 暮然回首
  • 膽大黨
    沒了?就這樣沒了?我今年看的番也太少了吧,感覺都脫坑了...

總結#

感覺今年大部分時間都用在學習和寫代碼上了,自由探索式的學習對比跟著刻板的培養計劃而言,人確實會比較有動力,學習也不會讓人痛苦。好在這種狀態也不會讓我疲憊,要不然我也不至於在年末才發現我居然都沒啥娛樂活動,就這樣過完了一年。但是我感覺今年的輸出對比輸入而言有些少了,希望新的一年能調整好娛樂和學習的平衡,還有輸入與輸出的平衡。能依靠今年學習的技術寫出更有趣、好用的項目,在學完這麼多設計知識後好好實踐實踐。同時也能夠提升提升英語的讀寫能力。最好還能夠學會畫二次元大姐姐。也希望能夠發現更多 “一次學習,終身受用 “的技能。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。