<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://planet-soc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Blog entries from Ruby Central SoC students and mentors</title>
 <link>http://planet-soc.com/organization/Ruby+Central/universe</link>
 <description>Organization universe blog entries</description>
 <language>en</language>
<item>
 <title>Алфавит 2008 по версии Google.ru</title>
 <link>http://planet-soc.com/node/3668</link>
 <description>&lt;p&gt;Алфавит по версии версии google suggest:&lt;/p&gt;

&lt;p&gt;а=анекдоты&lt;br /&gt;б=билайн&lt;br /&gt;в= в контакте&lt;br /&gt;г=гороскоп&lt;br /&gt;д=дом 2&lt;br /&gt;е=евросеть&lt;br /&gt;ё=ёж&lt;br /&gt;ж=жди меня&lt;br /&gt;з=зайцев нет&lt;br /&gt;и=игры&lt;br /&gt;й=йога&lt;br /&gt;к=контакт&lt;br /&gt;л=любовные смс&lt;br /&gt;м=музыка&lt;br /&gt;н=новости&lt;br /&gt;о=одноклассники&lt;br /&gt;п=погода&lt;br /&gt;р=работа&lt;br /&gt;с=сонник&lt;br /&gt;т=техносила&lt;br /&gt;у=укрзалізниця&lt;br /&gt;ф=фото&lt;br /&gt;х=хонда&lt;br /&gt;ц=цитаты&lt;br /&gt;ч=чат&lt;br /&gt;ь=ьнызфсу(myspace)&lt;br /&gt;ш=шкода&lt;br /&gt;щ=щитовидная железа&lt;br /&gt;ъ=ъж&lt;br /&gt;э=эльдорадо&lt;br /&gt;ю=южная осетия&lt;br /&gt;я=яндекс&lt;/p&gt;

&lt;p&gt;Интересно  то, что алфавит для .ru и для .com немного отличаются.&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/3668#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <category domain="http://planet-soc.com/taxonomy/term/182">Universe SoC</category>
 <pubDate>Mon, 01 Sep 2008 06:58:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">3668 at http://planet-soc.com</guid>
</item>
<item>
 <title>Алфавит 2008 по версии Google.ru</title>
 <link>http://planet-soc.com/node/3669</link>
 <description>&lt;p&gt;Алфавит по версии версии google suggest:&lt;/p&gt;

&lt;p&gt;а=анекдоты&lt;br /&gt;б=билайн&lt;br /&gt;в= в контакте&lt;br /&gt;г=гороскоп&lt;br /&gt;д=дом 2&lt;br /&gt;е=евросеть&lt;br /&gt;ё=ёж&lt;br /&gt;ж=жди меня&lt;br /&gt;з=зайцев нет&lt;br /&gt;и=игры&lt;br /&gt;й=йога&lt;br /&gt;к=контакт&lt;br /&gt;л=любовные смс&lt;br /&gt;м=музыка&lt;br /&gt;н=новости&lt;br /&gt;о=одноклассники&lt;br /&gt;п=погода&lt;br /&gt;р=работа&lt;br /&gt;с=сонник&lt;br /&gt;т=техносила&lt;br /&gt;у=укрзалізниця&lt;br /&gt;ф=фото&lt;br /&gt;х=хонда&lt;br /&gt;ц=цитаты&lt;br /&gt;ч=чат&lt;br /&gt;ш=шкода&lt;br /&gt;щ=щитовидная железа&lt;br /&gt;ь=ьнызфсу(myspace)&lt;br /&gt;ы=ыьщекш(smotri.com)&lt;br /&gt;ъ=ъж&lt;br /&gt;э=эльдорадо&lt;br /&gt;ю=южная осетия&lt;br /&gt;я=яндекс&lt;/p&gt;

&lt;p&gt;Интересно  то, что алфавит для .ru и для .com немного отличаются.&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/3669#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <category domain="http://planet-soc.com/taxonomy/term/182">Universe SoC</category>
 <pubDate>Mon, 01 Sep 2008 06:58:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">3669 at http://planet-soc.com</guid>
</item>
<item>
 <title>rorbench on github now!</title>
 <link>http://planet-soc.com/node/2249</link>
 <description>&lt;p&gt;Current source just uploaded into github.com.&lt;br /&gt;You can clone it , test it and report bugs! =)&lt;br /&gt;&lt;a href=&quot;http://github.com/sv/rorbench/tree/master&quot; title=&quot;http://github.com/sv/rorbench/tree/master&quot;&gt;http://github.com/sv/rorbench/tree/master&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/2249#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/181">Planet SoC</category>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <pubDate>Thu, 26 Jun 2008 18:30:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">2249 at http://planet-soc.com</guid>
</item>
<item>
 <title>rorbench on github now!</title>
 <link>http://planet-soc.com/node/2514</link>
 <description>&lt;p&gt;Current source just uploaded into github.com.&lt;br /&gt;
You can clone it , test it and report bugs! =)&lt;br /&gt;
&lt;a href=&quot;http://github.com/sv/rorbench/tree/master&quot; title=&quot;http://github.com/sv/rorbench/tree/master&quot;&gt;http://github.com/sv/rorbench/tree/master&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/2514#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/181">Planet SoC</category>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <pubDate>Thu, 26 Jun 2008 18:30:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">2514 at http://planet-soc.com</guid>
</item>
<item>
 <title>JRuby improves performance with minor versions!</title>
 <link>http://planet-soc.com/node/2175</link>
 <description>&lt;p&gt;I&amp;#8217;ve done some simple benchmarking with  typo bloging engine and here is some graphs on this.&lt;br /&gt;Benchmark was done on  jruby and mri with untuned versions of ruby and  openjdk 6.0 for jruby.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3157/2600868161_80b6516039.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3157/2600868161_80b6516039.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3067/2601697142_3f2e499f02.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3067/2601697142_3f2e499f02.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3026/2601697536_e39915cdae.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3026/2601697536_e39915cdae.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s really awesome improvements! But we have  a lot more room for further improvements!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3040/2601697332_1ceb9227c6.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3040/2601697332_1ceb9227c6.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/2175#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <category domain="http://planet-soc.com/taxonomy/term/182">Universe SoC</category>
 <pubDate>Sun, 22 Jun 2008 22:10:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">2175 at http://planet-soc.com</guid>
</item>
<item>
 <title>JRuby improves performance with minor versions!</title>
 <link>http://planet-soc.com/node/2515</link>
 <description>&lt;p&gt;I&amp;#8217;ve done some simple benchmarking with  typo bloging engine and here is some graphs on this.&lt;br /&gt;
Benchmark was done on  jruby and mri with untuned versions of ruby and  openjdk 6.0 for jruby.&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://farm4.static.flickr.com/3157/2600868161_80b6516039.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3157/2600868161_80b6516039.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3067/2601697142_3f2e499f02.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3067/2601697142_3f2e499f02.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3026/2601697536_e39915cdae.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3026/2601697536_e39915cdae.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It&amp;#8217;s really awesome improvements! But we have  a lot more room for further improvements!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://farm4.static.flickr.com/3040/2601697332_1ceb9227c6.jpg?v=0&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3040/2601697332_1ceb9227c6.jpg?v=0&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/2515#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/181">Planet SoC</category>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <pubDate>Sun, 22 Jun 2008 22:10:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">2515 at http://planet-soc.com</guid>
</item>
<item>
 <title>GSoC - Week 3</title>
 <link>http://planet-soc.com/node/2067</link>
 <description>&lt;p&gt;Week #3 of Google’s Summer of Code is now over, so what have I been working on?&lt;/p&gt;

&lt;p&gt; Rubyspec compatibility with 1.8.7 and newer 1.8.6 patchlevel versions&lt;/p&gt;

&lt;p&gt; Due to internal changes to the way newer Ruby versions checked for the existance of magic methods like #to_str and #to_int, many of the already existing specs started failing (roughly more than 100 failures). After I started a discussion about this on the #rubyspec channel, &lt;a href=&quot;http://blog.emptyway.com/&quot;&gt;Vladimir Sizikov&lt;/a&gt; &lt;a href=&quot;http://blade.nagaokaut.ac.jp/cgi-bin/vframe.rb/ruby/ruby-core/17283?17135-17298+split-mode-vertical&quot;&gt;raised his objections&lt;/a&gt; on this change on the Ruby-Core mailing list, where there are talks going on about potentially reverting this behaviour.&lt;/p&gt;

&lt;p&gt; Finished work on StringIO specs&lt;/p&gt;

&lt;p&gt; After many new specs for StringIO and changes to existing StringIO specs, I think StringIO specs have reached a very high level of coverage and quality. This helped the JRuby guys &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6924&quot;&gt;to&lt;/a&gt; &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6919&quot;&gt;enormously&lt;/a&gt; &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6932&quot;&gt;improve&lt;/a&gt; &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6956&quot;&gt;the&lt;/a&gt; &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6968&quot;&gt;compatibility&lt;/a&gt; &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6972&quot;&gt;between&lt;/a&gt; &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6984&quot;&gt;the&lt;/a&gt; &lt;a href=&quot;http://fisheye.codehaus.org/changelog/jruby?cs=6985&quot;&gt;JRuby&lt;/a&gt; version of StringIO and the version that ships with MatzRuby. The specs also point out many differences and bugs in the StringIO implementation currently used in Rubinius.&lt;/p&gt;

&lt;p&gt; Also, the specs helped to find some smaller inconsistencies between StringIO and IO behaviour, which have been fixed in the Ruby SVN:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/156&quot;&gt; StringIO#sysread(0) raises a EOFError&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/159&quot;&gt; StringIO#readline does not set $_&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/171&quot;&gt;StringIO#each and StringIO#readlines does change $_, IO#each and IO#readlines do not&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt; Finished work on smaller libraries&lt;/p&gt;

&lt;p&gt; Additionally, I have finished my work on the tmpdir and OpenStruct libraries.&lt;/p&gt;

&lt;p&gt; Next Week&lt;/p&gt;

&lt;p&gt; Next week, I’ll try to finish specs for the Tempfile library and pick up work on some of the Net libraries.&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/2067#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/181">Planet SoC</category>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <pubDate>Sun, 15 Jun 2008 20:33:00 +0200</pubDate>
 <dc:creator>NoKarma</dc:creator>
 <guid isPermaLink="false">2067 at http://planet-soc.com</guid>
</item>
<item>
 <title>GSoC - Week 2</title>
 <link>http://planet-soc.com/node/1860</link>
 <description>&lt;p&gt;And the second week of Google’s Summer of Code comes to an end.&lt;/p&gt;

&lt;p&gt; Over the course of the last week, I’ve been working on &lt;a href=&quot;http://www.ruby-doc.org/stdlib/libdoc/net/ftp/rdoc/index.html&quot;&gt;Net::FTP&lt;/a&gt; specs (really, that’s no fun!) and on specs for the &lt;a href=&quot;http://www.ruby-doc.org/stdlib/libdoc/set/rdoc/index.html&quot;&gt;Set library&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt; Thanks to the new specs I’ve added for Set and SortedSet, some bugs have been exposed, for which I’ve submitted bugs to Ruby’s shiny &lt;a href=&quot;http://redmine.ruby-lang.org/&quot;&gt;new bugtracker&lt;/a&gt;, based on &lt;a href=&quot;http://www.redmine.org/&quot;&gt;RedMine&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/119&quot;&gt;Set#divide and SortedSet#divide raise NoMethodErrors when passed no block&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/118&quot;&gt;SortedSet#inspect does not work with nested SortedSets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/117&quot;&gt;SortedSet#flatten_merge and SortedSet#flatten can’t actually flatten nested SortedSets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/116&quot;&gt;SortedSet#each does not return self&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/115&quot;&gt;SortedSet#delete_if does not yield in sorted order&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt; Also, the newest Ruby 1.8.6 version, 1.8.6-pl166, has some bugs, that got exposed by the rubyspecs :D&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://redmine.ruby-lang.org/issues/show/124&quot;&gt;Module#remove_method broken in 1.8.6-p166&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt; I also started fixing the rubyspecs to comply to Ruby 1.8.7, the “new” stable version of Ruby. It caused over 100 (!) spec failures, as it fixed a lot of bugs and changed behaviour in many places. There have also been backports from the Ruby 1.9 branch, (sadly) causing confusion throughout the whole Ruby Community.&lt;/p&gt;

&lt;p&gt; Over the course of the next week, I’m planning to complete specs for Ruby’s &lt;a href=&quot;http://www.ruby-doc.org/stdlib/libdoc/stringio/rdoc/index.html&quot;&gt;StringIO library&lt;/a&gt;.&lt;/p&gt;
</description>
 <comments>http://planet-soc.com/node/1860#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/181">Planet SoC</category>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <pubDate>Mon, 09 Jun 2008 14:18:00 +0200</pubDate>
 <dc:creator>NoKarma</dc:creator>
 <guid isPermaLink="false">1860 at http://planet-soc.com</guid>
</item>
<item>
 <title>Cygwin git-svn doesn&#039;t work</title>
 <link>http://planet-soc.com/node/1834</link>
 <description>&lt;p&gt;&lt;p&gt;All JRuby maintainers use git-svn for managing their versioning. But jruby on github supported manually.&lt;br /&gt;I&amp;#8217;ve also try to use git-svn on my Windows machine and encounter an error:&lt;br /&gt; fatal error - unable to remap cygdb-4.2.dll to same address as parentAfter some googling I&amp;#8217;ve found similar problem for python on cygwin(git-svn uses perl).&lt;br /&gt;Again 2-step solution:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Exit all Cygwin processes and stop all Cygwin services.Execute ash from Start/Run&amp;#8230; or a cmd or command window. In my case that was ssh,init, svn services and cygwin terminal.&lt;/li&gt;
&lt;li&gt;/bin/rebaseall&lt;/li&gt;
&lt;/ol&gt;
</description>
 <comments>http://planet-soc.com/node/1834#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <category domain="http://planet-soc.com/taxonomy/term/182">Universe SoC</category>
 <pubDate>Sat, 07 Jun 2008 21:02:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">1834 at http://planet-soc.com</guid>
</item>
<item>
 <title>Cygwin git-svn doesn&#039;t work</title>
 <link>http://planet-soc.com/node/2516</link>
 <description>&lt;p&gt;All JRuby maintainers use git-svn for managing their versioning. But jruby on github supported manually.&lt;br /&gt;
I&amp;#8217;ve also try to use git-svn on my Windows machine and encounter an error:&lt;br /&gt;
 fatal error - unable to remap cygdb-4.2.dll to same address as parentAfter some googling I&amp;#8217;ve found similar problem for python on cygwin(git-svn uses perl).&lt;br /&gt;
Again 2-step solution:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Exit all Cygwin processes and stop all Cygwin services.Execute ash from Start/Run&amp;#8230; or a cmd or command window. In my case that was ssh,init, svn services and cygwin terminal.
&lt;/li&gt;
&lt;li&gt;/bin/rebaseall&lt;/li&gt;
&lt;/ol&gt;
</description>
 <comments>http://planet-soc.com/node/2516#comments</comments>
 <category domain="http://planet-soc.com/taxonomy/term/181">Planet SoC</category>
 <category domain="http://planet-soc.com/taxonomy/term/122">Ruby Central</category>
 <pubDate>Sat, 07 Jun 2008 21:02:00 +0200</pubDate>
 <dc:creator>sv</dc:creator>
 <guid isPermaLink="false">2516 at http://planet-soc.com</guid>
</item>
</channel>
</rss>
