Asciinema:在云端记录并分享你的终端会话
这个众所周知的话题我们早已经写过了足够多的文章。即使这样,我们今天也要去讨论相同的话题。其他的工具都是在本地运行的,但是 Asciinema 可以以相同的方式在本地和 Web 端运行。我的意思是我们可以在 Web 上分享这个录像。默认情况下,每个人都更愿意使…
计算机实验室之树莓派:课程 3 OK03
OK03 课程基于 OK02 课程来构建,它教你在汇编中如何使用函数让代码可复用和可读性更好。假设你已经有了 课程 2:OK02 的操作系统,我们将以它为基础。1、可复用的代码到目前为止,我们所写的代码都是以我们希望发生的事为顺序来输入的。对于非常小的程序来…
使用WinSCP远程连接虚拟机
Linux环境搭建 | 使用WinSCP远程连接虚拟机在上一节中,我们介绍了如何通过Notepad++的NppFTP插件实现远程连接虚拟机,在这一节里,将介绍如何利用WinSCP软件远程连接虚拟机。1. 安装WinSCP软件这也是一个免费的软件,到处都有得下载,良许就不赘述了。2. …
如何把 Google 云端硬盘当做虚拟磁盘一样挂载到 Linux
Google 云端硬盘 是全球比较受欢迎的云存储平台. 直到 2017 年, 全球有超过 8 亿的活跃用户在使用它。即使用户数在持续增长,但直到现在 Google 还是没有发布一款可以在 Linux 平台使用的客户端。但这难不倒 Linux 社区。不时就有一些开发者给 Linux 操作系…
dcp:采用对等网络传输文件的方式 | Linux 中国
Linux 本就有 scp 和 rsync 可以完美地完成这个任务。然而我们今天还是想试点新东西。同时我们也想鼓励那些使用不同的理论和新技术开发新东西的开发者。我们也写过其他很多有关这个主题的文章,你可以点击下面的链接访问这些内容。它们分别是 OnionShare、M…
远程工作生存指南
远程工作似乎是最近的一个热门话题。CNBC 报道称,70% 的专业人士至少每周在家工作一次。同样地,CoSo Cloud 调查发现, 77% 的人在远程工作时效率更高 ,而 aftercollege 的一份调查显示,8% 的千禧一代会更多地考虑提供远程工作的公司。 这看起来很合理:…
全能终端神器——MobaXterm
现今软件市场上有很多终端工具,比如:secureCRT、Putty、telnet,等等。secureCRT其实也是一款很强大的终端工具,良许也使用过它很长时间,但是,它毕竟是收费软件,在公司里不允许使用。而且在良许自己的电脑里一量输入大写,整个界面就乱了(原因未知,…
采用 snaps 为 Linux 社区构建 Slack
作为一个被数以百万计用户使用的企业级软件平台,Slack 可以让各种规模的团队和企业有效地沟通。Slack 通过在一个单一集成环境中与其它软件工具无缝衔接,为一个组织内的通讯、信息和项目提供了一个易于接触的档案馆。尽管自从诞生后 Slack 就在过去四年中…
如何使用不同的方式更改 Linux 用户密码
在 Linux 中创建用户账号时,设置用户密码是一件基本的事情。每个人都使用 passwd 命令跟上用户名,比如 passwd USERNAME 来为用户设置密码。确保你一定要设置一个难以猜测的密码,这可以帮助你使系统更安全。我的意思是,密码应该是字母、符号和数字的组合…
XML 与 JSON 优劣对比
简介XML 和 JSON 是现今互联网中最常用的两种数据交换格式。XML 格式由 W3C 于 1996 年提出。JSON 格式由 Douglas Crockford 于 2002 年提出。虽然这两种格式的设计目标并不相同,但它们常常用于同一个任务,也就是数据交换中。XML 和 JSON 的文档都很完善(…
使用notepad++远程编辑虚拟机文档
在上一节中,我们学习了如何实现共享文件夹。除了共享文件夹,我们还可以利用notepad++的插件通过FTP实现远程编辑项目的文档。采用这个方法虽然一次只能编辑一个文档,但由于其方便性,此方法也很受欢迎。1. 安装notepad++notepad++是一款开源免费软件,到…
Linux应用开发自学之路
前言在 「关于我 」那篇博文里,朋友们应该知道了我不是科班出身,是由机械强行转行到Linux应用开发方向。下面我就详细向大家介绍自己这一路上的转行历程,希望对大家有所启发。我是学机械专业的,对于机械专业我还是很感兴趣,而且当年这个专业也是我自己…
开始使用 Tint2 吧,一款 Linux 中的开源任务栏
Tint2 是我们在开源工具系列中的第 14 个工具,它将在 2019 年提高你的工作效率,能在任何窗口管理器中提供一致的用户体验。每年年初似乎都有疯狂的冲动想提高工作效率。新年的决心,渴望开启新的一年,当然,“抛弃旧的,拥抱新的”的态度促成了这一切。通…
极客漫画:云锁定
避免被某一家(云)服务商锁定,这样你就再也离不开它了——当你就是那偏偏遇到问题的 0.05% 时,你也需要找工作了。via: http://turnoff.us/geek/cloud-lock-in/作者:Daniel Stori 译者 & 点评:wxy 校对 & 合成:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出
开源数据库 PostgreSQL、MariaDB 和 SQLite 的对比
了解如何选择最适合你的需求的开源数据库。在现代的企业级技术领域中,开源软件已经成为了一股不可忽视的重要力量。借助 开源运动(open source movement)的东风,涌现除了许多重大的技术突破。个中原因显而易见,尽管一些基于 Linux 的开源网络标准可能不如…
开始使用 Roland 吧,一款命令行随机选择工具
Roland 可以帮你做出艰难的决定,它是我们在开源工具系列中的第七个工具,将帮助你在 2019 年提高工作效率。每年年初似乎都有疯狂的冲动想提高工作效率。新年的决心,渴望开启新的一年,当然,“抛弃旧的,拥抱新的”的态度促成了这一切。通常这时的建议严…
fdisk:Linux 下管理磁盘分区的利器
一块硬盘可以被划分成一个或多个逻辑磁盘,我们将其称作分区。我们对硬盘进行的划分信息被储存于建立在扇区 0 的分区表(MBR 或 GPT)中。Linux 需要至少一个分区来当作根文件系统,所以我们不能在没有分区的情况下安装 Linux 系统。当我们创建一个分区时,…
作为 CEO 使用 Emacs 的两年经验之谈
两年前,我写了一篇博客,并取得了一些反响。这让我有点受宠若惊。那篇博客写的是我准备将 Emacs 作为我的主办公软件,当时我还是 CEO,现在已经是 CTO 了。现在回想起来,我发现我之前不是做程序员就是做软件架构师,而且那时我也喜欢用 Emacs 写代码。重…
如何搜索一个包是否在你的 Linux 发行版中
如果你知道包名称,那么你可以直接安装所需的包。在某些情况下,如果你不知道确切的包名称或者你想搜索某些包,那么你可以在发行版的包管理器的帮助下轻松搜索该包。搜索会自动包括已安装和可用的包。结果的格式取决于选项。如果你的查询没有输出任何信息,…
极客漫画:当 Git 有了智能
要是你的 Git 有了人工智能,会不会嫌弃你的提交?当你想修复一个游戏防沉迷的时间验证 bug 时,却被 Git 鄙视了——你确认你的老板还需要你吗,而不是一个 Git?就算是你恼羞成怒想要删除 Git 怕是也会被智能的 Yum 拒绝吧——它们肯定是一伙的。via: …