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
  • 葬送的芙莉莲
  • 轻音少女系列
  • 幸运星
  • 高分少女
  • 拳愿阿修罗
  • 暮然回首
  • 胆大党
    没了?就这样没了?我今年看的番也太少了吧,感觉都脱坑了...

总结#

   感觉今年大部分时间都用在学习和写代码上了,自由探索式的学习对比跟着刻板的培养计划而言,人确实会比较有动力,学习也不会让人痛苦。好在这种状态也不会让我疲惫,要不然我也不至于在年末才发现我居然都没啥娱乐活动,就这样过完了一年。但是我感觉今年的输出对比输入而言有些少了,希望新的一年能调整好娱乐和学习的平衡,还有输入与输出的平衡。能依靠今年学习的技术写出更有趣、好用的项目,在学完这么多设计知识后好好实践实践。同时也能够提升提升英语的读写能力。最好还能够学会画二次元大姐姐。也希望能够发现更多 “一次学习,终身受用 “的技能。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。