<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Копытов Иван: заметки с тегом история</title>
<link>https://kini24.ru/tags/istoriya/</link>
<description>Блог ленивого сисадмина</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Блог ленивого сисадмина</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Немного юмора</title>
<guid isPermaLink="false">240</guid>
<link>https://kini24.ru/all/nemnogo-yumora/</link>
<pubDate>Sat, 08 Jun 2019 08:34:15 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/nemnogo-yumora/</comments>
<description>
&lt;p&gt;В конце апреля один из старых сайтов внезапно ожил и выдал несколько новых историй. Пара из них мне настолько понравилась, что хочется поделиться.&lt;/p&gt;
&lt;p&gt;* * * *&lt;br /&gt;
xxx: У нас тут YYY (билд инженера) сманили. Чел принципиально жил только в консоли и vim, диаграммы рисовал скриптами в dot, доки писал в wiki маркдауном, если что-либо требовало больше чем 1.5 минуты писал скрипт. Сидим разбираем его наследие.&lt;br /&gt;
xxx: Из прекрасного&lt;br /&gt;
xxx: smack-my-bitch-up.sh — шлет видимо его жене «Задержался на работе» и генерит отмазки из списка. Поставлено в cron, стреляет после 9 вечера если на рабочей станции висят интерактивные сессии по ssh с его логином.&lt;br /&gt;
xxx: kumar-mudak.sh — сканит почту, ищет письма от Кумара (заграничный ДБА с говорящей фамилией) с ключевыми словами (sorry, help и т. д.) откатывает упомянутую базу стейджинга на последний бэкап и отписывается типа не вопрос будь аккуратнее в следующий раз. Зело заколебал его Кумар вестимо.&lt;br /&gt;
xxx: badun.sh — поставлен на cron на определенные даты, шлет письма «плохо себя чувствую, поработаю из дома» опять же если к 8-45 утра не обнаружилось интерактивных сессий на рабочей станции.&lt;br /&gt;
xxx: И наконец первый приз: coffe-blyat.sh — ждет 17 сек (!!!) логинится по ssh в кофе-машину (епрст, мы и понятия не имели что она в сетке да и еще что на ней sshd поднят) и засылает туда какую-то абракадабру. Экспериментальным путем выяснили что ЭТО запускает процесс варения half-caf chai latte среднего размера, которое начинает выливаться в чашку как раз к тому моменту когда неспеша идущий человек добирается от его офиса до автомата.&lt;/p&gt;
&lt;p&gt;* * * *&lt;br /&gt;
Вспомнилось как я был свидетелем, как когда-то в прошлом тысячелетии упоротые программисты в павильоне «Вычислительная Техника» на ВДНХ измывались над прототипом голосового синтезатора, и когда на словосочетании «Фрунзик Мкртчян» железка отчаянно захрипела, у всех присутствующих на лицах мелькнула довольная улыбка, прямо как у тех сибирских лесорубов победивших японскую пилу.&lt;/p&gt;
</description>
</item>

<item>
<title>Завершение истории с НПФ</title>
<guid isPermaLink="false">45</guid>
<link>https://kini24.ru/all/zavershenie-istorii-s-npf/</link>
<pubDate>Tue, 24 Jan 2017 10:15:53 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/zavershenie-istorii-s-npf/</comments>
<description>
&lt;p&gt;В продолжение &lt;a href="https://kini24.ru/all/npf-sberbanka-prodolzhenie-istorii/"&gt;истории о смене персональных данных&lt;/a&gt;.&lt;br /&gt;
Сегодня утром получил сообщение на телефон, которое поначалу посчитал обычным спамом — достаточно много подобных сообщений на сегодня приходит от мошенников. Но приглядевшись внимательнее, понял, что сообщение действительно от НПФ Сбербанка:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;«Личные данные по Вашему договору №... изменены 23.01.2017 согласно Вашему заявлению. 8 (800) 555 0041 НПФ Сбербанка.»&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Номер договора совпадает с моим, указанный телефон — тоже. Будем считать, что заявление было принято и обработано. Ради интереса зашел в личный кабинет — там данные старые. Имею в виду, что мой договор видно по старому номеру паспорта. Допустим, что у них так заведено, пусть. В разделе «Мои заявления» появилась отметка с датой заявления и отметкой «Исполнено».&lt;br /&gt;
Все, этот вопрос можно считать закрытым. Главное не сдаваться! :-)&lt;/p&gt;
</description>
</item>

<item>
<title>Датчик температуры</title>
<guid isPermaLink="false">33</guid>
<link>https://kini24.ru/all/datchik-temperatury/</link>
<pubDate>Fri, 23 Dec 2016 11:09:56 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/datchik-temperatury/</comments>
<description>
&lt;p&gt;Добавил на сайт показания от своего уличного датчика температуры. К сожалению, пока что показания не изменяются в реальном времени, для их обновления необходимо обновить страницу. Надеюсь в будущем это исправить.&lt;br /&gt;
До наступления Нового года также хочу немного изменить способ передачи показаний на сторонние погодные серверы, такие как &lt;a href="https://narodmon.ru"&gt;Narodmon&lt;/a&gt;, &lt;a href="https://openweathermap.org"&gt;OpenWeatherMap&lt;/a&gt; и &lt;a href="https://www.wunderground.com"&gt;WeatherUnderground&lt;/a&gt;. Сейчас они формируются и передаются bash-скриптом на сервере, планирую переделать их на PHP. Это даст мне возможность заносить их в базу MySQL на моем сервере и уже оттуда передаваться на другие. Также это позволит, в свою очередь, сделать мне страницу на сайте с историей показаний.&lt;br /&gt;
В общем, планов много, остается только найти время когда их все осуществить :-)&lt;/p&gt;
</description>
</item>

<item>
<title>Почта не ходит дальше 500 миль</title>
<guid isPermaLink="false">17</guid>
<link>https://kini24.ru/all/pochta-ne-hodit-dalshe-500-mil/</link>
<pubDate>Wed, 16 Nov 2016 11:31:13 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/pochta-ne-hodit-dalshe-500-mil/</comments>
<description>
&lt;p&gt;В связи с &lt;a href="https://kini24.ru/all/obnovlenie-servera/"&gt;обновлением сервера&lt;/a&gt; вспомнилась мне тут эта история, которую я читал лет 20, наверное, назад. Но «ремонт» почтового сервера мне живо напомнил её. Прошу прощение за оформление, просто скопипастил, форматировать было лень . Итак, расслабляемся...&lt;/p&gt;
&lt;p&gt;Рассказ про пятисотмильную электронную почту&lt;br /&gt;
From **&lt;b&gt;@&lt;/b&gt;&lt;b&gt;.&lt;/b&gt;* Fri Nov 29 18:00:49 2002&lt;br /&gt;
Date: Sun, 24 Nov 2002 21:03:02 -0500 (EST)&lt;br /&gt;
From: Trey Harris&lt;br /&gt;
To: **&lt;b&gt;-&lt;/b&gt;***&lt;b&gt;@&lt;/b&gt;&lt;b&gt;.&lt;/b&gt;*&lt;br /&gt;
Subject: The case of the 500-mile email (was RE: [SAGE] Favorite impossible&lt;br /&gt;
task?)&lt;/p&gt;
&lt;p&gt;Я хочу рассказать историю службы техподдержки, которая может показаться невероятной далеким от этой работы людям. Но мне хочется изложить ее широкой аудитории — хотя бы потому, что это прекрасная рассказка под выпивку в коллективе коллег. Кое-что слегка приукрашено, но это — для красоты рассказа, все важные детали сохранены.&lt;/p&gt;
&lt;p&gt;Несколько лет назад я работал в службе технической поддержки электронной почты университетского кампуса. Мне позвонил заведующий кафедрой статистики.&lt;/p&gt;
&lt;p&gt;«У нас проблема с отправкой почты с кафедры»&lt;br /&gt;
Я: «В чем проблема?»&lt;/p&gt;
&lt;p&gt;«Мы не можем послать электронную почту больше чем на 500 миль»&lt;/p&gt;
&lt;p&gt;Я роняю чашку с кофе. «Повторите, пожалуйста?»&lt;/p&gt;
&lt;p&gt;«Мы не можем отправить письмо адресатам, находящимся далее 500 миль отсюда», повторяет завкафедрой. «Точнее, 520. Но не дальше».&lt;/p&gt;
&lt;p&gt;Я пытаюсь собраться с мыслями. Крыша начинает медленно меня покидать, но нельзя позволить крыше уйти в разговоре с завкафедрой. Даже завкафедрой статистики. «Хммм... Понимаете, принцип доставки электронной почты не зависит от расстояния. Почему Вы думаете, что не можете отправлять почту далее 500 миль?»&lt;/p&gt;
&lt;p&gt;«Я не думаю, я знаю» — довольно жестким тоном заявляет завкафедрой.&lt;br /&gt;
«Когда мы впервые это заметили, несколько дней назад...»&lt;br /&gt;
«Вы ждали несколько ДНЕЙ?» — перебиваю я уже слегка дрожащим голосом — «и вы обходились без почты?»&lt;br /&gt;
«Нет. Мы могли отправлять письма, но...».&lt;br /&gt;
«Но не далее 500 миль, сэр? Но почему же Вы не позвонили раньше?»&lt;br /&gt;
«Ну, у нас не было достаточного количества данных до сегодняшнего дня».&lt;br /&gt;
Ну да. Кафедра статистики, как-никак. О Господи...&lt;br /&gt;
«Ну, так или иначе — я попросил наших геостатистиков разобраться...»&lt;/p&gt;
&lt;p&gt;Так. Геостатистики.&lt;/p&gt;
&lt;p&gt;«...и у них получилась карта, показывающая расстояние, на которое мы можем отсылать почту. Чуть больше 500 миль. На некоторые адреса, находящиеся ближе, мы тоже не можем отправить почту с первой попытки — но дальше 500 миль мы не можем отправить ничего вообще».&lt;/p&gt;
&lt;p&gt;«Я понял, сэр». Крыша-таки решила меня оставить. «Когда это началось? Вы сказали — несколько дней назад. Вы перенастраивали Ваши сервера в последнее время?»&lt;/p&gt;
&lt;p&gt;«Да, приходили ребята от производителя, пропатчили сервер и перезагрузили его. Но я специально у них спросил — они говорят, что почты это никоим образом не коснулось».&lt;/p&gt;
&lt;p&gt;«Хорошо, давайте я посмотрю, что присходит, и перезвоню Вам» — ответил я, искренне надеясь, что так не шутят даже на Первое Апреля — а сегодня далеко не Первое Апреля. Хотелось догадаться, кто из моих знакомых мог устроить подобное представление.&lt;/p&gt;
&lt;p&gt;Нууу... Для начала я залогинился на сервер их кафедры и отправил несколько пробных писем. Все это происходило в Северной Каролине, и все письма моментально вернулись ко мне в ящик. Ричмонд, Атланта, Вашингтон — сработало. Принстон (400 миль) — сработало.&lt;/p&gt;
&lt;p&gt;Далее я попробовал послать письмо в Мемфис (600 миль). Отлуп.&lt;br /&gt;
Бостон, отлуп. Детройт, отлуп. Я открыл адресную книгу и начал пытаться сузить круги. Нью-Йорк (420 миль) — работает, Провиденс (580 миль) — отлуп.&lt;/p&gt;
&lt;p&gt;У меня появились сомнения в собственной вменяемости. Я решил попробовать отправить письмо своему другу, живущему в Северной Каролине, но работающему с провайдером в Сиэттле.&lt;br /&gt;
Благодарю Тебя, Господи. Отлуп. Если бы оказалось, что прохождение писем зависит от того, где находится человек, их получающий — я бы сам, по собственной инициативе и с гордо поднятой головой пошел бы сдаваться санитарам.&lt;/p&gt;
&lt;p&gt;Поняв, наконец, что завкафедрой не бредит, я решил посмотреть на sendmail.cf. Вполне нормальный sendmail.cf. Знакомый даже.&lt;/p&gt;
&lt;p&gt;Я сравнил его diff’ом со стандартным sendmail.cf у меня на диске. Он не изменялся. Это был ровно тот же sendmail.cf, который я делал собственноручно.&lt;br /&gt;
Но опцию «FAIL_MAIL_OVER_500_MILES» я не включал, это точно.&lt;br /&gt;
Каюк. Ну что еще попробовать? telnet по 25-му порту на сервер этой гребаной кафедры.&lt;br /&gt;
Сервер радостно отвечает, как ему и положено — blah-blah-blah, я, говорит, SunOS.&lt;/p&gt;
&lt;p&gt;Стоп-стоп-стоп... SunOS sendmail? Sun тогда поставлял со своей операционкой sendmail 5, хотя все нормальные люди уже работали с sendmail 8.&lt;br /&gt;
Поскольку я — все-таки неплохой администратор, почта у меня ходила под sendmail 8. Ну и опять-таки — поскольку я — человек, приученный к порядку, я переписал sendmail.cf с нормальными, понятными именами переменных и опций. Что с переменными и опциями делал sendmail 5, вы должны помнить.&lt;/p&gt;
&lt;p&gt;Так-так-так... Картинка собиралась. Мне снова захотелось кофе.&lt;br /&gt;
Ребятки от Sun пропатчили операционку, но sendmail, в общем-то, тоже ее часть. Они удачно закрыли дыры, но sendmail снова стал 5, а не 8. Но в одном они были правы — sendmail.cf действительно никто не тронул. А какая разница, для восьмой версии он или для пятой?&lt;/p&gt;
&lt;p&gt;Ну, короче говоря. Пятый (по крайней мере, в варианте Sun’а) — нормально отрабатывал sendmail.cf от восьмого. Рулсеты-то не изменились.&lt;br /&gt;
Но вот опции настройки, такие неприлично длинные — он считал чуть ли не комментариями. Клал на них. А откомпилирован он был без настроек по умолчанию.&lt;br /&gt;
И, как честный человек, не найдя чего-то в sendmail.cf, он устанавливал это в 0.&lt;/p&gt;
&lt;p&gt;Одна из успешно установленных в ноль настроек — таймаут для соединения с удаленным SMTP — сервером. Поигравшись с этим сервером, я понял, что «ноль» по его мнению — это около трех миллисекунд.&lt;/p&gt;
&lt;p&gt;Так. Ага...&lt;br /&gt;
Сетка наша уже в то время была на коммутаторах, и задержек практически не имела.&lt;br /&gt;
Задержки снаружи — это, в общем. Было понятно.&lt;/p&gt;
&lt;p&gt;Ага. Скорость распространения электромагнитной волны.&lt;/p&gt;
&lt;p&gt;ОООПС....&lt;br /&gt;
Умножаем время на скорость света, и получаем... и получаем...&lt;br /&gt;
558.84719&lt;/p&gt;
&lt;p&gt;Пятьсот пятьдесят восемь миль.&lt;/p&gt;
</description>
</item>


</channel>
</rss>