Как стать автором
Обновить
25
0

Пользователь

Отправить сообщение

An Antidote to Absent-Mindedness, or How I Gained Access to an OpenShift Node without an SSH Key

Время на прочтение6 мин
Количество просмотров5.2K

Typically when a Node falls out of the OpenShift cluster, this is resolved by simply restarting the offending element. What should you do, however, if you’ve forgotten the SSH key or left it in the office? You can attempt to restore access by using your wit and knowledge of Linux commands. Renat Garaev, lead developer at Innotech, described how he found the solution for this riddle and what was the outcome.

Read more
Рейтинг0
Комментарии0

Лекарство от забывчивости: как я получал доступ к Node на OpenShift без ssh-ключа

Время на прочтение6 мин
Количество просмотров3.4K

Типичная ситуация с отвалившейся Node на OpenShift решается лёгким перезапуском забагавшего элемента. Но что делать, если ssh-ключ был забыт или остался на работе? Можно попробовать получить доступ с помощью смекалки и знаний команд Linux. Главный разработчик ГК «Иннотех» Ренат Гараев рассказал, как решал этот ребус и что получилось.

Читать далее
Всего голосов 14: ↑11 и ↓3+8
Комментарии9

Сэмулируй сборку приложения ARM на x86 процессоре на примере Qt

Время на прочтение14 мин
Количество просмотров17K
Мощность современных процессоров растёт, как в стационарных компьютерах, так и в различных embedded устройствах, на борту которых процессоры на базе ARM с операционной системой linux. Сегодня в рамках данной статьи мы запустим эмулятор процессора ARM на x86 компьютере и в нём попробуем собрать Qt из исходников и тестовое приложение, т.е. так сказать сиэмулируем сборку ARM приложения.

В первой части статьи будем использовать эмулятор QEMU для aarch64, во второй части запустим эмулятор Raspberry и проверим работоспособность приложения в нём.

От себя хочу отметить, это все делается не быстро, и если Вы попробуете все это выполнить, то полный цикл займет у вас несколько дней!)


Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Комментарии7

Собираем приложение Qt в WebAssembly в Windows

Время на прочтение16 мин
Количество просмотров15K


Как известно, приложения написанные на Qt, который является кросс платформенными запускаются от desktop, мобильных, интернет вещей, до микроконтроллеров.

Один из вариантов это сборка приложения Qt в WebAssembly — которое позволит Вам запускать его в браузере у пользователя. Таким образом обновление приложения для пользователя будет заключаться в загрузке на сервер нового файла wasm.

Чтобы легче было осуществлять деплой приложения, в рамках данной статьи давайте соберём приложение Qt в WebAssembly под Windows в командной строке.
Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии15

Так ли мал Alpine 3.8 Docker для Python 3 runtime

Время на прочтение8 мин
Количество просмотров29K
Совсем недавно произошёл релиз минималистичного Alpine Linux 3.8. Очень часто данный linux образ используют в докере, собирая очень компактные окружения для runtime.

Сегодняшняя статья будет рассмотрена в срезе использования runtime системы в докере для Python 3.6.X версий, с различным составом пакетов pip. А так же мы соберём самый новый Python 3.7 в Alpine.

В конце статьи будет представлен размер образа image, занимаемый на диске, в зависимости от состава пакетов pip и произведено сравнение между дистрибутивами Alpine 3.8, Debian 9, Fedora 28.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии13

Schtasks графическое групповое управление задачами на компьютерах в домене Windows

Время на прочтение1 мин
Количество просмотров7K
Системному администратору знакомы команды для планирования и управления задачами at и schtasks. В данной статье будут расмотрены примеры работы в Schtasks, а так же предложено решение для управления заданиями в графическом режиме.
Читать дальше →
Всего голосов 10: ↑2 и ↓8-6
Комментарии15

Обрабатываем ошибки и вылеты проприета́рных программ

Время на прочтение5 мин
Количество просмотров4.2K
Если вы занимались пакетной обработкой в Adobe Photoshop с помощью инструмента Automate — Batch (пакетная обработка очень большого количества графических файлов с наложением на них фильтров из программы в автоматическом режиме), наверняка сталкивались с такого вида вылетами программы, по не понятным для меня причинам:





Конечно можно ждать появление этих ошибок, которые могут возникнуть через час обработки или через несколько часов, можно заводить будильник, чтобы просыпаться ночью (как робот) и смотреть: «а не вылетел ли Photoshop» с ошибкой? Потом нервно снова запускать обработку, отсортировывая уже обработанные файлы в другую папку.

В кратце вот и проблема! (Аналогично Вы сможете обрабатывать ошибки и от другого программного обеспечения). Решение?
Читать дальше →
Всего голосов 25: ↑11 и ↓14-3
Комментарии19

Обновление одним файлом или объединяем несколько патчей

Время на прочтение3 мин
Количество просмотров4.4K
Большинство пользователей следят за обновлениями по безопасности и обновляют свои компьютеры и программы. Но как быть, если это локальная сеть, а интернет есть не у всех пользователей, а обновить Adobe продукты очень как хотелось бы? В данной статье будет расмотрено обновление для Adobe Reader 9.x для Microsoft Windows. На основе данного примера Вы сможете создавать и другие файлы обновлений для любых программ.

Исходные данные: у пользователей установлен/или не_установлен Adobe Reader 9.x. Необходимо установить/обновить его до последней версии. Посетив официальный сайт Adobe, видим что последняя версия 9.4. Однако обновления имеются до версии 9.4.7. Скачивание инкрементальных патчей и применение по очередности позволит нам истратить много времени для установки на каждом компьютере. Мы будем создавать единый файл с установщикой, который будет так же включать в себя и все обновления с помощью AutoIt..

Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии11

Обработка архива видео записей в виртуальной машине LiveVideoArc

Время на прочтение2 мин
Количество просмотров1.3K
Если у Вас есть множество одинаковых видео записей в однотипном формате (например Dvd диски) и Вы хотите их с лёгкостью преобразовать и сжать, то Вам сюда. Я хочу рассказать Вам о моём проекте, который поможет Вам это сделать.
image
LiveVideoArc — этокая мясорубка, на вход которой поступают различные файлы (закачиваются по ftp), и после обработки на выходе вы скачиваете сжатые файлы xvid mpeg4.
Попробую ответить на возможные вопросы:
  1. Это программа?
    Нет. Это целый дистрибутив линукс, с надстроеными скриптами для обработки
  2. Чем это лучше чем другой универсальный конвертер?
    Мы можем обрабатывать любые файлы и настраивать параметры обработки.
  3. А что произойдет если появится новый кодек и алгоритм сжатия?
    Обновим программу через репозитарий OpenSuse и получим новые кодеки.
  4. Это бесплатно?
    Да. И доступно под открытой лицензии GPL3, что позволяет нам копировать, модернизировать сборку под себя и распространять данную сборку.


Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии6

Дистрибутив для оценки децентрализованной файловой системы Tahoe-LAFS

Время на прочтение1 мин
Количество просмотров2.2K
Вышел Новый релиз дистрибутива для тестирования и оценки открытой децентрализованной файловой системы Tahoe-Lafs Renat's Suse-12.1.

Live сборки доступны для CD, USB, VDI (образ виртуальной машины). Загрузив данный дистрибутив и настроив сеть с помощью конфигуратора yast2, Вы можете развернуть собственное безопасное хранилище данных используя хранение как внутри виртуальной машины, так и в облаке (доустановив необходимые компоненты и программы).

Статьи о Tahoe публиковались ранее на Хабрахабре: Сохраняем безопасно свои данные: p2p файловая система с шифрованием в облаке и Tahoe-LAFS: P2P файловая система, позволяющая использовать облако не доверяя ему.

Отличительная особенность данного дистрибутива в том, что сборка его произведена в SuseStudio под OpenSuse 12.1, а публикация в SuseGallery позволяет нам клонировать, копировать, загружать и модифицировать данную сборку под свои любые нужды.

Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии7

Сохраняем безопасно свои данные: p2p файловая система с шифрованием в облаке

Время на прочтение5 мин
Количество просмотров5.6K
Сегодня идея облачного хранения файлов популярна у всех. О данной технологии пишут в интернете, говорят по телевидению. Однако не все готовы доверять свои личные данные чужим серверам и чужим администраторам сервера, ведь как бы не шифровали (проприентарные) программы, все равно возможно существует возможность прочесть ваши данные. Поэтому для безопасного хранения личных данных стоит задуматься об использования открытых технологий с шифрованием.

Для шифрования была выбрана распределенная файловая система Tahoe-Lafs, построенная на технологии p2p. Достоинство данной технологии, что файлы шифруются и записываются на ноды в виде кусочков (подобно bittorrent). А сохранять данные будем в программу wuala (облачную проприентарную файловую систему, аналог dropbox).
Читать дальше →
Всего голосов 28: ↑23 и ↓5+18
Комментарии22

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность