[Comic] 沒有人喜歡布魯克

brook

最近又把 One Piece 拿出來看了一遍,突然有點感慨:沒有人喜歡布魯克。

撇開讓男性讀者為之瘋狂的女角們不談,人氣較高的角色大概是天性歡樂又有領袖氣質的魯夫,壞到很有型的克洛克達爾,起碼騙人布還會被稱讚是個「有勇氣的正常人」。

索隆根本是男人心中的真男人,心無旁鶩地追求人生最高目標,寧死不願放棄,無時無刻都在激勵自己。

香吉士則是女人心中的真男人,帥而有趣,會做菜又紳士。平時雖然會搞笑、打鬧,遇上重要時刻依然十分可靠。

喜歡他們真的合情合理。

相較之下,死了只剩下骨頭的布魯克因為沒有臉皮,連笑容都沒有。除了奇怪的笑聲外,只剩下大叔式的冷笑話。

一個人在迷霧之中自言自語飄盪了五十年,因為背負著夥伴的期待所以不能死去。為了壓抑心中的苦楚,只得不斷地對自己耍寶,以為這樣就能真正開心。好不容易遇上發自內心的感動,幻滅後才知道是南柯一夢。

即時後來再度出航,就連航海的目的僅是為了滿足別人的期待,很悲哀的人生。

難怪,沒有人喜歡布魯克。

Comments (1)

[XD] MS 盜用 Plurk 的 javascript

昨天晚間 (12/14) 最大的消息莫過於 [微軟抄襲盜用 Plurk 的 Javascript],一口氣紅到今天下午還在持續發燒,不但出現在 [網路新聞] 上,連 Plurk 的官方帳號都說話了。

plurk

大學生抄程式作業都知道要改變數名字,然後 function 的位置要亂換。從擷圖來看,這只是重新 ident,根本連大學生的程度都沒有呀!

任何一個寫過程式的都知道,即使用了那兩招還是可以輕易看出抄襲,只有剛學程式的笨蛋以為天衣無縫。MS 該不會以為鄉民們腦殘到這種程度吧?我很好奇他們接下來會用什麼歪理來搪塞苦衷來解釋這次失誤。

身為鄉民就是喜歡看熱鬧,當然希望 Plurk 告上微軟,而且討厭大公司這樣欺壓小公司。聽說 Plurk 沒錢告微軟,Plurk 快點來個一人一百救噗浪吧,只花一百塊就能告微軟,我一定捐獻啊啊啊啊!

Comments

[Murmur] 加油,拜託!

今天週末一收假,打開大門回到宅窩,往內就看見了這個淒涼認真的身影。

dindin
剛剛洗完澡跑到外面偷拍 XD

原來丁丁正在改他的課程裡面的作業 [Unix 系統程式設計]。

想起自己前些日子的 Murmur:[加油,好嗎?],比起大教授們可以在報章雜誌上面頤指氣使,我們這些小人物只能夠略盡本分,用最紮實的方式去對社會作些許的改變。

不知道修平的學生們現在的情況如何,可能心中充滿五千萬個幹吧。馬的,哪來這麼一個怪人,出了這樣一個靠背難的作業,寫到大家歸懶啪火。

現在是凌晨一點半,丁serv 就如同照片中般含辛茹苦地改作業。他的作業不是課後習題隨便勾兩三樣,改起作業當然不馬虎。

想想現在的大環境,政客只管選舉,大老闆只會叫你共體時艱,奴隸銀行只會叫你吃苦當吃補,薪水低當學習。沒有人管你吃不吃得飽,沒人管你的價值有多少。

然而,身為技術阿宅,價值來自於自己的技術。機運、人脈都非苦幹就能掌握,唯有技術可以由我們自身決定。

稍微積極些的大三、大四學生,最常問的問題不外乎是:「工作有哪些必備的技能?」,總覺得數學好像太抽象、理論的東西好像不實際。當然我們都知道這些很重要,可是總覺得花下去的時間又好像泥牛入海。

Jserv,業界打滾多年的前輩,實務經驗值已經累積到快要爆表。剛剛試問了一下作業內容,果然都是 RD (Ready to Die) 必備技能。

同學們呀,雖然這些作業可能現在寫得很幹,但我相信工作後你會忍不住說:「幹,好險以前就練過這東西」

Comments (10)

[Life] 時事雜感

鞋櫃一向以沒水準自居,舉凡正妹、動漫、髒話、腥羶色無一不可談,獨獨政治避之唯恐不急。政治是眾人之事,中產階級是推動社會改革最重要的一份子,卻對政治充滿惶恐,怎麼想都不合理。

無奈台灣的政治氛圍一向是只看立場黨派,不問實事是非。巧言善辯者總有一套邏輯,精湛的演繹把站在另外一邊的人打得滿頭包。

但最近生活中的兩樣小事,一則以喜,一則以憂,讓我忍不住打打擦邊球,吐之而後快。

晚上在麵攤吃飯,電視不免俗地播放晚間新聞,提到了總統先生要商請某某人回朝,希望能夠扭轉日漸下滑的支持率,為明年的新五都選舉操盤。

這段時間的政治報導,從頭到尾,從頭到尾都沒有提到要為台灣做些什麼改變,從頭到尾就是在討論選舉。在台灣的政治選舉就是一切,選上了就互相恭喜,接著為下一波的選舉努力。新聞也是,關注的都是選選選,選選選。

當然不能一竿子打翻,中午吃飯的時候看見中天新聞報導了歐巴馬在國際氣候變遷會議上宣佈管制 CO2 等六項溫室氣體,大家都異口同聲地說:「終於來了有用的新聞」

另外一件事,便是上週的三合一選舉。家父家母一向是泛藍的支持者,家母在總統大選前還會去湊湊熱鬧一同搖旗喊凍算,還跟我炫耀得手的小贈品。(汗)

然而這次選舉的開票過程,老爸老媽從頭到尾都在罵國民黨:「你看你看!票數很接近喔!活該!」第二次政黨輪替之後的表現讓他們也覺得很不爽,即使之前支持藍營,現在卻能夠跳脫出來去看他們原先支持的對象。

誠如 John 所言:「因為有了兩次政黨輪替」,希望這兩次的經驗能讓大家對自己支持的陣營更加嚴格,也希望媒體可以好好利用「誰的下體放進誰的下體」這種沒價值的新聞,偷偷放進一些值得大家關注的社會議題,讓鄉民們除了看正妹之外,還知道自己又被誰佔了便宜。

Comments (1)

[Kuso] 小腹肌

如過程不合規定願秀小腹肌道歉

不知是哪個天才想出來,這個理由太好笑了。
這個理由我整整拉了 22 次才中獎,拼了命就只是為了吐出這個理由 XD

From Blog

朱立 說: 小腹肌好難拉出來
楚楚 說: 跟現實生活一樣阿 (菸)

Comments

[Music] Holy Fuck

聽名字就覺得是個怪團。

第一次聽到這個團,是在連續播放數個小時的 Podcast 之後,偶然有一段很吵的音樂引起了我的注意力。

Tone Bank Jungle, 我也不知道該怎麼翻。其中有許多的「噪音」作為效果,電子成份濃厚的搖滾,有實驗音樂的味道,卻又不會像感冒糖漿一樣難喝。

Wikipedia 對 [Holy Fuck] 的簡介大約是:有各式各樣的樂器與非樂器,包括 35mm File synchronizer(影片同步器?)、Toy Keyboard(玩具鍵盤)、Toy Phaser Gun(玩具死光槍?) 以製造出電子音效而非使用筆電等工具。對 Holyfuck 的評論則是:「嘗試做出現代電子音樂,卻不使用現代電子音樂的科技」

如果仔細聽他們的音樂會發現組成豐富,一堆莫名其妙的東西組在一起竟然堪稱和諧。其中最讓我著迷的是準而有力的鼓點!

Comments

[murmur] 無聊人的偏執

又是洋洋灑灑寫了一堆字然後通通砍掉。

其實,我只是天真地相信某些價值的存在。

天真。

Comments

[鄉民] Issue 9 from outer space

本日最好笑的事情大概是 Google 新程式語言的更名問題!

logo

前幾天的一個消息佔據了阿宅圈的社交網路,Google 在 2009/11/10 發布了新的程式語言 [Go],喜歡研究技術的阿宅們當然是一下子就被挑動胃口。

然而,今天在 Go 的問題追蹤系統裡面,有人提出了一個議題使得鄉民開始暴動。當然我也不例外,我現在根本就不 care 這個語言到底能幹什麼,我只 care 他叫什麼名字 (鄉民魂燃燒)

事情是這樣的,一般人聽過的程式語言大概都是 C++, Java,宅一點的人可能知道 Python, Perl。事實上程式語言有千百種,甚至連 brianfuck 這種怪名字都有。想當然爾,Go 這麼常見的單字被拿來使用的機率很高。

[famccabe],一個程式語言的作者,在 Go 的問題追蹤系統裡面發出了一個 [issue],說他使用 Go 來當語言的名字已經超過十年,還寫過一本書叫 [Let's Go]。如果 Google 願意更改這個程式語言的名字,他會十分感激。

    Reported by fmccabe, Yesterday (26 hours ago)

    I have been working on a programming language, also called Go, for the last 10 years. There have
    been papers published on this and I have a book.

    I would appreciate it if google changed the name of this language; as I do not want to have to
    change my language!

在議題發起的 26 小時之內,我正在撰寫文章的時候已經累積了 433 則回應。甚至國外的文宅 (文青阿宅?) 寫了篇優美(?)的詩。

    Comment 135 by clawjelly, Today (14 hours ago)

    There once was a language named “Go”
    By Google it’s made to help the Pro
    But there’s a claim the name
    it sounds quite the same
    as another fellow’s lingo

    This other lingo named “Go!”
    “It was earlier” it’s inventor says so.
    “Why didn’t you look
    on a webpage or in my book,
    it’s even google search result two!”

    “So Google, rename your thing!
    Or in front of a judge you i bring!
    Lots of users agree
    it was disgraceful by thee
    just be sorry and give me a ring!”

    So the question arise
    allthough google might despise
    “what new name shall we be giving
    to the lingo that’s not yet living
    and has not yet seen this world with it’s own eyes?”

    One fella proposed the name “Goo”
    Which is similar to pythons clone “Boo”
    But also this name is taken
    and not yet forsaken
    and honestly sounds close to “Poo”.

    Another said “Lango” is cool,
    He would take such thing as a tool.
    But a lingo named “Lango”
    Only rhymes “Jango” or “Tango”
    This is real, not Star Wars, you fool!

    Lots of other names were called
    some were boring, some others were bold
    The question still remain
    Will google act or refrain
    from renaming it’s lingo as told?

    The remainder of my little piece
    Is the ironic issue of this
    Why did you, google miss
    to google “go” before release
    You would have known it’s not your name, but his’!

    (sorry, got a hangover)

事情當然不僅止於此,在第 44 個回應的時候有人提出了

    Comment 44 by charles.majola, Yesterday (19 hours ago)

    This is issue 9…… Plan 9…..

    Coincidence?

[Plan 9 from outer space] 是一部富有歷史意義的名片!鼎鼎大名的貝爾實驗室,甚至曾經參考這部電影的名字,推出一個作業系統就叫做 [Plan 9 from Bell Labs]。

無巧不成書,話題主角 Go 背後的神人之一,[Rob Pike] 便是當年發展 Unix 系統的其中一人,聖經 The Unix Programming Environment 以及 The Practice of Programming 的作者之一,恰好也是 Plan 9 計畫的成員之一。

最後,這個議題在問題追蹤系統裡面的編號也恰好就是 9。

如果這個語言能夠改名成 Issue 9,我會覺得 Google 真是太幽默了!XDXDXDXDXD

ps. [鄉民的連署]

Comments (2)

[Murmur] 加油,好嗎?

雖然我人微言輕,還是要發洩一下不滿之聲。

剛剛有個朋友向我分享了某位熱心教授的文章,文中看得出來教授對於學生的頹靡風氣感到痛心疾首。

我也很緊張,畢竟現在的學生,未來會是我的同事、鄰居。也會是我的孩子的上司、長輩。我未來的生活與現在的學生息息相關。因此我一定要說

教授們,加油,好嗎?

我實在是想不透,為什麼教授只會把砲口對準學生。人都會有惰性,只有最傑出的人才會時時鞭策自己。現實就是大多數的人很平凡,需要被引導,需要被「教育」。

今天這些不長進的學生,一路從高中、國中、國小這樣教上來。從家裡、從電視、從新聞這樣教出來。換言之,現在這些部長進的大學生怎麼來的,請看看這十幾年來的新聞媒體、家長老師是哪些人。

養不教,父之過。教不嚴,師之惰。

學生不認真,當然該罵。但是教授呢?負責罵學生就好了嗎?

隨便問一個碩士生都說選對老闆論文就很好發,要嘛就抱緊老闆大腿能力太強的人還要擔心「被留下來繼續凹」,這是什麼鬼研究風氣?

某校資工系老師聽到嵌入式系統很火熱,連這是什麼東西都搞不懂就要開課。結果隨隨便便買了板子也是丟給強者學生去 hacking,再叫強者學生去教其他人。對外就是拼命參加研討會握手換名片。

老師會不會 cross-compiling?我不知道,強者學生也不知道,因為他沒看過老師做過。

你要叫學生爆料嗎?他怎麼敢啊,他也跟你一樣要吃飯養家,他也要畢業文憑,他未來還想走學術界,你不敢做的事,他也不敢做。

課是學校開,錢是學校收,老師是學校指定。
所有的資源都握在校方手上,教授們不先圖變
然後現在要學生好好振作努力。

要是大多數的學生會這樣唸兩下就奮發圖強,找隔壁老王來教也會有好學生。

教授們有嘗試做大規模跨校際的任何改變嗎?沒有!
為什麼,因為現實情況就像政治一樣,大家都知道好的事情該作成什麼樣,但是一扯上利益分配就註定分崩離析。

五年五百億幹了什麼事情?蓋校館多收一點學生?還是拿來添購實驗室娛樂設備?上樑不正下樑歪,打成死結的上半部搞不定就跑來唸底下的學生不認真。

不負責任!

總統要是做不好怪罪到人民素質不夠,我們會罵他腦殘。
老闆要是做不好怪罪到員工爆肝不夠,我們也會罵他腦殘。
結果呢,現在沒辦法激勵學生奮發向上,怎麼教授就可以置身事外?

我怎麼沒聽到有教授出來罵教授?是因為這些人是你同事所以你不敢罵嗎?柿子挑軟的打,難怪現在學生也是道德淪喪。

你可以上報章媒體義正詞嚴,新聞記者搶著要報導你的洞燭先機。
笨學生被罵之後只能在自己的部落格吠兩聲,過兩天繼續看另外一位大教授出來憂國憂民。
你可以決定下學期要開什麼課,要弄成選修還是必修。
笨學生只能夠在 BBS 發通告:「過兩天我們有一個技術分享,有興趣的人可以一起來唷,啾咪~」
結果來的還是那幾個原本就很有企圖心的學生。

大教授們,你們不覺得你們能做的事情比起那些笨學生要多得太多了嗎?

你學識淵博,歷練豐富還懂人情世故,所以你才會站在學生的前頭引領他們。
這個台灣的死結,政客不可能解,商人不可能解,學生也不可能解,他們除了熱情什麼都沒有。
能解的人只剩下富有道德理想的教育家。

結果今天該被你們救贖的笨蛋們,被你們綁在柱子上面用石頭扔。
沒有一個教授跳出來大聲說:「為什麼我們的課學生都沒興趣,我們哪裡做不好」

約莫我大三大四的時候,系上也在吵某某教授教學不力。
那時候我在進版畫面寫下了四句話,但我不確定有沒有人看出諷刺之意。

    老師教得好,自己學得好是應該
    老師教不好,自己應該要學得好

遇到好老師是你的福氣,遇到爛老師是你的命。

Comments (6)

Android Java debugging

鞋櫃最近討論風氣很盛,有點要變身成為論壇的感覺,以 Open Source 的角度來看可說是好事一件,畢竟以技術來說沒有甚麼事不能攤開來討論! :-)

專注在 Android 的 Java Framework 上面已經好一段時間,打開 Eclipse 的次數大概不超過 20 次。畢竟還是習慣、喜愛使用 Terminal + Vim + Android Building system。說來汗顏,直到上個星期才知道怎麼透過 jdb 去 debug。

參考了 [Using jdb with adb...] 寫了一個小小的 script [debug_android.sh] 讓自己比較方便工作。

假設你有一個 Activity 位在 /path/to/foo/src/org/monkey/Banana.java,並且被 package 在 org.monkey 之下
If you want to debug an Activity under /path/to/foo/src/org/monkey/Banana.java, and it was packaged under org.monkey

    #File: /path/to/foo/src/org/monkey/Banana.java
    package org.monkey;
    class Banana extends Activity {
    …..

1.Download

    $wget http://0xlab.org/~walkingice/debug_android.sh
    $chmod 755 debug_android.sh

2.Execute script

    ./debug_android.sh <PACKAGE> <FULLCLASS> <SRCPATH>
    $./debug_android.sh org.monkey org.monkey.Banana /path/to/foo/src

You could use jdb to debug your Android application. Dont forget to build your application with debuggable option.


     1 <?xml version="1.0" encoding="utf-8"?>
     2 <manifest
     3     xmlns:android="http://schemas.android.com/apk/res/android"
     4     package="org.monkey">
     5     <application
     6         android:debuggable="true" >
     7         <activity

    ……

不喜歡原來的 jdb 嗎?對岸有位李先靜前輩寫了一個 jdb 的外殼,有提供 History 與 Alias 的功能。
If you don’t like the original jdb, fine. There is a Cool jdbshell, please refer to [jdbshell]

Modify the debug script
From


    49 JDB="jdb";

To


    49 JDB="/path/to/jdbshell";

Comments

Next Page »