Saturday, December 19, 2009

Отпуск в Чехии #1: Чехия и Прага

Чешский цикл:

Отпуск в Чехии #1: Чехия и Прага
Отпуск в Чехии #2: Карловы Вары и Дрезден
Отпуск в Чехии #3: Южная Чехия

---------------------

Наверно, у каждого человека есть места на земном шаре, где бы он хотел хотя бы разок побывать в своей жизни. Одним из таких мест для меня до недавнего времени была Чехия в целом и Прага в частности. Не знаю, почему именно эта страна и этот город привлекли мое внимание, но скорее всего потому что я очень люблю средневековую историю и архитектуру, а Прага в этом отношении - неповторимый и очень интересный город. Кроме того, очень хотелось посмотреть, как, и главное чем живут братья-славяне в Европе и сравить с нашим образом жизни и менталитетом...

Должен сказать, сравнение совсем не в нашу пользу. Чехи - народ намного более сознательный и практичный, в какой-то степени более "взрослый". В Праге сложно увидеть молодежь, пьющую пиво на улице, накрашенных "кукол" на каблуках (каблуков вообще очень мало, это непрактичная обувь, а красятся девушки в Европе очень мало), по улицам не разьезжает куча внедорожников всех мастей (еще бы, улочки-то не самые широкие, да и не экономично это), а общее настроение водителей скорее благожелательное: стараются уступать, не прут на красный и по встречке, не паркуются где попало. Многое в жизни построено на доверии: что вы расплатитесь за продукты в магазине, что вы заплатите за транспорт, и т.д. Конечно, так и должно быть в каждом нормальном обществе, но мы до этого еще не доросли. Отдельно стоит упомянуть полицию, которая действительно старается помогать жителям города и туристам - таких доброжелательных защитников правопорядка я встречал мало.

Но это не самое главное. То, что уровень жизни и сознательности европейцев выше, чем в Украине, мы и так знали. А вот смотреть-то мы ехали на другое: на могучие замки, красивые средневековые здания, высоченные костелы, ухоженные парки и прочие достопримечательности. Этого добра в Чехии навалом :)

Очень понравился чешский язык, который напоминает украинский намного больше, чем русский. Пока мы ездили по Чехии, мы поняли одно правило: если нас не понимают по-русски или по-английски, то проще всего переключиться на украинский - тогда можно хотя бы приблизительно друг друга понимать :) В чешском языке есть много слов, которые вызывают улыбку у русскоязычного человека, но в то же время чехам нельзя отказать в оригинальности и логичности языка: возидла - наземное транспортное средство, плавадла - корабль, летадла - самолет, летушка - стюартдесса, пивнице - пивнушка :) Если бы еще не латиница - можно было бы подумать, что ты во Львове лет эдак через 20-30 (чтобы инфраструктура подросла :))

Вообще, в Праге нам понравилось очень много чего (чего только стоит чешский зоопарк!), но были и некоторые исключения. Например, у них в магазинах очень мало овощей. Чем они питаются - не совсем понятно, но если верить гидам, то чехи просто обожают мясо в любых формах. Ну, и еще пиво :) Также сама Прага оказалась не настолько чистым городом, как мы ожидали, а центр города, особенно между Староместской площадью и Карловым мостом, больше похож на Барабашово (есть такой крупный харьковский рынок). Не говоря уже про невероятное количество туристов (таких, как мы), концентрация которых достигает предела в трех местах: на Староместской площади напротив часов Орлой, на Карловом мосту и в очереди в собор Св. Вита :) Но это все, опять же, мелочи по сравнению с красотой Праги и Чехии в целом. К ним и перейдем.

Прага

У Праги очень интересная история. В Средние века это был не один город, а несколько маленьких (Старе место, Нове место, Мала страна), не говоря уже про замки (Пражский град и Вышеград), которые, расширившись до предела, стали подпирать друг дружку в буквальном смысле этого слова. Стена одного города граничила со стеной другого, в каждом городе было свое местное самоуправление (ратуша), свои правила и законы, что, конечно же, не способствовало особому росту городов. Долго так продолжаться не могло, поэтому в какой-то момент времени города объединили в один - Прагу.

IMG_6347 IMG_6486
Староместская и Новоместская ратуши

Расцвет Праги пришелся на правление Карла IV. Карл IV по значению для чехов - как Петр I для россиян. Это был воистину сильный правитель, реформатор, поборник мира, науки и искусства. Во время его правления расцвела не только Прага, но и Чехия в целом. Именно Карл IV построил знаменитый Карлов мост, который прочно связал два берега Влтавы, основал Карлов университет (один из первых в Европе), перестроил Вышеград и Пражский град, а также заложил первый камень в постройку собора Св.Вита в Пражском граде, основал Нове место, а затем объединил все Пражские города в один, обнеся его единой каменной стеной. Прага того времени стала не просто столицей Чешских земель, но еще и столицей Священной Римской империи, так как именно Карл IV был избран ее императором.

IMG_6469 IMG_6100
Карл IV, Карлов мост

Затем были Гуситские войны, истерзавшие страну, переход от готики к ренессансу и барокко, потеря статуса столицы империи в пользу Вены, где надолго обосновались Габсбурги, недолгое восстановление статуса императорской резиденции во времена Рудольфа II, потеря национальной идентичности, языка, веры, и их болезненное восстановление в XIX веке...

IMG_6056
Рудольфинум, галерея искусств Рудольфа II

Прага - очень интересный город, если осматривать его не просто как еще одно туристическое место, а как город, в котором сплелись различные эпохи, архитектурные и художественные стили, город, в котором создавалась центральноевропейская история. Рассказывать про каждое здание очень долго, поэтому я ограничусь лишь несколькими фотографиями, а остальные фотографии с кучей комментариев для более интересного просмотра можно найти в фотоальбоме.

IMG_6125  IMG_6457 IMG_6327
 IMG_6047IMG_6447  IMG_6520 IMG_6561
 IMG_6863 IMG_7462

А еще нам жутко повезло, и на улицах Праги мы повстречали... Папомобиль с самим Папой на борту! :) Вот так он выглядит:

IMG_6148
Папомобиль

И напоследок небольшая загадка (кто знает или прочитал в веб-альбоме, просьба не мешать остальным): зачем нужны бревна на фотографии внизу?

IMG_6119
Странные бревна :)

Кто отгадает - тому пирожок :)

Продолжение о других чешских городах следует...

Sunday, December 6, 2009

Список интересных подкастов: выпуск #3

Продолжаем традицию публикации интересных подкастов после почти полугодового перерыва:

Подкаст о том, что должны знать разработчики о базах данных в целом, и SQL Server в частности. Например, стоит ли использовать GUID (и, главное, какого типа) или identity field, что делать для улучшения производительности SQL Server, как правильно использовать и обслуживать базу данных в больших приложениях и многое другое, включая советы по железу и виртуализации. В общем, не совсем про программирование, но для общего развития однозначно полезно, а на некоторых проектах даже необходимо.

Советую всем ASP.NET-разработчикам: что будет нового в ASP.NET 4.0 от одного из програм менеджеров Microsoft. Новый взгляд на будущее WebForms и MVC, интеграция с Dynamic Data, ASP.NET Ajax, улучшенная генерация HTML кода в стандартных контролах, и т.д. На самом деле, они проходятся по далеко не всем фичам, но в целом неплохо. Больше можно увидеть здесь, или почитать полный список на официальном сайте. Наконец-то Microsoft сделало реальное обновление ASP.NET, которого все ждали уже несколько лет. WebForms избавляется от "лишнего жирка", что не может не радовать.

Сказал А, нужно говорить и Б - дал ссылку на подкаст про WebForms 4.0, нужно давать аналогичную на MVC 2.0 :) Скотт и Фил, которые вместе участвовали в создании MVC 1.0, обсуждают новые возможности MVC 2.0. Надо сказать, что изменения не столь радикальны, как в 1.0, полный список можно глянуть здесь. Часть команды перебросили на внедрение фич MVC в WebForms и другие улучшения в ASP.NET, поэтому в результате получилось меньше, чем мы все ожидали, но все-таки развитие продолжается.

Отличный подкаст с одним из авторов StackOverflow.com, Jeff Atwood, с которым Скотт обсуждает принципы и практики правильного создания высоконагруженных вебсайтов в .NET-стеке на примере StackOverflow.com. Использование LINQ to SQL, оптимизация Ajax, JavaScript minification, GZIP-компрессия, CDN, переключение SQL Server в менее агрессивный locking-режим, и много другое.

И напоследок немного не о .NET, а о Ruby. Отличный подкаст с человеком, который перешел из .NET в Ruby on Rails и теперь сравнивает не только эти технологии, но и языки программирования. Просто потрясающе, не знал, что в Ruby все так интересно - надо бы присмотреться к динамическим языкам и к Ruby on Rails.

У меня уже почти готова подборка на следующий выпуск. Stay tuned! ...если вам это интересно :)