發表文章

[ 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 的東西。 還有最後一點,可以試試看閱讀以太坊的黃皮書。 看得懂便能大有斬獲。

五線譜轉笛子簡譜(指法)對照表 App

圖片
八練一文提到和總務翻譜,感覺還要想音有點麻煩,不會想的就更麻煩, 於是這個 App 就做出乃啦!花了三天的閒暇時間 :3 人參第一支 App 然鵝我還是不會寫 Java 主要就國樂各種調性的笛子遇到各種五線譜,你不知道怎麼按的時候, 就照這個 App 給你的表就可以翻拉! 再來可能會加一堆有 fancy 功能的節拍器拉,調音器拉,甚至是神器級的 (?) 翻譜功能。 但要等我活過這學期 ( 逃

學習上的困境

計網大爆炸,有人考九七,結果我在及格線上。 教授 : 是不是沒在念書啊。 感覺很鬱悶,自己是不是太混了 ( 好像不用懷疑,就是 )。 計組也是平均上一點點,也是鬱悶。 我看作業系統也去了吧。 正規語言簡單,但是卻失手了。 這學期前途坎坷。感覺成績會大落,退個十幾名的。 還有教授給的四篇 paper 沒看,os proj , game proj , 通識 proj 。 一整個氣都不順,是不是該把 mini scheme 的 c interpreter proj 先停下來 ? 鬱悶。 (update : 學期結束,MD 成績還這麼高,學店! QQ)  

深夜

再次對現實感受到無力,被壓迫。 只是想打一些字,證明我還活著,仍在思考。   不能 coding ,只能看書。   理論的東西。   好想實踐,好想課金,看神書。   課吧。

落點

圖片
總算是和教授見到面了。 由於專題方向一直不明確,教授就問了我還記得偏序性是什麼。 你數學還可以嗎,離散方面的。 其實還算是隱隱記得的,不過還是說不知道。明明見面前才看過拓扑排序的東西。 他說了一些名詞,大概就是那樣了吧。 嘛,不知道就說不知道,也沒什麼不對,不過總算是再次確定在 PL 領域集合論很重要。 哎呀,我的離散就是心領神會,然後過幾天就把名詞忘了啊。 "英文呢?" 我搖頭。 "現在英文已經不能算是錦上添花,甚至要算是雪中送炭了啊。" 教授,我知道    ; w ; 教授問我說你的比較偏向抽象思維還是工程思維,我一時回不上了,因為平時沒去注意。 我就回答看算法時,有時會想像出比較具體東西,幫助理解。 像剛剛拓扑排序那題,才在想說複雜度有點奇怪, 邊 trace code ,我就邊聯想到了海浪沖刷的景象。 要把水沖到你腳下,一次次沖刷,像是遞迴般的,越來越靠近,結束。 複雜度依然是 O(n),沒錯的。 這是抽象思維嗎?我不知道。可能也不是吧。   教授說他也不知道我的特性。所以也沒辦法下什麼決定。 聊到了他帶過的幾位學生,可惜我都不太熟。 後來有稍微查了一下,恩,很厲害的學長。難望項背。 最後他說 PL 這塊,因為現在研究室不是研究這個, 如果我決定要這個方向的話, 可能要獨立一點了。 現在是台大那邊比較有在做。 他又問了我獨立性相關的自身特性,我的回答是: "我覺得應該可以"。 其實心裡是有個小小的問號的。 因為我一直覺得我有在接收新知,可是一直沒辦法對一件事深入。 我缺少的究竟是什麼?面對深奧事物去探究的好奇心與勇氣嗎? 還是英文差又懶得看那些東西 ( 我知道的,我也有在強迫自己 ) 這可能要好好想想了。這對未來關係很大的。   教授想了想,給了我幾種方向。 一邊,就是像那幾個厲害的學長,想做甚麼都想好了, 教授這邊只是給個支持。他們就自由發揮了。 另一邊,就是只求專題過啦。 而中間,是想要有得到一些東西,也一邊尋求的。 所以教授就問我,要不要試試看 smart contract。 既然不知道全局最佳解,那就找局部最佳解吧。 在安全方面有沒有興趣?他會丟兩篇文章給我。 我想了想,(好像,以我認知)能碰到 FP 不錯,高中同學也有玩虛擬貨幣的, 之前就在問有沒有可以討論的對象,如果我有接觸的話,說不定...