jmettraux.skepti.ch

John Mettraux, programmer

github @jmettraux speakerdeck jmettraux@gmail.com

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