發表文章

目前顯示的是 2018的文章

心靈捕手

這部片,讓我把自己投射到主角封閉的內心世界。 感覺看得時候好像得到了些什麼,回憶時卻回憶不太出來。 走出封閉的自我吧。 某個老師也說過, 我是個很封閉的人, 可能也是如此, 我才會嚮往著你擁有的自由。 這是我的自卑,在你身上的體現。 所以我才會想要去抓住你... 和主角一樣, 除了想要走出封閉的自我, 我也正在學著如何去愛一個人吧。 我有資格再對你溫柔一次嗎? 恩...主角最後的離開,算是呼應了朋友的願望, 適得其所吧。 「Sean, if the professor calls about the job, just tell him sorry, I had to go see about a girl. Will」 EOF    

場景

兩個肥宅抱著痛哭, 一個是因為走了的女人, 一個是因為還沒出現的女人。 「也許再給我十年,我就能追上你(現在的高度)了吧...」 未來世界,女生不用生孩子,因為有人工子宮。

「你這樣是在折磨他」 「你把自己想的太厲害了」 父親說過的話,不斷在浮現在我心頭。 自大、愛、恨, 折磨他人, 我憑什麼? 對於這些,我沉默、無語。 體會到自身的惡。 謊言?真誠? 往哪裡來?向哪裡去? 無所適,無所恃。 你沒錯,錯的是我。 「感情是你情我願的事,沒有誰虧欠誰,但它就像是乘法,一方為零,滿盤皆輸。」 ref 我以為能無私的付出,結果卻是更自私的索求。 有時充滿背叛的恐懼威脅著我, 被壓著不能動彈, 有時充滿惡意的想法籠罩著我, 與道德拉扯, 有時充滿幸福的幻影搖曳, 只是夢醒。  

我的奮鬥

今天中午和同學吃飯, 他為我講述了段希特勒的故事。 當初希特勒要讀藝術大學,沒考上,於是從軍。 德國敗了,國家背了一堆東西,全德不好過。 他在客棧試圖叛變,結果被抓,進入監獄。 在監獄中他遇到了一位長官的妻子(?),鼓勵了他,就像母親的角色般。 到了審判那天,希特勒認罪, 但他發表了一段振奮的演說, 他說,他只是把德國失去的東西取回來。 真正叛國的難道不該是當局嗎。 全場振奮,希特勒以外的人都被釋放了, 而希特勒因為認罪,一樣還是必須入獄, 但他在入獄的這段時間著成了「我的奮鬥」。 我意外的是,我的奮鬥,我以為是像回憶錄性質的東西, 竟然是他正要崛起的時候寫的。 而另一點讓我意外的是,司法中立,竟然能釋放剩下的人, 而不受當局約束,可見當時的國情真的很糟糕。 朋友不斷跟我強調,希特勒的話術不一般般。 恩...我自覺,我是容易偶像崇拜的人,可能也很容易受到煽動吧。 有一個這樣的朋友,能和我講述故事, 而且是真正放眼世界歷史、人文科技(我們是理科生,不過他歷史真的不錯www), 真的是很棒啊,不過在學校和他吃飯的時間可能也不長了啊。 希望未來也能在世界的某個角落再遇到他,與他共事。 四年的時光,快告一段落了,我們各自的奮鬥也要開始了。   EOF  

[Archlinux] 安裝 opencv

pacman -Syy  hdf5 vtk base-devel opencv opencv-samples   然後可以到 /usr/share/opencv/samples 編譯 samples cmake . && make && cd cpp 有一堆執行檔可以進行測試 EOF  

[Archlinux] 從 GitHub 下載 cataclysm 編來玩!

cataclysm 是一款古意濃厚(?)的遊戲。 最大的賣點是移植性高,語言支持強, 能充分發揮玩家想像力(逃 聽說作者到現在還很活躍的進行改版呢。 (本來是想玩 nethack ... 然後就不小心看到 cataclysm ><) 有鑑於從 pacman, yaourt 下來的版本都有些問題, 我直接 從 GitHub 下載 進行編譯。 由於是 Arch based 的系統, 先裝好環境:sudo pacman -S base-devel make ! 然後發現我要 astyle sudo pacman -S astyle make ! 然後編很久~ 結果遇到了: CommandLine Error: Option 'asm-instrumentation' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options $ sudo pacman -Rdd llvm-libs 編譯成功! ref : manjaro forum  (玩 antergos 找解答竟然跑到 manjaro 去 ><)once/54862

My English helpers under linux terminal

到裝好發音工具為止, 這環境總算是比較完整一點了。 紀錄一下我的工具們吧 :) 最一開始是使用 ici - 一個 python 線上查詢工具,要網路。 用起來嘛,速度不夠快,然後受限於連網環境。 那還不如直接開瀏覽器,使用 google translater  的插件, 綁定個 ctrl + q 直接查還比較快,還可以查整句翻譯。 缺點是沒有例句,也沒有音標(可是能發音就夠了) 很早就景仰星際譯王(StarDict)的大名, 可是一直找不到適合的字典檔。 最後發現在 arch wiki 上就有提供 下載連結 。 使用了 StarDict 的 terminal 板 - sdcv  後,就把 ici 淘汰了。 離線環境,如果有發音工具那自然是墜吼的。 我找到了 espeaker ,但發音太機械。 然後 pacman 下來的 festival  又遇到 segmentation fault (查過,好像是 c++ compiler 把 null pointer 優化所致) 最後上 github 抓 festival 的 source code 下來 compiler, 在搭配上 pacman 下來的 voices files 才運行成功 ^^ # get source from github git clone git@github.com:festvox/festival.git git clone git@github.com:festvox/speech_tools.git git clone git@github.com:festvox/festvox.git cd speech_tools && ./configure && make install && make all && cd .. cd festvox && ./configure && make all && cd .. cd festival && ./configure && make install && make all && cd .. # get festival voices files, dicts... f

i3wm 下的亮度配置

裝了 antergos ( based on archlinux ) 後, 由於嚮往同學使用的 Xmonad 視窗管理, 所以我裝了 i3wm (欸?) 筆電調整亮度的按鍵, 每按一次,亮度就調很多, 也沒辦法調得很暗(沒按幾下就全黑了)。 記得在寫 i3config 時有寫到 audio 的綁定, 但是就是沒有 brightness 的部份。 想說可能綁一下,就可以調整 interval, 上網查了一下,but xbacklight not works, 最後找到 這篇 ,使用 GNU 開發的 light 小工具,才終於解決。 剛好 archlinux 上有安裝包, 所以不用載下來自行編譯。 sudo pacman -S light 就好, 然後在 ~/.config/i3/config 加上 bindsym XF86MonBrightnessUp exec light -A 5 # increase screen brightness bindsym XF86MonBrightnessDown exec light -U 5 # decrease screen brightness 果然,取了 5 之後, interval 就小很多了。

膠著

生活改變了,但隨之而來的是一種膠著。 好像自己沒有目標,又或者說是不知道如何去實踐目標。 專題,覺得題目不夠實際,沒有很大的興趣去 push 我做。 可能是覺得目標太大之類的。 教授說要拉我回現實,可能是我又不夠積極,一直沒有實感。 看著同學們專題都有下落,我心便開始抖了起來。 看到身邊的同學對未來好像都有了目標, 考研的,專題好像都已經沒問題了,而開始讀書。 早畢的,每天還是 meeting,感覺很充實。 intern 的,現在都看不到人影了。 好像只有我在這裡。 似乎也沒辦法做自己喜歡的事情。 不喜歡 web 之類的,想好好研究 meta programming , FP。 但感覺又不在風頭上。 覺得被區塊鏈(專題)綁住。 我還不能找到關於該題目的有趣之點。 同學表示,要自己搞出個 EVM 不是件簡單的事。 我蠻懷疑自己實力,也懷疑教授對我的了解程度。 我或許就是這樣吧,事情一多便會亂了手腳。 這大概也是我沒辦法好好踏實做事的原因吧。 儘管學了三年程式,還是沒辦法好好 divide and conqure. 該開始按表操課了。 給自己一點信心。公演過後,就是一堆 project. 這也是我煩心的地方㖠。 課程專案 *2, 專題,期末通識報告,考研,公演,交際相處。大概...就這些吧

[Archlinux] An exception has occurred when launching astah*

軟工要用到 Astah,幸虧此軟體有提供 Linux 版本。 在下是使用 Antergos,Archlinux 的派生版,直接在 AUR 就可以載得到。 yaourt -S astah-professional 運行 astah 然後發生了 A exception has occurred when launching astah* 原因是 java 版本可能不適用 。 > superbia commented on 2017-11-01 11:19 > Installed the latest version and it crashes. > An exception has occured when launching astah*. > EDIT: Removing the old jdk, and installing the latest one manually fixed the issue.   查了一下,其實設定 java 還蠻簡單的。 當初下載的時候,提供了很多不同的版本,而載了之後,他其實有提供一個簡單的工具進行切換。 archlinux-java 使用 archlinux-java status 赫然發現目前只有 jre only,然後之前載的 open jdk 並未被選起來。 (如果你 stats 只有一項,那就去下在最新的 java 再使用此工具做切換) sudo archlinux-java set java-9-openjdk # 我的是 java-9-openjdk,也可以試試其他版本,不過 default java-9-jre/jre 不能用 切換之後就可以使用 Astah 了。 eof    

Win10 重開機與還原舊版的輪迴之救資料

此篇文章為救資料,並無法解決輪迴問題。 遇到這種情況,大概就是把資料拷出來然後重灌了吧。 其實一切都有先兆了,寒假回家後, 我的 Defender 一直要更新, 結果每次開機都跳還原,我還嘗試關更新,結果應該是沒關成功。 每次關機就跳更新,開機跳還原,我就擺爛, 結果就陷入重開還原失敗輪迴。 上網 google 到 這篇  , 解法就是在另一槽灌 windows 然後去抓爆掉的那槽。 好麻煩,還要灌 windows,手邊只有 win7,我也沒灌過 == 折騰半天,決定請專業的,他說要幫我抓出來。 結果去,他說是 Bios 版本太舊要更新, 然後插了裝 win7 live CD 的 USB,讓我抓資料出來。 就直接開檔案總管抓檔案。 我抓了幾 Mb 的資料,主要是前幾天的 code 沒 commit 上去。 抓的同時,他又說了雜七雜八的東西,硬體與礦機之類的 == 這幾個檔案值三百塊。 回到家後,我才想到我最重要的私鑰沒抓出來…… 更新了 Bios ,依然輪迴,果然要重灌。 自己做了 win7 的 live CD USB , (用的是家裡桌機某神秘資料夾裡的 ISO ) 結果我的筆電抓不到 = = 打電話回去,問說可不可以再請他幫忙, 順便請教一下重灌的事情 ( 主要是要問 USB 抓不到) 他說可以幫忙再抓(可是不知道要再收多少) 一聽到要請教,就說這邊沒有在教人重灌,況且今天教的已經夠多了。 雖然能理解,因為他是靠這行維生的,但是我心態就不太平衡了, 彷彿重灌像是什麼很高深的學問一樣,不就下一步下一步嗎? 當我沒灌過 OS,我灌過的OS 也不少, Ubuntu , Mint , Arch , Kali , Antergos , Cent , FreeBSD 都裝過了, 就是不爽裝 windows  ==# 有種被看扁的感覺啊~唸了三年 CS,結果 == 限於手邊資源太貧乏(兩塊行動硬碟和隨身碟都放在宿舍) 又不想載其他 windows ISO, 想了很久最後想到 Linux 的 Mount 說不定也可以讀 NTFS。 那就簡單了,我的主場。 向家人借了兩支 USB,然後一支灌了 Antergos, Antergos root 不用密碼, 開了之後直接 mkdir ~/gg sudo mount -t ntfs-3g -o ro /dev/sda1 ~/gg [ m

[ C/C++ ] Text Mode 好用的 Input function

http://cc.byexamples.com/2008/06/13/gnu-readline-how-to-keep-a-history-list-of-entered-command-lines/

實驗室總 meeting

今天是實驗室總 meeting。 學長先講了他將區塊鏈應用在保險的專題, 看到 Demo 影片,意外的有趣。 之前 Live Demo 和海報顯得有些乏味。 恩,對大四的專題有點改觀了。 然後就是同學的電子錢包應用, 用在租房,看起來還不錯,其實應用也沒那麼乏味。 最後教授叫我講一下 proposal,大概講了一下, 改了一下方向,除了估計 gas,還要給點優化上的建議。 大概就是這樣了,中午教授請吃披薩,給了我本書回去讀。 是有關 PL 的 semantic 方面。 教授說我算是他第一位做這方面的學生。 他在我這個年紀時也自己嘗試讀了很多這方面的東西。 之前做找他這方面的學生,自己都有些基礎, 他應該算是諮詢的角色吧。而我是近乎於零開始的學徒。 雖然之前有位立場和我相似學長的也做這方面,但最後轉方向了。 感覺我的實驗性質很高,儘管有些忐忑,但我對未來同時也感到雀躍。 我應該找到自己想要的東西了吧?  

放假後的 meeting

教授:講話! 不然我不知道你適合什麼! ( ͡° ͜ʖ ͡°) 總結:可能試試看比較硬的東西,對目前看到大四做出來的,我比較沒有興趣。 現在看到的是 CMU 一個學生的 project,靜態分析 smart contract 所需的 gas。 現在再看他的 proposal,不排除會選相關的主題。 教授是說我可以試試看 semantic 的東西。 還有最後一點,可以試試看閱讀以太坊的黃皮書。 看得懂便能大有斬獲。