服务器故障
2007年11月30日星期五
ChinaonRails open course 初试牛刀后记
2007年11月19日星期一
这次我们请到了trikr.com的Eric Sun给大家讲了他的学习曲线,以及和trikr.com相关的一些话题。
然后是常用Plugins的安装使用:
三个Team项目进展顺利,只有刘海涛1个人没有任何通知的情况下离队,其他学员的进展不错,并加入了一个新学员李双双。
项目方面在第一周进展比较好是的Team 1, 这是他们最始的ER图:
并且他们还建立了网上学习小组:cor_43things
在此提出表扬,他们是:李明,张大治,宁洪源,郭健,蔡波斯,王志明
更多照片:
http://www.yupoo.com/albums/view?id=ff8080811640b40a011650b251377fd0
相关PPT:
http://www.slideshare.net/Caiwangqin/1st-chinaonrails-open-course-168594
http://www.slideshare.net/Caiwangqin/collaboration-on-rails
标签: Technologies
chinaonrails open course 第一次亲密接触后记
2007年11月12日星期一
2007年11月10日,ChinaonRails open course 正式开课,第一期课题为《第一次亲密接触》。该主题的意思是学员和Ruby on Rails之间的亲密接触,同时也是学员与学员之间的亲密接触。
办公室场地,稍显拥挤,够亲密。
Team 1
Team 2
Team 3
分组报告中…
Team 1
Team 2
Team 3
分组沟通完毕,开始亲密接触 Ruby, Rails:
本次活动将学员随机分为3个Team, 分别是:
Team 1:
Team leader:张大治
Team project:http://code.google.com/p/cor-43things/
Team 口号:一切皆有可能,Nothing impossible.
Team 成员:郭健、宁洪源、陈明、蔡波斯、张大治、王志明
Team 2:
Team Leader:靳岩
Team project:http://code.google.com/p/financing-rails/
Team 口号:你不理财,财不理你。
Team 成员: 李巍、王俊强、贾秋然、靳岩、刘海涛、单纯
Team 3:
Team leader:毛大军
Team project:http://code.google.com/p/share-bookmarks/
Team 口号:知识分享你我他。
Team 成员:窦国辉、毛大军、胡博、马艳艳、孙永乐
1st chinaonrails open course 正式成员合影
场地:
亚艺网媒,P1.cn 提供
PPT:
http://www.slideshare.net/Caiwangqin/1st-chinaonrails-open-course
http://www.slideshare.net/Caiwangqin/apachecon-rails
照片:
1st chinaonrails open course 第一次亲密接触
标签: Technologies
InfoQ 报道 ChinaonRails open course
2007年11月8日星期四
本文转自: http://www.infoq.com/cn/news/2007/11/rails-workshop
从Workshop起步:谈Rails专业培训
作者 高昂 发布于 2007年11月8日 上午12时12分
如何在短期内将新的知识变为实际生产力,无疑是开发者在接触新技术时首要考虑的问题。尽管以Ruby on Rails为代表的敏捷Web开发技术大大降低了开发者的学习成本,但是从技术新手到熟练开发者的演进过程,并非是简单的一蹴而就,仍然需要付出大量的时间和精力将新的知识消化吸收,以致为己所用。随着Rails开发技术不断趋向成熟以及众多开发者的参与,从Workshop起步发展的Rails专业培训也应运而生,将随着开发技术的成熟完善逐步发展壮大。
ChinaonRails组织的公开课就是专为Rails开发者提供的短期培训项目。公开课计划发布之后,在Rails开发者之中引起了广泛的讨论和关注。在ChinaonRails公开课程”认真做事不做秀”的理念之下,学员和组织者们在创建于BaseCamp的公开课项目中一直保持沟通,共同推进课程的发展与创新。除此之外,ChinaonRails公开课程创建了facebook2项目,计划在课程进展的同时开发类似于著名SNS站点Facebook的实例应用。组织者蔡望勤这样描述关于公开课程的设想:
尽管Rails降低了Web开发的门槛,但在开发者单独自学的情况下,花费的时间和精力要远超过在一个高效沟通、相互促进的环境中进行学习。Rails公开课程的初衷是利用业余时间将有共同兴趣的开发者组织起来,请具有Rails开发经验的高手授课,进行专门学习来达到速成的目的,同时也可以认识很多志同道合的朋友,促进Rails在国内的传播与发展。Rails公开课程的预期是帮助学员把Idea变成Rails代码,并创建3到4个独立运行的Rails开源项目。
然而,类似的Workshop在实践中仍然面临特定的具体问题,如找授课者不易确定,组织授课的时间和形式等。更为关键的是授课对象和课程的定位。显然,基础入门性质的培训对于呼唤敏捷的市场,以及具备一定基础的开发者是没有吸引力的,ChinaonRails公开课程的组织者同样也注意到这一点。在ChinaonRails公开课之前,北京的RoR兴趣小组RoR-Party也曾举办过Rails培训,RoR-Party的培训获得部分学员良好的反馈,但同时也暴露了组织零散,计划性缺乏的弱点,整体效果并不容乐观。关于如何在ChinaonRails公开课中避免类似情况的出现,ChinaonRails公开课程组织者谈道:
ChinaonRails公开课对学员的招收有一定的条件限制,学习并非从基础授课开始,学员需要有一定的相关知识积累,并且需要完成为期五周的系统培训,因为在培训过程中,需要以小组为单位完成项目。同时,学员和讲师之间、学员与学员之间也会进行良性的互动,通过创造一个良好的交流沟通环境来促进互相学习。保持互动的两个前提是,在公开课开始就分组确定项目,并且参加课程的学员要保持固定。课余结合线上论坛、MSN Group,为使用Rails完成项目而努力。
为参与者提供更多实践环节的ChinaonRails公开课目前对学员是免费的,免费并不是代表课程质量离专业培训有较大的差距,就Rails专业培训的市场发展前景来看,组织者有着更深入的考虑:
我们坚持不收费,为了不分散精力,因为ChinaonRails公开课是以学员兴趣为驱动的,目的是希望在国内建立一个有活力的Ruby on Rails社区,通过虚拟团队协作的方式来完成项目,这也是推动Ruby on Rails在国内发展的一种有效途径。目前国内的Rails专业培训市场还不成熟,要等到Rails被更多企业应用接受的时候,培训市场才会出现大规模发展的契机。目前ChinaonRails公开课与Rails专业培训之间的主要差异是,公开课是针对有一定开发经验,并具备自主学习能力的开发者设立,为其创造好的沟通环境来帮助其提高,而非一切从零开始。
随着国内软件企业和国外的大型企业合作日益深入,越来越多的欧美软件项目涌入中国。使用Rails进行Web开发方面也不例外,市场呼唤越来越多具备Ruby on Rails技能的开发者出现。可以预见,一旦Rails更多的进入到逻辑更为复杂,对于分析和重构能力要求较高的企业开发领域,必然会有专业的Rails专业培训机构出现,从Workshop起步的Rails专业培训,将会迎来一个新的蓬勃发展时期。
标签: Technologies
ChinaonRails open course 宣言:认真做事不做秀
2007年11月6日星期二
07中文网志年会结束了,这是中文 Blogger 一年一次的盛会,算了一下,总算是喜悦多于遗憾。
1st China on Rails open course 定于11.10号开始,这篇 Blog 的标题也是我给这次活动所定的基调(其中包含对cnbloggercon上某些演讲者的回应)。
感谢积极推动这次活动的人,如 bd7lx 建立了网上学员沟通项目,先后有 Robbin , 源谷 为 open course 联系培训场地。曲元周说他们能提供场地,但要申请,审批什么的,而且不能连续使用几周。在年会现场,alex.mou 建议培训收费,说这样能聚到努力想学的人。我还是坚持不收费,为了不分散精力,最终决定培训场地在我的办公室举行,这个地方我能够决定连续使用。
报名名单(只列出了北京的并按要求给我反馈了的报名者,如果你不在名单中,请及时给我发email: jesse.cai@gmail.com 或给我电话):
胡博
郭健
王志明
毛大军
刘海涛
陈明
宁洪源
李巍
马艳艳
窦国辉
张大治
常军昌
王俊强
贾秋然
陶惠良
靳岩
场地预览:
重要说明:
本次是一次持续的培训活动,报名时请确认自己有坚持学习Ruby on Rails的热情,拥有把想法变成代码的冲动,希望和国内Ruby on Rails社区保持一个良好的交流沟通环境。如果你只是有一个问题,请直接在chinaonrails.com提问即可。
标签: Technologies
07中文网志年会归来的喜悦与遗憾
喜悦
- 老朋友会面
- Jiwai.de大屏幕让人印象深刻,帮我在会场找到了人,也让别人找到了我
- 5日凌晨在柏拉图”杀人”结束后的20分钟时间对年会的讨论
- 伊藤穰一(Joichi Ito) 的演讲不错
- hidecloud 让我印象深刻,他才21岁
- 欣欣 做的片头不错,能让人在北京的冬天想起那些旧事
遗憾
- 大多演讲者都是在做宣传,根本与 Blogger 无关
- Jiwai.de 大屏幕,竟然也会”和谐”一些信息,这非常让我失望
- 完全没有与 Blogger 的互动,在中间坐前排的参会者就是在听两天讲
- 对下一届年会的期待,没有06年杭州结束时强烈
标签: Technologies
07中文网志年会现场照片(2天)
2007年11月5日星期一
照片正在上传到Yupoo, 我的07中文网志年会相册中。为了保留现场感,没有对这200多张照片进行任何删除和修改,根据现场环境,可以看到这个相册中有以下几个会场:
- 年会报到大厅
- 会议厅
- “教育即对话”分会场
- Wikipedia 分会场
- “杀人”现场
现成已经上传了275张中的60张,要看全部的继续等会儿。这两天有点累了,现在需要休息一会,有关年会感受的文章明天发出。
标签: Technologies
Ruby/Rails/Mongrel 需要版本匹配
2007年11月2日星期五
请不要随意更新 Ruby 或 mongrel , 在ruby 1.8.5 + mongrel 1.0.4 时会出现以下错误:
NoMemoryError (negative allocation size (or too big)):
/vendor/rails/actionpack/lib/action_controller/benchmarking.rb:86:in `sprintf’
改正方法如下:
yay1# ruby -v
ruby 1.8.6 (2007-09-23 patchlevel 110) [x86_64-linux]
yay1# gem list rails*** LOCAL GEMS ***
rails (1.2.5, 1.2.2)
Web-application framework with template engine, control-flow layer,
and ORM.
yay1# gem list mongrel*** LOCAL GEMS ***
mongrel (1.0.4)
A small fast HTTP library and server that runs Rails, Camping, Nitro
and Iowa apps.
注:在 Debian 安装 ruby 1.8.6 (2007-09-23 patchlevel 110) 时,在 Console 下运行 Rails 需要 readline :
sudo apt-get install libncurses5-dev libreadline5-dev
sudo updatedb
slocate ext/ |grep ext/readline
cd ext/readline
sudo ruby extconf.rb
sudo make
sudo make install
标签: Technologies