Tag: Ruby on Rails - Naturaily blogs about Ruby on Rails, Meteor and web development in general.

11 types of apps you can build with Ruby on Rails

11 types of apps you can build with Ruby on Rails
Wojciech Miśta - Content Writer

Wondering what platform to use for your next startup project? When it comes to building MVPs, Ruby on Rails still remains the king of frameworks but not only startups use Rails - a lot of very mature services, services you probably use every day, managed to utilize its full potential by creating applications used by hundreds of thousands of users.

Read more

KPZ: Aplikacja internetowa wspomagająca premiowanie pracowników (poznaj projekt)

KPZ: Aplikacja internetowa wspomagająca premiowanie pracowników (poznaj projekt)
Marcin Sulikowski - Chief Executive Officer

Celem projektu jest zaimplementowanie aplikacji internetowej, która ma zadanie wspierać firmy w działaniach z zakresu HR i employer brandingu, w tym premiowanie pracowników.

Read more

KPZ: Pomiar parametrów środowiskowych w inteligentnym domu (poznaj projekt)

KPZ: Pomiar parametrów środowiskowych w inteligentnym domu (poznaj projekt)
Marcin Sulikowski - Chief Executive Officer

Celem projektu jest stworzenie systemu mierzącego różne parametry, takie jak: temperatura i wilgotność powietrza oraz stężenie pyłów w powietrzu.

Read more

KPZ: System wspomagający prowadzenie budżetu domowego (poznaj projekt)

KPZ: System wspomagający prowadzenie budżetu domowego (poznaj projekt)
Marcin Sulikowski - Chief Executive Officer

Celem projektu jest stworzenie systemu wspomagającego prowadzenie budżetu domowego, który będzie umożliwiał automatyczne dodawanie wydatków za pomocą

Read more

KPZ: Śledzenie gości targów i wystaw za pomocą beaconów (poznaj projekt)

KPZ: Śledzenie gości targów i wystaw za pomocą beaconów (poznaj projekt)
Marcin Sulikowski - Chief Executive Officer

Celem projektu jest stworzenie systemu pozwalającego na śledzenie zainteresowanych stanowiskami na targach czy wystawach. Plan zakłada, że działanie systemu zostanie sprawdzone podczas czerwcowej Konferencji Projektów Zespołowych na Politechnice Wrocławskiej.

Read more

6 books every beginner developer needs to read

6 books every beginner developer needs to read
Marcin Sulikowski - Chief Executive Officer

When you're a newbie in the complex code world and crave for knowledge, good resources are key to success. Blogs, forums, dev meetings - where to start? All of these options are worth trying but there are also those old-fashioned artefacts called books which could be very helpful. Here is a special list created by our team members. Check out what to read at the beginning of your coding journey...

Read more

Importing data to database in Rails 50 times faster than normal

Importing data to database in Rails 50 times faster than normal
Mikołaj Grygiel - Ruby on Rails Developer

Have you ever needed to save lots of records with unique attribute to database using ActiveRecord? Have you noticed how time consuming such task is? I would like to show you how to do it quickly.

Read more

Ruby on Rails implementation of a ranking system using PostgreSQL window functions

Ruby on Rails implementation of a ranking system using PostgreSQL window functions
Patryk Szeliga - Rails & Angular Developer

Hello, this article will show, how easily you can add ranking functionality to your project.

Read more

Ruby on Rails view components with Trailblazer Cells

Ruby on Rails view components with Trailblazer Cells
Mikołaj Grygiel - Ruby on Rails Developer

In recent times view components became a really popular web design pattern. View component is standalone part of view, which can be used at many views.

Read more

Rails on a diet

Rails on a diet
Przemysław Świercz - Ruby on Rails developer

More and more apps are being created with an API support. Growing popularity of Angular.js and Backbone.js makes it even more important part of new projects. Why is that? There is a trend to seperate backend from frontend not only in terms of logic but also to split the project into two seperate ones - pure API backend and client-side-only frontend. What's all the fuss about? It is simple - you have a nice and clear API for a javascript webapplication and therefore you do not need to worry about the assets pipeline and other full-stack projects related issues. And you get an API for mobile devices. For free.

Read more

How to remove old database migrations in Ruby on Rails

How to remove old database migrations in Ruby on Rails
Jacek Hiszpański - Senior Ruby on Rails Developer

Recently we’ve overtaken a big project for maintenance and further development. It’s a Rails application with many models, controllers and of course lots of database migrations. There were about one hundred files in db/migrate directory. The question is: how can we setup development environment with current database structure? Running rake db:migrate would just be a suicide. It won’t simply work, because these migrations were written long time ago and the current code and models implementation don’t fit them. Instead let’s load schema.rb file using this command:

Read more

How Spree handles overriding on the frontend and the backend

How Spree handles overriding on the frontend and the backend
Mateusz Barczak - Ruby on Rails Developer

Couple months ago, after signing a contract to build an unusual e-commerce site, we were forced to make a choice. We’d build the site either from scratch or on top of existing solution. After a few days of getting our heads around the topic, we decided to take on the latter option.

Read more