第 4 期

 

编者按

我们有时做得太多,想得太少。看一看别人对于的思考,有利于促进我们自身对于技术与技术之外的事务的理解。

读一读

基础架构的红海中是否还存在一条坦途

基础架构的红海中是否还存在一条坦途·angrychow的博客

  • Tag: #观点
  • 作者:angrychow
  • 引言:近几年以来,做基础架构的公司如雨后春笋般冒了出来。仅数据库方面,就有 PingCAP、OceanDB 等公司闪亮登场。这些公司如何通过基础架构的开发进行盈利?他们未来又会走向何方?这篇文章的作者给出了他对于这两个问题的回答。 “国产软件自研,任重而道远。”

深入浅出富文本编辑器

深入浅出富文本编辑器

  • Tag: #前端
  • 作者:ELab
  • 引言:ELab 是字节跳动公司内部组织的技术内容分享公众号;对内(也即字节跳动)形成一套技术分享的机制,促进团队成员的持续学期;对外输出字节教育前端的技术思考,分享最佳实践。 富文本编辑器是前端组件中最难实现的一类组件。它实现的难点在于两点:数据类型驳杂、操作类型驳杂。 这一篇文章详细讲解了富文本编辑器的两种设计模式,并辅之以工程代码,适合前端工程师们学习。

(通过频域手段添加的数字盲水印)信号图像处理:傅立叶变换与频域分析

信号图像处理:傅立叶变换与频域分析-甲醛的技术博客

  • Tag: #图形学
  • 作者:hyiker
  • 引言:许多公司会在用户截图时注入数字盲水印,阿里巴巴公司就曾经根据截图的数字盲水印查到过泄露信息的具体员工。这种技术在图形学上是怎么实现的?这一篇博文给出了硬核的解答。

如何掌握所有的程序语言

如何掌握所有的程序语言

  • Tag: #PL
  • 作者:王垠
  • 引言:王垠也许是个天才,一定是个狂人。他的观点总是那么的吸引眼球,这一篇博客也不例外。在他眼中,计算机科学的知识分为“本质的知识”和“肤浅、表面的工具性知识”两类,掌握所有程序语言的关键在于掌握计算机科学中“本质的知识”。点开看看他的这篇文章,看看他心目中的计算机科学究竟是什么。

Rust 的 async/await 语法是怎样工作的

iPotato | Rust的async/await语法是怎样工作的

  • Tag: #小品文
  • 作者:iPotato
  • 引言:半月刊之后每一期都会贴一篇关于 Rust 的博客。 这一篇博客讲解了 Rust 内置的 Async / Await 是怎么被转换到 Generator 的。点开这篇博客,看看 Rust 的编译器都帮你干了些什么脏活累活。