技術視野
摘要: 這篇文章里主要闡述下面幾個問題 1: 字符和字節的區別 2: Big Endian和Little Endian 3: ASCII 4: Unicode的定義 5: Unicode的編碼方案 6: Unicode的實現方式 7: 一些名詞解釋
閱讀全文
摘要: 在1920年快要結束的一天,多倫多大學生理學系的麥克勞德(John James Rickard Macleod)教授迎來了一位年輕人的到訪。來人言辭懇切,聲音略有些激動,但看上去游說并不是他的專長。在年輕人表明來意之后,麥克勞德教授并不為所動,而是以“需要考慮”為由婉拒了來人的請求。看到教授如此態度,年輕人難掩失落的神情,待了沒多久就離開了。。。
閱讀全文
摘要: 文化的不同導致了思維方式的不同,思維方式的不同導致了游戲規則的不同,游戲規則的不同導致了棋王的含恨落敗。。。
閱讀全文
摘要: 我們一直在喊敏捷開發,其實敏捷開發的一個很重要的目的就是消除浪費,防止破窗效應的發生。事情太難,就讓它簡單,更簡單。流程太重,就讓它輕點,更輕點。盡量掃清開發的障 礙,消滅破窗形成的環境。下面我會從軟件構建的很多方面來描述如何防止“軟件開發中的破窗”。。。
閱讀全文
摘要: 現代商務依靠多任務來完成工作。評價員工也基于的他們多任務能力。IT業人員會被例行指派到多個項目中去。我們是經常在這樣做嗎?多任務起作用嗎?多任務的真正影響是什么?有別的選擇嗎?。。。
閱讀全文
摘要: 當前,軟件開發者在設計和實現系統時總是面臨很多選擇。我們時常被過多的選擇轟炸并習慣于應付像NoSQL、云、REST、Map-Reduce等流行詞。然而,負責設計系統的開發者很容易被誘導而采用沒有明顯優點的新技術,反而忽視了那些看起來不夠現代和時髦的簡單方案。看來KISS原則(Keep it simple,stupid!)雖然常被提起,但在支持企業級方案時卻往往被忽略。這是為什么呢?。。。
閱讀全文
摘要: 其實這些問題不僅見于程序員,其他長期經常坐在電腦前的職場人士(比如:網絡編輯、站長等),都會有其中的某些健康問題。希望從事這些行業的朋友,對自己的健康問題,予以重視。以下是全文。。。
閱讀全文
摘要: 做一名禪修程序員意味著什么?那意味著,你要持守我從禪宗 習得的10條戒律,它們與計算機程序員的現代世界息息相關。。。
閱讀全文
摘要: KISS (Keep It Simple, Stupid!)。。。
閱讀全文
摘要: 回首作為一個程序員這些年來的生活和職業道路,我使用了很多種不同的方法來提高我的編程技能 —— 閱讀代碼,編寫程序,閱讀書籍,聽講座,看視頻,等等。
我的問題是:你做過的最有效的提高你的編程水平的一件事情是什么?對于那些想提高水平的程序員,你的建議是什么?
我希望你們提供的答案是各種各樣的,并且不是那種“放之四海而皆準”的答案 —— 我希望得到適用于不同人的不同的答案。。。
閱讀全文
摘要: PM 常常遇到一個難題,就是有好多東西想要做,但無奈什么事都得通過工程師,沒辦法自己動手,于是因為和工程師不太美好的關系,最后實際的產品都沒有設計時看起來好。我這邊講的是「網路公司」的狀態,PM 泛指那些規劃出產品的人。其他產業也許也有類似情形,以下這些「教戰手則」,提供給正在摸索自己生存之道的 PM 一些參考。。。
閱讀全文
摘要: 老師教我們怎么寫程序,但從來沒告訴我們在公司里,會有個叫做 PM 的人每天分派作業給我們,還逼著我們趕快做完。這是許多軟件工程師進入職場的第一個驚喜。隔了不久,還會發現,這些可能把你壓得死死的 PM,多半一行程序都不會寫。于是我們會面臨一種很矛盾的心情,有時候會是一種有點被欺負的心理。這篇文章是前一篇文章PM 如何突破工程師的心防的延伸,我們討論的是工程師在這樣狀況下的生存之道。。。
閱讀全文
摘要: KISS – Keep It Simple Stupid
DRY – Don’t Repeat Yourself 。。。
閱讀全文
摘要: 一日,你查看你的程序代碼,你有兩大塊代碼看起來幾乎完全的一樣。事實上它們就是完全一樣,除了一個代碼里說的是“Spaghetti(意大利面條)”,另一個代碼里說的是“Chocolate Moose(巧克力慕絲)”。。。
閱讀全文
摘要: 在一個創業公司里,最初的十個人決定了這個公司的成敗與否。。。
閱讀全文
摘要: 可能除了哲學家以外,我認為程序員是最懶的一群人。他們的職業看起來又似乎有一定的勞動強度。。。
閱讀全文
摘要: 馬克·吐溫曾經說過,所謂經典小說,就是指很多人希望讀過,但很少人真正花時間去讀的小說。這種說法同樣適用于“經典”的計算機書籍。。。
閱讀全文
摘要: 如何設計出具有優秀用戶體驗的產品是交互設計師始終面臨的一道難題,“好的產品設計一定是建立在對用戶需求的深刻理解上”這句話被許多設計師視為設計的天條;至于在設計中如何發現并深刻理解用戶的需求,并由此設計出具有優秀用戶體驗的產品,阿里巴巴的UED團隊在多年的產品設計實踐中總結出重要的五項原則。。。
閱讀全文
Full 技術視野 Archive