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

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

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

§ Почему я не люблю Ubuntu клонов

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

§ Проигрывание 3D видео в Linux

После покупки DLP проектора с поддержкой функции 3D Ready (пожалуй самое дешевое решение среди 3D проекторов для дома) я столкнулся с такой проблемой, что в интернет есть не очень много информации относительно работы с 3D видео под Linux, и тем более на обычном оборудовании, изначально слабо расчитанном для подобного.


Я встретил огромное количество описаний как заставить работать видеокарты nVidia и ATI с функцией quadro-buffer, но если у вас обычная Intel HD2000+ то читая интернеты складывается впечатление, что максимум что вы можете - это поставить Windows, поставить Stereoscopic Player и молиться, что бы все заработало.

§ Загрузочный USB диск с ISO.

В интернетах много инструкций о том как взять и сделать загрузочную флешку. Ее можно сделать из ISO образа, или поставить Linux непосредственно на флешку, но лично мне такие способы не нравятся, так как обычно требуют либо FAT32 либо EXT4, первый из которых не умеет хранить файлы больше 4Gb а второй не читается машинами на Windows. Да и хочется иметь возможность загружать не одну систему а любой (ну почти любой) ISO образ который мы качаем из интернетов.

Для этого я собственно и пишу данную статью. Я расскажу как сделать USB флешку отформатированную в NTFS, с установленным загрузчиком GRUB и позволяющую загружаться непосредственно с ISO образа на самой флешке. Интересно? Тогда читаем дальше.

§ Подключение к SSH за маршрутизатором с UPnP

Так получается что у моих родителей на домашних ноутбуках установлен и настроен Linux. Поэтому для того что бы что нибудь поправить мне не приходится подключать VNC и прочую ерунду, мне нужен только SSH порт и все. Но так как все они сидят за маршрутизатором (D-Link DIR300) то каждый раз выяснять какой у них внутри IP и пробрасывать порт вручную как то муторно и в целом не хочется. Поэтому я решил воспользоваться небольшой военной хитростью под названием UPnP

§ ZSWAP with LZ4

На днях выяснилось, что вместе с релизом ядра Linux 3.11 (Linux for Workgroups) в ядро была добавлена возможность сжатия алгоритмом LZ4. Для тех кто не в курсе что это такое - поясняю. Алгоритм LZ4 это алгоритм сжатия, основной целью которого является скорость работы. Он постепенно приходит на смену алгоритму LZO, при этом работает примерно на 20% быстрее на сжатие, и на 200% быстрее в распаковке, обеспечивая на 10-15% лучшее сжатие по сравнению с LZO.

Звучит круто, да только какая от этого практическая польза, спросите вы? А я сейчас расскажу, как при помощи этого сделать ваш Linux ещё быстрее!

§ Убираем tearing на intel.

Так как в игры я давненько не играю, а фильмы смотрю регулярно, то на всех своих компах я использую графику от Intel. Приемущественно HD4000, которая позволяет аппаратно декодировать как H264 так и MPEG2, что перекрывает 99% моих потребностей.

Так как идеальный плеер поддерживающий аппаратное декодирование VAAPI я уже нашел, сегодня решил написать о том как побороть последний недуг для нормального просмотра видео, а именно так называемый tearing

Сразу скажу что это достаточно стандартный способ подходящий для Intel, но теоретически должен работать и на AMD, в том числе и на Catalyst.

    Старше »