Linux中國
關於 Linux 你可能不是非常了解的七件事
使用 Linux 最酷的事情之一就是隨著時間的推移,你可以不斷獲得新的知識。每天,你都可能會遇到一個新的實用工具,或者只是一個不太熟悉的奇技淫巧,但是卻非常有用。這些零碎的東西並不總是能夠改變生活,但是卻是專業知識的基礎。
Linux中國
OpenGL 與 Go 教程(一)Hello, OpenGL
這個教程的目的是給你一個切入點,讓你對 OpenGL 有個基本的了解,然後教你怎麼用 Go 操作它。我們最終的目標是用 OpenGL 在桌面窗口繪製遊戲面板,進而實現康威生命遊戲。
Linux中國
開發一個 Linux 調試器(八):堆棧展開
有一個 backtrace 命令,它給你提供了程序當前的函數調用鏈。這篇文章將向你展示如何在 x86_64 上實現堆棧展開以生成這樣的回溯。
Linux中國
GitHub 的 MySQL 基礎架構自動化測試
我們建有基礎架構來自動化測試這些操作,在這篇文章中,我們將分享幾個例子,來說明我們是如何通過持續測試打造我們的基礎架構的。這是讓我們一夢到天亮的根本保障。
Linux中國
從 Node 到 Go:一個粗略的比較
這個帖子不是為了證明一種語言比另一種語言更好。由於各種原因,每種編程語言都在軟體開發社區中佔有一席之地。 我的意圖是強調 Go 和 Node 之間的差異,並且促進展示一種新的 Web 開發語言。
Linux中國
探索傳統 JavaScript 基準測試
現在看看另一方面,所有的靜態性能測試——無論是微基準micro-benchmark還是大型應用的宏基準macro-benchmark,都註定要隨著時間的推移變成噩夢!
Linux中國
不要浪費時間寫完美的代碼
系統可以持續運行 5 年、10 年甚至 20 年或者更多年。但是,特定的代碼行的生命,即使是經過設計,通常要短得多:當你通過各種方式來迭代尋求解決方案時,它會有幾個月、幾天甚至幾分鐘的生命。
Linux中國
KDE Plasma 5 已經基本準備好移植到 FreeBSD 了
在距離 Linux 上的 KDE Plasma 5 初次發布已經三年之後,而其對 FreeBSD 的支持正在逐漸成型。
Linux中國
React 16 發布,Facebook 如約解除了專利條款
26 日,Facebook 發布了 React 16,並如之前承諾的,將 React 16 JavaScript 庫以及 GraphQL 查詢語言的許可證從原來的 BSD + 專利條款改為更受歡迎的 MIT ...
Linux中國
現在可以將 Atom 編輯器變成 IDE 啦!
上周 Atom 1.21 Beta 發布之後,GitHub 引入了語言伺服器協議支持以集成其全新打造的 Atom-IDE 項目,它內置帶有 5 個流行的語言伺服器,包括 JavaScript、TypeScript、 PHP、Java、 C# 和 Flow,而更多的語言伺服器正在趕來……
Linux中國
微軟成為開源計劃(OSI)白金贊助者
OSI 總經理兼董事 Patrick Masson 說,「廣義地說,這是 OSI 和開源軟體運動的一個重要里程碑。我覺得沒有比這個更能證明開源軟體的成熟、生存能力、關注和成功,它不僅得到了微軟的認可,而且是作為贊助商支持,以及他們作為貢獻者參與這麼多開放源項目和社區。」
Linux中國
Kubernetes 為什麼這麼重要?
從頭開始構建基礎設施和開發流程來開發和維護雲原生應用程序是個不簡單的、耗時的任務。Kubernetes 是一個相對較新的運行容器化負載的平台,它解決了這些問題。



































