Railsware Blog

on product management, engineering, design, culture and many more...

Getting Started with Chef Server. Part 2

Hello my dear friends. Today, we will continue talking about Chef Server, and all the example code can be found here: github.com/le0pard/chef-server-example/tree/2.0. In the previous article we’ve learned Chef, Chef Server and its setup process. In this article we’ll figure out how to work with it. Directory .chef In the …

3 Patterns for Storing Tree Structures in the RDBMS

3 Patterns for Storing Tree Structures in the RDBMS

Hello my dear friends. Today, we’ll talk about storing tree structures in the RDBMS (Relational Database Management Systems: e.g. MySQL, PostgreSQL, Oracle, etc.). While this can be an easy topic for some of you (if “Nested Sets” and “Materialized Path” sound familiar, you probably won’t find anything new here), I’ve …

Getting Started with Chef Server. Part 1

Hello my dear friends. Today we will continue talking about a Chef Server. All the code examples you can find here: github.com/le0pard/chef-server-example/tree/1.0. In this article we will learn what is the Chef Server and how to setup it up. Before reading this article, it’s better to read my articles about …

Getting Started with Chef Solo. Part 5

Hello my dear friends. Today we will continue to talk about Chef Solo. All the example codes mentioned here, you can find at: github.com/le0pard/chef-solo-example/tree/5.0. In the previous article, we’ve learned about Chef cookbooks. In this article we will learn what is Ohai and how to write an Ohai plugin.

Lightning talks at Railsberry: Mailtrap and PivotalBooster

Mailtrap Have you ever sent emails from staging to real customer? Mailtrap – Safe email delivery testing. Simply putting http://mailtrap.io/ as the default SMTP server in your application’s configuration allows viewing all of the emails your application delivers without spamming your real customers. Easy to review email appearance as a …

Shared Handlebars Templates for Rails 3

Hello my dear friends. Today we will talk about the way, how we share handlebars templates in Rails 3. In the previous article I explained you how we share mustache templates between rails backend and javascript frontend in our company. After article publication, many people turned to the question “What …

Effective similarity search in PostgreSQL

Effective similarity search in PostgreSQL

Hello my dear friends. In “PostgreSQL most useful extensions” I showed a list of some useful extensions for PostgreSQL. Of course, that article didn’t cover all useful extensions (in my humble opinion) and some extensions I want to describe in separate articles. Today we will talk about effective similarity search …