<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1968777209535947779</id><updated>2012-01-05T16:09:03.404+02:00</updated><category term='сертификация'/><category term='Visual Studio'/><category term='Domain Driven Design'/><category term='Microsoft'/><category term='архитектура'/><category term='Windows 8'/><category term='Крым'/><category term='debugging'/><category term='for fun'/><category term='задачка'/><category term='рецензия'/><category term='WinDbg'/><category term='образование'/><category term='Карпаты'/><category term='Байкал'/><category term='фотография'/><category term='тестирование'/><category term='mind maps'/><category term='slidecast'/><category term='юмор'/><category term='Италия'/><category term='размышления'/><category term='управление проектами'/><category term='ASP.NET MVC'/><category term='ASP.NET'/><category term='outsourcing'/><category term='процесс разработки'/><category term='итоги года'/><category term='agile'/><category term='ecommerce'/><category term='MSDTC'/><category term='блог'/><category term='performance'/><category term='LINQ to SQL'/><category term='UNETA'/><category term='музыка'/><category term='притчи'/><category term='Чехия'/><category term='проектирование'/><category term='Полтава'/><category term='экономика'/><category term='фильм'/><category term='Харьков'/><category term='конференции'/><category term='NDC'/><category term='Google'/><category term='Хамар-Дабан'/><category term='Windows Phone 7'/><category term='путешествия'/><category term='SWIT'/><category term='Bing Maps'/><category term='NHibernate'/><category term='unit testing'/><category term='философия'/><category term='подкасты'/><category term='Paypal'/><category term='искусственный интеллект'/><category term='программирование'/><category term='Tips and Tricks'/><category term='Entity Framework'/><category term='Silverlight'/><title type='text'>Блог Александра Кондуфорова</title><subtitle type='html'>об информационных технологиях, программировании, путешествиях и фотографии</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default?start-index=101&amp;max-results=100'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>108</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-6391842229756546794</id><published>2012-01-04T14:41:00.001+02:00</published><updated>2012-01-04T14:41:28.408+02:00</updated><title type='text'>Подкаст DotBand #3 - Outsourcing</title><content type='html'>&lt;p&gt;Поучаствовал в записи третьего подкаста DotBand на тему аутсорсинга. Поговорили о том, как проекты попадают в аутсорсинговые компании, что с ними происходит до момента старта и как обсуждать с клиентом техническую реализацию, какие бывают проекты и как их оценивать на входе, а также о многом другом. Это мой первый опыт, там есть ляпы, но надеюсь, что получилось интересно и информативно :) Если есть, что добавить или с чем поспорить – comments are welcome!&lt;/p&gt; &lt;p&gt;Послушать подкаст можно на официальной странице: &lt;a href="http://www.dotband.com/2012/01/3-outsourcing.html"&gt;http://www.dotband.com/2012/01/3-outsourcing.html&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Большое спасибо &lt;a href="http://twitter.com/#!/dimapasko"&gt;Диме&lt;/a&gt;, &lt;a href="http://twitter.com/#!/_TLK"&gt;Толику&lt;/a&gt;, &lt;a href="http://twitter.com/#!/Restuta"&gt;Антону&lt;/a&gt; и &lt;a href="http://twitter.com/#!/tihobrazov"&gt;Максу&lt;/a&gt; за приглашение!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-6391842229756546794?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/6391842229756546794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2012/01/dotband-3-outsourcing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6391842229756546794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6391842229756546794'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2012/01/dotband-3-outsourcing.html' title='Подкаст DotBand #3 - Outsourcing'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-1154505266831588445</id><published>2012-01-01T12:32:00.001+02:00</published><updated>2012-01-01T13:43:03.570+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='итоги года'/><title type='text'>Лучшие фотографии 2011</title><content type='html'>&lt;p&gt;В первую очередь хочется поздравить всех с наступившим Новым годом! Желаю в 2012 исполнить все, что вы запланировали и о чем мечтаете, а то мало ли :)&lt;/p&gt; &lt;p&gt;2011 год выдался довольно продуктивным на различные поездки, поэтому неплохих фотографий получилось довольно много. Кроме этого летом приказал долго жить наш старичок Canon A620, служивший верой и правдой 5 лет, и ему пришлось срочно искать замену. В качестве замены был куплен Canon 60D (тушка) и объектив Sigma 17-70mm F2.8-4.0. Не могу сказать, что я уже освоился с этим девайсом, но я потихоньку учусь. В планах на январь купить еще один небольшой фотоаппарат (мыльницу) достаточного качества для того чтобы можно было ее брать с собой туда, куда взять зеркалку либо тяжело, либо жалко: байдарочные походы, горнолыжный отдых, некоторые велопокатушки и соревнования, и т.д.&lt;/p&gt; &lt;p&gt;Фотографии разделены на тематические группы по несколько фотографии в каждой. На главной будет всего 3 фотографии, остальные под катом.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Пейзаж&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-8AoM3T8psso/TwA1Ovf9qMI/AAAAAAAAXPA/cqVLsnvYxbE/s1600-h/IMG_33485.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="IMG_3348" border="0" alt="IMG_3348" src="http://lh3.ggpht.com/-czqbCPYslBY/TwA1PID2yhI/AAAAAAAAXPE/5ehTUAoxCaE/IMG_3348_thumb2.jpg?imgmax=800" width="732" height="485"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Псел, Михайловка&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;&lt;a href="http://lh4.ggpht.com/-2f4uWWHqPXc/TwA1P1kw5QI/AAAAAAAAXPM/eo79zx8m0Eg/s1600-h/IMG_25316.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2531" border="0" alt="IMG_2531" src="http://lh4.ggpht.com/-9X8N0OyQwy4/TwA1QuuB72I/AAAAAAAAXPU/H97iAFatjaI/IMG_2531_thumb3.jpg?imgmax=800" width="731" height="514"&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Spring Mountains, США&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;&lt;a href="http://lh4.ggpht.com/-MqT1jXoP_w4/TwA1RXLy95I/AAAAAAAAXPc/tAbWZsWFp3E/s1600-h/IMG_24036.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2403" border="0" alt="IMG_2403" src="http://lh4.ggpht.com/-iyUnf2NnJ8U/TwA1R-6kcTI/AAAAAAAAXPo/LM4zBquQCZ0/IMG_2403_thumb3.jpg?imgmax=800" width="730" height="514"&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Храм Изиды, Большой Каньон, США&lt;/em&gt;&lt;/p&gt;&lt;strong&gt;&lt;span style="font-size: small"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br&gt; &lt;a name='more'&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="font-size: small"&gt;&lt;br&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br&gt; &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/-VgxKb-QIRpg/TwA1TYpyxrI/AAAAAAAAXPw/KbNTCCvRBjI/s1600-h/IMG_237511.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2375" border="0" alt="IMG_2375" src="http://lh6.ggpht.com/-oFLaUgfuCAg/TwA1T7SyxAI/AAAAAAAAXP4/NbhRov5X0BY/IMG_2375_thumb8.jpg?imgmax=800" width="450" height="730"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Дерево на склоне, Большой Каньон, США&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Город&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-bGWjLce49Mg/TwA1Uzb-ORI/AAAAAAAAXQA/OrSvBLFI1wI/s1600-h/IMG_1081%25255B13%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_1081" border="0" alt="IMG_1081" src="http://lh5.ggpht.com/-Ov6A8yVzPvc/TwA1VnD-mXI/AAAAAAAAXQI/DXhTrWkv9mE/IMG_1081_thumb%25255B4%25255D.jpg?imgmax=800" width="733" height="540"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Большой канал, Венеция&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-C_4iBGPDAyU/TwA1mD0drhI/AAAAAAAAXQQ/HnK8PIJiTpE/s1600-h/IMG_9891%25255B5%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_9891" border="0" alt="IMG_9891" src="http://lh6.ggpht.com/-wT7xwt-3qOc/TwA1m2raGJI/AAAAAAAAXQY/iby7H9R1GgY/IMG_9891_thumb%25255B2%25255D.jpg?imgmax=800" width="733" height="571"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Мосты Флоренции&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-M5RZ3qB6bvY/TwA1n8z2BCI/AAAAAAAAXQc/8ZdBw_uYiww/s1600-h/IMG_0709%25255B6%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0709" border="0" alt="IMG_0709" src="http://lh3.ggpht.com/-Cp8IMbRbWfM/TwA1oeEtHRI/AAAAAAAAXQk/K9ZtbbxwaJw/IMG_0709_thumb%25255B3%25255D.jpg?imgmax=800" width="731" height="575"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;“Вавилонская башня”, Сиена&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/-4u2sRv8ESsA/TwA1pTYC-jI/AAAAAAAAXQw/KmsmhCFGZ18/s1600-h/IMG_2919%25255B5%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2919" border="0" alt="IMG_2919" src="http://lh4.ggpht.com/-uJibhzp0GaQ/TwA1qdAWeII/AAAAAAAAXQ4/MlZSeFX_8iU/IMG_2919_thumb%25255B3%25255D.jpg?imgmax=800" width="733" height="510"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Живописный комьюнити, Лас-Вегас&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-O2hy60aa4N8/TwA1renM65I/AAAAAAAAXRA/BLKjAHJJnKY/s1600-h/IMG_1469%25255B9%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_1469" border="0" alt="IMG_1469" src="http://lh4.ggpht.com/-HqVZof3GDCs/TwA1rxFwybI/AAAAAAAAXRE/fle932cluNY/IMG_1469_thumb%25255B3%25255D.jpg?imgmax=800" width="442" height="606"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Кафе, Львов&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Архитектура&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/--J8yrttGpsY/TwA1sqJ_ZVI/AAAAAAAAXRQ/eMJsxoYcK7w/s1600-h/IMG_09909.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0990" border="0" alt="IMG_0990" src="http://lh3.ggpht.com/-q0iEJGNvwps/TwA1tgL8bFI/AAAAAAAAXRY/7kLuvJh8s3w/IMG_0990_thumb3.jpg?imgmax=800" width="445" height="609"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Санта Мария делла Салюте, Венеция&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/-kPWofqLb0tE/TwA1uV2u-gI/AAAAAAAAXRg/tLDuDKHsrAg/s1600-h/P10900455.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="P1090045" border="0" alt="P1090045" src="http://lh6.ggpht.com/-FLaYBOuCMRA/TwA1vDlJ87I/AAAAAAAAXRo/uZNu_3t4Yhg/P1090045_thumb2.jpg?imgmax=800" width="448" height="614"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Дамба Гувера на Колорадо&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-Z25gwNJ-HY0/TwA1wRqQpwI/AAAAAAAAXRw/UHNlEpdzeoM/s1600-h/IMG_28485.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2848" border="0" alt="IMG_2848" src="http://lh3.ggpht.com/-a7paECCVBbQ/TwA1wyQLYJI/AAAAAAAAXR4/QoLya2Un2PI/IMG_2848_thumb2.jpg?imgmax=800" width="728" height="530"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Отель Венецианец, Лас Вегас&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Скульптура&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-YZ7rxEAuqzg/TwA1yMzhB8I/AAAAAAAAXR8/pjZBxDNwAZg/s1600-h/IMG_094413.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0944" border="0" alt="IMG_0944" src="http://lh5.ggpht.com/-7zDAZaTdxeQ/TwA1ynWWPTI/AAAAAAAAXSI/5Nwg6aqN2VA/IMG_0944_thumb4.jpg?imgmax=800" width="452" height="619"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Ангел, Венеция&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/-88nUdpSiLt8/TwA1z48EvDI/AAAAAAAAXSQ/2qW1EGtsWgc/s1600-h/IMG_91995.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_9199" border="0" alt="IMG_9199" src="http://lh6.ggpht.com/-hSosZkjYWPQ/TwA11B4t7mI/AAAAAAAAXSU/bwhVNOJaJRs/IMG_9199_thumb2.jpg?imgmax=800" width="450" height="617"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Скульптура мальчика в садах Боболи, Флоренция&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/-OYZoQEuLu3s/TwA13QcpOJI/AAAAAAAAXSc/F-WQeg8w8oc/s1600-h/IMG_93945.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_9394" border="0" alt="IMG_9394" src="http://lh6.ggpht.com/-WkbLL3CRaPE/TwA134xqVVI/AAAAAAAAXSo/d1I7ooa57kI/IMG_9394_thumb2.jpg?imgmax=800" width="726" height="566"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Памятник Пуччини, Сиена&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-N2XcmHKBq6Q/TwA15BCFqII/AAAAAAAAXSw/gLldZHX8eI8/s1600-h/IMG_1766%25255B11%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_1766" border="0" alt="IMG_1766" src="http://lh4.ggpht.com/-3Disq7CDEk8/TwA15yloO6I/AAAAAAAAXS4/SulhuU2KB-s/IMG_1766_thumb%25255B6%25255D.jpg?imgmax=800" width="730" height="584"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Памятник Шевченко, Львов&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Животные&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/-MTXG5FrtQIE/TwA162EIl7I/AAAAAAAAXTA/zVe4rNtNDnE/s1600-h/IMG_26288.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2628" border="0" alt="IMG_2628" src="http://lh6.ggpht.com/-TBaCrGoObiQ/TwA18N0FmLI/AAAAAAAAXTI/9D9l8B8_7E0/IMG_2628_thumb5.jpg?imgmax=800" width="731" height="525"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Есть чо?&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;&lt;/em&gt;&amp;nbsp;&lt;a href="http://lh6.ggpht.com/-F_NFqCsmO2M/TwA189565_I/AAAAAAAAXTQ/u8EyN0sJHAU/s1600-h/IMG_24986.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2498" border="0" alt="IMG_2498" src="http://lh4.ggpht.com/-_LZao4XoPBY/TwA1-fji5EI/AAAAAAAAXTc/sfnGfwth50c/IMG_2498_thumb3.jpg?imgmax=800" width="728" height="511"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Заяц в лесу&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/-jo-YDyeMWvw/TwA1_a9PZ9I/AAAAAAAAXTk/0OgrQQo322g/s1600-h/IMG_43215.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_4321" border="0" alt="IMG_4321" src="http://lh6.ggpht.com/-y7DAs672tTM/TwA2ARHsoxI/AAAAAAAAXTs/iuqG2uje59g/IMG_4321_thumb2.jpg?imgmax=800" width="723" height="504"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Собак&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;&lt;a href="http://lh3.ggpht.com/-sjWuDhUJrBE/TwA2BQ4pFkI/AAAAAAAAXTw/WZKAk0suwpY/s1600-h/IMG_27735.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2773" border="0" alt="IMG_2773" src="http://lh4.ggpht.com/-hevNECN5Z5U/TwA2CGOLmoI/AAAAAAAAXT4/wpnZfrxFlF0/IMG_2773_thumb2.jpg?imgmax=800" width="722" height="503"&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;em&gt;Нора хищника&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Люди, портрет&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-NmZfXHEB-8Y/TwA2CkT3c7I/AAAAAAAAXUE/Rk7jrGqb73A/s1600-h/IMG_4663%25255B1%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_4663" border="0" alt="IMG_4663" src="http://lh4.ggpht.com/-ZCYP62GO85Q/TwA2DtJZUCI/AAAAAAAAXUI/6tvTEeWifxM/IMG_4663_thumb%25255B2%25255D.jpg?imgmax=800" width="726" height="505"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/-YmNwj-yIwJw/TwA2EXaNrfI/AAAAAAAAXUQ/P6RijfzPffI/s1600-h/IMG_4559%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_4559" border="0" alt="IMG_4559" src="http://lh4.ggpht.com/-t7k7dYSzafc/TwA2E3-01EI/AAAAAAAAXUY/kSrSonL-Omk/IMG_4559_thumb%25255B4%25255D.jpg?imgmax=800" width="730" height="520"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;Разное&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/-KYizvitktQc/TwA2FhUQT8I/AAAAAAAAXUc/eklyDd46jJw/s1600-h/IMG_4021%25255B2%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_4021" border="0" alt="IMG_4021" src="http://lh5.ggpht.com/-jEb-ylQkhS4/TwA2GY6XlNI/AAAAAAAAXUo/guCzOCotPAU/IMG_4021_thumb%25255B3%25255D.jpg?imgmax=800" width="727" height="511"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/-dRizx-Gf3-8/TwA2HQQdfOI/AAAAAAAAXU0/N0wDhvIVZ0w/s1600-h/IMG_4057%25255B1%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_4057" border="0" alt="IMG_4057" src="http://lh4.ggpht.com/-1Cp5HxG-yx0/TwA2IWt2XmI/AAAAAAAAXU8/pyahzN_yvjs/IMG_4057_thumb%25255B2%25255D.jpg?imgmax=800" width="723" height="504"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-Ct9QnZ85e8M/TwA2JP7xiqI/AAAAAAAAXVE/8d2jPmKSlBU/s1600-h/IMG_2888%25255B1%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2888" border="0" alt="IMG_2888" src="http://lh3.ggpht.com/-GIsbbTofwCs/TwA2KHB20ZI/AAAAAAAAXVI/UkOAVOaAlUc/IMG_2888_thumb%25255B2%25255D.jpg?imgmax=800" width="723" height="504"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/-m7xf3vvNIbA/TwA2KlObfUI/AAAAAAAAXVU/Bl0u_XM6XD0/s1600-h/IMG_0859%25255B5%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0859" border="0" alt="IMG_0859" src="http://lh3.ggpht.com/-yub3W8nrTiU/TwA2LxsrUcI/AAAAAAAAXVY/I6ysg0aXQWA/IMG_0859_thumb%25255B2%25255D.jpg?imgmax=800" width="724" height="564"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/-UDA72o7c7es/TwA2MTmb7-I/AAAAAAAAXVg/RHPzxjiwE2E/s1600-h/IMG_1733%25255B14%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_1733" border="0" alt="IMG_1733" src="http://lh6.ggpht.com/-fXs-Lr1Noj8/TwA2NLOd-HI/AAAAAAAAXVo/QW1vK3pTh1M/IMG_1733_thumb%25255B5%25255D.jpg?imgmax=800" width="450" height="622"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/-fnwdkHN73W8/TwA2NqaoSuI/AAAAAAAAXVw/XrvjY_J9JKI/s1600-h/IMG_4378%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_4378" border="0" alt="IMG_4378" src="http://lh5.ggpht.com/-0DQ0WL7cG8Y/TwA2OdU7BvI/AAAAAAAAXV4/H2OI0-9QIQ0/IMG_4378_thumb%25255B2%25255D.jpg?imgmax=800" width="449" height="685"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Если вам понравилась какая-нибудь фотография – дайте знать, и я расшарю полноразмер.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-1154505266831588445?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/1154505266831588445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2012/01/2011.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1154505266831588445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1154505266831588445'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2012/01/2011.html' title='Лучшие фотографии 2011'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-czqbCPYslBY/TwA1PID2yhI/AAAAAAAAXPE/5ehTUAoxCaE/s72-c/IMG_3348_thumb2.jpg?imgmax=800' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-6258837760959106737</id><published>2011-12-29T21:38:00.001+02:00</published><updated>2011-12-29T21:38:41.157+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='outsourcing'/><title type='text'>Аутсорсинг и продуктовая разработка</title><content type='html'>&lt;p&gt;&lt;font size="2"&gt;Очень часто приходится слышать как программисты сравнивают и противопоставляют продуктовую и аутсорсинговую (outsourcing) разработку. И часто при этом говорят, что аутсорсинг - это ерунда и неинтересные проекты, а вот если разрабатывать продукты или начать стартап, то сразу будет счастье. Если быть до конца точными, то все это разделение не совсем корректно, т.к. сравниваются метры с килограммами.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Кстати, само слово “стартап” также часто используется неверно среди IT-шников. Стартап - это любой начинающийся бизнес, не только IT, просто наибольшее распространение он получил именно в нашей сфере в эпоху доткомов.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;em&gt;Сразу хочу извиниться перед теми, для кого эта информация будет сродни откровениям кэпа, но очень хочется внести ясность в этот вопрос.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Итак, компании, так или иначе занимающиеся разработкой ПО, можно условно разделить на 2 группы:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font size="2"&gt;производящие ПО для собственных нужд или с целью самостоятельного распространения (продукты и услуги)&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size="2"&gt;предоставляющие услуги по разработке ПО для сторонних заказчиков&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font size="2"&gt;Вторую группу составляют именно те компании, которые обычно называют аутсорсинговыми, но так ли это, что они не разрабатывают продукты? В первую группу входят компании, которые обычно называют продуктовыми, но единственные ли они в этой группе?&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;С точки зрения рынка разработки ПО, это самое ПО, в свою очередь, также можно разделить на 2 группы:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font size="2"&gt;продукты (в основном настольные, мобильные и embedded, реже - веб), а также веб-решения, предоставляющие пользователям различные услуги, но предназначенные для использования большим количеством сторонних пользователей, а не самой компанией&lt;/font&gt;&lt;/li&gt; &lt;li&gt;&lt;font size="2"&gt;custom solutions - индивидуальные решения, предназначенные для внутреннего использования одним потребителем, например, внутри компании или организации&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font size="2"&gt;Если и другие классификации ПО, но нам они сейчас не очень интересны.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Понятно, что custom solutions могут разрабатываться как внутри самой компании (in-house), так и на заказ у какого-нибудь вендора. Но ведь и продукты со “стартапами” не всегда разрабатываются внутри компании, которая потом эти продукты продает.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Если скрестить это все, то получим следующую картинку:&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-T5kV3PWmmo8/TvzBm6mqFnI/AAAAAAAAXOs/4roL_Nb8otE/s1600-h/Custom_vs_products%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="Custom_vs_products" border="0" alt="Custom_vs_products" src="http://lh4.ggpht.com/-x2SwoHS5MLY/TvzBnrTdflI/AAAAAAAAXO0/WtpASP9WLzk/Custom_vs_products_thumb%25255B2%25255D.png?imgmax=800" width="509" height="402"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;То есть любая аутсорсинговая компания может производить для своих заказчиков как индивидуальные решения, так и продукты. С точки зрения разработки продуктов их отличие от продуктовых компаний лишь в том, что аутсорсинговые компании, как правило, не принимают решения по продукту (Product Management на стороне заказчика) и не продают эти самые продукты, т.е. почти не рискуют, но и не собирают все сливки.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Поймите меня правильно, я ни в коем случае не хочу сказать, что разработка ПО на заказ (по сути, продажа труда, знаний и времени разработчиков) - лучше, чем разработка и продажа собственных продуктов или услуг на базе собственных решений. Разрабатывать продукты сложнее, потому что лишь 20-30% этого процесса - непосредственно разработка, остальное - анализ рынка и конкурентов, работа с пользователями, и самое главное - продажи. И после всех усилий и вложенных средств еще неизвестно - взлетит или не взлетит. Продавать услуги по разработке ПО в этом отношении намного проще и гораздо менее рискованно. В то же время и возможности заработка в аутсорсинговой модели ограничены рейтами, а разница между доходами и расходами невелика, в то время как в случае успеха продукта или стартапа доход может быть в разы, десятки и сотни раз выше, чем расходы. Но, как известно, кто не рискует, тот не пьет шампанского.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;Ну, и напоследок, раз мы разобрались с разработкой продуктов в аутсорсинговых компаниях, то надо упомянуть еще и аутстаффинговые (outstaffing) компании, которые тоже присутствуют на нашем рынке в большом количестве. Чтобы два раза не вставать. Отличие между этими компаниями в том, что аутсорсинговые компании проводят разработку внутри себя, получая на входе различные требования, и отдавая на выходе программный продукт, т.е. продают услуги по разработке. Аутстаффинговые же компании “продают” заказчикам (как правило, техническим компаниям) не результат, а разработчиков или целые команды. При этом разработчики могут даже подписывать индивидуальные контракты с “работодателем”, а компания выступает лишь небольшой инфраструктурной и организационной платформой - предоставляет офис, оборудование, бухгалтерию, развлечения и прочие блага.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-6258837760959106737?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/6258837760959106737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/12/blog-post.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6258837760959106737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6258837760959106737'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/12/blog-post.html' title='Аутсорсинг и продуктовая разработка'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-x2SwoHS5MLY/TvzBnrTdflI/AAAAAAAAXO0/WtpASP9WLzk/s72-c/Custom_vs_products_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-6309690523732733864</id><published>2011-12-26T22:51:00.001+02:00</published><updated>2011-12-28T15:24:32.092+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='MSDTC'/><title type='text'>Распределенные транзакции (Distributed Transactions) и их настройка</title><content type='html'>&lt;p&gt;Каждый программист, работающий с данными, сталкивался с обычными транзакциями той или иной базы данных. Основная задача транзакций – обеспечить consistency данных после завершения операции: изменения либо успешно сохраняются от начала и до конца, либо полностью откатываются, если что-то пошло не так. Даже если вы ни разу не писали в SQL коде ключевые слова BEGIN TRAN, COMMIT TRAN или ROLLBACK TRAN или нечто подобное, это еще не значит, что вы их не использовали. Все ORM, реализующие паттерн unit of work (Entity Framework, NHibernate и др.) объединяют операции по изменению данных в транзакцию перед сохранением.&lt;/p&gt; &lt;p&gt;Транзакции хорошо работают в рамках одной базы данных, но если у вас распределенная система, которая требует сохранения данных в разных базах на разных серверах, а иногда и платформах, то нужна более тяжелая артиллерия – распределенные транзакции (distributed transactions, DT). &lt;/p&gt; &lt;p&gt;Перед тем, как начать работать с распределенными транзакциями, нужно изучить механизм их работы, протоколы и особенности, которые не так просты. Очень хорошее описание темы есть в этой статье, где дается отличное общее понимание и практические примеры, просто must read:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.codeproject.com/KB/WCF/NETTx.aspx"&gt;Truly Understanding .NET Transactions and WCF Implementation&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Работа вложенных транзакций отлично расписана здесь:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.pluralsight-training.net/community/blogs/jimjohn/archive/2005/06/18/11451.aspx"&gt;Understanding nested transaction scopes&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Также не забывайте про MSDN:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/w97s6fw4(v=VS.90).aspx"&gt;http://msdn.microsoft.com/en-us/library/w97s6fw4(v=VS.90).aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Итак, .NET поддерживает распределенные транзакции при помощи класса &lt;font face="Courier New"&gt;TransactionScope&lt;/font&gt;. Кроме этого, основная технология разработки распределенных приложений, WCF, также поддерживает распределенные транзакции из коробки, предоставляя программисту целый комплекс конфигурационных параметров и атрибутов, которые позволяют с легкостью превратить ваш сервис из обычного в распределенно-транзакционный.&lt;/p&gt; &lt;p&gt;Для того, чтобы запустить ваш сервис в режиме поддержки распределенных транзакций, необходимо выполнить несколько шагов, щедро описанных в книгах, а также статьях и блогах в Интернете:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1) Сконфигурировать WCF для поддержки DT&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Распределенные транзакции не поддерживаются в режиме &lt;font face="Courier New"&gt;basicHttpBinding&lt;/font&gt;, поэтому нам нужно использовать хотя бы на &lt;font face="Courier New"&gt;wsHttpBinding&lt;/font&gt;, в &lt;font face="Courier New"&gt;binding&lt;/font&gt; которого нужно прописать атрибут &lt;font face="Courier New"&gt;transactionFlow=”true”&lt;/font&gt;:&lt;/p&gt;&lt;pre class="brush: xml"&gt;&amp;lt;wshttpbinding&amp;gt;
    &amp;lt;binding name="wsConfig" transactionflow="true"&amp;gt;
         &amp;lt;security mode="None" /&amp;gt;
    &amp;lt;/binding&amp;gt;
&amp;lt;/wshttpbinding&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;2) Установить специальные атрибуты в интерфейсе сервиса и его методов&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Необходимо добавить атрибуты &lt;font face="Courier New"&gt;TransactionFlow&lt;/font&gt; для метода в контракте и свойства атрибута &lt;font face="Courier New"&gt;OperationBehavior TransactionScopeRequired&lt;/font&gt; и опционально &lt;font face="Courier New"&gt;TransactionAutoComplete&lt;/font&gt; в реализации метода:&lt;/p&gt;&lt;pre class="brush: csharp"&gt;[ServiceContract] 
public interface IServiceContract 
{ 
    [OperationContract] 
    [TransactionFlow(TransactionFlowOption.Allowed)] 
    string ServiceMethod(string param1, string param2); 
}

public class Service : IServiceContract 
{ 
    [OperationBehavior(TransactionScopeRequired = true, TransactionAutoComplete = true)] 
    public string ServiceMethod(string param1, string param2) 
    { 
      // some server-side operations with database 
    } 
}&lt;/pre&gt;
&lt;p&gt;Атрибут &lt;font face="Courier New"&gt;TransactionFlow&lt;/font&gt; принимает несколько опций: &lt;font face="Courier New"&gt;Allowed&lt;/font&gt; обозначает, что метод сервиса может вызываться как из кода, обернутого в &lt;font face="Courier New"&gt;TransactionScope&lt;/font&gt;, так и из обычного. &lt;font face="Courier New"&gt;Mandatory&lt;/font&gt; требует наличия &lt;font face="Courier New"&gt;TransactionScope&lt;/font&gt;, а &lt;font face="Courier New"&gt;NotAllowed&lt;/font&gt;&lt;strong&gt; &lt;/strong&gt;(по умолчанию) заставит сервис игнорировать транзакции на клиенте вообще.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3) Создать на стороне клиента транзакцию, внутри которой вызвать метод WCF сервиса&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Выглядит это приблизительно так:&lt;/p&gt;&lt;pre class="brush:csharp"&gt;public static string DoSomethingWithRemoteCall(string param1, string param2) 
{ 
    string result = null; 

    TransactionOptions options = 
        new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted, Timeout = TimeSpan.FromSeconds(300) }; 
    using (TransactionScope scope = new TransactionScope(TransactionScopeOption.RequiresNew, options)) 
    { 
        // some client-side database actions 

        using (var ecommerceFactory = new ChannelFactory&lt;iservicecontract&gt;("Staging")) 
        { 
            ecommerceFactory.Open(); 

            var proxy = ecommerceFactory.CreateChannel(); 
            bool success = false; 

            try 
            { 
                result = proxy.ServiceMethod(param1, param2); 
                success = true; 
            } 
            catch (Exception ex) 
            { 
                // log exception 
                return;

            } 
            finally 
            { 
                if (success) 
                    ecommerceFactory.Close(); 
                else 
                    ecommerceFactory.Abort(); 
            } 
        } 

        // other possible client-side database actions
        scope.Complete(); 
    } 

    return result; 
}&lt;/pre&gt;
&lt;p&gt;Безусловно, в вашем коде вызов сервиса должен находиться в отдельном классе, это лишь пример.&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;TransactionOptions&lt;/font&gt; позволяет задать некоторые параметры транзакции. В нашем случае это уровень изоляции (значение по умолчанию &lt;font face="Courier New"&gt;Serializable&lt;/font&gt; не рекомендуется из-за опасности возникновения дедлоков) и таймаут операции (5 минут).&lt;/p&gt;
&lt;p&gt;При создании &lt;font face="Courier New"&gt;TransactionScope&lt;/font&gt; мы указываем параметр &lt;font face="Courier New"&gt;TransactionScopeOption.RequiresNew&lt;/font&gt;, что не позволит никакому другому коду обернуть наш метод в свою транзакцию. Подробнее вложенные транзакции &lt;a href="http://www.pluralsight-training.net/community/blogs/jimjohn/archive/2005/06/18/11451.aspx"&gt;описаны здесь&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Внутри &lt;font face="Courier New"&gt;TransactionScope&lt;/font&gt; в случае, если мы действительно хотим закоммитить транзакцию, мы делаем вызов &lt;font face="Courier New"&gt;scope.Complete()&lt;/font&gt;. Если нам нужно транзакцию откатить (как в случае с catch в примере), мы просто не вызываем &lt;font face="Courier New"&gt;Complete()&lt;/font&gt;. Вызывать &lt;font face="Courier New"&gt;Complete()&lt;/font&gt; нужно после всех клиентских операций с базой данных, которые происходят внутри транзакции, иначе у вас случится ошибка, что connection или provider уже закрыт.&lt;/p&gt;
&lt;p&gt;Обратите внимание, что в коде сервиса из предыдущего пункта нет никакого намека на &lt;font face="Courier New"&gt;TransactionScope&lt;/font&gt;, кроме атрибутов &lt;font face="Courier New"&gt;TransactionFlow&lt;/font&gt; и &lt;font face="Courier New"&gt;OperationBehavior&lt;/font&gt;. Он там и не нужен, для стандартного сценария атрибутов достаточно. Однако никто вам не мешает создавать свои вложенные транзакции, как с опцией &lt;font face="Courier New"&gt;Required&lt;/font&gt; (используем родительскую транзакцию), так и с опциями &lt;font face="Courier New"&gt;RequiresNew&lt;/font&gt; (новая независимая транзакция) и &lt;font face="Courier New"&gt;Suppress &lt;/font&gt;(код не будет выполнятся в родительской транзакции).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4) Запустить сервис и клиент&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;И вуаля – все работает. Или не работает? Говорите, полезли странные ошибки выполнения?&lt;/p&gt;
&lt;p&gt;Для того, чтобы распределенные транзакции заработали, необходимо сделать еще правильно сконфигурировать клиенты и сервера:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1)&lt;/strong&gt; Убедиться, что на всех клиентах и серверах (здесь и далее - &lt;b&gt;включая&lt;/b&gt; сервера баз данных и веб-сервера) установлена и запущена служба &lt;b&gt;Distribution Transactions Coordinator.&lt;/b&gt; Именно эта служба отвечает за координацию ваших распределенных транзакций.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2)&lt;/strong&gt; Убедиться, что на всех клиентах и серверах включена поддержка распределенных транзакций. Для этого запускаем &lt;strong&gt;Control Panel&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Administrative Tools&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Component Services&lt;/strong&gt;, идем в &lt;strong&gt;Computers&lt;/strong&gt; –&amp;gt; &lt;strong&gt;My Computer&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Distributed Transaction Coordinator&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Properties&lt;/strong&gt; (контекстное меню) и устанавливаем на вкладке &lt;strong&gt;Security&lt;/strong&gt; следующие параметры:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Network DTC Access 
&lt;li&gt;Allow Remote Clients 
&lt;li&gt;Allow Inbound 
&lt;li&gt;Allow Outbound &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://lh5.ggpht.com/-9fkBGabWWos/TvjeWLOEHzI/AAAAAAAAXLw/ODgJBPlllm8/s1600-h/Component_Services4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Component_Services" border="0" alt="Component_Services" src="http://lh3.ggpht.com/-1-MD0XUR3x8/TvjeW2M7pMI/AAAAAAAAXL4/6jwXhmpY5C0/Component_Services_thumb2.png?imgmax=800" width="612" height="489"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3)&lt;/strong&gt; Разрешить работу Distributed Transactions Coordinator во всех установленных брандмауэрах, включая Windows Firewall:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-pnE55zVKiCE/TvjeXsEfdDI/AAAAAAAAXMA/3g-CZ4ytWy8/s1600-h/Firewall6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Firewall" border="0" alt="Firewall" src="http://lh4.ggpht.com/-xU6J7neEnP4/TvjeYiZxwvI/AAAAAAAAXMI/DweRzlVIMBY/Firewall_thumb4.png?imgmax=800" width="618" height="368"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4)&lt;/strong&gt; Убедиться, что все ваши клиенты и сервера находятся в одной локальной сети. В большинстве случаев так оно и есть, но есть исключения, и если вы тот самый счастливчик, то вам придется немного попотеть, реализовывая поддержку протокола WS-Atomic Transaction (WS-AT), который упоминается в &lt;a href="http://www.codeproject.com/KB/WCF/NETTx.aspx"&gt;общей&lt;/a&gt; статье. Если вы тот самый счастливчик, которому надо начинать настраивать WS-AT, то вот еще пара полезных статей:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms733943.aspx"&gt;Configuring WS-Atomic Transaction support&lt;/a&gt; (MSDN)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0707_lo/0707_lo.html"&gt;Building transactional Web services with WebSphere Application Server and Microsoft .NET using WS-AtomicTransaction&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5)&lt;/strong&gt; Для работы DTC по локальной сети: все машины должны пинговаться по netbios-имени. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;6)&lt;/strong&gt; &lt;strong&gt;Важно&lt;/strong&gt;: Если вы пошли по нашему пути и запустили тестовую конфигурацию на виртуальных машинах, запущенных с одного образа: переустановить DTC. DTC не работает с одинаковыми CID, а переустановка их сбрасывает. Это проблема, с которой мы столкнулись и которую смогли найти лишь запустив утилиту DTCPing.&lt;/p&gt;
&lt;p&gt;Больше деталей здесь: &lt;a href=" http://www.wadewegner.com/2007/08/warning-the-cid-values-for-both-test-machines-are-the-same/"&gt;Warning: the CID values for both test machines are the same&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;7)&lt;/strong&gt; Если ничего не помогло: поставить и запустить &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=2868"&gt;DTCPing&lt;/a&gt; и посмотреть, что она говорит. Очень хороший способ, когда ничего другое не помогает:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/distributedservices/archive/2008/11/12/troubleshooting-msdtc-issues-with-the-dtcping-tool.aspx"&gt;Troubleshooting MSDTC issues with the DTCPing tool&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-6309690523732733864?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/6309690523732733864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/12/distributed-transactions.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6309690523732733864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6309690523732733864'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/12/distributed-transactions.html' title='Распределенные транзакции (Distributed Transactions) и их настройка'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-1-MD0XUR3x8/TvjeW2M7pMI/AAAAAAAAXL4/6jwXhmpY5C0/s72-c/Component_Services_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-1532471178158742345</id><published>2011-12-03T17:02:00.001+02:00</published><updated>2011-12-03T17:03:31.398+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Paypal'/><category scheme='http://www.blogger.com/atom/ns#' term='ecommerce'/><title type='text'>Paypal: работа с 3rd party merchant accounts</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Интеграция с Paypal – вещь не сложная. Paypal поддерживает два типа API: &lt;/font&gt;&lt;a href="https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&amp;amp;content_ID=developer/e_howto_api_nvp_NVPAPIOverview"&gt;&lt;font face="Arial"&gt;Name-Value pairs&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; (URL-based) и стандартный &lt;/font&gt;&lt;a href="https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&amp;amp;content_ID=developer/e_howto_api_soap_PayPalSOAPAPIArchitecture"&gt;&lt;font face="Arial"&gt;SOAP&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, а также несколько сервисов для работы, из которых самые распространенные &lt;a href="https://merchant.paypal.com/us/cgi-bin/?cmd=_render-content&amp;amp;content_ID=merchant/wp_standard"&gt;Website Payments Standard&lt;/a&gt; и &lt;a href="https://www.paypal.com/webapps/mpp/website-payments-pro"&gt;Website Payments Pro&lt;/a&gt; (&lt;a href="https://merchant.paypal.com/cgi-bin/marketingweb?cmd=_render-content&amp;amp;content_ID=merchant/express_checkout&amp;amp;nav=2.1.5"&gt;Express Checkout&lt;/a&gt; и Direct Payments). Paypal также предоставлят &lt;/font&gt;&lt;a href="https://developer.paypal.com/devscr?cmd=_home"&gt;&lt;font face="Arial"&gt;Sandbox&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; для тестирования и достаточно &lt;/font&gt;&lt;a href="https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&amp;amp;content_ID=developer/library_documentation"&gt;&lt;font face="Arial"&gt;подробную документацию&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; по каждому продукту и типу интеграции. Это если вкратце.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;На деле же, как и с любым другим API, здесь есть свои подводные камни, с которыми приходится бодаться. Об одном из них, на который я потратил довольно много времени, мне и хотелось бы рассказать.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Для того, чтобы ecommerce сайт работал с Paypal, необходимо иметь Paypal merchant аккаунт, на который идет вся оплата за товары и услуги, продаваемые на сайте. Для авторизации на Paypal для аккаунта генерируются т.н. API Credentials: Username, Password и Signature/Certificate (лучше использовать Signature). Как это делается, в деталях рассказывается в &lt;/font&gt;&lt;a href="https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&amp;amp;content_ID=developer/e_howto_api_ECAPICredentials"&gt;&lt;font face="Arial"&gt;документации&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. То есть механизм простой: веб-приложение передает запросы на Paypal, используя три параметра API Credentials, а Paypal таким образом “знает”, с каким merchant аккаунтом идет работа, грубо говоря, кому перечислять деньги за товары.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Все это замечательно работает, когда у вас в приложении “хостится” один продавец, и так работает наверно 95% всех ecommerce-сайтов, от простейших шаблонных электронных магазинов до более серьезных решений. Но в случае реализации сложной торговой площадки, на которой может работать множество торговцев, вроде &lt;/font&gt;&lt;a href="http://Amazon.com"&gt;&lt;font face="Arial"&gt;Amazon.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, &lt;/font&gt;&lt;a href="http://eBay.com"&gt;&lt;font face="Arial"&gt;eBay.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; или &lt;/font&gt;&lt;a href="http://etsy.com"&gt;&lt;font face="Arial"&gt;etsy.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, этого становится недостаточно. Есть два способа решения этой задачи.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Первый способ очевидный: пусть каждый merchant сгенерирует себе API Credentials и укажет их в своем профиле торговой площадки. Тогда при работе с выбранным Paypal API нужно будет всего лишь подставлять нужные credentials – и вуаля. Однако если посмотреть на профили того же Amazon или eBay для торговцев, то можно увидеть, что они просят ввести только Merchant account email. И никаких паролей или API credentials! Это и есть второй способ интеграции, не так хорошо задокументированный.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Упоминание об этом способе почему-то достаточно хорошо скрывается в документации к функциям API и фактически встречается лишь в описании работы с Name-Value pairs API и на форумах (кстати, &lt;a href="https://www.x.com/developers/paypal/forums"&gt;форумы Paypal&lt;/a&gt; очень полезны, но гуглом не индексируются, поэтому лучше искать прямо там). Вот оно:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-3LnMmCFijJk/Tto6DtW7WmI/AAAAAAAAXGk/qLnStXpACqA/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-tyYe-gwYEYc/Tto6EVcR-QI/AAAAAAAAXGo/1WEp7KGPzUg/image_thumb%25255B5%25255D.png?imgmax=800" width="527" height="176" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;То есть можно сгенерировать API Credentials для всего приложения и динамически подменять лишь SUBJECT поле для &lt;u&gt;каждого&lt;/u&gt; запроса, таким образом говоря Paypal, с каким merchant сейчас идет работа. И все бы хорошо, да только &lt;strong&gt;NOTE &lt;/strong&gt;там указан не просто так. Paypal API достаточно мощный и дает возможность обращаться к некоторой внутренней информации merchant аккаунта, поэтому необходимо, чтобы merchant дал разрешение на определенные операции. Эти разрешения merchant может задать в &lt;strong&gt;Profile&lt;/strong&gt; –&amp;gt; &lt;strong&gt;API Access&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Grant API Permissions&lt;/strong&gt;. Далее нужно ввести API account username торговой площадки, которой даются разрешения и в появившемся списке выбрать те разрешения, которые нужны. Например, для работы с Express Checkout нужно выбрать как минимум:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Use Express Checkout to process payments&lt;/strong&gt;&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Также полезными могут оказаться:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Authorize and capture your PayPal transactions&lt;/strong&gt; – если оплата проходит в 2 этапа: авторизация и захват/списание денег&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Refund a transaction on your behalf&lt;/strong&gt; – для возврата денег в случае возврата товара&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;и некоторые другие (полный список есть &lt;a href="https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&amp;amp;content_ID=developer/e_howto_api_PermissionsAbout"&gt;здесь&lt;/a&gt;)&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Дальше – больше. Процесс разрешения прав можно упростить для торговцев еще сильнее, если использовать т.н. &lt;a href="https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&amp;amp;content_ID=developer/e_howto_api_PermissionsAbout"&gt;Paypal Permissions Service&lt;/a&gt;. Этот сервис предоставляет возможность интеграции торговой площадки со специальными страницами разрешения прав на Paypal. То есть пользователю-торговцу достаточно лишь кликнуть ссылку или кнопку на сайте торговой площадки, и он будет автоматически переброшен на страницу Paypal с уже выбранным набором прав для разрешения, необходимых вашему приложению. Пользователю останется лишь подтвердить разрешение.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Тестирование этого процесса также заслуживает внимания, так как там притаилась еще одна небольшая засада. Вам необходимо создать 2 (!) &lt;u&gt;различных&lt;/u&gt; sandbox-аккаунта, один из которых будет использоваться для создания API Credentials веб-приложения, а второй – для создания тестовых merchant-аккаунтов, которые будут якобы продавать товары. И неважно, что merchant (или seller) аккаунты можно создать и на основном sandbox аккаунте, вам не удастся сконфигурировать нужные права и Paypal будет возвращать непонятные ошибки.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Надеюсь, для кого-то эта информация окажется полезной и сэкономит время.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-1532471178158742345?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/1532471178158742345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/12/paypal-3rd-party-merchant-accounts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1532471178158742345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1532471178158742345'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/12/paypal-3rd-party-merchant-accounts.html' title='Paypal: работа с 3rd party merchant accounts'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-tyYe-gwYEYc/Tto6EVcR-QI/AAAAAAAAXGo/1WEp7KGPzUg/s72-c/image_thumb%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-6051304140957354291</id><published>2011-11-19T19:45:00.001+02:00</published><updated>2011-11-20T09:05:56.319+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='искусственный интеллект'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='образование'/><title type='text'>Онлайн-курсы от Стэнфорда</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Многие программерские ресурсы уже раструбили эту новость, но, может, кто-то еще не слышал. Полтора месяца назад Стэнфордский университет запустил бесплатные онлайн-курсы по Artificial Intelligence и Machine Learning. Эксперимент оказался довольно удачным (хотя отзывы по курсу AI и хуже, чем по ML) и с января по март запускается вторая волна курсов, &lt;strike&gt;8&lt;/strike&gt; 9 по Computer Science и 2 по Enterpreneurship:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;1. Machine Learning — &lt;/font&gt;&lt;a href="http://jan2012.ml-class.org/"&gt;&lt;font face="Arial"&gt;jan2012.ml-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;2. Introduction to Computer Science — &lt;/font&gt;&lt;a href="http://www.cs101-class.org/"&gt;&lt;font face="Arial"&gt;www.cs101-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;3. Natural Language Processing — &lt;/font&gt;&lt;a href="http://www.nlp-class.org/"&gt;&lt;font face="Arial"&gt;www.nlp-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;4. SaaS and Software Engineering — &lt;/font&gt;&lt;a href="http://www.saas-class.org/"&gt;&lt;font face="Arial"&gt;www.saas-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;5. Human-Computer Interaction — &lt;/font&gt;&lt;a href="http://www.hci-class.org/"&gt;&lt;font face="Arial"&gt;www.hci-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;6. Game Theory — &lt;/font&gt;&lt;a href="http://www.game-theory-class.org"&gt;&lt;font face="Arial"&gt;www.game-theory-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;7. Probabilistic Graphical Models — &lt;/font&gt;&lt;a href="http://www.pgm-class.org"&gt;&lt;font face="Arial"&gt;www.pgm-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;8. Cryptography — &lt;/font&gt;&lt;a href="http://www.crypto-class.org"&gt;&lt;font face="Arial"&gt;www.crypto-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;9. Design and Analysis of Algorithms — &lt;/font&gt;&lt;a href="http://www.algo-class.org/"&gt;&lt;font face="Arial"&gt;http://www.algo-class.org/&lt;/font&gt;&lt;/a&gt;    &lt;br /&gt;&lt;font face="Arial"&gt;10. Technology Entrepreneurship — &lt;/font&gt;&lt;a href="http://www.entrepreneur-class.org/"&gt;&lt;font face="Arial"&gt;www.entrepreneur-class.org&lt;/font&gt;&lt;/a&gt;     &lt;br /&gt;&lt;font face="Arial"&gt;11. The Lean Launchpad — &lt;/font&gt;&lt;a href="http://www.launchpad-class.org"&gt;&lt;font face="Arial"&gt;www.launchpad-class.org&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Курсы проводят в основном преподаватели Стэнфорда, многие из которых являются признанными экспертами в своих областях и авторами книг.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Курсы можно проходить в одном из двух режимов: Basic или Advanced track. В Basic треке вы просматриваете лекции и отвечаете на еженедельные тесты. При этом никто ничего от вас не требует. В Advanced треке в дополнение нужно делать лабораторные работы, которые будут проверяться преподавателями. Работы оцениваются, их нужно сдавать вовремя, за опоздание начисляются штрафные баллы. В конце курса в случае Advanced трека будут подведены итоги, и вы получите письмо от преподавателя с вашими результатами. Никаких сертификатов и прочего – все знания, что успели ухватить – все ваше.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;По отзывам, на каждый курс уходит не менее нескольких часов в неделю, в зависимости от выбранного трека. Треки можно менять в процессе обучения, но нужно помнить про штрафные баллы.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Я решил записаться на 3 курса: Machine Learning, Natural Language Processing и Game Theory. По первому очень хорошие отзывы, да и просто любопытно сравнить с тем, чему нас учили, вторым я немного занимался в университете, а третий просто интересно прослушать – на нашей специальности (ПОАС) теории игр не было, но встречаюсь с ней все чаще. Не уверен, что хватит времени пройти все по Advanced треку, но во-первых, всегда можно перейти на Basic или вообще отказаться, а во-вторых, я думаю начать проходить Machine Learning сейчас с первой группой, включая лабораторные работы, чтобы в январе-марте сэкономить себе время на этом курсе.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В общем, я считаю, что это действительно круто! Дистанционное образование, о котором так долго твердили большевики, становится реальностью. Наверняка в ближайшем будущем еще несколько серьезных университетов разразятся новыми курсами.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;PS. Кстати, кому интересно, до середины декабря проходит &lt;/font&gt;&lt;a href="http://aichallenge.org"&gt;&lt;font face="Arial"&gt;AI Challenge&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. В этом году, к сожалению, совсем нет времени участвовать, а жаль.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;PPS. Курсы добавляются как грибы после дождя. Появился еще один курс, на этот раз по дизайну и анализу алгоритмов: &lt;/font&gt;&lt;a href="http://www.algo-class.org/"&gt;&lt;font face="Arial"&gt;http://www.algo-class.org/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-6051304140957354291?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/6051304140957354291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/11/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6051304140957354291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6051304140957354291'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/11/blog-post.html' title='Онлайн-курсы от Стэнфорда'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-3138797084066181377</id><published>2011-06-28T15:03:00.001+03:00</published><updated>2011-06-29T13:03:55.813+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='размышления'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Phone 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 8'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Будущее Silverlight</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Очень странно наблюдать поднявшуюся в последний месяц истерию по поводу того, что Microsoft якобы “разочаровался в WPF/Silverlight” и планирует смену курса в сторону набирающего популярность HTML5. Тема вовсю обсуждается на &lt;/font&gt;&lt;a href="http://forums.silverlight.net/forums/t/230502.aspx"&gt;&lt;font face="Arial"&gt;форумах MSDN&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, в комментариях &lt;/font&gt;&lt;a href="http://davidburela.wordpress.com/2011/06/14/premature-cries-of-silverlight-wpf-skill-loss-windows-8-supports-all-programming-models/"&gt;&lt;font face="Arial"&gt;серьезных&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://www.itwriting.com/blog/4486-common-sense-on-windows-8-silverlight-and-net.html"&gt;&lt;font face="Arial"&gt;блоггеров&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, на Хабре и даже в твиттере. Несмотря на явную невозможность нативной разработки под Windows при помощи ыHTML5/JS, у этой истерии, безусловно, есть корни. Осенью прошлого года официальные лица Microsoft уже обронили несколько фраз о переосмыслении стратегии развития Silverlight, а в начале июня подлили масла в огонь, показав Windows 8 с возможностью разработки на HTML5/JS и ни словом не обмолвившись о Silverlight. Если погуглить по фразе “Windows 8 silverlight”, то можно найти кучу криков о смерти Silverlight и плач тысяч разработчиков, которые выбрали Silverlight своей основной платформой для разработки и теперь считают себя брошенными на произвол судьбы. Добил фанов технологии .NET Community Manager &lt;/font&gt;&lt;a href="http://10rem.net/blog"&gt;&lt;font face="Arial"&gt;Pete Brown&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, который высказался ясно и в то же время очень неопределенно:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;“You all saw a very small technology demo of Windows 8, and a brief press release. We’re all being quiet right now because we can’t comment on this. It’s not because we don’t care, aren’t listening, have given up, or are agreeing or disagreeing with you on something. &lt;strong&gt;All I can say for now is to please wait until September.&lt;/strong&gt; If we say more before then, that will be great, but there are no promises (and I’m not aware of any plans) to say more right now. &lt;strong&gt;I’m very sorry that there’s nothing else to share at the moment.&lt;/strong&gt; I know that answer is terrible, but it’s all that we can say right now. Seriously.”&lt;/font&gt;&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сентябрь, о котором идет речь – это &lt;/font&gt;&lt;a href="http://www.buildwindows.com/"&gt;&lt;font face="Arial"&gt;конференция Build&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, на которой ожидается релиз Silverlight 5, Windows Phone 7 Mango, а также первые настоящие презентации Windows 8 с объяснениями дальнейшей стратегии компании.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Безусловно, можно подождать еще 2.5 месяца и узнать, какую роль Microsoft отводит для Silverlight в своей новой концепции. Но ждать еще долго, а некоторые решения нужно принимать уже сейчас. Попробуем разобраться сами.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Итак, что у нас есть из не очень хорошего:&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font face="Arial"&gt;Microsoft, безусловно, немного разочарована скоростью распространения Silverlight и его положением на рынке. И хотя процент установки Silverlight в браузерах уже достаточно высок (на данный момент около 75%, &lt;/font&gt;&lt;a href="http://www.riastats.com/"&gt;&lt;font face="Arial"&gt;http://www.riastats.com/&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;), но он все равно еще недостаточен и не дает технологии стать по-настоящему популярной.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Другая проблема Silverlight – его неполная кроссплатформенность. Поддержка Windows и Mac – это, конечно, где-то 90-95% рынка десктопов (а, может, и больше, если верить &lt;/font&gt;&lt;a href="http://gs.statcounter.com/#os-ww-monthly-201005-201105"&gt;&lt;font face="Arial"&gt;http://gs.statcounter.com/#os-ww-monthly-201005-201105&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;), но с точки зрения разработки широкопользовательских веб-приложений остается непокрытым весь Linux’овый зоопарк. Не добавляет очков и слабая поддержка SEO.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;На мобильных платформах подержка Silverlight вообще стремится к нулю. Ни iOS, ни Blackberry, ни Android не поддерживают Silverlight и вряд ли будут стремиться к этому. Единственная платформа, где он поддерживается – это WP7, правда, не в браузере. Но доля WP7 на рынке мобильных устройств (&lt;/font&gt;&lt;a href="http://itc.ua/news/gartner_android_yavlyaetsya_samoj_populyarnoj_os_dlya_smartfonov_53536"&gt;&lt;font face="Arial"&gt;http://itc.ua/news/gartner_android_yavlyaetsya_samoj_populyarnoj_os_dlya_smartfonov_53536&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;) и количество заказов на разработку WP7 приложений пока настолько малы, что серьезно раздумывать о карьере разработчика мобильных приложений пока не получается.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В то же время несмотря на все эти недостатки Silverlight уже занял свою определенную нишу, где он очень силен, в первую очередь благодаря скорости разработки и возможностям, недоступным стандартному HTML/JS клиенту:&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font face="Arial"&gt;Enterprise и LOB RIA приложения (нивелируются проблемы слабой кроссплатформенности и распространенности)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;веб-приложения, в которых пользователи готовы установить плагин ради получения доступа к продвинутым возможностям, а не уйти к конкурентам (не e-commerce)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;мультимедиа-приложения с красивой и сложной анимацией, поддержкой video streaming&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;кроме того, Silverlight пока остается основной платформой для разработки под Windows Phone 7&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font face="Arial"&gt;С чем же связано то, что Microsoft, вложившая 4 года и миллионы долларов в разработку и продвижение кроссплатформенной .NET-технологии, потихоньку смотрит в сторону HTML5/JS? И что же все-таки будет с Silverlight дальше?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Во-первых&lt;/strong&gt;, любой компании, которая производит ОС, важно привлекать как можно большее количество разработчиков на свою сторону. Silverlight и WPF требуют от не .NET-разработчиков изучения слишком многого. А возможность сделать пусть и простое, но все же приложение под Windows 8 на HTML5/JS – это шанс. Тем более, что Windows 8 позиционируется и как операционка для планшетов – а это &lt;strong&gt;очень&lt;/strong&gt; перспективный рынок. Уверен на 99%, что в сентябре на Build будет сказано о полной поддержке WPF (а куда ж он денется?), а также Silverlight &lt;strong&gt;как минимум&lt;/strong&gt; на уровне разработки таких же приложений, которые будут разрабатываться на HTML5/JS.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Во-вторых&lt;/strong&gt;, есть ощущение, что Microsoft пойдет на еще один непопулярный, но очень важный с точки зрения развития своей мобильной платформы шаг – даст возможность разрабатывать нативные приложения на HTML5/JS в Windows Phone. Думаю, начиная с восьмой версии, чтобы поддержать версионирование, но, может, и в Mango (7.5) добавят. Криков о помощи будет еще больше, но Microsoft нужно догонять убегающие iOS и Android. Разработчики мобильных приложений под iOS и Android не торопятся переносить свои приложения под WP7 в том числе и потому, что это требует совсем других навыков. Если бы у Microsoft было хотя бы 40% рынка, они могли бы закрыть глаза на простоту разработки, но с текущими 6% им некуда деваться.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;В-третьих&lt;/strong&gt;, Silverlight никуда не уйдет из web’а в ближайшие 3-5 лет. Его доля будет по-прежнему неуклонно расти, приложения будут разрабатываться, но вот из своей ниши он вряд ли выйдет. Этому будет мешать развитие HTML5 и рост рынка веб-приложений под мобильные устройства. Конечно, Microsoft может попробовать разработать Silverlight-плагины для мобильных операционных систем и браузеров, но это огромные деньги, а эффекта практически не будет.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В поддержку Silverlight на нативном уровне верится еще меньше. Такое возможно лишь на Android, и то лишь благодаря Mono, который и сам находится в непонятном статусе. Еще возможно продвижение Silverlight на Symbian, благо с Nokia есть договор, но какой смысл? Ведь есть готовый WP7, который можно ставить на устройства. На фоне же прогнозов о росте использования мобильных веб-приложений и снижения нативной разработки (это банально намного проще и дешевле!) смысла вкладываться в эту сферу вообще нет.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Ну, и в-четвертых&lt;/strong&gt;, отдельно стоит сказать пару слов о Silverlight vs. HTML5, вернее даже plugins (Flash/Silverlight) vs. HTML5 (это отдельная фишка: под угрозой HTML5 сейчас объединяются даже ранее враждовавшие разработчики Flash/Flex и Silverlight :)). На эту тему сломано уже очень &lt;/font&gt;&lt;a href="http://blog.iqinteractive.com/?p=338"&gt;&lt;font face="Arial"&gt;много&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://www.silverlighthack.com/post/2010/02/08/Top-Reasons-why-HTML-5-is-not-ready-to-replace-Silverlight.aspx"&gt;&lt;font face="Arial"&gt;копий&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; (почитайте отдельно, если вам интересно), но ясно одно: HTML5 не покрывает всех возможностей Silverlight и Flash/Flex, поэтому их рано списывать со счетов. Кроме того, как все правильно отмечают, плагины пополняются новой функциональностью быстрее, чем развивается HTML и обновляются версии браузеров. Если же отвечать на вопрос: что лучше использовать в качестве клиента в каждый конкретный момент времени, то советую почитать два отличных поста:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.hanselman.com/blog/ShouldIUseHTML5OrSilverlightOneMansOpinion.aspx"&gt;&lt;font face="Arial"&gt;http://www.hanselman.com/blog/ShouldIUseHTML5OrSilverlightOneMansOpinion.aspx&lt;/font&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a title="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/11/01/silverlight-versus-html5-really.aspx" href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/11/01/silverlight-versus-html5-really.aspx"&gt;&lt;font face="Arial"&gt;http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/11/01/silverlight-versus-html5-really.aspx&lt;/font&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Лично я себя намного комфортнее чувствую в разработке обычных ASP.NET MVC приложений, чем Silverlight, но это не значит, что нет приложений, для которых использование Silverlight будет более выгодным или дешевым. Особенно если мы говорим о портировании WPF-приложений в веб.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;А &lt;strong&gt;вы&lt;/strong&gt; что думаете по всему этому поводу?&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-3138797084066181377?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/3138797084066181377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/06/silverlight.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3138797084066181377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3138797084066181377'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/06/silverlight.html' title='Будущее Silverlight'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-9161087648514234102</id><published>2011-06-21T09:31:00.001+03:00</published><updated>2011-06-28T16:38:52.477+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='путешествия'/><category scheme='http://www.blogger.com/atom/ns#' term='Италия'/><title type='text'>Итальянские впечатления – 4. Кухня</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Отдельно хочется сказать несколько слов об итальянской кухне. Давно хотелось попробовать настоящую пасту и пиццу, поэтому в Италии мы постоянно старались питаться в разных заведениях. Иногда получалось удачно, иногда – нет, в основном из-за нашего стремления экспериментировать. Вообще, в чужой стране лучше спрашивать совета у официантов – они могут подсказать действительно вкусное блюдо из огромного списка неизвестных слов.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-m8jriu47kJE/TgA6q3ox91I/AAAAAAAATYc/l2U1NcgTKXw/s1600-h/IMG_0741.1%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0741.1" border="0" alt="IMG_0741.1" src="http://lh5.ggpht.com/-0YqfGMK2oj0/TgA6r-bxttI/AAAAAAAATYg/G0Q1YFChR6s/IMG_0741.1_thumb.jpg?imgmax=800" width="244" height="185" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-pU1oEx4bIRE/TgA6s50CK-I/AAAAAAAATYk/BqVWCl2xzsQ/s1600-h/IMG_08592.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0859" border="0" alt="IMG_0859" src="http://lh3.ggpht.com/-hek5Lvch_kk/TgA6tr8QvsI/AAAAAAAATYo/1uCsmtlce9Q/IMG_0859_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Пицца в Италии и похожа, и непохожа на то, что готовят в наших харьковских пиццериях (рассматриваем лишь достойные заведения, буфетная “пицца” не в счет). Похожа внешне – тонкое твердоватое тесто (хотя было и мягкое несколько раз), и небольшое количество начинки сверху. На этом сходство заканчивается. Во-первых, в пиццу не добавляют майонез, его тут даже в супермаркетах сложно найти. Во-вторых, в пиццу не добавляют кетчуп, только настоящие томаты. В-третьих, в обычных, не сырных, пиццах, используется только моцарелла, а она, понятное дело, не такая как у нас. В-четвертых, используется оливковое масло. Ну, и в-пятых, тесто совершенно не такое. Оно с одной стороны кажется немного постным, но с другой – очень вкусное даже само по себе. В Италии у меня в голове произошел некий переворот. Раньше я думал, что вкус пиццы зависит исключительно от начинки, поэтому чем ее больше – тем лучше. Оказалось, что главное в пицце – это все-таки тесто, а начинки лишь разнообразят вкус. Даже самая простая маргарита, состоящая лишь из теста, томатов и сыра, которую у нас невозможно есть – это очень вкусно.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Паста в Италии считается первым блюдом (!). Привычных нам жидких супов в Италии почти нет, а то, что они называют супом, мы скорее можем назвать пюре. Паста – это общее название макаронных изделий, которые, как правило, подаются с различным соусом. Видов макарон в Италии очень много: кроме привычных нам maccheroni, vermicelli и spaghetti, есть еще пара десятков неизвестных bigoli, tagliatelli, tortiglioni, penne, fusilli, flocchi, fertalle, lasagne, raviolli, gnocci и т.д. Немного больше об итальянской пасте можно почитать в &lt;/font&gt;&lt;a href="http://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%81%D1%82%D0%B0_(%D0%B5%D0%B4%D0%B0)"&gt;&lt;font face="Arial"&gt;вики&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Паста очень вкусная, но здесь важно подобрать подходящий соус. Мы пару раз ошибались. К пасте почти всегда подают тертый пармезан в отдельной посуде.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Основные блюда сильно зависят от региона. В Тоскане, например, больше мясной кухни, в Венеции и других “морских” городах – морепродуктов.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Отдельно стоит упомянуть итальянский сыр. Наш сыр по своей сути весь одинаков, отличаются лишь вкусовые добавки и содержание молока, есть оно там или нет ;). В Италии же типов сыра очень много: старый, молодой, мягкий, средний, твердый, на вкус они все отличаются. Сыров с плесенью почти нет, но несмотря на это в сырном отделе супермаркетов и на рыночных лотках глаза разбегаются. Кстати, в Италии много сыра, который производится фермерами по старым технологиям – почти все головки обернуты в солому с неким подобием земли или даже навоза. В общем, все натурально.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Итальянская кухня, несмотря на обилие мучных и мясных блюд, самих итальянцев не полнит. Вот уж не знаю, что является основной причиной этого: способы приготовления блюд, многовековая привычка, обилие овощей, спортивный образ жизни или чисто психологические факторы, например, почти безстрессовая жизнь и постоянное проживание среди предметов искусства. В любом случае, встретить полного итальянца или итальянку довольно сложно, даже пожилые люди выглядят спортивно и подтянуто.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Итальянцы употребляют много вина. Иногда даже кажется, что итальянцы ходят в кафе и рестораны просто попить вина и пообщаться с друзьями, перехватив пиццу-другую лишь для закуски. Пива сравнительно мало. На улицах алкоголь не употребляют, как и везде в Европе.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Ну, и напоследок о сладостях. Мы перепробовали большое количество “итальянского” мороженого (продается шариками), которое на удивление стоит дешевле, чем у нас. В основном очень вкусно. Также пробовали несколько пирожных и традиционные сиенские сладости.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;На этом итальянская серия заканчивается и начинаем снова писать серьезные вещи :)&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-9161087648514234102?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/9161087648514234102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/06/4.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/9161087648514234102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/9161087648514234102'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/06/4.html' title='Итальянские впечатления – 4. Кухня'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-0YqfGMK2oj0/TgA6r-bxttI/AAAAAAAATYg/G0Q1YFChR6s/s72-c/IMG_0741.1_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-3246178478087062784</id><published>2011-06-19T18:53:00.001+03:00</published><updated>2011-06-28T16:39:37.788+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='путешествия'/><category scheme='http://www.blogger.com/atom/ns#' term='Италия'/><title type='text'>Итальянские впечатления – 3. Венеция</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;После недели в Тоскане у нас еще оставалось неполных 2 дня на то, чтобы познакомиться с Венецией. Я поначалу был настроен очень скептически по отношению к этому городу. Венецию называют самым романтическим городом мира, но в нем также слишком много проблем. Здания потихоньку уходят под воду, морская соль разъедает архитектурные памятники, есть проблемы с качеством воды в каналах, недвижимость дорожает, что приводит к тому, что все больше венецианцев переселяется на материк. В общем, город потихоньку умирает.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Однако реальность оказалась все-таки не такой страшной. Несмотря на все эти проблемы город просто невероятно красив. У Венеции очень богатая история, и в наследство от предков современным венецианцам досталась восхитительная архитектура, уйма достопримечательностей и красочные традиции.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-F85dBzNEVXo/Tf4a507JsnI/AAAAAAAATVE/QNo1NFE0fjQ/s1600-h/IMG_09822.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0982" border="0" alt="IMG_0982" src="http://lh3.ggpht.com/-Rnrc8pzDDwo/Tf4a6iymJDI/AAAAAAAATVI/cDjYnVKFfUw/IMG_0982_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-jisC2L0c8-E/Tf4a4DW2U2I/AAAAAAAATU8/BPRICFVULmY/s1600-h/IMG_09682.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0968" border="0" alt="IMG_0968" src="http://lh4.ggpht.com/-KcXp2wlgJHA/Tf4a5IAZ1bI/AAAAAAAATVA/cIqjMVy8ACs/IMG_0968_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-Y-m3SKoyUCc/Tf4a7ceMyvI/AAAAAAAATVM/lO9_Ey_IKGs/s1600-h/IMG_10412.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1041" border="0" alt="IMG_1041" src="http://lh6.ggpht.com/-Yroq4eXp2nw/Tf4a8GWPa6I/AAAAAAAATVQ/D3c89YT8Fxc/IMG_1041_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Венецианская республика была одной из самых сильных морских и торговых держав Средневековья. Ее островное местоположение давало ей защиту от экспансии с суши, а со штапелей судостроительных верфей каждый день спускался на воду новый торговый или военный корабль. Венеция славно поживилась в IV Крестовом походе, когда в хитростью направила усилия крестоносцев на православную Византию с целью возврата власти свергнутому императору Исааку II Ангелу. В результате похода республике отошло больше трети территории бывшей Византийской империи, власть в Константинопольской гавани, торговая монополия на территории свежесозданной на руинах Византии Латинской империи, а также огромное количество богатств и предметов искусства, которые были вывезены в Венецию после разграбления Византии. Такой вот ход конем. Венецианская республика (которая на деле была аристократическим государством), по сути сидела между западом и востоком, зарабатывая на этом. Торговля и промышленность процветали, а народ постоянно богател. Однако это было начало конца.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Уничтожив Византию, которая защищала Европу от мусульманского Востока, Венеции пришлось самой столкнуться с турецкой экспансией после падения Константинополя в 1453 году. Европейские страны стали искать другие торговые пути и нашли их, открыв морской путь в Ост-Индию, а также заодно Америку. Великие географические открытия сместили акцент торговли в сторону Атлантики и Индийского океана, а постоянные войны с Османской империей ослабили республику. За два века османы отняли у Венеции значительную часть ее владений. Добил Венецию Бонапарт, захватив ее без сопротивления в 1797 году и уничтожив республику.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-MZuxvYuxm-U/Tf4a8gQCkbI/AAAAAAAATVU/ao-APn4CWuE/s1600-h/IMG_08572.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0857" border="0" alt="IMG_0857" src="http://lh4.ggpht.com/-Cq3LhbZtByo/Tf4a9fdU-YI/AAAAAAAATVY/LqcSj2E5Jpc/IMG_0857_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-19L52IwzdJ0/Tf4a-Y8YZ2I/AAAAAAAATVc/iE5YnrlXw9o/s1600-h/IMG_11362.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1136" border="0" alt="IMG_1136" src="http://lh3.ggpht.com/-Si-lDjbNWRk/Tf4a-4y9_pI/AAAAAAAATVg/aVBIWZTRdVk/IMG_1136_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-QwUrikkv_6U/Tf4a_iwT5HI/AAAAAAAATVk/UhjLfeQOjq0/s1600-h/IMG_09832.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0983" border="0" alt="IMG_0983" src="http://lh3.ggpht.com/-dhv-OZScOic/Tf4bAQnHw7I/AAAAAAAATVo/XLAEoR2lX9k/IMG_0983_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В наследство от своего имперско-республиканского прошлого Венеции досталось множество достопримечательностей, которые нельзя обойти мимо.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сердце города, без сомнения – площадь Сан-Марко, наверно, самое “голубиное” место Европы. Почти каждый турист считает своим долгом покормить здесь голубей (которых тут просто дофига) и сфотографироваться с ними. В остальном же площадь, хоть и красива, но слишком многолюдна.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-OESoB7Iy-Og/Tf4bBJrPY1I/AAAAAAAATVs/Zvw_6RRjqPM/s1600-h/IMG_08172.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0817" border="0" alt="IMG_0817" src="http://lh4.ggpht.com/-rGZOHk2icb0/Tf4bB1dWQNI/AAAAAAAATVw/83zdBblH6S4/IMG_0817_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-snehhCTO3dg/Tf4bCvjFWQI/AAAAAAAATV0/cXw7U1S2Dnk/s1600-h/IMG_08222.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0822" border="0" alt="IMG_0822" src="http://lh6.ggpht.com/-KRwTBm40BR0/Tf4bDN_PBgI/AAAAAAAATV4/2jON6pfBOwQ/IMG_0822_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;На площади находится без преувеличения один из красивейших соборов Европы – Собор Святого Марка. Собор назван в честь апостола Марка, мощи которого были тайно вывезены из Александрии венецианскими купцами. Внутри Собор смотрится очень красиво и наверно даже слишком богато. Глаза разбегаются, чтобы осмотреть мозаики на стенах и куполах, иконы, колонны, порталы и ниши. Преобладают желтые (даже золотые) и голубые цвета. Вход в алтарную зону, Сокровищницу и некоторые другие места платный.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-iKrl7MB6alA/Tf4bD0pQpwI/AAAAAAAATV8/naIins63OZ8/s1600-h/IMG_0809%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0809" border="0" alt="IMG_0809" src="http://lh5.ggpht.com/-rIYj8moQZEQ/Tf4bEpQwbRI/AAAAAAAATWA/vBd7ieipoGU/IMG_0809_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-VD60zpfiEVM/Tf4bFWqjcwI/AAAAAAAATWE/3d1aCTHagPI/s1600-h/IMG_09032.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0903" border="0" alt="IMG_0903" src="http://lh4.ggpht.com/-FoWpHlaS6sA/Tf4bGDSN7YI/AAAAAAAATWI/4lpuH4nrCS4/IMG_0903_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-vacPDe9mbqo/Tf4bG9io1zI/AAAAAAAATWM/BuZu7I06eZs/s1600-h/IMG_09172.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0917" border="0" alt="IMG_0917" src="http://lh5.ggpht.com/-Q7KuFaf7OnE/Tf4bHiHw8rI/AAAAAAAATWQ/rRuuNelWNrc/IMG_0917_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Рядом с Собором находится Дворец Дожей – шедевр итальянской готической архитектуры, в котором отчетливо видно влияние Востока – стрельчатые окна и арки. Мы не заходили внутрь из-за недостаточного количества времени, предпочтя этому прогулку по городу.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-9mc4tFRlUzo/Tf4bIPY9e2I/AAAAAAAATWU/tUdqayEIvUs/s1600-h/IMG_08112.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0811" border="0" alt="IMG_0811" src="http://lh4.ggpht.com/-8HbV7KAjTlw/Tf4bJNoVmeI/AAAAAAAATWY/3m72avB0o60/IMG_0811_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-NkfQAHDypag/Tf4bJ7L5EKI/AAAAAAAATWc/cE50h1efxV8/s1600-h/IMG_08152.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0815" border="0" alt="IMG_0815" src="http://lh6.ggpht.com/-TsN4KKUvjIg/Tf4bKfNS1AI/AAAAAAAATWg/HHMbtJNEF6g/IMG_0815_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Гулять по центру Венеции не очень интересно. Здесь одни туристические лавки, рестораны, отели, модные бутики и негры, продающие поддельные сумки Гуччи, Версаче и Дольче Габбана, а также яркие безделушки. Половина туристических лавок продают бесподобные изделия из муранского стекла, которые очень хочется привезти к себе домой, но меня все равно не покидал вопрос: зачем их так много?!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-o4wWpdLEflw/Tf4bLEvRLrI/AAAAAAAATWk/NbuXKTz5vmo/s1600-h/IMG_08022.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0802" border="0" alt="IMG_0802" src="http://lh6.ggpht.com/-eDJR_ml0fPQ/Tf4bL7CUmOI/AAAAAAAATWo/a_Di_7fxZvM/IMG_0802_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-iYQ9nqyHGdk/Tf4bMj9JEzI/AAAAAAAATWs/vuIBp6hj4wg/s1600-h/IMG_08042.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0804" border="0" alt="IMG_0804" src="http://lh4.ggpht.com/-5x2qvFXCGf4/Tf4bNCJRhuI/AAAAAAAATWw/AYaR1bx4pu0/IMG_0804_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-dXV3hYkT-Sg/Tf4bN6A--DI/AAAAAAAATW0/rwcbUWaD_-o/s1600-h/IMG_10452.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1045" border="0" alt="IMG_1045" src="http://lh6.ggpht.com/-CN_K84ui5gU/Tf4bOSCmg8I/AAAAAAAATW4/eBP14_4lfwA/IMG_1045_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Поэтому большую часть времени мы гуляли по узким городским улочкам в стороне от центра – это намного интереснее. Венеция усыпана старинными домами и изрезана кривыми узкими улочками и канальчиками. Каждый мостик – это новая смотровая площадка: вдоль канала открывается какой-то новый интересный вид, внизу проплывают лодочки и гондолы. Нетуристическая Венеция – это контраст: обшарпанные стены домов, сгнившие двери, белье на шворках, застоянная вода в каналах. Это небольшие площади, на которых вечерами собираются взрослые, а дети играют катаются на роликах, бегают и играют в футбол, буцая мяч в стену храма. А еще это настоящий лабиринт. Ни в одном другом городе мы ничего не теряли и не терялись сами. Здесь же сначала потеряли супермаркет, который видели по пути в гостиницу, потом минут 30 искали саму нашу гостиницу (ну, здесь не наша вина, а привет муниципалитету, который неправильно нумерует дома), а в довершение безобразия &lt;strike&gt;влезла в Австралию Малая Азия&lt;/strike&gt; мы потеряли классную тратторию, в которую мы забрели поздно вечером в поисках места для ужина. Нам так понравилась местная кухня, что мы захотели туда вернуться на следующий день, но так и не смогли ее найти :(.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-xD60UoNvZJg/Tf4bPOBgPzI/AAAAAAAATW8/xXjT2AvXxyk/s1600-h/IMG_11342.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1134" border="0" alt="IMG_1134" src="http://lh5.ggpht.com/-mOB_LDTvcpk/Tf4bPwwzOtI/AAAAAAAATXA/Qx7LjQMzMXo/IMG_1134_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-w01iZe-fmz4/Tf4bQmxVznI/AAAAAAAATXE/3Yefy1gJbbE/s1600-h/IMG_09592.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0959" border="0" alt="IMG_0959" src="http://lh5.ggpht.com/-i8DJcK1Na88/Tf4bRWdl7eI/AAAAAAAATXI/alQeWeuA25s/IMG_0959_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-l1tP7AtQrRA/Tf4bRwwb1sI/AAAAAAAATXM/o9y6Fd__Aqc/s1600-h/IMG_11472.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1147" border="0" alt="IMG_1147" src="http://lh3.ggpht.com/-qKWxAfx-MpI/Tf4bSlhiQmI/AAAAAAAATXQ/SNc3TDpV4Io/IMG_1147_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если же говорить о других местах, которые следует посетить, я бы посоветовал обязательно прогуляться к Арсеналу, бывшей морской верфи и нынешней базе ВМФ (район Кастелло), а также посетить районы Дорсодуро, откуда открывается отличный вид на центр города, и Сан-Поло, переходящий в Санта-Кроче, увидев по пути Академию, собор Санта-Мария-делла-Салюте, а также мосты Академии и Риальто. Там намного интереснее, чем гулять между витринами магазинов и бутиков на Сан-Марко. Нам даже повезло найти небольшую мастерскую по производству гондол – это на самом деле кусок истории города. Еще в Венеции есть музей Морского флота, и я очень жалею, что у нас не хватило времени его посетить.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh6.ggpht.com/-KmkF-5sLTLk/Tf4bTYRC38I/AAAAAAAATXU/crBBXk7jcGc/s1600-h/IMG_08412.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0841" border="0" alt="IMG_0841" src="http://lh3.ggpht.com/-9Fq3A_0O5o8/Tf4bT-EtXZI/AAAAAAAATXY/erPaFPSUfuI/IMG_0841_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-ZKOU_WKgSmM/Tf4bUiapkmI/AAAAAAAATXc/nyFCyW3gwV0/s1600-h/IMG_09902.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0990" border="0" alt="IMG_0990" src="http://lh6.ggpht.com/-fYA5Y78xIhI/Tf4bVVjeKOI/AAAAAAAATXg/O47Aq4BHtk4/IMG_0990_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-3B5O4tztfJ8/Tf4bVwMyfAI/AAAAAAAATXk/AOT-9VHXc24/s1600-h/IMG_09932.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0993" border="0" alt="IMG_0993" src="http://lh3.ggpht.com/-qahfrCuyK58/Tf4bWi2uhxI/AAAAAAAATXo/HaLBlOMRMHs/IMG_0993_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-CngYxw4wBnc/Tf4bXWaE_oI/AAAAAAAATXs/Sv2AU0ptfuU/s1600-h/IMG_10232.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1023" border="0" alt="IMG_1023" src="http://lh4.ggpht.com/-W9HJFh60EDI/Tf4bYPld62I/AAAAAAAATXw/Rsv0JOfoYIk/IMG_1023_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;И самое главное – не забудьте прокатиться на &lt;strike&gt;гондоле&lt;/strike&gt; вапоретто по Гранд-Каналу! Вапоретто – это венецианский морской трамвай, единственный вид общественного транспорта в островной Венеции, где нет и намека на автомобили или автобусы. На один из маршрутов можно сесть на площади Сан-Марко и доехать до ж/д вокзала и Пьяццале Рома (автобусная станция), или наоборот. Вапоретто двигается медленно, останавлиясь по очереди на каждом берегу канала, давая возможность рассмотреть дворцы и мосты с таких ракурсов, которые недоступны с берега. Поездка занимает около часа. Насчет гондол – решайте сами. Удовольствие стоит 100 евро за 40 минут, в гондолу может сесть 5-6 человек. У нас не было компании, и мы посчитали, что 100 евро на семью – оно того не стоит.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-CNDH5EZn-d4/Tf4bY_mGeaI/AAAAAAAATX0/Oj4_omS3Ot0/s1600-h/IMG_10792.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1079" border="0" alt="IMG_1079" src="http://lh6.ggpht.com/-PgZYNgoWNXQ/Tf4bZQk24cI/AAAAAAAATX4/d1tfPmkAG3Q/IMG_1079_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-FcBNuVA9zIQ/Tf4baagKeKI/AAAAAAAATX8/mWSD1gvddlM/s1600-h/IMG_10812.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1081" border="0" alt="IMG_1081" src="http://lh6.ggpht.com/-EkcRGbGUobM/Tf4bbJJ7CMI/AAAAAAAATYA/5qzBNjzrlTk/IMG_1081_thumb.jpg?imgmax=800" width="244" height="174" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-RgRSlqg8XL0/Tf4bbrQp2vI/AAAAAAAATYE/7x6jXgznQ9I/s1600-h/IMG_10682.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_1068" border="0" alt="IMG_1068" src="http://lh4.ggpht.com/-3Udcsu-O4QQ/Tf4bcZCQcjI/AAAAAAAATYI/fdlQKVMKJQk/IMG_1068_thumb.jpg?imgmax=800" width="244" height="152" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В общем, пребывание в городе оказалось намного более интересным и увлекательным, чем я мог предположить. Главное – уходить от центра и пытаться найти настоящую Венецию. Другие фотографии из Венеции находятся &lt;/font&gt;&lt;a href="https://picasaweb.google.com/alexander.konduforov/201105"&gt;&lt;font face="Arial"&gt;здесь&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-3246178478087062784?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/3246178478087062784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/06/3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3246178478087062784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3246178478087062784'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/06/3.html' title='Итальянские впечатления – 3. Венеция'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-Rnrc8pzDDwo/Tf4a6iymJDI/AAAAAAAATVI/cDjYnVKFfUw/s72-c/IMG_0982_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-7031669073107842887</id><published>2011-05-30T10:14:00.001+03:00</published><updated>2011-06-28T16:40:38.552+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='путешествия'/><category scheme='http://www.blogger.com/atom/ns#' term='Италия'/><title type='text'>Итальянские впечатления – 2. Тоскана</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Тоскана – это регион в Италии, центром которого является Флоренция. Кроме Флоренции, в нее входят такие известные города как Сиена, Пиза, Лукка и Гросетто. Тоскана считается самой красивой областью, это место происхождения итальянского Возрождения, на территории которого сосредоточены около половины всего культурного наследия Италии.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;За свой короткий отпуск мы смогли посетить лишь два тосканских города: Сиену и Лукку, а также покататься на велосипедах по северо-западным пригородам Флоренции.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Фьезоле, Бивильяно&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Фьезоле и Бивильяно – это небольшие городки возле Флоренции. Фьезоле расположен совсем рядом, буквально на соседнем холме и разобрать, где между ними граница, невозможно. Бивильяно находится где-то в 15 км от Фьезоле на север. И если во Фьезоле еще есть что посмотреть, то Бивильяно интересен лишь тем, что туда, извиваясь по холмам, ведет живописная дорога. Именно туда мы и съездили на арендованных велосипедах.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Велосипед можно арендовать в нескольких местах, которые легко найти в Интернете (мы обратились &lt;/font&gt;&lt;a href="http://www.florencebybike.it/"&gt;&lt;font face="Arial"&gt;сюда&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;). Для этого нужен документ и деньги. На велосипеде можно покататься и по самому городу, и по окрестностям. Из Флоренции есть несколько стандартных маршрутов по окрестностям, вы можете выбрать свой.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Дорога до Фьезоле – это затяжный малоинтересный подъем. Сам же Фьезоле – интересный городок, в котором можно посмотреть главную площадь, монастырь и развалины амфитеатра, а также передохнуть перед дальнейшей дорогой. Из Фьезоле открывается красивый вид на Флоренцию, но по своему опыту могу сказать, что вид с площади Микеланжело намного интереснее.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-2POfXEdStaw/TeNDQ-IffUI/AAAAAAAATOY/GHndqBTUQTg/s1600-h/IMG_9540%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9540" border="0" alt="IMG_9540" src="http://lh4.ggpht.com/-aWhJVGdlUNo/TeNDRRKP-wI/AAAAAAAATOc/A0dKgQJxoHM/IMG_9540_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/-fdjji3EAKHM/TeNDR06OXsI/AAAAAAAATOg/ah5prhtF0_s/s1600-h/IMG_9535%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9535" border="0" alt="IMG_9535" src="http://lh3.ggpht.com/-LKXretRUX8I/TeNDScm-1jI/AAAAAAAATOk/nfHtq4c-sUo/IMG_9535_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;После выезда из Фьезоле начинается сельская местность, где встречаются как небольшие поселки, так и настоящие виллы, стоящие посередине виноградников и оливковых садов. Дорога постоянно идет вверх и километров через 10 холмисто-лесистая местность сначала переходит в красивый лес, а затем – в оголенные холмы.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-e4K0lQvpBLc/TeNDTEB-MkI/AAAAAAAATOo/agUwZFkNhF8/s1600-h/IMG_9555%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9555" border="0" alt="IMG_9555" src="http://lh4.ggpht.com/-H3IPh9k8tGI/TeNDTnOKIQI/AAAAAAAATOs/SavrXcO7qSQ/IMG_9555_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh4.ggpht.com/-w-Hc5955i7A/TeNDULo8zPI/AAAAAAAATOw/Whml0o4yevw/s1600-h/IMG_9647%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9647" border="0" alt="IMG_9647" src="http://lh5.ggpht.com/-E58woD5z7EY/TeNDUpa7EAI/AAAAAAAATO0/JAnm4Ah_66g/IMG_9647_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/-r1Ww0OYW408/TeNDVe50oZI/AAAAAAAATO4/xisx391HQCs/s1600-h/IMG_9656%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9656" border="0" alt="IMG_9656" src="http://lh4.ggpht.com/-J55H5YOQZnc/TeNDV0uZbKI/AAAAAAAATO8/WB28MoGmc_8/IMG_9656_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;По дороге постоянно гоняют байкеры на крутых мотоциклах. А еще через несколько километров мы приезжаем в Бивильяно. Бивильяно – это небольшой симпатичный городок, но по большому счету делать там нечего. Зато дорога назад – это просто сказка! Стоило вкручивать педали в горку столько километров, чтобы потом оставить ноги в покое и просто катиться назад. Хорошая погода, ветер в лицо, любимый человек рядом и прекрасные виды вокруг – что еще нужно для счастья?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-N_U58x76x4g/TeNDWfMWBCI/AAAAAAAATPA/M86T00mgk5I/s1600-h/IMG_9607%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9607" border="0" alt="IMG_9607" src="http://lh6.ggpht.com/-j18Yr6RDUJ4/TeNDW98DBMI/AAAAAAAATPE/cRNH5tkOVxQ/IMG_9607_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh4.ggpht.com/-Ag44kXA2Y6E/TeNDXWXHcBI/AAAAAAAATPI/MOz9oQUNKpo/s1600-h/IMG_9621%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9621" border="0" alt="IMG_9621" src="http://lh5.ggpht.com/-oOAjwdBKvic/TeNDX4ymGcI/AAAAAAAATPM/1KGHVxaBw5U/IMG_9621_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Из Фьезоле стоит возвращаться другой дорогой – через Вивильяно. Дорога идет по настоящему лесному серпантину, а потом выходит в сельскую местность западнее Флоренции. Здесь очень много красивых вилл и сочных лугов, в общем, красиво.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-kuJICaTsl7s/TeNDYVIbVQI/AAAAAAAATPQ/AyLRM7tGtmM/s1600-h/IMG_9670%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9670" border="0" alt="IMG_9670" src="http://lh4.ggpht.com/-yyGwLC3qxOM/TeNDYzaRpLI/AAAAAAAATPU/EjFISC3Pg5w/IMG_9670_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh4.ggpht.com/-JqHW39mk2SE/TeNDZlV2PBI/AAAAAAAATPY/LnDqG8HEzqo/s1600-h/IMG_9720%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9720" border="0" alt="IMG_9720" src="http://lh5.ggpht.com/-9RcxJ1nEhsI/TeNDaP1ldRI/AAAAAAAATPc/v1ZyTkZh5UA/IMG_9720_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/-nn2hmZN2I_E/TeNDaouXTlI/AAAAAAAATPg/R7CE0Y99FhY/s1600-h/IMG_9737%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9737" border="0" alt="IMG_9737" src="http://lh4.ggpht.com/-lM3AQN-iH0o/TeNDbJJMgEI/AAAAAAAATPk/wMxuQZUJrpo/IMG_9737_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Лукка&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Поезда в Лукку отправляются из Флоренции каждый час. Итальянские поезда – это отдельная тема для разговора. Чистые и удобные вагоны, никакой тряски во время движения, хотя крейсерская скорость – 130-140 км/ч. При поворотах поезд наклоняется как самолет, чтобы плавнее войти в поворот. Разница между междугородними поездами и пригородными “электричками” невелика. Последние даже комфортнее, чем украинские экспрессы типа Харьков-Киев.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-xXAWetf_eiE/TeNDbp8CopI/AAAAAAAATPo/HLNa8PmcB7Y/s1600-h/IMG_8791%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8791" border="0" alt="IMG_8791" src="http://lh5.ggpht.com/-6Mc__iw6WJw/TeNDceBUPFI/AAAAAAAATPs/_Lb3wNjOLB8/IMG_8791_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Лукка – небольшой городок на запад от Флоренции, всего около 85 тысяч жителей. В нем уникальная планировка: центральная историческая часть ограничена крепостными стенами, причем диаметр внутренней части – больше 4 км. В Лукке есть что посмотреть, на довольно небольшом участке – куча площадей, соборов, статуй и других достопримечательностей. Порадовало, что туристов намного меньше, чем во Флоренции, и в то же время кафешек и магазинчиков вполне достаточно, чтобы хорошо отдохнуть. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-_gCZXd5-yQA/TeNDc8hSWsI/AAAAAAAATPw/GOvTlszg4To/s1600-h/IMG_9468%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9468" border="0" alt="IMG_9468" src="http://lh4.ggpht.com/-xRngfP8cHgw/TeNDdfdvNcI/AAAAAAAATP0/JoswLf1zKUw/IMG_9468_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-SXWw7PTNKUQ/TeNDdxhV7gI/AAAAAAAATP4/9bYVWnWOMSc/s1600-h/IMG_9384%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9384" border="0" alt="IMG_9384" src="http://lh6.ggpht.com/-hRoxrMu1ukI/TeNDehjMBGI/AAAAAAAATP8/cojKFI6Iazs/IMG_9384_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-3h7elw8qE58/TeNDfG-1YNI/AAAAAAAATQA/lV_dVMUVZqw/s1600-h/IMG_9418%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9418" border="0" alt="IMG_9418" src="http://lh5.ggpht.com/-418xFJW69uE/TeNDfYlM3QI/AAAAAAAATQE/hNxVZ-Wt-bU/IMG_9418_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Город лучше всего осматривать на велосипеде. Его можно арендовать во многих местах возле крепостной стены. 2.5 евро – час, 7.5 евро – 5 часов. Кататься можно не только по центру города, но и по крепостным стенам, которые служат для прогулок и отдыха горожан и гостей города. По стене шириной 10-20 метров проходит вело-пешеходная дорожка, по краям которой посажены деревья и разбиты лужайки. Бастионы используются как парки и смотровые площадки. На дорожке постоянное движение – гуляют семьи с детьми, бегают трусцой молодые и пожилые люди, катаются на велосипедах туристы и даже спортсмены. Вообще, итальянцы очень спортивны, занимаются своим здоровьем, все сухощавы и подтянуты, никакого ожирения, несмотря на обилие теста в национальной кухне.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-Sjfg4rCVmlA/TeNDgBlg0-I/AAAAAAAATQI/0PkURhng77s/s1600-h/IMG_9461%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9461" border="0" alt="IMG_9461" src="http://lh4.ggpht.com/-9C3XAUsZz68/TeNDgvQaT8I/AAAAAAAATQM/oSQhnjh-EEc/IMG_9461_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-3M5osH0Abl8/TeNDhNbxo6I/AAAAAAAATQQ/hvAai-2LVqU/s1600-h/IMG_9465%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9465" border="0" alt="IMG_9465" src="http://lh4.ggpht.com/-Yfeg1W-pt9E/TeNDhjdCDQI/AAAAAAAATQU/ncXOxbFDSB4/IMG_9465_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-39iLm3-xSo8/TeNDiGcvaDI/AAAAAAAATQY/5gb9VkicuA8/s1600-h/IMG_9469%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9469" border="0" alt="IMG_9469" src="http://lh5.ggpht.com/-d2Xaim6GqUA/TeNDitJDRhI/AAAAAAAATQc/OPYNB7iKd3M/IMG_9469_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Мы прокатались почти по всей стене и объехали все основные достопримечательности города. Жителям города очень повезло. Центр – привычные для средневековых итальянских городов каменные джунгли, деревьев и зелени мало или вообще нет. Зато это с лихвой компенсируется возможностью выйти на стену и там погулять, поваляться на траве или покатать детей в коляске. Детей вокруг очень много, мы часто видели пап с колясками – итальянцы традиционно трепетно относятся к семье и семейным обязанностям.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-C5MVjPIfhWs/TeNDjLdQOkI/AAAAAAAATQg/B7CTMUQDops/s1600-h/IMG_9492%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9492" border="0" alt="IMG_9492" src="http://lh5.ggpht.com/-baxyDY8OBLA/TeNDjhNDHsI/AAAAAAAATQk/7OARR9znbUg/IMG_9492_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-mID72ljTnEU/TeNDkbb3x1I/AAAAAAAATQo/FzLwgEBHFbo/s1600-h/IMG_9422%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9422" border="0" alt="IMG_9422" src="http://lh6.ggpht.com/-SEdUIrvMJjQ/TeNDkz4razI/AAAAAAAATQs/eCy8DwtrW_I/IMG_9422_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-TDTjhPnelGw/TeNDlXlkKFI/AAAAAAAATQw/AmTgwhiel2w/s1600-h/IMG_9347%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9347" border="0" alt="IMG_9347" src="http://lh5.ggpht.com/-ERdZEjcuSrY/TeNDl7uOylI/AAAAAAAATQ0/WnNVgFt526o/IMG_9347_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Вообще, если ехать жить в Италию, то Лукка – превосходный выбор. Есть исторический центр, где радуется глаз, места отдыха, зеленая парковая зона, спортивная культура. Недалеко – Флоренция и Пиза, можно съездить на море. Вокруг – горы, наверняка есть трекинговые маршруты и зимние курорты.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-EaBxM5BhMys/TeNDmdiwz-I/AAAAAAAATQ4/NF7g10B6RFI/s1600-h/IMG_9386%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9386" border="0" alt="IMG_9386" src="http://lh5.ggpht.com/-9pOK6puPrUE/TeNDnMJNbGI/AAAAAAAATQ8/dpMsdEDIbcY/IMG_9386_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-ma_VEGwaRsI/TeNDnpX-tfI/AAAAAAAATRA/_LATEHxcjEk/s1600-h/IMG_9394%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9394" border="0" alt="IMG_9394" src="http://lh4.ggpht.com/-Izs5PphMkx0/TeNDoAkA0tI/AAAAAAAATRE/uKo03YT6rmE/IMG_9394_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Сиена&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;До Сиены мы тоже добирались на поезде. Сиена – городок еще меньший, чем Лукка, всего 55 тыс. человек. Трудно поверить, что в Средние века Сиена по-настоящему боролась с Флоренцией за господство в регионе и вела кровопролитные бои на протяжении нескольких столетий (Гфельфы и Гиббелины).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-srtuGD3Zo7M/TeNDomjrz5I/AAAAAAAATRI/UhmpTUCp0ek/s1600-h/IMG_0680%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0680" border="0" alt="IMG_0680" src="http://lh6.ggpht.com/-ZzsAqJpQi1k/TeNDpJCOJiI/AAAAAAAATRM/uS1YYkpAFLg/IMG_0680_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-0340cf-JQng/TeNDpjJBLtI/AAAAAAAATRQ/nv3SCbS9U9M/s1600-h/IMG_0688%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0688" border="0" alt="IMG_0688" src="http://lh5.ggpht.com/-atnTgcutk1c/TeNDqd6oesI/AAAAAAAATRU/lwiSpOjUCYo/IMG_0688_thumb.jpg?imgmax=800" width="192" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-7LG4IXPJ8ok/TeNDqunHXtI/AAAAAAAATRY/MYy0sasgBkg/s1600-h/IMG_0716%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0716" border="0" alt="IMG_0716" src="http://lh4.ggpht.com/-h6CvrCItl5k/TeNDrGm4tFI/AAAAAAAATRc/m_O-VOr-dJ0/IMG_0716_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-gnFGsXsoD_4/TeNDrl0pOoI/AAAAAAAATRg/8i_6uwr_-PQ/s1600-h/IMG_0540%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0540" border="0" alt="IMG_0540" src="http://lh6.ggpht.com/-qJyiRfyCaCo/TeNDsAaqdmI/AAAAAAAATRk/BRNPdO4WlzU/IMG_0540_thumb.jpg?imgmax=800" width="105" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сиена известна своим Палио. Палио – это традиционное соревнование в конных скачках на главной площади города между представителями 10 из 17 контрад (районов) города, которые постоянно меняются. Сами скачки проходят очень быстро, но гуляния длятся до недели, а приготовления начинаются за несколько месяцев.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-u17wS2fYhvk/TeNDsoYqRZI/AAAAAAAATRo/hs92NJz_UHo/s1600-h/IMG_0662%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0662" border="0" alt="IMG_0662" src="http://lh5.ggpht.com/-v3OWeMdeUYo/TeNDtQbAmTI/AAAAAAAATRs/J180wKnx1Aw/IMG_0662_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-IBYej0yNQik/TeNDt76NiWI/AAAAAAAATRw/Oh4YWazqbq0/s1600-h/IMG_0709%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0709" border="0" alt="IMG_0709" src="http://lh4.ggpht.com/-7x8ErQiJ3BE/TeNDuZtfEcI/AAAAAAAATR0/2E_gJN5RJd4/IMG_0709_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-VBRRxogvfWU/TeNDuyYuQzI/AAAAAAAATR4/VSWDIjVfyzU/s1600-h/IMG_0711%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0711" border="0" alt="IMG_0711" src="http://lh3.ggpht.com/-9PRNzuDepdc/TeNDvZwiRQI/AAAAAAAATR8/5jKNzX4tdQE/IMG_0711_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;На Палио мы не попали, но приехать в Сиену можно и просто так – это очень красивый город с узкими улочками и арками между домами, стоящий на холмах. Можно без преувеличения сказать, что в Сиене находится одна из самых красивых площадей Европы – Пьяцца дель Кампо, и один из самых красивых соборов Италии – Сиенский собор.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сиенский собор, возможно, не так величав снаружи, но зато очень красив внутри. Из тех соборов, что мы видели, его интерьер уступает лишь Собору Святого Марка в Венеции.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0547" border="0" alt="IMG_0547" src="http://lh4.ggpht.com/-L1Z0xPHI6B8/TeNDv2x57yI/AAAAAAAATSA/ifVdXXDeLlw/IMG_0547_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-MDwFZTJLAwo/TeNDwcAuK6I/AAAAAAAATSE/HlcxmkvrymE/s1600-h/IMG_0622%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0622" border="0" alt="IMG_0622" src="http://lh6.ggpht.com/-roKVtQWqUC0/TeNDw5aHsmI/AAAAAAAATSI/lizyF-bi5KA/IMG_0622_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-rD3-1RiIy30/TeNDxfefrII/AAAAAAAATSM/O9X_z_G_O9c/s1600-h/IMG_0595%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0595" border="0" alt="IMG_0595" src="http://lh5.ggpht.com/-ANTG896iDaY/TeNDyGeFAYI/AAAAAAAATSQ/h9i-HhC0Udk/IMG_0595_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Пьяцца дель Кампо – это и площадь, и амфитеатр одновременно. Площадь построена в виде раковины, центром и жемчужиной которой является Палаццо Публико – городская ратуша с настоящим произведением искусства – башней Торре дель Манджа. Площадь вымощена сиенским кирпичем, на котором очень приятно сидеть и лежать. Здесь отдыхают туристы и жители города: одна девушка недалеко от нас пришла, намазалась кремом для загара, и начала загорать, читая книжку. Европейцы вообще не парятся по поводу того, где посидеть в парке или на площадях – просто усаживаются на брусчатку или землю, и все.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-XHu-MMnkubU/TeNDyR2NjsI/AAAAAAAATSU/HWSDOInjLrU/s1600-h/IMG_0535%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0535" border="0" alt="IMG_0535" src="http://lh5.ggpht.com/-s62tSR9ghs0/TeNDy3eGYgI/AAAAAAAATSY/ED7tW0K7fYs/IMG_0535_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-_XZZ4kt7kko/TeNDzdK1jdI/AAAAAAAATSc/oZ99Viqfukc/s1600-h/IMG_0765%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0765" border="0" alt="IMG_0765" src="http://lh4.ggpht.com/-WwTGWmPielo/TeNDz8vpgNI/AAAAAAAATSg/oc865b6HpXY/IMG_0765_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-3ksBD2DXB_g/TeND0pQBDJI/AAAAAAAATSk/R6PL_XJIJSE/s1600-h/IMG_0538%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0538" border="0" alt="IMG_0538" src="http://lh3.ggpht.com/-6Uu4buRg59A/TeND1DRL0ZI/AAAAAAAATSo/cPZEXwlb8E4/IMG_0538_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;С башни Палаццо Публико открывается вид на весь город и окрестности. На фотографиях сверху хорошо видна часть Пьяцца дель Кампо, отведенная для скачек (светлая полоса под домами, которую в остальное время занимают ресторанчики).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-QMZ_x-q4FXo/TeND1puzRyI/AAAAAAAATSs/DjTfQ1FYO8s/s1600-h/IMG_0745%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0745" border="0" alt="IMG_0745" src="http://lh5.ggpht.com/-R7TfHXyWdSQ/TeND2GsFqSI/AAAAAAAATSw/w12teUzH5V8/IMG_0745_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-HYxvb4Ui4AE/TeND2nLlWVI/AAAAAAAATS0/WYPhJMtVn8w/s1600-h/IMG_0748%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0748" border="0" alt="IMG_0748" src="http://lh5.ggpht.com/-UVCgX5XXsD4/TeND3GwVp9I/AAAAAAAATS4/D504yetFoxs/IMG_0748_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-9LnPwaMWuZM/TeND371HQTI/AAAAAAAATS8/t_0Fh97_BqM/s1600-h/IMG_0758%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0758" border="0" alt="IMG_0758" src="http://lh5.ggpht.com/-Rxxb6e8Pjx4/TeND4VxsomI/AAAAAAAATTA/t2VYIiQJS10/IMG_0758_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Все фотографии из Тосканы можно посмотреть на пикасе: &lt;/font&gt;&lt;a href="https://picasaweb.google.com/alexander.konduforov/201102"&gt;&lt;font face="Arial"&gt;Фьезоле-Бивильяно&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, &lt;/font&gt;&lt;a href="https://picasaweb.google.com/alexander.konduforov/201103"&gt;&lt;font face="Arial"&gt;Лукка&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; и &lt;/font&gt;&lt;a href="https://picasaweb.google.com/alexander.konduforov/201104"&gt;&lt;font face="Arial"&gt;Сиена&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. В следующий раз я расскажу о Венеции и итальянской кухне.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-7031669073107842887?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/7031669073107842887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/05/2.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7031669073107842887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7031669073107842887'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/05/2.html' title='Итальянские впечатления – 2. Тоскана'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-aWhJVGdlUNo/TeNDRRKP-wI/AAAAAAAATOc/A0dKgQJxoHM/s72-c/IMG_9540_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-155797949501809217</id><published>2011-05-29T13:57:00.001+03:00</published><updated>2011-06-28T16:41:29.258+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='путешествия'/><category scheme='http://www.blogger.com/atom/ns#' term='Италия'/><title type='text'>Итальянские впечатления – 1. Флоренция</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Чуть больше месяца назад мы с Леной съездили в отпуск в Италию. Мы посетили 4 города, осмотрели множество достопримечательностей, попробовали настояющую итальянскую кухню и, надеюсь, смогли немножко прочувствовать эту замечательную страну. И пока еще не все впечатления, эмоции и воспоминания потускнели, хочется их сохранить где-нибудь на память.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сначала немного об организационных моментах. До Италии и назад мы добирались на самолете, рейс Киев - Венеция Тревизо лоу-коста Wizzair. Тревизо – это на самом деле не Венеция, а городок в 30 км от нее. В Киеве мы тоже вылетали не из Борисполя, а из Жулян, куда Wizzair недавно полностью перебазировался. Не знаю, как кому, а мне это даже понравилось: небольшие аэропорты, людей немного, все происходит очень быстро. И если не считать процесса получения багажа в Киеве (толпу людей, которые забирают свой багаж в тесной комнатушке прямо из рук работников аэропорта), аэропорт Жулян тоже вполне неплох.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Кто-то может сказать, что полет лоукостом – это отсутствие обеда на борту, платные напитки, слабый сервис, отсутствие серьезных гарантий. Все это верно, но есть один маленький, но все же немаловажный аргумент за: мы слетали вдвоем в Венецию и назад за 200 долларов (!). Для сравнения: поезд от Венеции до Флоренции и назад обошелся нам дороже. А покушать можно и после перелета.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Итак, двухчасовый перелет, сорокаминутная поездка на шаттле за 5 евро – и мы в Венеции. Мы не брали туристическую программу, ехали “дикарями”, потому что предпочитаем выбирать сами, что смотреть и когда. Однако какой-то план у нас все же был, подтвержденный забронированными гостиницами: 7 ночей во Флоренции с разъездами по Тоскане и 2 ночи в Венеции. В Рим мы решили в этот раз не ехать вообще – невозможно все успеть. Венеция была прихвачена за компанию лишь из-за того, что туда был рейс, но справедливости ради нужно отметить, что я очень рад, что мы там побывали.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сразу же после приезда в Венецию мы взяли билет на поезд до Флоренции, по пути одержав победу над автоматом по продаже билетов, и еще через 2 часа вышли из здания вокзала Санта-Мария Новелла в город Донателло, Леонардо, Микеланжело, Рафаэля (нет, это я не про Ньй-Йорк и черепашек), а также Данте, Галилея, Макиавелли, практически всей династии Медичи и многих других.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Флоренция&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Флоренция – это не просто город, это музей под открытым небом, особенно для меня, поклонника культуры и архитектуры Средневековья и Возрождения. Наверно, в этом городе максимальное количество красивых старинных зданий, соборов, и дворцов на квадратный метр пространства. Любителям интерьеров, живописи и скульптуры здесь тоже будет чем поживиться – галерея Уффици, палаццо Питти, галерея Академии, соборы, и куча других музеев и палаццо ждут всех неравнодушных.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-BD8HIc0kIKw/TeImTMZQsqI/AAAAAAAATLs/2HXCaGDbfX8/s1600-h/IMG_0036%25255B6%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0036" border="0" alt="IMG_0036" src="http://lh6.ggpht.com/-lN9I5vBW6Pw/TeImT0e84bI/AAAAAAAATLw/5qSKiDX2fZQ/IMG_0036_thumb%25255B4%25255D.jpg?imgmax=800" width="272" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-UwdMcpmuUMY/TeImUW1TXrI/AAAAAAAATL0/iEU5nEyD_U4/s1600-h/IMG_0058%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0058" border="0" alt="IMG_0058" src="http://lh6.ggpht.com/-Vd9-8tbMlqM/TeImU8QoGLI/AAAAAAAATL4/SZ-C9cQnyf0/IMG_0058_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Из всех без сомнения великих произведений искусства, находящихся в городе, хочется выделить два: купол и мост.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Купол собора Санта-Мария-дель-Фьоре (Дуомо) знаменит тем, что до сих доподлинно неизвестно как он был построен. Для XIV-XV века постройка такого купола была очень сложной инженерной задачей, которую осуществил Филиппо Брунеллески. Росписи купола тоже достойны восхищения. Их можно увидеть вблизи, если заплатить за вход на смотровую площадку купола. В нижней части росписей – ад, в верхней, конечно же, рай. Фрески очень крупные, снизу это невозможно оценить. С купола открывается красивый вид на центральную часть Флоренции – в общем, рекомендую посетить.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-kx4EzYGlO5g/TeImVR8eA2I/AAAAAAAATL8/BsmLLqIrb5c/s1600-h/IMG_0277%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0277" border="0" alt="IMG_0277" src="http://lh5.ggpht.com/-S9E6upYrtEk/TeImV1GPZ6I/AAAAAAAATMA/s6VV6CA5ND8/IMG_0277_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-7tdi5mtqEng/TeImWU4bC1I/AAAAAAAATME/AT1DQZKuEQA/s1600-h/IMG_0289%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0289" border="0" alt="IMG_0289" src="http://lh4.ggpht.com/-7KZaP8n1xJ0/TeImWw9G6qI/AAAAAAAATMI/aktO3u5m4Gw/IMG_0289_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Мост Понте-Веккьо мог бы быть вполне себе обычным мостом, если бы сначала на нем не были построены здания (сейчас – ювелирные лавки), а затем – Коридор Вазари, созданный для того, чтобы правитель Флоренции Козимо I Медичи и члены его семьи, могли спокойно проходить из палаццо Веккьо в палаццо Питти, который находится на противоположном берегу реки Арно. Эти две особенности превратили его в одну из главнейший итальянских достопримечательностей.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-Ln4YRSqZkAU/TeImXmokh9I/AAAAAAAATMM/tSNX3Z7kYa0/s1600-h/IMG_0240%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0240" border="0" alt="IMG_0240" src="http://lh3.ggpht.com/-EZrWWfr7oYk/TeImYMZU1WI/AAAAAAAATMQ/xmBfptWJwZY/IMG_0240_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/-Q8Nvwb08a68/TeImYgREyFI/AAAAAAAATMU/wqlebzP_zdA/s1600-h/IMG_9017%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9017" border="0" alt="IMG_9017" src="http://lh5.ggpht.com/-TG13IZB3BQ4/TeImZAzyUuI/AAAAAAAATMY/rCq75uj3SjI/IMG_9017_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Большая часть произведений искусства города были созданы на заказ. Династия Медичи в своем стремлении доказать превосходство Флоренции над другими городами Тосканы и Италии (в основном над Сиеной) нанимала архитекторов, скульпторов, художников и ювелиров, которые творили один шедевр за другим.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-oc-YQve-YxI/TeImZ13UE3I/AAAAAAAATMc/8lXHb_AvOSM/s1600-h/IMG_0398%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0398" border="0" alt="IMG_0398" src="http://lh4.ggpht.com/-vufpyydILIM/TeImadJIOiI/AAAAAAAATMg/juPIY51zBWA/IMG_0398_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-_DnNiZ1S44A/TeImawtKp0I/AAAAAAAATMk/OJgFfWFRpsA/s1600-h/IMG_8877%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8877" border="0" alt="IMG_8877" src="http://lh4.ggpht.com/-Hq1CO1vSnUE/TeImbQgwN-I/AAAAAAAATMo/DdUfvtk19Rg/IMG_8877_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-yiguOCHFzI0/TeImb-57w3I/AAAAAAAATMs/ifuePjkaBG4/s1600-h/IMG_0785%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0785" border="0" alt="IMG_0785" src="http://lh5.ggpht.com/-o0Zwi7yjn9c/TeImcW-RHBI/AAAAAAAATMw/u8C5LEE8_Gc/IMG_0785_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-vg7cSnavSBY/TeImdF-jqOI/AAAAAAAATM0/SzvVNR72m88/s1600-h/IMG_9199%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9199" border="0" alt="IMG_9199" src="http://lh6.ggpht.com/-U9t4W-kw_gE/TeImdlnJCcI/AAAAAAAATM4/Y4FYTVpjulc/IMG_9199_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сейчас Флоренция – это город, зарабатывающий сумасшедшие деньги на туристах. Его посещают около 2 млн. человек в год. Конечно, это не Венеция с ее 20 млн., но все же в городе очень много гостиниц разного калибра, кафе/ресторанов, туристических лавок, модных магазинов и, конечно же, туристов. В то же время этот город еще не стал жертвой туристического бизнеса (и я надеюсь, никогда не станет). Видно, что в центре живет много местных жителей, по узким улочкам на мопедах и велосипедах едут на работу и домой взрослые, гуляет молодежь.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-K-_-JULXBrs/TeImeCfro2I/AAAAAAAATM8/Ve_hXsWLKKc/s1600-h/IMG_9090%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9090" border="0" alt="IMG_9090" src="http://lh3.ggpht.com/-Wo2eRewEwvc/TeIme9UpLqI/AAAAAAAATNA/QVh1w9qEzYY/IMG_9090_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-RlB6eOvHeNY/TeImfc_R4gI/AAAAAAAATNE/yIMszJo14vM/s1600-h/IMG_8804%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8804" border="0" alt="IMG_8804" src="http://lh4.ggpht.com/-M0OT3oGR2A8/TeImf-lSJbI/AAAAAAAATNI/kt1-Ou2V_hg/IMG_8804_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/-41tDqJGZjkM/TeImgmH0iyI/AAAAAAAATNM/zrpBnrxwOvM/s1600-h/IMG_9244%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9244" border="0" alt="IMG_9244" src="http://lh5.ggpht.com/-eLA5yFIauV8/TeImhKrCcLI/AAAAAAAATNQ/05ySHIINP3g/IMG_9244_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Любимый вид транспорта флорентийцев – это судя по всему мопед. На мопедах рассекают все кому ни лень – молодые, пожилые, мужчины, женщины. Меня очень удивило, что так много элегантных девушек и дам ездят на мопедах. Впрочем, ездят – это мягко сказано. Мопеды носятся по узким улочкам с такой скоростью, что в первый вечер нашего пребывания в городе мы думали, что там и останемся, падем смертью храбрых. Как оказалось позже, флорентийцы очень аккуратные, вежливые и, что самое интересное, спокойные водители. Пропускают пешеходов и велосипедистов, не сигналят, не матюкаются, несмотря на темперамент, ждут, когда компания сама уступит дорогу. В центре города по-другому не выжить – улочки узкие, тротуаров нет, поэтому каждый водитель знает, что вот сейчас он припаркует автомобиль или мопед и станет обычным пешеходом.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-BkEIFjipzvA/TeImh0dpR4I/AAAAAAAATNU/5218GiAMrfI/s1600-h/IMG_8852%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8852" border="0" alt="IMG_8852" src="http://lh4.ggpht.com/-GyBnNbw6pDA/TeImiO6hnaI/AAAAAAAATNY/l7BHqOc5Yfc/IMG_8852_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-phB0f6cvrlw/TeImi8ZZbmI/AAAAAAAATNc/PV-EvKAKVuI/s1600-h/IMG_8853%25255B3%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8853" border="0" alt="IMG_8853" src="http://lh5.ggpht.com/-O5D7uoIJP3I/TeImjsmMIgI/AAAAAAAATNg/nsjMlqrWprE/IMG_8853_thumb%25255B1%25255D.jpg?imgmax=800" width="195" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;С велосипедами в городе тоже все в порядке. Очень много людей пользуются этим видом транспорта, кое-где есть велодорожки, но они не особо нужны, так как водители к велосипедистам тоже относятся с уважением. Мы имели удовольствие покататься на велосипедах в центре по пути за город – должен сказать, на обратном пути я чуть не проклял улочки с односторонним движением (а в центре они все такие). Проезжаешь квартал, ага, только налево (нам направо и прямо, ну да ладно, где-нибудь дальше вывернем), едем дальше, поворот направо, кирпич (ладно, в следующий раз повезет), следующий поворот направо – тоже кирпич, и прямо – кирпич! Движение только налево, назад на улицу, с которой мы приехали! В общем, неместным водителям в этом городе придется туго.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-7L9DSOSJBuA/TeImkdDlAWI/AAAAAAAATNk/RFk-LJYnfzg/s1600-h/IMG_8850%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8850" border="0" alt="IMG_8850" src="http://lh6.ggpht.com/-MNkPpjt8JiI/TeImkzHwwHI/AAAAAAAATNo/fqDw81zxenA/IMG_8850_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-7uEwp5hJTvA/TeImlRWDj8I/AAAAAAAATNs/zH5DtRY_Y3Q/s1600-h/IMG_9250%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9250" border="0" alt="IMG_9250" src="http://lh4.ggpht.com/-9AYFS7Jt0Qw/TeImmBlZhEI/AAAAAAAATNw/ACmvxnu1dpI/IMG_9250_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Но самое интересное, что есть в городе – это электрокары. Нет, ну мы видели всякие Смарты и раньше, в той же Праге, но не в таком же количестве и разнообразии! И еще мы видели заправочные станции для электрокаров. Стоят на улицах специальные будочки с розетками внутри. Паркуешь машину, подсоединяешь кабель и идешь по своим делам. Я пытался найти, куда кидать деньги, но так и не нашел. То ли плохо смотрел, то ли просто это какая-то городская программа с бесплатным электричеством. В общем, будущее рядом.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh6.ggpht.com/-3QZsqvpnOgs/TeImm4AMsmI/AAAAAAAATN0/nhTwHEoMFxI/s1600-h/IMG_9762%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9762" border="0" alt="IMG_9762" src="http://lh6.ggpht.com/-7q81FToTk28/TeImnr_ZCbI/AAAAAAAATN4/kJtdE_1C-LY/IMG_9762_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-J3o6o9dSfwE/TeImoevjHlI/AAAAAAAATN8/LCwtXESShNs/s1600-h/IMG_9763%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9763" border="0" alt="IMG_9763" src="http://lh3.ggpht.com/-LptVVnTuxd0/TeImo58drvI/AAAAAAAATOA/lzMXsUJBPgo/IMG_9763_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Итальянцы – конечно, экспрессивные люди. Интересно наблюдать за девушками, которые выясняют отношения с кем-то по телефону. В остальном же, тосканцы (буду говорить лишь о них, Италия очень разная) – вполне нормальные, любезные, в какой-то степени даже отзывчивые. В магазинах ничего не навязывают, могут максимум сказать что-то вроде “Я могу вам чем-то помочь?” после того, как ты 10 минут пялишься на товар, но после ответа “Нет, спасибо”, продолжат заниматься своими делами. Уважение к клиенту, к человеку в принципе, вежливость, и самое главное, доверие – в порядке вещей.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-ALSVYWoppuc/TeImpvFhisI/AAAAAAAATOE/5Kdw2v0Pbw0/s1600-h/IMG_0023%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_0023" border="0" alt="IMG_0023" src="http://lh4.ggpht.com/-OwIoNbFFq4U/TeImp4IuvbI/AAAAAAAATOI/9pVbiEETNpY/IMG_0023_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh6.ggpht.com/-g1oXwk7xUqs/TeImqmGdRAI/AAAAAAAATOM/v81cRmlWhGs/s1600-h/IMG_9207%25255B2%25255D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_9207" border="0" alt="IMG_9207" src="http://lh4.ggpht.com/-EaSluSTVuV8/TeImrLZ1VsI/AAAAAAAATOQ/Xu6HPnL-IGA/IMG_9207_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Мы пообщались с несколькими итальянцами на улице. Они нас спрашивали про Украину, мы их – про Италию. Итальянцы считают, что мы тут очень бедно живем, раз приезжаем к ним на заработки. Во многом они правы, конечно. Мы пытались их переубедить, показать нашу страну с хорошей стороны. Впрочем, итальянцы не сильно в восторге и от своего положения – кризис сильно ударил по стране, а мафия и коррупция все еще живы. Наш гид-итальянка сказала российской группе, к которой мы примкнули, сакраментальную фразу: “А это Дворец Правосудия. Дворец есть, правосудия нет. Ни у вас, ни у нас. Остается уповать лишь на Божье правосудие!”. Еще поговорили о футболе, конечно же, куда ж мы без этого :)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Для того чтобы увидеть все достопримечательности Флоренции одной недели недостаточно. Мы же выделили себе всего 3.5 дня, а остальное время посвятили 3-м загородкам: Фьезоле-Бивильяно, Лукка и Сиена. О них я расскажу в следующий раз.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Полный фотоальбом из Флоренции можно посмотреть &lt;/font&gt;&lt;a href="https://picasaweb.google.com/alexander.konduforov/2011#"&gt;&lt;font face="Arial"&gt;здесь&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-155797949501809217?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/155797949501809217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/05/1.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/155797949501809217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/155797949501809217'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/05/1.html' title='Итальянские впечатления – 1. Флоренция'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-lN9I5vBW6Pw/TeImT0e84bI/AAAAAAAATLw/5qSKiDX2fZQ/s72-c/IMG_0036_thumb%25255B4%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-3993420747130810929</id><published>2011-05-20T09:33:00.001+03:00</published><updated>2011-05-20T09:40:24.446+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='размышления'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='outsourcing'/><category scheme='http://www.blogger.com/atom/ns#' term='образование'/><title type='text'>Компании + вузы = исследования?</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Только что прочел новость о том, что &lt;/font&gt;&lt;a href=" http://atn.kharkov.ua/newsread.php?id=61779"&gt;&lt;font face="Arial"&gt;в ХНУРЭ открыли научно-учебную лабораторию по IT-технологиям&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Особенно доставляет несколько моментов:&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font face="Arial"&gt;лабораторию открыли при непосредственном участии EPAM Systems&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;лабораторию называют “&lt;u&gt;научно&lt;/u&gt;-учебной” :)&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;проректор по научной работе ХНУРЭ говорит (просто на камеру?), что открытие лаборатории позволит улучшить уровень &lt;u&gt;исследовательской&lt;/u&gt; работы университета&lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font face="Arial"&gt;По первому пункту никаких вопросов нет. Компьютерные классы/курсы уже лет 10 открывают в харьковских университетах многие крупные компании города, которым нужен приток новых кадров. Зачем далеко ходить, я попал на свое первое место работы – в Validio - по схожей программе. Кризис закончился, на рынке снова дефицит кадров. Компании, которые сотрудничают с университетами, могут быть более уверены в завтрашнем дне.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Смешно другое. Каким боком это все к исследованиям и научной работе? Это ведь обычный компьютерный класс + программа обучения студентов, направленная на то, чтобы они знали востребованные на рынке языки программирования и технологии и их уровень адаптации на месте работы был минимальным. Аутсорсинговой компании, которая организовывает подобные курсы, не интересны исследования и научная работа. Об интересах студентов, компаний и вузов я &lt;/font&gt;&lt;a href="http://merle-amber.blogspot.com/2008/11/it.html"&gt;&lt;font face="Arial"&gt;писал 2.5 года назад&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, но все это до сих пор актуально.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Более того, уверен, что все в ХНУРЭ и других вузах понимают лучше меня, что лучшие студенты, которые уходят на подобные курсы, по сути, потеряны для исследований и научной работы. Их свободное время сначала будет уходить на курсы, потом они пойдут на практику в компанию, потом уйдут туда работать – и все. И произойдет это даже не на 5м курсе, а на 3-4м. Учеба (почти) закончится, диплом будет написан абы как, в аспирантуру студент не пойдет, потому что возможности там заработать нет.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Самое неприятное во всем этом – это то, что в данной ситуации ничего с этим поделать нельзя. Это как раз та модель, когда довольны остаются все стороны: студент получает высокоплачиваемую работу, компании – сотрудников, вуз – хм, в общем, он тоже не остается в накладе. Но это все краткосрочная перспектива. В долгосрочной перспективе студент не получает некоторые фундаментальные CS-знания и исследовательский опыт, предпочитая им изучение инструментов, вуз – талантливых студентов, способных заниматься наукой под руководством преподавателей и аспирантов, компании же не теряют почти ничего, их задачи такие “выпускники” покрывают, серьезных же R&amp;amp;D компаний в Украине нет или почти нет. Две “проигравшие” в долгосрочной перспективе стороны – студенты и вузы – либо не понимают этого (студенты), либо просто живут сегодняшним днем, предпочитая синицу в руке (вузы).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;И ситуация не изменится пока в Украине не появится серьезный спрос на исследовательскую работу в области Computer Science и возможность платить за эти услуги. Только тогда вузы смогут удерживать у себя студентов хотя бы на период обучения, давая им другой, не промышленный опыт и знания, в рамках вузов начнут рождаться интересные разработки и стартапы, и курс нашей страны на IT рынке, возможно, сменится с аутсорсинга/аутстаффинга на разработку собственных продуктов и серьезные наукоёмкие исследования.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-3993420747130810929?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/3993420747130810929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/05/blog-post_20.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3993420747130810929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3993420747130810929'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/05/blog-post_20.html' title='Компании + вузы = исследования?'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-2123267614837740539</id><published>2011-05-15T12:52:00.001+03:00</published><updated>2011-05-16T15:45:33.104+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='размышления'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='outsourcing'/><title type='text'>Прогноз развития рынка разработки ПО</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;Disclaimer&lt;/em&gt;.&lt;em&gt; Ни один из “прогнозов” не претендует на оригинальность. Скорее это просто наблюдения и попытка их аппроксимировать на ближайшие 5 лет.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;1. Плавный переход в веб&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Десктоп-приложения ползут в веб уже давно и этот процесс , судя по всему, будет лишь продолжаться. Веб-приложения кроссплатформенны, проще в установке, обновлении и поддержке, доступны бОльшему количеству пользователей. Чем сильнее будут развиваться веб-технологии (браузеры, HTML, RIA-технологии), тем больше десктоп приложений будут менять прописку, и тем более солидными и функциональными они будут.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Конечно, есть классы приложений, которые будут до последнего “жить” на компьютере пользователя: требующие большой вычислительной мощности, интерактивности и серьезной графической поддержки, инструментарии разработчиков, а также различные утилиты. Однако как только будет предложен более полный доступ браузерных приложений к системе и системным ресурсам с учетом угроз безопасности, которые возникают при этом, начнется новый виток эммиграции.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;2. Браузер – единственное приложение или Терминалы наносят ответный удар&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Наверно, самое часто используемое приложение на домашнем компьютере/лаптопе/нетбуке (нужное подчеркнуть) - браузер. Музыку можно слушать из инета, фильмы, информация, почта, офисные приложения, социальные сети и другие развлечения – тоже там. Google уловил эту тенденцию первым и уже предложил свое решение – Chrome OS. По сути, ОС с единственным пользовательским приложением – браузером. Сейчас эта идея выглядит немного утопично (ведь сколько еще приложений не в вебе!), но в перспективе 5-10 лет, думаю, мы увидим возрождение идеи терминалов в новой форме.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Корпоративный сектор тоже может себе позволить такой переход. Практически все типы приложения можно реализовать как веб интранет-приложения, и получать к ним доступ из локальной сети. Такой подход дешевле.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;3. Развитие “облачных” технологий.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Благодаря своей специфике облака удобны для стартапов, интернет-приложений и сервисов с изменяющейся нагрузкой. В то же время и более консервативный корпоративный сектор все больше и больше движется в эту сторону. “Свои” приложения переводят в облако пока еще очень немногие, но покупать облачные сервисы стали все больше и больше. Это удобно – нет затрат на свою инфраструктуру, надежно, есть поддержка. Остаются лишь вопросы отказоустойчивости, безопасности данных и интеллектуальной собственности, но не для всех они актуальны.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Крупные продуктовые компании вовсю копают это направление. “Облачные” сервисы есть у Google (Gmail, Docs, etc.), Microsoft (Exchange, Office 365, Dynamics CRM, etc.), и многих других.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Кроме того, все больше и больше развиваются облачные платформы и для custom-решений. И это не только Amazon EC2, Google App Engine, Microsoft Azure. Очень много хостеров сейчас предлагают услуги облачного хостинга на своих платформах.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;4. Значительное увеличение доли мобильных приложений&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Мобильный сектор растет очень большими темпами. Телефоны, смартфоны, планшеты разлетаются по всему миру как горячие пирожки. Все идет к тому, что мобильные устройства до известной меры заменят ПК, а для домашнего использования будет проще использовать обычный нетбук или планшет.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Но речь не о ПК и их будущем, а о росте количества мобильных устройств, а следовательно, количества приложений, а следовательно, объема этого рынка и возможности на нем заработать.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Чем более мощными будут становиться устройства и их операционные системы, тем более “крутые” приложения будут портироваться на них. Думаю, сейчас аутсорсинговым компаниям очень выгодно открывать отделы “мобильной разработки”, заказы есть уже сейчас, и их количество обещает только расти. Про продуктовые компании и говорить нечего.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;5. Смещение акцента в разработке мобильных приложений с native в web&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Идея проста. Мобильных платформ все больше, доля на рынке так или иначе будет отъедаться даже у текущих лидеров: Apple OS и Android. Если вы хотите, чтобы ваше приложение было доступно не 30% “мобильных” пользователей, а хотя бы 60%, то извольте создать версию своего продукта и под другие платформы. А это очень недешево, технологии и языки программирования везде абсолютно разные, следовательно, создавать новое приложение нужно почти с нуля. А потом еще и поддерживать их все. С веб-приложениями проще – реализация на сервере одна, подстраиваемся под размер экрана и, возможно, меняем немного внешний вид – и готово. С обновлениями тоже все просто. Дешево и сердито. Из плюсов также возможности продажи по подписке, показа рекламы – все это дополнительный заработок.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Понятно, что не все native приложения можно перенести в веб. Приложения, которым требуется высокая производительность или по-настоящему интерактивный и “богатый” интерфейс, еще долгое время будут создаваться только как native-приложения. В то же время с приходом HTML5 возможности веб-приложений еще больше увеличились.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Понятно также, что не все производители приложений вообще стремятся перейти на другую мобильную платформу. Но уже сейчас на рынке есть 2 крупных игрока, хотя бы под них многие будут стараться писать. А ведь еще несколько (RIM, WP7) отдадут все силы, чтобы вмешаться в дележ этого некислого пирога.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;6. Уменьшение доли custom решений за счет создания более универсальных продуктов&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сразу оговорюсь, что речь только о корпоративном (или государственном) секторе. Пользователи не заказывают разработку продуктов на заказ.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Сложно говорить о каких-то цифрах, их у меня нет. Но, думаю, многие согласятся, что если раньше в разных сферах было много custom решений, призванных решить конкретные нужды конкретного бизнеса или предприятия, то со временем появились универсальные продукты, решающие нужды целого класса таких бизнесов. Примеры: бухгалтерия, CRM, ERP системы, системы обслуживания банков, CMS-ки, eCommerce-платформы, портальные решения (привет, Sharepoint) и т.д.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Велик ли рынок разработки custom решений? Насколько я знаю, да. Будет ли он уменьшаться? Похоже на то. Купить продукт &lt;em&gt;обычно &lt;/em&gt;дешевле, чем заказать разработку такого же. Рынок custom-решений живет за счет задач, для которых либо еще нет универсальных продуктов, либо никогда и не будет из-за их специфики.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;7. Робототехника и интеллектуальные системы&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Можно сказать, эта сфера лежит за пределами широкого рынка разработки ПО. Ею занимаются университеты, исследовательские центры, и инновационные компании. Такие проекты практически невозможно встретить в “дикой” природе, в них есть интеллектуальная собственность (IP), отдельные алгоритмы и модули часто патентуются.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Однако, чем дальше, тем больше это направление будет развиваться. Правда, будет ли это происходить в Украине – большой вопрос. Зависит от нас с вами.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;А что Вы думаете по этому поводу?&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-2123267614837740539?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/2123267614837740539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/05/blog-post.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/2123267614837740539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/2123267614837740539'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/05/blog-post.html' title='Прогноз развития рынка разработки ПО'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-7050252974840215881</id><published>2011-03-13T14:36:00.001+02:00</published><updated>2011-06-28T16:42:18.978+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='сертификация'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Сертификация Microsoft</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Последние несколько недель я сдаю сертификацию Microsoft. Цель – получить статус &lt;/font&gt;&lt;a href="http://www.microsoft.com/learning/en/us/certification/mcpd.aspx#tab2"&gt;&lt;font face="Arial"&gt;MCPD Web Developer 4&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, т.е. ASP.NET 4.0 Professional Developer.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Для этого есть два пути:&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font face="Arial"&gt;сдать 4 экзамена: &lt;/font&gt;&lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-515&amp;amp;Locale=en-us"&gt;&lt;font face="Arial"&gt;ASP.NET 4.0&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, &lt;/font&gt;&lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-513&amp;amp;Locale=en-us"&gt;&lt;font face="Arial"&gt;WCF 4.0&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, &lt;/font&gt;&lt;a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-516&amp;amp;locale=en-us"&gt;&lt;font face="Arial"&gt;Data Access 4.0&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; и &lt;/font&gt;&lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-519&amp;amp;Locale=en-us"&gt;&lt;font face="Arial"&gt;PRO: ASP.NET 4.0&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;для тех, у кого есть статус MCPD ASP.NET Developer 3.5 – сдать upgrade-экзамен на 4.0 &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font face="Arial"&gt;У меня никаких сертификаций до этого момента не было (не считал, что это нужно, да и сейчас получаю ее не для себя), поэтому мне нужно сдавать 4 экзамена. Три предварительных (MCTS) экзамена уже сдал, остался последний, PRO, но думаю, проблем с ним никаких не будет.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Нужно сказать, что сейчас сертифицируется ОЧЕНЬ много программистов. Причина тому одна: недавно Microsoft поменял правила партнерских соглашений для компаний. Поэтому всем компаниям, у которых есть статусы Certified Partner различной значимости, нужно в срочном порядке получать эти статусы заново. Кстати, нужно сказать, что понятия Certified тоже больше нет. Есть &lt;/font&gt;&lt;a href="https://partner.microsoft.com/rus/40011230"&gt;&lt;font face="Arial"&gt;различные компетенции&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, в общем количестве 28 штук, по которым можно получить уровни Silver и Gold. Это действительно выглядит логичнее: компания может иметь хорошую компетенцию в разработке веб-приложений и не иметь никакой в сервисной интеграции, или наоборот, что помогает потенциальным клиентам разобраться в ситуации и обратиться в нужную компанию. Более подробно об этих изменениях можно почитать здесь: &lt;/font&gt;&lt;a title="https://partner.microsoft.com/rus/40018260" href="https://partner.microsoft.com/rus/40018260"&gt;&lt;font face="Arial"&gt;https://partner.microsoft.com/rus/40018260&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Одно из обязательных условий получения партнерства – наличие в компании определенного количества сертифицированных специалистов. Например, если ваша компания хочет получить или подтвердить Gold-компетенцию в разработке веб-приложений, то в штате должно быть 4 Web MCPD-специалиста.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Преимущества партнерства для компаний очевидны: улучшение и упрощение продаж, лицензии ПО, MSDN подписка, техническая поддержка и т.д. А вот что дает сертификация самим программистам? It depends.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;По моему мнению, хорошему и тем более высококлассному специалисту сертификация не нужна. Большинство моих друзей и хороших знакомых, которых я уважаю, как специалистов, не сдавали экзамены и не собираются. Они работают в серьезных или как минимум перспективных компаниях на отличных должностях и зарабатывают большие деньги. Некоторые из них даже уехали работать за границу, в основном в Штаты. И всего этого они добились благодаря не сертификатам, а своим умным головам, настойчивости, трудолюбию и профессионализму.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В то же время начинающим программистам и специалистам средней руки сертификация может помочь. Во-первых, подготовка к сдаче экзамена неплохо расширяет технический кругозор и позволяет углубить и систематизировать знания. Во-вторых, как и в случае компаний, сертификат позволяет улучшить продажи. Продажи себя на рынке труда, конечно же. К сертифицированным специалистам компании относятся с бОльшим доверием при приеме на работу, не говоря уже про дополнительные выгоды для получения партнерства, о которых шла речь раньше. А уж как любят таких товарищей рекрутеры – словами не передать!&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Наличие сертификатов также может очень помочь фрилансерам, т.к. опять же, клиенты намного больше доверяют такому программисту, и поэтому продавать свои услуги на рынке становится проще. Хотя и там в ход идут не только громкие статусы, но и отзывы предыдущих клиентов, репутация и прочее.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В то же время из своего опыта могу сказать, что сам факт наличия или отсутствия сертификата не говорит о человеке, как о специалисте, ровным счетом &lt;strong&gt;ни-че-го&lt;/strong&gt;. Даже наоборот, по-настоящему классные спецы обычно не заморачиваются на сертификацию, т.к. справедливо полагают, что для них это уже пройденный этап. Ведь хорошего программиста отличает не только знание инструмента, технологии, но и другие качества: аналитические способности, умение быстро схватывать материал, гибкое мышление, знание наилучших подходов при разработке ПО, умение писать &lt;/font&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/blog-post.html"&gt;&lt;font face="Arial"&gt;качественный код&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, умение работать в команде, стремление повышать свой уровень и изучать новое, профессионализм и многое другое. Все эти абстракции сертификация не определяет (да и не должна), поэтому нужно просто это понимать и не преувеличивать ее значимость.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-7050252974840215881?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/7050252974840215881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/03/microsoft.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7050252974840215881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7050252974840215881'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/03/microsoft.html' title='Сертификация Microsoft'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-1955770456891798077</id><published>2011-03-13T13:16:00.001+02:00</published><updated>2011-06-28T16:42:59.954+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bing Maps'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Phone 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Bing Maps на Windows Phone 7. Полные исходники</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Я планировал сделать целую серию заметок о создании простого Bing Maps приложения на Windows Phone 7, но жизнь вносит свои коррективы. Большое количество работы, сдача сертификации Microsoft, а также планирование отпуска отбирают все свободное время. К тому же, судя по отсутствию комментариев, эта тема никого особо не трогает. Поэтому эта серия останется незавершенной, но я все-таки хочу выложить все исходники проекта – может, кому-то пригодятся для самостоятельного изучения.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Исходники лежат на Google Code. Вот ссылка на папку Downloads проекта: &lt;/font&gt;&lt;a title="http://code.google.com/p/wp7-wikimapia-client/downloads/list" href="http://code.google.com/p/wp7-wikimapia-client/downloads/list"&gt;&lt;font face="Arial"&gt;http://code.google.com/p/wp7-wikimapia-client/downloads/list&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если будут вопросы по коду или теме в целом – обращайтесь.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-1955770456891798077?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/1955770456891798077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/03/bing-maps-windows-phone-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1955770456891798077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1955770456891798077'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/03/bing-maps-windows-phone-7.html' title='Bing Maps на Windows Phone 7. Полные исходники'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-8265382202696463911</id><published>2011-02-01T23:47:00.002+02:00</published><updated>2011-12-28T15:20:00.915+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bing Maps'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Phone 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Bing Maps на Windows Phone 7. Часть 2. Масштабирование карты</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://merle-amber.blogspot.com/2011/01/bing-maps-windows-phone-7-1.html"&gt;Первая часть серии&lt;/a&gt; была посвящена созданию простейшего Bing Maps приложения для Windows Phone 7. Во второй части мы рассмотрим улучшение контролов изменения масштаба карты (zoom) и коснемся интерфейса INotifyPropertyChanged.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Изменение ViewModel&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Может быть, вы заметили, что в прошлой части мы установили свойству &lt;font color="#000000" face="Courier New"&gt;ZoomBarVisibility&lt;/font&gt; значение &lt;font color="#000000" face="Courier New"&gt;Visible&lt;/font&gt;. Стандартный Zoom Bar выглядит достаточно грубо, кроме того, отображается в нижней части карты, что не очень удобно. Поэтому мы его заменим на наш собственный.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Для начала устанавливаем свойству &lt;font face="Courier New"&gt;ZoomBarVisibility&lt;/font&gt; значение &lt;font color="#000000" face="Courier New"&gt;Collapsed&lt;/font&gt; (или просто удаляем его из списка свойств).&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Далее нам нужно расширить наш MapViewModel, добавив туда свойство &lt;font face="Courier New"&gt;Zoom&lt;/font&gt;, которое будет источником данных для свойства &lt;font face="Courier New"&gt;ZoomLevel&lt;/font&gt; у контрола Map. Добавляем в MapViewModel свойство и некоторые константы для удобства:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:csharp"&gt;private const double DefaultZoomLevel = 4.0;
private const double MaxZoomLevel = 21.0;
private const double MinZoomLevel = 3.0;&lt;/pre&gt;&lt;pre class="brush:csharp"&gt;public double Zoom
{
    get { return zoom; }
    set
    {
        var coercedZoom = Math.Max(MinZoomLevel, Math.Min(MaxZoomLevel, value));
        if (zoom != coercedZoom)
        {
            zoom = value;
            NotifyPropertyChanged("Zoom");
        }
    }
}&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Здесь вроде бы все понятно за исключением &lt;font face="Courier New"&gt;NotifyPropertyChanged&lt;/font&gt;. &lt;font face="Courier New"&gt;NotifyPropertyChanged&lt;/font&gt; – это метод-реализация интерфейса &lt;a href="http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged.aspx"&gt;INotifyPropertyChanged&lt;/a&gt;. Этот интерфейс используется для оповещения классов, которые привязываются (binding) к источнику данных, об изменениях в этом источнике. В нашем случае контрол Map нашей View будет таким образом оповещаться об изменениях в свойстве &lt;font face="Courier New"&gt;Zoom&lt;/font&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Теперь нужно, чтобы класс MapViewModel наследовался от интерфейса INotifyPropertyChanged. Можно это сделать напрямую, а можно избежать дублирования реализации интерфейса во всех классах моделей представления, создав базовый класс, который будет реализовывать интерфейс, и унаследовавшись от него.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Добавляем в папку ViewModel проекта новый класс BaseViewModel, который будет выглядеть следующим образом:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:csharp"&gt;public class BaseViewModel : INotifyPropertyChanged
{
    public event PropertyChangedEventHandler PropertyChanged;

    protected void NotifyPropertyChanged(string propertyName)
    {
        PropertyChangedEventHandler handler = this.PropertyChanged;
        if (handler != null &amp;amp;&amp;amp; !String.IsNullOrEmpty(propertyName))
        {
            handler(this, new PropertyChangedEventArgs(propertyName));
        }
    }
}&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;И наследуем класс MapViewModel от BaseViewModel:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:csharp"&gt;public class MapViewModel : BaseViewModel&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Работа с представлением&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Теперь нам нужно перейти во View и привязать свойство &lt;font face="Courier New"&gt;ZoomLevel&lt;/font&gt; контрола Map к свойству &lt;font face="Courier New"&gt;Zoom&lt;/font&gt; модели представления:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;ZoomLevel="{Binding Zoom, Mode=TwoWay}"&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Добавляем кнопки для масштабирования карты внутрь &amp;lt;canvas&amp;gt;:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;&amp;lt;Button x:Name="ButtonZoomIn" 
    BorderThickness="0" Margin="8,200,0,0" Padding="0"
    HorizontalAlignment="Left" VerticalAlignment="Top" 
    Width="72" Height="72"
    Click="ButtonZoomIn_Click"&amp;gt;
        &amp;lt;Image Source="Images/Menu/ZoomIn_White.png" /&amp;gt;
&amp;lt;/Button&amp;gt;
&amp;lt;Button x:Name="ButtonZoomOut" 
    BorderThickness="0" Margin="8,280,0,0" Padding="0"
    HorizontalAlignment="Left" VerticalAlignment="Top" 
    Height="72" Width="72"
    Click="ButtonZoomOut_Click"&amp;gt;
        &amp;lt;Image Source="Images/Menu/ZoomOut_White.png" /&amp;gt;
&amp;lt;/Button&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Соединяем все вместе&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Теперь нжуно реализовать обработку нажатий на кнопки. Для этого добавляем обработчики событий для кнопок, которые будут изменять свойство &lt;font face="Courier New"&gt;Zoom&lt;/font&gt; модели представления, в code-behind файл MainPage.xaml.cs:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:csharp"&gt;private void ButtonZoomIn_Click(object sender, RoutedEventArgs e)
{
    Model.Zoom++;
}

private void ButtonZoomOut_Click(object sender, RoutedEventArgs e)
{
    Model.Zoom--;
}&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Добавляем свойство Model в тот же code-behind файл:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:csharp"&gt;protected MapViewModel Model
{
    get { return (MapViewModel)Resources["ViewModel"]; }
}&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Это свойство сделано для удобства доступа к ViewModel, которая зарегистрирована как ресурс представления. Таким образом мы можем вызывать какие-нибудь методы или устанавливать свойства ViewModel.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Если говорить строго, то написание логики представления (а в нашем случае это обработка событий и устновка свойства &lt;font face="Courier New"&gt;Zoom&lt;/font&gt;) – это уже отход от правильной реализации паттерна MVVM. Но в то же время, code-behind страницы – это все еще View, поэтому мы можем сами решать, как оповещать наш ViewModel о событиях UI. Поэтому для начальной реализации приложения мы будем использовать code-behind страницы как прокси к ViewModel для упрощения реализации. В реальном же приложении нам нужно было бы использовать т.н. команды для привязки событий ко View, а не обычные обработчики. Но поскольку Silverlight до сих пор не обзавелся официальной поддержкой команд (за исключением интерфейса &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.input.icommand.aspx"&gt;ICommand&lt;/a&gt;), а писать свои с нуля мы еще не готовы, то пока что отложим этот вопрос на будущее. Если кому-то интересно узнать больше уже сейчас, вот несколько ссылок:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/nmarun/archive/2009/12/02/using-icommand-silverlight-4.aspx"&gt;&lt;font face="Arial"&gt;http://weblogs.asp.net/nmarun/archive/2009/12/02/using-icommand-silverlight-4.aspx&lt;/font&gt;&lt;/a&gt; &lt;br&gt;&lt;a href="http://johnpapa.net/silverlight/5-simple-steps-to-commanding-in-silverlight/"&gt;&lt;font face="Arial"&gt;http://johnpapa.net/silverlight/5-simple-steps-to-commanding-in-silverlight/&lt;/font&gt;&lt;/a&gt; &lt;br&gt;&lt;a href="http://blogs.southworks.net/jdominguez/2008/08/icommand-for-silverlight-with-attached-behaviors/"&gt;&lt;font face="Arial"&gt;http://blogs.southworks.net/jdominguez/2008/08/icommand-for-silverlight-with-attached-behaviors/&lt;/font&gt;&lt;/a&gt; &lt;br&gt;&lt;a href="http://houseofbilz.com/archives/2009/05/22/adventures-in-mvvm-commands-in-silverlight/"&gt;&lt;font face="Arial"&gt;http://houseofbilz.com/archives/2009/05/22/adventures-in-mvvm-commands-in-silverlight/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Добавляем картинки&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Итак, логика готова. Нам осталось лишь добавить картинки для кнопок. Для этого создаем папку Images\Menu в проекте и добавляем туда файлы ZoomIn_White.png и ZoomOut_White.png. Скачать все файлы картинок, включая эти две, можно &lt;a href="http://cid-be683ad8462aaeaf.office.live.com/self.aspx/.Public/WP7%20Bing%20Maps/WP7%5E_BingMaps%5E_app%5E_images.zip"&gt;отсюда&lt;/a&gt;. Напоследок нам нужно открыть окно Properties для каждой из этих картинок и установить там свойство &lt;font face="Courier New"&gt;Build Action&lt;/font&gt; в &lt;font face="Courier New"&gt;Content&lt;/font&gt; вместо &lt;font face="Courier New"&gt;Resource&lt;/font&gt;. Этим мы убиваем двух зайцев: уменьшаем размер сборки, тем самым сокращая время загрузки приложения, и упрощаем доступ к файлам из приложения.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Запускаем приложение и видим, что у нас появились кнопки масштабирования. Их можно покликать – они работают :)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;В следующей части мы реализуем получение нашего положения в пространстве при помощи GeoLocation API и научимся центрировать карту в это положение.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Вся серия:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;a href="http://merle-amber.blogspot.com/2011/01/bing-maps-windows-phone-7-1.html"&gt;Часть 1. Введение&lt;/a&gt;&lt;/font&gt; &lt;br&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Часть 2. Масштабирование карты&lt;/strong&gt;&lt;/font&gt; &lt;br&gt;&lt;font face="Arial"&gt;&lt;a href="http://merle-amber.blogspot.com/2011/03/bing-maps-windows-phone-7.html"&gt;Часть 3. Полные исходники&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-8265382202696463911?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/8265382202696463911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/02/bing-maps-windows-phone-7-2.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/8265382202696463911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/8265382202696463911'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/02/bing-maps-windows-phone-7-2.html' title='Bing Maps на Windows Phone 7. Часть 2. Масштабирование карты'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-5968376070922886089</id><published>2011-01-30T12:45:00.001+02:00</published><updated>2011-12-28T15:17:10.275+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bing Maps'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Phone 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Bing Maps на Windows Phone 7. Часть 1. Введение</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;&lt;em&gt;Эта статья содержит примеры кода, подсвеченные с помощью JS SyntaxHighlighter, который почему-то не отрабатывает в Google Reader, а возможно и в других RSS ридерах. Чтобы нормально увидеть код, вам придется перейти в блог. Извините за неудобство.&lt;/em&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Недавно &lt;/font&gt;&lt;a href="http://merle-amber.blogspot.com/2011/01/silverlight-windows-phone-7.html"&gt;&lt;font face="Arial"&gt;я делал code session на встрече харьковской UNETA&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; на тему создания картографического приложения для Windows Phone 7. По моим субъективным ощущениям все прошло неплохо, слушатели помогали мне в написании кода, активно задавали вопросы и поправляли меня, когда я где-нибудь лажал :), а также стойко терпели технические проблемы, связанные со взаимной нелюбовью моего ноутбука и местного проектора, за что им отдельное спасибо. Так как тема программирования под Windows Phone сейчас интересна многим людям, хотелось бы также выложить материалы этого code session в блог.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Этой статьей я начинаю серию, посвященную созданию простенького картографического приложения на Silverlight с использованием Bing Maps. В процессе написания приложения я иногда буду уходить в теорию, чтобы пояснить те или иные детали. Итак, приступим.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Требования&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Прежде чем начинать писать приложение, необходимо определиться что мы, собственно говоря, хотим написать. Наше приложение будет отображать текущее местонахождение человека, а также показывать положение различных объектов вокруг него: кафе, гостиниц, магазинов, банков, туристических мест, ночных клубов и прочего добра. По идее, оно должно помогать людям ориентироваться в малознакомом или даже родном городе. Если собрать все требования в кучку, то мы получим следующий набор функций приложения:&lt;/font&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;font face="Arial"&gt;отображение карты &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;определение текущего местоположения, центрирование карты &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;отображение различных объектов вокруг текущего местоположения &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;отображение деталей объекта при клике на нем &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;фильтрация объектов по типам &lt;/font&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face="Arial"&gt;При этом мы попытаемся реализовать приложение в более-менее правильном стиле, с использованием паттерна MVVM.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Начнем с создания проекта и отображения простой карты.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Создание проекта&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Перед тем, как начать программировать для Windows Phone 7, вам нужно убедиться, что у вас есть вся инфраструктура:&lt;/font&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;font face="Arial"&gt;Visual Studio 2010 (есть бесплатная версия VS2010 Express for Windows Phone) &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;Windows Phone Developer Tools (Silverlight for Windows Phone, эмулятор, библиотеки и т.д.) &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;Bing Maps Silverlight control for Windows Phone &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;(опционально) XNA Game Studio 4.0 &lt;/font&gt; &lt;li&gt;&lt;font face="Arial"&gt;(опционально) Expression Blend (есть бесплатная версия Blend for Windows Phone) &lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font face="Arial"&gt;Все это добро бесплатно и его можно скачать с сайта &lt;/font&gt;&lt;a href="http://create.msdn.com/en-us/home/getting_started"&gt;&lt;font face="Arial"&gt;http://create.msdn.com/en-us/home/getting_started&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. После того, как установите основной пакет, не забудьте также установить &lt;/font&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=49b9d0c5-6597-4313-912a-f0cca9c7d277"&gt;&lt;font face="Arial"&gt;October 2010 update to the Windows Phone Developer Tools&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Вообще, конечно, радует, что Microsoft решила сделать все инструменты для разработки WP7 приложений бесплатными. Но это не подарок на Новый год, а простой маркетинг: нужно привлекать программистов на новую платформу, чтобы догнать уходящий поезд, на котором &lt;strike&gt;дружно&lt;/strike&gt; едут iOS и Android.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Немного о платформе разработки&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Как вы уже догадались, писать мы будем на Silverlight. Только не на обычном Silverlight 4, а на т.н. Silverlight for Windows Phone. Эта версия SL отличается от своего настольного брата немного урезанными возможностями и оптимизированной производительностью. В общем-то производительность для телефона – это все, потому что по сравнению с native-приложениями у нас и сам .NET довольно прожорливый, и тем более Silverlight.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Кроме программирования бизнес-приложений (и в более редких случаях игр) на SL, у нас также есть возможность программировать игры (и в более редких случаях бизнес-приложения) на &lt;a href="http://en.wikipedia.org/wiki/Microsoft_XNA"&gt;XNA&lt;/a&gt;. XNA – это платформа и набор инструментов для разработки игр для Windows, Xbox, Zune и вот теперь еще Windows Phone 7.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/TUVBM4d2YmI/AAAAAAAARk8/OgT2wFyTeLg/s1600-h/image9.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TUVBPN71XbI/AAAAAAAARlE/0qSk3WAQEPs/image_thumb5.png?imgmax=800" width="617" height="327"&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Поддержка XNA в Windows Phone – это очень полезная вещь, т.к. разработчики игр под Xbox теперь могут использовать привычные инструменты и модель разработки для программирования игр под мобильную платформу, а также с меньшими трудозатратами перенести существующие игры на WP7.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Отображение карты&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Вернемся к практике. &lt;font face="Arial"&gt;После установки необходимых дополнений в Visual Studio появятся новые типы проектов. Поэтому идем в File -&amp;gt; New -&amp;gt; Project и создаем Windows Phone Application проект.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Arial"&gt;Начнем мы с отображения карты. Здесь все просто. Сначала добавим в проект reference на сборку Microsoft.Phone.Controls.Maps. Затем добавим namespace для Bing Maps контрола, а также сам контрол в XAML главной страницы приложения, попутно заменив основной &lt;font face="Courier New"&gt;Grid&lt;/font&gt; на &lt;font face="Courier New"&gt;Canvas&lt;/font&gt;, чтобы нам было проще позиционировать элементы в будущем:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;xmlns:maps="clr-namespace:Microsoft.Phone.Controls.Maps;assembly=Microsoft.Phone.Controls.Maps"&lt;/pre&gt;&lt;pre class="brush:xml"&gt;&amp;lt;!--LayoutRoot is the root grid where all page content is placed--&amp;gt;
&amp;lt;Canvas x:Name="LayoutRoot"&amp;gt;
    &amp;lt;Grid Background="Transparent" Height="768" Width="480"&amp;gt;
        &amp;lt;Grid.RowDefinitions&amp;gt;
            &amp;lt;RowDefinition Height="Auto"/&amp;gt;
            &amp;lt;RowDefinition Height="*"/&amp;gt;
        &amp;lt;/Grid.RowDefinitions&amp;gt;

        &amp;lt;!--TitlePanel contains the name of the application and page title--&amp;gt;
        &amp;lt;TextBlock x:Name="ApplicationTitle" Grid.Row="0"  Text="My Places" Style="{StaticResource PhoneTextNormalStyle}"/&amp;gt;

	&amp;lt;maps:Map Grid.Row="1" Name="mapPlace" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" 
            ScaleVisibility="Visible"
            ZoomBarVisibility="Visible"
            CopyrightVisibility="Collapsed"&amp;gt;

            &amp;lt;maps:Map.Mode&amp;gt;
                &amp;lt;maps:AerialMode ShouldDisplayLabels="True" /&amp;gt;
            &amp;lt;/maps:Map.Mode&amp;gt;

        &amp;lt;/maps:Map&amp;gt;

    &amp;lt;/Grid&amp;gt;
&amp;lt;/Canvas&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Свойства контрола &lt;font face="Courier New"&gt;ScaleVisibility&lt;/font&gt;, &lt;font face="Courier New"&gt;ZoomBarVisibility&lt;/font&gt; и &lt;font face="Courier New"&gt;CopyrightVisibility&lt;/font&gt; определяют видимость соответствующих стандартных элементов карты. Надо отметить, что стандартный Zoom Bar располагается снизу (что не всегда удобно) + выглядит очень плохо, поэтому немного позже мы его улучшим.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Запустим приложение в эмуляторе. Как видите, приложение показывает карту:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/TUVBQeWAj6I/AAAAAAAARlM/JGZ6mKbmFuE/s1600-h/image%5B5%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_lCZq7P5BnMo/TUVBSRFicwI/AAAAAAAARlU/-C6Uj3BVqkg/image_thumb%5B2%5D.png?imgmax=800" width="216" height="384"&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Если присмотреться, то можно заметить, что посередине экрана белым шрифтом написан следующий текст:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;Invalid Credentials. Sign up for for a developer account.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Этот текст обозначает, что нам нужно получить Bing Maps Developer Account и сообщить о нем контролу карты. Для этого идем на &lt;/font&gt;&lt;a href="http://www.bingmapsportal.com/"&gt;&lt;font face="Arial"&gt;http://www.bingmapsportal.com/&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, логинимся туда при помощи Live ID (или сначала регистрируем его), и затем создаем ключ при помощи пункта меню Create or view keys.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Для того, чтобы карта заработала, достаточно установить свойство &lt;font face="Courier New"&gt;CredentialsProvider&lt;/font&gt; контрола:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;CredentialsProvider="AoYOaLG9nor0LXJzvYrL18U8URccNTyacL-qfGUMBdvFseoLbF384hct4JxGVvI9"&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Напомню, что ключ у вас должен быть свой. Это не важно для тестового проекта, но не уверен, что не будет проблем в случае публикации вашего приложения на MarketPlace.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Однако мы же пытаемся все делать правильно, используя &lt;a href="http://ru.wikipedia.org/wiki/Model-View-ViewModel"&gt;паттерн MVVM&lt;/a&gt;, не так ли? Поэтому данный способ не совсем для нас. Этот ключ – данные, а данные должны связываться с View (представление, наша страница) через ViewModel (модель представления), специальный объект, содержащий весь набор данных, необходимых View для работы, а также логику представления. Выглядеть это должно где-то так:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/TUVBUHcwazI/AAAAAAAARlc/-TLq2gPmyKs/s1600-h/image4.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TUVBWI9Jf3I/AAAAAAAARlk/DO-sdPBqxmY/image_thumb2.png?imgmax=800" width="563" height="235"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Дополнительную информацию по паттерну MVVM и его примеры для Silverlight можно прочитать на &lt;/font&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff798384.aspx"&gt;&lt;font face="Arial"&gt;страничке MSDN&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; и в &lt;/font&gt;&lt;a href="http://msdn.microsoft.com/ru-ru/magazine/dd458800.aspx"&gt;&lt;font face="Arial"&gt;статье в MSDN Magazine&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Итак, нам нужно сделать ViewModel класс и как-то привязать его к View. Создадим в проекте папку ViewModel, в которой будут лежать все модели представления, а следом класс MapViewModel, который будет связываться с представлением нашей главной страницы). На данном этапе класс будет выглядеть следующим образом:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:csharp"&gt;public class MapViewModel
{
    private const string Id = "AoYOaLG9nor0LXJzvYrL18U8URccNTyacL-qfGUMBdvFseoLbF384hct4JxGVvI9";
    private readonly CredentialsProvider credentialsProvider = new ApplicationIdCredentialsProvider(Id);

    public CredentialsProvider CredentialsProvider
    {
        get { return credentialsProvider; }
    }
}&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Как видите, наш ключ для Bing Maps прописан в нем как константа. Конечно, его можно было бы вынести и в какой-нибудь конфигурационный файл, но для нас это сейчас не принципиально.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Далее привязываем MapsViewModel к представлению в XAML файле страницы. Добавляем namespace:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;xmlns:model="clr-namespace:WP7Test.ViewModel"&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Говорим нашей View, что ее ViewModel будем класс MapsViewModel, установив свойство PhoneApplicationPage.Resources (перед началом тега Canvas):&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;&amp;lt;phone:PhoneApplicationPage.Resources&amp;gt;
    &amp;lt;model:MapViewModel x:Key="ViewModel" /&amp;gt;
&amp;lt;/phone:PhoneApplicationPage.Resources&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Устанавливаем свойство &lt;font face="Courier New"&gt;DataContext&lt;/font&gt; у &lt;font face="Courier New"&gt;Canvas&lt;/font&gt;:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;&amp;lt;Canvas x:Name="LayoutRoot" DataContext="{StaticResource ViewModel}"&amp;gt;&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Теперь, когда ViewModel привязан к представлению, можно связать установить свойство CredentialsProvider контрола Map через стандартный data binding:&lt;/font&gt;&lt;/p&gt;&lt;pre class="brush:xml"&gt;CredentialsProvider="{Binding ViewModel.CredentialsProvider}"&lt;/pre&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Вот и все. Запускаем, и видим, что наше приложение больше не показывает белую строчку.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;В следующей части мы рассмотрим кастомизацию Zoom Bar.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Вся серия:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Часть 1. Введение&lt;/strong&gt;&lt;/font&gt; &lt;br&gt;&lt;font face="Arial"&gt;&lt;a href="http://merle-amber.blogspot.com/2011/02/bing-maps-windows-phone-7-2.html"&gt;Часть 2. Масштабирование карты&lt;/a&gt;&lt;/font&gt; &lt;br&gt;&lt;font face="Arial"&gt;&lt;a href="http://merle-amber.blogspot.com/2011/03/bing-maps-windows-phone-7.html"&gt;Часть 3. Полные исходники&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-5968376070922886089?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/5968376070922886089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/01/bing-maps-windows-phone-7-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5968376070922886089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5968376070922886089'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/01/bing-maps-windows-phone-7-1.html' title='Bing Maps на Windows Phone 7. Часть 1. Введение'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_lCZq7P5BnMo/TUVBPN71XbI/AAAAAAAARlE/0qSk3WAQEPs/s72-c/image_thumb5.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-1964355693028303319</id><published>2011-01-15T20:13:00.002+02:00</published><updated>2011-03-14T15:31:40.312+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UNETA'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Phone 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Создание картографического приложения на Silverlight для Windows Phone 7</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;В четверг, 20 января, буду делать доклад на встрече харьковской UNETA на вышеприведенную тему. Хотя это будет даже не доклад, а скорее code session с минимумом теории и максимумом программирования. Постараюсь за 40 минут показать, как создать картографическое приложение на Silverlight для Windows Phone 7. Приложение будет брать данные об объектах из Wikimapia по различным категориям и отображать их на карте (Bing Maps). Покажу как работать с geolocation services, обрабатывать различные состояния приложения, и многое другое. Постараюсь, чтобы все было true MVVM. Ну, или около того :) Отвечу на разные вопросы.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Встреча будет проходить в &lt;/font&gt;&lt;a href="http://knure.org"&gt;&lt;font face="Arial"&gt;Харьковском национальном университете радиоэлектроники&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, пр. Ленина, 14 (ст.м. Научная) 334 ауд., 20 января 2011 г. в 18-30. Официальное оповещение: &lt;/font&gt;&lt;a title="http://dev.net.ua/blogs/leshchinsky/archive/2011/01/14/UNETA2001201SilverlightWindowsPhone7.aspx" href="http://dev.net.ua/blogs/leshchinsky/archive/2011/01/14/UNETA2001201SilverlightWindowsPhone7.aspx"&gt;&lt;font face="Arial"&gt;http://dev.net.ua/blogs/leshchinsky/archive/2011/01/14/UNETA2001201SilverlightWindowsPhone7.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Пока не знаю, что получится, будет тестовый прогон нового формата. Надеюсь, будет не очень скучно :) Приходите.&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-1964355693028303319?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/1964355693028303319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/01/silverlight-windows-phone-7.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1964355693028303319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1964355693028303319'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/01/silverlight-windows-phone-7.html' title='Создание картографического приложения на Silverlight для Windows Phone 7'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-9173682436119052603</id><published>2011-01-03T17:50:00.001+02:00</published><updated>2011-03-14T15:31:40.314+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='итоги года'/><title type='text'>Итоги 2010: лучшие фотографии</title><content type='html'>&lt;p&gt;Завершают серию заметок с итогами 2010 года лучшие фотографии 2010 года. Как я уже упоминал, в этом году с поездками не сложилось, поэтому и фотографий мало.&lt;/p&gt;  &lt;p&gt;Если кому-то хочется иметь ту или иную фотографию у себя на рабочем столе или в распечатанном виде - напишите в комментариях, я вышлю полноформат.&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/TSHv9FE6m_I/AAAAAAAARgs/h4TgBIeYskE/s1600-h/IMG_76574.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_7657" border="0" alt="IMG_7657" src="http://lh4.ggpht.com/_lCZq7P5BnMo/TSHv-KlyNLI/AAAAAAAARg0/atY_mVV9O5w/IMG_7657_thumb2.jpg?imgmax=800" width="379" height="288" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#1 Большая и Малая Сивули&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/TSHv_gZIJeI/AAAAAAAARg8/xECBwc7rNUE/s1600-h/IMG_77175.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_7717" border="0" alt="IMG_7717" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwABbhz5I/AAAAAAAARhE/1itbajlsnd0/IMG_7717_thumb3.jpg?imgmax=800" width="379" height="290" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#2 Вид на Малую Сивулю&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/TSHwBGagFbI/AAAAAAAARhM/snkODAN4ApY/s1600-h/IMG_78885.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_7888" border="0" alt="IMG_7888" src="http://lh4.ggpht.com/_lCZq7P5BnMo/TSHwBvq80gI/AAAAAAAARhU/6oDprRXU7as/IMG_7888_thumb3.jpg?imgmax=800" width="379" height="290" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#3 Лошадки на Перевале Легионов&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/TSHwCRUm5EI/AAAAAAAARhc/IU8NrIL_0dE/s1600-h/IMG_82444.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Причалы. Если отойти по ним вглубь бухты - можно осмотреть набережную со стороны моря" border="0" alt="Причалы. Если отойти по ним вглубь бухты - можно осмотреть набережную со стороны моря" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwC94ykHI/AAAAAAAARhk/2zGWJ2K30lk/IMG_8244_thumb2.jpg?imgmax=800" width="379" height="289" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#4 Набережная Балаклавы&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwDzhSYUI/AAAAAAAARhs/vEqRC8E99h0/s1600-h/IMG_82904.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8290" border="0" alt="IMG_8290" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwEoo3aJI/AAAAAAAARh0/URQ_yBACIZA/IMG_8290_thumb2.jpg?imgmax=800" width="488" height="289" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#5 Балаклавская бухта&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwFFwVWBI/AAAAAAAARh8/V7OeYBEyBd8/s1600-h/IMG_83454.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8345" border="0" alt="IMG_8345" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwF0u-g5I/AAAAAAAARiE/G5V6TN6A0iU/IMG_8345_thumb2.jpg?imgmax=800" width="379" height="288" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#6&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/TSHwG2xpILI/AAAAAAAARiM/QvmdekjHADI/s1600-h/IMG_85225.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8522" border="0" alt="IMG_8522" src="http://lh4.ggpht.com/_lCZq7P5BnMo/TSHwHcHdb8I/AAAAAAAARiU/vT0VHeYBMg0/IMG_8522_thumb3.jpg?imgmax=800" width="289" height="379" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#7 Форосская церковь&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/TSHwIC9gwoI/AAAAAAAARic/v6k4X8ifrd8/s1600-h/IMG_85967.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8596" border="0" alt="IMG_8596" src="http://lh4.ggpht.com/_lCZq7P5BnMo/TSHwI6ZfVoI/AAAAAAAARik/htCLqwudS5s/IMG_8596_thumb5.jpg?imgmax=800" width="290" height="379" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#8 В парке&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/TSHwJYXvQjI/AAAAAAAARis/hXRYWoqM8HQ/s1600-h/IMG_87304.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8730" border="0" alt="IMG_8730" src="http://lh6.ggpht.com/_lCZq7P5BnMo/TSHwKMwQaII/AAAAAAAARi0/5XtNYbKnUW0/IMG_8730_thumb2.jpg?imgmax=800" width="379" height="290" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#9 Черниговский Детинец&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwLUmsFgI/AAAAAAAARi8/edBL1QxwxeI/s1600-h/IMG_87573.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8757" border="0" alt="IMG_8757" src="http://lh4.ggpht.com/_lCZq7P5BnMo/TSHwMR0pchI/AAAAAAAARjE/pma24Xki6Gs/IMG_8757_thumb1.jpg?imgmax=800" width="379" height="285" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#10&lt;/em&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/TSHwNBerLQI/AAAAAAAARjM/Z3yyhr-kbsg/s1600-h/IMG_87663.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMG_8766" border="0" alt="IMG_8766" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHwPlj7xqI/AAAAAAAARjU/oVOdlGUPDFo/IMG_8766_thumb1.jpg?imgmax=800" width="285" height="379" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p align="center"&gt;&lt;em&gt;#11 Ильинская церковь&lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-9173682436119052603?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/9173682436119052603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/01/2010_03.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/9173682436119052603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/9173682436119052603'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/01/2010_03.html' title='Итоги 2010: лучшие фотографии'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lCZq7P5BnMo/TSHv-KlyNLI/AAAAAAAARg0/atY_mVV9O5w/s72-c/IMG_7657_thumb2.jpg?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-3322141725313432147</id><published>2011-01-03T17:48:00.002+02:00</published><updated>2011-03-14T15:31:40.315+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='блог'/><category scheme='http://www.blogger.com/atom/ns#' term='итоги года'/><title type='text'>Итоги 2010: статистика блога</title><content type='html'>&lt;p&gt;Этот блог существует уже 3 года с хвостиком. И хотя в этом году я его немного забросил, хочется все-таки подвести некоторые итоги и поделиться планами на 2011 год.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Итоги 2010 года:&lt;/strong&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Всего посещений:&lt;/strong&gt; ~27 тыс. (~39 тыс. просмотров страниц)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Аудитория:&lt;/strong&gt; ~12 тыс. - Россия, ~10,5 тыс. - Украина, ~2 тыс. - Беларусь, остальное – Штаты, Латвия, Молдова, Израиль, Германия, Казахстан и другие страны.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Самые популярные статьи (по посещениям, все статьи):&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2009/04/nhibernate.html"&gt;NHibernate – где узнать больше?&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2009/08/entity-framework-40.html"&gt;Entity Framework 4.0: выходим на зрелый уровень&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2009/01/domain-driven-design.html"&gt;Domain Driven Design: введение&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2008/09/mock.html"&gt;Введение в mock-объекты. Классификация&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2009/01/linq-to-sql-entity-framework.html"&gt;Методы оптимизации производительности Linq to SQL и Entity Framework&lt;/a&gt;. &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Самые популярные статьи (по посещениям, статьи 2010 года):&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/blog-post.html"&gt;Качественный код и проектирование&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2010/03/blog-post_11.html"&gt;Слайдкаст по принципам проектирования&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2010/02/blog-post_03.html"&gt;Архитектура по Фаулеру&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2010/07/blog-post.html"&gt;Железный треугольник&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2010/10/google-ai-challenge.html"&gt;Google AI Challenge&lt;/a&gt; &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Самые комментируемые статьи:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2009/02/net.html"&gt;Летаргический сон украинского .NET-сообщества&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2009/01/domain-driven-design.html"&gt;Domain Driven Design: введение&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2008/11/it.html"&gt;IT-образование vs. профессиональный рынок&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2009/07/pm.html"&gt;Должен ли PM быть техническим специалистом?&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/blog-post.html"&gt;Качественный код и проектирование&lt;/a&gt; &lt;/li&gt;
&lt;/ol&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;Планы на 2011 год:&lt;/strong&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;В первой половине ушедшего года я провел опрос, стоит ли разделить блог на два: технический и личный, и получил отзыв, что нетехнические заметки не очень мешают читателям, а кое-кому даже нравятся. Поэтому на текущий момент блог останется в том виде, в котором есть.&lt;/p&gt;&lt;p&gt;На данный момент я планирую серию заметок на тему разработки под Windows Phone 7 на базе приложения, разработанного для конкурса &lt;a href="http://www.msswit.in.ua/WindowsPhone.aspx"&gt;Microsoft SWIT&lt;/a&gt;. Если все сложится, то скоро вы их увидите.&lt;/p&gt;&lt;p&gt;Остальное будет зависеть от свободного времени и наличия тем на “поделиться”. Если у вас есть какие-то пожелания, welcome!&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-3322141725313432147?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/3322141725313432147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/01/2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3322141725313432147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/3322141725313432147'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/01/2010.html' title='Итоги 2010: статистика блога'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-4293096801349432926</id><published>2011-01-03T17:38:00.002+02:00</published><updated>2011-03-14T15:31:40.317+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='итоги года'/><title type='text'>Итоги 2010, планы на 2011</title><content type='html'>&lt;p&gt;Подведение итогов ушедшего года и планирование на год наступающий – это не только реализация желания еще раз вспомнить приятные моменты и достижения прошлого, но и постановка новых целей на будущее. А без этого, как говорит &lt;a href="http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%B2%D0%B8,_%D0%A1%D1%82%D0%B8%D0%B2%D0%B5%D0%BD"&gt;Стивен Кови&lt;/a&gt; и множество других life-менеджеров – жить не так интересно :) Я практикую этот подход уже не первый год, но впервые сделаю это публично. Хотя, по большому счету, делается это больше для самого себя, просто чтобы сохранилось на будущее.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Перед тем, как начать подводить итоги, хочу поздравить всех с &lt;strong&gt;наступившим Новым 2011 годом и наступающим Рождеством!&lt;/strong&gt; И пожелать всем нам, людям, живущим на красивом голубом шарике, в новом году стать хотя бы немножко лучше, добрее, терпимее, сильнее, свободнее, проще и мудрее. Пусть 2011 год принесет каждому из нас исполнение самых красивых желаний и достижение самых заветных целей!&lt;/em&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/TSHtiw9QKeI/AAAAAAAARgY/b7cLMBpEqYI/s1600-h/merry_christmas_1024%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="merry_christmas_1024" border="0" alt="merry_christmas_1024" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TSHtjvrbgpI/AAAAAAAARgg/R3MONdybFAc/merry_christmas_1024_thumb%5B1%5D.jpg?imgmax=800" width="473" height="360" /&gt;&lt;/a&gt;&lt;em&gt;С Новым годом и Рождеством!&lt;/em&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Для меня 2010 год был достаточно сложным и вследствие этого &lt;em&gt;профессионально&lt;/em&gt; малопродуктивным. Также в нем было ощутимо меньше путешествий и отдыха. Но в то же время этот год многое мне дал с точки зрения личностного роста, научил преодолевать трудности и радоваться простым вещам. Надеюсь, 2011 год также будет очень плодотворным с этой точки зрения, но хотелось бы получать не так много “направляющих” тумаков от жизни :)&lt;/p&gt;&lt;p&gt;Итак, &lt;strong&gt;итоги 2010 года&lt;/strong&gt;:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Профессиональный рост:&lt;/strong&gt; Не так много достижений, как хотелось бы. Из нового изученного можно отметить лишь Silverlight (и то еще в процессе) и программирование под Windows Phone 7. Никаких новых языков или технологий, скорее просто накопление опыта в том, что уже есть. Возможно, стал больше понимать в процессе разработки, менеджменте и сопутствующих вопросах. Жажда изучения новых технологий сменилась желанием создавать готовые продукты и решения, использовать свои знания и навыки для решения проблем людей. Интересно анализировать новые проекты, продумывать архитектуру, организовывать работу команды, видеть готовый работающий результат, приятно слышать благодарность клиентов и пользователей, если все получилось. Программировать также все еще интересно, но в основном что-то действительно сложное и необычное, или как минимум, незнакомое.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Community-деятельность:&lt;/strong&gt; Также затишье. Один доклад на UNETA и один на внутренних tech talks компании, очень редкие заметки и статьи в блоге. Правда, конец года был активный: съездил на SWIT, где познакомился с интересными людьми.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Работа:&lt;/strong&gt; За последний год наша компания Altexsoft выросла почти в 2 раза, к нам пришли очень сильные ребята, мы перебралась в новый офис, и надеюсь, стали лучше работать. Приятно осознавать, что мы развиваемся, видеть перспективы, работать в отличном коллективе.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Соревнования:&lt;/strong&gt; Давно не участвовал ни в каких соревнованиях и уже успел забыть этот ни с чем не сравнимый вкус. В конце октября-ноябре &lt;a href="http://merle-amber.blogspot.com/2010/10/google-ai-challenge.html"&gt;поучаствовал&lt;/a&gt; в &lt;a href="http://ai-contest.com/"&gt;Google AI Challenge&lt;/a&gt;, просто ради интереса и разминания мозгов. В результате занял &lt;a href="http://ai-contest.com/profile.php?user_id=13337"&gt;413 место&lt;/a&gt; в общем рейтинге, 45-е место среди C#-стов (к слову, их было очень мало) и вошел в 20-ку по Украине. А главное – получил море удовольствия от for fun programming. Также поучаствовал в конкурсе Windows Phone 7 приложений от лица нашей компании, где прошел в финал. Правда, особого ROI от дальнейшего участия нет, поэтому мы решили не бороться за призовые места.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Личная жизнь:&lt;/strong&gt; Сильно распространяться о личной жизни я не буду, это мало кому интересно. Главное достижение ушедшего года для нашей семьи – без сомнения, покупка квартиры. Трехмесячная эпопея поиска и покупки квартиры с драматическим финалом счастливо завершена, теперь нас можно назвать харьковчанами :) Работы все еще непочатый край, но это приятная работа: косметическое завершение ремонта, покупка мебели, обустройство квартиры.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Путешествия:&lt;/strong&gt; В связи с покупкой квартиры в ушедшем году мы смогли позволить себе лишь три поездки: уже ставший традиционным &lt;a href="http://picasaweb.google.com/alexander.konduforov/2010#"&gt;майский поход в Карпаты&lt;/a&gt;, летняя поездка в Севастополь и &lt;a href="http://picasaweb.google.com/alexander.konduforov/201002#"&gt;Балаклаву&lt;/a&gt; и зимние выходные &lt;a href="http://picasaweb.google.com/alexander.konduforov/201006#"&gt;в Чернигове&lt;/a&gt;. Карпатский поход запомнился дождями, грязью и настоящей майской грозой на высоте 1.5 км. Поездка в Севастополь – полузабытым катанием на волнах в шторм, &lt;a href="http://picasaweb.google.com/alexander.konduforov/201004#"&gt;отвесными скалами Затерянного мира–2&lt;/a&gt; и посещением &lt;a href="http://picasaweb.google.com/alexander.konduforov/201003#"&gt;базы подлодок&lt;/a&gt; в Балаклаве. Чернигов удивил красивыми куполами храмов и монастырей, парками в центральной части города и уютными кафешками.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Хобби:&lt;/strong&gt; В 2010 году у меня появилось новое увлечение – я наконец-то исполнил свою детскую мечту и начал заниматься фехтованием. Меня сначала записали на шпагу, но потом судьба распорядилась так, что я попал на саблю, о чем ни капельки не жалею. По моему мнению сабля гораздо динамичнее, в ней больше вариантов действий, сильно развита тактическая составляющая боя. В фехтовании нужно не только иметь хорошую технику и реакцию, как многие думают, но также нужно много думать, быстро принимать решения, какое действие или комбинацию действий совершить в ответ на действия соперника, стараться его обхитрить. А еще, как выяснилось, фехтование дает очень хорошую физическую нагрузку: первый месяц я буквально приползал с тренировки.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;Что мне понравилось в 2010 году:&lt;/strong&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Книги года:&lt;/strong&gt; Из прочитанных/прослушанных мною на это звание претендуют две книги (если быть точным, то две серии): “Трилогия желания” Т.Драйзера (&lt;a href="http://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BD%D0%B0%D0%BD%D1%81%D0%B8%D1%81%D1%82_%28%D1%80%D0%BE%D0%BC%D0%B0%D0%BD%29"&gt;Финансист&lt;/a&gt;, &lt;a href="http://ru.wikipedia.org/wiki/%D0%A2%D0%B8%D1%82%D0%B0%D0%BD_%28%D1%80%D0%BE%D0%BC%D0%B0%D0%BD%29"&gt;Титан&lt;/a&gt;, &lt;a href="http://ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%BE%D0%B8%D0%BA_%28%D1%80%D0%BE%D0%BC%D0%B0%D0%BD%29"&gt;Стоик&lt;/a&gt;) и &lt;a href="http://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D1%81%D0%BD%D1%8C_%D0%9B%D1%8C%D0%B4%D0%B0_%D0%B8_%D0%9F%D0%BB%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8"&gt;“Песнь льда и пламени” Дж.Р.Р. Мартина&lt;/a&gt;. Первая серия – это известнейшее классическое произведение, описывающее одновременно жизнь уникального человека, и уклад целой эпохи, вторая – очень качественное фентези, которое понравится многим любителям этого жанра.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Фильмы года:&lt;/strong&gt; Нет, это не “Аватар”. Для меня это без сомнения &lt;a href="http://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%87%D0%B0%D0%BB%D0%BE_%28%D1%84%D0%B8%D0%BB%D1%8C%D0%BC,_2010%29"&gt;“Начало” (Inception) Кристофера Нолана&lt;/a&gt;. Отличный фантастический фильм с уклоном в философию и психологию. На втором месте – превосходный российский документальный фильм &lt;a href="http://community.livejournal.com/ru_downshift/173409.html"&gt;“Счастливые люди”&lt;/a&gt; о жизни людей в сибирском поселке Бахта на берегу Енисея и охотничьем промысле.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Подкасты года:&lt;/strong&gt; В ушедшем году интерес к профессиональным подкастам немного ушел в сторону, возможно потому, что я нашел записи передач радио “Эхо Москвы”, в частности, исторические передачи &lt;a href="http://www.echo.msk.ru/programs/vsetak/"&gt;“Все так”&lt;/a&gt; и &lt;a href="http://www.echo.msk.ru/programs/netak/"&gt;“Не так”&lt;/a&gt;. За год мы с женой прослушали очень много выпусков, просто включая их в фоне дома на выходных. Рекомендую всем любителям истории. Также рекомендую порыться в &lt;a href="http://www.echo.msk.ru/programs/"&gt;списке передач&lt;/a&gt; и &lt;a href="http://www.echo.msk.ru/programs/archive/"&gt;архиве&lt;/a&gt; – там ОЧЕНЬ много интересного.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Блоги года:&lt;/strong&gt; Без разделения на места самые интересные на мой взгляд блоги: &lt;a href="http://cartmendum.livejournal.com/"&gt;Zenegment&lt;/a&gt;, &lt;a href="http://nesteruk.wordpress.com/"&gt;блог Дмитрия Нестерука&lt;/a&gt;, &lt;a href="http://gaperton.livejournal.com/"&gt;Gaperton’s blog&lt;/a&gt;, &lt;a href="http://eao197.blogspot.com/"&gt;Размышлизмы eao197&lt;/a&gt;, &lt;a href="http://plakhov.livejournal.com/"&gt;Не кинокритик&lt;/a&gt;, &lt;a href="http://leonwolf.livejournal.com/"&gt;блог Леонида Волкова&lt;/a&gt;, &lt;a href="http://dima-chatrov.livejournal.com/"&gt;блог Дмитрия Шатрова&lt;/a&gt; и &lt;a href="http://sergeydolya.livejournal.com/"&gt;блог Сергея Доли&lt;/a&gt;.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;С итогами разобрались, &lt;strong&gt;цели/планы на 2011 год&lt;/strong&gt;:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Профессиональный рост:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Закончить изучение Silverlight. Поучаствовать хотя бы в одном серьезном проекте, чтобы опробовать технологию &lt;/li&gt;
&lt;li&gt;Изучить хотя бы один новый язык программирования. Еще не решил: Ruby, Python или F#. Ruby интересен в разрезе программирования на Ruby-on-Rails, Python – как один из промышленных языков, использующихся Google, F# – как представитель функционального мира, со своими законами и мировоззрением. С чего посоветуете начать? &lt;/li&gt;
&lt;li&gt;Прочитать несколько серьезных книг по программированию и менеджменту. Было бы интересно услышать, какие есть классные книги в этом направлении, достойные прочтения. &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Community-деятельность:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Посетить несколько серьезных конференций, как по .NET, так и по другим направлениям &lt;/li&gt;
&lt;li&gt;Сделать несколько докладов в Харькове, а если повезет, то и за его пределами &lt;/li&gt;
&lt;li&gt;Ведение блога. Надеюсь, получится лучше, чем в прошлом году &lt;/li&gt;
&lt;li&gt;Ведение &lt;a href="http://twitter.com/#!/konduforov"&gt;твиттер-аккаунта&lt;/a&gt;. Я долго не мог понять, зачем он мне нужен, и пробовал использовать его как еще один канал получения новостей и общения с друзьями. Теперь я определился с его форматом. Канал получения новостей остается, а вот личное общение будет сведено к минимуму. Постараюсь шарить через твиттер как можно больше ссылок на статьи, которые мне кажутся полезными и интересными, анонсы событий и т.д., участвовать в их обсуждении &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Работа:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Начать и успешно вести &lt;em&gt;крупный&lt;/em&gt; проект в роли лида или руководителя проекта. Хочется получить такой опыт &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Путешествия:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Так как у нас с Леночкой не было полноценного отпуска в этом году, а усталость накопилась, очень хочется съездить в начале февраля в Карпаты или, как вариант, весной в Европу (хотелось бы в Италию, а там как получится) как минимум на неделю. &lt;/li&gt;
&lt;li&gt;Как обычно, майский поход в Карпаты или Крым. Снова хочется окунуться с головой в природу и забыть о городской суете, оставив в голове лишь основные инстинкты. &lt;/li&gt;
&lt;li&gt;Остальное – как получится. Никаких других планов пока нет. &lt;/li&gt;
&lt;/ol&gt;&lt;/blockquote&gt;&lt;p&gt;В ближайших постах будут итоги и статистика по блогу за 2010 год, а также лучшие фотографии 2010 года.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-4293096801349432926?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/4293096801349432926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2011/01/2010-2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/4293096801349432926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/4293096801349432926'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2011/01/2010-2011.html' title='Итоги 2010, планы на 2011'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_lCZq7P5BnMo/TSHtjvrbgpI/AAAAAAAARgg/R3MONdybFAc/s72-c/merry_christmas_1024_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-256277810455535495</id><published>2010-12-07T12:44:00.001+02:00</published><updated>2011-03-14T15:31:40.319+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='конференции'/><category scheme='http://www.blogger.com/atom/ns#' term='SWIT'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Отчет о Microsoft SWIT 2010</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Наверно, уже все знают, что в конце прошлой недели (2-3 декабря) в Киеве прошла конференция &lt;a href="http://www.msswit.in.ua/"&gt;MS SWIT 2010&lt;/a&gt;. Ее участники и организаторы писали об этом событии в &lt;a href="http://twitter.com/#!/search/%23msswit"&gt;твиттере&lt;/a&gt;, на хабре, и в своих личных блогах. А так как я тоже там был с моими коллегами из AltexSoft, мед-пиво пил, то мне тоже хотелось бы поделиться своим видением и некоторыми размышлениями.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Сначала немного о стратегии&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если анализировать то, что говорилось в кейнотах и тематику большинства докладов, то одна из основных стратегических целей Microsoft на данный момент – развитие облачных технологий. Azure появился года два назад, но если раньше стеку технологий и инструментарию очень многого не хватало, то сейчас ситуация обстоит намного лучше. Microsoft уже открыла несколько больших дата-центров во всех уголках мира и судя по всему планирует хорошо зарабатывать на их “аренде”. Кроме того, внедряется идея продажи личного облака в датацентре: покупаем контейнер нужного размера (мощности), привозим себе в организацию (или даже домой), подключаем коммуникации и сетевые компьютеры – и вуаля, все работает. Нужно сказать, что с точки зрения ПО здесь все тоже уже намного лучше: все основные продукты Microsoft уже переведены на сервисную модель и доступны для установки в облако и для использования оттуда.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/TP4P_z2c0iI/AAAAAAAARUQ/abhwUFq0l50/s1600-h/azure_services%5B8%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="azure_services" border="0" alt="azure_services" src="http://lh5.ggpht.com/_lCZq7P5BnMo/TP4QAtvcwPI/AAAAAAAARUY/e2Y3jT-8klw/azure_services_thumb%5B4%5D.jpg?imgmax=800" width="432" height="235" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Похоже, мы все ближе и ближе возвращаемся к идее использования терминалов: у обычных пользователей будет домашний нетбук (возможно, с большим экраном), планшет или мобильное устройство, на котором будет минимум программ и максимумально широкий канал в Интернет, откуда все эти программы и будут запускать в режиме SaaS. Google тоже идет по той же дорожке со своей Google Chrome OS, которая будет &lt;em&gt;внешне&lt;/em&gt; работать практически из браузера.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;С точки зрения хостинга различных веб-приложений, здесь тоже работа не стоит на месте. На данный момент Windows Azure уже поддерживает PHP, Python, Ruby и Java. Причем PHP и Java – с довольно неплохим дополнительным набором инструментов, включая SDK и плагины к Eclipse, которые позволяют работать с облаком почти так же удобно, как из Visual Studio. Можно сделать вывод, что Microsoft хочет стать очень весомым игроком на рынке хостинга приложений в частности и облачных технологий в целом. И это, конечно же, правильное решение: облака и SaaS-решения сейчас набирают популярность, и если удастся перетащить в облако корпоративных клиентов – это сулит очень большие прибыли компании.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Второй по значимости темой конференции, если судить по количеству докладов, были виртуализация и конфигурирование Windows Server. Я не ходил на эти доклады, там были в основном IT-специалисты. Думаю, кто-то из них сможет лучше рассказать (или уже рассказал) про нововведения в этих областях.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Следующая тема – конечно же, Windows Phone 7. Честно говоря, был очень удивлен, когда не услышал о нем ровным счетом НИ-ЧЕ-ГО в кейнотах. Тема-то животрепещущая, телефоны только-только появились на прилавках магазинов и рынок разработки под WP7 только начинает открываться. Ну да ладно, надеюсь, трех докладов по теме было достаточно для общего понимания, а заинтересовавшиеся найдут более полное и структурированное описание концепции и обучающие материалы в Интернете.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/TP4QBXEKoqI/AAAAAAAARUg/frbJ0Apl2dA/s1600-h/wp7_3%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="wp7_3" border="0" alt="wp7_3" src="http://lh6.ggpht.com/_lCZq7P5BnMo/TP4QBz-sSWI/AAAAAAAARUo/TWva8SssbV0/wp7_3_thumb%5B1%5D.jpg?imgmax=800" width="416" height="300" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если говорить о собственных впечатлениях, то с одной стороны, мне устройство нравится как разработчику и потенциальному обладателю, а с другой – все-таки видны некоторые проблемы первой версии, которые наверняка исправятся в течении полугода или с выходом следующей версии OS. Так что ко времени когда мой Sony Ericsson выйдет из строя (а он уже подает такие признаки), можно будет уже всерьез задуматься о WP7 vs. Android или iPhone.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Самое интересное начинается, если посмотреть ситуацию на рынке мобильных устройств. По данным Gartner у Windows Mobile в Q3 2009 было 8%, а в Q3 2010 – всего 3% рынка. При этом Android вырос с 3.5% до 25.5% за счет Symbian, RIM и Windows Mobile, а iPhone/iOS почти не изменил процентное соотношение, тем не менее продав почти в 2 раза больше устройств, чем в 2009 году. То есть рынок вырос почти &lt;strong&gt;в 2 раза за один год&lt;/strong&gt;! &lt;/font&gt;&lt;font face="Arial"&gt;С выходом WP7 ситуация для Microsoft должна улучшится. У Microsoft есть полноценная платформа разработки, полный спектр инструментов и армия .NET-разработчиков. В любом случае нам, как потребителям, конкуренция между платформами Symbian, iPhone/iOS, Android, WP7 уж точно не помешает – чем больше производителей, тем больше возможностей, качественнее устройства и дешевле цены.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/TP4QCtDe3YI/AAAAAAAARUw/IyHZ9aqi3lQ/s1600-h/gartner-1011101%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="gartner-1011101" border="0" alt="gartner-1011101" src="http://lh5.ggpht.com/_lCZq7P5BnMo/TP4QDJrOl5I/AAAAAAAARU4/tWoC6kejG18/gartner-1011101_thumb%5B1%5D.jpg?imgmax=800" width="457" height="207" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В связи с этим хочется сказать, что ближайшие полгода-год – это лучшее время для выхода на рынок разработки под WP7. Причем с точки зрения аутсорсинга тоже. Реклама Microsoft идет усиленными темпами, устройства становятся все популярнее, а приложений на них все еще мало. Так что если есть время и желание – придумывайте идею и реализуйте ее. А если своих идей пока нет – возьмите топ приложений для Android и iPhone – я думаю, это улучшит вашу креативность :) Благо, в этот раз инструментарий для разработчиков уже под рукой и давно известен – это Silverlight и XNA. Если у Microsoft все получится с этой платформой , то со временем выйти на рынок со своим продуктом будет все тяжелее и тяжелее.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Теперь о докладах&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Остальные доклады были точечные, зато их спектр был достаточно широким. Участники могли послушать про ASP.NET MVC, jQuery, ASP.NET Dynamic Data, F#, TPL/PLINQ, SQL Server 11, Workflow Foundation 4.0, Entity Framework 4.0 Code-First, Sharepoint 2010, различные возможности Visual Studio 2010 для QA и архитекторов и даже Agile-разработку. Список &lt;a href="http://www.msswit.in.ua/Schedule.aspx"&gt;докладов&lt;/a&gt; до сих пор висит на сайте SWIT. Возможно, со временем там будут и видео, которые можно будет посмотреть.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если говорить о докладах в целом, то было неплохо. Конечно, попадались слабенькие докладчики, но в основном доклады были на среднем уровне, а некоторые очень даже хорошие. Некоторые примеры не работали, это многих напрягало, хотя в этом нет ничего страшного. В общем, в этом направлении еще есть куда расти, но радует уже то, что заложен хороший базис.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;К сожалению, я не смог побывать на всех докладах (на все три трека одновременно не успеешь), поэтому из виденных мною выделю доклады Андрея Терехова по F# (самый зрелый и интересный для меня доклад, единственный, где мне показалось, что я сижу не в Киеве на SWIT, а как минимум на NDC), Дмитрия Малеева по ASP.NET MVC 3.0 (тема не особо позволяла ему разбежаться, но как он зажег, молодец!) и Александра Манжулы по TPL/PLINQ (затянул доклад, но сразу видно, что парень основательно готовился, хотел рассказать побольше, и самое главное – смог визуализировать эту достаточно сложную тему и подать ее так, что не понять мог только ленивый). Хотелось бы также похвалить Константина Косинского – у него всегда хорошие доклады, так как он разбирается в том, о чем рассказывает, что случалось далеко не всегда на конференции, и кроме этого, он хорошо подает материал.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Вообще, самый главный мой вывод из конференции – это то, что в споре что важнее, мастерство докладчика (под этим я понимаю не только умение подать материал, но и предварительно его структурировать, подготовить презентацию, примеры) или быть профессионалом в теме, побеждает мастерство докладчика. Мало в совершенстве владеть материалом. Если ты не можешь его интересно подать – отдача будет низкой. В то же время отличный докладчик может сделать запоминающийся доклад даже из темы, в которой слабо ориентируется. В идельном докладчике это соотношение должно быть где-то 70 на 30, как и у идеального педагога.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Напоследок, об организации&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;С точки зрения организации все было также хорошо. Уведомления по email, горячая линия, трансфер до места проведения, обилие еды, чая и кофе, развлечения (XBOX, Kinect), афтепати – все было организовано на должном уровне. Фото и видео с девчонками, &lt;a href="http://www.twitvid.com/1SG3M"&gt;танцующими под Kinect&lt;/a&gt;, обошли твиттер и небольшую часть рунета :) Ребята, бывавшие на других подобных мероприятиях и видевшие больше меня говорили, что это далеко не предел, что много чего можно было сделать лучше, и я им верю – есть еще куда расти. Но Москва-то ведь тоже не сразу строилась, правда?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Отдельная благодарность за возможность посмотреть keynote Scott Guthrie на конференции &lt;a href="http://www.silverlight.net/news/events/firestarter/"&gt;Silverlight Firestarter&lt;/a&gt; в онлайне. Посмотрели на возможности Silverlight 5.0 :).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;А теперь немножко покритикую. Постараюсь быть конструктивным:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;1) На мой взгляд, доклады были неравномерно разбиты по дням. В первый день хотелось побывать на паре докладов параллельно (секции А и С). Во второй же день мы один доклад вообще пропустили, а последний тоже недослушали. Хотелось бы, чтобы в следующем году ситуация выровнялась. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;2) Многие доклады были обзорными, уровня 100, иногда даже просто рекламными, в них было мало полезного для серьезных разработчиков. Конечно, они тоже нужны, но также хотелось бы больше технических докладов, уровня 400 или хотя бы 200. Да и неплохо было бы указывать уровень доклада в расписании. Возможно, это конференция не того формата, но тогда где найти ТОТ формат? DevDays? Там ситуация очень похожая, если мне не изменяет память. Локальные user groups? В общем, пока под вопросом.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;3) Некоторые доклады были не согласованы. Было много повторов, когда одно и то же рассказывают по очереди разные докладчики. Даже по кейнотам это было заметно.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;4) Хотелось бы увидеть больше приглашенных докладчиков. Думаю, это сразу же поднимет уровень посещаемости конференции. Понимаю, что привезти Phil Haacked или Scott Hanselman будет очень сложно, но может кто-то еще согласится?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Ну вот и все. Хочется еще раз сказать спасибо организаторам. Надеюсь, SWIT 2011 будет и он будет ярче и круче, чем SWIT 2010.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-256277810455535495?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/256277810455535495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/12/microsoft-swit-2010.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/256277810455535495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/256277810455535495'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/12/microsoft-swit-2010.html' title='Отчет о Microsoft SWIT 2010'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_lCZq7P5BnMo/TP4QAtvcwPI/AAAAAAAARUY/e2Y3jT-8klw/s72-c/azure_services_thumb%5B4%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-4978345971037036518</id><published>2010-11-24T17:17:00.002+02:00</published><updated>2011-03-14T15:31:40.321+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='размышления'/><category scheme='http://www.blogger.com/atom/ns#' term='процесс разработки'/><title type='text'>Взвешенный подход к Agile</title><content type='html'>&lt;a style="float: right" href="http://lh6.ggpht.com/_lCZq7P5BnMo/TO0sckFO6mI/AAAAAAAARTw/rHlKPg-vmwo/s1600-h/ScrumMaster_2%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ScrumMaster_2" border="0" alt="ScrumMaster_2" src="http://lh3.ggpht.com/_lCZq7P5BnMo/TO0seepcePI/AAAAAAAART4/klOqtwoAYVA/ScrumMaster_2_thumb.jpg?imgmax=800" width="244" height="72" /&gt;&lt;/a&gt;   &lt;p style="float: left"&gt;&lt;font face="Arial"&gt;В последний время все чаще попадается на глаза критика Agile и Scrum, а, точнее сказать, agile-евангелистов и подхода подготовки Скрам Мастеров. Сейчас это неплохой бизнес. Надо сказать, когда я впервые столкнулся с тем, как проводится сертификация на Скрам Мастера, у меня у самого волосы встали дыбом. Несколько дней тренинга, простенький экзамен, который может сдать практически кто угодно – и ты Скрам Мастер! Да, потом нужно участвовать в комьюнити, чтобы двигаться дальше, но в целом все это выглядит следующим образом: &lt;/font&gt;&lt;/p&gt;&lt;p style="clear: both"&gt;&lt;em&gt;&lt;font face="Arial"&gt;- Я уже могу вести Скрам-проекты, учитель?        &lt;br /&gt;
&lt;/font&gt;&lt;font face="Arial"&gt;- Так точно, маленький падаван. Ты же прошел обучение и &lt;strike&gt;заплатил деньги&lt;/strike&gt; сдал экзамен.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Я не хочу быть категоричным. Возможно, такой подход к обучению действительно дает достаточный результат, но у меня он вызывает как минимум недоверие.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Также мне всегда было непонятно, почему тот же Scrum часто огульно описывается как панацея от всех бед, хотя совершенно ясно, что он подходит не для ВСЕХ проектов, и не для ВСЕХ команд. Как и waterfall, как и TDD, как и что угодно, серебряной пули же нет. В некоторых случаях Scrum просто менее эффективен, чем другие методологии, а иногда совершенно не подходит.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Появляется все больше и больше критических статей и попыток переосмыслить Agile-подходы и текущую ситуацию. &lt;/font&gt;&lt;font face="Arial"&gt;Возможно, все-таки действительно что-то не так в Датском королевстве?&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Сначала появилась статья, в которой хорошо описывались основные проблемы и давалась краткая выжимка фактов с предложением “быть честными”: &lt;/font&gt;&lt;a title="http://www.whattofix.com/blog/archives/2010/09/agile-ruined-my.php" href="http://www.whattofix.com/blog/archives/2010/09/agile-ruined-my.php"&gt;&lt;font face="Arial"&gt;http://www.whattofix.com/blog/archives/2010/09/agile-ruined-my.php&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; (русский перевод здесь: &lt;/font&gt;&lt;a title="http://experience.openquality.ru/agile-ruined-my-life/" href="http://experience.openquality.ru/agile-ruined-my-life/"&gt;&lt;font face="Arial"&gt;http://experience.openquality.ru/agile-ruined-my-life/&lt;/font&gt;&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;“Люди думают, что можно взять увечный проект, который уже не жилец, добавить немного Agile и заявить, как это было круто. Да ладно, ребята, никого так провести не удастся. Все точно знают, что это пропаганда. Хуже того, вовлеченные эксперты оказываются последними, кто узнает о тщетности таких действий на публику. На своем опыте они «обучаются» неправильным вещам и «делятся» своим знанием с новыми командами, продолжая дерьмовый цикл.”&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;“Одна из первых истин, которой учат в Scrum-классах: Scrum – не волшебная пуля. Оставшуюся часть времени вам говорят, что это лучшее изобретение человечества после нарезного хлеба. Все мы встречались и работали с парнями, у которых всегда есть ответ на любой вопрос – нужно только спросить. Решения уже приняты для любой задачи, которая у вас может быть. Такие люди чрезвычайно раздражают. Все равно что говорить со стеной. Плохо, плохо.&lt;/em&gt;&lt;em&gt;”&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;&lt;em&gt;“Работает ли Agile для распределенных команд? Смотря по обстоятельствам. Можно ли использовать двухнедельные отметки для оценки проектов? Смотря по обстоятельствам. Работает ли Agile в проектах по разработке встроенного ПО? Смотря по обстоятельствам. Черт! Всё зависит от обстоятельств. Порой как бы сильно я ни пытался быть вежливым, честным и открытым, я становлюсь похожим на тех ребят из Матрицы, когда вы смотрели ее первый раз. Они говорят много, но на самом деле это мало что значит. Звучит напыщенно, но по сути чепуха. Ненавижу давать такие советы. Знаю ребят, которые ненавидят их слушать.”&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Были и другие статьи, все перечислять не имеет смысла. Но написать эту заметку меня натолкнул Боб Мартин, написавший статью &lt;a href="http://cleancoder.posterous.com/what-killed-waterfall-could-kill-agile"&gt;“What Killed Waterfall Could Kill Agile”&lt;/a&gt;, в которой высветил проблему элитарности, присутствовавшей в водопадной разработке и проявляющейся, как он считает, в Scrum. Конечно, Боб выгораживает XP и наезжает на Scrum, но его слова не лишены смысла:&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;“The elitism engendered by Waterfall was being attacked. Neither Scrum nor XP had any role for an elitist who assumed authority without taking responsibility. In Scrum, the rule of the team is stronger than the rule of an Architect or Designer. Contributions are welcome, but not necessarily followed.”&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;“I didn’t think thousands of people would be lining up to get their certifications. But I had not considered the lure of elitism. It didn’t occur to me that this special training course, coupled to the term &lt;strong&gt;Certified&lt;/strong&gt; Scrum Master, would become a wedge to break the alignment between authority and responsibility.”&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;“Indeed, the role of Scrum Master is considered so important, that it requires certification to obtain. If your Scrum team does not have a Certified Scrum Master, then something must be wrong with you.”&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;“The elitism is back, and it’s growing. More courses with certifications are available, and even more are envisioned. Other training companies are offering their own certifications. After all, the lure of elitism is a great moneymaker. The snowball is rolling down the mountain, and getting bigger with each turn.”&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Agile – это хорошо. XP, Scrum, Kanban, Lean содержат множество прекрасных практик и подходов, как технических, так и организационных, которые помогают создавать отличные продукты, справляться с сложностью, изменениями. Но нужно действительно быть честными и не превращать его в бизнес.&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-4978345971037036518?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/4978345971037036518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/11/agile.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/4978345971037036518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/4978345971037036518'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/11/agile.html' title='Взвешенный подход к Agile'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_lCZq7P5BnMo/TO0seepcePI/AAAAAAAART4/klOqtwoAYVA/s72-c/ScrumMaster_2_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-1171176693798889942</id><published>2010-10-31T22:49:00.001+02:00</published><updated>2011-11-19T19:51:53.854+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='искусственный интеллект'/><category scheme='http://www.blogger.com/atom/ns#' term='for fun'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google AI Challenge</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Недавно из блога &lt;/font&gt;&lt;a href="http://plakhov.livejournal.com/144616.html"&gt;&lt;font face="Arial"&gt;Плахова&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; узнал про конкурс &lt;/font&gt;&lt;a href="http://ai-contest.com/"&gt;&lt;font face="Arial"&gt;Google AI Challenge&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Конкурс очень интересный, и битвы топ-ботов очень впечатляют (для примера: &lt;/font&gt;&lt;a href="http://ai-contest.com/visualizer.php?game_id=4811861"&gt;&lt;font face="Arial"&gt;один&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;, &lt;/font&gt;&lt;a href="http://www.ai-contest.com/visualizer.php?game_id=5385710"&gt;&lt;font face="Arial"&gt;два&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; и &lt;/font&gt;&lt;a href="http://ai-contest.com/visualizer.php?game_id=4796346"&gt;&lt;font face="Arial"&gt;три&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;). В результате меня так зацепила простота идеи и в то же время сложность алгоритмов, что я тоже решил попробовать свои силы.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Google AI Challenge – это конкурс, в котором соревнуются не люди, а запрограммированные боты. Правила очень просты и основаны на игре &lt;/font&gt;&lt;a href="http://www.galcon.com/"&gt;&lt;font face="Arial"&gt;Galcon&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Есть двухмерная карта с планетами, каждая из которых характеризуется двумя параметрами: количеством войск и их приростом за ход. Планеты могут быть нейтральными, а могут принадлежать одному из двух соперников. Количество войск на нейтральных планетах не увеличивается. За ход одна или несколько планет могут отправить несколько флотов с определенным количеством войск в направлении других планет. На карте учитываются расстояния между планетами, поэтому на то, чтобы долететь, каждому флоту требуется несколько ходов. При прибытии флота на нейтральную или вражескую планету происходит схватка, в которой побеждает тот, у кого больше войск. Таким образом, чтобы захватить планету, нужно отправить на нее флот или несколько флотов с количеством войск на 1 больше, чем у противника. В то же время не нужно забывать, что за время прибытия вашего флота на планету количество войск на ней может увеличиться как за счет прироста населения, так и за счет быстро переброшенных войск противника. Это если вкратце, на самом деле количество вариантов бесконечно велико и это-то и составляет прелесть конкурса.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Писать ботов можно почти на любом языке программирования, включая даже JavaScript и PHP. &lt;/font&gt;&lt;a href="http://ai-contest.com/starter_packages.php"&gt;&lt;font face="Arial"&gt;Стартовые наборы&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; (стартовый бот + соперники) есть для Java, Python, C++ и C#. Для остальных языков придется писать стартового бота самому.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Немного о своем текущем опыте. На данный момент я засабмитил вторую версию бота. Первую – в четверг, вторую – сегодня (воскресенье).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Первую версию я писал три вечера и основной целью было добиться, чтобы он научился побеждать 5 тестовых ботов на 100 картах (доступны в стартовом наборе) в большинстве случаев. Если описывать алгоритм в общем, то бот умел делать оптимальные первые хода, захватывая нейтральные планеты, защищать свои планеты (только самозащита на данном этапе) и очень неоптимально атаковать противника. Такого простого алгоритма оказалось достаточно, чтобы побеждать тестовых ботов в 99-100 случаях из ста. И этого оказалось достаточно, чтобы будучи засабмиченным в контест мой бот попал в топ-800, болтаясь там между 600 и 800 местами. К слову, на данный момент соперников чуть меньше 4000.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Во второй версии я научил бота коллективной защите и пофиксил пару багов. Это то, чего ему очень не хватало в битвах с соперниками. Конечно, это не даст ему возможность попасть в топ-100, но, надеюсь, он поднимется на 100-200 мест вверх.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В планах написание более серьезной версии, в которой бот научится оценивать перспективы захвата различных планет и будет принимать более оптимальные решения в плане отправки войск. А также – реализация атаки через свои и нейтральные планеты, учет фронтовых планет и пара алгоритмов контратак. Если же у меня хватит свободного времени завернуть это все в анализ дерева возможных ходов для просмотра будущего на несколько десятков ходов вперед – с этим можно будет претендовать и на топ-100.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В соревновании очень своеобразное ранжирование. Моего первого бота судьба сходу свела с ботом из 4-й сотни и после победы он сразу попал в топ-300. Затем, правда, был долгий путь вниз, пока он не сбалансировался в районе 700-го места. Второй же бот попал на товарища с 3100-какого-то места и после победы поднялся всего лишь на 3000-ю позицию. Не возникает сомнений, что за пару дней схваток он поднимется выше как минимум до того же 700-го места, но все-таки процесс выбора первого боя немного странноват. Random, что ли?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если я вас заинтересовал, то сообщаю главную информацию. Соревнование будет длится еще почти целый месяц (!), до 27 ноября, так что у вас есть все шансы попробовать.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Несколько полезных ссылок:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial"&gt;Сайт контеста: &lt;/font&gt;&lt;a title="http://ai-contest.com/" href="http://ai-contest.com/"&gt;&lt;font face="Arial"&gt;http://ai-contest.com/&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Секция форума, посвященная стратегии: &lt;/font&gt;&lt;a title="http://ai-contest.com/forum/viewforum.php?f=17" href="http://ai-contest.com/forum/viewforum.php?f=17"&gt;&lt;font face="Arial"&gt;http://ai-contest.com/forum/viewforum.php?f=17&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;Отличная программа для тестирования своего бота: &lt;/font&gt;&lt;a title="http://ai-contest.com/forum/viewtopic.php?f=18&amp;amp;t=748" href="http://ai-contest.com/forum/viewtopic.php?f=18&amp;amp;t=748"&gt;&lt;font face="Arial"&gt;http://ai-contest.com/forum/viewtopic.php?f=18&amp;amp;t=748&lt;/font&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Ну, и прочитайте алгоритм, который предлагает Плахов и обсуждение различных стратегий на форумах. Я там не знаю названий половины алгоритмов. Shame on me, в общем.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Кстати, если вы решите использовать C#, то учтите, что на сервере Mono 1.2.6, а это значит, что вы можете использовать только C# 2.0. Организаторов уже давно просили поставить на сервер Mono 2.0 (поддержка C# 3.5), однако те злобно морозятся. Не хотят плодить конкурентов, наверно ;) Подробнее &lt;/font&gt;&lt;a href="http://ai-contest.com/forum/viewtopic.php?f=18&amp;amp;t=469"&gt;&lt;font face="Arial"&gt;здесь&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Ну, и напоследок. Если есть вопросы – спрашивайте. Если решите поучаствовать, мой аккаунт – &lt;/font&gt;&lt;a href="http://ai-contest.com/profile.php?user_id=12344"&gt;&lt;font face="Arial"&gt;AlexMerle&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. До встречи в бою :)&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-1171176693798889942?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/1171176693798889942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/10/google-ai-challenge.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1171176693798889942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/1171176693798889942'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/10/google-ai-challenge.html' title='Google AI Challenge'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-5480627971320156211</id><published>2010-07-25T15:43:00.002+03:00</published><updated>2011-03-14T15:31:40.325+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='управление проектами'/><title type='text'>Железный треугольник</title><content type='html'>&lt;p&gt;В последнее время на собеседованиях сталкиваюсь с тем, что не все люди, претендующие на роль team/dev lead, знают про железный треугольник. Хочется немного осветить этот вопрос. Сразу скажу, что опытные PM’ы не найдут для себя ничего нового в этой заметке, она ориентирована на тех, кто еще только начинает изучать проектный менеджмент.&lt;/p&gt;&lt;p&gt;Итак, &lt;strong&gt;железный треугольник&lt;/strong&gt; (iron triangle, project management triangle) – это абстракция, описывающая взаимодействие основных атрибутов или характеристик проекта: объема работ, сроков и ресурсов (команды, а следовательно и бюджета). Выглядит он обычно так:&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/TEwxbHrIcpI/AAAAAAAAP7I/oxK48PdfcIU/s1600-h/PM%20triangle%5B3%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="PM triangle" border="0" alt="PM triangle" src="http://lh4.ggpht.com/_lCZq7P5BnMo/TEwxb6XwbjI/AAAAAAAAP7Q/vb6UhtL0zmQ/PM%20triangle_thumb%5B1%5D.jpg?imgmax=800" width="452" height="275" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Иногда в центр этого треугольника кладут еще Quality, отмечая таким образом четвертую вершину, которая взаимосвязана с этими тремя, но мы сейчас не будем усложнять картину.&lt;/p&gt;&lt;p&gt;Смысл этого треугольника в том, что ограничения на объем работ (scope), сроки (time/schedule) и бюджет (cost/budget) должны быть разумными, и любой менеджер проекта должен уметь ими управлять. В противном случае проект рискует стать провальным.&lt;/p&gt;&lt;p&gt;Наверняка каждый, даже не занимающиеся непосредственного управлением проектами, сталкивались с ситуациями, когда оценка на разработку системы или ее куска превышает либо сроки, за которую необходимо сделать работу, либо бюджет, имеющийся у клиента. А может, сталкивался и с такими ситуациями, когда эта самая работа должна быть сделана в указанный срок ограниченными ресурсами (командой). Эту последнюю ситуацию как раз и называют железным треугольником, то есть треугольником, в котором все наши три вершины ограничены и зажаты, и у нас нет свободы действий ни по одной из них. И чем экстремальнее это “зажимание”, тем сложнее команде выполнить взятые на себя (или пообещанные кем-то сверху) обязательства.&lt;/p&gt;&lt;p&gt;Как же бороться с железным треугольником? Так же, как и с deadlock’ами – стараться не создавать предпосылок для его появления :)&lt;/p&gt;&lt;p&gt;Проще всего это сделать, когда железный треугольник начинает проявлять себя еще на стадии планирования проекта или его фазы. В этом случае у менеджера проекта есть единственная правильная стратегия: предложить клиенту выбрать две из трех вершин, которые ему наиболее важны, а третью оставить варьируемой и с ее помощью избежать проблем. Имея три вершины, имеем три варианта:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Клиент более важно иметь продукт готовым полностью (ограничен объем работы), и у есть бюджет лишь на определенную команду. В таком случае сроки выполнения работ выбираются нами (отталкиваясь от оценки, а также размера и качества команды) или вообще делаются варьируемыми, если это возможно. Здесь нужно понимать, что этот вариант возможен лишь когда у клиента ограничен месячный или квартальный бюджет, если не хватает бюджета на весь проект, то нужно искать уже пути удешевления производства: покупка или использование сторонних разработок, использование более “дешевой” рабочей силы (аутсорсинг), экономия на качестве. Варьирование сроков здесь никого не спасает. &lt;/li&gt;
&lt;li&gt;Клиент хочет иметь продукт готовым полностью в указанные сроки. Единственный разумный (!) вариант здесь – увеличение команды. Не очень разумные варианты вроде сверхурочные работы тоже имеют право на жизнь, но их нужно использовать ОЧЕНЬ аккуратно. С увеличением команды тоже есть один нюанс: оно не всегда приводит к желаемому результату. Во-первых, новым людям нужно время на вливание в проект (если он уже идет). Во-вторых, не все задачи хорошо параллелятся – часто задача Б может быть сделана лишь только после завершения задачи А, поэтому добавлять людей для выполнения задачи Б нет смысла. В-третьих, большее количество людей в команде ведет к увеличению времени на их координацию и общение между собой, что увеличивает оценку объема работ и, следовательно, бюджет. То есть, опять же, клиент платит больше. Все это ведет к тому, о чем говорил еще дядюшка Брукс (перефразируя): 9 женщин не родят ребенка за 1 месяц. &lt;/li&gt;
&lt;li&gt;Клиент хочет иметь продукт в указанные сроки, но у него нет бюджета на увеличение команды. В этом случае единственная наша возможность – это варьирование объема работы, т.е. приоритезация задач проекта и договор сделать лишь те, что мы успеем, с учетом приоритетов. Менее важные задачи рискуют оказаться за границами продукта к дате релиза. &lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Эта ситуация очень напоминает выбор спальника (да и кучи других товаров). Спальник имеет три основных атрибута для выбора, находящихся в обратной пропорциональности друг от друга: теплота, вес и стоимость. Если у вас ограничен бюджет на покупку, вы можете купить либо теплый спальник, либо легкий. Если же вы хотите и то, и другое – пожалуйста, но придется раскошелиться.&lt;/p&gt;&lt;p&gt;В железный треугольник можно попасть и в середине проекта. Причин может быть много: промах в оценке трудозатрат, давление со стороны руководства, в конце-концов, приход на уже идущий плохо спланированный проект. Что делать в случае, когда контракты уже подписаны?&lt;/p&gt;&lt;p&gt;Прежде всего, не паниковать :) Не вы первые, не вы и последние – по разной статистике в IT около 20-25% заваленных проектов, и еще около 45-50% – вышедших за рамки запланированных бюджетов, сроков, либо выпущенных не полностью готовыми (не вся функциональность либо плохое качество).&lt;/p&gt;&lt;p&gt;А вот дальше нужно сесть и хорошо подумать, причем желательно вместе с вашим клиентом. Возможно, вы сможете найти компромисс и освободить одну из вершин, а даже если и нет – клиенту лучше быть в курсе происходящего как можно раньше, а не за неделю перед релизом, чтобы успеть подстелить соломку, где это возможно. Оптимизация процесса работы и коммуникаций, более строгий контроль за выполнением работ, строгий change requests management, оплаченные сверхурочные, дополнительная мотивация сотрудников премиальными – все это может помочь не потерять лицо в глазах клиентов и избежать штрафов за срывы сроков. Но все-таки наилучшая рекомендация для менеджера проекта – постоянно держать в голове этот самый треугольник и отталкиваться от него, дабы свести возможность срабатывания этого риска к минимуму. Ну, и не забывать управлять остальными рисками, конечно же :)&lt;/p&gt;&lt;p&gt;А как вы решаете эту проблему?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-5480627971320156211?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/5480627971320156211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/07/blog-post.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5480627971320156211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5480627971320156211'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/07/blog-post.html' title='Железный треугольник'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lCZq7P5BnMo/TEwxb6XwbjI/AAAAAAAAP7Q/vb6UhtL0zmQ/s72-c/PM%20triangle_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-6544349391584155299</id><published>2010-03-31T11:24:00.002+03:00</published><updated>2011-03-14T15:31:40.327+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='блог'/><category scheme='http://www.blogger.com/atom/ns#' term='подкасты'/><title type='text'>Слушаете ли вы подкасты?</title><content type='html'>&lt;p&gt;Я иногда публикую списки интересных подкастов, уже 4 выпуска набралось, но судя по посещаемости на dev.net.ua и Google Analytics, а также комментариям – эта тема не пользуется большой популярностью. Исходя из того, что на выпуски уходит определенное время, хотелось бы узнать, насколько прослушивание подкастов популярно и стоит ли продолжать делать обзоры.&lt;/p&gt;&lt;p&gt;Я создал два опроса в правой панели: “Слушаете ли вы подкасты?” и “Интересны ли вам обзоры подкастов?”, благодаря которым хочу выяснить эти моменты и определиться с дальнейшими действиями.&lt;/p&gt;&lt;p&gt;Хотел бы попросить проголосовать по возможности всех, чтобы выборка была репрезентативной, т.к. обычно голосуют лишь те, кому важен или интересен результат, а остальные проходят мимо. Также буду очень благодарен, если вы укажите в комментариях, какие именно подкасты вы слушаете.&lt;/p&gt;&lt;p&gt;PS. Добавил третий вопрос. Буду признателен, если ответите и на него.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-6544349391584155299?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/6544349391584155299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/03/blog-post_31.html#comment-form' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6544349391584155299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6544349391584155299'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/03/blog-post_31.html' title='Слушаете ли вы подкасты?'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-6743870423575743978</id><published>2010-03-22T23:39:00.003+02:00</published><updated>2011-03-14T15:31:40.329+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='подкасты'/><category scheme='http://www.blogger.com/atom/ns#' term='Domain Driven Design'/><category scheme='http://www.blogger.com/atom/ns#' term='unit testing'/><category scheme='http://www.blogger.com/atom/ns#' term='проектирование'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Entity Framework'/><category scheme='http://www.blogger.com/atom/ns#' term='debugging'/><category scheme='http://www.blogger.com/atom/ns#' term='WinDbg'/><title type='text'>Список интересных подкастов: выпуск #4</title><content type='html'>&lt;p&gt;Новая подборка интересных подкастов, которые я бы рекомендовал к прослушиванию. Сегодня разбиваем на категории:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;.NET 4.0:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;.NET Rocks #517. &lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=517"&gt;Jason Olson Digs into the CLR 4.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Jason Olson проходит по некоторым новым фичам CLR, C# и BCL. Concurrent GC, side-by-side CLR versions, Memory-Map files, co-variants и contra-variants, Parallel Extensions, немного об обновлениях в языках программирования и новых языках. И да, они наконец-то выкинули CAS и заменили его на более простой механизм. Хотя кто его вообще использовал :)&lt;/p&gt;&lt;ul&gt;&lt;li&gt;.NET Rocks #515. &lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=515"&gt;Stephen Walther On ASP.NET AJAX 4.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Небольшой обзор изменений в ASP.NET AJAX 4.0. От UpdatePanel до полностью кастомных AJAX-запросов и JavaScript-контролов. jQuery теперь &amp;quot;часть&amp;quot; ASP.NET AJAX, переработанный AJAX Control Toolkit - тоже, более того, AJAX Control Toolkit теперь работает не только с WebForms и MVC, но даже с PHP или любым другим back-end'ом. ASP.NET AJAX поддерживает dual data-binding на клиенте, который работает по аналогии с дата контекстом EF или L2S, на сервере его поддерживает WCF Data Services, которые раньше назывались ADO.NET Data Services. На закуску немного о ScriptLoader, history API, Microsoft CDN, Microsoft AJAX Minifier, Sea Dragon и Deep Zoom.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;.NET Rocks #514. &lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=514"&gt;Julie Lerman on Entity Framework 4.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Честно говоря, еще сам не слушал этот подкаст, но судя по транскрипту - довольно любопытно. Foreign Keys, POCO и поддержка DDD разработки и модульного тестирования, Lazy/Deferred Loading, поддержка N-Tier сценариев при помощи Self-tracking entities, T4 templates, Code Only (в общем, все то, о чем я уже &lt;a href="http://merle-amber.blogspot.com/2009/08/entity-framework-40.html"&gt;когда-то писал&lt;/a&gt;), немного о WCF Data Services, а также история о том, как Julie помогала &lt;a href="http://ayende.com/"&gt;Oren Eini (Ayende)&lt;/a&gt; создавать &lt;a href="http://efprof.com"&gt;EFProf&lt;/a&gt;.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;.NET Rocks #377. &lt;a href="http://www.dotnetrocks.com/default.aspx?showNum=377"&gt;Ted Neward and Amanda Laucher on F#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Обсуждение возможностей первого функционального языка программирования, включенного в .NET 4.0. Немного о том, что такое функциональные языки вообще, зачем нужен функциональный язык в .NET и какую пользу он может принести обычным разработчикам, привыкшим к императивным языкам вроде C#, VB.NET, Java или С++, некоторый ликбез по терминологии функциональных языков. Много интересного контента и шуток благодаря Теду.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Hanselminutes #197. &lt;a href="http://www.hanselminutes.com/default.aspx?showID=215"&gt;The Dynamic Language Runtime, IronRuby and IronPython with Jimmy Schementi&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Интервью с програм менеджером DLR team. Конечно же, обсуждение DLR, который релизится с .NET 4.0, и его двух основных языков: IronRuby и IronPython. Разговаривают об архитектуре DLR, истории развития, возможностях, отличиях Iron-версий языков Ruby и Python от своих оригиналов, IronRuby on Rails :)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Другое:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Hanselminutes #186. &lt;a href="http://www.hanselminutes.com/default.aspx?showID=204"&gt;.NET Debugging 101 with Tess Ferrandez&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;И снова непревзойденная &lt;a href="http://blogs.msdn.com/tess/"&gt;Tess&lt;/a&gt;. О чем еще с ней можно поговорить, как не об отладке. Что такое Memory Dump, как его создавать и почему об этом важно знать, что такое Allocated и Committed memory, как пользоваться WinDbg и CDB для отладки &amp;quot;&lt;a href="http://merle-amber.blogspot.com/2008/08/outofmemoryexception.html"&gt;утечек памяти&lt;/a&gt;&amp;quot; в .NET и проблем с производительностью, а также некоторые улучшения с отладкой многопоточных приложений в VS2010 и в предыдущих версиях, о которых вы, возможно, не слышали.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Hanselminutes #202. &lt;a href="http://www.hanselminutes.com/default.aspx?showID=220"&gt;A different way to do ASP.NET WebForms with WebFormsMVP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Интервью с создателем WebFormsMVP - очень интересного MVP-движка для WebForms. Автор рассказывает, что такое MVC и MVP, зачем использовать паттерн MVP в WebForms приложениях, архитектуре движка, особенностях его использования и том, насколько полно он работает с остальной инфраструктурой ASP.NET. Надо будет обязательно попробовать его в боевом проекте - по идее, должен сберечь кучу времени и сил.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;SpBaltNet #5. &lt;a href="http://spbaltnet.rpod.ru/"&gt;SOLID, TDD и прочие показатели качества кода&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Приятно, что в нашем уголке мира появляются хорошие подкасты :) В гостях у питерской группы ALT.NET подкаста &lt;a href="http://www.byndyu.ru/"&gt;Александр Бындю&lt;/a&gt; и &lt;a href="http://twitter.com/VitalyStakhov/"&gt;Виталий Стахов&lt;/a&gt;. Разговор идет о вполне понятных вещах: &lt;a href="http://merle-amber.blogspot.com/2010/03/blog-post_11.html"&gt;принципах ООП&lt;/a&gt; (SOLID), TDD, практиках XP, полезных инструментах, развитии программиста и различных вариантах построения и развития команд. Прикольно, что Александр Бындю точно так же понимает разницу между Scrum и XP, как и я.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Себе на заметку&lt;/em&gt;: надо будет как-нибудь написать про практики, сходства и различия основных методологий разработки (по крайней мере, тех, в которых я хоть немного разбираюсь).&lt;/p&gt;&lt;ul&gt;&lt;li&gt;SpBaltNet #7. &lt;a href="http://spbaltnet.rpod.ru/"&gt;Domain-Driven Design и CQRS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Обсуждение Domain-Driven Design и CQRS (Command and Query Responsibility Segregation pattern) с &lt;a href="http://twitter.com/chaliy"&gt;Мишей Чалым&lt;/a&gt; и &lt;a href="http://twitter.com/frozen_space"&gt;frozen_space&lt;/a&gt;. Если про DDD многие хотя бы краем уха слышали, то что такое CQRS для меня для самого тайна :) Где помогает DDD и зачем он нужен, что такое CQRS, его преимущества и недостатки. В общем, самое острие программной инженерии - не пропустите! Подкаст только записали, завтра буду слушать сам.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;И напоследок, как всегда, тема попроще :)&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Hanselminutes #194. &lt;a href="http://www.hanselminutes.com/default.aspx?showID=212"&gt;Hello World: Computer Programming for Kids and Other Beginners&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Скотт общается с Warren Sande и его 10-летним сыном об их опыте написания книги по обучению программированию для детей и других начинающих программистов. Вроде бы ничего особенного, но удивляет этот 10-летний малыш. Мало того, что он помогал отцу в написании книги и примеров для нее на Питоне, но он еще и рассуждает обо всем по-взрослому. Интересно, он просто настолько умен или изучение программирования действительно ускоряет развитие у детей?&lt;/p&gt;&lt;p&gt;Приятного прослушивания!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-6743870423575743978?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/6743870423575743978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/03/4.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6743870423575743978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/6743870423575743978'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/03/4.html' title='Список интересных подкастов: выпуск #4'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-5252141044958498889</id><published>2010-03-11T22:46:00.001+02:00</published><updated>2011-03-14T15:31:40.331+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UNETA'/><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='проектирование'/><category scheme='http://www.blogger.com/atom/ns#' term='slidecast'/><title type='text'>Слайдкаст по принципам проектирования</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;При помощи PowerPoint'а, пары программ по редактированию и конвертации звука и такой-то матери я наконец-то слепил свой первый слайдкаст и выложил его на Slideshare. Это слайдкаст с недавнего &lt;a href="http://merle-amber.blogspot.com/2010/03/blog-post.html"&gt;доклада по принципам проектирования&lt;/a&gt; и длится он аж три четверти часа, что сильно уменьшает его шансы быть прослушанным вами :). Вопросы-ответы в середине и конце пришлось выкинуть, т.к. вопросов не слышно - микрофон был только у меня.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Должен сказать, я надеялся, что это будет легче. Лепил я его в течении нескольких дней, сначала более-менее приведя в порядок звук (хотя некоторые мои мэканья, неверные стилистические обороты и дыхание кое-где пооставались, извините), потом вдоволь навоевавшись с конвертором презентаций Slideshare (было несколько проблем с нежеланием конвертировать и неверным отображением), и в заключение победив их не самый безбажный редактор слайдкастов. Но все-таки приятно, что на Slideshare есть возможность &lt;a href="http://www.slideshare.net/faqs/slidecast"&gt;создавать слайдкасты&lt;/a&gt; - это действительно здорово.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В целом, первый блин вышел комом, но эксперимент с записью звука вместо видео все же удался. Надеюсь, будем и в будущем записывать выступления таким образом и выкладывать их.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Надеюсь, кому-то это все будет полезно, несмотря на несколько ошибок в содержании, которые я допустил.&lt;/font&gt;&lt;/p&gt;  &lt;div style="width: 425px" id="__ss_3384698"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Design Principles" href="http://www.slideshare.net/AlexMerle/design-principles-presentation-3384698"&gt;Design Principles&lt;/a&gt;&lt;/strong&gt;&lt;embed height="355" type="application/x-shockwave-flash" width="425" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=unetadesignprinciplespresentation-100310053623-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=design-principles-presentation-3384698" allowfullscreen="true" allowscriptaccess="always" /&gt;    &lt;div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/AlexMerle"&gt;AlexMerle&lt;/a&gt;.&lt;/div&gt; &lt;/div&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если вдруг слайдкаст не открывается из блога - вот &lt;a href="http://www.slideshare.net/AlexMerle/design-principles-presentation-3384698"&gt;прямая ссылка&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Принимаются любые пожелания по улучшению.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;PS. И спасибо Вове Лещинскому за микрофон!&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-5252141044958498889?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/5252141044958498889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/03/blog-post_11.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5252141044958498889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5252141044958498889'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/03/blog-post_11.html' title='Слайдкаст по принципам проектирования'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-5077837806522992122</id><published>2010-03-02T18:12:00.002+02:00</published><updated>2011-03-14T15:31:40.333+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UNETA'/><category scheme='http://www.blogger.com/atom/ns#' term='проектирование'/><title type='text'>Доклад о принципах проектирования</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Готовлю еще один доклад для харьковской Uneta по принципам проектирования.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Основные цели:&lt;/font&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;font face="Arial"&gt;донести, что в своей работе разработчику стоит руководствоваться не только спецификацией и требованиями, если хочется иметь на выходе расширяемый, легко сопровождаемый, и поддающийся тестированию код&lt;/font&gt;&lt;/li&gt;
&lt;li&gt;&lt;font face="Arial"&gt;дать общее понимание о некоторых принципах проектирования&lt;/font&gt;&lt;/li&gt;
&lt;li&gt;&lt;font face="Arial"&gt;натолкнуть на дальнейшее самостоятельное изучение этого вопроса&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;font face="Arial"&gt;Доклад будет частично построен на &lt;/font&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/blog-post.html"&gt;&lt;font face="Arial"&gt;заметке о качественном коде и проектировании&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Частично, потому что этот материал пойдет лишь в начало доклада, а в основной его части я планирую все-таки рассказать про популярные на данный момент принципы проектирования (как общие, так и ООП): SoC, DRY, KISS, YAGNI, Low Coupling, High Cohesion, а также пятерку SOLID. Принципов много, и каждый из них, конечно, достоин отдельного небольшого доклада, поэтому придется рассматривать их достаточно поверхностно. Также очень хочется успеть дать какие-то взаимосвязи между ними, чтобы они лучше запоминались, и хотя бы пару примеров. Таким образом, доклад будет больше посвящен теории, а не практике.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Вторым докладчиком будет мой бывший одногруппник &lt;/font&gt;&lt;a href="http://dev.net.ua/blogs/denisreznik/"&gt;&lt;font face="Arial"&gt;Денис Резник&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Тема его доклада: “Защита данных в SQL Server 2008 при помощи Transparent Data Encryption”.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Встреча будет проходить в Харьковском национальном университете радиоэлектроники (ХНУРЭ), &lt;strong&gt;пр. Ленина 14, ауд. 329&lt;/strong&gt; (м. Научная), &lt;strong&gt;5 марта 2010 в 18:25&lt;/strong&gt;, то есть в эту пятницу вечером.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Если что-то изменится с местом, временем или форматом встречи – я сообщу дополнительно в комментариях.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Жду всех, кто захочет послушать и пообщаться на эту тему :)&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-5077837806522992122?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/5077837806522992122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/03/blog-post.html#comment-form' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5077837806522992122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/5077837806522992122'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/03/blog-post.html' title='Доклад о принципах проектирования'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-8554294003590273037</id><published>2010-02-03T23:56:00.001+02:00</published><updated>2011-03-14T15:31:40.334+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='проектирование'/><category scheme='http://www.blogger.com/atom/ns#' term='архитектура'/><title type='text'>Архитектура по Фаулеру</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Пару дней назад наткнулся на статью Фаулера &amp;quot;Кому нужен архитектор?&amp;quot; (&amp;quot;&lt;/font&gt;&lt;a href="http://martinfowler.com/ieeeSoftware/whoNeedsArchitect.pdf"&gt;&lt;font face="Arial"&gt;Who Needs an Architect?&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;quot;). Ей уже сто лет в обед, но я ее первый раз вижу.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Надо сказать, до этого воспринимал архитектуру больше с точки зрения &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Software_architecture"&gt;&lt;font face="Arial"&gt;стандартного определения&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. То есть приблизительно так: архитектура - это скелет приложения, компоненты, взаимосвязи между ними. Но то, что написано в статье, более правильно, на мой взгляд:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;&amp;quot;Whether something is part of the architecture is entirely based on whether the developers think it is important. People who build &amp;#8220;enterprise applications&amp;#8221; tend to think that persistence is crucial. When they start to draw their architecture, they start with three layers. They will mention &amp;#8220;and we use Oracle for our database and have our own persistence layer to map objects onto it.&amp;#8221; But a medical imaging application might include Oracle without it being considered part of the architecture. That is because most of the complication is in analyzing the images, not in storing them. Fetching and storing images is done by one little part of the application and most of the developers ignore it.&amp;quot;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;А вот еще кусочек:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;&amp;quot;There is no theoretical reason that anything is hard to change about software. If you pick any one aspect of software then you can make it easy to change, but we don&amp;#8217;t know how to make everything easy to change. Making something easy to change makes the overall system a little more complex, and making everything easy to change makes the entire system very complex. Complexity is what makes software hard to change. That, and duplication.&amp;quot;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Это волшебно. Рекомендую почитать.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если понравится, можно почитать еще пару интересных статей на тему архитектуры и проектирования:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gaperton.livejournal.com/29043.html"&gt;&lt;font face="Arial"&gt;Gaperton on Software Architecture&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; - статья Gaperton о похожем с примерами и заодно с пояснениями, как согласуется архитектура с дизайном&lt;/font&gt;     &lt;br /&gt;&lt;a href="http://martinfowler.com/ieeeSoftware/marketecture.pdf"&gt;&lt;font face="Arial"&gt;The Difference between Marketecture and Tarchitecture&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; - статья о компонентах архитектуры: Market-oriented и Technical-oriented      &lt;br /&gt;&lt;/font&gt;&lt;a href="http://martinfowler.com/articles/designDead.html"&gt;&lt;font face="Arial"&gt;Is Design Dead?&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; - статья об эволюционном проектировании, много разговоров на тему того, что ХР - это супер-пупер, но в целом есть что полезного почерпнуть&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Что думаете?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;PS. Поделитесь чем-нибудь интересным на эту тему.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-8554294003590273037?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/8554294003590273037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/02/blog-post_03.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/8554294003590273037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/8554294003590273037'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/02/blog-post_03.html' title='Архитектура по Фаулеру'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-2316483686889302760</id><published>2010-01-17T00:17:00.001+02:00</published><updated>2011-03-14T15:31:40.336+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='программирование'/><category scheme='http://www.blogger.com/atom/ns#' term='проектирование'/><title type='text'>Качественный код и проектирование</title><content type='html'>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S1I6575Dl8I/AAAAAAAAODs/5L1Hbo-g7IA/s1600-h/image%5B11%5D.png"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" align="right" src="http://lh5.ggpht.com/_lCZq7P5BnMo/S1I67hBkMwI/AAAAAAAAODw/SHVdwLLeSKA/image_thumb%5B7%5D.png?imgmax=800" width="220" height="313" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; В процессе своего развития любое приложение становится все больше и сложнее, зачастую теряя при этом такие свои полезные свойства как управляемость и надежность. Программистам становится сложнее добавлять новый функционал, изменять старый при необходимости, исправлять ошибки и т.д. В таких случаях обычно говорят, что приложение становится менее управляемым и теряет свое внутреннее качество.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Под внутренним качеством подразумевается не качество самого приложения (внешнее качество), то есть отсутствие ошибок, соответствие требованиям, простоту использования и т.д., а качество &lt;b&gt;&lt;i&gt;кода&lt;/i&gt;&lt;/b&gt; этого самого приложения.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial"&gt;Свойства качественного кода&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Какими же свойствами обладает качественный код:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Arial"&gt;расширяемость, гибкость (extensibility, agility)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;сопровождаемость (maintainability)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;простота (simplicity) &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;читабельность, понятность (readability, clarity) &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Arial"&gt;тестируемость (testability)&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Конечно, это не все полезные свойства, которыми может обладать код, но мы пока остановимся на этих. Эти свойства без преувеличения можно назвать ценностями кода, потому что код, ими обладающий, является по-настоящему ценным :)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;Примечание. Однако, стоит заметить, что некоторые ценности противоречат друг другу. Например, расширяемый код, как правило, более сложен в написании и, соответственно, понимании. Сложно написать код, который бы обладал всеми вышеперечисленными свойствами в полной мере, поэтому здесь всегда приходится идти на компромисс в зависимости от дополнительных требований конкретного приложения и, следовательно, его приоритетов.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Итак, теперь мы лучше понимаем, что означают абстрактные слова &amp;quot;хороший код&amp;quot;, &amp;quot;правильный код&amp;quot; и т.д. Это код, который обладает полезными внутренними качествами (ценностями).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial"&gt;Как же достичь хорошего кода?&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Существует довольно много способов, и их можно условно разделить на внешние и внутренние. Внешние способы - это различные программистские практики, например, парное программирование, статический анализ кода, code review и т.д. В какой-то степени сюда можно отнести и модульное тестирование с TDD/BDD, так как они улучшают качество кода: написать модульные тесты на существующий плохой код довольно сложно, поэтому его приходится рефакторить, а при использовании TDD/BDD написать плохой код с самого начала довольно сложно, хотя и вполне реально.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Внутренние способы намного прозаичнее - это правильное проектирование и рефакторинг кода как способ превращения плохого кода в более хороший.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Внешние способы достаточно результативны, однако они всегда являются лишь дополнением внутренних. Если программист не обладает навыками правильного написания кода и проектирования, парное программирование с более сильным товарищем или code review ему поможет. Но что делать, если они оба не обладают этими навыками? Поэтому для каждого программиста, кроме знания инструмента (языка программирования, технологий) важно также и умение ими пользоваться (я уже когда-то об этом &lt;/font&gt;&lt;a href="http://merle-amber.blogspot.com/2008/12/blog-post.html"&gt;&lt;font face="Arial"&gt;писал&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;). Это 2 разных, ортогональных друг другу направления развития.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Итак, рассмотрим один из внутренних навыков, а именно навык проектирования (design).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial"&gt;Зачем &lt;i&gt;каждому&lt;/i&gt; программисту иметь навыки проектирования&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Многие программисты думают, что проектирование - это какая-то специальная фаза при разработке ПО, считают ее сложной и не всегда нужной. Строят там какие-то заумные дяди какие-то UML-диаграмки и прочую чушь. Все равно ведь когда будем писать код - будем половину менять и переписывать. Но ведь на самом деле, проектирование - это не только формальная фаза процесса создания ПО (практически любого), а очень важный (я бы сказал даже необходимый) шаг в программировании. А если выкинуть название &amp;quot;проектирование&amp;quot;, то это необходимый шаг в любой человеческой активности. Сейчас объясню на примере, почему. Представим себе, что перед нами стоит какая-то задача. Что мы должны сделать перед тем, как начать ее выполнять? По идее, сначала мы должны понять &lt;i&gt;&lt;b&gt;что&lt;/b&gt;&lt;/i&gt; нам нужно сделать. Вторым шагом нужно разобраться, &lt;b&gt;&lt;i&gt;как&lt;/i&gt;&lt;/b&gt; мы будем это делать. И только потом - уже собственно делать! Так и в создании ПО. Сначала мы пытаемся понять, &lt;i&gt;&lt;b&gt;что&lt;/b&gt;&lt;/i&gt; нужно сделать (анализируем требования, или иногда даже анализируем желания клиента и создаем требования по ним). Затем мы пытаемся разобраться &lt;i&gt;&lt;b&gt;как&lt;/b&gt;&lt;/i&gt; мы будем это делать (по сути, проектируем, как будет выглядеть результат, чтобы не переделывать десять раз). И только потом берем клавиатуру в зубы и идем программировать. Однако здесь важно понимать одну очень важную деталь: результат проектирования (проект) не обязательно должен быть вырезан &lt;strike&gt;в камне&lt;/strike&gt; диаграммах UML и документах, а вполне может быть сделан на доске, куске бумажки или даже просто &lt;i&gt;&lt;b&gt;в голове&lt;/b&gt;&lt;/i&gt;, если этого достаточно. Так что отсутствие конкретной формальной фазы еще не значит, что программисты не занимаются проектированием какого-то куска кода, базы данных, UI прототипов или даже микро-архитектуры. Занимаются. Это и есть проектирование, просто менее формальное.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Таким образом, даже несмотря на то что формальное проектирование и отсутствует на определенных проектах, фактическое проектирование все равно происходит. Потому что все равно без него никуда. Однако зачастую это обозначает, что этим самым проектированием занимаются не только опытные программисты и архитекторы, а практически все программисты, что увеличивает ответственность каждого конкретного члена команды. Ведь из-за моего непрофессионализма могу пострадать не только я (баги, частый рефакторинг, и т.д.), но и вся команда и проект в целом. И вот тут становится понятно, что навыки проектирования так же важны для каждого программиста, как и знание и понимание языков программирования и технологий. Не говоря уже о том, что без этих навыков вы не сможете сами эффективно и качественно создавать большие системы в роли технического лидера проектной команды или архитектора.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial"&gt;Технический долг&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;С вопросом важности проектирования тесно связана концепция технического долга или задолженности (&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Technical_debt"&gt;&lt;font face="Arial"&gt;Technical debt&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;). Технический долг - это очень хорошая метафора, иллюстрирующая то, что быстрая и бездумная разработка кода приводит к появлению т.н. технического долга, похожего на финансовый долг, когда мы берем кредит. Как и финансовый, технический долг (кредит) имеет свои проценты, которые накапливаются с течением времени, и которые мы постоянно вынуждены выплачивать при добавлении новой функциональности, если мы не хотим выплачивать тело этого кредита. Со временем проценты становятся настолько велики, что мы вынуждены остановить добавление функционала и выплатить часть тела нашего кредита - зарефакторить быстрый и кривой дизайн приложения и сделать его более качественным. Несмотря на то, что этот процесс занимает время, таким образом мы уменьшаем будущие проценты.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Также эта метафора объясняет, почему иногда приходится писать код быстро, не тратя времени на правильное проектирование. Как и с точки зрения финансов мы берем деньги в кредит/долг для более быстрого достижения поставленной цели, здесь мы это также делаем для более быстрого получения результата. Однако мораль сей басни такова, что не нужно забывать, что за подобные действия мы будем расплачиваться в дальнейшем.      &lt;br /&gt;Более подробно о техническом долге можно почитать у &lt;/font&gt;&lt;a href="http://martinfowler.com/bliki/TechnicalDebt.html"&gt;&lt;font face="Arial"&gt;Фаулера&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; и &lt;/font&gt;&lt;a href="http://www.codinghorror.com/blog/archives/001230.html"&gt;&lt;font face="Arial"&gt;Jeff Atwood&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;font face="Arial"&gt;Рецепты правильного проектирования&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Хорошо, теперь мы знаем, что есть свойства хорошего кода (ценности), и что проектирование может нам помочь достичь их. Но как это сделать? Какие есть рецепты?&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Индустрия создания программного обеспечения очень молода. Создание ПО часто сравнивают со строительством, архитектурой, мол, там все четко и понятно - есть требования к зданию, по ним делается дизайн, проект, потом этот проект просчитывается, конструируется, подбираются материалы, все планируется и лишь только затем начинается постройка. Кроме того, на данный момент существует уже куча стандартных подходов для строительства различных типичных зданий, существуют различные инженерные решения, позволяющий построить как гигантский небоскреб, так и тоннель под Ла-Маншем или какой-нибудь супер-мост. Однако, почти все забывают одно существенное различие: архитектуре уже как минимум 10,000 лет и человечество накопило очень много знаний и опыта за это время, а вот индустрии создания ПО - меньше века. И если в сфере языков программирования и технологий наша индустрия проделала очень внушительный путь, то по проектированию накопленных знаний не так и много. Многие подходы еще только нарабатываются и внедряются, поэтому и готовых рецептов-то не так уж и много.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Из того, что связано непосредственно с проектированием, можно назвать паттерны и принципы проектирования.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Паттерны (шаблоны) проектирования - это типовые конструкции кода, представляющие собой решение какой-нибудь типовой задачи проектирования (с) &lt;/font&gt;&lt;a href="http://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F"&gt;&lt;font face="Arial"&gt;Википедия&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Кто-то их&amp;#160; любит использовать, а кто-то считает, что мышление шаблонами заглушает творческий подход в разработке. Но ясно одно - паттерны представляют собой готовые крупные строительные блоки, из которых можно создать ваше приложение, и так или иначе знать о них и об анти-паттернах полезно.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Принципы проектирования - это определенные правила, помогающие более правильно проектировать программный продукт (определение корявое, потому что мое :). Принципы проектирования, в отличие от паттернов, не предлагают конкретного решения проблемы, а скорее говорят, как приблизительно должно выглядеть правильное решение или как его достичь. То есть, в какой-то мере, можно сказать, что принципы описывают &lt;i&gt;&lt;b&gt;пути&lt;/b&gt;&lt;/i&gt; достижения тех самых ценностей, а паттерны в свою очередь зачастую следуют тем или иным принципам, то есть стоят на ступеньку ниже них. Также, поскольку принципы не конкретизируют результат, они дают нам намного большесвободы по их применению.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Мне кажется, что ценности, принципы и паттерны можно выразить следующей иерархией (с удовольствием жду комментариев по ее улучшению):      &lt;br /&gt;&lt;/font&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S1I68VD6NkI/AAAAAAAAOD0/tQGkQc5P_0s/s1600-h/image%5B4%5D.png"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S1I685d0spI/AAAAAAAAOD4/cP7tnO8EXko/image_thumb%5B2%5D.png?imgmax=800" width="354" height="277" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;На вершине пирамидки располаются наши ценности (свойства), которых мы хотим достичь. Чуть ниже располагаются принципы - в какой-то степени они описывают правила, используя которые мы можем достичь наших ценностей. Еще ниже - паттерны, как более низкоуровневые рецепты. И в самом низу - обыкновенный код.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Однако данная пирамидка совсем не обозначает, что нельзя достичь вершины, не зная те же паттерны или принципы. Очень даже можно, вот только не факт, что в полученном результате их не будет :) Да и зачем изобретать велосипед, если можно использовать наработки таких умных и известных инженеров, как Бек, Гамма, Фаулер, Лисков, и множество других. Понимание и разумное использование принципов и паттернов помогает достигнуть вершины быстрее и с меньшими трудозатратами.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Мне кажется, что информации по паттернам проектирования уже очень много, а вот с принципами все не так просто. Поэтому в следующих частях я постараюсь осветить принципы проектирования, и не останавливаться только на &lt;/font&gt;&lt;a href="http://ru.wikipedia.org/wiki/SOLID_%28%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%29"&gt;&lt;font face="Arial"&gt;SOLID&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-2316483686889302760?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/2316483686889302760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/01/blog-post.html#comment-form' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/2316483686889302760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/2316483686889302760'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/01/blog-post.html' title='Качественный код и проектирование'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_lCZq7P5BnMo/S1I67hBkMwI/AAAAAAAAODw/SHVdwLLeSKA/s72-c/image_thumb%5B7%5D.png?imgmax=800' height='72' width='72'/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-9187203164914723586</id><published>2010-01-03T17:40:00.002+02:00</published><updated>2011-03-14T15:31:40.338+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='итоги года'/><title type='text'>Лучшие фотографии 2009 года</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Извините, после Нового года программирование в голову лезет слабо, поэтому будет еще одна заметка с фотографиями :) Надеюсь, они вам понравятся, а чуть позже обещаю исправится - снова начну писать на профессиональную тематику.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="Arial"&gt;Если кому-то хочется иметь ту или иную фотографию у себя на рабочем столе или в распечатанном виде - напишите в комментариях, я вышлю полноформат.&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C5vtvslFI/AAAAAAAAN-U/jP55TTMiKmU/s1600-h/IMG_2966%5B6%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_2966" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C5wTul9FI/AAAAAAAAN-Y/OBL449aECRk/IMG_2966_thumb%5B4%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#1 Святыня Харькова&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C5xTdFKeI/AAAAAAAAN-c/CdogK3V4P5Y/s1600-h/IMG_3210_kvadrat_bw_ch%5B13%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_3210_kvadrat_bw_ch" src="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C5ySM75UI/AAAAAAAAN-g/3nhDcKN-m-E/IMG_3210_kvadrat_bw_ch_thumb%5B11%5D.jpg?imgmax=800" width="496" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#2 Снегопад&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C5zcx8DtI/AAAAAAAAN-k/OBUYxiBUX34/s1600-h/IMG_3703%5B6%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_3703" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C50c_8dmI/AAAAAAAAN-o/ofoDpaXAfZg/IMG_3703_thumb%5B4%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#3 Александро-Невская лавра&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C51BQ7J9I/AAAAAAAAN-s/VEOB9uvs2cI/s1600-h/IMG_3859%5B8%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_3859" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C52Me_ZwI/AAAAAAAAN-w/J-iho0c3xdo/IMG_3859_thumb%5B6%5D.jpg?imgmax=800" width="644" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#4 Ночь в Русском музее&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C52zJwKHI/AAAAAAAAN-0/MO3BeEQBYlY/s1600-h/IMG_3919%5B4%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_3919" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C534BMGBI/AAAAAAAAN-4/IIzEsXfvsPI/IMG_3919_thumb%5B2%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#5 Исакиевский собор&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C54SH_cLI/AAAAAAAAN-8/ykC69H4mLqs/s1600-h/IMG_4951%5B5%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_4951" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C55a_s_KI/AAAAAAAAN_A/WySs64kzWZM/IMG_4951_thumb%5B3%5D.jpg?imgmax=800" width="644" height="375" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#6 Карпатский рай&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C56DkvvTI/AAAAAAAAN_E/WvMljtQ4GEg/s1600-h/IMG_4736%5B5%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_4736" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C56zt3mcI/AAAAAAAAN_I/KeqK-3ERZ3c/IMG_4736_thumb%5B3%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#7 Шипот Карпат&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C5756B2DI/AAAAAAAAN_M/OqegRDnmYQY/s1600-h/IMG_4833%5B4%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_4833" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C58tt3ciI/AAAAAAAAN_Q/B9mhpnHSQac/IMG_4833_thumb%5B2%5D.jpg?imgmax=800" width="644" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#8 Боржава&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C596UgJPI/AAAAAAAAN_U/pIl96vaEUjM/s1600-h/IMG_5158%5B4%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_5158" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C5-_7OnJI/AAAAAAAAN_Y/ysGrvhXreQw/IMG_5158_thumb%5B2%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#9 Закарпатье&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C5_kfvZfI/AAAAAAAAN_c/1ydxtSW50DQ/s1600-h/IMG_5278%5B7%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_5278" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C6AnRMbkI/AAAAAAAAN_g/AseHHfPJvnQ/IMG_5278_thumb%5B5%5D.jpg?imgmax=800" width="644" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#10 Проселочная дорога&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C6BATGzaI/AAAAAAAAN_k/eYK2Ccm1FVY/s1600-h/IMG_5713%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_5713" src="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6B76tD8I/AAAAAAAAN_o/V49vNJUFKDU/IMG_5713_thumb%5B1%5D.jpg?imgmax=800" width="644" height="320" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#11 В открытое море&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6Ci4ysdI/AAAAAAAAN_s/Vqfi-Rbx6zM/s1600-h/IMG_5951%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_5951" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C6DQecNeI/AAAAAAAAN_w/inBS1Ym5kKU/IMG_5951_thumb%5B1%5D.jpg?imgmax=800" width="644" height="425" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#12 Фиолент&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C6EVqMlXI/AAAAAAAAN_0/cz0n7Gi4YUM/s1600-h/IMG_6327%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6327" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C6FXDNxMI/AAAAAAAAN_4/5s55jIVLstQ/IMG_6327_thumb%5B1%5D.jpg?imgmax=800" width="644" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#13 Костел Св. Марии Снежной&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C6GN1zBVI/AAAAAAAAN_8/MOfsn7q1ryM/s1600-h/IMG_6413%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6413" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C6Gw_monI/AAAAAAAAOAA/sqGQ8cDoDzE/IMG_6413_thumb%5B1%5D.jpg?imgmax=800" width="340" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#14 Речная прогулка&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6Hoo2DhI/AAAAAAAAOAE/OM1ba1EQtk8/s1600-h/IMG_6447%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6447" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C6Ig15S-I/AAAAAAAAOAI/npTQub0DTd0/IMG_6447_thumb%5B1%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#15 Чертовка&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C6JQm6wQI/AAAAAAAAOAM/k-_UY5wLicU/s1600-h/IMG_6520%5B7%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6520" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0C6KURp6TI/AAAAAAAAOAQ/ORYhhHniHs0/IMG_6520_thumb%5B5%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#16 Осень&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6K2epCLI/AAAAAAAAOAU/VTfRguKN_90/s1600-h/IMG_6561%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6561" src="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6LkASD4I/AAAAAAAAOAY/LmPkNW00dCo/IMG_6561_thumb%5B1%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#17 Закат&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6MQ53x3I/AAAAAAAAOAc/mO7RMlfJNkQ/s1600-h/IMG_7152%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7152" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C6NSAwuLI/AAAAAAAAOAg/WNIcdTMoIpE/IMG_7152_thumb%5B1%5D.jpg?imgmax=800" width="644" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#18 Этюд в червоных тонах&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6OB5UC0I/AAAAAAAAOAk/ppc1ivraQcY/s1600-h/IMG_7132%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7132" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C6Ox9ux_I/AAAAAAAAOAo/DYzviH605rM/IMG_7132_thumb%5B1%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#19 Спокойствие&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6Phtq6dI/AAAAAAAAOAs/5-lej8ZtMpk/s1600-h/IMG_7012%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7012" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C6QR--rEI/AAAAAAAAOAw/VxJYIYyFshk/IMG_7012_thumb%5B1%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#20 Цвингер&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C6RLGPpII/AAAAAAAAOA0/CXWBsPWjahY/s1600-h/IMG_7055%5B7%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7055" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0C6SFC9RuI/AAAAAAAAOA4/IaDDfFnSfh0/IMG_7055_thumb%5B3%5D.jpg?imgmax=800" width="644" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#21 Дрезден&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6SxGZ2wI/AAAAAAAAOBA/_mDWYUW6M04/s1600-h/IMG_7187%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7187" src="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6T9sdY3I/AAAAAAAAOBE/Hv2pe18Dk6U/IMG_7187_thumb%5B1%5D.jpg?imgmax=800" width="644" height="378" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#22 Телч&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6UQRTdEI/AAAAAAAAOBI/3HxyvQztPzc/s1600-h/IMG_7188%5B7%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7188" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C6VCJXeNI/AAAAAAAAOBM/xkZIcdx7158/IMG_7188_thumb%5B5%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#23 Святой&lt;/font&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0C6VlW1JAI/AAAAAAAAOBQ/9Tfk4hSnljI/s1600-h/IMG_7195%5B3%5D.jpg"&gt;&lt;font color="#333333" face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7195" src="http://lh5.ggpht.com/_lCZq7P5BnMo/S0C6WRqDleI/AAAAAAAAOBU/DJ28VP7YLdU/IMG_7195_thumb%5B1%5D.jpg?imgmax=800" width="364" height="484" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;font face="Arial"&gt;#24 Игрушечный город&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-9187203164914723586?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/9187203164914723586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/01/2009.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/9187203164914723586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/9187203164914723586'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/01/2009.html' title='Лучшие фотографии 2009 года'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_lCZq7P5BnMo/S0C5wTul9FI/AAAAAAAAN-Y/OBL449aECRk/s72-c/IMG_2966_thumb%5B4%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-7638889325305695006</id><published>2010-01-03T15:31:00.001+02:00</published><updated>2011-03-14T15:31:40.340+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='путешествия'/><category scheme='http://www.blogger.com/atom/ns#' term='Чехия'/><title type='text'>Отпуск в Чехии #3: Южная Чехия</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Чешский цикл:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://merle-amber.blogspot.com/2009/12/1.html"&gt;&lt;font face="Arial"&gt;Отпуск в Чехии #1: Чехия и Прага&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;      &lt;br /&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/2.html"&gt;Отпуск в Чехии #2: Карловы Вары и Дрезден&lt;/a&gt;       &lt;br /&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/3.html"&gt;Отпуск в Чехии #3: Южная Чехия&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;---------------------&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Экскурсия в Южную чехию была последней загородной экскурсией, которую мы посетили. Вообще, начитавшись перед поездкой интернета, мы очень хотели посетить Чешский Крумлов, но не сложилось, а единственным оставшимся нам вариантом был замок Червена Лгота и небольшой городок Телч. Но, побывав в этих прекрасных местах, мы ни капли не пожалели о случившемся.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Южная Чехия прекрасна. Нет, не так. Она просто восхитительна! Сложно подобрать слова для выражения восторга от этих мест! Чего стоит только постоянно петляющая между зелеными холмами и лесками дорога, периодически вплетающаяся в лес и змеящаяся в нем зеленым тоннелем с полукругом света где-то в конце. Добавьте к этому золотое начало осени - и вы получите идеальный с точки зрения живописца пейзаж. Если вы играли в NFS5 и помните карты Шварцвальд и Пиренеи, то вы меня поймете...&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;А теперь немного о местах, которые мы посетили.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Червена Лгота&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Червена Лгота - это небольшой средневековый замок первой половины XVI века, расположенный посередине пруда и окруженный лесом с трех сторон. Замок был жилым до Второй мировой войны, после которой его хозяева (немцы) были лишены права собственности и замок перешел государству. &lt;font face="Arial"&gt;Изначально замок представлял собой готическую постройку, но был перестроен в готике и ренессансе в начале XX века.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Самое интересное в замке - его красный цвет. Красных замков вообще очень мало, но здесь он вдобавок отражается в голубых (ну, или почти голубых) глубинах пруда, и контрастирует с зеленым хвойным лесом вокруг. Да, конечно же, как и в любом замке, здесь есть своя легенда о том, как замок стал красным, но я из нее мало что уже помню, поэтому в этот раз без легенд :) Если я правильно помню экскурсию, то какое-то время замком владел даже кто-то из Лихтенштейнов. Лихтенштейны в средние века были довольно могущественной династией, имеющей различную &amp;quot;недвижимость&amp;quot; в разных уголках Европы. А теперь вот стали одной из немногих монархических династий в мире, которая имеет свое собственное государство.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;font face="Arial"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0Cb0UcBDSI/AAAAAAAAN7M/P2r3duBSUS8/s1600-h/IMG_7152%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7152" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0Cb1bz6DCI/AAAAAAAAN7Q/93KWFUiU_oc/IMG_7152_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0Cb2SeB1hI/AAAAAAAAN7U/YKajOyHAWSg/s1600-h/IMG_7163%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7163" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0Cb3G9ij0I/AAAAAAAAN7Y/m8kYBnxev8c/IMG_7163_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Замок со стороны&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Если начать обходить пруд с левой стороны, то вы попадете на красивую лужайку, откуда открывается прекрасный вид на замок. &lt;font face="Arial"&gt;По пруду можно поплавать на лодке, но у нас было мало времени, поэтому не удалось. Но нескольких ребят видели.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S0Cb34VSdgI/AAAAAAAAN7c/taFrFk1aXMA/s1600-h/IMG_7132%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7132" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0Cb4jshB9I/AAAAAAAAN7g/BHVbXIBk-gc/IMG_7132_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0Cb5uDAoPI/AAAAAAAAN7k/bHqN55uKr60/s1600-h/IMG_7159%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7159" src="http://lh5.ggpht.com/_lCZq7P5BnMo/S0Cb6EvYtuI/AAAAAAAAN7o/slHLgP5RqQQ/IMG_7159_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Замок со стороны&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Замок однозначно стоит того, чтобы его посетить.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Телч&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Телч - это город в Чехии, центр которого занесен в список всемирного наследия Юнеско. Основан предположительно в XI веке, а впервые упоминается в письменных источниках в 1333 году, когда Телчский замок был куплен Карлом IV (да-да, тем самым). Меня вообще постоянно в Чехии радовало, как все эти графы, бароны и короли покупали друг у дружки замки и целые города. Кстати, им тоже какое-то время владели Лихтенштейны. Со временем вокруг замка выросло поселение, которое теперь стало небольшим городом.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;font face="Arial"&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0Cb7OPu8UI/AAAAAAAAN7s/QI6yoryKlwE/s1600-h/IMG_7187%5B4%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7187" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0Cb7gQP0tI/AAAAAAAAN7w/coO4iP7Mm6Q/IMG_7187_thumb%5B2%5D.jpg?imgmax=800" width="258" height="158" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0Cb8i89YZI/AAAAAAAAN70/WlKAm9DztG4/s1600-h/IMG_7191%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7191" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0Cb9HeSyKI/AAAAAAAAN74/jWRJt_GG9c0/IMG_7191_thumb.jpg?imgmax=800" width="244" height="158" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Центральная Захариева площадь&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Архитектура центра города сформировалась в XVI веке и с тех пор вроде бы как не перестраивалась. В центре располагается площадь с вездесущим чумным столбом и пряничными домиками по бокам.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;font face="Arial"&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S0Cb-C-d95I/AAAAAAAAN78/qWkaAEhhp5k/s1600-h/IMG_7189%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7189" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0Cb-gqN3yI/AAAAAAAAN8A/yFphcvkahzo/IMG_7189_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/a&gt; &lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0Cb_cSdkyI/AAAAAAAAN8I/o7RC9j8bIaM/s1600-h/IMG_7188%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7188" src="http://lh3.ggpht.com/_lCZq7P5BnMo/S0CcAXVtsRI/AAAAAAAAN8Q/Y66C9YDTOGU/IMG_7188_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/a&gt; &lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/S0CcA797lXI/AAAAAAAAN8Y/5Oiar6Stczg/s1600-h/IMG_7172%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7172" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0CcB-34eCI/AAAAAAAAN8g/VxgDqGQ2sB4/IMG_7172_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/a&gt;&amp;#160; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Чумной столб, фонтанный комплекс, собор&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Замок тоже достаточно интересный. Его можно назвать полноценным средневековым замком (все-таки Червена Лгота по размерам намного меньше), хотя он построен в стиле ренессанс, а не в готике. В 2007 году замок победил в чешском конкурсе &amp;quot;Самый сказочный замок&amp;quot; и победил заслуженно. Здесь снимались многие детские фильмы.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0CcCzdwt-I/AAAAAAAAN8s/NIs8IRBBC7U/s1600-h/IMG_7178%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/S0CcFPCL1rI/AAAAAAAAN80/BVwT1PIAYCg/s1600-h/IMG_7242%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7242" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0CcFwEwH5I/AAAAAAAAN84/4thyq7HzO6M/IMG_7242_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7178" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0CcGrLRLkI/AAAAAAAAN88/AQaY22gtDAo/IMG_7178_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Замок снаружи и внутри&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Центр городка окружен прудами. Если будете в Телче - не ограничивайте себя центральной площадью, выйдите по мостам за пруды и посмотрите на центральную композицию города со стороны.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S0CcHd4gl8I/AAAAAAAAN9A/FmFq2fqf-eY/s1600-h/IMG_7195%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7195" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0CcIKmbVTI/AAAAAAAAN9E/xTaIFq_d0a8/IMG_7195_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/S0CcIzgdbuI/AAAAAAAAN9I/B_ExL8yHgaY/s1600-h/IMG_7205%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7205" src="http://lh4.ggpht.com/_lCZq7P5BnMo/S0CcJpkR0NI/AAAAAAAAN9M/GPoFVuOFFdE/IMG_7205_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/S0CcKcfE_cI/AAAAAAAAN9Q/bDnzwCcSOZE/s1600-h/IMG_7201%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7201" src="http://lh6.ggpht.com/_lCZq7P5BnMo/S0CcLL89dMI/AAAAAAAAN9U/lDtbsYa9oLg/IMG_7201_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Центр города из-за прудов&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;На Пикасе лежат еще несколько фотографий с описаниями: &lt;a href="http://picasaweb.google.com/alexander.konduforov/200909#"&gt;Червена Лгота&lt;/a&gt; и &lt;a href="http://picasaweb.google.com/alexander.konduforov/200910#"&gt;Телч&lt;/a&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Надо сказать, что эта экскурсия была на мой взгляд самой лучшей и запоминающейся за всю поездку. Прага красива и монументальна, но в ней чувствуется современность и столичность, Карловы Вары слишком &amp;quot;туристичны&amp;quot; и &amp;quot;курортны&amp;quot;. Дрезден, к сожалению, утратил свою историчность во Вторую мировую, хотя он нам очень понравился и такой какой он есть сейчас. А вот в Лготе и, особенно, Телче время остановилось. Здесь каждый камушек до сих пор дышит историей, помнит, как по нему ездили повозки рыночников и рыцари на лошадях. Здесь осталась именно та атмосфера, за которой я ехал в Чехию.&lt;/font&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-7638889325305695006?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/7638889325305695006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/01/3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7638889325305695006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7638889325305695006'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/01/3.html' title='Отпуск в Чехии #3: Южная Чехия'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lCZq7P5BnMo/S0Cb1bz6DCI/AAAAAAAAN7Q/93KWFUiU_oc/s72-c/IMG_7152_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-7348562180190612365</id><published>2010-01-02T20:26:00.001+02:00</published><updated>2011-03-14T15:31:40.342+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='путешествия'/><category scheme='http://www.blogger.com/atom/ns#' term='Чехия'/><title type='text'>Отпуск в Чехии #2: Карловы Вары и Дрезден</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Чешский цикл:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://merle-amber.blogspot.com/2009/12/1.html"&gt;&lt;font face="Arial"&gt;Отпуск в Чехии #1: Чехия и Прага&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;      &lt;br /&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/2.html"&gt;Отпуск в Чехии #2: Карловы Вары и Дрезден&lt;/a&gt;       &lt;br /&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/3.html"&gt;Отпуск в Чехии #3: Южная Чехия&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;---------------------&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Следующими местами, которые мы посетили в нашем чешском путешествии, были Карловы Вары и Дрезден. Дрезден - это, конечно, не Чехия, а вовсе даже немецкая провинция Саксония, но в этом и была задумка: посмотреть не только чешскую жизнь, но также и другие страны.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Карловы Вары&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Карловы Вары - это еще один населенный пункт, основанный Карлом IV (тем самым &amp;quot;Петром I&amp;quot; чешского народа, о котором я упоминал в &lt;/font&gt;&lt;a href="http://merle-amber.blogspot.com/2009/12/1.html"&gt;&lt;font face="Arial"&gt;первой части&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;). Рассказывать легенду об основании города долго, ее можно почитать в &lt;/font&gt;&lt;a href="http://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D1%80%D0%BB%D0%BE%D0%B2%D1%8B_%D0%92%D0%B0%D1%80%D1%8B"&gt;&lt;font face="Arial"&gt;Википедии&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;. Также этот город известен под названием Карлсбад (немецкое название). Карловы Вары - один из любимейших курортов советского человека, поэтому он, во-первых, известен всем русским туристам, и, во-вторых, процент русского населения здесь скорее всего наивысший в Чехии, что дает возможность комфортно себя чувствовать всем русским. Карловы Вары известны своими горячими минеральными источниками, а также легендарной Бехеровкой - 13-м &amp;quot;источником&amp;quot;.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-PYZ1_2aI/AAAAAAAAN4k/wb5aX6_yNd4/s1600-h/IMG_6628%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6628" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-PZDXk9vI/AAAAAAAAN4o/WnRg_aZHcTg/IMG_6628_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Набережная&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Карловы Вары нужно посещать одним из первых пунктов в Чехии, потому что это не самый интересный город на мой вкус, и смотреться после Южной Чехии он не будет. Да, в Варах красиво, но здесь слишком много лоска и слишком мало истории. Главная улица - сплошной поток гостиниц вперемешку с минеральными источниками, парками и туристическими лавками. Гостиницы построены или по крайней мере стилизованы под XVIII-XIX век. Источники располагаются прямо на улице в разных местах.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PZwZyhVI/AAAAAAAAN4s/9JlqxxY1vcM/s1600-h/IMG_6625%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6629" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-PaduFaCI/AAAAAAAAN4w/dFsUuzAZsnk/IMG_6629_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6625" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sz-PbLP3sMI/AAAAAAAAN40/fSCputDQ6Zo/IMG_6625_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Стилизация источников&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;В самом центре находится самый главный источник - первый. Он является гейзером и его убрали под крышу, оградив со всех сторон стеклянными стенами и сделав что-то вроде большого банного помещения, которое обогревается самим источником. Температура гейзера достигает 72 градусов, струя бъет вверх на 10-12 метров.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PbgM7UcI/AAAAAAAAN44/2geN39hStCs/s1600-h/IMG_6640%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6640" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sz-PceJW4rI/AAAAAAAAN48/mpiYwsmicuM/IMG_6640_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Гейзер первого источника - Вржидло&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Однако, если уж вас занесло в Карловы Вары на небольшую экскурсию, очень рекомендую быстро пробежаться по главной улице, попить водички из нейтрального 6-го источника, поесть горячих оплаток на улице, сфотографироваться на мостике через реку и рвануть наверх по улице &lt;strike&gt;из желтого кирпича&lt;/strike&gt;, пересекающей главную в районе первого источника и чумного столба - там все намного интереснее.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PdA6N8pI/AAAAAAAAN5A/jkzFnVfiCFA/s1600-h/IMG_6637%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6637" src="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PdqWjFbI/AAAAAAAAN5E/hYjLEZKrMyY/IMG_6637_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-Pea2heOI/AAAAAAAAN5I/zZw4yn9u2Y4/s1600-h/IMG_6636%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6636" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sz-PfGRf2mI/AAAAAAAAN5M/A_6sV-COrHw/IMG_6636_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Центр города&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Наверху вас ждет несколько улиц с очень красивыми зданиями, парк с прудом, православный храм, а также тишина и спокойствие, которых не хватает главной улице. Здесь начинаешь чувствовать город намного лучше.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-Pf45mCpI/AAAAAAAAN5Q/gKHdjZJTaf8/s1600-h/IMG_6677%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6677" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-PgncQ_fI/AAAAAAAAN5U/WY6dakFGGdA/IMG_6677_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PhT_YsdI/AAAAAAAAN5Y/6JAdf32T1nE/s1600-h/IMG_6680%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6680" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-Ph7GhMpI/AAAAAAAAN5c/c3t0TJKGP8c/IMG_6680_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/Sz-Pior923I/AAAAAAAAN5g/sCkTxd5Ct4Y/s1600-h/IMG_6683%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6683" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-PjX19NoI/AAAAAAAAN5k/FmzH2wGg4sA/IMG_6683_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Сказка&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Немного больше фотографий Карловых Вар можно найти &lt;/font&gt;&lt;a href="http://picasaweb.google.com/alexander.konduforov/200908#"&gt;&lt;font face="Arial"&gt;здесь&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Дрезден&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Дрезден - это совсем другая история, совсем другой город, город с тяжелой судьбой. Дрезден был сметен с лица земли за одну ночь в 1945 году авиацией Британии и Соединенных Штатов. На город, в котором не было военной промышленности, а в основном мирные жители-беженцы, было сброшено столько бомб, что не осталось ни одного целого здания. Город, который поэты называли Флоренцией на Эльбе, был полностью разрушен... Основная часть города была полностью перестроена во времена ГДР, а исторический центр восстановливали больше 60 лет и, думаю, это еще не все.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PkU2Eg3I/AAAAAAAAN5o/c47_78BNjmg/s1600-h/IMG_7055%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7055" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sz-Pk-TEyyI/AAAAAAAAN5s/68DkJI_yiKw/IMG_7055_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PljEzuhI/AAAAAAAAN5w/AIQ3RQip-p4/s1600-h/IMG_7046%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7046" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sz-Pma_GRNI/AAAAAAAAN50/C6ZRV3c4CWs/IMG_7046_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Набережная Эльбы&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Дрезден не блещет историей, но даже крохотный по меркам Праги исторический центр весьма и весьма красив. Здесь находится всемирно известная галерея искусств Цвингер, замок-резиденция саксонских курфюстов, где располагается Грюнес Гевёльбе (Зеленые Своды) - коллекция драгоценностей Веттинов, опера Земпера, и многое другое.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PnHG1ZeI/AAAAAAAAN54/_lKDj5h9SrE/s1600-h/IMG_7019%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7019" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-PnvEaEAI/AAAAAAAAN58/RuSiOqokVKw/IMG_7019_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-Poa6Xc6I/AAAAAAAAN6A/wHhTAnvsrK0/s1600-h/IMG_7076%5B2%5D.jpg"&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-PpPNqspI/AAAAAAAAN6E/9NKwOM6zDFA/s1600-h/IMG_7011%5B3%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7011" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sz-Pp8nQaTI/AAAAAAAAN6I/RRtOTcDz7AU/IMG_7011_thumb%5B1%5D.jpg?imgmax=800" width="256" height="181" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-PqrEP0jI/AAAAAAAAN6Q/nPoVyJT7uoc/s1600-h/IMG_7074%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7074" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-Prbjj-VI/AAAAAAAAN6U/h11wr-1s7VI/IMG_7074_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Замок-резиденция, внутренний двор Цвингера, опера Земпера&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Отдельно стоит упомянуть Фрауэнкирхе (нем. &lt;i&gt;Frauenkirche&lt;/i&gt;) - величественную церковь Богородицы, один из наиболее значимых протестантских соборов Дрездена. Саксония - это центр лютеранства. Фрауэнкирхе была полностью разрушена во время бомбардировок и власти ГДР решили не восстанавливать ее &amp;quot;в назидание потомкам&amp;quot;. Однако все-таки в Германии есть здравомыслящие люди, поэтому после объединения Германии и выдворения советской власти из страны собор все-таки реконструировали. Сейчас он выглядит очень интересно, в черную крапинку, а одна из стен почти полностью черная. Это старые камни, которые были использованы строителями при постройке нового здания, что, на мой взгляд, является отличным памятником одновременно войне и миру. А также человеческой глупости, которая может привести к войне, смерти и разрушениям...&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-PsKz-h1I/AAAAAAAAN6Y/tdKyrh49d3A/s1600-h/IMG_7022%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7022" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-Ps1rZIXI/AAAAAAAAN6c/NMXH0rShpUc/IMG_7022_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-Pta5N_pI/AAAAAAAAN6g/BvyruesFQP0/s1600-h/IMG_6959%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6959" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-PuKtokPI/AAAAAAAAN6k/lf1C1dKXUME/IMG_6959_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Фрауэнкирхе&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Дрезден - очень современный город: широкие проспекты, красивые здания, современный транспорт, и куча велодорожек и велосипедистов! Здесь действительно хочется остаться жить. Вообще, Германия по сравнению с Чехией выглядит еще чище и цивилизованнее. Здесь нигде нет даже мусоринки, а газон пострижен даже по бокам автобана, где это вообще никому не нужно. Цивилизованный и аккуратный народ эти немцы.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-Pu2LnbBI/AAAAAAAAN6o/F6GB0YYq7Uk/s1600-h/IMG_7050%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7050" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-PvjjOO5I/AAAAAAAAN6s/bSt55hLQriI/IMG_7050_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sz-PwbTBHyI/AAAAAAAAN6w/DJpVDYhB1Zs/s1600-h/IMG_7012%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_7012" src="http://lh5.ggpht.com/_lCZq7P5BnMo/Sz-Pw0-qNyI/AAAAAAAAN60/jXV6NdAJUBo/IMG_7012_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Мы и Цвингер&lt;/font&gt;&lt;/center&gt;&lt;/a&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Другие фотографии из Дрездена с небольшим описанием можно найти &lt;/font&gt;&lt;a href="http://picasaweb.google.com/alexander.konduforov/200911#"&gt;&lt;font face="Arial"&gt;на Пикасе&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;font face="Arial"&gt;Далее будет продолжение о городах Южной Чехии.&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1968777209535947779-7348562180190612365?l=merle-amber.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://merle-amber.blogspot.com/feeds/7348562180190612365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://merle-amber.blogspot.com/2010/01/2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7348562180190612365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1968777209535947779/posts/default/7348562180190612365'/><link rel='alternate' type='text/html' href='http://merle-amber.blogspot.com/2010/01/2.html' title='Отпуск в Чехии #2: Карловы Вары и Дрезден'/><author><name>Александр Кондуфоров</name><uri>http://www.blogger.com/profile/03000892844767433158</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/_lCZq7P5BnMo/TP40IB2VREI/AAAAAAAARU8/ULZw5z2F16k/S220/avatar2.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_lCZq7P5BnMo/Sz-PZDXk9vI/AAAAAAAAN4o/WnRg_aZHcTg/s72-c/IMG_6628_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1968777209535947779.post-4571497107763292966</id><published>2009-12-19T22:17:00.001+02:00</published><updated>2011-03-14T15:31:40.344+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='фотография'/><category scheme='http://www.blogger.com/atom/ns#' term='путешествия'/><category scheme='http://www.blogger.com/atom/ns#' term='Чехия'/><title type='text'>Отпуск в Чехии #1: Чехия и Прага</title><content type='html'>&lt;p&gt;&lt;font face="Arial"&gt;Чешский цикл:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://merle-amber.blogspot.com/2009/12/1.html"&gt;&lt;font face="Arial"&gt;Отпуск в Чехии #1: Чехия и Прага&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;      &lt;br /&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/2.html"&gt;Отпуск в Чехии #2: Карловы Вары и Дрезден&lt;/a&gt;       &lt;br /&gt;&lt;a href="http://merle-amber.blogspot.com/2010/01/3.html"&gt;Отпуск в Чехии #3: Южная Чехия&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;---------------------&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Наверно, у каждого человека есть места на земном шаре, где бы он хотел хотя бы разок побывать в своей жизни. Одним из таких мест для меня до недавнего времени была Чехия в целом и Прага в частности. Не знаю, почему именно эта страна и этот город привлекли мое внимание, но скорее всего потому что я очень люблю средневековую историю и архитектуру, а Прага в этом отношении - неповторимый и очень интересный город. Кроме того, очень хотелось посмотреть, как, и главное чем живут братья-славяне в Европе и сравить с нашим образом жизни и менталитетом...&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Должен сказать, сравнение совсем не в нашу пользу. Чехи - народ намного более сознательный и практичный, в какой-то степени более &amp;quot;взрослый&amp;quot;. В Праге сложно увидеть молодежь, пьющую пиво на улице, накрашенных &amp;quot;кукол&amp;quot; на каблуках (каблуков вообще очень мало, это непрактичная обувь, а красятся девушки в Европе очень мало), по улицам не разьезжает куча внедорожников всех мастей (еще бы, улочки-то не самые широкие, да и не экономично это), а общее настроение водителей скорее благожелательное: стараются уступать, не прут на красный и по встречке, не паркуются где попало. Многое в жизни построено на доверии: что вы расплатитесь за продукты в магазине, что вы заплатите за транспорт, и т.д. Конечно, так и должно быть в каждом нормальном обществе, но мы до этого еще не доросли. Отдельно стоит упомянуть полицию, которая действительно старается помогать жителям города и туристам - таких доброжелательных защитников правопорядка я встречал мало.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Но это не самое главное. То, что уровень жизни и сознательности европейцев выше, чем в Украине, мы и так знали. А вот смотреть-то мы ехали на другое: на могучие замки, красивые средневековые здания, высоченные костелы, ухоженные парки и прочие достопримечательности. Этого добра в Чехии навалом :)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Очень понравился чешский язык, который напоминает украинский намного больше, чем русский. Пока мы ездили по Чехии, мы поняли одно правило: если нас не понимают по-русски или по-английски, то проще всего переключиться на украинский - тогда можно хотя бы приблизительно друг друга понимать :) В чешском языке есть много слов, которые вызывают улыбку у русскоязычного человека, но в то же время чехам нельзя отказать в оригинальности и логичности языка: возидла - наземное транспортное средство, плавадла - корабль, летадла - самолет, летушка - стюартдесса, пивнице - пивнушка :) Если бы еще не латиница - можно было бы подумать, что ты во Львове лет эдак через 20-30 (чтобы инфраструктура подросла :))&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Вообще, в Праге нам понравилось очень много чего (чего только стоит чешский зоопарк!), но были и некоторые исключения. Например, у них в магазинах очень мало овощей. Чем они питаются - не совсем понятно, но если верить гидам, то чехи просто обожают мясо в любых формах. Ну, и еще пиво :) Также сама Прага оказалась не настолько чистым городом, как мы ожидали, а центр города, особенно между Староместской площадью и Карловым мостом, больше похож на Барабашово (есть такой крупный харьковский рынок). Не говоря уже про невероятное количество туристов (таких, как мы), концентрация которых достигает предела в трех местах: на Староместской площади напротив часов Орлой, на Карловом мосту и в очереди в собор Св. Вита :) Но это все, опять же, мелочи по сравнению с красотой Праги и Чехии в целом. К ним и перейдем.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Arial"&gt;Прага&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;У Праги очень интересная история. В Средние века это был не один город, а несколько маленьких (Старе место, Нове место, Мала страна), не говоря уже про замки (Пражский град и Вышеград), которые, расширившись до предела, стали подпирать друг дружку в буквальном смысле этого слова. Стена одного города граничила со стеной другого, в каждом городе было свое местное самоуправление (ратуша), свои правила и законы, что, конечно же, не способствовало особому росту городов. Долго так продолжаться не могло, поэтому в какой-то момент времени города объединили в один - Прагу.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy00jnPnXaI/AAAAAAAAN10/pWd2X3GBaqs/s1600-h/IMG_6347%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6347" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00kRlP1LI/AAAAAAAAN14/qhSpTtUMpo8/IMG_6347_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00l7q5XuI/AAAAAAAAN18/BKoLA6_xsKw/s1600-h/IMG_6486%5B5%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6486" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy00mthvWmI/AAAAAAAAN2A/-RGdJGuu7LQ/IMG_6486_thumb%5B1%5D.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Староместская и Новоместская ратуши&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Расцвет Праги пришелся на правление Карла IV. Карл IV по значению для чехов - как Петр I для россиян. Это был воистину сильный правитель, реформатор, поборник мира, науки и искусства. Во время его правления расцвела не только Прага, но и Чехия в целом. Именно Карл IV построил знаменитый Карлов мост, который прочно связал два берега Влтавы, основал Карлов университет (один из первых в Европе), перестроил Вышеград и Пражский град, а также заложил первый камень в постройку собора Св.Вита в Пражском граде, основал Нове место, а затем объединил все Пражские города в один, обнеся его единой каменной стеной. Прага того времени стала не просто столицей Чешских земель, но еще и столицей Священной Римской империи, так как именно Карл IV был избран ее императором.&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00nWNz44I/AAAAAAAAN2E/aizUEEernsg/s1600-h/IMG_6469%5B4%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6469" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00n6bzhkI/AAAAAAAAN2I/vwCgJ7rOPMY/IMG_6469_thumb%5B2%5D.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00o7ofObI/AAAAAAAAN2M/003yZ5BeSrk/s1600-h/IMG_6100%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6100" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00pWv3OkI/AAAAAAAAN2Q/M1Bwwt77Xt4/IMG_6100_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Карл IV, Карлов мост&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Затем были Гуситские войны, истерзавшие страну, переход от готики к ренессансу и барокко, потеря статуса столицы империи в пользу Вены, где надолго обосновались Габсбурги, недолгое восстановление статуса императорской резиденции во времена Рудольфа II, потеря национальной идентичности, языка, веры, и их болезненное восстановление в XIX веке...&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy00qHotWWI/AAAAAAAAN2U/IYMBiEC14Uk/s1600-h/IMG_6056%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6056" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00q3KbgHI/AAAAAAAAN2Y/is-KivKECAI/IMG_6056_thumb.jpg?imgmax=800" width="244" height="182" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;Рудольфинум, галерея искусств Рудольфа II&lt;/font&gt;&lt;/center&gt;  &lt;p&gt;&lt;font face="Arial"&gt;Прага - очень интересный город, если осматривать его не просто как еще одно туристическое место, а как город, в котором сплелись различные эпохи, архитектурные и художественные стили, город, в котором создавалась центральноевропейская история. Рассказывать про каждое здание очень долго, поэтому я ограничусь лишь несколькими фотографиями, а остальные фотографии с кучей комментариев для более интересного просмотра можно найти в &lt;/font&gt;&lt;a href="http://picasaweb.google.com/alexander.konduforov/200906#"&gt;&lt;font face="Arial"&gt;фотоальбоме&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/p&gt; &lt;center&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy00r2WOTdI/AAAAAAAAN2c/UWn108azPUQ/s1600-h/IMG_6125%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6125" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00sYldoEI/AAAAAAAAN2g/YW8WGBtcHq8/IMG_6125_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00tADYGVI/AAAAAAAAN2k/JCEpzlQ2ne0/s1600-h/IMG_6457%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6457" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00t-1tfjI/AAAAAAAAN2o/TSB5fXgyw7o/IMG_6457_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00uq88dyI/AAAAAAAAN2s/a7GOvnYBzQc/s1600-h/IMG_6327%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6327" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00vR13UiI/AAAAAAAAN2w/ZwpZB44oj3U/IMG_6327_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00wAPicVI/AAAAAAAAN20/UXR4mhGlH28/s1600-h/IMG_6447%5B5%5D.jpg"&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00w7FfE8I/AAAAAAAAN24/53smqi6nXyo/s1600-h/IMG_6047%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6047" src="http://lh5.ggpht.com/_lCZq7P5BnMo/Sy00xSd630I/AAAAAAAAN28/s2cIurCtbCQ/IMG_6047_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6447" src="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy00yFi8s3I/AAAAAAAAN3A/Mx0aBKlsjxw/IMG_6447_thumb%5B1%5D.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160; &lt;/font&gt;&lt;a href="http://lh5.ggpht.com/_lCZq7P5BnMo/Sy00y1B88ZI/AAAAAAAAN3E/jnHxst-f5Zs/s1600-h/IMG_6520%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6520" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy00zhLTXDI/AAAAAAAAN3I/x8AuvtaxHf8/IMG_6520_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy000B-FKTI/AAAAAAAAN3M/WX8QiG0O3vA/s1600-h/IMG_6561%5B2%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6561" src="http://lh4.ggpht.com/_lCZq7P5BnMo/Sy00041HRgI/AAAAAAAAN3Q/h7h75EIsdY0/IMG_6561_thumb.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt; &lt;/font&gt;&lt;/center&gt;&lt;center&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh6.ggpht.com/_lCZq7P5BnMo/Sy001njmJAI/AAAAAAAAN3U/A-y5lNKANeE/s1600-h/IMG_6863%5B6%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="IMG_6863" src="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy002G5FwzI/AAAAAAAAN3Y/Re6A_I-4h_s/IMG_6863_thumb%5B4%5D.jpg?imgmax=800" width="316" height="199" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Arial"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh3.ggpht.com/_lCZq7P5BnMo/Sy0021N2rRI/AAAAAAAAN3c/nd_01Iq_2cc/s1600-h/IMG_7462%5B3%5D.jpg"&gt;&lt;font face="Arial"&gt;&lt;img style="border-right-wi
