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.
User
Лекарство от забывчивости: как я получал доступ к Node на OpenShift без ssh-ключа
6 min
3.6KТипичная ситуация с отвалившейся Node на OpenShift решается лёгким перезапуском забагавшего элемента. Но что делать, если ssh-ключ был забыт или остался на работе? Можно попробовать получить доступ с помощью смекалки и знаний команд Linux. Главный разработчик ГК «Иннотех» Ренат Гараев рассказал, как решал этот ребус и что получилось.
+8
Сэмулируй сборку приложения ARM на x86 процессоре на примере Qt
14 min
18KTutorial
Мощность современных процессоров растёт, как в стационарных компьютерах, так и в различных embedded устройствах, на борту которых процессоры на базе ARM с операционной системой linux. Сегодня в рамках данной статьи мы запустим эмулятор процессора ARM на x86 компьютере и в нём попробуем собрать Qt из исходников и тестовое приложение, т.е. так сказать сиэмулируем сборку ARM приложения.
В первой части статьи будем использовать эмулятор QEMU для aarch64, во второй части запустим эмулятор Raspberry и проверим работоспособность приложения в нём.
От себя хочу отметить, это все делается не быстро, и если Вы попробуете все это выполнить, то полный цикл займет у вас несколько дней!)
В первой части статьи будем использовать эмулятор QEMU для aarch64, во второй части запустим эмулятор Raspberry и проверим работоспособность приложения в нём.
От себя хочу отметить, это все делается не быстро, и если Вы попробуете все это выполнить, то полный цикл займет у вас несколько дней!)
+16
Собираем приложение Qt в WebAssembly в Windows
16 min
16KTutorial
Как известно, приложения написанные на Qt, который является кросс платформенными запускаются от desktop, мобильных, интернет вещей, до микроконтроллеров.
Один из вариантов это сборка приложения Qt в WebAssembly — которое позволит Вам запускать его в браузере у пользователя. Таким образом обновление приложения для пользователя будет заключаться в загрузке на сервер нового файла wasm.
Чтобы легче было осуществлять деплой приложения, в рамках данной статьи давайте соберём приложение Qt в WebAssembly под Windows в командной строке.
+13
Так ли мал Alpine 3.8 Docker для Python 3 runtime
8 min
30KСовсем недавно произошёл релиз минималистичного 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.
Сегодняшняя статья будет рассмотрена в срезе использования runtime системы в докере для Python 3.6.X версий, с различным составом пакетов pip. А так же мы соберём самый новый Python 3.7 в Alpine.
В конце статьи будет представлен размер образа image, занимаемый на диске, в зависимости от состава пакетов pip и произведено сравнение между дистрибутивами Alpine 3.8, Debian 9, Fedora 28.
+5
Schtasks графическое групповое управление задачами на компьютерах в домене Windows
1 min
7.3KСистемному администратору знакомы команды для планирования и управления задачами at и schtasks. В данной статье будут расмотрены примеры работы в Schtasks, а так же предложено решение для управления заданиями в графическом режиме.
-6
Обрабатываем ошибки и вылеты проприета́рных программ
5 min
4.3KЕсли вы занимались пакетной обработкой в Adobe Photoshop с помощью инструмента Automate — Batch (пакетная обработка очень большого количества графических файлов с наложением на них фильтров из программы в автоматическом режиме), наверняка сталкивались с такого вида вылетами программы, по не понятным для меня причинам:
Конечно можно ждать появление этих ошибок, которые могут возникнуть через час обработки или через несколько часов, можно заводить будильник, чтобы просыпаться ночью(как робот) и смотреть: «а не вылетел ли Photoshop» с ошибкой? Потом нервно снова запускать обработку, отсортировывая уже обработанные файлы в другую папку.
В кратце вот и проблема! (Аналогично Вы сможете обрабатывать ошибки и от другого программного обеспечения). Решение?
Конечно можно ждать появление этих ошибок, которые могут возникнуть через час обработки или через несколько часов, можно заводить будильник, чтобы просыпаться ночью
В кратце вот и проблема! (Аналогично Вы сможете обрабатывать ошибки и от другого программного обеспечения). Решение?
-3
Обновление одним файлом или объединяем несколько патчей
3 min
4.5KБольшинство пользователей следят за обновлениями по безопасности и обновляют свои компьютеры и программы. Но как быть, если это локальная сеть, а интернет есть не у всех пользователей, а обновить Adobe продукты очень как хотелось бы? В данной статье будет расмотрено обновление для Adobe Reader 9.x для Microsoft Windows. На основе данного примера Вы сможете создавать и другие файлы обновлений для любых программ.
Исходные данные: у пользователей установлен/или не_установлен Adobe Reader 9.x. Необходимо установить/обновить его до последней версии. Посетив официальный сайт Adobe, видим что последняя версия 9.4. Однако обновления имеются до версии 9.4.7. Скачивание инкрементальных патчей и применение по очередности позволит нам истратить много времени для установки на каждом компьютере. Мы будем создавать единый файл с установщикой, который будет так же включать в себя и все обновления с помощью AutoIt..
Исходные данные: у пользователей установлен/или не_установлен Adobe Reader 9.x. Необходимо установить/обновить его до последней версии. Посетив официальный сайт Adobe, видим что последняя версия 9.4. Однако обновления имеются до версии 9.4.7. Скачивание инкрементальных патчей и применение по очередности позволит нам истратить много времени для установки на каждом компьютере. Мы будем создавать единый файл с установщикой, который будет так же включать в себя и все обновления с помощью AutoIt..
+4
Обработка архива видео записей в виртуальной машине LiveVideoArc
2 min
1.3KЕсли у Вас есть множество одинаковых видео записей в однотипном формате (например Dvd диски) и Вы хотите их с лёгкостью преобразовать и сжать, то Вам сюда. Я хочу рассказать Вам о моём проекте, который поможет Вам это сделать.
LiveVideoArc — этокая мясорубка, на вход которой поступают различные файлы (закачиваются по ftp), и после обработки на выходе вы скачиваете сжатые файлы xvid mpeg4.
Попробую ответить на возможные вопросы:
LiveVideoArc — этокая мясорубка, на вход которой поступают различные файлы (закачиваются по ftp), и после обработки на выходе вы скачиваете сжатые файлы xvid mpeg4.
Попробую ответить на возможные вопросы:
- Это программа?
Нет. Это целый дистрибутив линукс, с надстроеными скриптами для обработки - Чем это лучше чем другой универсальный конвертер?
Мы можем обрабатывать любые файлы и настраивать параметры обработки. - А что произойдет если появится новый кодек и алгоритм сжатия?
Обновим программу через репозитарий OpenSuse и получим новые кодеки. - Это бесплатно?
Да. И доступно под открытой лицензии GPL3, что позволяет нам копировать, модернизировать сборку под себя и распространять данную сборку.
+4
Дистрибутив для оценки децентрализованной файловой системы Tahoe-LAFS
1 min
2.3KВышел Новый релиз дистрибутива для тестирования и оценки открытой децентрализованной файловой системы Tahoe-Lafs Renat's Suse-12.1.
Live сборки доступны для CD, USB, VDI (образ виртуальной машины). Загрузив данный дистрибутив и настроив сеть с помощью конфигуратора yast2, Вы можете развернуть собственное безопасное хранилище данных используя хранение как внутри виртуальной машины, так и в облаке (доустановив необходимые компоненты и программы).
Статьи о Tahoe публиковались ранее на Хабрахабре: Сохраняем безопасно свои данные: p2p файловая система с шифрованием в облаке и Tahoe-LAFS: P2P файловая система, позволяющая использовать облако не доверяя ему.
Отличительная особенность данного дистрибутива в том, что сборка его произведена в SuseStudio под OpenSuse 12.1, а публикация в SuseGallery позволяет нам клонировать, копировать, загружать и модифицировать данную сборку под свои любые нужды.
Live сборки доступны для CD, USB, VDI (образ виртуальной машины). Загрузив данный дистрибутив и настроив сеть с помощью конфигуратора yast2, Вы можете развернуть собственное безопасное хранилище данных используя хранение как внутри виртуальной машины, так и в облаке (доустановив необходимые компоненты и программы).
Статьи о Tahoe публиковались ранее на Хабрахабре: Сохраняем безопасно свои данные: p2p файловая система с шифрованием в облаке и Tahoe-LAFS: P2P файловая система, позволяющая использовать облако не доверяя ему.
Отличительная особенность данного дистрибутива в том, что сборка его произведена в SuseStudio под OpenSuse 12.1, а публикация в SuseGallery позволяет нам клонировать, копировать, загружать и модифицировать данную сборку под свои любые нужды.
+5
Сохраняем безопасно свои данные: p2p файловая система с шифрованием в облаке
5 min
5.7KСегодня идея облачного хранения файлов популярна у всех. О данной технологии пишут в интернете, говорят по телевидению. Однако не все готовы доверять свои личные данные чужим серверам и чужим администраторам сервера, ведь как бы не шифровали (проприентарные) программы, все равно возможно существует возможность прочесть ваши данные. Поэтому для безопасного хранения личных данных стоит задуматься об использования открытых технологий с шифрованием.
Для шифрования была выбрана распределенная файловая система Tahoe-Lafs, построенная на технологии p2p. Достоинство данной технологии, что файлы шифруются и записываются на ноды в виде кусочков (подобно bittorrent). А сохранять данные будем в программу wuala (облачную проприентарную файловую систему, аналог dropbox).
Для шифрования была выбрана распределенная файловая система Tahoe-Lafs, построенная на технологии p2p. Достоинство данной технологии, что файлы шифруются и записываются на ноды в виде кусочков (подобно bittorrent). А сохранять данные будем в программу wuala (облачную проприентарную файловую систему, аналог dropbox).
+18
Information
- Rating
- Does not participate
- Registered
- Activity