CODE 官方博客

CODE平台支持在线创建文件啦

  上个Sprint我们推出了在线编辑文件的功能,现在您又可以在线创建一个新文件了!

  如何创建:

  进入您的项目代码页面,您会看到在代码文件列表上方的项目名旁边有一个带“+”号的文档标志,点击该标志,将会在线创建一个新文件。

在线文件

  在弹出的新页面里输入文件名称、文件内容、描述信息等,点击提交,新的文件就生成了。

在线创建文件

  查看提交历史,您会看到有一个新的提交,内容就是刚刚创建的新文件。

  怎么样?是不是很简单?

  晚些我们还会推出文件在线删除的功能,敬请期待!

“2013年度中国优秀开源项目评选”获奖项目展示

  由中国开源软件推进联盟主办、CSDN和程序员杂志协办的“2013年度中国优秀开源项目评选”活动已经落下帷幕。该活动致力于为国内优秀的开源项目和开发者提供一个更大的展示和交流平台,得到了国内众多开源人的支持,在10多天的时间内,我们共收到开发者提交的118个开源项目。

  项目展示: https://code.csdn.net/2013OSSurvey/

  经过热心网友以及专家评审团的投票,10个参选项目APDPlat、DWZ、FineUI、Pomelo、SpringSide、thinkPHP、UbuntuKylin、UEditor、zTree、禅道以及2个专家特别推荐项目Node-Webkit和Cocos2d-x获得了“2013年度优秀开源项目”奖项,并在“第八届开源中国开源世界高峰论坛”首日全体会议上获颁荣誉证书。

  由于时间仓促,还有一些优秀的开源项目没有出现在此次评选中。为此,我们将长期开放项目提交入口。项目提交成功后,我们会将其添加到展示页面,为更多人所知,同时这些项目还将作为下届评选的候选项目。

  项目提交入口:http://surveies.csdn.net/survey/comein/586

开源项目评选

获奖项目展示(按照首字母排序):

1. APDPlat

APDPlat是Application Product Development Platform的缩写,意为应用级产品开发平台。

作为应用级产品的开发平台,APDPlat提供了应用容器、多模块架构、代码生成、安装程序、认证授权、备份恢复、数据字典、web service、系统监控、操作审计、统计图表、机器绑定、防止破解、数据安全、内置搜索、数据转换、maven支持、WEB组件、内容管理等功能。

APDPlat底层几乎全部采用Java开源框架,对Spring、Struts2、Compass做了定制修改,接管了系统启动和关闭的控制权,统一了配置文件,并实现了诸多平台级的功能,为应用级产品开发铺平了道路。

开源评选

项目地址: https://github.com/ysc/APDPlat
文档: https://github.com/ysc/APDPlat/wiki
在线演示:http://apdplat.net/(用户:admin 密码:admin)
开源协议:GNU GPL v3

2. DWZ(jUI)

DWZ富客户端框架(jQuery RIA framework)是中国人自己开发的基于jQuery实现的Ajax RIA开源框架。设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级。DWZ支持用html扩展的方式来代替javascript代码,基本可以保证程序员不董javascript,也能使用各种页面组件和ajax技术。如果有特定需求也可以扩展DWZ做定制化开化。

国内很多程序员javascript不熟,大大影响了开发速度。 使用DWZ框架自动邦定javascript效果。不需要开发人员去关心javascript怎么写,只要写标准html就可以了。DWZ简单扩展了html标准, 给HTML定义了一些特别的class 和attribute。DWZ框架会找到当前请求结果中的那些特别的class 和attribute,并自动关联上相应的js处理事件和效果。

DWZ基于jQuery可以非常方便的定制特定需求的UI组件,并以jQuery插件的形式发布。

开源评选

项目地址: http://j-ui.com/
文档: http://j-ui.com/doc/dwz-user-guide.pdf
在线演示: http://j-ui.com/
开源协议:Apache License 2.0

3. FineUI

基于 ExtJS 的专业 ASP.NET 控件库,创建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。

开源评选

项目地址: http://fineui.com/
文档: http://fineui.com/doc/
在线演示: http://fineui.com/demo/
开源协议:Apache License v2.0

4. Pomelo

Pomelo 是网易的基于 Node.js 的高性能、分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。

Pomelo 不但适用于游戏服务器开发, 也可用于开发高实时 Web 应用,它的分布式架构可以使 Pomelo 比普通的实时 Web 框架扩展性更好。

开源评选

项目地址: http://pomelo.netease.com/
文档: http://pomelo.netease.com/api.html
在线演示: http://pomelo.netease.com/lordofpomelo
开源协议:MIT

5. SpringSide

SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示。

SpringSide以RoR式的简约风格,将Java社区众多优秀轻量级开源项目整军为一个黏合的框架,以构件式的开发架构,配合Ant与Eclipse plugin的生成工具,作为大家开发Java企业应用的方便起点。同时,它的示例代码充分演示了开发团队与SpringSide社区共同总结的、Java企业应用领域方方面面的最佳实践。

SpringSide主要包含两部分:Quickstart: 一个迷你的TodoList应用;Showcase: 五花八门的JavaEE技术大派对。

项目地址: http://www.springside.org.cn/
文档: https://github.com/springside/springside4/wiki
开源协议:Apache License 2.0

6. thinkPHP

ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。

ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,众多的典型案例确保可以稳定用于商业以及门户级的开发。

项目地址:http://www.thinkphp.cn/
文档: http://doc.thinkphp.cn/manual/
开源协议:Apache License v2.0

7. UbuntuKylin

UbuntuKylin是Ubuntu官方认可的衍生版,其宗旨是创建一个Ubuntu的中文变体,以更适合中文用户。UbuntuKylin已于2013年4月25日与Ubuntu同步发布13.04正式版本。UbuntuKylin 13.04为广大“优客”带来了中文农历、天气预报、音乐搜索等特色软件,并定制了中文主题、小企鹅输入法、WPS办公软件等应用。目前,UbuntuKylin 13.10已在路上。

开源评选

项目地址: http://www.ubuntukylin.com/
文档: http://www.ubuntukylin.com/usermanual.html
开源协议:GNU GPLv2,GNU GPL v3

8. UEditor

UEditor是由百度前端通用编辑器组开发的所见即所得富文本web编辑器,具有轻量、可定制、注重用户体验等特点。

开源评选

项目地址: http://ueditor.baidu.com/website/
文档: http://ueditor.baidu.com/website/document.html
在线演示: http://ueditor.baidu.com/website/onlinedemo.html
开源协议:BSD

9. zTree

zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。专门适合项目开发,尤其是 树状菜单、树状数据的Web显示、权限管理等等。

开源评选

项目地址: http://www.ztree.me/v3/main.php
文档: http://www.ztree.me/v3/api.php
在线演示: http://www.ztree.me/v3/demo.php
开源协议:MIT

10. 禅道项目管理软件

禅道是第一款国产的开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整地覆盖了项目管理的核心流程。

禅道主要特点:注重实效的管理思想,合理的软件架构,简洁高效的操作,优雅的代码实现,灵活的扩展机制,强大而易用的api调用机制,多语言支持,多风格支持,搜索功能,统计功能。

开源评选

项目地址: http://www.zentao.net/
文档:http://www.zentao.net/help-book-zentaopmshelp.html
在线演示: http://demo.zentao.net/my/
开源协议:LGPL

专家推荐项目:

1.  Cocos2d-X

Cocos2d-X是一个开源的移动2D游戏框架,在MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本才,其发展的重点是围绕cocos2d跨平台,即实现一次编码,在各平台分别编译后即可运行,无需为跨平台修改大量代码。

目前Cocos2d-x引擎已经实现横跨iOS、Android、Bada、MeeGo、BlackBerry、Marmalade、Windows、Linux等平台。

项目地址: http://cocos2d.cocoachina.com/
文档: http://cocos2d.cocoachina.com/document
开源协议:MIT


2.  Node-Webkit

node-webkit是一个支持跨操作系统(Windows,Linux,MacOS)的利用流行的Web技术(Node.JS, JavaScript,HTML5)来编写应用程序的平台。应用程序开发人员可以轻松的利用Web技术来实现各种应用程序。node-webkit性能和特色已经让它成为当今世界领先的web技术应用程序平台。

项目地址: https://github.com/rogerwang/node-webkit
文档: https://github.com/rogerwang/node-webkit/wiki
开源协议:MIT

入围项目(投票排名TOP20但未获奖的项目,按照首字母排序):

1. Ansj中文分词

Ansj中文分词是一款纯Java的、主要应用于自然语言处理的、高精度的中文分词工具,目标是“准确、高效、自由地进行中文分词”,可用于人名识别、地名识别、组织机构名识别、多级词性标注、关键词提取、指纹提取等领域,支持行业词典、用户自定义词典。

Ansj是ictclas中文分词算法的java实现,基本上重写了所有的数据结构和算法。词典是用的开源版的ictclas所提供的,并且进行了部分的人工优化。内存中中文分词每秒钟大约100万字(速度上已经超越ictclas)。

开源评选

项目地址: https://github.com/ansjsun/ansj_seg
文档: https://github.com/ansjsun/ansj_seg/wiki
在线演示:http://demo.ansj.org/
开源协议:Apache

2. CnPack IDE Wizards

CnPack IDE 专家包(CnWizards)是一组集成在 Delphi/C++ Builder/ CodeGear RAD Studio 的 IDE 中,用于增强 IDE 功能、提高 IDE 的可用性及开发效率的工具。CnPack IDE 专家包包含在CnPack项目中,这是由互联网上一群中国程序员开发的开放源码的自由软件项目。

开源评选

项目官网: http://www.cnpack.org/index.php?lang=zh-cn
项目文档: http://www.cnpack.org/showlist.php?id=3&lang=zh-cn
开源协议:CnPack IDE专家包发布协议(内容来源于OpenSource的官方开源协议,见 http://www.cnpack.org/showdetail.php?id=497&lang=zh-cn)

3. GoAgent

GoAgent是一个基于Google App Engine的,全面兼容IE、FireFox、Chrome的网络代理工具,使用Python和Google App Engine SDK编写,程序可以在MicrosoftWindows、Mac、Linux、Android、iPod Touch、iPhone、iPad、webOS、OpenWrt、Maemo上使用。

项目官网:https://code.google.com/p/goagent/
文档:https://code.google.com/p/goagent/w/list
开源协议:GNU GPL v2

4. ichartjs

ichartjs 是一款基于HTML5的图形库。使用纯javascript语言, 利用HTML5的canvas标签绘制各式图形。 ichartjs致力于为您的应用提供简单、直观、可交互的体验级图表组件。是WEB/APP图表展示方面的解决方案 。如果你正在开发HTML5的应用,ichartjs正好适合您。 ichartjs目前支持饼图、环形图、折线图、面积图、柱形图、条形图。

开源评选

项目地址: http://www.ichartjs.com/
文档: http://www.ichartjs.com/docs/zh/
在线演示: http://www.ichartjs.com/samples/index.html
开源协议:Apache License 2.0

5. InnoSQL

InnoSQL是网易杭州研究院开发维护的MySQL分支,目前基于MySQL 5.5。InnoSQL的主要目标是提供更好的性能以及高可用性,同时便于DBA的运维以及监控管理。其完全兼容于原版MySQL数据库,所有添加的功能都是动态的。若不开启这些功能,与原版MySQL数据库的工作方式完全相同。

项目地址: http://mysql.netease.com/
文档: http://mysql.netease.com/doc/index.html
开源协议:GPL

6. JEECG智能开发平台

JEECG(J2EE Code Generation)是一款基于代码生成器的J2EE智能开发平台。

JEECG V3.0版本推翻原有SSH2架构,采用SpringMVC+Hibernate+Spring jdbc基础架构,采用面向声明的开发模式,基于泛型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器的使用将JavaEE的开发效率提高6倍以上,可以将代码减少60%以上。

JEECG可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等。

开源评选

项目地址:http://www.jeecg.org/
在线演示: http://demo.jeecg.org:8080/
开源协议:Apache License 2.0

7. JFinal

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有Ruby、Python、PHP等动态语言的开发效率!

项目地址: https://github.com/jfinal/jfinal
文档: http://www.ostools.net/apidocs/apidoc?api=jfinal
开源协议:Apache

8. KindEditor

KindEditor是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。

开源评选

项目地址: http://www.kindsoft.net/
文档:http://www.kindsoft.net/doc.php
在线演示: http://www.kindsoft.net/demo.php
开源协议:LGPL

9. Mocoolka

Mocoolka由Mocoolka Cloud和Mocoolka App构成。Mocoolka Cloud 是基于web的设计、开发、管理平台,分析人员可以通过平台直接建立软件,无需编写代码。从而使分析人员更专注于业务逻辑、创新并创造真正的商业价值,支持PC、移动设备访问。Mocoolka App 是在Mocoolka Cloud上搭建的商业应用。

开源评选

项目地址: http://www.mocoolka.com/ 
文档: http://sourceforge.net/p/mocoolkacn/wiki/Home/ 
开源协议:LGPL v3

10. WebBuilder

WebBuilder是一款开源的可视化Web应用开发和运行平台。基于浏览器的集成开发环境,采用可视化的设计模式,支持控件的拖拽操作,能轻松完成前后台应用开发;高效、稳定和可扩展的特点,适合复杂企业级应用的运行;跨平台、数据库和浏览器的架构,适应复杂的服务器和客户端环境;包括智能数据库访问在内的多项先进技术,使应用系统的开发更快捷和简单。

使用WebBuilder可开发ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的企业级应用系统,帮助信息化管理系统的快速构建。完善的基础架构,具有大型应用系统必须的完整功能,使应用系统的开发仅需致力于业务的开发。

开源评选

项目地址: http://www.putdb.com/
文档:http://www.putdb.com/main?xwl=docs
在线演示: http://www.putdb.com/main?xwl=portal
开源协议:GPL v3

我们会陆续对这些项目发起人进行采访。要想获得关于项目的更多信息,敬请关注@CSDN研发频道,关注@CSDN_CODE

如果您也想展示您的开源项目,请在如下链接中提交项目相关信息。

提交地址:http://surveies.csdn.net/survey/comein/586

媒体报道:CSDN正式推出社交编程平台CODE

  2013年6月28日消息, 国内最大的IT技术社区CSDN今天宣布正式推出代码托管与社交编程平台“CODE”(https://code.csdn.net) 。

  CSDN CODE系统搭建于阿里云IaaS平台之上,向个人开发者、IT团队及企业提供代码托管、在线协作、社交编程、项目管理等服务。据介绍,CODE是CSDN面向国内开发者提供服务的第一步,CSDN将秉承关怀每一个开发者的理念,陆续推出更加值得期待的服务。

CODE首页

  CODE平台首页截屏

改善国内软件开发环境

  云计算技术的发展已经为很多行业带来了全新变革,而对于软件开发行业来说,一个基于云端服务的代码托管与社交编程平台将极大提高开发者的工作效率:更安全的开发环境、更便捷的项目管理方式、更多人参与开发以及更快速的软件迭代进程。

  “社交编程理念将会革新目前的软件开发工作模式,同时,它对开源社区的发展也将有极大的促进作用”。CSDN CODE平台负责人陈鸣介绍称,由于缺乏协作和足够的沟通,目前国内软件行业开发存在技术力量分散、项目管理混乱等现象,具体到开源领域,则造成了国内开源软件质量不高、缺乏持续的维护和更新、缺乏重量级开源软件等问题,国内软件开发环境与国外相比还有相当的差距。

  借助CODE平台,CSDN希望在软件开发者间架起沟通协作的桥梁,大力推广开放、协作的互联网精神,并帮助培养开发者使用和维护开源软件的习惯,以期促进国内开源文化、改善国内软件开发环境。

  “我们希望将CODE平台打造成国内一流的代码托管与社交编程平台,大量聚集优秀开发者和IT企业,汇聚国内开源项目,让国内也能拥有和Github、Google Code比肩的技术平台。我们还将与国内高校广泛合作,为在校学生提供业界最佳实践平台,为教学提供更便利的环境,力争成为全国高教系统内使用最广泛的教学项目托管平台”,CSDN总裁蒋涛表示。

  技术构架及安全构架

  据了解,CSDN CODE平台基于Gitlab这一成熟的代码托管系统进行开发,并大量了使用业内成熟的开源框架及开源产品, 如bootstrap,rails,jquery,redis,unicorn等。针对对大用户量、社交编程、用户体验改善等方面,CSDN CODE平台也做了大量的增强和优化工作,极大提高了系统可用性。相比github等国外同类网站,CSDN CODE平台在性能和安全性、稳定性上更有保障,也更符合国内用户的使用习惯。

CODE系统图

  CODE平台系统图

  在安全性方面,搭建于阿里云平台的“CODE”系统从基础平台安全(物理安全,网络安全,系统安全)、中间应用安全(口令安全,数据安全,数据安全)、运营管理安全三个层面来设计系统安全架构,并采用阿里云数据多副本备份机制、阿里云数据快照机制以及每晚CODE平台数据备份机制来保证数据安全,采用SSH/HTTPS保证数据传输的安全,力求给用户提供安全放心的使用环境。CSDN CODE系统还针对云平台环境做了适配,现有构架可以保证在增加服务器数量后,业务量可线性增长。

  作为CSDN整体服务的一部分, CSDN CODE平台使用CSDN通行证系统,与CSDN其他业务账号互通, 方便用户在各个业务间切换。据悉,未来CODE平台还将与CSDN其他业务实现统一协作。

CODE平台公开邀请注册,欢迎加入!

CODE公开邀请

  距离CODE平台测试版上线已经过去了一个多月,在这段时间内,通过定向邀请注册、开放游客浏览等方式,我们收集到了各种用户意见建议和bug提交共一百多条,经过开发人员紧张的修复工作,多数bug已经被修复,有价值的用户意见经过讨论也已经排在了后续产品计划中。

  我们非常感谢各位热心的用户对CODE平台的包容和支持,您的每一次肯定和鼓励,都是我们继续前进下去的动力。为了收集更多的用户意见,以便在CODE平台正式上线时能够拿出让大家更满意的产品,我们决定,即日起开放CODE平台的注册邀请,凡希望试用CODE平台的用户,填写一份调查问卷后,均可以收到CODE注册邀请码一枚。

  调查问卷目的是帮助我们更好的了解市场现状。这些数据对于CODE这样的新兴平台非常重要,还希望您能抽出几分钟,帮我们完成问卷。

  以下是问卷链接:

  http://biz.csdn.net/apply/sign_up/apply_member?id=3

  问卷完成后会在结束页面弹出一串邀请码,该邀请码也会同时发送到您的邮箱中。使用CSDN ID+邀请码即可成功登陆CODE。

  6月278日-30日期间,用户可自由申请邀请码。7月1日起,邀请码每天限量发放100个,100位之后的用户会进入排队状态,第二天有新的名额后再陆续发放邀请码。

  您在使用CODE平台过程中有任何意见或建议,均可通过在CSDN_Code项目中提交Issue(https://code.csdn.net/CSDN_Code/code_support/issues)来向我们反馈,我们将会及时处理。谢谢!

开源群英会沙龙 CODE团队首次公开亮相

  “开源群英会2013”欢迎沙龙昨天晚上(6月28日)在车库咖啡召开,来自全国各地的开源软件作者和爱好者齐聚一堂,共叙中国开源生态发展相关话题。CODE团队在沙龙上也首次亮相,与现场开发者们深入讨论,了解开发者的实际需求。

  我们在沙龙上收集到了很多开源开发者们关心的问题,包括:开源软件如何商业化;开源社区的运营与演化;国内开源社区发展之路;国内开源软件相关政策;开源项目国际化与本地化;大公司内贡献开源;开源协作及线下交流;开源软件知识产权问题;移动互联网产业中的开源等等。

CODE沙龙

(图:阿里集团副总裁、LVS开源软件创始人章文嵩)

  阿里集团副总裁、LVS开源软件创始人章文嵩博士在沙龙上分享了他做开源软件的经验。章文嵩认为,开源软件要得到好的发展,首先产品需求要得到市场的认可。而在开源社区中,你可以收集到真实的用户需求。其次,最初版的软件能够很容的启动运行是很重要的(quickstart),如果用户在最初使用软件时受到了挫折,就很难继续保持对软件的关注。第三,开源社区要让参与者觉得自己能够有所贡献而且贡献要得到承认。

  MiniGUI项目发起人魏永明分享了有关开源软件商业化的观点。魏永明说,目前开源软件盈利有两个主要途径:一是将别人的开源软件做成一个解决方案或打包成产品,收取服务费或增值费用;二是自己开发开源软件,收软件使用费。但无论最终选用哪种方式都要首先注意一个前提:你的产品是否有足够大的市场需求。

程开源

(图:开源力量创始人,FocusSNS项目发起人程旭文)

  开源软件的版权问题也是大家关注的重点。开源力量创始人,FocusSNS项目发起人程旭文(程开源)说,好多开源作者把代码开放之后,会有一种特别悲壮心情。好像觉得开放源码就是放弃了所有权利。但实际上并没有那么悲壮,“你天然的拥有自己的著作权,因为你是所有者,有权利选择什么开源协议”。如果有人违反了你的协议,你可以用法律手段维护。

  Coreseek创始人李沫南分享了保持开源软件版权的方法,包括:在某些特殊的url上放一些指纹信息;通过定义一些个性化的字符常量来在代码中留下标记;以及比照GPL的中文版,重新写一个协议,约定在中国的某个法院解决纠纷,以避免穿越重洋打官司的不便,等等。

(图:两位开源作者正在交流)

  通过热烈的话题讨论,相信大家对开源软件、中国开源生态发展等问题都有了新的收获和认识。

  本次沙龙是中国开源界的一次盛会,也是CODE团队第一次与目标用户亲密接触。在这次活动中,我们更深入的了解了各位开源开发者的需求,也从中感受到中国开源开发者对开源事业的满腔热情。作为一家中文的代码托管与社交编程平台,CODE平台愿与大家一起为中国的开源事业做出力所能及的贡献,我们也希望,类似的业界交流会越来越多,越来越频繁。

  以下是一些现场花絮:

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

 

开源沙龙

“2013中国十大优秀开源项目”由你决定!

开源项目评选

 

  经过10天的征集,由CSDN和中国开源软件推进联盟联合举办的“2013年度中国优秀开源项目征集”活动共收集到116个优秀的国产开源项目。

  目前这116个项目的开发者已有超过半数入驻CODE平台,并有一大部分已将其参赛项目代码托管至CODE上。其中,不乏我们已经熟悉的知名项目,如goagent代理软件、ThinkPHP框架 ,BeeFramework框架,TeamToy协同办公工具等等。感兴趣的朋友可以直接在CODE平台搜索并查看这些项目的源码。

  在6月13日—23日期间,“2013年度中国优秀开源项目征集”活动将步入公众投票阶段,活动最终将评选出“2013年度中国十大优秀开源项目”。欢迎大家踊跃参与投票,评选出你心目中的优秀开源项目。

  投票地址:https://code.csdn.net/2013ossurvey

  投票规则:

  1、每位用户最多可为5个开源项目各投1票,获得票数最高的前20个项目将获得“2013年度中国优秀开源项目入围奖”。

  2、专家评审团从入围名单中投票选出TOP10项目,这些项目将获得“2013年度中国十大优秀开源项目”奖项。

  3、获奖项目的开发者将受邀亲临“第八届开源中国开源世界高峰论坛”(大会官网:http://ocow.csdn.net/)会场,参与晚宴及一系列活动,与其他开发者深入交流。

  参与投票有奖:

  所有参与投票的用户,投票后在投票页面底部转发微博并@CSDN_CODE和1位好友,我们将在评选结束后从参与用户中抽出:

  1等奖10名,奖励“第八届开源中国开源世界高峰论坛”门票1张;

  2等奖10名,奖励技术图书一本;

  3等奖10名,奖励CSDN纪念T恤一件。

  还等什么?赶快动动鼠标,为支持的开源项目投上宝贵的一票,为中国开源事业的发展贡献出你的力量吧!

CODE 1.0测试版来了!

 CODE团队合影

 

veni.vedi.vici

 

  90多个日日夜夜。嗯。

  当我们开始为CODE 1.0 测试版做最后的集成和bug修复的时候,心中掩不住的激动,和紧张。

  这是我们14个苦命娃花费了三个月的时间培育出来的女儿:她,冰清玉洁,也许还有些稚气,有些任性(bug和功能缺失,你懂的),但我们深深地以她为荣。

  回想起四个多月前,CODE项目刚刚立项的时候,我们一共只有两个半的开发人员(一个技术经理,一个产品经理,半个心理阴暗的系统测试兼网管)。经历过一个多月的面试、招人、写各种项目计划书和方案、与各种BOSS们开会,终于在二月底聚齐了各路神仙,轰轰烈烈地开始这光辉的事业。

  2月19日,我们做出了项目的第一个提交;3月4日,我们结束了Sprint#0的热身,正式进入Sprint#1的开发阶段;之后就是无休止的加班,进度墙上像鱼鳞一样贴满了待开发的任务,便签纸上写的每一个任务,都意味着是我们开发团队的汗和泪,如影随行,随风翻飞。

任务墙

(图:CODE开发任务墙一角)

  早上,我们迎着8、9点的太阳睡眼朦胧;中午,我们捧着20碗米饭狼吞虎咽;晚上,我们在空旷的大楼里挥汗如雨。

  每两周的周五下午,我们怀着忐忑不安的心在会议室里做Sprint的demo。看着那个负责演示的苦命娃扭捏摇曳着在feature与bug齐飞的系统中,上窜下跳杀出一条能正常演示的血路的场景,每次都能让人感动的黯然涕下。

  每个结束了demo的周五下午,看着摘下来堆在一起的便签,都会很情不自禁的佩服自己兼累得像死狗一样的想歇歇。这时候老板充满磁性的声音总会适时的在身后响起:“干的不错,下个Sprint要提速”。听到这样贴心的话,一身的疲劳一扫而空,浑身上下仿佛充满了击碎星辰的正能量和霸气。

晨会

(图:晨会上,开始领任务)

  但更多时候我们习惯苦中作乐。最欢乐的莫过于测试平台上线那天,在诸如新代码被覆盖,老Bug又重现,邀请码也崩溃,DNS解析推迟等一系列让人鸡飞狗跳的忙碌之后,平台终于顺利上线了。于是大家开始在平台上玩起了拉粉丝抢关注。UI小林以其玉树临风的外形在短时间内赢得了较高票数,无节操的李大申立刻到处拉票:“关注我!取消关注小林!不然小心你的KPI哦!”不过,最终还是以大号CSDN_CODE一票之差稳压群雄荣登榜首,也算是众望所归。

工作花絮

(图:CODE团队工作花絮)

  认真、敬业、欢乐、执着,这是我们的团队,为了共同的目标舍得付出。

  开发经理谢小胖,以强悍的技术能力及大肚腩名震江湖;产品经理尹大师,早年自产小电影的男主角,转型成产品经理后最常说的一句话就是“站在巨人的肩膀上好乘凉”;系统测试李大申,以卖萌和超好的胃口著称;二哥小林,号称有紧有收玉树临风;小臧,大学未毕业就辍学创业,靠着给人手机灌歌的特色服务第一年就盈利并实现财务自由;还有总是一脸坏笑的冯总;小李飞刀的李小李飞刀的飞的李飞,不远万里归来报效祖国的约瑟夫;还有CQ、LHQ、CPP、澍哥、婷子、CZK,就是这些人,这支团队,在不到100天里完成了这看起来几乎是不可能的任务。

累并快乐着

(图:累并快乐着)

  如果你要问这么付出是为什么,值得吗?官方回答请参见帮助里的“为什么CSDN要做CODE平台”,摘录如下:“CODE项目成立的目的是改善国内开发环境,促进开源文化,建立良好的开发生态系统”。但简单的回答就两个字:梦想。一起干些好玩的事情,干些牛逼的事情,干些让别人刮目相看的事情——这是我们共同的梦想。

  CODE愿与大家共同筑梦。