开源
-
还不知道这 11 个超酷的编程新工具你就 out 了!
工具对开发人员来说至关重要。工具可以让一个开发人员的日常工作更高效,并且只需要关注最重要的事情。对于开发人员来讲,寻找更好的替代工具往往比坚持使用熟悉过时的工具更困难。 在这篇文章…
-
GNU binutils 里的九种武器
二进制分析是计算机行业中最被低估的技能。 想象一下,在无法访问软件的源代码时,但仍然能够理解软件的实现方式,在其中找到漏洞,并且更厉害的是还能修复错误。所有这些都是在只有二进制文件…
-
开源英雄:Solomon Hykes和Docker的革命性崛起
摘要:Solomon Hykes —— Docker 的创始人,Dokcer公司的首席技术官,从开源中成长,为开源贡献,对待开源和商业有着非同一般的见解。本文是对Solomon H…
-
使用 guiscrcpy 将你的安卓手机的屏幕投射到你的电脑
使用这个基于 scrcpy 的开源应用从你的电脑上访问你的安卓设备。 在未来,你所需的一切信息皆触手可及,并且全部会以全息的形式出现在空中,即使你在驾驶汽车时也可以与之交互。不过,…
-
开发者对编程语言的依赖,不同发展阶段国家存差异
Stack Overflow 的数据科学家 David Robinson 发现,软件行业的分工让不同发达地区的程序员依赖于不同的编程语言。软件已经是一个全球性的行业,也有高端低端…
-
高并发性能调试经验分享(上)
引文 4月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次的bug,你如何调试这个bug?知乎原贴地址如下:https…
-
现在你可以借助 Insync 在 Linux 中原生使用 OneDrive
OneDrive 是微软的一项云存储服务,它为每个用户提供 5GB 的免费存储空间。它已与微软帐户集成,如果你使用 Windows,那么已在其中预安装了 OneDrive。 One…
-
4 种开源云安全工具
查找并排除你存储在 AWS 和 GitHub 中的数据里的漏洞。 如果你的日常工作是开发者、系统管理员、全栈工程师或者是网站可靠性工程师(SRE),工作内容包括使用 Git 从 G…
-
大规模Kafka集群的管理利器: LinkedIn最新开源的Cruise Control带来了什么?
在过去几年中 Apache Kafka[1] 受欢迎程度日益高涨。 LinkedIn 部署的 Kafka 集群每天处理超过 2 万亿条消息。 虽然 Kafka 已被证明是非常稳定的…
-
网站分布式架构的演进
系统架构演化历程-初始阶段架构初始阶段的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述…