I was facing a challenge in an API I am building by taking a boolean from a request by an APP through the headers, as some of you might know it comes from as a string and I created a method that would return the boolean: def string_to_bool(string) return true if string == ‘true’ false […]Read More Cast types to boolean on Ruby on Rails
Before I started working professionally as a software engineer, I would see a lot of people talking about the importance of backups in the IT industry. A few weeks ago I worked on a project that didn’t have any backups and was in production! The first thing I did was a backup and used the […]Read More The importance of a Backup
A while ago had a problem in a production server in which I used Heroku’s rollback command, which goes back to the previous push/migration. When you run: heroku rollback It goes a step back in your commits/changes but upgrades the version. Current version = v33, after rollback current version = 34. If for any reason rollback […]Read More Heroku rollback
Last week I learned that we should use cover? instead of include?. When you ask a range if it includes something, ruby is going to instantiate every object within that range and then check if the object you pass into include? exists in there. If you ask cover? it’s just going to figure out and […]Read More Ruby cover? instead of include?
Hi, it’s been some time since the last post. Lots of work and excuses. Today I will present a challenge that I had in a new project. The client wanted the original dimensions when uploading images. So I made a private method to extract it with the help of ImageMagick’s Geometry module. First, add new […]Read More Get image dimensions with Paperclip in Rails
This week will be more related to the Front End side of web development. So I thought about colors which are used everywhere. The web is one of the technologies that uses all the human senses, it evolved to become an everyday tool and entertainment. Today I will teach you how to calculate hexadecimal numbers […]Read More Hexadecimal and Colors