Pull to refresh
13
0
Вовчик @microcoder

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

Send message

Да, можно, экспортировать через lxc export и импортировать lxc import --storage= с указанием нужного стораджа

Однако мы видим, что это не смущает ни власти, ни СМИ.
Яндекс мог бы гордиться тем, что его расчеты просто принимают на веру.

Яндекс, как автор может с этим делать всё что угодно, как и я, если создам велосипед, то по праву авторства я могу на нём сделать любую надпись или раскраску, нарисовать любые цифры.


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


Это общая тенденция деградации образования (не математики, не географии или лингвистики), речь о Человеке. Больше нет Человека как такового, он умер, остались не думающие роботы которыми управляет пастух. Этого пастуха выбрали сами эти роботы, они же ему служат.


Некого винить, ни Яндекс, ни СМИ, ни "власти". Население само себе выбрало такую жизнь, а могло бы выбрать другую. Это священное право жить так как они хотят.

Ну что ж… Поздравляю, вы освоили основы ООП ссылочного типа.

Можно, с помощью tee:


echo "Hello, World!" | tee file1.txt | tee file2.txt

Проверяем:


cat file1.txt 
Hello, World!

cat file2.txt 
Hello, World!

В оба файла записан один вывод из echo. В tee можно еще указать ключ -a который будет аппендить, а не переазаписывать файлы.

Спасибо за уточнение. В man crypttab я не обнаружил предупредждения для зашифрованных не корневых разделов, однако оно имеет место быть в man crypsetup. Вот оригинальный текст:


--allow-discards
        Allow the use of discard (TRIM) requests for the device.  This option is only relevant for open action.  This is also not supported for LUKS2 devices with data integrity protection.

        WARNING: This command can have a negative security impact because it can make filesystem-level operations visible on the physical device. For example, information leaking filesystem type, used space, etc. may be extractable from the physical device if the discarded blocks can be located later. If in doubt, do not use it.

Это предупреждение было в планах добавить в статью, но при публикации я это упустил. Сейчас статью обновил и добавил эту информацию.

  1. Если контроллёр диска "тупой", то он может заблокировать или снизить приоритет чтения/записи, так как будет стремится очистить все блоки за сутки — их может быть очень много, всё зависит от интенсивности записи/удаления и самого контроллера.
  2. Контроллёр может нагреваться если нет хорошего охлаждения и внутренние алгоритмы, чтобы его остудить будут приостанавливать те или иные процессы, на выбор контроллёра.

discard в этом плане распределенный по времени механизм, без волнообразного эффекта в случае с fstrim

Если кратко, то:


  • LXC — Это первое поколение реализации проекта "Линукс-контейнеры" на базе возможностей ядра Linux. Как я понимаю, сам не трогал этого динозавра, это просто локальная программа написанная на си, простой клиент создающий контейнеры.
  • LXD — Это второе поколение реализации проекта "Линукс-контейнеры". Здесь уже реализована другая модель: клиент-серверная + эксплуатация полноценных виртуальных машин на базе QEMU, работает как "база" для QEMU.
  • Docker — это форкнутный LXC (использовались его библиотеки) который развивался, развивался и развился в самостоятельный проект который переписали с нуля (могу ошибаться) и ужались они до концепции изоляции 1 контейнер = 1 приложение, тогда как LXD это изоляция не приложения, а целой ОС в которой стартует свой init, со своим состоянием и т.д. Хотя, мне подсказали, что при умелых руках можно Docker превратить в LXD (без QEMU), но сам не пробовал.
  • Kubernetes — Не пробовал, не могу ничего сказать.

1) С df готового ответа у меня пока нет.
2) Из актуальных web-интерфейсов можно попробовать LxdMosaic
3) Сам не пробовал, но судя по опции bridge.external_interfaces такое возможно. См. документацию здесь
4) Затрудняюсь ответить :)

Можно вместо Docker использовать LXC, и данные «не умрут».

Вы привели плохой пример. Не учли, что код может иметь значительное количество отступа по причине вложенности if'ов, while'ов, for'ов и т.д., где писать строку на оставшихся символах затруднительно и не всегда читабельно. А еще надо найти место комментариям. Автор, который Вас поправил — я с ним полностью согласен, написал бы так же, как он указал.

В первом случае даже когда вы вызываете метод из класса FlameDaemon вызывается метод из класса Mage, что, очевидно, совсем не то, что ожидается

Вот это я не понял, почему не то, что ожидается? Ведь по MRO как раз таки то, что ожидается? Вы же self передаете в метод fire() объект Hooman, а MRO этого объекта = Hooman, Mage, FlameDaemon, builtins.object.


а во втором случае имена манглятся и пересечения нет.

Вот тут да, понятно стало. Спасибо за пример.

О чём и речь. Только не программист это решил, а гугл (автор).
> Мои реплики направлены не исключительно вам

Когда Вы обращаетесь ко мне не по теме (задаёте мне вопрос), с желанием унизить, то Вы обращаетесь ко мне, а не к участникам. Какую публичную дискуссию Вы хотите развязать обсуждая мои способности? Сплетни? Тщеславие? Это запрещено правилами Хабра.

Для этого есть личные сообщения. Можете там выразить своё несогласие и возможно я приму Ваши замечания.
> Вот и мне не требуется ничье согласие, чтобы обсуждать ваш вклад в эту дискуссию.

Можете. Но _НЕ_ со мною. Сейчас Вы ведете дискуссию со мною. Обращаетесь ко мне. Бессмысленно общаться со мною в том тоне, который я не приемлю.

Пишите сколько угодно, это Ваше право, я его не ораничиваю. Но когда Вы входите со своими словами ко мне, здесь уже работают мои правила. Будьте добры их соблюдать, если хотите, чтобы я Вам отвечал.
> и он тоже имеет право это обсудить

Может. Но не со мною и писать в мой адрес совершенно бесполезно. Я не отвечу на это. Сплетни я не приемлю и не поддерживаю. Надеюсь, что здесь адекватные люди и мы сможем продолжить беседу в рамках темы, а не моих личных качеств.

Хотите научить меня чему-то, обсудить мои личные качества — добро пожаловать в личные сообщения.
> И ваше согласие меня тоже не очень волнует

Я определяю правила общения со мною. Если Вас не устраивают мои личные качества — добро пожаловать в личные сообщения, а не играть в игру тщеславия на публике засоряя «эфир».

Я Вас не принимал в качестве своего учителя, Вы мне свою адевкатность не потдвердили — пришлите резюме для начала, являетесь ли Вы специалистом оценивать мои обороты речи и адекватность в целом. Затем я решу, стоит ли с Вами дальше общаться.

> Вам же никто не давал согласия на то, чтобы вы пришли сюда обсуждать катапульты?

Мне для этого не требуется ничьё согласие, так как я не нарушаю правила платформы, а также не обсуждаю публично качества участников дискуссии.

Это мои правила. Я их устанавливаю и определяю. Вы можете с ними быть не согласны, это Ваше право. На этом предлагаю завершить общение не по теме и не засорять «эфир».

Разумеется, поэтому в гугл есть свои стили, отличные от "публичных" (широко принятых). И не только в гугл.

Люди в основной массе не любят ответственность, а когда ты им об этом напоминаешь, да еще в уничижительной форме (сверху-вниз, как папка с ремнём) они злятся. Привыкай или ищи более мягкие фразы, сглаживай "углы" ;)

1
23 ...

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity