Stories

Learning Tensorflow with Crystal

Learning Tensorflow with Crystal

Crystal bindings for Tensorflow In this article I’d like to describe: How to build a tensorflow library How to generate bindings for Crystal How to use tensorflow library in Crystal Share the results of my work: tensorflow.
Defql: SQL Queries as Elixir Functions

Defql: SQL Queries as Elixir Functions

Elixir world is functional. There are no objects or instances at all. In this case, I asked myself a question.
Story About Inesita, Ruby Frontend Framework

Story About Inesita, Ruby Frontend Framework

Inesita aims to be a simple, light, Ruby front-end framework. It’s a component based framework focused on building web applications. Inesita uses an Opal runtime, so you will write Ruby code instead of JavaScript.
Real-Time Audio Processing with Ruby

Real-Time Audio Processing with Ruby

When I first read about MRuby, I just want to play with it. The first thing that came to my mind was a VST plugin.
Elixir, Ruby, don’t fight. Benchmark!

Elixir, Ruby, don’t fight. Benchmark!

Now we know how to talk to Ruby from Elixir. We’ve been described 3 methods so far. Now it’s time for comparisons and benchmarks.
Elixir, Ruby, don’t fight. Talk… with Erlectricity

Elixir, Ruby, don’t fight. Talk… with Erlectricity

The third method that allows us to communicate Ruby and Elixir is Erlectricity. It’s only a Ruby gem that you have to open an Erlang Port yourself, also you have to take care of data conversion (on Elixir side).
Elixir, Ruby, don’t fight. Talk… with Erlix

Elixir, Ruby, don’t fight. Talk… with Erlix

This article describes another way, how Elixir and Ruby can talk to each other. We will use Erlix this time. This method makes Ruby process act like the Erlang node, which is connected to Erlang VM over the network.
Elixir, Ruby, don’t fight. Talk… with Export/Erlport

Elixir, Ruby, don’t fight. Talk… with Export/Erlport

There are still a lot of things in Ruby world, that don’t exist in Elixir yet. To resolve that problem. I’ve done a research.
Play SID Files on the Real Commodore 64

Play SID Files on the Real Commodore 64

A long time ago, I’ve written Inesid, a SID files Web Player. It looks like an old Commodore 64 program with a retro interface.
Automated Elixir Code Review with Github, Credo and Travis CI

Automated Elixir Code Review with Github, Credo and Travis CI

While I was working on the Elixir, I realized that it would be nice to have some static code analysis tool integrate with you build process.
Deploy Elixir application to AWS Elastic Beanstalk

Deploy Elixir application to AWS Elastic Beanstalk

Lately I was playing with AWS. I’m just wondering how can I easily deploy Elixir application with Elastic Beanstalk. Quickly I found exrm.
Inesita - What Is The Difference?

Inesita - What Is The Difference?

This is another quick post about Inesita. Lot of people asked me about differences to other framework Clearwater. I’ll try to describe them all.