Vinsol Newsletter

Keep up-to-date with our news, latest in technology and special offers (approx one email/month). No spam and you can unsubscribe anytime.



Our Toolbox

Currently, we work with Ruby on Rails, AJAX, and range of databases. We previously have experience working with Java EE, .NET, Oracle, and Microsoft SQL Server on a number of commercial projects.

But we don’t stop there.

We constantly evaluate new technology to find different ways of implementing solutions. Likewise, many solutions from the past are just as relevant today as when they were conceived.


Development Environment

The development systems are loaded with necessary tools and utilities to carry out RoR based application. The key tools installed include:


  • Aptana RadRail ,Texmate, Netbeans, E- editor
  • Rails Framework  2.x
  • DBMS Clients (Based on project Requirements)
  • Capistrano (Based on Project/client requirements)

Testing Environment

The environment consists of separate server for deployment of demo or testing versions with dedicated resource to assist on network/connectivity and infrastructure related issues.

The updated versions of the developed applications are regularly deployed on the testing server which is utilized for internal as well as client testing.

This environment helps the customer and end-user to test the application over the internet and provided their feedback/comments.

  •   RSpec
  •   RCov
  •   Watir
  •   Selenium
  •   Apache Jmeter (performance testing)

Database

We provide various options on database to the customer as per their requirements and production environment details.

The current offerings for databases include:

  • SQLite
  • MySQL
  • PostgreSQL
  • Oracle 9i
  • Oracle 10g

Vinsol has maintained its expertise in managing these database systems to fulfill the customer expectations.


Source Control

Vinsol understands the importance of Contingency Planning and hence considers mandatory use of source control applications for all the undertaken development work of Ruby on Rails. We use Git for the source control requirements.

Vinsol implements scheduled backups of the server as a part of Business Contingency Planning.

  • Git
  • SVN
  • Mercurial

Coding Standards

Code guidelines are  a vinsol-wide document describing best practices which aims towards readable, modular and efficient code.

Project Management

We use basecamp for all our project managment requirements. We want to keep things very simple. Basecamp provides a system that would allow us to track and share deadlines, milestones, and task lists in a collaborative, efficient and intuitive manner. Before Basecamp, we used Activecollab initially.

 

For agile project management , we like pivotal trackerwww.Scrumd.com and Rally software.

Bug Tracking

We use Lighthouse app for most of our bug tracking requirements. We have used its API to integrate with our internal code management process. Before Lighthouse , we used Mantis.

Deployment and Maintenance

  • We have deployed number of rails applications over  Linux, Windows, Mac OS, Sun Solaris, CentOS
  • We have deployed over Engine Yard, Media Temple, Rack Space, Joyent, Rimu, Rails Playground, Rails Machina, Text Drive, Slicehost and also Amazon EC2.

 

 

 

Get Started. Give Us a Shot

Contact our team  to find more about our Web and Mobile development services.