Архив метки: howto

Простой VPN-сервер

В свете последний событий в российском сегменте интернета становятся актуальными различные технологии туннелирования или проксирования трафика. Одной из проблем в их использовании является не совсем тривиальная процедура их развертывания. Поэтому все популярнее становятся продукты, которые автоматизируют этот процесс так, что с ним может справиться любой. Один из лидеров в этой области является enterprise grade сервер для развертывания инфраструктуры VPN на основе OpenVPN-сервера, который называется pritunl. Как его настроить мы и поговорим.

Читать далее

Простая виртуализация

Это небольшой конспект как изолировать от основной системы различные приложения, например если захламлять основную систему не хочется, а возится с docker нет особого желания.

Читать далее

Установка OpenBazaar server

Нашел на просторах интернета забавную технологию: приложение распределенной торговой площадки со встроенным магазином и интеграцией биткоина OpenBazaar. Подробнее о том, что из себя представляет эта платформа можно узнать из официальной документации. Фактически позволяет имея компьютер и выход в интернет заниматься электронной коммерцией без необходимости сложной настройки ПО для работы магазина. О том как настроить публичный узел для этой технологии и будет дальнейшая статья.

Читать далее

ESXi 6.5 install screen 2

Интеграция драйверов в установочный образ ESXi 6.5

Снова пришлось столкнуться с миром энтерпрайза в виде замечательного продукта VMware ESXi 6.5. Хоть компания VMware и использует в своих технологиях Linux, однако подход к работе у них из мира Windows. Не понимаю, как можно было так организовать установку своего продукта, что ни дополнительных драйверов семилетней давности для поддерживаемых RAID-контроллеров в дистрибутив не включено, ни возможности их скопировать с дополнительного носителя просто не существует.

Читать далее

Загрузка видео из Flash

Иногда бывает необходимо получить локальную копию видео для архива, которое доступно только в виде потокового видео. Довольно большой пласт различных медиакомпаний для потокового вещания (или streaming) используют технологию Adobe HDS В данном случае видеопоток представляет из себя набор фрагментов, которые загружаются плеером. Эти фрагменты можно загрузить с помощью специального ПО.

Читать далее

Ubuntu на Mac Pro

Попросили меня помочь установить на Mac Pro Ubuntu. Казалось бы — вопрос пустяковый, но на самом деле нюансов оказалось столько, что понадобилось два дня, чтобы справится с ними. Сам Mac Pro оказался «late 2013», т.е. ведрообразный с 2-мя 6-ти ядерными Xeon-ами и двумя AMD FirePro D500.

Читать далее

Старый добрый Unreal

Решил поиграть в старый добрый Unreal Большинство игр выпущенных 10-15 лет назад прекрасно портированны на Linux. Как минимум Unreal Engine прекрасно работает на Linux. Этот «движок» вообще технологическое чудо для своего времени: взять хотя бы их платформонезависимый UCC — это настоящая виртуальная машина и все для того, чтобы игра работала в любых окружениях. Как оказалось именно Unreal Gold официально на Linux никогда не выпускался, в отличии от Unreal Tournament. Однако поскольку между двумя этими играми очень много общего, группа энтузиастов с OldUnreal выпустила специальный патч, который позволяет запускать игру на Linux нативно.

Собственно для того, чтобы запустить игру надо сделать следующее.

  1. Установить игру любым доступным способом. Я с помощью PlayOnLinux установил Steam с помощью которого скачал игру.
  2. Взять архив с патчем и применить его с помощью того же PlayOnLinux.
  3. После применения патча в файлах игры в папке System появится бинарный файл UnrealLinux.bin, которому надо дать права на исполнение.
  4. Если он не запустится после этого из-за отсутствия библиотек можно поступить двумя путями: взять архив с библиотеками lin_convenience_libs.tar.bz2 в папке Help или с помощью ldd определить недостающие библиотеки и установить их самостоятельно с помощью пакетного менеджера.

Изменение размера раздела в файл-образе

Статья будет довольно капитанская: речь пойдет о том как можно стандартными средствами Linux сменить размер раздела внутри файл-образа. Разбирать это будем на следующем примере. Дано: образ Zeroshell для встраиваемых систем на носителях типа CF или USB-flash с которого можно загружаться. Образ содержит в себе 3 раздела с неизменяемыми частями, где хранится конфигурация и файлы дистрибутива и 1 раздел с изменяемой частью, куда записываются профили настроек дистрибутива. По-умолчанию размер этого последнего размера около 1.1 ГБ. На мою старую USB-флешку размером в 1 Гб этот образ не запишешь, хотя полезной нагрузки в исходном образе — чуть больше 400 Мб. Что можно сделать в данной ситуации? Конечно же немного подправить размер 4 раздела для того, чтобы все помещалось.

Читать далее

Как определить когда будет отключение электричества

Думаю сейчас это довольно актуальный вопрос для многих украинцев в связи со ставшими реальностью аварийными отключениями электроэнергии.

Для начала давайте разберемся, почему вдруг появились эти отключения. Как вы знаете, э/э у нас кроме АЭС, ГЭС вырабатывает в том числе и ТЭЦ. Из-за особенностей планирования при посторойке электрогенерирующих мощностей, распределения электросетей и т.д. во многих местах ТЭЦ — это единственная доступная возможность получать э/э. ТЭЦ работают на мазуте, газе, угле. Самое дешевое топливо у нас было углем, но после того как 80% угольных шахт по понятным причинам больше не могут вести добычу, топливо на ТЭЦ стало кончаться. С наступлением холодов кроме электрогенерации топливо пришлось тратить в том числе и на отопление, отчего и так скромные запасы стали улетучиваться быстрее. И вот мы пришли к ситуации, когда генерирующие возможности падают, потребление остается на месте или растет. Чтобы как-то решить ситуацию с нагрузкой на генерирующие мощности, приходится временно отключать некоторые линии потребления. Это называется ГАО — график аварийных отключений.

Читать далее

Установка Debian на USB Flash

Довольно долго в качестве домашней файлопомойки у меня дома использовался старый системник. Поскольку сам по себе он был уже достаточно старый, потихоньку он стал самопроизвольно выключаться, перезагружаться, а то и просто зависать. В виду всего этого, я решил заменить старичка на более приемлемый вариант как в качестве  бесперебойной работы, так и в качестве энергопотребления, а так же уровня шума(старый системник был довольно шумный). За основу я взял свой старый нетбук, легендарный «ASUS Eee PC 701 4G».

Читать далее