You are viewing [info]olpa's journal

olpa's Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in olpa's LiveJournal:

    [ << Previous 20 ]
    Friday, August 12th, 2016
    9:36 am
    Обратная связь
    Если хотите связаться со мной, пишите на <olpa uucode com> или в комментарии к этой записи. У меня также есть англоязычный блог: olpa, OSS developer. Некоторые мои проекты:

    * Web:
    . - bbAntiSpam stops web spam, and especially phpBB spam.
    . - Online syntax highlighting at tohtml.com.
    . - InPlace CMS for static pages.
    * Publishing:
    . - TeXML is an XML syntax for TeX. A processor translates TeXML source into TeX, escaping special and out-of-encoding characters.
    * Русскоязычные:
    . - Новости XML и ресурсы для разработчиков на xmlhack.ru
    Thursday, August 11th, 2016
    4:00 pm
    Алкоголь — это яд
    Просматривая очередной флейм, заинтересовался ругательством «ломехуза». Поиск выдал интересную статью «гибель муравейника», а затем я вышел на академика Углова и его книги о вреде алкоголя. С интересом прочитал всё, получил разрыв шаблонов.

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

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

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

    Большим сюрпризом было узнать, что до 60-х годов у нас держались традиции трезвости, и веками потребление алкоголя на Руси было значительно ниже мирового уровня. Не менее удивительно, что сухой закон это не полная лажа, а очень эффективная мера. После принятия запрета в 1914-м, уже через год отчёт «Опыт принудительной трезвости» сообщил о резком падении преступности и улучшении жизни. Огромное большинство населения приняло отрезвление спокойно, с удовлетворением и радостью, особенно трудовые массы. Сходная картина была и в неудавшейся попытке 1985-го. Свыше 80% населения всех возрастов положительно оценили постановление. При этом меньше всего сторонников полного прекращения производства алкоголя оказалось среди интеллигенции и членов партии (около 15%).

    По ходу сбора информации наткнулся на проект первого канала «Общее дело» (видео есть тут). Мрачноватенько так, особенно «Детский алкоголизм» и «День рождения». План Далласа и теория золотого миллиарда не существуют, но они работают. С этим надо что-то делать. Предлагается:

    * Ввести сухой закон
    * Распространять правду об алкоголе, разоблачать мифы

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



    Ссылки:

    * Тест ГГТ доказывает злоупотребление алкоголем. Против цифр не поспоришь.

    * Ф.Г.Углов, «В плену иллюзий», 1985. Первая антиалкогольная книга.

    * Алкоголь: правда и выдумки. FAQ/ЧаВО.

    * В.Г.Жданов, «Алкогольный террор в России и пути его преодоления». Видео для тех, кто не любит читать. Внимание: лектора сильно «заносит», надо отделять знания от псевдотеорий.

    * Коллекция «Проект Общее дело». Ещё видео.

    * Союз Борьбы за Народную Трезвость. Объединение усилий — это хорошо, но в данном случае получилось слишком пёстро, лично мне что-то не нравится.

    * Moderate Alcohol Use and Reduced Mortality Risk: Systematic Error in Prospective Studies and New Hypotheses. Настоящие учёные доказали, что какбы-учёные заблуждаются о пользе алкоголя в малых дозах.

    * «Джон - Ячменное Зерно». Джек Лондон, о себе. «... Но пил разумно, соблюдая осторожность. Всегда старался выбирать напитки лишь самого высшего качества, избегал скверного виски, которое валило с ног. Между прочим, надо заметить, что когда человек начинает пить разумно, не теряя рассудка, это значит, что он далеко зашел и дело плохо.»
    Wednesday, May 16th, 2012
    11:43 am
    Писать надо большими буквами
    Интересная заметка в Towards evidence-based typography: Literature review and experiment design by Boris Veytsman and Leyla Akhmadeeva (TUGBoat 32:3):
    ... it seems that uppercase text is more readable than lowercase [4, 33] and it is not clear whether serifs improve legibility or not [3, 6, 30].

    [3] A. Arditi and J. Cho. Serifs and font legibility. Vision Res., 45(23):2926­2933, 2005.
    [4] A. Arditi and J. Cho. Letter case and text legibility in normal and low vision. Vision Res., 47(19):2499­2505, September 2007.
    [6] M. L. Bernard, B. S. Chaparro, M. M. Mills, and C. Halcomb. Comparing the effects of text size and format on the readibility of computer-displayed Times New Roman and Arial text. Int. J. Hum.-Comput. Stud., 59(6):823­835, December 2003.
    [30] M. S. McCarthy and D. L. Mothersbaugh. Effects of typographic factors in advertising-based persuasion: A general model and initial empirical tests. Psychology & Marketing, 19(7­8):663­691, 2002.
    [33] J. E. Sheedy, M. V. Subbaram, A. B. Zimmerman, and J. R. Hayes. Text legibility and the letter superiority effect. Hum. Factors, 47(4):797­815, Winter 2005.
    Tuesday, May 15th, 2012
    12:37 pm
    Чоткий Лисп
    На tohtml.com иногда код оказывается в поле для обратной связи. Сегодня пришёл шедевр. Контраст между языком русским и языком программирования веселит.

    (setq правило1 '(если ты имеешь много друзей то ты соцеально активен))
    (setq правило2 '(если ты любишь матанализ то ботаник))
    (setq правило3 '(если ты не выходил из дома больше 2х лет то хикки))
    (setq правило4 '(если ты любишь аниме и ты любишь визуальные новелы то ты отаку))
    (setq правило5 '(если ты нинавидишь людей то ты мизантроп))
    (setq правило6 '(если ты соцеально активен и ты чоткий то ты быдло))
    (setq правило7 '(если ты имеешь оружие и ты мизантроп то начни убивать быдло вечером))
    (setq правило8 '(если ты быдло и ты при деньгах то пригласи своих быдлодрузей в кабак))
    (setq правило9 '(если ты быдло и ты беден как церкованя мышь то устрой быдлосходку под окнами))
    (setq правило10 '(если ты отаку то смотри ониму сегодня))
    (setq правило11 '(если ты хики то тебе стоит остатся дома))
    (setq правило12 '(если ты ботаник то займись наукой))
    (setq правило13 '(если у тебя есть тян и ты отаку то пригласи ее к себе смотреть ониму))
    (setq правило14 '(если ты быдло и у тебя есть оружие то убейся сегодня))
    Monday, April 30th, 2012
    12:05 pm
    Речь Брейвика
    Речь Андреаса Брейвика в свою защиту на суде. Если перевод правдивый, то увы, Брейвик далеко не псих.
    Monday, March 19th, 2012
    2:07 pm
    Быть в теме
    Неожиданно понял, зачем нужны журналы для программистов и почему продвинутые статьи в них вовсе не обязательны.

    Журналы надо читать, чтобы были темы для разговора с коллегами и чтобы знать, что нынче в моде.

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

    Надо читать газеты. Или переквалифицироваться в менеджеры. Второе проще.
    Monday, February 13th, 2012
    2:26 pm
    Астровитянка
    Удивительная книга, советую не пропустить: Ник Горькавый, "Астровитянка". Действие происходит в наиболее вероятном будущем. Умные выпускники 45-го интерната элитной школы с помощью знаний борются против плохих и побеждают. Книга как бы для подростков, но и мне было интересно. Настоящая научная фантастика, со ссылками на признанные научные теории, без торсионных полей и прочей ереси. Как признак заслуживающей внимания вещи, мнения читателей резко разделились на "ужас" и "великолепно".

    Книга оправдывает надежду автора. Она влияет на неокрепшие умы и привлекает их на сторону науки. Из интервью "Ботаник круче киллера": Один взрослый человек с инженерным образованием, прочитав "Астровитянку", сдал нужные экзамены и месяц назад приступил к работе над астрономической диссертацией в одном из американских университетов. Другие читатели мне писали, что поменяли работу на более серьезную, стали интересоваться проблемами искусственного интеллекта, поступили на физфак...

    Автор в ЖЖ.
    Книга в ЖЖ, со ссылками на рецензии и интервью.

    А недавно вышел сборник научных сказок "Звёздный витамин". Добавил в список покупок.
    Wednesday, January 25th, 2012
    4:28 pm
    Джим Пуговка и машинист Лукас
    Настоящий шедевр: Augsburger Puppenkiste - Jim Knopf und Lukas, der Lokomotivführer (именно от Augsburger Puppenkiste, а не от Disney). Сейчас таким мультиков уже не делают. Если есть возможность, обязательно стоит посмотреть.

    Что странно, сама книга мне не понравилась. Читал, правда в переводе, но он очень даже хороший.
    Monday, January 9th, 2012
    12:59 pm
    Новогодний подарок
    Как-то так получается, что трата крупной суммы компенсируется неожиданной прибылью. Так и сейчас случилось. Тысяча евров минус на детскую мебель, и...

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

    Хороший повод разобраться, как так получилось. В предыдущие года вытягивались пару сотен и всё.
    Friday, December 16th, 2011
    1:48 pm
    Немецко-русская раскладка в vim
    Обнаружил, что если переключиться на русскую раскладку, то клавиатурные команды в vim резко прекращают работать. Вполне ожидаемо, но всё равно обидно.

    Поискал скриптик, который бы навесил правильные команды на русские клавиши. Не нашёл. Зато узнал, что vim -- это тоже 7-битная поделка. Отказывается распознавать не только CTRL-РусскаяБуква, но даже CTRL-ЛатинскаяБукваСкрючками. Теоретически, эта проблема решена. Есть патч и он даже принят в vim. Но у меня всё равно не работает.

    Почти решение: использовать встроенную в vim раскладку вместо системной. После команды ":set keymap=russian-jcuken" нажатие "CTRL-^" переключает между раскладками. Мне это не понравилось, но придётся привыкнуть.

    Для полного решения ещё переделал описание раскладки. Она была сделана для QWERT/Y/-клавиатуры, а у меня нормальная немецкая QWERT/Z/. Если кому нужно, файлики, скрипт и описание тут:

    http://uucode.com/blog/2011/12/16/german-russian-german-arabic-vim-keymaps/
    http://uucode.com/download/2011/12/vim-keymap-de-nn.tar.gz

    (И вообще, откуда взялась такая популярность у QWERT/Y/?????? Я посмотрел, у меня в квартире все клавиатуры -- QWERT/Z/. И у знакомых тоже. И даже в магазинах. Партия QWERT/Y/ нас обманывает!!!!!)
    Thursday, December 8th, 2011
    12:55 pm
    Русско-немецкая система
    Собрал разрозненные заметки о переводе системы с русско-английской на русско-немецкую.

    $ cat /etc/sysconfig/i18n
    LANG=de_DE.UTF-8
    SUPPORTED=ru_RU:de_DE
    


    Ещё зачем-то добавил в переменные окружения
    XTERM_LOCALE=de_DE.UTF-8


    Когда был "/etc/X11/xorg.conf", он содержал:

    Section "InputDevice"
            Identifier "Keyboard0"
            Driver      "kbd"
            Option "AutoRepeat"  "250 30"
            Option "XkbModel" "pc105"
            Option "XkbLayout" "de,ru"
            Option "XkbVariant"  ",winkeys"
            Option "XkbOptions"  "grp:caps_toggle,compose:rwin"
    EndSection
    


    Сейчас вместо него:
    $ cat /etc/X11/xorg.conf.d/95-input-keyboard.conf
    Section "InputClass"
            Identifier      "keyboard"
    #       MatchIsKeyboard "true"
            MatchTag        "x11_keyboard"
            Driver  "evdev"
    #       Option  "XkbLayout"     "us,ru"
    #       Option  "XkbOptions"    "grp:caps_toggle,grp:switch"
            Option "XkbModel" "pc105"
            Option "XkbLayout" "de,ru"
            Option "XkbVariant"  ",winkeys"
            Option "XkbOptions"  "grp:caps_toggle,compose:rwin"
    EndSection
    


    Раскладка клавиатуры в консоли: не нашёл, надо делать самостоятельно.

    Чтобы rpm ставил немецкие сообщения и документацию, надо править "/etc/rpm/macros": было
    %_install_langs en_US:ru_RU

    стало
    %_install_langs en_US:ru_RU:de_DE


    Уже установленные программы надо переставить. Мне хватило:
    # apt-get install --reinstall glibc-locales
    # apt-get install --reinstall glib2-locales
    # apt-get install --reinstall libX11-locales
    # apt-get install --reinstall WindowMaker
    


    OpenOffice:
    apt-get install openoffice.org-langpack-de


    Firefox: с ходу правильный путь не нашёл. Тогда установил пакет с http://www.firefox-browser.de/sprachpaket.php. А сейчас просто использую vimperator.

    Конец заметок.
    Sunday, November 27th, 2011
    4:04 pm
    Родители платят
    Заметил, как ребёнок скорчился над столом. Родительский инстинкт сработал сразу же.

    Теперь я знаю, какая вещь в квартире самая дорогая. Это набор детский стул плюс стол плюс лампа от Moll. Чуть было не купил и полку, но жадность вовремя остановила.

    Теперь понятно, что чувствуют любители Apple. Вроде бы и переплачено немало, но полезные мелочи и желание оправдать покупку приводят в восторг от классной вещи. И фанаты радостно советуют продукцию. У нас:

    Стул Maximo
    Стол Runner Comfort
    Светильник Mobilight

    Хочу себе тоже хороший стул на колёсиках.
    Sunday, November 6th, 2011
    10:46 pm
    шахматы 2011
    Почти одновременно прошли командный кубок и личное перевенство мекленбург-переднепомеранской области по шахматам.

    Сильные команды почему-то не заявились на кубок в этом году, так что мы были явными фаворитами, и без проблем отстояли своё звание. Мелочь, а приятно.

    В личном турнире концовка оказалась увлекательной. Все уже закончили играть. Осталась только последняя партия.


    Герд vs я. Очевидно, что белые легко выигрывают. (Оценка компьютера +2, это как два пенальти в футбольном матче.) Герд занимает второе место, одноклубник Вилко занимает третье, я всего лишь четвёртое.

    Но всякое бывает. Вот и тут белые, уже спустившие перевес +5 (как пять пенальти!) продолжили падение. Через какое-то время на доске возник мёртвоничейный эндшпись, а вскоре и немёртвоничейный.


    Итак, третья добавленная минута матча. Чёрные получают право на пенальти. Я -- второй, Вилко третий. Ладья разбегается, и -- Rc6?? -- миииимо :-( Ну кто ж так играет... Не понимаю, ведь рука сама тянется отправить фигуру за пешкой по другому маршруту, Rg6-g1, придерживая вражеского короля и выигрывая решающий темп.

    В итоге, естественно, ничья. У нас троих очков поровну, но по дополнительным показателям Вилко второй, Герд третий.
    Thursday, October 20th, 2011
    6:28 pm
    антиГМО на марше
    Только недавно прочитал, что с мёдом в Европе намечаются проблемы, как уже магазинчик сообщил "извините, у нас мёда нет".
    Saturday, October 15th, 2011
    1:00 pm
    Пауки и наркота
    Ааааа-ааа-аааа-аааа, мы все умрём.

    Чай вреден.

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

    Spiders On Drugs: Caffeine ... makes spiders incapable of spinning anything better than a few threads strung together at random.

    Необычайно точное описание того, как я кодирую.
    Wednesday, September 28th, 2011
    10:21 am
    Аксиомопад
    Физики намеряли нейтрино (может быть) быстрее света, и тут же математики (может быть) доказали противоречивость арифметики Пеано. via avva.
    Friday, September 23rd, 2011
    12:29 pm
    Преодолена ли скорость света
    Присел новости почитать, а там: учёные обнаружили, что частицы нейтрино двигаются быстрее скорости света. Улыбнулся. Нашёл источник: Measurement of the neutrino velocity with the OPERA detector in the CNGS beam. Перестал улыбаться. Журналисты (почти) не обманули.

    Но сами учёные не строят иллюзий (из Conclusions):

    Despite the large significance of the measurement reported here and the stability of the analysis, the potentially great impact of the result motivates the continuation of our studies in order to investigate possible still unknown systematic effects that could explain the observed anomaly. We deliberately do not attempt any theoretical or phenomenological interpretation of the results.


    Установка у них навороченная, так что на поиск (например, вместо GPS поставить Глонасс) потребуется много времени. И грантов.

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

    Дополнение 2: квалифицированное объяснение: http://elementy.ru/news?newsid=431680
    Tuesday, September 20th, 2011
    11:57 am
    Планшет Чубайса
    Прочитал "Plastic Logic 100 в реальной жизни" и "Тест ридера Plastiс Logiс". Было "опять попил баблосов", стало "а это интересно". Живучая e-Ink читалка без наворотов, -- хочу. Что удивительно, аналогов не нашёл (amazon kindle и прочие, они все со стеклянным экраном).

    К делу:

    Дорогой спамер, когда Plastic Logic 100 появится в продаже, не забудь написать мне об этом.
    Thursday, August 25th, 2011
    11:27 am
    Новости технологий
    Небезобидная шутка от html5:

    4.9.9 The td element ... Content model: Flow content
    4.9.10 The th element ... Content model: Phrasing content

    Это значит, что теперь внутри th нельзя использовать параграфы и дивы. Авторы docbook stylesheets в задумчивости.

    Bob Stayton: Perhaps one of the W3C participants reading this email can explain why? Norman Walsh: That's just bizarre. I'll see what I can dig up.
    Saturday, August 13th, 2011
    1:57 pm
    Запомнить всё -- это к anki
    Понемногу, мой плохой немецкий стал важной проблемой. Подумав, решил что в первую очередь надо нарастить словарный запас.

    Под руку попала реклама иллюстрированного словаря. С запасом купил многоязыковыю версию. Очень доволен. Но слова сами по себе из книги в голову не переползают. Надо учить. Повторять. Это сложно. Лениво.

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

    Следующая "волшебная таблетка" -- мнемотехники. Вместо того, чтобы просто сохранить что-то в памяти, предлагается (утрирую) нарисовать это, отправить факсом, сфотографировать, выложить на фотохостинг, вставить страницу с фоткой как HTML в Word, и только потом сохранить. Уверен, что мнемотехники работают, но отказываюсь так сильно тратить ресурсы. Ведь если надо идти на извращения, так может быть, в первую очередь, данные не так уж и нужны и их просто не нужно запоминать? На всякий случай, лучшее, что мне попалось насчёт mind hacks -- это Mentat Wiki. (Дополнение спустя месяц после написанного: начав изучать совершенно новый язык, неожиданно заметил, что использую мнемотехники. Но думаю, что это просто начальный костыль. Чем дальше, тем проще и чаще слова запоминаются сами.)

    В итоге, волшебного пути нет. Решил посмотреть, что есть в помощь для классического способа. Начал с anki. На anki же и закончил.

    anki! Очень нужная программа. Как жаль, что я испробовал её только недавно и упустил столько времени.

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

    В настройках по умолчанию -- 20 новых карточек в день, -- словарный запас в ~3000 слов осваивается за ~полгода. Надо только найти это где взять готовые карточки. Мне пригодились:

    * Russisch - Deutsch: ca. 3000 Vokabeln, Sätze und Wendungen entnommen aus Lehrbüchern, Zeitungen, Wikipediaartikeln, Romanen, Softwaremenüs, Reklameflyern etc.. В некоторых местах "кривой" (например "садиться" == "sich setzen, einsteigen, landen" без дополнительных пояснений), но дареному коню в зубы не смотрят.

    * En-Ru most used [eng. transcription and pronunciation]: ca 2100 facts. Тут другая крайносить: приведены все значения слова, но для вопроса используются самые первые, и не всегда удачно.

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

    * Vim Commands: 239 facts, A deck for refreshing your memory on Vim commands. Стал работать в vim'е значительно быстрее и эффективнее. Но эту колоду надо расширить, там упущены некоторые полезные заклинания.

    По ходу дела написал и выложил в общий доступ chess fen plugin. В тексте карточки можно использовать тег "fen", и anki на его месте выведет позицию на шахматной доске.

    На радостях от новой игрушки, стал складывать в anki всё что попало. Как побочный эффект, карточек стало как-то очень много. Иногда доходит до почти по 500 штук за раз и повторение занимает час времени. Но это ненадолго, скоро "жирные" колоды закончатся. И можно будет сделать новые.
[ << Previous 20 ]
My Website   About LiveJournal.com