• About us
  • Fatured projects
  • Careers
  • Blog
  • Contact
Planning and Building a Profitable Mobile App
mobile apps

Planning and Building a Profitable Mobile App

There are currently almost 10.000.000 mobile apps available in the leading app stores. Yes, there are 10 million pieces of software on the market. And there’s always someone thinking about making a new one. An app that’s going to kick the others out of the game,
4 min read
Data That Will Make You Understand How to Build a Profitable App
app development

Data That Will Make You Understand How to Build a Profitable App

It seems like everyone has a great idea to create an app for this or that. Looks like the market just keeps growing, there's a spot for everyone. But is it really so? With famous apps like Uber, Netflix or Instagram, more and more entrepreneurs are trying to leave their
3 min read
10 Things to Consider Before Outsourcing App Development
mobile apps

10 Things to Consider Before Outsourcing App Development

So, you’re considering outsourcing as the best option for the development of your app? Or maybe you’ve already decided this is the road you’ll be taking. Either way, here's a list of things you need to consider first. You can hire anyone Outsourcing has been big for
9 min read
Killing (Almost) Any Process on Linux
killing process

Killing (Almost) Any Process on Linux

Have you ever accidentally turned off your Rails server with ctrl+Z? I know I did and here are some simple guidelines to kill that Rails server process so you can restart it again. Find PID of process you want to turn off Open terminal and type lsof -i :number_
1 min read
Migrating Database from Heroku to Ubuntu
database

Migrating Database from Heroku to Ubuntu

You created your own server, and now you would like to move all of your apps on Heroku to your custom server, right? If so, the first thing to do is to move your database from Heroku to a new server. Here are the steps that explain how to do
1 min read
Lodash Library Usage Examples
javascript

Lodash Library Usage Examples

Using Lodash library will make writing JS code so much easier. The good definition is: "Applicative programming is the pattern of defining a function that takes a function and then invokes that function for each element in a collection/list". It has a very nice documentation [https://lodash.com/docs]
4 min read
Setting up BrowserSync with Rails
rails

Setting up BrowserSync with Rails

Have you ever worked on some front-end stuff and you had to refresh your web page every time you do some changes? Well, BrowserSync does that for you! To enable it in your rails app, you should: Install Node.js You can find installation instructions here [https://nodejs.org/en/
1 min read
Elastic Search on Rails
rails

Elastic Search on Rails

Elastic Search is a mirror DB with indexes of your existing DB, which is searchable trough JSON API. In order to perform the search you will need to have the data synced between your DB and Elastic Search. This can be done via rivers to pull data from your application
1 min read
Setting up VCR and Webmock for Cucumber Testing
cucumber

Setting up VCR and Webmock for Cucumber Testing

In order to setup VCR and webmock for Cucumber testing you should: Add webmock and VCR gems to your Gemfile.rb: #Gemfile.rb group :test do gem 'webmock' gem 'vcr' end Add file called vcr_setup.rb in your /features/support/ folder that will be used for VCR configuration. # features/
1 min read
Cucumber Cheat Sheet (2018 update)
cucumber

Cucumber Cheat Sheet (2018 update)

A Cucumber is a software tool based on Behavior Driven Development (BDD) framework which is used to write acceptance tests for the web application. The tests are written in easily readable and understandable format for Business Analysts, Developers and Testers. It is like reading plain English texts! Syntax Cucumber tests
3 min read
Live Reload for Rails
rails

Live Reload for Rails

Have you ever wanted to make changes in your Rails app and immediately see the changes in Browser? If so, you can consider using Live Reload Rails feature. Install Live Reload Ubuntu sudo apt-get install python-livereload Install Chrome extension https://chrome.google.com/webstore/detail/livereload Enable http fecth in
1 min read
Server Firewall Configuration
ubuntu

Server Firewall Configuration

There are two ways in which you can think about server firewall security. The easy way or the hard way. The easy way would be to start thinking before something bad has happened to your server. We are sure that you can figure it out on your own what the
1 min read
Install Mongo DB
install

Install Mongo DB

In order to install Mongo DB you should create a bash script and run following lines: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 sudo echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" | tee -a /etc/apt/sources.list.d/10gen.list sudo apt-get -y update sudo
1 min read
Install NodeJS on Ubuntu
nodejs

Install NodeJS on Ubuntu

Installing NodeJS on Ubuntu machine takes a few easy steps: sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs Node Package Manager (npm) is installed along the way.
Install Ruby on Rails on Ubuntu
install

Install Ruby on Rails on Ubuntu

Instructions on how to install Ruby on Rails on Ubuntu are pretty easy. You can copy paste following code and save it in the script and execute it. This way it will install everything in one go. Full installation of Ruby on Ubuntu usually takes around 10-15 minutes. If you
1 min read
Bashrc Tweaks for Ruby
bashrc file

Bashrc Tweaks for Ruby

After a long time of using the .bashrc file to store our commands here, we share some of our tricks to make the most out of a .bashrc file. Alias methods for shorter commands We put our most commonly used commands in the bashrc file under alias methods: alias rs=
1 min read
Rails Delegate
rails

Rails Delegate

A model should only talk to its immediate association. According to the Law of Demeter, you shouldn’t talk to the association’s property or association’s association. Here we talk about Rails delegate approach. BAD SMELL class Profile < ActiveRecord::Base belongs_to :user end <%= @profile.user.address %> <%= @profile.user.
1 min read
CarrierWave Upload Multiple Images [2018 Update]
carrierwave

CarrierWave Upload Multiple Images [2018 Update]

When you are building a web application, you definitely want to add an option for image uploading as well. In this tutorial, we will show you the necessary steps to enable upload multiple images/files using CarrierWave in Rails 4+ from scratch. A similar procedure can be applied for nested
3 min read
Ubuntu Run Script on Start up
ubuntu

Ubuntu Run Script on Start up

In order to run a custom script on startup on Linux/Ubuntu system, you can follow these steps: Create custom file e.g. startup_script in your home folder: vim startup_script Then edit script and enter following: cd /home/SOME_USER/projects/YOUR_AWESOME_FOLDER/; bundle exec rails s
1 min read
Ruby on Rails Code Quality
ruby on rails

Ruby on Rails Code Quality

In this article, we will point out steps on what can you do in order to improve your code quality in Ruby on Rails apps that you are building. Follow up Ruby style guide Yes, let’s start with the basics. You can read community-driven Ruby style guide at https:
2 min read
Learn jQuery with Rails
rails

Learn jQuery with Rails

In order to learn jQuery fast, and use it within your Ruby on Rails project, we would advise the following steps: Learn basics of JavaScript You can freely skip some steps here and there which you find that you already know. https://www.codecademy.com/learn/javascript Learn basics of
1 min read
Previous Page 6 of 6

Novi Sad, Serbia, Europe

  • Company

  • About Us
  • Careers
  • Blog
  • Contact
  • Services

  • Our Process
  • Portfolio
  • Solutions

  • Design Review
  • Code Review
  • Open Source

Copyright © 2024 KOLOSEK. All rights reserved.