开源
-
x86 和 ARM 的 Python 爬虫速度对比
假如说,如果你的老板给你的任务是一次又一次地访问竞争对手的网站,把对方商品的价格记录下来,而且要纯手工操作,恐怕你会想要把整个办公室都烧掉。 之所以现在网络爬虫的影响力如此巨大,就…
-
随谈10年的技术生涯和技术成长
先简单分享自己这10年在技术上曾经感觉到明显迷茫的阶段: 阶段1:只会增删改查:时间:大学期间(2005年-2006年) 学习的方式:看视频、看书。(学会了使用控件的增删改查,和写…
-
toplip:一款十分强大的文件加密解密 CLI 工具
在市场上能找到许多用来保护文件的文档加密工具。我们已经介绍过其中一些例如 Cryptomater、Cryptkeeper、CryptGo、Cryptr、Tomb,以及 GnuPG …
-
给大家安利一下 PowerShell
代码更简洁、脚本更清晰、跨平台一致性等好处是让 Linux 和 OS X 用户喜爱 PowerShell 的原因。 今年(2018)早些时候,Powershell Core 以 M…
-
Emoji-Log:编写 Git 提交信息的新方法
使用 Emoji-Log 为你的提交添加上下文。 我是一名全职的开源开发人员,我喜欢称自己为“开源者”。我从事开源软件工作已经超过十年,并构建了数以百计的开…
-
如何做好项目管理任务分配
TL;DR 常见项目管理工具介绍 项目管理最重要的内容 谁来撰写以及分配任务 如何有效地分配任务 项目管理工具在我工作的10多年中,使用过不少的项目管理系统,Excel, Micr…
-
如何使得支持 OpenGL 的 Flatpak 应用和游戏在专有 Nvidia 图形驱动下工作
一些支持 OpenGL 并打包为 Flatpak 的应用和游戏无法使用专有 Nvidia 驱动启动。本文将介绍如何在不安装开源驱动(Nouveau)的情况下启动这些 Flatpak…
-
Windows 下 Emacs 中的 zsh shell
运行跨平台 shell(例如 Bash 或 zsh)的最大优势在于你能在多平台上使用同样的语法和脚本。在 Windows 上设置(替换)shell 挺麻烦的,但所获得的回报远远超出…
-
用 Python 实现每秒处理 120 万次 HTTP 请求
用 Python 做到每秒处理上百万次 HTTP 请求,可能吗?也许不能,但直到最近,这已成为现实。 很多公司都在为了提升程序的执行性能和降低服务器的运营成本,而放弃 Pytho…
-
让 Linux 启动更快
进行 Linux 内核与固件开发的时候,往往需要多次的重启,会浪费大把的时间。 在所有我拥有或使用过的电脑中,启动最快的那台是 20 世纪 80 年代的电脑。在你把手从电源键移到键…