GitHub
-
Ubuntu 上 Wireshark 的安装与使用
在本教程中,你将学习如何在 Ubuntu 和其它基于 Ubuntu 的发行版上安装最新的 Wireshark。同时你也将学习如何在没有 sudo 的情况下来运行 Wireshark…
-
这三个普通程序员,几个月就成功转型AI,他们的经验是…
动辄50万的毕业生年薪,动辄100万起步价的海归AI高级人才,普通员到底应不应该转型AI工程师,普通程序员到底应该如何转型AI工程师? 以下,AI科技大本营精选了三个特别典型的普…
-
在 Python 调试过程中设置不中断的断点
你对如何让调试器变得更快产生过兴趣吗?本文将分享我们在为 Python 构建调试器时得到的一些经验。 整段故事讲的是我们在 Rookout 公司的团队为 Python 调试器开发不…
-
在 Linux 命令行中转换大小写
转换文本的大小写可能非常繁琐,尤其是当你要避免无意间的拼写错误时。幸运的是,Linux 提供了一些命令,可以使工作变得非常容易。 有很多方法可以在 Linux 命令行中将文本从小写…
-
Session:一款不需要电话号码的开源通信应用
Signal 作为一款私人通信应用,正在变得愈发流行。而我们下面要介绍开源应用 Session 则是 Signal 的一个复刻fork,它的一大亮点是并不需要提供手机号码即可以开始…
-
Rust 包管理器 Cargo 入门
了解 Rust 的软件包管理器和构建工具。 Rust 是一种现代编程语言,可提供高性能、可靠性和生产力。几年来,它一直被 StackOverflow 调查评为最受欢迎的语言。 除了…
-
快速技巧:如何在 GIMP 中添加新画笔
GIMP 是最流行的自由开源的图像编辑器,它也许是 Linux 上最好的 Adobe Photoshop 替代品。 当你在 Ubuntu 或其他任何操作系统上安装了 GIMP 后,…
-
利用Redis实现Bloom-Filter
背景 最近有一个项目是点击日志(10亿/天)实时计算,架构上简单来说就是利用flunted去从前端机收集原始日志,然后发给Kafka,Spark消费日志并计算保存结果到Redis…
-
在 Windows 上安装 GNU Emacs
即使你的操作系统是闭源的,你仍然可以使用这个流行的开源文本编辑器。 GNU Emacs 是一个专为各种程序员设计的流行的文本编辑器。因为它是在 Unix 上开发的,并在 Linux…
-
2017主流前端框架之实际性能对比
在近几年的发展中,前端技术特别是前端框架有着爆炸式的增长。它们每一个都能够构建伟大的Web应用。那么,做为开发者该如何比较和决定采用哪个框架用于我们的软件项目中? 首先,我们需…