All Ruby on Rails Node JS Android iOS React Native Frontend Flutter
What is transcoding This process can be extremely useful in applications for streaming music or video files. Transcoding simply means converting a file from one digital format to another. A media file usually consists of a number of pieces - called tracks - which are packed into a container along with metadata information. Each of the tracks is encoded into a specific format. Transcoding is done by extracting those tracks from the container, then decoding, filtering, and encoding again each of them one after another, and finally packing them into a new container.
Read more
In today's TIL...
Read more
Have you ever spent a lot of time setting up your project after system update? Or maybe your operating system is too old and libraries contained within it don't allow you to use newest programming libraries? Finding exact versions, manually resolving dependencies and compilation from source sounds familiar to you? Maybe your projects require different versions of database or you need different database settings for different projects.
Read more

Networking with RxSwift

This days almost every application have some kind of server connections. In this small tutorial for beginners I will show you how to handle network communications using RxSwift. For the purposes of this guide we will create a small app that search universities using Hipolabs API. The core of network communication will be based on URLSession. I assume that you know basics of iOS programing, so I will focus to explain only Rx parts of the project.
Read more
So, you’ve just finished an intensive and exhausting programming course and you’re embarking on a search to kick off your career. Exciting? Yes. Difficult? Definitely. I have a few handy tips for you to help you steer your career in the right direction. Just read on!
Read more
Every Rails developer knows that loading assets can be really time-consuming. Here are some useful tips on how to speed it up.
Read more
Hello! Sharing is caring, so we'd love to share another piece of knowledge with you. We prepared a three-part Nginx tutorial. If you already know something about Nginx or you'd just like to expand your experience and understanding - this is the perfect place for you!
Read more

GRDB.swift as a Solution for iOS Database

Most of apps need an database. A to-do list, a banking app, a game or even a simple "API reader" with offline mode. When targeting Apple operating systems the most natural choice seems to be Core Data. Designed by Apple in California. Nevertheless I am not the only one who has mixed feelings about it.
Read more
TL;DR Git bisect is immensely useful tool that allows us to fully automate binary searching through the commit history.
Read more
While we're still waiting for Ruby 3.0 (with the promised performance improvements) a lot of Ruby developers try to use available alternatives for the known ecosystem. I gave a try to Crystal language some time ago and I must admit - that's great. Here are a few reasons why you should do the same. Which advantages of Crystal language might be loved by Rubyists?
Read more
Need a successful project?
Estimate project or contact us
Netguru Codestories