Игра

Оказывается, существует такая вещь как профессиональная игра в салочки (tag). Даже целая организация есть — World Chase Tag, которая занимается регистрацией команд, организацией турниров, вручением призов, и так далее. Даже по телевизору их показывают.

Представляешь, встречаешь так человека, и заходит разговор про работу.

–Ты чем по жизни занимаешься?
–В салочки играю!!!

Прочитал интересное

Как отличить реально разумное существо от обычного животного? Речь? Её может не быть, вдруг это немой. Одежда? Многие племена ходят голыми, если климат позволяет. Использование инструмента? Животные тоже используют инструменты. Как камни, так и палки. Совместные действия? Да в любом муравейнике их навалом.

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

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

Узнал интересное

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

Боль мы чувствуем, когда нервы доносят до нашего мозга сигналы о её присутствии. И тут есть такая фишка — пропускная способность нерва довольно ограничена. И можно нерв тупо перегрузить информацией — используя компьютерную терминологию, устроить ему атаку типа DoS, отказ в обслуживании. Человек, даже бессознательно, так и делает: начиная поглаживать, тереть, чесать место, где болит, он перегружает лишней информацией тот самый нерв, который сообщает мозгу о наличии боли в этом же месте. Таким образом вместо 100% нервных сигналов о боли до мозга начинает доходить только 75%, 50%, а то и ещё меньше — остальная пропускная способность занята передачей тактильных ощущений. И боль утихает.

Хитро!

Про крепостные рвы

Прочитал интересное. Зачем были нужны крепостные рвы?

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

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

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

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

О как!

Турецкий

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

Турецкий язык, конечно, сильно не похож на языки, с которыми я ранее был знаком. Умляуты я, конечно, раньше видел, когда учил немецкий. А вот с седильями (Ç, Ş) сталкиваюсь впервые. Бреве, сиречь кратку, я, конечно же, уже использовал — в русском Й, но бреве над согласными, помимо чешской Č, раньше не наблюдал. Ну, и наличие как ı, без точки, и i сильно прикалывает. Некоторые слова забодаесся читать со всеми этими прибамбасами, хотя в целом норм, это вам не слова-паззлы в английском, типа “Leicester” (читается как “Лестер”).

Я уж не говорю про ирландский!! Например, распространённое ирландское женское имя Siobhan это никакая не “Сиобхан”, а вообще “Шивон”. А Saoirse — это “Сирша”. Ага, знай наших.

Но! Удивило меня всё же не это, а какое количество тюркизмов существует в русском языке. И некоторые турецкие слова отсюда понятны интуитивно — через русский. Сразу видно, как долго культуры контактировали и друг друга перекрёстно опыляли, натурально заклятые друзья, frenemies 🙂

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

Так вот “начальник”, “главный”, “министр”, “управляющий” и подобное в турецком языке называется сразу же интуитивно понятным словом: БАШКАН (BAŞKAN). И всё незамедлительно кристально ясно.

Узнал

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

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

Отвал башки.

Неметрическое

Читаю ругательный пост про Сухой Суперджет от авиационного механика. О том, что самолёт сильно страдает от “нестандартных технических решений”, хотя иногда создаётся впечатление, что он его хает только потому, что Сухой — не Боинг 🙂 В частности, он сильно возмущается наддувом бака с гидравлической жидкостью. На Боингах и Эрбасах она делается при помощи сжатого воздуха, отбираемого от компрессора, или азотом. А на Сухом она делается поршнем, что вызывает сложности — поршень давится азотом высокого давление, и никак иначе, поэтому если почему-то азота нет, то бак ты не наддуешь, и гидравлика может не работать.

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

На сугубо гражданском самолёте это, конечно, нафиг не надо, но то отдельный разговор. Эмбраер тоже так делает, “по-нашему, по-бразильски”.

Всё это была присказка. Удивило меня в этом посте не это. Вот что меня удивило:

Нет, не скалывающаяся краска. И даже не то, что на русском самолёте стоит американский манометр калифорнийской компании Роджерсон-Кратос.

Удивило меня то, что давление на русском ероплане меряется в наших посконных фунтах на двадратный дюйм (PSI). Только позавчера я поддувал шины своего пикапа до пятидесяти фунтов на квадратный дюйм 🙂 Гляди-ка, и на иностранных еропланах точно так же. И на европейском Эйрбасе давление тоже меряют в PSI.

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

Игры с акселерометром

Решил немного попробовать поиграться с акселерометрами. Чисто по приколу. Оказалась весьма занятная вещь.

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

Взял совсем недорогой и простенький акселерометр ADXL335 (картинка с Adafruit):

ADXL335

Даже тупо по надписям на плате сразу понятно, как с ним работать.

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

Теперь немного технического описания и математики. ADXL335 я питаю от 3.3 вольт. При ускорении в 0g, на соответствующем выходе платы имеем VCC/2, т.е. 1.65V. АЦП на ATMEL ATmega328P — 10-битные, соответственно, получаем разрешение 5V/1024 = 4.9mv на одну единицу. 1.65V/4.9mv = 336.

Так оно и получилось: будучи положенными на абсолютно плоскую доску, оси X и Y при считывании выдавали 336, а ось Z — 403 (потому что гравитация, и там у нас не 0g, а вовсе даже 1g).

Чувствительность акселерометра составляет, при питании от 3.3 вольт, 330 милливольт на 1g. 330mv/4.9mv = 67, 336 + 67 = 403, всё правильно.

Но, блин, Ардуино, это, конечно, хорошо, но не очень. При запитывании платы напрямую от USB, на входе АЦП микроконтроллера есть очень сильный шум. У меня постоянно прыгали измерения — от 0.98g до 1.02g. Связано это даже не сколько с самим микроконтроллером, сколько с тем, что напряжение 5 вольт, выдаваемое обычным компьютером — это что-то чудовищное, с высокочастотными наводками, и прочими радостями. Поэтому если кому-то хочется на обычной Ардуино заниматься считыванием АЦП — сделайте себе одолжение, подключите сначала нормальное стабилизированное питание. Запитался от моего старого лабораторного БП с линейным стабилизатором напряжения — и наконец-то узрел нормальные непрыгающие значения.

В принципе, с шумом можно бороться софтовыми методами, считывая значения много раз, и усредняя их. Но в зависимости от задач, это делать не всегда практично. Акселерометр можно использовать, например, для расчёта пройденного расстояния. От показаний надо брать двойной интеграл, так как позиция’ = скорость’ = ускорение. Но если показания из-за усреднения доступны только раз в секунду, то получится фигня, очень неточно.

Поэтому в данном виде акселерометр для таких задач непригоден. С ним можно только приблизительно рассчитывать, как наклонена плата. Ведь при наклонении акселерометра, ускорение свободного падения на оси Z падает, и начинает действовать на другие оси. А дальше, в-общем, простая тригонометрия — проекции сил на оси, треугольники. Угол наклона оси Z — арккосинус от считываемого ускорения, никакой магии. Наклони её на 90 градусов — будешь считывать 0g, arccos(0) = 90°, всё правильно.

Дабы не мудохаться со сложными схемами питания, заказал другой акселерометр — MPU6050. У него внутри неонка свой АЦП, причём 16-битный, что круче в 64 раза, а данные он отдаёт по I2C или SPI. Кроме того, у него есть трёхосный гироскоп! Я даже не знал, что бывают твёрдотельные гироскопы, круто! Буду продолжать изыскания.

Про еврейские фамилии и северный полюс

Очень много еврейских фамилий из центральной Европы, где люди говорили на идише, заканчиваются на “берг” — “гора” или “штайн” — “камень”. Когда евреям стали давать фамилии, люди изобретали для себя самые разные комбинации: Зильберштайн, значит, серебряный камень, или Вайссберг — белая гора. Гольдберг, соответственно, “золотая гора”. Красиво! Гнуснопрославленный Харви Вайнштайн, соответственно — “винный камень”.

Про происхождение еврейских фамилий вообще есть хорошее видео авторства Вольфа Московича:

А при чём тут Северный Полюс? Да читал я тут про значения “штайнов” и “бергов” и до меня наконец допёрло — что айсберг это просто “ледяная гора”. И она да, действительно ледяная и действительно гора.

Люблю, когда так иногда сплетаются совершенно разные, казалось бы, ветви сознания 🙂

Про дыхание под водой

СЯУ, что на подводных лодках очень интересная атмосфера. В ней содержание кислорода только около 16%. Это сделано не случайно, а для того, чтобы открытый огонь плохо горел. На подлодке даже сигарету выкурить особо не получится — она не загорится. А как же тогда подводники дышат?

Дело в том, что есть разных давления. Есть абсолютное давление. Так, например, абсолютное давление воздуха на уровне моря — одна атмосфера, хорошо нам знакомая единица.

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

Так вот, наши лёгким глубоко пофигу, сколько процентов кислорода в воздухе, лишь бы его парциальное давление составляло примерно 0.21 атмосферы. Так что подводники спокойно дышат воздухом с содержанием кислорода всего 16%, потому что внутри прочного корпуса абсолютное давление не одна атмосфера, а примерно 1.3 атмосферы. А вот для огня парциальное давление уже не работает, ему надо определённый процент кислорода, хоть ты тресни. Так что одним выстрелом убивается два зайца — и открытый огонь не горит, и нагрузки на прочный корпус чуточку поменьше.

А у людей, ныряющих в аквалангах на по-настоящему большие глубины (200m+) с дыхательной смесью вообще сложно. Обычным сжатым воздухом можно дышать только до глубины примерно метров тридцать. Далее большое парциальное давление азота повышает содержание оного азота в крови, и наступает т.н. азотное отравление или же азотный наркоз. Выражается он в опьянении, чувстве эйфории, уверенности в себе. Очень опасное состояние — некоторые ныряльщики на него даже подсаживаются и специально ныряют с обычным воздухом на большие глубины, чтобы покайфовать. Рано или поздно, но все они заканчивают плохо, и так на дне моря и остаются.

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

А для совсем глубинных ныряльщиков (500m+), используют смесь водорода и кислорода (гидрокс), потому что на таких глубинах и с гелием могут быть неприятности. Можно подумать, что это гремучая смесь, однако это не так — кислорода в этой смеси только примерно три процента, так что смесь неопасна. Но так как в ней такое небольшое содержание кислорода, ей дышать можно только на глубине более шестидесяти метров (см. парциальное давление и дыхание). Так что на шестьдесят метров водолаз спускается под промежуточной смесью типа тримикса, а потом меняет на глубине смесь на гидрокс.

Я думал в одно время сдавать на PADI OWD. Но потом передумал — в одиночку спускаться опасно, значит, надо какого-то партнёра, а кого? Платить, чтобы с тобой каждый раз спускался инструктор? Какая-то не очень привлекательная идея.