BytePower 技术周刊 - 011

# BytePower 技术周刊 - 011

# 文章

# 提交信息的规范 (opens new window)(中文)

代码仓库的提交信息应该怎么写,这份规范标准可以参考。

# 滥用 Git Rebase 的危害 (opens new window)(英文)

这篇文章详细解释理由,建议不要使用 git rebase 命令,至少不要在多人开发的分支上使用。

# 你应该学习的 20 个 Python 代码段 (opens new window)(英文)

Python 是一门优秀的编程语言。 可读性和设计简单性是其广受欢迎的两个主要原因。

正如 Python 的禅宗所说:

美丽胜于丑陋。 明了胜于晦涩。

这就是为什么值得记住一些常见的 Python 技巧,可以帮助改善代码设计, 并为您节省大量时间。

在你的日常编码中,以下技巧将非常有用。

# 还在用全埋点的方式来监控数据?这款开源软件能够解决你的“麻烦” (opens new window)(中文)

方舟是一款可视化埋点的技术解决方案,方案在 github 上开源,具有一定的参考意义和借鉴价值。

# As-a-service 正在重新定义开发人员 (opens new window)(英文)

作者认为,As-a-service 目前的发展趋势可能会彻底消灭编写代码这一技能需求。

# 选数据线不只是「看形状」:一文看懂常见的 USB 和雷雳协议 (opens new window)(中文)

科普向,USB 接口和协议这几年发展的非常壮大,长得一样但里子不同的接口很容易让人感到迷惑。这篇文章梳理了常见的 USB 和雷雳协议。

# 未来的编程语言是什么? (opens new window)(中译)

世上变化得最快的事物,恐怕就是开发人员需要学习的编程语言了,编程的未来需要更新颖的方法、更高的稳定性和更优秀的实践。本文介绍了 Rust, Swift, Python 和 Kotlin 等最新的热门编程语言,并分析了这些语言光明的前途。

# 如何彻底解决数据存储同步难题?Netflix 推出数据同步和增强平台 Delta (opens new window)(英文)

对于应用程序来说,使用多个数据存储是一种常见的模式,其中每个数据存储都用于满足特定的需求,如存储形式化数据(MySQL 等)、提供高级搜索功能(ElasticSearch 等)、缓存(Memcached 等)等等。通常,在使用多个数据存储时,其中一个用作主存储,其他用作次存储。现在的挑战是如何保持这些数据存储的同步。

本文介绍的 Delta 是一个最终一致的、事件驱动的数据同步和增强平台。

# 你所不知道的 AI 进展 (opens new window)(中文)

人工智能现在是常见词汇,大多数人可能觉得,它是学术话题,跟普通人关系不大。

但是实际上,AI 突飞猛进,正在脱离实验室,进入日常生活。仅仅是现在的技术水平,就足以模糊现实与虚拟的界限,颠覆一般民众的认知。

# 隐藏字符加密 (opens new window)(中文)

解释使用零宽度字符加密文本的原理。

# 如何写 Linux 的监控脚本 (opens new window)(英文)

本文演示一个简单脚本,监控某个服务是否正常,如果启动失败就会发邮件通知管理员。

# 资源和工具

# git-quick-stats (opens new window)

查看 Git 仓库各种统计信息的命令行工具。

# Regexper (opens new window)

将 JS 的正则表达式转成图形解释的在线工具。

# Publisheet (opens new window)

Excel 表格转为网页表格的在线工具。

# folder-explorer (opens new window)

扫描一个目录,给出目录结构、文件大小等统计信息的桌面工具。

# 文本插入零宽度字符的工具 (opens new window)

这个在线小工具,在每个字符之间插入一个零宽度字符,用来逃过文本过滤系统,正常阅读不受影响。

什么是「零宽度字符」,请结合上面《隐藏字符加密》一文。

# 有趣的东西

# 肉眼夜视仪 (opens new window)

美国科学家正在尝试将夜视仪植入人眼,使得裸眼就可以在黑暗中视物。

该技术已经在实验室小鼠上证明可行,研究人员将一种可以把红外线转换成可见光的纳米粒子,注入了小鼠的眼睛。纳米粒子与小鼠眼睛的感光细胞结合,可提供长达 10 周的夜视效果,而不产生任何不良影响。这些小鼠被放置在黑暗的迷宫中,能够找到走出迷宫的路。

传统的夜视仪使用红外传感器感知热源,根据辐射的热量绘制周围环境的图像。它价格昂贵,体积笨重且需要使用电源,还严重限制了佩戴者的视野。如果新技术有效,就减少了战场上对电池的需求,减轻士兵的负担,使部队更加机动。不过,这种技术目前还没有进入人体实验,不知道是否可行,以及效果如何。

# 人工智能评估大学申请人 (opens new window)

《华盛顿邮报》报道,威斯康星州的一所大学对申请入学的新生进行人工智能评估,然后决定面试的优先顺序。这种做法正开始在美国高校中流行。

举例来说,某高中毕业生对该大学感兴趣,想要申请入学。于是,他访问该校的招生网站,这时服务器会记录他在网站停留的时间、访问的页面、点击的顺序,还会通过 Cookie 追踪他有没有再次回来。理想情况下,还能通过他提交的信息,识别出他的真实身份。

然后,系统根据收集到的信息,判断他对该大学的兴趣到底有多大,从而决定面试的顺序。

# 纽约州宣布,艾滋病已经不再是流行病 (opens new window)

该州 2018 年仅诊断出 248 例艾滋病毒感染者,比上年下降 11%,比 2014 年下降 28%。目前,艾滋病毒的预防和治疗药物,都已经证实有效。

# BBC 发布官网的暗网版本 (opens new window)

英国广播公司(BBC)发布官网的暗网版本 bbcnewsv2vjtpsuy.onion,只能通过 Tor 浏览器访问。这可能是第一个发布暗网版本的大型网站。

# 纽约市立图书馆的 Instagram 小说连载 (opens new window)

纽约市立图书馆为了让更多的人阅读,2018 年开始在 Instagram 上连载经典小说(比如《爱丽丝漫游奇境》)。一年过去了,共有 30 万人在 Instagram 上读小说。

PS: 他们连载的小说制作都特别精良

# 新生产力的软件创业公司 (opens new window)

有一个古老的笑话,每个 Unix 函数都变成了一家互联网公司。现在,每个 Craigslist 的功能、LinkedIn 的分类或 Excel 的模板也都变成了一家公司。

上次更新: 2019/12/27 19:32:53