学习一个新的开发平台真的很需要勇气和激情
关注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的未来。学习一个新的开发平台真的很需要勇气和激情,需要你与我的牵手!
评论
我举这个例子想说明一个问题:程序员不要总是把学习新技术当做多困难,多可怕的一件事情。你也许只是多投入了那么一点点时间,那么一点点热情,你的收获就会很大。用不着什么勇气,也用不着什么激情,又不是创业,又不是参加比赛,犯得着吗?
搞个ror的培训吧!
其实就一个开发环境来说windows下还是可以忍受的,虽然慢一些,但是这个时候的慢未必没有好处——rails实在太快了,还是留给自己一点放松的机会吧。
但是如果你定项目预算有限。ms sqlserver可不是免费的阿。多学个数据库好像比你学ror成本低多了,毕竟没人逼你成为DBA吧。
放弃 ms sqlserver 的原因不仅仅是它是收费的,关键是它只能在 windows 平台上运行,做服务器 linux, unix 可是强项。
用 PostgreSQL 吧,对商业用户也不收费的,这个 MySQL 比不了,至于速度和稳定性也不亚于 MySQL。
我举这个例子想说明一个问题:程序员不要总是把学习新技术当做多困难,多可怕的一件事情。你也许只是多投入了那么一点点时间,那么一点点热情,你的收获就会很大。用不着什么勇气,也用不着什么激情,又不是创业,又不是参加比赛,犯得着吗?
速度還算不錯:P
不一定要使用MS SQL吧?
有這麼多的Solution.. 還需要用到MS的東西嗎?
虽然嘴上不说,其实Ruby和Rails社群都是歧视Windows用户的。如果可能的话,还是换到Linux吧。
Ruby在Windows底下是真的、真的相当慢,没办法阿……
其实我现在还是在windowsxp下面做RoR开发的,笔记本电脑IBM T40,ruby的运行速度是没有Linux快,但是没有慢到那么夸张的地步,比开发Java快。
虽然嘴上不说,其实Ruby和Rails社群都是歧视Windows用户的。如果可能的话,还是换到Linux吧。
Ruby在Windows底下是真的、真的相当慢,没办法阿……
其实我现在还是在windowsxp下面做RoR开发的,笔记本电脑IBM T40,ruby的运行速度是没有Linux快,但是没有慢到那么夸张的地步,比开发Java快。
不是我不想装Ubuntu,每次安装总是没有办法识别我的串口硬盘,不知道有什么好的解决办法没有?
http://blog.eshangrao.com/index.php/2007/02/10/345-ubuntu-feistyvirtualbox
http://blog.eshangrao.com/index.php/2007/02/11/346-virtualbox
这里有两篇介绍如何在Ubuntu下安装
虽然嘴上不说,其实Ruby和Rails社群都是歧视Windows用户的。如果可能的话,还是换到Linux吧。
能告诉我那个linux版本比较好呢?我正打算使用SUSE,有什么好的建议吗?谢谢!
可以在linux装个 wmware :)
VirtualBox
或者有一个变通的方法. 不要用ruby.
关于数据库嘛. 在ORM面前都差不多(如果仅仅关注business logic的话).
可以在linux装个 wmware :)
其实就一个开发环境来说windows下还是可以忍受的,虽然慢一些,但是这个时候的慢未必没有好处——rails实在太快了,还是留给自己一点放松的机会吧。
其实就一个开发环境来说windows下还是可以忍受的,虽然慢一些,但是这个时候的慢未必没有好处——rails实在太快了,还是留给自己一点放松的机会吧。
- 浏览: 89304 次
- 性别:

- 来自: 广东

- 详细资料
搜索本博客
我的相册
共 5 张
最近加入圈子
最新评论
-
人间如风来烟去,几片光彩 ...
世间有百味,唯有淡淡的水可以一辈子品尝都不会厌倦。 平淡就是福,能够珍惜不容易。
-- by fshhui -
我生来忧伤
过去的你已不是今天的你 今天的你也不是明天的你 明天的你更不可预见 所以过去的 ...
-- by fshhui -
透过镜头抒写“程序人生” ...
人到中年,身上的担子越来越重,想的东西自然就多了。有同感。 可是能够放下的能有几 ...
-- by fshhui -
VBA简单实现两个Excel文 ...
你好。 请你尊重别人,不要随便透露别人的贷款信息!也许你是无心的,但已经给我造成 ...
-- by baizi17 -
出差一个月
去哪里学习?
-- by longaiqun001






评论排行榜