In a Rails app, sometimes you need to execute a long-running job and have to run it in the background. You might run into some special re...
The content of this article is my last tech sharing with my team at https://pixta.vn/.
Lambda calculus is the main idea behind functional programming, a complete model for computation. There are a lot of documents and course...
Clojure is a functional, dynamic language, a dialect of Lisp that runs on the JVM. Because it is a functional language, it has some aspec...
Requirements
Ruby does not allow instance variables to be accessed outside of methods for that object.
The dom_id helper takes a string or any object as an argument that can be converted to a dom_id. And it helps us convert an object into a...
Prerequisite: On the Azure dashboard, we must create a new app service and resource group that the app service belongs to. For simplicity...
In some systems, you'll have to do something very slow. Maybe you need to export a large dataset to a CSV file, or need to generate a tho...
For example, we have a simple module to fetch the price of a given ticker symbol (or stock symbol) from API and parse the results.
Due to immutability, loops in Elixir are written differently from imperative languages. For example, loops commonly look like:
Recently, I have read the CS paper that compares Ruby and Java.