給程序員推薦:一些文章資源和趣聞

jopen 13年前發布 | 27K 次閱讀 程序員

下面是我這段時間來收集的一些有意思的東西。本站這樣的文章還很多,如這個這個這個

Javascript Garden,這是學習 Javascript 最好的網站了。http://bonsaiden.github.com/JavaScript-Garden,這個文檔由兩具 StackOverflow 的人寫成, Ivo Wetzel (Writing) 和 Zhang Yi Jiang (Design),表示敬意。

想看看 Web 開發有哪些技術嗎?你得看看這個網站:http://stackparts.com/,他對目前幾乎所有 Web 上用得到的技術都分了個類。下面是個抓圖。

Mozilla 的安全編程規范 https://wiki.mozilla.org/WebAppSec/Secure_Coding_Guidelines Downloads associated to Software development

PHP,Perl, Ruby, Python 語法比較 http://hyperpolyglot.org/scripting?utm_source

圖形游戲編程的電子書 http://ploobs.com.br/?p=766

圖形編程黑皮書:http://drdobbs.com/high-performance-computing/184404919

Black Art of 3D Game Programming: Writing Your Own High-Speed 3D Polygon Video Games in C 

想學設計模式嗎?這是一個非常好的網站:http://www.vincehuston.org/dp/ 以元素周期表的形式把23個經典模式列出來,讓我想到了這幾天在看的美劇 Breaking Bad,呵呵。

Learn C the Hard Way http://c.learncodethehardway.org/book/

Learn Ruby the Hard Way http://ruby.learncodethehardway.org/book/

Learn Python the Hard Way http://learnpythonthehardway.org/

Learn SQL the Hard Way http://sql.learncodethehardway.org/book/

Linux 基礎學習:

相了解 GIF 嗎?這里有篇不錯的文章:http://matthewflickinger.com/lab/whatsinagif/bits_and_bytes.asp

如何在 PC 上通過 VirtualBox 裝一個 Android 操作系統。 http://www.javacodegeeks.com/2010/06/install-android-os-on-pc-with.html 不過這篇文章有點老了,是去年的,最新的方式是使用 Android-x86這個項目。

一些你可能不知道的 git 的 tips:http://mislav.uniqpath.com/2010/07/git-tips/

一個給C/C++程序員用的 Vim Plugin,我試用了一下,不是很好用。不過也許你會喜歡:http://www.fortystones.com/vim-plugins-c-cplusplus-developer/

數獨游戲的程序算法,140個字節的一段 javascript 程序: https://gist.github.com/1230481/95f6facb74f51d089bea87eba0f470cf3bbed83a

一個教你用 HTML5 做一個畫圖版的教程:http://www.primaryobjects.com/CMS/Article134.aspx 其示例在這里 http://www.primaryobjects.com/paint/

這里又是一個 HTML5 的演示 http://www.spielzeugz.de/html5/sticky-thing/,一個物理的會粘在瀏覽器邊框上的小方塊,在 iPad 里演示相當有意思。只是其代碼好像被搞得非常地不易讀,不過,你可以試試這個工具來整理代碼:http://jsbeautifier.org/,但是變量命名還是會讓你毫無頭緒。

HTML5的一個很炫的示例:http://lights.elliegoulding.com/  你可以用鼠標巡航,點左鍵加速(另,那位朋友知道其背景音樂?)

想用 HTML5 做股票圖嗎?看看這個庫:http://www.rocketcharts.com/

一個7K 的 js,可以讓你的 HTML 的列表很靈活的分類,排序,搜索,過濾:http://listjs.com/

一個 OOP 的 PHP 處理圖片的類庫:http://imagine.readthedocs.org

一個 Javascript 實現的H.264解碼器。https://github.com/mbebenita/Broadway (演示地址 - 請用 firefox 打開,download 速度可能很慢)不過,其是用 Android C實現的,然后把C轉成 Javascript 的代碼。如果你想知道如何把C代碼轉成 Javascript,你可以看看這個項目:https://github.com/kripken/emscripten - LLVM-to-JavaScript compiler。(變態!)

一個可以畫流程圖的 Javascript lib – WireIt:http://neyric.github.com/wireit/

這是一個網站,僅用 CSS,沒有 JS,沒有圖片做的N多公司的 logo。但其可以用純 CSS 做個動畫,你可以看看:http://www.ecsspert.com/atari.php 研究了一下發現其用到了  -webkit-animation。

一個用 bash 處理 JSON 的腳本:https://github.com/rcrowley/json.sh

微軟 VS 中的 Debug Canvas,相當的不錯啊。http://msdn.microsoft.com/en-us/devlabs/debuggercanvas,可惜只在 Visual Studio Ultimate 里。

介紹一下很有意思的 Firefox 插件 Titl 3D,其項目主頁在 https://github.com/victorporof/Tilt。這個插件使用 WebGL 可以3D 地顯示網頁,安裝好插件后,簡單地按一下 Ctrl+Shift+M 就可以了。下面我用其顯示了新浪微博和 WebQQ。目前的功能不是很多,但是這個插件簡直是太 cool 了——可以大膽的設想一下以后會不會有3D 的網頁。

最后,在網上看到一個笑話,如下:

這是給程序員們女朋友的建議。如果某程序員要和你分手,你可以參照這位國外程序員女友的作法——“你可以在 非死book 和 推ter 上拉黑我,也可以不回我的短信,但是,你永遠不可能阻止我對你在 Reddit 上發的所有的貼投反對票!FUCK YOU !”

就這些,希望對你會喜歡。

      來自: coolshell.cn

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!