Pull to refresh
3
0

Сисадмин

Send message

Прям так уж никогда не приходилось расковыривать баги в коде, которые совсем не очевидны ни тебе, ни исходному автору кода? Мне вот точно также даже при наличии кода приходится на админской позиции разбираться с косяками приложения, потом объяснять разработчику косяки в его реализации и заставлять править.

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

А уж проприетарность/открытость продукта может вообще никак не влиять на качество документации. Сколько раз встречал открытый код с отвратительной документацией, которая еще и оказывается неактуальной или вообще путающей, потому что описывает совсем не то, как работает код сейчас. При этом код еще и страшнющий, который лучше бы вообще никогда не видеть.

Я думаю, корни тут идут отсюда:
When you use a variable to specify the domain name in the proxy_pass directive, NGINX re‑resolves the domain name when its TTL expires.

Хотя если смотреть прямо в доках, то вроде как завязываться на переменную уже не обязательно.
proxy_pass https://api.telegram.org/;
А резолвинг-то, наверное, все еще идет только при старте или релоаде nginx'а? Т.е. если вдруг поменяется IP, то все встанет?
Во-первых, что это за таинственные «некоторые» гипервизоры, у которых нет функции выключения VM?

Имхо, тут вопрос не в «нет функции выключения», а то, что корректный фенсинг — это жесткое отключение из розетки (если проводить аналогию с железками), а не милая просьба «выключись, пожалуйста». И вот если хост не смог выключить быстро VM (ну зависли там процессы напрочь и система не хочет выключиться), то в зависимости от критичности кластеризованного сервиса может быть придется и весь хост погасить.
Если клиенты довольны и угрозы безопасности нет, то в чём дело?
Клиент не понимает, что он делает/получает, поэтому он и доволен.
В крупном банке на любые операции с правами администратора будете год получать разрешение от всех отделов безопасности по цепочке.
А если не пошли и не получили разрешения, то получать по шапке позже, когда все эти отделы выяснят, что что-то тут сделано без их разрешения.
Да и не нужны админские права для генерации ключа в большинстве случаев.

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

Если у клиента такая политика безопасности, то маловероятно, что им подойдет вариант, когда их ключ у кого-то еще есть.
Мне самому в свое время пришлось разбираться с похожей схемой с авторизацией по ключам. И junior-админу предыдущими админами просто была вручена инструкция «генеришь ключ, отдаешь клиенту». И тут вдруг банк сказал «ключ генерим мы сами», и у этого junior'а внезапно все встало.
Ну и еще если вдруг что-то сломается, клиент всегда может сказать «ну и что что моя запись в логах, ключ-то у вас, вы сами все и сломали».
Выдать пользователю инструкцию по генерации ключа и отсылке вам запроса не всегда возможно — слишком сложные действия на которые у пользователя может не быть прав.
Если нет прав, значит у пользователя есть админы. Раз есть админы, значит они должны знать, что у пользователя есть какая-то кастомная схема с авторизацией по ключам. Потому что когда у пользователя что-то сломается, он пойдет к своим админам в первую очередь, а тем придется ковыряться по всей цепочке.
Создание клиентского закрытого ключа и запроса на сертификат (CSR):

Почему из мануала в мануал тянется генерация закрытого ключа клиента? Этот ключ должен быть только у клиента и никого более.
PSS: JIRA есть СОО (BTS) – Система Отслеживания Ошибок (bug tracking system), а не система отслеживания инцидентов. BTS нужна для ЖЦ объекта во время «Разработка» (Development), а не «Сопровождение» (Maintenance).…
С обывательской, это как забивать гвозди микроскопом, потому что он тяжёлый и, таки, забивает
Мёсье потрудился посмотреть JIRA и выяснить, что в ней довольно-таки много различных доп.модулей, которые делают из JIRA почти всё, что угодно?
— try_files — убрать =404, добавить /index.php?$query_string
А зачем =404 убрать?
location ~ \.php$ {
Уже много раз писали (и на хабре тоже): не суйте в пхп все подряд
IELTS вам предстоит сдавать письменно, а TOEFL – на компьютере.
takeielts.britishcouncil.org/ielts-ukvi/academic-delivered-on-computer
From March 2016, some IELTS test takers for UK Visas and Immigration will be able to take their IELTS test on computer

Там, скорее, Commonwealth. По моим субъективным ощущениям, там и австралийский акцент был.

На подготовке к экзамену мне говорили, что там может быть куча всяких разных акцентов. Да и в тестовых IELTS были куча разных ужасных акцентов.
Я свои мысли по теме высказал за минуту-полторы, жду вопросов

Ну так во всех описаниях, примерах, на подготовке говорят, что нужно говорить столько, сколько задано. Поэтому и дают вначале время для подготовки, чтобы приблизительно прикинуть, сколько и чего говорить
Все зависит от конкретного человека. Можно и за месяц подготовиться, но должен быть нормальный уровень. Во-первых, найдите примеры тестов и попробуйте их написать — поймете, как у вас с подготовкой, хватает ли аудиокниг для listening. Во-вторых, нужно все равно найти, с кем говорить, благо интернеты сейчас есть, найти собеседника не проблема
Сочетания «mi band» и «весьма чувствительные деньги» в одном предложении меня вторгают в ступор…
Вот ведь в чем загвоздка. Не нравится — не включай. Никто не заставляет им пользоваться — это же не единственный режим.
Лично у меня умный будильник прекрасно работал (и судя по интернету много у кого тоже), но теперь его нет
Права доступа на запись настроены, но CMS хочет как минимум /cache и /administrator/cache на запись — скрипты не растерялись — теперь там создаются :)
Да пусть сколько угодно создаются — зачем разрешать выполнение php в кэше?
https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/, см раздел 'Passing Uncontrolled Requests to PHP'
Ну и заодно du -sh * |sort -h, чтобы сразу отсортировать корректно
Правда -h в sort'е появился относительно недавно.
А есть тикет? Я бы подписался :)
Про вложенные группы читайте внимательно релизноты и описание тикета — там не всегда все очевидно. Например, узел может быть в подгруппе, но не быть в общей группе
> приведя к закрытию мостов, задержке или отмене железнодорожных и авиарейсов.
> четвёртом по размеру шотландском городе Данди частично было отключено энергоснабжение,
У меня создается впечатление, что не энергии было много, а потребления было меньше в этот день
Alt'ом много где вызывается меню, так что не вариант. Вводить заглавные аббревиатуры лично мне приходится крайне редко, и на этот случай можно как раз включить CAPS другим сочетанием (на Linux, например, у меня для этого используется Shift+CAPS). Хотя я, кажется, набираю их все равно с Shift'ом
1
23 ...

Information

Rating
Does not participate
Location
Brno, Jihomoravsky Kraj, Чехия
Date of birth
Registered
Activity