суббота, 7 мая 2022 г.

«Людей убивать нельзя...»


Вот, не помню... По-моему, в первоисточнике всё же Достоевский. Не суть. Мне это запомнилось у Бабченко. Причём, где-то в другом месте Аркадий писал в явном виде: «да скажите уже ему наконец-то: людей убивать нельзя». Кому «ему» —  понятно, должно быть... Ну, да: ВВХ.

Только неправда это. То ли: можно, то ли: нельзя,  но некоторым на это «нельзя» абсолютно наплевать. Факт, однако : не работает аксиома. Хотя попытки внедрить её в сознание не прекращаются уже более двух тысяч лет. Допустимые пределы самообороны, смертная казнь... Мало ли? Может, и можно. В некоторых случаях. Не знаю. 

Но с одним видом убийства всё, как мне кажется, совершенно определённо. Имею в виду массовое уничтожение. Когда личность жертв вообще не имеет значения. Когда виной жертвы объявляется раса, национальность, гражданство и т.п. То есть то, что от личности практически не зависит. Несколько сложнее с конфессией или идеологией. Они, вроде как, предмет выбора,  но можно ли всерьёз считать вероисповедание ребёнка результатом выбора? И как быть с государственными идеологиями? Всегда ли гражданство — свидетельство приверженности идеологии? Сложно...

Так или иначе, но для войны, когда используется оружие именно массового уничтожения, оправдания быть не может. Причём, я имею в виду отнюдь не только «триаду» (ядерное, химическое, биологическое). Или кто-то считает полутонный фугас или ОТР (оперативно-тактическую ракету) с аналогичной по мощности БЧ оружием избирательным? Взгляните на фото:


Киев. Не Мариуполь. Даже не Харьков или Чернигов. Спальный район. Всего одна ракета. Я не спрашиваю: за что? Нет глупее вопроса, если речь идёт о войне. Но спрошу: зачем? Хоть кому-то это было нужно? Сначала в одной стране «всем миром» делают эту хреновину (вместо дорог, домов, сортиров, наконец), куча придурков обеспечивает её доставку в другую страну (вместо того, чтобы работать, между прочим), лишь затем, чтобы разрушить жильё пары сотен семей. Homo, вы в своём уме? Может, проще было сразу «убить себя об стену»? Нет, серьёзно... Вам нужен был этот дом? Так он же разрушен теперь. Вы хотели принудить к чему-то тех, кто там жил? Так неэффективность рабства давно доказана: не будет от них толку. Ещё и покусать могут. Вам земля нужна, на которой этот дом стоит? Так, вроде, свою девать некуда. Бред какой-то... Вы из последних сил, ценой собственных жизней разрушаете жизни чужие? Это такой изощрённый «суицид для вида», что ли?

Нет, я мог бы это понять, если бы мизантропия стала господствующей идеологией. У многих время от времени появляются сомнения в целесообразности существования вида Homo Sapiens. Но, во-первых, зачем так сложно-то?  «Себя об стену» — точно проще бы было. А, во-вторых, что-то у меня нет уверенности, что участники (да и организаторы) этого действа хотя бы знают, кто такой был Шопенгауэр. Так зачем всё-таки?

понедельник, 11 апреля 2022 г.

Цинично о национализме...


«С кем поведёшься — от того и наберёшься», как говорится... А поскольку Путин никак не хочет последовать совету нашого улюбленного митця, то слышать бред, который он регулярно воспроизводит ртом — приходится. Точнее было бы квалифицировать этот бред как нацизм, но что такое нацизм, как не национализм, отягощённый имперским синдромом? Смыслов там нет: всё что не наше — фашизм, всё наше — лучшее (совершенно безосновательное утверждение, но сейчас речь не об этом), кругом враги и даже Богородица — «простая русская девушка», etc... Так что поговорить я хочу о национализме, главным проводником которого в Украине является, безусловно, Путин. Во-первых, он регулярно демонстрирует, что никакого иного представления о мире, кроме как о месте противоборства наций не существует, а, во-вторых, вот уже чуть не десяток лет является такой «занозой в заднице» практически для всех проживающих в Украине, что они [проживающие] таки начинают ощущать себя одной нацией.   

Что же... Нужно признать, что успехи в этом направлении у ВВХ налицо. Если ещё 20 лет назад имя Степана Банеры было почти нарицательным, а на последних парламентских выборах партии, осмеливающиеся называть себя националистическими,  не преодолели проходной барьер, то теперь Бандеру читают и цитируют («человеконенавистнического» в его текстах оказалось, кстати, много меньше, чем в словоблудии Путина или вещании ОРТ), «Слава нації / Смерть ворогам» стало приветствием почти повсеместным, а президент-еврей, избранный (чего уж греха таить) преимущественно обывателями, поминает украинскую нацию чуть не в каждом третьем предложении. Историю украинского национализма преподают добропорядочные матроны, а Бандеру, того и гляди, будут изучать в школе. Вот, например...

И как же к этому относиться «безродному космополиту», коим я, скорее всего, являюсь? Нет, мои бабка с дедом бежали на Донбасс от голодомора из-под Ровно и говорить я начинал [у них же] на украинском, но почти всю остальную жизнь говорил на русском. Не говоря уже о том, что довольно долго вообще работал в Москве. То есть если «безродным» я себя и не ощущаю, то космополитом — вполне. Только фигня всё это. Мой «космополитизм» — всего лишь признание примата общечеловеческого над национальным. 

Так вот... В рамках моего биологического образования и программистского стиля мышления, нация — всего лишь форма существования популяции Homo sapiens. Поскольку этот самый Homo — определённо стайный вид, то ощущать себя частью стаи (и быть враждебным к стаям другим) — совершенно естественная для него манера поведения. Всё остальное — «надстройка». Хотя и чрезвычайно причудливая, подчас. И с чего же это такая естественная особенность Homo в XXI-м веке становится поводом для войны?

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

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

России невозможно что-либо посоветовать: 140 миллионов, способных существовать только в рамках авторитарного государства, обречены быть его  рабами. А дальше процесс вероятностный: как скоро новоявленный император втравит «свои» 140 миллионов в очередную дурь (будь то построение коммунизма, борьба за мировое господство или просто война за «историческую справедливость») — только вопрос времени. Статистика беспощадна: из всех «самодержцев», кажется, только Диоклетиан добровольно оставил престол. Маловато для почти трёхтысячелетней истории современной цивилизации...

А теперь спрашивается: что соседям-то делать? То, что мы не хотим быть частью «взбесившейся бензоколонки», можно не обсуждать. Только совершенный дебил захочет жить в «стране победившего идиотизма» лишь на том основании, что говорит на одном с нею языке, имеет общее прошлое (часто: довольно незавидное, кстати), или связан с ней какими-то более или менее символическими родственными связями. Остаётся защищаться. И защищаться приходится коллективно. И ближайшее подходящее объединение — национальное государство. Так вот, когда речь заходит буквально о сохранении жизни, космополитизм умолкает. Президент переходит на украинский (как бы тяжело это ему не давалось), «русскоговорящий украинский националист» перестаёт быть «русскоговорящим» (но становится ещё более националистом), а китаянка, толкающая перед собой тележку с товаром на базаре кричит «обересно!» («обережно» — осторожно (укр.)).

Не так уж был не прав предыдущий президент (проигравший выборы президенту нынешнему), когда использовал слоган «Армія, мова, віра». Просто в сравнительно мирном 2019-м это было не очевидно. Ну что мне «армия», если я уж 7 лет как вышел из максимального призывного возраста? И что мне «мова», если я говорю на обеих, плюс английский? И что мне «віра», если я не терплю вмешательства церкви в свои отношения я Богом? ...Ан нет. Не объединимся — не спасёмся, перефразируя известную околоцерковную поговорку. Только покаяние зачтётся или нет — это Богу решать, а вот объединение — абсолютная необходимость.  

Так что в соответствии с предвыборным слоганом 5-го президента и идя навстречу президенту российскому: єднаймося! По признаку национальному, языковому или конфессиональному — без разницы. Не защитится Украина — не будет никаких признаков, по которым можно [или стоит] объединяться или расходиться. 

Слава Україні! Героям слава! Слава нації! Смерть ворогам!


среда, 26 января 2022 г.

Проблемы с DNS


Не думал, что в свои «под 70» придётся консультировать по поводу доменов, DNS и прочего... Однако: пришлось.

Нижеследующее — попытка разъяснения. Возможно: не такая уж излишняя: со всей этой «кухней» обычный клиент сталкивается однажды: продекларировав желание иметь сайт. Со временем это всё легко забывается. Вторая трудность: разнообразие вариантов реализации. В идеале: хостер прилагает к договору хостинга домен с умолчательными настройками  зоны. Но и в том случае вам, быть может, захочется иметь корпоративную почту на gmail (а такая возможность используется многими моими клиентами). Так что даже в «идеальном» случае некоторые знания не помешают. Итак...

Что такое доменное имя — знаем? В соответствии с wiki: это «символьное имя, служащее для идентификации областей, которые являются единицами административной автономии в Сети, в составе вышестоящей по иерархии такой области. Каждая из таких областей называется доме́ном… Доменные имена дают возможность адресации интернет-узлов и расположенным на них сетевым ресурсам (веб-сайтам, серверам электронной почты, другим службам) быть представленными в удобной для человека форме... состоит из непосредственного имени домена и далее имён всех доменов, в которые он входит». Как правило, имеются в виду FQDN (сокр. от англ. fully qualified domain name — имя домена, не имеющее неоднозначностей в определении). Если быть точным, то FQDN всегда оканчивается точкой — доменом нулевого (корневого) уровня. Но об том почти никто никогда не вспоминает: браузеры сами подставляют эту самую точку. Более того: большинство контрольных панелей DNS поступают также. Хотя в файле зоны, описывающем домен эта точка — обязательна. Т.е. первая трудность: будьте внимательны и обратите внимание на то, добавляет ли «последнюю» точку в FQDN панель, которую вы используете. Если не добавляет — это будет вашей заботой.

Теперь определимся, что такое «доменная зона». А вот это: «совокупность доменных имён определённого уровня, входящих в конкретный домен». И,  да: доменная зона домена «com» (первого уровня) — это нечто необъятное. Но нас сейчас интересует только  наш собственный домен. Например: my_domain.com.ua.  Так вот для доменов (поддоменов по отношению к my_domain.com.ua) mail.my_domain.com.ua, www.my_domain.com.ua, job.my_domain.com.ua зоной как раз и является  my_domain.com.ua.

А теперь: к делу. «Хочу сайт с придуманным мной именем». Идём к регистратору доменных имён и узнаём: хватило ли нашей фантазии на что-то оригинальное. Или домен с придуманным именем уже существует. И так пока не выберем уникальное и, в то же время: удовлетворяющее нас имя для нашего домена. Функции регистратора может взять на себя хостер, к которому вы обратились с целью размещения сайта — на важно. Суть  в том, что с момента приобретения домена в Сети за вами закреплено это самое уникальное имя. Грубо говоря, больше ничего регистратор не делает. Это как получение гражданства: вот вам паспорт, а где вы будете жить, в кем в браке, дети... это уже не ко мне. Я только фиксирую факт гражданства и [часто, хотя и не всегда], буду брать с вас [сравнительно] небольшую сумму за «продление доменного имени». Не чаще раза в год. Единственное, что гарантирует регистратор доменного имени это то, что в рамках мировой системы  доменных имён он всегда будет сообщать: какой DNS-сервер  обслуживает ваш домен. Для этого он попросит вас указать имена [и ip-адреса] DNS-серверов, которым «делегируется» ваш домен. Фактически, «делегирование» — всего лишь строка в описателе зоны вашего домена (my_domain.com.ua, в нашем случае) примерно такого вида:

NS   provider_ns_server.com   uuu.xxx.yyy.zzz

Это всего лишь означает, что за информацией обо всех субдоменах вашего домена (а, заодно, и обо всей остальной информацией, хранимой NS-серверами) нужно обращаться на provider_ns_server.com (ip-адрес: uuu.xxx.yyy.zzz).  Разумеется: делегировать домен можно любому DNS-серверу: регистратора, провайдера, предоставителю бесплатных услуг или своему собственному.  Кому делегировали — туда и обращайтесь за DNS-менеджментом. Будь то регистратор, провайдер, хостер или ваш собственный BIND.

В чём состоит этот самый DNS-менеджмент? В редактировании записей зоны вашего домена. Типов таких записей довольно много, но для начала хватит следующих:

  • A-запись — задает преобразование имени хоста в IP-адрес. Это может быть хост, на котором расположен ваш сайт (адрес даст вам хостер).  Это — прежде всего. Но: необязательно.

  • MX-запись — определяет почтовый сервер для вашего домена. То есть: почтовый сервер, обслуживающий почту для адресов *@my_domain.com.ua имени.

  • NS-записи — определяют DNS-серверы, которым делегирован ваш домен (авторитативны для данной зоны).

  • CNAME-запись — определяет отображение псевдонима в каноническое имя узла. Прежде всего: для субдомена www.my_domain.com.ua (вы же хотите, чтобы на ваш сайт попадали вне зависимости от наличия «www» в адресе?). Хотя также можно организовать и web-доступ к почте (mail.my_domain.com.ua), удалённый доступ к каким-то хостам (job.my_domain.com.ua) и т.п. — мало ли?

  • TXT-запись — содержит общую текстовую информацию. Эти записи могут использоваться в любых целях, Google, например, может предложить верификацию права владения доменом через такую запись. 

К сожалению, строки зоны вашего домена могут выглядеть в исполнении разных контрольных панелей по-разному. Так что общих рекомендаций не будет. Лучше всё-таки знать, что за этим стоит. Вот, например, фрагмент файла зоны для BIND:

 ;; A Records

ghs.google.com.mis.kiev.ua.     1       IN      A       142.250.203.147

my_domain.com.ua.    1       IN      A       NNN.NNN.NNN.NNN

;; CNAME Records

mail.my_domain.com.ua.       1       IN      CNAME   ghs.google.com.my_domain.com.ua

www.my_domain.com.ua.        1       IN      CNAME   my_domain.com.ua

;; MX Records

 my_domain.com.ua.   3600    IN      MX      5 alt2.aspmx.l.google.com

my_domain.com.ua.    3600    IN      MX      5 alt1.aspmx.l.google.com

my_domain.com.ua.    3600    IN      MX      1 aspmx.l.google.com.

;; TXT Records

my_domain.com.ua.    1       IN      TXT     "v=spf1, include:_spf.google.com ~all"

Здесь для домена my_domain.com.ua обеспечивается mail-сервер на gmail.com, а сайт — на NNN.NNN.NNN.NNN (ip-адрес, выданный хостером).

Вроде: всё.  Для случаев алиасинга/редиректов/специальных видов доступа: нужно читать. Google в помощь...