新聞
GitHub發(fā)布中文文檔
GitHub宣布本地化,目前推出中文以及日文幫助文檔,今后還會(huì)支持更多語(yǔ)言痢法。
印度的第一款CPU
印度理工學(xué)院(IIT)Madras為開(kāi)源Shakti處理器發(fā)布了軟件開(kāi)發(fā)工具包(SDK)。Shakti基于開(kāi)源RISC-V指令集架構(gòu),由印度電子和信息技術(shù)部資助衰腌。該研究所承諾,開(kāi)發(fā)板將很快發(fā)布觅赊。
IIT Madras隸屬于RISE集團(tuán)右蕊。于2016年開(kāi)始開(kāi)發(fā)Shakti項(xiàng)目,計(jì)劃發(fā)布一系列六類(lèi)處理器吮螺,每類(lèi)處理器服務(wù)于不同的市場(chǎng)饶囚。該集團(tuán)承諾,參考處理器在面積鸠补,性能和功耗方面將與商業(yè)產(chǎn)品競(jìng)爭(zhēng)萝风。
AI編程語(yǔ)言超越了深度學(xué)習(xí)
Gen是一款全新概率編程系統(tǒng)。旨在讓初學(xué)者更容易理解人工智能紫岩,同時(shí)也幫助專(zhuān)家推動(dòng)這一領(lǐng)域的發(fā)展规惰。Gen程序簡(jiǎn)化數(shù)據(jù)分析的能力,可自動(dòng)生成通常由專(zhuān)家用于分析泉蝌,解釋和預(yù)測(cè)數(shù)據(jù)中基礎(chǔ)模式的復(fù)雜統(tǒng)計(jì)模型歇万,Gen的源代碼開(kāi)源在github上揩晴。
谷歌reCAPTCHA黑暗的一面
據(jù)統(tǒng)計(jì)目前有450萬(wàn)網(wǎng)站使用reCAPTCHA。reCAPTCHA旨在幫助網(wǎng)站驗(yàn)證登錄用戶(hù)是否是機(jī)器人贪磺,保護(hù)他們的網(wǎng)站免受惡意用戶(hù)和機(jī)器人的攻擊硫兰。同時(shí)也提高用戶(hù)體驗(yàn),你不再需要通過(guò)瀏覽多張圖片來(lái)確認(rèn)哪些是門(mén)牌號(hào)寒锚。
一名研究reCaptcha的多倫多大學(xué)計(jì)算機(jī)科學(xué)阿克勞特博士生劫映,指出reCaptcha可能通過(guò)Cookie過(guò)多收集用戶(hù)信息,給用戶(hù)帶來(lái)風(fēng)險(xiǎn)刹前。
Mac惡意軟件
發(fā)現(xiàn)漏洞的作者Cavallarin表示泳赋,他在2月22日將漏洞報(bào)告給蘋(píng)果公司,蘋(píng)果公司告訴他這個(gè)問(wèn)題將在90天內(nèi)修復(fù)喇喉,但90天過(guò)去了蘋(píng)果公司并沒(méi)有給Cavallarin答復(fù)摹蘑,所以他通過(guò)他的博客公開(kāi)發(fā)布了他的發(fā)現(xiàn)的漏洞。
漏洞簡(jiǎn)單來(lái)講攻擊者控制的網(wǎng)絡(luò)文件系統(tǒng)(NFS)感染Mac轧飞。
如果在Mac上找到Intego VirusBarrier X9或Flextivity相關(guān)文件的用戶(hù)將收到通知; 它將被檢測(cè)為OSX/Linker衅鹿。
如果您還不是VirusBarrier X9用戶(hù),并且您認(rèn)為您的Mac可能已被感染过咬,您可以使用VirusBarrier掃描儀(在Mac App Store上免費(fèi)提供)掃描您的Mac大渤,檢查是否有任何感染。掃描Mac后掸绞,防止未來(lái)感染的最佳方法是獲取VirusBarrier X9泵三,其中包括實(shí)時(shí)掃描功能 - 這是阻止惡意軟件損害Mac的關(guān)鍵功能。
非英語(yǔ)編程語(yǔ)言
HOPL在線(xiàn)語(yǔ)言數(shù)據(jù)庫(kù)一共記錄8,500多種編程語(yǔ)言衔掸,大約2,400種在美國(guó)開(kāi)發(fā)烫幕,600種在英國(guó),160種在加拿大敞映,75種在澳大利亞较曼。
換句話(huà)說(shuō),超過(guò)三分之一的編程語(yǔ)言是以英語(yǔ)為主要語(yǔ)言的國(guó)家開(kāi)發(fā)的振愿,甚至一些非英語(yǔ)國(guó)家為了受眾用戶(hù)捷犹,也以英語(yǔ)作為編程語(yǔ)言。比如來(lái)自荷蘭的Python冕末,日本的Ruby以及巴西的Lua萍歉。
維基百科記錄了一些非英語(yǔ)編程語(yǔ)言。比如中國(guó)開(kāi)發(fā)者熟悉的易語(yǔ)言等档桃。
文章
戰(zhàn)勝軟件開(kāi)發(fā)的復(fù)雜性
每個(gè)項(xiàng)目都存在一些常見(jiàn)問(wèn)題枪孩,譬如架構(gòu)設(shè)計(jì),代碼規(guī)范等等。這些問(wèn)題并不具有挑戰(zhàn)性蔑舞〈陨危看起來(lái)很乏味,目的只是確保盡量少犯錯(cuò)誤斗幼。本文描述這些問(wèn)題并展示解決這些問(wèn)題的工具和方法的組合。
為什么去賭場(chǎng)是個(gè)壞主意
俗話(huà)說(shuō):“十賭九輸”抚垄。作者通過(guò)程序大量演算分析蜕窿,你去賭場(chǎng)輸?shù)母怕蚀笥谮A。
為什么用戶(hù)名和密碼在兩個(gè)不同的頁(yè)面上
許多網(wǎng)站將輸入用戶(hù)名和密碼放在兩個(gè)不同的頁(yè)面呆馁,這樣做有什么好處桐经?作者認(rèn)為,頁(yè)面分離可以避免攻擊浙滤,另外一種是密碼是可選項(xiàng)阴挣。除此之外,你不應(yīng)該設(shè)計(jì)分離纺腊。
C今天仍然值得學(xué)習(xí)
許多人認(rèn)為C很古老畔咧,甚至認(rèn)為它發(fā)展不前不值得學(xué)習(xí)。事實(shí)上揖膜,當(dāng)今主流操作系統(tǒng)基本都是C語(yǔ)言實(shí)現(xiàn)的誓沸。如果你先往底層深入研究,你必需熟悉了解C語(yǔ)言壹粟。
D語(yǔ)言替代C
作者認(rèn)為D語(yǔ)言是C語(yǔ)言最佳替代方式
你真的了解C語(yǔ)言嗎
C語(yǔ)言語(yǔ)法設(shè)計(jì)比較簡(jiǎn)潔拜隧,沒(méi)有太多概念。本文作者提出5個(gè)問(wèn)題趁仙,你能全部答對(duì)嗎洪添?
Dat如何工作
Dat是用于在計(jì)算機(jī)之間共享數(shù)據(jù)的協(xié)議。Dat的優(yōu)勢(shì)在于數(shù)據(jù)由網(wǎng)絡(luò)上的許多計(jì)算機(jī)托管和分發(fā)雀费,它可以脫機(jī)工作或網(wǎng)絡(luò)連接不良的情況下干奢,原始上傳者可以在保留完整歷史記錄的同時(shí)添加或修改數(shù)據(jù),并且可以處理大量數(shù)據(jù)盏袄。
Dat致力于用戶(hù)體驗(yàn)和易用性律胀。圍繞Dat的軟件可以為具有廣泛技能的人提供發(fā)布,而不僅僅是技術(shù)貌矿。雖然首先考慮到科學(xué)數(shù)據(jù)炭菌,但Dat社區(qū)正在測(cè)試其他領(lǐng)域,并已開(kāi)始應(yīng)用于網(wǎng)站逛漫,藝術(shù)黑低,音樂(lè)發(fā)布,點(diǎn)對(duì)點(diǎn)聊天程序和許多其他實(shí)驗(yàn)。
本指南深入介紹了Dat協(xié)議的位和字節(jié)克握,從零開(kāi)始蕾管,最后能夠與運(yùn)行Dat的其他對(duì)等端一起下載和共享文件。對(duì)于正在考慮編寫(xiě)實(shí)現(xiàn)自己的Dat的讀者菩暗,提供足夠的細(xì)節(jié)掰曾,如果您只是好奇它是如何工作的或想要從Dat的設(shè)計(jì)中學(xué)習(xí),那么本指南也很有用停团!
VPN產(chǎn)品研究
從表面上看旷坦,似乎VPN市場(chǎng)上涌現(xiàn)著各種各樣的公司爭(zhēng)奪一塊不斷增長(zhǎng)的消費(fèi)者VPN餅
然而,當(dāng)開(kāi)始進(jìn)一步研究VPN和擁有它們的公司時(shí)佑稠,發(fā)現(xiàn)了一些有趣的東西:很多這些產(chǎn)品都?xì)w同一家公司所有秒梅。本文研究市場(chǎng)上哪些公司擁有或運(yùn)營(yíng)的VPN多少產(chǎn)品數(shù)量
偉大的產(chǎn)品少做,多磨
很多產(chǎn)品講究大而全舌胶,作為認(rèn)為產(chǎn)品應(yīng)該小而專(zhuān)注捆蜀。
教程
計(jì)算機(jī)速成課
Crash Course 是 YouTube「一億美元原創(chuàng)頻道計(jì)劃」頻道之一,該頻道在YouTube上累積關(guān)注人數(shù)接近一千萬(wàn)幔嫂,點(diǎn)擊率超過(guò)10個(gè)億辆它。
計(jì)算機(jī)科學(xué)速成課是該頻道下的系列課程之一,主要向普通人介紹了計(jì)算機(jī)科學(xué)相關(guān)的基礎(chǔ)知識(shí)履恩。
使用Promises犯的錯(cuò)誤
在ES6中引入了Promise娩井,改進(jìn)JavaScript中處理異步任務(wù)的方式。本文講解使用Promise常見(jiàn)誤區(qū)似袁。
SwiftWebUI
Apple在WWDC 2019上發(fā)布了SwiftUI洞辣。一個(gè)單一的“跨平臺(tái)”,“聲明性”框架用于構(gòu)建tvOS昙衅,macOS扬霜,watchOS和iOS UI。 作者通過(guò)教程如何鍵SwiftUI應(yīng)用到Web端
JavaScript優(yōu)化
雖然2019年了而涉,很多人用上了4G甚至馬上快用上5G了著瓶。是不是我們就不需要考慮性能優(yōu)化了呢?
工具
古老的互聯(lián)網(wǎng)
收集了一些早年互聯(lián)網(wǎng)網(wǎng)站
picojs
基于MIT開(kāi)源協(xié)議啼县,實(shí)現(xiàn)眼睛瞳孔實(shí)時(shí)定位的JS庫(kù)
視頻
JavaScript歷史
一個(gè)介紹JavaScript有趣的歷史材原。JavaScript在25年前是如何從一個(gè)簡(jiǎn)單腳本語(yǔ)言,如何演變成世界上使用最廣泛的編程語(yǔ)言季眷?
展望JavaScript未來(lái)
JS如何到達(dá)今天的位置以及它的未來(lái)發(fā)展方向余蟹,JS是否還會(huì)繼續(xù)成為一門(mén)好編程語(yǔ)言?
非技術(shù)
瀕危語(yǔ)言項(xiàng)目
目前世界上大約有七千種多語(yǔ)言子刮,當(dāng)今人類(lèi)正面臨著大規(guī)模的語(yǔ)言消亡:每個(gè)月都至少有一種語(yǔ)言消亡威酒,在未來(lái) 100 年內(nèi)窑睁,約有一半處于危險(xiǎn)狀態(tài)。當(dāng)一種語(yǔ)言消亡時(shí)葵孤,這種看待世界的獨(dú)特視角也隨之消失担钮。每種語(yǔ)言消亡后,我們都會(huì)損失大量的文化遺產(chǎn)尤仍,無(wú)法了解人類(lèi)是如何與周邊世界關(guān)聯(lián)的箫津,失去科學(xué)、醫(yī)學(xué)和植物學(xué)知識(shí)宰啦,最重要的是苏遥,我們會(huì)失去一些族群對(duì)幽默、愛(ài)和生活的表達(dá)方式绑莺。簡(jiǎn)而言之,我們失去了這么多世紀(jì)以來(lái)的生活證據(jù)惕耕。
Google 將自身的技術(shù)用來(lái)幫助那些致力于記錄纺裁、保留和教授瀕危語(yǔ)言的組織和個(gè)人。通過(guò)此網(wǎng)站司澎,用戶(hù)不僅可以訪問(wèn)有關(guān)瀕危語(yǔ)言最新最全面的信息以及合作伙伴提供的樣本欺缘,還可以提交文本、音頻或視頻格式的信息或樣本挤安,積極參與在線(xiàn)記錄其語(yǔ)言的工作谚殊。此外,用戶(hù)還可以通過(guò)知識(shí)分享部分或通過(guò)加入相關(guān) Google 網(wǎng)上論壇來(lái)分享最佳實(shí)踐方法和案例研究蛤铜。
公共領(lǐng)域電影
收錄了大量公共領(lǐng)域電影