Pull to refresh
23
0

Криптономикон: великий баян, привет из 90-х и лучшая книга о технарях

Чтение ради чтения… не захватывает, хоть и написано действительно очень хорошо.

Подводные камни Bash

Разумеется. Но эта мера ничем не обусловлена в условиях нормальной работы сервера.

Как спасти принцессу, используя 8(+45) языков программирования, в пятницу

У вас есть bash. Вы пытаетесь найти путь к замку, но из‐за пробелов в именах вы не сдвигаетесь с места, и продолжаете спасать принцессу относительно текущего местоположения.

Подводные камни Bash

  1. Сеть не работает => NFS не монтируется;
  2. NFS должна монтироваться в /mnt => директории /mnt/logs не существует;
  3. cd: /mnt/logs: No such file or directory;
  4. … =)

Этот пример скорее показывает важность правильной настройки инициализации.

Подводные камни Bash

Неплохо. Ещё есть некий "framework" для bash – думаю, продвинутым пользователям будет очень занятно почитать код =)

Подводные камни Bash

Хороший перевод. От себя могу только добавить, что большинство ошибок может предотвратить set -e:


#!/bin/bash -e

…

Кроме того, слышал про gdb‐like дебаггер. bashdb, не он?

Google Photos не может удалять файлы с SD карты

Есть проблема, связанная с правами platform.xml: они должны быть 644, в то время как копирование/перемещение без --preserve=mode может изменить их из‐за umask – причём это происходит неосознанно со стороны модифицирующего.


Factory reset технически никак не может помочь – не в его компетенции; подключить устройство через MTP, опять же, не выйдет из‐за поломанной инициализации. Единственный простой выход – сменить eMMC на новый, но, может, есть альтернативные пути?

Google Photos не может удалять файлы с SD карты

Ни у кого, кстати, не было опыта восстановления прав platform.xml без какого‐либо, прежде имевшегося, инструментария самого смарта?

[systemd/udev] ppp: корректный автостарт system‐wide демона

Серийные порты генерируются в зависимости от конкретного устройства, к которому как раз и привязана конфигурация. Хотя я иногда замечал, что при некоторых обстоятельствах они менялись с ttyUSB0… 2 соответственно на ttyUSB1… 3 – но это нештатная ситуация.


Или нет?

[systemd/udev] ppp: корректный автостарт system‐wide демона

Действительно, это выглядит рациональнее.

[systemd/udev] ppp: корректный автостарт system‐wide демона

Спасибо, корректное замечание.

Особенности файловых систем, с которыми мы столкнулись при разработке механизма синхронизации Облака Mail.Ru

нет и элементарно "отвязанного от дистрибутива" файла .tar.gz (.bz2, .xz на выбор).

Да ладно, мейнтейнеры других дистрибутивов могут использовать «привязанные к дистрибутиву» пакеты ровно как и .tar.gz: распаковка, применение специфичных для дистрибутива изменений, и, собственно, упаковка в целевой пакет. Если нет нужды во втором этапе, то есть конвертеры вроде debtap.

Советы и секреты №3

В июле 2016 года Microsoft выпустила для Windows 10 новый механизм компрессии Compact OS для утилиты командной строки compact.exe, которая сжимает файлы операционной системы непосредственно во время её работы.

Это такой аналог прозрачной компрессии? Или это она и есть?

Повесть «НИИЧОСИ. Дежурная ночь»

Мораль сей повести проста: kill -SIGTSTP. Ну или как‐нибудь через цгруппу, — судя по всему, Столловский скрипт был запущен в ней. Перекладывать ответственность на другого человека очень некультурно, а принимать её — наивно.


Спасибо, читал с огромным интересом. Ставлю плюс, добавляю в избранное и подписываюсь в ожидании продолжения. На будущее: аккуратнее с пунктуацией — единственный минус от меня, не считая совсем уж несуразное описание Кости =)

Telegram пишет в syslog сообщения вставленные из буфера обмена, в том числе и в секретных чатах

Ну я полагаю, что в Mac шифрование включено по умолчанию. Это банальное соблюдение безопасности: например, если устройство попадёт в руки злоумышленника, то он никак не сможет оставить своё пребывание бесследно.


Ну а что касается шифрования, то в journald, например, используется Forward Secure Sealing.

Telegram пишет в syslog сообщения вставленные из буфера обмена, в том числе и в секретных чатах

Пересылать сообщения в syslog, конечно, не нужно, но это не баг и угрожает безопасности обратно пропорционально криптостойкости syslog-a — ну если шифрование включено, конечно.

Введение в JavaFx и работа с layout в примерах

Жесть. Просто какофония из грамматических ошибок.

systemd: getty-подобный сервис для htop

Другая настройка PAM. В арче по дефолту login требует pam_shells.so, и правильно делает.

systemd: getty-подобный сервис для htop

А /sbin/login, соответственно, не заработает.

systemd: getty-подобный сервис для htop

В нём. Но /sbin/login не будет работать без наличия шелла в /etc/shells.

Information

Rating
Does not participate
Registered
Activity