《神秘的程序員們》漫畫 讓你最痛苦的技術文檔是如何制造出來的……



有人向我反饋了一個bug
有人向你反饋了一個bug。 “26樓會議室的燈亮著。它需要被熄滅。”bug的備注里寫道“你應該能在5分鐘內搞定,只要按一下開關就好了。“ 你去了26樓的會議室。燈的確亮著,但房間里沒有燈的開關。



2015 年你不可不知的九大開源事件!
2015年馬上就要過去了,回過頭看看發現2015異彩紛呈,稱為開源之年也不過分。企業用戶以前所未有的速度擁抱開源,不僅如此,像 Cloud Foundry 和 OpenStack 這樣的宿敵也一起協作共享技術。同時我們也看到傳統的私有商業公司像微軟、蘋果都將他們的部分產品、軟件開源。2015是令人振奮的一年。下面我們一起來回顧一下2015發生的9件開源大事吧!



做程序猿的老婆應該注意的一些事情
經過初步了解,配電腦、修電腦、裝系統等都可以找程序猿來干。而且程序猿不會油嘴滑舌的。很多妹子也都這么想的,于是大學四年,程序猿鉆了不少次各種妹子宿舍,一去就一下午,他說裝系統太慢,我暫且就信了吧。



為什么有些大公司技術弱爆了?
今年年初,到一家互聯網公司實習,該公司是國內行業龍頭。不過技術和管理方面,卻弱爆了。



錘子CTO錢晨:加班要么是你笨,要么是工作安排不合理
錘子科技的 CTO 錢晨博士今年 53 歲,他把有些許灰白的頭發剃得很短,顯得精神抖擻。加入錘子科技前,他在中國手機界的黃埔軍校摩托羅拉北京研發中心工作了 13 年,離開時任職高級工程經理。



如果編程語言是種武器
對程序員來說,編程語言就是武器,但有的武器好用,有的武器不好用,有的武器甚至會殺了自己



谷歌升級自家編程語言Go 支持手機APP開發
升級版放棄了傳統的C語言編譯器,采用Go編譯器,徹底擺脫了傳統的C語言。



要嫁就嫁程序猿——錢多話少死的早
我是一個苦b的程序員,今晚加班到快通宵了,困得快睜不開眼了,女上司很關心,問我要不要吃宵夜。我沒好氣地說,宵夜就算了,能讓我睡一覺就行了。女上司紅著臉說了句討厭



程序猿必須知道的編程語言發展史——信息圖
我們都知道,編程語言是一組用來定義計算機程序的語法規則。它是一種被標準化的交流語言,用來向計算機發出指令。



能讓程序員心花怒放的七種禮物
以開發軟件為職業的程序員是偏理性的人群的代表,不是一般的難伺候。你可以說他們木納、死腦筋、不懂人情世故。很難打動他們。



谷歌重返中國將遇尷尬 年輕人不知谷歌為何物
在退出中國市場之前,谷歌曾占據了中國網絡搜索市場35.6%的份額。



程序員的成長和代碼行數的關系
我的朋友Clift Norris發現了一個基本常數,我稱之為Norris常數,一個未經培訓的程序員在他或她遇到瓶頸之前能寫出的平均代碼量。Clift估計這個值是1500行。超過這個數以后,代碼會變得如此混亂,以至于本人都無法輕而易舉的進行調試和修改。



PHP 底層的運行機制與原理
PHP說簡單,但是要精通也不是一件簡單的事。我們除了會使用之外,還得知道它底層的工作原理。
PHP是一種適用于web開發的動態語言。具體點說,就是一個用C語言實現包含大量組件的軟件框架。更狹義點看,可以把它認為是一個強大的UI框架



十大編程算法助程序員走上高手之路
編程算法,是完成程序邏輯的主要途徑。本文推薦十大編程算法,有利于程序員的編程邏輯。



為什么軟件外包開發不再可行
Yegor Bugayenko是一名軟件開發人員,同時也是軟件外包公司Teame.io的創始人和CTO。從自己將近10年的軟件外包公司工作經驗中,他得出結論:現如今,軟件外包開發已經行不通了,軟件外包的結果只有災難。



聊聊HTTPS和SSL/TLS協議
要說清楚 HTTPS 協議的實現原理,至少需要如下幾個背景知識。1. 大致了解幾個基本術語(HTTPS、SSL、TLS)的含義2. 大致了解 HTTP 和 TCP 的關系(尤其是“短連接”VS“長連接”)3. 大致了解加密算法的概念(尤其是“對稱加密與非對稱加密”的區別)4. 大致了解 CA 證書的用途



Eclipse 的 Debug 介紹與技巧
沒有任何程序員能夠一氣呵成的寫出沒有任何 Bug 的代碼,所以很多程序員有相當一部分時間是花費在 Debug 上的,程序調試是每個程序員必須面對的工作。如何使用 Eclipse 進行有效的、尤其是高效地調試代碼是一個值得學習的技巧。



第一代程序員王小波
對于王小波也就讀過一本《一只特立獨行的豬》,讓我對王小波產生興趣的是在讀到《Mac Talk》這本書里寫到王小波除了作家的身份外,還是一名程序員,并且是一名很牛的程序員。以下是一些王小波和程序相關的故事。



四步教你破解隔壁老王的Wi-Fi密碼,蹭網沒商量!
最棒的鄰居莫過于不設Wi-Fi密碼的好人,然而現在鄰里關系如此淡漠,要蹭個Wi-Fi總被密碼擋在門口。



如何生成每秒百萬級別的 HTTP 請求?
本文是構建能夠每秒處理 3 百萬請求的高性能 Web 集群系列文章的第一篇。它記錄了我使用負載生成器工具的一些經歷,希望它能幫助每一個像我一樣不得不使用這些工具的人節省時間。



程序員累了怎么辦?
程序員在編程的時候因為心力交瘁,從而失去工作熱情的現象并不罕見。



如何成為一名黑客
文本列舉了成為一名黑客的諸多必備要素



如果你是IT技術人員,請思考這15個問題
如果你是一個IT技術人員,那么這15個問題你思考過嗎?



程序員的鄙視鏈
在軟件工程師(中國叫做「程序員」或「碼農」)的圈子里,文人相輕的現象可是非常嚴重的,在程序設計的各個領域里都有著錯綜復雜的「鄙視鏈」。從程序語言、編輯器、平臺到 { 是寫在 if 的同一行還是下一行,不同陣營的人都習慣鄙視來鄙視去。



一位印度工程師在中國的見聞,值得每個國人反思
一名旅居上海的印度工程師孟莎美的文章《令人憂慮:不閱讀的中國人》紅遍網絡。孟莎美稱,通過自己在生活中的觀察發現,中國人現在大多數時間都在玩 ipad,而很少用于靜靜地看書,這讓她感到很擔心。



阮一峰:Git 使用規范流程
團隊開發中,遵循一個合理、清晰的Git使用流程,是非常重要的。否則,每個人都提交一堆雜亂無章的commit,項目很快就會變得難以協調和維護。



人工智能(AI)資料大全
這里收集的是關于人工智能(AI)的教程、書籍、視頻演講和論文。



大數據全棧式開發語言 – Python
前段時間,ThoughtWorks 在深圳舉辦一次社區活動上,有一個演講主題叫做“Fullstack JavaScript”,是關于用 JavaScript 進行前端、服務器端,甚至數據庫(MongoDB)開發,一個 Web 應用開發人員,只需要學會一門語言,就可以實現整個應用。



10個幫程序員減壓放松的網站!
同學們工作之余,不妨放下微博跟朋友圈,來這10個網站感受一下看著就醉了的情境:「念完往上一推音樂鍵,我往后一靠,潮乎乎的軟皮耳機里頭,音樂排山倒海。」今天推薦的網站,利用代入感強的圖片與音頻,迅速幫你抹平焦慮,獲得平和心態,特別獻給改稿千遍的設計師們。
來自: http://www.techug.com/how-to-make