技术网站
好书
平台工具(所有好的开源工具)
爬虫相关(好玩的工具)
Web 服务器性能/压力测试工具/负载均衡器
Web前端相关
UI框架:,,纯,,
前端UI设计师必去的几个网站:、、、
开发者中心:/en-US/
图标资源:(我最喜欢的)、图标、、
大数据处理/数据分析/分布式工具
数据源获取:Flume、、、、
序列化技术:JSON、BSON、Avro、
NoSql:、、、Redis、HBase、、Neo4j
相关:Hive、Pig、mrjob、S4、MapR、Acunu、Flume、Kafka、Oozie、
数据处理:R、Yahoo! Pipes、Turk、Solr/、、、、自然语言处理:、、、、
机器学习:WEKA,,.learn,
可视化技术:、、、、、、(百度的还不错)、Raphaël.js
开源数据分析可视化工具:Weka、KNIME
Cobar:阿里巴巴的MySql分布式中间件
C&C++
:用于开发可扩展和跨语言的服务(类似于Avro,)。
:是一个事件触发的网络库,适用于Linux、BSD等平台。 它内部使用epoll、epoll等系统调用来管理事件机制。 (顺便说一句,还有libev)
Boost:不多说了,准C++标准库
\\
架构:->->(这不是工具)
:crash dump和分析模块,很多人都会用到
UI界面相关:不说MFC、BCG和QT,更高端的还有Html和技术:(基于内核,一想到用html5来开发页面我真的很兴奋)、、、Bolt、对于非-C++,还有node——也不错,集成node和。
游戏开发相关
MINA:使用Java开发手游和页游服务器(还有Netty,顺便说一下,也很强大,都是基于NIO的)
HP-:我见过一些用这个搭建的网页游戏服务器
云峰的技术博客:/
OGRE:著名的3D图形渲染引擎
: C++特效库,开源
:跨平台2D游戏引擎
:跨平台3D游戏引擎,很受欢迎
:也有很多人用它来开发手游和服务器(网易的就是一个)
日志聚合、分布式日志收集
:(++ 同步日志)
:强大的日志收集系统,可以基于+++redis开发强大的日志分析平台
log.io:开发的实时日志收集系统
RTP,实时传输协议和音视频
RTP、RTCP、RTSP->、(遵循标准)
环形缓冲区,用于实时数据传输
SDL,,,斯佩克斯
Red5:用Java开发一个开源Flash流媒体服务器。 支持:将音频(MP3)和视频(FLV)转换为播放流; 录制客户端播放流(仅支持FLV); 共享对象; 直播发布; 和远程调用。
Eric,+pydev,一个比较好的IDE
PyWin:Win32 api编程包
numpy:科学计算包,主要用于处理大型矩阵计算等,除了SciPy,
GUI相关:PyQt、PyQwt
:过程监控工具
Java相关
常用的IDE:IDEA、、
Web开发相关:Resin、Jetty等,常用组件,
:异步事件驱动的网络应用编程框架,更适合高并发网络编程(NIO框架)
MINA:简单开发高性能、高可靠的网络应用(也是一个NIO框架)。 许多手机游戏服务器都是使用它开发的。
jOOQ:java Orm框架:工作流引擎,类似于jBPM,
:是一个用户界面包,用于以交互式可视图形显示结构化和非结构化数据。
Gephi:复杂网络分析软件,主要用作各种网络和复杂系统、动态和层次图的交互式可视化和检测的开源工具
Nutch:著名的爬虫项目就是由该项目发展而来
web-:网页数据提取工具
POM工具:Maven+
:该公司简化客户端编程的开源工具之一
Akka:基于Actor模型的并发处理框架
:覆盖率测试工具
.net相关
.:基于CEF框架的.NET封装,基于.NET的内核浏览器开发
: 和上面一样,有一个包可以让C#和Js之间的交互变得更简单。
netz:免费的.NET可执行文件压缩工具
:异常.net代码优化混淆工具
:.net反混淆工具,真是神仙一样(还有一个,上面的,都是开源的)
:将所有引用的DLL和exe文件转换为一个exe文件
ILSpy:开源.net程序反编译工具
:一个非常好的js执行引擎,封装了v8
NPOI:Excel操作
:远程访问服务模块
: html编辑器下
:C# 实现的具有高级功能的线程池
Snoop:WPF 间谍
:轻量级IoC框架
:Html解析工具
.NET:作业调度