• ↓
  • ↑
  • ⇑
 
14:27 

отпуск в Эстонии - 2014 - 2

Съездил на неделю Эстонию и на два дня в Ригу.
Таллин 3 дня, Тарту 1 день, Валга/Валка (интересны тем, что граница двух государств разрывает единый жилой массив), Рига 2 дня, Пярну 1 день.

Погода была хорошая в начале недели - около 24-25 градусов, небольшие дождички, но под конец недели погода совсем испортилась - поднялась до 30-31 градусов, и она стала доставлять неудобства для идеального отпуска. Вот было бы +20 всю неделю! Но увы, не повезло.

Есть такое соображение - города стоит смотреть комплексно. Не только "старый город", который по большому счёту одинаковы по всей Европе и уже начинают приедаться. Но обязательно нужно включать места, которые не имеют исторического значения, зато хорошо благоустроенны и являются местами отдыха местных. Туристов там совсем не видать, и это имхо совершенно напрасно. А также мы заходим в супермаркеты, чтобы попробовать местные продукты, пользуемся общественным транспортом, который обычно очень удобен и стараемся побывать на некоторых окраинах.

Таллин.

Город хорош. Обязательно смотреть жилые районы Kalamaja, Kadriorg (жилой район помимо парка), Glehni-парк и Glehni-замок.
Имеет смысл прокатиться на 21А в kukumae (на полуостров) и на 1А в Viimsi (долгая дорога вдоль живописного побережья).

Минусы: не нашли кафе с нормальными ценами. Полноценный нормальный обед в центре - 25-35 евро, дороже, чем ночь в гостинице! В качестве альтернативы нашли бистро в Kristine Keksus, счет чуть выше 10 евро, но туда не очень удобно добираться, маленький выбор, небольшие порции и работают они только до 20:30. Для сравнения - в Риге мы обедаем в круглосуточном Lauvas Nams за 4-7 евро, где нет всех вышеперечисленных минусов!
В городе много нищих людей, которые собирают бутылки или бродяжничают. В Европе больше нигде такого количества не видел. Мы только сошли с автобуса и через 15 минут некий молодой человек недалеко от автовокзала начал клянчить у нас деньги, чтобы ему добраться в другую часть Эстонии.

Стильные станции эстонской ЖД. До тотальной перестройки инфраструктура была 30-ти летней давности. А за последних два года на ЖД в Эстонии совершилась революция. Полностью перестроены все платформы в стране и полностью обновлен подвижной состав. Платформа и поезд выглядят вот так: mikhail.krivyy.com/wp-content/uploads/2014/07/M...
В реальности всё намного приятнее, чем это видно на фото. Фонари одновременно являются сидушками. Единственный недостаток - отсутствие навесов. Говорят, меры увеличили пассажиропотоки, но точные цифры появятся только после года эксплуатации ЖД в новых условиях.

Тарту.
Очень небольшой исторический центр. Помимо центра могу посоветовать только puiestee на другом берегу (так и называется - бульвар "без названия", puiestee по эстонски бульвар). Есть небольшое количество интересных скульптур.
Интересная деталь - наличие смотровой площади не афишируется. Она должна была быть в Яановской церкви, но нигде на местности не было соответствующей информации. Нам сказали только после прямого вопроса, что можно подняться и это будет стоить 2 евро. Вероятно, там какие-то ремонтные работы и официально смотровая площадка закрыта.

AHHAA - научно-познавательный центр в Тарту. Нужно 1.5 - 2 часа на то, чтобы осмотреть все экспонаты. Зал технологий, зал живой природы (например, можно посмотреть на однодневных цыплят), зеркальный лабиринт, оптические иллюзии -очень много всего разнообразного. Обязательно стоит сходить!

Валга/Валка. Единый жилой массив, разрезанный границей между Эстонией и Латвией. Соответственно, один городок эстонский, другой - латвийский. Нам там понравилось. Оба города вполне можно обойти за 3-4 часа полностью. Необычность в том, что два языка, две культуры. А литовский и эстонский языки сильно различаются! Спасение - в русском языке, который более-менее знают и там, и там.
В городе попался памятник весёлому мужичку: www.vanderkrogt.net/statues/Foto/ee/ee118.jpg
Читаем описание: Томас Нипернаади. "Он жил беззаботной жизнью, гулял по лесу, ходил и свистел." И далее в таком же духе. Даже подумали, что плохо знаем английский язык - уж больно причудливое описание. Оказалось - это почитаемый эстонский литературный персонаж. По мотивам рассказов о Томасе Нипернаади в 1983 году снят художественный фильм, который, к сожалению, доступен для скачивания только с озвучкой на эстонском языке.

Пярну(курортный город) - не знаю, сильно не впечатлил. Может быть потому, что ожидал большего. На практике имеет не очень много черт именно курортного города, обычный небольшой уездный город, только есть морской залив с песком в качестве дополнения, где желающие могут искупаться.

Про Ригу писал уже раньше. В этот раз просто погулял по знакомым местам.

13:37 

отпуск в Эстонии - 2014 - 1

Чуть про отпуск и про Эстонию. Часть первая: дорога туда и обратно.

Перед поездкой нужно выбрать транспорт. Я решил попробовать поехать на ночном автобусе, чтобы узнать достоинства и недостатки такого варианта. А то я обычно использую поезд. Надо сказать, что я однажды воспользовался ночным автобусом из Москвы в Санкт-Петербург и мне не понравилось - автобус был довольно старый и неудобный. Здесь же по маршруту Москва - Таллин курсируют автобусы фирмы Люкс Экспресс, которая заботится о комфорте пассажиров.

Доводы за автобус:

1) цена: 1700 (по акции)/2580(без акции) против 4300 руб. на поезд в одну сторону
2) эти билеты можно купить хоть на завтра (на поезд и самолёт остаются только дорогие билеты)
3) достаточно удобное время пересечения границы (7:00 и 0:15 обратно), в поезде граница в Таллин в 4 утра. Границу пересекали в Лухамаа без очередей - в это время на границе никого не было.

Доводы за поезд:

1) лёжа спать удобнее. Это так, но самом деле не на много: салон у Люксов на ночном рейсе 1+2, места большие, мягкие и удобные. Когда захотелось спать, быстро уснули. Утром ничего не болело.
2) возможные пробки на Новой Риге. Движение сейчас там местами ограничено одной полосой. Но нам повезло, в пробках не стояли. Не знаю, всегда ли это так.
3) при одинаковом времени в пути поезд прибывает утром, в то время как автобус - в 13:00.

Еще про автобус:

- есть биотуалет, аппарат бесплатных горячих напитков, бесплатная питьевая бутилированная вода
- в пути есть остановка на перекур 5 минут
- публика весьма адекватная
- отрезок пути, проходимый ночью, 50 км, Изборск - Остров отвратительного качества. Пожалуй, это единственное, что мешало спать.
- наполненность салона была 70-75% и туда, и обратно.

- пассажиры, отправляющиеся в Ригу и в Таллин, отправляются на одном и том же автобусе из Москвы. После границы, в Лухамаа, пассажиры, следующие в Таллин, пересаживаются в рейсовый автобус Люкса Лухамаа-Таллин.

Итог: по соотношению цена/качество здесь немного выигрывает автобус. Поезд имеет смысл предпочесть, тем кому нужно в Таллин утром, кому критично хорошо выспаться, кто предпочитает поезд остальным видам транспорта.

12:35 

Интересный тест

"Большой город" решил провести ревизию базовых знаний читателей. На базе опроса студентов факультетов журналистики был создан этот тест. Всего мы опросили 151 студента журфака МГУ, 84 студента Высшей школы экономики и 35 студентов МГИМО примерно в равном количестве со всех курсов. Варианты ответов студентам не предлагались. Кандидаты выбирались случайным образом. На все вопросы не смог ответить ни один студент, 15 человек не смогли ответить вообще ни на один вопрос.

bg.ru/tests/6/

У меня один неправильный ответ! (
Это с вариантами. Без вариантов я бы ответил где-то на половину вопросов.

15:32 

Немного пятничной математики - пролог!

У Перельмана была довольно известная задача.

Пусть имеется в наличии 3 одинаковых стакана и 3 одинаковых ножа. Стаканы стоят в вершинах правильного треугольника, а длина ножа меньше, чем расстояние между двумя стаканами. Наглядная иллюстрация начального положения на картинке ниже:



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

Эта задача - пролог к заметке о некоторых геометрических конструкциях, которую я собираюсь скоро опубликовать.

upd: ответ дан в комментариях.
запись создана: 15.08.2014 в 09:47

15:29 

Немного пятничной математики - самоопирающиеся и самозапирающиеся конструкции

Итак, утром была опубликована задача Перельмана о трёх стаканах и трех ножах. Довольно известная задача для тех, кто почитывал Перельмана, и оказывается, эта задача имеет красивое и интересное теоретическое и практическое развитие, причём некоторые результаты получены совсем недавно. Знакомьтесь - самоопирающиеся (reciprocal) и самозапирающиеся (structures based on topological interlocking) конструкции. Четких устоявшихся терминов нет.

Но сначала я опубликую ответ на утреннюю задачку:



Здорово, да?

Самоопирающиеся конструкции - широко известны как минимум с XII века (хотя описания встречаются и у Юлия Цезаря), использовались в строительстве японскими и китайскими архитекторами. Впервые эту конструкцию, как математический объект, исследовал и описал Леонардо да Винчи. Для нашего трёхмерного пространственного мира требуется как минимум три балки, чтобы создать узел самоопирающейся конструкции. Детская задача о ножах как раз этот узел и демонстрирует. Используя идею таких узлов, можно построить сложные трёхмерные структуры. Вот статья об этом.

Пример такой конструкции:


Идеи воплощаются в современном искусстве:


Ссылки один, два, три на множество картинок.

А есть самозапирающиеся конструкции. Это развитие идеи самоопирающихся структур.

Существует довольно известная олимпиадная задача: если на столе расположено несколько выпуклых плоских фигур, то хотя бы одну из них можно сдвинуть, не задевая других (утверждение выглядит весьма естественно, хотя доказательство не очень простое). Здесь мы усиливаем требование к самоопирающимся конструкциям, требуя выпуклость от фигур, составляющих конструкцию.

Оказывается, что в трехмерном пространстве это утверждение уже неверно: можно расположить несколько выпуклых тел так, чтобы ни одно из них нельзя было сдвинуть, не трогая других. В отличие от похожих конструкций Леонардо да Винчи этот результат получен только во 1980-ых годах!

Рассмотрим такую картинку - несколько кубов, положенных друг на друга и рамку, их удерживающую:



Это еще не пример такой структуры: удерживающая рамка не является выпуклой фигурой. Но заметим, что центральные кубы удерживаются своими шестью соседями, не давая им сдвинуться. Теперь мысленно проделаем такую штуку: начнём немного загибать со всех сторон такое поле из кубиков. Очевидно, что если поле из кубиков достаточно большое, можно замкнуть такую структуру в шар. И вот этот шар и является той самой самозапирающейся конструкцией. Это и есть результат, полученный в 1980-ых годах. Позже были придуманы несколько других самозапирающихся структур.

Практическое применение подобных структур лежит в области композитных материалов, в которых плохо распространяются трещины. Если материал сделать зернистым, и чтобы зёрна самозаклинили друг друга, то трещина, зародившись в зерне, остановится на его поверхности и не будет расти дальше. Такие материалы могут выдерживать высокое давление, устойчивы к разрушениям и обладают другими интересными свойствами. В настоящее время эти структуры изучаются российскими математиками в специально созданной лаборатории. Можно посмотреть презентацию их научной работы.

(часть материала взята из статьи с хабра)

07:46 

Готовлю материалы об отпуске в Эстонии.
О чём вы бы хотели почитать?

16:15 

Большинство россиян, 72 процента, поддерживают ответные санкции России в отношении Запада.
Вот я думаю: может быть, 72% процента не знают, что это за санкции?
Запретили ввоз продовольствия, в связи с чем у нас ожидается дефицит некоторых товаров - фруктов, мясных изделий, сыров и т.д.
А еще планируют запретить ввоз в Россию иностранных лекарств - пруф.

Можно вспомнить закон Димы Яковлева, который запрещает иностранным гражданам усыновлять для лечения детей-сирот (пусть не лечатся, а умирают здесь.)

А по факту это означает, что каких-либо нормальных рычагов влияния на ЕС у "великой" и "могучей" страны просто нет.

Список всех санкций можно посмотреть на википедии.

Даже придумал анекдот.
Россия собирается вводить санкции против Европы. Законопослушные граждане России по привычке с ужасом ждут новых санкций против Европы.

20:23 

Читаю форумы по поводу крушения и вижу, что некоторые люди на полном серьёзе думают, что проволокой был обмотан главный (рамный) цельный рельс и стрелочный остряк (рельс, который можно переводить туда-сюда). Типа, привязали один рельс к другому и пошли домой. Даже некоторые ведущие блоггеры отличились. Хороший тест на наличие элементарного здравомыслия.

upd: спустя пару часов нашёл картинку запирающего закладного устройства:



На фото изображена стрелка с закладками (красные механизмы на шпале). Левая закладка на картинке открыта, повёрнута на 180 градусов и ничего не фиксирует. Правая закладка закрыта и удерживает остряк в прижатом положении. Чтобы закладка не соскочила, она фиксируется замком.

Версия следственного комитета такова: проволока была в закладке (красная стрелка) на прямом остряке вместо замка, она разболталась, её диаметр позволил закладке приподняться над упором (по синей стрелке), остряк отошел на пару сантиметров. Дальше понятно. Острякам ничего, кроме закладок, не мешало двигаться (другие механизмы не успели смонтировать).

источник картинки

upd2: только что появилось фото стрелочного перевода на месте аварии. Видна приподнятая закладка и отломленный остряк.

upd3: появилось несколько интересных ночных постов в ЖЖ:
ru-metro.livejournal.com/3815560.html
korrus1988.livejournal.com/6096.html
.
запись создана: 16.07.2014 в 14:32

15:03 

Вот странно. Очень странно.

В моем дневнике был только один некролог. Я написал его два года назад по поводу кончины начальника московского метрополитена Дмитрия Владимировича Гаева (ссылка на тот пост). Наше транспортное сообщество относилось с почётом к этому человеку и я не мог пройти мимо этого печального события. Я знаю о многих его заслугах.

Но для меня сейчас весьма неожиданно, что следующим человеком, о котором мне захотелось что-то написать здесь, стала Валерия Ильинична Новодворская. Почему именно она? Странная и эксцентричная женщина, говорила о чем-то о своём, отстранённом. Я помню, как она мелькала по телеку в 90-ые. Сказать, что я был почитателем её деятельности, тоже никак не могу. Я не акцентировал внимания на то, о чём она говорила, что-то было порой противно. И человек она была прямо скажем, сомнительный... Но тем не менее "А сказать что-то важное надо про Валерию Ильиничну!" - вот ведь парадокс.

И, кажется, понял.
читать дальше, много букаф

upd: почитал её последние тексты. Их писал начитанный человек, но в тоже время озлобленный, весьма тяжелых взглядов. Восхищаться тут совершенно нечему. Корректнее всего будет их просто не замечать: старость не радость. Да, собственно, мои впечатления основаны на более абстрактном уровне, на глобальных ранних идеях. Я хочу её запомнить именно такой, которой помню из 90-ых. Это намного ценнее для истории.

18:56 

Купил репы на рынке, притащил домой.
Вкусный, знатный корнеплод. Только дорогой, зараза.
И, значит, подумал - я ни разу в жизни не ел пареной репы. Всегда сырую лопал.
Что ж, надо приготовить. Правда, духовки временно нет (в ожидании запчастей для ремонта).
Выход - паровая баня в кастрюле.
В интернете пишут, что нужно порезать ломтиками и запекать от 40 до 60 минут.
Интересно, как изменится вкус? Вот, жду.

upd: попробовал я эту нашу пареную репу.
+ стала более мягкой (структурой напоминает недоварёную морковь)
- пропал сладкий привкус. А вот горчинка, присущая репе, осталась. Съел ломтики с мёдом.
Игра не стоит свеч. Особо ничего не поменялось.

Надо будет в следующий раз попробовать приготовить по канону - в духовке или в печи (печь есть на даче), в горшочке и сравнить.
запись создана: 13.07.2014 в 17:29

17:56 

Кладбища - это может быть интересным.

Поделюсь с вами одной из необычных сторон городской архитектуры - о кладбищах.
Прежде всего, я хочу уточнить, что я человек не религиозный и не связан предрассудками. Кладбища и некрополи я воспринимаю, как обычные "места памяти о людях и событиях", без всякого религиозного, мистического и духовного подтекста.

Некоторые всячески стараются избегать этой темы, будто этого стесняются или в этом есть что-то запретное... Или вообще не рассматривают кладбища, как элемент культурного наследия. Помню, когда мы были во Львове, никто не захотел со мной поехать на Лычаковское кладбище, часть народа посмотрело на меня как-то неодобрительно, и в итоге я поехал туда один.

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

Итак, зачем я иногда смотрю кладбища?

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

В отдельный ряд помещу мемориалы, памятники жертвам чего-либо. Пожалуй, достаточно психологически сильные, убедительные места, заставляют задуматься о событиях, происходящих здесь. Например, в Минске есть местечко под названием "Яма": http://mgke.minsk.edu.by/main.aspx?guid=2961.

Так что кладбища, как это ни странно - это может быть нечто интересным, теперь вы тоже об этом узнали. Хочу узнать ваше мнение - разделяете ли вы такой подход?

upd: Ааа! Случайно набрёл на чужой дневник, там тег кладбища совсем в тему. С картинками!

15:34 



Не имеет значения, сколько у вас имеется ресурсов. Если вы не знаете как их использовать, их никогда не будет хватать.

Есть сайт, помогающий умело использовать различные ресурсы: lifehacker.ru/
Узнал о нём совсем недавно. Сайт весьма интересный. Разделы: технологии, вдохновение, жизнь, здоровье, работа, гаджеты.

14:33 

Про Витю.

Гуляющие дворовые старушки составляют особый колорит подъезда. Мне их видеть намного приятнее, чем бухающую молодёжь в сквере, после которых остаётся мусор. Ходят, гуляют, никого не трогают. Я всегда с ними здороваюсь. Мне кажется, дворы без старушек - и не дворы вообще. А в нашем дворе было одно дополнение.

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

У Вити очень хорошая память. Помнил, например, кем и где работаю я, и работали мои родители. Любил интересовался, что у нас нового. У нас были будничные краткие беседы.
Витя - крайне общительный человек. Жаль, что в письменном виде нельзя передать его манеру общения, а она была довольно необычной. Встретит знакомое лицо - обязательно остановится и поговорит. Более того, когда Витя не видел в окрестностях знакомого лица - он подходил к незнакомому. Или в автобусе, присаживаясь, обычно начинал разговаривать с соседом (вот сейчас ломаю голову - о чём можно спрашивать незнакомого человека??? И главное - я не видел, чтобы от него отсаживались - едут и разговаривают 2-3-4 остановки)
Если у Вити спросить, куда он едет, то он обычно отвечал, что на работу. Одно время отвечал, что пожарным, потом - что кем-то в депо метрополитена.

Мама рассказывала, что когда Витя был молодой, он весьма симпатично выглядел, но он также был со странностями. Бывало, что к Вите подходили знакомиться девушки, но начинали разговаривать, понимали, что что-то не то и отходили.

Так прожил Витя лет 30 в нашем доме, а может и больше. Его "родители" (скорее всего это были родные "дядя" и "тетя", собственных детей не имевшие) сейчас состарились, им под 80, им стало объективно тяжело следить за Витей. Витю год назад отправили в специализированный дом с пожизненным уходом там. Я не знаю, куда он попал. Но обычно в такие заведения помещают либо личностей, представляющих опасность для общества, либо тяжёлых больных, несамостоятельных. Витя в эти категории не попадает, и я надеюсь, что он попал в нормальное место и ему сейчас там не так тоскливо, как это могло бы оказаться при плохом раскладе.

15:29 

Саратов. Город расположен между несколькими крупными холмами-горами, сами же жилые поселения преимущественно в низине, поэтому из многих точек города видна возвышенность в лесах. Наверное, это хорошие смотровые площадки на город и на Волгу, но я не успел это проверить...

Между железнодорожной станцией Саратов-1 и Волгой находится исторический центр, а севернее и южнее - вытянутый город вдоль Волги, Лысой горы и Соколиной горы. По другую сторону Волги расположен город Энгельс.

Как правило, при осмотре я не имею предварительного представления о городе - в руках только адреса и краткое описание точек. Поэтому зачастую я не знаю, куда я попаду через 10 минут и как это будет выглядеть.

К набережной от вокзала идет несколько параллельных улиц. Я направился по Московской и где-то посередине, начиная с 116-120 дома улица вдруг преобразилась - я внезапно попал из обычного города в купеческий район 2-3 этажной застройки 19-того века (посмотреть панораму!). Люблю такое, очень уютно! Кстати, удобно сделали - там на каждом здании повесили краткую информационную табличку о доме. Мне стало интересно, как же тогда выглядит набережная и я направился прямиком туда.

узнать про набережную и остальные приключения

Итог: милый (хотя и небольшой) гулябельный район застройки XIX века, холмистая живописная местность, Волга, живой и активный городок, слегка обветшалый. Есть что посмотреть, хочется приехать еще, одного дня на осмотр мало. Спасибо .Shamsi. за отличную наводку, выходные прошли на ура!

Скучный отчёт получился (((

15:43 

Часто туристов за пределы Садового кольца и не посылают, а если и посылают, то сугубо на отдельные точки. У меня другой подход - город по возможности следует осматривать комплексно и руководствуясь этим принципом, мы погуляли с Garryncha просто по городу. Рад был встрече, полтора года не виделись вроде.
Раз его хостел расположен на Земляном валу, был выбран Басманный район Москвы и Лефортово. Эти места с историей, но туристов здесь вообще не наблюдается, сейчас это обычный жилой район, с бывшими дворянскими усадьбами и купеческими домами. Смотреть фото типовых старинных строений района.
Бывает, каждый день проходишь мимо архитектурных произведений искусства, и это начинает приедаться, казаться обыденным. Я рекомендую чаще вертеть головой по улице и рассматривать знакомую местность, больше гулять по городу. Начинаешь замечать много нового и интересного. Например, возле м. Бауманская на Елоховской площади расположена неприметный православный комплекс. А между тем в Елохове в 1468 году родился знаменитый юродивый Василий Блаженный. На этом месте в 1799 году был крещён А.С.Пушкин. Новое здание собора было построено в первой половине XIX века. А еще в советское время храм имел статус патриаршего собора. В 2008 там был захоронен Патриарх Московский и всея Руси Алексий II.

Таким образом мы дошли до Яузы, пошли по Госпитальной улице в Лефортовский парк, в Немецкую слободу. Для полноты картины я хотел завести Сашу на старинное немецкое кладбище (основано в 1771 году), но он отказался. :) На самое интересное у Саши не осталось сил, хотя мы прошли весьма неспешным шагом всего 3 километра... Лефортовский парк - первый в России регулярный парк, сделанный по образцу европейских. Мода строить дворцово-парковые ансамбли зародилась в 1650 годы во Франции. А в 1703 таковый был построен и у нас. Здесь подробное описание парка. На задворках парка расположен Екатерининский дворец и военные казармы. Удобно, что в самом парке есть большие информационные щиты, знакомящие отдыхающих с особенностями этих мест, с указаниями, на что стоит обратить внимание.
Посоветовал добраться когда-нибудь до м. Партизанская, посмотреть на Царскую усадьбу в городке Баумана и вернисаж, чтобы осмотр тех краёв имел логическое завершение.

К радости ног Garryncha затем мы сели на трамвай и поехали смотреть выставку Cube-art, посвящённую 40-летию легендарной игрушке кубика-рубика. Оказалось, там довольно однообразно, этим самым выставка мне не понравилась. Кроме пиксельных картин есть только один стенд с разными вариациями кубика-рубика (30 всяких разновидностей), и одна рассыпающаяся инсталляция из кубиков-рубиков, выглядит весьма прикольно. Убило то, что билетами торговала какая-то укуренная мымра, которая слабо пинговалась, почти не реагировала на окружающую действительность и продавала нам 2 билета целых несколько минут.

После выставки дошли до метро и на этом наша встреча закончилась. Было здорово.

Garryncha, я заметил, что в прогулках многое ускользает от твоего взгляда. Как опытный турист, я бы тебе посоветовал быть более внимательней к окружающим деталям, впечатлений сразу станет больше.

19:15 

Дурдума собирается вернуть зимнее время. Уже этой осенью стрелки будут переведены на час назад и тем самым зимнее время останется навечно. Прощайте приятные светлые вечера и здравствуй дурдумовский свет в три часа ночи летом... Вот нафига?

08:15 

внутреннее устройство Windows, 6 издание, 2014 год, Соломон, Руссинович, Ионеску

После успешного прочтения книги "Linux: системное программирование", которая мне весьма и весьма понравилась, я начал читать двухтомник "внутреннее устройство Windows (7)". Узнал я про книгу очень давно, еще когда она была про XP, но как-то не сподобилось пролистать. Как я писал в прошлой записи, пользовательские приложения постоянно совершают системные вызовы, запрашивая действия над сущностями уровня ядра, а что происходит за капотом с этими сущностями, внутри системных вызовов, программиста, пишущего пользовательские приложения, волновать не должно. Традиционно считается, что операционная система сама в состоянии эффективно управлять множеством процессов с множеством сущностей.
Книга про внутреннее устройство преподнимает завесу над этим, подробно рассказывая, что происходит по ту сторону капота.

Читать книгу тяжело, охренеть как. Повествование очень сжатое и ёмкое, и, несмотря на это, суммарный объём 1450 страниц. Самые интересные разделы, которых я жду - прерывания/исключения (уже прочитал), WoW64 (эмуляция 32-битных инструкций в x64), Hyper-V (виртуализация), планирование потоков, управление памятью ОЗУ(RAM) и анализ аварийного дампа. Наверное, первая IT-книга, где каждую страницу читаю минимум по 2 раза, чтобы вникнуть в её содержимое. Нужно следить за текстом досконально, запоминать, что прочитал, иначе через 3-5-10 страниц встречается несколько новых незнакомых терминов или методов и ты ничего не понимаешь. За 20 дней продвинулся только на 245 страниц. Надеюсь, дальше пойдёт проще, поскольку по оглавлению должны пойти вещи, более-менее мне знакомые. Интересно, "щелкнет" ли в голове после того, как я дочитаю книгу, как в первом случае? Пока не щелкнуло.

Интересно, сколько людей в мире полностью шарят в том, что там написано? Думаю, максимум - несколько десятков тысяч. Не только потому, что сложно (далеко не каждый программист её осилит), просто это почти никому не нужно (прямо как в анекдоте про неуловимого Джо). Поискал отзывы, нашёл только вот это, довольно оптимистичный обзор. Еще несколько юзеров оставили восторженные краткие реплики, но я сомневаюсь, что они что-то читали, кроме оглавления.

Кстати, у автора книги есть технический блог, который доступен также и на русском языке.

07:38 

Как хакерская атака может поломать бизнес

Ниже я делаю копипаст с хабра весьма впечатляющей истории. Это обращение компании к клиентам, которая была вынуждена закрыться в связи с хакерской атакой. Частично обращения текст под катом.

Уважаемые клиенты,

Во вторник 17-го июня 2014 года была произведена хорошо спланированная DDOS атака против наших серверов, что случается довольно часто и обычно проходит без заметных последствий для наших пользователей. Однако, в этот раз DDOS атака была только началом.
читать дальше
В этот момент мы предприняли попытку получить доступ к панели управления назад, изменяя пароли, однако взломщик был готов к этому, и заранее создал запасные аккаунты. Видя, что мы пытаемся восстановить доступ, он начал случайным образом удалять объекты из панели управления. В конце-концов, нам удалось восстановить доступ, но к тому времени он уже удалил все снэпшоты дисков, файловые хранилища, образы виртуальных машин, а также некоторые диски и виртуальные машины. Таким образом, бо́льшая часть данных, бэкапов и виртуальных маших была частично или полностью уничтожена.

Состояние данных:
читать дальше
Состояние компании:

Code Spaces не сможет продолжить дальнейшую деятельность, так как затраты на решение данной проблемы на данный момент плюс ожидаемая сумма возмещений клиентам, оставшимся без оплаченных услуг, поставит компанию в безвыходное положение как финансово, так и с точки зрения доверия.

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

21:08 

Linux: системное программирование, 2 издание

На самом деле я хотел сделать здесь обзор книги "Linux: системное программирование, 2 издание", а получился обзор системных вызовов. Этот абзац в тексте первый, а реально я его добавил в самый последний момент, чтобы было что-то и про книгу тоже. Книга очень крутая и перевод отличный, легко читается, небольшая по объему, без воды, написана простым языком. Описаны все системные вызовы с множеством примеров. Автор объясняет назначение вызова, как его применять, какой получается результат. После того, как познакомишься со всеми сущностями, выстраивается чёткая концепция, когда одни сущности дополняют другие сущности. Из тех редких книг, которая берёт у тебя уже имеющиеся практические разрозненные знания и аккуратно раскладывает их по полочкам, дополняя эти знания. После прочтения книги словно всё становится на свои места и ты уже не можешь жить прежней жизнью. Наступает просветление.

Введение для неподготовленных читателей. Когда ваш компьютер включён, часть его ресурсов, таких, как память и процессор, постоянно загружены выполняющимися системными процессами операционной системы. Эти системные процессы контролируют всё, что запускается пользователем в его пользовательском пространстве. Любая пользовательская исполняемая программа постоянно оперирует с сущностями, которые контролируются и управляются кодом операционной системы. Это открытые файлы, готовые для чтения и записи; таймеры; области памяти, доступные процессу и др. В Linux доступ ко всем этим сущностям предоставляется через системные вызовы.

В Linux есть возможность трассировки в файл всех системных вызовов, порождаемых процессом (и его дочерними процессами тоже) с помощью программы strace. Вот очень короткий фрагмент вывода этой программы:

open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
getdents64(3, /* 18 entries */, 4096) = 496
getdents64(3, /* 0 entries */, 4096) = 0
close(3) = 0
fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f2c000
write(1, "autofs\nbackups\ncache") = 0

и так далее. Бывают мегабайты логов. Вот так просто можно взять и изучить все сущности, с которыми работает исследуемое приложение.

Есть несколько неочевидных (для меня) вещей, которые я смог до конца понять только после прочтения книги.

1. Синтаксис perl при работе с файлами полностью повторяет системные вызовы linux. Стало совсем прозрачным и наглядным понимание, почему у perl файловые операции сделаны так, а не иначе.

2. После прочтения книги стало понятнее, как работает динамическое выделение памяти в linux. Программисты используют malloc, а сама эта библиотечная функция в зависимости из запрошенного размера области памяти выбирает источник - либо в куче (заранее выделенная память в момент создания процесса, можно менять её размер), или с помощью mmap создаёт анонимную область в памяти. Большое количество mmap в логах - неявное использование malloc. Различить, где реально были размещены данные, можно по их адресам.

3. Многопоточность. Видно, что процесс порой порождает десятки потоков и процессов.
Системный вызов clone(). Передаётся адрес функции, которую нужно выполнить в отдельном потоке. Поток завершается, когда достигнута точка выхода этой функции. По сути являются легковесными новыми процессами, затраты на запуск которых невелики. При этом книга настоятельно рекомендует использовать стандартную библиотеку pthread для внедрения данной функциональности.
Системный вызов fork() раздваивает поток - начинают выполняться два совершенно одинаковых потока от точки вызова fork(), единственным различием которого являются разные PID потока. Программный код, если хочет назначить разные точки следования потоков, может это сделать путём анализа PID. Часто форканутый поток вызывает exec().
Системный вызов exec() заменяет текущий процесс программой, переданной в exec() первым параметром. Более того, в linux связка fork(clone)+exec - единственный способ запускать дочерние процессы. Прямого системного вызова "запустить дочерний процесс X" в архитектуре не предусмотрено вообще.

4. select и poll. Системные вызовы, поддерживающие мультиплексированный ввод-вывод, то есть возможность параллельно блокировать несколько файловых дескрипторов и получать уведомления, как только любой из них будет готов к чтению или записи без блокировки. Фактически, методы осуществляют межпроцессное взаимодействие и ожидание наступления множества событий одновременно (через открытые файлы и открытые сокеты). Здесь непонятно написал, поскольку сам точно до конца не разобрался, как применяется этот механизм.

5. Cигналы. Уникальная концепция, есть только в Unix. Это асинхронные события-сообщения, которые приходят процессу или группе процессов извне. Например, нажатие в консоли Ctrl+C (порождает SIGINT) или обрыв передачи данных от процесса к процессу посредством конвейера (порождает SIGPIPE). Сигнал может быть проигнорирован процессом, либо перехвачен и обработан. Часто обработка заключается в вызове процедуры, внепланово завершающий процесс. Сигналы более-менее понимаются интуитивно и без книги. Но есть неочевидные моменты:
- много сигналов совершенно разного предназначения. Хорошо помнить и знать этот список.
- сигналы можно маскировать, то есть временно блокировать доставку сигналов к процессу (кроме SIGKILL и SIGSTOP)
- проверено на печальной практике, что разработчики софта очень любят изменять дефолтное поведение сигналов и делают это не всегда корректно.

19:40 

Артплей (м. Курская).
Дизайнерский центр расположен в старых цехах завода "Манометр", которым уже больше ста лет. Был там в первый раз и очень впечатлился архитектурой. Люблю бродить в старых кирпичных заводских лабиринтах.

Собственно, там сейчас проходят две выставки, заслуживающих внимания:

Бал роботов. Выставка работает до 20.07. Посвящена роботехнике.

Cube - apт. Окончание выставки - 15.07. Выставка умного искусства. Посвящена 40-летию легендарной игрушке кубика-рубика. Обзор+фото выставки. Эту выставку я собираюсь посетить в эти выходные. Была компания, да куда-то слилась. Никто не хочет сходить?

А на выставке робототехники я уже побывал и остался весьма доволен. На ней представлены роботы, привезённые со всего мира. Примерно 20-25 экспонатов. Больше всего понравился гуманоидный робот-актёр Теспиан (думаю, он всем нравится) и робот, который запоминает движения и затем способен неоднократно воспроизводить их. Этот робот очень полезен в сборочном цеху - полезен именно лёгкостью своей перенастройки (не нужно писать громадные программы, достаточно просто показать роботу, как надо делать и он будет это делать).
Про остальные экспонаты не расскажу, дабы не портить интригу тем, кто соберётся пойти. Роботы очень разные. На выставке много волонтёров, с радостью рассказывающие вам о том или ином экспонате.

Моё техническое образование скорее мешало обозревать выставку. Роботов воспринимаешь, как обычные железки, имеющие микрофоны, камеры, модуль распознавания речи и изображения, встроенный алгоритм, обрабатывающий команды и выполняющий некоторую задачу (порой очень примитивную). Пропадает некоторое очарование (что, правда, не помешало Теспиану меня очаровать). Экспонаты скорее оценивал по той пользе, что роботы могут принести человечеству. Сходить рекомендую.

Дневник Тротила

главная