关注ROR已经是有比较长的时间,但真正想学习它并想用它来做WEB项目还是06年底的事。
以前有做企业管理系统,做过OA,研发过工作流,搞过数字签名和电子印章,做过一些WEB应用项目,但采用的语言不是ruby,平台也非ROR,那时还没听说过这玩艺。我用的数据库也只是sql server、sybase、oracl。受ROR的诱惑+自己的还有的那么一点冲劲,我准备学习多一个平台,并真正体验一下这号称WEB“开发高效率”的平台。
最近已经初步学完了ruby语言的基本内容。对有一定开发经验的人来说语言的入门不是难事,要精通是需要一段时间的。我让自己先上手,再在开发过程中慢慢的去熟悉。对一门语言的掌握不要想着一次到位,在开发中发现问题再解决问题,这样的学习方法是最快的。
现在要开始用Rails做点东西了,纸上谈兵的事还是少做为好。但一开头就碰到几个麻烦,一是环境安装麻烦;看了JAVAEYE中很多位朋友的文章才算是搞定,为了加深映象,反复几次。还算好,后面的几次一切顺利,熟悉了其实还是很快的,第一次的过程真是枯燥烦人。第二个问题:对SQL SERVER的支持不是很好;在数据库连接我就碰到了问题,后来搞好了,但在论坛中看到很多的朋友都也因用SQL SERVER做数据库,遇到的问题还有一大篓。这时我作了另一个选择,我先用mysql吧,现在是学习和体验阶段,要把重点放在rails上,不要因为数据库的问题花了太多的时间,等我对rails足够熟悉时,再用自己熟悉的其他数据库做应用。毕竟rails对mysql的支持是最好的。边看书,边做了一些比较简单的应用,在网上吸收了些营养,但深知路漫漫其修远呀。
踉踉跄跄一路走着,一边要工作,一边要学习,仅一个“累”字难表此际的感受,但随着学习的深入,对ROR的感情也更深了,我相信我选择学习它是正确的。
有时间应该整理一下学习内容了,算是对学习的总结,也当是对后来者的鼓励。只有不断的与大家分享学习的苦与乐才能让我继续有勇气、继续保持激情学习下去。
学习这个平台我希望在这里结识更多的朋友,也希望和我都处在ROR学习起跑线的朋友加我,一起组队上路,一起走向ROR的未来。学习一个新的开发平台真的很需要勇气和激情,需要你与我的牵手!
分享到:
相关推荐
在这篇充满励志精神的演讲稿中,我们将会探讨激情和勇气如何塑造我们的人生,以及如何通过终身学习和坚守价值观来迎接生活中的每一个挑战。 首先,让我们认识到持续学习的重要性。人脑好似一块海绵,能够不断吸收...
同时,选择一个好的工作环境和团队也非常重要,因为他们能够提供学习的平台和成长的机会,让你在实战中快速成长。 其次,广告人需要学会与他人合作,建立良好的人际关系网。因为广告项目往往需要团队合作完成,不同...
一个人的生活状态和成就,在很大程度上取决于他如何塑造自我,以及他选择从事的事务。领导者需要具备在挫折中成长的能力,通过不断的实践学习,总结经验教训,并在试错中不断进步和提升。他们必须将理论知识转化为...
在软件开发领域,工作压力、个人发展和职业规划是决定一个程序员是否继续留在当前职位的重要因素。这份辞职报告中,软件开发员提到了他在公司的经历、成长以及离职的原因,揭示了一些关键的知识点。 1. **职业发展...
创业者作为主体,他们的激情、智慧和勇气是推动创业项目前行的关键。创业者需要具备识别市场和转化机会的能力,并能够构建一支高效的团队来共同推进创业项目。机会的发现与利用是创业成功的前提,新产品的开发、新...
" 这句话强调了团队合作的重要性,一个优秀的集体需要有共同的目标和一致的努力,而非个人单独行动。 3. **适应新集体**:进入新集体,我们应理解新集体是个大家庭,同学们应彼此关心,努力融入其中。不能只关注...
1. 中学阶段的重要性:中学时代是一个人从少年到青年的生命进阶,这一阶段对于个人的成长至关重要。中学时期的学习不仅涵盖了基础知识的积累,更关乎个人品格的塑造和价值观的形成。 2. 终身学习观念:现代社会强调...
”终身学习是IT行业的一个基本要求,不断更新知识和技术是必要的。 6. 人际关系:“伴随着朋友的关怀,我们知道了怎样交往、生活。”良好的人际交往技巧对于IT从业者在协作和沟通中同样重要。 7. 应对挑战:“离别...
少年的梦想是青少年时期不可或缺的,它激发着我们的激情和勇气,引导我们不断前进。梦想不仅与个人目标紧密相连,也与时代的脉搏息息相通。我们应该树立远大的志向,与国家和时代共同进步。要实现梦想,我们需要付出...
根据给定文件的信息,本文将从...总之,IT行业不仅是一个技术密集型的领域,更是一个需要勇气、坚持和创新精神的地方。通过不断地学习和实践,每个人都可以在这个行业中找到自己的位置,为社会的进步贡献自己的力量。
建立友谊需要开放自己,持续关心,当友谊发生变化时,要学会适应和接受新的友谊。维护友谊需要智慧,包括诚实、尊重和理解。通过这样的学习,青少年将更好地理解自我,与他人建立健康的关系,为他们的成长打下坚实的...
总结来说,优秀的产品经理需要拥有激情、明确的方向感、全面的专业技能、坚持不懈的精神、积极的学习态度、敢于创新的勇气以及强大的抗压能力。这些素质是他们在快速变化的IT行业中取得成功的基础。通过不断提升自身...
总结来说,这份奥美广告提案技巧学习教案提供了一个全面的框架,指导参与者如何有效地向潜在客户或内部团队推销创意,通过提升个人和团队的沟通技巧,增强说服力,从而提高提案的接受度和业务成果。
首先,年轻人充满活力和勇气,他们敢于尝试新事物,即使失败也无所畏惧,这种精神在创业中显得尤为重要。其次,大学生在学习过程中积累的专业知识和技能,尤其是那些科技领域中的知识,往往能够成为创业的基石。最后...
在众多科学主题中,船只无疑是一个能够激发孩子们兴趣和想象力的优秀素材。本次提供的【大班科学船学习教案】是专门为大班儿童设计的,旨在通过介绍各种类型的船只,让孩子们在了解水上交通工具的同时,深化对科学...
一个成功的创业者需要具备创新精神、挑战传统的能力和积极乐观的态度。他们能够洞察市场潜力,抓住稍纵即逝的机会,即使在面临失败时,也能保持清醒的头脑,从失败中汲取教训,勇敢地重新站起来。 综上所述,创新...
当一个人充满激情,他的生活会变得丰富多彩,充满活力。反之,如果缺乏激情,可能会出现生活无趣、百无聊赖的现象,表现为对日常事务提不起兴趣,如起床困难、工作拖延、注意力不集中等问题。 2. **无激情的状态** ...
5. **学习和成长的心态**:表明自己愿意学习和适应新环境的态度,如“尽管我可能有一个适应期,但我会请教同事,学习所需的专业知识,提高我的业务水平”,同时展示出面对挑战的勇气和决心。 6. **岗位职责的认识**...
其次,创建一个宽松、自由、充满激励的教学环境对于培养学生的创新意识至关重要。教师应当营造和谐、融洽的课堂氛围,鼓励学生积极参与教学活动。在评价学生时,教师应采取公正、客观的态度,注重愉快教学,运用语言...
它提醒我们,要有一个明确的目标,做好心理准备,以一种开放的心态去迎接新的挑战。生活总是充满变数,只有不断适应,不断创新,我们才能在青春的旅途中,创造出属于自己的精彩篇章。 总而言之,青春是一段值得我们...