开源项目_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 开源项目 >>列表
1.WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写,代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.cz/~cz210552/webbench.html2.Tinyhttpdtinyhttpd是一个超轻量型HttpServer,使用C语言开发... 查看全文
· 开源项目难以赚钱发布时间:2014-10-15
EstelleLafforgue在博客上讲述了他们的开源项目LocomotiveCMS面临的困境:一个月的收入都没有干两天的咨询工作收入高。LocomotiveCMS是基于Rails的内容管理系统,由Estelle的丈夫DidierLafforgue一人开发,2010年开源,Didier作为一名全职开发者投入到这个创业项目上,而Estelle则担任负责销售的营销经理。Didier相信,开源是一种更好的开发模式,但至今为止LocomotiveCMS项目99.99%代码是他贡献的... 查看全文
长年潜水,发现以前找的资料放在硬盘上,丢失了不少;也学学写写博客,发布一些多年来积累的东西,作一个总结也留下一些档案方便翻阅。最近在研究CEF开发桌面客户端软件,准备将发以前做过的一个零售收银软件改写与CEF+.NET方式。[WWW.WuleBa.COM]Xilium.CefGlue整合版可直接运行(基于CEF3.1650.1503+Chromium31.0.1650.16)在这个开源项目的基础上进行修改项目下载地址。前台UI使用HTML5+CSS,后台数据处理使用.Net+MySQL... 查看全文
· 【转】android开源项目和框架发布时间:2014-08-28
特效:http://www.androidviews.net/http://www.theultimateandroidlibrary.com/常用效果:1.https://github.com/novoda/ImageLoader异步加载图片,缓存,生成缩略图,基本上每个应用都会需要这个lib。android-query框架2.https://github.com/chrisbanes/Android-PullToRefresh类似新浪微博,twitter,下拉刷新列表... 查看全文
英文原文:Top10BestOpenSourceSoftwaresthatRocksWorldWideWeb开源是大趋势,开源软件也在越来越多的出现在日常电脑桌面上,如Firefox浏览器、Ubuntu操作系统等。人们选择开源软件的原因,主要有低成本、安全无病毒侵害、更加透明和开放等。按照大多数的开源协议如GPL,开源软件允许自由分发。在此,我们选出了在当前扮演最重要角色的十款开源软件。1.Linux。这里指Linux内核。LinusTorvalds在1991年宣布了Linux的诞生... 查看全文
· 开源项目需要QQ讨论群吗?发布时间:2014-08-07
作为LedisDB的作者,时不时收到一些私信,问我“有没有QQ群,有个问题想咨询一下”,而每次我都会答道:“没有,不过你可以在github的issues上面提交你的问题”,然后就没有然后了。Github已经是一个很成熟的代码管理平台,并且提供了非常丰富,便捷,人性化的协作方式。但我发现,相比于国外程序员使用issues,使用pullrequest,使用mailinglist等,国内的同学大多仍然喜欢使用QQ技术群的方式来讨论问题... 查看全文
我们不缺少JSON的序列化库,但我们缺少一个性能非常好的库,这对于网站来说非常重要。今天我发现了Jil。他是开源的代码:https://github.com/kevin-montrose/Jil在他主页上有详细的介绍其性能的表现,我这里就不转述了,他最重要的特点就是性能,Emit那当然不会少了,当想让他超越其他的库光一个Emit肯定不行,他还有很多其他的优化。公共缓冲区为介绍GC的压力,他使用了诸如builder.CommonCharBuffer这样的功能缓冲,builder... 查看全文
使用git不久,粗浅理解:1)适用对象不同。Git适用于参与开源项目的开发者。他们由于水平高,更在乎的是效率而不是易用性。Svn则不同,它适合普通的公司开发团队。使用起来更加容易。2)使用的场合不同。Git适用于通过Internet,有多个开发角色的单个项目开发,Svn适合企业内部由项目经理统一协调的多个并行项目的开发。3)权限管理策略不同。Git没有严格的权限管理控制,只要有帐号,就可以导出、导入代码,甚至执行回退操作。Svn则有严格的权限管理,可以按组、按个人进行针对某个子目录的权限控制... 查看全文
· 招募人员加入开源项目db-unifier发布时间:2014-05-19
db-unifier==========db-unifier是一款基于Java的数据库处理工具集,主要包括三项主要内容:1、为各类数据库提供统一的对象包装和操作接口2、通过JDBC的DAO层代码生成器3、为各种数据库之间的数据导入导出提供高效率的工具下面对这三项功能进行详细的介绍。1、为各类数据库提供统一的对象包装和操作接口这类工具已经很多了,比如大家耳熟能详的Hibernate、iBatis,包括Apache的DBTools、Spring的JdbcTemplate。为什么我们还要推出db... 查看全文
通过对前文《word分词器、ansj分词器、mmseg4j分词器、ik-analyzer分词器分词效果评估》中写的评估程序进行重构改进,形成了一个新的Java开源项目cws_evaluation,用于对各种中文分词器的分词效果进行评估。评估采用的测试文本有2533709行,共28374490个字符。可运行程序下载Java开源项目cws_evaluation主页评估结果如下:1:AnsjToAnalysis精准分词:分词速度:710.05457字符/毫秒行数完美率:58.60302%行数错误率... 查看全文
· 学习开源项目的若干建议发布时间:2014-04-12
随着国内开源社区和项目的不断发展,学习、应用、贡献开源项目的开发人员越来越多。最近,研究过多个开源项目(包括KVM/QEMU、libvirt、OpenStack、Ceph、Zabbix等)的业内专家章宇在其博客中分享了学习开源项目的若干建议,值得读者借鉴。章宇认为,学习开源项目,可以划分为五个层次,分别是:了解项目的基本概念、基本用途、逻辑结构、基本原理、产生背景、应用场景等基本知识。这个层次的基本定位其实就是“科普”。如果对于一个项目只需要有些基本了解... 查看全文
· 2014年值得关注的10个开源项目发布时间:2014-04-03
如果你认为开源软件的优势是免费和拿来主义,那么你就错了,在当今的软件市场中开源项目越来越耀眼,选择开源软件的最大优势无非是风险低、产品透明、行业适应能力强等等,但是在开源项目领域真正有影响力的企业,绝对是那些为这个项目贡献代码最多的企业。1.Appium官网:http://appium.io/Appium是一个开源的自动化测试框架,它主要用于原生移动应用或混合移动应用。Appium使用WebDriver:JSONwireprotocol来驱动iOS应用和Android应用。注... 查看全文
· 盘点Github所用的开源项目发布时间:2014-03-31
英文原文:projectsthatpowergithubGithub是一家一直致力于开源事业的企业,github.com网站也是全球最流行的开源项目托管平台,上面托管着成千上万个开源项目。除此以外,Github也开源了不少软件项目,感兴趣的同学可以前往其开源页面看看。在致力于开源事业的同时,Github也使用一些非常优秀的开源项目的来打造自己的平台与服务,本文总结了Github所用到各种开源项目,它们分别扮演着不同的角色。1.Linguist顾名思义,Linguist直译是语言学家的意思... 查看全文
· 2013年最好的Python开源项目汇总发布时间:2014-03-21
英文原文:TheBestofPythonin20132013年Python社区诞生了很多实用的开发工具,这些工具在一定程度上可以帮助你节省更多的时间。本文为你汇总了这些工具,它们大部分都是开源的,你还可以通过源码来学习更多的Python开发知识。1.RadonRadon是一个用于从源代码中计算出各种指标的Python工具,包括:McCabe复杂性计算,也就是循环复杂度SLOC(源代码行)、注释行数、空白行数等指标计算Halstead指标计算可维护性指数(主要是用在VisualStudio里面... 查看全文
NodeJS是一个服务器端JavaScript解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。除了Web应用外,NodeJS也被应用在许多方面... 查看全文
JDownloader是一款流行的跨平台开源下载程序,由Appwork公司开发,在Appwork不知情下有第三方开发者在非官方版本JDownloader2中添加了解密和下载RTMPE加密视频流的功能。德国汉堡地区法院认为这项破解DRM的功能违反了德国版权法,对JDownloader2发出了初步禁令,而Appwork将因为生产、传播和持有非法软件而面临25万欧元罚款。... 查看全文
· 最危险的开源项目——比特币发布时间:2013-11-20
一时间,关于比特币的信息充斥着互联网的各个角落,11月19日上午,比特币的价格又如同做了次过山车,最高触及900美元的高价,然后在30分钟内跌到了650美元,但这仍然比18日的最高价569美元上涨了不少。而去年11月中旬,比特币的价格还在11美元,1年之内最高涨幅竟然达到了90倍。什么是比特币我们先来了解一下比特币是什么东西。比特币英文名称为Bitcoin,简写为BTC,货币符号为?,这是一种虚拟的加密电子货币,可以由开源的P2P软件产生(俗称“挖矿”)... 查看全文
对大多数人来说,谷歌阅读器的关闭是件苦恼的事,但对大学生雅各布·库克(JacobCook)而言,却是个一展抱负的机会。他自主开发了一个名为“ARKOS”的操作系统,声称可以取代谷歌或者其他云公司提供的所有服务,包括运行电子邮件、聊天、文件共享、虚拟主机等基本服务,它通过一个信用卡大小的私人服务器来实现。ARKOS是一个基于Linux的服务器操作系统,可在小巧的RaspberryPi硬件上运行(将来有望在BeagleBoard开发板甚至全尺寸PC上运行)... 查看全文
===========================================================================************欢迎广大技术爱好者参与JEECG开源项目************截止日期:2013-12-01JEECG开源项目是一款基于代码生成器的智能开发平台。在不断的摸索中吸引和凝聚了一批有想法、有冲劲的优秀的技术爱好者,在大家的努力下平台逐渐成型、成熟、壮大。JEECG项目发起人张代浩(scott),真诚邀请广大技术爱好者加入... 查看全文
SlidingMenu简介:SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用SlidingMenu的界面方案。项目下载地址:https://github.com/jfeinstein10/SlidingMenu注意:SlidingMenu依赖于另一个开源项目ActionBarSherlock... 查看全文