Quantcast
Channel: AkitaOnRails.com
Browsing all 476 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

How Fast is Elixir/Phoenix?

I like to know what my tools are capable of, because that says how and where I can use them. I will not bore you by stating how awesome Elixir and Erlang are. You've heard/read it before.I will also...

View Article


Image may be NSFW.
Clik here to view.

Personal Thoughts on the Current Functional Programming Bandwagon

Today, Git is unanimously the only best way to manage source code. Back in 2009, when it was still gaining traction, there were some detractors. Some would say that they wouldn't use Git because it was...

View Article


Image may be NSFW.
Clik here to view.

Phoenix Experiment: Holding 2 Million Websocket clients!

Update: 11/04/15 As I said in the article below, Gary Rennie, one of the people doing the experiment finally posted a very detailed account of how they were able to achieve this incredible milestone....

View Article

Image may be NSFW.
Clik here to view.

My first week learning Elixir

I set myself to try to learn enough Elixir to be comfortable tackling some small projects. After 1 entire week studying close to 6 hours a day (around 42 hours) I'm still not entirely comfortable but I...

View Article

Image may be NSFW.
Clik here to view.

Situação Brasil: No Macs for the Rest of Us

Este é um artigo com o objetivo de ser prático, portanto só vou dizer que com o inquestionável governo inepto e corrupto que temos um dos efeitos práticos para nós, desenvolvedores de software, é a...

View Article


Image may be NSFW.
Clik here to view.

Ex Manga Downloader, an exercise with Elixir

Update 11/19/15: In this article I mention a few doubts I had, so read this and then follow through Part 2 to see how I solved it.As an exercise (and also because I'm obviously an Otaku) I implemented...

View Article

Image may be NSFW.
Clik here to view.

Ex Manga Downloadr - Part 2: Poolboy to the rescue!

If you read my previous article I briefly described my exercise building a MangaReader downloader. If you didn't read it yet, I recommend you do so before continuing.In the mid-section of the article I...

View Article

Image may be NSFW.
Clik here to view.

Phoenix "15 Minute Blog" comparison to Ruby on Rails

If you've been following the Elixir blogosphere, chances are that you stumbled upon Brandon Richey's take on the classic "15 minute blog". If you didn't you must read at least Part 1 and Part 2. It's a...

View Article


Image may be NSFW.
Clik here to view.

Observing Processes in Elixir - The Little Elixir & OTP Guidebook

In my journey to really understand how a proper Elixir application should be written I am exercising through Benjamin Tan Wei Hao's excelent The Little Elixir & OTP Guidebook. If you're just...

View Article


Image may be NSFW.
Clik here to view.

ExMessenger Exercise: Understanding Nodes in Elixir

I was exercising through this 2014's old blog post by Drew Kerrigan where he builds a bare bones, command line-based, chat application, with a client that send messages and commands to a server.This is...

View Article

Image may be NSFW.
Clik here to view.

Elixir 101 - Introducing the Syntax

I've been posting a lot of articles in the last few weeks, check out the "Elixir" tag to read all of them.Many tutorial series start introducing a new language by its syntax. I subverted the order....

View Article

Image may be NSFW.
Clik here to view.

"Yocto Services"! And My First Month with Elixir!

Wow, for the past month (almost, from Oct 27 to Nov 25) I decided that it was past time to dive deep and actually learn Elixir. I did just that, I am still a beginner but I feel very confident that I...

View Article

Image may be NSFW.
Clik here to view.

The Obligatory "Why Elixir?" Personal Take

So, I've been studying and exercisizing quite a bit with Elixir. José Valim recently announced the new features of the upcoming Elixir 1.2. The language design is already elegant, lean, and it keeps...

View Article


Image may be NSFW.
Clik here to view.

Ex Manga Downloadr - Part 3: Mangafox Support!

I thought Part 2 would be my last article about this tool, but turns out its just too much fun to let it go easily. As usual, all the source code is on my Github repository. And the gist of the post is...

View Article

Image may be NSFW.
Clik here to view.

The Obligatory "Flame War" Phoenix vs Node.js

I’ll warn you upfront: this will be a very unfair post, not only I am biased for disliking Javascript and Node.js, at this moment I am very excited and fascinated by Elixir and Erlang.Comparisons are...

View Article


Image may be NSFW.
Clik here to view.

Ex Manga Downloadr - Part 4: Learning through Refactoring

Yesterday I added Mangafox support to my downloader tool and it also added a bit of dirty code into my already not-so-good coding. It's time for some serious cleanup.You can see everything I did since...

View Article

Image may be NSFW.
Clik here to view.

Ex Manga Downloadr - Part 5: Making it more robust!

And there I go again. I know some of you may be bored by this tool already, but as a playground project, I still want to make this a good code. But there are 2 big problems right now.When I was testing...

View Article


Image may be NSFW.
Clik here to view.

Erlang's Ping Pong (tut15) in Clojure and Elixir

This is a very short post just because I thought it was fun. I was reading this very enlightening article on Clojure's Quasar/Pulsar compared to Erlang and how they are trying to plug the holes on the...

View Article

Image may be NSFW.
Clik here to view.

Ex Pusher Lite - Part 1: Phoenix Channels and Rails apps

Finally, after a lengthy exercising period (and plenty of blogging!) I will start implementing the Elixir app I wanted from the very beginning.As a Rails developer there are a few things we can't do in...

View Article

Image may be NSFW.
Clik here to view.

Ex Pusher Lite - Part 2 - First Working Core!

In Part 1 I basically started with Daniel Neighman's tutorial.In Part 2 I will add the proper mechanisms to make a minimal core that is actually useful and deploy it to Heroku. In order to do that I...

View Article
Browsing all 476 articles
Browse latest View live