國內的很多軟件公司或研究機構對開源的熱情僅限于免費的代碼,而絕少深度參與開源社區的活動。我們對于開源始終是利用多,而貢獻少,從國內發起的有 一定影響力的開源項目如果不是完全沒有,恐怕也是鳳毛麟角。我們是如此的吝嗇,即使對于正在使用的開源項目,也不肯輕易“浪費”任何的開發的測試的資源。 我有幸兩次聆聽過自由軟件的精神領袖級的人物Richard Stallman的演講,他特別強調“Free is not free”,自由不是免費。同樣地,開源是自由(Free),而不是免費(Free)。也許,大家在毫無顧忌地盡情地享用開源的免費大餐的時候,完全忘記 了開源的真正力量是自由,而不是免費。
在這篇文章中,我將向你解釋為什么要使用Lua。我寫這篇文章最初的動機是由于Lua郵件列表中的一則消息 “why isn't Lua more widely used?” 。
從2000年至今,也寫了11年代碼了,期間用過VB、Delphi、C#、C++、 Ruby、Python,一直在尋找一門符合自己心意和理念的語言。我很在意寫代碼時的手感和執行的效率,所以在Go出現之前一直沒有找到。在熟悉Go之 后,我雖沒有停下腳步,也去體驗了D語言,但幾乎立即就放棄了,它的設計還是太復雜。
也許你并沒有聽說過 Realm ,這是一個面向安卓(亦面相iOS)移動端數據庫技術。和SQLite不同,它允許你在持久層直接和數據對象工作。在它之上是一個函數式風格的查詢api,眾多的努力讓它比傳統的SQLite 操作 更快 。這些原因讓我決定試試Realm 。 大約一年前
RabbitMQMQ在云計算的地位RabbitMQ大事記RabbitMQ賣點健壯易于使用高性能強大開源社區支持AMQP工作組成員,目前支持AMQP0-9-1RabbitMQ生態圈顯微鏡看RabbitMQ為什么要用Erlang實現Erlang消息機制與AMQP極度吻合高并發時間檢驗的高可靠高性能集群易擴展強大的管理功能方便的問題定位支持AMQP交互圖實現足夠簡單清晰高并發的秘密處處維穩自我保護AMQP協議級別流控ErlangVM層面內存、CPU過載防護集群層面容災預先警報性能(單Q)性能(8個Q)集群(邏輯視圖)集群(物理布局)高可用集群無中心點。
不管你愿不愿意,WordPress都是目前世界上最流行的博客程序,因其很良好的擴展性,只要你想得到想不到的功能,基本上都可以用現有插件實現,加上一個好的模板主題,可以變化成各色各樣的網站:cms、微博、甚至還有高人把它搗鼓成論壇。
你可能早就聽說過Web service了,你也可能已經對Web service有一些概念了。一時間,好像所有的計算機期刊、書籍和網站都開始提及Web service。然而,當前大多數對Web service的介紹都沒能清楚的說明Web service到底是什么。他們只是鼓吹Web service是多么多么的好,簡直就像是在做廣告。在本文中會講清楚兩件事,Web service到底是什么,在什么情況下你應該使用Web service。
GroupServer 是一個基于 Web 的協作服務器,提供個性化的內容結構和郵件列表,主要功能有討論、文檔分享、小組管理等。
Cantas 是一個實時協作的 Web 應用,這是紅帽內部的產品,這也是用來學習 HTML5/Node.js/socket.io/backbone.js 技術的最佳開源項目。
WebCollab 一個用于項目管理基于Web的協作系統。它具有易于操作的界面,大部份用戶使用 WebCollab都不需要經過訓練。既可以對單個用戶設置權限,也可以把用戶加到某一角色中。
譯注:早上看到這篇文章,覺得內容甚是有趣。作者跟 web 開發方面的諸多大牛進行了交流,了解到他們的研究動向,從訪談中可以看到各種風格的開發者,有瀏覽器控,有設備控。我想,知道行業里的優秀成員在做些什么以及用些什么對于我們或許會有一些用處。另外原文作者還采訪了我的偶像 Lea Verou,所以忍不住花了一天時間將此文翻譯出來與大家共享了,不足之處還望多多批評指正!
職位名稱并不代表技能集 作為一個前端開發人員,你是不是認為自己不需要懂很多技能?然而事實可能并非如此。
Web從最開始,用html標簽這種最簡單的方式搭建門戶網站、論壇,那時候能做個網站感覺很牛叉的樣子。后來又有了Ajax方式,可以動態的獲 取數據,讓網頁能不刷新而完成更新。之后又有了HTML5,結合JS、CSS3到達另一個高度,通過Web可以用很炫的方式實現不錯的功能效果。這是PC 時代;
好萊塢推出萌物電影已經成為慣例,《憤怒的小鳥》也不例外。 近日,《憤怒的小鳥大電影》針對中國觀眾推出一款萌點爆棚的拜年短片,五只圓滾滾、胖乎乎的小小鳥嫩聲獻唱賀年歌曲《恭喜恭喜》,簡直被萌哭了。 在這個特別定制的短片中,綠色的小鳥第一個露出了逗比的本質,成功的引起了大家的注意,搖搖晃晃
比爾·蓋茨日前在自己的博客中發表了一篇文章,鼓勵年輕人努力取得大學學位,稱美國正面臨嚴峻的大學生短缺:
正如我微博所說的,我是一個連A股賬戶都沒有的人(美股賬戶肯定有了,因為公司上市的時候持有股票的人必須要開賬戶的)。 既然我不炒A股,甚至還建議自己所投資企業的創始人都不要炒股,為什么我還特別關心A股?很多人肯定覺得我吃飽了撐的。
在Hack Day這樣的偉大節日里,還是應該做一點Hack的事。很久沒有干過這么刺激的事,想想也覺得有點小激動。
Om Malik 說得最好:“關于 Ello 的持續報道和 Ello 關系不大。而是對于社交網絡日益增長的不滿。” 這是一個偉大的總結,我手動張貼在了很多不同的地方,往下讀,原因將變得清晰。我希望如此。
早在1年前,谷歌就曾計劃將Material Design引入至Chrome,最近谷歌的頻繁動作表明已經開始加速推進瀏覽器整合該跨平臺設計語言。根據Google Code上文件顯示,有望在Chrome OS v50版本中看到Material Design的任務管理器首次亮相。今天我們能夠率先看到這些未完成但是非常接近于完成的改變,不仔細觀察幾乎很難發現。
今天,谷歌面向 Windows、Mac 和 Linux 平臺發布了 Chrome 21 開發版本,標志著 Chrome 進入 v21 時代。來看看 Chrome 21 里有什么