零碎点
工欲善其事,必先利其器
Web服务器性能/压力测试工具
- http_load: 程序非常小,解压后也不到100K
- webbench: 是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力。
- ab: ab是apache自带的一款功能强大的测试工具
- Siege: 一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。
C & C++
- Thrift:用来进行可扩展且跨语言的服务的开发。
- libevent:是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。
- Boost:不多说了,准C++标准库
日志聚合,分布式日志收集
- Scribe:Facebook的
Book相关
Markdown转换工具,Pandoc出书用的。
代码生成
- CodeSmith
- LightSwitch
数据库同步
- Open DBDiff(针对SqlServer)
- SymmetricDS
RTP,实时传输协议与音视频
- RTP,RTCP,RTSP-> librtp,JRTPLIB(遵循了RFC1889标准)
- 环形缓冲区,实时数据传输用
- SDL,ffmpeg,live555,Speex
数据分析
- BIEE,Infomatica
Python
- Eric,Eclipse+pydev,比较不错的Python IDE
.net相关
- netz:免费的 .NET 可执行文件压缩工具
- ILSpy:开源.net程序反编译工具
- Javascript.NET:很不错的js执行引擎,对v8做了封装
消息队列
- RabbitMQ
Html 代码编辑器
- ACE
- CodeMirror
应用程序打包
- Enigma Virtual Box(将exe,dll等封装成一个可执行程序)
简单教程制作
LICEcap