<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>greyblake (Sergey Potapov)</title>
    <link>https://ruby-china.org/greyblake</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>How to compare audio data in ruby</title>
      <description>&lt;p&gt;I'd like to share some experience I got with you guys. The topic is not really popular, it could be very useful for somebody who will face the same issue)&lt;/p&gt;

&lt;p&gt;&lt;a href="http://greyblake.com/blog/2013/12/19/how-to-compare-audio-in-ruby/" rel="nofollow" target="_blank"&gt;http://greyblake.com/blog/2013/12/19/how-to-compare-audio-in-ruby/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks, Sergey.&lt;/p&gt;</description>
      <author>greyblake</author>
      <pubDate>Sat, 21 Dec 2013 02:41:34 +0800</pubDate>
      <link>https://ruby-china.org/topics/16348</link>
      <guid>https://ruby-china.org/topics/16348</guid>
    </item>
    <item>
      <title>AudioGlue - audio template engine (like ERB, but for audio!)</title>
      <description>&lt;p&gt;Hi! 
Working on my project I faced a problem: I needed to concatenated audio snippets(local or remote) to get final audio output and to play it to customer.
I've decided to make the solution flexible and reusable, and as result I got something similar to ERB, based on ruby DSL: &lt;a href="https://github.com/TMXCredit/audio_glue" rel="nofollow" target="_blank"&gt;https://github.com/TMXCredit/audio_glue&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</description>
      <author>greyblake</author>
      <pubDate>Tue, 26 Nov 2013 19:58:40 +0800</pubDate>
      <link>https://ruby-china.org/topics/15819</link>
      <guid>https://ruby-china.org/topics/15819</guid>
    </item>
    <item>
      <title>Detecting magic numbers in ruby source code with Mago</title>
      <description>&lt;p&gt;I've just created a tool to detect magic numbers in Ruby source code. Hope you'll take advantage from it:)&lt;/p&gt;

&lt;p&gt;Repo: &lt;a href="https://github.com/greyblake/mago" rel="nofollow" target="_blank"&gt;https://github.com/greyblake/mago&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</description>
      <author>greyblake</author>
      <pubDate>Sun, 13 Oct 2013 04:41:50 +0800</pubDate>
      <link>https://ruby-china.org/topics/14709</link>
      <guid>https://ruby-china.org/topics/14709</guid>
    </item>
    <item>
      <title>Rails validation with Themis</title>
      <description>&lt;p&gt;We've open sourced Themis: &lt;a href="https://github.com/TMXCredit/themis" rel="nofollow" target="_blank"&gt;https://github.com/TMXCredit/themis&lt;/a&gt;
It's a library which makes validation in rails a little bit more flexible(e.g. you need to apply different validations on a model graph depending on context).&lt;/p&gt;

&lt;p&gt;And here is article how to use it: &lt;a href="http://greyblake.com/blog/2013/08/19/validation-in-rails-with-themis/" rel="nofollow" target="_blank"&gt;http://greyblake.com/blog/2013/08/19/validation-in-rails-with-themis/&lt;/a&gt;
Also I showed in article alternative approaches to solve similar problems.&lt;/p&gt;

&lt;p&gt;Thanks, and sorry for English.
One day I'll speak Chinese, I promise! :-) &lt;/p&gt;</description>
      <author>greyblake</author>
      <pubDate>Wed, 21 Aug 2013 07:14:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/13479</link>
      <guid>https://ruby-china.org/topics/13479</guid>
    </item>
    <item>
      <title>How to write custom expectations with RSpec</title>
      <description>&lt;p&gt;Quite often we write custom matchers. 
Here is an examle how to write custom expectation (which works with "expect" RSpec DSL):
&lt;a href="http://greyblake.com/blog/2012/12/14/custom-expectations-with-rspec/" rel="nofollow" target="_blank"&gt;http://greyblake.com/blog/2012/12/14/custom-expectations-with-rspec/&lt;/a&gt;&lt;/p&gt;</description>
      <author>greyblake</author>
      <pubDate>Fri, 14 Dec 2012 08:19:09 +0800</pubDate>
      <link>https://ruby-china.org/topics/7553</link>
      <guid>https://ruby-china.org/topics/7553</guid>
    </item>
    <item>
      <title>pg_power</title>
      <description>&lt;p&gt;We released pg_power gem which extends ActiveRecord and allows to use PostreSQL's power:)&lt;/p&gt;

&lt;p&gt;&lt;a href="http://greyblake.com/blog/2012/09/06/pg-power-activerecord-extension-for-postgresql/" rel="nofollow" target="_blank"&gt;http://greyblake.com/blog/2012/09/06/pg-power-activerecord-extension-for-postgresql/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;-- Sergey&lt;/p&gt;

&lt;p&gt;P.S. Sorry for English. Unfortunately I don't know Chinese, but I noted that a lot of people come to my blog via ruby-china.&lt;/p&gt;</description>
      <author>greyblake</author>
      <pubDate>Fri, 07 Sep 2012 06:31:14 +0800</pubDate>
      <link>https://ruby-china.org/topics/5404</link>
      <guid>https://ruby-china.org/topics/5404</guid>
    </item>
    <item>
      <title>性能提示</title>
      <description>&lt;p&gt;&lt;a href="http://greyblake.com/blog/2012/09/02/ruby-perfomance-tricks/" rel="nofollow" target="_blank"&gt;http://greyblake.com/blog/2012/09/02/ruby-perfomance-tricks/&lt;/a&gt;&lt;/p&gt;</description>
      <author>greyblake</author>
      <pubDate>Sun, 02 Sep 2012 04:58:03 +0800</pubDate>
      <link>https://ruby-china.org/topics/5311</link>
      <guid>https://ruby-china.org/topics/5311</guid>
    </item>
  </channel>
</rss>
