{imgicourl}{zamok}
<< предыдущая заметкаследующая заметка >>
20 ноября 2020
Я много задавал технических вопросов, пора дать ответы

За последнее время я задавал целый ряд технических вопросов, вызвавших живой отклик среди моих технически подкованных подписчиков. Естественно, речь не про тех двух говноедов, которые прибегают в каждый пост со свежесозданных аккаунтов рассказать, что я все делаю неправильно, напрасно, и вообще зря занимаю то место на планете, которое по праву должно принадлежать им ;) Речь о тех достойных людях, которые поделились своими знаниями, и благодаря им я в итоге решил все проблемы. Также многих заинтересовали сами вопросы - некоторые, например, заказали свисток, чтобы тоже поэкспериментировать с Зигби. Иными словами, теперь я ощущаю свой долг сказать всем вам спасибо, а также подробно рассказать, чем закончилась каждая из историй, дабы мой опыт тоже мог оказаться полезен кому-то (а также мне, когда я столкнусь снова с этой проблемой и пойду гуглить в своем же блоге, как я ее решал). Итак...

1. Silicon Studio и чип EFRxG22

Я недавно просил помощи, как начать работу с платой EFRxG22. Добрый человек Олег из германского офиса Silabs всё мне объяснил. Он дал много советов и ценной информации, но главных два: плата может не работать, если сперва не найти в далеких пакетах, не собрать и не установить конкретно вот этот внутренний загрузчик:

А что касается отладочной консоли, которую я почему-то не мог найти, то выяснилось, что удобнее не использовать внутреннюю консоль Студии, а подключиться к плате параллельно Студии любым другим софтом в отдельном окне. Я делаю так:

sudo chmod 666 /dev/ttyACM0 ; picocom --baud 115200 --noreset --noinit --nolock --imap lfcrlf /dev/ttyACM0
Чтобы выйти из picocom: Ctrl+A, Ctrl+x

После этих советов плата ожила. Я собираю там свой код, уже зажигаю светодиоды, пищалку вот подвесил звуковые сигналы выводить (с детства люблю это дело для отладки), и так далее. Немного смущает пока отсутствие привычных на Ардуино инструментов работы с пинами — PWM и TONE. В смысле, я чую, что не надо изобретать велосипед и мудохаться со внутренними таймерами, должны быть штатные библиотеки, но пока не нашел. Но это уже не важно, сделаю свои, если понадобится, главное, что работа сдвинулась с мертвой точки, железо и софт исправны, контакт есть и далее виден путь. Собственно искомое Zigbee на этом чипе я пока не поднял, только пример собрал, а как его, неизвестное устройство, авторизовать, пока не выяснил, это освою чуть позже, тем более о Зигби пойдет речь чуть ниже.

2. Восстановление удаленных папок в ext3

Какой ужас, пропала папка архива /FOTO на диске и убились все фоточки за последние 6 лет. Спасибо всем за советы и рекомендации. Выводы мы делаем следующие:

1. Первым делом образ ISO. Если что-то случилось с диском, первым делом надо скопировать его весь на другой носитель, а позже разбираться с образом. Так и поступил в итоге, двое суток слабенький сервер бэкапил диск:

sudo dd if=/dev/sda1 | pv -s 2T | dd of=/m/banana.iso bs=4096 conv=noerror

2. Утилиты восстановления. Утилит восстановления файлов с партиции ext3 много под Линукс. Но лучшей по общему признанию считается R-Studio. Правда, она платная. Разработчики (это Россия) также предлагают сервис по восстановлению. Как вы помните, сперва я запустил recoverjpeg, которая создала мне миллион безымянных и частично побитых файлов, среди которых я пытался разобраться, соорудив кучу своих скриптов и каталогизируя все файлы в базу. Но это оказалось не нужно. С помощью Жени Васина я в итоге запустил другую утилиту из мелких, кажется эту:

ext4magic /dev/loop0 -m -d tmp
Хотя еще пробовал «extundelete» и «ext3grep --restore-all ./banana.iso».
Короче, эта софтинка (предположительно все-таки ext4magic) работала с образом диска еще дня три - пыталась восстановить все файлы и папки физически, невзирая на имевшиеся структуры диска. И восстановила почти всё. Ну, как всё... Некоторые папки далеких подпапок оказались пустыми. Или вместо 200 файлов восстановилось в папке всего 130. Но примерно 90% файлов она восстановила - под своими именами на своих местах. Надеюсь, среди них были удаленные, а не просто шарилась по имевшимся папкам диска (по причинам, о которых поведаю ниже, понять этого я так и не смог).

3. Полезный tmux. Пока некий компьютер работает несколько суток, неплохо бы к нему обеспечить периодический консольный доступ по SSH, но чтобы обрыв этого соединения не влиял на происходящую работу. Поможет софтинка tmux. Запускаем на удаленном сервере tmux-сессию, например, с именем backup:

tmux new-session -n backup -s backup

Запускаем в ней задачу. После чего можно разрывать соединение с удаленным сервером и выключать свой ноутбук. Чтобы войти заново, коннектимся к серверу и набираем:
tmux a -t backup

Чтобы выйти снова: Ctrl+b D

4. Нашлась бабушкина пропажа у дедушки в штанах! Смешно. Пока я три дня ждал восстановления файлов, периодически поглядывал, что там восстановилось уже. И довольно скоро заметил, что корневая папка /FOTO вовсе не удалилась и не исчезла! А просто каким-то загадочным образом переехала в папку /margo, и софтинка ext4magic ее теперь о-о-очень долго и скрупулезно восстанавливает по файлам посреди относительно небольшой личной папки Маргариты... Обзор живого диска показал, что это не чудеса восстановления, а папка /r/FOTO и впрямь цела, просто действительно называется /r/margo/FOTO Объяснить это ни я, ни Марго не смогли, возможно, надо допросить Станислава Леонидовича. Но все архивы сохранны, восстановление было не нужно. Я потратил много времени, чтобы всё сверить: не пропало ничего, программа восстановления восстановила всё то же самое, просто на 10% меньше, но ничего нового, что бы отсутствовало в оригинале. А паники-то было...

5. Все-таки надо серьезно подумать о бэкапах. Всякие rsync -avzh /r /mnt/DISK/backups/ не выход, надо что-то умнее, буду читать ваши советы в том посте.

3. zigbee2mqtt

Намеднись софтинка zigbee2mqtt в попытках поднять свисток ZigBee cc2531 произвела на меня самое гнетущее впечатление. Я рассчитывал в комментах услышать, что есть более компактный софт. Но из комментов быстро стало понятно, что альтернатив нет. Пришлось работать с тем, что есть. На следующий день я вернулся к вопросу и поставил свисток на своем ноутбуке — на этой быстрой (спасибо EKA) машине zigbee2mqtt собрался быстро, заработал по инструкции, и я без особых проблем подключил к нему и настроил Zigbee-лампу из ИКЕИ, получив наконец нужный опыт работы с Zigbee. После чего решил сделать вторую попытку собрать то же самое на маломощном сервере в коридоре, дабы оно работало там круглосуточно. И знаете, оно там тоже всё собралось за минуту! И места папка /opt/zigbee2mqtt занимает 45Мб, и вовсе не полгига. Была некая проблема с NodeJS, потому что версия 9 этой софтинке мала, версия 12 не встает на Bananian, а версия 10 вроде встала, но все равно осталась версией 9, пока я не догадался сделать which и удалить вручную когда-то поставленный дубль. Но после этого все собралось быстро. Поэтому я остался в некотором недоумении, что это было позавчерась. Скорее всего, я просто перепутал в тот день консоли, и собирал zigbee2mqtt на той слабой Raspberry Pi 1, на которой прошивал свисток, и вот там оно дико тормозит? Это не объясняет, откуда там были тонны исходников на дикие 400Мб. Зато объясняет, почему софтинка там охотно собиралась почти час, а не кричала, что у нее NodeJS слабой версии... Короче, пес с ней, с загадкой.

Что касается демона на NodeJS, который якобы опасно запускать на своем сервере... Честно говоря, тут я тоже погорячился с терминами. У меня на этом маломощном сервере и без него висят всякие демоны на NodeJS — какие-то я писал для своих задач сам в разное время, какие-то висят для экспериментов, например, лингвистический MORF для работы с формами слов у меня там висит испокон веков. Новый демон zigbee2mqtt вовсе не отожрал никаких особых ресурсов и вполне себе незаметен в общей картине занятости процессора.

UPD: Нет, ребята, zigbee2mqtt это все-таки пиздец пиздецов. Заметил, что у меня стал перегреваться процессор и постоянно жужжать вентилятор. Отгадка проста - йобаный zigbee2mqtt, ничего не делая (даже когда свисток не воткнут!), всеми своими «npm start» и «node index.js» отжирает более 100% ресурсов и чуть ли не гиг памяти:

Что же касается его устойчивости, у меня все равно есть свой служебный скрипт следилки, который раз в минуту выполняет разные задачи, а заодно следит, какие сервисы упали, и поднимает их, часть про Zigbee выглядит так:

if [ "X$ZIGBEE" = "X" ] ; then
    echo 'restart ZIGBEE' >> /lleo/SLEDILKI/ZIGBEE.log
    cd /opt/zigbee2mqtt ; /usr/local/bin/npm start &
    /lleo/home/speach.php in 'перезапуск Зигби'
fi

Да, я слышал, что есть systemd, но на bananian его нету почему-то. Переименовать пришлось index.js в zigbee2mqtt_index.js (и поправить package.json) для удобства поиска в процессах. Пока в домашних колонках фраза «перезапуск Зигби» еще ни разу не прозвучала. Да и Morf, как я теперь вспоминаю, что-то не падал практически никогда. В общем, вполне можно и нужно использовать демоны на NodeJS даже на относительно слабых серверах, и zigbee2mqtt вполне работоспособна, зря я про нее так.

Короче, вся эта балалайка у меня в итоге успешно поднята на сервере. Лампочку ИКЕЯ я пока повесил на потолок и сделал себе веб-админку с полозком, управлять яркостью с сайта квартиры. Реального смысла в этом нет - конкретно этот патрон E14 на потолке у меня и так был заведен через регулятор яркости на стене, и там испокон веков стояла обычная лампа накаливания на 40Вт. Лампа ИКЕЯ даже на самой минимальной яркости 1 все равно дает более яркий свет, чем иногда хотелось бы. Но просто поиграться себе сделал так (внутренняя админка):

Честно сказать, я сперва хотел эту лампу вкрутить в холодильник чтобы методами перфоманса и акционизма реализовать давний концепт: «Самое умное, на что способен Умный Дом в 21 веке, — возможность включить и выключить свет в холодильнике, не вставая с дивана». Но патрон в холодильнике под таким углом, что большая лампа не вкручивается, да и пришлось бы закорачивать выключатель двери. Так что акционистский концепт передаю вам на словах.

Кому интересно, шаги:

1. Настройка брокера MQTT Mosquitto:

sudo apt-get install mosquitto mosquitto-clients
sudo service mosquitto restart
(или sudo systemctl restart mosquitto)

Проверка работы:
Открываем в одном терминале канал hello/world на прослушку:

mosquitto_sub -d -t hello/world

Отправляем в другом сообщение в канал hello/world и видим его там:
mosquitto_pub -d -t hello/world -m 'Бугага!'

2. Сборка zigbee2mqtt

sudo git clone https://github.com/Koenkk/zigbee2mqtt.git /opt/zigbee2mqtt
cd /opt/zigbee2mqtt ; npm ci --production

Запуск: npm start
Еще нужны всякие манипуляции, чтобы прописать в автостарт демона через systemctl, но они у меня не работали по причине отсутствия systemctl, поэтому и в здешнюю памятку для себя я их вносить не буду, в сети достаточно инструкций.

3. Свисток Zigbee cc2531 покупается за копейки, перепрошивается при помощи Raspberry (Orange и другие платы не годятся!)

4. Лампы ИКЕЯ Тродфри выходят из ассортимента, но еще продаются, правда стоят 700 руб, думаю, не сдать ли мне ее обратно, ибо смысла в ней особого нет, кроме экспериментов с Зигби. Из смешного: чтобы законнектить лампу, надо в /opt/zigbee2mqtt/data/configuration.yaml вписать permit_join: true и перезапустить, разрешив автоподключение новых устройств, а саму лампу быстро включить подряд 6 раз и на шестой оставить включенной, тогда она мигнет и подключится: процесс. После этого ее можно переназвать в вышеупомянутом configuration.yaml:

devices:
  '0x086bd7fffe6180e4':
    friendly_name: 'IKEA-Govna'

И управлять ею по MQTT. Лампа греется как пипец и понимает только три команды: On, Off и яркость от 0 до 255:
mosquitto_pub -d -t zigbee2mqtt/IKEA-Govna/set -m 'on'
mosquitto_pub -d -t zigbee2mqtt/IKEA-Govna/set -m 'off'
mosquitto_pub -d -t zigbee2mqtt/IKEA-Govna/set/brightness -m '123'

Lubuntu 20.04

Чтобы закрыть техническую тему — я тут вчерась переехал на Ubuntu 20.04, потому что Олег из Силабс сказал, что с ней Студия 5 работает устойчивей. Переехал с 18.04 при помощи do-release-upgrade без проблем. Но сразу пожалел. Во-первых, оно мне принесло зачем-то кучу нового софта, включая какие-то сраные линуксовые игры (!), замучился это удалять. Но главное — в 20.04 убран мой любимый самый легкий в мире десктоп LXDE, вместо него ставится его наследник LXQT. Который может и в чем-то лучше (с менеджером WiFi, например, нет вроде той кривизны с новыми подключениями), по скорости не пойму пока, может и такой же, но в остальном он ставит свои скины дурацкие и уродливые, и вообще требует настройки и привычки. Не могу пока сказать, нравится мне или нет. Не фатально, но достаточно уныло.

Также в 20.04 пропала куча софта и есть ряд глюков. Например, исчез просмотрщик PDF kpdf (или xpdf он назывался?), а Libreoffice на принтер печатает из фалов PDF вместо русских букв какой-то ад. Поиски софта PDF показали что: а) Adobe Acrobat Reader давно и окончательно сдох. А как дышал, как дышал! б) Народилась куча новых, из них оkular ничо так в плане способности распечатать лист без глюков с русскими буквами. в) Есть очень милый совершенно мгновенный просмотрщик mupdf, рекомендую, вот только печатать он не умеет и оглавление в боковой колонке не показывает.

Итог

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

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Safari Chrome
 Киев
7
0
Кондыбас
«пока я не догадался сделать whois»
Наверное, все-таки, which

Тмух, конечно, хорошо, но есть же ж screen. На случай, если есть любители скрина, вот мой конфиг, который как настроил лет десять тому, так и таскаю с собой повсюду

#### ~/.screenrc
sessionname kondybas
startup_message off
deflogin off
nethack on
vbell off
msgminwait 0
msgwait 10
shell bash
log off
altscreen off
caption splitonly "%?%F%{= yk}%:%{= Kk}%? %n %t%="
hardstatus alwayslastline "%{= gk} %H %{= bw} %-w%{= Yk} %n %t %{-}%+w %=%{W} AVG LOAD: %l %{= Y} [%0c] "
####
Linux Safari Chrome
 Washington
1
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
screen - отличная штука, тоже много лет пользуюсь. Правда мне дефолтных конфигов пока хватало...
Windows Firefox
 Москва
1
1
doctor-notes
"Чем отличается дефлогин от мизогина?"
Mac Safari Chrome
 Германия
0
0
karash_l
А можно краткое описание, что этот конфиг делает? Некоторые ключи понятные, а некоторые - не очень.
Windows Safari Chrome
 Киев
1
0
Кондыбас
Первое - народ ленится имя сессии поменять, потом не разобрать, где чье. А основное - это последние две строки, с хардстатусом и сплитом. Что-то вроде таскбара рисует.
Linux Firefox
 Boulder
1
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Тмух, конечно, хорошо, но есть же ж screen

Есть же dtach. :–) Для описанной задачи вполне достаточно.
Windows Firefox
 Тольятти
0
0
oncle t
И ещё проще - nohup.
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Оно умеет «чтобы войти заново»?
Windows Firefox
 Тольятти
0
0
oncle t
Так fg же.
По-хорошему, это два разных вопроса - демонизировать процесс и отцепить его от консоли.
Мне, вообще, крайне любопытно, как автор, будучи любителем радикально минималистичных линуксов, сумел настолько ничего не узнать за свою жизнь о работе в консоли. Сам-то я люблю красивые окошки. Хочется поведать новичку про Ctr+R и таб, когда такие вопросы встречаешь.
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Так fg же.

Что именно нужно сделать с nohup и fg, чтобы запустить программу, разлогиниться, потом залогиниться опять, и снова вывести её на терминал?
Windows Firefox
 Тольятти
0
0
oncle t
Окей, попробовал - нихрена это не работает, отцепить-то легко, а прицепить обратно - отдельная утилита нужна. Обычно логов было достаточно, видимо.
Получается, да, dtach проще всего.
Linux Safari Chrome
 Молдова
3
0
Кирилл Цуканов
Я тоже недавно решал проблему с настройкой бэкапов, изучил несколько решений и в итоге остановил свой выбор на borg. В использовании он простой как табуретка. Шаг раз — инициализировать репозиторий с бэкапами в указанной директории (может быть на внешнем диске, сетевая и т. п.):

borg init -e none ${BORG_REPO}

Шаг два — настроить под себя команду бэкапа и регулярно её запускать (я предпочитаю руками, но можно и кроном). Например, чтобы забэкапить всю домашнюю директорию, кроме Downloads, назвать снэпшот по маске даты YYYY-MM-DD и при этом показывать детальный прогресс:

borg --verbose --progress create --exclude '~/Downloads/*' --stats ${BORG_REPO}::$(date '+%Y-%m-%d') ~

Бэкапы занимают мало места, так как:
1. Под капотом выполняются дедупликация фрагментов файлов и компрессия (естественно, без потерь);
2. Бэкапы по умолчанию инкрементальные. Это заодно позволяет восстановить файлы по состоянию на определенную дату бэкапа в прошлом.

По мере того, как место в бэкап-локации заполняется, можно начать удалять более старые снэпшоты. При этом вся логика дедупликации/инкрементальности применится автоматически и ничего не пропадёт.
Linux Firefox
 Boulder
3
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> --exclude

Ещё очень полезно прочитать про --exclude-caches и рассовать файлики CACHEDIR.TAG по всем «временным» каталогам, чтобы не замусоривать архивы постоянно меняющимися ненужными файлами (заодно ускорив процесс обработки полезных).
Linux Safari Chrome
 Washington
0
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
В общем, "ложечки нашлись, но осадочек остался"
Mac Safari Chrome
 Санкт-Петербург
2
0
hempalex
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Вместо самописных скриптов или systemd рекомендую посмотреть на monit

https://mmonit.com/monit/documentation/monit.html
Linux Safari Chrome
 Москва
2
0
LLeo
А в чем смысл? На всех новых системах systemd общепризнанный стандарт, а если вдруг какая-то старая железка со старым линуксом его не поддерживает, то туда и этот, как его, монит, тоже может не встать...

Что же касается самописных скриптов, ну мне, например, хочется, чтобы домашние колонки озвучивали критические события, случающиеся на сервере.

Так что у меня там в "следилках", как я сейчас заглянул, много херни, например:

if [ "$POWER" -eq 0 ] ; then /lleo/home/mixer_in 70 ; /lleo/home/playin /lleo/home/audio/warning/warning_power.mp3 ; fi

Видимо, если электричество пропало и пошло питание от небольшой встроенной батарейки.

# проверить температуры
if [ "${TEMPER}" -gt 50000 ] ; then /lleo/home/mixer_in 70 ; /lleo/home/playin /lleo/home/audio/warning/warning_proc.mp3 ; fi
if [ "${TEMPERHD}" -gt 40 ] ; then /lleo/home/mixer_in 70 ; /lleo/home/playin /lleo/home/audio/warning/warning_disk.mp3 ; fi

Летом, помню, в жару иногда кричало. Или когда вентилятор останавливался.

А иногда встречаются совсем загадочные и, видимо, давно закомментаренные куски:

# БЛЯТЬ ЧТО ЭТО?!!
# А это запуск ноды Чука
#
#CHU=`ps awuux | grep om-snmp.py | grep -v 'grep'`
#
#if [ "X$CHU" = "X" ] ; then
# echo "restart CHU" >> /lleo/SLEDILKI/chu.log
# /usr/bin/python /r/www.home.lleo.me/projects/chu/om-snmp.py &
# /lleo/home/speach.php in "перезапуск чука"
#fi
# А это запуск ноды Чука

Что это было - думаю, не вспомнит даже сам Чук :) Смутно припоминаю, что следили за какими-то удаленными биткоин-фермами или биржами, да вот какими и зачем - загадка давно ушедших эпох... И, кстати, припоминаю, что нашел я его и закомментарил потому, что раз в пару дней из колонок раздавалось "перезапуск Чука" и в итоге задолбало. Видимо, оно все-таки висло. Питон не не мой, я просто разместил объяву ;)

Короче, самописные скрипты с голосовым оповещением сильно украшают быт и способствуют причастности к происходящему на сервере, о чем обычно админ не подозревает, пока все у него не рухнет.
Mac Safari Chrome
 Санкт-Петербург
2
0
hempalex
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Монит он не для запуска сервисов, а для мониторинга их доступности.

Ну предположим нужно мониторить доступность сервиса. Демон может работать, процесс есть но сервис не предоставляется.

Или наличие файла проверять и что-то делать если он есть/нет.

Это швейцарский нож для мониторинга чего угодно. Мониторинга в смысле "проверять что работает и что-то делать если не работает".

Например у меня он проверяет не только что mysql запущен но еще до кучи что в логе mysql нет ошибок и посылает email если они появляются

«check file mysql_error_log with path /var/log/mysql/error.log
if content = "\[ERROR\]" then alert
»
На другом сервере проверяет что ffmpeg корректно кодирует в hls видео и если mtime у папки hls вдруг старше минуты - значит нужно ffmpeg перезапустить. При этом systemd что пускает его такое проверять не умеет (даже если и умеет то не пошлет email и не может показать состояние в web-интерфейсе)
Mac Safari Chrome
 Санкт-Петербург
2
0
hempalex
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Монит это все умеет, по сути это такой центр унификации самописных скриптов с web-интерфейсом.

Вы просто свой монит написали на скриптах.

У меня монит следит за всем на всех серверах, начиная от температуры дисков и других их характеристик, кончая состоянием портов на коммутаторах. А делать по наступлению события он умеет что угодно.

Плюсы в том что лучший код - ненаписанный код, штука стабильная, работает почти везде.
Linux Ubuntu Firefox
 Москва
3
0
LLeo
О, нет, батенька... Самописный код из трех строчек лучше.

А эти приколы мы знаем. Проходят всего какие-нибудь жалкие лет десять, ты в очередной раз чуть обновляешь систему на своем сервере, и вдруг выясняется, что "Хуемонит больше не поддерживается, вместо него лучше использовать Блядь-Про или плагин Ебаньгрёбань для системы Мудаиуда"... А там всё уже другое, все настройки свои, и в итоге у тебя все не работает, и надо либо изучать язык разметки Мудаиуда, либо покупать платную версию Блядь-Про и разбираться, как ее заново настроить под свои задачи и почему задачу А она не умеет решать архитектурно, а задачу Б решает не так, как тебе надо было...

Нет уж, мы тремя строчками самописного скрипта обойдемся, это ж для себя, а не заказчику сдать проект и убежать наутро с деньгами в морскую тропическую даль Ж)
Windows Safari Chrome
 Иваново
0
0
aakhamef
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Тут немного другая логика. Сервера просто не принято обновлять просто так (кроме фиксов безопасности), а между релизами сервера не обновляют, а мигрируют
Mac Safari
 Москва
1
0
Чук
Только systemV, только хардкор. ;)
Linux Ubuntu Firefox
 Москва
6
0
LLeo
Или еще бывает (на днях встречал похожее), что стоит какая-нибудь сторонняя Хуемонит, никого не трогает, потом что-то обновилось - нет Хуемонита. Пишешь apt install huemonit и тебе в ответ: извините, неразрешимая наркозависимость, требуется библиотека liboebislibosmiris.so.0.1 версии >= 7.2, а у вас в наличии только 2.100500.7.4
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Нет вам хуенота!
Linux Safari Chrome
 Иркутск
0
0
альков
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
От таких случаев "нечайно двинул мышкой, что-то произошло, но это было слишком быстро/не успел сосредоточиться", непонятно как сасраховаться. Особенно, если не вообще заметил, что произлшло. Неприятные последствия бывают, а бэкап в итоге тоже повторит это неловкое движение, если вовремя не спохватиться. Впрочем, что касается фото, возможно есть смысл перестроиться и перейти на библиотеку вместо папок (или это и была папка с библиотекой?), там плюсов много разных, например, сейчас библиотеки даже сами отмечают людей на фото, можно искать фотки нужного человека в итоге, ну и так далее и тому подобное, тэги-шмэги.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Ну это автономные библиотеки или по принципу "купите у нас 1Тб места всего за 20$ в месяц, залейте туда с концами все свои фотки, и мы дадим вам инструменты их поиска и просмотра..."
Windows Safari Chrome
 Mt Laurel
0
0
rrr3
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
бэкап в итоге тоже повторит это неловкое движение,

Такое у меня было - но откатился на нужный день в списке снапшотов
Linux Ubuntu Firefox
 Владимир
2
0
Adamos
От таких, а также других случаев, когда народ массово работает с файлопомойкой в графическом интерфейсе и "мышка бежала, клавишу нажала" мне в офисе много лет помогает ежечасный кросс-бэкап на вторую файлопомойку с другими папками. Сбэкапленное на обеих лежит для общего доступа, но read only. Так что даже случайно удаленное сохраняется и может быть быстро восстановлено даже чайником.
Периодически приходится сравнивать и разбирать, что там накопировалось зря, но это не приходится делать внезапно и срочно, в отличие от.

Кстати, папка, ненароком закинутая внутрь другой - одна из самых частых проблем. Даже некоторые юзеры в курсе и сами сначала проверяют этот вариант, а уже потом лезут в бэкапы.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
> Кстати, папка, ненароком закинутая внутрь другой - одна из самых частых проблем

А как это, кстати, возможно?
Лично у меня нет окон, у меня основная среда Midnight Commander, но наверно у сестры Виндоус с окнами, а у Стаськи Убунта с окошками, и они там могли это перекинуть?
Linux Safari Chrome
 Павловский Посад
1
0
vctor
Например, перекидываешь несколько файлов, сохранённых почему-то в корне, и не замечаешь, что вместо одного из этих файлов выделена папка.
Промахнулся человек мышкой, бывает.

А ещё бывает, что консилиум специалистов не понимает, как чайник смог сотворить такое, что они нарочно бы не сумели.
Windows Safari Chrome
 Новосибирск
1
1
Egr564
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
бедный стаська, ну ничего, дорвется когда-нибудь до нормального компа с вендой, начнет играть в доту и станет нормальным посаном. Будет тебя обкладывать 3этажными матами.
Linux Safari Chrome
 Санкт-Петербург
1
0
Vadim Oxyd Priluzkiy
Дота ("https://store.steampowered.com/app/570/Dota_2/") уже сто лет как нативно живёт под линуксом. Как и все остальные игры от вальвы.
Windows Safari Chrome
 Новосибирск
0
1
Egr564
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну есть а толку, никто не играет с линукса, видимо работает оно там не так как надо.
Linux Ubuntu Firefox
 Москва
3
0
LLeo
Я не знаю, что такое Дота, но у Стаськи там обычно на весь экран бегает по развалинам какой-то живописный солдат и стреляет в таких же камуфлированных бедолаг. Когда зовут делать уроки или кушать, солдат сильно нервничает.
Linux Firefox
 Москва
0
0
nobody
> Я не знаю, что такое Дота,

Счастливчик!
Linux Safari Chrome
 Санкт-Петербург
0
0
Vadim Oxyd Priluzkiy
Как говорили в этом нашем Фидо: Отучаемся говорить за всех. Так чо это вы очень смело заявляете, что никто не играет. Очень даже играют. И в доту и в контру.
Linux Ubuntu Firefox
 Москва
3
0
LLeo
Интересный вопрос. Наверно вы слышали, что адвентисты, евангелисты и баптисты в принципе те же христианские конфессии, отличий в традициях немного, но есть одно важное: они считают, что нельзя крестить младенцев. Мол, вера - решение важное, и к ней человек должен прийти сам, сознательно в зрелом возрасте, даже Иисуса тоже крестили не в младенчестве... Вне зависимости от отношения к религиям, сам этот подход я высоко уважаю.

К чему я это?

Разумеется, у Станислава Леонидовича ноутбук появился примерно в тот день, когда он ему впервые понадобился (до этого был планшет, смартфон и все остальное). Ноутбук у него сперва был маленький и плохенький Celeron, но вскоре ему был отдан охрененный по характеристикам, с тачскрином и всем мыслимым железом, шикарный инженерный ноутбук модели "Intel Not For Sale", чья единственная проблема состояла в том, что я в нем так и не смог починить клавиатуру (возможно, вы помните ту эпопею в дневнике). Станислав Леонидович объявил, что его это вполне устраивает, мои предложения все-таки попробовать ее снова починить вежливо отверг, купил себе огромного размера светящуюся игровую клавиатуру-доску и стал пользоваться ею.

Разумеется, на ноутбуке (как и на его первом) стоял Виндоус. Иначе быть не могло, ребенку же надо учиться, запускать какие-то учебные презентации EXE, которые дадут в школе, играть... Так думалось мне.

1. Нынешним летом, когда мы тусовались в Питере, Станислав Леонидович вдруг попросил поставить ему Линукс Убунту.

2. Я уточнил: уверен ли он, что ему нужна Убунта в 12 лет?
Станислав Леонидович подтвердил, что Убунта ему нужна.

3. Я осторожно предупредил, что могут не работать игры.
Станислав Леонидович спокойно ответил, что Майнкрафт под Линукс есть точно, он гуглил, и все остальное тоже найдется.

4. Я предложил поставить Линукс пока второй системой, чтобы переключаться на Виндоус.
Станислав Леонидович вежливо ответил, что не видит в том никакого смысла.

5. Я подумал, что Станислав Леонидович возможно, подвергся какому-то минутному настроению, может, ему просто понравилось красивое незнакомое слово "Убунта" или "Линукс", а завтра он отвлечется на что-то другое, имеет смысл тихо подождать пару дней...
Но Станислав Леонидович следующие два настойчиво напоминал, что нам надо съездить на самокатах в МВидео, которе он нагуглил неподалеку, и купить там флешку, чтобы сделать ее загрузочной и поставить наконец Убунту.

Что в этой ситуации я мог сделать, кроме как гордиться сыном?

Флешка была куплена, Станиславу Леонидовичу была поставлена Убунта (классическая, не спартанская Lubuntu как у меня), после чего Станислав Леонидович вежливо меня отодвинул, открыл консоль и бойко застучал по клавишам, набирая какие-то консольные команды. Еще мне же и показал, как открывается новое окно терминала каким-то сочетанием клавиш, которое я, грешен, сразу опять забыл.

Очень может быть, Станислав Леонидович еще и вас чему-нибудь научит.
Windows Safari Chrome
 Хабаровск
1
0
Egr564
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Вы бы подальше ребенка от майнкрафта держали а то мало ли чего.

Трех красноярских школьников обвинили в терроризме из-за планов «взорвать» здание ФСБ в «Майнкрафте»
https://meduza.io/news/2020/11/20/baza-treh-krasnoyarskih-sh[...]
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Вот... а другая мысль, которая мне кажется не менее важной: ребенка не следует ни от чего "держать подальше". По этой причине я никогда не ставил Станиславу Леонидовичу фильтров типа "детский интернет" и, упаси боже, никогда не лазил смотреть, что он делает или ищет в своем мобильнике или ноутбуке. Лучше пусть всё узнает в Майнкрафте и интернете, чем на улице ;)
Linux Safari Chrome
 Павловский Посад
3
0
vctor
Конец всё равно один: маленький линуксоид вырастает, идёт на работу, а там винда.
Mac Safari
 Израиль
1
0
braintunic
> идёт на работу, а там винда

Странно, тридцать лет работаю в куче разных компаний — и нигде никакой винды.
Что я делаю не так?
Linux Safari Chrome
 Павловский Посад
1
0
vctor
Наверно, живёте вы не у нас, но у тёплого моря.

Мне пишут ваши земляки, что купаются в море ночью, а к семи утра возвращаются домой карантина ради.
Windows Safari Chrome
 Челябинск
3
1
vinny-the-poo
Я не знаю, в какой башне из слоновой кости вы работаете, но даже Siemens делает свой софт для своих могучих APCS именно под Винду. SAP ERP — та же фигня. Всё, что крутится в серьёзных компаниях, вроде нашей транснациональной, крутится под Виндой. Ибо для того набора крутых сервисов, что применяются в серьёзном бизнесе и производстве, Линукс рассматривать несерьёзно.
Linux Ubuntu Firefox
 Владимир
0
0
Adamos
Вы таки полагаете, что линуксоид, увидев винду, будет подобен подоконнику, увидевшему не такую винду? Не, линь и лапки несовместны.
Windows Safari Chrome
 Москва
1
1
Dusty
Может пойти линуксовым админом работать - будет у него любимый Линукс и зарплата слегка побольше, чем у виндовых коллег.
Windows Safari Chrome
 Мытищи
0
0
2:5020/321
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Как бы не факт. Госорганы все больше линукс бабушкина и сотоварищей, дизайнеры и прочие одаренные макось...
Linux Safari Chrome
 Павловский Посад
1
0
vctor
По той же причине у меня в квартире деньги лежат на виду.

И ни разу ни копейки не пропало.

А если прятать деньги от детей, то можно воспитать воришек.
Windows Safari Chrome
 Челябинск
1
0
vinny-the-poo
А если прятать сигареты, то наркоманов?
Linux Safari Chrome
 Павловский Посад
0
0
vctor
А ведь верно!
Linux Firefox
 Москва
0
0
Фыва Jr Олдж
Какая связь между сигаретами и наркоманией? А никакой! Если только это не сигареты с "травкой".
Linux Ubuntu Firefox
 Санкт-Петербург
0
0
nleschov
Ctrl + Alt +T
Windows Safari Chrome
 Мытищи
0
0
2:5020/321
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Напомнило - папа, хочу буковки понажимать!
-открыл консоль
-папа, а любые буковки можно нажимать?
-да, конечно, дочка
->rm -rf
Linux Ubuntu Firefox
 Владимир
3
0
Adamos
Элементарно. Файловый менеджер, список папок.
Клик мышки по одной из них, неудачное движение между нажатием кнопки и отпусканием - и буквально в каждом первом менеджере, особенно если это виндовый Проводник, без всякого подтверждения папка молча и мгновенно перебрасывается в ту, на которую случайно указала мышь.
И "я ничего не трогала, оно само" (с)
Linux Safari Chrome
 Санкт-Петербург
0
0
Vadim Oxyd Priluzkiy
При зоопарке юзеров особо ответственно надо подходить к раздаче прав на общие папки.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Сложный идеологический вопрос. Папка /FOTO в принципе общая. Сетевой диск называется /r и ведет свое существование с 2001 года, когда у меня жили какое-то время Морозовские и Димка поставил в коридоре комп и сделал домашнюю сеть с общим диском, куда я ходил со своей тогда еще OS/2, монтируя как R:, и сестра монтировала со своей Винды как R:, и так далее.

Никаких юзеров там исторически не было. Разводить юзеров приведет к тому, что никто не сможет пользоваться домашним серевром, кроме меня. Сестра будет хранить фотки на своем ноутбуке, и в один день все это рухнет.
Linux Safari Chrome
 Павловский Посад
3
0
vctor
Понятная дилемма: сервер иметь удобно, а быть полноценным админом трудозатратно.
Linux Ubuntu Firefox
 Владимир
1
0
Adamos
Можно разделить не юзеров, а шары - отдавать их не одной кучей, а отдельными ресурсами. Тогда, зайдя в "не свою" папку, нормальный пользователь будет более осторожен. И фотки к Марго ВНЕЗАПНО не улетят.
Linux Safari Chrome
 Санкт-Петербург
0
0
Vadim Oxyd Priluzkiy
Как минимум удаление в общих архивных папках нужно делать более защищённым. А то случаи вида «Я что-то нажала и всё исчезло» © могут повториться.
Linux Safari Chrome
 Иркутск
0
0
альков
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
От таких случаев "нечайно двинул мышкой, что-то произошло, но это было слишком быстро/не успел сосредоточиться", непонятно как сасраховаться. Особенно, если не вообще заметил, что произлшло. Неприятные последствия бывают, а бэкап в итоге тоже повторит это неловкое движение, если вовремя не спохватиться. Впрочем, что касается фото, возможно есть смысл перестроиться и перейти на библиотеку вместо папок (или это и была папка с библиотекой?), там плюсов много разных, например, сейчас библиотеки даже сами отмечают людей на фото, можно искать фотки нужного человека в итоге, ну и так далее и тому подобное, тэги-шмэги.
Linux Ubuntu Firefox
 Москва
0
0
selivan
> оно мне принесло зачем-то кучу нового софта, включая какие-то сраные линуксовые игры (!), замучился это удалять

Скорее всего у вас установлен какой-нибудь мета-пакет, типа lubuntu-desktop, который по recommended зависимостям тянет всё, что авторы считают нужным для свежеустановленного десктопа.

Можно его снести и оставить какой-нибудь более базовый lubuntu-core.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
А не отвалится ли тогда какой-нибудь менеджер WiFi и прочие нужные, но чисто десктопного базирования утилиты? Выяснять потом, как они все назывались и как их найти и поставить снова - это будет посильнее, чем удалить игры, восемь левых тестовых блокнотов, три сраных редактора формул и пакет чата IRC (блять, откуда это-то говно мамонта выползло в 2020 году?!).
Linux Ubuntu Firefox
 Москва
0
0
selivan
apt show lubuntu-core

This metapackage package depends on the minimal components for an installation of Lubuntu.

Ну, теоретически lubuntu-core должно хватать, если в описании не врут. Отвалится не отвалится точно, установленные зависимости останутся. Но как поведёт себя при следующем обновлении - хз. Разница большая:

diff <(apt depends lubuntu-desktop sort) <(apt depends lubuntu-code sort) | less


Может и правда проще после очередного do-release-upgrade посносить руками лишнее.

З.Ы. А как тут писать код, чтобы его показывало моноширинным шрифтом?
Linux Ubuntu Firefox
 Москва
0
0
LLeo
> З.Ы. А как тут писать код, чтобы его показывало моноширинным шрифтом?

Блинкак-то точно можно былоно я не помнюНикто не знает?


О, вспомнил. code не в треугольных, а в квадратных скобочках!
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Отвалится не отвалится точно, установленные зависимости останутся. Но как поведёт себя при следующем обновлении - хз.

Может и сразу удалить «больше ненужные» пакеты, в зависимости от настроек пакетного менеджера. На самом деле нужно просто пометить все «нужные, но чисто десктопного базирования утилиты» как «установленные вручную» и после этого спокойно сносить мета-пакет (ну или сносить его интерактивно, помечая в процессе).
Linux Ubuntu Firefox
 Москва
1
0
selivan
Ну это во-первых нужно очень хорошо понимать, что из всего этого линуксодесктопного разнообразия зачем нужно. А во-вторых, допустим в ubuntu 22.04 перейдут с какого-нибудь pulseaudio на что-то ещё. Мета-пакет вам всё новое притащит и старое удалит, а без него вы останетесь с системой без звука.
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Если у них там звук указан в том же мета-пакете, что и «игры, восемь левых тестовых блокнотов, три сраных редактора формул и пакет чата IRC», то тут уж ничем не поможешь. :–) Не знаю есть ли в Убунте что-то «мета» именно для звука, но вообще-то звуковые библиотеки в любом случае указаны в обязательных зависимостях пакетов «нужных» программ, так что остаться с системой без звука можно будет только удалив вообще всё, чему хоть какой-то звук нужен.
Linux Ubuntu Firefox
 Москва
0
0
selivan
Совсем не обязательно. Например графические приложения иксы не тянут, потому что вдруг их будут запускать через ssh -X, или в WSL с пробросом X-сервера, или через вейланд с эмуляцией исков. То же самое со звуком. По зависимостям обязаны прилетать только пакеты, без которых программа не запустится. А если запустится, но ей песни орать некуда - ваши проблемы.

Но звук или графика - тут ещё можно догадаться, в современном десктопном линуксе куча всяких странных штук, обычно взаимодействующих черех d-bus и для чего-то нужных. Не очень понимаю для чего, функций у деcктопа за последние 20 лет не сказать чтобы прибавилось, а объём пожираемой памяти и запускаемых служб растёт. Но, как говорится, This is the Way (c).
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> ... А если запустится, но ей песни орать некуда - ваши проблемы.

Обождите! xorg, alsa-base и даже alsa-utils входят в зависимости lubuntu-core. И сами приложения имеют всякие libx..., libasound... и libpulse... в зависимостях.

Но ладно, если вы считаете, что без lubuntu-desktop всё отвалится, то как же автоматически поддерживать работоспособность, не тягая при этом всю «десктопную» помойку?

> а объём пожираемой памяти и запускаемых служб растёт.

У меня «система» (всё вместе без прикладных программ) где-то 200—250 МБ ОЗУ занимает. 95-я видна, конечно, и в 64 МБ нормально влезала, :–) но сейчас даже пустой Firefox отжирает больше 300 МБ... :–/
Linux Ubuntu Firefox
 Москва
0
0
selivan
> автоматически поддерживать работоспособность, не тягая при этом всю «десктопную» помойку?

Не знаю :( Меня десктопный линукс давно разочаровал, но десктопная винда ещё отвратительнее, по крайней мере если у тебя нет лишних гига 4 памяти чисто под системные вещи.

> У меня «система» (всё вместе без прикладных программ) где-то 200—250 МБ ОЗУ занимает

Какой-нибудь укастомизированный арч с лёгким дм?

У меня сейчас без всего получается 1.5 Гб, это убунтовский юнити. Лениво заниматься периодическим подкручиванием гаек, хочется работы из коробки, с любым железом/программами, с минимальным количеством телодвижений.
Linux Firefox
 Boulder
1
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Какой-нибудь укастомизированный арч с лёгким дм?

Голый Debian testing. ДМ вообще не нужен, просто openbox и какая-нибудь панелька. Как-то так:




> 1.5 Гб, это убунтовский юнити

Почти как венда. :–) Я с убунты слез ещё до юнити, когда она при своём обновлении молча поставила уродский 3-й гном, похерив 2-й со всеми его настройками (даже теми, которые, по идее, можно было бы перенести)...
Windows Safari Chrome
 Новосибирск
0
0
Egr564
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А зачем вам менеджер вайфая, в конфиге несколько строк всего надо чтоб подключится к вайфаю.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Вот именно за этим.
Linux Safari Chrome
 Павловский Посад
2
0
vctor
Резюме: техническая часть интересна и увлекательна даже для меня, подзабывшего, с какого конца браться за горячий паяльник.

По общей части очевидны три банальности:

1. Бэкапиться надо.

2. Также нужен неподключённый диск с виндой, только не десяткой.

3. Важную папку не надо называть FOTO, да и Photo тоже не стоит, слишком много найдётся.
Уж поэту нетрудно придумать название, по которому будет легче искать пропажу.
Mac Safari Chrome
 Washington
0
4
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> ...По общей части очевидны три...

Да ладно вам. Мне вот просто прикольно смотреть, как человек запинается об собственный хуй.
Linux Ubuntu Firefox
 Москва
5
0
LLeo
Гена, я понятия не имею, кто вы, но всем уже очевидно, что вы какой-то давний читатель, носящий в своей голове неизбывную обиду на меня за что-то одному вам известное. Палитесь дальше ;)
Mac Safari Chrome
 Washington
0
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Гена, я понятия не имею, кто вы, но всем уже очевидно, что вы
> какой-то давний читатель, носящий в своей голове неизбывную обиду на
> меня за что-то одному вам известное. Палитесь дальше ;)

Да я вроде ничего особо и не скрываю. Не обиду, а просто мне не нравится, как вы к людям относитесь. Я много раз объяснял, думаю, большинство старичков мои аргументы не хуже меня могут высказать. Но вы ж "понятия не имеете". Ну ладно. Что сказать-то хотели?
Linux Ubuntu Firefox
 Москва
4
0
LLeo
Ну я именно так и понял ;)
Моя персона и обида на нее занимает в вашей душе гораздо больше места, чем того заслуживаю я и скромный масштаб моей личности. Неведомые мне, но наверняка важные для вас непроработанные травмы заставляют прибегать даже в технические комменты и со вкусом рассуждать про мой хуй. Со стороны это, поверьте, выглядит всякий раз неожиданно. Я понимаю, когда народ Белоруссии борется с Лукашенко, выходя на публичные акции и демонстрируя символику... но бороться со мной с таким же серьезными лицом и примерно теми же методами... Не знаю, не знаю, выглядит странновато... ;)
Mac Safari Chrome
 Washington
1
2
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Моя персона и обида на нее занимает в вашей душе гораздо больше
> места, чем того заслуживаю я и скромный масштаб моей личности.

Это да, и я много раз вас просил полностью игнорировать мои комментарии. Вы меня заебали чуть больше чем полностью. Если б я мог, как в твиттере, вас забанить так, чтоб вы не видели, то, что я пишу, я б это сделал, но такой функции нет. В результате вы вылезаете в середине какой-нибудь беседы и удаляете целые ветки с коментариями интересных мне собеседников и моими, и это раздражает. Ничего с этим поделать я не могу.
Linux Safari Chrome
 Германия
9
0
Andrey Pozdnyakov
Жжошь
Mac Safari Chrome
 Washington
0
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Привет, Андрей. Увидел аватар, подумал, что мы, наверное, коллеги в прошлом, и точно. Я уже точно не помню, но наверняка неоднократно сидели в одних CMS HCAL митингах...
Windows Firefox
 Красноярск
0
0
SaAnVi
Блять непадецки просто. Давно такого не видел. :)
Linux Ubuntu Firefox
 Москва
5
0
LLeo
Боже, как я вас заебал. А вас не раздражает эта моя ничем не обоснованная привилегия писать посты на сайте lleo.me, оставляя вам лишь урезанный сервис написания комментариев под ними? Это унизительная дискриминация по административному признаку, пора с этим бороться.
Mac Safari Chrome
 Washington
1
1
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Боже, как я вас заебал. А вас не раздражает эта моя ничем не
> обоснованная привилегия писать посты на сайте lleo.me, оставляя вам
> лишь урезанный сервис написания комментариев под ними?

Нет, не раздражает. Меня раздражает, когда вы удаляете написанное мной и другими, и в разных других формах мешаете уже идущей беседе.

А вот когда я сам хочу удалить написанное мной, вы этому тоже препятствуете. Раньше можно было, но вы ввели эту хрень после того, как я удалил около 600 своих коментов, хотел еще, но не успел.
Linux Ubuntu Firefox
 Москва
11
0
LLeo
Понимаете, вся проблема в том, что я на всю голову ебанутый. У меня в каждом коробке то 59, то 63 спички.
Mac Safari Chrome
 Washington
1
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Понимаете, вся проблема в том, что я на всю голову ебанутый. У меня в каждом коробке то 59, то 63 спички.

Хотите об этом поговорить?
Windows Safari Chrome
 Москва
5
1
yoxel
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Думаю, надо устроить выборы модератора. Чтобы LLeo получил свои 3 % и, наконец, ушёл.
Windows Firefox
 Екатеринбург
0
0
MaDsKiLlS
Где ж вы такое в краю родимых осин (ex-USSR) видели? Чтоб кто-то получил свои 3%, и, наконец, ушёл!
Linux Safari Chrome
 Москва
0
0
LLeo
Я не держусь за власть! Здесь, помимо меня, еще семь админов!
Windows Firefox
 Екатеринбург
0
0
MaDsKiLlS
А кто держится-то? Все смиренно несут своё бремя как хрустальный сосуд на благо народа!
Linux Ubuntu Firefox
 Москва
0
0
LLeo
1. Надо. Хотя бы 11 марта.

2. Почему вдруг диск с Виндой? Почему не с иконой Божьей Матери Казанской? Если речь про софт R-Studio, то она и под Линукс есть.

3. Папка FOTO у меня всего одна. Случай с ее загадочным перемещением и вовсе уникален. Вы конечно можете называть папки словами не менее 8 символов в разных регистрах, и чтоб была хоть одна цифра или спецсимвол, но как это поможет при случайном удалении папки или сбоях на диске - загадка.
Linux Safari Chrome
 Павловский Посад
0
0
vctor
Не зашифровка, но наоборот, яркое название, помогающее при поиске или восстановлении.

Кстати, опечатку про 90% поправь.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Я не понимаю, чем вам поможет яркое имя.

Ситуация, когда важная корневая папка осталась на диске, но перенеслась в другую папку, настолько уникальна, что никому не придет в голову искать, образно говоря, папку home по всему винту чтобы найти в папке /var/www/wordpress3.0/

Во всех остальных случаях, как мы убедились, утилиты восстановления либо теряют имена совсем, либо восстанавливают цепочки папок с именами как есть с небольшими потерями.
Linux Safari Chrome
 Павловский Посад
0
0
vctor
К примеру, у меня папка названа nostalgie без последней буквы, чтобы было не более восьми символов латиницей.

При серьезных поломках железа до сих пор откуда-то вылезает DOS.
Linux Ubuntu Firefox
 Брянск
0
0
ййй
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Мне нужны гарантированные бэкапы N-минутной давности. Использую cron и rsync. Хватает за глаза. Видимо, я не понимаю проблемы, объясните, пожалуйста.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Наверно проблема в том, что вам нужны сиюминутные бэкапы?

Если бы вам был нужен бэкап двухтерабайтного фото-видео-текстового архива, ведущего свое начало с 1991 года и продолжающего пополняться и обновляться по сей день, наверно вы бы достаточно быстро начали подозревать, что команда rsync не совсем удачно распоряжается вашим дисковым пространством и довольно бесполезна в плане поиска файла bekmambetov-robots.doc, который совершенно точно лежал в 2008 году в папке /lleo/Сценарии/Стардаст/Синопсисы/, но почему-то отсутствует там сегодня, и в бэкапе от 2016 года тоже почему-то отсутствует, вероятно был удален или переименован в 2010?
Linux Firefox
 Челябинск
0
0
billgates
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да вроде нормально rsync может делать "срез" на основе предыдущего и делая вместо неизменившихся файлов в новосоздающемся срезе хардлинки на предыдущий (для девопсов и прочих не очень грамотных поясняю: хардлинк - это ещё одно имя у файла/иноды, а не новый файл).
У меня работает так, ежедневные срезы уже с конца 2015 года:
rsync -qrltH $LINKDEST --delete-before --delete-excluded --exclude '*/.*' "$ARCHIVE_RSYNC" "$SNAP/"
Mac Safari Chrome
 Atlanta
0
0
sia
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Голый rsync конечно не достаточен.
Рекомендую rsnapshot - rsync с поколениями; неизменные файлы хранятся в единственной копии (при помощи hard links):

https://rsnapshot.org/
http://www.mikerubel.org/computers/rsync_snapshots/

Для не слишком динамичного архива можно держать многомесячную историю изменений.
Windows Safari Chrome
 Домодедово
2
0
id
> в плане поиска файла bekmambetov-robots.doc, который совершенно точно лежал в 2008 году в папке /lleo/Сценарии/Стардаст/Синопсисы/, но почему-то отсутствует там сегодня, и в бэкапе от 2016 года тоже почему-то отсутствует, вероятно был удален или переименован в 2010?

Вот так раз для этого существует ZFS. Где можно просто примонтироваться к снимку 2009 года, и там будет ВСЕ КАК БЫЛО ТОГДА, вот то есть АБСОЛЮТНО!
Linux Safari Chrome
 Москва
0
0
никого нет
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Для PDF - evince
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Я уже распечатал отцу PDF c анализом его антител через okular :)
Интереснее в этом смысл понять, что нахимичили творцы libreoffice в версии для 20.04, от чего на печати исчезают некоторые русские шрифты... Но разбираться дико лень. Крайне редко печатаю PDF.
Linux Firefox
 Челябинск
0
0
billgates
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Шрифты, вероятно, не установились нужные ?
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Вероятно.
Но почему-то для okulos они прекрасно установились и для дисплея и для принтера.
Для Libreoffice они установились достаточно, чтобы отображаться на дисплее, но недостаточно, чтобы печатать это на принтере.
И главное непонятно, почему о шрифтах Libreoffice должен думать я, пользователь.
Linux Ubuntu Firefox
 Владимир
0
0
Adamos
Творцы ЛибреОффиса нахимичили программу Draw для рисования, и PDF она открывает так же, как и любой другой редактор - то есть как повезет. Шрифты при этом превращаются в тыкву почти гарантированно.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Нет, на экране у Libreoffice всё норм. Проблема только при печати.
Linux Ubuntu Firefox
 Владимир
0
0
Adamos
Я перед ответом специально проверил, как Либра открывает PDF - взяв первую попавшуюся PDF-ку с налоговой декларацией с сайта. Открылся Draw, поразъехалось все еще страшнее, чем в оригинале.
Xubuntu 20.04, LibreOffice 6.4

Зависит от сложности файла и от того, насколько удачно подставился системный шрифт вместо использованного в файле. А потом - как в этом всем разобрался растеризатор принтера. Если в принтере PostScript - могло произойти много всего интересного, не зря в программах от Adobe диалог печати включает галочку "посылать на принтер растеризованную картинку".
Mac Firefox
 San Jose
0
0
Ёкл
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
В LO открывать PDF можно и Writer-ом. И сохранять можно "гибридные" PDF-ы, со "скрыто" встроенным исходным ODF, что уменьшает возможные перекосы при преобразовании туда-сюда в случае потребности что-нибудь исправить.
Linux Ubuntu Firefox
 Владимир
0
0
Adamos
Нет. Это гибридные файлы можно открывать Врайтером, потому что в них документ для этого Врайтера действительно есть. А в отрывках сточек, присутствующих в PDF, Врайтеру читать нечего.
Mac Firefox
 Markham
0
0
Ёкл
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Расскажите мне, пожалуйста, об этом побольше.
Linux Safari Chrome
 Санкт-Петербург
0
0
Онанимус
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Казалось бы, pdf2ps file.pdf - | nc $printer 9100; экран-то зачем?
Linux Safari Chrome
 Россия
0
0
LLeo
Человеку не свойственно есть из ведра и печатать из консоли :)
Linux Ubuntu Firefox
 Владимир
1
0
Adamos
У evince, кроме относительной легкости, преимуществ над любым другим ридером нет.
Окуляр же сейчас - реально лучшая программа для работы с PDF под Линь. Он может и заполнять формы, которые все еще встречаются в интернетах, и лепить в PDF-ку комментарии кириллицей, которые потом реально можно прочитать, и вообще радует по всем фронтам. Кроме скорости, соответственно.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Вот формы это, кстати, интересно! Не знал, что он это тоже умеет. Раньше всякие говнопосольства.говноагентства любили предлагать анкеты заполнять строго в PDF, и только Acrobat Reader это и умел...
Linux Ubuntu Firefox
 Владимир
0
0
Adamos
Результат и сейчас совсем не гарантирован - формы в PDF все-таки мертворожденная технология, которая со временем просто обязана кануть к папирусам - но Окуляр дает хотя бы шанс, в отличие от большинства прочих, просто в упор не понимающих, что бывают формы с кириллицей.
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Для PDF - evince

Этот ж какой-то гномосечный срам. Типа «давайте сделаем как на Маке, только ещё хуже»...
Linux Safari Chrome
 Москва
0
0
никого нет
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А фиг его знает
У меня десктопная среда последние лет, хм, много - WindowMaker. Прикладные программы вроде на базе GTK.

QT-шные (KDE и прочее) - тормозное и монструозное. Ну не должен интерфес к программе жрать в себя больше чем сама программа.
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Просто этот evince — совсем уж какой-то позорный. Проще тогда уж использовать встроенную в браузер смотрелку, у неё возможностей почти столько же, и ничего ставить не нужно. :–)
Linux Safari Chrome
 Санкт-Петербург
1
0
Svami Dhyan Nataraj
> 5. Все-таки надо серьезно подумать о бэкапах.

Я вот тоже не понимаю, чем rsync не угодил...

Едиственное что, для больших объемов данных, для хранения нескольких версий сбэкапленной информации, я написал скрипт, который заменяет дублирующиеся файлы на symlink'и. Чтобы не хранить эти гигабайты в нескольких экземплярах...

Могу поделиться...
Mac Safari Chrome
 Washington
1
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Я вот тоже не понимаю, чем rsync не угодил...

Особенно для человека, который любит изобретать велосипед "в три строчки собственного кода".
Linux Ubuntu Firefox
 POMONA
1
0
мышь чорная
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Так разве ж любой процесс изобретательства не норовит постоянно соскользнуть в сторону костылей и велосипедов, а успешный изобретатель просто удачно этого избежал? А так оно как-то само собой выходит, что «думатель думает, анализатор анализирует, неонка горит. На то она и неонка!»
upd: и что ж никто не вспомнил про ТРИЗ-то :)
Linux Firefox
 Boulder
1
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> ... я написал скрипт ...

Я вот тоже не понимаю, чем rsnapshot не угодил...
Linux Safari Chrome
 Санкт-Петербург
0
0
Svami Dhyan Nataraj
А вот за rsnapshot -- спасибо! Не знал о нем

> It is written entirely in perl

А вот за это вообще +500 к карме всем причастным!
Linux Safari Chrome
 Санкт-Петербург
0
0
Онанимус
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Помнится, в прошлом веке в ходу были версионные файловые системы, не теряющие информацию при записи нового файла поверх старого. Да заодно и кластерные, дабы не рассыпались при сбоях дисков или ОЗУ. Сейчас эти секреты погибшей цивилизации утрачены?
Linux Ubuntu Firefox
 Болгария
1
0
sapa
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> 1. Первым делом образ ISO. Если что-то случилось с диском, первым делом
> надо скопировать его весь на другой носитель, а позже разбираться с
> образом. Так и поступил в итоге, двое суток слабенький сервер бэкапил
> диск:
>
> sudo dd if=/dev/sda1 | pv -s 2T | dd of=/m/banana.iso bs=4096 conv=noerror

А почему ISO если это образ файловой системы ext3? Образом ISO (и, соответственно, файлами с расширением .iso) называют же образы накопителей с файловой системой ISO-9660, то есть образы компакт-дисков и DVD с данными.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Ну... как бы есть прижившееся обозначение называть .iso бинарные образы дисков. В этой ситуации я мог дать файлу любое название, хоть .xui
А как бы вы назвали файл? .bin? .ext3?
Mac Safari Chrome
 Германия
1
0
karash_l
В интернетах классически встречается .img (image - он же образ).
Ну а, вообще, да, абсолютно не принципиально. .xui тоже отлично подойдёт.
Linux Safari Chrome
 Санкт-Петербург
5
0
Vadim Oxyd Priluzkiy
Позанудствую...
.iso от ISO9660 -- родная для сидюков файловая система. Соответсвенно изошники -- образы сиди или дивиди. А вот образы разделов дисков или целиком дисков, по традиции, зовутся либо *.img либо *.raw
Linux Safari Chrome
 Санкт-Петербург
0
0
Онанимус
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Дивиди часто бывают не 9660, а udf. Но называются, как правило, всё равно iso. Очевидно, это вопрос не столько технический, сколько культурно-исторический.
Linux Firefox
 Москва
2
0
lavart
> как бы есть прижившееся обозначение называть .iso бинарные образы дисков

Первый раз такое слышу, если честно.
.iso - это исключительно обозначение образов CD/DVD/BD, и ни разу мне не попадалось таким образом названных образов дисков.
Linux Firefox
 Boulder
4
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> 1. Первым делом образ ISO. Если что-то случилось с диском, первым делом надо скопировать его весь на другой носитель, а позже разбираться с образом. Так и поступил в итоге, двое суток слабенький сервер бэкапил диск:
> sudo dd if=/dev/sda1 | pv -s 2T | dd of=/m/banana.iso bs=4096 conv=noerror

Ужоснах!

Во-первых, ISO (Международная организация по стандартизации) тут совсем никаким боком. Раньше так называли образы компакт-дисков, потому что там использовалась файловая система ISO 9660, полное название которой писать либо лены, либо в ДОСовский формат не влезало. Но называть так образы жёстких дисков совсем не надо, для них есть более-менее общепринятое расширение «.img».

Во-вторых, вместо вот этого вашего паровоза проще и эффективнее как-то так:

sudo dd if=/dev/sda1 of=/m/banana.img bs=1M conv=noerror status=progress

Тут и всё в одной команде, и чтение-запись большими блоками, а не как у вас (по 512 байт читает, по 4096 байт пишет).
Linux Ubuntu Firefox
 Москва
1
0
LLeo
Я уже сейчас не помню, по какой причине я делал через | pv, но помню, что это была не магическая строка, случайно найденная в Гугле, а некое специально сделанное решение, связанное с заведомо очень долгим сроком операции. То ли меня не устраивала другая индикация, то ли хотелось видеть проценты и прогноз, сколько работы осталось в часах... Не помню, но строку эту я формулировал не сразу и довольно тщательно.

Для более коротких операций всегда прежде использовал просто dd, но тут диск был огромный, сервер медленный, трансфер SATA через USB, а внешний USB-диск висел на медленном 10-портовом хабе... на несколько суток работы, короче. Точная и грамотная индикация была важнее.
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Если важен индикатор в процентах и оценка оставшегося времени, то, конечно, dd так не умеет. Но показывать, сколько уже прошло времени и данных скопировано, умеет ничуть не хуже. Мне обычно хватает.

В любом случае, последний (пишущий) dd у вас довольно бессмысленный. Размер блока (да побольше!) и обработку ошибок надо было указывать в первом (читающем), а вывод pv можно было просто перенаправить непосредственно в выходной файл.
Mac Safari Chrome
 Германия
0
0
karash_l
status=progress добавили только в версии GNU Core Utils 8.24, которая вышла в свет в 2015, а по дистрибутивам разошлась ещё позже (в Убунте, например, в 2016 году).

Пруф: https://savannah.gnu.org/forum/forum.php?forum_id=8309

Может быть ваша версия dd тогда ещё не поддерживала этот прогресс. Использование pv было вполне распространено и уместно.
Linux Ubuntu Firefox
 Москва
1
0
LLeo
Кстати, вполне возможно! У меня сервер Banana BPI-R1, там стоит старенький Linux banana 3.4.113-bananian #9 SMP PREEMPT Sat May 6 12:20:11 UTC 2017 armv7l GNU/Linux, и в нем уже довольно много чего нету по нынешним временам.
Windows Safari Chrome
 Москва
0
0
Excelence
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Секс! Секс! Как это мило!..
Linux Ubuntu Firefox
 POMONA
1
0
мышь чорная
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А легче бы было Леониду, если бы там был был btrfs?
Linux Safari Chrome
 Санкт-Петербург
1
0
Vadim Oxyd Priluzkiy
Если делать регулярные снапшоты, несомненно легче!
Windows Safari Chrome
 Нижний Новгород
1
0
rekcuFniarB
> народилась куча новых, из них оkular ничо так

Okular не такой уж и новый, кажется в третьих кедах уже был. Но с тех пор как поддержка пдфов появилась в браузерах из коробки, обычно открываю там.
Linux Safari Chrome
 Санкт-Петербург
0
0
Онанимус
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А оне уже нашли off-by-one баг, из-за которого некоторые строчки отрендерённого растра теряются, а некоторые — удваиваются, делая мелкий (менее дюжины пикселей в высоту) шрифт местами нечитаемым?
Windows Safari Chrome
 Домодедово
2
0
id
Э... ну чего я могу сказать. На общем фоне типового форумного "Ой, все пропало, спасите!... ой, не получается... ой, получилось, тема закрыта" твой "пост долга" выделяется крайне выгодно, спасибо! :)

Что касается бекапов, тему про "возьмемся за руки, друзья" можно выродить в частный случай: с тебя винт (или деньги на винт), с меня машина куда его поставить и доступ тебе к нему, например по iSCSI. Интернет у меня гигабитный.

Что касается "простых радиоканальных радостей", я еще раз повторюсь: зигби ад, ужас, страх, и адский страх и ужас. Хороший зигби - не купленный зигби. Повторюсь, у нас есть "общий знакомый", достаточно прокачанный в вопросах схемотехники таких радиоканалов. Можно вместе подумать, придумать протокол, и пойти завоевывать мир.

Про убунту. 20.04 реально лучшее, что с убунтой случалось. Да, требует внимания и приложения рук (внимательного приложения рук) - ну так что его не требует?

В общем, всем мира, доброго Дня Жестянщика, и всяческих благ.
Linux Ubuntu Firefox
 POMONA
0
0
мышь чорная
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Умоляю, только не надо iscsi, Леонид об него порежется!
FreeNAS последний с ObjectStorage, или просто MinIO запустить в докере, бакапить из скрипта как с rsync, мышкой на веб-морду перетаскивать всю его /FOTOS тоже можно
Mac Safari
 Домодедово
1
0
id
Да, именно в машину с фринасом я и планировал засунуть его винт. И, соответственно, отдавать его любым способом, который умеет фринас. И даже сделать jail и дать ssh к нему, чтобы сам копался в снапшотах zfs в случае чего.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
ZigBee мне приказали освоить по [будущей] работе, именно на чипе g22 от Silabs. А поскольку я хочу немножко зарабатывать разработчиком девайсиков в свободное от литературки время, то тема освоения Зигби в дневнике надолго.
Linux Safari Chrome
 Санкт-Петербург
0
0
who
я могу, конечно, ошибаться, но весь этот текст команд можно было поместить в /etc/rc.d/rc.local и сделать /sbin/shutdown -r now
Windows Firefox
 Самара
1
1
andrusha
Внимательно прочитал данный пост. Два раза. И вот что по этому поводу хотелось бы.

"Я, пожалуй, пойду. Потому что, знаете... хочу быть подальше отсюда".© Пенни, ТБВ
Windows Safari Chrome
 Иваново
3
0
aakhamef
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
tmux — это, конечно хорошо, но зависит от сервера. Для долгих независимых задач достаточно
nohup команда disown
Mac Safari
 Израиль
1
0
braintunic
> Для долгих независимых задач ... nohup ... disown

Разговор же был не о запуске единичного процесса, а о продолжительной работе в терминальной сессии, с возможным запуском многих задач, проверкой прогресса при выполнении, проверкой результатов, и т.д.
Здесь простой демонизации процесса (как вы показали) никак не достаточно.

> tmux — это, конечно хорошо, но зависит от сервера

Как уже выше сказали, для простой detachable терминальной сессии (когда не нужны дополнительные мощные возможности tmux) лучше использовать screen — он проще, надёжнее, универсальнее, и обычно малозависим от сервера.
Windows Firefox
 Израиль
1
0
Mason
> лучше использовать screen

Самый дорогой ресурс - это "изучить". Инструмент только тогда начинает работать эффективно, когда ты им пользуешься на автомате. Поэтому всем, кому приходится иметь дело с командной строкой, лучше сразу осваивать tmux.

Возможность на одном экране видеть одновременно несколько панелей (в одной ты работаешь, во второй бежит dmesg -w, в третьей бежит лог твоей программы tail -F logfile.txt), эта возможность бесценна.


Особенно удобно забежать tmux на вспомогательном сервере, а все три панели использовать для ssh на рабочий сервер. Когда что-то пойдет не так и сервер умрет, у тебя сохранится посмертный лог и кернела, и твоей программы.
Mac Safari
 Израиль
2
0
braintunic
> Инструмент только тогда начинает работать эффективно, когда ты им пользуешься на автомате

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

Мне вот вовсе не трудно:
a) использовать screen для единичной сессии или для нескольких несвязанных сессий;
б) использовать tmux, когда возможностей screen не хватает и нужны несколько связанных сессий, доступных на одном экране;
в) использовать vnc или rdp, когда возможностей tmux не хватает и нужна удалённая поддержка графических программ и полноэкранного интерфейса.
Windows Firefox
 Израиль
1
0
Mason
> Мне вот вовсе не трудно ...

Поверьте - большинству трудно жонглировать всей линейкой инструментов. Поэтому лучше выбрать один и его освоить хорошо, вместо того, чтобы несколько знать поверхностно.

Кстати, я предпочитаю VNC не использовать. Вместо этого у меня локально бежит mobaxterm с Xserverом.
Linux Firefox
 Москва
0
0
Фыва Jr Олдж
Именно! Лучше знать одно, но знать это идеально, чем стараться быть мальчиком с феноменальной памятью и запомнить стопицот разных штук, всё равно это получится далеко не у всех.
Mac Firefox
 Markham
0
0
Ёкл
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
На потребном lleo уровне разница между screen и tmux в том, что в одном для всего ^A, а в другом -- ^B.

"Очень легко запомнить: 32 зуба и 8 пальцев"
Linux Ubuntu Firefox
 Германия
0
0
gehrmann
* Захреначить куда-нибудь директорию из миднайта можно по S-F6, неверно её переименовав
* под убунтой для PDF есть atril, вроде норм
* я, наверно, уже говорил, что бекаплюсь через cp /dev/sda /dev/sdb на внешние диски. Заодно есть возможность стартануть клон своей машины на другой железке. Недавно, правда, оказалось, что легаси мёртв, и пришлось проапгрейдить разделы до уефи, но теперь и с этим в порядке.
Linux Safari Chrome
 Санкт-Петербург
0
0
Онанимус
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Если бы только легаси! Вон, не так давно сдох iscsi boot, причём почти одновременно в линухе, фряхе и винде. А такой инструмент был...
Linux Safari Chrome
 Екатеринбург
1
0
Читатель_Екб
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Давно и серьезно работают Foxit, выпуская для чтения пдф свой мультиплатформенный Foxit Reader. Вещь воистину функциональная, и настроек интерфейса предостаточно.
Linux Safari Chrome
 Павловский Посад
2
0
vctor
В одной корпорации всем поставили фоксит.
Уже не вспомню, чем он подводил, но всегда, когда срочно.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Так получилось, что на моём рабочем компе в технологической сети стоит Хрюша (есть ещё другой, офисный, под десяткой, но это другая тема). Огромное количество специализированного софта, полное отсутствие времени из-за текущей работы не позволяют пока перейти на более новую ось. Но Adobe Reader уже её не поддерживает, я не могу установить актуальные версии.

И вот Foxit стал палочкой-выручалочкой. Более того, у него столько полезных фич по сравнению с AR, что я бы теперь установил его только из-за них. Я интенсивно работаю с PDF, иногда целыми днями. У меня по нескольку вкладок с ними в окне Foxit (вкладок, Карл!). И никогда ещё он меня не подводил. ЧЯДНТ?
Linux Safari Chrome
 Павловский Посад
0
0
vctor
Создание комплектов документации из файлов, полученных из разных источников, разного формата, с разными шрифтами и проч.

Если фоксит этому научился, то я решусь снова поюзать, а то Акробат Про (не ридер) либо платный, либо антивирь на него ругается.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Вы это зачем выходите за рамки граничных условий? Мы обсуждаем ридер, как и задал тему топикстартер. Редакторы в другом зале.
Linux Safari Chrome
 Павловский Посад
0
0
vctor
В том и дело, что сейчас ридеры умеют хоть какой-нибудь пустячок помимо чтения файла с расширением pdf.

Понятно, что ридеры - не редакторы, но чистый вьювер без примочек никому не нужен.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Вы как-то далеко ушли от темы. Начали с обвинения Foxit в глюках, а теперь предъявляете за слияние. Adobe Reader может в слияние?
Linux Safari Chrome
 Павловский Посад
0
0
vctor
Одни версии могут оффлайн, другие онлайн с ограниченным бесплатным объёмом.
И фоксит тоже может теперь.
Я признаю, что зря поднял профессиональные темы здесь.
Просто эрзацы вроде фоксита и либра утомляют, а за полный функционал работодатель не желает платить с известными последствиями.
Windows Safari Chrome
 Челябинск
1
0
vinny-the-poo
Нет, давайте всё же сравнивать между бесплатными решениями. Чем Foxit утомляет по сравнению с AR, почему эрзац?
Linux Safari Chrome
 Якутск
0
0
vctor
Надо признать, что фоксит быстрее загружает файлы, особенно с сервака при медленной локалке.

А проблемы при просмотре файлов, сохраненных в пдф некоторыми специализированными программами, особенно векторными, а не растровыми.
Linux Firefox
 Boulder
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Создание комплектов документации из файлов, полученных из разных источников, разного формата, с разными шрифтами и проч.

В смысле,
pdfunite file1.pdf file2.pdf file3.pdf out.pdf
, или что-то более интеллектуальное?
Mac Safari Chrome
 Казань
0
0
Евгений С
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
tmux, конечно, же сильно шире, чем софтина для сохранения сессии, но мне именно для этой цели очень нравится mosh (это клиент-серверное приложение, авторизация идёт по ssh, а дальше работает по своему udp-протоколу).

Нравится тем, что просто пишешь mosh server-addr, а потом можно закрыть крышку ноут, после её открытия (смены сети, сбоев) сессия сама восстановится. К сожалению, недостатки тоже есть —— не работает скроллинг в консоли. Как решение —— можно внутри сессии mosh запустить screen/tmux.
Linux Firefox
 Москва
0
0
nobody
> Но главное — в 20.04 убран мой любимый самый легкий в мире десктоп LXDE, вместо него ставится его наследник LXQT.

Тоже долго пользовался LXDE и тоже перешёл на LXQT, причём сам. LXQT мне даже понравился, но потом был заменён на графическое окружение из openbox, панели tint2, лаунчера rofi и другого по мелочи. LXDE - по сути и был openbox с небольшим довеском.
Windows Safari Chrome
 Челябинск
1
0
vinny-the-poo
Спасибо, Леонид, за активную жизненную позицию и пропаганду здорового образа жизни.

У меня дома стоит NAS с RAID1, куда я сбрасываю ценные уникальные материалы, в основном фото и видео, а также бэкапы системного диска своего компа. И вот, после той драматической саги о пропаже папки, я осознал, что в моём случае принцип дублирования информации работает лишь частично: против физической поломки HDD — да, а вот против воздействия на файловую систему — никак. Сбои при активной работе с файлами, вирусы шифровальщики, собственные действия в невменяемом состоянии в пятницу вечером — всё это фатально скажется на зеркале.

Поэтому яя очень испугался, приобрёл отдельный HDD, скопировал туда содержимое NAS и положил на полочку. А сегодня буду делать очередной бэкап.

И, под впечатлением другой части поста:

7FGca95llXQ
Mac Safari
 Израиль
1
0
braintunic
Нда, если бы ещё в этом эпизоде не было такого клинически-идиотского псевдо-перевода закадрового текста с “вопросом к знатокам”...
Windows Safari Chrome
 Челябинск
1
0
vinny-the-poo
Да, тоже коробило, когда смотрел. Увы и ах, Кураж-Бамбей в пору своего самостоятельного переводческого периода весьма своевольничал с текстами, озорничал не по делу. Как вам перевод "The Cheesecake Factory" (реальная, между прочим, сеть ресторанов в Калифорнии) в виде "Сырники от тёти Глаши"?! Когда Paramount Comedy заказал Куражу перевод ТБВ для своего канала, те пере-перевели ряд предыдущих сезонов уже по уму. Увы, самых первых это не коснулось.

И, да. Своей тупой смехуечкой забили истинную шутку. Ведь не ЧГК там пародируется, а Одиссея 2001.
Windows Safari Chrome
 Челябинск
1
0
vinny-the-poo
Оказывается, первый сезон тоже был правильно пере-переведён по заказу Парамаунта. Вдохновлённый воспоминаниями, я принялся в энный раз пересматривать ТБВ и обнаружил это. Посему я решил выправить кривду и обогатить интернет правильной сценкой, а заодно и уместно расширить её. Итак:

(всё время боюсь санкций копирастов за шаг влево, шаг вправо, поэтому обязательно отпишитесь — мея видо?)

KIgJa9vpMmA
Mac Safari
 Израиль
0
0
braintunic
Да, всё OK, видео не блокируется.

Теперь стало куда лучше!
Хотя можно предъявить мелкие претензии, типа исчезновения ключевых терминов X10 и RadioShack, но главное, что исключен этот epic fail с вопросом к знатокам ;)

Ну и расширение до полной версии эпизода, с демонстрацией public access — более чем уместно.

Конечно жаль, что нам не показали эту upskirt-картинку с видеокамеры красного Корвета, и мы так и не увидели, какого цвета трусики носила Пенни в этой серии ;)
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
«Хотя можно предъявить мелкие претензии, типа исчезновения ключевых терминов X10 и RadioShack»

Радиотовары, что не так? Это называется "адаптация". Ну скажи, кто знает этого Оливера Кромвеля, кроме нас с тобой?©

Брэйн, не погружайтесь в матрицу слишком глубоко. Понятно, что на самом деле никаких активных веб-камер на машинках включено не было, всё это виртуально постулировалось сценарием. (но я ставлю на белые)
Mac Safari
 Израиль
0
0
braintunic
> Понятно, что на самом деле никаких активных веб-камер на машинках включено не было, всё это виртуально постулировалось сценарием

Вы недооцениваете голливудских видео-операторов!

> я ставлю на белые

Белые трусики под юбку цвета хаки?
С женской модой у вас тоже нестыковки ;)
Под хаки девушки носят что-нибудь поярче: скажем, трусики оранжевого цвета, или вишневого, или небесно-голубого.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Божечки! Где вы там увидели хаки?! Это песочный цвет же!

И вообще, моё давнее общение с BRAZZERS достаточно сформировало мой вкус, чтобы я знал, о чём говорю. (оранжевые — OMG!)
Windows Safari Chrome
 Израиль
0
0
б
> Где вы там увидели хаки?! Это песочный цвет же!
Я фильм не смотрел, но беседу поддержу. Это какая-то челябинская аномалия. Я тоже только недавно узнал, что хаки - это не цвет формы в советской армии, а песочный.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Мда, припадание к справочным материалам недвусмысленно указало на мою ошибку. В обозначении цвета Брэйн оказался прав, приношу свои извинения. Тем не менее я никак не могу согласиться с предложенными им сочетаниями.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Если же говорить о моём личном опыте, то это всегда были либо белые, либо чёрные. И это полностью соответствовало моим представлениям об эстетических нормах. Однажды мне пришлось столкнуться с красными, и это настолько выбило меня из колеи, что потребовалось некоторое время, чтобы прийти в форму.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Mac Safari Chrome
 Германия
0
0
karash_l
Если полочка с HDD находится в том же самом помещении/квартире, что и сам NAS, то есть шанс просрать данные при пожаре, наводнении или краже.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Или землетрясении. Вы ещё серверный кластер посоветуйте, распределённый по разным регионам. Я всё же не гос. контора со стратегическим архивом, порог необходимых для себя мер считаю достигнутым.
Mac Safari Chrome
 Германия
1
0
karash_l
Каждый сам решает, насколько критичны ему личные данные. Кто-то без проблем с ними расстаётся и периодически начинает свою цифровую жизнь с нуля.

Хранить оффлайновую копию бэкапа физически в другом месте - это вполне распространённая практика (например, правило бэкапа 3-2-1).

Лично мне бы не хотелось в случае пожара, когда проблем и так выше крыши, ещё и просрать все свои данные, если этого можно избежать.
Linux Safari Chrome
 Москва
1
0
LLeo
Я считаю, что главное в сохранности данных это:
1. Молитва и позитивный самонастрой, что с тобой ничего не случится.
2. Крайне внимательный выбор модели диска.
Говорю как человек, у которого за 29 лет снова не пропал ни один файл!
Mac Safari Chrome
 Германия
0
0
karash_l
У меня лично тоже ни разу ни один диск за всю жизнь не посыпался. Но чем больше читаешь всяких историй в интернете, тем больше начинаешь задумываться - чего только не бывает.
У одного диск упал вместе со шкафом, у второго собака уронила, у третьего во время записи данных выключили свет и файловая система полетела, у четвертого просто перестал работать.

Уж не знаю кому из них доверять, но хрен его знает. Я к дискам теперь отношусь просто как к расходному материалу, который рано или поздно придётся заменять. Особенно с современными объёмами данных в несколько терабайт. Наверняка же при такой плотности данных страдает надёжность? Поэтому мне спокойно спится, когда я знаю, что у меня есть оффлайновый бэкап физически в другом месте и в случае чего, я смогу всё восстановить.

Да и человеческий фактор никто не отменял. Как показал ваш опыт - одним неловким движением руки можно что-нибудь куда-то засунуть (в вашем случае), а можно и удалить.
Mac Safari
 Домодедово
2
0
id
Крайне внимательный выбор модели диска - это правильно! В свое время лучшими дисками были Fujitsu MPG: у них была настолько гениально спроектированная конструкция, что графики тестов были просто изумительными.

А IBM DTLA! Революционная идея стеклянных дисков - куда надежнее алюминиевых.

Ну а ближе к современности, если хотелось вообще самого-самого надежного, можно было купить серверные диски: там как бы и MTBF повыше, и вообще всякие разные фитчи... Seagate серии ES.2 и его братья HP, Dell, далее везде - выше были только звезды!

... и как всегда, что-то пошло не так. Причем беда каждый раз приходила не оттуда, откуда ее ждали: не революционные стеклянные диски были причиной массовой гибели DTLA, а ебанутая конструкция контактов «банка-плата».

... подсказать, какой процент современных - модели 18-19-20 годов - дисков использует ровно ту же конструкцию контактов, по единственной важной в наше время причине: так дешевле ?

Нет. Не не выберешь ты осознанно надежный диск. Тебе либо повезет, либо нет.
Linux Ubuntu Firefox
 Москва
0
0
LLeo
Я раньше обычно советовался с друзьями детства из гарантийного отдела крупной фирмы Oldi, они конечно отвечали "мы все тут пессимисты", но в целом всегда хорошо представляли, какие винты к ним чаще всего возвращаются. Например, у меня в сервере стоит Hitachi 2.5", но он 2Тб, и не всегда его хватает, приходится время от времени чистить папку VIDEO от лишнего. И у меня есть винт тоже 2,5", но 4Тб - в переносной коробочке. И конечно любо дорого бы проапгрейдить сервер, поставив винт вдвое больше. Но беда в том, что он Seagate. И я нихера не поставлю Seagate эпохи после слияния с Maxtor вместо винта Hitachi на жизненно важные данные... Чего и вам советую.
Mac Safari
 Домодедово
0
0
id
Seagate - большие молодцы, это да. Чтобы диск красивее выглядел в тестах (в реальной жизни тоже, на самом деле, по крайней мере пока он новый и пустой), придумали mediacache. А что «где тонко, там и рвется», и диск с полностью целыми пользовательскими данными говорит «йа креведко, гуд бай» из-за запиленной SA - так это проблемы юзеров. А чтобы юзера не слишком губу раскатывали на легкое восстановление (муха ЦЦ все-таки лечилась в основном как два пальца), консоль нонче заблокирована: «померла так померла».

Это да, у Сигейта лавры уродов отнять сложно. Но другие-то не сильно лучше! Чего стоил «SMRгейт», блин! когда все производителя разом МОЛЧА внедрили гребаную черепицу, в том числе в видео- и NAS-модели!

Уроды. Все до единого. Обычные жадные капиталистические хищники, готовые за лишние 3% прибыли насрать на все, кроме этой самой прибыли.

Не надо им верить. Говно они делают, все до единого, причем совершенно сознательно. Если сам не примешь мер, чтобы это говнянство на тебе не отразилось, однажды оно заглянет тебе в лицо и скажет ПРЕВЕД. И будет поздно.

P.S. А Hitachi в детстве называлось IBM, и делало как раз те самые знаменитые DTLA. А сейчас оно называется WD.
Mac Safari Chrome
 Германия
0
0
karash_l


Windows Firefox
 Екатеринбург
2
0
MaDsKiLlS
А меня вот эта история приколола:

https://habr.com/ru/news/t/518304/

Сам я никогда не покупал диски на 5400, думая, что они, типа, медленнее и дешевле. Оказалось, что многие их выбирают за меньший шум и энергопотребление. И что 5400 это теперь не скорость вращения, а «класс скорости».
Linux Ubuntu Firefox
 Москва
1
0
LLeo
22 года назад я с нетерпением ждал, когда подешевеют цифровые камеры, и вся эта химическая мерзота с проявлением фотопленок, фотоувеличителями и красными лампами, уйдет в музей.

15 лет назад я с нетерпением ждал, когда подешевеют плоские дисплеи, чтобы вся эта мразь с ламповой электронной трубкой уехала на свалки. Прихватив с собой заодно также все CD-диски, DVD, BlueRay и все остальное круглое говно.

Теперь я с нетерпением жду, когда большие цифровые накопители подешевеют настолько, что весь этот ёбаный срам с вращающимися блинами поедет туда же, где стоят перфоленты, перфокарты, флоппи-диски 8", 5" и 3,5", всякие ZIP-устройства и прочая поебень, которой давно место в музее.

Не, ну правда же, ну 2020 год, какие к черту стальные блины, вращающиеся в коробочках на скоростях 5400 или 7200?!
Windows Safari Chrome
 Домодедово
1
0
id
Так вот про это и речь! Диск на 7200, но за счет SMR он настолько "тупой", что приходится маркировать его как 5400, чтобы продать.

И да, красота, правда? Обороты? А это не обороты, это класс. Ватты? Терабайты? Миллисекунды? Часы наработки на отказ? "Мужик, вай, это рэкламный цена в объявлений был, да?" Это все "просто классы", какой миллион часов MTBF? Просто маркетинговый параметр "MTBF" относится к миллионному классу. Маркетологи так отнесли. Имеют право.

А сейчас мы окончательно прикончим веру Леонида в "я смогу выбрать надежный диск". В статье упоминается WD Red WD80EFAX, найдите его фото. Только именно его: на сайтах магазинов сейчас принято не заморачиваться, и в качестве картинки диска WD выкладывать картинку любого диска WD. Найдите конкретно фото этого, это реально.

А теперь... Леонида радуют Hitachi? А найдите, например, фото диска HUS728T8TALE6L4 из серии Ultrastar DC HC320... И сравните их визуально. И сравните параметры, отбросив буллшит вроде "класса скорости": целевое назначение диска, мощность потребления, объем кеш-памяти...

:)
Linux Safari Chrome
 Washington
1
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Мне брат из Москвы говорил, что IBM DTLA называли "дятлами" - забавно.

Технология дисков взрывала мне мозг несколько раз за последние 25 лет. Первый раз - когда после мелких шагов в районе гига я вдруг осознал, что есть диски по 4 и больше гигов примерно за ту же цену, что раньше было за гиг. И выглядит, сцуко, так же.

Второй раз, когда я понял, что новые диски почти не стучат по сравнению со старыми.

Потом когда появились диски каких-то заоблачных с моей точки зрения размеров в терабайт и больше.

И, наконец, в прошлом году, когда с сыном решили собрать десктоп по-старинке, в обучающих целях, и я увидел недорогой терабайтный ssd m.2. И охуел. А сын и ухом не повел. :)
Linux Safari Chrome
 Санкт-Петербург
0
0
Онанимус
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
В своё время я миновал разве что MPG, а практически всё остальное — DTLA, рыбу цеце, зелёную икру, 840 самсунг и т.п. — ухитрялся покупать, причём чаще за свои деньги, чем за казённые. И как-то привык со временем. Понятно, что выработались некоторые рекомендации, вроде не ставить в массив диски одной модели (а лучше, чтобы и производители разные были). Но общий принцип тривиален, и его легко понимают даже юзеры с гуманитарным складом ума: важные данные хранить в нескольких копиях в разных местах, скажем, в компьютере, на флешке и в облаке.
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Разумеется, но!

Каждый выбирает по себе
Щит и латы. Посох и заплаты
Меру окончательной расплаты
Каждый выбирает по себе
©
Linux Firefox
 Москва
2
0
Фыва Jr Олдж
> Каждый сам решает, насколько критичны ему личные данные. Кто-то без проблем с ними расстаётся и периодически начинает свою цифровую жизнь с нуля.

Это я, я! У меня на моей памяти такое было уже три раза как минимум! И все три раза я ничуть об этом не жалел, говорил сам себе: "Да и хуй с ним со всем!" и начинал занова.

Поэтому никогда не делал никакие бекапы, не делаю и не собираюсь их делать. Ебись всё в рот!
Windows Safari Chrome
 Челябинск
0
0
vinny-the-poo
Что начинали заново? Поездки по миру? Я, вот, бережно храню свои фото-видео материалы 2012 года из Венеции, Афин, Рима, Монако, Ниццы, Барселоны. Когда тёмным холодным ноябрьским вечером в промозглом Челябинске становится совсем тоскливо, я завариваю какао, сажусь перед телевизором и согреваюсь воспоминаниями. Чего и как тут можно начать заново?

P.S. А Египет-2010 ещё краше. Как весело нам было! Леонид не даст соврать.
Linux Firefox
 Москва
2
0
Фыва Jr Олдж
Я, хвала Иегове, по миру не ездил и не собираюсь, так что опыта поездок у меня нет и не будет. У меня более просто, я имел в виду программы которые были моего авторства, или которые я собирал для улучшения/облегчения своей работы, или которые я собирал как коробочки braintunic'а с разными винтами, из которых я после в любой момент комбинировал другие программы. И когда ВНЕЗАПНО это пропадало (жёсткий диск полетел сам от времени, второй раз я самолично его случайно уронил на пол и он перестал даже раскручиваться, а не то чтобы читаться) я не горевал. Те программы которые моего авторства я напишу новые -- раз ранее мне это удалось, значит и опять удастся, которые собирал для улучшения/облегчения своей работы или которые собирал чтобы после из них собрать более сложные программы -- насобираю ещё. А достаточно редкие фотки... Вот о них вообще никогда не жалел, чтобы посмотреть на меня у меня есть зеркало, а смотреть на себя пяти-десяти-пятнадцати и более летней давности -- нахер это надо? Мне это абсолютно не интересно, прошлое всё равно не вернёшь, СССР не возвратится, увы, так и чёрта лысого вспоминать хорошее, зная что оно уже никогда не вернётся?

PS: я даже порвал и выкинул все свои детские фото, бумажные, никаких цифровых тогда ещё не было, начиная с меня в возрасте несколько месяцев и до окончания школы. Потому что больно и обидно смотреть как мне было хорошо в СССР. А после окончания школы я и не фотографировался нигде на бумагу, редкие цифровые были, но эти файлы со мной я тоже удалил без сожаления. У знакомых что-то осталось, у меня же -- нет.
Windows Safari Chrome
 Челябинск
1
0
vinny-the-poo
У вас это бэкапы результатов вашего творчества. А у меня бэкапы кусочков моей жизни.

Там много всего. Я же только одно самое эффектное упомянул. А были и совместные празднования и другие мероприятия, фото родных и друзей.
Linux Firefox
 Москва
0
0
Фыва Jr Олдж
Нафига мне бекапить кусочки моей жизни? Не понимал и не понимаю. Я меланхолией не страдаю, а ностальгирую только по СССР. И мои фотки мне для этого не нужны.
Windows Safari Chrome
 Домодедово
0
0
id
> я даже порвал и выкинул все свои детские фото

Это интересно! Скажите, а вы их именно порвали, или изрезали?
А если изрезали, то ножницами или ножом?
А если ножом, то как именно: просто полосовали, или сперва тыкали?
А если тыкали, то начинали обычно с окружающих или с себя?
И в какую часть тела метились?

Спасибо!

P.S. Да, чуть не забыл, еще один вопрос: вам случалось разбивать зеркала? Спасибо!
Linux Firefox
 Москва
2
0
Фыва Jr Олдж
Порвал. Нафига мне тратить время на то, чтобы их резать? Фотки просто порвал, а негативы (плёнки) как есть спустил в мусоропровод, их не рвал и не резал.

PS: зеркала разбивать не доводилось.
Linux Ubuntu Firefox
 Москва
1
0
Ilya-T79
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Я так-то всей дискуссии не читал. И вообще я аноним, который хуже пидараса, говноед со свежесозданным аккаунтом.
Но z2m это в первую очередь база девайсов. Т.е. если ты не хочешь разбираться с форматом обмена конкретного устройства (а в zigbee там реальный Содом и Гомора) - то ты ставишь z2m и получаешь всё в более-менее причесанном виде в своём mqtt брокере. Это больше про стандартизацию. Если у тебя какой-то частный случай и тебе не нужно поддерживать все тысячи возможных устройств, то наверное проще разобраться с командами своего конкретного устройства.
Про бэкапы писал раньще и ещё раз повторю: посмотри на borg - он прекрасен.
Linux Ubuntu Firefox
 Израиль
0
1
200-1.95M
Итог
Лубунту 20 соблазнить меня не смог

Спасибо Вам большое Леонид
Всех нас пусть обойдёт ковид
Пусть все проблемы как-то разрешатся
Душа мозги обязаны сношаться
Простите за сношаться с негативом слово
Я повторю всем снова снова снова
Как мухе любо на столе варенье
Так людям всем - духовное плодотворенье
Linux Safari Chrome
 Пенза
0
0
mess99
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
для бекапа, или синхронизации есть unison
лучшая штука подобного рода.
Windows Firefox
 Екатеринбург
1
0
MaDsKiLlS
>5. Все-таки надо серьезно подумать о бэкапах. Всякие rsync -avzh /r /mnt/DISK/backups/ не выход, надо что-то умнее, буду читать ваши советы в том посте.

Я автоматизированно бэкапился, а потом узнал, что полгода скрипт после пары мелких изменений в системе бэкапил мусор (т.е. бэкапа не было). В результате пришёл к тому, чтобы раз-два в месяц садиться и писать руками пачку BD-R по 25 гиг. Не инкрементно: из-за того, что оптические диски со временем портятся, нужна избыточность.

P.S. Прочитал, что объём бэкапируемого 2 терабайта. Это не мой случай. У меня около 100 гигов (4 болванки). Возможно, такова разница между raw и mp4, в который я жму видео.

>Также в 20.04 пропала куча софта и есть ряд глюков

В девичестве, говорят, она звалась не Focal Fossa, а Fatty [Polar] Fox (Полный Песец).
Mac Safari Chrome
 Германия
1
0
karash_l
«писать руками пачку BD-R по 25 гиг»
А ваши вкусы весьма специфичны, больной ублюдок.
Windows Firefox
 Екатеринбург
2
0
MaDsKiLlS
Польщён. Кому же не нравится быть не таким, как все.

Тем не менее, рацзерно следующее:

1. Если бэкапить что-то вручную, а не автоматически, видишь, что копируется, куда и как. Любые странности замечаешь сразу — объём ли уменьшился, папки ли странно выглядят. (Разумеется, сами архивы подготавливаются скриптами из скежулера). Автоматизировать можно напоминалку в органайзере, главное, не начать ей говорить то же самое, что Арья богу смерти («Не сегодня»).
2. С болванками можно иметь много копий с большой избыточностью и достаточно низкой стоимостью, что я очень люблю.
3. Копии, как говорят, полезно хранить подальше от источника на случай пожара и пр. Папка с болванками очень транспортабельна и, что немаловажно, неразъёбывабельна по сравнению с HDD.

Вообще, прогресс оптических дисков CD->DVD->BD на последнем этапе дал сбой: объём не нарастает, новые стандарты не выходят. Надо на что-то менять, но на что именно — непонятно. Флешки-карты использовать как одноразовые дорого, всякие ленты и прочее с последовательным доступом неудобно просматривать.
Linux Firefox
 Boulder
1
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Флешки-карты использовать как одноразовые дорого

Говорят, новые ещё и хранить долго нельзя — на них информация протухает за время порядка месяцев.
Windows Firefox
 Екатеринбург
0
0
MaDsKiLlS
Сегодня у мень день открытий. Оказалось, не так уж дорого (200р vs. 50 за сопоставимый объём), но зато менее надёжно для хранения.
Mac Firefox
 Швейцария
0
0
Миха23
Спасибо; полезная информация.
Держите в курсе по поводу бэкапов. Тоже интересно. На винде вот снэпшоты организованы очень удобно; надо такой же инструмент под линукс.
Windows Firefox
 Австралия
0
0
явапваяп
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
по повода бэкапа, я сам для себя решаю вопрос как хранить данные в нескольких копиях и с историей версий, чтобы данные хранились больше чем на одном устройстве, и устройства находились в разных помещениях, чтобы пожара не бояться.

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

в итоге, кажется, лучший вариант - это делить файлы по типам, и настроить отдельно синхронизацию через syncthing для разных типов файлов.

фотки и синхронизовать с версионированием simple versioning или даже trashcan так он будет хранить последние N версий, или просто будет хранить копию в случае удаления, пока не скажу удали совсем.

для текстовых документов там есть режим подключения внешней системы контроля версий, и тупо использовать git. для заметок я собираюсь переехать с google keep на Joplin там как раз .md файлы

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

железками для бэкапа буду использовать raspberry pi c установленным sata hat на четыре четырёхтерабайтных 2.5 дюймовых винта в софтовом raid 5, чтобы ещё и локально оно могло пережить смерть одного.
Mac Safari
 Москва
0
0
Ghool
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Лео, я недавно просматривал облачные бэкапы, и выяснил, что самое оптимальное - это купить семейную Лицензию на office365
Даёт 6 лицензий на офис + 1 терабайт для каждой из них
Из минусов для тебя - работает оно на операционках windows и macos
Но нет никаких сложностей в том, что бы завести винду и пробросить в неё симлинк с линуксовой тачки в бэкапящуюся папку.

Стоит 2800 в год.
Получается, если найдёшь 5 друзей - терабайтное облако стоить будет 39 рублей в месяц
А если не найдёшь - 233, что в общем тоже неплохо
Mac Safari
 Москва
0
0
Ghool
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Купить вот например
https://www.ozon.ru/context/detail/id/162903144/
Linux Safari Chrome
 Москва
2
0
LLeo
Ржу ;)
Linux Safari Chrome
 Санкт-Петербург
0
0
Vadim Oxyd Priluzkiy
Аналогично... Особенно с того что облака от мелкомягких прекрасно поддержваются в линухе, через RClone.
Что за народ пошёл. Нифига матчасть не изучают. То у них дота в линуксе не такая, то OneDrive не поддерживается. Так они слона не продадут. ©
Mac Safari
 Москва
0
0
Ghool
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Круто, не знал. Спасибо.
Ну не линуксоид я :(
Штатной возможности не анонсировано - вот и не знаю об этом.
Windows Firefox
 Russia Moscowa Tverskaya-Yamskaya1
0
0
Johny----------
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
я бы , как уже предполагал Леонид ранее, предположил бы что к 2800 году появится технология, позволяющая видеть любой желаемый момент прошлого.
и это более вероятно чем то, что облако микрософт продолжит поддержку аккаунтов, лиц умерших в 21 веке
Mac Safari
 Москва
0
0
Ghool
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А при чём тут 2800й год?
Я писал про две тысячи восемьсот рублей в год
Linux Safari Chrome
 Санкт-Петербург
0
0
Онанимус
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
За эти деньги можно каждые полтора года новый терабайтный диск покупать. А старые на полочку складывать.
Mac Safari
 Москва
2
0
Ghool
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Можно, вы правы.
Готовить самому тоже дешевле, чем в ресторане.

Главное, что бы потом не оказалось, как у лео выше, что уже 6 лет ничего не бэкапилось потому, что скрипт поломался и никто этого не заметил.

Потому я предпочитаю бэкап как услугу - в трее горит зелёная галочка, значит мои данные в сохранности. И не просто в сохранности, а ещё и с версионностью глубиной в час

На работе я бэкапил данные с серверов на отдельный комп - потому, что я был админом и в мои обязанности входило обеспечивать сервис.
Дома я хочу расслабиться и искал именно облако.
Условно говоря квартира сгорит - а бэкапы останутся.
Сожрёт данные шифровальщик - я просто возьму их предыдущие версии.

Цель в другом.
Windows Safari Chrome
 Washington
1
0
antgraf
Я вас, вероятно, огорчу. Но OneDrive я перестал пользоваться, когда потерял все данные в нем. Произошло это после включения довольно старого ноута с настроенным OneDrive в нем. Видимо там была какая-то старая версия клиента и он неправильно разрешил конфликты. Бац, и все данные в облаке откатились на пару лет назад без версионности.
Mac Safari
 Россия
0
0
Ghool
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Печальная история. Спасибо, учту
Linux Safari Chrome
 Москва
1
0
LLeo
Какая грустная, но такая типичная история про облако. Сколько раз я ее уже слышал от друзей в разных вариантах.
"Вот потому-то Саша и не женится"
Mac Safari Chrome
 Германия
0
0
karash_l
Справедливости ради, стоит отметить, что виновато не облако (= хранилище где-то в дата-центре), сколько кривое его использование.

Ваше использование, когда на разных компах установлены клиенты - это НЕ бэкап, а просто синхронизация файлов между устройствами с использованием облака. И не нужно в данном случае полагаться на сохранность данных. А что было бы, если бы взяли и случайно на одном из компов просто удалили бы файлы командой "rm -rf *"? Синхронизация бы прошла по всем устройствам. Был бы виноват OneDrive? Здесь нужен дополнительный бэкап. Не исключено, что у них кривой клиент и именно он виноват в вашей потере данных. Но опять же - это НЕ бэкап!

Бэкап в облако - это когда периодически происходит выгрузка файлов, причём в один конец.

Удаление должно происходить "неудобным" образом. Нужно идти в облако и осознанно вручную удалять, если очень захочется.
Windows Safari Chrome
 Москва
1
0
svintuss
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
В качестве решения для бэкапа рискну предложить rclone + облако по вкусу.

Я пару раз в год вручную запускаю rclone на своем NAS, и он исправно отправляет все в OneDrive и GDrive (у меня есть там много бесплатного места). Когда настанет время платить самостоятельно, буду покупать AWS.
К сожалению, ничто из того, что я могу организовать дома своими силами, не сравнится с облаком по надежности.
Mac Safari Chrome
 Германия
0
0
karash_l
AWS достаточно дорог. Я сам сначала на AWS сидел, потом случайно наткнулся на Wasabi S3 Hot Storage. Он совместим со всякими AWS S3 клиентами и библиотеками. Так что rclone заработал сходу, не заметив подвоха.
Минусы
- расчёт идёт по терабайтам. То есть если тебе надо 100 гб или 500 гб, всё равно минимум платишь как за 1 терабайт (порядка 6 баксов в месяц)

Плюсы
+ закачивай и скачивай сколько угодно, трафик уже включён

Калькулятор цен тут https://wasabi.com/cloud-storage-pricing/

-----------------------------------------

Года два сидел на Васаби и вот пару месяцев назад наткнулся на BackBlaze B2. Он оказался ещё более динамичный в плане цен. Там платишь конкретно по гигабайтам. 0.005 центов за гигабайт за месяц (порядка 5 баксов за 1 терабайт).
Он тоже поддерживается всеми современными клиентами, включая rclone.

Минусы
- закачка бесплатно, за скачивание сколько-то платить нужно. Но как бэкап меня устраивает, так как скачивание происходит крайне редко (в идеале NAS вообще никогда не подведёт и никогда не придётся скачивать)

Плюсы
+ достаточно дешёвый, поддержка множества клиентов

Вот тут калькулятор цен https://www.backblaze.com/b2/cloud-storage-pricing.html

P.S. не реклама, просто делюсь инфой. Может Backblaze окажется говном и я с него перееду. Пока устраивает.
Windows Safari Chrome
 Домодедово
0
1
id
> 0.005 центов за гигабайт за месяц (порядка 5 баксов за 1 терабайт).

То есть можно купить подписку на 1т на год, а можно за эти же деньги купить 2т HDD себе домой...
Mac Safari Chrome
 Германия
0
0
karash_l
Можно. Но это никак не спасёт от, например, пожара.
Windows Safari Chrome
 Домодедово
0
0
id
Это разумеется спасет от пожара, если на стоимость годовой подписки на 2т купить ДВА винта по 2т, и один отдать мне.
И бекапиться на оба.

Либо отдать мне оба винта с бутылкой коньяка, один я поставлю на свой сервак, а второй вместе с бутылкой отдам человеку с 20г каналом и 24/7 техподдержкой.

В другом городе.

Тогда уничтожить разом все три копии (у Леонида, у меня и у товарища) сможет разве что 100+ мегатонный заряд.
Mac Safari Chrome
 Германия
0
0
karash_l
Единственный жизнеспособный вариант, который я в таком случае вижу - если я вам дам этот диск, а вы установите его в свой сервер/NAS/и т.п. и выдадите мне удалённый доступ к нему, чтобы все мои скрипты автоматически могли туда бэкапить.

Все другие расклады (приехать, взять диск, потом увезти его, либо по почте) приведут к тому, что автоматический бэкап работать не будет, а ручной - будет делаться всё реже и реже. А то и вовсе забудется.
Linux Ubuntu Safari Chrome
 Киев
0
0
па x0m
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Поморгал светодиодами на параллельном порту из питона.

Родилась идея прикрутить включение и отключение вентиляторов и жестких дисков через этот порт.

Но наткнулся на ограничение в 8 пинов (или 7, не суть).
А кулеров порядка 5, как и винтов (ссд отключать не буду, они не издают звуков в слышимом диапазоне).
Думаю над декодером комбинаций.

Зачем, почему - непонятно. Продолжаю наблюдение.
Linux Safari Chrome
 Москва
0
0
LLeo
А ваша материнская плата точно не умеет включать свои куллеры? Может, погуглить комбинации и точно так же делать это из Питона?
Linux Ubuntu Safari Chrome
 Киев
0
0
па x0m
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да, как же вы без моего экспертного мнения про переход на новую операционку? Излагаю.

Часто бывает сидишь, и чего-то не хватает, (обычно денег и женщин) но не суть.

И решаешь поменять шило на мыло операционку. И сидишь, думаешь, а вдруг там нет привычного плеера, или текстовый редактор такой версии, с которой удобные плагины не работают.

В таких случаях я поступаю просто - скачиваю на флешку роутера образ новой операционки, там у меня написаны скрипты, которые создают конфиг ipxe сервера по наличным исошкам (который суть tftp-сервис и dns флаги), далее загружаю эту операционку в память, и пару недель настраиваю/допиливаю, оцениваю
как в пользовании.

Результаты, разумеется сохраняю в персистентном файле-образе по nfs. Таким образом добиваюсь бесшовной миграции с операционки на операционку. Ну и просто в свободное время поизучать новости ОСестроения, дабы не так грустно было.
Linux Safari Chrome
 Москва
0
0
LLeo
Ну вот уже почти неделя новой 20.04, и вроде без катастроф.
Linux Firefox
 Москва
1
1
Фыва Jr Олдж
[мнение диванного эксперта ON]

Убунту -- гавно! Причём любая версия!

[fywa@localhost ~]$ cat /etc/redhat-release
Fedora release 33 (Thirty Three)
[fywa@localhost ~]$

добавлено: да, и Chrome тоже гавно. Любая версия.

[мнение диванного эксперта OFF]
Windows Safari Chrome
 Домодедово
1
0
id
Редхат - туда же.

И даже генту, оно хоть и тру... но все равно недостаточно тру!

Только фря, только хардкор!
Linux Firefox
 Москва
0
0
Фыва Jr Олдж
Фря на серверах. А дома любой Red Hat based дистрибутив. Всё остальное от лукавого и говно.
Linux Safari Chrome
 Washington
0
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> ...Только фря, только хардкор!

Нуу, это на любителя. Фря - это шлюха, которая даёт всем. (В результате ее подобрал Эпл и сделал из нее дорогущую валютную проститутку.) А линукс - это идеологически верная давалка, бессребница, и требует соблюдать линию партии во время ебли. :)
Linux Safari Chrome
 Москва
1
0
Надежда777
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Опытным путём установлено, что экспорт PDF в либрофисе ломается из-за пакета libreoffice-qt5.
После сноса пакета экспорт должен заработать.

всего комментариев: 266

<< предыдущая заметка следующая заметка >>

рекламная лирика