Showing posts with label Mac platforms. Show all posts
Showing posts with label Mac platforms. Show all posts

Thursday, June 30, 2011

Ruby on Rails (RoR) and rest of World

Yukihiro Matsumoto introduced *Ruby *in the year 1993 and was officially released in 1995. Ruby is a dynamic interpreted language that has many strong features of diverse languages. It is a well-built Object oriented programming language which also has single inheritance as in Java. Ruby offers a feature called as mixins.

Mixins users can easily import methods from multiple classes using modules. Ruby has the scripting feature similar to the Python and Perl. The Object oriented concept from C++ and Java also sustains the consistency of programming in addition to maintaining the security of code. Ruby is open source and one does not need to pay anything to use it as Ruby is used worldwide by everyone.


Ruby on Rails 3 Tutorial: Learn Rails by Example (Addison-Wesley Professional Ruby Series) Beginning Rails 3 (Expert's Voice in Web Development)

David Heinemeier Hansson designed *Rails* framework in the year 2004.* *It was developed under MIT License system and as a result made *Ruby on Rails*an open source and free to be execute by everyone.

David Heinemeier Hansson is a partner at 37signals, produced popular Ruby on Rails as mentioned earlier. David Heinemeier Hansson from his work on Basecamp, a project management tool by 37signals separated the application’s supporting and created code that he could use and re-use for software.

David Heinemeier Hansson released Rails as open source in the year July 2004, but did not share entrust rights to the project until February 2005. In the year August 2006 the framework reached a landmark when Apple declares that it would ship Ruby on Rails with Mac OS X v10.5 "Leopard" that was released in the year October 2007.

 Ruby and Rails are frequently speak of together though they both have their individual existence and can very well go without each other. The reason behind is that Ruby is the base foundation for Rails. They share parent and child relation. Ruby is parent and Rail is the child.


Ruby on Rails, repeatedly abbreviated to Rails or RoR, is an open source web application framework for the Ruby programming language. It is planned to be applied with an Agile development methodology which is used by web developers for speedy development.


Ruby on Rails is described as a full-stack web application framework, written in Ruby. In addition, the Ruby on Rails movement really needs to be viewed in the circumstance of web development in general if it is to be fully treasured.

Ruby assists a programmer to be a better developer by giving better understanding of the code. Ruby creates programming easy for developer with available idioms and conventions. Ruby constructs debugging quite an easy task for the programmer when working with Rails.


When Ruby on Rails (RoR) compared with other programming languages and development environments, Ruby on Rails is a very competent way of developing booming web applications in a shorter time. This is one vital reason why Ruby on Rails has attained an important position in programming.

Friday, June 17, 2011

LibreOffice 3.3.3 Announced with New Features and Security Fixes

The most recent release of Microsoft Office substitute LibreOffice, version 3.3.3, is equipped for download, with many enhancements transversely in the entire platforms.

Fashioned as a reaction to what was observed by a lot of in the improvement community as domineering and control of the OpenOffice.org project by Oracle, LibreOffice provides better and perfect suite feature of productivity tools for Linux, Windows, and Mac platforms.

While the innovative release was modest and more than a rebranded bifurcation of the OpenOffice.org code base, the development work has gone to rocket speed and LibreOffice stands aside from its parent project with additional features and a considerably cleaner code base.

"LibreOffice 3.3.3 repairs many bugs and develops the security of the suite, to particularly address the requirements of corporate operations where constancy is more significant than latest features," maintained

LibreOffice developer and Steering Committee member Thorsten Behrens. "This branch will be sustained awaiting the end of the year, to consent to a downy and secure conversion to LibreOffice 3.4.x," he accomplished by pointing to the next major release of the software.

Both a stable 3.3.3 version and a 3.4 beta for the new courageous are accessible for instant download from the LibreOffice.org website.

The AI Adventure: Embracing Today and Tomorrow

What is AI and Why Does it Matter?    Artificial Intelligence, often just called AI, is like a super-smart helper that can think, learn, and...