2015年12月12日 星期六

我的 Lolinote 相關工具

前篇文章已經囉唆過了 Lolinote 的設計目標與使用概念。這篇文章就讓我來介紹一下我目前搭配 Lolinote 使用的各種軟體吧。這些軟體大都有表列在 wiki 的工具頁面裡,不過部落格比較方便詳述情境,本文的目的也是如此囉。

注意:這與我關注的功能有關,您不用學我,本文介紹的內容僅供參考。
Lolinote 的特色就是隨意組合工具的彈性,用得爽就 OK 啦。

2015年12月11日 星期五

Lolinote 蘿莉筆記:極簡主義的後繼者

先來講點古吧。

2010 年 9 月的某一天,大概是寫作不順之類的原因,我感到極度煩躁,想要掀桌。我受夠永無止盡地尋找測試那堆混蛋筆記軟體了。什麼 Evernote,連個 <h2> 都打不出來;什麼 tomboy,筆記一多就根本無法管理,什麼 vimwiki,愛用自己獨特的語法缺乏相容性。

因為所以加上年少輕狂,客觀上說起來有點白痴的事情就那樣發生了:嗯,我打算自己搞一個。

為了著手寫隻全新程式,我研究了幾種比較流行的程式語言特性,接著興沖沖地去網路書店訂了一本 Python 的入門書。厚厚的一本花了我六百多元,說實話有點肉疼,但我已經忍無可忍。

開發進行得出乎意料順利。

第一第二週時,把語言學了個大概,教科書翻到第四章左右。接下來就忍不住開始實戰寫 code,一個月後可運作的原型已經完成,兩個月後原型已經穩定到我自己敢用的程度。我發出八神庵三段笑(哼哼哼哼呵呵呵呵哈哈哈哈),停止大規模開發,轉頭作為使用者用了接近一年的時間。隨後藉由使用過程中持續累積的自我吐嘈,嘗試開發了第二版 (1.X)。

隨後是第三版 (2.X) 與第四版 (3.X)。

為了回饋社會(純屬炫燿),軟體開發到某種程度後,我將自己的得意作品公開,也因此認識了一些有趣的傢伙。有人教我用輕量級標記語言寫 README 檔案,有人幫我打包轉發到其他 Linux 平台,有人回報了 bug,還有人回報了太多 bug 與 Feature request 讓我神經緊張根本沒法睡覺 XDDD。嘛,諸如此類。

這是一段很漫長。也很快樂的時間。



在此非常遺憾地宣佈,Lonote 專案的開發到此暫時告一段落。

順便一提,有點感傷是真的,但說遺憾只是開個玩笑,其實我還蠻開心的。Lonote 專案停止的原因,不是我在這個領域失敗了,而是我找到了更適合用來解決筆記問題的方法,並且終於甩掉大量包袱的緣故。

為此開了新的專案。專案名為 Lonote Lite Note-taking Rule Set,簡稱 Lolinote

我和所有蘿莉賭咒發誓這和我是蘿莉控一事沒有任何關係。

2015年10月30日 星期五

漫畫訂閱器:cmdlr

最近都沒怎麼寫網誌,雖然是有點正經理由啦,不過偷懶過頭依然微妙地有些心虛。剛好又 Coding 了無聊的怪東西,藉機發個分享文好了。

今天的新玩具是命令行漫畫訂閱程式「cmdlr」一隻。適用對象如下:

  • 不討厭命令行的人
  • 收集狂
  • 書櫃爆炸但懶得自炊,希望有人幫炊者
  • 同時追數百套更新,但不想隔三差五用肉眼檢查網站
  • 受不了瀏覽器看漫畫不能全螢幕顯示、每次翻頁還要等一兩秒
  • 希望工具能在 Linux 環境下順跑
    (我只在 Linux 環境下使用過,但 Windows 環境沒道理不能用,歡迎測試)

2015年5月16日 星期六

因為電腦在那裡:TP500LN 安裝 ubuntu Gnome 15.04 大作戰

續前文:《新筆電 Freyja 入役

本以為看在有電動可打的份上,在 Windows 下的生活不管怎麼說也能過得相當開心。

不過出乎意料很快就受不了了。

輸入法難用、Metro 程式難用、沒有多重虛擬桌面、沒有中鍵貼上、習慣用的程式如 MyPaint 不是難裝,就是運作起來有些微妙的惱人小 Bug。命令行介面超難用不說,慣用的 Vim 包管理系統也故障不能用,我……

天殺的這難道是被 Linux 制約了嗎?

摸摸鼻子,只能回去裝系統了,原本打算裝個 VirtualBox 虛擬機可寫程式就算,不過用了才沒兩天,我就痛苦地發覺這手感根本就不一樣,這不是肯德雞 Linux 啊!所以所以啊,就來依照慣例裝個雙系統吧!反正電腦就在那裡嘛……

不折騰會死星人的折騰戰記之 TP500LN 篇,這就開始啦。

2015年5月1日 星期五

新筆電 Freyja 入役

終於買了新電腦了!

舊電腦是九年前的遊戲筆電 Asus G1,配備有 intel 2 核心 CPU 與 nVidia Go 7700 GPU,以及 2G 記憶體和十四吋螢幕。能撐這麼久說實在自己也意外。最近剛好老闆有提供筆電購入用的贊助金,所以就開始篩選囉。

研讀資料與分析所需花了超過 80 小時,以下是些心得。

2015年3月1日 星期日

整理漫畫圖檔的小工具: ftcbz

在講 ftcbz 之前,先來聊聊電子化漫畫的收藏問題。

漫畫是由圖片組成的,但與傳統圖片不同,並不是以「單張圖片」作為邏輯單位,而是以卷為單位。在這種狀況下,一本電子化的漫畫資料,本質上其實也就是一堆有序的圖片。

不過,任由一堆圖片赤裸裸地放在資料夾中,很多時候難以管理。舉例來說,您可能會不小心變更了一個檔案,不小心弄亂檔名順序,或是想要透過搜尋查找檔案時,找到一海票單獨存在毫無意義的圖片檔案。此外大量細小圖檔也可能造成一些作業系統的效能問題,比方說,每次瀏覽資料夾時,系統就會試圖建立起一海票縮圖,或是透過 MTP / FTP 協定傳檔時效能超慢等等問題。

而這許多因素,也就引出了「對漫畫檔案進行打包」的需求。理想中,是以漫畫的邏輯單位,也就是每卷或每章節為單獨一包。

2015年1月2日 星期五

儲蓄型保險等效複利利率計算機

最近幾年來,市面上有不少儲蓄型保險專案。這些保險專案大都會要求加保人每年投入固定數量的金額,重複數年,期滿就能領回一個更多的數額。

因為比股票安全,又比存銀行來得有利,前些日子家人也陸續保了些。不過最近幾年來保險公司推出的專案那數字愈看愈奇怪……為了怕被人忽悠,家裡人不得不老拿著計算機去估算儲蓄型保險的實際利率,實在很麻煩。

為此花了點時間寫了支 python 命令行程式,專門來算這些保險的等效利率。總而言之,就是假設以相同模式逐年將錢存到銀行,期滿將錢拿回來,依據最後拿回的錢數,反推銀行的利率。如果利率比銀行利率還低,那就顯然不划算,至少就投資角度來說是如此。