<?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-489526542927966280</id><updated>2012-01-17T22:21:32.351-08:00</updated><category term='Друзья'/><category term='Машины'/><category term='Спорт'/><category term='Ruby'/><category term='Веб 2.0'/><category term='Финансы'/><category term='Бизнес'/><category term='Юмор'/><category term='Книги'/><category term='MacOS'/><category term='Факты'/><category term='Наука'/><category term='Программирование'/><category term='Астрономия'/><category term='Фильмы'/><category term='Приключения'/><category term='Новости'/><category term='Apple'/><category term='Приветствие'/><category term='Интернет'/><category term='Перлы'/><category term='OS X'/><category term='.NET'/><category term='Эксперементы'/><title type='text'>On Rails</title><subtitle type='html'>Hi-Tech. Mac. Business.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default?start-index=101&amp;max-results=100'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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>157</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-2569370590628742641</id><published>2009-02-12T13:12:00.000-08:00</published><updated>2009-02-12T13:13:19.322-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Финансы'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Бизнес'/><title type='text'></title><content type='html'>&lt;a href="http://monitize.ru"&gt;monitize.ru&lt;/a&gt; — он-лайн систему управления личными финансами. Изначально сервис планировался как личный финансовый консультант — простая в использовании, но вместе с тем мощная экспертная система для учета, контроля и управления личными финансами он-лайн.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2569370590628742641?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2569370590628742641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2569370590628742641' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2569370590628742641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2569370590628742641'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2009/02/monitize.html' title=''/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8852632393527798611</id><published>2008-09-27T12:25:00.000-07:00</published><updated>2008-09-27T12:45:21.895-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Apache on Rails</title><content type='html'>Основным рецептом развертывания Ruby On Rails приложений всегда был &lt;a href="http://mongrel.rubyforge.org/wiki/MongrelCluster"&gt;mongrel cluster&lt;/a&gt; в связке с &lt;a href="http://nginx.net/"&gt;nginx&lt;/a&gt;.&lt;div&gt;Этот способ вполне сносно работал, однако сейчас  ему появилась реальная альтернатива: &lt;a href="http://www.modrails.com/"&gt;passenger&lt;/a&gt; - плагин (мод) для &lt;a href="http://httpd.apache.org/"&gt;apache&lt;/a&gt;.&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;/div&gt;&lt;div&gt; - работает быстрее&lt;/div&gt;&lt;div&gt; - есть столько ресурсов сколько нужно в данный момент (новые инстансы обработчика делаются через fork когда нужно)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;На мой взгляд переход в существующих проектах является сомнительным, однако новые проекты я бы рекомендавал запускать сразу под ним.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;В дополнение можно отметить его удобство при разработке на локальной машине, &lt;a href="http://www.fngtps.com/2008/06/putting-the-pane-back-into-deployment"&gt;особенно под OS X&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ПС&lt;/div&gt;&lt;div&gt;У меня заняло около 10 минут на все. Есть &lt;a href="http://railscasts.com/episodes/122-passenger-in-development"&gt;HOWTO на railscasts&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/489526542927966280-8852632393527798611?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8852632393527798611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8852632393527798611' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8852632393527798611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8852632393527798611'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/09/apache-on-rails.html' title='Apache on Rails'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6565183373865913739</id><published>2008-08-18T07:10:00.000-07:00</published><updated>2008-08-18T07:15:30.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Добавление google  translate к TextMate</title><content type='html'>&lt;div&gt;ставим &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;sudo gem install google_translate&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Добавляем следующую комманду для всех типов фаилов. Результат - tooltip, Источник - selected text or word. Сначала смотрим если слово уже искалось, если нет - идем в гугл.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;#!/usr/bin/env ruby&lt;br /&gt;require 'rubygems'&lt;br /&gt;require 'google_translate'&lt;br /&gt;dict = "~/dict"&lt;br /&gt;space=" - "&lt;br /&gt;text= STDIN.read&lt;br /&gt;local_trans = `cat #{dict} | grep '#{text.strip}#{space}'`&lt;br /&gt;if(local_trans.empty?())&lt;br /&gt; trans =  Google::Translate.new().translate(:from =&gt; "en", :to =&gt; "ru", :text =&gt;text)&lt;br /&gt; `echo '#{[text,space,trans].join}' &gt;&gt; ~/dict`&lt;br /&gt; puts(trans)&lt;br /&gt;else&lt;br /&gt; puts("local:"+local_trans.split("-").last.strip)&lt;br /&gt;end&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;горячую клавишу я повесил на CMD+J (было свободно)&lt;/div&gt;&lt;div&gt;работает очень бысто (менее секунды на поиск, если локально - тогда мгновенно)&lt;/div&gt;&lt;div&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/489526542927966280-6565183373865913739?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6565183373865913739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6565183373865913739' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6565183373865913739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6565183373865913739'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/08/google-translate-textmate.html' title='Добавление google  translate к TextMate'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-3198352873368957039</id><published>2008-08-13T04:42:00.000-07:00</published><updated>2008-08-13T04:45:51.718-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Надеюсь не все блоггеры заразились твиттером</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hQV8UiUt_8s/SKLJAFy6O0I/AAAAAAAAACQ/JJPZjJSoPV4/s1600-h/history76156.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_hQV8UiUt_8s/SKLJAFy6O0I/AAAAAAAAACQ/JJPZjJSoPV4/s320/history76156.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5233966720350829378" /&gt;&lt;/a&gt;Не слишком уже актуально, но надеюсь у меня до этого не дойдет. кстати вот мой &lt;a href="http://twitter.com/apetrov"&gt;твиттер аккаунт &lt;/a&gt;&lt;div&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/489526542927966280-3198352873368957039?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3198352873368957039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3198352873368957039' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3198352873368957039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3198352873368957039'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/08/blog-post_13.html' title='Надеюсь не все блоггеры заразились твиттером'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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/_hQV8UiUt_8s/SKLJAFy6O0I/AAAAAAAAACQ/JJPZjJSoPV4/s72-c/history76156.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-8291675362952412973</id><published>2008-08-12T08:59:00.000-07:00</published><updated>2008-08-12T09:12:46.332-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Лекарство от регулярно падающего  mongrel</title><content type='html'>При развертывании любого RoR проекта приходиться иметь дело с mongrel, а в случае серьезного проекта и с mongrel cluster. Как извесно, mongrel вещь сильно глюканутая: немногопоточная, часто память течет. В следствии этого появилась идея объединить несколько экземпляров в один кластер и привизать его к балансировщику nginx/apache. После этого жить стало лучше, но и кластер склонен к падению (в зависимости от типа запросов, монгрил может осилить от 500 до 1000 запросов, а потом утекает память или еще что случается), следовательно дела все равно плохо. Проблема заключается в том чтобы не доводить никого до плачевного состояния и последовательно рестартить по одному экземпляру за раз. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Решение: каждые экземпляр рестартим раз в 10 минут, в случае с сервером работающем под высокой нагрузкой рекомендую каждые 5 минут. Кроме всего прочего скрипт живет в виде демона, которого не сложно положить в автостарт.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;#!/usr/bin/ruby&lt;br /&gt;&lt;br /&gt;pid = fork do&lt;br /&gt;  cluster_size = `echo $CLUSTER_SIZE`.to_i&lt;br /&gt;  life_time = 600 #10 mins&lt;br /&gt;  span = life_time.to_f / cluster_size&lt;br /&gt;  intance = 0 # mongrel id&lt;br /&gt;  loop do&lt;br /&gt;    mongrel_id = 3000+intance&lt;br /&gt;    `mongrel_rails stop --pid log/mongrel.#{mongrel_id}.pid `&lt;br /&gt;    sleep 10&lt;br /&gt;    `mongrel_rails start -d -p #{mongrel_id} --pid log/mongrel.#{mongrel_id}.pid`&lt;br /&gt;    intance+=1&lt;br /&gt;    intance=0 if intance == cluster_size&lt;br /&gt;    sleep span.to_i&lt;br /&gt;  end&lt;br /&gt;end&lt;br /&gt;puts pid&lt;br /&gt;Process.detach(pid)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8291675362952412973?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8291675362952412973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8291675362952412973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8291675362952412973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8291675362952412973'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/08/mongrel.html' title='Лекарство от регулярно падающего  mongrel'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-5280840717332564985</id><published>2008-08-11T07:02:00.000-07:00</published><updated>2008-08-11T07:10:03.752-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Приключения'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Кормим мак памятью</title><content type='html'>&lt;div&gt;Недавно решил расширить оперативу своему макбуку. все оказалось довольно просто:&lt;/div&gt;&lt;div&gt;купил 2 пляшки по &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;1 Gb (DDR2 SDRAM 667MHz)&lt;/span&gt; по 850руб за шт. и обычную отвертку.&lt;/div&gt;&lt;div&gt;После 10 минут танцев с бубнами рельсовые приложения заработали на &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;10-15%&lt;/span&gt; быстрее. &lt;/div&gt;&lt;div&gt;Для тех кому интересно как заменить память в макбуке смотрим ролик&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1Zjzv-mJxFY&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/1Zjzv-mJxFY&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" 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/489526542927966280-5280840717332564985?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/5280840717332564985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=5280840717332564985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5280840717332564985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5280840717332564985'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/08/blog-post.html' title='Кормим мак памятью'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2705034270892159777</id><published>2008-08-11T06:35:00.001-07:00</published><updated>2008-08-11T07:00:09.803-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Бизнес'/><title type='text'>Где поесть 2.0</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hQV8UiUt_8s/SKBAPpc_6mI/AAAAAAAAACI/_RgHj9sngeU/s1600-h/vyiti.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_hQV8UiUt_8s/SKBAPpc_6mI/AAAAAAAAACI/_RgHj9sngeU/s320/vyiti.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5233253404574214754" /&gt;&lt;/a&gt;&lt;a href="http://vyiti.ru/places"&gt;Сегодня нашел интересный &lt;/a&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;a href="http://vyiti.ru"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;стартап&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; посвященный поиску мест, куда можно сходить вечером. Оказался на удивление полезным: &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;отлично ищет рядом с нужным адресом&lt;/span&gt;, простой &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;удобный интерфейс&lt;/span&gt;, &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;не перегруженный&lt;/span&gt; деталями, &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;фильтрация результатов&lt;/span&gt;.&lt;div&gt;Сразу смог найти пару новых для меня китайских ресторанов.  Из минусов можно отметить только отсутствие отзывов у многих заведений. Еще работает только для Питера - других городов я не нашел, видимо переключаются секретным образом.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Кстати первый пример правильного использования &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;tag cloud&lt;/span&gt; (обычно им забита половина экрана, а толку никакого - пример rutube.ru)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;В заключение хочу отметить что в отличии от web 0.0 проектов ( spb.menu.ru, allcafe.info и пр) им удобно пользоваться. По крайней мере у меня ушло 3 минуты на подбор места на вечер, а не &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;45&lt;/span&gt; минут.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;П.С. Судя по всему написан на Ruby On Rails &lt;/span&gt;- урлы уж больно очень красивые, настоящий &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;RESTful&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/489526542927966280-2705034270892159777?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2705034270892159777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2705034270892159777' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2705034270892159777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2705034270892159777'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/08/20.html' title='Где поесть 2.0'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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/_hQV8UiUt_8s/SKBAPpc_6mI/AAAAAAAAACI/_RgHj9sngeU/s72-c/vyiti.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-6620517895193244441</id><published>2008-04-19T14:12:00.001-07:00</published><updated>2008-04-19T14:41:16.739-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Ruby on Rails: Избавляемся от HTML</title><content type='html'>Это возможно если использовать &lt;a href="http://haml.hamptoncatlin.com/"&gt;HAML&lt;/a&gt; вместо &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;ERb&lt;/span&gt;&lt;div&gt;небольшой пример который должен показать насколько прагматично его использовать:&lt;br /&gt;.center.wide&lt;br /&gt;  #profile&lt;br /&gt;    %b{:style=&gt;"margin-left:10px"}=user.name&lt;br /&gt;    %p&lt;br /&gt;      =user.description&lt;br /&gt;      =link_to_remote("save", user_path(user), :submit=&gt;:profile)&lt;br /&gt;      #tags&lt;br /&gt;        =user.tags.map(&amp;amp;:name).join(",")&lt;br /&gt;        =link_to_function("close") do |page|&lt;br /&gt;          - page[:tags].hide&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Человек немного знакомый с Web технологиями, разумеется, поймет, что значит это пример.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Зачем это нужно?&lt;br /&gt;1. Не повторяем себя &lt;a href="http://en.wikipedia.org/wiki/DRY"&gt;DRY&lt;/a&gt; с отрытием/закрытием тегов&lt;br /&gt;2. Код уменьшается процентов на 30&lt;br /&gt;3. Единица площади экрана несет больше информации (проще держать все на виду)&lt;br /&gt;4. Код будет всегда хорошо отформатирован тк вложенность тэгов обеспечивается табуляциями&lt;br /&gt;5. Естественная интеграция с Ruby и RJS&lt;div&gt;6. Ускоряется набор текста&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/489526542927966280-6620517895193244441?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6620517895193244441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6620517895193244441' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6620517895193244441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6620517895193244441'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/04/ruby-on-rails-html.html' title='Ruby on Rails: Избавляемся от HTML'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-1817396347643814864</id><published>2008-02-21T03:07:00.001-08:00</published><updated>2008-02-21T03:08:53.723-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Удобный и быстрый поиск по тексту</title><content type='html'>Искать по текст по фаилам в &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;OS X&lt;/span&gt; (и любой другой юниксоподобной системе) можно командой:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;find . -exec grep -q "что ищем" '{}' \; -print&lt;/span&gt;&lt;br /&gt;но есть и более удобный и короткий способ:&lt;br /&gt;1. Устанавливаем &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;rak&lt;/span&gt;:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;sudo gem install rak&lt;/span&gt;&lt;br /&gt;2. Пришем &lt;span style="font-style: italic;"&gt;rak -f "то что ищем"&lt;/span&gt;&lt;br /&gt;На выходе имеем список фаилов &lt;br /&gt;3. Пишем &lt;span style="font-style: italic;"&gt;rak "что ищем"&lt;/span&gt; - получается список фаилов где нашлось соотвествие и строки с соотвествием (тескт поиска выделен красным)&lt;br /&gt;4. Пришем &lt;span style="font-style: italic;"&gt;rak - &lt;/span&gt;получаем документацию. &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/489526542927966280-1817396347643814864?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1817396347643814864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1817396347643814864' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1817396347643814864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1817396347643814864'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/02/blog-post_21.html' title='Удобный и быстрый поиск по тексту'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6441597791044714605</id><published>2008-02-06T06:54:00.001-08:00</published><updated>2008-02-06T06:59:26.719-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Почему маки такие быстрые</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_hQV8UiUt_8s/R6nK17HTDMI/AAAAAAAAACA/fUC48aJE95M/s1600-h/Snapshot+2008-02-06+17-56-34.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_hQV8UiUt_8s/R6nK17HTDMI/AAAAAAAAACA/fUC48aJE95M/s320/Snapshot+2008-02-06+17-56-34.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5163881475507162306" /&gt;&lt;/a&gt;&lt;br /&gt;113% &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;CPU&lt;/span&gt; от &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Core2Due&lt;/span&gt; - это не шутки! Только вот кулеру это не сильно понравилось - выдавал целых 7400 оборотов в минуту&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-6441597791044714605?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6441597791044714605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6441597791044714605' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6441597791044714605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6441597791044714605'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/02/blog-post.html' title='Почему маки такие быстрые'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp1.blogger.com/_hQV8UiUt_8s/R6nK17HTDMI/AAAAAAAAACA/fUC48aJE95M/s72-c/Snapshot+2008-02-06+17-56-34.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-8486039638135110705</id><published>2008-02-04T08:58:00.001-08:00</published><updated>2008-02-04T09:00:36.350-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Постим в блог из Dashboard (mac)</title><content type='html'>Есть чудестный &lt;a href="http://www.google.com/macwidgets/index.html"&gt;виджет&lt;/a&gt; от гугл который прекрасно дружит с blogspot'ом - крайне удобно. Есть возможность сохранить как черновик.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8486039638135110705?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8486039638135110705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8486039638135110705' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8486039638135110705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8486039638135110705'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/02/dashboard-mac.html' title='Постим в блог из Dashboard (mac)'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4956992697889710795</id><published>2008-01-28T08:11:00.000-08:00</published><updated>2008-01-28T08:28:50.801-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Бизнес'/><title type='text'>Единственно правильный iБрокер</title><content type='html'>После того как пересел на &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;мак&lt;/span&gt; столкнулся с одной не приятной проблемой - российские брокеры люди в своей массе серые, про маки ничего не слышали. В данным момент все брокерское ПО делиться на 2 вида - &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;классическое win32 приложение&lt;/span&gt; (90% - это &lt;a href="http://quik.ru"&gt;quik&lt;/a&gt;, либо что-то еще хуже) и (что логично) web-приложение (опять-таки в 96% это &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;IE 5.0+ only&lt;/span&gt;). Единстсвенный брокер, который дает приличное кросс-браузерное приложение оказался - &lt;a href="http://finam.ru"&gt;Финам&lt;/a&gt;. Проверил - действительно работает и работает хорошо - просто, удобно и ничего лишнего! В дополнение офис у них находиться в самом начале Московского проспекта - напротив моего банка и вопросы они решают в течении одного дня: утром бумаги получил - днем договор подписал - вечером перевод осуществил.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Деньги на счет можно перевести без лишних проблем через веб-интерфейс банка (как и обычный банковский перевод идет сутки) . Одним словом, почти все дела решаются не вылезая из интернета!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&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/489526542927966280-4956992697889710795?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4956992697889710795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4956992697889710795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4956992697889710795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4956992697889710795'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/01/i.html' title='Единственно правильный iБрокер'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3943977332975925709</id><published>2008-01-28T07:54:00.001-08:00</published><updated>2008-01-28T08:05:52.062-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Новости'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><category scheme='http://www.blogger.com/atom/ns#' term='Бизнес'/><title type='text'>Яблоки падают! Налетай пока дежево!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_hQV8UiUt_8s/R53625iyvoI/AAAAAAAAAB4/J8PNjaUBoyA/s1600-h/aapl.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_hQV8UiUt_8s/R53625iyvoI/AAAAAAAAAB4/J8PNjaUBoyA/s320/aapl.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5160556569103089282" /&gt;&lt;/a&gt;Приблизительно так выглядят котировки акции apple (ярлык на NASDAQ "&lt;a href="http://finance.yahoo.com/q/bc?s=AAPL&amp;amp;t=3m"&gt;AAPL&lt;/a&gt;" ) за последнии 3 месяца. Если приглядеться внимательние то не сложно заметить что буквально за 20 дней они упали с 200$ до 127$. Что сильнее чем другие Hi-Tech компании как Google. Однако если учеть что компания находиться на подъеме (2.5M проданных iPhone, 20M - iPod итд) - то пора задуматься о покупке "сладкого яблочного пирога". Что касается миниума за 52 недели то он был около 80$. Так что похоже дно уже близко - пора начинать готовиться к скупке. Есть шанс удвоить капитал за год... На российском рынке компаний с такой динамикой нет (падать умеют... и потом медленно ростут) - а жаль. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-3943977332975925709?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3943977332975925709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3943977332975925709' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3943977332975925709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3943977332975925709'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/01/blog-post.html' title='Яблоки падают! Налетай пока дежево!'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp0.blogger.com/_hQV8UiUt_8s/R53625iyvoI/AAAAAAAAAB4/J8PNjaUBoyA/s72-c/aapl.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-8159043741043459841</id><published>2008-01-28T07:39:00.000-08:00</published><updated>2008-01-28T07:48:51.772-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Установка RMagick на OS X без MacPort</title><content type='html'>После выполнения следующих комманд должен заработать (прим: выполнение займет как миниум минут 20)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Подготовка&lt;/span&gt;&lt;/div&gt;&lt;div&gt;С начала ставим XCode, Ruby, Redline, Rails&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Шаг 1&lt;br /&gt;&lt;/span&gt;curl -O http://download.savannah.gnu.org/releases/freetype/freetype-2.1.10.tar.gz&lt;div&gt;tar xzvf freetype-2.1.10.tar.gz&lt;br /&gt;cd freetype-2.1.10&lt;br /&gt;./configure --prefix=/usr/local&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;cd ..&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Шаг 2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;curl -O http://superb-west.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.10.tar.bz2&lt;br /&gt;bzip2 -dc libpng-1.2.10.tar.bz2 | tar xv&lt;br /&gt;cd libpng-1.2.10&lt;br /&gt;./configure --prefix=/usr/local&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;cd ..&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Шаг 3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;curl -O ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz&lt;br /&gt;tar xzvf jpegsrc.v6b.tar.gz&lt;br /&gt;cd jpeg-6b&lt;br /&gt;ln -s `which glibtool` ./libtool&lt;br /&gt;export MACOSX_DEPLOYMENT_TARGET=10.4&lt;br /&gt;./configure --enable-shared --prefix=/usr/local&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;cd ..&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Шаг 4&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;curl -O ftp://ftp.remotesensing.org/libtiff/tiff-3.8.2.tar.gz&lt;br /&gt;tar xzvf tiff-3.8.2.tar.gz&lt;br /&gt;cd tiff-3.8.2&lt;br /&gt;./configure --prefix=/usr/local&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;cd ..&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Шаг 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;curl -O http://easynews.dl.sourceforge.net/sourceforge/imagemagick/ImageMagick-6.3.0-0.tar.gz&lt;br /&gt;tar xzvf ImageMagick-6.3.0-0.tar.gz&lt;br /&gt;cd ImageMagick-6.3.0&lt;br /&gt;./configure --prefix=/usr/local&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;br /&gt;cd ..&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Последний рывок&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;sudo gem install --no-rdoc --no-ri RMagick&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;И готово - теперь можно рисовать из  Ruby с удовольствием! (Можно и из консоли через ImageMagick но до этого, надеюсь, никто не дойдет)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8159043741043459841?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8159043741043459841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8159043741043459841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8159043741043459841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8159043741043459841'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/01/rmagick-os-x-macport.html' title='Установка RMagick на OS X без MacPort'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2652915478830139891</id><published>2008-01-28T07:17:00.000-08:00</published><updated>2008-01-28T07:19:05.648-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><title type='text'>Веселая песенка про Пузырь 2.0</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/I6IQ_FOCE6I&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/I6IQ_FOCE6I&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&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/489526542927966280-2652915478830139891?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2652915478830139891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2652915478830139891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2652915478830139891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2652915478830139891'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2008/01/20.html' title='Веселая песенка про Пузырь 2.0'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4620961351636733239</id><published>2007-12-10T07:54:00.000-08:00</published><updated>2007-12-10T07:56:32.086-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Ruby on Rails 2.0</title><content type='html'>Дождались! 6 Декабря вышел Ruby On Rails 2.0&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Прочитать подробнее можно &lt;a href="http://weblog.rubyonrails.org/2007/12/7/rails-2-0-it-s-done"&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/489526542927966280-4620961351636733239?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4620961351636733239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4620961351636733239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4620961351636733239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4620961351636733239'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/12/ruby-on-rails-20.html' title='Ruby on Rails 2.0'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-1372570854165439901</id><published>2007-12-07T04:21:00.000-08:00</published><updated>2007-12-07T04:34:36.396-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Комманда быстрого поиска для TextMate</title><content type='html'>При работе на Ruby on Rails часто требуется поиск по тексту но только по самому проекту (поиск по vendor/plugins - это редкость). По мимо того обычно надо искать по руби и rhtml фаилам а не по всем. Да и TextMate по умолчанию запускает процесс поиска в своем потоке от чего тот становиться немного великоват (300мб), при этом обычно он не занимает более 70. В результате с этим надо что-то делать:&lt;br /&gt;&lt;br /&gt;1. делаем новыю комманду для руби&lt;br /&gt;&lt;br /&gt;2. устанавливаем input  -&gt;"selected text" or "word", output-&gt; "show as html"&lt;br /&gt;&lt;br /&gt;3. в качестве текста:&lt;br /&gt;#!/usr/bin/env ruby&lt;br /&gt;&lt;br /&gt;def publish_list(app_dir)&lt;br /&gt; File.open("#{app_dir}/search.out", 'r') do  |fh|&lt;br /&gt;  content = fh.read.gsub(app_dir,"~")&lt;br /&gt;  lines = content.split("\n")&lt;br /&gt;  for line in lines&lt;br /&gt;   color = "black"&lt;br /&gt;   if(line.include?("~/app/controllers/"))&lt;br /&gt;    color = "brown"&lt;br /&gt;   end&lt;br /&gt;   if(line.include?("~/app/views/"))&lt;br /&gt;    color = "green"&lt;br /&gt;   end&lt;br /&gt;   if(line.include?("~/app/models/"))&lt;br /&gt;    color = "red"&lt;br /&gt;   end&lt;br /&gt;   print "&lt;div style="color:#{color}"&gt;#{line}&lt;/div&gt; "&lt;br /&gt;  end&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;app_dir = ENV['TM_PROJECT_DIRECTORY']&lt;br /&gt;text_to_search =  STDIN.read&lt;br /&gt;&lt;br /&gt;extentions = ["*.rb","*.rhtml"]&lt;br /&gt;&lt;br /&gt;results  = ""&lt;br /&gt;&lt;br /&gt;for ext in extentions&lt;br /&gt; command_text = "find #{app_dir}/app -name \"#{ext}\" -exec grep -q \"#{text_to_search}\" '{}' \\; -print &gt; #{app_dir}/search.out"&lt;br /&gt; system(command_text)&lt;br /&gt; publish_list(app_dir)&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;&lt;div&gt;теперь запускаем (у меня на cmd+ctrl+alt+shift+F) и видим окно с результатами поиска&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-1372570854165439901?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1372570854165439901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1372570854165439901' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1372570854165439901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1372570854165439901'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/12/textmate.html' title='Комманда быстрого поиска для TextMate'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-7842370220053540937</id><published>2007-12-05T08:56:00.000-08:00</published><updated>2007-12-05T09:00:25.696-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Google -killer</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_hQV8UiUt_8s/R1bZDrkDMoI/AAAAAAAAABQ/HvnAEb09eOc/s1600-h/Picture+2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_hQV8UiUt_8s/R1bZDrkDMoI/AAAAAAAAABQ/HvnAEb09eOc/s320/Picture+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5140534681946763906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.quintura.com/"&gt;http://www.quintura.com/&lt;/a&gt; -  Новый поисковик в стиле web 2.0. Было просто интересно посмотреть&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-7842370220053540937?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/7842370220053540937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=7842370220053540937' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7842370220053540937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7842370220053540937'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/12/google-killer.html' title='Google -killer'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp1.blogger.com/_hQV8UiUt_8s/R1bZDrkDMoI/AAAAAAAAABQ/HvnAEb09eOc/s72-c/Picture+2.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-517886359079219748</id><published>2007-12-05T08:51:00.000-08:00</published><updated>2007-12-05T08:55:54.320-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>iКона: Стив Джобс.</title><content type='html'>Действительно захватывающее чтение. &lt;span style="font-weight:bold;"&gt;Must read&lt;/span&gt;.  аннотация  ниже&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;скачать можно &lt;a href="http://lib.aldebaran.ru/author/yang_dzheffri/yang_dzheffri_ikona_stiv_dzhobs/"&gt;отсюда&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Аннотация&lt;/span&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Эта книга о самом поразительном человеке в современной истории бизнеса – Стиве Джобсе – великом предпринимателе эпохи высоких технологий, известном своим индивидуализмом, инакомыслием и бунтарским характером. Авторы подробно описали головокружительный взлет молодого человека, очень рано добившегося успеха, и последовавшее за этим стремительное падение, во время которого Стив был изгнан не только из Apple, но и из компьютерной индустрии вообще.&lt;br /&gt;Эта книга приобрела скандальную известность еще на этапе ее подготовки к печати. Получив экземпляр рукописи для ознакомления, компания запретила продавать во всех магазинах Apple книги издательства Wiley&amp;Son. Такая реакция не повлияла на желание издательства опубликовать это произведение.&lt;br /&gt;Книга будет интересна тем, кто хочет узнать, как происходило формирование, становление и развитие современной эры цифровых технологий под влиянием самой значимой фигуры современности – человека, кардинально изменившего три отрасли – индустрию кино, музыки и компьютеров, – Стивена Джобса.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-517886359079219748?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/517886359079219748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=517886359079219748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/517886359079219748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/517886359079219748'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/12/i.html' title='iКона: Стив Джобс.'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-841164189872803259</id><published>2007-11-19T15:00:00.000-08:00</published><updated>2007-11-19T15:01:32.152-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Rails: scope_out plugin</title><content type='html'>&lt;OBJECT width="400" height="353"&gt;&lt;PARAM name="movie" value="http://video.rutube.ru/c9180968f8cecce175efc98d0992c81b" /&gt;&lt;PARAM name="wmode" value="window" /&gt;&lt;PARAM name="allowFullScreen" value="true"&gt;&lt;/PARAM&gt;&lt;EMBED src="http://video.rutube.ru/c9180968f8cecce175efc98d0992c81b" type="application/x-shockwave-flash" wmode="window" width="400" height="353" allowFullScreen="true" /&gt;&lt;/OBJECT&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-841164189872803259?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/841164189872803259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=841164189872803259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/841164189872803259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/841164189872803259'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/11/rails-scopeout-plugin.html' title='Rails: scope_out plugin'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-7041141127605871005</id><published>2007-11-19T14:28:00.000-08:00</published><updated>2007-11-19T14:34:00.066-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><title type='text'>Тестирование flash в функциоальных тестах в связке с cacheable_flash</title><content type='html'>При использование плагина &lt;span style="font-weight:bold;"&gt;cacheable_flash&lt;/span&gt; который сохраняет объект flash в cookies на клиента в связке с функциональными тестами приходиться использовать нестандартный подход при тестировании содержимого это объекта, в связи с тем что после загрузки в кэш, flash становиться пустым.&lt;br /&gt;&lt;br /&gt;решение:&lt;br /&gt; в test_helper.rb  кладем метод:&lt;br /&gt;def get_flash_message(key)&lt;br /&gt;        key = key.to_s&lt;br /&gt;        begin&lt;br /&gt;                JSON.parse(cookies["flash"].value.first)[key]&lt;br /&gt;        rescue Exception =&gt; e&lt;br /&gt;                ""&lt;br /&gt;        end&lt;br /&gt;  end&lt;br /&gt;&lt;br /&gt;теперь в тесте пишем:&lt;br /&gt;assert_equal "Thanks for you comment", get_flash_message(:notice)&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/489526542927966280-7041141127605871005?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/7041141127605871005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=7041141127605871005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7041141127605871005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7041141127605871005'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/11/flash-cacheableflash.html' title='Тестирование flash в функциоальных тестах в связке с cacheable_flash'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-643999842043790665</id><published>2007-11-05T11:52:00.000-08:00</published><updated>2007-11-05T12:14:01.787-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>GPRS on Mac</title><content type='html'>К сожалению, интернет может понадобиться когда его нет под рукой (в дороге, в зале ожидания, дома когда отключили стационарный интернет итд). При условии наличия &lt;b&gt;Mac&lt;/b&gt; и телефона (в моем случае это &lt;b&gt;MacBook&lt;/b&gt; c &lt;b&gt;OS X 10.4.10&lt;/b&gt;, &lt;b&gt;Nokia 6021&lt;/b&gt; которые общаются через "синий зуб" и &lt;b&gt;Beeline Петербург &lt;/b&gt;) проблема в принципе решаема (у меня решилась за пару часов, в то время как на Windows и pocket pc это заняло немного больше времени).&lt;br/&gt;&lt;br /&gt;И так что требуется:&lt;br/&gt;&lt;br /&gt;1. Сделать обычный коннект с телефоном (не &lt;b&gt;сетевое соединение&lt;/b&gt;, а просто подключиться)&lt;br/&gt;&lt;br /&gt;2. &lt;a href="http://petrov.programist.ru/gprscript.zip"&gt;Скачать &lt;/a&gt; и распаковать его в &lt;i&gt;&lt;u&gt;/Library/Modem Scripts&lt;/u&gt;&lt;/i&gt;   &lt;br/&gt;&lt;br /&gt;3. в настройке сети выбрать &lt;b&gt;"Bluetooth"&lt;/b&gt;&lt;br/&gt;&lt;br /&gt;4. в закладке &lt;b&gt;"PPP"&lt;/b&gt;:&lt;br/&gt;&lt;br /&gt;&lt;b&gt;account name/password&lt;/b&gt; - beeline/beeline&lt;br/&gt;&lt;br /&gt;&lt;b&gt;telephone number&lt;/b&gt; - internet.beeline.ru&lt;br/&gt;&lt;br /&gt;5. в закладке &lt;b&gt;"Bluetooth modem"&lt;/b&gt;&lt;br/&gt;&lt;br /&gt;modem: &lt;b&gt;Generic GPRS CID1&lt;/b&gt; (только что установили)&lt;br/&gt;&lt;br /&gt;&lt;b&gt;enable error correction and compression in modem&lt;/b&gt; - false&lt;br/&gt;&lt;br /&gt;&lt;b&gt;wait for dial tone before dialing&lt;/b&gt; - true&lt;br/&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Все! Больше ничего не нужно - работает как часы - у меня коннект прожил более 4х часов&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-643999842043790665?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/643999842043790665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=643999842043790665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/643999842043790665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/643999842043790665'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/11/gprs-on-mac.html' title='GPRS on Mac'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2371346905067763317</id><published>2007-10-29T09:47:00.000-07:00</published><updated>2007-10-29T09:50:56.056-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Очередной русский старт-ап</title><content type='html'>А вот и &lt;a href="http://mnogoavto.ru/"&gt; еще один старт-ап&lt;/a&gt;. По сути представляет из себя незатейливый аджаксовый фронт-енд для таких сайтов как cars.auto.ru и пр. Для просмотра интересующей машины перенаправляет на сайт-источникё&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2371346905067763317?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2371346905067763317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2371346905067763317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2371346905067763317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2371346905067763317'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/blog-post_29.html' title='Очередной русский старт-ап'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-1296259980907770682</id><published>2007-10-28T14:57:00.000-07:00</published><updated>2007-10-28T15:29:07.077-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>ВКадре или youtube по-русски родом из социальных сетей</title><content type='html'>Вот похоже к rutube.ru и прочем видео хостингам тихо подкрался не буду говорить кто. Но судя по всему их ждут достаточно серьезная конкуренция: недавно появился сервис к .... видео  из vkontakte.ru. Классический интерфейс стиле &lt;a href="http://vkadre.ru"&gt;а-ля гугл&lt;/a&gt;. Если учесть скорость пополнения "библиотеки" вконтакта 27000&lt;br /&gt;&lt;a href="http://vkontakte.ru/notes.php?act=s&amp;nid=2128331"&gt; видео роликов в сутки&lt;/a&gt;. В тоже время rutube  и видео.меил 1200 и 5000 роликов соотвественно. Всего же в  копилки контакта уже более 1М фаилов... &lt;br /&gt;&lt;br /&gt;Так же с удивления обнаружил еще и занятый домен vcafe.ru - как не странно владелец все тот же. (сам им интересовался....)&lt;br /&gt;&lt;br /&gt;К теме социальных сетей относиться и покупка Microsoft'ом акций facebook  исходя из стоимости всей компании $15 млрд (а эти уж точно не будут разбрасываться деньгами на ветер). Всего в facebook сейчас порядка 50М пользователей. Если пересчитать на пользователей то 1 шт стоит  $300. Тогда вконтакт (полагаю перспективы роста и там и там одинаковые) должен стоить всего чуток - $600M (что должно быть больше капитализации yandex и mail)&lt;br /&gt;&lt;br /&gt;Прим:&lt;br /&gt;То что 1 пользователь стоит $300 - это не совсем так, предполагается рост рынка и увеличения аудитории до порядка 300M пользователей. Так что это больше похоже на коэффициент расчета на скорость роста, а не на реальную оценку. В то же время у вконтакта еще есть около 28М не охваченых пользователей рунета и этот коэфициент должен быть по-более....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-1296259980907770682?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1296259980907770682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1296259980907770682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1296259980907770682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1296259980907770682'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/youtube.html' title='ВКадре или youtube по-русски родом из социальных сетей'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6095522981835418595</id><published>2007-10-26T11:13:00.000-07:00</published><updated>2007-10-26T11:16:34.550-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><title type='text'>OS X 10.5  - Уже в продаже</title><content type='html'>Осталось дождаться когда это чудо появиться  в Петербурге. В Хельсинках должен в течении пары дней появиться (насколько я понял продавца), но виза уже закончилась. Так что придеться искать по городу - надеюсь в течении недели смогу заполучить. (Видимо я стал через чур честным, т.к. мог  уже пару дней назад вытащить из торрента.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-6095522981835418595?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6095522981835418595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6095522981835418595' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6095522981835418595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6095522981835418595'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/os-x-105.html' title='OS X 10.5  - Уже в продаже'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8015112867749909567</id><published>2007-10-26T05:29:00.000-07:00</published><updated>2007-10-26T05:32:00.907-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><title type='text'>Google data center</title><content type='html'>&lt;a href="http://bp0.blogger.com/_hQV8UiUt_8s/RyHeB3GKnlI/AAAAAAAAABI/_R1hz38B3CU/s1600-h/picture_3.jpg"&gt;&lt;img style="float:left; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_hQV8UiUt_8s/RyHeB3GKnlI/AAAAAAAAABI/_R1hz38B3CU/s320/picture_3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5125621974475382354" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8015112867749909567?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8015112867749909567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8015112867749909567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8015112867749909567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8015112867749909567'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/google-data-center.html' title='Google data center'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp0.blogger.com/_hQV8UiUt_8s/RyHeB3GKnlI/AAAAAAAAABI/_R1hz38B3CU/s72-c/picture_3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-2744139548753239260</id><published>2007-10-24T14:24:00.000-07:00</published><updated>2007-10-24T14:27:38.354-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><title type='text'>Тем временем осталось 1 день 16 часов 35 минут до Леопарда</title><content type='html'>однако  в торрентах она уже &lt;a href="http://habrahabr.ru/blog/apple/28231.html"&gt;появилась&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2744139548753239260?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2744139548753239260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2744139548753239260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2744139548753239260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2744139548753239260'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/1-16-35.html' title='Тем временем осталось 1 день 16 часов 35 минут до Леопарда'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4790454002029840513</id><published>2007-10-24T14:21:00.000-07:00</published><updated>2007-10-24T14:23:07.280-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><title type='text'>Мне бы такую штуку... для мака</title><content type='html'>&lt;param name="bgcolor" value="#000000" /&gt;&lt;br /&gt;&lt;embed src="http://ziza.ru/flv/flvplayer.swf?file=http://dl.ziza.ru/video/102007/24/good_bed.flv" quality="high" devicefont="true" bgcolor="#000000" width="590" height="390" name="flvplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;br /&gt;&lt;/param&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4790454002029840513?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4790454002029840513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4790454002029840513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4790454002029840513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4790454002029840513'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/blog-post.html' title='Мне бы такую штуку... для мака'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-1908586939402509411</id><published>2007-10-16T13:49:00.000-07:00</published><updated>2007-10-16T13:57:11.660-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><title type='text'>300 Фичей OS X 10.5 Leopard</title><content type='html'>С полным списком можно ознакомиться &lt;a href="http://www.apple.com/macosx/features/300.html"&gt;тут&lt;/a&gt;&lt;br /&gt;ИМХО - действительно полезные улучшение, особенно Time Machine, Desktop, Terminal (хотя его табами я и  - &lt;a href="http://www.elctech.com/projects/tabterm" &gt;ручками прокачивал&lt;/a&gt;) и Spaces&lt;br /&gt;&lt;br /&gt;Одним словом - верю что Леопард свои 129$ стоит&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-1908586939402509411?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1908586939402509411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1908586939402509411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1908586939402509411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1908586939402509411'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/300-os-x-105-leopard.html' title='300 Фичей OS X 10.5 Leopard'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-229075129833417989</id><published>2007-10-16T13:40:00.000-07:00</published><updated>2007-10-16T13:43:56.015-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><title type='text'>Think Different</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XRxbgD8hZ8A"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/XRxbgD8hZ8A" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Here’s to the crazy ones.&lt;br /&gt;The misfits.&lt;br /&gt;The rebels.&lt;br /&gt;The troublemakers.&lt;br /&gt;The round pegs in the square holes.&lt;br /&gt;The ones who see things differently.&lt;br /&gt;They’re not fond of rules.&lt;br /&gt;And they have no respect for the status quo.&lt;br /&gt;You can quote them, disagree with them, glorify or vilify them.&lt;br /&gt;About the only thing you can’t do is ignore them.&lt;br /&gt;Because they change things.&lt;br /&gt;They push the human race forward.&lt;br /&gt;And while some see them as the crazy ones,&lt;br /&gt;We see genius.&lt;br /&gt;Because the people who are crazy enough to think&lt;br /&gt;they can change the world,&lt;br /&gt;Are the ones who do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-229075129833417989?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/229075129833417989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=229075129833417989' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/229075129833417989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/229075129833417989'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/think-different.html' title='Think Different'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-286644784280088284</id><published>2007-10-16T13:37:00.000-07:00</published><updated>2007-10-16T13:40:02.436-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OS X'/><title type='text'>Leopard: осталось 9 дней 17 часов 21 минута</title><content type='html'>До выхода Леопарда (OS X 10.5) осталось всего ничего. Уже не терпиться его себе установить. Хотя перед тем как его ставить стоит добавить еще гиг памяти - просто на всякий случай. Хотя не думаю что это обязательно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-286644784280088284?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/286644784280088284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=286644784280088284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/286644784280088284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/286644784280088284'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/10/leopard-9-17-21.html' title='Leopard: осталось 9 дней 17 часов 21 минута'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-643843294703859160</id><published>2007-09-24T11:26:00.000-07:00</published><updated>2007-09-24T11:28:53.896-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>Какой же линукс мне подходит</title><content type='html'>http://www.zegeniestudios.net/ldc/index.php - тут есть незатейливый тест на то какой дистриб линукса мне подходит. Мне подходит..... а вот и не правда: мне линукс не подходит:&lt;br /&gt;"Жаль, но ни одного соответствия не найдено. Измените ваши требования и попытайтесь ещё раз."&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/489526542927966280-643843294703859160?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/643843294703859160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=643843294703859160' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/643843294703859160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/643843294703859160'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/blog-post_24.html' title='Какой же линукс мне подходит'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-7860261516662189553</id><published>2007-09-23T10:44:00.000-07:00</published><updated>2007-09-23T10:46:52.812-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Спорт'/><title type='text'>Анимация как сесть в позу лотуса или стукнуть себя</title><content type='html'>Любому программисту бывает необходимо сесть в позу лотуса, медитируя над индуским кодом, если вы еще не знаете как это сделать  - тут все объяснено с помощью анимации:&lt;br /&gt;http://www.flashmavi.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-7860261516662189553?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/7860261516662189553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=7860261516662189553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7860261516662189553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7860261516662189553'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/blog-post_23.html' title='Анимация как сесть в позу лотуса или стукнуть себя'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4625388919919760816</id><published>2007-09-22T15:17:00.000-07:00</published><updated>2007-09-22T15:19:02.676-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>TextMate 1.5.1 - Разум и Гугл победили</title><content type='html'>http://rs59gc2.rapidshare.com/files/10179568/1553554/TextMate_1.5.1.dmg - можно качать смело: кряка не требуется, работает стабильно. Одним словом - то что доктор прописал&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4625388919919760816?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4625388919919760816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4625388919919760816' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4625388919919760816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4625388919919760816'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/textmate-151.html' title='TextMate 1.5.1 - Разум и Гугл победили'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3352722299654922358</id><published>2007-09-22T12:34:00.001-07:00</published><updated>2007-09-22T12:35:00.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>Tabs для Терминала</title><content type='html'>http://www.elctech.com/projects/tabterm - Замечательная тулза для "прокачивания" терминала&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-3352722299654922358?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3352722299654922358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3352722299654922358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3352722299654922358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3352722299654922358'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/tabs.html' title='Tabs для Терминала'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-965113643915393588</id><published>2007-09-22T12:04:00.000-07:00</published><updated>2007-09-22T12:24:52.975-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>Установка Rails на Мас</title><content type='html'>Сегодня наконец-то поставил на мак руби и рельсы "по-человечески": из исходников. Единственная проблема, возникла с компилятором С++ ( поставляется в XCode), и то благодаря моей не внимательности и тому что винда не смогла без ошибок выкачить 950 метров (скачал давно, когда мак был еще только в проекте).  После того как я перевыкачел XCode, все установилось просто "на ура". Теперь у меня есть и Ruby 1.8.6, Rails 1.2.3, MySql 5.0.45 и настроенный gcc, осталось купить лицензию на TextMate 1.5.6 - 39EUR - и минимальный джентельменский набор будет.&lt;br /&gt;&lt;br /&gt;После установки случайно нашел XCode  на диске... прилагаемом к маку.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-965113643915393588?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/965113643915393588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=965113643915393588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/965113643915393588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/965113643915393588'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/rails.html' title='Установка Rails на Мас'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6823341693655914373</id><published>2007-09-22T12:02:00.001-07:00</published><updated>2007-09-22T12:02:58.771-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>OSX 10.5: Dock</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-DluRlValiE"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/-DluRlValiE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&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/489526542927966280-6823341693655914373?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6823341693655914373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6823341693655914373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6823341693655914373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6823341693655914373'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/osx-105-dock.html' title='OSX 10.5: Dock'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-384527974731977166</id><published>2007-09-22T11:48:00.000-07:00</published><updated>2007-09-22T11:49:07.229-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>Steve &amp; Bill</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Kwy4R8DfOT4"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Kwy4R8DfOT4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&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/489526542927966280-384527974731977166?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/384527974731977166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=384527974731977166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/384527974731977166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/384527974731977166'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/steve-bill.html' title='Steve &amp; Bill'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6744315668151968758</id><published>2007-09-15T04:59:00.000-07:00</published><updated>2007-09-15T05:00:17.606-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Сайт Башни “Федерация”</title><content type='html'>Оказался очень и очень приятным: интересная информация и медиа содержание. Ничего лишнего. Есть на что посмотреть - http://federationtower.ru&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-6744315668151968758?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6744315668151968758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6744315668151968758' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6744315668151968758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6744315668151968758'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/blog-post_15.html' title='Сайт Башни “Федерация”'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8304414399191690370</id><published>2007-09-08T09:09:00.000-07:00</published><updated>2007-09-08T09:47:36.170-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><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/489526542927966280-8304414399191690370?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8304414399191690370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8304414399191690370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8304414399191690370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8304414399191690370'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/09/blog-post.html' title='Есть ли жизнь на Маке? Ответ: Есть!'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8142825580092579902</id><published>2007-08-15T13:57:00.000-07:00</published><updated>2007-08-15T14:03:51.685-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>MySql for Mac</title><content type='html'>Поставился как родной: никаких лишних вопросов -  пару раз кликнул - вот и готово. Прописал коннекшн в &lt;span style="font-weight: bold;"&gt;database.yml&lt;/span&gt; в Рельсовом приложении - уже и работает. Под Windows &lt;span style="font-weight: bold;"&gt;MySql &lt;/span&gt;ставиться гораздо с большим геммороем: кнопку Next устаешь давить.&lt;br /&gt;&lt;br /&gt;Что касается других настроек мака - тут тоже все просто и плавает в &lt;span style="font-weight: bold;"&gt;System Preferences&lt;/span&gt; или &lt;span style="font-weight: bold;"&gt;Application/Utilities&lt;/span&gt;. Больше ничего не требуется. При этом лишнии опции напросто отсутсвуют, в отличии от &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt;. Про &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt; я вообще молчу&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8142825580092579902?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8142825580092579902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8142825580092579902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8142825580092579902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8142825580092579902'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/08/mysql-for-mac.html' title='MySql for Mac'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-5026430168585119352</id><published>2007-08-14T07:01:00.000-07:00</published><updated>2007-08-15T13:57:24.013-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>I am On-Mac</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_hQV8UiUt_8s/RsG4MbeNK-I/AAAAAAAAABA/wmndk9FFFoo/s1600-h/13-08-07_1724.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 273px; height: 204px;" src="http://bp1.blogger.com/_hQV8UiUt_8s/RsG4MbeNK-I/AAAAAAAAABA/wmndk9FFFoo/s320/13-08-07_1724.jpg" alt="" id="BLOGGER_PHOTO_ID_5098558776832502754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Наконец-то я завел себе друга: самый настоящий &lt;span style="font-weight: bold;"&gt;MacBook&lt;/span&gt;. Как показала практика - покупать продукцию &lt;span style="font-weight: bold;"&gt;Apple&lt;/span&gt; в России дело не из дешевых: если купить у соседей финнов можно съэкономить от 7-9к руб + 12% &lt;span style="font-weight: bold;"&gt;tax free&lt;/span&gt; который вернут на границе. Набегает на симпотичную скидку, даже учитывая проезд до финляндии.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Что касается фунциональности:&lt;br /&gt;Работает быстро. Очень. Никаких тормозов не видел в принципе.&lt;br /&gt;Функциональность тоже хороша - лично я не смог придумать  того что я бы не мог под ним сделать. Потребности в Windows я не почувствовал.&lt;br /&gt;То &lt;span style="font-weight: bold;"&gt;OS X&lt;/span&gt; интуитивно понятная система  - оказалось правдой. Все настройки на поверхности, но нет ничего лишнего.&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/489526542927966280-5026430168585119352?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/5026430168585119352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=5026430168585119352' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5026430168585119352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5026430168585119352'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/08/i-am-on-mac.html' title='I am On-Mac'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp1.blogger.com/_hQV8UiUt_8s/RsG4MbeNK-I/AAAAAAAAABA/wmndk9FFFoo/s72-c/13-08-07_1724.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-6770031685321493580</id><published>2007-07-16T06:22:00.001-07:00</published><updated>2007-07-16T06:24:22.876-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Где работать дешевле</title><content type='html'>&lt;a href="http://rating.rbc.ru/articles/2007/07/16/31560028_tbl.shtml?2007/07/16/31560020"&gt;Рейтинг&lt;/a&gt; стоимости рабочего места: Силиконка (№67) позади Москвы(№48)!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-6770031685321493580?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6770031685321493580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6770031685321493580' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6770031685321493580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6770031685321493580'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/07/blog-post.html' title='Где работать дешевле'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8468359077300447731</id><published>2007-07-14T13:13:00.000-07:00</published><updated>2007-07-14T13:21:26.319-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Скачивание потокового flash-видео</title><content type='html'>Как известно, ни один из популярных браузоров не позволяет осуществить захват видео в фаил. Странно? но факт. Раньше для скачивания роликов я использовал... спец закладку на кэш &lt;span style="font-weight: bold;"&gt;Firefox&lt;/span&gt;. Не удобно - ничего лучше не было. Пробовал плаггинами - не сработало. Вот нашел чудестную програмку:&lt;a href="http://orbitdownloader.com/"&gt;Orbit Downloadter&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Бесплатная, скачивает замечательно, интегрируется с &lt;span style="font-weight: bold;"&gt;IE&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Firefox&lt;/span&gt;.&lt;br /&gt;После того как ее скачал решил "разжиться" на фильмы: за &lt;span style="font-weight: bold;"&gt;DVD &lt;/span&gt;идти далеко и лень (все равно пиратские буду, так что все-равно). Поставил качаться трансформеров. Качество оказалось приемлемым, но к сошелениею далеко не всегда: для динамичных сцен - не катит. Тут хотя бы &lt;span style="font-weight: bold;"&gt;MPEG4&lt;/span&gt;, про &lt;span style="font-weight: bold;"&gt;DVD высокой четкости&lt;/span&gt; я молчу...,зато весит всего 300 мб.&lt;br /&gt;&lt;br /&gt;Вердикт:&lt;br /&gt;Для нединамичных фильмов &lt;span style="font-weight: bold;"&gt;Flash Video&lt;/span&gt; - наш выбор.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8468359077300447731?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8468359077300447731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8468359077300447731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8468359077300447731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8468359077300447731'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/07/flash.html' title='Скачивание потокового flash-видео'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8916843135622900612</id><published>2007-07-14T13:11:00.000-07:00</published><updated>2007-07-14T13:12:32.363-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>TextMate? Vim!</title><content type='html'>Как вам это?&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/30P8DSNOZuU"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/30P8DSNOZuU" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&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/489526542927966280-8916843135622900612?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8916843135622900612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8916843135622900612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8916843135622900612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8916843135622900612'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/07/textmate-vim.html' title='TextMate? Vim!'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4057213057969671795</id><published>2007-07-11T12:29:00.000-07:00</published><updated>2007-07-11T12:33:55.207-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Руби по .NET Framework или .NET on Rails</title><content type='html'>Ради интереса посмотрел как можно писать на руби под .NET фреймворк. Оказывается сделали нормальный компилятор совместимый с &lt;span style="font-weight: bold;"&gt;CLS  (Common Language Specification) &lt;/span&gt;и &lt;span style="font-weight: bold;"&gt;Ruby 1.8.5&lt;/span&gt;. По крайней мере формочки из руби заработали с пол пинка. Так что скоро буду писать и под .NET на руби.&lt;br /&gt;&lt;br /&gt;Компилятор и Ран-таим библиотеки можно взять &lt;a href="http://plas2003.fit.qut.edu.au/Ruby.NET/"&gt;отсюда &lt;/a&gt;(есть исходник парсера, который дает нормалый &lt;span style="font-weight: bold;"&gt;AST&lt;/span&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4057213057969671795?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4057213057969671795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4057213057969671795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4057213057969671795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4057213057969671795'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/07/net-framework-net-on-rails.html' title='Руби по .NET Framework или .NET on Rails'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8955299198490602667</id><published>2007-06-28T14:37:00.000-07:00</published><updated>2007-06-28T15:20:39.300-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Разработка плаггинов для Ride-Me</title><content type='html'>Вчера я писал про новую &lt;span style="font-weight: bold;"&gt;IDE&lt;/span&gt; для &lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt;. Удивительно что все разрабочики живущие на &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt; не используют ее. По сравнению с ней &lt;span style="font-weight: bold;"&gt;RoRED&lt;/span&gt; мягко говоря похож на блокнот. Про &lt;span style="font-weight: bold;"&gt;Scite&lt;/span&gt; - я молчу, сравнивать тут не с чем. Оказвается в &lt;span style="font-weight: bold;"&gt;Ride Me&lt;/span&gt; есть и навигация на метод, открытие фаила по имени и пр. Одним словом, есть почти вся функциональность &lt;span style="font-weight: bold;"&gt;Visual Studio 2002&lt;/span&gt;. Присутствует нормальный интерфейс к &lt;span style="font-weight: bold;"&gt;script/generate&lt;/span&gt;, старт веб-сервера, прогон тестов. Однако кое-чего не хватает:&lt;br /&gt;1. &lt;span style="font-weight: bold;"&gt;Сниппетов&lt;/span&gt; - есть управления ими, но нет клавиши которая их вставляет (странно, но факт).&lt;br /&gt;2. Отсутсвует автодополнение контрол-пробел не работает - а это совсем не приятно.&lt;br /&gt;3. Нет нормального отладчика.&lt;br /&gt;&lt;br /&gt;В результате я решил написать небольшой плаггин, который по крайней мере будет включать в себя фиксы для #1 и #2.  Потратив  пару часов - у меня получилось что-то похожее на желаемое - не идеально, но жить можно.&lt;br /&gt;&lt;br /&gt;Если кто-то хочет посмотреть что из этого получилось - кидайте в комменты - выложу с исходниками на C#.&lt;br /&gt;&lt;br /&gt;В дальнейшем планирую сделать парсер для &lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt; ( нормальный с помощью &lt;a href="http://antlr.org"&gt;&lt;span style="font-weight: bold;"&gt;antlr&lt;/span&gt;&lt;/a&gt;), сделать нормальный автокомплит, парсер для &lt;span style="font-style: italic;"&gt;require "file.rb"&lt;/span&gt; (содержимого ссылок).&lt;br /&gt;&lt;br /&gt;Под нормальным автокомлитом я подразумеваю следующее:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;def test_method1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    Message.| #тут получить список статических методов класса Message (разрешимо).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;def &lt;/span&gt;&lt;span style="font-style: italic;"&gt;test_method2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    user = User.new()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    ....&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    user.| # здесь по-идеи можно сделать автокомплит, т.к. тип известен всегда (User)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;def &lt;/span&gt;&lt;span style="font-style: italic;"&gt;test_method3&lt;/span&gt;&lt;span style="font-style: italic;"&gt; my_arg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    my_arg.| # тут его уже не сделать в принципе, только если искать ссылки и пытаться найти инициализацию объекта который оказывается в качестве параметра.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;def &lt;/span&gt;&lt;span style="font-style: italic;"&gt;test_method4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    a = "hello" #тип - String&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &lt;/span&gt;&lt;span style="font-style: italic;"&gt;test_method3&lt;/span&gt;&lt;span style="font-style: italic;"&gt; a # по-идее теперь в методе &lt;/span&gt;&lt;span style="font-style: italic;"&gt;test_method3&lt;/span&gt;&lt;span style="font-style: italic;"&gt;  можно предугадать тип параметра my_arg, однако это уже не тривиально.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Еще бы хотелось иметь рефакторинг.... rename, выделить интерфейс, метод и пр...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8955299198490602667?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8955299198490602667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8955299198490602667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8955299198490602667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8955299198490602667'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/ride-me.html' title='Разработка плаггинов для Ride-Me'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2900307825153707624</id><published>2007-06-27T14:39:00.000-07:00</published><updated>2007-06-27T14:56:01.921-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Очередная IDE для Руби</title><content type='html'>Наткнулся на очередную адешку для &lt;span style="font-weight: bold;"&gt;руби&lt;/span&gt;. Из того что я видел на настоящий момент, я использую только &lt;span style="font-weight: bold;"&gt;Scite&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;RoRED&lt;/span&gt;. Несмотря на всю неизощеренность первого и глючность второго, пришиходиться жить с ними. Не спорю: для мелких изменениях в отдном фаиле - логичные выбор &lt;span style="font-weight: bold;"&gt;Scite&lt;/span&gt; - маленький шустрый, есть автодополнение и подстветка. Все. В &lt;span style="font-weight: bold;"&gt;RoRED&lt;/span&gt; есть сниппеты (аналог вижуа студийным). Но нет даже элементарного комплита. Не радует. Жить можно, но очень скромно.&lt;br /&gt;&lt;br /&gt;Вот наконец нашел нечто, что смело можно назвать &lt;span style="font-weight: bold;"&gt;IDE&lt;/span&gt; - &lt;a href="http://www.projectrideme.com/"&gt;Ride Me:&lt;/a&gt;&lt;br /&gt; - Полностью написан на &lt;span style="font-weight: bold;"&gt;.NET 2.0&lt;/span&gt;&lt;br /&gt; - Использует текстый компонент от известной &lt;span style="font-weight: bold;"&gt;.NET IDE &lt;/span&gt; - &lt;a href="http://www.icsharpcode.net/OpenSource/SD/"&gt;#Develop&lt;/a&gt;&lt;br /&gt; - Поддерживает &lt;span style="font-weight: bold;"&gt;Rails&lt;/span&gt;&lt;br /&gt; - Интегрируется с &lt;span style="font-weight: bold;"&gt;Rake&lt;/span&gt;'ом&lt;br /&gt; - Старт-Стоп проекта из &lt;span style="font-weight: bold;"&gt;IDE&lt;/span&gt;&lt;br /&gt; - Есть API для создания плагинов (далеко не полный)&lt;br /&gt; - Есть пара плагинов (&lt;span style="font-weight: bold;"&gt;SVN&lt;/span&gt; интеграция и еще один)&lt;br /&gt; - Сурцы лежат в &lt;a style="font-weight: bold;" href="http://source.projectrideme.com/trunk"&gt;SVN&lt;/a&gt;&lt;br /&gt; - Кусок сниппетов (не работает пока)&lt;br /&gt;&lt;br /&gt;В качестве вечернего отдыха написал небольшой плаггин, который делает автокомплит бокс со всеми словами из фаила. Ушло на это часа 2... не слишком долго. Постараюсь подогнать его под свои нужды:&lt;br /&gt;1. &lt;span style="font-weight: bold;"&gt;Автокомплит &lt;/span&gt;(парсить весь проект)&lt;br /&gt;2. &lt;span style="font-weight: bold;"&gt;Быстрая навигация &lt;/span&gt;по проекту&lt;br /&gt;3. &lt;span style="font-weight: bold;"&gt;Студийные сниппеты&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;В любом случае всегда ходел сделать свою &lt;span style="font-weight: bold;"&gt;IDE&lt;/span&gt;, а тут уже и движок есть.&lt;br /&gt;Занятия на вечера теперь нашел...&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/489526542927966280-2900307825153707624?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2900307825153707624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2900307825153707624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2900307825153707624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2900307825153707624'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/ide.html' title='Очередная IDE для Руби'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8647690712817168199</id><published>2007-06-27T01:35:00.000-07:00</published><updated>2007-06-27T01:38:03.110-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Page Rank увеличелся...</title><content type='html'>Теперь он уже "&lt;span style="font-weight: bold;"&gt;2&lt;/span&gt;" - Что не может не радовать. Однако еще есть куда рости. Так что буду старться.&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/489526542927966280-8647690712817168199?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8647690712817168199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8647690712817168199' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8647690712817168199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8647690712817168199'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/page-rank.html' title='Page Rank увеличелся...'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3823848884466508937</id><published>2007-06-26T14:42:00.000-07:00</published><updated>2007-06-26T15:17:51.534-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Человек vs Вирусов. Как это было.</title><content type='html'>Оказывается, фаирволла (&lt;span style="font-weight: bold;"&gt;firewall&lt;/span&gt;) на гейте локальной сети недостаточно для обеспечения полной безопастности сети: в результате моя сеть получила троянского зверька последней модели: судя по всему попал он туда через одну из клиентских машин, через почту или дыру в браузере. При этом накачал порядка &lt;span style="font-weight: bold;"&gt;85 вирусов &lt;/span&gt;и других троянов, которые начали активно рассылать спам по миру... В итоге через 4 дня работу сети полностью парализовала. Весь траффик пошел на х..й (т.е. на &lt;span style="font-weight: bold;"&gt;виагру&lt;/span&gt;.). Единственная машинка уцелевшая от атаки оказаль моей рабочей. На остальных вообще ничего нельзя было делать: тормозило, весь &lt;span style="font-weight: bold;"&gt;траффик &lt;/span&gt;стал мусором, вирусы копировались (с одной машины снял аж 190.000 копий одного и того же товарища). Самое страшно что случилось, это то что вирусы оказались новыми - сайт касперского о таких и не слышал в помине, да и других производителей тоже. Пришлось ковыряться ручками. Правда нашел умную штуку, по совету друзей: &lt;a style="font-weight: bold;" href="http://avast.com"&gt;Avast!&lt;/a&gt; - отличная штука, к тому же бесплатная. Респект.&lt;br /&gt;&lt;br /&gt;П.С.&lt;br /&gt;За одно узнал о &lt;span style="font-style: italic;"&gt;route&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;netsh&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;netstat -a -b&lt;/span&gt; и пр полезных вкусностях винды.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-3823848884466508937?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3823848884466508937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3823848884466508937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3823848884466508937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3823848884466508937'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/vs.html' title='Человек vs Вирусов. Как это было.'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-9120439446464423057</id><published>2007-06-21T13:32:00.000-07:00</published><updated>2007-06-21T13:37:01.516-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Safari... Тьфу Firefox</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_hQV8UiUt_8s/RnrgoZtXudI/AAAAAAAAAA4/m4qQLGac_ws/s1600-h/getfirefox.gif"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_hQV8UiUt_8s/RnrgoZtXudI/AAAAAAAAAA4/m4qQLGac_ws/s320/getfirefox.gif" alt="" id="BLOGGER_PHOTO_ID_5078618514514229714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Читаю: Safari, Faster Better.... Потом надолго ухожу в ступор зачем тут такая большая текста про Firefox. После N-ого прочтения понимаю что в конце первого слова "i" нету. Блин, а я думал что в Apple зачотную рекламу придумали..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-9120439446464423057?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/9120439446464423057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=9120439446464423057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/9120439446464423057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/9120439446464423057'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/safari-firefox.html' title='Safari... Тьфу Firefox'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp0.blogger.com/_hQV8UiUt_8s/RnrgoZtXudI/AAAAAAAAAA4/m4qQLGac_ws/s72-c/getfirefox.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-8799784250783431547</id><published>2007-06-14T22:56:00.000-07:00</published><updated>2007-06-14T23:09:26.753-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Баги Safari</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_hQV8UiUt_8s/RnIrXZtXucI/AAAAAAAAAAw/Q-y2aUuoufY/s1600-h/safari_bug.PNG"&gt;&lt;/a&gt;&lt;br /&gt;Блин, в Сафари нашлись баги, при этом достаточно неприятные:&lt;div&gt;1. Некоторые ссылки по неизвестной мне причине просто исчезают (именно тупо изчезают: вместо ссылки с текстом видно только синие подчеркивание. см ниже&lt;img src="http://bp0.blogger.com/_hQV8UiUt_8s/RnIrXZtXucI/AAAAAAAAAAw/Q-y2aUuoufY/s320/safari_bug.PNG" /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;2. Не все сайты правильно отображаются (например blogspot.com)&lt;/div&gt;&lt;div&gt;3. Не дружит с bold-текстом.&lt;/div&gt;&lt;div&gt;4. Копи-пейст в текст арию Rich-текста выглядит ужастно:&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;1. Работает действительно шустро. заметно быстрее Mozilla и тем более IE&lt;/div&gt;&lt;div&gt;2. Есть режим "Private Browsing" - для чего и зачем и так должно быть понятно...&lt;/div&gt;&lt;div&gt;3. Удобный и красивый интерфейс: выкинуто все что только не могло понадобиться.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Вот вообще и все что сумел найти за день пользования. Если бы не пункт 1,3 то я бы совсем на него бы перешел. НО. Ждем окончательного релиза&lt;/div&gt;&lt;div&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/489526542927966280-8799784250783431547?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8799784250783431547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8799784250783431547' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8799784250783431547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8799784250783431547'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/safari.html' title='Баги Safari'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp0.blogger.com/_hQV8UiUt_8s/RnIrXZtXucI/AAAAAAAAAAw/Q-y2aUuoufY/s72-c/safari_bug.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-4527642206478428082</id><published>2007-06-14T05:51:00.000-07:00</published><updated>2007-06-14T05:58:20.002-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>2.7 10e7 пользователей рунета</title><content type='html'>Кто бы мог подумать что в рунете обитает (постоянно или иногда) аж 27.000.000 пользователей. Лично я немного удивился. Однако &lt;a href="http://www.rbc.ru/rbcfreenews.shtml?/20070614150227.shtml"&gt;говорят&lt;/a&gt; что это так. Это больше чем 20% от всего населения (нелегалов лучше не считать). К тому же обещают за полтора года прибавить еще 48%. Я бы сказал что рынок ростет.&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/489526542927966280-4527642206478428082?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4527642206478428082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4527642206478428082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4527642206478428082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4527642206478428082'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/27-10e7.html' title='2.7 10e7 пользователей рунета'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-709243112250372427</id><published>2007-06-14T00:47:00.001-07:00</published><updated>2007-06-14T00:50:38.322-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>Safari под Windows XP/Vista</title><content type='html'>Вышела 3-я бета браузера &lt;span style="font-weight: bold;"&gt;сафари &lt;/span&gt;(&lt;a href="http://www.apple.com/safari/"&gt;&lt;span style="font-weight: bold;"&gt;safari&lt;/span&gt;&lt;/a&gt;) - стандартный браузер от Apple, входящий в &lt;span style="font-weight: bold;"&gt;MacOS&lt;/span&gt;. Оказалось, что теперь он работает и под Windows!&lt;br /&gt;&lt;br /&gt;Скачать можно на сайте &lt;a href="http://www.apple.com/safari/download"&gt;Apple&lt;/a&gt;&lt;br /&gt;&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/489526542927966280-709243112250372427?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/709243112250372427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=709243112250372427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/709243112250372427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/709243112250372427'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/safari-windows-xpvista.html' title='Safari под Windows XP/Vista'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-93719488682273540</id><published>2007-06-13T05:04:00.000-07:00</published><updated>2007-06-13T05:09:28.746-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><title type='text'>Растет Родной, Растет!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_hQV8UiUt_8s/Rm_eMJtXubI/AAAAAAAAAAo/WpDnEq1nsTQ/s1600-h/1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_hQV8UiUt_8s/Rm_eMJtXubI/AAAAAAAAAAo/WpDnEq1nsTQ/s320/1.png" alt="" id="BLOGGER_PHOTO_ID_5075519605415852466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;26.04&lt;/span&gt; руб за 1 $- растем по-немножку, растем! Вот и 26 преросли. Вот и локальный максиум близко.&lt;br /&gt;Еще пару рубликов и будет совсем хорошо!&lt;br /&gt;Эх было время: 28+... сейчас бы так&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-93719488682273540?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/93719488682273540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=93719488682273540' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/93719488682273540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/93719488682273540'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/blog-post_13.html' title='Растет Родной, Растет!'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp0.blogger.com/_hQV8UiUt_8s/Rm_eMJtXubI/AAAAAAAAAAo/WpDnEq1nsTQ/s72-c/1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-8372136105195770560</id><published>2007-06-11T15:37:00.000-07:00</published><updated>2007-06-11T15:41:05.025-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Астрономия'/><title type='text'>Super Massive Black Hole</title><content type='html'>Фильм от BBC про &lt;span style="font-weight: bold;"&gt;сверх массивные черные дыры&lt;/span&gt; - любителям астрономии посвящяется. Всего пара перлов, в остально рассказали супер (картинки приятные)&lt;br /&gt;Лично я посмотрел с удовольствием (и чем-то съедобным...) - гораздо приятнее чем по телевизору - никакой рекламы.&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 0px ! important;" class="abp-objtab visible ontop" href="http://video.rutube.ru/1487d5cf9d1807b3110b07e6be0f91d1"&gt;&lt;/a&gt;&lt;object height="353" width="400"&gt;&lt;param name="movie" value="http://video.rutube.ru/1487d5cf9d1807b3110b07e6be0f91d1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://video.rutube.ru/1487d5cf9d1807b3110b07e6be0f91d1" type="application/x-shockwave-flash" wmode="transparent" height="353" width="400"&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/489526542927966280-8372136105195770560?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8372136105195770560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8372136105195770560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8372136105195770560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8372136105195770560'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/super-massive-black-hole.html' title='Super Massive Black Hole'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3192916652121655387</id><published>2007-06-11T15:20:00.001-07:00</published><updated>2007-06-11T15:24:39.710-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>Главное купить iPhone, остальное не важно</title><content type='html'>Стив Джобс представляет iPhone: После получаса, чуть не выкинул свой мобильник и КПК. Похоже это действительно революционная штука. Если бы она умела подсоединяться к клаве и большому монитору, так PC вообще не нужен был бы.&lt;br /&gt;&lt;br /&gt;Тоже хочу такой. На другое смотреть даже противно.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="left: 0px ! important; top: 0px ! important;" class="abp-objtab visible ontop" href="http://video.rutube.ru/08c0f21bfef8d7acfeaea5b3c9fc9943"&gt;&lt;/a&gt;&lt;object height="353" width="400"&gt;&lt;param name="movie" value="http://video.rutube.ru/08c0f21bfef8d7acfeaea5b3c9fc9943"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://video.rutube.ru/08c0f21bfef8d7acfeaea5b3c9fc9943" type="application/x-shockwave-flash" wmode="transparent" height="353" width="400"&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/489526542927966280-3192916652121655387?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3192916652121655387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3192916652121655387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3192916652121655387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3192916652121655387'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/iphone.html' title='Главное купить iPhone, остальное не важно'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-7866868995604844199</id><published>2007-06-01T12:53:00.000-07:00</published><updated>2007-06-01T12:56:01.718-07:00</updated><title type='text'>Временный творческий кризис</title><content type='html'>Прошу прощения, но у меня временный творческий кризис, так что прошу не обижаться на отсутствие новых постов. Как только появиться настроение постить - наверсатаю упущенное.&lt;br /&gt;&lt;br /&gt;Спасибо за понимание.&lt;br /&gt;П.С.&lt;br /&gt;надеюсь, через пару недель feedburner не покажет "0"...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-7866868995604844199?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/7866868995604844199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=7866868995604844199' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7866868995604844199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7866868995604844199'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/06/blog-post.html' title='Временный творческий кризис'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-5167763491347517405</id><published>2007-05-29T06:59:00.000-07:00</published><updated>2007-05-29T07:07:47.158-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><title type='text'>30 Дней - 30 Приложений</title><content type='html'>Уже почти пол года назад один зарубежный товарищ начал (и через месяц закончил) каждый день писать по одной малелькой и &lt;a href="http://www.anappaday.com/downloads/"&gt;простой программке на C# 2.0.&lt;/a&gt;&lt;br /&gt;Среди совсем простых, есть и достаточно интересные:&lt;br /&gt;взять окно и вставить его в внутрь своего приложения. Честно признаю, я решения сходу не знаю. А есть простое шедулеры (&lt;span style="font-weight: bold;"&gt;scheduler&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;Особо стоит отметить работу с воспроизведением текста  (String) в виде аудопотока - судя по иерахии классов (интерфейс к стандартным возможностьм ОС), половина &lt;span style="font-weight: bold;"&gt;Windows &lt;/span&gt;нужна чтобы читать вслух.&lt;br /&gt;&lt;br /&gt;Все исходники открыты, лицензия &lt;span style="font-weight: bold;"&gt;GPL &lt;/span&gt;+ если еще полезные обертки над &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-5167763491347517405?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/5167763491347517405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=5167763491347517405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5167763491347517405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5167763491347517405'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/30-30.html' title='30 Дней - 30 Приложений'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-5815623176911220241</id><published>2007-05-27T04:43:00.000-07:00</published><updated>2007-05-27T04:47:04.126-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Blogspot лежит... опять...</title><content type='html'>Стоило с утра зайти на свой блог, как blogspot показал ошибку:&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellpadding="2" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="3" nowrap="nowrap" width="1%"&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family:times;font-size:10;color:#0039b6;"&gt;G&lt;/span&gt;&lt;span style="font-family:times;font-size:10;color:#c41200;"&gt;o&lt;/span&gt;&lt;span style="font-family:times;font-size:10;color:#f3c518;"&gt;o&lt;/span&gt;&lt;span style="font-family:times;font-size:10;color:#0039b6;"&gt;g&lt;/span&gt;&lt;span style="font-family:times;font-size:10;color:#30a72f;"&gt;l&lt;/span&gt;&lt;span style="font-family:times;font-size:10;color:#c41200;"&gt;e&lt;/span&gt;  &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td bg style="color:#3366cc;"&gt;&lt;span style="font-family:arial,sans-serif;color:#ffffff;"&gt;&lt;b&gt;Error&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;h1&gt;Server Error&lt;/h1&gt;&lt;br /&gt;The server encountered a temporary error and could not complete your request.&lt;p&gt;Please try again in 30 seconds.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;table cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#3366cc"&gt;&lt;img src="" alt="" height="4" width="1" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;А через 20 минут уже следующую:&lt;br /&gt;&lt;br /&gt; &lt;div id="main"&gt; &lt;h1&gt;Blogger и Blog*Spot &lt;strong&gt;не доступны&lt;/strong&gt;&lt;/h1&gt; &lt;p style="font-size: 130%;"&gt;В данный момент Blogger и Blog*Spot недоступны. Приносим извинения за перебои в работе.&lt;/p&gt;  &lt;h2&gt;Сведения&lt;/h2&gt; &lt;p&gt;Blogger is undergoing brief maintenance and will return in a few minutes.&lt;/p&gt;  &lt;/div&gt;&lt;br /&gt;Просто удивительно, как ребята из гугла успевают быстро... менять вид ошибок&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-5815623176911220241?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/5815623176911220241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=5815623176911220241' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5815623176911220241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5815623176911220241'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/blogspot.html' title='Blogspot лежит... опять...'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-2702279243078867913</id><published>2007-05-24T06:36:00.000-07:00</published><updated>2007-05-24T06:56:22.302-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Экспорт данных ввиде SQL Dump с сайта на Ruby</title><content type='html'>Наконец-то совершилось! Это &lt;span style="font-weight: bold;"&gt;юбилейный&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;сотый пост &lt;/span&gt;в моем блоге. не прошло и пол года с момента создания, как наступил этот &lt;span style="font-weight: bold;"&gt;юбилей&lt;/span&gt;. Т.е. в среднем я пишу 0.75 поста в день.. не очень много, но если вычесть выходные, то получиться ровно 1 (выходных у нас много), так что почти приближаюсь к общеинтернетовскому стандарту: 1 день - 1 пост (или больше). Ладно не буду писать оффтоп. перейду к теме поста.&lt;br /&gt;&lt;br /&gt;Иногда, в целях быстрого бекапа и &lt;span style="font-weight: bold;"&gt;переноса данных &lt;/span&gt;требуется сгенерить &lt;span style="font-weight: bold;"&gt;полный дамп базы&lt;/span&gt;, при этом дамп должен быть в формате &lt;span style="font-weight: bold;"&gt;SQL &lt;/span&gt;- запустил и работает. Обычно для таких целей используют &lt;span style="font-weight: bold;"&gt;phpMyAdmin&lt;/span&gt; (для &lt;span style="font-weight: bold;"&gt;MySql&lt;/span&gt;, разумеется. Все сказанное ниже применимо только к нему). Но вот если требуется сделать это в адинистративной части? и на &lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt;? тут уже &lt;span style="font-weight: bold;"&gt;copy-paste&lt;/span&gt; не прокатит.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Решение&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;В поставку стандартного  MySql  входит утилита mysqldump - умеет генетить то что нам надо, но вот только ей еще и параметры нужно дать правильные, да и еще  и вызвать , и пот ом результ работы с диска снести...&lt;br /&gt;итого имеем (работает везьде, под любой проект и ос - с этим больше всего гемморился):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;require 'yaml' #&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;Для чтения database.yaml&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;require 'pathname' #&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Для определения абсолютных путей (требуется для Unixов)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;class DumpManagerController &lt;&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    def index&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        response.headers['Content-type'] = 'text/sql'  &lt;/span&gt;#&lt;span style="font-weight: bold;"&gt;правильный MIME тип&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        response.headers['Content-Disposition'] = "attachment; filename=dump.sql" &lt;/span&gt;&lt;span style="font-style: italic;"&gt;#&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Чтобы сразу можно было качать&lt;/span&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        rebuild_dump_file()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        dump_sql_file = File.open(output_file)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        dump_content = ""&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        dump_sql_file.each { |line|&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            dump_content +=line&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        dump_sql_file.close #&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Чистим мусор&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        File.delete(output_file)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        render :text=&gt;dump_content #&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Пишем в поток&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    end&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    protected&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    def rebuild_dump_file&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        command = build_mysqldump_command()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        system command #&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Вызываем комманду&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    end&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    def output_file&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        rails_directory+"/dump.sql" &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    end&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    def rails_directory    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        Pathname.new(__FILE__).realpath.dirname.dirname.dirname.to_s #&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Главная директория рельсов&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    end&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    def build_mysqldump_command&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        env = ENV['RAILS_ENV'] || 'development'        &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        database = YAML::load_file( rails_directory+'/config/database.yml')&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        password = ""&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        password = "--password=#{database[env]['password']}" if (database[env]['password']) &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        "mysqldump -u #{database[env]['username']} #{password}  #{database[env]['database']} &gt; #{output_file()}"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    end&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;В последнем методе генерим комманду, для этого нам нужен логин, пароль и имя базы (можно еще и хост, ну ладно его пропустим, но можно было бы и настроить)&lt;br /&gt;Данные читаем из конфига (благо &lt;span style="font-weight: bold;"&gt;ЯМЛ &lt;/span&gt;поддерживается)&lt;br /&gt;&lt;br /&gt;Вот вообщем и все. Надеюсь будет полезно.&lt;br /&gt;П.С.&lt;br /&gt;Сделать  в &lt;span style="font-weight: bold;"&gt;Sql Server&lt;/span&gt; подбную штуку штатными средствами нельзя.. потому что &lt;span style="font-weight: bold;"&gt;Microsoft &lt;/span&gt;думает что это никому не нужно. Приходиться мучаться и делать генераторы &lt;span style="font-weight: bold;"&gt;SQL&lt;/span&gt; на основе мапперов.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;MySql&lt;/span&gt; - респект&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&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/489526542927966280-2702279243078867913?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2702279243078867913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2702279243078867913' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2702279243078867913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2702279243078867913'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/sql-dump-ruby.html' title='Экспорт данных ввиде SQL Dump с сайта на Ruby'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2126152764103564191</id><published>2007-05-23T04:51:00.000-07:00</published><updated>2007-05-23T04:56:20.481-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Модный коврик в машину</title><content type='html'>Модная Audi TT-2002 года с тюнингом. Внимение на коврик для водилетя:&lt;br /&gt;Фотография взята с &lt;a href="http://ebay.com/"&gt;ebay.com&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_hQV8UiUt_8s/RlQrOx-YnPI/AAAAAAAAAAg/9KsMJlflM-g/s1600-h/e538_4.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_hQV8UiUt_8s/RlQrOx-YnPI/AAAAAAAAAAg/9KsMJlflM-g/s320/e538_4.JPG" alt="" id="BLOGGER_PHOTO_ID_5067723013631810802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;удолетворенность клиента наша первая цель&lt;/span&gt;".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2126152764103564191?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2126152764103564191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2126152764103564191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2126152764103564191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2126152764103564191'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/blog-post_23.html' title='Модный коврик в машину'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp1.blogger.com/_hQV8UiUt_8s/RlQrOx-YnPI/AAAAAAAAAAg/9KsMJlflM-g/s72-c/e538_4.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-4261595129321059345</id><published>2007-05-23T04:13:00.000-07:00</published><updated>2007-05-23T04:35:16.575-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Приключения'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Bluetooth Ганитура Jabra: личный опыт</title><content type='html'>Наконец-то умер мой доблестный &lt;span style="font-weight: bold;"&gt;телефон SkyLink &lt;/span&gt;- работал почти&lt;span style="font-weight: bold;"&gt; 2 года&lt;/span&gt; как часы. Я и решился повторить покупку &lt;span style="font-weight: bold;"&gt;Nokia 6021&lt;/span&gt; -  уже был - украли. Поддерживает все что нужно "не совсем обычному" человеку:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Bluetooth&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;IrDA&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;Data cable&lt;/span&gt; (хотя последний не сильно и нужен)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;GPRS&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;EDGE &lt;/span&gt;- скорость &lt;span style="font-weight: bold;"&gt;10-12 Kb&lt;/span&gt; в секунду - нравиться.&lt;br /&gt;Достаточно хороший аккумулятор - 3 дня держит стабильно&lt;br /&gt;Цветной дисплей :-)&lt;br /&gt;Стоил - &lt;span style="font-weight: bold;"&gt;3390 &lt;/span&gt;(в августе &lt;span style="font-weight: bold;"&gt;2006&lt;/span&gt; назад покупал меньше чем за &lt;span style="font-weight: bold;"&gt;3000&lt;/span&gt;... оказывается телефоны дорожают...). Можно было бы и дешевле, но искать было экономически не целесобразно.&lt;br /&gt;&lt;br /&gt;Вообщем прекрасный экземпляр:&lt;br /&gt;Модем для &lt;span style="font-weight: bold;"&gt;ноутбука&lt;/span&gt; (через &lt;span style="font-weight: bold;"&gt;Bluetooth&lt;/span&gt; адаптер), &lt;span style="font-weight: bold;"&gt;КПК &lt;/span&gt;(у меня он старый и &lt;span style="font-weight: bold;"&gt;Bluetooth&lt;/span&gt;'а нет так что использую &lt;span style="font-weight: bold;"&gt;IrDA&lt;/span&gt; - прощай &lt;span style="font-weight: bold;"&gt;EDGE&lt;/span&gt;). Решил еще завести и гранитуру: разумеется, голубозубую. Производство &lt;span style="font-weight: bold;"&gt;Jabra &lt;/span&gt;(никогда не слышал о такой). Стоила - 1400 - не самая дешевая (была &lt;span style="font-weight: bold;"&gt;Nokia&lt;/span&gt; за 900), не самая дорогая - была от того же производителя за 3200.&lt;br /&gt;Найденые &lt;span style="font-weight: bold;"&gt;"+"-сы&lt;/span&gt;:&lt;br /&gt;    - Слышно прекрасно&lt;br /&gt;    - Голосовые метки &lt;span style="font-weight: bold;"&gt;Nokia &lt;/span&gt;распознает даже на шумной улице, почти в 100%&lt;br /&gt;    - телефон начинает работать дольше. Сама гарнитурка живет часов 6-7.&lt;br /&gt;    - Разговаривать можно в 10-15 метрах от телефона.&lt;br /&gt;    - Телефон можно смело прятать в труднодоступных для воров местах (все: ноут, кпк, телефон, мышка, фотоаппарат + пара ненужных книг прекрастно прячутся в самый обычный &lt;span style="font-weight: bold;"&gt;гаджет-рюкзак&lt;/span&gt;)&lt;br /&gt;    - Руки можно держать хоть за спиной.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"-"-сы:&lt;/span&gt;&lt;br /&gt;    - Давит на ухо&lt;br /&gt;    - Люди смотрят как на сумашедшего.. боюсь подумать что пару лет назад было&lt;br /&gt;    - Жаловались что меня плохо слышно (самый большой недостаток, однако  в тихом месте эта проблема пропадает)&lt;br /&gt;&lt;br /&gt;Итоги:&lt;br /&gt;Новая игружка за 4790. При этом местами полезная. Ничего лишнего (кроме &lt;span style="font-weight: bold;"&gt;Push-to-Talk &lt;/span&gt;которого в России пока нет)&lt;br /&gt;&lt;br /&gt;П.С.&lt;br /&gt;Если сюда добавить почти &lt;span style="font-weight: bold;"&gt;безлимитный тариф &lt;/span&gt;при звонках на билайн (а звоню я именно на него... обычно) за 20 руб в сутки, то душа просто радуется.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4261595129321059345?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4261595129321059345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4261595129321059345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4261595129321059345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4261595129321059345'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/bluetooth-jabra.html' title='Bluetooth Ганитура Jabra: личный опыт'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4026313870040768378</id><published>2007-05-18T02:25:00.001-07:00</published><updated>2007-05-18T02:31:34.019-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Google Search Engine и Blogspot</title><content type='html'>Ура! После месяца ожидания &lt;span style="font-weight: bold;"&gt;гугловский паучок&lt;/span&gt; добрался до моего блога. А ведь это все из-за проклятого blogspot с его &lt;span style="font-weight: bold;"&gt;no-index&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;и no-follow&lt;/span&gt; на главной странице по-умолчанию. Убивал бы за такое.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4026313870040768378?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4026313870040768378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4026313870040768378' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4026313870040768378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4026313870040768378'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/google-search-engine-blogspot.html' title='Google Search Engine и Blogspot'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4045407760255657747</id><published>2007-05-18T02:09:00.000-07:00</published><updated>2007-05-18T02:15:29.524-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Новый подход к системе оценки кандидатов при приеме на работу</title><content type='html'>Новая концепция по &lt;span style="font-weight: bold;"&gt;оценки кандитатов&lt;/span&gt;, ищущих &lt;span style="font-weight: bold;"&gt;работу &lt;/span&gt;был применен на сайте &lt;a href="http://talentspring.com"&gt;talentspring.com&lt;/a&gt; -  основная идея состоит в том что кандидату предлагается несколько пар резюме и он должен выбрать по лучшему в каждой паре. Если он выбирает &lt;span style="font-weight: bold;"&gt;резюме &lt;/span&gt;которое признано лучшим, его рейтинг ростет, иначе падает. При достаточно большом количестве резюме и кандидатов, такой метод должнен сработать.&lt;br /&gt;&lt;br /&gt;Доступна &lt;span style="font-weight: bold;"&gt;бесплатная бета&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;Подробнее &lt;a href="http://talentspring.com/about/faq"&gt;тут&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4045407760255657747?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4045407760255657747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4045407760255657747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4045407760255657747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4045407760255657747'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/blog-post_18.html' title='Новый подход к системе оценки кандидатов при приеме на работу'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8630526546653665360</id><published>2007-05-16T13:29:00.000-07:00</published><updated>2007-05-16T13:47:00.749-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Машины'/><title type='text'>Немного о машинах</title><content type='html'>Сегодня узнал нечто для себя неожиданное: машины в &lt;span style="font-weight: bold;"&gt;России&lt;/span&gt; стоят в 2 раза дороже чем в США!&lt;br /&gt;&lt;br /&gt;Пример: &lt;span style="font-weight: bold;"&gt;Maserati&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Spyder&lt;/span&gt; (Спорт-кар)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Росиия&lt;/span&gt; - &lt;a href="http://cars.auto.ru/cars/used/sale/143894.html"&gt;89688$ &lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Америка&lt;/span&gt; - &lt;a href="http://www.cars.com/go/search/detail.jsp;?tracktype=usedcc&amp;searchType=21&amp;amp;pageNumber=0&amp;numResultsPerPage=50&amp;amp;largeNumResultsPerPage=0&amp;sortorder=descending&amp;amp;sortfield=PRICE+descending&amp;certifiedOnly=false&amp;amp;criteria=K-%7CE-%7CM-_72_%7CN-N%7CR-30%7CI-1%7CP-PRICE+descending%7CQ-descending%7CZ-90210&amp;aff=usatoday&amp;amp;paId=228798020&amp;recnum=12&amp;amp;leadExists=true"&gt;499970$&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Разница для бюджетных вариантов еще больше&lt;br /&gt;&lt;br /&gt;Единственное за растамошку придеться отдать: 4.2 литра * 1000 см. куб * 2 евро пошлина с куб. см* 1.35 курс к доллару = 11340$ -  за это я бы тоже кое-кому по голове  с удовольствием дал бы....&lt;br /&gt;&lt;br /&gt;П.С.&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/489526542927966280-8630526546653665360?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8630526546653665360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8630526546653665360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8630526546653665360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8630526546653665360'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/blog-post_16.html' title='Немного о машинах'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6850907134287681789</id><published>2007-05-07T12:39:00.000-07:00</published><updated>2007-05-07T12:50:20.458-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Мессенжер Все-В-Одном</title><content type='html'>Наткнулся на новую утилиту: &lt;span style="font-weight: bold;"&gt;мессенжер&lt;/span&gt; для нескольких клиентов. Похож на &lt;span style="font-weight: bold;"&gt;Miranda&lt;/span&gt; но на вид по-приятнее, работает шустрее, выглядит симпатичнее. Поддерживает &lt;span style="font-weight: bold;"&gt;ICQ&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;MSN&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Yahoo&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;AIM&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Jabber &lt;/span&gt;и пр. Называется - &lt;a href="http://pidgin.im/"&gt;Pidgin&lt;/a&gt;. Если есть несколько &lt;span style="font-weight: bold;"&gt;мессенжеров&lt;/span&gt;, то использовать их совместно становиться намного удобнее. Памяти кушает ~ 40 мб -  тоже вполне терпимо. &lt;span style="font-weight: bold;"&gt;Mozilla Firefox 2.0.3&lt;/span&gt; меньше 80-100 редко занимает.&lt;br /&gt;Что касается web-аналогов, могу порекомендовать &lt;a href="http://meebo.com"&gt;meebo&lt;/a&gt; - в хозяйстве вещь полезная. К тому же ставит с собой последнюю версию &lt;span style="font-weight: bold;"&gt;GTK...&lt;/span&gt; Работает по &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;Mac&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;Linux&lt;br /&gt;&lt;/span&gt;Интерфейс понятный и удобный - ничего лишнего. на виду основные вещи, а дополнения не сложно настроить. Есть проверка орфографии в том числе под русский.&lt;br /&gt;&lt;br /&gt;Весит вместе с &lt;span style="font-weight: bold;"&gt;GTK 10Mb&lt;/span&gt;.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-6850907134287681789?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6850907134287681789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6850907134287681789' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6850907134287681789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6850907134287681789'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/blog-post_07.html' title='Мессенжер Все-В-Одном'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-9208493481368288643</id><published>2007-05-06T07:04:00.000-07:00</published><updated>2007-05-06T07:56:58.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Кросс-платформенные приложения с GUI на Ruby</title><content type='html'>Ради и интереса решил разобраться с тем как можно создать обычное приложение с формочками с &lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt;. Сделать это можно с с помощью 2-х библиотек:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tk&lt;/span&gt; и &lt;a href="http://www.gtk.org/"&gt;&lt;span style="font-weight: bold;"&gt;Gtk&lt;/span&gt;. &lt;/a&gt;Первая - шутка изначально сделана под язык &lt;a href="http://tcl.tk"&gt;&lt;span style="font-weight: bold;"&gt;Tcl &lt;/span&gt;&lt;/a&gt;(с ним я не сильно знаком, и использовать его мне не доводилось). Вторая - кросс-платформенная библиотека. Обе позволяют абстрагироваться от ОС. Не то чтобы я решил писать оконные приложения под Linux и пр, откозавшишь от &lt;span style="font-weight: bold;"&gt;.NET&lt;/span&gt;. Просто интересно.&lt;br /&gt;&lt;br /&gt;И так, для начала я решил посмотреть на &lt;span style="font-weight: bold;"&gt;Tk.&lt;/span&gt; Ставиться вместе с &lt;span style="font-weight: bold;"&gt;Ruby.&lt;/span&gt; Сначала немного о внутреннем устройстве. В сердце библиотеки лежит иерахия классов лежат &lt;span style="font-weight: bold;"&gt;TkEntry&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;TkFrame&lt;/span&gt;.  Остальное наследуется от них. Есть &lt;span style="font-weight: bold;"&gt;Layout Manager&lt;/span&gt;'ы, как в &lt;span style="font-weight: bold;"&gt;Swing&lt;/span&gt; под &lt;span style="font-weight: bold;"&gt;Java&lt;/span&gt;.&lt;br /&gt;Так же есть около &lt;span style="font-weight: bold;"&gt;30 элементов&lt;/span&gt; управление, но нет &lt;span style="font-weight: bold;"&gt;combobox&lt;/span&gt; (извесный как &lt;span style="font-weight: bold;"&gt;drop down list&lt;/span&gt;), я не нашел, зато есть уже готовый контрол, но не являющиейся частью библиотеки и входит в примеры. Есть &lt;span style="font-weight: bold;"&gt;Grid&lt;/span&gt;(&lt;span style="font-weight: bold;"&gt;TkGrid&lt;/span&gt;, в &lt;span style="font-weight: bold;"&gt;.NET&lt;/span&gt; аналог &lt;span style="font-weight: bold;"&gt;DataGrid&lt;/span&gt; и &lt;span style="font-weight: bold;"&gt;GridView&lt;/span&gt;), это очень удивило. В плане готовых компонентов, проблем нет. К тому же есть библиотека красивых расширений - &lt;a href="http://incrtcl.sourceforge.net/iwidgets/iwidgets.html"&gt;iwidget&lt;/a&gt; - там много всего интресного есть.&lt;br /&gt;&lt;br /&gt;Теперь немного практики:&lt;br /&gt;сначала делаем&lt;br /&gt;&lt;span style="font-style: italic;"&gt;require 'tk'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;TkFrame.new(){|f|&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  label = TkLabel.new(f, :text=&gt;'Hello, World').pack(:fill=&gt;:x)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Tk.mainloop &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Все! есть формочка c надписью, растянутой на весь экран по ширине.&lt;br /&gt;Как это работает:&lt;br /&gt;сначала делаем главной элемент - саму формочку (&lt;span style="font-weight: bold;"&gt;f&lt;/span&gt;)&lt;br /&gt;дальше на нее (первый аргумент конструктора &lt;span style="font-weight: bold;"&gt;TkLabel&lt;/span&gt;) кладем созданый объект у которого свойство текста установленно в "Hello, World". После этого располагаем созданную надпись на окне с соотвестующим &lt;span style="font-weight: bold;"&gt;Layout&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Вот в общем и все. В заключение могу порекомендовать посмотреть на это собственными глазами.&lt;br /&gt;Примеры можно найти в папке, куда установлен &lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt;: &lt;span style="font-weight: bold;"&gt;samples&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;tk&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;П.С.&lt;br /&gt;Если Вы заметили неточность или ошибку - пишите в комменты плз&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-9208493481368288643?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/9208493481368288643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=9208493481368288643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/9208493481368288643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/9208493481368288643'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/gui-ruby.html' title='Кросс-платформенные приложения с GUI на Ruby'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8206344947856466151</id><published>2007-05-01T03:16:00.000-07:00</published><updated>2007-05-01T03:39:24.949-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><title type='text'>Здание по цене комнаты</title><content type='html'>Как извесно, цены на недвижимость в центре  Москвы(не на окраине, а именно в самом центре)&lt;br /&gt;&lt;a href="http://flat.realtor.ru/detail_r/2204/0/0/"&gt;Пример&lt;/a&gt; не самые доступные. Приблизительно  18000 евро за метр.  1 Комната - приблизительно  30 метров. Итого 540000. Что на эти деньги можно купить? Всего ничего: &lt;a href="http://www.euro-resident.ru/realty/282.html"&gt;10 квартир в Германии&lt;/a&gt; + 4 мерседеса... и это на одну комнату... Всю квартиру в Москве можно разменять на 100 Немецких... Ну а к примеру, в Греции за 30000 евро можно купить квартиру на берегу моря...&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-8206344947856466151?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8206344947856466151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8206344947856466151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8206344947856466151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8206344947856466151'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/05/blog-post.html' title='Здание по цене комнаты'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-7236637926200931352</id><published>2007-04-27T14:21:00.000-07:00</published><updated>2007-04-27T14:39:15.098-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Яндеск пульс</title><content type='html'>Наконец-то нашел штуку- &lt;a href="http://blogs.yandex.ru/pulse"&gt;Яндекс Пульс&lt;/a&gt; в которую просто интересно тыкать, хотя и с пользой...&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Основная идея&lt;/span&gt;:&lt;br /&gt;Посмотреть статистику по поиску по запросу и сравнить его с другими.&lt;br /&gt;&lt;br /&gt;Например:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt;:&lt;br /&gt;за день: 8 запрос в день&lt;br /&gt;максиум: 140 за день.&lt;br /&gt;&lt;br /&gt;и т.д.&lt;br /&gt;&lt;br /&gt;Есть предчувствие что в среднем 5-7 человек по этому запросу доходят до моего блога...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-7236637926200931352?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/7236637926200931352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=7236637926200931352' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7236637926200931352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7236637926200931352'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_4904.html' title='Яндеск пульс'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6623649073493898989</id><published>2007-04-27T12:37:00.000-07:00</published><updated>2007-04-27T12:50:58.975-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><title type='text'>Просто Юмор</title><content type='html'>Встретился старый &lt;span style="font-weight: bold;"&gt;анекдот&lt;/span&gt;:&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;Он был полным идиотом... Даже кнопка "Свеpнуть все окна" на его компьютеpе находилась на "Рабочем столе"...&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;У меня тоже когда-то так было:&lt;br /&gt;места в &lt;span style="font-weight: bold;"&gt;quick launch&lt;/span&gt; у меня всегда мало, и есть приложения которые хотелось бы иметь под рукой, и которые используются много чаще.&lt;br /&gt;&lt;br /&gt;очень удобно сделал:&lt;br /&gt; - в таскбаре всегда есть линка на тотал коммандер (1 клик или пара &lt;span style="font-weight: bold;"&gt;alt-tab&lt;/span&gt;)&lt;br /&gt; - на Ctrl+D открывается список быстрых папок (разумеется десктоп там есть, 2 нажатия)&lt;br /&gt; - и зажав alt печатаем "&lt;span style="font-weight: bold;"&gt;Show Desktop&lt;/span&gt;" (первые пара символов)&lt;br /&gt;&lt;br /&gt;Набирается это за 2-3 секунды (подтащить мышку и нажать - приблизительно столько же...)&lt;br /&gt;&lt;br /&gt;Так что видимо я - &lt;span style="font-style: italic;"&gt;Блондинка&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-6623649073493898989?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6623649073493898989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6623649073493898989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6623649073493898989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6623649073493898989'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_27.html' title='Просто Юмор'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-259168989866388139</id><published>2007-04-25T13:38:00.000-07:00</published><updated>2007-04-25T13:56:00.181-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Ruby Development with IntelliJ IDEA</title><content type='html'>Не так давно была выпушена новая версия  &lt;span style="font-weight: bold;"&gt;IntelliJ Idea &lt;/span&gt;(7.0, но пока только бета). Оценить ее нововведения в плане &lt;span style="font-weight: bold;"&gt;Java &lt;/span&gt;я пока не успел (уже почти год ничего под &lt;span style="font-weight: bold;"&gt;Джаву&lt;/span&gt; не писал и не планирую). На днях узнал что под нее был сделан плагин для разработки под &lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt; (в том числе и &lt;span style="font-weight: bold;"&gt;реилсы&lt;/span&gt;). О том как это дело ставить &lt;a href="http://www.jetbrains.net/confluence/display/RUBYDEV/Ruby+Plugin+0.1+Release+Notes"&gt;см здесь&lt;/a&gt;.&lt;br /&gt;Что касается советов: на забудьте установить в пассы путь к инстант реилсу (%Instant Rails%\ruby - это должно быть в путях). В остальном ставиться и запускается без проблем.&lt;br /&gt;&lt;br /&gt;Что касается моих замечаний:&lt;br /&gt;(-)&lt;br /&gt;1. Рефакторингами и не пахло, а жаль.&lt;br /&gt;2. Код-комплит работает не слижком хорошо&lt;br /&gt;3. Парсер не идеален:&lt;br /&gt;&lt;span style="font-style: italic;"&gt; class Parser&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        def parse(query)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            result = ""&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            result&lt;&lt;"select * from '" # с этим не справился&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;            result&lt;&lt;query.table&gt;&lt;br /&gt;4. Нет дебага&lt;br /&gt;5. если  после "&lt;%" нажать пробел появиться "%&gt;" в не зависимости от того что впереди&lt;br /&gt;6. Кушает это дело 200 Мб памяти, так что не сильно разгуляешься.&lt;br /&gt;7. Открытие проекта занимает 2-3 минуты на не самом старой машине&lt;br /&gt;8. Не знает по загруженные модули (на ctrl+пробел не беруться)&lt;br /&gt;&lt;br /&gt;(+)&lt;br /&gt;1. Есть интеграция с &lt;span style="font-weight: bold;"&gt;generate&lt;/span&gt;. Можно сказать генери котроллер, мигрейт и пр.&lt;br /&gt;2. По рану запускается &lt;span style="font-weight: bold;"&gt;webrick&lt;/span&gt;&lt;br /&gt;3. Кое-где есть нормальный код-компит&lt;br /&gt;4. Автозакрывание "&lt;span style="font-weight: bold;"&gt;end&lt;/span&gt;"-ом&lt;br /&gt;5. Древовидная структура проекта (это не табы из &lt;span style="font-weight: bold;"&gt;Total Commander&lt;/span&gt;!)&lt;br /&gt;6. После загрузки быстро работает&lt;br /&gt;7. Есть поиск места определения (класса, метода).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Вердикт&lt;/span&gt;: буду использовать. надеюсь что польза от этого дела будет.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-259168989866388139?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/259168989866388139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=259168989866388139' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/259168989866388139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/259168989866388139'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/ruby-development-with-intellij-idea.html' title='Ruby Development with IntelliJ IDEA'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3056238419124064424</id><published>2007-04-25T10:28:00.000-07:00</published><updated>2007-04-25T10:36:43.207-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Перлы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Быдло и программирование</title><content type='html'>До чего упала фантазия у создателей камьюнити разработчиков:&lt;br /&gt;открылся форум по адресу &lt;a style="font-weight: bold;" href="http://forum.bydlocoder.ru/"&gt;быдлокодер.ру&lt;/a&gt;&lt;br /&gt;Слабо могу приставить себе человка, который находясь в здравом рассудке пойдет постить на сайт с &lt;span style="font-weight: bold;"&gt;таким названием&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Да и смысла в новых подобных сайта лично я не вижу:&lt;br /&gt;для .NET есть gotdotnet.ru, aspnetmania.com (был когда-то хороший dotsite.ru, но уже скатился достаточно сильно)&lt;br /&gt;для остального: rsdn.ru, interface.ru и sql.ru&lt;br /&gt;&lt;br /&gt;На всех указанных форумах быстро ответят и объяснят (благо народ там толковый сидит),  если тема не совсем уж специфичная (например работа с &lt;span style="font-weight: bold;"&gt;capistrano&lt;/span&gt; в &lt;span style="font-weight: bold;"&gt;Ruby on Rails&lt;/span&gt;).&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/489526542927966280-3056238419124064424?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3056238419124064424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3056238419124064424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3056238419124064424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3056238419124064424'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_25.html' title='Быдло и программирование'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2639291266529342066</id><published>2007-04-24T08:05:00.000-07:00</published><updated>2007-04-24T08:08:09.231-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Google Sitemaps</title><content type='html'>Оказывается, &lt;span style="font-weight: bold;"&gt;&lt;layer id="google-toolbar-hilite-1" style="background-color: Cyan; color: black;"&gt;Google&lt;/layer&gt;&lt;/span&gt; может использовать как &lt;span style="font-weight: bold;"&gt;&lt;layer id="google-toolbar-hilite-0" style="background-color: Yellow; color: black;"&gt;sitemap&lt;/layer&gt;&lt;/span&gt; и обычный &lt;span style="font-weight: bold;"&gt;ATOM feed&lt;/span&gt;! Так что для блогов это очень удобно.  &lt;a href="http://theos.in/adding-google-sitemap-to-bloggercom-blog-account.html"&gt;Источник&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;П.С.&lt;br /&gt;проверил: работает&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="javascript:void(0)" onclick="return false;" tabindex="7"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2639291266529342066?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2639291266529342066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2639291266529342066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2639291266529342066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2639291266529342066'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/google-sitemaps.html' title='Google Sitemaps'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4659889398088111617</id><published>2007-04-24T07:51:00.000-07:00</published><updated>2007-04-24T07:58:32.854-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Скорость обработки сайтов в Google</title><content type='html'>Вот такую информацию сказал гугл о моем блоге:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; Googlebot last successfully accessed your home page on &lt;/span&gt;&lt;b style="font-style: italic;"&gt;Feb 10, 2007&lt;/b&gt;&lt;span style="font-style: italic;"&gt;. &lt;/span&gt;(Сейчас уже &lt;span style="font-weight: bold;"&gt;Апрель 24&lt;/span&gt;)&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Что-то он как-то не очень сильно торопиться переидексить все.&lt;br /&gt;&lt;br /&gt;Кстати к сайту компании он приставал все 3 дня назад...&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&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/489526542927966280-4659889398088111617?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4659889398088111617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4659889398088111617' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4659889398088111617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4659889398088111617'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/google.html' title='Скорость обработки сайтов в Google'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-1890062214752183565</id><published>2007-04-24T07:33:00.000-07:00</published><updated>2007-04-24T07:35:40.976-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Цитатник Рунета</title><content type='html'>достаточно &lt;span style="font-weight: bold;"&gt;забавную &lt;/span&gt;штуку нарыл в запроса &lt;span style="font-weight: bold;"&gt;яндекса&lt;/span&gt;: &lt;span style="font-weight: bold;"&gt;bash.org.ru&lt;/span&gt; - цитаты людей. Самое то посмотреть подобную штуку в конце рабочего дня.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-1890062214752183565?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1890062214752183565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1890062214752183565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1890062214752183565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1890062214752183565'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_24.html' title='Цитатник Рунета'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2938097324623452348</id><published>2007-04-24T02:01:00.000-07:00</published><updated>2007-04-24T02:17:16.278-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Веб Сервисы в Ruby on Rails</title><content type='html'>Как известно, &lt;span style="font-weight: bold;"&gt;web-службы&lt;/span&gt; (веб-сервисы) являются частью концепции &lt;span style="font-weight: bold;"&gt;Web 2.0&lt;/span&gt;. &lt;span style="font-weight: bold;"&gt;Ruby on Rails&lt;/span&gt;  специально создавался для разработки приложений в этом стиле. Разумеется, его создатели не обошли вниманием и эту полезную функциональность: поддержка есть. Сделаны они очень добротно и просто. Постараюсь в крации описать процесс создания простой службы.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Выполняем: &lt;span style="font-style: italic;"&gt;rails MyApp&lt;/span&gt;&lt;br /&gt;2. Выполняем: &lt;span style="font-style: italic;"&gt;ruby script/generate web_service MyService&lt;/span&gt;&lt;br /&gt;3. в app/apis/my_service_api.rb прописываем в теле класса следующее &lt;span style="font-style: italic;"&gt;api_method :get_config&lt;/span&gt;&lt;br /&gt;4. в app/controllers/my_service_controller.rb прописываем тело нашего метода:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;def get_config&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    #do something&lt;br /&gt;end&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Вот и все! теперь у нас есть &lt;span style="font-weight: bold;"&gt;WSDL&lt;/span&gt; веб-служба, которую можно использовать, например, из &lt;span style="font-weight: bold;"&gt;.NET&lt;/span&gt; (работает, однако).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;что касается быстроты написания - не сложно заметить, что пишется это моментально...&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/489526542927966280-2938097324623452348?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2938097324623452348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2938097324623452348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2938097324623452348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2938097324623452348'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/ruby-on-rails.html' title='Веб Сервисы в Ruby on Rails'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-9099989102245907654</id><published>2007-04-18T04:06:00.001-07:00</published><updated>2007-04-18T04:07:38.375-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Office 2007 en и Office 2007 ru: разница в массе 3 раз</title><content type='html'>&lt;span xmlns=""&gt;&lt;p&gt;Наконец- то скачал нормальный офис. Как показывает практика, пользоваться русской версией оказалось непревычно больно (думать как создатели перевели на русский "&lt;strong&gt;Account Settings&lt;/strong&gt;" и прочее, не самое продуктивное занятие). Так что установка англоязычной версии стало для меня прямо как бальзам на душу – почувствовал себя в родной стихии. Кстати проверка русского языка у меня пропала, ну не особо и жалко.  Что касается &lt;strong&gt;переустановок&lt;/strong&gt;, на мое счастье офис сохраняет все свои настройки при удалении, так что все перенастраивать мне не пришлось.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Еще очень сильно удивил размер дистрибутивов:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Русская версия: 1.6 Гб&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Английская: 500 Мб&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Да, действительно, в русский дистрибутив входит английская версия. Но неужели настолько много занимают всякие там руссификаторы и пр. Странно. Как показала практика некоторых народных умельце, из русской сделать анлийскую можно, только времени и нервов много потребуется, так что &lt;strong&gt;Русская Версия&lt;/strong&gt; = &lt;strong&gt;Английская&lt;/strong&gt; + &lt;strong&gt;локализованные ресурсы&lt;/strong&gt;. Для &lt;strong&gt;Office 2003&lt;/strong&gt; руссификатор весил 15 Мб, теперь весит 1  Гб. Странно. Похоже что-то лишнее в дистрибутив засунули...&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Что касается недостатков &lt;strong&gt;Outlook&lt;/strong&gt;:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Проблемы с изменением учетной записи: если сказал что &lt;strong&gt;POP3&lt;/strong&gt;, то в &lt;strong&gt;HTTP&lt;/strong&gt; её не переделаешь. Странная бага. И с &lt;strong&gt;comail.parking.ru&lt;/strong&gt; он тоже не всегда дружит (хотя, я не видел ни одного почтового клиента под Pocket PC который с ним умел бы работать, так что тут ничего удивительного нет).&lt;br /&gt;&lt;/p&gt;&lt;p&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/489526542927966280-9099989102245907654?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/9099989102245907654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=9099989102245907654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/9099989102245907654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/9099989102245907654'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/office-2007-en-office-2007-ru-3.html' title='Office 2007 en и Office 2007 ru: разница в массе 3 раз'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3678322866847650332</id><published>2007-04-15T14:52:00.000-07:00</published><updated>2007-04-15T15:11:16.198-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Outlook 2007 как RSS Агрегатор</title><content type='html'>Как показала практика, из &lt;span style="font-weight: bold;"&gt;Outlook 2007&lt;/span&gt; очень плохой агрегатор &lt;span style="font-weight: bold;"&gt;RSS/Atom&lt;/span&gt;. Что касается скорости - &lt;span style="font-weight: bold;"&gt;Jet Brains &lt;/span&gt;&lt;a style="font-weight: bold;" href="www.jetbrains.com/omea/reader/"&gt;Omea Reader&lt;/a&gt; он проигрывает весьма основательно (при условии что там у меня накопилась база за пару последних лет, весьма объемных ньюсов).&lt;br /&gt;&lt;br /&gt;Основная проблема: нельзя  (по крайней мере я не нашел)  посмотреть и изменить  адрес ньюса!  О  чем думали создатели лично мне сложно осознать.&lt;br /&gt;&lt;br /&gt;Если бы &lt;a href="www.mozilla.com/en-US/thunderbird/"&gt;ThunderBird&lt;/a&gt; была бы более функциональной, а &lt;a href="http://www.mozilla.org/projects/calendar/sunbird/"&gt;SunBird&lt;/a&gt; лучше с ней бы интегрировалась, я бы уже давно перешел на "птиц" от &lt;span style="font-weight: bold;"&gt;Mozilla&lt;/span&gt;, только еще бы туда прописать и нормальный &lt;span style="font-weight: bold;"&gt;RSSBird&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Кстати, что касается удобства продуктов от &lt;span style="font-weight: bold;"&gt;Microsoft &lt;/span&gt;(просто к слову):&lt;br /&gt;Недавно, одна очень хорошая и умная девушка (имена не разглашаю), после первой работы с &lt;span style="font-weight: bold;"&gt;Linux&lt;/span&gt;, сказала что он ей понравился больше нежли &lt;span style="font-weight: bold;"&gt;Windows&lt;/span&gt;. Не то чтобы я так считал, но все же, если бы Windows была бы так хороша, то никому, нормальному человеку, в голову бы не пришло бы такое говорить.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-3678322866847650332?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3678322866847650332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3678322866847650332' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3678322866847650332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3678322866847650332'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/outlook-2007-rss.html' title='Outlook 2007 как RSS Агрегатор'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2436701708528925775</id><published>2007-04-15T13:15:00.000-07:00</published><updated>2007-04-15T13:26:02.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Фильмы'/><title type='text'>Всегда следите за свой репутацией и покупайте только лицензионное ПО</title><content type='html'>Я решил отойти от этого лозунга &lt;span style="font-weight: bold;"&gt;Microsoft(&lt;/span&gt;возможно не дословно&lt;span style="font-weight: bold;"&gt;)  &lt;/span&gt;и... нет, &lt;span style="font-weight: bold;"&gt;Windows Vista &lt;/span&gt;на &lt;span style="font-weight: bold;"&gt;Юноне  &lt;/span&gt;(Питерская "&lt;span style="font-weight: bold;"&gt;Горбушка&lt;/span&gt;")&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;я не купил. Кроме лицензионного &lt;span style="font-weight: bold;"&gt;ПО&lt;/span&gt;, купил лиз. &lt;span style="font-weight: bold;"&gt;DVD.&lt;/span&gt; Почему? Нет, не потому что я такой правильный: понравившийся фильм был только на дорогих дисках, вот и всего.&lt;br /&gt;&lt;br /&gt;Итого: купил фильм "&lt;span style="font-weight: bold;"&gt;Фонтан&lt;/span&gt;". Почему-то смысл я его так и не понял (видимо, мой мозг перегруженный информацией не справился со столь глубокой философией автора "&lt;span style="font-weight: bold;"&gt;Реквием по мечте&lt;/span&gt;")&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Хью Джекман&lt;/span&gt;, из помеси &lt;span style="font-weight: bold;"&gt;Россомахи&lt;/span&gt; с &lt;span style="font-weight: bold;"&gt;хакером&lt;/span&gt;, превратился в &lt;span style="font-weight: bold;"&gt;Конкистодора&lt;/span&gt;-&lt;span style="font-weight: bold;"&gt;Врача&lt;/span&gt;-&lt;span style="font-weight: bold;"&gt;Будду&lt;/span&gt;(не подумайте, что это мое неуважение к &lt;span style="font-weight: bold;"&gt;Буддистам&lt;/span&gt;!), при этом его все время плющело (особенно в самом конце, когда тот впал в полнейшую.... &lt;span style="font-weight: bold;"&gt;Нирвану&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;Одним словом: фильм надежды не оправдал. -300 руб&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2436701708528925775?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2436701708528925775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2436701708528925775' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2436701708528925775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2436701708528925775'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_5252.html' title='Всегда следите за свой репутацией и покупайте только лицензионное ПО'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3394823894732856930</id><published>2007-04-15T13:11:00.000-07:00</published><updated>2007-04-15T13:14:37.322-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Очердной "провайдер" музыки</title><content type='html'>Начал искать музыку, и на 10 песен из 11 в &lt;span style="font-weight: bold;"&gt;Google &lt;/span&gt;первая ссылка была на   &lt;a style="font-weight: bold;" href="http://blogs.yandex.ru/search.xml?text=http%3A%2F%2Fwww.zaycev.net"&gt;http://www.zaycev.net&lt;/a&gt; - молодцы, те кто раскручивал сайт.&lt;br /&gt;Кстати в отличии от &lt;span style="font-weight: bold;"&gt;musicfond&lt;/span&gt;, там нет 10 сек. задержки перед скачкой, но рекламы гораздо больше, правда, &lt;span style="font-weight: bold;"&gt;Mozilla &lt;/span&gt;умеет с ней неплохо справляться, так что это тоже не проблема.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-3394823894732856930?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3394823894732856930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3394823894732856930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3394823894732856930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3394823894732856930'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_15.html' title='Очердной &quot;провайдер&quot; музыки'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-1047330947087977433</id><published>2007-04-15T12:57:00.000-07:00</published><updated>2007-04-15T13:04:24.304-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Перлы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Популярность Vkontakte (Вконтакте)</title><content type='html'>Вчера перед тренировкой решили зайти в кафе с бесплатным &lt;span style="font-weight: bold;"&gt;Wi-Fi&lt;/span&gt;. Проверили - работает, даже шустро. Но это не главное. За соседнем столиком сидела одинокая девушка с ноутом (тоже понятно зачем сидела имено там), по-пивая не самый изысканный коктель. На вид - просто типичная блондинка. При этом сидела спиной к большому окну, выходящему на улицу. Когда выходил, мой взгляд случайно упал в ее монитор (не хорошо, понимаю, но особо ухитряться не пришлось). Оказалась, эта особа &lt;span style="font-weight: bold;"&gt;ТОЖЕ&lt;/span&gt; сидит вконтакте! Обалдеть... я выпал в осадок. Похоже в России, первое что надо скупать- акции социальных сетей.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-1047330947087977433?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1047330947087977433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1047330947087977433' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1047330947087977433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1047330947087977433'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/vkontaket.html' title='Популярность Vkontakte (Вконтакте)'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-5340635829492203386</id><published>2007-04-12T14:45:00.000-07:00</published><updated>2007-04-12T15:00:17.346-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Просто пост и ничего личного</title><content type='html'>Никогда бы не подумал, что МикроПО (все совпадения с реальними названими и именами случайны) готово сэкономить на партнерах-студентах (уже бывших, после того как я опубликовал некий пост). Основным элементом развития, которого всегда была связь с лучшими ВУЗами страны. На мой взгляд, Гос. Университет СПб всегда считался таковым. А тут на те, говорят сначала:&lt;br /&gt;[Цитаты заменены на мои комментарии, по вежливой рекомендации представителя данной коммерческой организации]&lt;br /&gt;Приезжайте. Мы все устроим: привезем, накормим, развлечем,  спать уложим, домой отправим.&lt;br /&gt;Затем говорят:&lt;br /&gt;[Цитаты заменены на мои комментарии, по вежливой рекомендации представителя данной коммерческой организации]&lt;br /&gt;Приезжайте если уж очень хотите, но мы очень не хотим вас спать укладывать, мы, конечно, готовы это сделать, если сможете объяснить: «почему Вы не хотите сразу домой»&lt;br /&gt;Поехать в Москву я согласился не из-за этого мероприятия, а скорее с целью устроить себе N дневный отпуск. А так, я себе могу позволить и самому съездить в «доблестную» столицу, за свой счет, но в более приятной кампании.&lt;br /&gt;В тот же вечер, я решил опубликовать этот пост (тот что был до того самого разговора). Телефон забыл дома. Пришел на работу: смотрю пара пропущенных звонков из города отличного от Петербурга. Перезванивать не стал – кому надо, пусть и ищет (по сколько к списку приоритетных номеров тот не относился).&lt;br /&gt;Представитель  оказался на редкость вежливым: дал понять, что я разглашаю приватные данные компании и пр. Вспомнил о NDA (документ о не разглашении, который я в глаза не видел, да и не подписывал в том числе, это я точно помню). Напомнил про репутацию и вспомнил, про мою человеческую мораль (не буду показывать на продукты этого производителя, но я бы на их месте просто бы тут промолчал). &lt;br /&gt;Что касается моей морали, это отдельный разговор:&lt;br /&gt;Я, разумеется, человек аморальный, в последний день зачетной недели, сидел с заказчиком 16 часов, при этом ничего с него не взял за это по причине того что я сидел через свой мобильник, и не мог быстро деплоить на сервер (денег на трафик я много потратил).&lt;br /&gt;Или когда отпускаю коллегу без объяснений пораньше, взяв его заботы на себя.&lt;br /&gt;Мой девиз уж точно отличается от «человек, человеку волк»&lt;br /&gt;Ну а предыдущий пост я сделал, чтобы унизить такую доблестную корпорацию и разгласить сверхсекретную информацию.&lt;br /&gt;&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/489526542927966280-5340635829492203386?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/5340635829492203386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=5340635829492203386' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5340635829492203386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/5340635829492203386'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_4123.html' title='Просто пост и ничего личного'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2913007340641200031</id><published>2007-04-12T14:00:00.000-07:00</published><updated>2007-04-12T15:02:32.538-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><title type='text'>Linux в развлекательном журнале</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_hQV8UiUt_8s/Rh6hJM5djlI/AAAAAAAAAAY/ux34S1aeXz4/s1600-h/lin.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_hQV8UiUt_8s/Rh6hJM5djlI/AAAAAAAAAAY/ux34S1aeXz4/s320/lin.jpg" alt="" id="BLOGGER_PHOTO_ID_5052653011409407570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;В журнале с названием "&lt;span style="font-weight: bold;"&gt;Альманах отдыха&lt;/span&gt;" (название очень важно), ровно по середине, в соседстве со статьей "Вся правда о жвачках", целый разворот с названием "&lt;span style="font-weight: bold;"&gt;Linus vs Windows: дискуссия двух миров&lt;/span&gt;". Как говориться "Афтор жжот". Слова типа&lt;span style="font-weight: bold;"&gt; SGML, LaTeX, GNU info, LyX&lt;/span&gt; и пр, куча фактов "&lt;span style="font-style: italic;"&gt;212% по стравнению с&lt;/span&gt;..."&lt;br /&gt;&lt;br /&gt;Я думал что в подобных шурналах обычно пишут "&lt;span style="font-style: italic;"&gt;А этот ноутбук подойдет к сумочке от &lt;span style="font-weight: bold;"&gt;D&amp;G&lt;/span&gt;, но его никак нельзя носить с туфлями на шпильке&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;Интересно кто станет читать такую статью в таком месте....  я и то не стал, начал искать что-то более простое...&lt;br /&gt;&lt;br /&gt;Вот что называется: &lt;span style="font-weight: bold;"&gt;не в тему&lt;/span&gt;.&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/489526542927966280-2913007340641200031?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2913007340641200031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2913007340641200031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2913007340641200031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2913007340641200031'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/linux.html' title='Linux в развлекательном журнале'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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://bp1.blogger.com/_hQV8UiUt_8s/Rh6hJM5djlI/AAAAAAAAAAY/ux34S1aeXz4/s72-c/lin.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-489526542927966280.post-8842985313617973684</id><published>2007-04-12T13:27:00.000-07:00</published><updated>2007-04-12T14:00:00.198-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Программирование'/><title type='text'>Применение Экстримального Программирования на практике</title><content type='html'>3 Недели назад начал применять практики из &lt;a href="http://www.xprogramming.com/"&gt;экстримального программирования&lt;/a&gt; (ныне плавно эволюционировавшего в Шуструю разработку - &lt;span style="font-weight: bold;"&gt;Agile Development.&lt;/span&gt; Просто название у первого более красивое... как раз для заголовка) в проекте, над которым я работаю уже &lt;span style="font-weight: bold;"&gt;почти год&lt;/span&gt; (9.5 месяцев). Проект представляет из себе нечто похожее на небольшую &lt;a style="font-weight: bold;" href="http://en.wikipedia.org/wiki/Enterprise_resource_planning"&gt;ERP&lt;/a&gt; систему, которая должна сменить в производстве старую версию системы, для решения проблем автоматизации некого заграничного предприятия.&lt;br /&gt;&lt;br /&gt;Причины которые, подтолкнувшие меня к этому шагу:&lt;br /&gt; - Необходимость в &lt;span style="font-weight: bold;"&gt;автоматическом тестировании&lt;/span&gt; (С ручным, я просто не мог справиться)&lt;br /&gt; - Большое количество новых фунциональностей, необходимостить в которых возникла в последнее время&lt;br /&gt; - Переработка существующего кода, что более 3м &lt;span style="font-weight: bold;"&gt;клиентского &lt;/span&gt;и &lt;span style="font-weight: bold;"&gt;серверного &lt;/span&gt;кода - &lt;span style="font-weight: bold;"&gt;Рефакторинг &lt;/span&gt;(&lt;a style="font-weight: bold;" href="http://www.refactoring.com/"&gt;Refactoring&lt;/a&gt;). Часть которого использует достаточно не стабильный компонент, от которого со временим придеться избавиться (в следующей версии... через год)&lt;br /&gt; - &lt;span style="font-weight: bold;"&gt;Короткие релизы&lt;/span&gt; - раз в неделю, чтобы конечный пользователь мог оценивать результаты и выдыигать свои пожелания.&lt;br /&gt; - &lt;span style="font-weight: bold;"&gt;Постоянное общение с заказчиком&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;От работы не более 40 часов в неделю пришлось отказаться - сроки...&lt;br /&gt;&lt;br /&gt;Как показала практика, идея себя оправдала:&lt;br /&gt;В последнем &lt;span style="font-weight: bold;"&gt;релизе&lt;/span&gt; не было обнаруженно &lt;span style="font-weight: bold;"&gt;ни одного изъяна&lt;/span&gt; (тестировали его под нагрузкой в реальных условиях, с самыми произвольными данными).&lt;br /&gt;До этого, в 3-х недельных релизах находили по 20-25 проблем.&lt;br /&gt;&lt;br /&gt;В результате, основной упор был сделан на &lt;span style="font-weight: bold;"&gt;Test-Driven Development &lt;/span&gt;(по-русски: пишешь тест - потом уже код логики) и &lt;span style="font-weight: bold;"&gt;рефакторинг &lt;/span&gt;(приписал тест ко компоненту и рефакторишь его). При этом в паре эти практики оказались гораздо более эффективными, нежли поодиночке.&lt;br /&gt;&lt;br /&gt;При этом, это далеко не первый мой опыт работы в стиле &lt;span style="font-weight: bold;"&gt;Agile, но  &lt;/span&gt;подобных результатов он мне еще не приносил.&lt;br /&gt;&lt;br /&gt;Осталось пересилить в себе свинью, и начать писать тесты всегда и с самого начала.&lt;br /&gt;&lt;br /&gt;В дальнейшми постараюсь поделиться своим опытом более развёрнуто, с конкретными примерами.&lt;br /&gt;&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/489526542927966280-8842985313617973684?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8842985313617973684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8842985313617973684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8842985313617973684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8842985313617973684'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_12.html' title='Применение Экстримального Программирования на практике'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2608849586263003961</id><published>2007-04-12T12:59:00.000-07:00</published><updated>2007-04-12T13:25:14.011-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>"IPO" Социальных студенческих сетей</title><content type='html'>В последнее время широко распростанены так называемые &lt;span style="font-weight: bold;"&gt;социальные сети&lt;/span&gt; (В России... развитый глобальный интернет этим уже переболел пару лет назад). Сначала появился &lt;a href="http://moikrug.ru"&gt;moikrug&lt;/a&gt; - для деловых людей, который недавно купил яндекс. Потом был &lt;span style="font-weight: bold;"&gt;старт-ап &lt;/span&gt;&lt;a href="http://vkontakte.ru"&gt;vkontakte&lt;/a&gt; - специально для студентов  и выпускников вузов, который за пару месяцев сделал &lt;span style="font-weight: bold;"&gt;200к &lt;/span&gt;пользователей, что составляет ~ &lt;span style="font-weight: bold;"&gt;1%&lt;/span&gt; от общего числа интернет-пользователей в России. В тоже время появился и другой проект - &lt;a href="http://www.fakultet.ru/shares"&gt;факультет&lt;/a&gt;. При этом последний меня поразрил особенно: он стал во-первых &lt;span style="font-weight: bold;"&gt;ОАО&lt;/span&gt;, а во вторых устроил &lt;span style="font-weight: bold;"&gt;IPO&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;Initial Public Offer &lt;/span&gt;- начальное публичное предложение акций) для своих пользователей, но не больше &lt;span style="font-weight: bold;"&gt;100 &lt;/span&gt;акций на человека (есть дополнительные правила "в стиле &lt;span style="font-weight: bold;"&gt;МММ&lt;/span&gt;", но детели уже в &lt;a href="http://www.fakultet.ru/shares"&gt;источнике&lt;/a&gt;). Так что и Российские интернет-проекты начинают превращяться в бизнес.&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/489526542927966280-2608849586263003961?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2608849586263003961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2608849586263003961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2608849586263003961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2608849586263003961'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/ipo.html' title='&quot;IPO&quot; Социальных студенческих сетей'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-923256405522042437</id><published>2007-04-10T14:32:00.000-07:00</published><updated>2007-04-10T14:37:37.681-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Приключения'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Пределка поста про Microsoft, зарезанного цензурой</title><content type='html'>Извиняюсь за задержку, постарюсь переделать его как можно быстрее( с дополнениями по поводу реакции представителя этой чудестной &lt;span style="font-weight: bold;"&gt;корпорации&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;П.С.&lt;br /&gt;&lt;br /&gt;Сейчас у меня дэд лайн в 2 проектах, а как известно, интересы &lt;span style="font-weight: bold;"&gt;заказчиков &lt;/span&gt;превыше всего, так что приходиться все как следует оттестить и понаписать кучу автоматических тестов (эх, не прижился у меня &lt;span style="font-weight: bold;"&gt;test-driven development&lt;/span&gt;).&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/489526542927966280-923256405522042437?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/923256405522042437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=923256405522042437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/923256405522042437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/923256405522042437'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/microsoft_10.html' title='Пределка поста про Microsoft, зарезанного цензурой'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-7609571296695383075</id><published>2007-04-10T04:29:00.000-07:00</published><updated>2007-04-10T04:32:25.381-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Пост про Microsoft</title><content type='html'>Предыдущий пост времено не доступен (причина: &lt;span style="font-weight: bold;"&gt;цензура&lt;/span&gt;).&lt;br /&gt;Постараюсь выпустить его с некоторыми коррективами сегодня вечером.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-7609571296695383075?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/7609571296695383075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=7609571296695383075' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7609571296695383075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/7609571296695383075'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/microsoft.html' title='Пост про Microsoft'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-8840569230127071295</id><published>2007-04-07T14:42:00.001-07:00</published><updated>2007-04-07T14:42:30.551-07: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/489526542927966280-8840569230127071295?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/8840569230127071295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=8840569230127071295' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8840569230127071295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/8840569230127071295'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_8178.html' title='Излиг'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-469040606716424452</id><published>2007-04-05T08:01:00.000-07:00</published><updated>2007-04-05T08:09:52.860-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><category scheme='http://www.blogger.com/atom/ns#' term='MacOS'/><title type='text'>Мечта яблочника</title><content type='html'>Apple представляет &lt;a href="http://tema.ru/use/"&gt;Mac Pro&lt;/a&gt;:&lt;br /&gt;8ми яденых &lt;span style="font-weight: bold;"&gt;Intel Xeon inside&lt;/span&gt;!&lt;br /&gt;Помимо этого:&lt;br /&gt;16 Гб памяти.&lt;br /&gt;3 Терабайта винт&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/489526542927966280-469040606716424452?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/469040606716424452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=469040606716424452' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/469040606716424452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/469040606716424452'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_05.html' title='Мечта яблочника'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-3332455948138484322</id><published>2007-04-04T15:17:00.000-07:00</published><updated>2007-04-04T15:19:58.262-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Сайт Microsoft на .... PHP....</title><content type='html'>Сам от шока только что отошел!&lt;br /&gt;&lt;br /&gt;Кто бы мог подумать: &lt;span style="font-weight: bold;"&gt;Microsoft &lt;/span&gt;сделает часть сайта на &lt;span style="font-weight: bold;"&gt;PHP &lt;/span&gt;да еще и &lt;span style="font-weight: bold;"&gt;IIS &lt;/span&gt;под него заточит!&lt;br /&gt;&lt;br /&gt;Если кто-то думает что это "&lt;span style="font-weight: bold;"&gt;утка&lt;/span&gt;" - прошу &lt;a href="http://blogs.gotdotnet.ru/personal/allo/PermaLink.aspx?guid=03668F40-212D-40DF-9199-0FE816B3BA77"&gt;источник &lt;/a&gt;из Майкрософт - достаточно авторитетный.&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/489526542927966280-3332455948138484322?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/3332455948138484322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=3332455948138484322' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3332455948138484322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/3332455948138484322'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/microsoft-php.html' title='Сайт Microsoft на .... PHP....'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-1726679460994435906</id><published>2007-04-04T15:09:00.000-07:00</published><updated>2007-04-04T15:17:15.610-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><title type='text'>Чистка блогов</title><content type='html'>Решил навести порядок в своем &lt;span style="font-weight: bold;"&gt;RSS &lt;/span&gt;агрегаторе. Как? Правильно: удалить все лишнее. Начинаю:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;o'Relly Radar&lt;/span&gt; - оффтопик и флуд&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Signals vs Noise &lt;/span&gt;- в топку. В последнее время ничего интересного по теме нет.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;http://homelessinmoscow.blogspot.com &lt;/span&gt;- а этот товарищ захотел платный блог. 10$ в мес. Удачи. туда же. Про рекламу совсем народ забыл&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ruby_ru &lt;/span&gt;- до свидания. &lt;span style="font-weight: bold;"&gt;Microsoft &lt;/span&gt;- наш выбор.&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/489526542927966280-1726679460994435906?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1726679460994435906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1726679460994435906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1726679460994435906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1726679460994435906'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_2368.html' title='Чистка блогов'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4007953697992031987</id><published>2007-04-04T14:49:00.000-07:00</published><updated>2007-04-04T15:05:26.086-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Приключения'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Встреча Microsoft Student Partner в Москве или Руби вход воспрещен</title><content type='html'>Все-таки решился поехать в это дивное место по имени &lt;span style="font-weight: bold;"&gt;Москва&lt;/span&gt; (или &lt;span style="font-weight: bold;"&gt;Мордор&lt;/span&gt;?), где по старой традиции произойдет мероприятие для &lt;span style="font-weight: bold;"&gt;студентов-партнеров&lt;/span&gt; (звучит страшно...).&lt;br /&gt;&lt;br /&gt;Все расходы, как водиться, берет на себя &lt;span style="font-weight: bold;"&gt;Microsoft&lt;/span&gt;. Посмотрим что из этого получиться. В прошлом году мне в Москве ух как не понравилось. Когда-то даже об этом писал (см в истории).&lt;br /&gt;&lt;br /&gt;Если там поизодет что-то интересно - постараюсь выложить материалы.&lt;br /&gt;Будет шанс познакомиться по-ближе с тем что нам предлагает &lt;span style="font-weight: bold;"&gt;Microsoft, &lt;/span&gt;а в следующем году нас ждет ой сколько всего интересного:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WWF&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;WCF, WPF&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;LinQ&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;C# 3.0&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Orcas &lt;/span&gt;и пр. Самые продвинутые, уже некоторую часть этого и так пустили в продакшен: сам видел - завидовал.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Плюсы этого года:&lt;br /&gt; - Ехать на поезде и в разные дни (что-то не хочется мне 2 раза за один день лазеть в самолет, уж больно потом плохо становиться)&lt;br /&gt;- Шанс выспаться выпадает далеко не каждый день.&lt;br /&gt;-  Встретиться со старыми знакомыми "по цеху"&lt;br /&gt;- Главное: от технологии от &lt;span style="font-weight: bold;"&gt;Microsoft&lt;/span&gt; я немного отошел (зачем - хороший вопрос), не будем говорить благодаря  кому и чему, так что придеться востанавливать скиллы, они всегда пригодяться.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4007953697992031987?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4007953697992031987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4007953697992031987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4007953697992031987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4007953697992031987'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/microsoft-student-partner.html' title='Встреча Microsoft Student Partner в Москве или Руби вход воспрещен'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4192521278242126936</id><published>2007-04-04T14:45:00.000-07:00</published><updated>2007-04-04T14:48:42.953-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Юмор'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Предсказания гуглу</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Хрустального шара&lt;/span&gt; у меня нет (хотя , мои оценки по трудозатратам в программных проектах ,обычно, весьма точные...), полагаю что у автора &lt;a href="http://www.webplanet.ru/news/reading-room/2006/2/20/imagining_the_google_future.html"&gt;этой статьи&lt;/a&gt; тоже. Хотя, кто знает: может &lt;span style="font-weight: bold;"&gt;гугл&lt;/span&gt; ждет именно это?&lt;br /&gt;&lt;br /&gt;П.С.&lt;br /&gt;Спасибо, Женя, за ссылку.  Прочитал - &lt;span style="font-weight: bold;"&gt;юмор&lt;/span&gt; понял.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4192521278242126936?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4192521278242126936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4192521278242126936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4192521278242126936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4192521278242126936'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_04.html' title='Предсказания гуглу'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-1605522233975558919</id><published>2007-04-04T14:22:00.000-07:00</published><updated>2007-04-04T14:45:28.642-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Книги'/><title type='text'>В Бочке мёда, ложка... Или Media Sapiens-2</title><content type='html'>Наконец-то закончил с серией &lt;span style="font-weight: bold;"&gt;Media-Sapiens&lt;/span&gt;. В итоге, потратил на это дело 4 дня (не рабочих, разумеется). Оказалось, что первая часть намного лучше второй: под конец у героя совсем башню &lt;span style="font-weight: bold;"&gt;сносит&lt;/span&gt;. Но прочитал на одном дыхании (после тяжелой &lt;span style="font-weight: bold;"&gt;тренировки &lt;/span&gt;и &lt;span style="font-weight: bold;"&gt;трудового дня&lt;/span&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-1605522233975558919?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/1605522233975558919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=1605522233975558919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1605522233975558919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/1605522233975558919'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/media-sapiens-2.html' title='В Бочке мёда, ложка... Или Media Sapiens-2'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-4925956456974502994</id><published>2007-04-02T11:52:00.000-07:00</published><updated>2007-04-02T12:17:16.370-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Горький вкус Руби</title><content type='html'>Начинаю по-тихоньку разочаровываться в этой штуки (черт с ним, что медленно работает). Программирование чего-то большого в совсем не типитизированных языках - дело гиблое, да и отладчика под него нормального нет - как в &lt;span style="font-weight: bold;"&gt;.NET&lt;/span&gt; ,например.&lt;br /&gt;&lt;br /&gt;Что касается удачного баланса типитизации и гибкости - это &lt;span style="font-weight: bold;"&gt;C# 3.0&lt;/span&gt; (о нем я еще много чего еще напишу)&lt;br /&gt;&lt;br /&gt;То что языки должны становиться более лаконичными и слишком жесткое задание типов сильно мешает, но от типитизации отказываться не стоит. По крайней мере сейчас. Да, на написание время сокращяется в 10 раз по сравнению с &lt;span style="font-weight: bold;"&gt;Java &lt;/span&gt;(при &lt;span style="font-weight: bold;"&gt;Web &lt;/span&gt;разработке). Верю. Но  вот отладки - только увеличивается. Для небольших проектов отношение написание-отладка ~  70/30. Для больших 20/80. Сразу вычерчивается область приминимости Руби: мелкие и средние проекты. Но никак не больше.&lt;br /&gt;&lt;br /&gt;Концепцию программирования на Ruby можно назвать &lt;span style="font-weight: bold;"&gt;Coding Faster, Debug Slower&lt;/span&gt;.  Где-то получается и "&lt;span style="font-weight: bold;"&gt;шустро&lt;/span&gt;" (&lt;span style="font-weight: bold;"&gt;Agile&lt;/span&gt;), а потом становиться уже и не очень.&lt;br /&gt;&lt;br /&gt;Что касается перехода с &lt;span style="font-weight: bold;"&gt;ASP.NET&lt;/span&gt; на &lt;span style="font-weight: bold;"&gt;Ruby&lt;/span&gt; - это просто не оправдано. Имея в своем распоряжении Visual Studio и кучу всего полезного (типа генераторов статического кода, верификаторы и прочее), идти куда-то где все надо делать руками - вещь сомнительная.&lt;br /&gt;&lt;br /&gt;Как появиться &lt;span style="font-weight: bold;"&gt;Windows Presentation Foundation&lt;/span&gt; (в &lt;span style="font-weight: bold;"&gt;.NET 3.0&lt;/span&gt;), нынешний &lt;span style="font-weight: bold;"&gt;AJAX, &lt;/span&gt;покажиться песочницей...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-4925956456974502994?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/4925956456974502994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=4925956456974502994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4925956456974502994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/4925956456974502994'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_6381.html' title='Горький вкус Руби'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-6189277570641855142</id><published>2007-04-02T11:36:00.000-07:00</published><updated>2007-04-02T11:52:46.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Веб 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Немного о блочной верстке</title><content type='html'>Опыта создания веб-приложений у меня хватает - с этим делом вожусь с 2003 года. Но до того что называется &lt;span style="font-weight: bold;"&gt;CSS &lt;/span&gt;(или просто &lt;a href="http://www.w3.org/Style/CSS/"&gt;блочная верстка&lt;/a&gt;) руки как-то не доходили: занимался больше &lt;span style="font-weight: bold;"&gt;бизнес-логикой&lt;/span&gt; и пр. умными штуками. Но неделю назад, поступил очень выгодный заказ на создание &lt;span style="font-weight: bold;"&gt;Mash-up&lt;/span&gt; (нечто похожее описано &lt;a href="http://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1-%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F"&gt;здесь&lt;/a&gt;) из &lt;a href="http://maps.google.com"&gt;Google Maps&lt;/a&gt; и списка ресторанов. А отображатся там будут... места где видели знаменитостей (&lt;span style="font-weight: bold;"&gt;Бритни Спирс&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Мадонну&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;Каили Минойг&lt;/span&gt; и пр).&lt;br /&gt;&lt;br /&gt;Это все лирическое отстпление. И так к теме: обычно, мне приходилось делать разметку в виде &lt;span style="font-weight: bold;"&gt;HTML таблиц&lt;/span&gt; - самый простой (детский способ).  К тому же &lt;span style="font-weight: bold;"&gt;Visual Studio&lt;/span&gt; под это дело специально заточена. (Посмотрем что измениться к следующией версии).&lt;br /&gt;&lt;br /&gt;Тут же заказчик сказал: хочу &lt;span style="font-weight: bold;"&gt;CSS&lt;/span&gt; и точка. Клиент хочет - значит получает (если платит, разумеется). Один рабочий день я, похоже, я постик &lt;span style="font-weight: bold;"&gt;Дао&lt;/span&gt; (не путать с &lt;span style="font-weight: bold;"&gt;Data Access Layer&lt;/span&gt;) &lt;span style="font-weight: bold;"&gt;CSS.&lt;/span&gt; Размер &lt;span style="font-weight: bold;"&gt;HTML &lt;/span&gt;уменьшился раза в полтора. Читаемость повысилась, одним словом, оно стоило потраченног&lt;a href="javascript:void(0)" onclick="return false;" tabindex="7"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;о времени.&lt;br /&gt;Список ресурсов, которые мне пригодидись - &lt;a href="http://www.webmascon.com/topics/coding/48a.asp"&gt;тута&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Постараюсь поделиться полезным опытом с одном из следующих постов&lt;br /&gt;&lt;br /&gt;Демку можно посмотреть &lt;a href="http://obsgroup-4.hosting.parking.ru"&gt;тут&lt;/a&gt; (смотреть, согласно тербованиям под &lt;span style="font-weight: bold;"&gt;Internet Explorer&lt;/span&gt; 6-7)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-6189277570641855142?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/6189277570641855142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=6189277570641855142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6189277570641855142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/6189277570641855142'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post_02.html' title='Немного о блочной верстке'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2209004133953568122</id><published>2007-04-02T08:03:00.000-07:00</published><updated>2007-04-02T08:08:21.145-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Факты'/><category scheme='http://www.blogger.com/atom/ns#' term='Перлы'/><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>И с технарей Русский язык спрашиваю</title><content type='html'>Вчера наткнулся на рекламное объявление о работе (просто случайно попалось):&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;HTML&lt;/span&gt; + &lt;span style="font-weight: bold;"&gt;CSS&lt;/span&gt; + &lt;span style="font-weight: bold;"&gt;Дизайн&lt;/span&gt; + &lt;span style="font-weight: bold;"&gt;AJAX &lt;/span&gt;+ ... &lt;span style="font-weight: bold;"&gt;РУССКИЙ ЯЗЫК&lt;/span&gt;!!! Не Анлийский, а просто русский язык, при этом на собеседовании будет тест по нему! Хотя зарплату предлогают не слабую - &lt;span style="font-weight: bold;"&gt;50к &lt;/span&gt;руб в мес.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2209004133953568122?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2209004133953568122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2209004133953568122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2209004133953568122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2209004133953568122'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/blog-post.html' title='И с технарей Русский язык спрашиваю'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-321519759616620647</id><published>2007-04-01T06:17:00.000-07:00</published><updated>2007-04-01T06:19:15.428-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Интернет'/><title type='text'>Windows 2003 Server Service Pack 2</title><content type='html'>Вот наконец-то и вышел, родной!&lt;br /&gt;Теперь можно будет сервер с чистой совестью пачить. Надеюсь это выдержит.&lt;br /&gt;Скачать можно &lt;a href="http://www.microsoft.com/technet/windowsserver/sp2.mspx"&gt;отсюда&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-321519759616620647?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/321519759616620647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=321519759616620647' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/321519759616620647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/321519759616620647'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/windows-2003-server-service-pack-2.html' title='Windows 2003 Server Service Pack 2'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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-489526542927966280.post-2995594449230393180</id><published>2007-04-01T06:02:00.000-07:00</published><updated>2007-04-01T06:06:55.389-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Эксперементы'/><title type='text'>А ваша машина готова к Windows Vista?</title><content type='html'>&lt;object width=425px height=350px type="application/x-shockwave-flash" data="http://www.youtube.com/v/FVbf9tOGwno"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FVbf9tOGwno" /&gt;&lt;param name="scale" value="noScale"/&gt;&lt;param name="wmode" value="window" /&gt;&lt;/object&gt;&lt;br /&gt;Красота: Windows Vista совместим с машиной для уничтожения бумаги!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/489526542927966280-2995594449230393180?l=42alex.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://42alex.blogspot.com/feeds/2995594449230393180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=489526542927966280&amp;postID=2995594449230393180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2995594449230393180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/489526542927966280/posts/default/2995594449230393180'/><link rel='alternate' type='text/html' href='http://42alex.blogspot.com/2007/04/windows-vista.html' title='А ваша машина готова к Windows Vista?'/><author><name>Alexander Petrov</name><uri>http://www.blogger.com/profile/16311360326428861472</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>
