tyrchen

LV1
发表了文章

想象力,工程方法以及取舍

小时候看《少儿科学画报》,深深烙在我脑海中的一个故事是「不可能先生」。史蒂文森在矿山上做了很多年蒸汽机工程师,对马车拉煤的低效深有感触,于是萌生了把蒸汽机运用在...

tyrchen
发表了文章

客户端软件的轮回:更好还是更糟糕?

我刚毕业那会,日常工作使用的主要协作交流工具是 Lotus Notes,或者说 IBM Notes。拿现在时髦的,让投资人肾上腺素飙升的专有名词,可称之为 LC...

tyrchen
发表了文章

如何快速掌握并使用第三方代码

在我们学习和工作中,一个非常重要的技能就是能够快速阅读和理解别人的代码,从而为我所用。

tyrchen
发表了文章

5/29 的 Rust 培训复盘及视频

前几天一次突发奇想,促成了上周六的 Rust 培训。发帖的时候,觉得 Rust 还很小众,100 个名额绰绰有余,没想到报名非常踊跃,没多久就超过了六十。有些还...

tyrchen
发表了文章

这个周末,要不要学点 Rust?

最近写了不少和 Rust 有关的文章,还在朋友圈分享了不少我在公司做 Rust training 时用 excalidraw 画的图,因而不少小伙伴们希望我能做...

tyrchen
发表了文章

探索 libp2p:基本知识

自 napster 20 年前以来,p2p 的应用一直层出不穷,一开始主要集中在音视频的文件共享领域。早期的 bitTorrent,电驴,后来的pplive,迅...

tyrchen
发表了文章

自己做点小项目,前端怎么选?

就跟人都绕不过生老病死一样,一个软件开发者,只要做一个完整的项目,无论如何都绕不过前端。然而,前端的发展太太太太让人眼花缭乱,稍不留神,一大堆新的前端框架就不知...

tyrchen
发表了文章

技术债:人的因素

所以我们可以把技术债看做是一种捷径 —— 一种带来短期利益(交付期更短)但需要未来花费更多时间弥补的技术捷径。「债」在这里是一个非常形象的比喻,它和我们日常生活...

tyrchen
发表了文章

透过 Rust 探索系统的本原:泛型

在 Fundamentals of Generic Programming[1] 里,Alexander Stepanov(泛型概念的创立者)用一段优雅的文字描...

tyrchen
发表了文章

透过 Rust 探索系统的本原:内存管理

对于开发者来说,内存无非是两种管理模式:手动管理或者自动管理。C 语言是手动管理内存的大哥大,而 Java 则是自动管理的扛把子。很多人认为 Java 是使用垃...

tyrchen
发表了文章

透过 Rust 探索系统的本原:RAII

RAII - Resource Acquisition Is Initialization[1] 是个听起来高深莫测不知所云,但实际理解起来并不困难的概念。我们...

tyrchen
发表了文章

透过 Rust 探索系统的本原:编程语言

连续写了好几篇和 Rust 相关的文章,有朋友说:你好像还没有写过一篇比较正式的介绍 Rust 的文章哦。想了想确实如此,我写过不少介绍编程语言的文章,包括:P...

tyrchen
发表了文章

透过 Rust 探索系统的本原:安全篇

安全是我的老本行,隔一段时间不拉出来谈一谈就不舒服。我个人觉得:做应用不谈安全都是在耍流氓。

tyrchen
发表了文章

透过 Rust 探索系统的本原:网络篇

如今所有的应用程序几乎都离不开网络。从应用开发的角度,绝大多数应用以及其后端系统都工作在应用层:

tyrchen
发表了文章

透过 Rust 探索系统的本原:并发原语

几周前我写了篇关于并发的文章(透过 rust 探索系统的本原:并发篇),从使用者的角度介绍了常用的处理并发的工具:Mutex / RwLock / Channe...

tyrchen
发表了文章

透过 rust 探索系统的本原:并发篇

rust 是一门非常优秀的语言,我虽然没有特别正式介绍过 rust 本身,但其实已经写了好多篇跟 rust 相关的文章:

tyrchen
发表了文章

再探 Parser 和 Parser Combinator

在几年前的文章《Policy Engine 的前世今生》里,我谈到了自己探索如何生成高效的表达式求值的工具的整个过程。我先是使用 JISON(javascrip...

tyrchen
发表了文章

佛曰:大道至简,序列化之

我的思想被神经元序列化成一句句要表达的语言,进而推动我的双手将其序列化成在蓝牙键盘上有节奏的敲击出的字符流。

tyrchen
发表了文章

深度分析:前端中的后端-实现篇

当我有一个想法,并且这个想法很有意思,正好戳中我技能的盲区时,我便有一种强大的要将其实验一番的冲动。自从上周做一个「前端中的后端」的想法出炉后,这周我几乎寝食难...

tyrchen
发表了文章

深度探索:前端中的后端

disclaimer: 目前这只是一个想法,并没有落地的实现。我打算将这一思想在 quenya client 中实现。

tyrchen

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券