跳到主要內容

發表文章

一個成功的活動?

一個成功的活動? 世界上一直以來對於成功這個定義十分籠統,所以這篇文章,乾脆從另外一個角度來發表,什麼是一個沒有內容的活動 1. 不知所云 每一場活動背後都有一個宗旨,不管他是要推廣產品,為了什麼技術背書,推廣等,基本上他的背後就是要有一個『宗旨』,這精神是不可撼動,所有的活動內容都會圍繞在這個方向上。 不論今天是請 Show girl 來跳繩 ,還是啤酒大賽,最終最終最終,或者是他的周邊,始終會回歸在這個『宗旨』。 2. 過於緊湊內容 大家肯定會期待活動內容肯定要爆炸滿,滿到漫出來。但是就一個活動本質,連給人尿尿的時間都沒有,那就太過可怕,同時太過刺激的程度,也會讓人麻痺。 就好比一直都有殭屍跑出來,跑到最後都覺得殭屍是自己身邊的好朋友,無感。 3. 無法交流 前面太過於緊湊,也會造成這個問題,大家沒有交流時間,沒有辦法與講者好好私下講黃色笑話等,這都是一個很嚴重的問題。一場好的活動,怎麼可以少了日常生活的互動呢?人的互動肯定重要。 4. 流程無規劃 所有的活動內容都需要安排過,從參加者動線,到所有的活動流程都需要經過安排,每個人要站在什麼崗位。 就算是廁所所長,也要有交接班,什麼時候要收錢,什麼時候給衛生紙,衛生紙安排的位置,什麼時候要進行清場,什麼時候不給人家進場,最後大開放,讓全部人一起進來比大小,至少所長要知道這些事情。 5. 空洞內容 活動內容必須要請到專業的講者,這個講者說穿了也是表演者,除了有強大的經驗之外,更重要的是,他需要經過彩排,你以為演唱會都是一次到定位嗎?屁,就算再能唱,也是經過無數次的彩排,到了當天還是會有錯誤,但是能肯定瑕不掩瑜,就算遇到突發狀況,也能夠有比較好的機制。 6. 沒有記錄 最糟糕的紀錄,大概就是紅眾秋的攝影機那種類型,沒有文字記錄,沒有影像記錄,什麼都沒有。大家各自表述,想到什麼說什麼,但是大多的人都沒有去想這些東西。 感覺就像是,太監打手槍,『什麼都沒有』 提醒自己 很多時候我們會以為一場成功的活動,他本身就是很成功,他的成功也是必然的,實際上每一場成功的背後,都是經過不斷的揣摩,不斷的演練,不斷的沙盤推演,大家經過無數次的討論,才有這些結果誕生。 『一次的成功,後面勢必有很多很多很多很多很多很多人的策劃。』這...

解決 Pandoc 產出中文問題

解決 Pandoc 產出中文問題 上次介紹到 Pandoc 安裝方法 ,當開心使用之後卻發現無法正常執行,原因是因為 Pandoc 的編譯引擎,預設是無法支援中文字型,所以在官方文件中也有指出解決方法。 Q: I get a blank document when I try to convert a markdown document in Chinese to pdf using pandoc -o test.pdf test.markdown. Ans, By default, pandoc uses pdflatex to generate the PDF, and pdflatex doesn’t handle Chinese characters. But you can change the default to use xelatex instead. You should also make sure you’re using a font with Chinese glyphs. For example: link 我們可以試著用上面的指令來解決掉問題, 解決指令 pandoc -s convention.md -o c.pdf --latex-engine=xelatex -V mainfont='Adobe Ming Std' 試著產出結果, 是否開始覺得這個工具提高開發者的生產力呢,以後文件就用這個產出吧!Node.js 教學書籍持續更新中。

Pandoc 快速安裝 Install pandoc in MacOS (10.8)

Install pandoc in MacOS (10.8) Pandoc 是採用 haskell 編譯的強大指令轉譯指令,可以讓多種不同資料進行轉換,主要會用倒是因為這次 Node.js 實戰書籍 要將平台轉移到 github 上,以 Markdown 為主,進行整合資料,轉譯成 epub, PDF, html 等格式。 以下是找到的安裝方式, # 先下載 MacTex: http://mirror.ctan.org/systems/mac/mactex/mactex-basic.pkg $ sudo chown -R `whoami` /usr/local/texlive $ tlmgr update --self $ tlmgr install ucs $ tlmgr install etoolbox # Install pandoc view homebrew $ brew install haskell-platform $ cabal update $ cabal install pandoc # add to your path "~/.cabal/bin" # 完成之後就可以進行資料轉譯 $ pandoc doc.pandoc doc.pdf 也許大家有興趣的話,可以多多參考 pandoc 的指令集,一起互相交流。

回顧自己的 2013 年

要怎麼回顧自己的開始,很簡單,使用 Facebook , 畢竟我是一個 facebook 的重度使用者(雖然說我很想離開他),但是每次都會被其他人 Tag 或者被提醒到要上來聯繫什麼資訊之類的,在台灣感覺 fb 已經重重的聯繫著許多人。 年初 2013 的 iT 人生,大家第一個聯想到的應該就是宅,宅在家裡什麼都不出門,不對,今年的生活其實比起往年精采,在一開始的時候已經下定決心,就是要寫『Python』 ,既然是蛇年,就是要來寫 python, 當時我是這樣告訴自己的。 既然會寫在這個地方,大家也就更清楚怎麼回事,是的!我今年連 Python 都沒有碰。這是怎麼回事,總之不要問,昨日的事情不要成為今日的負擔,每天都這樣過去,人生會比較快樂健康。 北京遊,初步了解北京之旅 不到北京不知道官小,沒到過海南不知道自己身體不好,(咦)這趟北京遊非常的衝促,也沒有太多準備,也只有去四天的時間,一到首都機場,就真的覺得台灣機場太小太小太小了…. 不過這趟旅程,深入百度公司進行深度辦公室冒險,彎豆莢新創公司巡禮,初步體會到北京的 web 開發者工作環境,也深深體會到台胞證的好處,以及台灣人真的很威風阿! JSDC 2013 活動 回顧起今年 2013 的唉踢人生中,的確完成了一些事情,最重要當然是跟一群朋友完成了 2013 JSDC,以及 JS 忍之道第二屆的活動,今年痛苦重重,今年忍之道最大的困難點就是完成了,專家馬拉松這件事情,與多位 js 專家密切聯繫,同時又要顧及前幾日的發文活動,同時還要去看 JSDC 的進展,當下真的是滿頭包,大包小包一起來,還好有一群好朋友大家一起把事情 cover 完成這件不可能的任務。 JSDC 以及忍之道活動,也就在混亂的狀況下,順利度過。 今年的確又因為這樣子,產出了許多高質量的文章,也讓許多網友產生回饋。對於 JSDC 來說,今年很高興能夠邀請到阿嗚,也是帶領我進入前端工程師大門的大師,在 JSDC 場合上給予一場激勵人心的 keynote, 讓人又燃起熱血魂,也讓 JS 以及前端工程師的話題再度掀起,引起另外一個波瀾。 而我在這一次 JSDC 也完成了頭一件偉大的任務,『一日北高』,在一天內直奔高雄臺北,正所謂家人是一輩子的事情,因此先回到高雄幫家人慶生完之後,接著回到台北繼續 JSDC 活動,跟著大家一起忙東忙...

比特幣,是歷史的倒退!?

比特幣最近台灣才開始紅起來,開始研究這個幣的性質時,也真的了解到,資源沒有真正被平均分散,而是一如以往一樣,資源還是集中在掌握資源人的手上。 對於那些想要賺到一些錢的人,也許在這波淘金熱,賣鏟子會是最佳的賺錢管道。 以下是原文,給大家參考,

業界與學界,深刻的鴻溝

業界與學界,深刻的鴻溝 直到現在,我們還是在哀怨,為什麼人這麼難找?! 在業界所感覺的情況 的確在台灣會覺得人很難找,人才更難求,好的人才不是湧入大公司底下就是直接自行成立工作室,自行獨當一面,創造更多就業機會,導致『人』真的很難找,能夠與團隊相處的人,會更難求。常常在聚會中或者透過郵件希望尋求好人才,強力開發者的需求單,殊不知在開發中『人』真的很難找。 尤其是跟自己團隊『感覺默契』相當的人,更難尋求。 在學校所看到的狀況 所幸在這半年的時間裡,透過 Node.js 台灣社群的名義,有幸到各個學校分享自己的心得,分享自己的心路歷程,透過這樣子的機會,能夠深入校園仔細觀察年輕學子的想法,透過分享單,了解到學生到底在想什麼。 學校所遇到的問題 目前所能觀察到的事情,描述如下, 少子化 台灣出生率 99 年比較 90 年之間,較以往少了約十萬人,這比率是逐年增加,也就是說,這些 99 年的孩子,在 18 年後即將進入大學,而這些大學學校也將比以前少了 10 萬個學生,10 萬個學生表示什麼意思呢? 我們以中央大學提供的數據表示,一個年級約有 1000 個學生,如剛才所說,一年少了 10 萬個學生,也就表示有 100 所大學會招不到學生,更不用說逐年增加這件事情,這些年級怎麼辦!?空下來一年嗎?今年找不到學生,明年找不到學生,後年就真的找的到學生嗎!? 教授們的難題 面對上面的少子化,就是一個極大的難題,學校這麼多,教授如此多,可是學生卻逐年減少,減少到以後真的底下會找不到研究生,空有一堆計畫,但卻無法找到人力實行,這就是一個問題,大學教授不再是個鐵飯碗,因為再十年後,的確會真的找不到學生,面臨無書可教的境界。 另外一個問題是,教學評鑑,這個評鑑機制原本是好的,希望能夠讓學生以及學校之間共同對授課者進行評比,但是卻造成另外一個問題。 如果你是學生,一直被教授當掉的時候,會做何感受?如果程式寫不出來,無法進行 demo ,你會如何評比這位老師?相信答案已經在自己的心理,很多人的確會好好的檢討自己,面對實際真相,進行評比。可是更多的人是為了讀書而讀書,為了文憑而讀書,心中沒有『學習』,這樣真的會有良性的評比嗎? 沒辦法,我所看到的是,考題進行放水,睜眼閉眼,將標準降低,寬鬆通過,讓學生可以真的順利...

[分享] Angular concept & event binding

以前在寫前端的方式,會採取 html, css, js 分離的方式。這次活動邀請 Gias 來彰化師大與同學分享 Angular.js, 也比較了解 Angular 的概念,話說,把 HTML 當做一種 interface 的概念,其實還蠻不一樣的,就說法層面上會比較能夠說得過去,不過比對以前的寫法又覺得有點開倒車。 這邊是想要提出一件事情,這邊強調要快速開發,我們以一個 list link 為例子      <ul>           <li><a href="#">click</a></li>           <li><a href="#">click</a></li>           <li><a href="#">click</a></li>           <li><a href="#">click</a></li>      </ul> 如果加入 angular 的作法就會比較像底下的方式      <ul>           <li><a href="#" ng-click="click()">click</a></li>           <li><a href="#" ng-click="click()">click</a></li>           <li><a href="#" ng-click="click()"...