<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0UFSH84eCp7ImA9WhRUEEs.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797</id><updated>2012-01-20T16:06:59.130+04:00</updated><category term="technology" /><category term="design patterns" /><category term="tools" /><category term="debugging" /><category term="news" /><category term="web" /><category term="books" /><category term="apple" /><category term="useful" /><category term="userdump" /><category term="ebay" /><category term="development" /><category term="dotNet" /><category term="captchas" /><category term="gwt" /><category term="privacy" /><category term="social" /><category term="regexp" /><category term="too" /><category term="analytics" /><category term="gov" /><category term="experts" /><category term="crash dumps" /><category term="c#" /><category term="troubleshooting" /><category term="processes" /><category term="autopatch" /><category term="sharepoint" /><category term="sqlserver" /><category term="gurus" /><category term="screencasts" /><category term="thoughts" /><category term="high load" /><category term="test driven development" /><category term="mindmap" /><category term="eclipse" /><category term="c++" /><category term="past" /><category term="usability" /><category term="extreme programming" /><category term="human computing" /><category term="database" /><category term="future" /><category term="efm" /><category term="clouds" /><category term="aspnet" /><category term="покалеченные люди" /><category term="knowledge" /><category term="business" /><category term="iis" /><category term="research" /><category term="эмо" /><category term="java" /><category term="refactoring" /><category term="JavaScript Compilers" /><category term="security" /><category term="htc" /><category term="visio" /><category term="ideas" /><category term="links" /><category term="employment" /><category term="oracle" /><category term="windbg" /><category term="future readings" /><category term="visual studio" /><category term="android" /><category term="people" /><category term="iPhone" /><category term="rapidsoft" /><category term="how-tos" /><category term="sql" /><category term="panic" /><category term="скороговорки" /><category term="microsoft" /><category term="standards" /><category term="antipatterns" /><category term="rich internet applications" /><category term="fun" /><category term="project management" /><category term="command line" /><category term="architecture" /><category term="nhibernate" /><category term="management" /><category term="Entity Framework" /><category term="google" /><title>Блог Юрия Скалецкого (С IT по жизни)</title><subtitle type="html">Информационные технологии с душой. Заметки, скринкасты и другие виды информации на темы custom development, microsoft- и других технологий, инноваций и просто замечаний об IT "по жизни".</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://yuryskaletskiy.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>222</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/yuryskaletskiy" /><feedburner:info uri="yuryskaletskiy" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C0UFSH84fyp7ImA9WhRUEEs.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-8134488099426173117</id><published>2012-01-19T17:30:00.000+04:00</published><updated>2012-01-20T16:06:59.137+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-20T16:06:59.137+04:00</app:edited><title>Запах скверной спецификации</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Если у разрабатываемой системы есть пользовательский интерфейс, то понять, что спецификация скверная, несложно.&lt;br /&gt;
&lt;br /&gt;
Правило "ноль") После прочтения документа в голове ровный гул. То есть непонятно вообще ничего. И вопросов не возникает.&lt;br /&gt;
&lt;br /&gt;
Теперь более конкретные запахи, которые можно сосканировать с документа, не вчитываясь в детали&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1) Не определены рамки системы.&lt;/b&gt; Что система делает, какие требования реализует, Сколько у пользовательского интерфейса вообще экранов -- если это не понятно тебе, не будет понятно и разработчику.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2)&lt;/b&gt; &lt;b&gt;Структура документа не соответствует структуре интерфейса.&lt;/b&gt; то есть - каждому логическому блоку интерфейса (странице, списку, форме) должен соответствовать отдельный раздел с описанием. Если нет -- спецификацией будет сложно пользоваться&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3) Хорошо освещено очевидное&lt;/b&gt;. То есть "под фонарем ищем, где и так светло". Примеры&lt;br /&gt;
&lt;br /&gt;
- "Нажатие на кнопку ОК закрывает окно"&lt;br /&gt;
- "Нажатие на кнопку Отмена отменяет операцию"&lt;br /&gt;
- "На форме "Список пользователей" отображен список пользователей"&lt;br /&gt;
- "Выпадающий список "Пользователи" должен позволять выбрать пользователя"&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4) Нет описания тонкостей.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Например, для списка пользователей&lt;br /&gt;
&lt;br /&gt;
- Есть ли неявные фильтры&lt;br /&gt;
- Какая сортировка по умолчанию&lt;br /&gt;
- Как выглядит список если ничего не найдено&lt;br /&gt;
&lt;br /&gt;
Для форм&lt;br /&gt;
&lt;br /&gt;
- Каковы правила валидации для каждого элемента&lt;br /&gt;
- Как выглядит форма с валидаторами&lt;br /&gt;
- Сохраняются ли умолчательные зрачения (и на каком уровне - cookies, профиль пользователя,&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-8134488099426173117?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3truaUBfw_fja1SQQYqjs3yM_KU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3truaUBfw_fja1SQQYqjs3yM_KU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3truaUBfw_fja1SQQYqjs3yM_KU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3truaUBfw_fja1SQQYqjs3yM_KU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/J8SbClbUx7U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/8134488099426173117/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=8134488099426173117&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8134488099426173117?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8134488099426173117?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/J8SbClbUx7U/blog-post.html" title="Запах скверной спецификации" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2012/01/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMARXY9cCp7ImA9WhdXEk0.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-3796879282131029720</id><published>2011-08-24T21:52:00.003+04:00</published><updated>2011-08-24T21:54:04.868+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-24T21:54:04.868+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="usability" /><category scheme="http://www.blogger.com/atom/ns#" term="покалеченные люди" /><title>Тикетс РЖД ру или "Сколько вы говорите стоит этот сайт?"</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;em&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;blockquote&gt;
"А потом я попал в центр, потому что это у меня всегда так: когда я ищу Кремль, я 
неизменно попадаю на Курский вокзал. Мне ведь, собственно, и надо было идти на 
Курский вокзал, а не в центр, а я все-таки пошел в центр, чтобы на Кремль хоть 
раз посмотреть: все равно ведь, думаю, никакого Кремля я не увижу, а попаду 
прямо на Курский вокзал. "&lt;br /&gt;
&lt;br /&gt;
- Венедикт Ерофеев, "Москва-Петушки"&amp;nbsp;&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
Дорогие создатели сайта ticket.rzd.ru, вы меня простите, есть ощущение, что сайт делали люди страдающие когнитивной дисфункцией. &lt;br /&gt;
&lt;br /&gt;
Задача: &lt;strong&gt;хочу купить билет&lt;/strong&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;1. Курский вокзал.&lt;/em&gt;&amp;nbsp;Открываю в браузере сайт &lt;a href="http://ticket.rzd.ru/"&gt;http://ticket.rzd.ru&lt;/a&gt; , вижу информационную страницу. &lt;em&gt;(внимание - дальше будет нецензурно)&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-6-DN0wEr830/TlU2mAuE0YI/AAAAAAAADz0/3AMo5Sl0BnQ/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="211" src="http://3.bp.blogspot.com/-6-DN0wEr830/TlU2mAuE0YI/AAAAAAAADz0/3AMo5Sl0BnQ/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
Отличная такая информационная страница. Все в ней понятно. Естесственно, я нажимаю на ссылку &lt;strong&gt;"Купить билет"&lt;/strong&gt;. И что я вижу? Я, блять, вижу &lt;em&gt;эту же страницу&lt;/em&gt;!&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/-6-DN0wEr830/TlU2mAuE0YI/AAAAAAAADz0/3AMo5Sl0BnQ/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="211" src="http://3.bp.blogspot.com/-6-DN0wEr830/TlU2mAuE0YI/AAAAAAAADz0/3AMo5Sl0BnQ/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;2. Курский вокзал.&lt;/em&gt; Но я же уважаемый специалист и тоже не лыком шит. Я начинаю озираться и думать, куда бы мне еще нажать. В правом верхнем углу страницы я вижу кнопку &lt;strong&gt;"Вход"&lt;/strong&gt; и в нее нажимаю. Теперь-то все получится!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-rH8tueLiWIc/TlU2yYhwQUI/AAAAAAAADz4/GEBXjbAB6y0/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-rH8tueLiWIc/TlU2yYhwQUI/AAAAAAAADz4/GEBXjbAB6y0/s1600/2.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Отличная кнопка "Вход" предлагает мне ввести имя и пароль. Я старый опытный волк, постоянно покупаю &lt;span style="color: #999999;"&gt;сцуко&lt;/span&gt; билеты на этом сайте и ввожу требуемое.&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-ZQNqxG4CNmk/TlU3dRl5OFI/AAAAAAAADz8/Q-LsquXFbXU/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="149" src="http://4.bp.blogspot.com/-ZQNqxG4CNmk/TlU3dRl5OFI/AAAAAAAADz8/Q-LsquXFbXU/s320/3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
Чудесно. Веничка, ты где?&lt;br /&gt;
&lt;br /&gt;
3. Ты Веничка опять на &lt;em&gt;Курском вокзале&lt;/em&gt;!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-EFhLRaS-8uc/TlU3naHtJFI/AAAAAAAAD0A/4Ux6-40Unl4/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="196" src="http://4.bp.blogspot.com/-EFhLRaS-8uc/TlU3naHtJFI/AAAAAAAAD0A/4Ux6-40Unl4/s320/4.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Опять там же! Опять на главной странице! И если опять&amp;nbsp;нажать на "купить билет" - ты никуда с этой страницы, &lt;span style="color: #999999;"&gt;сука&lt;/span&gt;, не денешься!&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;4. Курский вокзал.&lt;/em&gt; Но я же блин внимательный уважаемый специалист. Я внимательно изучу меню. И я найду два прекрасных пункта.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-sNc2b91ghaM/TlU3-FlAGlI/AAAAAAAAD0E/xXsrDGakgWo/s1600/5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-sNc2b91ghaM/TlU3-FlAGlI/AAAAAAAAD0E/xXsrDGakgWo/s1600/5.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
После того как ты, &lt;span style="color: #999999;"&gt;сцуко&lt;/span&gt;, зарегистрируешься, в меню "Купить билет", &lt;span style="color: #999999;"&gt;сцуко&lt;/span&gt;, появится пункт &lt;strong&gt;"Покупка билета"&lt;/strong&gt;! И вот ээээтот-то пункт ведет в оформление билета! А если нажать не "Покупка билета", а "Купить билет", ты окажешься где? Правильно, на этом же ебучем&amp;nbsp;Курском&amp;nbsp;вокзале.&lt;br /&gt;
&lt;br /&gt;
Спасибо вам, дорогие разработчики&amp;nbsp;шизофреничной информационной архитектуры сайта тикетс эржеде ру! Спасибо вам от сотен тысяч благодарных пользователей.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;Как надо было сделать&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Надо было сделать вот так:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-psU-JdIG1_s/TlU5reS6FaI/AAAAAAAAD0I/iz0FB-ui4Ls/s1600/6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://1.bp.blogspot.com/-psU-JdIG1_s/TlU5reS6FaI/AAAAAAAAD0I/iz0FB-ui4Ls/s320/6.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Нажимаешь на "Купить билет" -- переходишь к оформлению билета.&lt;br /&gt;
&lt;br /&gt;
все.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&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/5811779447202720797-3796879282131029720?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UqaI7x7aWmblUUPANJDknG397m8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UqaI7x7aWmblUUPANJDknG397m8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UqaI7x7aWmblUUPANJDknG397m8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UqaI7x7aWmblUUPANJDknG397m8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/-eyCB2GWO8M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/3796879282131029720/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=3796879282131029720&amp;isPopup=true" title="Комментарии: 6" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/3796879282131029720?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/3796879282131029720?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/-eyCB2GWO8M/blog-post.html" title="Тикетс РЖД ру или &quot;Сколько вы говорите стоит этот сайт?&quot;" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-6-DN0wEr830/TlU2mAuE0YI/AAAAAAAADz0/3AMo5Sl0BnQ/s72-c/1.png" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/08/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8BRXg-eyp7ImA9WhdSEUs.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-2983297900883095316</id><published>2011-07-20T15:20:00.002+04:00</published><updated>2011-07-20T15:20:54.653+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-20T15:20:54.653+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tools" /><category scheme="http://www.blogger.com/atom/ns#" term="technology" /><category scheme="http://www.blogger.com/atom/ns#" term="web" /><title>Две божественные утилиты для создания скриншотов веб-страниц</title><content type="html">web page to image render&lt;br /&gt;
command line tools&lt;br /&gt;
&lt;br /&gt;
Crossplatform, webkit based &lt;a href="http://cutycapt.sourceforge.net/"&gt;CutyCapt&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
MS-specific, IE based &lt;a href="http://iecapt.sourceforge.net/"&gt;IECapt&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-2983297900883095316?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Bxo1cI1yfwCtnFvYNtX5-v22o00/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bxo1cI1yfwCtnFvYNtX5-v22o00/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Bxo1cI1yfwCtnFvYNtX5-v22o00/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bxo1cI1yfwCtnFvYNtX5-v22o00/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/vtU1sr0cLRM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/2983297900883095316/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=2983297900883095316&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2983297900883095316?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2983297900883095316?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/vtU1sr0cLRM/blog-post_20.html" title="Две божественные утилиты для создания скриншотов веб-страниц" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/07/blog-post_20.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YFRng4fyp7ImA9WhZaGUk.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-6359063755570747070</id><published>2011-07-06T13:38:00.000+04:00</published><updated>2011-07-06T13:38:37.637+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-06T13:38:37.637+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dotNet" /><category scheme="http://www.blogger.com/atom/ns#" term="books" /><title>Что читать начинающему .Net программисту</title><content type="html">Подборка, составленная коллективным разумом RapidSoft&lt;br /&gt;
&lt;br /&gt;
Много под катом&lt;br /&gt;
&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-AfJMSCeZK2A/ThQsfxIfamI/AAAAAAAADsg/QuwsJmbpaeg/s1600/booch_ood.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-AfJMSCeZK2A/ThQsfxIfamI/AAAAAAAADsg/QuwsJmbpaeg/s1600/booch_ood.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-7-oHMa6BE_8/ThQsgjci0dI/AAAAAAAADsk/DFxd2hxekgE/s1600/CodeComplete.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-7-oHMa6BE_8/ThQsgjci0dI/AAAAAAAADsk/DFxd2hxekgE/s1600/CodeComplete.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-wB9_NMPVtZg/ThQshVger4I/AAAAAAAADso/nngib-HCD0U/s1600/Compilers.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-wB9_NMPVtZg/ThQshVger4I/AAAAAAAADso/nngib-HCD0U/s1600/Compilers.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-1ZpjgndpI-Q/ThQsiGP6JsI/AAAAAAAADss/wvMIpzhd1Vc/s1600/continious_integration.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-1ZpjgndpI-Q/ThQsiGP6JsI/AAAAAAAADss/wvMIpzhd1Vc/s1600/continious_integration.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-6zh3YkEVlA0/ThQslPYoYVI/AAAAAAAADsw/bK1JmZ7Bezg/s1600/CppDesign.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-6zh3YkEVlA0/ThQslPYoYVI/AAAAAAAADsw/bK1JmZ7Bezg/s1600/CppDesign.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-tIE4jzMWUcg/ThQsuxyoPtI/AAAAAAAADs0/J0SrX2S6Nhc/s1600/Deith.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-tIE4jzMWUcg/ThQsuxyoPtI/AAAAAAAADs0/J0SrX2S6Nhc/s1600/Deith.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ofXEETBXWiw/ThQszKDBaCI/AAAAAAAADs4/5tRMhjFbAKs/s1600/Fowler.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ofXEETBXWiw/ThQszKDBaCI/AAAAAAAADs4/5tRMhjFbAKs/s1600/Fowler.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ZIovOeBBlMg/ThQs0Qm6klI/AAAAAAAADs8/AaH96OfNamA/s1600/fowler_ref.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ZIovOeBBlMg/ThQs0Qm6klI/AAAAAAAADs8/AaH96OfNamA/s1600/fowler_ref.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-PrVA8kdpuio/ThQs1XGlOnI/AAAAAAAADtA/LS2mFbUWha8/s1600/Gof.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-PrVA8kdpuio/ThQs1XGlOnI/AAAAAAAADtA/LS2mFbUWha8/s1600/Gof.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-QP0al4BXXeQ/ThQs2HOIwkI/AAAAAAAADtE/Nj75kI0i_hw/s1600/html_and_css.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-QP0al4BXXeQ/ThQs2HOIwkI/AAAAAAAADtE/Nj75kI0i_hw/s1600/html_and_css.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ivNIG9dZiwI/ThQs3SdnBsI/AAAAAAAADtI/yNkGuakLv2o/s1600/img_1031.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="176" src="http://1.bp.blogspot.com/-ivNIG9dZiwI/ThQs3SdnBsI/AAAAAAAADtI/yNkGuakLv2o/s320/img_1031.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-UN0XRZ2F3bs/ThQs4SFK2XI/AAAAAAAADtM/ndYZcLOqR-A/s1600/KricOptim.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-UN0XRZ2F3bs/ThQs4SFK2XI/AAAAAAAADtM/ndYZcLOqR-A/s1600/KricOptim.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-P7hci05J1qE/ThQs5TwuSRI/AAAAAAAADtQ/qLDGun_7MmU/s1600/rdbms_1st.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-P7hci05J1qE/ThQs5TwuSRI/AAAAAAAADtQ/qLDGun_7MmU/s1600/rdbms_1st.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-xHuMXs-35iA/ThQs6NBWwhI/AAAAAAAADtU/00jt98YIPg4/s1600/regexp.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-xHuMXs-35iA/ThQs6NBWwhI/AAAAAAAADtU/00jt98YIPg4/s1600/regexp.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-W0FH70PV_i8/ThQs6o4DSRI/AAAAAAAADtY/y6DoO1wv1ds/s1600/SafeCode.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-W0FH70PV_i8/ThQs6o4DSRI/AAAAAAAADtY/y6DoO1wv1ds/s1600/SafeCode.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-oXYIdiVhpqg/ThQs7jMSG9I/AAAAAAAADtc/I6rtix_XSqE/s1600/SICP.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-oXYIdiVhpqg/ThQs7jMSG9I/AAAAAAAADtc/I6rtix_XSqE/s1600/SICP.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-KWNxvXT1d-k/ThQs8QI3CeI/AAAAAAAADtg/BlT_olw29II/s1600/Smallian.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-KWNxvXT1d-k/ThQs8QI3CeI/AAAAAAAADtg/BlT_olw29II/s320/Smallian.jpg" width="198" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-7jNn8iN2FGg/ThQs88JVBvI/AAAAAAAADtk/ytQFaboyfL0/s1600/unittesting.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-7jNn8iN2FGg/ThQs88JVBvI/AAAAAAAADtk/ytQFaboyfL0/s1600/unittesting.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-xh-UUiSgoTg/ThQs9fZjNaI/AAAAAAAADto/k4C5HmRaUqk/s1600/WebDesign.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-xh-UUiSgoTg/ThQs9fZjNaI/AAAAAAAADto/k4C5HmRaUqk/s1600/WebDesign.jpg" /&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/5811779447202720797-6359063755570747070?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sJKArD20iRUHp-vNaP7GovQPLXA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJKArD20iRUHp-vNaP7GovQPLXA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sJKArD20iRUHp-vNaP7GovQPLXA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sJKArD20iRUHp-vNaP7GovQPLXA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/qdJgQ_oD_tg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/6359063755570747070/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=6359063755570747070&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/6359063755570747070?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/6359063755570747070?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/qdJgQ_oD_tg/net.html" title="Что читать начинающему .Net программисту" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-AfJMSCeZK2A/ThQsfxIfamI/AAAAAAAADsg/QuwsJmbpaeg/s72-c/booch_ood.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/07/net.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cBRH0-eCp7ImA9WhZaGU4.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-8109325209223535710</id><published>2011-07-06T10:50:00.000+04:00</published><updated>2011-07-06T10:50:55.350+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-06T10:50:55.350+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="thoughts" /><title>Workflow вреден</title><content type="html">В продукте, реализовывающем общюю функциональность, нельзя требовать от пользователей следовать конкретному workflow (пусть даже очень красивый), который нельзя изменить.&lt;br /&gt;
&lt;br /&gt;
Почему? Потому что не угадаете про workflow, workflow меняется со временем, у разных пользователей он разный.&lt;br /&gt;
&lt;br /&gt;
Представьте, если бы скороварка требовала, чтобы вы сначала загрузили в него картошку, затем - морковь, затем-лук. А приправы разрешалось бы положить только спустя 15 минут после включения.&lt;br /&gt;
&lt;br /&gt;
Продукт должен&amp;nbsp;требовать от пользователя жесткого алгоритма работы только в случае, когда это требует внутренняя логика системы. Желательно, чтобы продукт позволял использовать внешний движок workflow. &lt;br /&gt;
&lt;br /&gt;
В этом ключе хорошим примером можно назвать Microsoft SharePoint - продукт предоставляет функционал работы со списками и &lt;em&gt;возможность &lt;/em&gt;прикрутить к спискам некий рабочий процесс.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-8109325209223535710?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fJizIqUm58Gb4enUR-yko-wzKMw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fJizIqUm58Gb4enUR-yko-wzKMw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fJizIqUm58Gb4enUR-yko-wzKMw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fJizIqUm58Gb4enUR-yko-wzKMw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/vK8xwm1r0b0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/8109325209223535710/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=8109325209223535710&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8109325209223535710?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8109325209223535710?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/vK8xwm1r0b0/workflow.html" title="Workflow вреден" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/07/workflow.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIHSH07fSp7ImA9WhZaGEo.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-4819401215289062193</id><published>2011-07-05T18:35:00.000+04:00</published><updated>2011-07-05T18:35:39.305+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T18:35:39.305+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="technology" /><category scheme="http://www.blogger.com/atom/ns#" term="ideas" /><title>Если бы скайп купил Google...</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;То они бы обязательно сделали такую фичу, как &lt;strong&gt;автоматическая группировка контактов по свободным признакам&lt;/strong&gt;. В скайпе можно создавать группы, но это ужасно неудобная операция и я пользуюсь только поиском. Однако, хотелось бы иногда все же пройтись по сообщникам определенной группы и написать кому-то их них&lt;br /&gt;
&lt;br /&gt;
Какие группы легко автоматически определить..&lt;br /&gt;
&lt;br /&gt;
* География. Скайп может опрелить у контакта регион (до города)&amp;nbsp; и показать отдельно, например, всех из Зеленогада. Кроме того, у пользователей часто определен location&lt;br /&gt;
* Age-gender группы. это легко определять из профиля.&lt;br /&gt;
* по ключевым словам в чатах. если два человека, например, писали мне в чатах слово "дедлайн", я возможно хочу видеть их в одной группе :)&lt;br /&gt;
&lt;br /&gt;
Частично автоматические группы в скайпе кстати есть - это Today, Yesterday и другие date-specific&lt;br /&gt;
&lt;br /&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/5811779447202720797-4819401215289062193?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bZF_NvwqGFCX4XpcDGezpmPM5Ms/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bZF_NvwqGFCX4XpcDGezpmPM5Ms/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bZF_NvwqGFCX4XpcDGezpmPM5Ms/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bZF_NvwqGFCX4XpcDGezpmPM5Ms/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/6DpGwodrXLg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/4819401215289062193/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=4819401215289062193&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4819401215289062193?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4819401215289062193?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/6DpGwodrXLg/google.html" title="Если бы скайп купил Google..." /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/07/google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcDQXw4cSp7ImA9WhZaGEs.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-7415832184500854827</id><published>2011-07-05T15:57:00.000+04:00</published><updated>2011-07-05T15:57:50.239+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-05T15:57:50.239+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="past" /><category scheme="http://www.blogger.com/atom/ns#" term="technology" /><category scheme="http://www.blogger.com/atom/ns#" term="future" /><category scheme="http://www.blogger.com/atom/ns#" term="clouds" /><title>Леонид Черняк "От мейнфреймов к облакам".</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://sites.google.com/site/moiknigiilekcii/lekcii/informatika/lekcia-no25/cloud/otmejnfrejmovkoblakam"&gt;http://sites.google.com/site/moiknigiilekcii/lekcii/informatika/lekcia-no25/cloud/otmejnfrejmovkoblakam&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Цитата:&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="color: #666666;"&gt;«Процессор – это транзистор современности». Новый уровень отличается тем, что здесь также собираются мэйнфреймы, но виртуальные, и не из отдельных транзисторов, как полвека назад, а из целых процессоров или целиком из компьютеров. На заре ИТ многочисленные компании и организации «лепили» собственные компьютеры из дискретных компонентов, монтируя их на самодельных печатных платах – каждая организация (а в СССР каждый НИИ) делала свою машину, и ни о какой стандартизации или унификации и речи не могло быть. И вот на пороге второго десятилетия XXI века ситуация повторяется – точно так же из серверов-лезвий, компьютеров, разнообразного сетевого оборудования собираются внешние и частные облака. Одновременно наблюдается та же самая технологическая разобщенность и отсутствие унификации: Microsoft, Google, IBM, Aptana, Heroku, Rackspace, Ning, Salesforce строят глобальные мэйнфреймы, а кто-то под собственные нужды создает частные облака, которые являются теми же мэйнфреймами, но меньшего масштаба. Остается предположить, что впереди изобретение интегральной схемы и микропроцессора.&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-7415832184500854827?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QS3KQAHw2VYmJHtoOBYy7T09KRM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QS3KQAHw2VYmJHtoOBYy7T09KRM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QS3KQAHw2VYmJHtoOBYy7T09KRM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QS3KQAHw2VYmJHtoOBYy7T09KRM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/8utf0p2tBnU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/7415832184500854827/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=7415832184500854827&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/7415832184500854827?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/7415832184500854827?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/8utf0p2tBnU/blog-post.html" title="Леонид Черняк &quot;От мейнфреймов к облакам&quot;." /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/07/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYERn48fyp7ImA9WhZaE0s.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-2176323612429339568</id><published>2011-06-29T19:41:00.002+04:00</published><updated>2011-06-29T19:41:47.077+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-29T19:41:47.077+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gwt" /><category scheme="http://www.blogger.com/atom/ns#" term="future" /><title>Angry Birds for Chrome</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://chrome.angrybirds.com/"&gt;http://chrome.angrybirds.com/&lt;/a&gt;&amp;nbsp;пока бесплатный )&lt;br /&gt;
&lt;br /&gt;
Парни сделали его на webGL и GWT&lt;br /&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/5811779447202720797-2176323612429339568?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PJVTLFOp-KtRB8HnCtEtS_oxItU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PJVTLFOp-KtRB8HnCtEtS_oxItU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PJVTLFOp-KtRB8HnCtEtS_oxItU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PJVTLFOp-KtRB8HnCtEtS_oxItU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/lTYNbr_3xUI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/2176323612429339568/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=2176323612429339568&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2176323612429339568?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2176323612429339568?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/lTYNbr_3xUI/angry-birds-for-chrome.html" title="Angry Birds for Chrome" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/06/angry-birds-for-chrome.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAEQXsyeCp7ImA9WhZbGU8.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-6040148883545623410</id><published>2011-06-24T19:18:00.000+04:00</published><updated>2011-06-24T19:18:20.590+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-24T19:18:20.590+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="future" /><title>Google Body</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Опять будущее наступает&lt;br /&gt;
&lt;a href="http://bodybrowser.googlelabs.com/"&gt;http://bodybrowser.googlelabs.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Браузер человеческого тела со всеми потрохами. работает в Chrome&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-6040148883545623410?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7fyh8pEqIzCfm6vVkwM7JG1Mlto/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7fyh8pEqIzCfm6vVkwM7JG1Mlto/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7fyh8pEqIzCfm6vVkwM7JG1Mlto/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7fyh8pEqIzCfm6vVkwM7JG1Mlto/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/BqhWS48r5Nw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/6040148883545623410/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=6040148883545623410&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/6040148883545623410?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/6040148883545623410?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/BqhWS48r5Nw/google-body.html" title="Google Body" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/06/google-body.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UNQ3c_cCp7ImA9WhZbFkg.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-2809107348605781326</id><published>2011-06-21T15:21:00.001+04:00</published><updated>2011-06-21T15:21:32.948+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-21T15:21:32.948+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="useful" /><category scheme="http://www.blogger.com/atom/ns#" term="visio" /><title>Visio - mouse pan</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Пока опять не забыл, чтобы двигать холст мышкой (pan mode) - Ctrl+Shift+Right mouse click&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-2809107348605781326?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aP5fbAjuf1srx1_DJ5Ip6YM0Lcw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aP5fbAjuf1srx1_DJ5Ip6YM0Lcw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aP5fbAjuf1srx1_DJ5Ip6YM0Lcw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aP5fbAjuf1srx1_DJ5Ip6YM0Lcw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/po-nx6qlwmg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/2809107348605781326/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=2809107348605781326&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2809107348605781326?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2809107348605781326?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/po-nx6qlwmg/visio-mouse-pan.html" title="Visio - mouse pan" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/06/visio-mouse-pan.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIHSHw9eCp7ImA9WhZbEk4.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-4445848243974992233</id><published>2011-06-16T17:55:00.000+04:00</published><updated>2011-06-16T17:55:39.260+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-16T17:55:39.260+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="technology" /><category scheme="http://www.blogger.com/atom/ns#" term="future" /><title>Хищение биткоинов на $500K</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://thenextweb.com/industry/2011/06/15/close-to-us500k-stolen-in-first-major-bitcoin-theft/"&gt;Ссылка 1&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://malaya-zemlya.livejournal.com/650149.html"&gt;На русском&lt;/a&gt; с комментариями технарей&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.google.ru/search?q=bitcoin+theft&amp;amp;sourceid=ie7&amp;amp;rls=com.microsoft:ru:IE-Address&amp;amp;ie=&amp;amp;oe=&amp;amp;redir_esc=&amp;amp;ei=yAr6TZHFCsSWOtrw7bsE"&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/5811779447202720797-4445848243974992233?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AMJAXyqAVI9QsIVdQw5ts2E3IA0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AMJAXyqAVI9QsIVdQw5ts2E3IA0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AMJAXyqAVI9QsIVdQw5ts2E3IA0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AMJAXyqAVI9QsIVdQw5ts2E3IA0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/w9mPE-0v2F4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/4445848243974992233/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=4445848243974992233&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4445848243974992233?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4445848243974992233?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/w9mPE-0v2F4/500k.html" title="Хищение биткоинов на $500K" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/06/500k.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4HQ306fyp7ImA9WhZWEU0.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-4219449955628201795</id><published>2011-05-11T14:15:00.000+04:00</published><updated>2011-05-11T14:15:32.317+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-11T14:15:32.317+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ideas" /><title>Кнопка "закрыть окно" на клавиатуре</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-_MA1wM93NKo/TcphsChudPI/AAAAAAAADrk/o0rsIjodF8k/s1600/buton.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="436" src="http://2.bp.blogspot.com/-_MA1wM93NKo/TcphsChudPI/AAAAAAAADrk/o0rsIjodF8k/s640/buton.png" width="640" /&gt;&lt;/a&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/5811779447202720797-4219449955628201795?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JiuuWzZgU1pq2FfgcBtvwggScto/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JiuuWzZgU1pq2FfgcBtvwggScto/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JiuuWzZgU1pq2FfgcBtvwggScto/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JiuuWzZgU1pq2FfgcBtvwggScto/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/4X8MPsleUQg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/4219449955628201795/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=4219449955628201795&amp;isPopup=true" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4219449955628201795?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4219449955628201795?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/4X8MPsleUQg/blog-post.html" title="Кнопка &quot;закрыть окно&quot; на клавиатуре" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-_MA1wM93NKo/TcphsChudPI/AAAAAAAADrk/o0rsIjodF8k/s72-c/buton.png" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/05/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIFSHk8eSp7ImA9WhZSGEk.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-7315733414895097920</id><published>2011-04-03T12:14:00.001+04:00</published><updated>2011-04-03T20:01:59.771+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-03T20:01:59.771+04:00</app:edited><title>Последние адреса IPv4</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;ух ты! оказывается, сегодня ровно 2 месяца с тех пор, как IANA&amp;nbsp;распределило &lt;a href="http://ru.wikipedia.org/wiki/IPv6#.D0.98.D1.81.D1.87.D0.B5.D1.80.D0.BF.D0.B0.D0.BD.D0.B8.D0.B5_IPv4_.D0.B0.D0.B4.D1.80.D0.B5.D1.81.D0.BE.D0.B2_.D0.B2_2011_.D0.B3.D0.BE.D0.B4.D1.83"&gt;последний блок&amp;nbsp;IP адресовс&lt;/a&gt; (в IPv4)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-7315733414895097920?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ihI10RLN7IhJyNYJQuDnN7Ew1dk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ihI10RLN7IhJyNYJQuDnN7Ew1dk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ihI10RLN7IhJyNYJQuDnN7Ew1dk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ihI10RLN7IhJyNYJQuDnN7Ew1dk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/zlUi_qpAn2k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/7315733414895097920/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=7315733414895097920&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/7315733414895097920?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/7315733414895097920?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/zlUi_qpAn2k/ipv4.html" title="Последние адреса IPv4" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/04/ipv4.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUMRX8ycCp7ImA9WhZSEUk.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-4668334586653739439</id><published>2011-03-26T15:24:00.000+03:00</published><updated>2011-03-26T15:24:44.198+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-26T15:24:44.198+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="technology" /><category scheme="http://www.blogger.com/atom/ns#" term="web" /><category scheme="http://www.blogger.com/atom/ns#" term="microsoft" /><title>IE9</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Поставил Internet Explorer 9. Вкратце - работает очень быстро, пользоваться удобно. Можно теперь не залпать на Хром&lt;br /&gt;
&lt;br /&gt;
PS - &lt;a href="http://yuryskaletskiy.blogspot.com/2009/09/ie8-power-user.html"&gt;зависания view source&lt;/a&gt; исправили, IE9 с RoboForm 7 не тормозит при просмотре исходников&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-4668334586653739439?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pzeg-aG9E9pEoZk2JlAQx5tcK3g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pzeg-aG9E9pEoZk2JlAQx5tcK3g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pzeg-aG9E9pEoZk2JlAQx5tcK3g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pzeg-aG9E9pEoZk2JlAQx5tcK3g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/mSihuLtbI08" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/4668334586653739439/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=4668334586653739439&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4668334586653739439?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4668334586653739439?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/mSihuLtbI08/ie9.html" title="IE9" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/03/ie9.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IMQnc7fCp7ImA9WhZTEEw.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-5174281611289611992</id><published>2011-03-13T14:26:00.000+03:00</published><updated>2011-03-13T14:26:23.904+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-13T14:26:23.904+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="thoughts" /><category scheme="http://www.blogger.com/atom/ns#" term="development" /><title>Гипертрофированное стремление к совершенству</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;blockquote&gt;&lt;i&gt;&lt;br /&gt;
"... Леня, &amp;nbsp;бедняга, &amp;nbsp;сидит &amp;nbsp;и &amp;nbsp;день &amp;nbsp;за &amp;nbsp;днем &amp;nbsp;мучительно, &amp;nbsp;до&lt;br /&gt;
помутнения в &amp;nbsp;мозгах, взвешивает &amp;nbsp;на внутренних &amp;nbsp;весах &amp;nbsp;своих, как будет&lt;br /&gt;
точнее &amp;nbsp;сказать: &amp;nbsp;"она &amp;nbsp;тронула его руку" &amp;nbsp;или &amp;nbsp;"она притронулась &amp;nbsp;к его&lt;br /&gt;
руке"... &amp;nbsp;И в &amp;nbsp;отчаянии &amp;nbsp;он &amp;nbsp;звонит за &amp;nbsp;советом &amp;nbsp;Вале, и &amp;nbsp;жестокий &amp;nbsp;Валя&lt;br /&gt;
Демченко, не теряя ни секунды, отвечает &amp;nbsp;ему &amp;nbsp;знаменитым аверченковским:&lt;br /&gt;
"Она &amp;nbsp;схватила &amp;nbsp;ему &amp;nbsp;за руку &amp;nbsp;и &amp;nbsp;неоднократно &amp;nbsp;спросила, &amp;nbsp;где &amp;nbsp;ты &amp;nbsp;девал&lt;br /&gt;
деньги..."&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;blockquote&gt;— Стругацкие, "Хромая судьба"&amp;nbsp;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Последние пару месяцев веду проект по разработке с тремя&amp;nbsp;очень талантливыми программистами. Иногда на архитектурных брифингах парни&amp;nbsp;начинают яростно спорить о вещах, с моей точки зрения, яйца выеденного не стоящих.&amp;nbsp;Например, можно ли в юнит тестах инициализировать тестовые данные при инициализации базы либо же в каждом из тестов нужно все заново удалять и&amp;nbsp;пересоздавать. Или же - не стоит ли выбросить из стайл-чекера правило,&amp;nbsp;запрещающее ПЕРЕМЕННЫЕ_ТИПА_ТАКИХ, чтобы можно было константы описывать по-старинке.&lt;br /&gt;
&lt;br /&gt;
Стоят значит у доски четыре человека и до хрипоты спорят. Могут час-полтора так простоять,&amp;nbsp;приводя друг другу всякие аргументы. Иногда меня тоже вовлекают и уже&amp;nbsp;я с ужасом&amp;nbsp;обнаруживаю себя,&amp;nbsp;яростно чего-то доказывающего, ломающего копья. Как минимум раз в неделю такое.&amp;nbsp;16 человеко часов в месяц уходит, а за 16 человеко часов можно, в общем-то,&amp;nbsp;дофига полезного сделать.&lt;br /&gt;
&lt;br /&gt;
Обнаружил, что у меня в голове ползунок, стоящий между "Мега-красивый-идеальный-сверкающий-кодом" и&amp;nbsp;"Кодом, прагматично реализующим требования" стоит процентах на 60&lt;br /&gt;
(и то, потому что мы пишем фреймворк, и API в нем - важен. В обычном же проекте,&amp;nbsp;я придерживаюсь баланса где-то на 70-80 процентов, то есть ратую за код скорее прагматичный, чем&amp;nbsp;красивый.&lt;br /&gt;
&lt;br /&gt;
Почему? Потому что 2011 год на носу, все IDE умеют рефакторинг, за юнит-тестами мы&lt;br /&gt;
следим а времени на реализацию функционала, как всегда, не хватает. Поэтому тратить&lt;br /&gt;
4 часа в неделю на решение проблемы тысячелетия: как написать "притронулалсь" или "тронула",&amp;nbsp;мне элементарно жалко. Потом переделать можно.&lt;br /&gt;
&lt;br /&gt;
Постскриптум:&lt;br /&gt;
&lt;br /&gt;
Есть при этом вещи, в которых я считаю дотошность при кодировании оправданной.&lt;br /&gt;
Навскидку,&lt;br /&gt;
&lt;br /&gt;
- API сервисов (потому что язык API будет потом&lt;br /&gt;
сильно влиять на производительность прикладных программистов, он должен быть "в тему")&lt;br /&gt;
&lt;br /&gt;
- Разделение кода на артефакты (потому что лишние зависимости порождают плохой код, а переделывать&amp;nbsp;костяк системы дольше, чем нормально сделать сразу)&lt;br /&gt;
&lt;br /&gt;
- Документирование нетривиальных и нечитаемых кусков кода (потому что таких кусков мало,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;и всегда есть множество причин, по которым код сделан нечитаемым, и причины эти&lt;br /&gt;
&amp;nbsp;&amp;nbsp;нужно донести до людей, которым этот код в будущем придется менять)&lt;br /&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/5811779447202720797-5174281611289611992?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aAvNZ7ROSIbNTgrBUIiPEuoP1pM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aAvNZ7ROSIbNTgrBUIiPEuoP1pM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aAvNZ7ROSIbNTgrBUIiPEuoP1pM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aAvNZ7ROSIbNTgrBUIiPEuoP1pM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/qzgEgyuFW-U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/5174281611289611992/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=5174281611289611992&amp;isPopup=true" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/5174281611289611992?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/5174281611289611992?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/qzgEgyuFW-U/blog-post.html" title="Гипертрофированное стремление к совершенству" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/03/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQASXY_eip7ImA9Wx9VFko.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-7439810241960301072</id><published>2011-02-02T22:52:00.002+03:00</published><updated>2011-02-02T22:52:28.842+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-02T22:52:28.842+03:00</app:edited><title>youtube - snake</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Если в момент, пока youtube подкачивает видео и крутит крутилку, нажать стрелку на клавиатуре, можно поиграть в "Змейку"&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-7439810241960301072?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QnuKf-DQQyalPYn0DVp4aA6MuG0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QnuKf-DQQyalPYn0DVp4aA6MuG0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QnuKf-DQQyalPYn0DVp4aA6MuG0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QnuKf-DQQyalPYn0DVp4aA6MuG0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/_6p4p5Vh_qI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/7439810241960301072/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=7439810241960301072&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/7439810241960301072?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/7439810241960301072?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/_6p4p5Vh_qI/youtube-snake.html" title="youtube - snake" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2011/02/youtube-snake.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ENQnY4eip7ImA9Wx9RFE8.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-1710905807030936745</id><published>2010-12-15T19:14:00.000+03:00</published><updated>2010-12-15T19:14:53.832+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-15T19:14:53.832+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="thoughts" /><category scheme="http://www.blogger.com/atom/ns#" term="business" /><title>Офис велик, офис ужасен</title><content type="html">Вот что интересно - я всегда был доволен Microsoft Office&lt;br /&gt;
&lt;br /&gt;
он всегда меня устраивал. А вот теперь, после перехода на Office 2010 в нем стал периодически зависать Word. Поскольку, в последнее время, я все больше в ворде работаю, это для меня критично&lt;br /&gt;
&lt;br /&gt;
Техподдержка Microsoft уже три месяца меня мурыжит - то они воспроизвести не могут, то просят чтото деинсталлировать, то спрашивают, действительно ли у меня ворд зависает, а не падает (и это учитывая, что я добрался уже до разработчиков, отправил им все дампы и стек-трейсы)&lt;br /&gt;
&lt;br /&gt;
У меня теперь есть три выбора&lt;br /&gt;
&lt;br /&gt;
- Страдать и мучаться, восстанавливая документы по после принудительного рестарта Ворда&lt;br /&gt;
- Сделать downgrade оффиса до 2007&lt;br /&gt;
- Перейти на &lt;i&gt;что-нибудь еще&lt;/i&gt;. (скорее всего, с префиксом "ай")&lt;br /&gt;
&lt;br /&gt;
И вот как не странно, я совершенно не хочу делать downgrade. Остальной офис меня мегарадует, особенно Outlook. Поэтому откатываться на предыдущий - не хочется вообще.&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/5811779447202720797-1710905807030936745?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jqtfJLlL68-wJUCE8CmdaZwRQbk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jqtfJLlL68-wJUCE8CmdaZwRQbk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jqtfJLlL68-wJUCE8CmdaZwRQbk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jqtfJLlL68-wJUCE8CmdaZwRQbk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/n19TNJlL1DA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/1710905807030936745/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=1710905807030936745&amp;isPopup=true" title="Комментарии: 5" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/1710905807030936745?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/1710905807030936745?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/n19TNJlL1DA/blog-post.html" title="Офис велик, офис ужасен" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>5</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/12/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cFRng6fSp7ImA9Wx5UGUw.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-6022349477483250695</id><published>2010-10-24T15:16:00.001+04:00</published><updated>2010-10-24T15:16:57.615+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-24T15:16:57.615+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="htc" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Android on HTC HD2</title><content type="html">TWIMC&lt;br /&gt;
&lt;br /&gt;
подборка загрузочных образов&lt;br /&gt;
&lt;a href="http://android.hd2roms.com/"&gt;http://android.hd2roms.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-6022349477483250695?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kI2IbyNaynb7HCo4Dq9YbCabwx0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kI2IbyNaynb7HCo4Dq9YbCabwx0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kI2IbyNaynb7HCo4Dq9YbCabwx0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kI2IbyNaynb7HCo4Dq9YbCabwx0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/lMHL9ihWa-0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/6022349477483250695/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=6022349477483250695&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/6022349477483250695?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/6022349477483250695?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/lMHL9ihWa-0/android-on-htc-hd2.html" title="Android on HTC HD2" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/10/android-on-htc-hd2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUBQX4_cCp7ImA9Wx5VFk4.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-2389670053187594856</id><published>2010-10-09T17:46:00.004+04:00</published><updated>2010-10-09T17:50:50.048+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-09T17:50:50.048+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="thoughts" /><title>Глубокое внимание, мелкое внимание, скверное внимание</title><content type="html">Подход к делу в различных режимах внимания&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;"Глубокое внимание"&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Самый лучший для дела вариант. Человек воспринимает задачу в контексте всей работы, понимая причины, по которым ставится задача,&lt;br /&gt;
кто как и когда будет использовать результаты работ и множество других факторов.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal;"&gt;На примере проектного менеджера:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Получив от заказчика письмо с просьбой немедленно доработать систему, менеджер разбирается, зачем потребовалась доработка,&lt;br /&gt;
можно ли понизить ее приоритет, предложит для этого workaround, и вместе с доработкой запланирует сессию обучения для заказчика.&lt;br /&gt;
&lt;br /&gt;
Человек работает в режиме глубокого внимания, если:&lt;br /&gt;
&lt;br /&gt;
* Он умен и опытен&lt;br /&gt;
* Он болеет за результат всей задачи в целом&lt;br /&gt;
* У него достаточно времени&lt;br /&gt;
* Нет серъезных стрессов&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;"Мелкое внимание"&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Реактивная модель поведения. Приходит событие - и человек с ним разбирается, особенно не вдаваясь во всю задачу в целом.&lt;br /&gt;
&lt;br /&gt;
Работа в режиме мелкого внимания страшно экономит врмея (по сравнению с "умным вниманием") но дает абсолютно минимальный результат.&lt;br /&gt;
&lt;br /&gt;
На примере проектного менеджера:&lt;br /&gt;
&lt;br /&gt;
Получив от заказчика письмо с просьбой немедленно доработать систему, менеджер пересылает письмо руководителю разработчиков с&lt;br /&gt;
просьбой доработать систему, дожидается ответного письма что система доработана и пересылает письмо заказчику.&lt;br /&gt;
После этого забывает о задаче до следующего напоминания.&lt;br /&gt;
&lt;br /&gt;
Человек может работать в режиме мелкого внимания, если:&lt;br /&gt;
&lt;br /&gt;
* Он не заинтересован в результате деятельности&lt;br /&gt;
* Он слишком перегружен другими задачами&lt;br /&gt;
* Он попросту некомпетентный осел&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;"Скверное внимание"&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Шизоидная модель поведения, похожая на глубокое внимание, но характерная тем, что контекст задачи неверно интерпретируется, в результате&lt;br /&gt;
чего фокусировке и детальной проработке подвергаются задачи, минимально важные для проекта. В результате действительно важные задачи не&lt;br /&gt;
делаются, а все участники проекта пребывают в "легком недоумении" - вроде лихорадочная активность имеется, а результат - никакой.&lt;br /&gt;
&lt;br /&gt;
На примере проектного менеджера:&lt;br /&gt;
&lt;br /&gt;
Получив от заказчика письмо с просьбой немедленно доработать систему, менеджер немедленно созывает встречу из представителей разработки,&lt;br /&gt;
тестирования, проектного офиса и поднимает вопрос реорганизации процессов и оформления проектной документации согласно корпоративному стандарту.&lt;br /&gt;
&lt;br /&gt;
Человек может работать в режиме скверного внимания, если:&lt;br /&gt;
&lt;br /&gt;
* Он заинтересован в срыве проекта или его части&lt;br /&gt;
* У него приоритеты, отличные от других членов команды&lt;br /&gt;
* Он деятельный некомпетентный осел&lt;br /&gt;
&lt;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/5811779447202720797-2389670053187594856?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2f4xWNO1ZOb6TbZt53Z_uaBVnRs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2f4xWNO1ZOb6TbZt53Z_uaBVnRs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2f4xWNO1ZOb6TbZt53Z_uaBVnRs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2f4xWNO1ZOb6TbZt53Z_uaBVnRs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/WFTyWgq7nF0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/2389670053187594856/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=2389670053187594856&amp;isPopup=true" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2389670053187594856?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/2389670053187594856?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/WFTyWgq7nF0/blog-post.html" title="Глубокое внимание, мелкое внимание, скверное внимание" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/10/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYHRn4_eyp7ImA9Wx5VFUs.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-4457008864749916357</id><published>2010-10-08T21:32:00.001+04:00</published><updated>2010-10-08T22:38:57.043+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-08T22:38:57.043+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="technology" /><category scheme="http://www.blogger.com/atom/ns#" term="dotNet" /><title>NuPack - менеджер пакетов для Visual Studio 2010</title><content type="html">Наконец-то дождались?&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://nupack.codeplex.com/"&gt;http://nupack.codeplex.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
добавляет возможности по добавлению Package Reference - непосредственно из репозитория пакетов&lt;br /&gt;
&lt;br /&gt;
Если приживется, наконец-то будет стандартный способ работы с пакетами в .Net&lt;br /&gt;
&lt;br /&gt;
Ссылки&lt;br /&gt;
- &lt;a href="http://habrahabr.ru/tag/nupack"&gt;http://habrahabr.ru/tag/nupack&lt;/a&gt;/ - обзор на Хабре&lt;br /&gt;
- &lt;a href="http://www.hanselman.com/blog/IntroducingNuPackPackageManagementForNETAnotherPieceOfTheWebStack.aspx?utm_source=feedburner&amp;amp;utm_medium=twitter&amp;amp;utm_campaign=Feed:+ScottHanselman+(Scott+Hanselman+-+ComputerZen.com)"&gt;подробная статья &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
UPD: В качестве пробы, выложил версию 0.0.3 утилиты &lt;a href="http://code.google.com/p/autopatchnet/"&gt;autopatch.Net&lt;/a&gt; в виде пакета nupack&lt;br /&gt;
1. добавляем в список репозиториев http://dialogue.beta.rapidsoft.ru/nupack&lt;br /&gt;
2. создаем новый проект&lt;br /&gt;
3. открываем Package Manager console, выбираем в Package Source этот репозиторий&lt;br /&gt;
4. говорим add-package autopatch.Net&lt;br /&gt;
&lt;br /&gt;
Вуаля! проект добавлен. Можно &lt;a href="http://rsdn.ru/forum/dotnet/3518828.1.aspx"&gt;пользоваться&lt;/a&gt; :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-4457008864749916357?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RkaP9IoIMzmxPgOAtwjjaOIzVqM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RkaP9IoIMzmxPgOAtwjjaOIzVqM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RkaP9IoIMzmxPgOAtwjjaOIzVqM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RkaP9IoIMzmxPgOAtwjjaOIzVqM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/pjEgMAg9gnU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/4457008864749916357/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=4457008864749916357&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4457008864749916357?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/4457008864749916357?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/pjEgMAg9gnU/nupack-visual-studio-2010.html" title="NuPack - менеджер пакетов для Visual Studio 2010" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/10/nupack-visual-studio-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYGRHgyfip7ImA9Wx5WGE8.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-1832102451051941131</id><published>2010-09-30T09:22:00.000+04:00</published><updated>2010-09-30T09:22:05.696+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-30T09:22:05.696+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="thoughts" /><title>Бизнес-приложения меняют хозяев</title><content type="html">Интересная жизнь у бизнес-приложений. Проходят годы, со стороны заказчика несколько раз могут поменяться люди, ответственные за данный бизнес-процесс. И возникают интересные сайд-эффекты&lt;br /&gt;
&lt;br /&gt;
- Каждый следующий ответственный за процесс сотрудник видит процесс чуть более по другому, чем предыдущий&lt;br /&gt;
- Многие, особенно неочевидные, доработки, которые предложил прошлый "хозяин", новому кажутся, мм... странными&lt;br /&gt;
- Систему требуется адаптировать к видению нового хозяина&lt;br /&gt;
- Спецификации естесственно никто не читает, поэтому информацию о том, почему так или не иначе, новый хозяин системы получает от разработчиков&lt;br /&gt;
&lt;br /&gt;
Как результат&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- в системе нужно бывает реализовать довольно странные "хотелки", слабо связанные с изначальной концепцией&lt;br /&gt;
&lt;br /&gt;
- меняется назначение основных полей и многие отчеты приходится адаптировать к этому новому видению. Вообще семантика системы меняется&lt;br /&gt;
&lt;br /&gt;
- в системе то появляются, то исчезают одни и те же поля&lt;br /&gt;
&lt;br /&gt;
Не вижу, как этого избежать.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-1832102451051941131?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/43PuT6Ht2NQDT4B64IjJIP-HzQk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/43PuT6Ht2NQDT4B64IjJIP-HzQk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/43PuT6Ht2NQDT4B64IjJIP-HzQk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/43PuT6Ht2NQDT4B64IjJIP-HzQk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/eBRgTcxqekQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/1832102451051941131/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=1832102451051941131&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/1832102451051941131?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/1832102451051941131?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/eBRgTcxqekQ/blog-post_30.html" title="Бизнес-приложения меняют хозяев" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/09/blog-post_30.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IERHo4fyp7ImA9Wx5XF0s.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-8565215204920254939</id><published>2010-09-18T02:11:00.000+04:00</published><updated>2010-09-18T02:11:45.437+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-18T02:11:45.437+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="fun" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Гуглхром против картошки</title><content type="html">омой бог&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.youtube.com/watch?v=nCgQDjiotG0"&gt;http://www.youtube.com/watch?v=nCgQDjiotG0&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Chrome 6 и вправда сильно быстрее стал.. пятой версии )&lt;br /&gt;
с картофелем не сравнивал&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-8565215204920254939?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/V9htkGmt8S1wxDtWCTmKyZaLpp4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9htkGmt8S1wxDtWCTmKyZaLpp4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/V9htkGmt8S1wxDtWCTmKyZaLpp4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/V9htkGmt8S1wxDtWCTmKyZaLpp4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/9Z4iCkIMNrI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/8565215204920254939/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=8565215204920254939&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8565215204920254939?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8565215204920254939?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/9Z4iCkIMNrI/blog-post_18.html" title="Гуглхром против картошки" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/09/blog-post_18.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8GSHw9eSp7ImA9Wx5QFU0.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-488502201114365716</id><published>2010-09-03T13:40:00.002+04:00</published><updated>2010-09-03T13:40:29.261+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-03T13:40:29.261+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="employment" /><category scheme="http://www.blogger.com/atom/ns#" term="development" /><category scheme="http://www.blogger.com/atom/ns#" term="standards" /><category scheme="http://www.blogger.com/atom/ns#" term="links" /><title>Профессиональные стандарты в области ИТ</title><content type="html">&lt;a href="http://www.apkit.ru/committees/education/meetings/standarts.php"&gt;http://www.apkit.ru/committees/education/meetings/standarts.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-488502201114365716?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gKzMmu-poe4VIcrgThZuKeENlQE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gKzMmu-poe4VIcrgThZuKeENlQE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gKzMmu-poe4VIcrgThZuKeENlQE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gKzMmu-poe4VIcrgThZuKeENlQE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/2NYy6w5fYQE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/488502201114365716/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=488502201114365716&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/488502201114365716?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/488502201114365716?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/2NYy6w5fYQE/blog-post.html" title="Профессиональные стандарты в области ИТ" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/09/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQDRX85eyp7ImA9Wx5RF0k.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-5646288624012432304</id><published>2010-08-25T17:19:00.000+04:00</published><updated>2010-08-25T17:19:34.123+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-25T17:19:34.123+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="employment" /><category scheme="http://www.blogger.com/atom/ns#" term="fun" /><title>Dave Berzack, Deverloper, Designer and a Fool.</title><content type="html">Не слушайте их, вот так пишите резюме: &lt;a href="http://www.youtube.com/watch?v=zV0OgsRK0Bc"&gt;http://www.youtube.com/watch?v=zV0OgsRK0Bc&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Реальный чувак, зовут Dave Berzack, вот &lt;a href="http://www.daveberzack.com"&gt;его сайт&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-5646288624012432304?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hIV8U8uU-4cYCO1HflKTk13kEjk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hIV8U8uU-4cYCO1HflKTk13kEjk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hIV8U8uU-4cYCO1HflKTk13kEjk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hIV8U8uU-4cYCO1HflKTk13kEjk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/uShp6Rf43qc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/5646288624012432304/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=5646288624012432304&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/5646288624012432304?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/5646288624012432304?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/uShp6Rf43qc/dave-berzack-deverloper-designer-and.html" title="Dave Berzack, Deverloper, Designer and a Fool." /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/08/dave-berzack-deverloper-designer-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0YHRH47eyp7ImA9WxFbE0k.&quot;"><id>tag:blogger.com,1999:blog-5811779447202720797.post-8716981768943503564</id><published>2010-07-05T19:51:00.003+04:00</published><updated>2010-07-05T19:52:15.003+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-05T19:52:15.003+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="future readings" /><category scheme="http://www.blogger.com/atom/ns#" term="links" /><title>Себе, на будущее - MS - Making Silo UI</title><content type="html">Почитать&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ff800706.aspx"&gt;http://msdn.microsoft.com/en-us/library/ff800706.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;The Hilo Browser application was designed to provide a compelling, touch-enabled user experience (Ux). It is a fast, responsive, and intuitive Windows 7-based application. This article explains how the application’s user experience was designed, the overall design process, the personnel who were involved, and the key design decisions that were taken.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5811779447202720797-8716981768943503564?l=yuryskaletskiy.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OdhdsG-EOdQErBF1LcUT8S7RmVY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OdhdsG-EOdQErBF1LcUT8S7RmVY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OdhdsG-EOdQErBF1LcUT8S7RmVY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OdhdsG-EOdQErBF1LcUT8S7RmVY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/yuryskaletskiy/~4/Ib2Sa3IM0Sc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://yuryskaletskiy.blogspot.com/feeds/8716981768943503564/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5811779447202720797&amp;postID=8716981768943503564&amp;isPopup=true" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8716981768943503564?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5811779447202720797/posts/default/8716981768943503564?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/yuryskaletskiy/~3/Ib2Sa3IM0Sc/ms-making-silo-ui.html" title="Себе, на будущее - MS - Making Silo UI" /><author><name>Yury Skaletskiy</name><uri>http://www.blogger.com/profile/06306241568688193106</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://bp2.blogger.com/_Cmj-wxop44Y/R8Fa40hI7YI/AAAAAAAAAww/0aDdaoVNx0k/S220/me_pic.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://yuryskaletskiy.blogspot.com/2010/07/ms-making-silo-ui.html</feedburner:origLink></entry></feed>

