• Archive
  • RSS
  • About Me
  • Résumé
  • github
  • twitter
  • Email

Dima Sabanin

Hey, I'm Dima Sabanin and I love programming.
I work on Beanstalk for Wildbit.

Too Cool for Internet Explorer

  • Note

    28th August 2012

    Tracing syscalls in a running UNIX process (on Linux)

    Very useful command that I use to understand what is happening inside the running process:

    strace -qfFxv -s 1024 -p PROCESS-PID

    It follows forked processes and outputs unabbreviated string arguments for syscalls. It’s one of the main tools I use when I need to understand why some process is stuck or doing the wrong thing.

  • Link

    23rd April 2012

    Money-Plan (анонс)

    My weekend-time project. Проект над которым я потихоньку работаю на выходных. Пока что только анонс.

  • Note

    21st March 2012

    How testing looks in Clojure with Midje

    Needless to say, I’m sold.

    With “lein midge —lazytest” tests restart after every change to the source files, like with Ruby’s autotest. Featured in the snippet: Leiningen, Midje, Lazytest.

    Clojure is a thing of immense beauty.

  • Link

    22nd February 2012

    Beanstalk: How I sped up Beanstalk's test suite by 5x

    beanstalkapp:

    Over the years of Beanstalk’s evolution, our test suite has grown a lot. We started on test/unit, then moved to rspec and moved back to test/unit couple years ago. We are far from 100% test coverage and we’re not truly test-driven most of the times, but we’re striving to test more and more.

    …

  • Note

    18th August 2011

    Ночь, улица, фонарь, аптека,
    Бессмысленный и тусклый свет.
    Живи еще хоть четверть века -
    Все будет так. Исхода нет.


    Умрешь - начнешь опять сначала,
    И повторится все, как встарь,
    Ночь, ледяная рябь канала,
    Аптека, улица, фонарь.


    Александр Блок
  • Video

    26th April 2011

    Looks like Ruby *is* going to be a new Smalltalk dialect :)

  • Audio

    15th April 2011

    Dima Sabanin

    10 Plays

    Glasgow Love Theme

    This is a second and last piece of my repertoire :) It’s written by Craig Armstrong for Love Actually OST. I play that one longer than the Doga, but still suck.

    You can download it here

  • Audio

    14th April 2011

    Dima Sabanin

    20 Plays

    Doga's Waltz

    This is the first time I finally decided to record something from my piano repertoire. Recording is pretty messy, since I can’t even use GarageBand properly. Hope you still can enjoy it.

    This is Waltz written by Eugen Doga, from a popular russian movie based on Chekhov’s novel “The Shooting Party”.

    You can download it here.

  • Quote

    24th November 2010

    “It’s not about fighting, it’s about balance.
    It’s not about enlightenment, it’s about balance.
    It’s not about balance…”
  • Photo
    Autopsy of Pentium-III CPU, side view.

    12th November 2010

    Autopsy of Pentium-III CPU, side view.

Next
sdmitry at gmail.com

The Workshop — Мастерская скрапбукинга — Открытки ручной работы