Хомячки помогут наполнить базу Вконтакте живыми людьми »

«Всё зло отправилось в адскую задницу»

— Чуть не подсадил девушку на Jagged Alliance 2. Ну не зверь я?

Ну вот, лишили детей матери

— Америклоуны продолжают зажигать:

С февраля в документации Госдепартамента США выводят из официального оборота слова „мама“ и „папа“. При подаче заявлений на оформление официальных документов, в анкетах отныне будет значиться „родитель №1“ и „родитель №2“… »

[via РИА Новости, между прочим]

У меня нет других слов, кроме «полный пиздец»! Ну ничего, они ещё поплачут, когда сторонники «шведских» семей подадут на них в суд за ущемление прав родителей №3…№n, где n от 4 до ∞.

Е. Онегин. Коротко и ясно. И весело, в добавок. Лицам с воспалённым обострённым чувством прекрасного читать не стоит.

Смерть в горах…

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

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

© LiveJournal olesher

Хочется что-то сказать, как-то прокомментировать прочитанное. Но не выходит. Не получается.

Нет такого слова «негр»

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

Толстый = хороший

— У Б.Акунина любопытное исследование по женской красоте.

Type it Easy 2.2 (build 2.2.5 beta)

Type it Easy: типографский менеджер клавиатурыВерсия 2.2.4β была выпущена так называемым сайлент релизом: я просто заменил файлы дистрибутивов на хостинге, а анонс делать не стал. Сегодня я выкладываю Type it Easy 2.2.5β, в которой тоже есть кое-что интересное.

Скачать последнюю версию Type it Easy (≈1Mb): exe zip

Хочу поддержать разработку!

.

Что нового в TiE 2.2.4 и 2.2.5

В заключение хочу ещё раз обратить ваше внимание на два вопроса, касающихся дальнейшего развития Type it Easy.

Хочу поддержать разработку!

Ошибка в JwaWinNT.pas

Если кто-то прочитает это и немного офигеет, не удивляйтесь. Это написано в основном для тех, кто в будущем наберёт в строке поисковика «CallNtPowerInformation STATUS_INVALID_PARAMETER», как это сделал я пару дней назад. Правда, я ничего не нашёл, зато неофитам больше повезёт.

Итак, нужно было прикрутить к Type it Easy блокировку кнопки включения/выключения компьютера. Это актуально для тех, у кого есть ноутбуки и маленькие дети. Бился-бился, даже к хорошим людям за помощью обратился, ничего не помогало. При попытке считать или записать политику электропитания, апишная функция CallNtPowerInformation вместо сексуального STATUS_SUCCESS упорно возвращала богомерзкий STATUS_INVALID_PARAMETER. Причём, если вызывать её при POWER_INFORMATION_LEVEL = SystemPowerPolicyCurrent всё хорошо, как только пытаешься использовать SystemPowerPolicyAc или SystemPowerPolicyDc, без которых политику не обновить, получаешь прямо в лоб «инвалид параметр».

А собака вот где, оказывается, порылась: дело в том, что в Delphi нет целой кучи объявлений типов, структур и констант, которые присутствуют в winnt.h. Поэтому народ обычно использует файлы jwawinnt.pas, jwawintype.pas и jediapilib.inc из JEDI Project. А там структура _SYSTEM_POWER_POLICY, нужная для считывания или записи политики, объявлена, как просто record. Чтобы всё заработало, нужно объявить эту структуру, как packed record. Вот такой бубен. Удачи!

Я побежду

— И то правда  — глагола «побежду» катастрофически не хватает!