1. 程式人生 > >from 阮一峰

from 阮一峰

nbsp 網站 design continued 誕生記 dev pri val detail

JavaScript面向對象編程(一):封裝

  原文鏈接:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html

Javascript面向對象編程(二):構造函數的繼承:

  原文鏈接:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance.html

Javascript面向對象編程(三):非構造函數的繼承:

  原文鏈接:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance_continued.html

竟然轉不過來,直接粘貼吧,學習的時候方便

第一個鏈接裏面有相關書籍。

網站開發人員應該知道的61件事:

  原文鏈接:http://www.ruanyifeng.com/blog/2010/11/61_things_every_web_developer_should_know.html

解剖CPU:

  原文鏈接:http://www.ruanyifeng.com/blog/2010/11/cpu_autopsy.html

CSS3圓角詳解:

  原文鏈接:http://www.ruanyifeng.com/blog/2010/12/detailed_explanation_of_css3_rounded_corners.html

產品五問:

  http://www.ruanyifeng.com/blog/2011/01/five_questions_to_develope_a_project.html

在PHP語言中使用JSON:

  http://www.ruanyifeng.com/blog/2011/01/json_in_php.html

Google短網址的API:

  http://www.ruanyifeng.com/blog/2011/01/api_for_google_s_url_shortener.html

HTTPS的七個誤解(譯文):

  http://www.ruanyifeng.com/blog/2011/02/seven_myths_about_https.html

URL的井號:

  http://www.ruanyifeng.com/blog/2011/03/url_hash.html

IETF:互聯網精神的典範:

  http://www.ruanyifeng.com/blog/2011/03/ietf.html

Firebug控制臺詳解:

  http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html

快速排序(Quicksort)的Javascript實現:

  http://www.ruanyifeng.com/blog/2011/04/quicksort_in_javascript.html

雲儲存時代的到來:

  http://www.ruanyifeng.com/blog/2011/04/dawn_of_cloud_storage.html

Dan計劃:重新定義人生的10000個小時:

  http://www.ruanyifeng.com/blog/2011/04/the_dan_plan.html

如何選擇開源許可證?:

  http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html

如何判斷Javascript對象是否存在:

  http://www.ruanyifeng.com/blog/2011/05/how_to_judge_the_existence_of_a_global_object_in_javascript.html

Javascript繼承機制的設計思想:

  http://www.ruanyifeng.com/blog/2011/06/designing_ideas_of_inheritance_mechanism_in_javascript.html

Javascript誕生記:

  http://www.ruanyifeng.com/blog/2011/06/birth_of_javascript.html

jQuery設計思想:

  http://www.ruanyifeng.com/blog/2011/07/jquery_fundamentals.html

DOS的歷史:

  http://www.ruanyifeng.com/blog/2011/07/history_of_dos.html

jQuery最佳實踐:

  http://www.ruanyifeng.com/blog/2011/08/jquery_best_practices.html

數字簽名是什麽?:

  http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html

Java開源建站工具:

  http://www.ruanyifeng.com/blog/2011/08/opensource_java_web_development_tools.html

神奇的圖像處理算法:

  http://www.ruanyifeng.com/blog/2011/08/amazing_algorithms_of_image_processing.html

jQuery的deferred對象詳解:

  http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html

雲平臺服務商一覽:

  http://www.ruanyifeng.com/blog/2011/08/list_of_cloud_platforms.html

貝葉斯推斷及其互聯網應用(一):定理簡介:

  http://www.ruanyifeng.com/blog/2011/08/bayesian_inference_part_one.html

貝葉斯推斷及其互聯網應用(二):過濾垃圾郵件:

  http://www.ruanyifeng.com/blog/2011/08/bayesian_inference_part_two.html

curl網站開發指南:

  http://www.ruanyifeng.com/blog/2011/09/curl.html

理解RESTful架構:

  http://www.ruanyifeng.com/blog/2011/09/restful.html

學習C語言的教材:

  http://www.ruanyifeng.com/blog/2011/09/c_programming_language_textbooks.html

Javascript文件加載:LABjs和RequireJS:

  http://www.ruanyifeng.com/blog/2011/10/javascript_loading.html

usenet下載最簡教程:

  http://www.ruanyifeng.com/blog/2011/10/usenet_downloading_crash_tutorial.html

每行字符數(CPL)的起源:

  http://www.ruanyifeng.com/blog/2011/10/characters_per_line.html

EOF是什麽?:

  http://www.ruanyifeng.com/blog/2011/11/eof.html

理解inode:

  http://www.ruanyifeng.com/blog/2011/12/inode.html

SSH原理與運用(一):遠程登錄:

  http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html

SSH原理與運用(二):遠程操作與端口轉發:

  http://www.ruanyifeng.com/blog/2011/12/ssh_port_forwarding.html

處理Apache日誌的Bash腳本:

  http://www.ruanyifeng.com/blog/2012/01/a_bash_script_of_apache_log_analysis.html

SOPA為什麽是一部惡法:

  http://www.ruanyifeng.com/blog/2012/01/why_sopa_is_evil.html

Unix目錄結構的來歷:

  http://www.ruanyifeng.com/blog/2012/02/a_history_of_unix_directory_structure.html

網頁開發的6種在線調試環境:

  http://www.ruanyifeng.com/blog/2012/02/6_online_playgrounds_for_web_developing.html

基於用戶投票的排名算法(二):Reddit:

  http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_reddit.html

基於用戶投票的排名算法(三):Stack Overflow;

  http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_stack_overflow.html

基於用戶投票的排名算法(四):牛頓冷卻定律:

  http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_newton_s_law_of_cooling.html

基於用戶投票的排名算法(五):威爾遜區間:

  http://www.ruanyifeng.com/blog/2012/03/ranking_algorithm_wilson_score_interval.html

函數式編程初探:

  http://www.ruanyifeng.com/blog/2012/04/functional_programming.html

自適應網頁設計(Responsive Web Design):

  http://www.ruanyifeng.com/blog/2012/05/responsive_web_design.html

互聯網協議入門(一):

  http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html

互聯網協議入門(二):

  http://www.ruanyifeng.com/blog/2012/06/internet_protocol_suite_part_ii.html

Git分支管理策略:

  http://www.ruanyifeng.com/blog/2012/07/git.html

Javascript定義類(class)的三種方法:

  http://www.ruanyifeng.com/blog/2012/07/three_ways_to_define_a_javascript_class.html

文件上傳的漸進式增強:

  http://www.ruanyifeng.com/blog/2012/08/file_upload.html

讀懂diff:

  http://www.ruanyifeng.com/blog/2012/08/how_to_read_diff.html

《Linus Torvalds自傳》摘錄:

  http://www.ruanyifeng.com/blog/2012/09/linus_torvalds.html

XMLHttpRequest Level 2 使用指南:

  http://www.ruanyifeng.com/blog/2012/09/xmlhttprequest_level_2.html

虛數的意義:

  http://www.ruanyifeng.com/blog/2012/09/imaginary_number.html

網站的無密碼登錄:

  http://www.ruanyifeng.com/blog/2012/10/password-less_login.html

貝葉斯推斷及其互聯網應用(三):拼寫檢查:

  http://www.ruanyifeng.com/blog/2012/10/spelling_corrector.html

Javascript模塊化編程(一):模塊的寫法:

  http://www.ruanyifeng.com/blog/2012/10/javascript_module.html

Javascript模塊化編程(二):AMD規範:

  http://www.ruanyifeng.com/blog/2012/10/asynchronous_module_definition.html

Javascript模塊化編程(三):require.js的用法:

  http://www.ruanyifeng.com/blog/2012/11/require_js.html

高斯模糊的算法:

  http://www.ruanyifeng.com/blog/2012/11/gaussian_blur.html

Compass用法指南:

  http://www.ruanyifeng.com/blog/2012/11/compass.html

Javascript異步編程的4種方法:

  http://www.ruanyifeng.com/blog/2012/12/asynchronous_javascript.html

JavaScript Source Map 詳解:

  http://www.ruanyifeng.com/blog/2013/01/javascript_source_map.html

Javascript 嚴格模式詳解:

  http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html

反Secure Boot壟斷:兼談如何在Windows 8電腦上安裝Linux:

  http://www.ruanyifeng.com/blog/2013/01/secure_boot.html

代碼的抽象三原則:

  http://www.ruanyifeng.com/blog/2013/01/abstraction_principles.html

計算機是如何啟動的?:

  http://www.ruanyifeng.com/blog/2013/02/booting.html

總結成這樣是為了方便我看的時候好找,在他的首頁只能按某年某月顯示,太難翻了。

下次繼續。他的博文挺值得看。

from 阮一峰