
瀏覽器的渲染原理簡介
看到這個標題大家一定會想到這篇神文《How Browsers Work》,這篇文章把瀏覽器的很多細節講得很細,而且也被翻譯成了中文。為什么我還想寫一篇呢?因為兩個原因, 1)這篇文章太長了,閱讀成本太大,不能一口氣讀完。...
|
看到這個標題大家一定會想到這篇神文《How Browsers Work》,這篇文章把瀏覽器的很多細節講得很細,而且也被翻譯成了中文。為什么我還想寫一篇呢?因為兩個原因, 1)這篇文章太長了,閱讀成本太大,不能一口氣讀完。...
人們常說,興趣是最好的老師,只有感興趣,才能把事情做好。聽起來是挺有道理,但我們仔細去思考,興趣與把事做好的關系,還是有很多細節值得探討的地方。(注:這里興趣指由愛好而產生的愉快情緒,特指對某技能、專業、工作...
【問題描述】 我們可能會在數據庫的錯誤日志里,發現這么一條信息:A time-out occurred while waiting for buffer latch -- type 4, bp 000000097BFDEDC0, page 1:19239, stat 0xc00009, database id: 5,...
英文原文:Are you coding for change or for stability? 讓我來給你們講一個故事:當我在大學的時候,我選了一門“高級”面向對象編程課程。以前從來沒有接觸過這種知識,這個課程使用 SmallTalk 這...
一、淘寶網的困境 對于淘寶網這樣的大型電子商務網站,對于圖片服務的要求特別的高。而且對于賣家來說,圖片遠勝于文字描述,因此賣家也格外看重圖片的顯示質量、訪問速度等問題。根據淘寶網的流量分析,整個淘...
英文原文:10 Tips for Learning a New Technology,編譯:@玉面小飛魚 我們生活在一個振奮人心的時代。我們可以越來越方便廉價地獲得大量學習資源。這些資源的傳播載體由最初的教室被變成了博客,技術論壇等。...
在夜深人靜的時候我整理一下思緒:自己當年是如何從愛玩游戲的小孩子一步步成長為一名熱愛編程的程序員。 1、玩電腦 要編程就要觸到電腦,我喜歡電腦原因很簡單,我喜歡玩游戲。一開始家里沒電腦就跑去親戚...
有一位屌絲男,從小抱著報效祖國的理想上了大學,畢業后干了 IT 行業,高中那時候看文匯報說,搞 IT 的在上海 3 年拿 10W 年薪算低的。屌絲男算了一下, 6000 塊就能買一臺戴爾臺式機,現在 10W 年薪就是 2 個月就可以...
如果說掌握一門賴以生計的技術是技術人員要學會的第一課的話, 那么, 我覺得, 技術人員要真正學會的第二課,不是技術,而是業務、交流與協作,學會關心其他工作伙伴的工作情況和進展。 為什么這么說呢? 因為技術人...
一、前言 隨著傳統的數據庫技術日趨成熟、計算機網絡技術的飛速發展和應用范圍的擴充,數據庫應用已經普遍建立于計算機網絡之上。這時集中式數據庫系統表現出它的不足:數據按實際需要已在網絡上分布存儲,再...
作為軟件工程師,你希望從工作中獲得的是:穩定的薪水、參與好項目的機會、好工作的跳板或只是和其他程序員成為好基友。這里的“高效”,我指的是按時完符合要求的項目的能力。經歷過不少軟件編寫工作...
英文原文:14 lessons after five years of professional programming 排列不分先后: 1. 當性能遇到問題時,如果能在應用層進行計算和處理,那就把它從數據庫層拿出來。排序和分組就是典型的例子。在應用層...
英文鏈接:The Apprentice Programmer ——兼談德國的教育體系 十六歲那年,我輟學了。學校不適合我。對我來說,計算機要有趣得多。不論對錯,我都覺得在學校里是浪費時間,我真正的教育是回到家后才...
英文原文:Just Say No 又一次情緒激動、氣氛高度緊張的會議,這一次是商議如何讓目前這個重要項目“重回正軌”——計劃的完工日期早已超了幾個星期。所有的這些場景聽起來都很耳熟嗎?我...
敘事為主的設計流程表現高效 英文原文:Why good storytelling helps you design great products 對于產品設計團隊來說,他們面臨的最大問題是,經常將外觀時髦的產品與功能優越的產品混為一談,而且這種問題屢見...
學什么? 有些人對什么都感興趣,硬盤上存著幾百G的教學視頻電子書破解軟件,卻只是僅僅保存著,沒有轉化成知識。有些人只知道自己剛進公司的那點東 西,JDK一定要1.4.2,VC++一定要6.0,系統一定要Windows XP,否則...
原文:How To Ask Questions The Smart Way
作者:Eric Steven Raymond, Rick Moen
翻譯:王剛 <yafrank at 126 dot com >
時間:2010年9月28日 如果你想復制、鏡像、翻譯或引用本文,請參閱我的...
(編者注:原文發布于2009年) 從2003年加入現在的公司,已經有了快6個年頭,自己也從一個計算機軟件開發方面的新兵變成了老人。在公司里也做過幾個不同的項目,有一些新的同事加入項目組,會有這樣那樣的疑惑和問題。...
相信我,我不是那么容易被言辭蒙蔽的人——那些宏大的名詞仍然在我的詞典里,卻已有我自己的注釋。 相信我,我厭惡狂熱,萬眾高呼的場面讓我惡心,我希望自己擁有的是冷靜的激情。 2013 年 5 月 15...
一、 這篇文章是應之前在微博上爆過的下個周末某出版社的線下活動而寫的。回顧我和C++在這個世紀的第二個春天開始發生過的種種事情,我發現我并不是用一個正常的方法來學會如何正常使用C++的。我的C++學習...
原文發布2009年 一位仁兄說的“程序員寫的程序不是算法+語法,而是要能夠滿足用戶需求的工具”,我非常贊同。要想達到用戶需求就必須從各個方面來考慮,如業務、人機交互 、效率等方面,而不只是一個...
謹以此文獻給所有想當程序員的朋友(注:原文發布于2005年) (一) 文章由來及個人經歷 我是一名計算機專業的本科畢業生,畢業已經1年多了。畢業后從事的是軟件編程工作,經常有其他專業的朋友想從事軟件編程工作,...
Tim Sweeney是3D圖形業界神一般的人物,他是Epic Games公司的創始人和CEO,Epic開發的《戰爭機器》和《無盡之劍》令人贊嘆的游戲體驗給我們留下了深刻的印象。Tim Sweeney執掌Epic公司20多年,公司在3D圖形領域積...
英文原文:Want to learn to code? Start here,編譯:@張飛alex 去年九月我寫了一篇挺受歡迎的博文,叫 《想學Rails? 這樣開始》。 許多讀者看完文章后,當面或用Email向我提了大量問題;也有很多人真正投入到了Rai...
英文原文:How my sister n my girlfriend learned to code 就像我前面日志里提到的,伊娃和芳來舊金山跟我學編程。在這篇博客中,我會介紹我是怎么教她們的,我構建教她們的方式的理由,以及這種方法是怎么起作用...