Я тут вылезаю потихоньку из криокамеры, знакомлюсь с k8s, podman и иже с ними.
и вот наткнулся на проекты которые обещают «конвертировать» ansible плэйбуки в pod'ы k8s. Звучит заманчиво, особенно в перспективе построить такую pre-prod платформу где образы контейнеров будут собираться из реп и запускаться на k8s кластере и дальше можно гонять тесты и тд.
Но разве сама идея плейбука не протеворечит лучшим практикам написания тех же dockerfile и сборки образов?
конкретно я не очень понимаю как тот работа того же модуля yum или service в ansible нормально отразиться на шагах сбора контейнера.
А вот тут обещают ansible-playbook + buildah = a sweet container image
https://github.com/ansible-community/ansible-bender
Всем привет.
У меня стоит mx linux 19, сегодня включаю комп, появляется grub, запускаю ос и она виснет намертво при загрузке и ничего не происходит.
Я перезапускаю комп, захожу в дополнительные настройки и запускаю ос с параметром systemd. И она нормально запускается.
Перед этим обновления не устанавливал.
Почему и из-за чего это происходит, и как это исправить?
Ядро 4.19.0-6-amd64.
Дело вот такое. На одной из своих машин совершил фатальную ошибку. Теперь уже не помню какую, но и не важно. Главное, что делал бэкапы важных данных, так что, систему снес нафиг, и сделал чистую установку. Не долго думая поставил TWM, потому, что люблю олдскул. После неторопливого курения мануала, TWM настроил под себя. А ведь отличный менеджер окон этот TWM. Делает то, что от него требуется, и ничего другого. Отличный пример того, что называется философия Unix
Пишите программы, которые делают что-то одно и делают это хорошо.
Код давно не меняется, новомодные, никому не нужные функции не вводятся. Это то, что меня восхищает. Так что, не жалею, что снес систему с i3wm.
Теперь по порядку. Что тут имеем? Все тот же набор cli программ (irssi, mpg123, mocp). Также установил Ranger, но думаю, что зря. Крайне редко им пользуюсь. Хватает и консольных команд. Из графических программ-Firefox-esr (который недавно обновился до версии 68.3) и Transmission-gtk.
П.С.
На этом ПК никакой серьезной работы не ведется. Для этого имею другую машину. И думаю, что там тоже установлю twm. Он предназначен для музыки, фильмов и сёрфинга.
>>> Просмотр
(1920x1080,
73 Kb)
Есть ли команда, которая убирает сообщения с экрана?
Задача в том, чтобы перед выводом требуемого сообщения (например плейлиста) убрать другие сообщения, которые могут отображаться в этот момент.
Т. е. повесить на горячую клавишу последовательное выполнение команд, первая из которых будет очищать экран от сообщений перед выполнением нужной команды.
Сдуру обновил было qtcreator из unstable. И у меня отвалился парсинг файлов! Т.е. ни макросы не выделяет известные, ни типы данных, ни чего-либо прочего...
Откатился до 4.8.2:
[I] dev-qt/qt-creator
Доступные версии: 4.8.2 ~4.10.0_rc1 **9999*l {android +autotest autotools baremetal bazaar beautifier +clang clearcase cmake cppcheck cvs +designer doc git glsl +help ios lsp mercurial modeling nim perforce perfprofiler python qbs +qmldesigner qmlprofiler qnx remotelinux scxml serialterminal silversearcher subversion systemd test valgrind +webengine winrt L10N="cs da de fr ja pl ru sl uk zh-CN zh-TW"}
Установленные версии: 4.8.2(23:51:28 10.12.2019)(baremetal clang cmake designer help valgrind -android -autotools -bazaar -clearcase -cppcheck -cvs -doc -git -glsl -ios -lsp -mercurial -modeling -nim -perforce -python -qbs -qnx -scxml -serialterminal -silversearcher -subversion -systemd -test -webengine -winrt L10N="ru -cs -da -de -fr -ja -pl -sl -uk -zh-CN -zh-TW"
Домашняя страница: doc.qt.io/qtcreator/
Описание: Lightweight IDE for C++/QML development centering around Qt
и все равно не вернулось нормальное поведение. При открывании любого файла ругается:
Parsing src_new/lidar.c failed: CXError_Failure
Reparsing src_new/lidar.c failed: 3
Как бы починить? Может, что-то со шлангом связано, и надо 8.1.0 удалить?
Да, мы таки это сделали - ядро можно будет собирать из portage подкладывая свой конфиг в savedconfig или используя арчевый дефолт.
И сразу небольшой FAQ:
Q: Зачем?
A: потому, что можем
Q: И таки зачем?!
A: Идея моя (я был последним у кого терпение лопнуло), мне надоело на гигантском кластере сидеть и заряжать salt/cvmfs/чонитьищо с гигантским конфигом, я планирую делать на этой основе бинарные ядра (которые тоже будут в дереве, для ленивых юзеров), тепло надо беречь.
Q: Почему конфиг от arch?
A: Да особой разницы нет, возможно сменим.
Q: Оно поддерживает кастомные пути установки?
A: Пока нет (по умолчанию в /boot), но будет.
Q: В handbook завезут?
A: А то! Когда хорошо потестим….
Одна интересная контора из Кремниевой Долины предлагает работать на них по ИП.
Вопрос - стоит ли и какие подводные камни?
Приветствую! Установил я значит эту лубунту и меня встретила консоль. Ввёл логин пароль, но ничего не произошло. Как на рабочий стол попасть? Гуглил, не нашёл. Из очевидного пытаюсь оболочку гном поставить. Пока в процессе. Помогите, кто чем может.
Израильский проект Luminati (https://luminati.io) ищет Full-Stack разработчиков. Компания разрабатывает несколько продуктов, в том числе p2p vpn, видео cdn нового поколения http://holaspark.com/
Основные требования
- Knowledge in Node JS framework: ExpressJS, Promise - Experience with MongoDB - Creating RESTful web services/API’s using Node.js with or without framework assistance - Javasсript-based unit testing tools - Client-side browser technologies including Javasсript, CSS, and HTML - 1 year development experience in Node JS with a solid working knowledge of frameworks and architecture - 2+ year’s overall development experience using Javasсript and open web technologies - английский язык на уровне понимать, что от вас хотят
Условия работы
работа удаленная, 7-9 часов в день (по желанию)
зарплата от 35$/час (+фиксированный бонус 250$ ежемесячно), через полгода повышается
на заключение контракта выезд в офис, отель и перелет за счет компании, можно взять с собой семью
по желанию можно переехать жить в Израиль и ходить в офис. При работе в офисе: личный повар, такси до офиса за счет компании, оплата жилья.
Инстаграмм https://www.instagram.com/hola_lifestyle/
Резюме сюда:[email protected]
Есть ли в стандартной библиотеке питона механизм генерации уникальных ID для последовательностей такого вида:
A-B-C-D
A-C-C-E
B-B-B-D
A-A-E-D
Нужно присваивать IDs каждому элементу, например A=0, B=1 и т.д. В данный момент я это делаю следующими функциями:
id = -1
ids = dict()
def getid():
global id
id += 1
return id
def genid(s):
global id
if not s in ids:
ids[s] = getid()
return ids[s]
Я новичок в питоне, но этот код работает. Но - я подозреваю, что python имеет эффективные механизмы достичь этого более компактным способом? Наверняка есть что-то в библиотеке collections?
Состоялся релиз проприетарного архиватора RAR версии 5.80. Список изменений в консольной версии:
( читать дальше... )
Также обновлён распаковщик с открытым кодом UnRAR до версии 5.8.5.
Брайан Керниган, разработчик ряда UNIX-утилит, а также автор классических трудов по языку программирования С и операционной системе UNIX, опубликовал свою новую книгу.
«UNIX: A History And A Memoir» это история UNIX через призму личных воспоминаний Кернигана. Она рассказывает о людях и событиях в Bell Labs, положивших начало самой значимой операционной системе и самому значимому языку программирования в истории.
Стало интересно, кто каким сервисом пользуется. Если, конечно, пользуется.
При выборе варианта «Другой сервис», напишите, пожалуйста, название сервиса, которым вы пользуетесь, в комментариях.
Яндекс.Музыка | 3 |
Не пользуюсь | 1 |
Spotify | 0 |
Deezer | 0 |
Google Play Music | 0 |
Apple Music | 0 |
Tidal | 0 |
YouTube Music | 0 |
SoundCloud | 0 |
Другой сервис | 0 |
Всего голосов: 4 | |
Всего проголосовавших: 4 |
setTimeout(callback, 100000);
Если во время таймаута комп уйдёт в спящий режим, то после выхода, хоть через сутки, выполняется callback, как это пресечь? Кроме проверки текущего времени нет другого решения?
Здравствуйте. Достался, так сказать, в наследство сервер на CentOS6, на нём стоит freenx (NXSERVER - Version 3.2.0-74-SVN OS ). Во время работы иногда происходит разрыв соединения с сервером. Когда пользователи заходят повторно, то система судя по всему видит, что старый сеанс не завершен и как результат не открывает файлы, с которыми пользователь работал в предыдущем сеансе. С freenx на Вы, поэтому может кто подскажет какой параметр подправить для решения данной проблемы. Заранее спасибо.
Добрый день.
Есть Proxmox VE 6.1 с развернутой на нем ВМ Win10.
В винду проброшена видеокарта Nvidia GTX1060. Драйвера установлены, все работает нормально.
Вопрос: есть ли возможность отключать видеокарту, если ВМ потушена и стартовать при запуске?
Вариант вытаскивать её каждый раз не подходит, естественно.