DHH 对 PHP 的认同

Posted on 7th April 2008 by Nio in Ruby & RoR, 程序人生

不容易呀,PHP 在某些方面得到了 Ruby 阵营的 DHH 的认同(The immediacy of PHP):

I've been writing a little bit of PHP again today. That platform has really received an unfair reputation. For the small things I've been used it for lately, it's absolutely perfect.

I love the fact that it's all just self-contained. That the language includes so many helpful functions in the box. And that it managed to get distributed with just about every instance of Apache out there.

For the small chores, being quick and effective matters far more than long-term maintenance concerns. Or how pretty the code is. PHP scales down like no other package for the web and it deserves more credit for tackling that scope.

其实语言就是工具,何必非要比个高低呢。PHP 和 Ruby 各有所长,都有适用的地方,只是有些 fans 太过于狂热了,非要分出个高下来,这就如同“萝卜白菜哪个更好吃”的问题一样,呵呵。

Rails for PHP Developers

Posted on 20th February 2008 by Nio in Ruby & RoR, 程序人生

Rails for PHP Developers 很不错的网站,通过类比 Ruby 和 PHP 语法、函数,来让 PHP 开发人员更好地理解、学习 Ruby。去年买了几本 Ruby 的书,也没抽空去好好学习,想想都惭愧。

买了几本 Ruby 的书

Posted on 14th August 2007 by Nio in Ruby & RoR, 程序人生

今天收到了从 joyo 买的几本 Ruby 的书,虽然有电子书,但看着太费眼,还是看书比较舒服。买的都是英文影印版的,翻译的不太敢买,因为不知道质量如何。以后有空也开始写一些 Ruby & RoR 的东西。

Getting Real

Posted on 27th October 2006 by Nio in Ruby & RoR, 程序人生

37signals 的一本书-- "Getting Real" 现在已经可以免费在线阅读了,当然你也可以购买书本。37signals 这个团队所创建的 RoR 风靡全球,相信这本书也是不错的,有时间的话拜读一下。

Want to build a successful web app? Then it's time to Get Real. Getting Real is a smaller, faster, better way to build software.

  • Getting Real is about skipping all the stuff that represents real (charts, graphs, boxes, arrows, schematics, wireframes, etc.) and actually building the real thing.
  • Getting real is less. Less mass, less software, less features, less paperwork, less of everything that's not essential (and most of what you think is essential actually isn't).
  • Getting Real is staying small and being agile.
  • Getting Real starts with the interface, the real screens that people are going to use. It begins with what the customer actually experiences and builds backwards from there. This lets you get the interface right before you get the software wrong.
  • Getting Real is about iterations and lowering the cost of change. Getting Real is all about launching, tweaking, and constantly improving which makes it a perfect approach for web-based software.
  • Getting Real delivers just what customers need and eliminates anything they don't.

Ruby on Rails 1.0 is out!

Posted on 14th December 2005 by Nio in Ruby & RoR, 程序人生

image
Rails 1.0: Party like it's one oh oh!15 months after the first public release, Rails has arrived at the big 1.0. What a journey! We’ve gone through thousands of revisions, tickets, and patches from hundreds of contributors to get here. I’m incredibly proud at the core committer team, the community, and the ecosystem we’ve raised around this framework….