開發資訊熱點回顧 2013-08-20

發表於2013-08-20

《有損 PNG 的實現技術》PNG是一種無損圖片格式,它保留了圖片所有細節,與之相比,其他有損圖片格式(如JPEG)則生成更小的檔案。作者在文中介紹了有損PNG的實現技術,如有損均值過濾器、PNG8和多色調分色法,這些技術大大壓縮了PNG的體積,最後還介紹了有損PNG和GIF以及JPEG的優劣對比。詳情:http://pngmini.com/lossypng.html (正在翻譯中)

 

《Bootstrap 3 釋出》主要特性與更新:大力度支援移動端和響應式;扁平化設計和可選主題;重寫JS外掛;超強的Grid結構。很好地支援手機、平板、PC和大螢幕等。另外,Bootstrap強調,在V3中採用了扁平化設計,這並非意味著扁平化就是一直趨勢,只是給使用者多了一個可選的主題。Bootstrap 官博詳情:http://t.cn/zQdrEvR

 

《用 D3.js 實現的有向圖編輯器》本文提供了一個使用JS實現的有向圖編輯器,使用者可以在空白位置點選新增新的節點,拖拽來連線兩個節點等。該編輯器是作為一個用於描述模態邏輯的視覺化編輯系統的一部分實現。操作方法和原始碼見:有向圖編輯器:http://bl.ocks.org/rkirsling/5001347 ,模態邏輯運動場:http://rkirsling.github.io/modallogic/

 

《使用Go重寫一個大型產品系統》出於原有程式碼過於龐雜的原因,Matt Welsh 所在的Google團隊花費了近5個月的時間將原有使用C++編寫的系統使用Go語言重寫,原系統程式碼量有460000行,儘管只實現了原系統20%的功能,但這20%部分的程式碼量下降至21000行,Go語言的簡潔和易用給作者留下了深刻印象。於此同時作者也提出了對Go語言的一些不滿……英文:http://t.cn/zQrXAPf (正在翻譯中)

 

《如何開發Chrome擴充套件外掛》開發Chrome擴充套件並不難,只要你懂基本的HTML、CSS、JavaScript,就可以嘗試了。Cory 寫了一篇Chrome擴充套件開發的簡短入門指南,介紹了開發擴充套件所涉及的各個步驟:http://t.cn/zQBe4v6 (正在翻譯中)

 

《如何旋轉圖片》旋轉圖片不就呼叫個圖形庫的API麼?嗯,如果需要自己實現,你打算怎麼做呢?Nick Berry寫的一篇文章(http://t.cn/zQ1zfjB)詳細介紹實現思路。文章開頭部分的一句話很有感觸:Better coding through understanding。

 

《AppScale:GAE的開源實現》AppScale是一個允許使用者部署和維護GAE程式的平臺,它可以自動地執行在Amazon EC2、Google Compute Engine、Rackspace、Eucalyptus、CloudStack、OpenStack之上,也可以執行在Xen、Virtual Box、VMWare和KVM上。AppScale支援Python、Java和Go的GAE平臺。詳見 AppScale 的主頁:http://t.cn/zH0l6uO

 

《Brick:Mozilla出品的Web App UI元件》Brick是用於加速HTML5開發的一組可重用的UI元件的集合體,通過新增新的HTML標籤,它允許開發者以一種更清晰、更簡潔的方式表達App的結構。當前版本是1.0.2beta。詳見:http://t.cn/zQuT8Wu

 

備註

  • 註明“正在翻譯中”的文章,譯文完成後將釋出在伯樂線上部落格;
  • 本文列舉的各條技術資訊都已通過新浪微博:@程式設計師的那些事 釋出;
  • 技術熱點回顧會通過微訊號:iProgrammer 推送。

相關文章