Getting Started with Rust
Rust是一门非常优秀的语言,不论是构建的方便性、还是语言机制的表现力、以及生态的活跃,都非常值得学习,因此在组内也组织了一次Rust的培训
无栈协程
之前做了有栈协程的培训,为了完备,也整理的无栈协程的培训,介绍无栈协程的实现细节
有栈协程
组内做的培训,介绍有栈协程的实现细节
编写一个极速的规则表达式
有日常开发中,有一类模式经常反复的发现,比如在游戏发奖:对满足某条件的玩家进行发奖。这些条件往往都是动态指定的。一个常见的思路是对条件进行约束,满足某种DSL,加强抽象。这里介绍一种高速解析的实现,也包含一部分性能优化技巧
密码管理软件比较
对比了几款密码管理软件:1Password、KeePass、Enpass 和 LastPass。在实际使用后, Enpass 最符合我的需求,尤其在SaaS解依赖、填充密码和管理私密信息方面表现不错
C++ ABI和二进制兼容性
组内做的培训,介绍C++ ABI和二进制兼容性方面的知识,以及在对应编程场景中的解决方案
Geben + Xdebug + Emacs 调试php
介绍一种在emacs中远程调试php的方法
php-mode 介绍
在emacs中配置好用的php开发环境
Ictcals 2009 Linux版破解过程
研究对ictcals 2009 LINUX版进行二进制破解
近期关于emacs的一些心得
探索对emacs进行配置,使之符合我在cpp编程上的习惯,以及基本的项目、代码补全工具