Linux中國 什麼是開源? 這個詞最初是起源於軟體開發中,指的是一種開發軟體的特殊形式。但到了今天,「開源」已經泛指一組概念——就是我們稱之為的「開源的方式」。這些概念包括開源項目、產品,或是自發倡導並歡迎開放變化、協作參與、快速原型、公開透明、精英體制以及面向社區開發的原則。
Linux中國 安卓編年史(24):Android 4.4,奇巧——更完美,更少的內存佔用 奇巧最重要的改進之一你並不能看到:顯著減少的內存佔用。對奇巧而言,谷歌齊心協力開始了降低系統和預裝應用內存佔用的努力,稱作「Project Svelte」。
Linux中國 Debian GNU/Linux 9 「Stretch」 正式發布 已經使用了兩年之久的代號為 「Jessie」 的 Debian GNU/Linux 8,終於被標記為 「oldstable」了。就在 18 日,Debian 項目宣布 Debian GNU/Linux 9,代號為 「Stretch」 的新版本正式發布!
Linux中國 在 LXD 2.3 及以上版本中管理網路 當 LXD 2.0 隨著 Ubuntu 16.04 一起發布時,LXD 聯網就簡單了。直到 LXD 2.3,LXD 終於發展了自己的網路管理 API ,並有相應的命令行工具。
Linux中國 給非英語母語的人從事開源項目的若干建議 在這篇文章中,作為不以英語為母語的 OpenStack 的貢獻者的我們將會分享一些所面臨挑戰——如何去克服它們,還有一些好的方案,它們能夠減輕不以英語為母語且剛開始從事的人的焦慮。
Linux中國 我是如何開始踏上 bash 腳本編程之路的? 人們總有寫成千上萬行代碼的需求,並對它進行分支、合併、修復錯誤。但是,通過簡單的腳本或其它方式來自動化、簡單化任務的需求也一樣強烈。這樣的一個小腳本和小小的自信就能夠讓你啟程腳本編程之路。
Linux中國 Linux 中高效編寫 Bash 腳本的 10 個技巧 Shell 腳本編程 是你在 Linux 下學習或練習編程的最簡單的方式。尤其對 系統管理員要處理著自動化任務,且要開發新的簡單的實用程序或工具等(這裡只是僅舉幾例)更是必備技能。
Linux中國 安卓編年史(23):Android 4.3,果凍豆——早早支持可穿戴設備 如果谷歌沒有在安卓 4.3 和安卓 4.2 之間通過 Play 商店發布更新的話,安卓 4.3 會是個不可思議的更新。
Linux中國 許多 SQL 性能問題來自於「不必要的強制性工作」 在編寫高效 SQL 時,你可能遇到的最有影響的事情就是索引。但是,一個很重要的事實就是很多 SQL 客戶端要求資料庫做很多「不必要的強制性工作」。
Linux中國 機器學習的新捷徑:通過 SYCL 在 GPU 上加速 C++ 不幸的是,對於日常程序員,OpenCL 的學習曲線陡峭;一個簡單的 Hello World 程序可能就需要上百行晦澀難懂的代碼。因此,為了減輕這種痛苦,Khronos 組織已經開發了一個稱為 SYCL 的新標準,這是一個在 OpenCL 之上的 C++ 抽象層。
Linux中國 Linux 內核文章特輯 備受關注的 LinuxCon 2017(北京)即將在一周後在北京首秀,而國內已經連續舉辦了 11 屆的中國 Linux 內核開發者大會(CLK)也將在金秋十月的北京舉辦第 12 屆。值此 Linux 界兩大盛會舉辦之際,我特意收集了一些 Linux 內核方面的文章分享給大家。
Linux中國 安卓編年史(22):周期外更新——誰需要一個新系統? 在安卓 4.2 和安卓 4.3 之間,谷歌進行了一次周期外更新,顯示了有多少安卓可以不用經過費力的 OTA 更新而得到改進。得益於谷歌 Play 商店和 Play 服務,這些更新可以在不更新任何系統核心組件的前提下送達。