Ruby Loosing Steam to Java

javaThe complexities of Rails compared to other development platforms for your web applications is compared to be the main detractor of the overall status of Rails, unable to progress into a more preferred language. Rails on the code side can be compared to COBOL and C++ that used to be done with millions of lines of code til the advent of GUI-based development that allowed components to be embedded and laid out, the screen or page already laid-out and then is filled an customized by filling in the parameters and othe nuances that would make the application run. Read More »

Posted in Development, General Info | Comments closed

Engine Yard takes Over Old Ruby

engineyardOlder versions of Ruby and Ruby on rails have been wondering what would happen to them as newer and improved versions and flavors of the much loved yet less used open-source platform, and they got an answer form Engine Yard who has announced it will be taking over the responsibilities of maintaining the older release of the said platform. The company would take over bug-handling duties as well as the need for security issues that have to be addressed. they would also be keeping tabs on the speed of the Ruby interpreter and may even improve on it as needed to allow developed products to continue function in today’s PH ruled internet. More preferred by business oriented users and developers due to stronger security and other features, it has been left in the dust by the widely used PHP language. Read More »

Posted in Development, General Info, Programming Language | Comments closed

Merb and RoR Combines for Growth with Rails 3.0

railmerbOld news as it may be, the already powerful language that is Ruby on Rails is set to get a very much needed boost with their partnership with Merb. Why all the interest in so a discreet language? Well Twitter is one example which is based on RoR and as we can see, has swept the world by storm and has swayed many people to re-consider their old views of Ruby. The new and improved version of the language will provide more power in terms of customization options and add to that the speed which kept Merb on top of Ruby for some years now, it all has the making of a very productive partnership indeed. Read More »

Posted in General Info, Programming Language | Comments closed

Joining communities

One the most important tips for Ruby and Rails programmers is to always keep abreast of the latest news, updates, patches, fixes and developments in the Ruby and Rails community. This can be done be joining online discussion boards and forums, as well as mailing and RSS lists that show all the latest developments for the language. Whether a newbie or a veteran, you can always learn new things when you join a community, because there are always people better than you. You can ask questions and wait for people to give you their answers and suggestions. Why try looking for a solution yourself when somebody might have already solved it? It’s an efficient and easy way to learn and get new information.

Posted in General Info | Comments closed

Open-Sourced Cloud in the Making

railsThe many open-sourced programs that have been developed are the view of things to come when the proposed cloud computing platform is implemented. Google, one of the staunchest supporter of open web development and the many other internet leaders have been trying to get cloud computing off the ground for quite some time with some success but many issues still have to be addressed for it to become a viable option for today’s web experience.
Read More »

Posted in General Info | Comments closed

レイルズ・マイグレーション

イメージ提供:terminally-incoherent.com

レイルズ・マイグレーションはルビーの良い機能の一つです。 これによりルビーを使い、データーベース構造の変更を定義できます。 これによりバージョン・コントロール・システムを使い、実際のコードと同期化させます。 実際には良い使用法がいろいろあります。 開発者は他の開発者がスキーマを変更した際、更新し、rake migrateを流す必要があります。 データーバース更新に新しいリリースを持ち込む際、生産サーバーには、rake migrateを流します。 マイグレーションは複数の機械におけるあなたの仕事の同期化を助けます。 レイルズでは以下のような様々なことが出来ます。

  • 作る_表(名前,オプション), 落とす_表(名前),
  • 改名する_表(古い_名前,新しい_名前), 追加する_コラム(表_名前,コラム_名前,タイプ,オプション),
  • 改名する_コラム(表_名前,コラム_名前,新しい_コラム_名前),
  • 変更する_コラム(表_名前,コラム_名前,タイプ,オプション), 取除く_コラム(表_コラム,コラム_名前),
  • 追加する_索引(表_名前,コラム_名前,索引_タイプ), 取除く_索引(表_名前,コラム_名前).
Posted in Imp @ja | Comments closed

Ruby is no more

Ruby on Rails is no more, but so is their competitor Merb. They have no combined to become Rails 3:

We all realized that working together for a common good would be much more productive than duplicating things on each side of the fence. Merb and Rails already share so much in terms of design and sensibility that joining forces seemed like the obvious way to go. All we needed was to sit down for a chat and hash it out, so we did just that.

What this will mean in practice is that the Merb team is putting their efforts into bringing all of the key Merb ideas into Rails 3. Yehuda Katz will outright join the Rails core team, Matt Aimonetti will work on a new evangelism team, and Carl Lerche and Daniel Neighman (hassox) will be co-starring the effort to bring all this over. We’ve immortalized the merge with plaque page at rubyonrails.org/merb.

Always give peace a chance, I say.

Source

Posted in General Info | Comments closed

最初のルビープログラマー


写真提供: share.skype.com

データベース駆動タイプアプリケーションの開発に最適なのはルビーオンレイルズを使うことでしょう。 これは新しいオープンソースのアプリケーションフレームワークです。
ルビープログラマーまたはルビー開発者のマスターになりたいなら、特定のブログ、フォーラム、ソーシャルネットを読むことです。 これらはルビープログラミングを学習するのに最適の場所です。 皆の技術をじかに学ぶ事が出来ます。 ルビープログラミングは容易です。 数ヶ月ほどで技術を改善し、ウェブ開発の資格を持てます。

デビッド・ヘイネメイアー・ハンソンは最初のルビープログラマーで、創設者、創造者でもあります。 ルビの技術は2005年の7月末頃、発表され、徐々に強力なプロジェクトに成長し、2006年にはMacのOSレオポルドで配布されました。

Posted in Imp @ja | Comments closed

What Does This Error Mean?


Image Source: bp2.blogger.com

Most often, you come across so many messages, error messages for one, that you have no idea what its all about. You try to look for some answers by Googling it and you’ll be directed to hundreds of pages, which in the end, does not answer your question. Even forums do not provide precise solutions to your questions. Recently, the winner of the Usefulness category in the Rails Rumble came up with the solution to error messages that you are clueless with. The application is called What Does This Error Mean? The simple program will tell you what the error message that you got means. You just paste the error message in the search box and with just one click of the button, you will have your answer.

Posted in Features | Comments closed

Rails Migration

Image Source:terminally-incoherent.com

Rails Migration is one good functionality of Ruby. It allows you to use Ruby to define certain changes to a database schema. This will enable you to use a version control system to keep things synchronized with the actual code. In actuality, it has a lot of good uses. For developers, they just need to update and run rake migrate when another developer makes a certain schema change. For production severs, you can run rake migrate when you bring out a new release to update the database. Migrations can help synchronise your work on multiple machines. Rails can do a lot of things like,

  • create_table(name,options), drop_table(name),
  • rename_table(old_name,new_name), add_column(table_name,column_name,type,options),
  • rename_column(table_name,colum_name,new_column_name),
  • change_column(table_name,column_name,type,options), remove_column(table_column,column_name),
  • add_index(table_name,column_name,index_type), remove_index(table_name,column_name).
Posted in Features | Comments closed