1895, или Причуды памяти

Любопытный факт о детской памяти.

В детстве, когда учился в школе, бабушка с маминой стороны рассказывала мне, что одна из прабабушек, Миронова А. С. родилась в 1895 году. Этот факт, что год рождения находится в 19 веке, так поразил меня, что я запомнил его на всю жизнь. Когда начал строить родословное дерево, оказалось, что никто, кроме меня, уже никто и не помнит тот год рождения — бабушки давно не стало.

Написал запрос в ЗАГС Лениногорского района, где жила прабабушка, ориентиром поставил 1895, оказалось правильно помню! Запись нашли, полная дата рождения — 10 июня 1895. Заодно выяснилась любопытная деталь, полное имя оказалось не Аграфена, а Агриппина — это другой вариант того же имени.

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

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

Адресная строка браузера «Яндекс»

Предложенная ЧПУ (2.65КиБ)

Два года назад я предположил, что адресная строка должна выглядеть как на скриншоте выше. Через два года адресная строка нового браузера «Яндекса» выглядит вот так:

Адресная строка «Яндекса» (7.99КиБ)

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

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

Эмуляция «хлебных крошек» через «2012/10/02/~3762», как у этой заметки (мол, мы находится в 2012 году, 10 месяце, втором дне, в заметке №3762») — это всё-таки для технарей. Вменяемую навигацию должен предоставлять и отображать сайт, а для простого пользователя это мутная и непонятная область и я рад, что именно «Яндекс» начал тут активные эксперименты.

Я помню, что «Опера» пыталась убрать из урла всю информацию, которую она посчитала «слишком» технической — строку запроса, хеш, но это всё полумеры, мне решение «Оперы» не нравится — строка адреса стала меня обманывать. В реальности я не находился там, куда она указывала. У «Яндекса» получилось лучше. Надеюсь, это только начало.

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

Аккумулятор у «Люмии»

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

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

Моих предков — город

Легко заметить, что количество прямых предков увеличивается как степень двойки от поколений. Например, если считать моё поколение нулевым, то на два поколения назад у меня четыре (2²) родственника: два дедушки и две бабушки. Таким образом всего 16 поколений назад у меня 65536 (2¹⁶) прямых предков — это больше людей, чем сейчас проживает в моём родном городе.

Ну это так, отвлечение. А рассказать я хотел вот о чём.

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

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

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

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

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

Года рождения детей от первого брака на тот момент были известны: 1906, 1908, 1910, 1912. В 1914 его жена умерла от родильной горячки, потом известны дети, по всей видимости, от третьего брака (последний ребёнок родился, когда прадеду было 54) — 1921, 1923, 1925, 1928, 1932, 1934, 1937. Как видно, дети у него рождались примерно каждые два года, с небольшой флуктуацией — между 1928 и 32 гг. прошло четыре года, тут скорее всего ребёнок помер.

Между 1912 и 1921 — девять лет, известно, что в этой паузе тоже были дети. Но сколько и каких лет? Можно прикинуть минимум. Если в 1914 году жена умирает, то следующий ребёнок (от следующей жены) мог появиться примерно в 1915 году, последний — в 1921. Дети в двух браках появлялись по одному в два года, скорее всего и тут частота наверняка та же, это нам даёт примерно 1915, 1917, 1919 года, в 1921 ребёнок появился уже от следующего брака. Т. е. минимум три ребёнка с примерными (плюс-минус год) датами рождения.

Теперь по этим данным уже удалось выяснить их имена — это Акулина, Наталья и Адвотья. Как звали их мать и что случилось с ней в 1920 году я пока не знаю, с третьей женой прадед прожил до самой смерти в 84 года, последняя жена пережила его на восемь лет.

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

Машинка работает, человечек отдыхает

В Самару и обратно ездил с водителем, у которого в машине рация, настроена на канал дальнобойщиков (№15), там идут довольно оживлённые беседы — торгуют соляркой, предупреждают о камерах, полицейских машинах, ДТП и прочем. Упомянутый водитель тоже в них участвовал. Часть бесед матом, но это не ругаются, это они так разговаривают, всё проходит очень вежливо, благодарят, желают счастливой дороги и так далее. Например, диалог может звучать так:

— В Кошках машинка работает, осторожнее ребята! — Принял, спасибо! Счастливой дороги! — Взаимно!

«Машинка» — это полицейская машина, Кошки — одно из сёл около Самары. Почему-то полицейская машина всегда называлась «машинкой». Очень трогательно.

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

Светофор на солнечных батареях в Казани

Светофор с солнечной батареей (80.01КиБ)

Обнаружил на площади Свободы в Казани светофор с солнечной батареей. Видимо эксперимент какой-то. Интересно, будет ли он зимой нормально работать?

Я такие только в Турции видел. А в других городах России такие стоя́т?

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

Firefox 16 CSS hack

.selector, _:-moz-meter-optimum {
    background: red;
}

ЦСС-хак для Файрфокса 16, который выйдет сегодня вечером. Вместо «.selector» надо поставить нужный вам селектор.

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

Стилус для Айпада, реагирующий на давление

Стилус (82.66КиБ)

На конференции «404» видел диво-дивное: стилус для Айпада и Андроида, реагирующий на силу нажатия (1024 уровня давления). Использование может быть очень простое — чем сильнее нажимаем, тем толще линия. Но могут быть и другие варианты.

Принцип передачи уровня давления остроумный — стило просто пищит в ультразвуке, который воспринимает микрофон Айпада.

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

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

Стилус на конференции представляла фирма «Меркури Девелопмент», называется оно «Джаджа» (jaja), «на борту», помимо передатчика с кнопками, аккумулятор и разъём ЮСБ для подзарядки.

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

Sleepsort

Из «Хабра» узнал про алгоритм sleepsort. Он больше забавный, чем практичный, я переписал его на баш:

while [ -n "$1" ]; do
    ( sleep "${1/%[0-9]/}.${1:(-1)}" ; echo "$1" ) &
    shift
done
wait
echo

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

$ bash sleepsort 1 2 7 10 3

1
2
3
7
10

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

Тем временем, в Древнем Риме

Если верить соответствующей статье в Википедии, то средняя продолжительность жизни в неолите — 20 лет, а в Древней Греции и Древнем Риме — 28 лет. Только вдумайтесь! Древний Рим, о котором нам в школе с придыханием рассказывали, и 28 лет!

Если бы я жил в то время, сейчас я бы уже на семь (!) лет пережил средний возраст!

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

Было бы смешно, если бы не было так грустно

Решением Череповецкого городского суда Вологодской области от 13.04.2009 в список экстремистских материалов внесен сайт «Самиздат» Библиотеки Мошкова, www.zhurnal.lib.ru. По новому законодательству этот д.б. заблокирован провайдерами. Мошков закрыл «Самиздат» по этому адресу, и переправил IP на сервер минюста.

dig www.zhurnal.lib.ru www.zhurnal.lib.ru. 86400 IN A 87.245.163.3

dig minjust.ru minjust.ru. 10800 IN A 87.245.163.3

Результат: часть провайдеров заблокировала сайт Минюста.

С «Фейсбука» цитата.

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

Сапожник без сапог

У меня проблема наметилась. На работе приходится принимать огромное количество решений, опираясь на очень нечёткие факторы. Так вот, у меня «стирается решалка». За день устаю это делать, дома уже не хочется. Это ужасно. Помните, как в анекдоте:

Приезжает проститутка отдохнуть на море. Пришла на пляж, легла, загорает.

Вдруг подходит к ней мужик знакомиться. — Девушка разрешите с вами познакомиться? — Пошел бы ты, дядя… — отвечает проститутка. — Ну зачем же так грубо? — возмущается мужик — Вот ты кем работаешь? — Токарем! — Вот прикинь, приезжаешь ты на пляж, а там СТАНКИ, СТАНКИ, СТАНКИ…

Прихожу домой, а там проблемы требующие РЕШЕНИЙ, РЕШЕНИЙ. Что ж мне делать? Так жить нельзя.

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

Интерробанг

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

…интерробанг, например. Мне его даже довелось где-то видеть, только никак не могу вспомнить где. Интерробанг — придуманный в 1962 году Мартином Спектером и почти не получивший распространения знак риторического вопроса, имеет даже свой символ в Юникоде: «‽» (если кому-то не видно, то это вопросительный знак, наложенный на восклицательный).

Одно время входил в набор символов печатающих машинок Ремингтон Рэнд.

Название знака образовано от двух слов: interrogātīvus («вопросительный») и bang (междометие «бац!»).

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

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

Придуман французским поэтом Марселем Бернаром в конце 19-го века.

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

Москва ≠ Казань

Чуть больше года я перебрался из Москвы в Казань. По этому поводу меня довольно часто спрашивают не тесно ли мне в Казани и тому подобные вещи. Давайте попробую рассказать почему я вообще не вижу какой-то разницы.

Ребята, ощущение города мало зависит от его географических размеров и сильно от ваших ежедневных маршрутов. Просиживать задницу перед теликом можно в городе любого размера. Офисные работники в неделю редко видят что-то кроме «дом», «работа», «место где обедаю». Рим хорош, когда ты в нём турист, подозреваю, в режиме «дом-работа-обед-работа-дом» Рим так же уныл и однообразен, как деревня Лысые Полянки Малоушлёпского района. Не исключено, что в Лысых Полянках даже лучше — чистый воздух хотя бы.

Другое дело выходные.

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

Сколько по времени занимает добраться из одного конца Москвы, где вы живёте, в другой конец, где находится какое-то интересное место? Не меньше часа, с учётом, что вы живёте около метро и то самое место тоже где-то неподалёку от станции. Рядом с Казанью в пределах часа-двух находится масса интересных объектов. Конечно, должен признать, что у меня специфический вкус, мне 15 минут в заброшенной ветряной мельнице доставляют больше удовольствия, чем два часа в каком-нибудь модном клубе, но я о себе и рассказываю.

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

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

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

GEDCOM → MyHerigate

Для импорта и экспорта генеалогических деревьев используется известный формат «ГЕДКОМ», но сайт «MyHeritage» почему-то не понимает файлы в кодировках, отличных от UTF-8. Для конвертации я сделал небольшой скрипт на Баше, которым делюсь:

#!/bin/bash

# проверим в какой кодировке приходит файл
function DetectEncoding {
    awk '/^1 CHAR/ {print $3}' "$1" | tr -d '\r'
}

# конвертируем входной файл в UTF-8, добавляем BOM
function ConvertEncoding {
    printf "\xef\xbb\xbf"
    iconv -f `DetectEncoding "$1"` -t utf-8 "$1" |
    sed 's/^1 CHAR.*$/1 CHAR UTF-8/' 
}

ConvertEncoding "$1"

Запускать следует таким образом:

./convert2myheritage somefile.ged > somefile-utf8.ged

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

Настроить и применить

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

На сайте конференции «404» я никак не мог понять почему нет кнопки «Сохранить» в профиле, оказывается было задумано, что сохранятся он должен сам.

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

Наверное что-то было с каналом, но профиль так и не сохранился.

При этом дизайнер не позаботился о двух вещах: сообщить мне о том, что профиль в данный момент сохраняется (в отличие от традиционного ПО это может занять минуту) и о том, что сохранить не удалось.

Мне нравится как это сделано на Форсквере:

Настройки конфиденциальности Facebook: включение в список чекинов, получение титула мэра, упоминание в твитах, видимость для менеджеров заведений.

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

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

Бьюз твою мать!

Сигналы из расшифрованного языка зябликов (по П. Марлеру и В. Гамильтону, 1966):

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

Морозов Владимир Петрович. «Занимательная биоакустика».

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

Побеждая Фейсбук

Ребята, подскажите. Что надо прописать у себя на сайте, чтобы Фейсбук выключил свой долбанный искусственный интеллект и не корёжил мои посты, когда они туда попадают (попадают, кстати, неведомым образом, подозреваю, что Твиттер постарался)?

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

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

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

Датировка мельницы в Чиршах

Ветряная мельница (84.86КиБ)

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

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

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

Человек и мигранты

Человек и мигранты (104.90КиБ)

«Фонтанка» пишет:

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

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

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

Добавлено позднее. Ах ты ж! Я не распознал метёлку, думал это ещё одна кисточка. Не видать мне работу в Питере!

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

⌚→⌚→⌚→⌚→⌚→⌀

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

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

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

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

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

На тёмном, неделю не мытом бедре…

А вот, кстати, чего я, наверное, никогда не пойму, может мне пояснит кто-то из читателей. Цитата:

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

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

Может быть, это какая-то неиспользуемая ниша? Например, может стоит собирать смартфоны на бёдрах кубинок или, там, вещи какие шить?

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

Йога

Я хотел было написать про йогу после хотя бы первого месяца занятий, но сообразил, что и первые шаги могут быть интересны, например, мне самому, чтобы было на что оглянуться.

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

Давно хотел сходить на йогу, было много разговоров об этом, но мало действия. Пока в один день, по пути из метро в офис я не зашёл в «Йога-хаус» и не купил ознакомительный абонемент за 1000 рублей. Как говорил мой тренер на менеджерских курсах «не пробуй делать, делай». Вот я и сделал.

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

Теперь о самих ознакомительных занятиях.

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

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

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

Цели у меня пока две. Я собираюсь ходить на йогу к 6:30 утра. Первая цель — научиться просыпаться по утрам, очень надеюсь, что 1,5 часа йоги помогут мне в этом. Вторая — уменьшить время на дорогу до офиса. «Йога-хаус» находится в пешей доступности (5 минут, примерно) от офиса, надеюсь, что в шесть утра на дорогу в зал у меня будет уходить совсем мало времени, всё-таки основная масса людей едет к 8—9 часам, пробок быть не должно.

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

Как сохранять историю Skype

Мне сильно не нравится, когда собеседник удаляет в «Скайпе» свои сообщения. Бывает, что я их не успеваю прочитать, это печально. Я подумал, что было бы неплохо научиться их куда-то логировать, попробовал несколько модулей для «Пайтона», все они на «Маке» падают.

К счастью, «Скайп» хранит свою историю в SQLite, а там, как оказалось, есть триггеры. В общем, простой способ сохранять историю — создать ещё одну таблицу и триггер, который будет висеть на операции INSERT и копировать все новые сообщения в нашу таблицу:

CREATE TABLE Messages_backup (timestamp int, author text, body_xml text); -- таблица, где будут храниться сообщения

-- А вот и наш триггер, причём посмотрите, после WHEN у меня идёт условие, я сохраняю только сообщения
-- от пользователя megadestroyer, это условие можно убрать (вместе с WHEN)
-- или написать туда через OR несколько логинов  
CREATE TRIGGER Messages_insert INSERT ON Messages WHEN new.author='megadestroyer'
  BEGIN
    INSERT INTO Messages_backup VALUES(new.timestamp, new.author, new.body_xml);
  END;

Создать таблицу и тригер очень просто, база SQLite — это просто файл (вам нужен файл «main.db»), который лежит где-то у вас на диске (можно в интренете поискать, гуглится элементарно), у меня на «Маке» он лежит в папке «~/Library/Application Support/Skype/bolknote.#». Его надо открыть утилитой sqlite3 (на «Маке» она уже есть) и выполнить эти команды.

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

select * from Messages_backup;

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

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

«Говоря коротко, про не сон — сон или сон — про не сон»

Одна из городских легенд — что гении мало спят. Про всех гениев «доподлино известно», что они спали мало. 2—4 часа буквально. Самое смешное, если человека вычёркивают из рядов гениев, то эта его сверхспособность тут же стирается из истории.

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

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

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

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

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

А потому вернёмся к гениям. Леонардо да Винчи и Эйншнейн в городских легендах спят по 2—4 часа, это легко гуглится, но я как-то больше верю учёным.

Например, я сейчас снял с полки третий томик «Диалогов» Александра Гордона, была такая передача когда-то, потом на самым интересным записям были выпущены четыре книжки. Там, в гостях у Гордона беседуют доктор биологических наук, ведущий научный сотрудник Института проблем экологии и эволюции им. А. Н. Северцева РАН и доктор медицинских наук, профессор кафедры нервных болезней факультета повышения послевузовского профессионального образования врачей Московской медицинской акадении им. И. М. Сеченова, директор Центра нарушений сна Минздравсоцразвития РФ.

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

Там они упоминают, что Эйнштейн очень любил поспать, а Леонардо да Винчи спал каждый час по 15 минут (24×¹⁄₄ = 6 часов), сон Леонардо не назовёшь традиционным, но по длительности он вполне обычный. Так что легенды о коротком сне других гениев — скорее всего легенды. Да и чему тут подражать? Делам надо подражать, а не продолжительности сна.

Пойду посплю что ли. Мне завтра на йогу к семи утра.

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

← сюда туда →