本周最大看點就是OpenSSL曝重大安全漏洞,該漏洞被命名為“心臟出血”足見其影響力之大;此外TIOBE排行榜發布,Perl創歷史新低;代碼面試最常用的10大算法以及Airbnb的管理之道。更多詳細內容參見下方:
Airbnb的管理之道:產品設計的點評策略與技巧
在產品設計中會存在各式各樣的評價,也許評價可能會帶有一些意見色彩,但這就是它的價值所在。它讓我們明白――為何人們喜愛或是討厭我們的產品。很多人認為只有設計師才能做出“評價”,但事實上并非如此。對此,Dill認為:
為了弄明白如何進行有效的評價,Dill分別從接受評價和給予評價這兩方面給出建議。
代碼面試最常用的10大算法
在程序員的職業生涯中,算法亦算是一門基礎課程,尤其是在面試的時候,很多公司都會讓程序員編寫一些算法實例,例如快速排序、二叉樹查找等等。本文總結了程序員在代碼面試中最常遇到的10大算法類型,想要真正了解這些算法的原理,還需程序員們花些功夫。
TIOBE 2014年4月編程語言排行榜:Perl跌至歷史最低點
TIOBE2014年4月份編程語言排行榜出爐,盡管前三甲排名無變化為:C、Java、Objective-C,但是C和Java的份額均有所下降,但是幅度不明顯;而 Objective-C則上漲了3.28%。這個月Perl語言下降幅度較大。此前,我們曾說過如果Perl再不發力,以這種趨勢發展下去興許會跌出Top 10。果然這個月跌出TOP10,排名13位,跌入歷史最低點。Perl加油??!
OpenSSL究竟為何物,為何它的影響力如此之大?
4月8日晚間,各大網站都在報道安全協議OpenSSL重大安全漏洞新聞。這個漏洞使攻擊者能夠從內存中讀取多達64 KB的數據。該漏洞被命名為“心臟出血”,雖然64KB數據量并不大,但黑客可以重復利用該漏洞、多次竊取數據,并可能因此獲得用戶的加密密鑰,解密敏感數據。那么OpenSSL究竟為何物,為何它的影響力如此之大?
>>>推薦閱讀:開源是Heartbleed漏洞的罪魁禍首?
大勢所趨 HTML5成Web開發者最關心的技術
最近,在Stack Exchange上出現了一個比較熱門的問題:Web開發者最頭疼的問題是什么?結果并不是大家通常認為的兼容性問題,而是關于HTML5。
在所有與前端開發相關的技術中,如JavaScript、CSS3、HTML5等,Web開發者們私下最經常討論的技術領域是哪一個呢?理解這個問題就可以更好地了解當前在Web技術領域,大家所面臨的挑戰是什么?為了一探究竟, 英屬哥倫比亞大學就“Web開發者經常挖掘的問題”展開了研究。他們在Stacke Exchange上檢查了50多萬個與JavaScript、HTML5、CSS等與Web有關的技術問題,對這些問題的答案進行了分析,他們總結出了哪些問題是開發者們最感興趣和經常詢問的,總結出了Web開發者們目前所面臨的挑戰。
開源當自強:我們不是“便宜貨”
之前人們爭相使用開源軟件,無非是因為它便宜、好用、易得,不過根據最新的開源軟件調查顯示,人們使用開源軟件最主要的原因還是看重它的高質量。
在2007年的時候,80%的被調查用戶承認低成本是使用開源軟件的最大驅動力。而今天,那80%的調查者之中絕大多數認為開源軟件的質量比成本更具有誘惑力,這也使得50%的企業既愿意使用開源軟件也愿意投身到開源軟件的開發項目里。
3D游戲界面開發平臺Famo.us加入開源行列
Famo.us本質上就是一個JavaScript游戲引擎,幫助編程者開發高性能并可在原生和瀏覽器環境下運行的應用。它提供一個強有力的JavaScript框架和大量的開發者工具,這些框架和工具其設計目的是用來構建功能豐富、反應快速的Web應用程序。
你可以在 安裝頁面找到Toolbelt信息;許可協議:Mozilla Version 2.0;Github地址:https://github.com/famous/famous。