Custom submit button in simple_form and bootstrap 3

December 18, 2014 · Posted in Development · Comment 

simple_form is very powerful gem allowing to customize almost everything while rendering form elements. In this post we will add a new custom component to simple_form for better rendering of submit buttons.

Read more

Importing/Indexing Mysql database in Solr using Data Import Handler

November 10, 2014 · Posted in Development · Comment 

Solr is an open source enterprise search platform from the Apache Lucene project.
Find tutorial how to import data from MySQL database to Solr:

https://gist.github.com/maxivak/3e3ee1fca32f3949f052.

Running Selenium tests with Ruby on Centos

October 19, 2014 · Posted in Development · Comment 

This posts shows how to run Selenium tests on Centos. Tests written on Ruby will use Selenium WebDriver API to run the browser directly. We don’t need to install Selenium Server because selenium tests will be executed locally against Firefox browser on the same server (Centos). .

Read more

Run RSpec tests as a Rake task

October 14, 2014 · Posted in Development · Comment 

RSpec is a testing framework for Ruby. This posts show how to create a rake task that executes rspec tests. RSpec tests will be running using command ‘rake spec’.

Read more

Ruby on Rails code architecture tips

October 8, 2014 · Posted in Development · Comment 

A collection of tips about designing Rails application and making a better architecture.

Read more

Custom controller actions in ActiveAdmin (Ruby on Rails)

August 7, 2014 · Posted in Development · Comment 

ActiveAdmin is a popular Ruby on Rails plugin for creating admin area. It helps developers solve many common problems to view/edit data as administrator. There are several other similar plugins, but I prefer ActiveAdmin because it allows developers to customize almost everything.

This post shows how to to add a custom action to an ActiveAdmin controller.

Read more

Custom slugs in Rails using gem Slugged

August 2, 2014 · Posted in Development · Comment 

There are several gems to have slug in a model in Rails application: friendly_id, slugged and some others.

Read more

Loading “Seed” Data in Rails

July 12, 2014 · Posted in Development · Comment 

A Rails application needs some data to exist in database before the application can be run. It is called ‘seed’ data.
This post shows how to create a rake task that loads ‘seed’ data. Data is stored in *.yml files.

Read more

Rails: clear old sessions stored in database

December 14, 2013 · Posted in Development · Comment 

Sessions in Rails application can be stored in a database (as well as in cookies). I used to store session data in a table in database.

Sessions table may grow very large because Rails doesn’t have a built-in mechanism to clear old session data.

So you need to remove old sessions rows from database manually.

Read more

Rails 3 Nested Models in one form using Formtastic and Cocoon gems

December 7, 2013 · Posted in Development · Comment 

This post shows how to handle nested models in one form with the parent model.

Read more

Next Page »