Подсчитать время в БД
Есть таблица с событиями:
2019-12-10 19:21:12 | start
2019-12-10 19:21:54 | stop
2019-12-10 19:22:02 | start
2019-12-10 19:31:55 | stop
таких событий много. Как подсчитать общее кол. времени между: start и stop ?
Есть таблица с событиями:
2019-12-10 19:21:12 | start
2019-12-10 19:21:54 | stop
2019-12-10 19:22:02 | start
2019-12-10 19:31:55 | stop
таких событий много. Как подсчитать общее кол. времени между: start и stop ?
Для контейнеров приложений (application containers) есть куча систем сборки: Dockerfile, buildah, Buildkit, img, Bazel, kaniko, и еще куча разных.
Для системных контейнеров (system containers, которые запускают в LXC/LXD/systemd-nspawn) нашел только distrobuilder, но его нет в репозиториях (для меня не проблема, но хочу, чтобы пользователи контейнера могли его легко пересобрать, это было бы плюсом).
Кто-нибудь что-нибудь подскажет, что использовать? Мне нужно взять готовый образ ОС (debian 10, например), скопировать несколько файлов по определенным путям, установить несколько программ из репозитория, и сделать из этого контейнер. В общем, то, что делает dockerfile, только для системных контейнеров.
Хоть ansible бери.
Fedora 30 x64. Проблема с обновлением.
Вывод сообщения на $sudo dnf update -v
Загружены модули: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync DNF version: 4.2.2 cachedir: /var/cache/dnf Неизвестное значение параметра: failovermethod=priority в /etc/yum.repos.d/fedora-updates-modular.repo; Конфигурация: OptionBinding с идентификатором «failovermethod» не существует Неизвестное значение параметра: failovermethod=priority в /etc/yum.repos.d/fedora-updates-modular.repo; Конфигурация: OptionBinding с идентификатором «failovermethod» не существует Неизвестное значение параметра: failovermethod=priority в /etc/yum.repos.d/fedora-updates-modular.repo; Конфигурация: OptionBinding с идентификатором «failovermethod» не существует репозиторий: используется кэш для: fedora-modular not found other for: Fedora Modular 30 - x86_64 не найдено deltainfo для: Fedora Modular 30 - x86_64 не найден updateinfo для: Fedora Modular 30 - x86_64 fedora-modular: используются метаданные из Пт 26 апр 2019 02:47:30. РЕПО: загрузка с удаленного устройства: updates-modular error: Downloading successful, but checksum doesn't match. Calculated: 19681c5615cb30a94e569f2a3e743e5b74a3ac4c5966026fff54050e55af377addb3809710363328cbe8a4bd7887ce892f0051463eafa597e5a992b2555751f5(sha512) Expected: 512d5b4545c9cc72f803a88e83e62b7c35b8a1b792c2d8106cf08bbf99aec31fec1399865d5be1348da1b05cb43f8645b53187e56b3b10281722f8d9b16ff41e(sha512) (https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata...). error: Downloading successful, but checksum doesn't match. Calculated: 19681c5615cb30a94e569f2a3e743e5b74a3ac4c5966026fff54050e55af377addb3809710363328cbe8a4bd7887ce892f0051463eafa597e5a992b2555751f5(sha512) Expected: 512d5b4545c9cc72f803a88e83e62b7c35b8a1b792c2d8106cf08bbf99aec31fec1399865d5be1348da1b05cb43f8645b53187e56b3b10281722f8d9b16ff41e(sha512) (http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/...). error: Status code: 404 for https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata... (https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata...). error: Status code: 404 for https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata... (https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata...). error: Status code: 404 for https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata... (https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata...). error: Status code: 404 for http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/... (http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/...). error: Status code: 404 for http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/... (http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/...). error: Status code: 404 for http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/... (http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/...). error: Curl error (52): Server returned nothing (no headers, no data) for https://mirror.yandex.ru/fedora/linux/updates/30/Modular/x86_64/repodata/9bb2... [Empty reply from server] (https://mirror.yandex.ru/fedora/linux/updates/30/Modular/x86_64/repodata/9bb2...). error: Curl error (52): Server returned nothing (no headers, no data) for https://mirror.yandex.ru/fedora/linux/updates/30/Modular/x86_64/repodata/f850... [Empty reply from server] (https://mirror.yandex.ru/fedora/linux/updates/30/Modular/x86_64/repodata/f850...). error: Status code: 404 for http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/... (http://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata/...). error: Status code: 404 for https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata... (https://mirror.linux-ia64.org/fedora/linux/updates/30/Modular/x86_64/repodata...). error: Zchunk header checksum didn't match expected checksum (http://mirror.yandex.ru/fedora/linux/updates/30/Modular/x86_64/repodata/f850e...). error: Zchunk header checksum didn't match expected checksum (http://mirror.yandex.ru/fedora/linux/updates/30/Modular/x86_64/repodata/9bb27...). Fedora Modular 30 - x86_64 - Updates 117 kB/s | 877 kB 00:07 Не удается загрузить «https://mirrors.fedoraproject.org/metalink?repo=updates-released-modular-f30&...»: Checksum error /var/cache/dnf/updates-modular-783da5de2e38c644/repodata/f850ebe08c1f80a08866f62242b0e6a7091e500ef2a205bd3dc1c16640f06f1c-primary.xml.zck: Unable to read zchunk lead.
------
Как понятно из сообщения Downloading successful, but checksum doesn't match. Дистрибутив взят с https://getfedora.org/
не знаю насколько серьезна проблема modular.repo; Конфигурация: OptionBinding с идентификатором «failovermethod» не существует репозиторий: используется кэш для: fedora-modular
вроде пофиксена должна быть https://forum.remirepo.net/viewtopic.php?id=3747
sudo dnf clean all делал до проверки сертифкатов ещё не дошёл нужны советы как чего смотреть и крутить
Всем прочитавшим спасибо.
Всем привет.
Для собственных нужд использую сейчас networkx в python, но есть проблема с большими графами. Т.к. всё хранится в памяти, то и по достижению некоего количества информации в графе - памяти начинает уходить бешеное количество.
Собственно, ищу графовую базу данных, которая умеет сбрасывать инфу на диск(да наверное все умеют?), к которой можно подключиться готовой питоновой либой, а желательно иметь что-то типа orm-интерфейса, и делать в отдельных «таблицах» просто add node, add edgde, ну и добавлять какие-то параметры к графам.
У кого-то есть опыт, можете подсказать? Заранее всех благодарю.
Всем привет. Пишу по поводу декомпилированного кода Gothic, который уже был слит в 2012 году здесь на форуме в этой теме Чем может грозить незаконное распространение исходников игры?, здесь ещё остались люди, которые сохранили эти исходники готики? Было бы интересно посмотреть их.. Кому не трудно, скиньте пожалуйста, на почту - Errafik@yandex.ru
Есть скрипт
#!/bin/bash
echo "Введите MAC-адресс"
read MAC
echo "Введите пароль"
read Pass
expect -c "spawn mactelnet $MAC -u admin
expect \"Password:\"
send \"$Pass\r\"
expect \" > \"
send \"interface print\r\"
interact"
Проблема заключает в этом -
http://storage3.static.itmages.ru/i/15/0907/h_1441620326_6641256_088be25c50.png
Как это исправить?
Самого добрейшего времени суток, амигос!
Вполне осознаю и отдаю себе отчет в том, что создаю тему, которая «холиварной» просто не может не быть. Но начинание мое, уверяю вас, благое - человеческая жысть не бесконечна, и если есть возможность найти профит в мелочах, то это благо, и этим надо пользоваться!
По-сему, нижайшая просьба, не клеймить меня «неасилятором» (типа я в курсе, и уже от этого страдаю душевно), а разговаривать по сути. А суть простая - поиск профита между «обычными редакторами» и редактором VIM. Поэтому давайте опеделим базис - VIM это наша точка отсчета, а все остальное - набор разнородных инвариантов.
Предлагаю «сценарий» обсуждения следующий:
1) Я часто использую следующее действие «бла-бла-бла», оно важное, и в VIM осуществляется следующими действиями «бла-бла-бла»
2) Ваш редактор, и как вы бы это осуществили?
Вполне возможно и наоборот. Ваш редактор, ваши действия, и как это возможно в VIM.
======================================================
Для затравочки...
В QtCreator'е есть участок программного кода, типа:
ActionOpen->Method_1
ActionOpen->Method_2
ActionOpen->Method_3
ActionOpen->Method_4
ActionOpen->Method_5
ActionOpen->Method_6
ActionOpen->Method_7
Я сделал копипасту и должен изменить «ActionOpen» на «ActionSearch». Для этого я в копипасте блока изменяю первую строку, копирую её в буфер обмена, выделяю вертикальный блок, и делаю инсерт из буфера обмена. Все визуально, все, при необходимости, откатываемо.
Ctrl+T
Ctrl+Ins
Shift+Alt+Стрелки
Shift+Ins
... а как вы это осуществили бы в VIM'е???
Есть компьютер. 2 процессора по 6 ядер с HT, 8 жестких дисков SAS 600 gb 10K, пара резервных, LSI MegaRAID SAS 9260-8i Аппаратный 8-ми канальный контроллер поддерживающий raid 0,1,1+0,5,6,5+0,6+0, 512 mb cache, bbu. 64 gb ram.
На него планируется поставить 5-6 виртуалок с разными осями (пара линуксов, windows 2012, windows 2003, windows 7).
Виртуализация на Centos7 (KVM)
Как правильно сделать массивы чтобы виртуалки не тормозили диски другим? Просто сделать raid5 или 6? Или сделать несколько массивов?