年終盤(pán)點(diǎn)2015年程序員界十件大事 |
作者:寶雞網(wǎng)絡(luò )公司 發(fā)布時(shí)間:2016-02-23 瀏覽:1274次 |
2015年,浮浮沉沉的一年 有互聯(lián)網(wǎng)寒冬的到來(lái),有不間斷的融資并購,有頻發(fā)的安全事故,還有依舊寫(xiě)不完的代碼 站在年末回望過(guò)去,讓我們一起盤(pán)點(diǎn)下,2015年程序員界的十件大事:
React Native 發(fā)布 2015年一月React.js Conf 2015會(huì )議上,Facebook發(fā)布了React Native,可以基于目前大熱的開(kāi)源javascript庫React.js來(lái)開(kāi)發(fā)iOS和Android原生App。而且React Native已經(jīng)用于生產(chǎn)環(huán)境——Facebook Groups iOS應用就是基于它開(kāi)發(fā)的。根據ProgVille的文章,React Native的原理是,在javascript中用React抽象操作系統原生的UI組件,代替DOM元素來(lái)渲染。
Pwn2Own大賽中國團隊登頂 Pwn2Own世界大賽作為全球公認的級別最高的黑客大賽,每一屆Pwn2Own都會(huì )吸引全世界最頂尖的黑客團隊前來(lái),“名正言順”的破解、攻擊ie、chrome、safari、firefox等瀏覽器。2015年3月19日在加拿大溫哥華舉行的Pwn2Own大賽的諸多攻擊比試中,來(lái)自中國的安全研究團隊360Vulcan Team僅用時(shí)17秒就率先攻破微軟Win8.1系統和最新的IE11瀏覽器。這是亞洲團隊9年來(lái)第一次在世界大賽中攻破IE,從而一舉打破了歐美國家在該項目上的統治地位。
2015年4月21日Google正式實(shí)施移動(dòng)搜索算法調整,當用戶(hù)在手機上搜索時(shí),那些沒(méi)有對網(wǎng)頁(yè)進(jìn)行移動(dòng)優(yōu)化的網(wǎng)站將會(huì )排到后面去。早在今年2月,Google就宣布了這一舉措,稱(chēng)這次算法變化將影響其全球范圍內所有語(yǔ)言的移動(dòng)搜索服務(wù),并會(huì )對搜索結果造成顯著(zhù)影響。Google發(fā)言人稱(chēng):“在移動(dòng)搜索時(shí)代,我們希望搜索結果易于閱讀,能在更小的手機屏幕上進(jìn)行互動(dòng)。從4月21日 開(kāi)始,網(wǎng)頁(yè)的移動(dòng)友好性將成為移動(dòng)搜索結果排序的影響因素之一?!?/FONT>
攜程癱瘓12小時(shí) 5月28日11時(shí)起,攜程官網(wǎng)及APP無(wú)法使用,直至當天23時(shí)29分,才全面恢復正常。經(jīng)攜程技術(shù)排查,確認此次事件是由于員工錯誤操作,刪除了生產(chǎn)服務(wù)器上的執行代碼導致。2015年5月份以來(lái),已有網(wǎng)易、支付寶錢(qián)包等網(wǎng)絡(luò )服務(wù)出現短暫的無(wú)法正常使用的現象。其中,5月11日晚上8時(shí)許,網(wǎng)易突然出現大面積服務(wù)癱瘓問(wèn)題,網(wǎng)易新聞、云音樂(lè )、易信、有道云筆記等多款移動(dòng)應用均無(wú)法正常刷新,網(wǎng)易名下的游戲也全線(xiàn)癱瘓,用戶(hù)長(cháng)時(shí)間無(wú)法刷新和登錄,但第二天凌晨2點(diǎn)就已經(jīng)恢復。5月27日17時(shí)左右,支付寶錢(qián)包出現故障。支付寶1小時(shí)后就找到故障原因,是杭州蕭山一處光纜被挖斷。
今年7月,收購、販賣(mài)漏洞及隱私數據的黑客機構Hacking Team被攻擊者入侵,其貯藏了大量漏洞及敏感數據的“軍火庫”也被洗劫一空。 該泄露事件幾乎成為了整個(gè)互聯(lián)網(wǎng)行業(yè)的災難。泄露的400G資料里有海量的代碼——覆蓋全平臺、自帶多個(gè)0day,包括遠程執行,本地提權等。于是一時(shí)間網(wǎng)絡(luò )中掛馬橫行,大量設備、平臺面臨威脅。 該泄露事件幾乎成為了整個(gè)互聯(lián)網(wǎng)行業(yè)的災難。泄露的400G資料里有海量的代碼——覆蓋全平臺、自帶多個(gè)0day,包括遠程執行,本地提權等。于是一時(shí)間網(wǎng)絡(luò )中掛馬橫行,大量設備、平臺面臨威脅。
2015年8月任職于北京智者天下科技有限公司(知乎網(wǎng))的clowwindy被要求徹底刪除shadowsocks項目于Github上發(fā)布的所有源碼。目前所有子項目頁(yè)面均顯示“Removed according to regulations”。clowwindy本人的推特賬戶(hù)也已被設為隱私模式,未經(jīng)許可的關(guān)注者無(wú)法查看其過(guò)往言論。
node js 4.0發(fā)布,Node.js與io.js正式合并 2015年9月9日,Node.js重裝上陣。社區在經(jīng)過(guò)大半年的分裂,終于放出首個(gè)Node.js與io.js的融合版本——Node.js 4.0.0版本。Node.js 4.0.0首次將Node.js和io.js項目的代碼庫融合到了一起,所以這次發(fā)布不僅包含所有io.js對Node.js作出的改進(jìn),也包含Node.js的0.12中的所有后續新增功能。
谷歌發(fā)布安卓6.0系統 谷歌公司于北京時(shí)間9月30日凌晨在美國舊金山舉行2015年秋季新品發(fā)布會(huì )。在發(fā)布會(huì )上代號為“Marshmallow(棉花糖)”的安卓6.0系統正式推出,軟件體驗以及運行性能上都有改進(jìn)。新系統的整體設計風(fēng)格依然保持扁平化的Meterial Design風(fēng)格。
PHP 7.0.0 Alpha 1包括最新版本的Zend Engine,包括以下特性: 提升性能:PHP 7速度是PHP 5.6的兩倍;支持64位;許多重大錯誤可以進(jìn)行異常處理;移除了舊的和不支持的SAPIs和擴展;null合并操作符(??);結合比較運算符(<=>);標量類(lèi)型聲明;匿名類(lèi)
Swift開(kāi)源 2015年12月4日swift開(kāi)源不到一天的時(shí)間,swift項目在github收到了13087個(gè)star,1351個(gè)fork。并且還在快速增長(cháng)中......這表示了眾多開(kāi)發(fā)者對swift這個(gè)語(yǔ)言的關(guān)注和熱情十分的高漲,并且全球的開(kāi)發(fā)者都會(huì )為swift貢獻自己的代碼和力量。 2014的年末 以為未來(lái)不會(huì )更糟 2015的年末 期待未來(lái)只會(huì )更好 江湖風(fēng)云幻變 前行路上 請帶上對代碼始終如一的初心 |