Tools / Technologies that we use
We have the capability to build Ruby on Rails technologies. However Ruby and Rails are just not the only technologies that are required many a times to build systems for our clients. We use a veriety of technologies which are necessary from time to time and project to project. The following are some of the technologies that we use.
-
Language: Ruby (versions 1.8.X, 1.9.X)
-
Frameworks: Rails 2.X, 3.X, Sinatra, Rack
-
SQL Databases:Mysql, PostgresSQL, SqlServer, Oracle
-
NoSQL Datastores: MongoDB, Cassandra, Voldemort, Couch DB
-
Web2.0 / Javascripts: JQuery, Scriptaculous, Prototype, MooTools
-
Mark Ups: XHTML, HTML5, HAML, XML,
-
Application Servers: Mongrel, Phusion Passenger(mod_rails)
-
Web Servers:Apache, Nginx
-
Test Methodology: Unit Tests, Shoulda, RSpec, Cucumber, Webrat, Capybara
-
Access & Security: Active Directory, LDAP, Role Management, Filters
-
Configuration Management: CVS, SubVersion(SVN), GIT
-
Performance Management Tools: Monit, NewRelic, Reek, Roodi, Metrics_fu, RCov, Flay, Flog, YSlow
-
Mobile framework: Rhodes
-
Desktop Framework: Shoes
-
Testing Tools: Selenium, Sahi
-
Issue Tracking Tools: LighthouseApp, Firebug
-
Project Management Tools: Basecamp, Agile, Scrum, XtremeProgramming
-
Payment Gateways: Paypal, Authorize.Net, Chargify, Bibit Payments, Anmed Payments, CCAvenue
-
Operating Systems: Linux, Windows, MAC