tag:blogger.com,1999:blog-78475503426202932752023-11-16T16:01:35.140+03:00tails up | Хвост ТрубойГоспода, я тут где-то посеяла Разумное, Доброе, Вечное... Никто не находил? :-)tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.comBlogger150125tag:blogger.com,1999:blog-7847550342620293275.post-1719483722977724342015-10-05T20:04:00.001+03:002015-10-05T20:09:12.910+03:00[Mac OS] Outlook 2016 для Mac и autodiscover от Exchange 2010Есть в Outlook 2016 для Mac одна не очень приятная особенность: запрещай ему или нет ломиться к autodiscover, ломиться туда он будет всегда.<br />
При этом, как показала практика, для внутренней и для внешней сети он как-то странно забирает строчку с сервером: во внутренней сети забирает нормально, а во внешней - криво.<br />
В силу этого имеем проблему: пользователь с макбуком, таскающий его туда-сюда в разные сети, как я, например, периодически должен руками править настройки учетной записи.<br />
В определенный момент сошлось сразу два фактора: я задолбалась, а количество таких пользователей у меня в ближайшем окружении перевалило за больше одной меня :) Беглый пробег по поисковику принес такое решение:<br />
1. Запустить Microsoft Outlook<br />
2. Запустить Automator и в нем создать новый скрипт с указанием Run Apple Script, куда вписать следующее:<br />
<blockquote class="tr_bq">
tell application "Microsoft Outlook"<br />
<span class="Apple-tab-span" style="white-space: pre;"> </span>set background autodiscover of exchange account "Corporate mail - KHL" to false<br />
end tell</blockquote>
3. Запустить скрипт. Удивиться. Посмотреть в результаты, увидеть, что там пусто. Удивиться еще раз.<br />
4. ... /на самом деле тут надо проверить опытным путем, что все, что вы вписали в строчку с указанием сервера в настройках, остается неизменным независимо от того, к какой сети вы подключаетесь<br />
5. Профит.tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-20074407896935180852014-06-19T13:12:00.001+04:002014-06-19T13:12:15.591+04:00[Mac OS] Склеиваем PDF-файлы встроенными средствами<p>Понадобилось мне тут на днях объединить несколько PDF-файлов в один - прислали сканированный документ из нескольких страниц, каждая отдельным фалом. Неудобно же. Опыт работы с Windows говорил, что нужно какое-нибудь специальное ПО, скорее всего коммерческое… Однако, все просто. Открываем файл с первой страницей встроенным Preview, переключаемся в режим просмотра миниатюр (View -> Thumbnails или Alt-Cmd-2) и просто перетаскиваем из Finder нужные PDF-файлы в нужном вам порядке. Чтобы сохранить, идем в меню File -> Export… И указываем, куда положить “склеенный” файл. Профит :)</p><br /><p>PS. Особенно занудные могут это дело автоматизировать через Automator, но пока у меня такие задачи разовые, мне не лень руками это сделать. Как только случится кипеш на сотню файлов, которые надо склеить в один - дойдут руки...</p><br /><br />tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-86671300691018778572014-06-04T18:17:00.001+04:002014-06-16T16:36:19.776+04:00Продолжаем продолжать или Возрождение, попытка номер 2И снова здравствуйте, как говорится :) Очень насыщенные были почти 2 года. Из новостей:<br />
<br />
- мы провели лучшие Олимпийские и Паралимпийские Игры в истории, что отмечено в отчетах IOC, и это был самы крутой и интересный проект в моей карьере<br />
<br />
- после Игр, осмотревшись, приняли решение уже вместе с А. Ильченко переехать в Сочи и пришли работать в проект по организации и проведению Гран при России Формулы 1<br />
<br />
- у нас появилась собака - самая лучшая на свете собака породы маремо-абруцкая овчарка по кличке Рэм (он же Маремыч, он же Рэмище, он же Грязная Собака и Последний Раз Собаку Кормили НИКОГДА)<br />
<br />
- мы поменяли машину и теперь нас возит вот уже овер 15 ткм Peugeot 4008 ослепительно черного (если отмыть, правда) цвета<br />
<br />
Попробую писать не только в Facebook наши новости, но и кое-что оставлять здесь :)<br />
<br />
<br />tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-40452687795024358722013-02-21T22:52:00.000+04:002013-02-21T22:52:25.408+04:00Про новости - переезд в Адлер и смена работыДля тех, кто пропустил сие событие, сообщаю - на ближайшие полтора года ваша покорная слуга переехала в Адлер, поближе к морю. Зачем, спросите вы? Буду помогать готовить и проводить Олимпиаду 2014 года в Сочи. Конкретнее - с 25.09.2012 я работаю в компании Atos на позиции Venue IT Manager (ИТ-менеджер олимпийских объектов) и отвечаю за Центр керлинга "Ледяной Куб".<br />
<br />
Disclaimer 1 - нет, Ильич сюда не перебрался (возможно, это дело времени, но точно никто сказать не может)<br />
<br />
Disclaimer 2 - нет, я ехала сюда не в распилах участвовать, а работать на одном из самых масштабных и интересных ИТ-проектов<br />
<br />
Disclaimer 3 - нет, билетик достать не смогу, сама буду во время проведения соревнований дежурить посменно в Venue Technology Operation Center :)<br />
<br />
Да, а еще тут у нас жара и даже в море можно купаться, вода 24-25 градусов Цельсия, воздух на солнце прогревается до невиданных мной в октябре 32-33 градусов все того же Цельсия.<br />
<br />tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com2tag:blogger.com,1999:blog-7847550342620293275.post-75073381808097236732012-11-12T19:18:00.001+04:002012-11-12T19:21:48.612+04:00Выходные в Адлере - путешествия по окрестностям<br />
Олимпиаду строить, это вам почти как БАМ поднимать, скажу честно :) Будни трудовые идут себе, куда они денутся. Но есть еще и быт, так сказать, комсомольской стройки! И быт этот, подчас, страшнее того, что можно было бы себе представить дома...<br />
Началось все с того, что утром в субботу отключили свет и воду. Всю. Потом дали только холодную. Света не было. А я так себе распланировала всякие бытовые вещи типа уборки и стирки... Потом снаружи пошел дождь, да не дождь, а такой себе ливень. Как раз тогда, когда я решила не ждать у моря погоды и поехать куда-нибудь в город. Ровно, когда я вышла из подъезда, чтобы пробежать 20 метров до машины, дождь встал стеной и я вымокла до нитки. <br />
<a name='more'></a>Ладно. Поехала изначально с целью снять немного кэша, чтобы отдать комммуналку за квартиру. По пути решила, что сначала надо заехать в супермаркет, раз уж выбралась, и закупиться всякой мелочевкой. Полтора часа, полная тележка и как только я подруливаю к кассе - "Уважаемые покупатели, приносим свои извинения, прием оплаты по безналичному расчету временно не работает", а "родных" банкоматов в округе нет. И там была так долго выбираемая турка для кофе, блин! Это, как говорит моя обожаемая мамулька, "дать дала, а замуж не вышла" - подержать в руках, подобрать сорт кофе, прикинуть, что приеду домой, сварю себе кофе, залезу под плед и буду смотреть в окно на море и дождь :) Не вышло... Ладно, плюнула, поехала в ТЦ Олимп - хоть и ехать около 15 километров, но там есть Карусель, и, думаю, опять же статистика на моей стороне (про бомбу дважды в одну воронку не падающую помните?)... Туда приехала, припарковалась еле-еле, только вошла в Карусель - та же фигня с банковскими картами, стопицот извинений... пришлось ограничиться только тем, что помещалось в имевшиеся в кармане наличные. Среди прочего - в имевшийся бюджет наличных влезли вкуснейшие свежайшие сырные булочки из собственной пекарни. На обратном пути попала в пробку. Приехала домой - света нет, вода только ледяная, а... свечки остались в самом первом супермаркете, да. Ноутбук сел, для телефона нашлось немного мощности в дежурном аккумуляторе, тем и спаслась... а, да, и холодно в квартире - отопления нет по той же причине... <br />
А вот воскресенье... нет, света и горячей воды с отоплением как не было, так и не пришло. Но мы с пятницы еще договорились с коллегами покататься по окрестностям. Собрались в 10 утра под офисом, смелых оказалось кроме меня еще двое с семьями - Тарас с женой Женей и Коля с женой Мариной и дочкой Николью (полное имя, кстати, у ребенка Николь Оливия). Экипажей было два - наш форестер и колина KIA чего-то там, не помню, маленькое такое... Это нас и подвело потом. Выдвинулись. Первым пунктом было форелевое хозяйство. Экскурсия по прудам в сопровождении тетки с дыханием огнедышащего дракона, у которого то ли искра пропала, то ли временно топливо кончилось... то есть стоять рядом без опасения получить опьянение можно было только с подветренной стороны. Но это не главное. Оказывается, хозяйство существует с 1964 года, располагается на площади в 81 Га, для прудов берется артезианская чистейшая вода (в другой форель - рыба-привереда - не живет), подается в пруды при температуре 11-15 градусов Цельсия. И вода повторно не используется - уходит в речку. В пруду с мальками их содержится до 40 000 голов. А еще по породам форель делится всего на два вида - радужную и янтарную. Все остальные цвета - ошибка природы. Причем, тут природа строга до неприличия - все, что не укладывается в стандарт "брюнетки - блондинки", размножаться не может. Идет в пищу, ибо от стандартных янтарной и радужной по вкусовым качествам не отличается. Только репродуктивная система у всяких синих, красных и прочих форелей просто-напросто отсутствует. Еще одна отличительная особенность форели - будучи, по сути, тем же лососем, только речным, она не погибает после нереста. А дай ей волю и чистую воду - может вырасти до 35 кг., живет 10-11 лет. За всю жизнь нерестится трижды. Ест специальный корм, по виду напоминающий хрустики для Крэя и Тришки, а по запаху - сушеных кальмаров, которых у нас к пиву продают. Причем мальки не чужды каннибализма и поэтому их кормят в самом начале каждый час, потом чуть пореже. Как подрастают, кормят пореже, ибо жрать себе подобных форель уже не может из-за устройства челюстей - зубами внутрь. Ежегодно в реки окрестные хозяйство выпускает несколько десятков тысяч мальков для поддержания экосистемы - так-то форель занесена в Красную Книгу. Вылавливают, правда. "Но там уже пусть Рыбнадзор работает"(с) наш экскурсовод. А да, на шуршание черпака с кормом для форели прилетела домашняя белая утка из соседнего хозяйства - ей в свое время не успели крылья подрезать, вот она и носится по округе, а заодно состоит на довольствии у форелевых прудов :)<br />
Видели и ворону-разбойницу, которая тырила мальков из пруда. Но настоящие разбойники - чайки-бакланы. Этих даже приходится стрельбой отпугивать.<br />
В магазине при хозяйстве набрали форели горячего копчения, холодного копчения...<br />
Из форелевого хозяйства мы направились в сторону Чвижепсе, откуда хотели отправиться в Медовеевку и оттуда - на дольмены. Но олимпийская стройка, слизнувшая как корова все указатели по дороге, внесла свои коррективы и привела нас сначала в Красную поляну, потом в Эстосадок (поселение, кстати, основанное эстонцами). Состоялся чудный диалог с гаишниками, у которых мы пытались выяснить дорогу к заповеднику в Красной поляне, где вроде как животные содержатся в больших вольерах:<br />
Я: - Простите, не подскажете, заповедник тут где?<br />
Г: - А вам какой надо? Их тут два...<br />
Я: - Да, нам, собственно, уже пофигу, хоть какой<br />
Г: - Так вы проехали, вам надо вернуться и там-то свернуть...<br />
Я: - А выше мы развернемся такой колонной?<br />
Г: - Так разворачивайтесь прямо здесь, не бойтесь!<br />
Я: - Дяденьки, мне права карман не жмут, тут же сплошная...<br />
Г: - Так вы нам потом права принесете... или скидочку сделаем вам как женщине, штраф там небольшой...<br />
Я: - Не, дяденьки, мы уж лучше поищем разворот повыше...<br />
С тем мы и отбыли... Поехали, остановились в каком-то медовом хозяйстве - купили сбитень и медовуху. Двинули на Чвижепсе - источник минеральных вод. Кстати, водичка там вполне себе. Вкусная, но без резкого запаха или привкуса. Гидрокарбонатная, с высоким содержанием железа. Мой гастрит остался доволен.<br />
Там же в Чвижепсе и пообедали в ресторане с названием "Медвежий угол"... двинули на Медовеевку. Но через несколько поворотов пришлось разворачиваться - форику-то такие дороги ерунда, сложней видали, а вот маленькому KIA было не проехать... И мы поехали искать Ахштырскую пещеру - место обитания первобытного человека... там, кто знает, если бы ученые-антропологи с археологами оказались в Сочи чуток пораньше, неизвестно еще как бы того кроманьонца называли бы... С пещерой своя песня - мы бросили машины в "кармане" и пошли пешком. Марина с Никой остались. Пройдя примерно полпути, мы начали прикдывать, что вход в пещеру явно платный, а раз так, то у кого сколько денег осталось... выяснилось, что все герои - деньги оставили в машинах. Возвращаться никому не хотелось, поэтому решили идти до конца и там уже на месте разбираться, что к чему. Дошли до шлагбаума, подсчитали имевшуюся наличность - 140 рублей на четверых. Вход в пещеру - 150 рублей на одного взрослого. Детьми прикидываться было беспонтово, надеяться на снисхождение смотрителей - наивно. Поэтому я отправилась наверх, а остальные таки попытали счастья и уговорили смотрителя, он их впустил за 140 рублей всех троих!<br />
Обратно уже покатили домой, наметив себе в этой стороне еще неисследованные точки: Медовеевка - дольмены - Хмелевские озера - Пасть Дракона - заповедник в Красной поляне.<br />
По пути набрали положительных эмоций на всем маршруте... приехала домой, выяснила, что свет дали вот только что и... то, что планировала неспешно за выходные сделать, пришлось делать в авральном режиме :)<br />
<br />
А вам вот фотографии: <a href="https://www.dropbox.com/sh/9fb94vxmvegqe3i/snGoL1WP98">Форелевое хозяйство - Чвижепсе - Ахштырская пещера. Ноябрь 2012</a>tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0Адлер, Сочи, Краснодарский край, Россия43.4413809 39.910682343.3952644 39.8317183 43.487497399999995 39.9896463tag:blogger.com,1999:blog-7847550342620293275.post-89929397396416620212012-10-17T00:50:00.005+04:002012-11-12T19:36:04.602+04:00Недетская история одной очень отважной девочки. Нужна наша помощь!Если очень чего-то хотеть, то это обязательно случится. Особенно, если очень хочется жить. Когда тебе 12 лет. Когда все время больницы, врачи, уколы, анализы и еще – операции. Когда сразу несколько сложных диагнозов, а вся жизнь – она впереди. Далеко. Где-то.
И вот после всех больничных историй появилась НАДЕЖДА на нормальную для подростка жизнь. Осталось контрольное обследование и реабилитация. И цена этой надежды – 563 000 рублей. Которых нет. И времени – 1,5 месяца.
Это совершенно реальная история настоящей девочки Оли Ермаковой. Оля живет в Ростове-на-Дону со своей мамой и старшей сестрой. Я знаю семью Ермаковых лично с прошлого года, когда начали большой-большой сбор для Оли на лечение в Германии. Все перипетии есть <a href="http://forum.rostovmama.ru/index.php/topic,85606.0.html">на форуме ростовских мам</a>. Эта тема – своего рода рекордсмен, она собрала больше 1000 страниц обсуждений, отчетов о поступивших и потраченных средствах, слов поддержки от самых разных людей, рассказов Лизы – олиной мамы – о поездках в Москву и Германию, радости большой победы, когда стало понятно, что происходит с олькиным организмом и что теперь с этим делать… потом была срочная операция в Москве и просмотр результатов исследований немецкими врачами… и вот теперь остался большой и важный шаг – контрольное обследование и последующая реабилитация, возвращение к нормальной жизни для Оли. <a href="http://forum.rostovmama.ru/index.php/topic,101876.0.html">Тема на том же форуме</a>, посвященная этому этапу в олькиной жизни – там вы найдете все детали и подробности, все также там публикуются отчеты о собранных средствах и слова поддержки от разных людей, там же – ссылки на документы.
И я прошу всех, кто читает мой блог: пожалуйста, помогите Оле стать обычным подростком, пойти в обычную школу, выучить французский язык (Оля уже начала заниматься – не хочет терять время) и стать редактором модного глянцевого журнала. Задумайтесь, что для вас 50-100-200-300 рублей – пачка сигарет или диск с фильмом, любимый журнал или билет в кино, банка кока-колы или йогурт… а для Оли – это цена того самого большого шанса.<br />
Реквизиты счетов для помощи Ермаковой Оле:<br />
<br />
КАРТА СБЕРБАНКА номер 676196000224642737<br />
<br />
КАРТА АЛЬФА-БАНКА номер 5486734667144550<br />
<br />
ЯНДЕКС ДЕНЬГИ: 410011072808951<br />
<br />
ВЕБ-МАНИ<br />
- R129633446156 это рублевый<br />
- E189541800169 это евро<br />
<br />
НОМЕР МЕГАФОНА ДЛЯ МОБИЛЬНЫХ ПЛАТЕЖЕЙ -89281213318<br />
<br />
КИВИ КОШЕЛЕК 89094208420<br />
<br />
<br />
PS Пожалуйста, напишите в комментариях или мне на почту t.ilchenko собака hotmail точка ком о своем перечислении – это нужно для отслеживания всех поступлений. По умолчанию эта информация (кто и сколько) будет строго конфиденциальной – об этом будем знать вы, я и мама Оли Ермаковой.tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-7305499586193471992012-08-13T15:46:00.000+04:002012-08-13T15:53:53.639+04:00Microsoft Threat Management Gateway 2010 – добавление диапазона SSL-портов при помощи VBScript для массива серверовЕсли вам нужно использовать нестандартные порты для протоколов, использующих <a href="http://en.wikipedia.org/wiki/Secure_Sockets_Layer">SSL/TLS</a>, вы обнаружите простую, но весьма обескураживающую вещь: TMG не позволяет просто так создавать правила для <a href="http://en.wikipedia.org/wiki/Secure_Sockets_Layer">SSL/TLS</a> и протоколов, обменивающихся данными “поверх” (over) <a href="http://en.wikipedia.org/wiki/Secure_Sockets_Layer">SSL/TLS</a> с использованием нестандартных портов. <a name='more'></a> <p>Проблема, в общем-то, известна еще с ISA 2000-2006. По сути, это и не проблема вовсе, а конфигурация "из коробки", работающая исключительно по соответствующим (зарегистрированным в <a href="http://www.iana.org">IANA</a>, описанным в разных RFC) портам. И решение этой проблемы известно - добавление нужных номеров портов или диапазонов Tunnel Ports при помощи специального VBScript-скрипта, использующего COM-модель ISA/TMG и получающего таким образом доступ к компонентам и конфигурации серверов.</p> <p>Почему нельзя это сделать из консоли управления TMG - у меня на это есть два варианта объяснения: либо кто-то что-то не додумал в свое время при планировании функционала, либо это просто разумный баланс security vs comfort - выбирайте по вкусу, как говорится.<br><br>Все найденные поиском решения, включая и описанное в документации Microsoft, позволяют добавлять порты к диапазону только для обычного сервера (single server). В случае с массивом серверов они не работают. В TMG Enterprise Edition существует специальная роль сервера Configuration Storage Server, предназначенная, как следует из названия, для хранения конфигурации и распространения ее на все сервера в массиве. По сути, <a href="is an instance of Active Directory Application Mode (ADAM) database that contains the firewall schema and configuration data . For more information on the concept behind the CSS please see http://technet.microsoft.com/en-us/library/cc302686.aspx">CSS это еще один экземпляр базы данных ADAM (Active Directory Application Mode)</a>.</p> <p>И вот тут-то в случае с массивом серверов вся собака и зарыта. Дело в том, что для внесения изменений в конфигурацию массива из VBScript-а нужно сначала получить доступ к CSS-серверу в режиме read-write. И оперировать при этом не объектом FPCRoot, а непосредственно массивом, получить который можно методом GetContainingArray(). </p> <p>Для доступа к настройкам диапазонов SSL-портов используем ArrayPolicy.WebProxy.TunnelPortRanges соответствующего объекта (для простого сервера это FPCRoot, а в нашем случае – это массив TMG и, соответствено, CSS-сервер. И весь скрипт для изменения диапазонов портов выглядит следующим образом:</p> <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"> <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet"><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Option</span> Explicit</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' Объявляем нужные объекты и переменные</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Dim</span> root <span style="color: #008000">' корневой объект FPCLib.FPC</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Dim</span> tmgArray <span style="color: #008000">' объект массива FPCArray object</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Dim</span> tpRange <span style="color: #008000">' существующий диапазон SSL-портов </span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Dim</span> newRange <span style="color: #008000">' новый диапазон SSL-портов</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' Создаем экземпляр объекта FPCRoot </span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Set</span> root = CreateObject(<span style="color: #006080">"FPC.Root"</span>)</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' Получаем ссылку на массив серверов</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Set</span> tmgArray = root.GetContainingArray()</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' Получаем все существующие диапазоны портов</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Set</span> tpRange = tmgArray.ArrayPolicy.WebProxy.TunnelPortRanges</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' Добавляем новый диапазон с указанием имени диапазона, </span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' начального и конечного номеров портов</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">Set</span> newRange = tpRange.AddRange(<span style="color: #006080">"Range for CRM - port 40005"</span>, 40005, 40005)</pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' Сохраняем сделанные изменения</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">tpRange.Save <span style="color: #0000ff">True</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> </pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #008000">' Отключаемся от CSS</span></pre><!--CRLF--><pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root.DisconnectFromConfigurationStorageServer</pre><!--CRLF--></div></div><br /><p>Выполнять скрипт при этом надо не на сервере, где развернута EMS (а в нашем случае там by default располагался и CSS), а на любом из серверов массива. И после выполнения скрипта для того, чтобы изменения вступили в силу, нужно перезапустить службу Windows Firewall на том сервере, где выполнялся скрипт и затем на EMS-сервере.</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-66688618113011622872012-07-24T21:57:00.001+04:002012-07-24T21:57:04.881+04:00Стереотипы мешаютВот так живешь-живешь, постишь в блог из привычного Windows Live Writer, а потом руки зачешутся - опаньки, а под руками только домашний iMac с MacOS, для которой еще не придумали версию "Li Wri"... А 5 минут поиска - и вот вам MarsEdit, из которого и пишется этот пост в качестве пробы пера, ткскть. Если сей клиент оправдает доверие - будет тут же злостно куплен за свои ±40USD ;)tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-88216181627484002672012-07-03T21:24:00.000+04:002017-04-17T12:19:29.122+03:00Отправка SMS из приложения при помощи GSM-модема – пример кода на C#<i><b>UPD:</b> За давностью лет архив с исходными кодами утрачен, поэтому ссылки на него из поста удалены, писать мне просьбы прислать их тоже занятие бесперспективное. Я сожалею, но восстанавливать отдельно не буду.</i><br />
<i><br /></i>
<i><b>UPD2: </b>Сей проект впоследствии получил новую жизнь - когда нам срочно надо было придумать механизм уведомления внешних пользователей о номере заявки и ее статусе во время первого Гран-при Формулы 1 в России в 2014 году</i><br />
<i><</i>
<i><b>UPD3:</b> Написано это почти 5 лет назад - за это время никто не следил пристально за тем, менялись ли стандарты и RFC на соответствующие технологии... </i><br />
<br />
В одном из проектов встала задача – отправка срочных уведомлений пользователям нашей системы в виде SMS-сообщений на телефон. Первоначально предполагалось использовать возможности имеющегося у заказчика Cisco Call Manager-а, но оказалось, что в текущей конфигурации эта feature не доступна. Простое решение – использовать GSM-модем.<br />
Сразу оговорюсь – это решение подходит в ситуации, когда количество отправляемых сообщений не превысит 30 штук в минуту. Да, по сути, больше-то вряд ли получится. В нашей системе этот порог достижим едва ли, но, тем не менее, коллеги предложили организовать FIFO-очередь сообщений “на всякий случай”. Подумайте и вы на этот счет… <br />
Далее – мой опыт разбора проблемы и решения поставленной задачи. Местами с пояснениями теоретического и практического толка…<br />
<a name='more'></a>Как раз сразу немного теории. Принципиально, способов, точнее, режимов отправки SMS существует два – text mode и PDU mode. Первый – текстовый режим – простой, без контроля доставки сообщения и с ограничением в 140 символов на текст сообщения с использованием латиницы, соответственно, для кириллицы (оная кодируется в unicode двумя байтами на символ) – всего 70. Также в text mode нет возможности разбивать и склеивать более длинные сообщения. Второй – PDU mode – режим, поддерживающий и прозрачную конкатенацию сообщений, и контроль доставки, и еще ряд фич. По сути, PDU или Packet Data Unit (единица пакета данных или как-то так) это просто текстовая строка, передаваемая модему в шестнадцатиричном виде и содержащая в себе все параметры сообщения. <br />
Принципиально для нашей задачи было отправлять уведомления на русском языке. Беглое изучение шишек, набитых другими, показало, что в text mode это, якобы, невозможно и нужно использовать только PDU mode. И это как в той поговорке, когда “дурная голова рукам покоя не дает”, ибо если внимательно читать документацию, выясняется довольно быстро, что отправка SMS в text mode c использованием кириллицы – это дело двух правильно переданных команд модему и одной матрицы перекодировки в UC2 (он же = хорошо известный unicode). Резюме – внимательное чтение спецификаций занимает чуть больше времени, но стоит того – не придется, к примеру, перепаковывать номер получателя сообщения “странным образом” (связано со спецификой мобильных процессоров, скорее всего): убрать все, кроме цифр, посчитать и к нечетному количеству цифр в конец дописать “F”, разбить получившуюся строку на пары и в оных парах поменять местами цифры. И это еще не самое “прикольное”, поверьте мне на слово или поищите примеры кода отправки SMS в PDU mode… <br />
Итогом всех моих изысканий на тему отправки SMS-сообщений при помощи GSM-модема стало написанное почти на коленке Windows Form-приложение с примером реализации отправки SMS, который я набросала для своих коллег в демонстрационно-воспитательных целях. Я постаралась прокомментировать код так, чтобы было понятно, что происходит. И последовательность отправки команд модему должна быть такой, как идет в проекте. <br />
Что нужно знать про данный пример приложения еще: <br />
<ul>
<li>Отлов и обработка всех возможных exceptions и проверка ответов модема – на вашей совести, а у меня это часть воспитательного процесса… </li>
<li>Текущая версия отправляет сообщения на русском языке в text mode (см. комментарии в коде). </li>
<li>Все вопросы по коду можете писать мне, но помните, В ЭТОМ ПРОЕКТЕ – ОБРАЗЕЦ КОДА, ДЕМОНСТРИРУЮЩИЙ ОСНОВНОЙ ПРИНЦИП ОТПРАВКИ SMS ПОСРЕДСТВОМ GSM-модема! </li>
<li>Проект создавался в VS2010 и допиливался уже в VS2012RC</li>
</ul>
Что Вам потребуется, если нужно решить такую же задачу:<br />
<ul>
<li>GSM-модем, поддерживающий отправку SMS (в нашем случае это Huawei E1550 от МТС, проверяется эта возможность отправкой команды AT+CSMS=0 вашему модему – если модем ответит OK, то это работает, если ERROR или что-то еще, кроме OK, – меняйте модем или прошивку, что тоже возможно), можно использовать “старую нокию, которая есть у всех”, но будьте готовы к тому, что она будет работать только с PDU mode (AT+CMGF=1 возвращает ошибку). Несмотря на то, что “втыкается” обычно такой модем в разъем USB, в системе он “представляется” COM-портом с номером N. И в один момент открыть этот порт может только один процесс (идея с очередью сообщений все еще не кажется вам достойной внимания? Ну-ну…) </li>
<li>сим-карта, естественно, с неотрицательным балансом или с кредитной системой расчета (в нашем случае – это одна из сим-карт, ассоциированных с корпоративным тарифом) </li>
<li>опционально, USB-удлинитель, если в Вашей серверной не очень уверенно принимается сигнал оператора сотовой связи – модем, естественно, должен быть подключен напрямую к серверу, где будет выполняться наше приложение </li>
<li>на время экспериментов запаситесь заранее последней прошивкой для вашего модема – не повредит, честное слово, найти ее можно, как правило, на сайте производителя или оператора, который вам этот модем продал - при неосторожном обращении с записью/чтением в регистры модема командой AT+CSCA? и AT+CSCA=”номер SMS-центра” – после этого нужно только перепрошивать модем </li>
<li>запаситесь также программой-терминалом, умеющей подключаться к COM-порту (например, PuTTY - <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" title="http://www.chiark.greenend.org.uk/~sgtatham/putty/">http://www.chiark.greenend.org.uk/~sgtatham/putty/</a>), пригодится в процессе чтения спецификаций, о которых – ниже. Подключиться к COM-порту из PuTTY можно так:</li>
</ul>
<div align="center">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixkyWqf8A9v9TEyqpIyUT3hbYBl1sRbHQMajpgDNKf0vfdaT3k9xaaj_KEOxXloyIxZA1_Db2cumkGjMvSrHY0tfH3EvYedt0cpeIlyIe-aTh8IeUA4asZKC08wDiGmYNa3Y3WFqoEkWA/s1600-h/image2.png"><img alt="image" border="0" height="234" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0u8k2KMCgH3789vnDkkfGKOrpltvWvTGQMELaw6DaRONUf4uV57-zKhun6ajaylFQIEYL4LO3pMRu8dDMfYqi2PBQWqLxJjaKoACdglvWiysLIuXdecrThXtXh280_RH4NkA84oL8IjI//?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="244" /></a></div>
Что прочитать:<br />
<ul>
<li>в первую очередь, стоит внимательно прочитать соответствующий раздел спецификации AT-команд работы с GSM-модемом вообще и AT-команд отправки (и приема, если хотите) SMS-сообщений – текущая версия стандарта (хвала Магистрам) вышла еще в 1998 году и после 2003 года не обновлялась: <a href="http://webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=18568">Digital cellular telecommunications system (Phase 2+);AT Command set for GSM Mobile Equipment (ME) (3GPP TS 07.07 version 7.8.0 Release 1998)</a> </li>
<li>Еще одна спецификация AT-команд для отправки SMS - <a href="http://www.cellular.co.za/sms_at_commands.htm">http://www.cellular.co.za/sms_at_commands.htm</a> - там есть пример, кстати, последовательности команд для приема-отправки SMS. И там же есть расшифровка кодов ошибок при отправке SMS через GSM-модем.</li>
</ul>
Итак, приступим. После чтения спецификаций у вас должна сложиться вот такая последовательность AT-команд для отправки сообщений на русском языке в text mode:<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; height: 265px; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 100.47%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;">AT <span style="color: green;">// инициализация модема, в ответ должно прийти OK</span>
AT+CSMS=0 <span style="color: green;">//проверяем возможность отправки SMS при помощи данного устройства</span>
AT+CMGF=1 <span style="color: green;">//выбираем режим работы модема - text mode (0 - PDU mode, по умолчанию)</span>
AT+CSCA? <span style="color: green;">//запрашиваем у модема номер SMS-центра, устанавливать его НЕ НАДО </span>
AT+CSMP=17,167,0,25 <span style="color: green;">//устанавливаем параметры модема для отправки SMS на русском языке </span>
AT+CSCS=<span style="color: #006080;">"UCS2"</span> <span style="color: green;">//определяем кодировку сообщений в UCS2 </span>
AT+CMGS=”<номер получателя>” <span style="color: green;">//отправили номер телефона получателя (не забудьте в коде его также конвертировать в UCS2</span>
> текст сообщения <span style="color: green;">//отправляем модему текст сообщения, завершив его последовательностью Ctrl+Z (^Z) или 0x1Ah </span></pre>
<br /></div>
<br />
Теперь о том, как это делать программно. В C# есть специальный класс в System.IO.Ports для обмена данными с COM-портом – SerialPort. Свойства и методы этого класса позволяют настраивать параметры модема и передавать/получать команды (данные). Чтобы использовать этот класс в своем приложении, объявляем:<br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;"><span style="color: blue;">using</span> System.IO.Ports;
<span style="color: blue;">using</span> System.Threading; <span style="color: green;">//между операциями отправки команды и чтения ответа нужно “выдерживать паузу” посредством System.Threading.Thread.Sleep()</span></pre>
<br /></div>
<br />
Создаем экземпляр класса для работы с нашим устройством: <br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;">_serialPort = <span style="color: blue;">new</span> SerialPort();</pre>
<br /></div>
<br />
Метод GetPortNames() возвращает все доступные COM-порты (доступ к этому методу в экземпляре класса, кстати, невозможен):<br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;">SerialPort.GetPortNames();</pre>
<br /></div>
<br />
С использованием этого метода, например, можно заполнить элементы ListBox-а COMPorts, в котором будем выбирать нужный нам порт (на форме):<br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;"><span style="color: blue;">foreach</span> (<span style="color: blue;">string</span> s <span style="color: blue;">in</span> SerialPort.GetPortNames())
{
COMPorts.Items.Add(s);
}</pre>
<br /></div>
<br />
Открыть порт (как я писала выше, открыть порт можно один раз в единицу времени, забудете закрыть – не сможете открыть повторно) можно, используя свойство PortName и метод Open(), результат которого возвращается в свойство IsOpen:<br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;">serialPort.PortName = COMPorts.SelectedItem.ToString(); <span style="color: green;">//устанавливаем свойство PortName</span>
serialPort.Open();
<span style="color: blue;">if</span> (serialPort.IsOpen)
{
<span style="color: green;">// здесь будем дальше обмениваться данными с устройством</span>
}
</pre>
<br /></div>
<br />
Отправка команды модему (не забываем экранировать кавычки и каждую команду завершать “переводом строки”):<br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;">serialPort.Write(comm + <span style="color: #006080;">"\r\n"</span>); <span style="color: green;">//comm – строка с AT-командой</span></pre>
<br /></div>
<br />
Чтение данных из модема:<br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;">serialPort.ReadExisting(); <span style="color: green;">//читает все доступные байты из потока и входного буфера объекта System.IO.Ports.SerialPort или </span>
serialPort.Read(<span style="color: blue;">char</span>[] buffer, <span style="color: blue;">int</span> offset, <span style="color: blue;">int</span> count); <span style="color: green;">//читает из входного буфера определенное число символов, не самый удобный способ или </span>
serialPort.ReadLine(); <span style="color: green;">//считывает все данные из входного буфера до System.IO.Ports.SerialPort.NewLine</span>
</pre>
<br /></div>
<br />
Я пользовалась методом ReadExisting(), так как он позволяет прочитать ВСЕ, что находится в потоке/буфере и легко используется для диагностики и отладки. В принципе, для приложения, работающего в фоне, лучше использовать или Read() или ReadLine().<br />
<br />
Это все хорошо, но как вы помните, нам нужно текст сообщения на русском языке и номер отправителя сконвертировать в UCS2. Как вариант, можно использовать вот такую функцию:<br />
<br />
<div id="codeSnippetWrapper" style="background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;">
<pre id="codeSnippet" style="background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: "courier new" , "courier" , monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;"><span style="color: blue;">public</span> <span style="color: blue;">string</span> txtInUCS2 = <span style="color: #006080;">""</span>;
<span style="color: blue;">private</span> <span style="color: blue;">void</span> ConvertRusToUCS2(<span style="color: blue;">string</span> txtInRus)
{
<span style="color: green;">//строка с алфавитом</span>
String strAlphabet = <span style="color: #006080;">"АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЪЭЮЯабвгдеёжзийклмнопрстуфхцчшщэюяABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'-* :;)(.,!=_"</span>;
<span style="color: green;">//массив для конвертирования русских букв и цифр в UCS2 </span>
String[] ArrayUCSCode = <span style="color: blue;">new</span> String[137]{
<span style="color: #006080;">"0410"</span>,<span style="color: #006080;">"0411"</span>,<span style="color: #006080;">"0412"</span>,<span style="color: #006080;">"0413"</span>,<span style="color: #006080;">"0414"</span>,<span style="color: #006080;">"0415"</span>,<span style="color: #006080;">"00A8"</span>,<span style="color: #006080;">"0416"</span>,<span style="color: #006080;">"0417"</span>,
<span style="color: #006080;">"0418"</span>,<span style="color: #006080;">"0419"</span>,<span style="color: #006080;">"041A"</span>,<span style="color: #006080;">"041B"</span>,<span style="color: #006080;">"041C"</span>,<span style="color: #006080;">"041D"</span>,<span style="color: #006080;">"041E"</span>,<span style="color: #006080;">"041F"</span>,<span style="color: #006080;">"0420"</span>,
<span style="color: #006080;">"0421"</span>,<span style="color: #006080;">"0422"</span>,<span style="color: #006080;">"0423"</span>,<span style="color: #006080;">"0424"</span>,<span style="color: #006080;">"0425"</span>,<span style="color: #006080;">"0426"</span>,<span style="color: #006080;">"0427"</span>,<span style="color: #006080;">"0428"</span>,<span style="color: #006080;">"0429"</span>,
<span style="color: #006080;">"042C"</span>,<span style="color: #006080;">"042A"</span>,<span style="color: #006080;">"042D"</span>,<span style="color: #006080;">"042E"</span>,<span style="color: #006080;">"042F"</span>,<span style="color: #006080;">"0430"</span>,<span style="color: #006080;">"0431"</span>,<span style="color: #006080;">"0432"</span>,<span style="color: #006080;">"0433"</span>,
<span style="color: #006080;">"0434"</span>,<span style="color: #006080;">"0435"</span>,<span style="color: #006080;">"00B8"</span>,<span style="color: #006080;">"0436"</span>,<span style="color: #006080;">"0437"</span>,<span style="color: #006080;">"0438"</span>,<span style="color: #006080;">"0439"</span>,<span style="color: #006080;">"043A"</span>,<span style="color: #006080;">"043B"</span>,
<span style="color: #006080;">"043C"</span>,<span style="color: #006080;">"043D"</span>,<span style="color: #006080;">"043E"</span>,<span style="color: #006080;">"043F"</span>,<span style="color: #006080;">"0440"</span>,<span style="color: #006080;">"0441"</span>,<span style="color: #006080;">"0442"</span>,<span style="color: #006080;">"0443"</span>,<span style="color: #006080;">"0444"</span>,
<span style="color: #006080;">"0445"</span>,<span style="color: #006080;">"0446"</span>,<span style="color: #006080;">"0447"</span>,<span style="color: #006080;">"0448"</span>,<span style="color: #006080;">"0449"</span>,<span style="color: #006080;">"044D"</span>,<span style="color: #006080;">"044E"</span>,<span style="color: #006080;">"044F"</span>,<span style="color: #006080;">"0041"</span>,
<span style="color: #006080;">"0042"</span>,<span style="color: #006080;">"0043"</span>,<span style="color: #006080;">"0044"</span>,<span style="color: #006080;">"0045"</span>,<span style="color: #006080;">"0046"</span>,<span style="color: #006080;">"0047"</span>,<span style="color: #006080;">"0048"</span>,<span style="color: #006080;">"0049"</span>,<span style="color: #006080;">"004A"</span>,
<span style="color: #006080;">"004B"</span>,<span style="color: #006080;">"004C"</span>,<span style="color: #006080;">"004D"</span>,<span style="color: #006080;">"004E"</span>,<span style="color: #006080;">"004F"</span>,<span style="color: #006080;">"0050"</span>,<span style="color: #006080;">"0051"</span>,<span style="color: #006080;">"0052"</span>,<span style="color: #006080;">"0053"</span>,
<span style="color: #006080;">"0054"</span>,<span style="color: #006080;">"0055"</span>,<span style="color: #006080;">"0056"</span>,<span style="color: #006080;">"0057"</span>,<span style="color: #006080;">"0058"</span>,<span style="color: #006080;">"0059"</span>,<span style="color: #006080;">"005A"</span>,<span style="color: #006080;">"0061"</span>,<span style="color: #006080;">"0062"</span>,
<span style="color: #006080;">"0063"</span>,<span style="color: #006080;">"0064"</span>,<span style="color: #006080;">"0065"</span>,<span style="color: #006080;">"0066"</span>,<span style="color: #006080;">"0067"</span>,<span style="color: #006080;">"0068"</span>,<span style="color: #006080;">"0069"</span>,<span style="color: #006080;">"006A"</span>,<span style="color: #006080;">"006B"</span>,
<span style="color: #006080;">"006C"</span>,<span style="color: #006080;">"006D"</span>,<span style="color: #006080;">"006E"</span>,<span style="color: #006080;">"006F"</span>,<span style="color: #006080;">"0070"</span>,<span style="color: #006080;">"0071"</span>,<span style="color: #006080;">"0072"</span>,<span style="color: #006080;">"0073"</span>,<span style="color: #006080;">"0074"</span>,
<span style="color: #006080;">"0075"</span>,<span style="color: #006080;">"0076"</span>,<span style="color: #006080;">"0077"</span>,<span style="color: #006080;">"0078"</span>,<span style="color: #006080;">"0079"</span>,<span style="color: #006080;">"007A"</span>,<span style="color: #006080;">"0030"</span>,<span style="color: #006080;">"0031"</span>,<span style="color: #006080;">"0032"</span>,
<span style="color: #006080;">"0033"</span>,<span style="color: #006080;">"0034"</span>,<span style="color: #006080;">"0035"</span>,<span style="color: #006080;">"0036"</span>,<span style="color: #006080;">"0037"</span>,<span style="color: #006080;">"0038"</span>,<span style="color: #006080;">"0039"</span>,<span style="color: #006080;">"0027"</span>,<span style="color: #006080;">"002D"</span>,
<span style="color: #006080;">"002A"</span>,<span style="color: #006080;">"0020"</span>,<span style="color: #006080;">"003A"</span>,<span style="color: #006080;">"003B"</span>,<span style="color: #006080;">"0029"</span>,<span style="color: #006080;">"0028"</span>,<span style="color: #006080;">"002E"</span>,<span style="color: #006080;">"002C"</span>,<span style="color: #006080;">"0021"</span>,
<span style="color: #006080;">"003D"</span>,<span style="color: #006080;">"005F"</span>};
StringBuilder UCS = <span style="color: blue;">new</span> StringBuilder(txtInRus.Length);
Int32 intLetterIndex = 0;
<span style="color: blue;">for</span> (<span style="color: blue;">int</span> i = 0; i < txtInRus.Length; i++)
{
intLetterIndex = strAlphabet.IndexOf(txtInRus[i]);
<span style="color: blue;">if</span> (intLetterIndex != -1)
{
UCS.Append(ArrayUCSCode[intLetterIndex]);
}
}
txtInUCS2 = UCS.ToString();
}
</pre>
<br /></div>
<br />
<style type="text/css">.csharpcode, .csharpcode pre<br>{<br> font-size: small;<br> color: black;<br> font-family: consolas, "Courier New", courier, monospace;<br> background-color: #ffffff;<br> /*white-space: pre;*/<br>}<br>.csharpcode pre { margin: 0em; }<br>.csharpcode .rem { color: #008000; }<br>.csharpcode .kwrd { color: #0000ff; }<br>.csharpcode .str { color: #006080; }<br>.csharpcode .op { color: #0000c0; }<br>.csharpcode .preproc { color: #cc6633; }<br>.csharpcode .asp { background-color: #ffff00; }<br>.csharpcode .html { color: #800000; }<br>.csharpcode .attr { color: #ff0000; }<br>.csharpcode .alt <br>{<br> background-color: #f4f4f4;<br> width: 100%;<br> margin: 0em;<br>}<br>.csharpcode .lnum { color: #606060; }<br></style><br />
<br />
Собственно, и все. Особо внимательные могут найти небольшой “баг” в приведенной выше функции… <br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNPAzFiT3VkXWDLJJNOs5Zjh2ZC5z8XZmpU81qYWI_q8WKvdgI_YPUmll65VEfjcRY3hXpHGFpDjZUMn3z2pVvOO0rYylZhPTdQfIigdoj75KfPV4we3W8ZFgELKjZct1jeTAbGLLw3GA/s1600-h/image6.png"><img alt="image" border="0" height="341" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOlFWtSeln0yM3GwyYZbJxbfme6lHXflPbXExpMzzQHACWUXNEQ1Mt99dOu1TApHbrNtOHAqCBR2q97OpA3cHdedZ-xrwXHK88fqRmbr4qM7pTW-_K84-tYW_D_Er9tuXX1s0WAqyIEt8//?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="265" /></a><br />
<br />
<br />
<br />tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com24tag:blogger.com,1999:blog-7847550342620293275.post-82053801184974423332012-04-24T19:37:00.000+04:002012-04-24T19:39:22.628+04:00Как прочитать данные с внешнего диска HFS+ в среде Windows 7<p> </p> <p>Вот так приедешь в командировку… а собираешься же обычно впопыхах… ну и цапнула с собой внешний диск с последним сезоном The Big Bang Theory. И вот вечером в гостинице, закончив со всеми насущно-рабочими вопросами, в предвкушении цепляю диск к ноутбуку… И вспоминаю, что диск этот отформатирован под MacOS (HFS+ то есть). Поразмыслив, <a href="https://www.google.ru/search?q=HDD+%D0%BE%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD+%D0%BF%D0%BE%D0%B4+MacOS+%D0%BF%D1%80%D0%BE%D1%87%D0%B8%D1%82%D0%B0%D1%82%D1%8C+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5+%D0%BF%D0%BE%D0%B4+Win7&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox#q=HDD+%D0%BE%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD+%D0%BF%D0%BE%D0%B4+MacOS+%D0%BF%D1%80%D0%BE%D1%87%D0%B8%D1%82%D0%B0%D1%82%D1%8C+%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5+%D0%BF%D0%BE%D0%B4+Win7&hl=ru&newwindow=1&client=firefox&hs=VNi&rls=org.mozilla:ru:official&prmd=imvns&ei=8b-WT-nlEMeSOqel2dcN&start=10&sa=N&fp=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&cad=b">лезем в Google</a> и по первой ссылке – <a href="http://habrahabr.ru/company/paragon/blog/102145/">статья на Хабре</a> с описанием решения похожих проблем. Нужный софт нашелся там же – <a href="http://www.paragon-software.com/home/hfs-windows/features.html">Paragon HFS+ for Windows® 9.0</a>, драйвер HFS+ для Windows. Стоит ~ $20, есть пробная версия на 10 дней. Ее как раз и хватило, чтобы достать нужные данные, но полную версию я все равно куплю – удобно не задумываться о том, какая файловая система на внешнем носителе… </p> <p>Установка занимает несколько минут, потребуется перезагрузка. И – готово. Нужные данные – под руками.</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-18240427306510821102012-03-18T23:40:00.001+04:002012-03-18T23:41:56.273+04:00Потребительский ликбез или Как поменять исправный мобильный телефон, если он вас не устраивает<p>…цветом, функциями или параметрами. Ничего сложного, если разобраться и внимательно прочитать несколько документов. Но начну сначала. Ровно 8 марта, замучавшись уже искать аккумулятор на свой любимый Motorola a1200e, используемый в качестве корпоративного, пошла покупать себе телефон под корпоративную симку. Основное требование было одно – синхронизация с Exchange. Остальные требования – размер обычного мобильника (не смарт), цена не дороже 5-6 т.р. Скажу сразу, обычно я не действую спонтанно, предварительно долго и вдумчиво выбираю, читаю обзоры и все такое, но тут решение было именно спонтанным и я решила попробовать себя в роли “обычного юзера”. Обойдя несколько магазинов, замучав нескольких менеджеров (кстати, как плохо все стало с персоналом в крупных сетевых магазинах-то – они принципиально не ориентируются в продаваемых моделях и их возможностях дальше того, что написано на ценнике), в Связном остановила свой выбор на Samsung GT-S5610 – увидела там ActiveSync с лого Exchange 2010, ну и понадеялась… а на следующий день оказалось, что туда нельзя установить сертификат, используемый нашим корпоративным сервером. Вспомнив про то, что в законе о защите прав потребителей было что-то такое про обмен технически сложных товаров, я отправилась внимательно его читать…</p> <a name='more'></a> <p>Обычно в магазинах, продающих мобильные телефоны, в обмене исправного телефона отказывают на основании текста статей 18 и 25 ЗоПП (которые вроде бы написаны в защиту потребителя) и документа “ПЕРЕЧЕНЬ НЕПРОДОВОЛЬСТВЕННЫХ ТОВАРОВ НАДЛЕЖАЩЕГО КАЧЕСТВА, НЕ ПОДЛЕЖАЩИХ ВОЗВРАТУ ИЛИ ОБМЕНУ НА АНАЛОГИЧНЫЙ ТОВАР ДРУГИХ РАЗМЕРА, ФОРМЫ, ГАБАРИТА, ФАСОНА, РАСЦВЕТКИ ИЛИ КОМПЛЕКТАЦИИ<br>(<a href="http://ozpp.ru/laws2/pravila-prod/tovar21.html">в ред. Постановлений Правительства РФ от 20.10.1998 № 1222, от 06.02.2002 №81</a>)” – относя мобильный телефон к пункту 11. Пункт этот приводится вот в таком виде:</p> <blockquote> <p>11. Технически сложные товары бытового назначения, на которые установлены гарантийные сроки (станки металлорежущие и деревообрабатывающие бытовые; электробытовые машины и приборы; бытовая радиоэлектронная аппаратура; бытовая вычислительная и множительная техника; фото- и киноаппаратура; телефонные аппараты и факсимильная аппаратура; электромузыкальные инструменты; игрушки электронные, бытовое газовое оборудование и устройства)</p></blockquote> <p>Вроде бы все правильно, да? На самом деле, это не так – и на этот счет существует специальное разъяснение:</p> <blockquote> <p>Информация Федеральной службы по надзору в сфере защиты прав потребителей и благополучия человека от 22 октября 2010 г.<br>"Об обмене сотовых телефонов" (<a title="http://www.garant.ru/hotlaw/federal/283970/" href="http://www.garant.ru/hotlaw/federal/283970/">http://www.garant.ru/hotlaw/federal/283970/</a>)</p></blockquote> <p>Прямо в обзоре этого документа сразу и написано все, что нас интересует: <blockquote> <p>Покупатель вправе в течение 14 дней обменять непродовольственный товар надлежащего качества на аналогичный, но других размера, формы, габарита, фасона, расцветки или комплектации.<br>Продавцы отказываются обменивать сотовый телефон на другую модель. Они обосновывают это тем, что данный товар является бытовой радиоэлектронной аппаратурой. Она такому обмену не подлежит.<br>Однако сотовый телефон классифицируется по коду ОКП 65 7140. Он относится к такой продукции, как средства радиосвязи, радиовещания и телевидения общего применения. Кроме того, сотовый не является телефонным аппаратом.<br>Таким образом, отказ обменять сотовый телефон на аналогичный товар другой модели является необоснованным. Территориальные органы Роспотребнадзора могут привлекать продавцов к административной ответственности за такой отказ.</p></blockquote> <p>Вооружившись ссылками на статьи в ЗоПП, перечнем товаров, не подлежащих обмену, и вот этим разъяснением я 10.03 поехала в перерыве в тот магазин, где купила Samsung GT-S5610. Естественно, чек, коробка, полный комплект, включая все защитные пленки, были аккуратно сложены и принесены с собой. Предварительно я прикинула, какой телефон меня точно устроит и остановила свой выбор на Nokia C5 – он был в наличии, стоил немного дороже Samsung-а, но в целом меня устраивал по всем параметрам. Итог – я уже неделю пользуюсь Nokia C5, а Samsung остался в Связном. Мне это стоило доплаты в сумме меньше 2 т.р. <p>И знаете, что было самым главным в процессе обмена? Отнюдь не размахивание распечатками документов или наезд на магазин. Главным был тот факт, что я вежливо изложила суть проблемы управляющему магазином и сказала, что мне нужен не возврат денег, а нормальный телефон, который будет работать с корпоративной почтой. А распечатки остались нетронутыми. Управляющий же магазина в итоге получил +1 в карму в виде благодарственной записи в книге отзывов :) <p>Мораль сей басни проста: знать свои права надо точно и детально, но простая вежливость поможет избежать лишних конфликтных ситуаций :) </p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-16191332209602312252012-03-18T22:51:00.001+04:002012-03-18T23:43:04.267+04:00Nook Color – еще один девайс для чтения е-книг. Субъективный краткий обзор<p>Только недавно я радовалась приезду своего Nook The Simple Touch Reader от Barnes&Noble, а на днях мне привезли Nook Color, заказанный там же вместо первого. Нет, Simple Touch – отличный ридер для тех, кому от электронной книги, кроме как чтения, ничего не нужно. За что и был выбран. Да и качество экрана, сборки и вообще весь девайс в целом – на высоте. Добавьте сюда невысокую, прямо скажем, стоимость даже с учетом доставки в Россию (я пользуюсь ре-мэйлером <a href="http://shipito.com/">shipito.com</a>) – и вот вам идеальное устройство для любителей провести время за чтением. Но тут случилось… нет, не страшное, просто мой ридер забрала себе моя сестра – она давно себе искала электронную книгу, пересмотрела все, что продается в России в магазинах, и попросила заказать ей такую же… Ну, и договорились, что я ей (раз уж невтерпеж так) отдам свой девайс, а себе уже закажу новый. И вот тут долгий мучительный выбор был остановлен на Nook Color – на предыдущем мне очень не хватало двух вещей: возможности расшарить цитату из книжки прямиком в Facebook (или уже в G+) для загруженных на карту памяти книг (не тех, что куплены на <a href="http://bn.com">http://bn.com</a>) и нормального браузера, с которым можно было бы, когда очень приспичит, загрузить книгу прямо с какой-нибудь аймобилки или даже с флибусты. Да и так браузера не хватало нормального. И еще мешала необходимость использовать внешний источник света при чтении в темноте. Расшаривания, забегаю вперед, нет и тут, что печально… <strike>Готова перешить новый девайс на кастомную версию софта только из-за этого, если в кастомной прошивке эта кнопка работает как надо мне… Не очень верится, поэтому и не очень активно смотрю в эту сторону, если честно…</strike></p> <a name='more'></a> <p>Сначала несколько фотографий (canon доставать было лениво, фотки – с айфона) - мой Nook Color в обложке. Выглядит, кстати, практически как обычная книга (по размеру тоже вполне подходит)</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs28ObRZJuG9IrYzdiZHMdUEzyKQ3_rVz7R_Fos9PKGf9mZxeU1c71YJaBl0JimgeFrbBU5Zge_UZJ1D1gsHt6vb8i3UczBHN3zK46LEabGseggT_2hZEw5uBHb1684O7NebjGNWe2Saw/s1600-h/IMG_0081%25255B3%25255D.jpg"><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_0081" border="0" alt="IMG_0081" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_XsUH66jIUN0g1pachPtbELmarS9ITKYB50PSlpJLDB-Hq7Kbf21XDVTSxU3xkEeeRfLsYP_DfrL99AUYtFYSiu5X-uFnaK2-2Vfi3fWZ0aemht7A4XTNtxlSuXxigBOwV1YAdoip1OE//?imgmax=800" width="184" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-pcqcFsRRxdlzFKfRN5uuDtmLhfR7MYsW6HYcbp6TSSZwmhx4Z6rKbi3iLoty4fX3P1rLxfaAOZI_W9IJigUe5eDPLfcsHKuBUQm5beI3Q4uhxLsYzPYpB2UcLpOD86H_sbNSYBHj0uM/s1600-h/IMG_0082%25255B3%25255D.jpg"><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_0082" border="0" alt="IMG_0082" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0Aclh0E7SzwW0tTxOmr6sLfBZ6qjT10nDBCj1KZbAzYgcnL-Yd0dtJHWjRpXzwONgomkSmxftY2t1xf60yBkD0p2Dd8KVgk5q5a82AVT_Z_ISXn2FbdGB6HffQYDZEq-j_iIg0RwAto4//?imgmax=800" width="244" height="184"></a></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha9LF5EqmSxXVhpb0rhC9znzwrvwKPhhCzXq0Xj5Qn7df_w58pjF4Ow0norBZ2jqxqA-RfqdKqUOHiyBifI74WsKgCpjn4XViq8dzezMyTwvJXCogxM3OtF1K5Y9Cu9gP9CUZHxLG1-xU/s1600-h/IMG_0083%25255B3%25255D.jpg"><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_0083" border="0" alt="IMG_0083" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2CCm8DvzHJfspVf7IUi0rGuykPKJf3kS8dbHJTHesgngbOkeBxrv_UbFFedKxLCT5wR4BDUrvuVVsB3vCT0II3UNHYlTbfdtvFBiOVzBUwRSpM5pfw88Tz-s4XCGTKLPLizRUJSlh2o//?imgmax=800" width="244" height="184"></a></p> <p>Итак, первые впечатления от Nook Color. </p> <p>За первые же <strike>дни</strike> часы использования порадовала возможность загрузить книгу непосредственно с сайта той же аймобилки <strike>или флибусты</strike> прямо на устройстве. Правда, попадает такая книга не в Library, а в My files в папку Downloads. Соответственно, ориентироваться приходиться по имени файла.</p> <p>Экран 7” – яркий, с хорошим комфортным разрешением, почти не утомляет глаза долгим чтением (при правильной настройке и внешнем освещении). Что хорошо – в отличие от Nook The Simple Touch Reader не нужна внешняя подсветка при чтении в темноте.</p> <p>Что касается веса – понятное дело, Nook Color весит почти ~450 грамм против ~212, которые весит Nook The Simple Touch Reader. С обложкой, которая мне понравилась, получается еще больше и держать в руках тяжеловато. Сняв обложку, удивилась – без нее девайс в руке лежит удобно и не так оттягивает руку.</p> <p>Не хватает аппаратных кнопок листания. Сильно не хватает. Спасла бы даже возможность перенастройки реакции на касание экрана, а ее нет…</p> <p>Что еще… Да, время работы от аккумулятора тоже, естественно, меньше, чем у Simple Touch (ну, так B&N этого и не скрывает), но пока при моем темпе чтения и времени, которое я провожу за чтением, заряжать приходится его раз в три-четыре дня. И это зависит от использования wi-fi и используемой яркости экрана. И вот зарядка… ТОЛЬКО ОТ РОЗЕТКИ! От порта usb не заряжается. И ребята из B&N пошли по порочному пути конструирования собственного разъема. Если они это сделали только ради прикольного светодиодика в виде логотипа Nook, который суть индикатор заряда, то от меня им персональный луч смертоносной диареи за это. Хотя при этом хотя бы не надо таскать его собственный адаптер – вполне успешно заряжается и от айфоновского адаптера. </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU0DPcxlj8j1rfHLLgZn5oeV_4WNI1JUMK0YV797J5XvuauiH2AdB200o0STGHWnKn9HoYlPs8y-y9LhedNhFSN28r55rB2QC2RXOkNKqGf1QTLZzcMy9fLSxEILEa9g4ONt4am7U0v8A/s1600-h/IMG_0084%25255B7%25255D.jpg"><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_0084" border="0" alt="IMG_0084" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6ImgqckSAX1-5FTdH9BcQMS22CAiNtpsCLZMgrCoRerA3WIKVeGLorQxSGh-WXwJ7vkLastKxgKVloB1KH5s5jwtu3PCdagc1KuU-mOz80E-0J0bXLGcG8ZFuAltiESwcSLcuKMASLJM//?imgmax=800" width="244" height="184"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCx1IB2cJmvIwdNhIHuIzK93XFGwiqselx_3bd7zzR16VAwSMoQ5fD0lvJzetqwlmJUS7PS9cNHlbnvlXaPPoNaKqNrbLeZSxkSY109H5xLO7Hlsc-afQ66dVLb4GUBYNnqqgZE9wbUtU/s1600-h/IMG_0085%25255B7%25255D.jpg"><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_0085" border="0" alt="IMG_0085" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPGr75Ud-E6g5Jx3DjdGzhJLr5DWvwap5l9DX1OAxwvgTBFztJIAUcben722mXITUpY5a487o1Nal9AICNd2TLwWcfQTn_wW1fVQr1zwHCVtfREZ2rXmwKj9usdZVVjLXl3YGc-_pHcB8//?imgmax=800" width="244" height="184"></a></p> <p>В общем, о замене Simple Touch на Color пока не жалею. проверю еще в поездке. Кстати, качество сборки вполне на уровне. Если коротко о плюсах и минусах субъективно, разумеется, то вот:</p> <p>Pros:</p> <p>- экран, браузер, загрузка книг сразу на устройство, индикатор зарядки на кабеле, не нужен фонарик при чтении в темноте…</p> <p>Cons:</p> <p>- вес, зарядка только от розетки и собственный вариант microUSB разъема </p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-2399736214352734322012-01-31T22:46:00.000+04:002012-02-13T02:15:00.234+04:00Это чудное слово “отпуск” или Неделя в Праге, день 2<p>А удачно я сегодня утром сошла на пару остановок трамвая №22 раньше, чем было мне сказано. То есть, вместо остановки Pohorelec вышла вся такая задумчиво-нездешняя я за толпой туристов аккурат на остановке Prazsky Hrad… </p> <a name='more'></a> <p>И пошла себе, довольно быстро от торопливых туристов отстав. Ибо решила я себе, что времени у меня много, нечего перепрыгивать с места на место. Буду, сказала я себе строго, бродить по Праге в режиме «куда глаза глядят»… Глаза глядели по сторонам и командовали рукам щелкать затвором фотоаппарата, куда попало. Попадало по-разному. Вот, например, моя коллекция персональных дверей в стене. <p>Эта мне попалась на пути прямо к Пражскому Граду на улице «У Прашного моста» в стене, опоясывающей Королевский Сад (Kralovska Zahrada) и до того она оказалась любопытной, что руки сами потянулись к висящему на шее “кэнону” и щелкнули затвором</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIdYzt4xU_qKikVZS-Wz15U9jxpX1XJmFqFxHnfHiVlBzBUWVX1f5YMB2-mdag_zZ2ZLjMXqUPm3TibSTtb-lCe5RmVbHp1P8DJrJZpQ7cT1EOXxdwObqpgFJIzt3jP5puzD21av3iK6k/s1600-h/clip_image0023.jpg"><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="clip_image002" border="0" alt="clip_image002" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1O8vx7Z9HnVodLXh5Dr0VG-LjY3pTOBWGLYHyIzZIxt2e1vLY7PS_xWab6bFS4nbmfxLB5KgjH9y6EhJ4Q6Su1lKJv4QM_doYWUV4nBKs9KpRl_v1dwCgKphwtnZZw_qUax8xsfxHmWE//?imgmax=800" width="164" height="244"></a></p> <p>И если первая дверь в стене и не зеленая, и, возможно, не такая уж и загадочная, то вот вам – во время спуска от смотровой площадки на Пражском Граде обнаружился вполне себе ЗЕЛЕНАЯ дверь в стене… стена – наружное ограждение лестницы, ведущей вниз к Малой Стране:<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdafSquWY8CHLx9ZPpSMkuOssiOjQBwVckxkfRDQ2-KJd5uJUGWNQQH3U1FE8fdZp8iPcYMAeLB-BJ6glnmVHWx3UKXzCf-eyzpuEpnMDX2BnfGNc6sG9w7ZPnpOOua4XKP5aRsP1zuWE/s1600-h/clip_image0043.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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="clip_image004" border="0" alt="clip_image004" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYQmJhujUqVYN_NDRYMjCna1Z9bo2QSa0-Cacy0tyI9-vDk8BCfhYCKCT9Wbv4_nfOgDPQbskZIdTZam2wqQO8VEp49po8fmfoJg7BXORJDuX4ojo10rBmtkbd_N9EwX5YuSn8j0PI7U8//?imgmax=800" width="164" height="244"></a></p> <p>И “на сладкое” – по пути к Карлову мосту от Малой Страны маленькая неприметная дверь в стене… Увидев ее я решила собрать свою коллекцию дверей в стене – дверей, ведущих в соблазнительную неизвестность (да, да, обчиталась Макса Фрая, но все равно – ЭТО ЕЩЕ НЕ МОЯ ДВЕРЬ!) </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJtJz-YMZyCHVJv_N6z1EmCm5GMUuxxtDShkRI7D2d-6oHAkveBGROZRM1C5ox6cS00rS5EzNz5Ed4DFbEIH3cgwVH4jN7yWyoxVwrqnAgXEaGTQONmcYrFHqJ13o4vwg9oCy27TVLA18/s1600-h/clip_image0063.jpg"><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="clip_image006" border="0" alt="clip_image006" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqM_BDHF7pgO0FCO0-gmISN3Bm9p7iWJ3pWARKEoLoVQz_ImPTCBhCVs_e5HnYCmVDdl7Nk3zlqsYCIXCTmlNeCBQHB50T1vGM83GFpNmeaLpHCkbSlOxLFrtnw-gS5QDmD90Wt-bVD0E//?imgmax=800" width="164" height="244"></a></p> <p> </p> <p>– и не важно, что они не все зеленые! Важно, что они есть. И заглянуть страшно хотелось, но мозг быстро командовал ногам – мол, пшли отсюда, а то фиг его знает, чем это кончится, читали-читали уже… И ноги шли. <p>Сначала, как вы уже знаете, был Пражский Град и Прашный мост. И Королевский сад, который, правда, по сезону нынче закрыт для посетителей. Вот часть ковки в воротах <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEharIDFSWt8vAPYXvG4pGfkppryUddkv6XTfGYKJcy78luQa2z8V8fN5_Vx1Gm_1sz1TGdW-67fZCj1PSbEbgLQGchYOmy50BnWGokqFV8Z9vXewIsOXwBmt0rLbZpUjVgJZNI3YEGwfX4/s1600-h/IMG_0005res3.jpg"><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_0005res" border="0" alt="IMG_0005res" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkOoLCFkS0-Btdy_FzTJ5_-rGgQPhJzvAZ54aX2Dbg7XF7oTce4v_JFQnOEhqwZbvyFdhf_1UaVfcfUP-hfu59-O5I9TtpplOmF38wOAphKgrnuDQOyVWGQ684xacOLQAmzeRvJ-amLRw//?imgmax=800" width="244" height="164"></a></p> <p>Вот сама улица “У Прашного моста”:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinc2DKVZkz585XM9M0h3LY37xDYRORHOEUpRuGSCyoobdaTWlp0vgNfHSGJyDJpCN2u3BWUn-EcYZ-KfgVocQMdM_qEVV2TRzUT5ttfDaHIJsrzfiFB2zeqeESIJ7O94ObfnG6n_ys9Q0/s1600-h/IMG_0004resres_3.jpg"><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_0004resres_" border="0" alt="IMG_0004resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrG-VNR2D0t9KM2mZNZt7rOE4FafjAh8SFqqd9KExbogk-ZNCUWpsfAAT2q98yDMWDHSg4XkGYqsZrZDWZnrN7Ph_enBpv4OgMXr2c5m-MtbXIiepjx9Kx5mZSvS4ylP3VD1jdR1HjQI0//?imgmax=800" width="244" height="164"></a></p> <p> </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0FHMHbXNUj_CN0z4uUL_2-VMOtQvaAyQ_5kfwOSRqD7wVmRztLZKRuJyrkg14Gy1xoA-5o3nF5VrfmRgPWEVfFZK7aYZspuEmBnb7SMNH-sbEBJ4zK0vqo9-5RWLWjbymLgZ8c_IYVVM/s1600-h/IMG_0006resres_3.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0006resres_" border="0" alt="IMG_0006resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsb95GiCHLPHjYetY7g6w_CYkA9mtUCeUoc7eYdb90pLLVVbBEobkNh0UnwhEaA2qe2vRndp9RhAw4sP8LvaF0GbWbbDv5VGRlYbvxOkSEJYHsxLlvSqQb3LmwRGR1lO2n6tgkmuvPJH4//?imgmax=800" width="244" height="164"></a></p> <p> </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcb6cPF_NxiWpZFqKMUtOIu_Nn5dN2KgW30mLXMuAUV1AUnNKHTMZY6IrNXODT1-twHT5KpdzUMEOhMTsojH4vENyzVoWX_zPJIDzvKugaqtw0TKI5P6xGfzZpgE8vWAHXNVBRWzG6Los/s1600-h/IMG_0007resres_3.jpg"><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_0007resres_" border="0" alt="IMG_0007resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidEIO9kkO0VC-0ShZycFA3n2EsZrIRZTqn-3trTpb5uDNccyIJVQFaLPjvbgi6OBC-T-w1CY-wqoCeL-8H-rTsEkr64VExvfzbEH4Q6o2-vh7BPgC9pUFm1pDv0I63q0F4JDA4YhUoQA0//?imgmax=800" width="244" height="164"></a></p> <p>На самом Прашном мосту я задержалась – было ради чего. Такие пейзажи напоминают сказки с замками и принцессами, и непременно со злыми колдунами… мистика, в общем-то.</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDXN0NBraJKXg_hlLEb0fxs2D-k_HFEbsHui3GdqiKr57IkxlntLkxgrP63bhTE8TNkPuny2WZUr-nLo6fzeblisP5KfCbSPJ_qq1h-Q3GCzZ5VBf-dfd-fD32CvwBWhc6q7UDPsMu67E/s1600-h/IMG_0011resres_3.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0011resres_" border="0" alt="IMG_0011resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh133sDA30jbh2JUzZChvoEtMz8jBStjUoiZVAkbQn0S9ZFK3UYo7i3ptoGxGkDo63RrChqVpzQ16_HfSjGGoa83usLQ8ODKbE2ewa9ccb8Bm5RavC05WsvqO9zB-nIrZ4ARrQHGGjVMAA//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuimDKK-Tm4e8rSjl-guES748ivKTIQ_w11MxRoBOwxatFKV8oCXDiR0rr7sbcbPCue-tmCukTdHbfPmrultY6BiAS0iRdHIN-qB6feYR8Pbsto0iprBjbNhjw1ybOg5Nr_M3um1nUjAI/s1600-h/IMG_0009resres_3.jpg"><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_0009resres_" border="0" alt="IMG_0009resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizbTEk0QkbX-T5qRm5Ky9wJT3GRjlt0kZqfSA0ZjeSJN6VIL-FKGf9BabBDe6krxnoPgvkzszqen0FIFrciC31_OPs6ryIpfn_YLsv-E5PtPQN8K6N2ISfvGMVhwdK4IGd_2ctb4n0eWc//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTrIi9GJuG_fHldsDHOkvpsRumHqctTsgV27rfoVmSnzoYY_tYJO7FVUs6pI0zzP6byFF-dQy5RV0xti30nHsS-8J_BnSZpJKUSgmNTPotGAKhlUOEAIvLFI4PZ01Dsd-RQvjs8zdpwGc/s1600-h/IMG_0010resres_3.jpg"><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_0010resres_" border="0" alt="IMG_0010resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVOdxR6GP7j9aH2nQp6EQJ88qcc2kunfqCs1SMMG5mgcbHUB_okURC4jxfET0YjjD7mld9eopK7ng93y8EDoX4zXiUchZUtlR5QL1KJ3G-2cZUE0nJwBcXMgzDxH8Kpixz1eDpiSO0EO4//?imgmax=800" width="244" height="164"></a></p> <p>Погода радовала, настроение было просто отличное и даже легкий морозец не мешал наслаждаться прогулкой и, что самое главное – ОТПУСКОМ! :)</p> <p>И дальше все фотографии будут без комментариев. Ибо тут два варианта – или я выкладываю десяток снимков с подробными описаниями и историческими справками, но тогда вы не увидите всего того, что увидела я… или я выкладываю все фотографии, которыми хочется поделиться и вы их видите, что называется, теми же глазами… Я тут быстренько подумала, внутри себя проголосовала и решила, что я – за второй вариант. А вы уж как знаете. Итак, прогулка по Пражскому граду, это – Собор святого Вита, резиденция президента Чехии (максимум охраны – по два солдата на каждом входе-выходе и никаких мигалок, парковок с дорогущими машинами или иных понтов!), квартира, где какое-то время жил Франц Кафка, музей игрушек и смотровая площадка с лестницей, спускающейся к (или поднимающейся от – это уже откуда и куда идти) Малой Стране. И еще Вилла Рихтер и винотека этой виллы.</p> <p>Несколько кадров, так сказать, на входе в Пражский град:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIaLdFUmplNsYD-hf7HY5WWYShytC-BB7D6KwjmxKpj2fRneglj2woE1W1bWzP7ZqRSNVfHkj6rnyPcKf5KBp9gJUlRp_2u7DZLG2NAqKCwD3bjsZzQPfOMPp3OnflFBggPZAvICaj2Ak/s1600-h/IMG_0015resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0015resres_" border="0" alt="IMG_0015resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgguuivLjhkphPfmzXcyMGQ6Gvrb4hJ8aotO9sk-X3E6dnxrCt4UVXz2Upz3RffFTk0TP4amv8Ci04CroD49_3Gm4IQo6Y9-5zTZ34jHWwsqN9oNwrbzGowBy0A6ip_SSJB9YLiYLlH9ZE//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoABrLlivMQ5HzKvWVcZgCwZyQI2PVWgoCu14owUTi-dBJjDzfyqckfjFoF8bQgRRFaJ6MABxThbcHz6mut9AV3iDKZftEVIMaACviipccXphaTGqg6kF92EKBTdz2ZdDKG5PZeevTrNE/s1600-h/IMG_0017resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0017resres_" border="0" alt="IMG_0017resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifXKIVEG3Fop9N79UAX9kV0kFJ0JgFddtDw_q11iESCzFVrqkGrKt7MUgcNdUoOJLIk2I2W8GbKATY2jVjPuaPPnoOqmpukNdzKsUy8nePrE1ClU_MC1UdKPIdNk2XesiD3b4CxZVrurY//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOFt6iyz0E9ei8HVeM0C0B_Tw5a-VBAuGRdtLqBcJGoFEMofZ3u0KcHB8QagQYH5RXK0Jpdc5QOuLcrMZJuWBDTjBbEH27OBwsMR9Is7EYVPp_wers41UjLpUqImlN_c03fjPUvJ8n0xA/s1600-h/IMG_0018resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0018resres_" border="0" alt="IMG_0018resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhS5Gd7k-qTDW8TVt7jsIpXB1uMSXTHaQJNHx_lz6b90R7gxCQQvYv6umBzYqMzlmWLAJ1PdzLJS5OTkytw9BUjdkrrz1Fbj8caMp6j-pFkimhqQk9n7yHkfGWHtNjFgKOerFE-HiO5Nf8//?imgmax=800" width="244" height="164"></a></p> <p>Вот такой он, Собор святого Вита. И самое поразительное для меня в нем – витражи ручной работы… это вам не роспись красками витражными по стеклу, это именно что витражи – картины из маленьких кусочков разноцветного стекла, скрепленных между собой:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAivT0nE5j4fzb1OwMuB6_rm2UdWlW3xBiPHEo_e96rUoZiZf6MhXk2esuFnY56pPM_LXZyFGDQgASNzCfIIKwAxIC1VCOxcvacfpHzrAqgNdcxoUSkUwpM-Nogk56cvxHtnqgE_tGQic/s1600-h/IMG_0020resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0020resres_" border="0" alt="IMG_0020resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg65wvYZADNUUHqihBfuLI-xAnYLIOwNLeSx91OWZUu5cr0tCT8vRCEIlPOP-e2mVkeD2ydY8WhO6lQlxBtONumRRM8DCkOldGIUHPtUPg3V8he8rn6JTyVU3ELPTwYeisLmYVhkPLV06o//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWB9A5YQH4O0sff2BN8iKAyv3uNXAgmJQXsGdF0qqEyeQ8vmnNjmLZRD0W0PeToU8yCrddiBrYXwmXl3G71UmKEaTsKUwTMXJtP9Y-odfK6o4wcKwr2ZhLjwoBsYh-bx1EGtV14xv_8p8/s1600-h/IMG_0028resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0028resres_" border="0" alt="IMG_0028resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeHu52W0L8efafMXBkAtW3jdRd5jWa5t6hQmTLnauMwiJmfY1tFWC7mbj49gWfvarL2IfsNYBGLTLXRWj4WtlIVEhIuWu0rIp-TKwAcaNGq16RSyxYZTsqWLb2UEq041Ho14baf7PzIGo//?imgmax=800" width="164" height="244"></a></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWaTJLdo8mKW7TDXo7VsWAexl1N6Du9e2vLHBVMDHC0U_Qloyjj6TUTLPgnH6cakQvJoH3_qvgW4Ho3i-D7nY59p-BVpL9apA8FotXnICl7e7Acw6XFBEeWr4FNMMu-19kjt9k4iHd59I/s1600-h/IMG_0029resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0029resres_" border="0" alt="IMG_0029resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMvrK7TNpIKz9zDIeDHJG4wQGepb2zTidjMbwyCKUtuAr78fxePLUA5EZp-N6J-beQ96FZLcSIia13tHNtOHtl3kemghlRpe6WnSsgGc0_72M9OxFHq8YXn6RJrs3bxqIylVLZwEzdoLw//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqQtu15a2NScqDSL4XDZJj0Zypnv6uo4z82lvdSD790EWGwGYisqnZEDoaEOcvXepI3YeW-843B21DnWsDaL6hsEr3jRwav70XWz034NRRl2V4Jx5zGzWnJea0hMZ6tCVTLYgtcItkMwo/s1600-h/IMG_0031resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0031resres_" border="0" alt="IMG_0031resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLonwG5FZDFPpBllcthM0K__TklmbBs7hAD7yQ_35LfUBYQ53dco7wTaNtgjDhXcUsf39Ks-FDjrSShioyGSvEEXwUQ6zD2pGzpNdTCl9we4R9SwqJMCMQvj0Lh-vI6wNgkjnZuf6sFrg//?imgmax=800" width="164" height="244"></a></p> <p>Переходы, галереи, лестницы… И так красиво, что именно дух захватывает. А вот ощущения какого-то, скажем так, намоленного места нет. Видимо, это от того, что храм этот – недействующий. И акустика интересная – в трех шагах по галерее уже ничего не слышно, и в центральной части звуки из галереи не долетают – видимо, чтобы шумы в галереях и переходах не отвлекали прихожан…</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB-Mi3qvO47oDeSZXv-sJ7g-gys38Ae3lUPv_hTlX04ZTn3IkD6vRY8lBjG_Bqp_sXrqykeAGi-sLBrDumjVhq6fPJmOUvLZUAPKEPNdwRoQybXTmTod_eSFvZ1lrIfNMIeWfzu6rWudQ/s1600-h/IMG_0032resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0032resres_" border="0" alt="IMG_0032resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx9EQDzt62aaDMaRBuDH7mtkeTkj6AAG2o9mcQvZ-2OBZUUjeCxCQwHLeSeRP5aTAFUE3P9fvp3a1cmslCka-acSVRq3HPNItsecRqglpJPjva8oLsvUaNfRQYvVSxlKZ4IytQlaxX4Fk//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwdzUkmRuyileojfTtbk-ZsVn9nWyE0IVfLg0FuwElUsGnfm_S2LL6VFO9OXbS8IfBF0Di3ZWf3ELhQbAfw9gIDvDZM7wPl6PigRKMntRvTL8gbtGEptIWjMcUr2jmTvvmO1W16uTdE3E/s1600-h/IMG_0033resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0033resres_" border="0" alt="IMG_0033resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxvNZy4V0x2XSATtGco8rrwhL65OOs6z0L9-Rbgy1JaRjPS9nUkXy4WHPbC8yi6Snk5u8gRRX8Is-4R7yiGdOCa1tNJtxBbnix_jsuCCQl6KKskXMrGTlvc61MQ5daJ2gLW2CQfZgfOPA//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTpTL3wxF4vY9vTWGrEpSi6FRT6rlOkaafMcnFmvJhEEw6mh1aTh5Y0YzJDiP5QqalIlWOUORKDMrsigvuAnHACxPLx2M_q5i75lSXwIC_03SKQGgdfthyphenhyphencr7u9WNZIzUhain0UQYsOI4/s1600-h/IMG_0034resres_%25255B3%25255D.jpg"><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_0034resres_" border="0" alt="IMG_0034resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8ahFH05vV7mzWVSf-wuB-0c7aPRFN5x6ahooPwU4Vo-t0Z5-MgvSz9DIvZHaRb95MAl4LqHLt4xdEKaQMUQPhSSzl-ZuyN6EdWzx-bIVP9NcPfZTQ8iyRXV5XWEiXKYlWYWdtzolXL4U//?imgmax=800" width="164" height="244"></a></p> <p>И опять витражи. К слову сказать, самый большой витраж здесь по площади побольше иной 3-комнатной квартиры будет – 89 квадратных метров…</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWa7GduLyb713cjB_7pNm9vsQl1JkRT8NOd76DGxMgTE_BmDkp_ajt7bssrqDETfceIJ5cz_kfr5zZSIELcRcubQG2BcRBdnBkKOiqHog2RpMffVjDII6_AT289X7MPkpghP8XRuAg_4w/s1600-h/IMG_0035resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0035resres_" border="0" alt="IMG_0035resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzaVxvfiqKp3LEllhPdUdpIDAL0Mja48ZV7u8xSIDx0TTvbpWiRqx9NL54ruVYlr8j35_dEZCyi895Ibgms49yZ3Rwbl-5TDo8BiWUmKgn5VuZsp1uPkLbEv6iH1tdl9HS67nRq8mrBh0//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi33AQ4AKtjr3VVcnqKgXvrRkpFePcjyAZq1cYHcaRKiNL9e16npQ2IEldAjw4rQ_jhdiHMkdTEj3_-NaRHBiu04lourhF-FTs4PdQF3hyphenhyphenod-RSSGVu8gZEoz0zuBjEBe5xf2OkGTFvWa8/s1600-h/IMG_0036resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0036resres_" border="0" alt="IMG_0036resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwit_fapyu9X8GQVAOejWJ1ScVBKhT9wDi5HaKsiAQ0lPe5obRTIL6Q7r51Stke27LsfNnv4m1joi11s4CYPI8T2fZUe-fuq1dGnbtXUMM1zdwl1tpUCrGuLrdk4uKYwFUFOXT1lzlroY//?imgmax=800" width="164" height="244"></a></p> <p>Еще одно удивительное зрелище – запрокинешь вот так голову и она аж закружится от такого… Лучше, правда, видно на панораме</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgF3t0AKXV1k91ZnmnE0LkXbmzqhQ5T71poXKnrBLP4QsHgaU_YscX4yw9JUa3IbNuphX17tFVomacYp3s1Gz2H9f7eP1Mg3Tr4zhliEaxurKtrsfeIi1AkBOPGZ-BcNJ8NsTxfAKyhMdI/s1600-h/IMG_0039resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0039resres_" border="0" alt="IMG_0039resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBGudBnfTAJEaO3ths5-btEMtuC7khEaiE4jQ9XDfVdAL4XrZ2Mv_Ubg_zT9gg1EHteca-53AwMbJQ3tsyWU9JBe-zw4cxTzrOy9J1SKf9ngDeSQaUw2iF3Vp48lVnxWOB9jlafE5t5Lc//?imgmax=800" width="164" height="244"></a></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRcYBofmR5BDIEwu7wnBjAvkm3aFfQ3mwt-WdX8wyz2yW2th6RJeBb9Fqa6s_-UnyP8xWfHlY_tawP6AhS4R7k3Tnkl0jPOTog1r3PLgfZTshQBt396UFk2_dJmvdDSjl1FPcLO8mKTIo/s1600-h/Image.jpg"><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="Собор св.Витта - свод - Пражский Град 31.01.2012 res" border="0" alt="Собор св.Витта - свод - Пражский Град 31.01.2012 res" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVvBmi0VthPq1ix96__brMlgshfMnP0m1f6rviLSbC6xbqb6FkTWd3QbBVPPfvFUUw8wA54ks9xCnDiMePT2ZlQhXdRlWQxaRUSL_HZuLuTjm48yF_-teXqKz1ojTKhJ4KTdekwUgAsqw//?imgmax=800" width="244" height="78"></a></p> <p>А на выходе уже – практически 3D-план территории собора и еще один поразительный по красоте витраж… Все же, повезло мне с погодой – светило яркое солнце и с улицы так подсвечивало витражи, что можно было разглядеть мельчайшие детали…</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEithJ5W7-nS8c9CnzTEXGW-o_KU3vzGdFv-JlK6YOo63KQGsHXpJsgmybizLHg6f8rVfX_21A0K4Mkj_qYs1Tu_IbVgYxWNn_ELp44zKUCFTEy4vCAMhgdoA4hyVIdK-30kfaXqYr-7H_E/s1600-h/IMG_0042resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0042resres_" border="0" alt="IMG_0042resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBr_badK4ZptZk3wU-DUFHg0w5U8by-PFbzL9ySfCaODS2GG3Fal4TgHt82zYSukyYmFG63TKF220SkRzTQDkaiHMWgT4MhnhiY9fmyt_Xhc48f0nIp-vWh6FpGZsYaeJ_b0VFl0Ezkh0//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieLRl7l7zNeJEdJrCmQi41JrBGdLpJGCiG1_lhPpc_M38pnOD7j_sZbjMYjAWb-heL0jq2ivkDyfgb5rKlVDY3IVyZzfyZiBcu42Zmrd1VTa8-p-Vc15AGRtmfDm0RM1-LCA2YAyBelTE/s1600-h/IMG_0043resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0043resres_" border="0" alt="IMG_0043resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPWkyWNv-CkjfigHAE7O_qkmcNuflMWTz8aDgizQhbFcCzAfAtHvUzXFAd2uu3h5bfuuELtBYSyisy_xPmEdrjcYLZezKLYIbLSOuOc_k6qTVoEWPTCGP6ZhNuTpG5l17GxiRrL-bRz-0//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXYrPuecSmONvd-3dVsX97Hvd5r1OarqWUdP7sURGVi3dNAjOhgQfIRkVOY2jpqADwBBP6TfOSTZ3UF6GtTV5SVuN6GqZMrO3T0j7rUi4XtM5Tsx0KNaT6WZcinkjBPsk3jtRU2KoYDIg/s1600-h/IMG_0044resres_%25255B3%25255D.jpg"><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_0044resres_" border="0" alt="IMG_0044resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEhUtpDIY3yeGVQzgW3KlNpMvc3Z14JVKtNgMBb0CuSFmy_yimfASNLSGv2t4-0ttUnqPw_rR6wJvcQYfrAdt8yr_xDJ4Pxx5ZY9ZRMcjAlDWF2CAc8WfmSFJnOUm7asxgiMD4Akd-3tE//?imgmax=800" width="164" height="244"></a></p> <p>Химеры очень похожи на тех, что на Соборе Парижской Богоматери… И тоже символизируют исход от собора злых духом. Но эти еще и практическое значение имеют – они выполняют роль водостоков.</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhef4WCdtCkARYuAmSgE3lersZU4jJJou3bcATJ0lT6MoiedT9Fc7-gwyoQwspa9lfqsfqyJsCungorMGMaMY13tnKjfk5Wn0Akz4McruvDhwE2TDV3qaYeDuVS8XMpP7qzdlfEaxVFVMM/s1600-h/IMG_0046resres_%25255B3%25255D.jpg"><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_0046resres_" border="0" alt="IMG_0046resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj4C5oLgWW_NvffuvgbgwEL4Fdvy7dTpyqfZZ-Q8-g2ZIEe5PaPo8h6fHxrao_aM09QdO2k22SFHwxKs9aAcVwhW6cHDRQbkidIZ6X9-CwCp_1_GbRDDC_KLislTrsQOYsLAmD6_E_JDY//?imgmax=800" width="164" height="244"></a></p> <p>А вот это здание напротив Собора святого Вита и есть резиденция чешского президента. На этом балконе, говорят, он появляется всего пару раз за весь срок правления – и первый раз обязательно во время церемонии инаугурации. Нет, ему никто не запрещает. Некогда, говорят, за работой.</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4OSXVvBzZHd6P_UpjhWMl8fi7rrWMvrqc5D45Mi5-ntUG5B8qZK6xY_QnrFkooGF9UO1OscIMH5xw0Un4-fPeHJ7H8EUxkbO7iQRQHcw0LS2ZotIlKAkc02U9Uc_q6POx5vKbVmZ2k30/s1600-h/IMG_0049resres_%25255B3%25255D.jpg"><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_0049resres_" border="0" alt="IMG_0049resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjM8kHYEBQUUJe8J1k4a73RSMDa1bqNskvgUTjybiy4d4MxFtGRv6ZN5ssEdOMdczG0-CeH7UUvnZWzSOGaIuT33OlIGGWHKWKj_7sjIbdzziMX29uMGo3ogc8r0QW6dB4OQHjZUttZyAU//?imgmax=800" width="244" height="164"></a></p> <p>Еще пара взглядов на Собор святого Вита</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9wh8WxfFYtB1XJDwZJF38yJnJMVaIGOnJfWp0RX-7gtMI6pIWFsJSYkoGyi2LMsX8hdYs7W2QAtWVYaT_o0q00zUQ3O3HJfYMN_SovI8foHGUZjs_7VLdNwNw_UqOp83msSK0asfmru4/s1600-h/IMG_0053resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0053resres_" border="0" alt="IMG_0053resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSNWQPFdpeekMknfgnSAMAS9yaQ4nzzd_3LuEr4swVJhiS_2zZ6ihYwsAdOjHbPB7tIavnBmmal9BSjgEwruLhiVxIVApzHOd0lAKYdHTGlyCJZDdo2Z9Wnw8z4PLrLYZx2IkDW9IpPKA//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLjXhxCL4_9r5bQvEnvTgHu27UnwL2QdagJ4wEkYgERCp06HvkEPuqf5BB2VDkuA1W9DBVhTO05s-qEZLutbpt4faCsh3b78XXmXYQ5686ZgLqcXkJ4885n3l-Ey0r7l3MRFW1vFYZXbM/s1600-h/IMG_0054resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0054resres_" border="0" alt="IMG_0054resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC3CXMIFRD7i7p1FP8RcqmzZeQTrrWyEVBgbVaxyrMma8fcQ5lkHmA1372i3iR0-Sh6Bd_4qzykLs9kr37-qWtq04u8bTfFC46HlICqDRJSYk9vM-Y46B9YLjMYljvUvGyHMmmaQ96f-s//?imgmax=800" width="164" height="244"></a></p> <p>Это т.н. Золотые ворота над входом в Собор – до 19 века это был главный вход. Мозаика над входом называется “Страшный суд”, выложена она итальянскими мастерами… а памятник на снимке выше – Георгию Победоносцу.</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrnndK2HqSOXTpe7GAX_q_O1aRvKvURzRMkmf5EmUus6qZerfNTPwAa44Y-XwgzdCGzujjnZftmG7mKYSLYWiikOSIHmrci_FzaqMP6EPnfvZJrB9bAbnAw1AbZKK2eA6RArLirQlZCjM/s1600-h/IMG_0060resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0060resres_" border="0" alt="IMG_0060resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrEQS_nh23bE0dRk43fajpoG1_BzVw6l4QZIhQ2p20It_YPph17Og-4D23CXSM0CzPP49IJyijEq2vSxPM0VYBs1OXRnIjECZAW7QMlhWlMMjlSONLLRb-mjg2bIBlHrfRah8eCilgd8Y//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr8cmHFV2_4vf5mlzA7qA6ghiYpPtQ1hbf6BQJsahXmXvhPSsoB9puRBkMsV17AoOZXdGQNYRGTa3PbhwJKkFJdSfW0zO1t9TXEVqXpNVSvRuQrVzWN7sNhWGmiWBpgoHadiqBiOBn09A/s1600-h/IMG_0061resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0061resres_" border="0" alt="IMG_0061resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGNuVR06v5PPwa0eq0fW8W2BdNNQTcW9Zue9p2fgLE1whbhxrn7dScTHiV6_R1_ADqLva55oqclN2HcfzogJboGZ07MzSBlbdyTQ71TYgMPPr04tYBzaalvTLNVBF2b0yN2YBmcserch0//?imgmax=800" width="244" height="164"></a></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRqiRIwtxoPsKX4FaJzxytpdbyk21iWOCW8vo5PlVoEHlyWtiHLcsCKt09LhmSgQ3vHcDuIrsG11RBx4Oc5o41Bu_GJM_oFQHECQiJpRGm2ZxJIwuMR193pXVQXc0nrvUC1I8u2I8kqxc/s1600-h/IMG_0068resres_%25255B3%25255D.jpg"><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_0068resres_" border="0" alt="IMG_0068resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjayJo1Q-Uq5QAivHSisD26LDYIdNGzpTnFaLPjJwYlmDk8f92R_ikCwDURIXc84VIKTbMhKvhPMkalqdQmji9IPlAyDh_twBapmGfLXrC6VaLye2UdaT51c7XhpMARzZq_KNA_VSYz-Uo//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmkJ8zJYIt_lOrCdwLcNDogrQltzQCUu5ULMZ6PraQYN8NRuVYwbcmGxVZTTOwmJzAqEW5w2wWwWT6EgTXZTEejC9KPDQXMCX9D58DaakRKXK00R9iRhotqqzkxIr0URRS6MvDc1ZvtMc/s1600-h/IMG_0064resres_%25255B3%25255D.jpg"><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_0064resres_" border="0" alt="IMG_0064resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_RGh0KJTNPxw-wMZEYhciUWl_gLv3_kS2dqTHNYkYV1OxHXhtyeGueGgg0z9pauyAbGhgqKVqAqbH51TULZOTnL7z4I7GMSbHckYiZ78AZ1jgcii2WCeYjhFXPrdAaLv8gKaVQoRbhxQ//?imgmax=800" width="164" height="244"></a></p> <p>Выше – памятник Яну Непомуцкому. Его историю вы легко найдете в Википедии.</p> <p>Блуждаем по Пражскому граду… Где-то в этих улочках притаилась и квартира Франца Кафки… </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijcoTqlrbMlB6AQt5106glUGIYVmy48786eXrInw4NFS5D7xc3tAkPcq4wgP2_o7u6V3g68wnVfrpjsLl5VSwmU_gxndixkzaUBmEI8CLC6jK9aa6IsCLq8_K5f_t_hyphenhyphenbJyhkQHy4TUGo/s1600-h/IMG_0066resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0066resres_" border="0" alt="IMG_0066resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Desh-3srvNNcDe9ONmxt29G69rimNQ0kX0nEX2wpdYMJ78IQ_WNb_5ZP0MT4uoketzBIyWMTj3qMaF-udDH_TbuqCcaSLchcfOmWbo1pN6HO-zkRoE_OpCTnEzRNZEVcS0VyGjyKehI//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibcH0EToEnAPSYtyWqAIoMD6KSGeS7qMyw286v__ea35Ev7-b4rpiRodc8uiuKspH6OQWKmR9a_wL9IzvMGwx6ChAGG8ZCWB7u5HnoeRKgdpB7JG48LRCnvkD4s0xpSvcbi_yhJewx9HQ/s1600-h/IMG_0067resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0067resres_" border="0" alt="IMG_0067resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHaoKreJW50vM1qZy74iLS8Cd3zo44EHltwLtYzkqmRSYgAkgsLuYLt08HEFaGOOMgAQeD83Bi8wYFL3cfgKHaqIBhjRRIZOmuJKpm9WB8bQIZxg-sH5I5a3tx2ddEAivc8cKyoNhv08c//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCrHmIsv95GjJol5zTDL_NSlCpieNtGn5KV8gVpoLsHuz8m7DZbFNAiIxn8_g88G146e6ujSJNB_8tbSzOGBS8Ee5spE4D1FUTCNJ7GpknGMTnH-6xNKgfrzws6FC3yCq3UXffyn4sQaU/s1600-h/IMG_0070resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0070resres_" border="0" alt="IMG_0070resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLw0rXGQpHQnu0X2qyb-9tEWi1Prkt6v4HROqc_fwkNPeaozvIoA4p5uf-1Pd9sQo6sDxrdCQgmWH3DudLXCpASgpJ5a6nn0Y-81I1XEBcxdlx1EFSeXvaenaqjOpSqt_jPrqoxMBFLO0//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtzYQGLx3McRgiGxnVx3uqoSoq3hSmp77d_rXUIfFGrVDfmBr9uCd3nIrAUR8B_hxs1oBCTWQv62lUc0TWk-dGXktY_a9Lrwzu7OP39KzUZHM8AzOAzQROdFIqY8mMsA7RsQMoWRxe-WA/s1600-h/IMG_0071resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0071resres_" border="0" alt="IMG_0071resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRAg0iay7lyfsSAzZZbHjtzk1k3Tm0lwQn0oMFcO_dEGH_TRtxKJjHuF9-i4p_8MftHuuFI6DgCfxzJBSMZWsGlW1Mi_X-OD-rks3brGaF81YA7wY7JAza6suB17mKkmqMdGuV233vfAo//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGMIKlLYLAe3HZgip5EIMQO89BzzgNbF6_RQGvI202fYcX1FnIeLXn4MQQmSMCdFsA70dgvHCfsjx9qK1aWdQXXwfWyvLSdd4mYM6GiRTM0j2ghcRplq9TOI3HZHMu9J-9ktZA1L_NU58/s1600-h/IMG_0072resres_%25255B3%25255D.jpg"><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_0072resres_" border="0" alt="IMG_0072resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgwK-dy6L_fApWN0A9AaDWHKOo2Yk_IMr2gZByLZnchHayH5HtVFzf8tQGK_lytBN9cOKDmsH33gosOv0j4YpObbQTQtOmy3L1vVbqPS2v0csMb3KaAPuNv5c6t3dtPdnM6GXh5qj4n_Y//?imgmax=800" width="164" height="244"></a></p> <p>А эта скульптура обнаженного юноши находится возле входа в музей игрушек… И почему-то все дамы считают обязательным подержаться за самую блестящую часть тела и запечатлеть это на фото… Хотя в Праге “не все то надо тереть, что блестит, чтобы загадать желание”</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxWDvOCrVCrXKa8w0P85tKhFm06LtM2q0w73Xhyd2Hd0H1UYpNY1eE3piakmO5Jidn_YYcBa6QaJHW6fIZKLUxML_HsNaV2jiGx9Da_RbhOc7n1Z60wD_ShDyXcKLLhgLROr5dNvQmm58/s1600-h/IMG_0073resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0073resres_" border="0" alt="IMG_0073resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVyCiDiCG01LzZngcval-S_fHnYbQBlax5dwqci-cSvrlfy3pG6SKmooJRqMyUCOrjq2Vslyzc2nkeq_Z2e2qcG-xPPKl22GEnOW6ocM-56cMxNGneS7Gz228fOV9jfgAGTBege_pGfAo//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG6b2qyldS4vtqd_Bah0yXEeH9MNowZHvkNsgQvBfm_Om4WFp2SaXM-0gTtSDZH06D9bISShPFD8EhoaPzljjqk9xdk0uMjI177RDN7EZKZWu5qoaAIH1nuN6BAISq6DHWWnEhFxNIXBs/s1600-h/IMG_0074resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0074resres_" border="0" alt="IMG_0074resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw0aNTX-0xeIpsK6GrDpGodJ_8-IL0OtM2xlXf2kQzWPKGolZpGwVKUSRrqrKzltAHiY9Uzeyn9IQKKCmFBtQeRUn9S7sJuED9sSg9YXUnDDVm6McowqjGrboWv-aWLwgxJHfDQxrZbzg//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxvuDhgxPuGUlwr_XTO07Hy6jiKRj7R74BdSkBnRewFvQfic237WeGXVQ8LATHAWp8Tyx-sNY5jI7wwqBGAOkdM04Qda81VdDx_rnDyvs01GCt7vLQxPywaEmjrEqTzYTimH1cdjOyZOE/s1600-h/IMG_0075resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0075resres_" border="0" alt="IMG_0075resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8FnOdfgZoLNwNwea3vO0-vJdWBcToO7zVaKv-xoCXKL2s9E3LZuwnhDpUONEWD011U7MoAu3DNqHw4OJ_NzPDEWV09NVhPL1gRVOm8-b9BwbbH1GApEUu5lubW9906TTEzIlHvPxENAw//?imgmax=800" width="164" height="244"></a></p> <p>И отсюда начался путь вниз… Правда, сначала я до полного замерзания любовалась видами Праги со смотровой площадки…</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU2FqpvdPaO11t0cklsAHGIqIiC0AYLKmFBE9pCZ64ANbudZcjdwZjoCW-VdNF-TT-UDPKsC1Pj_lCqtCHOjXRNF_z6xWs5kaj2nX5CvwxJO_e7pXo9RDlEGSTR3a79TeAxeuJeALu9BA/s1600-h/IMG_0076resres_%25255B3%25255D.jpg"><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_0076resres_" border="0" alt="IMG_0076resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIk-BVE2eeEMmYEC5h5cKaB5WtWf0CJcSsGppubOAmLECnCeUTPouJ4vaZA4RhwlfyyHp7wKhUEq-diDSh1HWTnDsojIain2h5ILI6F_99bua2wR3ll_mRc3v2JJSkfPg33g6lyzVKcTc//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhMLRvwHvopz5ZlqvjnB57gAMM3DxRFz6azYXqy-6UC8rV3EMdchFtNSXo9NdktfBHg_sS8PGcyNuv9-MwZU3hT3UBSnpcsBuHl1zYo43kg5H1MWB4s3mLvb6Sxxic0U8MAn3uwBXpngE/s1600-h/IMG_0078resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0078resres_" border="0" alt="IMG_0078resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivz-yOUQ5a8dXIrSk0DD2BsHBV0zR8HnA-yY0v-hdee6m3aGzqsaJF8f1VNd1pRzm4TEFRXiwqshKd6AzbAexzq0ftFfxZjyhn75tEleCHHcxRGq_7-SKYNb07smD1FTcVFna5Yrnbnn4//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2kyUnVJM4Xrn0gAfpEODXaErlRmsPGFFZouTls2v_R9wof5kVi0-b0FMnenl3wAax8Ie6QXlBnNXqD3jKKnm4SO_XpJpINGlTrhEzmCZ8bdkK4ZWvlZyeWnqgEmaicHx0KCR2Ur-vK2Y/s1600-h/IMG_0079resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0079resres_" border="0" alt="IMG_0079resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgczdbFMHQ3KT9KvVXBs0KdTDkXFP-WDln1U_Umd2-S_ibyMLPWmFkk1TVrVZ9xei93ADhHmrQmVMg7JsKbrZArTPrgIqEl5FUToHs77w1j4QqT713XjwOwBY27XiciledSqAUXF9EmOIg//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4EmJ2cnGjIbjWYBTY-PSj9mULSQPQE_3XXt5e0lLdbP-oSd1V2Nr_RZFaDNBE0akjtBlAAPUoDD-9Ys8O3uGkFHIieX_Rpx0SWfkzK8eV0HHX9aWJl6736bRQP9E5pJ1jn0y7cmb-4QM/s1600-h/IMG_0080resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0080resres_" border="0" alt="IMG_0080resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggg3KB-74dtHqvmWzT8EPALcpcmGZ_T-4uGPUECHUxp4_M-RlMwlUB4kkB8QIUvnIdNw82m4C7T0O9GQac9rGWFANnJrnVHZPEl7z_31kuCUPs1LCXpJmkBqpQlgV3TFT36kJ9kXNZC7Y//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1ZPjimnwC9jGsdTlIk98Vp1GI9yEi26P4c7WAi0uxl_Z4lqucU0gelkuxJzb0kwCW2Zye2klgoj5WJxhsET79HmnsSKMC345cCDnQCE4AolA-0o25e81L7-Wne6mrll-v9JmLH46WY5U/s1600-h/IMG_0081resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0081resres_" border="0" alt="IMG_0081resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBXj9aw7qgSD6dEucCNMO8vvqb2FIce4AT2icdPswh_CVS1ufU7podJChFm5nG3EKE-rwkioo33AtXTBeiJb0qoCBlJzyUaJsMfhlV6vWTMIzMVLieaeu2xX-rKscE6lcFpfA6mQGHprc//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi22Y1Ky_PV0uKw9V-DFBmazsysxd4ep3Wrn6c3X6qW81Kh3F2GzD-fv6Y7gV5LqI4Acnu20gipcSU4heAyNqe-ET_Xsm3GmR0GoikrtBMz9wd3F4WCLvawav3QyL5YOhdMTqnHfA5LGxQ/s1600-h/IMG_0083resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0083resres_" border="0" alt="IMG_0083resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDlnLIja8KtNRULeTvwmBCjyN5cD4yB80ydkk08G4d6DfZ_yZY_zciOUxHjddsFIEuK15ZPJ1xGDUMAPBWZ0eR4ysy0Yb7_J1TKTsyTO_4_gYjKWhsSl3_pSz4zTJx_n0q_u3d_0j9-S0//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-wSpJPNtqje0VOIBwX4FMBbIxHTJ3dm-nzBZVNCTRlXf-_dxthWMwuaChk4Iev1ihQoRdZm0Jdejgr6zKNJaMBM1cKKtQMps-vkIEq8Exeh2JPUrRLdy5uXovSXMA_H63WNEYdhbsu0Y/s1600-h/IMG_0087resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0087resres_" border="0" alt="IMG_0087resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlIf-b3ZbXIvnTLoE0tOeMj0rQeU8oovk_2cYvq710emh7Lkd4YyvrolN_qGktdRyIWC86x5J-uzkSK58vybEUk0IabDJN5Al027J-Kq4Kez5Uoxl2Kx3ppv9a0GdZAJvc-xH9TzYyhM4//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSIKcjraDswpKlmdIkuj8sFraN8-HGwc4cb1OZqgZk7Pmna83_Xa7VymTN37izVYoATrcfFsnuG2K2IouCQBJz_8b4dK0Ovmo5661kG6JeL7N0Ryvg1AXzqyxqw2hvKGlxWegYwakmc7o/s1600-h/IMG_0088resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0088resres_" border="0" alt="IMG_0088resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4VaxiGxB_lkE2KztRpv4DENFVypeqTTKlCN_oKbsVDItsAaSxasnRBWYzP0pFeyxK58d25HxaSs-C5bp-j1DMm346ev_5aHcgcyhEgs6NGKEKji8-dK9dZ6mtInIyDHP3_XapU_wUHlg//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxDD9bVvh5OiIu-dzvdGKnz5upHhXhSd-rGs-cr-CMdnaWpztVqgv8RL5wjJqGuYYSOwXy_pOyM5IGHKcJp1QPi7Y9t9Qe8Ye6wuDiCZnnIA49pyNZ1E_IVH-lcz8m3YZW236OM858Kv8/s1600-h/IMG_0093resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0093resres_" border="0" alt="IMG_0093resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBqIrjwki-M9xO6p-BbeRkFP0kRJbjMpnymWpx5_kkLrjdKSAC1tOQVBL8hbHZAr2B1Z2bs6jwjkXr9W7OvP3GQA4Lb6xdnvBUPVRwS8IBX4bSWZEDF7U3v19F2pM_uUxYFlUMKLuCdeY//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXWn3nyfBmRIPVLlN8ynuV83c_g2Amheb7YfYMqeBSrQzE_B1wtCouF1xacOWDCLP_SCzIrrce7Bo0e5rQF74pu1YwssgKqQJwChe4RN-tSK4wwi8ykQH97byTcAlcTJ3SRnqM6bqhZ30/s1600-h/IMG_0094resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0094resres_" border="0" alt="IMG_0094resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitD-stuX0P8jqk9PtnymQn6qOz74kvG5ANrY2LP24de2VhbJZ40ODEBMBfVbe8ULCiHgH8v11_8uqe82BdsOA1T0m5p0x999rIwTX5eOgve-tyn5I9HZbVD1_IU3QJcSjOVnZp4FB6FBg//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-tl6Tr4d_kDABNDDuIkK92Csjn76ecYmmcmSxHJ27h_r8RPFX3_E-5XupDtPf6ktr3h9oB-Pi3IM-_2KmQXVAoJtCGjaSx5aegZQqLs853XTu3Yhz7YI-qtYugvggxh9TZhcuNQsJ0ew/s1600-h/IMG_0095resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0095resres_" border="0" alt="IMG_0095resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfj5mFNmsgsYaRaC53WDksaDXO-Eg_HPQ9VJCU5LzYP9NDG5dwsXoqoi3cMqItNZhLL7wLcOQ4G85_BrNOqRnuKMtflir2vjg9YKs9N8IK4iot5zqkUZZnz4RnEbbqNNtT1wg9Hc436Qg//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5JVbx1Z_Ku6r-dpgb8NdhfPKjm6tOH-oXwHYuCyNYd9-SaFD2OQzisryS_opFtubWoofDgeYPfG-pMAnRfS4j0cEkjxiQbuEihMgVoCxBjPS1BvuW5biR46FK9jibprLPrj_-6r0lANg/s1600-h/IMG_0098resres_%25255B3%25255D.jpg"><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_0098resres_" border="0" alt="IMG_0098resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglauNU0HVPKajQzuGluqmyVrZFnVXnXxfptqc2-oVbhJWOAHqT9VvH6gIMxUhVkkPUOOZmjDk1RLx7pKlr48jPIEdNKF2kTJoMZiBGmGIMqxap8Ckixqg4jxij9b6QhyphenhyphenJV0yCyMJ3ZBec//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgccilghPm3iNd3_1BpvaLURVd37KU9B55dmoDwX0yMbVAgLQgf_VQDlcgRINy_hSeBTBKMFFDTw0r_6Hjim2gIkmMBciHy6jvM6R3smuBr82Y6zebJ52WeKunkOrg3triYz8oVFjbrbzc/s1600-h/IMG_0097resres_%25255B3%25255D.jpg"><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_0097resres_" border="0" alt="IMG_0097resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz3T8KziuvzTcIhqJuYOKr5bZfabYSXiiyTRAipRu81TK-iuUaSYBGs0vgXc7pa4JuYTo1vsNCvlbFwB9jkaEChQSGkgLzDUEdLBrUGeU9vktioNXlohyphenhyphenGWkCgp5Ld6RKVM1J0wPcGs6U//?imgmax=800" width="244" height="164"></a></p> <p>Все, теперь точно идем вниз…</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWtlb_e9_pGZZzwBFqrv36afUoNyREPEL65YANlhNnz0lALOSIr9vSPo1NxphfohsUsakcRuLIua250vGBj1K7aT8SY6nVJ5i6uh8pgxDfn9yJrjLhBLmpJoaxy7-joMGsOFLyvyRG2rk/s1600-h/IMG_0091resres_%25255B3%25255D.jpg"><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_0091resres_" border="0" alt="IMG_0091resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-SOWcHTTgI44UszTxa1e1tfSxPTzvsuTTab3BgkrwAjmkLLb78F1PUq67Iois_h97GBqPTZ9vTbzKq1txbmXxpQ3Pu_Gt3UQOFD3SXOyA64Wn5_CCYXralDLq0mN1STsvmWLOfF38lwE//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvObmjtJh1i5Z9s73wAHhtQqvDTuUiCah_6CRxw4eY81RsSGKACvOuu3GhhCKaQjK5BfFgA5Wqm4ytvngzXMKU4RJUCNU7GenOxKQBn5Y6WPhlIgbOn6xlS-Or5QbDHYqkkrYEt8Sueks/s1600-h/IMG_0096resres_%25255B3%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0096resres_" border="0" alt="IMG_0096resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibtHaS264SKGMjeonN-5AvyfOhRnkdQjyMu3aeqqCtg0sVzcAKqICIl__CuLL4_DLEVbeqqIZg3MDOZZfvf34y3PsbyvEQ_iajcvPyTRHyoHazbq3oY9gUGhtQFDvgdmHgyWRZV_aj5Rc//?imgmax=800" width="244" height="164"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNXeO_Astu8p7KHKUWhlRg1kDopydU7DwurAtDLOmeUZXZ-V3soI-DgMk3Kf6IJjPvgfvH0qJwaOq7A1niPpZOYKm40FQQUek7H5uvAj9B-hAmQFzSN7W_jTVuICaw6JF8qcgyRSKtLw8/s1600-h/IMG_0100resres_%25255B3%25255D.jpg"><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_0100resres_" border="0" alt="IMG_0100resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo7CTzAB0PJ6qVNBoVrL6OiTqiNpvoF21EjHfQhc7pDwie9zJ5lM9Ia0irZ-ighYAt2ZivaZ1Ie8AM6KQTV7pkTmz-nPYleZvBAycYMH9IibzAkdlY2AXnMdVFx33SkEbjO80Ohoxa2Dg//?imgmax=800" width="164" height="244"></a></p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRXmzwu6NqYtbDQ4SIePklmOeNg98vc81tESYuADd2TtZfyiIaniiG7idmRhJn8sGAJYcWoopK0GQsN3ysdBdeptX1cmdItpo0ii18L-KobaZy5JsIK9gtLnYgfvcLN5hC-9w6AOMnuG0/s1600-h/IMG_0104resres_%25255B7%25255D.jpg"><img style="background-image: none; border-right-width: 0px; margin: 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_0104resres_" border="0" alt="IMG_0104resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbBMTNWmtSidNSzpMIlWNJ4p6frw-pZgmIVrRs51WbuWC8buifm59TMST9KEYKENm_UBFDXcW9qTktrCjRScW1dAv6Uftq-jCMZJ6n_G56jXSMESgY9q3qvg6SjOkt9huCNB2ChPXk7g8//?imgmax=800" width="164" height="244"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW4WM5mZ8_CdKUjxzKGRqZDfZKAJq1ePo0e2EyBrfAgFQitPPuYxni8x3FaAW2DkB_7YiAwp7nDTpBfknNQosJ3VQqVB4PhcpEDccfHs2DcK4tMXiyDY_nfuUB1wCQpQRilDAA7uggs4k/s1600-h/IMG_0101resres_%25255B3%25255D.jpg"><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_0101resres_" border="0" alt="IMG_0101resres_" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd8RDfFAzV7-GqoWAL5AkF_g8J5FuCLPzEPd2E_iN2l7rsmV7wgSJV3K4CTFwojDaLn5U4shn9orYJrEhg8J06GcTvBQEOvrKAmskuk5_rzsLwzaozMSv7b2qmAEfKTCnn12dXU5g7uIM//?imgmax=800" width="244" height="164"></a></p> <p>И вот уже Мала Страна… И если вы думаете, что на этом я выдохлась, то ошибаетесь! Я как раз только только вошла во вкус и пошла себе пешочком до Карлова моста… Но об этом – следующий пост, наверное <img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Улыбка" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdZaCa6kckyiRcHghcUgtEKLwhusPa7gLq7GXkGZa938joEzI-UWFAQHL_XgOOC8f048iosqadpYY9q3CGbNmc9FGXUbnItQQjKjuQBFOnUGHGQl25iDDSzik38wa8P8ZAq1ODPRsp9KQ//?imgmax=800"></p> <p>А пока вот вам панорамный вид на Прагу, Влтаву и Карлов мост в морозной дымке со смотровой площадки Пражского Града:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiB_OyFf7EFiwTdSNQ0TNDKgQ3sfkBTdg8C61WsHX9TMS86VvmUuQX46NYPr6Np-7D8Wd07VaC1NzFQ4NzpDKcbbLBHhUfaDS2tDp29AACp4S-bSqkoYyX6sAwmGpwmTkp1CzAXcodQUQ/s1600-h/Image.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Вид Праги" border="0" alt="Вид Праги" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiesWPsqelwCQIGxQmiusjJXMhA_O8Iq57mYQFKvB8At9sAvRkFKtOOLq_4GudH3iu0f0VXhN9Rn8zOdJZ-LqzsS_evSyuH5vWi7VXinNsAEX_9XHZOK9kUTshJ3gVkBBUN3HN5CGIEUPY//?imgmax=800" width="445" height="140"></a></p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-75626169321656270172012-01-30T22:07:00.000+04:002012-02-13T02:23:34.455+04:00Это чудное слово “отпуск” или Неделя в Праге, день 1<p>Как же все-таки хорошо… после всех треволнений, связанных с визой, с финансами, которые никак не срастались перед поездкой, я все же стою в три часа ночи перед зеркалом в прихожей и собираюсь ехать в аэропорт. Муж греет машину – за окном градусов так семнадцать с минусом. Чемодан, рюкзак и привычная моя спутница – кружка с кофе, непроливайка из Старбакса. Кошка обиженно махнула хвостом, провожать меня не вышла. <p>В аэропорту на регистрации выясняется, что соотечественников моих, в Прагу улететь желающих, как-то многовато на один Airbus A319, а мой класс бронирования и наличие у меня карточки Aeroflot Bonus Gold (она же – SkyTeam Elite Plus) позволяет с небольшой доплатой или при удачном стечении обстоятельств и вовсе бесплатно (что и получилось, ага – новый посадочный талон мне вручили прямо у трапа самолета) пересесть в бизнес-класс. <p>И вот в аэропорту Праги я долго высматриваю обещанного водителя с табличкой с моим именем. На 15-й минуте я не выдержала, позвонила менеджеру отеля – а, на минуточку, это было в начале седьмого утра по-местному времени – и выяснилось, что ждали они меня не в 6 утра (6.00 AM), а в 6 вечера (6.00 PM). Приехала на обычном такси, зачекинилась, но выяснилось, что номер еще не готов (ну, да, здесь стандартное время заселения – 14-00)… Оставила чемодан, выспросила дорогу до ближайшего места, где есть Vodafone – оказалось, это Palac Flora в двух трамвайных остановках от отеля. <p>Итак, очередной iPhone – теперь это модель 4S – куплен и уже даже почти настроен. Tax Refund форма заполнена. Местная SIM-карта куплена и активирована. Торговый центр излазан вдоль и поперек. Кстати, напомнил чем-то американские моллы. И удивил тем, что вроде как понедельник, а народу довольно многу уже начиная с 10 часов утра по местному времени. <p>Обнаружила чрезвычайную наивность чехов в вопросе защиты доступа к настройкам wi-fi точек доступа – в первом же кафе логин и пароль администратора явили собой стандартную комбинацию admin|admin. А поскольку Интернет там не работал, то я долго боролась с собой – починить и предупредить, чтобы пароль сменили, или просто сменить им пароль на что-нибудь не очень удобоваримое. В итоге решила занять позицию невмешательства. <p>В номере отеля, кстати, обнаружились микроволновка и чайник в дополнение к холодильнику. Для очень экономных туристов, видимо. И для ленивых вроде меня. Я после того, как в 2 часа ночи по Москве встала и до примерно часов 16-00 провела в довольно активном (минус перелет и поездка в такси) брожении с места на место решила, что сегодня уже никуда не выйду. Завтра буду думать, куда направить стопы свои… А в пятницу – уже решено – уеду на день в Дрезден! </p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-4366723784391010872012-01-11T23:22:00.000+04:002012-01-30T23:23:35.715+04:00Мы все учились понемногу… (с)<p align="justify">В декабре прошлого года после долгих-долгих переговоров с заказчиком я проводила onsite-курс для пользователей в Project 2010 в Новочеркасске. И в очередной раз убедилась в том, что выбор того, чему и как учить сотрудников давно перестал быть осознанным в рамках Компании. Вот вам пример. </p> <p align="justify">Когда мне позвонили из УЦ, с которым я долго и, надеюсь, вполне успешно сотрудничаю, и попросили проконсультировать заказчика на предмет выбора курса по Project 2010 и впоследствии выбранный курс и провести, я сначала обрадовалась – вот, мол, не просто пальцем тыкают в каталоге, а интересуются, чему учиться-то будут. Зря радовалась. Сначала выяснилось, что учиться собралась инициативная группа пользователей – руководителей проектов. Потом долго утрясали программу курса и сроки. Потом очень долго согласовывали с Москвой. Потом переносили даты. Потом кто-то ушел в отпуск, а кто-то просто забил… А потом выяснилось, что курс сотрудники выбирали сами, что как такового Enterprise Project Management в компании не существует и даже регламентов по управлению проектами или просто по операционной деятельности нет, и что выбирали курс от безысходности, сочтя сам Project 2010 за таблетку от всех их несчастий и бед: и ресурсы непонятно как распределяются на проекты, и сроки не пойми как расчитываются, и ответственность за результаты проекта, как водится, размазана сразу по нескольким подразделениям (sic!) и еще “стопицот” таких же несчастий. </p> <p align="justify">А все предложенные меры по улучшению ситуации наталкиваются только на одно: “Ой, у нас так не получится, потому что руководству оно не нужно!” И вот уже пошел мозговой штурм на тему “Как же все-таки сделать так, чтобы в предложенных обстоятельствах использование Project в работе помогало, а не отвлекало от основных задач”. И к чему пришли, думаете? А ни к чему. Никому в этой компании просто не хочется ничего менять. Все привыкли кивать на всегда и во всем виноватое начальство, как местное, так и московское – мол, вот если они ого-го, то мы бы тогда ого-го-го! </p> <p align="justify">И вот вопрос – люди два дня учились работать с Project (включая сюда - уже по моей инициативе – и теоретические основы управления проектами, без чего курс был бы просто бесполезен этой аудитори), компания заплатила за это N-ную сумму денег, а результата – 0, взятый по модулю, как любит говорить Ильич в таких ситуациях. ЗАЧЕМ? Зачем это нужно компании?</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-48260200054989323612011-10-18T21:56:00.000+04:002011-10-18T21:57:03.286+04:00Давно обещанное видео докладов SPConf Russia 2011<p>Плохо у меня со временем последние месяцы. Вот только дошли руки выложить ссылки на видеозапись моего доклада на сабжевой конференции: <a title="http://rusug.net/News/Lists/Posts/Post.aspx?ID=54" href="http://rusug.net/News/Lists/Posts/Post.aspx?ID=54">http://rusug.net/News/Lists/Posts/Post.aspx?ID=54</a></p> <p>Для просмотра нужен SilverLight. </p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-11364790355970909262011-06-20T14:03:00.000+04:002011-06-20T14:04:14.219+04:00SPConf Russia 2011 – за экватором<p>Как вы <a href="http://rusug.net/spconf/Pages/Schedule.aspx">знаете</a>, сегодня проходит конференция, посвященная технологиям SharePoint, организованная российской SharePoint UG. Много интересных докладов, интересных встреч… И если вы не здесь – вы очень многое теряете. Я буквально разрываюсь между секциями – интересно послушать все доклады. Буду слушать в записи, когда появится %)</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com1tag:blogger.com,1999:blog-7847550342620293275.post-45962134998962100692011-06-19T19:28:00.000+04:002011-06-19T19:29:31.468+04:00Давненько не брала я в руки шашек… или Возрождаем традицию еженедельных постов в блог<p> </p> <p>Традиционное затухание активности блогописания из-за большого количества работы в текущих и планируемых проектах, роста команды и открытия, кстати, нового офиса в Москве, решено волевым усилием прекратить %) </p> <p>Начну с последних новостей. За последние недели мы закончили очень большой и важный этап в проекте по созданию СЭД на платформе MS SharePoint 2010 – обследование компании-заказчика – и приступили, собственно, к реализации. Вот несколько цифр из проектного плана:</p> <ul> <li>~3500 часов трудозатрат по проекту <li>~420 проектных задач (с детализацией до создания библиотек и списков) <li>3 разработчика, 1 архитектор, 1 технический писатель и 2 тестировщика – это проектная команда %) <li>4 “очереди” для поэтапного ввода Системы в строй – timeline на проекте будет довольно жесткий, но тем и интереснее</li></ul> <p>Завтра ваша покорная слуга принимает участие в <a href="http://rusug.net/spconf/Pages/default.aspx">конференции SPConf Russia 2011</a>, организованной активистами и энтузиастами из Russian SharePoint User Group. <a href="http://rusug.net/spconf/Pages/Sessions.aspx#tail">Буду рассказывать</a> на примере одного из наших проектов о PowerPivot для SharePoint. Демонстрации записаны, слайды сверстаны и все это “щастье” уже отправлено ответственному за контент конференции <a href="http://avishnyakov.wordpress.com/">Антону Вишнякову</a>.</p> <p>Засим откланиваюсь и иду собираться в завтрашнюю командировку %) До интереснейших встреч на <a href="http://rusug.net/spconf/Pages/default.aspx">SPConf Russia 2011</a>!</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-12088332571003471292011-06-11T23:46:00.000+04:002011-06-11T23:46:06.754+04:00Копилка ссылокhttp://microgeek.ru/blogs/office/1466/ - ссылка на курсы по разработке приложений для Office 2010. Спасибо блогу MicroGeek.tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-85307646245016248462011-06-10T23:18:00.001+04:002011-06-10T23:28:07.955+04:00ДТП в ночь с 9 на 10 июня в Ростове-на-Дону: общественность "решает"UPD: прощание с Игорем пройдет завтра в Ростове-на-Дону по адресу пр-т Шолохова, 99 - по сообщению друзей Игоря<br />
UPD: еще одна ссылка - <a href="http://rostof.ru/article.php?chapter=1&id=20112502">газета "Ростов Официальный"</a><br />
Сегодня ночью на Большой Садовой в Ростове-на-Дону депутат Ростовской Городской Думы Дмитрий Островенко на автомобиле Порш Кайен убил 23-летнего ростовчанина и покалечил 21-летнюю девушку.<br />
Не буду копипастить новости в местных и федеральных СМИ - вот <a href="http://kp.ru/daily/theme/6469/">ссылка на сайт "Комсомолки" с материалами "по теме"</a>.<br />
По последним данным, Островенко задержан, далее меру пресечения ему изберет суд. ЕдРо местное уже открестилось - таким не место в партии (напомнило "совок" и КПСС), мэр города Михаил Чернышов тоже "осудил".<br />
Есть надежда, что на тормозах не спустят в этот раз. И широкий общественный резонанс, как пишут в газетах, здесь сыграл не последнюю роль. С утра новость обсуждали на ростовских форумах и в комментариях к новостям на различных ресурсах, писали в интернет-приемную мэра города и у него в блоге... Уже вечером, хоть и несколько куцый, но вышел сюжет в программе Время на ОРТ в 21-00, появились комментарии представителей местной организации Единой России и мэра города. Правда, есть опасение, что руки опускать рано. Уже есть обращение к Президенту. Его подписало уже несколько тысяч человек:<br />
<a target="_blank" href="http://www.sborgolosov.ru/voiteview.php?voite=433"><img border="0" src="http://www.sborgolosov.ru/counter/counter.php?voite=433" alt="Сбор подписей на Sborgolosov.ru" title="Сбор подписей на Sborgolosov.ru"></a> <br />
Весь день на место ДТП приходили люди, несли цветы, выражали сочувствие родным и близким Игоря. До сих пор на ростовском автофоруме не утихает обсуждение в теме, посвященной этой аварии...<br />
Завтра погибшего Игоря Вербенко, возвращавшегося домой с ночной смены - он работал машинистом на железной дороге и заочно учился в Ростовском Государственном Университете Путей Сообщения похоронят. Где и во сколько состоится прощание с ним - пока неизвестно. Ему было 23 года, а осенью он собирался жениться. Так страшно писать о молодом парне в прошедшем времени... ведь он погиб не на войне, он просто возвращался с работы, он погиб в мирное время. Я не смогла сегодня найти в себе силы и поехать туда на место ДТП, хотя я и не знала до сегодняшнего дня об этом парне. Страшно и жутко просто представить, что на его месте мог оказаться кто-то из моих близких или друзей - ведь Садовая нынче открыта вечером/ночью для проезда. Дай Б-г, чтобы это дело не замяли. А Игорь... Игорю уже все равно. Он погиб сразу и ему уже не больно. Не все равно всем нам, и больно тоже всем нам - горожанам, пешеходам и автомобилистам, студентам и бизнесменам - НАМ НЕ ВСЕ РАВНО и НАМ БОЛЬНО. Но главное - мы уже не дали замять и замолчать этот происшествие. И нам нельзя останавливаться на достигнутом. Я очень хочу верить, что не остановимся и не замолчим. Спи спокойно, Игорь.tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-39636072608104399402011-05-12T22:39:00.000+04:002011-05-14T00:27:37.409+04:00Пока суд да дело…<p>Как-то в последнее время не доходили руки до блога. А тут за много месяцев руки дотянулись до купленных по случаю грунтовки и красок American Accents, интерьерных наклеек и вазочки из Икеи. Получилось в итоге вот что: </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCB1Uo849EgjqRRcWaH7AhyphenhyphenUZWb9ESnlHQZ9UXg2QYpECp7fKf43G6Bnz6lwDsde5EJA6pSWvabqjgyIjzoSIjfeQJYo85h5hnwqHhom9OXwvmbPtinW2uFeCcdQnRgGYaBsRoM6fse_s/s1600-h/IMG_0240%5B3%5D.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_0240" border="0" alt="IMG_0240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9zaai_dnXlYaRokbvEm8sPI8g8pl67rcAZUxLW_IYun5x3RbFfcV5locncSckaQr-IFLmQJnIlPVKov5hwqoYIyeTeFWbL2eTeH3FjBLi9yZ8lYp3pIrt9rMEmmWy4lM6miGGXAP9T1w//?imgmax=800" width="244" height="164"></a></p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-36140127401398466972011-03-29T22:54:00.000+04:002011-03-29T22:55:13.582+04:00Windows Azure–стань первым!<p>Компания Microsoft объявила акцию, по которой можно бесплатно сдать экзамен по разработке для Windows Azure. А в рамках подготовки к экзамену можно получить free trial account для WA на 30 дней. Подробности здесь: <a title="http://www.microsoft.com/learning/ru/ru/Be1Azure.aspx#" href="http://www.microsoft.com/learning/ru/ru/Be1Azure.aspx#">http://www.microsoft.com/learning/ru/ru/Be1Azure.aspx#</a></p> <p>PS За неимением времени больше пока ничего не буду писать, кроме того, что отправила письмо для регистрации в акции – попробую свои силы, ага :)</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-69710741239721232982011-03-05T10:47:00.001+03:002011-03-05T10:47:31.580+03:00В раздумьях: ждать или не ждать?<p>Ну, как некоторые из вас знают, я давно и безуспешно пока ищу замену своему ноутбуку Lenovo x61p. Главные его достоинства с моей точки зрения:</p> <p>- вес 1,5 кг и размер матрицы 12,1”</p> <p>- поддержка виртуализации Intel-VT</p> <p>- наличие в поставке докстанции с дополнительными портами</p> <p>Есть и недостатки:</p> <p>- отсутствие DVD-привода (есть в докстанции, но ее же не будешь с собой таскать)</p> <p>- макс. объем памяти 4 Гб</p> <p>- разрешение матрицы всего 1024х768</p> <p>Так вот. У меня есть критерии по выбору следующего ноутбука, по которым я ищу себе нового “компаньона” – надо сказать, что ноутбук у меня используется и на работе в офисе, и в командировках на тренингах или у клиентов на развертывании/тестировании, и для запуска виртуальных машин – демо, касты… и совсем чуть-чуть для “посмотреть кино в дороге” или “поиграть” (игры несложные)… Иногда я его подключаю к домашнему “телеку”, чтобы посмотреть кино на большом экране. Ну и брожение по интернету, форумы, твиттер, блог… Так вот, я о критериях:</p> <p>- вес до 2 кг и размер 12,1”</p> <p>- поддержка виртуализации Intel VT или AMD-V</p> <p>- наличие привода DVD\RW</p> <p>- объем памяти upgradable до 16 GB (готова согласиться на 8, в принципе), но на старте не меньше 4 GB или возможность выбрать сразу установку доп.памяти при покупке</p> <p>- матрица с разрешением никак не меньше 1280х800 и с антибликовым покрытием (не глянцевая точно!)</p> <p>После долгих поисков, расспросов партнеров, чтения вендорских сайтов и обзоров решила остановиться вот на этом HP ElitBook 2540p:</p><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='400' height='235' id='Gen5Core' align='middle'><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="movie" value="http://h71016.www7.hp.com/html/interactive/_core/Gen5Core.swf?corePath=http://h71016.www7.hp.com/html/interactive/_core/&serverName=http://h71016.www7.hp.com/html/interactive/2540p/" /><param name="quality" value="high" /><param name="bgcolor" value="#333333" /><embed src="http://h71016.www7.hp.com/html/interactive/_core/Gen5Core.swf?corePath=http://h71016.www7.hp.com/html/interactive/_core/&serverName=http://h71016.www7.hp.com/html/interactive/2540p/" quality="high" bgcolor="#333333" width="400" height="235" name="Gen5Core" align="middle" allowScriptAccess="always" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></object> <p>Но на днях наткнулась на объявление HP о выходе весной этого года EliteBook 8460p (14”, но легкий) и 8560p и теперь вся в раздумьях – то ли купить 2540p, то ли подождать выхода новых моделей.</p> <p>С одной стороны, меня пока ничего не гонит в шею, могу пока потерпеть и поработать на проверенном и довольно шустром Lenovo, а с другой – ресурсов частенько уже не хватает просто :( Вот я и размышляю, как та обезьяна – то ли к умным (подождать), то ли к красивым (брать 2540p и не мучиться)…</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com6tag:blogger.com,1999:blog-7847550342620293275.post-15759095900319385342011-03-04T00:34:00.000+03:002011-03-04T01:03:25.220+03:00Наши руки – не для скуки :)<p>То ли тоскливое серое небо за окном, то ли 1 марта на календаре тому причиной, а только захотелось мне чего-то яркого, необычного сделать. На глаза попалась любимая термокружка, из которой я пью литры кофе/чая в офисе. И старая грелка-держатель на ней, которой я пользуюсь уже года 4, если не больше. Короче, решила я сотворить новую грелку. Порыскав часок по блогам рукодельниц-мастериц, пришла к выводу: все не то. Не то, чего мне хочется. И сделала вот такую грелку для себя:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtLteQWHDMmgFAyrhIyigGcmrqsQIjQfxjbNlUd5KvTLaulL236HQy-eFPhYt57ZKovXCB-Rmemlf3RH9ygWsFPiBWCu_JLngKXFQ_yiszpZ2HdihxhWIbgEjZSmmVmcFl6ip0v3kVebY/s1600-h/IMG_0150%5B3%5D.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_0150" border="0" alt="IMG_0150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2sZPhbMXoGAcC2_KxzVW0W2zSsloNTvQ5rZN4YO-q1dsBfpgG3YABLV__9GvHvvrfaL4UoTo_bZ3KJyqt1dLi7A3bNMmDXJXm1XR1fGPiUvtmpk4quNrsv7HJ7LRa6WlvkD2wWZMGTGI//?imgmax=800" width="244" height="164"></a> </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGlJ0C5LHVSHNE76Qox_EmdN6l5g9TPCToBjs_2N0UT1x4GGV99rzTi7keP8MI4cjegABt8rWVAn71-w_ou71WZ-DW978yrNuLbpb-FLTkC6ADBi2zXOv1o17GKg4ZjNJ2lbf_TE_9RqM/s1600-h/IMG_0152%5B3%5D.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_0152" border="0" alt="IMG_0152" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9-qtpBx6k7sguh2W5G6Ae_WzR-oeSRwcK-bKjrNrxI18YIzjrQ0PW35eYhWunPN3Ia93AT_Nbn00G0TjeA-gNa8mXhq_6gqO_ojWE-e9eRL7Joi13NJtW66K6WhfuuKqi-xCDumxIS0Y//?imgmax=800" width="244" height="164"></a></p> <p>Это фото на домашней кружке на фоне домашнего же “музея”. В офис этот креатив попадет в субботу – завтра я буду в Краснодаре ездить с коллегами по встречам с заказчиками.</p> <p>А начинался креатив вот так…</p> <a name='more'></a> <p>Связала крючком “свитер” – полоску длиной чуть больше длины окружности по охвату кружки. Не стала сильно морочиться :)</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQQGtdH5zBHcOFpLZBVp4XDtWSzmU7v0eCYMD-pm9godG6ftaHaCi6F88T7I-QGzaoaSnvEwpUneSELN-rt4bvkhyphenhyphenWjI01Nnj-VzNKkFNx2TbiqmxfMSJ430PYDQkdof2Da1Ys7745Src/s1600-h/IMG_0146%5B3%5D.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_0146" border="0" alt="IMG_0146" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxOdu4GatUJCdxDbz2xGVsFA5EyWZbqbaF42lTvFUXwwXPqIYo6_aLww52ZkNPtL5TsSSggwVuuG3PR3SOsbEWhFY0yeXqtmg6Xhyphenhyphen5l1OGfMKCR1_8M3FQrZ24d8cctqx-BZZ5LBT5ioc//?imgmax=800" width="244" height="164"></a></p> <p>Дальше в ход пошли оставшиеся от прошлых креативов лоскуты. Желтый лоскут, кстати, “в девичестве” был подушкой за 99 рублей из Икеи. Она в свое время послужила материалом для набивки вот <a href="https://picasaweb.google.com/i.tanushka/Tilda?feat=directlink">этого красавца</a>. </p> <p>Теперь подумываю сделать серию таких грелок в подарок друзьям и родным :)</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0tag:blogger.com,1999:blog-7847550342620293275.post-54003502966725308052011-02-18T11:26:00.000+03:002011-03-04T01:04:47.218+03:00Тест на знание правил безопасности при работе с Альфа-Клик–интернет-клиентом Альфабанка<p>Давеча пошла по какой-то надобности в свой “клик” и увидела ссылку на этот тест. </p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgX-q9Gn1GyuLxrSiZZLbCpri1hk48EH1WSyYQOhi4iPrgJpOLCaAcnu_7E7_hp1nMzIPJK69cnn3JU0Vg6WRQvuYSArWmYDL_Qlc6l6yqCFGkdZzsn0KL_za3F6KXFXT7vlxQXpYjJaco/s1600-h/image%5B2%5D.png"><img style="background-image: none; border-right-width: 0px; margin: 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="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9uTZE__0J4fxgV-JzgtyOLubL87JrvmST2dl5uN5Ta9S9YzxCBAu_IdAFRD93UiAYobNo9SzIEKTpKl_pC39Cx4cbBk3mRDbKUA6LlxiMx2TrmxJ32BVqGOA-XBl_vIPOwB4GnfN2hDs//?imgmax=800" width="244" height="177"></a></p> <a name='more'></a> <p>9 вопросов, несколько минут и вот результат:</p> <div style="padding-top: 16px" class="wrapper"> <div style="max-width: 520px"><strong style="display: block; margin-bottom: 26px; font-size: 19px; font-weight: normal">Я отлично знаю правила безопасности при работе с Интернет-банком «Альфа-Клик».</strong> <div style="padding-bottom: 0px; min-height: 63px; padding-left: 77px; padding-right: 0px; background: url(http://safeclick.alfabank.ru/images/icon-very-good.png) no-repeat -7px 0px; height: auto !important; font-size: 14px; padding-top: 22px"> <p style="margin-bottom: 11px">Я успешно прошла тест и я всегда смогу отличить настоящий интернет-банк от подложного! Ты тоже можешь <a href="http://safeclick.alfabank.ru/">пройти тест</a> и проверить, насколько ты готов противостоять мошенникам.</p></div></div></div> <p>Вообще, я в первый раз вижу такой способ как-то повысить уровень осведомленности клиентов о возможных опасностях, подстерегающих его в мире электронных платежей. Ведь несмотря на все разъяснения, предупреждения и прочие уведомления инциденты с хищением данных пользователей-клиентов банков повторяются с завидной регулярностью: тут вам и фишинг, и подложные смс, и еще несколько способов такового вот “отъема денег у населения” – а Альфабанк пошел иным путем. Как с детьми, короче. Интересно было бы посмотреть на статистику инцидентов после нескольких недель такого вот “тестирования” – я бы даже поставила на то, что “средняя температура по больнице” будет меняться в положительную сторону…</p> tails-uphttp://www.blogger.com/profile/03232300135560676096noreply@blogger.com0