08:39 

Доброе утро! Сейчас нахожусь в хостеле города Гродно и я начинаю свой день с легких облаков на небе. Буду надеяться, что дождя не будет. Вчера пешком исследована вся центральная часть города, а сегодня хочется съездить на троллейбусе в окраины этого города, попасть в меловые карьеры и добраться в Барановичи, где я смогу сесть на поезд домой.
Отдельный привет тем, кто часто беспокоит меня бессмысленными звонками и тратит мои 60 рублей в минуту (зная про роуминг и про то, что из-за таких действий я могу я могу остаться без связи. Платную услугу бесплатных входящих, при поездках на выходные, я не подключаю ). И ладно бы, что-то случилось, а то вечно задают наитупейшие вопросы "друган, в каком городе ты сейчас находишься" и "что видишь". Заканчивается это все фразой "ну приедешь, расскажешь подробно". Люди нормальные и адекватные, если бы не это маниакальное желание за мой счет выяснять в онлайн - режиме про мою очередную поездку. Раньше я принимал стратегию неинтересно отвечать на такие звонки, особо не помогло, теперь отключил звук телефона. Сейчас проблему частично может решить wifi в отелях и звонки через ватсапп/скайп и подобные сервисы, но пока друзья обычно используют привычный способ связи.

13:34 

Совсем недавно я возвращался с дачи и снова видел процесс этапирования заключённых.
На этот раз сделал такую фотографию: f-picture.net/lfp/s014.radikal.ru/i327/1507/29/...

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

Спецвагон цепляют (в Москве) к единственному скорому поезду, ежедневно останавливающемуся в Можайске (не считая местного поезда МСК-Смоленск, который останавливается дополнительно на всех полустанках), причём его стоянка там 15 минут! Многие и не подозревают, зачем там остановка и такая длинная стоянка. А как раз для этого... :) Далее пассажиры этого вагона едут скорей всего до Сафоново или Смоленска (для пересадки или в местные колонии), иначе дальше уже Беларусь - государство с другими законами.
Еще расскажу малоизвестный факт: в таких вагонах есть проводник, единственный сотрудник РЖД. Проводники в вагонах для заключенных были и есть. Конечно, этих пассажиров они не обслуживают и не проверяют их билеты, но зато у них сохраняются множество других обязанностей, например, давать машинисту сигнал отправления, поддерживать нормальную температуру в вагоне, освещение.

Фотографии спецвагона можно найти здесь: www.tvz.ru/press/news/news_detail.php?ELEMENT_I...

07:06 

Побывал вчера в Рязани, совершенно спонтанный выбор места. "Поехали в Рязань! А почему в Рязань? А потому, что мы там еще не были!". И поехали ведь.
Залог успешного осмотра городов - не возлагать на него ложных надежд по впечатлениям. Так и здесь - ехали просто вдвоём погулять в новом месте, а оказалось, что город очень даже ничего, самодостаточный, уютный, интересный и разнообразный. Мне понравилось.
Особенно понравилась рязанская ВДНХ (торговый городок). Сейчас она стоит полуразрушенная, но какая, к чёрту, разница? Где еще можно увидеть чудо архитектурной мысли, такие оригинальные торговые павильончики? Торговый городок был построен решением обкома в 1955 году под воздействием успеха московского собрата. Фото павильонов в приемленном качестве можно найти здесь. Масштаб, конечно, поменьше, выглядит скромнее, но на мой взгляд, у архитекторов всё получилось. Тем более странно, что списке достопримечательностей эти торговые павильончики сейчас находятся в самом конце. Абсолютно незаслуженно, я считаю. Городская изюминка.
Отличный день, неплохой город, хорошие разговоры в течение всего дня в новой компании.

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

17:26 

У меня коллега на работе питается 1 раз в сутки + 1 небольшой перекус дома иногда. Просто не хочет чаще есть. Говорит, много лет уже так. Для меня это несколько удивительное явление.

07:50 

Заметка для себя: rivertickets.ru/
Речные прогулки. Надо в этом году покататься и пригласить кого-нибудь.
Здесь мне интересны маршруты вне центра, так как центральные виды и так известны и проезжены по набережным, а внецентральные - не все места знаю.

18:04 

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

- не сбивать высокую температуру (ниже 38)
- можно использовать симптоматическое лечение (но не злоупотреблять в тех случаях, когда препарат "подавляет" борьбу организма с недугом)
- по возможности не принимать антибиотики и противовирусные препараты

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

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

Можно еще почитать по теме:

13 самых популярных лекарств от гриппа: работают ли они?
Обзор противовирусных препаратов при орви и гриппе

(за ссылки и некоторые рекомендации спасибо другу anrizar, чья позиция в этом вопросе даже более продвинутая)

А как лечитесь вы?

14:54 

Флешмоб

Возобновление акции! Предлагайте ещё!

Думаю, куда бы махнуть в выходные. В итоге придумал вот что:

1. Вы пишете город, который вы хорошо знаете.
2. Я в свободные выходные еду туда, как турист и пишу стандартный отчёт о поездке в дневнике.
3. Вы обязуетесь как-то прокомментировать мои впечатления. Например, будет интересно почитать, насколько мои оценки будут отличаться от ваших.

Условия:
- поеду, если будет хорошая погода и не будет неотложных дел
- если будет несколько предложений, выбираю что-то одно

upd: флешмоб успешно состоялся! Друзья предложили:
Верея - я там был;
Новороссийск - нельзя уложиться за выходные;
Два европейских города - на эту дату не было открытой визы.

И, наконец, .Shamsi. предложила Саратов - туда я и отправился. Отчёт готов по горячим следам!
запись создана: 30.06.2014 в 17:53

17:43 

Может ли наступить 23:59:60? Да, может. И уже скоро наступит. Это не шутка. В последний день июня этого года добавляется положительная секунда координации. Последовательность будет такой:

30.06.2015 23 ч 59 мин 59 с
30.06.2015 23 ч 59 мин 60 с
01.07.2015 00 ч 00 мин 00 с

Желающие смогут поспать на одну секунду больше.

Секунды координации добавляются время от времени в последний день июня или декабря. Это нужно для синхронизации с солнечным временем. В последний раз это было в 2012 году. Ответственна за назначение этих секунд организация под интересным названием «Международная служба вращения Земли».

00:35 

Дачные фотки. Летнее место обитания более 15 лет.
Я хочу показать прежде всего простор у нас и единение с природой, поэтому выбраны именно такие точки съёмки. Забора специально нет. Он здесь всё испортил бы. А по моим наблюдениям, некоторые забор ставят в первую очередь, видимо, какая-то другая психология.
Почему-то на снимках лес визуально кажется ближе, чем это в реальности. В действительности поле впереди больше в раза два.
Деревья посадили где-то в начале 200x, вымахали огого как.
Дальний домик на территории мы построили недавно.
Так и живём.
Картинки кликабельны.




14:37 

Кнопка на reddit

www.reddit.com/r/thebutton/

Может слышали: 1 апреля 2015 года в 09:00 на reddit начался социальный эксперимент, который заключается в том, что в одном из сабреддитов появилась форма с таймером обратного отсчёта и кнопкой, которая перезапускает минутный таймер. На кнопку можно нажать, а можно и не нажимать, но вот уже два месяца (!) таймер так и не достиг нулевой отметки, а число участников эксперимента достигло миллиона человек. Нажать на кнопку можно только один раз и только если аккаунт пользователя был создан до 1 апреля.

Эта запись я написал чуть раньше, и вчера хотел опубликовать. Не успел: сегодня ночью счётчик остановился.
ЫЦ!

01:26 

ДНО

Игорь совсем недавно побывал на Дне. Много где был, но на Дне - впервые! Игорь знал, что Дно будет совсем близко, и он не поленился проснуться в 5 утра по этому случаю. Это было самое настоящее Дно. Пропустить такое было нельзя.

Вот фотодоказательство, мной сфотографированное: ФОТО Дна

Оказалось, весьма милое место.

Вопрос: тыкните вариант
1. А я угадал, угадал 
6  (40%)
2. А я тоже там бывал(а) 
3  (20%)
3. Ну заяц, ну погоди! 
6  (40%)
Всего: 15
14:02 

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

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

Ссылки на загрузку книги: раз, два

изображение

И в завершении поста предлагаю викторину на угадывание съедобных (edible) и ядовитых (poisonous) грибов: ТЫЦ

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

Есть у меня в ПЧах грибники?

14:06 

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

Обращается к нам в отдел один разработчик и жалуется на то, что у него повисла vnc-сессия. VNC-сессии - это виртуальные рабочие столы серверов, которые доступны по сети. На каждом сервере работает несколько пользователей, открывая на своём рабочем ПК удалённый рабочий стол. Довольно удобная технология. VNC-сессия состоит из серверной и клиентской части приложения.

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

1. Первым делом я зашёл на сервер посмотреть, в каком состоянии находится процесс данной vnc-сессии этого пользователя. Для этого используются команды top и ps. Они показывал аномальную 100% загрузку CPU - такого быть не должно. Нормальный режим работы серверного процесса vnc - 3-5% потребления CPU: он ждёт команды что-то отрисовать, переместить - когда такая команда поступает, формируется и передаётся по сети новое изображение, а процесс снова засыпает в ожидании новой команды извне. 100% загрузка означает, что процесс постоянно занят вычислительной работой и не может перейти в режим прослушивания команд и поэтому он никак не реагирует на попытки подключиться к нему.

2. Чем же занят процесс? Надо выяснить. Для этого нужно провести трассировку и при необходимости можно дизассемблировать приложение и увидеть команды и инструкции, которые выполняются в настоящий момент.

Сделал strace процесса Xvnc, увидел следующую картину (зацикливание):



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

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

3) Ок, смотрим /proc/123456/fd (список файловых дескрипторов процесса), видим, что 111 отсутствует в списке. (что с ним произошло - не в курсе). Каталог /proc/идентификатор_процесса - виртуальный каталог, где в текстовом виде можно найти ВСЮ актуальную информацию про ВСЕ текущие процессы, очень удобная сущность для исследования.

4) Далее мне понадобился отладчик gdb, присоединяемся к процессу и в нём выполняем команду "catch syscall select" - gdb покажет точки вызова select процессом, а команда отладчика "bt" - показала стек вызовов, таким образом я определил функцию в Xvnc и её адрес, которая вызывает ущербный select. Ставим точку останова на вход в select, анализируем входные параметры для функции (info r - показать содержимое всех регистров)
5) затираем регистр, в котором передавался недействительный ф.д. 111 (команда отладчика set $edx=0), после этого вызов функции прошёл успешно

Таким образом подменил входные данные в функцию в действующем процессе, убрал упоминание недействительного файлового дескриптора. Процесс сразу же вышел из этой функции совсем и возобновилась нормальная работа приложения. Повезло, что сработало. Можно было действовать иначе: после возврата из системного вызова заменить в eax значение -1 на 0 (успешный выход).

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

23:52 

Известный бизнесмен Дмитрий Зимин закрывает свой некоммерческий фонд "Династия"

Вот новость: Известный бизнесмен Дмитрий Зимин закрывает свой некоммерческий фонд "Династия"

Фонд поддерживал проекты в области науки и образования. Об этом со ссылкой на свои источники сообщил журналист Александр Невзоров.

Он напомнил, что Минюст собирается включить фонд в реестр иностранных агентов.

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

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

14:08 

10-й Юбилейный фестиваль фейерверков состоится в Костроме 8 августа 2015 года.

Ежегодный праздник фейерверков в Костроме на набережной Волги. Грандиозное шоу организовано при поддержке администраций Костромской области и Костромы. В фестивале примут участие сильнейшие пиротехнические команды страны и зарубежья. Каждая представит пятиминутную фейерверк-программу с музыкальным сопровождением. Традиционно шоу пройдет в акватории реки Волга. В течение часа небо над Волгой будет озаряться миллионами(врут!) ярких огней, солнечными салютами, а музыкальное сопровождение добавит особый колорит в восприятие красочного представления. Набережная реки Волги превратится в огромный зрительный зал, а сама Волга в сцену, на которой пройдет фантастическое действо.

Я кому-то обещал напомнить, совершенно запамятовал, кому именно (((
Это очень зрелищное мероприятие, я был в прошлом году и мне так понравилось, что в этом году обязательно поеду еще.
Фестиваль совпадает с днём города, поэтому на центральных площадях днём в этот день проводятся ярмарки и концерты.

Я всем-всем-всем рекомендую съездить!

10:15 

На планете Плюк запустили трамвай

10:12 

evo-lutio.livejournal.com/82936.html

Оттуда: "Страх отказа, ответственность за следующий этап, опасения не удовлетворить ожидания другого, негативный опыт в прошлом, неуверенность в будущем, все это факторы, которые создают в начале отношений стену. С обеих сторон создают стены, что удваивает проблему. То есть пока женщина думает "посмотрим, на что он способен" и спокойно ждет, поскольку женщине так положено, мужчина тоже думает "не подождать ли более удобного момента?", и этот момент может все время откладываться, поскольку никогда не кажется достаточно удобным."

В целом полезная запись (для меня), только жалко, что нет никаких рецептов. А еще там есть ссылка на запись про эмпатию, но написана как-то непонятно для меня.

17:44 

Вот мнение (серьёзное) известного сатирика Задорнова про чеченскую девушку: mzadornov.livejournal.com/196436.html
А вот другое мнение известного блоггера Анатолия Воробья: часть 1, часть 2
Просто сравните и решите, какое мнение Вам ближе.

Вот что заставляет людей думать, размышлять, как Задорнов? Мне, наверное, никогда не понять их внутренний мир. А Анатолий, как всегда молодец. Давно читаю его блог.

P.S. Гениальней всего высказался по этому поводу Астахов, уполномоченный по правам детей, по ссылке совсем небольшая цитата: esquire.ru/quotes/14052015

01:35 

Я не успеваю писать отчёты, кошмар. Ну, невелика беда, наверное.

Слетал в Екатеринбург на два мероприятия:
- в субботу небольшая игра-квест по району Уралмаша (освоение территории связано со строительством завода), по окончании - подробнейшая двухчасовая экскурсия от Сергея Агеева по истории завода. Уральский завод тяжёлого машиностроения - непростой завод. Он является одним из крупнейших в России, а на момент своей постройки - крупнейший в мире (если это и преувеличение, то не слишком больше). Его называли "завод заводов" - тут делались прокатные станы, блюминги, гидравлические прессы, доменные печи, корпуса шахт, карьерные экскаваторы. Также и до сих пор предприятие выпускает уникальные составляющие для атомной энергетики и космической отрасли. Во время ВОВ предприятие было оперативно перепрофилировано для производства танков и гаубиц. В самом музее, помимо стендов, посвященным разным эпохам, есть несколько макетов, в частности, шагающий экскаватор (натуральный размер 120 метров, второй по величине в мире) и бурильная установка. Про установку экскурсовод рассказал следующую интересную вещь: помимо типовых конструкций инженерами Уралмаша была предпринята попытка создать оборудование для бурения сверхглубоких скважин. Это на самом деле весьма сложная инженерная задача, которая требует нетривиальных конструкторских решений... к примеру, стальной трос, если его удлиннять, в конце-концов разрывается под действием собственного веса, то есть просто пробурить сверхглубокую скважину по тем технологиям, которые позволяют бурить на глубину до 2км никак не получится. Тем не менее мировой рекорд по глубине был поставлен (12262 метра) и сохраняется до сих пор. Об этом можно прочитать здесь и здесь.

- в воскресенье я должен был поучаствовать в майской прогулке. Новый для меня формат, в Москве ничего подобного нет. Это массовое спортивное шествие с несколькими привалами по интересным местам города и пригорода Екатеринбурга. Проснулись в 7 утра - сильный ливень, решили не ходить. На самом деле оптимально было переждать дождь и стартовать позже (думаю, многие так и сделали, плохая погода в городе была только с утра). Но для меня не вариант - обратный самолёт был в 18:00. Это значит, финиш возможен только до обеда, затем перекус и час на дорогу в аэропорт. Летал авиакомпанией Победа, у которой на весну очень "вкусные" цены - 2000 рублей в одну сторону.

За выходные сделал два фото:

вот вам указатель на заправку:



а это электричка на I пути станции Екатеринбург-Пасс, у которой есть один нетипичный элемент экстерьера (на фото виден):



Следующая запланированная поездка: Псков + окрестности 30-31 мая.

17:33 

Для затравочки к посту о транспортной системе Марокко

А вот тамошний транспорт в центре города. Грузы перевозить надо, а что-либо шире не пролезает из-за ширины улиц:


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

главная