Избранное сообщение

Фетісов В. С. Комп’ютерні технології в тестуванні. Навчально-методичний посібник. 2-ге видання, перероблене та доповнене / Мои публикации

В 10-х годах я принимал участие в программе Европейского Союза Tempus "Освітні вимірювання, адаптовані до стандартів ЄС". В рамк...

Благодаря Интернету количество писателей и поэтов увеличивается в геометрической прогрессии. Поголовье читателей начинает заметно отставать.

воскресенье, 25 марта 2018 г.

Hotspot Shield – бесплатный VPN для Windows / Программное обеспечение. Система

Бесплатный софт для осуществления VPN-доступа к Интернету в среде Windows встречается редко, и это, как правило, ограниченные единственной страной подмены IPтриал-версии платных программ с гораздо большими возможностями. Бесплатная редакция реализующей VPN-подключение программы Hotspot Shield – исключение из правил. Она также служит для привлечения пользовательской аудитории, которую могла бы заинтересовать платная редакция с расширенным функционалом.

Однако даже базовый функционал на борту бесплатной Hotspot Shield предусматривает целых 25 стран подмены IP и некоторые другие возможности для ищущих безопасные механизмы выхода в сеть. Что за возможности предлагает Hotspot Shield Free?
Минимум возможностей, которые предлагает бесплатная редакция, вполне сможет удовлетворить пользователей, ищущих решение для доступа к заблокированным веб-ресурсам, а также нуждающихся в приватности и защите своего трафика. Hotspot Shield– кроссплатформенный продукт, версии проекта существуют для Windows, Mac OS, Chrome OS, а также для мобильных iOS и Android.
Сразу же после установки бесплатной Hotspot Shield нам будет предложено приобрести платную редакцию программы. Уходим со страницы предложения.
Hotspot Shield
Выйдем в аскетичный интерфейс программы с минимумом опций. Самая главная опция – по центру, это кнопка включения VPN.
Hotspot Shield - VPN
После подключения в окошке программы будет отображаться время активности VPN, скорость выгрузки и загрузки данных, виртуальный IP. Сменить страну подмены IPможно, как упоминалось, из перечня, состоящего из 25 стран.
Hotspot Shield
Hotspot Shield
Hotspot Shield устанавливается с по умолчанию активной настройкой запуска вместе с Windows. Если VPN-доступ нужен не на постоянной основе, эту настройку можно отменить. Из прочих интересных настроек – возможность настроить автоматическое включение VPN при определённых условиях подключения к Интернету и блокировка исходного подключения, если таковое вдруг осуществится без активной программы.
Hotspot Shield
Независимый тест скорости Интернета при включённом VPN показал следующие результаты:
• Пинг – 191;
• Скачивание – 43 Мб/с;
• Выгрузка – 18 Мб/с.
Тест скорости
Это далеко не самые худшие результаты. Использующим бесплатные прокси-серверы часто приходится довольствоваться в разы хуже показателями интернет-скорости.
Простая, бесплатная, обеспечивающая неплохую скорость Интернета, позволяющая выбирать разные страны подмены IP – каким же тогда недостатком обладает программа? Платить за удобство работы с Hotspot Shield Free придётся просмотром рекламы на сайтах. Если, конечно, в браузере нет блокировщика таковой. В платной редакции программы нам представится возможность и работать с Интернетом без дополнительной рекламы, и подключаться к более производительным серверам разработчика, и выбирать страны подмены IP из большего перечня. Плюс к этому, пользователи платной редакции Hotspot Shield смогут воспользоваться техподдержкой и облачной защитой от вредоносного ПО.
Скачать программу: https://www.hotspotshield.com/ru/

Источник: https://www.white-windows.ru/hotspot-shield-besplatnyj-vpn-dlya-windows/

Смотри также:


Программы для обновления программ в Windows. http://fetisovvs.blogspot.com/2017/02/windows.html
Более 60 инструментов для мониторинга Windows. http://fetisovvs.blogspot.com/2016/05/60-windows.html
3 утилиты для удаления заблокированных в Windows файлов. http://fetisovvs.blogspot.com/2017/04/3-windows.html
Деинсталляторы с функцией отслеживания данных устанавливаемых программ. http://fetisovvs.blogspot.com/2017/03/blog-post_1.html
Aida64: проверяем стабильность системы. http://fetisovvs.blogspot.com/2016/08/aida64.html
Удаляем предустановленные в Windows 10 приложения, используя App Remover. http://fetisovvs.blogspot.com/2015/08/windows-10-app-remover.html
CCleaner превратился в Adware. http://fetisovvs.blogspot.com/2017/11/ccleaner-adware.html
HDD Scanner — как узнать размер папок и файлов. http://fetisovvs.blogspot.com/2017/03/hdd-scanner.html
Как полностью отключить слежку в Windows 10. http://fetisovvs.blogspot.com/2015/08/windows-10_81.html
Перенос Windows на SSD-накопитель с помощью программы Paragon Hard Disk Manager 15. http://fetisovvs.blogspot.com/2015/10/windows-ssd-paragon-hard-disk-manager-15.html
Sysprep – штатная утилита адаптации Windows к новому железу. http://fetisovvs.blogspot.com/2018/03/sysprep-windows.html

TaskSpace - Программа для компоновки программ Windows в одном окне. http://fetisovvs.blogspot.com/2014/06/taskspace-windows.html
Расширяем функциональность Total Commander. http://fetisovvs.blogspot.com/2017/07/total-commander.html
WinAero Tweaker: инструмент «все-в-одном» для настройки Windows. http://fetisovvs.blogspot.com/2015/03/winaero-tweaker-windows.html
Инструкция по использованию WinSetupFromUSB. http://fetisovvs.blogspot.com/2017/07/winsetupfromusb.html
Как поменять цвет заголовка окна в Windows 10. http://fetisovvs.blogspot.com/2015/08/windows-10_8.html
Утилита Wise PC 1stAid для автоматического устранения неполадок в Windows. http://fetisovvs.blogspot.com/2016/07/wise-pc-1staid-windows.html

суббота, 24 марта 2018 г.

Как профессиональный интерес украл у меня выходные / Хабрахабр / Базы данных

24.03.18. Всем доброго времени суток! После прочтения данной статьи (Интернет-магазин цветов, или как мы облажались на День Святого Валентина) решил поделиться опытом оптимизации одного из сайтов на Битриксе. По неизвестной причине именно эта статья дала решительный пинок поделиться своим опытом. Хочется верить, что мой рассказ сэкономит кому-то драгоценное время (из-за моей черты «доводить все до конца» я потратил 2 выходных для достижения цели. Не хотелось бросать клиента без рабочего сайта на выходных), и, надеюсь, что более опытные коллеги укажут на мои ошибки.

В пятницу мне достался сайт на битриксе с каталогом автозапчастей и бд размером 3.2 ГБ. Проблема: сайт либо совсем не отдавал страницу, либо за время ожидания можно было забыть зачем зашел на этот сайт. Какие попытки я предпринимал и чего удалось добиться в итоге расскажу под катом.

Итак, более предметно, параметры старого хостинга:
  • VDS;
  • 8 GB ОЗУ (на новом хостинге 4GB);
  • 40GB SSD;
  • bitrix environment 5.* (на новом хостинге чистая версия 7.0);
  • PHP 5.6 (на новом хостинге PHP 7.0);
  • MySql 5.5.*;
  • файловое кеширование битрикса;
  • агенты выполняются на хитах.

Обычно я предпринимаю следующие шаги по оптимизации сайта на битрикс (VDS), но в этот раз ощутимых результатов это не дало:

  • перенос выполнение агентов с хитов на крон (подробней);
  • настройка memcached (подробней);
  • в этот раз добавился перенос на новый хостинг с обновленными компонентами (php, mysql и т.д.)
Когда решил развернуть локальную версию меня сильно удивила бд сайта размером 3.2 Гб, особенно таблица b_sale_fuser (2.4 Гб), которая отвечает за корзины посетителей. Как оказалось в ней находились данные еще с 2014 года. Когда заглянул внутрь этой таблицы, то заметил несколько особенностей:
  • 80% данных были только за последний месяц (всего 17+ млн записей);
  • записи создавались с периодичностью в несколько секунд. Стандартный метод по очистке брошенных корзин попросту не справлялся;
  • в таблице три индекса, а это значит, что при изменении данных в ней, индексы будут обновляться, что влечет дополнительные расходы на ресурсы;



На этом этапе сделал предположение, что проблема кроется в использовании метода CsaleBasket::GetBasketUserID(bSkipFUserInit) без дополнительного параметра. Нюанс заключается в том, что параметр bSkipFUserInit отвечает за создание записи в таблице, даже если клиент еще ничего не положил в корзину. Моя догадка подтвердилась, когда в одном из файлов result_modifier.php нашел вызов злополучного метода без необходимо параметра. Исправив этот момент и очистив таблицу от неактуальных данных (в районе 3-ех часов, т. к. мускуль постоянно отваливался, а данные необходимо было удалять еще из связанных таблиц. Все это выполнялось стандарными методами битрикса, о чем я позже пожалел. Более подробно сообщу в выводах. После очистки кол-во записей сократилось с 19+ млн до 400+ тыс, что благотворно сказалось на работе локальной версии, однако результат все равно не устраивал. Страница стала отдаваться через 20-30 секунд, а раньше за несколько минут.

Далее было принято решение искать медленные запросы. Т.к. мы используем bitrixenv, то порядок команд на редактирование мускуль-конфига выглядит так:

nano /etc/mysql/bx/bvxat.cnf


log_slow_queries        = /var/log/mysql/mysql-slow.log
long_query_time         = 1

service mysqld restart

По прошествии было обнаружено два запроса, которые выполнялись по 300+ сек (см. ниже). Один из них показывал 4 рандомных товара из всего каталога. На тот момент решил закомментировать вызов этого компонента до лучших времен. А вот второй просто так уже не исключишь, т. к. он отвечает за формирование главного меню (см. ниже).

Сперва меня не смутило, что на боевом сервере, этот запрос выполнялся за 300+ сек, а на локальной машине за 20+, и подумал, что причиной этому недостаточная нагрузку на сайт. Т.е. на боевом сайте в минуту посещение было 20чел\ в минуту, а на локальной копии запросы делал лишь я один. Решил воспользоваться утилитой Jmeter (см. ниже).


После запуска данного теста в 20 запросов, решил открыть сайт в браузере и сразу получил следующую ошибку: Incorrect key file for table /tmp/*. Как оказалось на каждый запрос sql мускуль создавал временные таблицы на диске во временной папке, а места не хватало. Т.к. не силен в принципе работы MySql пошел с вопросом к всезнающему гуглу (а у вас был хоть один день без обращения к поиску?!), который объяснил следующее:

если в выборке содержится поля типа TEXT/BLOB, то бд будет создавать временные таблицы на диске

И великий помощник как всегда оказался прав! В таблице b_iblock_section, оказалось парочку таких полей (см. справа), а именно DESCRIPTION и SEARCHABLE_CONTENT.



Изъяв эти поля из запроса и переписав его (см.ниже), удалось выиграть в скорости в несколько раз! В итоге запрос вместо 20+ сек на локальной машине стал возвращать результат через 1.5 сек. Однако радоваться было рано. т. к. этот запрос в бд формировался в системном файле битрикса /bitrix/modules/iblock/classes/mysql/iblocksection.php. К сожалению, не нашел ничего лучше, кроме как исправить его, хотя в курсе, что в при первом же обновлении ядра битрикса моя правка может затереться. Но на тот момент я уже боролся с этим сайтом 3 день подряд и время шло к вечеру воскресенья. Так и оставил это хозяйство…

Однако, и тут радоваться было рано. Когда залил правки на боевой сайт, результат стал стал лучше, но далек от желаемого (300 сек –-> 100+ сек). Просидев какое-то время в недоумении и поматерившись про себя, решил попробовать отработать предположение о разнице версий mysql на боевом сервера и на локальной машине. Можно подумать, что дело в настройках самой бд, однако я отсек этот пункт еще вначале пути, когда выставил такие же настройки, что и на боевой машине. Оставалось только обновиться с версии 5.5.* до 5.6.35 на сервере (последняя доступная версия mysql на машине). На этот шаг возлагал большие надежды, поскольку идеи и предположения, в чем могло быть дело, иссякли. Да и жалко было выходные, которые потратил на поиск и решение проблемы. Вместе с выходными заканчивались и мои нервы… Но как же я был рад, когда после обновления бд все заработало как нужно было, цифры в логах запросов были идентичны цифрам на локальной машине, да и сайт стал просто летать. Радости не было предела, ее хватило на двоих: меня и мою девушку, которая поняла, что остаток выходных проведу все-таки с ней, а не за экраном монитора.

Какие же методы сделал для себя:
  • тестирование и выявление проблемы на локальном компьютере логично проводить в условиях приближенным к боевым. К сожалению, об этом додумался несколько часов спустя, обновляя одиночными запросами страницу сайта;
  • иногда проще обновить используемые компоненты. Например, это помогло в моем многодневном квесте, правда жаль, что додумался об этом только в конце эпопеи.
  • Спустя какое-то время считаю, что лучше было бы проанализировать системные файлы CMS для создания нескольких sql-запросов в бд, которые бы очистили злополучную таблицу b_sale_fuser и связанные с ней данные. А то сидел и ждал, пока системными методами удаляются записи по штуке за проход…
  • лучше потратить время на изучения инструментов с которыми работаешь. В моем случае пойду почитаю книгу по MySql, чтобы новые проблемы не были для меня необъяснимым фокусом.
Благодарю всех, кто уделил свое время. Будет здорово, если оставите конструктивную критику или советы.

P.S. По окончанию второго дня мучений вспомнил рассказ «Старик и море», и задумался, что мои потуги также не будут вознаграждены, но все обошлось.

четверг, 22 марта 2018 г.

«Выбрал Минск, так как больше платят»: айтишники — о плюсах и минусах переезда в Беларусь

Три программиста поделились впечатлениями от переезда в Беларусь: чем довольны, чем не очень.

У айтишников в Минске высокие зарплаты

— Я приехал из Ростова-на-Дону, — объясняет Алексей Кремса, разработчик в аутсорсинговой компании CactusSoft. — В Ростове прожил несколько лет, но город мне не нравился. Понимал, что достиг зарплатного потолка, и хотел уехать. Выбрал Минск, потому что здесь больше платят.
У Кирилла Асямолова из Новосибирска похожая история: думал c семьёй переехать в Москву или Петербург, в итоге оказался в Минске.
— В Беларуси предложили оплату выше. Разница была достаточной, чтобы мой выбор пал на Минск. У меня здесь работает друг, тоже из Новосибирска: три года назад перебрался с женой и четырьмя детьми.
По данным dev.by, минские айтишники зарабатывают около $1700. Это больше, чем в крупных городах России — и сравнимо с зарплатами Москвы и Петербурга. Минские программисты Objective C или Swift и C++ получают больше $2000 в месяц; специалисты с опытом более семи лет могут рассчитывать на $3000 долларов — при том, что средняя зарплата по Минску в январе этого года составила менее $600.

Зарплаты привязаны к курсу доллара

Белорусский рубль долго не хвастал стабильностью. Потому у ИТ-компаний появилась традиция: привязывать зарплату к курсу доллара. Теперь, если рубль падает, местные айтишники только в выигрыше. В России такой подход встретишь реже.
— В Ростове я работал в аутсорс-компании. У меня была фиксированная в рублях зарплата, — вспоминает Алексей. — В 2014 году, когда упал рубль, работа разработчиков в один момент стала в два раза дешевле. Ни о какой компенсации речи не шло, хотя заказчик по-прежнему платил компании в долларах.

В Минске есть где работать

— Устроиться на работу в Минске довольно-таки просто, — считает Александр Слабинский, переехавший в Беларусь в 2014 году. — Я бы искал на LinkedIn, dev.by, jobs.tut.by. Пока что такая ситуация, когда сотрудники нужны сильно.
В Беларуси хороший ИТ-рынок, — делится своими наблюдениями Алексей. — Много аутсорс-проектов. В последнее время открываются ещё и сильные продуктовые компании: Juno, Apalon, Gismart. Да, если ты хороший специалист, в любом городе можно найти отличную работу, но если брать «среднюю температуру по больнице», условно middle, то в Минске трудоустроиться проще.
Бизнес-инкубатор Парка высоких технологий. Фото: park.by
Сфера ИТ в Беларуси развивается быстрыми темпами. С тех пор, как в 2005 году здесь появился Парк высоких технологий (особая экономическая зона для ИТ), экспорт ИТ-услуг и продуктов вырос в 30 раз. В 2017 году 69% резидентов ПВТ разрабатывали программное обеспечение под заказ для клиентов из США и Европы.
В последнее время многие компании, вдохновлённые успехами MSQRD и AIMatter, переходят к продуктовой разработке, причём более 80 из них сфокусированы на AI проектах. В начале года издание vc.ru опубликовало двадцатку перспективных белорусских стартапов.
С 28 марта вступит в силу декрет №8 «О развитии цифровой экономики»: эксперты считают, что он позволит совершить рывок в индустрии. Среди важных положений — он продлил существующие льготы резидентам ПВТ; разрешил майнинг и криптовалюты; и, наконец, избавил иностранцев от необходимости получать разрешение и визу для работы в компаниях-резидентах ПВТ.
Офис CactusSoft

В Минске дёшево жить

Минск входит в десятку самых дешёвых городов в мире по стоимости жизни. В последнем рейтинге Mercer он занял 200 место из 209 возможных (Москва, например, была на 14 месте). При этом средний минчанин живёт на зарплату почти в три раза меньшую, чем у среднего айтишника.
— Стоимость жизни в Минске — примерно такая же, как в Ростове, — прикидывает Алексей. — Например, продукты дешевле, зато мобильная связь, интернет и развлечения обходятся дороже.
— Колбасы, сыры здесь дешевле, чем в Новосибирске, — подсчитывает Кирилл.
— Что касается квартиры, то в Ростове я за 18 тысяч рублей снимал однокомнатную, а в Минске — за $350. До метро мне сейчас — три-четыре минуты пешком, а на метро до центра — минут пятнадцать. Для сравнения, мой товарищ в Москве снимает «однушку» чуть больше, чем за 40 тысяч рублей. Спартанские условия, я бы сделал ремонт.
Для Александра вопрос съёма квартиры больше не актуален: в прошлом году женился на минчанке, переехал к ней.
iOS разработчик Александр Слабинский живёт в Минске уже третий год
— В России многие едут зарабатывать в Москву — но не знаю, насколько это актуально для ИТ-сектора, — рассуждает Алексей. — Жителю Томска или Саратова выгоднее переехать в Минск: зарплата может быть той же, что в Москве или Питере, а цены ниже. Получается больше откладывать.

В Беларуси легче почувствовать себя местным, если не говорить «Белоруссия»

— Русскоязычное население — это плюс, — считает Александр. — От переезда нет шока, как будто сменил не страну, а город.
Привыкать нужно разве что к новым деньгам. В июле 2016 года в Беларуси провели деноминацию: «обрезали» с ценников четыре нуля. Самой крупной купюрой раньше были 200 тысяч белорусских рублей, теперь — 500 рублей.
— Я оказался в Минске, когда в ходу параллельно было два вида денег: старые с десятками тысяч и новые, — вспоминает Алексей. — В новых считать удобно: делишь на два — получаешь сумму в долларах.
Как и везде, чувствовать себя здешним можно до тех пор, пока речь не зайдёт о местном культурном контексте.
— Жена как-то гуляла по улице с ребёнком, к ней подошёл дедушка, — описывает Кирилл. — Стал рассказывать: «Ну и молодёжь пошла, не знает, кто такой Машеров!» И с надеждой: «Ну вы-то точно знаете?». Промолчала и сделала вид, что понимает, о ком речь.
— Как-то коллеги обсуждали певца Солодуху — я и не знал, кто это такой. Понятия не имел! — смеётся Алексей. — А если ты его не знаешь — значит, точно не местный.
«До переезда я ни разу не был в Беларуси. Знал, что столица — Минск, президент — Лукашенко. Вот, пожалуй, и всё», — признаётся Алексей Кремcа
И, конечно, на слово «Белоруссия» многие реагируют болезненно:
— Я уже привык говорить Беларусь, и других хочется поправлять, — признаётся Кирилл. — В Минске так везде пишут: например, на плакатах — «Я люблю Беларусь».

В Минске мало развлечений и нет IKEA

Вместе с Александром в 2014 году в Минске оказалось много знакомых из Украины. Многие либо вернулись, либо направились дальше в Европу. Главная причина — скучно.
— Но я не понимаю, как в городе может быть скучно? — удивляется Александр. — Я каждый день хожу по маршруту «работа — дом». Если остаётся свободное время, пытаюсь заниматься спортом: в сентябре прошлого года бежал на Минском полумарафоне.
— Мне хотелось бы разнообразия концертов, — признаётся Алексей. — Часто известные артисты приезжают в Москву и Питер, а в Минск — нет. Так было с The Pretty Reckless, да и со многими. Но кафе и бары есть, парки и велодорожка — тоже, так что развлечь себя можно.
— Летом я был на местной улице бар-стрит — Зыбицкой, довольно весело. В Новосибирске такой улицы нет, — вспоминает Кирилл. — Но вообще мы с женой по барам не ходим. Родственников в Минске нет, посидеть с ребёнком некому.
Стоит быть готовым к тому, что в Минске не так много мировых брендов — и в плане одежды, и в плане общепита. Первый магазин Zara открылся в прошлом году, Starbucks нет до сих пор.
— Очень не хватает IKEA, — жалуется Кирилл.

В Минске чисто и хороший общественный транспорт

Чистота на улицах — то, что впечатляет всех приезжих.
— Ещё с первой командировки в Минск я запомнил, что здесь больше порядка в коммунальных вещах, — вспоминает Александр. — И общественный транспорт хорошо работает. Сам я не вожу, так что для меня это важно.
— Водители не курят в салоне. А в Ростове не раз такое было, — добавляет Алексей. — Там весь общественный транспорт частный. Как-то ехал в маршрутке, а водитель с сигаретой. Я недалеко сидел, говорю: «Можете, пожалуйста, не курить?» — «Слышь, пересядь, если не нравится». В Минске вообще меньше вероятность нарваться на открытое хамство. Люди спокойнее и сдержаннее. Могу ошибаться, но это мой личный опыт.

Из Минска дорого путешествовать

Из Минска не летают лоукосты, а у национального авиаперевозчика «Белавиа» цены высокие. Минчане привыкли ездить поездом в Вильнюс (2 часа 30 минут — за $20) или Варшаву, Киев или Москву — и там садиться на самолёт.
Привокзальная площадь в Минске
— Зато есть возможность быстро добраться в Европу автобусом или на машине, — добавляет Кирилл. — Лететь куда-то на самолёте из Новосибирска мне было не дешевле, а автомобильным транспортом мог съездить разве что в Горный Алтай. Зато теперь только в марте посетил Польшу, Словакию и Чехию.
У айтишников есть ещё одна возможность путешествовать — по работе. Белорусскую CactusSoft, где работает Алексей, недавно купила бельгийская компания Litussoft, так что у разработчика было две командировки в Бельгию. Любопытно, но в Европу на релокейт не тянет.
— Работа в ИТ там не сверхприбыльная. В Бельгии, со слов местных, больше всего получают юристы и врачи. А если не хочешь чувствовать себя чужим, надо учить ещё один язык. Но мне банально лень. Одно дело — получить офер от крутой компании в Кремниевой долине, другое — поменять типичную контору в России на польскую или чешскую. Можно, но я не понимаю, зачем это надо.

Что ещё

— Минусы везде есть: в каждом городе, в каждой стране. Но если не придираться, больших проблем в Минске не вижу, — считает Алексей. — Слышал жалобу от белорусов: «У нас дороги плохие». Да у вас классные дороги! И то, что здесь называют пробками, в Москве было бы «медленно едем».
Центр Минска
Погода в Минске — неоднозначный момент: дождливое лето, затянутая зима.
— Лучше уж в Новосибирске -15°C со снегом и солнцем, чем здесь слякоть и -1°C , — вздыхает Кирилл.
Сложно с государственной медициной, зато нет проблем с частной. Хороший сервис в кафе — скорее исключение, чем правило. Зато в магазинах — вкусные продукты, а местные рынки радуют фермерской продукцией. Для ЗОЖ — идеально.
— Молочка супер, — улыбается Александр. — И, как ни странно, яблоки. А ещё картошка! Я её с детства любил, так что родители шутили: «Белорус ты, Сашка,» — и дошутились.

среда, 21 марта 2018 г.

Кельнский собор - 6. Витражи / Фото из личного архива


Смотри также:

    Кельнский собор. http://fetisovvs.blogspot.com/2017/10/blog-post_5.html 
    http://fetisovvs.blogspot.com/2017/10/1.html
    http://fetisovvs.blogspot.com/2017/10/2_15.html
    http://fetisovvs.blogspot.com/2017/12/3.html
    http://fetisovvs.blogspot.com/2017/12/blog-post_49.html
    Внутри Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_20.html
    http://fetisovvs.blogspot.com/2017/12/2.html
    http://fetisovvs.blogspot.com/2017/12/3_19.html
    http://fetisovvs.blogspot.com/2017/12/4.html
    Витражи Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_26.html
    http://fetisovvs.blogspot.com/2017/12/2_27.html
    http://fetisovvs.blogspot.com/2018/03/blog-post_61.html
    http://fetisovvs.blogspot.com/2018/03/2_13.html
    http://fetisovvs.blogspot.com/2018/03/3_18.html
    http://fetisovvs.blogspot.com/2018/03/4_19.html
    http://fetisovvs.blogspot.com/2018/03/5.html
    Подъемные механизмы Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_8.html
    Кельн со смотровой площадки Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_52.html
    http://fetisovvs.blogspot.com/2018/02/2_19.html
    http://fetisovvs.blogspot.com/2018/02/3.html
    http://fetisovvs.blogspot.com/2018/02/4.html
    http://fetisovvs.blogspot.com/2018/02/5_25.html
    http://fetisovvs.blogspot.com/2018/02/6_26.html

    Живые статуи перед Кельнским собором. http://fetisovvs.blogspot.com/2018/03/blog-post_1.html
    http://fetisovvs.blogspot.com/2018/03/2.html
    http://fetisovvs.blogspot.com/2018/03/3_6.html
    http://fetisovvs.blogspot.com/2018/03/4.html

    Аудитории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_1.html
    На территории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_2.html
    Улочки Кельна. http://fetisovvs.blogspot.com/2017/10/blog-post_3.html

    http://fetisovvs.blogspot.com/2018/02/6.html
    http://fetisovvs.blogspot.com/2018/02/2.html
    Архитектура Кельна. http://fetisovvs.blogspot.com/2017/12/blog-post_35.html
    http://fetisovvs.blogspot.com/2018/01/2.html
    http://fetisovvs.blogspot.com/2018/01/blog-post_37.html
    http://fetisovvs.blogspot.com/2018/01/4.html
    http://fetisovvs.blogspot.com/2018/02/5.html
    http://fetisovvs.blogspot.com/2018/02/7.html

    вторник, 20 марта 2018 г.

    Кельнский собор - 5. Витражи / Фото из личного архива


    Смотри также:

      Кельнский собор. http://fetisovvs.blogspot.com/2017/10/blog-post_5.html 
      http://fetisovvs.blogspot.com/2017/10/1.html
      http://fetisovvs.blogspot.com/2017/10/2_15.html
      http://fetisovvs.blogspot.com/2017/12/3.html
      http://fetisovvs.blogspot.com/2017/12/blog-post_49.html
      Внутри Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_20.html
      http://fetisovvs.blogspot.com/2017/12/2.html
      http://fetisovvs.blogspot.com/2017/12/3_19.html
      http://fetisovvs.blogspot.com/2017/12/4.html
      Витражи Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_26.html
      http://fetisovvs.blogspot.com/2017/12/2_27.html
      http://fetisovvs.blogspot.com/2018/03/blog-post_61.html
      http://fetisovvs.blogspot.com/2018/03/2_13.html
      http://fetisovvs.blogspot.com/2018/03/3_18.html
      http://fetisovvs.blogspot.com/2018/03/4_19.html
      Подъемные механизмы Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_8.html
      Кельн со смотровой площадки Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_52.html
      http://fetisovvs.blogspot.com/2018/02/2_19.html
      http://fetisovvs.blogspot.com/2018/02/3.html
      http://fetisovvs.blogspot.com/2018/02/4.html
      http://fetisovvs.blogspot.com/2018/02/5_25.html
      http://fetisovvs.blogspot.com/2018/02/6_26.html

      Живые статуи перед Кельнским собором. http://fetisovvs.blogspot.com/2018/03/blog-post_1.html
      http://fetisovvs.blogspot.com/2018/03/2.html
      http://fetisovvs.blogspot.com/2018/03/3_6.html
      http://fetisovvs.blogspot.com/2018/03/4.html

      Аудитории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_1.html
      На территории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_2.html
      Улочки Кельна. http://fetisovvs.blogspot.com/2017/10/blog-post_3.html

      http://fetisovvs.blogspot.com/2018/02/6.html
      http://fetisovvs.blogspot.com/2018/02/2.html
      Архитектура Кельна. http://fetisovvs.blogspot.com/2017/12/blog-post_35.html
      http://fetisovvs.blogspot.com/2018/01/2.html
      http://fetisovvs.blogspot.com/2018/01/blog-post_37.html
      http://fetisovvs.blogspot.com/2018/01/4.html
      http://fetisovvs.blogspot.com/2018/02/5.html
      http://fetisovvs.blogspot.com/2018/02/7.html


      понедельник, 19 марта 2018 г.

      Кельнский собор - 4. Витражи / Фото из личного архива


      Смотри также:

        Кельнский собор. http://fetisovvs.blogspot.com/2017/10/blog-post_5.html 
        http://fetisovvs.blogspot.com/2017/10/1.html
        http://fetisovvs.blogspot.com/2017/10/2_15.html
        http://fetisovvs.blogspot.com/2017/12/3.html
        http://fetisovvs.blogspot.com/2017/12/blog-post_49.html
        Внутри Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_20.html
        http://fetisovvs.blogspot.com/2017/12/2.html
        http://fetisovvs.blogspot.com/2017/12/3_19.html
        http://fetisovvs.blogspot.com/2017/12/4.html
        Витражи Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_26.html
        http://fetisovvs.blogspot.com/2017/12/2_27.html
        http://fetisovvs.blogspot.com/2018/03/blog-post_61.html
        http://fetisovvs.blogspot.com/2018/03/2_13.html
        http://fetisovvs.blogspot.com/2018/03/3_18.html
        Подъемные механизмы Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_8.html
        Кельн со смотровой площадки Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_52.html
        http://fetisovvs.blogspot.com/2018/02/2_19.html
        http://fetisovvs.blogspot.com/2018/02/3.html
        http://fetisovvs.blogspot.com/2018/02/4.html
        http://fetisovvs.blogspot.com/2018/02/5_25.html
        http://fetisovvs.blogspot.com/2018/02/6_26.html

        Живые статуи перед Кельнским собором. http://fetisovvs.blogspot.com/2018/03/blog-post_1.html
        http://fetisovvs.blogspot.com/2018/03/2.html
        http://fetisovvs.blogspot.com/2018/03/3_6.html
        http://fetisovvs.blogspot.com/2018/03/4.html

        Аудитории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_1.html
        На территории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_2.html
        Улочки Кельна. http://fetisovvs.blogspot.com/2017/10/blog-post_3.html

        http://fetisovvs.blogspot.com/2018/02/6.html
        http://fetisovvs.blogspot.com/2018/02/2.html
        Архитектура Кельна. http://fetisovvs.blogspot.com/2017/12/blog-post_35.html
        http://fetisovvs.blogspot.com/2018/01/2.html
        http://fetisovvs.blogspot.com/2018/01/blog-post_37.html
        http://fetisovvs.blogspot.com/2018/01/4.html
        http://fetisovvs.blogspot.com/2018/02/5.html
        http://fetisovvs.blogspot.com/2018/02/7.html


        воскресенье, 18 марта 2018 г.

        Кельнский собор - 3. Витражи / Фото из личного архива

        Смотри также:

          Кельнский собор. http://fetisovvs.blogspot.com/2017/10/blog-post_5.html 
          http://fetisovvs.blogspot.com/2017/10/1.html
          http://fetisovvs.blogspot.com/2017/10/2_15.html
          http://fetisovvs.blogspot.com/2017/12/3.html
          http://fetisovvs.blogspot.com/2017/12/blog-post_49.html
          Внутри Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_20.html
          http://fetisovvs.blogspot.com/2017/12/2.html
          http://fetisovvs.blogspot.com/2017/12/3_19.html
          http://fetisovvs.blogspot.com/2017/12/4.html
          Витражи Кельнского собора. http://fetisovvs.blogspot.com/2017/12/blog-post_26.html
          http://fetisovvs.blogspot.com/2017/12/2_27.html
          http://fetisovvs.blogspot.com/2018/03/blog-post_61.html
          http://fetisovvs.blogspot.com/2018/03/2_13.html
          Подъемные механизмы Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_8.html
          Кельн со смотровой площадки Кельнского собора. http://fetisovvs.blogspot.com/2018/02/blog-post_52.html
          http://fetisovvs.blogspot.com/2018/02/2_19.html
          http://fetisovvs.blogspot.com/2018/02/3.html
          http://fetisovvs.blogspot.com/2018/02/4.html
          http://fetisovvs.blogspot.com/2018/02/5_25.html
          http://fetisovvs.blogspot.com/2018/02/6_26.html

          Живые статуи перед Кельнским собором. http://fetisovvs.blogspot.com/2018/03/blog-post_1.html
          http://fetisovvs.blogspot.com/2018/03/2.html
          http://fetisovvs.blogspot.com/2018/03/3_6.html
          http://fetisovvs.blogspot.com/2018/03/4.html

          Аудитории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_1.html
          На территории Кельнского университета. http://fetisovvs.blogspot.com/2017/10/blog-post_2.html
          Улочки Кельна. http://fetisovvs.blogspot.com/2017/10/blog-post_3.html

          http://fetisovvs.blogspot.com/2018/02/6.html
          http://fetisovvs.blogspot.com/2018/02/2.html
          Архитектура Кельна. http://fetisovvs.blogspot.com/2017/12/blog-post_35.html
          http://fetisovvs.blogspot.com/2018/01/2.html
          http://fetisovvs.blogspot.com/2018/01/blog-post_37.html
          http://fetisovvs.blogspot.com/2018/01/4.html
          http://fetisovvs.blogspot.com/2018/02/5.html
          http://fetisovvs.blogspot.com/2018/02/7.html