#3489: Не думал, не гадал он, никак не ожидал он такого вот конца
16:45 28.06.2010, IT happens
Отсылаю очередную выделенную порцию из базы данных на удалённый компьютер. Приходит ответ на посылку с ошибкой:
s2i_loader: Неожиданный конец файла среди информационных полей.
Задумался о жизни.
#3490: Rayman Raving Admins
16:45 28.06.2010, IT happens
Всё началось с того, что у моего любимого трекбола заглючила левая кнопка. Менял, тестером проверял — без толку: дело, похоже, в микросхеме. А играть в Audiosurf охота… Нашёл в шкафу геймпад. Игра поддерживает только контроллер Xbox 360, на который китайский нонейм явно не тянет. Полез в сеть, нашёл хороший универсальный драйвер для китайских геймпадов — появилась возможность эмуляции мыши, а также заработала виброотдача. Аудиосёрфа, в принципе, достаточно, но мне показалось мало.
Нашёл в сети утилиту Xpadder, вот она реально оказалась полезной — на любую кнопку геймпада можно назначить любую клавишу клавиатуры, в том числе и мультимедийную. Паре верхних кнопок сказал управлять громкостью — играть стало ещё удобнее. Тут я подумал: «А почему только игры?» Быстренько изготовил профиль для Файрфокса: левый аналог — мышь, правый — колесо; кнопки я привязал к кликам, а переключатель POV — к «Назад-Вперёд», «Обновить» и «Остановить». До кучи сделал управление плеером.
Сижу, как сферический задрот в вакууме, листаю интернет с геймпада. Так и до руля для руления серверами недалеко!
#3491: Скорость по большой дружбе
16:45 28.06.2010, IT happens
Недавно заходил ко мне друг. Решили зарубиться во что-нибудь с джойстиками, благо в квартире нашлось целых два. После недолгих раздумий решили опробовать свежую игру из серии Touhou Project, доставившую несколько часов драйва и мозоли на пальцах.
На следующий день решил поиграть сам. Подключаю джойстик, вижу печальные 30 fps вместо обычных 60 (в игре встроенный счётчик). Чего я только ни делал — наверное, только винду не переустанавливал в отчаянных попытках найти причину тормозов! Вспомнил, что именно в присутствии друга у меня всегда всё начинало работать, роутеры подключались, оси ставились, в то время как без него выходило далеко не с первого раза.
После десятой тщетной попытки избавиться от тормозов меня осенило, как можно эмулировать «эффект присутствия». Подключил второй джойстик — fps взлетели до 60, и тормоза пропали.
#3492: Гражданская война
20:45 28.06.2010, IT happens
Задолбали программисты! Вечное противостояние IT-отдела и бухгалтерии — сущие пустяки и мелкие недоразумения по сравнению с тем, что происходит между программистами и электронщиками. Безрукий эмбрион, раздутая самомнением инфузория, научившаяся отправлять два байта в COM-порт без exception error, гордо пишет в своём резюме: «Программы, которые работают с оборудованием (модемы, принтеры, микроконтроллеры и т. п.) на низком уровне, через порты COM/LPT». Их извилины, принявшие форму четырёхцветного флага, порождают такой бред, что индусы заливаются слезами от зависти и, полностью осознавая глубину собственной ничтожности, идут пасти священных коров. Билл, дружище, если можешь, закрой API для таких форм жизни! Криворукость гоблинов, помноженная на индусский код, даёт удивительный эффект.
Прочитать документацию на родном языке, присланную вместе с устройством, программисты считают ниже своего достоинства, ведь гораздо проще вынести мозг по телефону и затребовать построить в устройстве маленький Гион с го, гейшами и поддержкой astral32.dll. И ещё злятся ведь, когда их заказчик не в состоянии сформулировать техническое задание, желательно с применением ультрагиковского сленга.
Каждый раз, когда моё детище переносит клиническую смерть, пытаясь переварить помои, которыми его закармливает такое вот тело, нахватавшееся по верхам Вселенской Мудрости на форумах, переполненных такими же амёбами, моё сердце останавливается. Пока к нам эта высшая раса будет относиться без должного уважения, не ждите хорошего отношения: покупайте периферийное оборудование у восточных братьев и морочьте голову им.
Пожалуйста, Господи, заставляй их вспоминать хотя бы иногда, что если бы не электронщики, то программистов как понятия не существовало бы вообще.