JS-программист

Месяца два назад думал, что мне не хватает вывода информации об оплате интернета на рабочий стол. У меня два провайдера: Онлайм и Нетбайнет. И если первый хотя бы смс-ки шлёт, когда баланс заканчивается, то у второго это — платная услуга. А значит она не подключена 😉 Но смс-информирование тоже слабло полезно, хотя бы потому, что когда сидишь «в запаре» на работе, а к тебе приходит смс с содержанием «послезавтра интернет всё, оплатите пожалуйста», это не только не имеет положительного эффекта, но ещё и сильно раздражает. Помнится, когда был абонентом Корбины, у них была утилита, сидящая в трее и выводящая информацию об балансе. Но только для windows, конечно (пользователи не windows там страдали, пытаясь совладать с их реализацией l2tp, им было[…]

Аппаратные Андромеда-Д

Хотел я написать хорошую, годную статью об МСВС. Мысль об необходимости это сделать пришла после определённой полемики на UFO, в ходе которой оппонент апеллировал к выдержкам из интервью сотрудников РусБИТеха, где они что-то там рассказывают об причинах «провала» МСВС. Мол у них сотрудники из ВНИИНСа трудятся. И всё им, значится, ясно и понятно, так что они по тем же граблям не пойдут. Но лично я ясно осознал, что нихрена они не поняли. Но начать придётся издалека…

Джени МакДермот

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

Нет изображения для данной записи

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

Просто много аплинков

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

Леннарт Поттеринг

Неделю назад кончился жёсткий диск в сервере. Вот в том, который отдал вам сейчас эту страничку. Приказал долго жить бэкапый диск, который не состоял в RAID’е. Проблема лишь в том, что на нём ещё были /boot и GRUB. Потеря загрузчика — не слишком большая беда, так как в этом деле главное не перезагружаться, пока не будет готов диск на замену. Вчера утром он был уже был мной подготовлен, и я собирался ехать в ДЦ, чтобы его поставить в сервер. Инструменты, документы, и надо было сделать live-флешку. Сервер, конечно, должен был штатно стартовать с тем диском, который для него был подготовлен, но мало ли что… Берём флешку, вставляем, делаем dd… и понимаем, что dd мы сделали на ту флешку, на которой[…]

xfce4-terminal и rm -Rf

Мы тут чуть-чуть ембедедом увлеклись и слабали изделие а-ля веб-камера. А работает оно под управлением Debian GNU/Linux. Всё бы ничего, но там нынче systemd, который точно будет насиловать флешку. К гадалке не ходи… По-этому было решено, что root живёт в памяти. Подумал я сначала об aufs, но её тут, оказывается, выпилили из upstream. Не безосновательно, отмечу: её автор всегда любил быдлокод и комментарии на родной японской мове (все японцы редкостные националисты, с их точки зрения тот, кто не умеет в японский язык, — не достоин их код разбирать). Похоже это наконец то надоело тем, кто отвечал за данный сегмент ядра. Тем более, что коммиты от создателя кончились давно, а поддерживать это надо было… Проще оказалось убрать нафиг.

xfce4-terminal и rm -Rf

РусБИТех идёт всем нам известным путём, который протоптал ещё ВНИИНС. Описывать суть этого продвижения я не буду, — могу обидеть кого-нибудь. А мне тут понадобилось видео в H264 с нашего изделия на лету конвертировать и выводить. И я, конечно, обратился к GStreamer’у. Но эти ребятки Астру 1.4 слепили на кодовой базе аж Wheezy! А для того, чтобы работало так, как мне надо, нужен релиз из Jessie. Пришлось извращаться, накладывая патчи поверх пропатченных исходников пакетов (!!!).

libvirt и qemu-kvm

Короче, я тут на днях беглым взглядом просматривал документацию на libvirt, на предмет того, как можно автоматизировать процесс извлечения ядра и initrd из файловой системы гостя. И оказалось, что libvirt несколько раз запускает файл с хуком, в строку запуска его отдавая параметры и xml’ку виртуальной машины. Для меня это стало, прямо скажем, открытием.