零碎点

工欲善其事,必先利其器

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