<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe>
作为国内两个比较活跃的开源团队,EasyJF及CowNew都在各自所专注的领域里为开源社区作了不少的贡献。EasyJF开源的EasyJWeb已经推出了1.0m1正式版本,并通过在国内多个大中型项目中的成功应用,充分证明了EasyJWeb是一个优秀并适合快速开发JavaWeb应用的框架;CowNnew开源团队编著的《J2EE开发全程实录》、《自己动手写开发工具》等图书的上市更是得到了业界的好评,多数据库翻译引擎CowNewSQL也成为跨平台系统开发的最佳组件,正在火热进行中的Antlr本地化项目也将引领国内编译技术研究的新高潮。
两个团队从创立以来一直保持着比较友好的合作,但这些合作都只是仅仅在一些技术交流、开源团队建设经验等方面。在经过近一个多月的筹备及沟通,EasyJF与CowNew决定把两个团队的合作更进一步深入,将通过项目组的形式来从事开源工作。
JavaEE强大,但对于大多数程序员来说,门槛仍然较高,其实一个因素与工具的缺少也存在关系。关于Java的各种实用工具非常多,有开源的、有商业,有大型的也有轻量级的,但是由于JavaEE开发涉及到的问题比较多,一个工具不可能解决开发中遇到的全部问题,因此打造一个自己的开发工具一直是很多程序以及软件公司的梦想。因此,本次两个团队合作的目标打造一个名为BlueFin的开发工具项目,该项目定位为打造一个用于快速开发JavaEE应用程序的实用开发工具及平台,主要涉及到Eclipse插件开发、常用Java框架如Spring、JPA、EasyJWeb支持,辅助域模型分析及设计,代码生成引擎等领域的技术。
BlueFin在英文中代表金枪鱼,它是比陆地上跑得最快的动物还要快的鱼类,一生中它不停地持续高速游泳,金枪鱼的旅行范围可以远达数千公里,能作跨洋环游,被称为“没有国界的鱼类”。我们的开源运动爱好者也是这样一群高速运转的精英,我们永远致力于引领开发技术的最前沿,我们目光长远,我们放眼全球技术的发展。这就是我们的金枪鱼,这就是我们的BlueFin。使用BlueFin进行开发您将勇往直前,攻克一道道难关,以最快的速度通向成功的彼岸。
本次合作将由两个团队各抽取几名核心成员组成项目组,由CowNew杨中科任组长及技术总构架,EasyJF站长程强负责需求设计及开发平台搭建等相关工作,CowNew的FoxKnit、Kingchou,EasyJF的大峡、netgod等各自抽取50%的人力资源参与开发。同时我们也欢迎国内广大的开源爱好者参与到该项目的建设中。
该项目是一个开源项目,任何热爱开源的技术同行都可以参与到项目中,参与方式包括代码编写、Bug及建议提交、文档编写、资料提供等多种方式。该项目svn地址: http://svn.easyjf.com/repository/easyjf/bluefin/trunk,该项目Jira地址, http://jira.easyjf.com/,项目wiki地址, http://wiki.easyjf.com,项目源码http下载地址。(备注:BlueFin的svn在项目开发前期只为项目组成员开放,在项目出beta版的时候再对外开放。)
附:加入该项目组的测试题
为了保证能够使得参与项目成员的能力得到最好的发挥,所以请您回答如下的几个测试题:
1、谈一谈Eclipse的插件体系的亮点。
2、如果你从头开发一个Java开发环境的话,你会规划出哪些功能,预期会遇到哪些问题?
3、请翻译下面的文章:
Eclipse is a platform that has been designed from the ground up for building integrated web and application development tooling. By design, the platform does not provide a great deal of end user functionality by itself. The value of the platform is what it encourages: rapid development of integrated features based on a plug-in model.
4、每周能有多少时间投入到开源项目的开发过程中?
5、你为什么要参与开源项目的开发?对你个人有哪些好处?
6、如果在开发程序的过程中程序报出如下的异常:
21:26:28,171 Error [JMSContainerInvoker] Could not find the topic destination-jndi-name=my_test_topic javax.naming.NameNotFoundException: my_test_topic not bound
而你又不知道如何处理此问题。那么你会怎么办?
请将问题的答案以及个人简介发送到254400283 at qq.com邮箱。
作为国内两个比较活跃的开源团队,EasyJF及CowNew都在各自所专注的领域里为开源社区作了不少的贡献。EasyJF开源的EasyJWeb已经推出了1.0m1正式版本,并通过在国内多个大中型项目中的成功应用,充分证明了EasyJWeb是一个优秀并适合快速开发JavaWeb应用的框架;CowNnew开源团队编著的《J2EE开发全程实录》、《自己动手写开发工具》等图书的上市更是得到了业界的好评,多数据库翻译引擎CowNewSQL也成为跨平台系统开发的最佳组件,正在火热进行中的Antlr本地化项目也将引领国内编译技术研究的新高潮。
两个团队从创立以来一直保持着比较友好的合作,但这些合作都只是仅仅在一些技术交流、开源团队建设经验等方面。在经过近一个多月的筹备及沟通,EasyJF与CowNew决定把两个团队的合作更进一步深入,将通过项目组的形式来从事开源工作。
JavaEE强大,但对于大多数程序员来说,门槛仍然较高,其实一个因素与工具的缺少也存在关系。关于Java的各种实用工具非常多,有开源的、有商业,有大型的也有轻量级的,但是由于JavaEE开发涉及到的问题比较多,一个工具不可能解决开发中遇到的全部问题,因此打造一个自己的开发工具一直是很多程序以及软件公司的梦想。因此,本次两个团队合作的目标打造一个名为BlueFin的开发工具项目,该项目定位为打造一个用于快速开发JavaEE应用程序的实用开发工具及平台,主要涉及到Eclipse插件开发、常用Java框架如Spring、JPA、EasyJWeb支持,辅助域模型分析及设计,代码生成引擎等领域的技术。
BlueFin在英文中代表金枪鱼,它是比陆地上跑得最快的动物还要快的鱼类,一生中它不停地持续高速游泳,金枪鱼的旅行范围可以远达数千公里,能作跨洋环游,被称为“没有国界的鱼类”。我们的开源运动爱好者也是这样一群高速运转的精英,我们永远致力于引领开发技术的最前沿,我们目光长远,我们放眼全球技术的发展。这就是我们的金枪鱼,这就是我们的BlueFin。使用BlueFin进行开发您将勇往直前,攻克一道道难关,以最快的速度通向成功的彼岸。
本次合作将由两个团队各抽取几名核心成员组成项目组,由CowNew杨中科任组长及技术总构架,EasyJF站长程强负责需求设计及开发平台搭建等相关工作,CowNew的FoxKnit、Kingchou,EasyJF的大峡、netgod等各自抽取50%的人力资源参与开发。同时我们也欢迎国内广大的开源爱好者参与到该项目的建设中。
该项目是一个开源项目,任何热爱开源的技术同行都可以参与到项目中,参与方式包括代码编写、Bug及建议提交、文档编写、资料提供等多种方式。该项目svn地址: http://svn.easyjf.com/repository/easyjf/bluefin/trunk,该项目Jira地址, http://jira.easyjf.com/,项目wiki地址, http://wiki.easyjf.com,项目源码http下载地址。(备注:BlueFin的svn在项目开发前期只为项目组成员开放,在项目出beta版的时候再对外开放。)
附:加入该项目组的测试题
为了保证能够使得参与项目成员的能力得到最好的发挥,所以请您回答如下的几个测试题:
1、谈一谈Eclipse的插件体系的亮点。
2、如果你从头开发一个Java开发环境的话,你会规划出哪些功能,预期会遇到哪些问题?
3、请翻译下面的文章:
Eclipse is a platform that has been designed from the ground up for building integrated web and application development tooling. By design, the platform does not provide a great deal of end user functionality by itself. The value of the platform is what it encourages: rapid development of integrated features based on a plug-in model.
4、每周能有多少时间投入到开源项目的开发过程中?
5、你为什么要参与开源项目的开发?对你个人有哪些好处?
6、如果在开发程序的过程中程序报出如下的异常:
21:26:28,171 Error [JMSContainerInvoker] Could not find the topic destination-jndi-name=my_test_topic javax.naming.NameNotFoundException: my_test_topic not bound
而你又不知道如何处理此问题。那么你会怎么办?
请将问题的答案以及个人简介发送到254400283 at qq.com邮箱。
分享到:
相关推荐
EasyJF官网全站源码是EasyJF开源团队站务组及核心成员共同开发及维护的系统,该全部源码不是一个开源项目,仅供EasyJF团队正式成员使用,为庆祝2006年德国世界杯开幕,EasyJF管理团队讨论于6月9日对外开放源码,...
同时,手册还会讲解如何配置数据库连接,以确保EasyJf能够与数据库进行正常通信。 在环境准备完毕后,手册会引导读者创建第一个EasyJf项目。"FirstEasyJf.war"文件可能就是一个示例项目,读者可以通过部署这个war...
9. **部署与扩展性**:EasyJF CMS设计时考虑到了部署的简便性和系统的扩展性,允许在不同环境下快速部署,并且容易添加新的功能。 10. **文档与社区支持**:EasyJF团队通常会提供详细的文档和社区支持,帮助开发者...
EasyJF开源网上会议系统是一款基于Java技术开发的在线会议平台,它提供了丰富的功能,包括音视频交流、屏幕共享、白板协作等,旨在帮助企业、教育机构和个人实现远程协作和在线学习。源码的开放性使得开发者能够深入...
EasyJF官网全站源码是EasyJF开源团队站务组及核心成员共同开发及维护的系统,该全部源码不是一个开源项目,仅供EasyJF团队正式成员使用,为庆祝2006年德国世界杯开幕,EasyJF管理团队讨论于6月9日对外开放源码,...
标题 "easyjf-iula-0.1.0" 指示的是一个基于开源框架 easyJF 开发的网上会议系统的初始版本。这个系统可能是为了方便远程协作和沟通而设计的,尤其在当前远程工作日益普及的时代,此类系统具有很高的实用价值。 ...
全站源码是EasyJF开源团队站务组及核心成员共同开发及维护的系统,该全部源码不是一个开源项目,仅供EasyJF团队正式成员使用,为庆祝2010年德国世界杯开幕,EasyJF管理团队讨论于6月9日对外开放源码,EasyJF没有打算...
[信息办公]EasyJF开源网上会议系统iula-0.1.0_easyjf-iula-0.1.0 [信息办公]EasyJF开源网上会议系统iula-0.1.0_easyjf-iula-0.1.0 [信息办公]EasyJF开源网上会议系统iula-0.1.0_easyjf-iula-0.1.0 [信息办公]EasyJF...
全站源码是EasyJF开源团队站务组及核心成员共同开发及维护的系统,该全部源码不是一个开源项目,仅供EasyJF团队正式成员使用,为庆祝2006年德国世界杯开幕,EasyJF管理团队讨论于6月9日对外开放源码,EasyJF没有打算...
计算机毕业毕业设计成品 [信息办公]EasyJF开源网上会议系统iula-0.1.0_easyjf-iula-0.1.0 计算机毕业毕业设计成品 [信息办公]EasyJF开源网上会议系统iula-0.1.0_easyjf-iula-0.1.0 计算机毕业毕业设计成品 [信息办公...
全站源码是EasyJF开源团队站务组及核心成员共同开发及维护的系统,该全部源码不是一个开源项目,仅供EasyJF团队正式成员使用,为庆祝2006年德国世界杯开幕,EasyJF管理团队讨论于6月9日对外开放源码,EasyJF没有打算...
全站源码是EasyJF开源团队站务组及核心成员共同开发及维护的系统,该全部源码不是一个开源项目,仅供EasyJF团队正式成员使用,为庆祝2006年德国世界杯开幕,EasyJF管理团队讨论于6月9日对外开放源码,EasyJF没有打算...
在数字化时代,高效的沟通与协作是企业成功的关键因素之一。EasyJF项目中的"easyjf-bbs_netmeeting_web conference_会议_会议室"是一个专门针对网上会议需求而设计的解决方案。该系统旨在模拟传统会议室的功能,通过...
[信息办公]EasyJF开源网上会议系统iula-0.1.0_easyjf-iula-0.1.0 这两年太卷了,毕设和毕业 答辩竞争激烈,越写越卷,没有创新和亮点的毕业答辩基本达不到老师的要求。 现在学长为你们准备计算机毕设JSP项目,需要...
**JSP与EasyJF简介** JSP(JavaServer Pages)是Java平台上的一个服务器端技术,用于创建动态网页。它允许开发人员将HTML、XML或者其他标记语言与Java代码混合在一起,使得网页能够处理服务器端的数据。JSP的核心...
【标题】中的“EasyJF开源网上会议系统iula-010_easyjf-iula-010毕业设计”指的是一个基于EasyJF框架开发的网上会议系统项目,该系统可能是一个学生毕业设计的成果。"EasyJF"是开源Java框架,用于快速构建企业级Web...
【easyjf_bbs0.1】是一个基于Java技术开发的论坛系统源码资源。这个开源项目为开发者提供了一个学习和实践Java Web应用开发的机会。它可能包含了一系列的Java类、配置文件、数据库脚本以及相关的静态资源,如HTML、...
EasyJF与Spring的集成则进一步强化了企业级应用的开发能力,Spring作为一个全面的后端解决方案,包括依赖注入、事务管理、安全管理等多个核心特性。 在MyEclipse中集成EasyJF+Spring,首先需要在项目中引入相关的库...
总的来说,【信息办公EasyJF开源网上会议系统】是基于Java的高效协作工具,它以开源的方式提供给开发者和用户一个免费、可靠且功能丰富的会议解决方案,促进了远程工作和学习场景下的沟通与合作。通过持续的社区支持...
5. **JDBC与ORM**:EasyJF可能提供了对JDBC的封装,以及Object-Relational Mapping (ORM)工具,如Hibernate,用于数据库操作。 6. **依赖注入**:EasyJF可能使用了依赖注入(Dependency Injection,DI)机制,如...