blog.skepti.ch

John Mettraux, programmer

github @jmettraux speakerdeck jmettraux@gmail.com

20190422

rufus-scheduler 3.6.0 released

en 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.

…

20190416

reddit answer on workflow engines

workflow flor florist ruby

Here is an answer I wrote for go to resource on how to build a workflow engine.

…

20190407

flor workflow engine

en flor workflow ruby

flor is a workflow engine. It's written in Ruby.

…

20180927

the flor language

en flor workflow ruby

Flor is a language for defining workflows for the flor workflow engine.

…

20180626

L'Effroyable Tragédie

fr book

It's a book in french, I'll anyway write about it in english. …

20180604

Before the Dawn

en book

After reading Guns, Germs, and Steel, I had to read Before the Dawn. …

20180601

Gemfile.lock

en ruby gemfile

If you are responsible for an application, a last-mile application, not a library (a gem), please check in your Gemfile.lock.

…

20180515

rufus-scheduler 3.5.0 released

en ruby rufus-scheduler

rufus-scheduler 3.5.0 just got released.

…

20180509

Guns, Germs, and Steel

en book

Up until now, I used to post the cover of the books I completed on Instagram. …

20180327

fugit 1.1.0 released

en ruby rufus-scheduler fugit

I'm working on a newer version of Rufus-Scheduler, it'll probably be a 3.5.x.

…

20171021

flor design 0

en flor ruby workflow

I was approached on Twitter by Benjamin Dauvergne asking me about flor's design.

…

20171013

Hiroshima.rb #058

en ruby hiroshimarb

Yesterday's evening we had Hiroshima.rb #058 at the Basset Café in West Hiroshima.

…

20171004

RubyKaigi 2017

en ruby rubykaigi hiroshimarb

The RubyKaigi Circus came in our good town of Hiroshima for its 2017 edition last week. …

20170814

chruby in Hiroshima

en ruby hiroshimarb programming

Back in June, I presented about chruby and ruby-install at Hiroshima.rb #056. My slides are available on Speaker Deck.

…

20170714

tiny delicious clone for Hiroshima.rb 057

en ruby hiroshimarb programming

For the first iteration of Hiroshima.rb "reboot" (#056), I had presented about chruby. (Sorry no blog post).

…

20170629

yahoo proxy with python

en 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.

…

20170519

hail to the King Arduin

en arduino osx

I got an Arduino Nano clone for ~ USD 3.5 and attempted to connect it to my OSX Yosemite laptop. …

20170331

my "Open in Vim" OSX service

en 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.

…

20170321

zero indent

en programming

As I wrote earlier, I don't use a debugger, lately I've started placing the puts, p and pp I use to help me develop at indentation zero, like this:

…

20161128

rufus-scheduler 3.3.0 released

en rufus-scheduler ruby

I have just released rufus-scheduler 3.3.0.

…

20160905

patterns at Hiroshima Lightning Talks

en

I gave a lightning talk about patterns at the Hiroshima Lightning Talks gathering.

…

20160504

rufus-scheduler 3.2.1 released

en rufus-scheduler ruby

I've just released rufus-scheduler 3.2.1.

…

20160227

dot errors rspec custom formatter

en 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.

…

20160222

vim :ListOld

en 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.

…

20160210

radial and flon

en 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. …

20160205

hyperbooks

en litterature

Books reference each other, directly or indirectly. You can now spend a life spidering from one book to the other.

…

20160128

familiarity

en 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 …

"
20160111

banausic occupations

en 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 …

"
20151231

munemo 1.0

en 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.

…

20151229

small, custom-built interpreters

en 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 …

"
20151228

released rufus-scheduler 3.2.0

en ruby rufus-scheduler

I have just released rufus-scheduler 3.2.0.

…

20151227

blank in the thinking

en 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:

…

20151226

I don't use a debugger

en programming

I spiral around the problem with a test, the smallest test possible that demonstrates the symptom of the bug.

…

20151224

programmer arrogance

en 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".

…

20151221

a world split apart

en 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 …

"
20151218

stuff and fluff

en workflow

"Stuff" is tangible. Examples of stuff: documents, business entities, mandates, folder.

…

20151216

John Boyd

en misc

Currently reading John Boyd's biography

…