<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7707384552387895298</id><updated>2011-12-08T22:14:44.955+04:00</updated><category term='ruby'/><category term='linux'/><category term='Vista'/><category term='office'/><category term='mysql'/><category term='phones'/><category term='ec2'/><category term='visual studio dotnet'/><category term='encoding'/><category term='books'/><category term='thin'/><category term='autotest'/><category term='360'/><category term='remote'/><category term='skype'/><category term='mechainze'/><category term='tokyo cabinet'/><category term='netbeans'/><category term='slow motion'/><category term='photo'/><category term='WCF'/><category term='sql'/><category term='mongrel'/><category term='rails'/><category term='tokyo tyrnat'/><category term='windows'/><category term='asp.net'/><category term='imagemagick'/><category term='fun'/><category term='zentest'/><category term='harvester'/><category term='ubuntu'/><category term='WPF'/><category term='ubunta'/><title type='text'>Yury's</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>91</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1461659807426057407</id><published>2010-09-21T22:40:00.002+04:00</published><updated>2010-09-21T22:41:15.821+04:00</updated><title type='text'>Переезд</title><content type='html'>Все, сюда больше писать не буду. Переехал на &lt;a href="http://yury.posterous.com/"&gt;posterous&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1461659807426057407?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://yury.posterous.com/' title='Переезд'/><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1461659807426057407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1461659807426057407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1461659807426057407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1461659807426057407'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2010/09/blog-post.html' title='Переезд'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3721551655326669175</id><published>2010-07-18T14:03:00.001+04:00</published><updated>2010-07-18T14:03:46.145+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='mechainze'/><category scheme='http://www.blogger.com/atom/ns#' term='encoding'/><title type='text'>Mechanize и кодировки</title><content type='html'>&lt;div class='posterous_autopost'&gt;Для скинскрепинга мы используем &lt;a href="http://mechanize.rubyforge.org/mechanize/"&gt;mechanize&lt;/a&gt;. В mechainizе все просто замечательно, если парсить сайты, которые отдают контент в ASCII или UTF-8 кодировках. Но если, попробовать отпарсить сайт в windows-1251 кодировке, то mechanize/nokogiri лажают.&lt;p /&gt;&lt;div&gt;Например, если сделать запрос к &lt;a href="http://kinopoisk.ru"&gt;kinopoisk.ru&lt;/a&gt;,  то получим непонятный результат:&lt;/div&gt;&lt;div&gt;Код:&lt;/div&gt;&lt;div&gt;&lt;div class="data syntax type-ruby"&gt;  &lt;table cellspacing="0" cellpadding="0"&gt; &lt;tr&gt; &lt;td&gt; &lt;pre class="line_numbers"&gt;&lt;span rel="#L1" id="LID1"&gt;1&lt;/span&gt; &lt;span rel="#L2" id="LID2"&gt;2&lt;/span&gt; &lt;span rel="#L3" id="LID3"&gt;3&lt;/span&gt; &lt;span rel="#L4" id="LID4"&gt;4&lt;/span&gt; &lt;span rel="#L5" id="LID5"&gt;5&lt;/span&gt; &lt;span rel="#L6" id="LID6"&gt;6&lt;/span&gt; &lt;span rel="#L7" id="LID7"&gt;7&lt;/span&gt; &lt;span rel="#L8" id="LID8"&gt;8&lt;/span&gt; &lt;span rel="#L9" id="LID9"&gt;9&lt;/span&gt; &lt;span rel="#L10" id="LID10"&gt;10&lt;/span&gt; &lt;span rel="#L11" id="LID11"&gt;11&lt;/span&gt; &lt;span rel="#L12" id="LID12"&gt;12&lt;/span&gt; &lt;/pre&gt; &lt;/td&gt; &lt;td width="100%"&gt;  &lt;div class="highlight"&gt;&lt;pre /&gt;&lt;div class="line" id="LC1"&gt;&lt;span class="c1"&gt;#encoding: utf-8&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC2"&gt;&lt;span class="nb"&gt;require&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;mechanize&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC3"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC4"&gt;&lt;span class="no"&gt;KINOPOISK_SEARCH_URL&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;http://kinopoisk.ru/index.php?kp_query=&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC5"&gt;&lt;span class="n"&gt;query&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;терминатор&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC6"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC7"&gt;&lt;span class="n"&gt;agent&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="no"&gt;Mechanize&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;new&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC8"&gt;&lt;span class="n"&gt;agent&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;get&lt;/span&gt;  &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="si"&gt;#{&lt;/span&gt;&lt;span class="no"&gt;KINOPOISK_SEARCH_URL&lt;/span&gt;&lt;span class="si"&gt;}#{&lt;/span&gt;&lt;span class="n"&gt;query&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;encode&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"windows-1251"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC9"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC10"&gt;&lt;span class="n"&gt;agent&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;page&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;search&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"td.news[width]"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;map&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;section&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC11"&gt;&amp;nbsp;&amp;nbsp;&lt;span class="nb"&gt;puts&lt;/span&gt; &lt;span class="n"&gt;section&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;at&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;".all"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;content&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC12"&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;/div&gt;&lt;/div&gt; &lt;div&gt;результат:&lt;/div&gt;&lt;div&gt;&lt;div class="data syntax type-text"&gt;  &lt;table cellspacing="0" cellpadding="0"&gt; &lt;tr&gt; &lt;td&gt; &lt;pre class="line_numbers"&gt;&lt;span rel="#L1" id="LID1"&gt;1&lt;/span&gt; &lt;span rel="#L2" id="LID2"&gt;2&lt;/span&gt; &lt;span rel="#L3" id="LID3"&gt;3&lt;/span&gt; &lt;span rel="#L4" id="LID4"&gt;4&lt;/span&gt; &lt;span rel="#L5" id="LID5"&gt;5&lt;/span&gt; &lt;span rel="#L6" id="LID6"&gt;6&lt;/span&gt; &lt;span rel="#L7" id="LID7"&gt;7&lt;/span&gt; &lt;/pre&gt; &lt;/td&gt; &lt;td width="100%"&gt;  &lt;div class="highlight"&gt;&lt;pre /&gt;&lt;div class="line" id="LC1"&gt;Òåðìèíàòîð&lt;/div&gt;&lt;div class="line" id="LC2"&gt;Òåðìèíàòîð: Äà ïðèä¸ò ñïàñèòåëü&lt;/div&gt;&lt;div class="line" id="LC3"&gt;Òåðìèíàòîð 2: Ñóäíûé äåíü&lt;/div&gt;&lt;div class="line" id="LC4"&gt;Òåðìèíàòîð 3: Âîññòàíèå ìàøèí&lt;/div&gt;&lt;div class="line" id="LC5"&gt;Òåðìèíàòîð: Áèòâà çà áóäóùåå (ñåðèàë)&lt;/div&gt;&lt;div class="line" id="LC6"&gt;Òåðìèíàòîð 2 - 3D&lt;/div&gt;&lt;div class="line" id="LC7"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;/div&gt;&lt;/div&gt;&lt;p /&gt;&lt;div&gt;Решения в гугле найти не получилось, пробовали всяки манкипатчи, но как-то не очень красиво получалось :( &lt;/div&gt; &lt;div&gt;В итоге выкрутились через &lt;a href="http://mechanize.rubyforge.org/mechanize/Mechanize.html#M000225"&gt;Mechanize#post_connect_hooks&lt;/a&gt;:&lt;/div&gt;&lt;div&gt;Добавили MechanizeEncodingHook&lt;/div&gt;&lt;div&gt;&lt;div class="data syntax type-ruby"&gt;  &lt;table cellspacing="0" cellpadding="0"&gt; &lt;tr&gt; &lt;td&gt; &lt;pre class="line_numbers"&gt;&lt;span rel="#L1" id="LID1"&gt;1&lt;/span&gt; &lt;span rel="#L2" id="LID2"&gt;2&lt;/span&gt; &lt;span rel="#L3" id="LID3"&gt;3&lt;/span&gt; &lt;span rel="#L4" id="LID4"&gt;4&lt;/span&gt; &lt;span rel="#L5" id="LID5"&gt;5&lt;/span&gt; &lt;span rel="#L6" id="LID6"&gt;6&lt;/span&gt; &lt;span rel="#L7" id="LID7"&gt;7&lt;/span&gt; &lt;span rel="#L8" id="LID8"&gt;8&lt;/span&gt; &lt;span rel="#L9" id="LID9"&gt;9&lt;/span&gt; &lt;span rel="#L10" id="LID10"&gt;10&lt;/span&gt; &lt;span rel="#L11" id="LID11"&gt;11&lt;/span&gt; &lt;span rel="#L12" id="LID12"&gt;12&lt;/span&gt; &lt;span rel="#L13" id="LID13"&gt;13&lt;/span&gt; &lt;span rel="#L14" id="LID14"&gt;14&lt;/span&gt; &lt;span rel="#L15" id="LID15"&gt;15&lt;/span&gt; &lt;span rel="#L16" id="LID16"&gt;16&lt;/span&gt; &lt;span rel="#L17" id="LID17"&gt;17&lt;/span&gt; &lt;span rel="#L18" id="LID18"&gt;18&lt;/span&gt; &lt;span rel="#L19" id="LID19"&gt;19&lt;/span&gt; &lt;span rel="#L20" id="LID20"&gt;20&lt;/span&gt; &lt;span rel="#L21" id="LID21"&gt;21&lt;/span&gt; &lt;span rel="#L22" id="LID22"&gt;22&lt;/span&gt; &lt;span rel="#L23" id="LID23"&gt;23&lt;/span&gt; &lt;span rel="#L24" id="LID24"&gt;24&lt;/span&gt; &lt;span rel="#L25" id="LID25"&gt;25&lt;/span&gt; &lt;span rel="#L26" id="LID26"&gt;26&lt;/span&gt; &lt;span rel="#L27" id="LID27"&gt;27&lt;/span&gt; &lt;span rel="#L28" id="LID28"&gt;28&lt;/span&gt; &lt;span rel="#L29" id="LID29"&gt;29&lt;/span&gt; &lt;span rel="#L30" id="LID30"&gt;30&lt;/span&gt; &lt;span rel="#L31" id="LID31"&gt;31&lt;/span&gt; &lt;span rel="#L32" id="LID32"&gt;32&lt;/span&gt; &lt;span rel="#L33" id="LID33"&gt;33&lt;/span&gt; &lt;span rel="#L34" id="LID34"&gt;34&lt;/span&gt; &lt;span rel="#L35" id="LID35"&gt;35&lt;/span&gt; &lt;span rel="#L36" id="LID36"&gt;36&lt;/span&gt; &lt;span rel="#L37" id="LID37"&gt;37&lt;/span&gt; &lt;span rel="#L38" id="LID38"&gt;38&lt;/span&gt; &lt;/pre&gt; &lt;/td&gt; &lt;td width="100%"&gt;  &lt;div class="highlight"&gt;&lt;pre /&gt;&lt;div class="line" id="LC1"&gt;&lt;span class="c1"&gt;#encoding: utf-8&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC2"&gt;&lt;span class="nb"&gt;require&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;mechanize&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC3"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC4"&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;MechanizeEncodingHook&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC5"&gt;&amp;nbsp;&amp;nbsp;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;call&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC6"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:response&lt;/span&gt;&lt;span class="o"&gt;].&lt;/span&gt;&lt;span class="n"&gt;nil?&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:response_body&lt;/span&gt;&lt;span class="o"&gt;].&lt;/span&gt;&lt;span class="n"&gt;nil?&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC7"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC8"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;response&lt;/span&gt;      &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:response&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC9"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;content_type&lt;/span&gt;  &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;Content-Type&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC10"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC11"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;internal_encoding&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="no"&gt;Encoding&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="n"&gt;default_internal&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt; &lt;span class="s2"&gt;"utf-8"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;to_s&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;downcase&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC12"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC13"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;charset&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;windows-1251&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC14"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;content_type&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;nil?&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt; &lt;/div&gt;&lt;div class="line" id="LC15"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;charset&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;content_type&lt;/span&gt;&lt;span class="o"&gt;[/&lt;/span&gt;&lt;span class="n"&gt;charset&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;(?&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;charset&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;.&lt;/span&gt;&lt;span class="n"&gt;*&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"charset"&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;nil?&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC16"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC17"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;content_type&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;content_type&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;sub&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sr"&gt;/charset=.*/&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC18"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="s2"&gt;"charset=&lt;/span&gt;&lt;span class="si"&gt;#{&lt;/span&gt;&lt;span class="n"&gt;internal_encoding&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC19"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;Content-Type&amp;#39;&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;content_type&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC20"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC21"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;response_body&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;  &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:response_body&lt;/span&gt;&lt;span class="o"&gt;].&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC22"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;force_encoding&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;charset&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC23"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;encode&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;internal_encoding&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC24"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;response_body&lt;/span&gt;&lt;span class="o"&gt;[/&lt;/span&gt;&lt;span class="c1"&gt;#{charset}/] = internal_encoding&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC25"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:response_body&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;response_body&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC26"&gt;&amp;nbsp;&amp;nbsp;&lt;span class="k"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC27"&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC28"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC29"&gt;&lt;span class="no"&gt;KINOPOISK_SEARCH_URL&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;"http://kinopoisk.ru/index.php?kp_query="&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC30"&gt;&lt;span class="n"&gt;query&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;терминатор&amp;#39;&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC31"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC32"&gt;&lt;span class="n"&gt;agent&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="no"&gt;Mechanize&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;new&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC33"&gt;&lt;span class="n"&gt;agent&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;post_connect_hooks&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;MechanizeEncodingHook&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;new&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC34"&gt;&lt;span class="n"&gt;agent&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;get&lt;/span&gt;  &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="si"&gt;#{&lt;/span&gt;&lt;span class="no"&gt;KINOPOISK_SEARCH_URL&lt;/span&gt;&lt;span class="si"&gt;}#{&lt;/span&gt;&lt;span class="n"&gt;query&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;encode&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"windows-1251"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="si"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC35"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line" id="LC36"&gt;&lt;span class="n"&gt;agent&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;page&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;search&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"td.news[width]"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;map&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="o"&gt;|&lt;/span&gt;&lt;span class="n"&gt;section&lt;/span&gt;&lt;span class="o"&gt;|&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC37"&gt;&amp;nbsp;&amp;nbsp;&lt;span class="nb"&gt;puts&lt;/span&gt; &lt;span class="n"&gt;section&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;at&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;".all"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;content&lt;/span&gt;&lt;/div&gt;&lt;div class="line" id="LC38"&gt;&lt;span class="k"&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;/div&gt;&lt;/div&gt; &lt;div&gt;И в итоге получаем нормальный результат:&lt;/div&gt;&lt;div&gt;&lt;div class="data syntax type-text"&gt;  &lt;table cellspacing="0" cellpadding="0"&gt; &lt;tr&gt; &lt;td&gt; &lt;pre class="line_numbers"&gt;&lt;span rel="#L1" id="LID1"&gt;1&lt;/span&gt; &lt;span rel="#L2" id="LID2"&gt;2&lt;/span&gt; &lt;span rel="#L3" id="LID3"&gt;3&lt;/span&gt; &lt;span rel="#L4" id="LID4"&gt;4&lt;/span&gt; &lt;span rel="#L5" id="LID5"&gt;5&lt;/span&gt; &lt;span rel="#L6" id="LID6"&gt;6&lt;/span&gt; &lt;span rel="#L7" id="LID7"&gt;7&lt;/span&gt; &lt;/pre&gt; &lt;/td&gt; &lt;td width="100%"&gt;  &lt;div class="highlight"&gt;&lt;pre /&gt;&lt;div class="line" id="LC1"&gt;Терминатор&lt;/div&gt;&lt;div class="line" id="LC2"&gt;Терминатор: Да придёт спаситель&lt;/div&gt;&lt;div class="line" id="LC3"&gt;Терминатор 2: Судный день&lt;/div&gt;&lt;div class="line" id="LC4"&gt;Терминатор 3: Восстание машин&lt;/div&gt;&lt;div class="line" id="LC5"&gt;Терминатор: Битва за будущее (сериал)&lt;/div&gt;&lt;div class="line" id="LC6"&gt;Терминатор 2 - 3D&lt;/div&gt;&lt;div class="line" id="LC7"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/div&gt;  &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3721551655326669175?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3721551655326669175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3721551655326669175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3721551655326669175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3721551655326669175'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2010/07/mechanize.html' title='Mechanize и кодировки'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4827602308774230978</id><published>2009-11-09T05:55:00.001+03:00</published><updated>2009-11-09T05:55:39.086+03:00</updated><title type='text'>Смотреть с 8:30 :)</title><content type='html'>&lt;div&gt;Вчера случайно по телеку увидел - мега круто :)&lt;/div&gt;&lt;p /&gt;&lt;a href="http://www.youtube.com/watch?v=y8zMVAv1XOM&amp;amp;feature=player_embedded"&gt;&lt;object height="417" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/y8zMVAv1XOM&amp;hl=en&amp;fs=1" /&gt;&lt;/param&gt;&lt;param name="wmode" value="window" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/y8zMVAv1XOM&amp;hl=en&amp;fs=1" allowfullscreen="true" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="window" height="417" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4827602308774230978?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4827602308774230978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4827602308774230978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4827602308774230978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4827602308774230978'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/11/830.html' title='Смотреть с 8:30 :)'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7979054090292109650</id><published>2009-09-18T16:55:00.002+04:00</published><updated>2009-09-18T16:57:47.182+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='imagemagick'/><title type='text'>генерация thumbnail в imagemagick</title><content type='html'>&lt;div&gt;Не нашел в инете простого рецепта как сгенерить квадратные тубнейлы (все какие-то большие скрипты), покурил мануал к imagemagick и вот рузельтат:&lt;/div&gt;&lt;p /&gt;mogrify -thumbnail 52x52^ -gravity center -extent 52x52 -quality 75% -strip *.jpg&lt;p /&gt;&lt;p /&gt;&lt;div&gt;это я так, чтоб не забыть.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7979054090292109650?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7979054090292109650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7979054090292109650' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7979054090292109650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7979054090292109650'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/09/thumbnail-imagemagick-tagsimagemagick.html' title='генерация thumbnail в imagemagick'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-8419473220144842555</id><published>2009-08-14T21:20:00.001+04:00</published><updated>2009-08-14T21:20:34.386+04:00</updated><title type='text'>отличные фото от Romain Laurent</title><content type='html'>&lt;div class="posterous_bookmarklet_entry"&gt; &lt;a href="http://www.fubiz.net/2009/08/14/romain-laurent/"&gt;&lt;a href='http://posterous.com/getfile/files.posterous.com/yury/sdvcmCrGoJfEeomfiiDbtJweCunbbpoobakEyoJGetHwpvIeBzlCHyuFFvqb/media_httpwwwfubiznetwpcontentuploads200908rlwebsitetilt02550x389jpg_pJymEBDlHAmoEjs.jpg.scaled1000.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/yury/sdvcmCrGoJfEeomfiiDbtJweCunbbpoobakEyoJGetHwpvIeBzlCHyuFFvqb/media_httpwwwfubiznetwpcontentuploads200908rlwebsitetilt02550x389jpg_pJymEBDlHAmoEjs.jpg.scaled500.jpg" width="500" height="354"/&gt;&lt;/a&gt; &lt;/a&gt;    &lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.fubiz.net/2009/08/14/romain-laurent/"&gt;fubiz.net&lt;/a&gt;&lt;/div&gt; &lt;p&gt;Необычный угол :)&lt;/p&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-8419473220144842555?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/8419473220144842555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=8419473220144842555' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8419473220144842555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8419473220144842555'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/08/romain-laurent.html' title='отличные фото от Romain Laurent'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7675530388652603718</id><published>2009-08-08T13:57:00.001+04:00</published><updated>2009-08-08T13:57:31.915+04:00</updated><title type='text'>Негодую</title><content type='html'>В набитый автобус вошла семейная пара с маленьким ребеноком. Сидачих мест нет, мать с ребенком на руках села на выступ. Я посадил ее на кресло, а сам сел на пол ( где она сидела раньше ). Поехали... Через несколько остановок появилось свободное сидячее место и муж спокойно уселся в кресло, а я продолжал ехать скорчившись на полу. Расстроился...  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7675530388652603718?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7675530388652603718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7675530388652603718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7675530388652603718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7675530388652603718'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/08/blog-post_08.html' title='Негодую'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1138642310046736752</id><published>2009-08-05T00:42:00.001+04:00</published><updated>2009-08-05T00:42:43.724+04:00</updated><title type='text'>монстры</title><content type='html'>&lt;a href="http://www.blog.spoongraphics.co.uk/articles/58-wonderfully-cute-illustrated-monster-characters"&gt;http://www.blog.spoongraphics.co.uk/articles/58-wonderfully-cute-illustrated-monster-characters&lt;/a&gt;&lt;p /&gt;&lt;div&gt; крутая подборка векторных монстров :)&lt;p /&gt; &lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1138642310046736752?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1138642310046736752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1138642310046736752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1138642310046736752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1138642310046736752'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/08/blog-post.html' title='монстры'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4113304363325586527</id><published>2009-07-26T00:15:00.001+04:00</published><updated>2009-07-26T00:15:07.752+04:00</updated><title type='text'>рок звезда - сосоздатель USB</title><content type='html'>&lt;object height="417" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/jqLPHrCQr2I&amp;hl=en&amp;fs=1" /&gt;&lt;/param&gt;&lt;param name="wmode" value="window" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;/param&gt;&lt;embed allowfullscreen="true" type="application/x-shockwave-flash" src="http://www.youtube.com/v/jqLPHrCQr2I&amp;hl=en&amp;fs=1" allowscriptaccess="always" height="417" wmode="window" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;Прикольно, если бы так было на самом деле :)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4113304363325586527?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4113304363325586527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4113304363325586527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4113304363325586527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4113304363325586527'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/07/usb.html' title='рок звезда - сосоздатель USB'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6407632765258009948</id><published>2009-07-08T12:40:00.001+04:00</published><updated>2009-07-08T12:40:59.444+04:00</updated><title type='text'>Знакомая музычка</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial, sans-serif; font-size: 10px; white-space: pre;"&gt;&lt;object height="417" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0_BHMS_Jsmo&amp;amp;rel=1&amp;amp;ap=%2526fmt%3D18" /&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;/param&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.youtube.com/v/0_BHMS_Jsmo&amp;amp;rel=1&amp;amp;ap=%2526fmt%3D18" height="417" wmode="transparent" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;  &lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 10px; white-space: pre;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 10px; white-space: pre;"&gt;Не Цой ли это играет? Вроде как &amp;quot;Звезда по имени Солнце&amp;quot;.&lt;/span&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6407632765258009948?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6407632765258009948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6407632765258009948' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6407632765258009948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6407632765258009948'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/07/blog-post_08.html' title='Знакомая музычка'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1345159918073129312</id><published>2009-07-07T15:29:00.002+04:00</published><updated>2009-07-07T15:57:57.886+04:00</updated><title type='text'>Вкусняшки в лосос и кофе</title><content type='html'>Сегодня удачно попали на дегустацию новых печенюшек в &lt;a href="http://planet33.ru/losos-coffee"&gt;лосось и кофе&lt;/a&gt; - очень вкусно. Просили найти недостатки - все настолько вкусно, что трудно что-то сказать плохое ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1345159918073129312?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1345159918073129312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1345159918073129312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1345159918073129312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1345159918073129312'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/07/blog-post.html' title='Вкусняшки в лосос и кофе'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-115722462562496508</id><published>2009-07-02T01:08:00.001+04:00</published><updated>2009-07-02T01:08:52.625+04:00</updated><title type='text'>New Sql Express Profiler is out!</title><content type='html'>New Sql Express Profiler can be downloaded from &lt;a href="http://code.google.com/p/sqlexpressprofiler/"&gt;here&lt;/a&gt;. Many bugs fixed! &lt;div&gt;Come and get it while it is hot %)&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-115722462562496508?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/115722462562496508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=115722462562496508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/115722462562496508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/115722462562496508'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/07/new-sql-express-profiler-is-out.html' title='New Sql Express Profiler is out!'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-8228103153172113643</id><published>2009-06-30T01:18:00.001+04:00</published><updated>2009-06-30T01:18:15.234+04:00</updated><title type='text'>.Net на IPhone</title><content type='html'>&lt;div&gt;Да, конечно все скажут, мол Unity3d давно уже компилит CIL для айфона. Но как-то это было спрятано от людей :)&lt;/div&gt;&lt;div&gt;Сейчас же моновцы взялись сами за IPhone и готовят &lt;a href="http://mono-project.com/MonoTouch"&gt;MonoTouch&lt;/a&gt;.&lt;/div&gt; &lt;div&gt;Мигель показал демку на уровне &lt;a href="http://tirania.org/blog/archive/2009/Jun-29.html"&gt;Hello World&lt;/a&gt;.  &lt;/div&gt;&lt;div&gt;Конечно это замечательно, наверное :) Но, как известно, Apple запрещает что-то JIT-ить на девайсе, поэтому System.Reflection.Emit не работает :( и как следствие этого и регулярки не работают тоже. &lt;/div&gt; &lt;div&gt;Вообщем поживем - увидим :) Да, наверное здорово будет запускать SilverLight на IPhone (если Apple это пропустит конечна)&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-8228103153172113643?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/8228103153172113643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=8228103153172113643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8228103153172113643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8228103153172113643'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/06/net-iphone.html' title='.Net на IPhone'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3636564140562482385</id><published>2009-06-30T00:24:00.001+04:00</published><updated>2009-06-30T00:24:04.828+04:00</updated><title type='text'>про велики</title><content type='html'>Решил вечером покататься.... сгонял в загородный парк и как раз попал на закак. Под рукой был только айфон с его сраной камерой, так что выкладываю фотки в отвратном качестве :) Какие есть, надеюсь скоро буду делать айфоном качественные снимки. &lt;div&gt;&lt;br /&gt;&lt;/div&gt; &lt;p&gt;&lt;a href='http://posterous.com/getfile/files.posterous.com/yury/Tmw7jWJ8eLjaO222HwRBpiHKfDqjR4B0zVPDAHWAb08PYZPC38u4KfqfmnBA/bike_ride-1.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/yury/nLVBMiX9jUpYSwSDWqUmQRP8LJ58AdhIDJgaaXgdF3ogVP65DUIc81mLQdir/bike_ride-1.jpg.scaled.500.jpg" width="500" height="375"/&gt;&lt;/a&gt; &lt;a href='http://posterous.com/getfile/files.posterous.com/yury/6SQ7ZAagIoUJwbBvPl4a5E4uJiGnx1vsONJjhTcagmzwyBXkICUlyqOdsQxV/bike_ride-2.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/yury/LGuneizGWXGchNFpxCPuw31ZbDXVdM0kn0ENM8S3RAI2WyFn0lO44C70cO37/bike_ride-2.jpg.scaled.500.jpg" width="500" height="375"/&gt;&lt;/a&gt; &lt;a href='http://posterous.com/getfile/files.posterous.com/yury/Apspz8imklrqECbsYib8AB4RCiz3dVNOPtmqJYcTQ06K28wmwL5Q7WdYxhXQ/bike_ride-3.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/yury/hIIslFf1iMOjm9IxeMVjf2m71GHwW6In8XRGjrUkCi1tMOwmTHUvOrvdoncQ/bike_ride-3.jpg.scaled.500.jpg" width="500" height="375"/&gt;&lt;/a&gt; &lt;a href='http://posterous.com/getfile/files.posterous.com/yury/iUYwwpMknSpqSUW3qTdr1xYgVs0Ye1GfPbqRrKspAgdIfpIBVOHZ5rIjR1Nm/bike_ride-4.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/yury/BP3opdArlBMToerCmTAyMw5XOwMRwI6rrNinlFZ6oB27eX0EO4bkZqXVQpsk/bike_ride-4.jpg.scaled.500.jpg" width="500" height="375"/&gt;&lt;/a&gt; &lt;a href='http://posterous.com/getfile/files.posterous.com/yury/VtP3XWT5g97MGTqnWZGyOGXoYJ7EkRSF8TSGC0XBKaMeuPnS1d131FoyvNJb/bike_ride-5.jpg'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/yury/OVg2lPjtL9tFRyATCxpJK0bpnRvxlpt9xagEoQuNeYGTFXEupez1rzOKEkIF/bike_ride-5.jpg.scaled.500.jpg" width="500" height="375"/&gt;&lt;/a&gt; &lt;a href='http://yury.posterous.com/1012599'&gt;See and download the full gallery on posterous&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3636564140562482385?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3636564140562482385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3636564140562482385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3636564140562482385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3636564140562482385'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/06/blog-post_30.html' title='про велики'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-8251817534690525276</id><published>2009-06-26T01:14:00.001+04:00</published><updated>2009-06-26T01:14:49.402+04:00</updated><title type='text'>отличная книжка по комьюторной графике</title><content type='html'>&lt;div&gt;Наткнулся тут на отличную книгу &lt;a href="http://research.microsoft.com/en-us/um/people/szeliski/Book/"&gt;Computer Vision: Algorithms and Applications&lt;/a&gt; от одного из главных разработчиков &lt;a href="http://photosynth.net/"&gt;http://photosynth.net/&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Пока это драфт, но главное что его можно скачать и почитать бесплатно! Очень много интересного узнал по обработке фотографий. И да, в этой книге есть и про понарамы. Вообщем очень интересна :)&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-8251817534690525276?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/8251817534690525276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=8251817534690525276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8251817534690525276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8251817534690525276'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/06/blog-post_26.html' title='отличная книжка по комьюторной графике'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4190797850013813260</id><published>2009-06-25T23:56:00.002+04:00</published><updated>2009-06-25T23:59:07.395+04:00</updated><title type='text'>Planet33 на IPhone</title><content type='html'>&lt;span style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "&gt;Все чаще ловлю себя на мысли, что было бы круто сделать клиент &lt;a href="http://planet33.ru/" target="_blank" style="color: rgb(42, 93, 176); "&gt;планеты&lt;/a&gt; для IPhone. Понятное дело, что это нисколько денег не принесет и мало кто купит это приложение так что можно сделать и бесплатным :)&lt;div&gt; Есть идея сделать не просто клиента, а чтоб можно было просматривать сферические панорамы заведений прямо с айфона. В новом IPhone 3gs появился компас, так вот его очень прикольно будет заюзать. Т.е. можно будет стоять и крутить телефоном, чтоб разглядеть панораму.&lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;В этом ролике уже реализована эта идея, но только в игре.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;object height="417" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/lSVJisakrGs&amp;rel=1&amp;ap=%2526fmt%3D18" /&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/lSVJisakrGs&amp;rel=1&amp;ap=%2526fmt%3D18" type="application/x-shockwave-flash" height="417" wmode="transparent" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ЗЫ: еще можно будет использовать компас для игр с эффектом присутствия, что-то типа &lt;object height="417" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Jd3-eiid-Uw&amp;rel=1&amp;ap=%2526fmt%3D18" /&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Jd3-eiid-Uw&amp;rel=1&amp;ap=%2526fmt%3D18" type="application/x-shockwave-flash" height="417" wmode="transparent" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4190797850013813260?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4190797850013813260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4190797850013813260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4190797850013813260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4190797850013813260'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/06/planet33-iphone.html' title='Planet33 на IPhone'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7431594490228553257</id><published>2009-06-25T23:29:00.001+04:00</published><updated>2009-06-25T23:29:56.711+04:00</updated><title type='text'>Тестовый пост</title><content type='html'>&lt;p&gt;Проверка связи&lt;/p&gt;      &lt;p style="font-size: 10px;"&gt;  &lt;a href="http://posterous.com"&gt;Posted via web&lt;/a&gt;   from &lt;a href="http://yury.posterous.com/963134"&gt;yury's posterous&lt;/a&gt;  &lt;/p&gt;    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7431594490228553257?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7431594490228553257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7431594490228553257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7431594490228553257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7431594490228553257'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/06/blog-post.html' title='Тестовый пост'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4206605211066961468</id><published>2009-03-29T21:52:00.003+04:00</published><updated>2009-03-29T21:59:06.638+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tokyo cabinet'/><category scheme='http://www.blogger.com/atom/ns#' term='tokyo tyrnat'/><title type='text'>Tokyo Cabinet 2 gb file size issue</title><content type='html'>We try to use Tokyo Tyrant in out project, after few experiments we launched it in our production server.&lt;br /&gt;But few days of working TT goes offline. We hit 2gb file size limit.&lt;br /&gt;We tried large option on db config - still same problem.&lt;br /&gt;http://goran.krampe.se/blog/Squeak/TokyoTyrant.rdoc - hit the same problem.&lt;br /&gt;&lt;br /&gt;We use ubuntu 32-bit on our servers. So after reading some docs I found out that TC should be compiled with --enable-off64 options (build with 64-bit file offset on 32-bit system.)&lt;br /&gt;&lt;br /&gt;so&lt;br /&gt;&lt;br /&gt;./configure --enable-off64&lt;br /&gt;make &amp;&amp; sudo make install&lt;br /&gt;&lt;br /&gt;fixed our problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4206605211066961468?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4206605211066961468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4206605211066961468' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4206605211066961468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4206605211066961468'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/03/tokyo-cabinet-2-gb-file-size-issue.html' title='Tokyo Cabinet 2 gb file size issue'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6708776485695129991</id><published>2009-03-27T01:10:00.001+03:00</published><updated>2009-03-27T01:12:51.082+03:00</updated><title type='text'>Овцы как пиксели</title><content type='html'>Очень необычная идея, смотрится просто афигенска!&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/D2FX9rviEhw&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/D2FX9rviEhw&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6708776485695129991?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6708776485695129991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6708776485695129991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6708776485695129991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6708776485695129991'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/03/blog-post.html' title='Овцы как пиксели'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5453900159131445112</id><published>2009-01-26T23:45:00.003+03:00</published><updated>2009-01-27T13:53:01.600+03:00</updated><title type='text'>парадокс Монти Хола</title><content type='html'>Сегодня долго спорили с Димкой про &lt;a href="http://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%80%D0%B0%D0%B4%D0%BE%D0%BA%D1%81_%D0%9C%D0%BE%D0%BD%D1%82%D0%B8_%D0%A5%D0%BE%D0%BB%D0%BB%D0%B0"&gt;парадокс Монти Хола&lt;/a&gt; . Было решено написать программку.&lt;br /&gt;&lt;br /&gt;Вот она на руби:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;def game options = {:size =&gt; 10000, :with_change =&gt; true}&lt;br /&gt; times_i_won = 0&lt;br /&gt; options[:size].times do |index|&lt;br /&gt;   boxes = [:keys, :cabbage, :cabbage].sort_by { rand }&lt;br /&gt;   what_i_pick = boxes[rand(3)]&lt;br /&gt;   if options[:with_change]&lt;br /&gt;     times_i_won += 1 if what_i_pick == :cabbage&lt;br /&gt;   else&lt;br /&gt;     times_i_won += 1 if what_i_pick == :keys&lt;br /&gt;   end&lt;br /&gt; end&lt;br /&gt; times_i_won&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;size = 10000&lt;br /&gt;&lt;br /&gt;puts "with change    #{game :size =&gt; size, :with_change =&gt; true} times I won"&lt;br /&gt;puts "without change #{game :size =&gt; size, :with_change =&gt; false} times I won"&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;output &lt;br /&gt;&lt;pre&gt;&lt;br /&gt;with change    6692 times I won&lt;br /&gt;without change 3310 times I won&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Вот она на Java от Димы:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;package dmitrygusev;&lt;br /&gt;&lt;br /&gt;import java.util.Random;&lt;br /&gt;&lt;br /&gt;public class Main {&lt;br /&gt;&lt;br /&gt;    public static void main(String[] args) {&lt;br /&gt;        Random winGenerator = new Random();&lt;br /&gt;        Random shotGenerator = new Random();&lt;br /&gt;        &lt;br /&gt;        int losses = 0;&lt;br /&gt;        int wins = 0;&lt;br /&gt;        &lt;br /&gt;        for (int n = 0; n &lt; 10000; n++) {&lt;br /&gt;            int win = winGenerator.nextInt(3);&lt;br /&gt;            &lt;br /&gt;            for (int i = 0; i &lt; 3; i++) {&lt;br /&gt;                System.out.print((win == i ? 1 : 0) + "\t");&lt;br /&gt;            }&lt;br /&gt;            &lt;br /&gt;            int shot = shotGenerator.nextInt(3);&lt;br /&gt;            &lt;br /&gt;            System.out.print("shot = " + shot + "\t");&lt;br /&gt;            &lt;br /&gt;            if (win == shot) {&lt;br /&gt;                losses++;&lt;br /&gt;                System.out.println("Loss");&lt;br /&gt;            } else {&lt;br /&gt;                wins++;&lt;br /&gt;                System.out.println("Win");&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        &lt;br /&gt;        System.out.println("Losses = " + losses);&lt;br /&gt;        System.out.println("Wins = " + wins);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;output&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;...&lt;br /&gt;0    0    1    shot = 0    Win&lt;br /&gt;0    0    1    shot = 0    Win&lt;br /&gt;0    0    1    shot = 1    Win&lt;br /&gt;0    1    0    shot = 0    Win&lt;br /&gt;Losses = 3316&lt;br /&gt;Wins = 6684&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5453900159131445112?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5453900159131445112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5453900159131445112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5453900159131445112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5453900159131445112'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/01/blog-post_26.html' title='парадокс Монти Хола'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-2151116219326011457</id><published>2009-01-25T23:05:00.000+03:00</published><updated>2009-01-25T23:06:52.445+03:00</updated><title type='text'>И снова красиво</title><content type='html'>Красивый такой стопмоушен.&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2_HXUhShhmY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/2_HXUhShhmY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-2151116219326011457?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/2151116219326011457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=2151116219326011457' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2151116219326011457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2151116219326011457'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/01/blog-post_25.html' title='И снова красиво'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3234122045094330267</id><published>2009-01-14T20:52:00.002+03:00</published><updated>2009-01-14T20:53:00.770+03:00</updated><title type='text'>Как зародился интернет</title><content type='html'>Занимательный и красивый ролик.&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2696386&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=2696386&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/"&gt;History of the Internet&lt;/a&gt; from &lt;a href="http://vimeo.com/picol"&gt;PICOL&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3234122045094330267?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3234122045094330267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3234122045094330267' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3234122045094330267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3234122045094330267'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/01/blog-post.html' title='Как зародился интернет'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3826178082732269638</id><published>2009-01-09T22:25:00.003+03:00</published><updated>2009-01-09T22:47:30.956+03:00</updated><title type='text'>Gears на планете</title><content type='html'>Теперь на &lt;a href="http://planet33.ru/"&gt;планете&lt;/a&gt; есть поддержка &lt;a href="http://gears.google.com/"&gt;gears&lt;/a&gt;.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XmB6IOyFPM0/SWenM0jpepI/AAAAAAAACEg/ka81wIb_Nd8/s1600-h/gears_on_planet33.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 183px;" src="http://2.bp.blogspot.com/_XmB6IOyFPM0/SWenM0jpepI/AAAAAAAACEg/ka81wIb_Nd8/s320/gears_on_planet33.jpg" alt="" id="BLOGGER_PHOTO_ID_5289380126078368402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Что это дает?&lt;br /&gt;1. Можно поставить иконку (она пока не очень красивая) на рабочий стол.&lt;br /&gt;2. Активное кеширование ресурсов сайта (пока тоже пробная версия и кешируется только статика, но это только начало)&lt;br /&gt;&lt;br /&gt;Как это не удивительно, но во Владимире очень много людей пользуются Opera. К сожалению, gears пока не поддерживает оперу.&lt;br /&gt;&lt;br /&gt;ЗЫ: gears на &lt;a href="http://planet33.ru/"&gt;planet33&lt;/a&gt; подключается в мягком режиме ( если у вас gears не установлен или вы даже не знаете о такой крутой тулзе, то вы и не увидите иконку gears ).&lt;br /&gt;&lt;br /&gt;ЗЫЗЫ: для административной части gears используется для загрузки большого количества фоток и это оказалось достаточно быстро и удобно:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XmB6IOyFPM0/SWepnC19U5I/AAAAAAAACEo/DavrOngxhUA/s1600-h/photo_upload_on_planet33.ru.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 166px;" src="http://3.bp.blogspot.com/_XmB6IOyFPM0/SWepnC19U5I/AAAAAAAACEo/DavrOngxhUA/s320/photo_upload_on_planet33.ru.jpg" alt="" id="BLOGGER_PHOTO_ID_5289382775613117330" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3826178082732269638?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3826178082732269638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3826178082732269638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3826178082732269638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3826178082732269638'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2009/01/gears.html' title='Gears на планете'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XmB6IOyFPM0/SWenM0jpepI/AAAAAAAACEg/ka81wIb_Nd8/s72-c/gears_on_planet33.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6532413636442902687</id><published>2008-12-25T02:01:00.000+03:00</published><updated>2008-12-25T02:02:00.081+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='slow motion'/><title type='text'>Красиво</title><content type='html'>&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2533749&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=2533749&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/2533749"&gt;Boxer Christmas Card 08'&lt;/a&gt; from &lt;a href="http://vimeo.com/boxer"&gt;Boxer Design&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6532413636442902687?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6532413636442902687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6532413636442902687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6532413636442902687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6532413636442902687'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/12/blog-post.html' title='Красиво'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5529284437994062364</id><published>2008-10-22T01:59:00.000+04:00</published><updated>2008-10-22T02:00:06.393+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><title type='text'>Duck Raping in ruby</title><content type='html'>&lt;a href="http://blog.zenspider.com/2007/11/my-rejectconf-talk.html"&gt;Duck raping&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5529284437994062364?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5529284437994062364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5529284437994062364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5529284437994062364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5529284437994062364'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/10/duck-raping-in-ruby.html' title='Duck Raping in ruby'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-210597001136408246</id><published>2008-10-22T01:48:00.001+04:00</published><updated>2008-10-22T01:50:09.167+04:00</updated><title type='text'>Что только не придумают</title><content type='html'>Недавно играл в воздушных хоккей, теперь хочу вот в такой еще поиграть ;)&lt;br /&gt;&lt;object width="400" height="225"&gt; &lt;param name="allowfullscreen" value="true" /&gt; &lt;param name="allowscriptaccess" value="always" /&gt; &lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1416530&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt; &lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1416530&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/1416530?pg=embed&amp;amp;sec=1416530"&gt;Holographic Interface - round interface - Ringo&lt;/a&gt; from &lt;a href="http://vimeo.com/user488156?pg=embed&amp;amp;sec=1416530"&gt;Ivan Tihienko&lt;/a&gt; on &lt;a href="http://vimeo.com?pg=embed&amp;amp;sec=1416530"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-210597001136408246?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/210597001136408246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=210597001136408246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/210597001136408246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/210597001136408246'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/10/blog-post_22.html' title='Что только не придумают'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4689520864860922074</id><published>2008-10-20T16:30:00.001+04:00</published><updated>2008-10-20T16:32:25.087+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>И я тоже буду считать</title><content type='html'>&lt;script type="text/javascript" src="http://www.ubuntu.com/files/countdown/display.js"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4689520864860922074?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4689520864860922074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4689520864860922074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4689520864860922074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4689520864860922074'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/10/blog-post.html' title='И я тоже буду считать'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-2942463713086555221</id><published>2008-10-11T18:09:00.003+04:00</published><updated>2008-10-11T18:25:49.449+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='harvester'/><category scheme='http://www.blogger.com/atom/ns#' term='ec2'/><title type='text'>Harvester data</title><content type='html'>Наконец-то! Свершилось. В нашей базе данных 1 млрд записей.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;mysql&gt; select count(*) from offers_all;&lt;br /&gt;+------------+&lt;br /&gt;| count(*)   |&lt;br /&gt;+------------+&lt;br /&gt;| 1042077867 | &lt;br /&gt;+------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://anjlab.com/ru/projects/harvester"&gt;Harvester&lt;/a&gt; это наш первый полноценный проект на ruby, amazon ec2 и линуксе. Теперь это наш первый проект с такими большими объемами данных :).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-2942463713086555221?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/2942463713086555221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=2942463713086555221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2942463713086555221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2942463713086555221'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/10/harvester-data.html' title='Harvester data'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-8183057081816792052</id><published>2008-10-06T18:34:00.001+04:00</published><updated>2008-10-06T18:34:47.513+04:00</updated><title type='text'>if you want to build ruby yourself</title><content type='html'>http://www.nateclark.com/articles/2008/06/26/how-to-update-ubuntu-servers-to-close-ruby-vulnerabilities&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-8183057081816792052?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/8183057081816792052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=8183057081816792052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8183057081816792052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8183057081816792052'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/10/if-you-want-to-build-ruby-yourself.html' title='if you want to build ruby yourself'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4835349310128746224</id><published>2008-09-22T19:15:00.003+04:00</published><updated>2008-09-22T19:23:03.669+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><title type='text'>Brand new Anjlab.SqlProfiler released!</title><content type='html'>We released the new version of the &lt;a href="http://anjlab.com/en/projects/opensource/sqlprofiler"&gt;AnjLab.SqlProfiler v0.1.468.59&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;The list of new features:&lt;br /&gt;- deployment using installer&lt;br /&gt;- select / deselect all events&lt;br /&gt;- save events settings&lt;br /&gt;- auto-resize columns&lt;br /&gt;- now it contains all needed Microsoft libraries from SQL Server SDK&lt;br /&gt;- and other.&lt;br /&gt;&lt;br /&gt;Grab &lt;a href="http://sqlprofiler.googlepages.com/"&gt;it&lt;/a&gt;, install it, test it, code &lt;a href="http://code.google.com/p/sqlexpressprofiler"&gt;it&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Many thanks to lindebernd for his patches&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4835349310128746224?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4835349310128746224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4835349310128746224' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4835349310128746224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4835349310128746224'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/09/brand-new-anjlabsqlprofiler-released.html' title='Brand new Anjlab.SqlProfiler released!'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6408586767264244164</id><published>2008-09-22T16:08:00.001+04:00</published><updated>2008-09-22T16:10:34.746+04:00</updated><title type='text'>Мультик нарисованный светом.</title><content type='html'>Интерсно как чел это делал. Неужели каждый кадр рисовал в воздухе этого... мультяшку.&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt; &lt;param name="allowfullscreen" value="true" /&gt; &lt;param name="allowscriptaccess" value="always" /&gt; &lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1185346&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt; &lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1185346&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/1185346?pg=embed&amp;amp;sec=1185346"&gt;Light-Paint Piano Player&lt;/a&gt; from &lt;a href="http://vimeo.com/user542620?pg=embed&amp;amp;sec=1185346"&gt;Ryan Cashman&lt;/a&gt; on &lt;a href="http://vimeo.com?pg=embed&amp;amp;sec=1185346"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6408586767264244164?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6408586767264244164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6408586767264244164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6408586767264244164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6408586767264244164'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/09/blog-post.html' title='Мультик нарисованный светом.'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1498704634863978509</id><published>2008-09-11T22:58:00.002+04:00</published><updated>2008-09-11T23:00:13.780+04:00</updated><title type='text'>gem install mysql on mac os</title><content type='html'>&lt;a href="http://wonko.com/post/how-to-install-the-mysqlruby-gem-on-mac-os-x-leopard"&gt;Вот&lt;/a&gt; инструкция по установке mysql gem-а на Leopard-e.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1498704634863978509?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1498704634863978509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1498704634863978509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1498704634863978509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1498704634863978509'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/09/gem-install-mysql-on-mac-os.html' title='gem install mysql on mac os'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-26555588449082215</id><published>2008-09-06T23:54:00.001+04:00</published><updated>2008-09-06T23:54:28.071+04:00</updated><title type='text'>Да просто fork you</title><content type='html'>http://github.com/blog/153-fork-you-sighting-new-delhi&lt;br /&gt;&lt;br /&gt;Просто мега зачетная фотка ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-26555588449082215?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/26555588449082215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=26555588449082215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/26555588449082215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/26555588449082215'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/09/fork-you.html' title='Да просто fork you'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5790145747280686878</id><published>2008-09-05T17:49:00.002+04:00</published><updated>2008-09-05T17:55:58.337+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Windows Installer CleanUp Utility</title><content type='html'>Вообщем давно я не загружался в Windows. A тут пришлось загрузиться, да еще поставить MS Visual Studio 2008. Так весь косяк на самом деле был в том, что у меня установлена была 2008 beta. И я ее как-то коряво анинсталил, что релизная студия не ставилась из-за того что надо удалить Compact Framewrok 3.5 pre release. А удалить его нельзя было, потому что тупо не было кнопки "удалить". Но гугл помог найти чудесную утилиту - &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;290301"&gt;windows installer cleanup utility&lt;/a&gt;. Удаляет все и вся ;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5790145747280686878?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5790145747280686878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5790145747280686878' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5790145747280686878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5790145747280686878'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/09/windows-installer-cleanup-utility.html' title='Windows Installer CleanUp Utility'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3360109341628886026</id><published>2008-08-28T11:26:00.002+04:00</published><updated>2008-08-28T11:33:00.856+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photo'/><category scheme='http://www.blogger.com/atom/ns#' term='360'/><title type='text'>360 foto by Nick Heiwa</title><content type='html'>Просто обалденные фотки от Nick Heiwa. Особенно понравилась последняя.&lt;br /&gt;&lt;br /&gt;http://www.hemmy.net/2008/04/04/nick-heiwa-artistic-photography/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3360109341628886026?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3360109341628886026/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3360109341628886026' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3360109341628886026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3360109341628886026'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/08/360-foto-by-nick-heiwa.html' title='360 foto by Nick Heiwa'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4881200181443819088</id><published>2008-08-26T23:32:00.000+04:00</published><updated>2008-08-26T23:33:06.932+04:00</updated><title type='text'>Новая темка</title><content type='html'>Вот решил сменить темку. Как вам она?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4881200181443819088?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4881200181443819088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4881200181443819088' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4881200181443819088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4881200181443819088'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/08/blog-post_26.html' title='Новая темка'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4498255214048408783</id><published>2008-08-11T10:37:00.003+04:00</published><updated>2008-08-13T15:40:23.277+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>ln /tml/mysql.sock</title><content type='html'>Про линк (sudo ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock) я писал &lt;a href="http://yurykorolev.blogspot.com/2008/05/databaseyml-mysql-and-ubuntu.html"&gt;тут&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Но после перезагрузки ubuntu теряется ссылка на mysql.sock. &lt;br /&gt;&lt;br /&gt;надо всего лишь поставить mysql gem:&lt;br /&gt;sudo gem install mysql&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4498255214048408783?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4498255214048408783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4498255214048408783' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4498255214048408783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4498255214048408783'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/08/ln-tmlmysqlsock.html' title='ln /tml/mysql.sock'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-9035511460927925988</id><published>2008-08-03T19:16:00.001+04:00</published><updated>2008-12-09T14:02:43.481+03:00</updated><title type='text'>Отличный пример логина</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XmB6IOyFPM0/SJXMBpeXrJI/AAAAAAAABrw/SvFqtCSmK60/s1600-h/nice_login_demo.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_XmB6IOyFPM0/SJXMBpeXrJI/AAAAAAAABrw/SvFqtCSmK60/s320/nice_login_demo.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5230310870945868946" /&gt;&lt;/a&gt;&lt;br /&gt;Случайно заметил, как сайт kinopoisk.ru ценит своих пользователей.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-9035511460927925988?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/9035511460927925988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=9035511460927925988' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/9035511460927925988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/9035511460927925988'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/08/blog-post.html' title='Отличный пример логина'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XmB6IOyFPM0/SJXMBpeXrJI/AAAAAAAABrw/SvFqtCSmK60/s72-c/nice_login_demo.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3024908495961401653</id><published>2008-07-16T00:05:00.004+04:00</published><updated>2008-07-16T15:00:07.728+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='rails'/><category scheme='http://www.blogger.com/atom/ns#' term='mongrel'/><category scheme='http://www.blogger.com/atom/ns#' term='thin'/><title type='text'>speed up your rails apps with two lines</title><content type='html'>If you are using mongrel and you have many concurrent requests these lines should help you ;)&lt;br /&gt;&lt;br /&gt;sudo gem install thin&lt;br /&gt;thin start -e production -d&lt;br /&gt;&lt;br /&gt;We don't have any benchmarks like &lt;a href="http://code.macournoyer.com/thin/"&gt;these&lt;/a&gt;. But we can see real huge difference in application responsiveness.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3024908495961401653?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3024908495961401653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3024908495961401653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3024908495961401653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3024908495961401653'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/07/speed-up-your-rails-apps-with-two-lines.html' title='speed up your rails apps with two lines'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-393381362505298155</id><published>2008-07-15T22:45:00.003+04:00</published><updated>2008-07-15T22:55:58.663+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remote'/><title type='text'>logmein</title><content type='html'>Тут понадобилось поадминить чужой комп, а ехать до него часа 3. Не очень-то уж и хотелось. Стал искать систему типа GoToMyPc, только фриварную конечно. И вот оно -  www.logmein.com. Клиент устанавливается быстро, конектиться можно откуда угодно. Вообщем здорово. А написал я чтоб не забыть потом ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-393381362505298155?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/393381362505298155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=393381362505298155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/393381362505298155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/393381362505298155'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/07/logmein.html' title='logmein'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6512781025881998122</id><published>2008-07-15T01:35:00.000+04:00</published><updated>2008-07-15T11:47:49.681+04:00</updated><title type='text'></title><content type='html'>Млин, что-то я пропустил совсем из виду эту прекрасную возможность - постить в блог через google docs!            &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6512781025881998122?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6512781025881998122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6512781025881998122' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6512781025881998122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6512781025881998122'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/07/google-docs.html' title=''/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-472081111061367556</id><published>2008-05-26T01:56:00.005+04:00</published><updated>2008-07-16T15:02:11.858+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>JKScroller on linux</title><content type='html'>For convenient using of pointing stick on windows I wrote &lt;a href="http://yurykorolev.blogspot.com/2007/11/jk-scroller.html"&gt;JKScroller&lt;/a&gt;. I missed it on my ubuntu. So here is solution:&lt;br /&gt;1. sudo apt-get install xbindkeys xbindkeys-config xmacro&lt;br /&gt;2. xbindkeys --defaults &gt; ~/.xbindkeysrc&lt;br /&gt;3. edit your xbindkeysrc for your needs. Use xbindkeys-config for easy key binding.&lt;br /&gt;&lt;br /&gt;my file looks like this:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;"echo 'ButtonPress 4 ButtonRelease 4' | xmacroplay :0"&lt;br /&gt;    Mod4 + q | m:0x40 + c:24&lt;br /&gt;&lt;br /&gt;"echo 'ButtonPress 5 ButtonRelease 5' | xmacroplay :0"&lt;br /&gt;    Mod4 + a | m:0x40 + c:38&lt;br /&gt;    &lt;br /&gt;"echo 'ButtonPress 2 ButtonRelease 2' | xmacroplay :0"&lt;br /&gt;    Mod4 + h | m:0x40 + c:43&lt;br /&gt;&lt;br /&gt;"nautilus ~"&lt;br /&gt;    Mod4 + e | m:0x40 + c:26&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;ps. don't forget to put xbindkeys to session&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-472081111061367556?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/472081111061367556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=472081111061367556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/472081111061367556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/472081111061367556'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/05/jkscroller-on-linux.html' title='JKScroller on linux'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5654884703650286212</id><published>2008-05-25T17:43:00.002+04:00</published><updated>2008-07-16T15:03:07.048+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Move mysql databases on Ubuntu</title><content type='html'>Вот &lt;a href="http://www.ubuntu-howto.info/howto/how-to-move-mysql-databases-to-another-location-partition-or-hard-drive"&gt;тут&lt;/a&gt; рабочий рецепт.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5654884703650286212?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5654884703650286212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5654884703650286212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5654884703650286212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5654884703650286212'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/05/move-mysql-databases-on-ubuntu.html' title='Move mysql databases on Ubuntu'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7622888115782280221</id><published>2008-05-12T11:44:00.002+04:00</published><updated>2008-05-12T11:47:56.603+04:00</updated><title type='text'>AnjLab.SyncIt v0.4.65.92 is out</title><content type='html'>This release includes:&lt;br /&gt;  * many bug fixes&lt;br /&gt;  * two way synchronization with 1c and dotProject&lt;br /&gt;  * missing libraries added to archive&lt;br /&gt;&lt;br /&gt;So feel free to test it yourself. Grab it from &lt;a href="http://code.google.com/p/outlooktrac/downloads/list"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7622888115782280221?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7622888115782280221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7622888115782280221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7622888115782280221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7622888115782280221'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/05/anjlabsyncit-v046592-is-out.html' title='AnjLab.SyncIt v0.4.65.92 is out'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6311599790294671421</id><published>2008-05-12T11:05:00.004+04:00</published><updated>2008-05-12T11:17:09.437+04:00</updated><title type='text'>copy files to pocket pc from ubuntu through usb</title><content type='html'>I like to listen &lt;a href="http://radio-t.com/"&gt;Radio-T&lt;/a&gt;, to watch &lt;a href="http://railscasts.com/"&gt;RailsCasts&lt;/a&gt; and Google Video on my way to work. I use my pocket pc (Glofiish x600) for that.&lt;br /&gt;I didn't find any way to copy files to my pocket pc with default ubuntu utilities. Yesterday I found &lt;a href="http://freewareppc.com/communication/wm5torage.shtml"&gt;wm5storage&lt;/a&gt;. It turns my phone into a flash drive so ubuntu easily mounts it. Now I don't need to boot in windows to copy new casts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6311599790294671421?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6311599790294671421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6311599790294671421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6311599790294671421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6311599790294671421'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/05/copy-files-to-pocket-pc-from-ubuntu.html' title='copy files to pocket pc from ubuntu through usb'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5603372515506379360</id><published>2008-05-07T11:03:00.004+04:00</published><updated>2008-05-07T11:13:54.739+04:00</updated><title type='text'>database.yml, mysql and ubuntu</title><content type='html'>If you don't want to specify 'socket' entry in rails database.yml simply create link for it:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;sudo ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Now you database.yml may look like this:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;defaults: &amp;defaults&lt;br /&gt;  adapter: mysql&lt;br /&gt;  encoding: utf8&lt;br /&gt;  username: user&lt;br /&gt;  password: secret&lt;br /&gt;  host: localhost&lt;br /&gt;&lt;br /&gt;development:&lt;br /&gt;  database: somedb&lt;br /&gt;  &lt;&lt;: *defaults&lt;br /&gt;&lt;br /&gt;test:&lt;br /&gt;  database: somedb_test&lt;br /&gt;  &lt;&lt;: *defaults&lt;br /&gt;&lt;br /&gt;production:&lt;br /&gt;  database: somedb_production&lt;br /&gt;  &lt;&lt;: *defaults&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5603372515506379360?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5603372515506379360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5603372515506379360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5603372515506379360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5603372515506379360'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/05/databaseyml-mysql-and-ubuntu.html' title='database.yml, mysql and ubuntu'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-2394534640340104423</id><published>2008-04-28T16:08:00.001+04:00</published><updated>2008-04-28T16:09:59.624+04:00</updated><title type='text'>ruby web stack on Ubuntu 8.04</title><content type='html'>Working installation &lt;a href="http://www.rubyhead.com/2008/04/25/installing-ruby-rails-on-ubuntu-804-hardy-heron/"&gt;instruction&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-2394534640340104423?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/2394534640340104423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=2394534640340104423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2394534640340104423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2394534640340104423'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/04/ruby-web-stack-on-ubuntu-804.html' title='ruby web stack on Ubuntu 8.04'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7575513507576386632</id><published>2008-04-26T00:38:00.002+04:00</published><updated>2008-04-26T00:42:43.239+04:00</updated><title type='text'>change font size in skype 2.0 in ubuntu 8.04</title><content type='html'>Default font size in skype is very small for me. Here what I did to increase it:&lt;br /&gt;sudo apt-get install qt4-qtconfig&lt;br /&gt;then in System-&gt;Preferencies-&gt;Qt 4 settings in font tab set desired font size&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7575513507576386632?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7575513507576386632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7575513507576386632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7575513507576386632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7575513507576386632'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/04/change-font-size-in-skype-20-in-ubuntu.html' title='change font size in skype 2.0 in ubuntu 8.04'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4915602544861953313</id><published>2008-04-18T03:36:00.004+04:00</published><updated>2008-04-18T03:48:57.320+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><title type='text'>Приятности Ruby</title><content type='html'>Вот сидел я тут и разбирался с zentest и в его коде я узнал (я конечно, мало чего еще знаю про ruby) прикольную штуку. Если записать команду между ``, то запустится процесс и вернет весь output. Например:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;irb(main):001:0&gt; volume_info = `vol`&lt;br /&gt;=&gt; " Volume in drive C is vista\n Volume Serial Number is E486-92B6\n"&lt;br /&gt;irb(main):002:0&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Даже не хочется приводить пример сколько строк кода это займет, например на C#. (Против C#  я ничего не имею %).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4915602544861953313?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4915602544861953313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4915602544861953313' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4915602544861953313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4915602544861953313'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/04/ruby.html' title='Приятности Ruby'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7862912445910424847</id><published>2008-04-18T02:42:00.004+04:00</published><updated>2008-12-09T14:02:43.798+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='autotest'/><category scheme='http://www.blogger.com/atom/ns#' term='netbeans'/><category scheme='http://www.blogger.com/atom/ns#' term='zentest'/><title type='text'>Ruby zentest autotest and Netbeans 6.1</title><content type='html'>In netbeans auto test feature works well with rails projects but fails with simple ruby projects.&lt;br /&gt;ZenTest has very strange heuristics for non rails projects:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Test files must be stored in the &lt;code&gt;test&lt;/code&gt; directory&lt;/li&gt;&lt;li&gt;Implementation files must be stored in the &lt;code&gt;lib&lt;/code&gt; directory&lt;/li&gt;&lt;li&gt;Test files names must &lt;span style="font-weight: bold;"&gt;start &lt;/span&gt;with &lt;code&gt;test_&lt;/code&gt;&lt;/li&gt;&lt;li&gt;Test class names must &lt;span style="font-weight: bold;"&gt;start &lt;/span&gt;with &lt;code&gt;Test&lt;/code&gt;&lt;/li&gt;&lt;li&gt;           Test files corresponding to a specific implementation file must            be named &lt;code&gt;test_&lt;&lt;span class="placeholder"&gt;name of implementation file&gt;&lt;/span&gt;.rb&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;Active* libraries and many others have different convention for naming test files and classes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Test files must be stored in the &lt;code&gt;test&lt;/code&gt; directory&lt;/li&gt;&lt;li&gt;Implementation files must be stored in the &lt;code&gt;lib&lt;/code&gt; directory&lt;/li&gt;&lt;li&gt;Test files names must &lt;span style="font-weight: bold;"&gt;end &lt;/span&gt;with &lt;code&gt;_test&lt;/code&gt;&lt;/li&gt;&lt;li&gt;Test class names must &lt;span style="font-weight: bold;"&gt;end &lt;/span&gt;with &lt;code&gt;Test&lt;/code&gt;&lt;/li&gt;&lt;li&gt;           Test files corresponding to a specific implementation file must            be named &lt;code&gt;&lt;&lt;span class="placeholder"&gt;name of implementation file&lt;/span&gt;&gt;_test.rb&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;Moreover netbeans use this convention to find testing file and test for specific file (rclick-&gt;navigate-&gt;go to test/go to tested file).&lt;br /&gt;&lt;br /&gt;So if I have project with following layout:&lt;br /&gt;lib&lt;br /&gt;--example&lt;br /&gt; ----some_class.rb&lt;br /&gt;test&lt;br /&gt;--example&lt;br /&gt; ----some_class_test.rb&lt;br /&gt;&lt;br /&gt;Autotest gives me:&lt;br /&gt;Dunno! nbproject/private/rake-t.txt&lt;br /&gt;Dunno! lib/example/some_class.rb&lt;br /&gt;Dunno! README&lt;br /&gt;Dunno! lib/main.rb&lt;br /&gt;Dunno! Rakefile&lt;br /&gt;Dunno! nbproject/project.xml&lt;br /&gt;Dunno! nbproject/project.properties&lt;br /&gt;Dunno! test/example/some_class_test.rb&lt;br /&gt;&lt;br /&gt;So autotest simply doesn't work with this test naming convention by default.&lt;br /&gt;Lucky for us ZenTest have &lt;a href="http://zentest.rubyforge.org/ZenTest/"&gt;hooks mechanism&lt;/a&gt; that allows to change default behavior.&lt;br /&gt;&lt;br /&gt;So I wrote .autotest file and put it in project directory:&lt;br /&gt;lib&lt;br /&gt;--example&lt;br /&gt; ----some_class.rb&lt;br /&gt;test&lt;br /&gt;--example&lt;br /&gt; ----some_class_test.rb&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;.autotest&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;.autotest&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;contents:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Autotest.add_hook :initialize do  |at|&lt;br /&gt; at.clear_mappings&lt;br /&gt; at.add_mapping(/^lib\/(.*)\.rb$/) do |f, m|&lt;br /&gt;     at.files_matching(/^test\/#{m[1]}_test\.rb$/)&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; at.add_mapping(/^test\/(.*)_test\.rb$/) do |f, m|&lt;br /&gt;     at.files_matching(/^test\/#{m[1]}_test\.rb$/)&lt;br /&gt; end&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;class Autotest&lt;br /&gt;&lt;br /&gt; def path_to_classname(s)&lt;br /&gt;     sep = File::SEPARATOR&lt;br /&gt;     f = s.sub(/^test#{sep}((unit|functional|\&lt;br /&gt;                             integration|views|\&lt;br /&gt;                             controllers|helpers)\&lt;br /&gt;                             #{sep})?/, '').sub(/\.rb$/, '').split(sep)&lt;br /&gt;     f = f.map { |path| path.split(/_/).map { |seg|&lt;br /&gt;         seg.capitalize }.join }&lt;br /&gt;     res = f.join('::')&lt;br /&gt;     res&lt;br /&gt; end&lt;br /&gt;end&lt;br /&gt;&lt;/pre&gt;Теперь это выглядит так:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XmB6IOyFPM0/SAfc7akhD0I/AAAAAAAAAVY/qmuTUQt6qJo/s1600-h/netbeans_autotest.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_XmB6IOyFPM0/SAfc7akhD0I/AAAAAAAAAVY/qmuTUQt6qJo/s320/netbeans_autotest.jpg" alt="" id="BLOGGER_PHOTO_ID_5190360008870661954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So I edit any class and autotest it! It very cool feature to have. Thanks for zentest authors.&lt;br /&gt;I hope this post will help anyone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7862912445910424847?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7862912445910424847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7862912445910424847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7862912445910424847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7862912445910424847'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/04/ruby-zentest-autotest-and-netbeans-61.html' title='Ruby zentest autotest and Netbeans 6.1'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XmB6IOyFPM0/SAfc7akhD0I/AAAAAAAAAVY/qmuTUQt6qJo/s72-c/netbeans_autotest.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1094296772897124947</id><published>2008-04-03T14:11:00.003+04:00</published><updated>2008-04-03T14:20:25.637+04:00</updated><title type='text'>Our new product - AnjLab.SyncIT</title><content type='html'>- Do you have a lot of projects?&lt;br /&gt; - Are you using &lt;a href="http://code.google.com/hosting/"&gt;code.google.com hosing&lt;/a&gt;?&lt;br /&gt; - Are you using &lt;a href="http://trac.edgewall.org/"&gt;trac&lt;/a&gt;?&lt;br /&gt; - Or may be you are using &lt;a href="http://www.dotproject.net/"&gt;dotproject&lt;/a&gt;?&lt;br /&gt; - Or may be you are using all above?&lt;br /&gt;&lt;br /&gt;We use all of them, and we develop small utility to stay tuned with all our projects - &lt;a href="http://outlooktrac.googlepages.com/"&gt;AnjLab.SyncIT&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Just try it! It's absolutely free, moreover it is open source.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1094296772897124947?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1094296772897124947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1094296772897124947' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1094296772897124947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1094296772897124947'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/04/our-new-product-anjlabsyncit.html' title='Our new product - AnjLab.SyncIT'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7591969487952619543</id><published>2008-04-03T14:05:00.002+04:00</published><updated>2008-04-03T14:10:35.360+04:00</updated><title type='text'>new version of sql express profiler is out!</title><content type='html'>We just released new version (v0.1.296.50) of our &lt;a href="http://sqlprofiler.googlepages.com/"&gt;sql express profiler.&lt;/a&gt;&lt;br /&gt;Release contains minor bug fixes with filters.&lt;br /&gt;We want to thanks all users who submitted feedback. Thank you ;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7591969487952619543?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7591969487952619543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7591969487952619543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7591969487952619543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7591969487952619543'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/04/new-version-of-sql-express-profiler-is.html' title='new version of sql express profiler is out!'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-567946518816100442</id><published>2008-02-18T12:29:00.001+03:00</published><updated>2008-02-18T12:29:39.040+03:00</updated><title type='text'>AnjLab FlightMonitor</title><content type='html'>Наконец-то мы занялись своим &lt;a href="http://anjlab.com"&gt;сайтом&lt;/a&gt;. &lt;br&gt;&lt;a href="http://anjlab.com/?q=projects/flightmonitor"&gt;AnjLab FlightMonitor&lt;/a&gt; - наш самый первый проект, который мы сделали вместе. Этот софт предназначается для отслеживания и управления самолетов, которые активно воздействуют на атмосферу. Это программа используется в Иране, Москве, Кубе и в Сибири. Так что если в какой-то праздник намечалась плохая погода, но вдруг стала хорошей - знайте, это получилось при помощи нашей программы ;).&lt;br&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-567946518816100442?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/567946518816100442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=567946518816100442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/567946518816100442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/567946518816100442'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/02/anjlab-flightmonitor.html' title='AnjLab FlightMonitor'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1467127818498388929</id><published>2008-02-07T10:55:00.001+03:00</published><updated>2008-12-09T14:02:43.990+03:00</updated><title type='text'>Тест записи в блог через почту</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://4.bp.blogspot.com/_XmB6IOyFPM0/R6q5absuicI/AAAAAAAAAUc/I45eEvEsKro/s1600-h/IMG_3567-720314.JPG"&gt;&lt;img src="http://4.bp.blogspot.com/_XmB6IOyFPM0/R6q5absuicI/AAAAAAAAAUc/I45eEvEsKro/s320/IMG_3567-720314.JPG"  border="0" alt="" id="BLOGGER_PHOTO_ID_5164143786496788930" /&gt;&lt;/a&gt;&lt;/p&gt;Неудобный у blogspot-а веб интерфейс. Попробую писать через почту.&lt;br&gt;&lt;span style="background-color: rgb(255, 0, 0);"&gt;Так выглядит форматированный текст.&lt;br&gt;&lt;span style="background-color: rgb(255, 255, 255);"&gt;Вот так обычный текст.&lt;br&gt; Так &lt;a href="http://rsdn.ru"&gt;линк&lt;/a&gt;&lt;br&gt;Так атач...&lt;br&gt;&lt;/span&gt;&lt;/span&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1467127818498388929?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1467127818498388929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1467127818498388929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1467127818498388929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1467127818498388929'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/02/blog-post.html' title='Тест записи в блог через почту'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XmB6IOyFPM0/R6q5absuicI/AAAAAAAAAUc/I45eEvEsKro/s72-c/IMG_3567-720314.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-458906579076199046</id><published>2008-01-17T19:37:00.000+03:00</published><updated>2008-01-17T19:50:23.469+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio dotnet'/><title type='text'>vs 2008 server explorer doesn't work or linq designer issue</title><content type='html'>Today we run into error with dbml files:&lt;br /&gt;&lt;br /&gt;O/R Designer validation failed for file: &lt;em&gt;d&lt;/em&gt;:\&lt;em&gt;Path&lt;/em&gt;\&lt;em&gt;FileName&lt;/em&gt;.dbml&lt;br /&gt;Error: The operation could not be completed. Unspecified error&lt;br /&gt;&lt;br /&gt;Visual Studio always asked us about new connection.&lt;br /&gt;&lt;br /&gt;Then we noticed that server explorer doesn't work any database commands also don't work.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;run devenv /ResetSkipPkgs&lt;br /&gt;&lt;br /&gt;Everything should work now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-458906579076199046?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/458906579076199046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=458906579076199046' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/458906579076199046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/458906579076199046'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/01/vs-2008-server-explorer-doesnt-work-or.html' title='vs 2008 server explorer doesn&apos;t work or linq designer issue'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-8000986172219796231</id><published>2008-01-14T20:57:00.000+03:00</published><updated>2008-01-17T19:37:00.039+03:00</updated><title type='text'>до свидания python</title><content type='html'>Последнее время я старался (очень старался) перейти на python, но у меня не вышло %(&lt;br /&gt;почему я вообще пытался перейти на python:&lt;br /&gt;1. отсутпы для выделеня блоков - очень красивый подход, который делает код более читабильным&lt;br /&gt;2. большое количество scientific библиотек - scipy, sympy и т.д. Т.е. у вас есть бесплатный matlab или maple с нормальным языком программирования&lt;br /&gt;3. кросплатформенность&lt;br /&gt;4. интерактивное выполнение кода&lt;br /&gt;&lt;br /&gt;что меня отталкивает в этом языке:&lt;br /&gt;1. файл - модуль - не удобная концепция&lt;br /&gt;2. не типизированный - соотвественно, если нет документации, то ничего понять нельзя&lt;br /&gt;3. прямое исопльзование объявленных функций и классов - т.е. я могу использовать только ранее объявленные типы, что, как я считаю, является прошлым веком.&lt;br /&gt;4. просто нет нормально среды разработки - pydev бесплатный мало что умеет, а платный ставить не хочу, так же нет UI для юнит тестов&lt;br /&gt;5. отвратительная опддержка unicode - это уж точно просто прошлый век и это как раз и убило мое желание продолжать заниматься этой технологией&lt;br /&gt;6. вообще, по релизам библиотек складывается ощущение, что python умирает.&lt;br /&gt;&lt;br /&gt;С одной стороны python используют такие монстры как google и nasa, только вот гугл не выпускает продуктов, таких как gwt и android на python-е или с его поддержкой. Почему?&lt;br /&gt;Вот и я не знаю почему, поэтому я говорю python-у до свидания.&lt;br /&gt;&lt;br /&gt;Python, до свидания.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-8000986172219796231?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/8000986172219796231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=8000986172219796231' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8000986172219796231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8000986172219796231'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2008/01/python.html' title='до свидания python'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5021610487918044139</id><published>2007-12-18T02:06:00.001+03:00</published><updated>2007-12-18T02:06:43.470+03:00</updated><title type='text'>DPI settings in FF 2.x/3</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;История такая. У меня 15-ти дюймовый монитор с разрешением 1920х1200 и при его родном разрешении и дефолтвой настройки DPI в винде все выглядит довольно мелко. Точнее сказать очень мелко, и я стал замечать, что у меня портится зрение. Т.к. не на родном разрешении (когда 1 пиксель != 1 зерну ) монитора выглядит все убого, то я решил увеличить DPI настройку винды. И все сразу стало классным и большим. Все, кроме сайтов в FireFox-е. Стоить отдать должное в этом плане IE7 и Opera - они смогли воспринять DPI настройку винды. Ну что ж делать, не глаза же казенные,  стал искать как увеличить DPI в FF. Нашел классную настройку в about:config - &lt;a href='http://kb.mozillazine.org/Layout.css.dpi'&gt;layout.css.dpi&lt;/a&gt; только вот засада, она не работает в винде. Все уже перерыл, так и не нашел. Поставил оперу (не сидеть же в IE), вроде нормально все. Только что-то не то совсем.... как-то не удобно и не уютно. В &lt;a href='http://reader.google.com/'&gt;reader-e&lt;/a&gt; нет поддержки offline, gmail показывает мне UI v1.0. В общем, я опять озадачился исправлением dpi в FF. И нашел вот этот замечательный плагин - &lt;a href='http://urandom.ca/nosquint/'&gt;NoSquint&lt;/a&gt;, в переводе с англ. Без Косоглазия. Собственно автору больше спасибо.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5021610487918044139?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5021610487918044139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5021610487918044139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5021610487918044139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5021610487918044139'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/12/dpi-settings-in-ff-2x3.html' title='DPI settings in FF 2.x/3'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4976194918775997481</id><published>2007-12-16T04:35:00.000+03:00</published><updated>2007-12-16T04:36:39.954+03:00</updated><title type='text'>Герои</title><content type='html'>Если кто-то не знает как &lt;a href="http://www.codethinked.com/post/2007/12/The-Programmer-Dress-Code.aspx"&gt;Они&lt;/a&gt; выглядят.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4976194918775997481?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4976194918775997481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4976194918775997481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4976194918775997481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4976194918775997481'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/12/blog-post.html' title='Герои'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-2986578415480030303</id><published>2007-12-05T03:17:00.000+03:00</published><updated>2007-12-05T03:22:46.066+03:00</updated><title type='text'>gmail chat + ICQ/AIM = дружба</title><content type='html'>Ну наконец-та!! Гугл сделали-таки &lt;a href="http://blogoscoped.com/archive/2007-12-04-n82.html"&gt;интеграцию &lt;/a&gt;своего чата с ICQ/AOL. Только что опробовал - действительно работает и с ICQ ;). С русскими символами пока лажечка, но я думаю, это подфиксят.&lt;br /&gt;Только вот все жду когда же они все-таки обновят десктопный клиент??? Я хочу групповой чат и поддержку аськи в десктопном клиенте!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-2986578415480030303?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/2986578415480030303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=2986578415480030303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2986578415480030303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2986578415480030303'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/12/gmail-chat-icqaim.html' title='gmail chat + ICQ/AIM = дружба'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4308811024445812414</id><published>2007-11-19T23:50:00.001+03:00</published><updated>2007-11-19T23:51:36.193+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio dotnet'/><title type='text'>Как-то в этот раз тихо</title><content type='html'>Вышла новая, 9-ая, версия Visual Studio. VS 2008 RTM уже сейчас доступна для подписчиков MSDN. Странно, но нормальные релизы Microsoft делает тихо как-то. Дополнительная информация известно где, в MSDN-е.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4308811024445812414?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4308811024445812414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4308811024445812414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4308811024445812414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4308811024445812414'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/11/blog-post_19.html' title='Как-то в этот раз тихо'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-392792184488524994</id><published>2007-11-19T13:54:00.001+03:00</published><updated>2007-11-19T13:54:48.709+03:00</updated><title type='text'>Тестовая запись из ворда</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;Эту запись в блог я делаю через Word 2007.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-392792184488524994?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/392792184488524994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=392792184488524994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/392792184488524994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/392792184488524994'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/11/blog-post.html' title='Тестовая запись из ворда'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3754240990271001716</id><published>2007-11-16T03:24:00.001+03:00</published><updated>2007-11-16T03:30:31.219+03:00</updated><title type='text'>JK Scroller</title><content type='html'>JK Scroller allows you to scroll windows without mouse or touchpad (Very useful if you don't have middle button near pointing stick).&lt;br /&gt;Just use&lt;br /&gt;Win+J or Win+Down to scroll down&lt;br /&gt;Win+K or Win+Up to scroll up&lt;br /&gt;Win+Left to scroll left&lt;br /&gt;Win+Right to scroll right&lt;br /&gt;Win+H middle button click (useful for opening hyperlinks in firefox)&lt;br /&gt;&lt;br /&gt;You can grab JK Scroller from &lt;a href="http://yury.korolev.googlepages.com/Scroller.7z"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3754240990271001716?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3754240990271001716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3754240990271001716' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3754240990271001716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3754240990271001716'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/11/jk-scroller.html' title='JK Scroller'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4099346579862208526</id><published>2007-10-21T23:53:00.000+04:00</published><updated>2007-10-21T23:57:08.451+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><title type='text'>new version of profiler for sql express</title><content type='html'>New version of &lt;a href="http://sqlprofiler.googlepages.com/"&gt;profiler&lt;/a&gt; is out! check it out ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4099346579862208526?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4099346579862208526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4099346579862208526'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/10/new-version-of-profiler-for-sql-express.html' title='new version of profiler for sql express'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1947949779750478058</id><published>2007-10-17T15:22:00.000+04:00</published><updated>2007-10-17T15:39:45.266+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Localization errors in asp.net</title><content type='html'>Last week we run into following exeption during first run of asp.net application&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Unable to cast object of type 'System.Web.Compilation.BuildResultCompiledAssembly' to type 'System.Web.Compilation.BuildResultCompiledGlobalAsaxType' &lt;/span&gt;with following stack trace:&lt;br /&gt;&lt;pre&gt;[InvalidCastException: Unable to cast object of type 'System.Web.Compilation.BuildResultCompiledAssembly' to type 'System.Web.Compilation.BuildResultCompiledGlobalAsaxType'.]&lt;br /&gt;System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) +327&lt;br /&gt;System.Web.Compilation.BuildManager.CompileGlobalAsax() +49&lt;br /&gt;System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +462&lt;br /&gt;&lt;br /&gt;[HttpException (0x80004005): Unable to cast object of type 'System.Web.Compilation.BuildResultCompiledAssembly' to type 'System.Web.Compilation.BuildResultCompiledGlobalAsaxType'.]&lt;br /&gt;System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +57&lt;br /&gt;System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +612&lt;br /&gt;System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +644&lt;br /&gt;&lt;br /&gt;[HttpException (0x80004005): Unable to cast object of type 'System.Web.Compilation.BuildResultCompiledAssembly' to type 'System.Web.Compilation.BuildResultCompiledGlobalAsaxType'.]&lt;br /&gt;System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +3520883&lt;br /&gt;System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext conjavascript:void(0)&lt;br /&gt;Опубликовать сообщениеtext) +69&lt;br /&gt;System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +279&lt;br /&gt;&lt;/pre&gt;The reason was in following line in AssemblyInfo.cs:&lt;br /&gt;&lt;pre&gt;[assembly: AssemblyCulture("ru")]&lt;br /&gt;&lt;/pre&gt;When we removed that line all become ok.&lt;br /&gt;Hope this post will help someone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1947949779750478058?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1947949779750478058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1947949779750478058' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1947949779750478058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1947949779750478058'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/10/localization-errors-in-aspnet.html' title='Localization errors in asp.net'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3519570715854687115</id><published>2007-10-16T15:34:00.000+04:00</published><updated>2007-10-16T16:13:49.228+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vista'/><category scheme='http://www.blogger.com/atom/ns#' term='WCF'/><title type='text'>AddressAccessDeniedException</title><content type='html'>Если вы работаете не под админом в Vista, то &lt;a href="http://blogs.msdn.com/amitlale/archive/2007/01/29/addressaccessdeniedexception-cause-and-solution.aspx"&gt;эта&lt;/a&gt; статья вам поможет&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3519570715854687115?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3519570715854687115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3519570715854687115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3519570715854687115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3519570715854687115'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/10/addressaccessdeniedexception.html' title='AddressAccessDeniedException'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1515365706299963945</id><published>2007-10-15T00:30:00.000+04:00</published><updated>2007-10-16T16:14:34.717+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='phones'/><title type='text'>Вот это телефончик</title><content type='html'>Хочу вот &lt;a href="http://www.topwords.com.ua/catalogue_mobile/sony_ericsson/sony_ericsson_k850/"&gt;такой &lt;/a&gt;телефон.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1515365706299963945?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1515365706299963945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1515365706299963945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1515365706299963945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1515365706299963945'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/10/blog-post_14.html' title='Вот это телефончик'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-738927700778429856</id><published>2007-10-11T15:34:00.000+04:00</published><updated>2007-10-16T16:15:17.580+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WPF'/><title type='text'>Валидация объектов на уровне бизнес логики</title><content type='html'>В WPF 3.5 есть возможность валидировать данные на уровне бизнес объектов. С одной стороны это вроде и удобно, но интерфейс не очень уж приятный для этого.&lt;br /&gt;&lt;a href="http://blogs.msdn.com/wpfsdk/archive/2007/10/02/data-validation-in-3-5.aspx"&gt;Вот хорошая статья на эту тему&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-738927700778429856?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/738927700778429856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=738927700778429856' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/738927700778429856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/738927700778429856'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/10/blog-post.html' title='Валидация объектов на уровне бизнес логики'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4722975920099889176</id><published>2007-10-03T23:42:00.000+04:00</published><updated>2007-10-03T23:51:09.370+04:00</updated><title type='text'>TCP/IP location profiles</title><content type='html'>Если у вас ноутбук, который вы используете на работе и дома и так получилось, что у вас разные сетевые конфигурации и вы уже окончательно замучились вручную их перестраивать, то можно восмользоваться супер утилитой командной строки &lt;a href="http://support.microsoft.com/?kbid=242468"&gt;netsh&lt;/a&gt;.&lt;br /&gt;После очередной настройки TCP/IP сохраните их в файл:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;netsh -c interface dump &gt; c:\home.txt&lt;br /&gt;&lt;/pre&gt;тоже самое делаем для настроек на работе:&lt;br /&gt;&lt;pre&gt;netsh -c interface dump &gt; c:\work.txt&lt;/pre&gt;теперь, оказавшись вдруг дома, вы можете легко востанновить старые настройки:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;netsh -f c:\home.txt&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Аналогично оказавшись на работе:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;netsh -f c:\work.txt&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;У Dell есть замечательная &lt;a href="http://www.direct-laptops-guide.com/dell-quickset.html"&gt;утилитка&lt;/a&gt;, которая может запускать батники при обнаружении той или иной сети, что просто идеально подходит для наших нужд.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4722975920099889176?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4722975920099889176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4722975920099889176'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/10/tcpip-location-profiles.html' title='TCP/IP location profiles'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7743500168053948245</id><published>2007-09-24T14:39:00.000+04:00</published><updated>2007-10-18T04:01:32.644+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><title type='text'>osql encoding problems</title><content type='html'>Сегодня наткнулся на проблему с кодировками в osql. Русские данные искажались.  Решается проблема очень просто - надо сохранить файл в Unicode -codepage 1200 кодировке. Это можно сделать через SQL Management Studio или Visual Studio при помощи команды Save As (нажав на стрелочку на кнопке Save)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7743500168053948245?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7743500168053948245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7743500168053948245' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7743500168053948245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7743500168053948245'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/09/osql-encoding-problems.html' title='osql encoding problems'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-4733577583423258897</id><published>2007-09-05T16:05:00.000+04:00</published><updated>2007-10-18T04:02:05.387+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Можно заказать бесплатно книку по программированию.</title><content type='html'>Только что заказал &lt;a href="http://www.ozon.ru/context/detail/id/2963462/"&gt;книгу &lt;/a&gt;с озона бесплатно.&lt;br /&gt;Сделать заказ и ознакомиться с условиями можно &lt;a href="http://www.nigma.ru/books.php"&gt;тут&lt;/a&gt;.&lt;a href="http://www.nigma.ru/books.php" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-4733577583423258897?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/4733577583423258897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=4733577583423258897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4733577583423258897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/4733577583423258897'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/09/blog-post.html' title='Можно заказать бесплатно книку по программированию.'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5067263654354497341</id><published>2007-08-08T10:04:00.000+04:00</published><updated>2007-10-18T04:02:48.554+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='ubunta'/><title type='text'>Установка Skype на Ubuntu 7.04 amd64</title><content type='html'>Самая правильная инструкция по установке Skype &lt;a href="http://ubuntuforums.org/showthread.php?t=432295"&gt;http://ubuntuforums.org/showthread.php?t=432295&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5067263654354497341?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5067263654354497341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5067263654354497341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5067263654354497341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5067263654354497341'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/08/skype-ubuntu-704-amd64.html' title='Установка Skype на Ubuntu 7.04 amd64'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1340638286809554779</id><published>2007-07-08T19:53:00.000+04:00</published><updated>2008-12-09T14:02:44.511+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='office'/><title type='text'>Наш офис</title><content type='html'>Мы тут прикупили новый цветочек. Теперь наш офис выглядит так:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XmB6IOyFPM0/RpEI9VmKPNI/AAAAAAAAAJo/FWXsmymT5rY/s1600-h/ABCD0004.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XmB6IOyFPM0/RpEI9VmKPNI/AAAAAAAAAJo/FWXsmymT5rY/s320/ABCD0004.JPG" alt="" id="BLOGGER_PHOTO_ID_5084855304140242130" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XmB6IOyFPM0/RpEJPVmKPOI/AAAAAAAAAJw/2kPFYjVv12w/s1600-h/ABCD0003.JPG"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_XmB6IOyFPM0/RpEJPVmKPOI/AAAAAAAAAJw/2kPFYjVv12w/s320/ABCD0003.JPG" alt="" id="BLOGGER_PHOTO_ID_5084855613377887458" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1340638286809554779?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1340638286809554779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1340638286809554779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1340638286809554779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1340638286809554779'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/07/blog-post.html' title='Наш офис'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XmB6IOyFPM0/RpEI9VmKPNI/AAAAAAAAAJo/FWXsmymT5rY/s72-c/ABCD0004.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5447242291587113827</id><published>2007-04-13T12:36:00.000+04:00</published><updated>2007-04-13T12:35:08.416+04:00</updated><title type='text'>Узел электронной почты</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/z/478923/image-upload-6-707823.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/z/978589/image-upload-6-707823.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5447242291587113827?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5447242291587113827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5447242291587113827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5447242291587113827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5447242291587113827'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/04/blog-post.html' title='Узел электронной почты'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3425822877030393277</id><published>2007-02-20T21:00:00.000+03:00</published><updated>2007-02-20T20:58:40.891+03:00</updated><title type='text'></title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/z/395196/image-upload-24-720244.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/z/325205/image-upload-24-720244.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3425822877030393277?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3425822877030393277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3425822877030393277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3425822877030393277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3425822877030393277'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/02/blog-post_20.html' title=''/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3753575639880210830</id><published>2007-02-15T23:07:00.000+03:00</published><updated>2008-12-09T14:02:44.826+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Вот так делают блины</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XmB6IOyFPM0/RdS-cvFSX4I/AAAAAAAAAGA/9l1pJotNrks/s1600-h/%D0%A4%D0%BE%D1%82%D0%BE+005.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XmB6IOyFPM0/RdS-cvFSX4I/AAAAAAAAAGA/9l1pJotNrks/s320/%D0%A4%D0%BE%D1%82%D0%BE+005.jpg" alt="" id="BLOGGER_PHOTO_ID_5031856084563943298" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3753575639880210830?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3753575639880210830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3753575639880210830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3753575639880210830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3753575639880210830'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/02/blog-post_15.html' title='Вот так делают блины'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XmB6IOyFPM0/RdS-cvFSX4I/AAAAAAAAAGA/9l1pJotNrks/s72-c/%D0%A4%D0%BE%D1%82%D0%BE+005.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7335282202699687760</id><published>2007-02-02T02:41:00.000+03:00</published><updated>2007-02-02T02:40:18.747+03:00</updated><title type='text'></title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/blogger2/2/940842840867663/1600/image-upload-12-718016.jpg"&gt;&lt;img src="http://photos1.blogger.com/blogger2/2/940842840867663/300/image-upload-12-718016.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7335282202699687760?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7335282202699687760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7335282202699687760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7335282202699687760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7335282202699687760'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/02/blog-post.html' title=''/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-385175815885810020</id><published>2007-02-02T02:36:00.000+03:00</published><updated>2007-02-02T02:35:25.178+03:00</updated><title type='text'>2002</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/blogger2/2/940842840867663/1600/image-upload-9-724726.jpg"&gt;&lt;img src="http://photos1.blogger.com/blogger2/2/940842840867663/300/image-upload-9-724726.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-385175815885810020?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/385175815885810020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=385175815885810020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/385175815885810020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/385175815885810020'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2007/02/2002.html' title='2002'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-359676895894955633</id><published>2006-12-29T22:45:00.001+03:00</published><updated>2006-12-29T22:45:18.723+03:00</updated><title type='text'>Рома</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/89738/image-upload-13-718081.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/967239/image-upload-13-718081.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-359676895894955633?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/359676895894955633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=359676895894955633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/359676895894955633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/359676895894955633'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_5883.html' title='Рома'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-2259416333393941991</id><published>2006-12-29T22:41:00.001+03:00</published><updated>2006-12-29T22:41:13.846+03:00</updated><title type='text'>Пьяный юра</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/202716/image-upload-10-773553.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/39038/image-upload-10-773553.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-2259416333393941991?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/2259416333393941991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=2259416333393941991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2259416333393941991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2259416333393941991'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_8307.html' title='Пьяный юра'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-5817536667621797519</id><published>2006-12-29T17:23:00.000+03:00</published><updated>2006-12-29T17:22:34.546+03:00</updated><title type='text'>Серега</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/15759/image-upload-8-753691.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/195312/image-upload-8-753691.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-5817536667621797519?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/5817536667621797519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=5817536667621797519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5817536667621797519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/5817536667621797519'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_29.html' title='Серега'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7746595666887152994</id><published>2006-12-28T22:03:00.000+03:00</published><updated>2006-12-28T22:02:55.334+03:00</updated><title type='text'>9-11 г</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/394415/image-upload-140-775038.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/361800/image-upload-140-775038.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7746595666887152994?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7746595666887152994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7746595666887152994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7746595666887152994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7746595666887152994'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/9-11.html' title='9-11 г'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1116427417164866913</id><published>2006-12-28T19:19:00.000+03:00</published><updated>2006-12-28T19:18:58.992+03:00</updated><title type='text'></title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/900045/image-upload-14-738733.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/31162/image-upload-14-738733.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1116427417164866913?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1116427417164866913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1116427417164866913' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1116427417164866913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1116427417164866913'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_4803.html' title=''/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6095717144313814081</id><published>2006-12-28T14:32:00.000+03:00</published><updated>2006-12-28T14:31:58.169+03:00</updated><title type='text'>Моя Ленуська</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/45799/image-upload-144-717829.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/833603/image-upload-144-717829.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6095717144313814081?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6095717144313814081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6095717144313814081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6095717144313814081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6095717144313814081'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_28.html' title='Моя Ленуська'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-2367357676686248129</id><published>2006-12-27T16:35:00.000+03:00</published><updated>2006-12-27T16:34:43.825+03:00</updated><title type='text'>Аська и Саня</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/302045/image-upload-105-783543.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/195789/image-upload-105-783543.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-2367357676686248129?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/2367357676686248129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=2367357676686248129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2367357676686248129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/2367357676686248129'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_27.html' title='Аська и Саня'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6855188035601353206</id><published>2006-12-25T17:28:00.001+03:00</published><updated>2006-12-25T17:28:18.592+03:00</updated><title type='text'></title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/601720/image-upload-49-798231.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/387018/image-upload-49-798231.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6855188035601353206?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6855188035601353206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6855188035601353206' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6855188035601353206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6855188035601353206'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_25.html' title=''/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-8945590563446660886</id><published>2006-12-23T00:28:00.000+03:00</published><updated>2006-12-23T00:27:47.512+03:00</updated><title type='text'>Атоха и я</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/249570/image-upload-23-759356.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/927485/image-upload-23-759356.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-8945590563446660886?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/8945590563446660886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=8945590563446660886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8945590563446660886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8945590563446660886'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_8733.html' title='Атоха и я'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3981386923700668818</id><published>2006-12-22T11:13:00.000+03:00</published><updated>2006-12-22T11:12:47.080+03:00</updated><title type='text'>В углу у Юры на работе</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/626539/image-upload-10-766570.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/174928/image-upload-10-766570.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3981386923700668818?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3981386923700668818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3981386923700668818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3981386923700668818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3981386923700668818'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_22.html' title='В углу у Юры на работе'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-8582004708903039206</id><published>2006-12-21T15:50:00.001+03:00</published><updated>2006-12-21T15:50:19.108+03:00</updated><title type='text'></title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/755153/image-upload-12-718740.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/239322/image-upload-12-718740.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-8582004708903039206?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/8582004708903039206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=8582004708903039206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8582004708903039206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/8582004708903039206'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_2600.html' title=''/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-3072801992690781202</id><published>2006-12-21T15:44:00.001+03:00</published><updated>2006-12-21T15:44:31.943+03:00</updated><title type='text'>Саня</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/644591/image-upload-9-771360.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/578063/image-upload-9-771360.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-3072801992690781202?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/3072801992690781202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=3072801992690781202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3072801992690781202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/3072801992690781202'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_664.html' title='Саня'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-7498178087866810634</id><published>2006-12-21T11:55:00.001+03:00</published><updated>2006-12-21T11:55:07.473+03:00</updated><title type='text'></title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/205629/image-upload-3-706810.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/178491/image-upload-3-706810.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span/&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-7498178087866810634?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/7498178087866810634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=7498178087866810634' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7498178087866810634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/7498178087866810634'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_2661.html' title=''/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-6357451156689830118</id><published>2006-12-21T11:19:00.001+03:00</published><updated>2006-12-21T11:24:15.114+03:00</updated><title type='text'>Вид из окна офиса</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/675446/image-upload-8-766661.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/921322/image-upload-8-766661.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-6357451156689830118?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/6357451156689830118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=6357451156689830118' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6357451156689830118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/6357451156689830118'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_21.html' title='Вид из окна офиса'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7707384552387895298.post-1149673618678420383</id><published>2006-12-21T01:56:00.000+03:00</published><updated>2006-12-21T01:55:53.271+03:00</updated><title type='text'>Моя комната</title><content type='html'>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;a href="http://photos1.blogger.com/x/blogger2/2/940842840867663/1600/385730/image-upload-9-752594.jpg"&gt;&lt;img src="http://photos1.blogger.com/x/blogger2/2/940842840867663/300/86019/image-upload-9-752594.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;Вот так&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7707384552387895298-1149673618678420383?l=yurykorolev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://yurykorolev.blogspot.com/feeds/1149673618678420383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7707384552387895298&amp;postID=1149673618678420383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1149673618678420383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7707384552387895298/posts/default/1149673618678420383'/><link rel='alternate' type='text/html' href='http://yurykorolev.blogspot.com/2006/12/blog-post_1091.html' title='Моя комната'/><author><name>Yury Korolev</name><uri>http://www.blogger.com/profile/02038100198966321161</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
