與操作介面設計模式這本書提到的相似…
分類: 學習
約耳趣談軟體
約耳的文章可以在這裡看到http://www.joelonsoftware.com/ 這是他的BLOG,也有各種語言的翻譯的計畫,包含了中文http://local.joelonsoftware.com/mediawiki/index.php/%E9%A6%96%E9%A0%81 在一兩年前就有看過翻譯的文章 http://chinesetrad.joelonsoftware.com/Articles/Wrong.html,當時就覺得談得題材很有趣,作者約耳也曾經是一位程式設計師,後來在微軟擔任專案經理,撰寫VBA的規格書,成為他文章裡面最常提到的例子,目前也在紐約成立一間軟體公司。
除了剛那篇文章提到與程式設計實際相關,其他部份關聯到的比較是專案管理與一些資訊上的廣義的概念,剛接觸資訊時可能還沒有辦法完整的理解他說的意思。
但他描述的方式就是令人有種平淡但是幽默的感受,他自己也說他文筆不好,但是要吸引人看就是要刻意寫些看似有趣的笑話,而他就把這件事做的很好,做的可能不單純只是他說的這樣。
直到最近他的中文書在書局上擺上,才有機會看到,直到最近看到又有不同的感受,對於他專案管理的描述也能有一絲絲的同理心了,買了上冊回來翻以後,不自覺得就像小說一樣的看完了~很久沒有從頭到尾完整得看完一本書了…對於他裡面的一些洞見真是覺得很讚嘆~雖然是日常生活中時常發生的例子,他就是能夠把癥結點點出來…也有一些專案管理上的一些很實務的經驗,值得學習。
不曉得他軟體公司開的怎樣…不然單純當個作家說不定更適合他…常看到他刻意說的笑話結果讓我笑不停…例如剛看到的某篇程式設計師的書櫃開頭…
所以我列了這東西-約耳的程式師書櫃。這份短書單列出所有我真心認為每個工作的程式師都要讀的書,我把我自己的書也偷偷列進去。萬一你沒注意到買了這本書,我就能拿到大約兩塊錢。
我也來推薦幾篇喜歡的文章~
實體書也是很不錯……其他的也很多…懶得列~~值得看看的文章~~
jsfiddle
看到ptt ajax板有人貼的,做的很完整的一個開發測試介面,非常適合用來demo 網頁的技術,
而且可供選擇各種框架,也有提供外載,又能存成一個自訂的臨時頁面,看起來也不太會刪除,
例如
http://jsfiddle.net/marcofucci/rRtAq/
http://jsfiddle.net/rRtAq/1746/show/light/
又可調整分割區大小..小小的事做的盡善盡美..真棒~!
順便紀錄一些最近看到的blog怕忘掉..
http://github.com/kanru http://blog.kanru.info/
opensource 一位開發者
http://zh-tw.whygitisbetterthanx.com
git較好的原因,由上述那位翻譯的
git 介紹
http://ihower.tw/blog/archives/2591
client for google 使用
最近看到的..先大略po
下載連結
http://rapidshare.com/files/378106664/Client_for_Google_Translate_PRO_v4.4.360.rar
learner工具需要字典檔 可用來學英文
英漢字典 http://stardict.sourceforge.net/Dictionaries_zh_TW.php
http://downloads.sourceforge.net/xdxf/comn_dls03_oxford.tar.bz2
xdxf格式
按照原先設計模式 加入google 字典功能 應不錯~!!
WP-Syntax 程式碼變色
wordpress 的外掛用GeSHi引擎繪製的 http://wordpress.org/extend/plugins/wp-syntax/
if(($value['display']==0) && !($this->session->userdata('isLogin')))
continue;
$value['content'] = strip_tags($value['content']);
$value['content'] = mb_substr($value['content'],0,30,"UTF-8");
然後再 wp-includes/js/quicktags.js 這是在編輯器的html快速標籤的部份加上
原本
edButtons[edButtons.length]=new edButton("ed_code","code","","
","c");
的後面加上這個按鈕..方便輸入
edButtons[edButtons.length]=new edButton('ed_mycode','mycode','','
','z');