Here are some of the tools that constitute our development environment.
It just works.™
Linux
An important characteristic of Linux is that it is freely distributable. Freely distributable means that the source code for the kernel and most software cannot be withheld. It does not mean that companies cannot charge for it.
Apache
Apache is a secure, efficient and extensible server that provides http services that comply with the current networking standards which explains why more than two out of three web servers use it.
PostgreSQL
Originating from the University of California at Berkeley, PostgreSQL has developed a solid reputation based on its reliability and ability to handle complex transactions and queries.
Features include:
- exceptional performance and speed
- uncompromising reliability
- flexibility to be extended as required
- highly scalable design
- extensive support options
- low total cost of ownership
- ANSI standards compliance
Ruby
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Ruby is also totally free. Not only free of charge, but also free to use, copy, modify, and distribute.
Ruby on Rails
Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
PHP
PHP is a powerful scripting language that is typically embedded in HTML and interpreted by the server.
- manage dynamic content
- track user sessions
- ecommerce applications
PHP works well with a number of popular databases, including MySQL, PostgreSQL, Oracle, DB2, Sybase and Microsoft SQL Server.