《用命令列快速操控檔案系統》作者像很多程式設計師一樣經常需要在不同的檔案路徑之間切換,很明顯這是一個繁瑣的工作。儘管已經有自動化工具(如autojump和fasd)通過提供縮短地址解決這個問題,但作者喜歡用更手工的方式來提高效率。通過編寫指令碼,實現jump、mark、unmark和marks函式來製作簡單實用的工具。英文博文:http://t.cn/zQ1qHRa (正在翻譯中)
《不使用Cookie的“Cookie”技術》有另一種使用者追蹤技術,即使你禁用cookies和Javascript,同時使用VPN訪問網路,這種技術仍能追蹤到你。儘管眾多網站已在使用,但只有小部分人知道。它的基本原理是利用瀏覽器接收圖片後向伺服器返回的ETag來追蹤使用者資訊。ETag正常情況下攜帶圖片的checksum資訊以便減少伺服器重傳,在這種使用者追蹤技術中它的作用類似Cookie。更多英文介紹:http://lucb1e.com/rp/cookielesscookies/ (正在翻譯中)
《ZMap :45分鐘掃描全部IPv4地址的網路掃描器》ZMap的開發者是密歇根大學的三位電腦科學家,它是一個開源的網路掃描器。使用簡單的額機器和一個足額分配的網路上行頻寬,ZMap可以在45分鐘內掃描整個IPv4地址空間。通過該工具可以幫我們研究隨時間變化的協議工作狀態變化,監視服務的可用性以及更好的理解Internet中大型系統。ZMap使用者應尊重停止對特定地址掃描的請求,與網路管理員協調,此外應避免對被保護資源的掃描。主頁:https://zmap.io/
《Vegeta:用GO編寫的HTTP負載測試工具》Vegeta是一個通用的HTTP負載測試工具,以恆定的速率向HTTP服務傳送請求。它可以做為命令列工具,也可以被當做庫來使用。該專案遵循MIT License,未來將新增請求超時可選、叢集模式和支援HTTPS等特性。原始碼和示例見:https://github.com/tsenart/vegeta
《三星開源exFAT的Linux驅動》最近三星在Github釋出了exFAT檔案系統在Linux下的驅動,遵循GPL協議。通過自由軟體管理機構(Software Freedom Conservancy)的工作人員與Ibrahim Haddad(三星開源專案組領導者)和其他社群領導人共同努力,該原始碼最終出現在Github上。SFC高度讚揚了三星此次開放原始碼的行動,並希望此次的成功合作能促進各方能以友好和開放的態度解決GPL相關問題。(英文資訊:http://t.cn/zQ3vseU 原始碼:http://t.cn/zQ7R90p)
備註
- 註明“正在翻譯中”的文章,譯文完成後將釋出在伯樂線上部落格;
- 本文列舉的各條技術資訊都已通過新浪微博:@程式設計師的那些事 釋出;
- 技術熱點回顧會通過微訊號:iProgrammer 推送。