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