每次設計或實現軟件時出現在我腦海的5個定律
垃圾自動回收的編程語言中,字符串的連接常常是過早優化的例子。在 Java 或 C# 中,String....
Git分支,為何以及如何使用分支
下圖展示了我們在 Demo 項目中的所作所為:你最后一次提交(的對應信息)是 Delete file....
Unix和Linux有什么區別?
近些年來,隨著 Android 和基于 Linux 的嵌入式系統在智能手機、電視、汽車和其他設備中的....
世界還沒有準備好迎接Linux 5.0,Linux 4.17內核發布
Torvalds再一次“戲弄”了命名法,他表示,世界還沒有為Linux 5.0準備好,所以才有了4.....
Linux Mint 19“Tara”beta版發布
Linux Mint 團隊已正式宣布推出 Linux Mint 19 "Tara" 的首個 beta....
75億美元拿下GitHub,微軟已不是當年封閉的微軟
隨著微軟的一則公告,剛剛過完 10 歲的全球最大的社交編程及代碼托管網站 GitHub 正式賣身給微....
Purism計劃在將到來的Librem 5 Linux智能機上,默認使用GNOME的一個移動版本
GNOME 開發團隊剛剛宣布了一個好消息,因為有位神秘人士承諾會分兩年時間、向非盈利性質的 GNOM....
eGuideDog——Linux 界的導盲犬
在近 30 年的發展中,Linux 先后衍生出了眾多發行版本。比如婦孺皆知的 Android,還有開....
通過這10個基礎命令開始掌握Linux命令行
如果你對 Linux 感興趣,但是一直在使用 PC 或者 Mac 桌面,你可能想知道你需要知道什么才....
在Linux中安裝Vim-anywhere
這僅僅只是一個例子。你甚至可以使用 Vim-anywhere 在煩人的 web 表單或者其他應用上進....
學習使用vim編輯器同時編輯多個文件
將光標移動到您想要粘貼 file1.txt 的內容的位置。我想在 file2.txt 的第 5 行之....
Ubuntu 18.10 代號被吐槽愚蠢,新一代圖形安裝器或將引入
4 月底,Ubuntu 18.04 LTS 正式發布,帶來了許多期待已久的特性和改進。之后,開發團隊....
三個Linux命令行工具能讓你假裝很忙
有時候你很忙。而有時候你只是需要看起來很忙,就像電影中的黑客一樣。有一些開源工具就是干這個的。
安裝Pet命令行接口代碼管理器
我們不可能記住所有的命令,對吧?是的。除了經常使用的命令之外,我們幾乎不可能記住一些很少使用的長命令....
在Linux中監控多臺主機
如果你想要以快速且粗略地在局域網中一次監控多臺主機,你可能需要了解一下 “rwho” 工具。只要安裝....
來學一學在Linux中使用fc命令
我們現在知道 fc 命令不帶任何參數的話會將上一個命令載入編輯器。但有時你可能不想編輯,僅僅是想再次....
什么是企業級的 Linux 發行版?
這些可選的 Linux 具有的一個共同點是它們都是企業級 Linux 發行版 —— 所以你可以期待更....
12個訣竅與技巧來讓你的Git經驗更加有用和強大
別名不僅僅是運行其他Git子命令——你也可以定義別名,這些別名可以運行其他shell命令。這是一個很....
10 個增加 UNIX/Linux Shell 腳本趣味的工具
制作 GUI 應用不是一項困難的任務,但需要時間和耐心。幸運的是,UNIX 和 Linux 都帶有大....
自從20世紀80年代以來就存在的未來編程語言的預見失誤
在這篇文章中,我來講述一下為什么我不再碰 C++ 的故事。這是關于計算機語言設計經濟學專題文章的起始....