А у меня например плавило — не вижу не еду. а если еду — то не быстрее чем тормозной путь моей машины на расстоянии нормальной видимости!
Вообще-то, такие правила у всех, но, видимо, мало кто их придерживается:
10.1. Водитель должен вести транспортное средство со скоростью, не превышающей установленного ограничения, учитывая при этом интенсивность движения, особенности и состояние транспортного средства и груза, дорожные и метеорологические условия, в частности видимость в направлении движения. ...
Там даже в билетах есть такой вопрос (Б10, В10):
— Что должно иметь решающее значение при выборе водителем скорости движения в темное время суток?
RTC (Real-Time Clock), чтоб время было разумное после простоя и/или без доступа к сети. А то если нет возможности на ранней стадии загрузки синхронизовать, то от резких скачков поведение некоторых приложений либо неадекватным может стать, либо просто информация о времени запуска или метки в логах вообще не те, что нужно, и ловить жуков гораздо сложнее.
Варианта такого в опросе нет.
Если имеется ввиду zswap (или его альтернатива zram, обычно используется когда нет возможности использовать дисковый своп), то большинство дистрибутивов позволяют включать его не просто без пересборки ядра, но и просто на лету. Например в доках Archlinux есть статья.
Или пример из жизни Ubuntu, строка из /etc/default/grub: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash zswap.enabled=1 zswap.max_pool_percent=33 zswap.compressor=lz4"
Если бы было всё просто, не было бы таких дискуссий на тему свопа в сети. В моём случае, когда свопа была ещё туева гора (8GB RAM + 8GB swap на HDD), но своп заполнялся где-то на 512MB-1GB, система начинала тормозить и в течение минуты висла совсем. На других системах включая сервера всю память мог сожрать какой-нибудь старый grep или sed, если ему случайно попадался большой файлик с монострокой, и хорошо, если ssh отваливался не сразу и успевали разобраться в чём дело и прибить его.
У меня точно такой же опыт, только если IDEA заменить на SublimeText, а Включил на Выключил. Т.е. со включенным свопом ни разу не дождался момента пока запустится OOM killer, и часто не успевал закрыть вкладок или убить какой-нибудь процесс до того, как всё повиснет намертво. Сейчас выбрал размер свопа порядка 256МБ с низким vm.swappiness — если и выжрет кто-то всю память, то как кончится своп его прибъют.
Так что по прочтении статьи, из разнобоя мнений в сети, и нашего с вами примера могу кратко и ёмко рассказать как живёт Линукс без свопа / со свопом — "Анонимус его разъеберёт"!
Yota же с момента запуска отказалась от идеи внутреннего роуминга.
Враньё. Если больше месяца неотрывно находишься за пределами домашнего региона, тарифы на следующий месяц подскакивают: https://www.yota.ru/voice-c/#/tariffmore -> В поездках по России
При нахождении в другом регионе более 30 дней вам будут предложены специальные условия подключения. При возвращении в домашний регион, возврат на тарифные пакеты домашнего региона произойдет после завершения текущего пакета или в течение суток, если пакет не был подключен.
Ещё можно посмотреть в сторону remote-random в клиентском конфиге.
Что-то типа этого
...
server-poll-timeout 15
remote-random
<connection>
remote 1.example.net 1194 udp
;mssfix 1400
</connection>
<connection>
remote 1.example.net 443 tcp
</connection>
<connection>
remote 2.example.net 443 tcp4
</connection>
ignore-unknown-option block-outside-dns
block-outside-dns
# Эти вот не пушить и не определять в конфиге, а то не будет другой сервер выбирать при фейле:
;auth-nocache
;persist-key
;persist-tun
;persist-remote-ip
;user xxx
;group xxx
...
Чтобы не хранить маршруты и другие общие настройки в двух (или более) разных файлах, вероятно удобнее будет использовать опцию в клиентских конфигах (ну или в DEFAULT):
config /some/path/to/shared-ccd-config
Так одинаковые настройки для всех серверов и клиентов будут в одном файле.
Эксперты считают, что целью правительства будут не пользователи, которые работают с VPN — к ним какие-то меры вряд ли будут применяться, хотя и это не исключено.
Вот и дождались, теперь к пользователям меры тоже применяются, а это уже совсем другой уровень.
Раньше: сумел обойти GFW — молодец пользуйся
Теперь: обошёл GFW и про это узнали — попал на 15000, а при повторных нарушениях наверняка что похлеще.
Т.е. если раньше использование VPN просто пытались затруднить, то теперь просто сделали вне закона, и привет!
Про Китай информация уже месяц как не актуальна.
28 марта 2017 (вроде) появился закон благодаря которому личности использующие незарегистрированный vpn или другим (уже незаконным) способом обходящие блокировки могут быть подвергнуты штрафу в районе 15000 юаней. Для юридических лиц ответственность уже уголовная теперь.
Передаю информацию от источников своими словами, могут быть не точности.
Действительно классная штука, но всегда полагаться на её предупреждения не стоит, ибо она не достаточно проницательна, чтобы понять какое поведение тебе нужно или некоторые сложные случаи.
Кстати, в некоторых дистрибутивах она доступна в репе (например в Ubuntu: sudo apt install shellcheck).
Есть плагин для SublimeText: SublimeLinter-shellcheck
По моему опыту Яндекс.Диск c webdav гораздо медленнее, чем Google.Drive через ocamlfuse. И места у них по-умолчанию на 5Гб меньше (если сейчас ничего не изменилось).
Кстати, любители халявы могут попробовать объединить несколько аккаунтов в массив с помощью mhddfs/unionfs/aufs, на Хабре ужеестьсоответствующиестатьи.
Сложно сказать, что миф. По моему опыту всё верно. Деревни разные, конечно, бывают, но поездив по стране и проходя по маленьким деревушкам ясно было видно, что пьют там большинство, а кому не по нраву такой образ жизни валят оттуда, и это же подтверждалось словами местных.
Вообще-то, такие правила у всех, но, видимо, мало кто их придерживается:
Там даже в билетах есть такой вопрос (Б10, В10):
и ответ:
Варианта такого в опросе нет.
Если имеется ввиду
zswap
(или его альтернативаzram
, обычно используется когда нет возможности использовать дисковый своп), то большинство дистрибутивов позволяют включать его не просто без пересборки ядра, но и просто на лету. Например в доках Archlinux есть статья.Или пример из жизни Ubuntu, строка из
/etc/default/grub
:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash zswap.enabled=1 zswap.max_pool_percent=33 zswap.compressor=lz4"
Или что-то другое имеется ввиду?
Если бы было всё просто, не было бы таких дискуссий на тему свопа в сети. В моём случае, когда свопа была ещё туева гора (8GB RAM + 8GB swap на HDD), но своп заполнялся где-то на 512MB-1GB, система начинала тормозить и в течение минуты висла совсем. На других системах включая сервера всю память мог сожрать какой-нибудь старый grep или sed, если ему случайно попадался большой файлик с монострокой, и хорошо, если ssh отваливался не сразу и успевали разобраться в чём дело и прибить его.
У меня точно такой же опыт, только если
IDEA
заменить наSublimeText
, аВключил
наВыключил
. Т.е. со включенным свопом ни разу не дождался момента пока запустится OOM killer, и часто не успевал закрыть вкладок или убить какой-нибудь процесс до того, как всё повиснет намертво. Сейчас выбрал размер свопа порядка 256МБ с низкимvm.swappiness
— если и выжрет кто-то всю память, то как кончится своп его прибъют.Так что по прочтении статьи, из разнобоя мнений в сети, и нашего с вами примера могу кратко и ёмко рассказать как живёт Линукс
без свопа / со свопом— "Анонимус его разъеберёт"!Враньё. Если больше месяца неотрывно находишься за пределами домашнего региона, тарифы на следующий месяц подскакивают:
https://www.yota.ru/voice-c/#/tariffmore -> В поездках по России
Ещё можно посмотреть в сторону
remote-random
в клиентском конфиге.Чтобы не хранить маршруты и другие общие настройки в двух (или более) разных файлах, вероятно удобнее будет использовать опцию в клиентских конфигах (ну или в DEFAULT):
Так одинаковые настройки для всех серверов и клиентов будут в одном файле.
Вот и дождались, теперь к пользователям меры тоже применяются, а это уже совсем другой уровень.
Раньше: сумел обойти GFW — молодец пользуйся
Теперь: обошёл GFW и про это узнали — попал на 15000, а при повторных нарушениях наверняка что похлеще.
Т.е. если раньше использование VPN просто пытались затруднить, то теперь просто сделали вне закона, и привет!
28 марта 2017 (вроде) появился закон благодаря которому личности использующие незарегистрированный vpn или другим (уже незаконным) способом обходящие блокировки могут быть подвергнуты штрафу в районе 15000 юаней. Для юридических лиц ответственность уже уголовная теперь.
Передаю информацию от источников своими словами, могут быть не точности.
Так-то
Shell Style Guide от Google
Тот самый Advanced Bash-Scripting Guide
Учебное пособие на eddnet.org
Тред на StackOverflow о скрытых фичах bash
Полезные одно-строчные скрипты sed
Ну и
man bash
периодически покуривать имея ввиду, что на удалённом хосте версия bash может отличаться и некоторые функции могут быть [не]доступны.Действительно классная штука, но всегда полагаться на её предупреждения не стоит, ибо она не достаточно проницательна, чтобы понять какое поведение тебе нужно или некоторые сложные случаи.
Кстати, в некоторых дистрибутивах она доступна в репе (например в Ubuntu:
sudo apt install shellcheck
).Есть плагин для SublimeText: SublimeLinter-shellcheck
По моему опыту Яндекс.Диск c webdav гораздо медленнее, чем Google.Drive через ocamlfuse. И места у них по-умолчанию на 5Гб меньше (если сейчас ничего не изменилось).
Кстати, любители халявы могут попробовать объединить несколько аккаунтов в массив с помощью mhddfs/unionfs/aufs, на Хабре уже есть соответствующие статьи.
— Нет, сынок, теперь ты будешь меньше есть…