用來規范JavaScript(ECMAScript)的標準ECMA-262,其實作以及制定的工作由TC39(技術委員會,Technical Committee)負責,成員來自各大科技公司,像是Google、Mozilla、微軟以及Apple等等,由于ECMA-262的規格影響瀏覽器等前端平臺甚鉅,因此ECMA-262的標準制定充滿角力競爭,從過去ES3到ES6制定的過程可以窺探一二。
XWT什么是XWTXWT(XML windowing Toolkit),一個新的工具包或框架,用于聲明性地定義SWT/JFace應用程序的結構。XWT即SWT的XMLUI,是一個框架,用來以XML(.xwt)聲明式地編寫SWT/JFace小部件。在XWT中,應用程序的完整結構或小部件分層結構也都是以XML聲明式定義的。一個能實現小部件、事件回調和業務邏輯的Java文件也會被創建。UI組件可以綁定一個底層應用程序模型,以便為UI組件提供數據。XWT的好處很明顯。
最近,我在把一個 Python 2 的視頻下載工具 youku-lixian 改寫成 Python 3,并添加了自己需要的 YouTube 支持。 在 Linux 下,事情進行得很順利:所有的東西都用 UTF-8進 行編碼。Python 3 里的 str 類型從 2.x 版本的 ASCII 字符串變成了 Unicode 字符串;我移除了原來代碼里關于本地編碼類型的判斷處理部分。程序從抓取的頁面上解析出視頻標題部分的 Unicode 字符串,直接 print ()顯示到標準輸出,一切看起來很和諧。
流水線即代碼是個新概念,也就意味著我們還需要花時間去探索與之相關的實踐,比如,調試和測試(既然是代碼就需要測試)。一旦有了這些實踐,我們就可以把流水線本身作為產品放到流水線上運作起來,那時將會看到一種很好玩的現象——舊的流水線會構建并部署新流水線,發生上文所說自舉(bootstraping)現象,這也表明流水線是不斷進化的。
以近些年來涌現出的工具和相關文獻的數量來看,度量軟件的復雜度是軟件開發社區之中流行且常見的活動。 Adam Tornhill 從其工程和心理學背景出發,在 QCon倫敦 上建議大家在版本控制工具的幫助下把代碼當成一個犯罪現場看待。
如圖所示,通過實現不規則的網格分布,來顯示出不同的效果。因為集合視圖必須要指定布局還可以顯示,所以自定義布局就可以實現瀑布流的效果。
張小龍最近在一次公開演講里提到:『好的產品是用完即走』,引起了大家的熱議。我也來湊個熱鬧,說說我的看法。
云計算提供了一種基于互聯網的低成本大運算量、儲存能力和網絡資源的訪問方式。平臺即服務(Platform as a Service,簡稱 PaaS)是云計算服務中的一種,提供運算平臺與解決方案堆棧即服務。
從今年 2 月底開通微信公眾賬號以來,到現在差不多 9 個月的時間,訂閱的用戶差不多有 500 人了。這個數字當然不能和那些大 V 的訂閱數相比,甚至那些大 V 在文章結尾處給別人的賬號做個推薦,一天的訂閱數也許都會超過我的。但是,我對 500 個訂閱數的結果是很滿意的。
NicEdit是一個非常輕量級的,跨平臺的編輯器。基于MIT發布,其目標是盡可能簡單和快速。NiceEdit能夠很方便集成你現在網站中。
兩周前的VMworld 2014大會上,EMC演示了一段基于EMC Hybrid Cloud混合云架構之上的HaaS(Hadoop-as-a-Service,Hadoop即服務)和Virtual Data Lake(虛擬數據湖)的應用實例,并發布了EMC Hadoop Starter Kit快速部署套件。對于了解大數據的人肯定不會對Hadoop陌生,那到底什么是Hadoop即服務(HaaS)呢?本文將帶你來一探究竟。
Agile簡介Agile(即:敏捷方法)是一套與傳統軟件工程顯著不同的價值觀和原則,是包括Scrum和XP(Extreme Programming,極限編程)在內的所有敏捷過程或方法所共同具有的某些性質和特征,而不是某一個具體的過程、方法論或做法。Agile橫空出世傳統計劃驅動的開發方法不僅沒有獲得良好的效果,并且由于強調過分過程控制,所以在開發過程中要產生大量的文檔,以跟蹤,檢查設計各階段的進度,設計狀態,因此給程序員,管理者帶來很多額外的工作量,這也是計劃驅動方法一直為人詬病的地方,因此被稱為重量級方法。
Oracle Data Guard 是當今保護企業核心資產(數據)的最有效解決方案,它能夠使數據在 24x7 的基礎上可用,而無論是否發生災難或其他中斷。本白皮書將討論 Oracle 數據庫 10g 中的 Data Guard 技術,并說明它如何成為企業業務連續性基礎架構中的一個關鍵因素。
Android 是開源項目,但是其開發是 Google 來控制的。對于它的下一步發展,我們需要依賴于各種泄露和猜測。在 Google 的系統和應用更新中,會有一些透露未來方向的線索。Android 4.4.3 更新記錄中就透露出兩款新設備,其中一款代號為“Flounder”,看來是 HTC 的 Nexus 平板,還有一款代號為“Molly”,或許就是即將帶來的 Android TV。
好久沒有推薦過自己喜歡的軟件了,現在推薦一款我在美國做數學作業的私家法寶:TeXmacs。我恐怕不可能跟以前那么有閑心寫個長篇的 TeXmacs 說明文檔了,不過這東西如此的簡單好用,所以基本上不用我寫什么文檔了。鑒于知道的人很少,不理解它的人很多,這里只是幫它打個廣告,吊一下胃口。
夢寐以求的神器問世! 有個外國人開發了一款強大的學習 APP——PhotoMath,只需將攝像頭對準題目掃描一下,就可以解出數學題。
高舉反盜版大旗的不僅是微軟,還有 Adobe。雖然不如前者受到外界關注,但是 Adobe 的聲勢也不小,頻頻向國內企業發出律師函,指責后者使用盜版軟件。
Openshift是一個非常有前途的私用PAAS解決方案,它可以減少從項目開始時到自動構建應用和布署的時間, 它支持絕大多數的WEB架構,將成為基于容器的私有平臺即服務的一個參照。
開發人員在設計Android Layout布局時,總會伴隨著一些亂七八槽的困擾。比如,為了更加逼真的真實數據預覽效果,我們在開發時會將TextView的text屬性寫上一些假數據,而當運行到模擬器或真機上時這些假數據就成了造成體驗上甚至測試BUG的臟數據,又需要一一清除。再比如,我們想在XML的預覽界面上就看到ListView的Item內容,而不是只有通過編譯運行時才能查看。等等,諸如這些存在于開發Layout內容階段的困擾,都可以通過Tools Attributes得以解決。
以后會接著補充