John Mettraux, programmer
github @jmettraux speakerdeck email@example.com
old blog older blog all.html all tags
rufus-scheduler 3.6.0 releaseden ruby rufus-scheduler
The last Ruby Weekly contained a pointer to Resque-Scheduler in its "Code & Tools" section. I was a bit intrigued, it's been years since Ruby Weekly reposted anything I pushed to RubyFlow about rufus-scheduler (or its dependencies like fugit.
reddit answer on workflow enginesworkflow flor florist ruby
Here is an answer I wrote for go to resource on how to build a workflow engine.
flor workflow engineen flor workflow ruby
flor is a workflow engine. It's written in Ruby.
the flor languageen flor workflow ruby
Flor is a language for defining workflows for the flor workflow engine.
L'Effroyable Tragédiefr book
It's a book in french, I'll anyway write about it in english. …
Before the Dawnen book
After reading Guns, Germs, and Steel, I had to read Before the Dawn. …
Gemfile.locken ruby gemfile
If you are responsible for an application, a last-mile application, not a library (a gem), please check in your Gemfile.lock.
rufus-scheduler 3.5.0 releaseden ruby rufus-scheduler
rufus-scheduler 3.5.0 just got released.
Guns, Germs, and Steelen book
Up until now, I used to post the cover of the books I completed on Instagram. …
fugit 1.1.0 releaseden ruby rufus-scheduler fugit
I'm working on a newer version of Rufus-Scheduler, it'll probably be a 3.5.x.
flor design 0en flor ruby workflow
I was approached on Twitter by Benjamin Dauvergne asking me about flor's design.
Hiroshima.rb #058en ruby hiroshimarb
Yesterday's evening we had Hiroshima.rb #058 at the Basset Café in West Hiroshima.
RubyKaigi 2017en ruby rubykaigi hiroshimarb
The RubyKaigi Circus came in our good town of Hiroshima for its 2017 edition last week. …
chruby in Hiroshimaen ruby hiroshimarb programming
Back in June, I presented about chruby and ruby-install at Hiroshima.rb #056. My slides are available on Speaker Deck.
tiny delicious clone for Hiroshima.rb 057en ruby hiroshimarb programming
For the first iteration of Hiroshima.rb "reboot" (#056), I had presented about chruby. (Sorry no blog post).
yahoo proxy with pythonen python suhi programming
I am not a Python programmer, but I participated to last night SugoiHiroshima (#すごい広島) and I had brought with me a deck of slides about a small proxy to Yahoo Finance that I wrote as a toy example.
hail to the King Arduinen arduino osx
I got an Arduino Nano clone for ~ USD 3.5 and attempted to connect it to my OSX Yosemite laptop. …
my "Open in Vim" OSX serviceen vim programming osx tools
Many times, when contemplating a grep or a rspec output, I wish I could wink at a certain line and make it open the target file at the appointed line.
zero indenten programming
As I wrote earlier, I don't use a debugger, lately I've started placing the
pp I use to help me develop at indentation zero, like this:
rufus-scheduler 3.3.0 releaseden rufus-scheduler ruby
I have just released rufus-scheduler 3.3.0.
patterns at Hiroshima Lightning Talksen
I gave a lightning talk about patterns at the Hiroshima Lightning Talks gathering.
rufus-scheduler 3.2.1 releaseden rufus-scheduler ruby
I've just released rufus-scheduler 3.2.1.
dot errors rspec custom formatteren ruby rspec
I work with two terminals side by side, a wide one of the left for running and an 80 columns one on the right for editing. The left one often gets hidden behind a browser window but I can easily bring it back with a keyboard shortcut.
vim :ListOlden vim
The initial version of this post was about a
ListOld function. After a few days, I changed my mind about it and rewrote as
ListFiles, including current buffers and recently opened files in a single "view". The original post is still visible.
radial and flonen flon
I'm currently reworking flon in Ruby. I might use it for a customer, hence this preparatory work. I did a first pass at flor but I noticed that I was copying too much. …
Books reference each other, directly or indirectly. You can now spend a life spidering from one book to the other.
familiarityen jp litterature "
A man should avoid displaying deep familiarity with any subject. Can one imagine a well-bred man talking with the airs of a know-it-all, even about a …"
banausic occupationsen xenophon philosophy "
Very good, Critobulus; for to be sure, the so-called banausic occupations are scorned and, naturally enough, held in low regard in our states. For they …"
munemo 1.0en ruby
munemo is a rewrite of rufus-mnemo. The first rewrite was actually in C as mnemo, munemo is a port of mnemo from C to Ruby.
small, custom-built interpretersen programming link "
There's not much personal appeal to a Z80 emulator, but many applications I've written have small, custom-built interpreters in them, and maybe …"
released rufus-scheduler 3.2.0en ruby rufus-scheduler
I have just released rufus-scheduler 3.2.0.
blank in the thinkingen fr language
I'm an avid reader of Jacqueline de Romilly. She wrote a serie of essays about the health and the evolution of the french language. Here is a quote:
I don't use a debuggeren programming
I spiral around the problem with a test, the smallest test possible that demonstrates the symptom of the bug.
programmer arroganceen programming
My friend said to me: "to tell you the truth, I've never met a programmer who'd tell me good things about what another programmer built".
a world split aparten litterature "
If, as claimed by humanism, man were born only to be happy, he would not be born to die. Since his body is doomed to death, his task on earth evidently …"
stuff and fluffen workflow
"Stuff" is tangible. Examples of stuff: documents, business entities, mandates, folder.
John Boyden misc
Currently reading John Boyd's biography