我的博客

4 个理由你应该是工匠而不是程序员

阅读文章

6个你在编程中应尽量避免的坏习惯

经过多年的开发经验,我养成了一些好的习惯,同时也发现了一些我会尽力避免的坏习惯。本文就讨论一些我总结的开发过程中的坏习惯。这里讨论都是我的个人观点。本文所谓的坏习惯也许是其他开发者秉持的好习惯。

阅读文章

如何用PHP Laravel设计一个简单的基于markdown的博客系统

最近我用PHP Laravel和Bootstrap 4重新搭建了我的个人网站。我需要一个简单的博客系统来写一些我的想法。经过考察一些已有的Laravel和PHP代码包,以及一些完整的博客系统,我决定从头写一个简单的博客系统。本文就写一些我搭建系统的思路和经验。

阅读文章

介绍一下eventpp,我的开源C++ 事件派发和回调代码库

eventpp 是一个 C++ 事件库,它提供的工具允许应用程序组件通过调度事件并监听它们来相互通信。使用eventpp,您可以非常轻松地实现信号/插槽机制或观察者模式。

阅读文章

C++ 2D 游戏引擎 Gincu

Gincu 是 C++ 11 编写的轻量级跨平台 2D 游戏引擎和中间件,具有良好结构和扩展性。

阅读文章

C++ 跨平台多功能扩展库 cpgf

cpgf 可为C++代码增加反射(元数据)、序列化、以及Luau和Python脚本绑定等功能,且不依赖任何外部工具。cpgf 的目标是扩展C++语言,其中包含许多易于使用的功能,这些功能仅在其他更高级别的语言(如C#,Java或脚本)中可用,并且在C++中不存在。

阅读文章

阅读英文版博客