Про латыша и ингуша

“Как у … – хуй да душа” – а представителя какой национальности надо вставить вместо многоточия?

Помойные карты Яндекса

Обнаружил в “Народных картах” замечательную, на первый взгляд, фичу – большинство дорог там имеет параметр “Ограничение скорости”, который вроде бы должен соответствовать ограничению скорости по ПДД – во всяком случае, именно это написано в “Правилах атрибутирования”:

https://yandex.ru/support/nmaps/cat_road_rul2.xml#speed_limit

Конечно, есть некоторые неточности – например, невозможна ситуация, когда ограничение скорости в прямом и обратном направлениях различаются. Рекомендации по расстановке ограничений скорости рядом с “лежачими полицейскими” вообще прямо противоречат ПДД (и тут я не мог не вспомнить про “смену скорости по Ушанову”, так впечатлившую некоторых участников ралли “Подмосковье-2016″ – когда одиноко стоящий знак “20″ действует на протяжении километра-двух) – вот прямо так и написано:

Один ЛП установлен в середине квартала между перекрёстками, и знак ограничения скорости установлен прямо на ЛП: задаём Скоростное ограничение на небольшом участке дороги (примерно 20—30 метров) рядом с ЛП (до или после него — не важно):

necroment

Естественно, я не мог не проверить, не будет ли эта информация полезна в любительском ралли – зачастую скоростной режим на дополнительных соревнованиях задается “от ПДД”, скажем, ПДД-5 км/ч или 90% ПДД. Если это еще сочетать с раздолбайством по части установки дорожных знаков и буквальных следованием ПДД – то получаются, например, “бесконечные населенные пункты”. Так было, например, на “Осенних каникулах-2015″ – на дороге от Павловичей через Бурцево и Сосково – вот она на карте – был задан скоростной режим “ПДД-5″. Прикол был в том, что на въезде в Павловичи знак “Начало населенного пункта” стоит – а на выезде нет, так что пусть старт был в лесу – но ехать надо было вовсе не 85, а 55 км/ч. Средняя 55 км/ч “выполняется” на этой дороге без напряга, а вот чтобы ехать 85 – надо постараться. Внимательные участники проехали “в ноль”, а невнимательные – получили штрафные очки за опережение заданного графика движения, причем по издевательской “антиспортивной” системе – чем быстрее ты едешь, тем сильнее тебя накажут. Специально для них прервемся на музыкальную паузу и послушаем песню Sammy Hagar’а “I can’t drive 55″:

Возвращаясь к любительскому автоспорту – я полез проверять, похожи ли скоростные ограничения по версии Яндекса хотя бы на предписания ПДД. Нашел много мелких косяков – но больше всего меня огорчил скоростной режим на “Пламени” – бывшем спецучастке на “боевых” ралли, а ныне – просто грунтовой дорожке от Рогачевского шоссе до деревни Телешово. По версии “Народной карты”, там разрешено ехать с максимальной скоростью 60 км/ч.

https://n.maps.yandex.ru/#!/objects/3606436/history/27507714?z=14&ll=37.177709%2C56.351762&l=nk%23sat

На самом деле скоростной режим там неочевиден – на “Ралли МАДИ-2015″ на этом даже строилась “покупка”. Участники стартовали у деревни Горицы, до въезда в Телешово ехали с явно заданной скоростью 80-85 км/ч, а незадолго до въезда в Телешово, где дорога довольно сильно разбита, заданная скорость опускалась до 40 км/ч. Телешово проезжалось с этой скоростью, а от поворота на “Пламя” заданная скорость соответствовала разрешенной по ПДД. Но так как на въезде в Телешово с грунтовки нет знака “Начало населенного пункта” – то “по букве закона” ехать надо со скоростью 90 км/ч. Многие ехали 60, за что и поплатились штрафными очками.

Телешово (дома, заборы и курятники) начинается на 3:10, поворот на “Пламя” – на 5:11. Можно услышать, как мы со штурманом пытаемся “по звездам” определить, с какой скоростью ехать (отсутствие знака “Начало населенного пункта” мы благополучно проморгали). Обратите внимание, что знаки “Начало/конец населенного пункта” на этой дороге – на синем фоне, то есть на всем ее протяжении разрешено ехать 90 км/ч. Если въезжать на эту же грунтовку другим маршрутом – со стороны Тараканово, например – то знаков, обозначающих начало населенного пункта, вообще не встретится. В общем, если бы мы ехали “по Яндексу”, а не “по звездам” – то поимели бы пару сотен штрафных очков (а так получили 47 – вместо средней 90 я “выполнил” лишь где-то 75 – ехать было немного очково).

Так или иначе, но “ограничение скорости” по версии “Народной карты” имеет очень опосредованное отношение к ПДД. А что же оно означает? Все довольно очевидно – этот параметр используется “Навигатором” для построения маршрутов. Обратите внимание на это сообщение в авторушном форуме:

Поехал к друзьям да дачу в Тульскую область. Дороги не знал, ехал по вашему навигатору. Навигатор повёл по в хлам убитой дороге . Ох, если бы я знал эту дорогу – то не сворачивал бы на эту дорогу. По времени скорее всего не проиграл бы.
Не водите людей по этому маршруту, там где дорога укатана – можно ехать 50-60км\ч. Но местами большие ямы – предел 5-10км\ч. В среднем скорость 20-30км\ч.

http://forum.auto.ru/route/51997.html#post-51999

Как на это отреагировала “Команда народной карты Яндекса”? Да очень просто – сотрудники Яндекса установили на части этой дороги ограничение скорости в 60 км/ч:

https://n.maps.yandex.ru/#!/objects/1531288126/history/29290714?z=15&ll=37.201445%2C54.586206&l=nk%23sat

и отрапортовали об этом на форуме:

Мы проверили информацию и отрегулировали среднюю скорость на этом участке дороги. Этот атрибут напрямую влияет на построение маршрута, и теперь маршрут по этой дороге будет прокладываться только в том случае, если он действительно самый оптимальный.

Мог ли сотрудник Яндекса с ником yndx-akolomenskaya за час “проверить информацию”? Разумеется, нет – но зато мы узнали, что данные о “максималке” в “народной” карте используются навигатором для построения маршрута. Осознаете глубину падения? Не забывайте, что в этом параметре учитывается еще и “качество” дороги, причем по очень и очень субьективной оценке.

Что-то мне подсказывает, что 60 км/ч на “Пламени” возникли не на пустом месте. Представьте себе маршрут с Рогачевки на А108 в сторону Дмитрова. Если считать, что по грунту можно ездить с той же скоростью, что и по асфальту (это совсем не страшно) – то кратчайший маршрут пролегал бы через Телешово. Естественно, в яндексовском навигаторе такого допускать нельзя – и поэтому “класс” дороги понижается таким вот способом.

Разумеется, это ненормально – так как “скорость, разрешенная по ПДД” и “скорость, с которой тут ездят аборигены” – это две совершенно различных характеристики одной и той же дороги. Чисто по приколу посчитайте, как я “превышал” разрешенную Яндексом скорость в видеоролике чуть выше. Местами предупреждение о “превышении”, будь у меня яндексовский навигатор, вообще не умолкало бы – а ведь я “слил” более быстрым спортсменам целую минуту.

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

Новости импортозамещения

маркировка «Сыр Schardinger Амадеус» (Австрия, цена 1290 рублей за кг) фактически нанесена продавцом на сыр, в действительности являющийся «Сыр радость вкуса, топленое молочко» (Россия, 519 рублей за кг)

http://www.rapsinews.ru/arbitration/20160204/275368853.html

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

Хабр все

Вместо деревенского кружка любителей околокомпьютерной техники – общество трезвости:

https://geektimes.ru/post/281050/

Как я был подопытной крыской

Сидел я как-то и читал от нечего делать вконтактовскую ленту, и помимо прочего увидел у одного знакомого по Ретро-Фесту перепост вот такого объявления:

Друзья, мы продолжаем проводить научную работу по состоянию пилота. Огромное спасибо всем тем, кто уже поучаствовал! Вместе с вами мы проделали большую работу. Минимальное количество автогонщиков набрано, но мы с радостью продолжаем работу и с этой группой. Нам все еще НЕ ХВАТАЕТ ВОДИТЕЛЕЙ И СИМРЕЙСЕРОВ! Нам нужны люди, имеющие опыт вождения механики, и симрейсеры, катающиеся в ЛЮБОМ гоночном симуляторе! Во время заездов мы регистрируем много показателей организма, чтобы ввести потом это в реальные гоночные условия!
Ребят, у вас есть возможность поучаствовать в самой крутой и масштабной работе в области автоспорта в России, организованной одним из лучших университетов!
Гонщики нам также нужны, на количественном минимуме мы, конечно же, не останавливаемся!

simulator

https://vk.com/wall7929310_1436

Понятно, что на гонщика я особо не тяну, несмотря на наличие РАФовской лицензии (”Е” – то есть такой, которую может получить любой желающий) и 2 разряда (что тоже фигня – например, в прошлом году для получения 3 разряда достаточно было всего лишь проехать на автомобиле по маршруту Москва – Николо-Ленивец – Барятино – Мещовск – Бабынино – Перемышль – Суворов – Таруса :) ) – так что записался, так сказать, в “контрольную группу”, водителей на механике. “Спортивные” результаты исследования это подтверждают – но об этом чуть позже.

Исследования проводятся на кафедре Высшей нервной деятельности биофака МГУ, так что рулить на симуляторе пришлось в полном обвесе из разных датчиков – кроме электроэнцефалограммы, регистрировались пульс, дыхание, мышечный тонус и движения глаз. Как мне удалось узнать, у едущего по трассе гонщика задействованы те же участки мозга, что и у бегущей по лабиринту крысы. Разница, наверное, только в том, что крысе наплевать на показания хронометра – но об этом чуть позже.

Первый день – ознакомительный, надо было заполнить “информированное согласие” и кучу других бумаг, подтверждающих, что на этот тренажер я залез по доброй воле, а затем проехать 20 кругов на гоночном симуляторе, часть – с подсказкой в виде оптимальной траектории, а часть – без нее.

donington

Трасса Donington Park – в целом несложная, три с половиной поворота и две шпильки. На Бирюлевской овощебазе автодроме “Пражский” делают ничуть не хуже (кстати, ближайшие соревнования по спринту и слалому – уже очень скоро, 16 октября). Результатами первого дня (это была суббота, 24 сентября) я остался вполне доволен – удавалось улучшать время круга от заезда к заезду, а в конечном итоге – можно было бы даже попасть не на самое плохое место среди “водителей” (понятно, что на результаты “гонщиков” и “симрейсеров” я даже не покушался).

Кстати, про места следовало бы сказать отдельно. Рядом с тренажером висела табличка результатов второго, “зачетного” дня – и в ней удалось увидеть несколько знакомых (причем не виртуально) имен. В который раз убеждаюсь, что мир тесен – среди “гонщиков” увидел Матвея Козлова и Александра Журавлёва, знакомых мне по “1000 вёрст” и “Ралли МАДИ”, а среди водителей – Александра Бохенека, закончившего скандально известную 57-ю школу. А вот Алексей Меньшенин в том же списке – вовсе не знакомый мне орг “1000 вёрст”, а его сын – впрочем, исходного утверждения про “мир тесен” это все не отменяет. Да, не забудьте, что товарищ, у которого я увидел исходное объявление, не знаком ни с кем из перечисленных выше.

Второй день пришелся на понедельник, 26 число. Он был более “соревновательным” – после 7 “ознакомительных” кругов надо было проехать 10 кругов так, чтобы показать минимальное суммарное время, а затем – еще два заезда по четыре круга, где надо было показать минимальное время одного из кругов. Перед этим удалось посмотреть запись прохождения той же трассы одним из быстрейших пилотов и даже кое-что для себя отметить. Может, не лучшей идеей было ехать “соревноваться” вечером после работы – но основные свои косяки я бы на это не списывал. Начиналось все хорошо – удалось более-менее “вкатиться”, понять некоторые сложные места трассы и приблизиться к показанным в субботу результатам. А дальше…

Не знаю, у многих ли такое проявляется – но в ситуации, когда надо ехать “на результат”, я начинаю волноваться, косячить, еще больше волноваться и еще больше лошить. Применительно к езде на симуляторе – уже на 2 круге из 10 я “на ровном месте” вылетел в гравий, начал нервничать – и слегка “срезал” последнюю шпильку. При этом круг не засчитывается, а в результат идет время худшего круга. В общем, еще через пару кругов в режиме “азартного Парамоши” я ездил в основном по гравию и газону, покрывшись холодным потом. Накосячить до “незачета” получилось на пяти-шести кругах из десяти – в общем, первый из зачетов я эпично слил.

В перерыве между заездами – частично вынужденном, начали “глючить” некоторые датчики – удалось слегка успокоиться и даже достаточно быстро, не хуже первого дня, проехать один из “зачетных” кругов. Может, удалось бы еще быстрее – но на последнем круге я опять срезал ту же самую шпильку и не сумел улучшить результат (а ведь мог отыграть еще пару секунд!). Впрочем, в итоговом результате я оказался между отдаленно знакомыми участниками, что приятно :)

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

Не знаю, что там показали все эти замечательные датчики – но как минимум можно сделать вывод, что я не умею ни ездить, ни считать. Неплохое “резюме” для участника Р3К, не находите?

…ни один хипстер не пострадал

Наткнулся на замечательную запись в фейсбуке:

https://www.facebook.com/mpanius/posts/10205373813863499

В комментариях утверждают, что в России – голод и одновременно, на соседней строчке, призывают не покупать:

- молочные продукты “Рузского молока” – потому что Бойко-Великий мракобес и перечеркивает штрих-коды крестом;
- фермерскую продукцию под маркой “Лавка-Лавка” – потому что они не фанатеют от ГМО;
- “Русский пармезан” Олега Сироты – потому что Сирота повесил флаг Новороссии и назвал козу Меркель.

Думаю, надо ввести маркировку продуктов типа “ни один хипстер не пострадал”. А пока пойду накачу крымского портвейна, чтоб их корежило.

Сегодня я узнал…

…что обладателей мировых рекордов скорости на суше и воде по фамилии Кэмпбелл было двое – отец (сэр Малкольм Кэмпбелл) и сын (Дональд Кэмпбелл);

…Малкольм Кэмпбелл поддерживал Британский Союз Фашистов и даже изобразил его эмблему на одном из своих рекордных автомобилей Bluebird;

…Макс Мосли, бывший президент FIA (Международной Автомобильной Федерации) – сын Освальда Мосли, лидера Британского Союза Фашистов.

Ко Дню Знаний

Раз уж история про Меерсона и “навек родную Пятьдесят Седьмую”, что называется, “пошла в народ” – вплоть до сюжета “Вестей” – соберу здесь имеющие отношение к теме ссылки. Началось все с фейсбучного поста Екатерины Кронгауз: “Больше 16 лет мы знали, что учитель истории крутит романы с ученицами”:

https://www.facebook.com/ekaterina.kronhaus/posts/10153990961688095

Историю пересказал “Лайф” под заголовком “Как люди с хорошими лицами педофила защищали”:

https://life.ru/t/%D0%BC%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F/897210/kak_liudi_s_khoroshimi_litsami_piedofila_zashchishchali

По принципу “всякое лыко в строку” там раскопали и рассказанную в рамках известного флешмоба историю Надежды Плунгян – “искусствоведа, куратора и феминистки” (с) про “любовь” к ней студента-математика и совершенно нелепый комментарий школьного “психолога”:

https://www.facebook.com/nadiaplu/posts/1090756817637361

Надежда почувствовала свои “пять минут славы” и написала еще один длиннопост – мол, написанный в 2005 году “Меморандум” – это реакция на намеки в адрес Меерсона, появившиеся еще тогда:

https://www.facebook.com/nadiaplu/posts/1128554710524238

Я слышал немного другую историю – якобы кто-то из школьников назвал в ЖЖ одноклассницу “еврейской блядью”, что и послужило поводом для появления этого документа – но, похоже, со вчерашнего дня “всем известно”, что Меморандум – это инструмент для затыкания рта критикам любого сорта. Во всяком случае, именно так он представлен у Плунгян и именно так его прокомментировали во вчерашних “Вестях” (сюжет сводился к демонстрации цитат по ссылкам выше, фотографий школы и Меерсона).

Это, так сказать, факты – а есть еще и комментарии. Приведу два, по моему мнению, наиболее взвешенных – Константина Сонина:

https://www.facebook.com/konstantin.sonin/posts/1459494467410417

И Сергея Кузнецова:

http://www.inliberty.ru/blog/2381-Konec-utopii

Коротко выскажу и свое мнение. Во-первых – для начала следует определиться со значением слова “педофил”. Им любят бросаться по поводу и без повода, “Лайф” даже вытащил его в заголовок – а между тем оно имеет совершенно конкретное значение. Согласно Международной Классификации Болезней (МКБ-10), “педофилия” – это психическое заболевание, половое влечение к детям допубертатного возраста. О допубертатном возрасте, кажется, тут речи не идет – в 16 лет все вторичные половые признаки обычно имеются, у педофила в медицинском смысле просто не встанет, ему это неинтересно или даже отвратительно.

Во-вторых – если верить фейсбуку – нет речи и о преступлениях, предусмотренных разнообразными статьями Уголовного кодекса. Утверждают, что все было достаточно добровольно, безо всякого шантажа или принуждения, а девушки достигли возраста 16 лет (а с 1997 по 2003 год возраст сексуального согласия был ниже и составлял 14 лет).

С точки зрения законодательства, как видите, все достаточно гладко. И если забыть про истерики типа “педофилов надо сажать и кастрировать/кастрировать и сажать”, то все сводится к чисто моральным оценкам – может или нет учитель спать с достигшей 16 лет ученицей? Общественное мнение, конечно, в 2016 году довольно серьезно подогрето педофильской истерией, и склонно к однозначному “нельзя” – но есть и альтернативное мнение, причем не противоречащее законодательству.

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

Поставьте себя на место школьной администрации, узнавшей о первых эпизодах в этой истории. Нужно принять решение, лежащее в моральной плоскости. Возникает то, что называется “корпоративной этикой” (частный ее случай – та самая “преподавательская этика”, о которой твердят многие комментаторы) – и вариантов тут два:

- преподаватель может заниматься сексом с ученицами, достигшими 16 лет, по взаимному согласию
- преподаватель не может заниматься сексом с ученицами

Заметьте, первый вариант не противоречит действующему законодательству и не имеет каких-либо внутренних противоречий. Можно даже пойти дальше и поставить автомат с презервативами в холле первого этажа школы – и эту ситуацию я готов представить. Можно представить и положительный ответ на вопрос типа “Отдашь ли ты своего ребенка в такую школу?” – во всяком случае, тут можно догадываться о необходимых предосторожностях, да и у идеологии “свободной любви” есть свои сторонники.

Вариант два – ничуть не хуже, и похоже, что руководство школы в целом его более-менее придерживается – во всяком случае, в ситуации, когда его “приперли к стенке”. Заметьте, что тут не предполагается какой-либо огласки – возможностей тихо уволить проштрафившегося педагога полно. Но на протяжении тех самых 16 лет администрация бездействовала – и в конечном итоге докатилась до нынешнего скандала, на волне антипедофильской истерии, феминистских флешмобов и вообще – крайне нездоровом интересе к этой теме.

PS Ну и еще “вишенка на тортик”. Я уже как-то писал, что “57 школа” – это этакий “зонтичный бренд“, объединяющий кучу направлений – от матклассов до “подготовительных курсов” для дошкольников. Как вы думаете, случайно ли то, что скандал разразился перед открытием групп развивающего обучения “по экспериментальной программе 57 школы” в семейном центре “Борки” на Рублевке?

UPD от 2.09.2016 Вечером первого сентября на сайте школы появилось “Открытое письмо“. Обязательно прочитайте.

#янебоюсьсказать

А что это за конкурс любительских порнорассказов в фейсбуке происходит?

Новости про побои

Пытаюсь понять пресловутую “декриминализацию побоев”. Если кто не следит за новостями – то статью 116 УК “декриминализовали”, перенеся “Нанесение побоев или совершение иных насильственных действий, причинивших физическую боль” в КоАП. Точнее, изменения, вносимые законами 323-ФЗ и 326-ФЗ выглядят в части побоев так:

- в КоАП появляется статья 6.1.1 “Побои”:

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

- статья 116 УК РФ сокращается до квалифицированного состава:

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

- а для серийных драчунов вводится статья 116.1:

Нанесение побоев или совершение иных насильственных действий, причинивших физическую боль, но не повлекших последствий, указанных в статье 115 настоящего Кодекса, и не содержащих признаков состава преступления, предусмотренного статьей 116 настоящего Кодекса, лицом, подвергнутым административному наказанию за аналогичное деяние, -
наказываются штрафом в размере до сорока тысяч рублей или в размере заработной платы или иного дохода осужденного за период до трех месяцев, либо обязательными работами на срок до двухсот сорока часов, либо исправительными работами на срок до шести месяцев, либо арестом на срок до трех месяцев

Что интересно – санкция статьи 6.1.1 КоАП заметно меньше, чем “старой” 116 УК РФ; санкция 116.1 соответствует первой части “старой” 116, а 116 в новой редакции очень похожа на вторую часть “старой” 116.

Так вот, если я правильно понимаю слова “подвергнутым административному наказанию” – то есть в смысле статьи 4.6 КоАП РФ – “Лицо, которому назначено административное наказание за совершение административного правонарушения, считается подвергнутым данному наказанию со дня вступления в законную силу постановления о назначении административного наказания до истечения одного года со дня окончания исполнения данного постановления” – то эти поправки позволяют бить кого-то раз в год, не подвергаясь риску уголовного преследования и связанных с этим неудобств, так?

А вот еще юридический вопрос

Что означают слова “то же деяние” в части 2 статьи 213 УК РФ? Относятся ли они к первой части целиком или же только к словам “Хулиганство, то есть грубое нарушение общественного порядка, выражающее явное неуважение к обществу”?

А кто-нибудь разбирается в страховании?

Уже давно, где-то с ралли МАДИ, мучает меня один вопрос. Для участия в любительских ралли (это соревнования, проводимые на дорогах общего пользования, без перекрытия, с обязательным соблюдением ПДД и штрафными очками за нарушение последних) иногда требуется оформлять полис страхования жизни и здоровья с расширением на занятия автоспортом (они обычно не входят в стандартное покрытие).

В принципе, это требование неплохо прикрывает жопу организаторам в случае каких-либо происшествий в ходе соревнования, хотя порой отпугивает потенциальных участников. Многие оформляют “минимальный” полис, с покрытием порядка 10 000 рублей, и особо вопросами его использования, кроме как “показать на административной проверке”, не заморачиваются. Я же решил извлечь из обязаловки максимум пользы и оформил полис на более приличную сумму. Но вот решил я почитать правила этого страхования и задался вопросом – а что же все-таки входит в “автоспорт” в понимании страховой компании?

Я для себя выделил несколько ситуаций между “официальным” автоспортом и, к примеру, обычной гражданской ездой. Общая вводная такова – некто получает травму в ДТП, и идет в страховую за выплатой, имея а) полис с расширением б) полис без оного. А ситуации – следующие (предполагается, что все обстоятельства известны страховой):

1) ДТП по дороге на дачу
2) ДТП в ходе официальных, согласованных с местной спортивной федерацией и внесенных в календарный план соревнований
3) ДТП во время соревнования, не согласованного с регулирующими органами (но с регламентом, в котором написано “проводится в соответствии со Спортивным кодексом РАФ”)
4) ДТП во время “беззаконных стритрейсерских покатушек” (фу так делать), где всех “регламентирующих документов” – объявление в каком-нибудь вконтакте

Ответы на некоторые из пунктов очевидны: 1а – да, 1б – да; 2а – да, 2б – нет; 3а, 4а – да. Неочевидны же 3б и 4б. Где пролегает граница между автоспортом и похожими на него занятиями (типа стритрейсинга)?

Гугл, мать его

А что такое замечательное сделали в Android Studio, что она еле ворочается на относительно современном ноутбуке? Eclipse, например, в разы быстрее.

Вопрос возник

Здания такого типа рассчитаны на размещение технологического оборудования, требующего поддержание низкой температуры, поэтому обладают высокими потолками (~4,6 м) и нестандартными узкими окнами, перекрытиями для высоких нагрузок (от 600 до 900 кг/кв. м). Подобные технические характеристики существенно ограничивают возможность сохранения объектов путем изменения их функционального назначения, а в данном случае полностью исключают такой вариант

http://moslenta.ru/article/2016/04/19/taganskaya_ats/

А разве такая штука не называется “дата-центр”?

Странные люди

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

Немножко про математику

И снова про картинки из интернета. Сегодня актуальна вот эта (кликабельно):

ege-center

Не буду говорить стандартные слова о том, что на доске написана полная чушь – обращу лишь внимание на то, что в левом верхнем углу обведено вполне приличное уравнение (похоже даже, что это одна из немногих записей на доске, которой можно придать какой-то смысл) – которое, наверное, даже можно решить. В общем, этого достаточно, чтобы понять суть перепостов “про математику”.

Люблю русские форумы

Особенно те, где в заметном количестве присутствуют бывшие сограждане из Германии, Израиля и прочей заграницы. Вброс простой – у нас в России собираются наказывать за “агрессивное вождение”. Ну, собираются – пускай, про строгость законов в России писали еще классики.

Но стоит лишь одному пользователю написать что-то типа “задолбали тошноты, едущие 100 в левом ряду МКАДа” – как начинается адова ругань. Кто-то вспомнит, что на МКАДе, вообще-то, запрещено ездить быстрее 100 км/ч и “тошнотами” первый оратор назвал ничего не нарушающих законопослушных водителей (а сам он, разумеется, мудак). Следующая реплика – “+20 можно бесплатно”. Дальше к беседе присоединяются:

- “летчики”, считающие тошнотами тех, кто едет +20
- тошноты, едущие +20
- тошноты, строго соблюдающие ПДД
- безлошадные – уверенные в том, что сбитый на 40 км/ч пешеход выживет, а на 60 – непременно погибнет – и считающие всех, кто едет +20, убийцами
- жители забугорья, не понимающие смысл волшебных цифр +20

Все категории искренне считают друг друга мудаками и пытаются объяснить это друг другу с помощью всех выразительных средств русского языка. Очень забавно читать.

Make me unsee it

Зарегистрировался в этом вашем фейсбуке. Это какой-то ужас, и как им вообще пользоваться?

Да, и нахрена нужен фейсбук, когда есть вконтакте с полезными бонусами типа пиратской музыки и фильмов?

ЗЫ Конечно, вконтакт тоже в последнее время несколько скурвился – но есть пока что неплохая мобильная версия. Мобильная версия фейсбука – опять же, Ад и Израиль.

Ищу штурмана

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

Требования к штурману:

  • женский пол
  • наличие загранпаспорта
  • готовность к выполнению описанных в регламенте ралли заданий

collage

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

Имеется подготовленный к соревнованиям (установлено самое передовое штурманское оборудование и наклеена наклейка “Тыща верст”) автомобиль класса Е2 (читается “едва”) по европейской классификации.

По финансам – стартовый взнос, бензин, штрафы и проживание пополам.

Math Toolkit for Real-Time Development

Прочитал совершенно замечательную книжку Jack Crenshaw “Math Toolkit for Real-Time Development”. Хоть она и предназначена в первую очередь для программистов “встраиваемых систем” – читал с большим удовольствием. А почему? А просто потому, что она в первую очередь – про математику, а не про программирование.

Любой относительно нормальный программист почти не задумывается над тем, как реализованы функции из “стандартной” математической библиотеки. Крайне нечасто возникают и задачи, где надо как-то учитывать, скажем, ограниченную точность чисел с плавающей запятой. Во вводных курсах программирования такие вещи практически никогда не рассматривают, а если и рассматривают – то неправильно. Например, я был в свое время очень удивлен, когда узнал, что некоторые вполне себе профессиональные программисты не имеют никакого представления об IEEE 754, и искренне считают, что вещественные числа в Delphi ведут себя так же, как вещественные числа в школьной математике.

Почему речь идет именно про “встраиваемые системы”? Книжка написана в 2000 году, задолго до того, как появилось представление об Internet of Things – и встраиваемые системы оставались последним местом, где жила всякая экзотика типа восьми- и шестнадцатибитных процессоров. Сейчас это уже немного не так, всякие PIC и AVR в более-менее серьезных местах найти уже трудно, а даже самой простенькой техникой рулят микроконтроллеры, которые по своим характеристикам уже вплотную подбираются к моему первому компьютеру (и заметьте – начинал я отнюдь не со “Спектрума”, я еще не настолько стар!). В общем, о практическом применении этой книжки можно и поспорить.

В общем, будем считать, что эта книга со временем все больше и больше приближается к “чистой”, то есть совершенно бесполезной, математике. Глобально в ней рассматриваются две темы – реализация некоторых “математических” функций, обычно входящих в стандартную библиотеку, и некоторые численные методы – дифференцирование, интегрирование и решение задачи Коши для дифференциальных уравнений. Первая из них возникала в мехматовском “Программировании и работе на ЭВМ”, вторая – в том или ином виде присутствовала в течение всех четырех лет, что на мехмате читается курс околокомпьютерных наук (речь о 2005-2010 годах, сейчас что-то немного поменялось) – но в целом я бы отнес это к второму семестру.

Что можно сказать про первую тему? Да, писать собственные синусы с косинусами приходится немногим. Но очень и очень немногие при необходимости смогут сделать это правильно. Из “остаточных знаний” второго семестра я смог бы навскидку назвать лишь пару-тройку из тех “подводных камней”, что упоминаются в книге. О некоторых вещах речь вообще не заходила ни разу и они оказались для меня сюрпризом. Более того, даже для сравнительно простой задачи – вычисления квадратного корня – приводится несколько алгоритмов, отличающихся требованиями по точности, скорости, наличию или отсутствию математического сопроцессора. Если вам вдруг захочется реализовать вычисление квадратного корня на каком-нибудь AVR – есть и “целочисленный” алгоритм.

Один из шедевров, не побоюсь этого слова, приведенных в книге – функция bitlog(), приближенно вычисляющая логарифм. Вместе с ее кодом – который можно смело использовать для любых Obfuscated C Contest – приводится подробнейшее описание, как и почему она работает.

/* Bitlog function
*
* Invented by Tom Lehman at Invivo Research, Inc.,
* ca. 1990
*
* Gives an integer analog of the log function
* For large x,
*
* B(x) = 8*(log(base 2)(x) – 1)
*/
short bitlog(unsigned long n)
{
    short b;
    // shorten computation for small numbers
    if(n <= 8)
        return (short)(2 * n);
    // find the highest non-zero bit
    b=31;
    while((b > 2) && ((long)n > 0))
    {
        --b;
        n <<= 1;
    }
    n &= 0x70000000;
    n >>= 28;
    cout << b << ' ' << n << endl;
    return (short)n + 8 * (b - 1);
}

Впечатляет? А в книге описано, как подобные алгоритмы разрабатывать, с оценками точности и так далее.

Вторая группа вопросов, разобранных в этой книге - численные методы. Уровень математической строгости, конечно, уступает "кирпичу" Бахвалова, да и первой части этой же книги - но дело в том, что для понимания численного дифференцирования и интегрирования надо хотя бы немного знать о дифференцировании и интегрировании обычном - на что американский автор книги для программистов рассчитывать никак не может. Тем не менее, приводятся несколько формул численного дифференцирования и интегрирования с оценками их точности и читатель даже подводится к одному из способов построения таких формул - представить, что функция приближена многочленом, и добиться того, чтобы для многочленов рассматриваемая функция была бы точной.

Для дифференциальных уравнений довольно подробно рассматриваются методы Адамса (многошаговый) и Рунге-Кутты. Опять же, так как с точки зрения программирования они тривиальны, много внимания уделяется получению формул для расчетов. Это все вполне доступно второкурснику мехмата (или любому, кто осилил формулу Тейлора и азы программирования), так что вполне можно обозвать книжку "Кратким введением в численные методы".

Что очень важно - такого рода "элементарного" учебника на русском языке я припомнить не могу. Учебники по численным методам рассчитаны на студентов где-то 4 курса и обычно требуют неплохой математической подготовки вместе с серьезным "погружением" в предмет. Книги "для программистов" обходят численные методы стороной - тема эта все-таки довольно специфическая. Ценность же этой книги - в том, что в ней рассматриваются некоторые неочевидные приемы, о которых, как я помню, действительно упоминалось на семинарах - но они сохранились у меня в лучшем случае в виде "остаточных знаний", а в худшем - "вроде это было вот в той книжке" (а по численным методам пришлось почитать довольно много чего интересного, спасибо И. С. Григорьеву и его отношению к прогульщикам-халявщикам).

В общем, мне понравилось.