每次设计或实现软件时出现在我脑海的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++ 的故事。这是关于计算机语言设计经济学专题文章的起始....