<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Hey, I’m Dima Sabanin and I love programming. I work on Beanstalk for Wildbit.

Too Cool for Internet Explorer

</description><title>Dima Sabanin</title><generator>Tumblr (3.0; @dima-sabanin)</generator><link>http://railsmonk.com/</link><item><title>Money-Plan (анонс)</title><description>&lt;a href="http://money-plan.ru?tm"&gt;Money-Plan (анонс)&lt;/a&gt;: &lt;p&gt;My weekend-time project. Проект над которым я потихоньку работаю на выходных. Пока что только анонс.&lt;/p&gt;</description><link>http://railsmonk.com/post/21645293288</link><guid>http://railsmonk.com/post/21645293288</guid><pubDate>Mon, 23 Apr 2012 21:37:55 +0800</pubDate></item><item><title>How testing looks in Clojure with Midje</title><description>&lt;p&gt;&lt;script src="https://gist.github.com/2146349.js?file=gistfile1.clj"&gt;&lt;/script&gt;&lt;/p&gt;

&lt;p&gt;Needless to say, I&amp;#8217;m sold.&lt;/p&gt;

&lt;p&gt;With &amp;#8220;lein midge &amp;#8212;lazytest&amp;#8221; tests restart after every change to the source files, like with Ruby&amp;#8217;s autotest. Featured in the snippet: &lt;a href="https://github.com/technomancy/leiningen"&gt;Leiningen&lt;/a&gt;, &lt;a href="https://github.com/marick/Midje"&gt;Midje&lt;/a&gt;, &lt;a href="https://github.com/stuartsierra/lazytest"&gt;Lazytest&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Clojure is a thing of immense beauty.&lt;/p&gt;</description><link>http://railsmonk.com/post/19676283600</link><guid>http://railsmonk.com/post/19676283600</guid><pubDate>Wed, 21 Mar 2012 18:42:00 +0700</pubDate></item><item><title>Beanstalk: How I sped up Beanstalk's test suite by 5x  </title><description>&lt;a href="http://blog.beanstalkapp.com/post/18011400650/how-i-sped-up-beanstalk-s-test-suite-by-5x"&gt;Beanstalk: How I sped up Beanstalk's test suite by 5x  &lt;/a&gt;: &lt;p&gt;&lt;a href="http://blog.beanstalkapp.com/post/18011400650/how-i-sped-up-beanstalk-s-test-suite-by-5x" class="tumblr_blog"&gt;beanstalkapp&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;…&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://railsmonk.com/post/18056360075</link><guid>http://railsmonk.com/post/18056360075</guid><pubDate>Wed, 22 Feb 2012 11:59:21 +0700</pubDate></item><item><title>Ночь, улица, фонарь, аптека,
Бессмысленный и тусклый свет.
Живи еще хоть четверть века -
Все будет...</title><description>&lt;p&gt;Ночь, улица, фонарь, аптека,&lt;br/&gt;
Бессмысленный и тусклый свет.&lt;br/&gt;
Живи еще хоть четверть века -&lt;br/&gt;
Все будет так. Исхода нет.&lt;/p&gt;
 &lt;br/&gt;&lt;p&gt;Умрешь - начнешь опять сначала,&lt;br/&gt;
И повторится все, как встарь,&lt;br/&gt;
Ночь, ледяная рябь канала,&lt;br/&gt;
Аптека, улица, фонарь.&lt;/p&gt;
&lt;br/&gt;&lt;a href="http://en.wikipedia.org/wiki/Alexander_Blok"&gt;Александр Блок&lt;/a&gt;</description><link>http://railsmonk.com/post/9080173368</link><guid>http://railsmonk.com/post/9080173368</guid><pubDate>Thu, 18 Aug 2011 22:33:52 +0800</pubDate></item><item><title>Looks like Ruby *is* going to be a new Smalltalk dialect :)</title><description>&lt;iframe src="http://player.vimeo.com/video/22417060" width="400" height="300" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Looks like Ruby *is* going to be a new Smalltalk dialect :)&lt;/p&gt;</description><link>http://railsmonk.com/post/4947148337</link><guid>http://railsmonk.com/post/4947148337</guid><pubDate>Tue, 26 Apr 2011 11:30:03 +0800</pubDate></item><item><title>This is a second and last piece of my repertoire :) It’s...</title><description>&lt;embed type="application/x-shockwave-flash" src="http://assets.tumblr.com/swf/audio_player_black.swf?audio_file=http://www.tumblr.com/audio_file/4634518706/tumblr_ljp9phDUfc1qz76gi&amp;color=FFFFFF" height="27" width="207" quality="best" wmode="opaque"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;This is a second and last piece of my repertoire :) It’s written by Craig Armstrong for &lt;a href="http://www.imdb.com/title/tt0314331/"&gt;Love Actually&lt;/a&gt; OST. I play that one longer than the Doga, but still suck.&lt;/p&gt;

&lt;p&gt;You can download it &lt;a href="http://cl.ly/1f1A0n1C1d0e3D1s0E2o"&gt;here&lt;/a&gt;&lt;/p&gt;</description><link>http://railsmonk.com/post/4634518706</link><guid>http://railsmonk.com/post/4634518706</guid><pubDate>Fri, 15 Apr 2011 23:33:25 +0800</pubDate></item><item><title>This is the first time I finally decided to record something...</title><description>&lt;embed type="application/x-shockwave-flash" src="http://assets.tumblr.com/swf/audio_player_black.swf?audio_file=http://www.tumblr.com/audio_file/4601874944/tumblr_ljmqkpZJk41qz76gi&amp;color=FFFFFF" height="27" width="207" quality="best" wmode="opaque"&gt;&lt;/embed&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;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.&lt;/p&gt;

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

&lt;p&gt;You can download it &lt;a href="http://cl.ly/1Y0G2V2P461W05360a2u"&gt;here&lt;/a&gt;.&lt;/p&gt;</description><link>http://railsmonk.com/post/4601874944</link><guid>http://railsmonk.com/post/4601874944</guid><pubDate>Thu, 14 Apr 2011 14:43:00 +0800</pubDate></item><item><title>"It’s not about fighting, it’s about balance.
It’s not about enlightenment,..."</title><description>“It’s not about fighting, it’s about balance.&lt;br/&gt;
It’s not about enlightenment, it’s about balance.&lt;br/&gt;
It’s not about balance…”</description><link>http://railsmonk.com/post/1668084063</link><guid>http://railsmonk.com/post/1668084063</guid><pubDate>Wed, 24 Nov 2010 16:31:31 +0700</pubDate></item><item><title>Autopsy of Pentium-III CPU, side view.</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lbr6qx291e1qz76gio1_r1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.sciencystuff.com/?p=24"&gt;Autopsy of Pentium-III CPU&lt;/a&gt;, side view.&lt;/p&gt;</description><link>http://railsmonk.com/post/1549258305</link><guid>http://railsmonk.com/post/1549258305</guid><pubDate>Fri, 12 Nov 2010 10:56:06 +0700</pubDate></item><item><title>Google Chrome web inspector is finally getting up to par with...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lbndzbpbHc1qz76gio1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Google Chrome web inspector is finally getting up to par with Firebug. It’s missing some stuff, but it’s much better than Safari’s version, even though they share the same codebase. I hope Google engineers push some of that stuff back into Webkit so that Apple could use it.&lt;/p&gt;

&lt;p&gt;I especially loved somewhat new Audit feature, it’s essentially a tool similar to &lt;a href="http://developer.yahoo.com/yslow/"&gt;YSlow&lt;/a&gt;, but with a fresh face and Google analysis code. It’s nice to not have to install any extensions to use it, since you get it with every Chrome install and that’s another advantage other YSlow. Besides, I trust Google’s opinion on how to make a site faster better than Yahoo’s :)&lt;/p&gt;

&lt;p&gt;Btw, updated Network tab is also awesome.&lt;/p&gt;

&lt;p&gt;P.S. I’m using &lt;a href="http://www.google.com/landing/chrome/beta/"&gt;Chrome 9.0.572.1 dev&lt;/a&gt; for Mac. Older versions have inspector that is not that cool.&lt;/p&gt;</description><link>http://railsmonk.com/post/1539527146</link><guid>http://railsmonk.com/post/1539527146</guid><pubDate>Thu, 11 Nov 2010 10:03:09 +0700</pubDate></item><item><title>Launching a New Website: 18 Steps to Successful Metrics &amp; Marketing</title><description>&lt;a href="http://www.seomoz.org/blog/launching-a-new-website-18-steps"&gt;Launching a New Website: 18 Steps to Successful Metrics &amp; Marketing&lt;/a&gt;: &lt;p&gt;A thorough check list of things you should do when launching a web site.&lt;/p&gt;</description><link>http://railsmonk.com/post/1529598071</link><guid>http://railsmonk.com/post/1529598071</guid><pubDate>Wed, 10 Nov 2010 08:17:00 +0700</pubDate></item><item><title>"People were created to be loved. Things were created to be used. The reason why the world is in..."</title><description>“People were created to be loved. Things were created to be used. The reason why the world is in chaos right now is because, things are being loved and people are being used.”</description><link>http://railsmonk.com/post/1529438403</link><guid>http://railsmonk.com/post/1529438403</guid><pubDate>Wed, 10 Nov 2010 07:58:24 +0700</pubDate></item><item><title>Updated the blog</title><description>&lt;p&gt;Finally found time to breath some life into my good ol&amp;#8217; tumblr. I must say tumblr guys did a pretty good job last year. The whole experience of configuring a blog became even more polished and fun. Everything just works.&lt;/p&gt;

&lt;p&gt;Within two hours I was able to buy and setup a theme, integrate with &lt;a href="http://disqus.com"&gt;Disqus&lt;/a&gt; for comments, setup twitter integration and other cool stuff. &lt;/p&gt;

&lt;p&gt;Disqus is also awesome. I think even if I had the ability to setup server-side comments on tumblr, I would&amp;#8217;ve chosen Disqus for the ease of use, awesomeness and flexibility of their comments system.&lt;/p&gt;</description><link>http://railsmonk.com/post/1517278224</link><guid>http://railsmonk.com/post/1517278224</guid><pubDate>Tue, 09 Nov 2010 01:19:31 +0700</pubDate></item><item><title>Mac-friendly Autotest — almost no CPU usage while idle</title><description>&lt;a href="http://www.bitcetera.com/en/techblog/2009/05/27/mac-friendly-autotest/"&gt;Mac-friendly Autotest — almost no CPU usage while idle&lt;/a&gt;</description><link>http://railsmonk.com/post/182515352</link><guid>http://railsmonk.com/post/182515352</guid><pubDate>Tue, 08 Sep 2009 11:24:10 +0800</pubDate></item><item><title>Absolutely awesome and inspiring Railsconf talk on dynamic...</title><description>&lt;iframe src="http://blip.tv/play/AYGAlmYA.html?p=1" width="400" height="243" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Absolutely awesome and inspiring Railsconf talk on dynamic languages and TDD. Best of everything - humor, knowledge, experience and actor talent of presenter.&lt;/p&gt;</description><link>http://railsmonk.com/post/106628823</link><guid>http://railsmonk.com/post/106628823</guid><pubDate>Tue, 12 May 2009 14:44:02 +0800</pubDate></item><item><title>"If someone asks you, “Who is that guy?” then you probably won’t waste your breath..."</title><description>“If someone asks you, “Who is that guy?” then you probably won’t waste your breath by saying, “Him? A guy whose coding skills are terribly out of date, but who is not capable of performing any managerial duties.” Instead you’ll permit yourself to emit a nasty little swear word and simply say, “Him? Architect.” Ouch!”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.secretgeek.net/define_architect.asp"&gt;“Architect” is a swear word.&lt;/a&gt;&lt;/em&gt;</description><link>http://railsmonk.com/post/87822938</link><guid>http://railsmonk.com/post/87822938</guid><pubDate>Thu, 19 Mar 2009 14:21:00 +0700</pubDate></item><item><title>Get Ruby 1.9.1 running on OS X Leopard</title><description>&lt;a href="http://wonko.com/post/how-to-compile-ruby-191"&gt;Get Ruby 1.9.1 running on OS X Leopard&lt;/a&gt;</description><link>http://railsmonk.com/post/74861914</link><guid>http://railsmonk.com/post/74861914</guid><pubDate>Mon, 02 Feb 2009 05:16:55 +0700</pubDate></item><item><title>Probably old news, but for those who don’t know - GitX -...</title><description>&lt;img src="http://25.media.tumblr.com/nUy5jmVcwjfq9ke6nBruVuEjo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Probably old news, but for those who don’t know - &lt;a href="http://gitx.frim.nl/"&gt;GitX&lt;/a&gt; - an awesome Git GUI client for Mac OS X. &lt;/p&gt;

&lt;p&gt;History view, commit view - allows you not only to browse Git repository, but to commit stuff and split different changes in a single file into separate commits. Slick GUI too. Supports &lt;a href="http://github.com"&gt;GitHub&lt;/a&gt;’s Gists ;-)&lt;/p&gt;</description><link>http://railsmonk.com/post/74845237</link><guid>http://railsmonk.com/post/74845237</guid><pubDate>Mon, 02 Feb 2009 03:46:11 +0700</pubDate></item><item><title>A moment of mindfulness for humanity.</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/WxtJGoZjgRs?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;A moment of mindfulness for humanity.&lt;/p&gt;</description><link>http://railsmonk.com/post/70966308</link><guid>http://railsmonk.com/post/70966308</guid><pubDate>Sat, 17 Jan 2009 02:19:56 +0700</pubDate></item><item><title>MemoryUsageLogger Plugin</title><description>&lt;p&gt;I&amp;#8217;m sure everybody knows about it already, but in case you don&amp;#8217;t: &lt;a href="http://github.com/binarylogic/memory_usage_logger."&gt;http://github.com/binarylogic/memory_usage_logger.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Adds amount of memory used by current process to every line of Rails log, so that you see how memory usage grows during the request processing. Should be very useful for tracking memory leaks. &lt;/p&gt;

&lt;p&gt;Thanks to &lt;a href="http://www.engineyard.com/"&gt;EngineYard&lt;/a&gt; for the link! Best hosting ever, as usual.&lt;/p&gt;</description><link>http://railsmonk.com/post/70658785</link><guid>http://railsmonk.com/post/70658785</guid><pubDate>Thu, 15 Jan 2009 19:52:07 +0700</pubDate></item></channel></rss>

