Di Wu's Projects
Programming Language Theory
Lossy PNG compressor — pngquant command and libimagequant library
Connection pool for Go's net.Conn interface
Porto is a Modern Software Architectural Pattern.
Flexible and feature-complete Redis client for PHP and HHVM
Standard Go Project Layout
parser for Google ProtocolBuffers definition
Go support for Google's protocol buffers
PSR-Interface
A sample project of puppet, running in real world, managing 300+ virtual machines.
Password lists obtained from strangers attempting to log in to my server.
All Algorithms implemented in Python
because i'm tired of gists
青云 SDK Go Version
Yet another asynchronous helper library for JavaScript. 389 bytes minified and gzipped!
A QUIC implementation in pure go
QQ空间加载远程合成图片,通过加载图片时的 HTTP_REFERER 获取QQ号码等信息进行图片合并输出
Raft一致性算法论文的中文翻译
Ragel State Machine Compiler mirror
ragel cheat sheet
I'm trying to learn how to use ragel in Go libraries. As I'm implementing things for practice I'll add them here. I'll be using Go 1.1, though the examples should work in Go 1.0 as well.
High-performance modular program USES original framework.
rdesktop is an open source UNIX client for connecting to Windows Remote Desktop Services, capably of natively speaking Remote Desktop Protocol (RDP) in order to present the user's Windows desktop. rdesktop is known to work with Windows server version ranging from NT 4 terminal server to Windows 2012 R2.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
A list of UI Kits available for React and React Native.
阅读总结
Some code snippets for sharing