Неглупый Дом-2

Неглупый дом-2 (55.33КиБ)

Я чуть ниже писал про свой «неглупый дом», сейчас добрался до дома и допрограммировал. Теперь немного о том как всё устроено и что добавилось.

Во-первых, появилась возможность смотреть что происходит в прихожей. Там теперь стоит Тошиба АйСи-100, смартбук, на котором сейчас Лубунту — он забирает из интернета команды управления и отправляет каждую минуту обратно скриншот со своей камеры следующей командой:

streamer -c /dev/video0 -b 2 -o /dev/stdout -f jpeg 2>&- | curl -F p=@- http://example.org/home/send-picture.php >&- 2>&-

Во-вторых, появилась возможность настраивать температуру на кондиционере, команды складываются в файл на сервере, а упомянутый смартбук время от времени забирает их оттуда по «крону» несложным скриптом:

for line in $(curl -q http://example.org/home/getcommands.php 2>&-); do
    if [[ "$line" =~ ^[a-z0-9-]+$ ]]; then
        cmd=$(awk "/$line/ {print \$2; exit}" air-hall.txt)
    else
        cmd=
    fi

    if [ -n "$cmd" ]; then
       { echo "$cmd"; sleep 1; } | /usr/bin/telnet 10.0.1.13 4998 2>&- >&-
    fi
done

В файле air-hall.txt находятся соответствия команд подаваемых сервером, командам кондиционера. Очень удачно совпало, что на каждую температуру у моего кондиционера есть отдельная команда — я могу точно выставить ту температуру, которую хочу.

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

На следующий день, в субботу переписал код с тяп-ляп на простенькие модули.

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

2 комментария

Неглупый дом

Неглупый дом (68.48КиБ)

Если кому интересно, то интерфейс моего самодельного «умного дома» на скриншоте выше. Доступен из любой точки мира (если знать урл и пароль).

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

21 комментарий

Мотоцикл на дровах

Мотоцикл на дровах (186.25КиБ)

Белорусский умелец перевёл свой мотоцикл на дрова — сварил из ржавого хлама газогенератор, расход теперь — мешок деревянных чурок на 100 км, максимальная скорость — не более 80 км/ч, да и то не на любых дровах, не знаю в чём экономия, но видимо дров в той местности хоть верхней частью бедра жуй, а с бензином проблема.

Я было подумал, что он сделал мотоцикл на паровой тяге, но оказалось там всё интереснее:

Газогенератор — это установка для получения горючего газа из твердого топлива. В качестве твердого топлива, как правило, применяются местные ресурсы: уголь, торф, древесина, солома, а так же отходы деревообрабатывающих производств. Превращение твердого топлива в газообразное называется «газификацией» и заключается в сжигании топлива с поступлением количества кислорода воздуха или водяного пара, недостаточном для полного сгорания.

Такие вот «очумелые ручки», это вам не тапки из пластиковых бутылок делать!

8 комментариев

Лучшая айтишная поговорка

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

Потом я занимался этим за деньги (например, писал софт для исследования уязвимостей), немножко консультровал органы, получал деньги за экспертизу (где-то у меня до сих пор лежит старый договор с Национальной библиотекой РТ) и так далее. Занимался этим регулярно, а одно время это было моим основным заработком.

В последний раз более-менее системно я занимался поиском уязвимостей внутри «Яндекса», теперь, похоже, мне эта область стала окончательно неинтересна.

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

«Что для юзера дырявая варежка, то для профи — перчатка без пальцев».

3 комментария

В смерти цветы расцветают

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

Это Игорь Губерман и Александр Окунь описывают изральскую медицину в книге «Путеводитель по стране сионских мудрецов». Книгу рекомендую, единственный путеводитель, который нужно прочитать.

На мой взгляд, эта деталь в книге более чем достойна упоминания! Моя прабабушка Стрелкова Евдокия Никаноровна немного не дожила до своего 97-летия, умерла в 1999-м. А могла бы и дожить. Сколько я её помню, она считала (совершенно справедливо, как по мне), что движение — это жизнь. Уверен, её этому научил её папа Никанор Иванович Литвинов, умерший в 94 года.

Она и старалась всё время пребывать в движении — много ходила, опираясь на свою палку, что-то вечно делала по хозяйству, разминала суставы, чтобы пальцы не теряли подвижность, пекла чудесные огромные пироги (особенно мне нравились с клюквой и с щавелем), которые до сих пор вспоминают все, кто её знал, пока однажды не поскользнулась и не сломала ключицу.

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

Так у неё ключица и срослась самостоятельно, случайном порядком. Естественно, сильно беспокоила потом, прабабушка стала меньше двигаться и ходить, мозг стал получать меньше информации, впечатлений и задач для обработки, сознание стало угасать, и 19 ноября, почти 14 лет назад, она умерла.

Она умерла, а я её буду помнить. Жаль, что нашим врачам далеко до израильских.

14 комментариев

Siege с патчами

Сомневаюсь, что кому-то надо, но вдруг. Первые пару дней отпуска (а у меня был отпуск, сегодня кончился), пачтил простенькую (по сравнению с jMeter) утилиту для нагрузочного тестирования — Siege. Она хороша тем, что умеет ходить по сайту заданными путями, иммитируя действия пользователя и сохраняя куки.

Я сделал версию со своими патчами, положил на Гитхабе. Во-первых, починил баг с не подставляющими время от времени переменными (заплатку отправил автору), во-вторых, так как у нас авторизационный ключ в проекте, который мы тестируем, прописывается прямо в урле, сделал такую вещь — при редиректе урл разбирается на составляющие ключ-значения, потом эти значения можно подставлять в следующие по порядку урлы в синтаксисе {{VARNAME}}.

Т. е. можно сделать что-то такое:

HOST=http://example.org
USER=bolk
PASS=password

{$HOST}/login.php?user={$USER}
# предыдущий урл редиректит нас на /list.php?list_id=5&SESSION=некое-значение
# SESSION теперь нужно будет добавлять в каждый следующий урл:
{$HOST}/list_detail.php?SESSION={{SESSION}}

Есть ещё специальная переменная {{QUERY_STRING}}, которая подставляет строку запроса из урла редиректа целиком, а так же две переменные — {{:PID}} (текущий айди процесса) и {{:RND}} (случайное число), которые я использовал для отладки, да так и не убрал.

Я не делал проверки на выделение памяти (выделяется крошечное её число) и в паре мест использовал статический буфер (так что если у вас будет урл больше 2К или ПОСТ-запрос больше 32К, программа рухнет) — мы ещё не решили точно будет ли использовать эту программу, потому тратить время, чтобы делать «на века» пока нет смысла.

Оставить комментарий

12 поколений — Василий Кандауров

Сегодня новый рекорд в дереве у меня — на 12 (!) поколений от меня отстоит Василий Кандауров (примерно в 1700-х родился), такой длинной цепочки у меня отродясь не было. Он мой прапрапрапрапрапрапрапрадед со стороны мамы. Жил в деревне Нижнее Чуфичево Курской Губернии (сейчас это село в Белгородской области), был однодворцем (это такое сословье повыше крестьян, пониже дворян).

Выписка из ревизии (63.29КиБ)

На снимке ревизии 1782 года записан его сын — Ефим Васильевич Кандауров, на время предыдущей ревизии (1763 года) ему, как видим, было 38 лет, то есть он 1725 года рождения. Умер в 1777. Его жена, Авдотья Барисовна Кандаурова (Сапрыкина) на это время была жива и ей было 49 лет (она 1733 года), родом она из деревни Пракудина.

Разбирать почерк автора с орфографией из 18 века очень тяжко, если честно; хотя это не шестнадцатый — почти все слова знакомые, просто пишутся чуть иначе (например, «умре», вместо «умерла»).

1 комментарий

Деревня Копцева

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

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

Но самое важное, что вчера рукописи из нашего местного Нацархива сомкнулись наконец с выписками из Самарского Архива: данные за разные временные промежутки наложились и дали общую картину. Эта деревня принадлежала в разное время разным губерниям — Самарской, Оренбуржской, Уфимской, а теперь находится в Татарстане.

В ревизии 26 марта 1834 года попадается мой прямой предок, прапрапрапрапрадед Яков, с сыном Михаилом, купленный в 1829 году в деревне Копцева, Староосколкого уезда у некого Герасима Матвеевича Елисеева.

Ревизская сказка (32.45КиБ)

Заметим три вещи.

Во-первых, в записи нет жены, возможно она к тому времени умерла, либо главу семьи и сына продали без неё, как можно прочитать в книге «Россия крепостная. История народного рабства» Б. Ю. Тарасова, так поступали, несмотря на закон:

Но еще в 1833 году выходило запрещение разделять крепостные семьи при продаже или дарении другим владельцам. Однако оно не соблюдалось точно так же, как и предыдущие и последующие. Дворовых людей и крестьян продавали, дарили и завещали с землей и без земли, вместе с семьей и раздельно вплоть до 19 февраля 1861 года, потому что к злоупотреблениям, которые давно стали нормой, так привыкли, что воспринимали их как должное.

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

В-третьих, становится известным год рождения моего предка — 1809, так как на момент ревизии ему было 25 полных лет (а сын, стало быть, 1826 года).

Теперь надо будет рыть Курский Архив, а так же Самарский — более подробно.

В справочнике по списку населённых мест Курской губернии за 1862 год, на странице 126 деревня Копцева упоминается, написано, что она располагается «при колодце» (т. е. не на берегу реки, воду брали из колодца), по правую строну просёлочной дороги из Старого Оскола в Новоосколький уезд, в деревне 67 дворов, 412 мужчин и 438 женщин.

Сравнив карту Курской губернии 1876 года и современную карту России, я не без труда нашёл деревню, где были куплены мои предки, сейчас это посёлок Копцево Губкинского района Белгородской области:

Копцево (82.80КиБ)

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

Видимо, кроме Курского Архива придётся обращаться ещё и в Белгородский.

2 комментария

Немного о дореволюционном рукописном

Рукописный текст (72.47КиБ)

Читаю ревизию крепостных за 1830—50 гг. по деревне Мирная (в 50-е уже упоминается как Мирная Дубовка), с непривычки очень тяжело. Если вы знаете какую-нибудь статью или книгу, где описаны особенности рукописного текста того времени, подскажите, пожалуйста.

Посмотрите — на конце слова «сказке» рукописная «ять» («ѣ»), так выглядел её рукописный вариант. В последнем слове («заключается») сразу две интересные буквы — рукописная «т» выглядит как высокая «у» или цифра «7» с хвостиком, а «я» писалось очень похоже на «z».

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

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

4 комментария

Робот-пылесос Samsung Navibot VCR8980L3K

Купил домой [пылесосного робота. Проходит вторая неделя, «полёт нормальный». Прежде всего, почему я выбрал именно эту модель (а не широко разрекламированную «Румбу», например).

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

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

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

Более всего я волновался сможет ли пылесос проехать на кухню и вернуться обратно — у меня там двухсантиметровый наклонный порожек, довольно крутой. Пылесос затруднения тут не увидел — для него это не препятствие, он даже пытается (безуспешно) миновать пятисантиметровые пороги в туалет и ванную, эти два места в квартире он убрать не в состоянии — не может туда попасть.

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

Пушистый коричневый кот стоит рядом с черным роботом-пылесосом Samsung на деревянном полу, склонив голову к устройству.
Кот и пылесос

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

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

Черный робот-пылесос Samsung с включенным дисплеем и кнопками управления, стоящий на деревянном полу рядом с белой решеткой.
Застрял

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

Вторая частая причина — мебель. Например, он буквально забивает себя под диван, мне пришлось поставить «виртуальную стену» (это устройство, луч которого пылесос не пересекает, так запрограммирован), у дивана скошенное дно и пылесос ползёт под ним, пока его не клинит и выбраться потом не может.

Иногда он запутывается в ножках кухонного гарнитура или столика в спальне. Посмотрите на снимок: если пылесосу удаётся въехать между трёх ножек столика (а он очень старается), то выбраться назад он не может — нужно очень точно выбрать направление, а он слеп — единственный его глаз, который позволяет ему ориентироваться, закрыт столешницей.

Чёрный круглый робот-пылесос Samsung на деревянном полу, частично перекрытый чёрной изогнутой ножкой мебели; видны кнопки управления и надпись «Push».
Пылесос и столик в спальне

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

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

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

Из недостатков — не всегда объезжает всю квартиру. Что, впрочем, легко компенсируется, если за день уборка происходит не один раз.

18 комментариев

Ересь бесит

Я, конечно, не Артемий Лебедев, у которого в списке «больше всего меня бесит» первое место делят с полсотни пунктов, но и меня некоторые вещи раздражают до невероятности.

Так вот, больше всего меня на свете бесит, когда я вынужден поддакивать человеку, несущему антинаучную фигню, которую он увидел по телевизору и теперь она просто существует в его мире. Без научных доказательств, без научных теорий как это работает, теперь это просто есть. Есть, так как эмоциональный рассказ ведущего какой-нибудь очередной программы «Знаки», впечатлил моего визави.

Это удовольствие услышать от разбирающего собеседника что-то новое, с фактами, доказательствами, с возможностью задать вопросы и отвратительное чувство — когда ты в сотый раз слышишь про «память воды» или какую-нибудь телегонию и гадаешь как закончить этот неприятный разговор, не обидев собеседника — в силу уважения к нему как к профессионалу или человеку.

Чувствовать этот внутренний конфликт — ересь, льющаяся из уважаемого рта, вот это бесит меня больше всего.

21 комментарий

Церковь Гурия, Германа и Варсонофия, Казанских Чудотворцев в селе Люткино

Люткино (Пестречинский район) — «заколдованное» село. В конце прошлого года мы с женой так и не смогли его найти, просто не понимали как до него добраться. Навигатор тянул в какие-то поля и на нашей «Сонате» туда было пробраться нереально. Сейчас лето, у нас теперь кроссовер, за каких-то пару часов блужданий по лесным тропам с остановками, мы наконец туда добрались.

Попытки выяснить у местных как же к ним можно было проехать попроще успехом не увечались — два встреченных пастуха по-русски не понимали.

Результат того стоил — покосившаяся деревянная церковь 1889 года, а внутри — очень хорошо сохранившиеся фрески. Не скажу, что все, но явно бо́льшая часть в очень приличном состоянии.

Церковь (113.53КиБ)

Церковь очень большая, сбоку открыт один вход (с надписью «кто возьмёт, тот умрёт»), но он ведёт в зал с провалившейся крышей, из него попасть внутрь трудновато, я с большим трудом попал в то место, где стоял алтарь, во вторую церкви часть пришлось лезть через дыру в заколоченной двери.

Зал с провалившейся крышей (105.01КиБ)

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

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

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

Остальные фотографии можно посмотреть у меня в фотоальбоме на «Яндекс.Фотках».

Небольшая историческая справка. Люткино — довольно старый населённый пункт, появился ещё во второй половине семнадцатого века. Церковь была построена в 1889 году на средства Михаила Ивановича Попова и функционировала до начала двадцатого века. В начале двадцать первого века село совсем пришло в запустение (7 жителей в 2002 году), но сейчас потихоньку поднимается — мы видели большую коровью ферму, несколько новых домов.

2 комментария

Постпаломничество в июле

Районы Татарстана (18.02КиБ)

Этим летом мы с женой возобновили поездки по разрушающимся церквям Татарстана, сегодня посетили тридцатую — Церковь Введения во храм Пресвятой Богородицы (примерно 1770—1800 гг. постройки).

Надо бы возобновить рассказы о поездках. На сегодняшний день мы объездили целиком Верхнеуслонский и Высокогорский районы, часть Бугульминского и Пестречинского, а всего в Татарстане 43 района. Правда, часть из них ничего для меня интересного не содержат. Возможно даже бо́льшая часть, посмотрим.

Есть ещё отдалённые районы, всё-таки тратить несколько часов на поездку в один конец всё труднее, что будет с моим хобби, когда дорога будет занимать по 3—4 часа, я ещё для себя не решил.

Жене всё труднее поддерживать меня в этом хобби — у неё-то интерес к этой теме ниже. Может, стоит поискать увлечённого напарника по сообществам?

13 комментариев

Что после Универсиады?

Казань отдыхает от Универсиады-2013, чувствуется общая расслабленность… А впереди ещё:

10 комментариев

Развидеть это, если тебе нет двенадцати

12+ (34.36КиБ)

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

Я рядом живу и сегодня прогуливался неподалёку. Вот что я заметил. На нём транслируется какой-то канал «ТВ3», а в правом нижнем углу на экране есть отметка возрастного ограничения — «12+».

Для чего она вообще там? Что делать детям до 12 лет? Закрыть глаза, когда они мимо этого экрана проезжать будут что ли?

16 комментариев

Баг в Siege 3.0.2

Сегодня на работе патчил утилиту Siege, она применяется для простенького нагрузочного тестирования. Нужно было несколько расширить её возможности. Попутно нашёл баг — время от времени под «Маком» (не знаю, проявляется ли баг на других платформах, по идее, должен) не раскрывались переменные в строках запроса.

Баг плавающий, так как всё зависит от того в каких адресах выделится память для файла урлов. Сделал патч, может пригодится кому:

diff -urd --ignore-blank-lines --minimal src/cfg.c.orig src/cfg.c
--- src/cfg.c.orig	2013-07-20 00:26:04.000000000 +0400
+++ src/cfg.c	2013-07-20 00:26:10.000000000 +0400
@@ -168,18 +168,17 @@
 BOOLEAN
 is_variable_line(char *line)
 {
-  int pos;
-  int x;
+  char *pos, *x;
   char c;

   /**
    * check for variable assignment; make sure that on the left side
    * of the = is nothing but letters, numbers, and/or underscores.
    */
-  pos = (int)strstr(line, "=");
-  if(pos > 0){
-    for(x = 0; x < (pos - (int)line); x++){
-      c = line[x];
+  pos = strstr(line, "=");
+  if(pos != NULL){
+    for (x = line; x < pos; x++) {
+      c = *x;
       /* c must be A-Z, a-z, 0-9, or underscore. */
       if ((c < 'a' || c > 'z') &&
           (c < 'A' || c > 'Z') &&

2 комментария

Кратко об ужасающих свалках

Мусор (42.59КиБ)

Есть такое неплохое американское документальное ток-шоу Пенна и Теллера «Херня!». В одной из серии в кадре появилась вот такая карта. Прошу прощения за качество скриншота, лучше у меня нету.

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

Оценили? Тут важен именно размер, а не расположение этой точки. Её размер — 56×56 км. Если тысячу лет туда свозить все отходы, которые производит США, то они будут высотой всего 30 метров.

8 комментариев

Богомол приехал

Зелёный богомол сидит на краю открытой картонной коробки с надписью «скидка», стоящей на тротуаре рядом с ногами в кроссовках.

У нас на закрытие «Универсиады» приехал и вот такой гость. Сегодня увидел, когда с обеда возвращался. Насколько я знаю, в наших широтах богомолы не водятся. Как он у нас оказался — загадка.

8 комментариев

50 на 50

Представьте. Подходит к вам друг, спрашивает «какой высоты ёлка?», кто-нибудь из вас ответит «15 метров»? Чаще всего ответ будет «что за ёлка» и «откуда мне знать». Почему же с вероятностью не так?

Почему на некоторые вопросы люди отвечают как та блондинка из анекдота? «Либо встречу, либо нет — 50 на 50». Почему «50 на 50»-то? В ёлке 15 метров? Откуда мне знать? Тогда почему вероятность 50 на 50?

Может за пять лет учёбы на математическом факультете вероятность так вдолбилась в мои мозги, что я понимаю, что с ней нельзя так:  

50/50 (71.24КиБ)

Вероятности рассчитываются, причём чаще всего (если речь идёт о физических объектах, а не о моделях) — с некоторой точностью. Возможно это смущает людей. Раз точность не абсолютная, значит, там всё примерно, поэтому можно не париться.

Но точно так же как длину ёлки мы измеряем с определённой точностью! Она 15 метров, но при это там ещё пять сантиметров, два миллиметра, сто пять микрометров и так далее — мы её длину с точностью до всех знаков не померяем, более того — её длина меняется! Молекулы улетучиваются, из-за температуры ёлка становится то ниже, то выше! Будем считать, что все ёлки высотой 15 метров?

Давайте подсчитаем вероятности чего-нибудь.

Я понимаю, вузовские формулы почти никто не помнит, но мозги-то есть у всех. Какова будет вероятность, что выпадут два орла на двух подкинутых монетах? ¹⁄₂ что ли? Или выпадут или нет? Очевидный бред же, нет?

Правильный ответ — ¹⁄₄ (не умерший ещё во мне математик добавляет — если монеты идеальные), у нас четыре возможных ситуации — орёл-орёл, решка-решка, решка-орёл, орёл-решка. Небольшое затрудние или даже внутренний протест обычно возникает при попытке считать ситуации «решка-орёл» и «орёл-решка» разными, но они обычно разрешаются переименованием: считаем, что у второй монеты «орёл» называется реверсом, а решка — аверсом, тогда ситуации «решка-реверс» и «орёл-аверс» уже не кажутся одинаковыми. Со временем к этому просто привыкаешь.

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

Кажется, что ситуаций возможных две (встретите или нет), пусть так, но они не равновероятные на этот раз. Сейчас я вам это покажу.

Посмотрим на ситуацию глазами динозавра. Если бы он гулял по лесу, какова у него была бы вероятность встретить именно вас? Если принять, что все россияне гуляют в лесу примерно с одинаковой частотой и сделать кучу других допущений, то шанс, примерно, один к 143 миллионам. Потому что равновероятных ситуаций с этой точки зрения примерно 143 миллиона, у нас столько людей в России: «динозавр встречает Степанищева Евгения Владимировича из Казани», «динозавр встречает Константина Геннадьевича Коломейца из Москвы»… и так далее.

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

37 комментариев

Дроҗҗи и воҗҗи

У нас тут вся Казань в волонтёрах, со всей страны приехали добровольцы в связи с Универсиадой. Не знаю точно для чего и знать не хочу для чего они приехали, речь об одном разговоре, который я невольно подслушал. Разговаривали как раз два волонтёра, их легко отличить по карточке на синем шнурке на шее, который казанцы уже обозвали «поводком».

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

Я про себя удивился такой невнимательности. В школе все учили какой-то иностранный язык — английский, французский, немецкий. В них во всех есть звуки, которых в русском нет. Даже если этот товарищ прогуливал уроки иностранного, то даже в русском можно иногда услышать звуки, которых там официально нет — по телевизору, радио, в роликах на «Ютьюбе», в живой речи.

Я не имею ввиду звуки, которые не являются часть речи (например, цыканье), а те, которые используются для произнесения слов.

Например, в России есть мягкий говор, его носители говорят слова «вожжи», «дрожжи», «дождь» через мягкую «ж», она в точности соотвествует татарскому звуку «җ». В дворовом «слышь, тэ», последнее слово, будучи произнесённым небрежно, бывает редуцирует «ы» до какого-то подобия буквы «е» или «э», только очень невнятной, такого звука в русском так же нет.

Это просто два примера, которые пришли мне в голову сразу, если подумать, наверняка найдутся и ещё.

15 комментариев