§ Файловая система для Linux

Сегодня я хочу рассказать немного о файловых системах для Linux, о том почему я не люблю EXT4 и какие из альтернатив можно предпочесть.

§ О контейнерах как о будущем инфраструктуры.

Я если честно давно вынашивал эту статью, но всё никак не доходили руки до её написания. Положа руку на сердце я считаю что эра виртуализации постепенно подходит к своему логическому завершению, и в ближайшем будущем на её долю останется только случаи в которых нельзя никак иначе, а именно виртуализация платформ с принципиально разными ядрами, как например Windows на Linux (или наоборот), а так же эмуляция других аппаратных архитектур типа ARM или MIPS на x86_64 и тому подобное.

Ни для кого не секрет что на сегодняшний день большинство виртуализации приходится на случаи когда Linux поддерживает виртуальные машины с Linux. О недостатках такого решения, и о том почему контейнеризация в конечном счёте победит и пойдёт речь в моём посте.

§ libinput для трекболла.

Возможно кто-то из вас знает, а кто-то нет, но я не использую мышь ни дома ни на работе. Для перемещения курсора я использую достаточно редкую вешь в по современным меркам - Trackball. Да именно Ball а не Pad. Я не буду вдаваться в детали почему это удобнее и все такое, вместо этого я расскажу почему я решил перейти от стандартной evdev на новомодный libinput.

§ Взлом TP-Link WR740N & WR841N для OpenWRT

В своей работе мы достаточно часто используем дешёвые и простые маршрутизаторы от TP-Link для организации VPN канала. Для этой цели я приспособил OpenWRT, и выпиливая поддержку USB и WiFi мы получаем достаточно места для установки OpenVPN на маршрутизатор. В результате устройство стоимостью $25 показывает великолепную стабильность и настраиваемость.

Однако в последнее время TP-Link повинуясь давлению регулятора из США, заблокировали в своих маршрутизаторах возможность установки сторонних прошивок, дабы не допустить увеличение пользователями мощьности WiFi сигнала. И вот первая партия маршрутизаторов с новой прошивкой попалась ко мне, так что пришлось искать способ обхода этой блокировки.

§ Arch Linux на ARM ноутбуке. Часть 1: Установка.

Тут такое дело, попал мне в руки Samsung Chromebook Series 3 на базе ARM процессора Exynos 5 Dual. Железяка достойная, и всячески заслуживает похвалы. Хорошая клавиатура, очень вменяемая батарейка, неплохая производительность и вообще все дела. Насколько я знаю существует ещё один похожий Chromebook но только от HP. Разница у них в том что на HP стоит IPS матрица и заряжаться он может от обычного MicroUSB. В остальном с точки зрения железа буки идентичны. Но мне лично захотелось проверить а как собственно обстоят дела в мире Linux на архитектуре ARM, и вот я решил установить и настроить систему ArchLinuxARM на этом буке, а данную заметку пишу что бы не забыть вскоре как это было сделано.

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

§ Expect для автоматизации задач.

К своему стыду узнал я об этой утилите только вчера, но уже сегодня она позволила мне достаточно быстро автоматизировать огромный пласт рутины при этом с минимальными потерями времени. Итак немного подробностей.

§ I2P и TOR как источник мигрени администратора

Я долго думал с какой стороны удобнее подобраться к этой теме: как системный администратор которому нужно “не допустить” или как злобный хацкер которому нужно “любой ценой”. Но жизнь сама диктует приоритеты, и так как я не нашел реальных и действенных способов запретить, то самой жизнью велено писать с позиции “любой ценой”.

Итак давайте представим что мы работаем в организации где уровень паранои или лень системного администратора не позволяет нам получить скажем SSH доступ до собственной машины внутри сети. Что же делать? А выход есть!

    Старше »