我们的研发团队是一支mini型研发团队,目前共有研发人员13人。由于网站产品维护的历史原因,这13人的研发团队分为4支小组,分别是:ruby研发小组5人;php研发小组4人;.net研发小组2人,java搜索小组2人。
别看我们研发人员这么少,但是我们研发人员战斗力很强,我们维护和开发着十多条产品线。在我们开发自身产品的过程中,也积累了一些比较通用的组件,一些对大家来说有用的工具。因此从今年下半年开始,我们陆续将一些组件和工具开源出来,哪怕这些项目的质量并不是那么高,也希望能够给社区带来一点点自己的贡献。
以下简要介绍一下我们已经开源的项目,今后我们还会努力开源更多的东西和大家交流和分享:
1、ansj中文分词 - 开源的高准确率java中文分词器
项目github地址:
这是基于大名鼎鼎中科院的ictclas中文分词算法编写的java实现版本,比常用的开源mmseg4j的分词准确率高。目前我们自己站内的搜索将逐渐从mmseg4j算法替换成ansj中文分词算法。
2、serviceframework - 开源的羽量级java web服务框架
项目github地址:
我们基于java的开源搜索框架lucene编写了网站的分布式搜索和tag文章分类服务。因为需要向前端的web应用程序提供搜索和tag服务接口api,所以我们编写了这个羽量级的java框架软件。它的优点就是羽量级,自身集成了jetty服务器,mvc,ioc和orm,让你只需要编写非常少的代码,就可以快速将你的业务逻辑组件以web api的方式提供服务。
3、exportblog - 开源的通用博客导出工具
项目github地址:
这是一个基于.net winforms编写的通用博客导出工具,支持导出网站包括:csdn、iteye、博客园、新浪、搜狐、和讯、chinaunix、网易、51cto、开源中国、百度空间、qq空间等等。导出格式支持chm、pdf、html、txt和epub 5种格式文档。详细介绍:
4、secode_level_cache - 开源的rails对象缓存插件
项目github地址:
rails的activerecord自身没有带强大的对象缓存功能,这是ar的一个重大的遗憾。早在2008年开始,我们就借鉴了java强大的orm框架hibernate的二级对象缓存编写了这个rails的ar对象缓存插件,并且一直作为javaeye网站缓存优化的秘密武器来使用,取得了非常理想的效果。
现在我们将这个插件从rails2.x的版本升级到了3.x版本,并且抽取成了一个通用插件,开始应用于新的rails3.2的项目之上。有志于ar对象缓存优化的ruby程序员不容错过。
5、limiter - 网站反爬虫和dos攻击的利器
项目github地址:
早年的javaeye网站曾经深受dos攻击和爬虫海量抓取造成的负载过高的困扰,我曾经和这个问题进行了为期几年不懈的斗争,并且在总结几年斗争经验后写了一篇总结性博客文章: 。当时我基于这个反爬虫策略编写了javaeye网站的智能防火墙插件,取得了良好的效果。
现在我们将这个插件从javaeye的源代码中剥离出来,抽取成一个通用的rackware,便于应用于普通的rails3.x的项目当中。
相关推荐
[晒晒我们班的牛人作文600字大全]晒晒班上的牛人作文.docx
高中晒晒我们班的牛人作文600字.pdf
晒晒我们班的牛人3000字初二作文范例.pdf
翻开晒晒:协同oa软件大剖析doc,翻开晒晒:协同oa软件大剖析
晒晒我们班的牛人周记3000字初一作文范例.pdf
晒晒你的系统架构
晒晒你的系统架构.zip
晒晒台湾近年高考作文题.pdf
中考语文满分作文晒晒我的收获
订婚十年开源自己的十年之约2020-2030,奇妙的念头往往来自于一瞬间,捕捉灵魂的闪光,自然且有趣-2021年今天,天气不错,晒晒太阳,开源自己的项目,开源自己的十年之约,源自社区,回馈社区,我好菜啊,想的再多,...
晒晒课堂教学中的常见流行病.doc
晒晒windows 10里的那些新功能.docx
晒晒我家的幸福生活手抄报.doc
晒晒我家的幸福生活手抄报精选.doc
(石雨)项目论坛(学校答辩),其他组的项目,多组项目合集,看着还不错,拿来晒晒
这是一个基于ssh的网站,实现了好友注册,好友添加,好友分组,图片上传,图片分享以及图片留言功能。网站部署的注意事项都在资源中,可自行部署到本地服务器中( tomcat 即可 )
大班健康优质教案《适当晒晒太阳好》含反思.docx
(石雨)网上商城项目,上学时老师要求的项目,拿出来晒晒,适合新手和菜鸟使用
这是我们公司的,还是拿出来晒晒,有研究报表方面的可以借鉴!qing保留本公司信息!