Проба пера в игрописании
Минутка расизма
Шолом
Тут про всякий линукс, регулярные выражения и древний язык, можете не читать даже
Работаю себе потихоньку, ковыряюсь с сервером мониторинга Zabbix и вспоминаю, что настроил как-то сбор данных со всех принтеров в организации по SNMP, а с пары принтеров не получилось забрать некоторые параметры. Есть команда snmpwalk, которая собирает всё, что устройство способно отдать, списком, а есть snmpget, которая забирает значение по конкретному идентификатору. И вот через snmpget некоторые данные недоступны, хотя точно есть, что и видно через snmpwalk. А сервер их собирает, разумеется, точечно, и именно эти не может. Плюнул я тогда, решил что потом доделаю, раз данные хоть как-то доступны, значит вытащу скриптом. И вот дошли руки. snmpwalk -v 1 -c public 10.10.0.246 | grep 43.10.2.1.4.0.1 Грепаю нужную мне строку из всего вывода - ну это элементарно, идентификаторы уникальны, нужный я знаю, вывод сводится к одной строке: iso.3.6.1.2.1.43.10.2.1.4.0.1 = Counter32: 1603 Нужные мне данные - последнее число в строке. Как сделать, чтобы выводилось только оно? Вспоминаю, что есть такой язык обработки текста AWK. По-быстрому читаю первый попавшийся мануал с примерами, получается такая конструкция: snmpwalk -v 1 -c public 10.10.0.246 | grep 43.10.2.1.4.0.1 | awk ' {print $4} ' Выводит то, что надо: 1603. Класс! Но червь сомнения гложет - зачем сначала передавать вывод в одну команду, потом в другую? Наверняка же AWK тоже может найти строку по шаблону. Иду читать ещё и в процессе нахожу руководство по AWK для Диалоговой Единой Мобильной Операционной Системы (ДЕМОС) от 1988 года, изданное производственно-внедренческим кооперативом "И Н Т Е Р Ф Е Й С". 88-й год! СССР. Мне 7 лет, о компьютерах ни слухом, ни духом. Сам язык и вовсе 1977-го года. Читал и плакал. 30-летний мануал к 40-летнему языку. И пригодился же, и всё ж работает! И понятие "регулярное выражение" там есть. Я о них узнал года три назад, когда кроссворд из регулярок решил решить, до этого как-то не было нужды. А сейчас пользуюсь и не нарадуюсь, до того удобный инструмент. А оно существует со времён, когда меня и в проекте не было. Такие дела. Команда в итоге выглядит так: snmpwalk -v 1 -c public 10.10.0.246 | awk '/43.10.2.1.4.0.1/ {print $4}' И работает заметно быстрее первой, конечно. Мошт кому пригодится, если snmpget говорит: SNMP error: (noSuchName) There is no such variable name in this MIB.
Грузия 2017
Прямо перед Гудаури
Проезжали через этот ваш Гудаури, куда все зимой кататься едут. Красиво и высоко, что тут скажешь. Как-нибудь тоже съездим. Часа через 4 доехали до Тбилиси, в общем. Хозяин квартиры решил нас не ждать и не встречать, написал, что ключи под ковриком, живите в удовольствие. Поехали мы по нужному адресу, а там адская как бы брусчатка. Камни для неё набраны плоские, только уложены не в плоскость, а ребром вверх. Трясёт - мама не горюй. С коляской даже не суйся. Я такое только раз видел, в каком-то парке в Гонконге, только там камушки мелкие и сделано это было для массажа стоп. Тут, видимо, для массажа шин. Ключ и правда нашёлся под ковриком у совершенно непримечательной двери сразу у входа в подъезд. Но сначала я сбегал на второй этаж (Н - невнимательность) и обыскал коврики там - благо, что не нашёл непредназначенных нам ключей. Квартирка как квартирка, даже с вайфаем и паролем от него на стенке. Но невезучей моей жене интернета через тот вайфай не поступало. Подключение к роутеру есть, а интернета нет. У меня есть, а у неё нет. Хехе. Я так сразу и не понял, отчего так. Через пару дней (накануне отъезда) дошли руки поковыряться, починил. Но пару дней Катя жила полноценной жизнью только в кафе, где вайфай и инстаграмм. Надо было, конечно, сразу купить местные симки, но мы заранее об этом ничего не читали и как-то не подумали. Лишь когда добрались до Шекветили и обнаружили полнейшее отсутствия вайфая там, и получив совет от хозяина дома приобрести симку от оператора Magti, поехали, да и приобрели. Обошлось это в считанные копейки (примерно как у нас, на самом деле), ~ в 200 р. за 2 гига быстрых интернетов выданных на месяц. Катя спустила их за 2 дня и остаток отпуска опять провела в изоляции от внешнего мира, я же был более экономичен (менее инстаграммофиличен) и оставался на связи вплоть до пересечения границы в обратном направлении. Нельзя не упомянуть, что поменять симку без скрепки/иголки нынче нельзя, так что купив симки и приехав в нумер, сжимая в потных ладошках заветные 2 гига, мы ещё час пытались найти, чем же вскрыть клятые телефоны, но так и не нашли. Я выпросил иглу у хозяйки дома, вскрыл оба телефона при ней, вернул иглу, вернулся к жене и надменно выдал ей её телефон - на, мол, пользуйся. Катя же, ничтоже сумняшеся, тут же закрыла слот, но интернетов от этого, разумеется, не прибавилось, ведь симку-то нужно было ещё вставить внутрь. Пришлось мне идти выпрашивать иглу ещё раз. На обратном же пути, уже где-то в кафе в Кабардино-Балкарии, иглу выцыганить ни у кого не удалось, но в машине был найден Катин бейджик, а в нём булавка! Такие вот удивительные истории вокруг интернета. Так вот, освоились мы в квартирке в Тбилиси, да и пошли по нему жрать-гулять. Вышли к реке Куре, в надежде на прогулку по набережной, но набережной не обнаружилось, а вид самой реки красноречиво объяснял, почему так. Кура выглядит как поток жидкой глины, смешанной с говном, вот почему. Грязная и вонючая - те сотни метров, что удалось вдоль неё пройти, не принесли абсолютно никакого удовольствия. Но мы добрались до моста, похожего на гигиеническую прокладку, немножко подзаебались к тому времени и решили идти домой. Катя решительно показала на другой берег и сказала, что мы живём воооонн там примерно. "Да как же мы можем жить на той стороне реки, если через реку не переходили, да и шли всю дорогу примерно в том направлении, куда ты показываешь?!", - вопросил я. Ответом было: "Не знаю, как, но мы живём там, вон канатная дорога, вон старый город, я когда искала квартиру, выбрала её в старом городе и рядом с фуникулером. А река... Ну мы же спускались в подземный переход?". В подземный переход через дорогу, разумеется, но это в сущности мелочь. У Кати, как и у Вити, оказалось совсем не развито ориентирование на местности. Впоследствии оказалось, что канатная дорога и фуникулёр это не одно и то же, и живём мы в принципе недалеко от второго, так что жену подвело незнание терминов, а квартира была выбрана правильно. Но я успел изрядно повеселиться. На той канатной дороге мы вкатнули на следующий день. А на фуникулёре ещё на следующий.Ростов-на-Дону
Хотели выехать пораньше, чтоб и приехать тоже пораньше. Например, встать в 5 утра, покормить дщерь и тут же ехать. Катю пугал излишне ранний приезд - 5 утра плюс часов 5 на дорогу (~500 км со скоростью в соточку), это ж мы в 10 приедем, а заселение в гостиницу в 14. Что делать?! Я снисходительно объяснял, что встать в 5 утра и выехать в 5 утра это оооооочень разные вещи, а планировать среднюю скорость это вообще безумие. Выехали в 7, приехали в 14:30. Ха! На полпути останавливась перессать и поесть, а спустя полсотни километров я смахнул что-то с шеи и пока оно летело вниз, распознал в этом клеща. Хорошо быть собаководом, сразу этих мудаков (клещей) распознаёшь. Незамедлительно остановились, выкинули непрошенного пассажира нахер, осмотрели друг друга, никого больше не нашли, но остаток пути твари постоянно мерещились. Прям ненависть! А так доехали хорошо, Алиска проспала всю дорогу, трасса относительно свободная, гаишников не попадалось.
В Ростове много зелени, памятников, кофе, бомжей (очень много - практически, как памятников!), алкомаркетов (так и называются), одностороннего движения и водостоков пеоперек тротуара.
Пока едешь по области, отличия с Волгоградом не сильно заметны, разве что Ростовская чуть более холмистая, но в город въезжаешь буквально через лес и сам город куда зеленее. И это не бестолковые вязы, обстриженные в форме трёхметровых пней, а нормальные деревья - каштаны, клёны, сосны. Зеленью пахнет.
Памятники на каждом углу, исторические и не очень. Бомжи тоже. В первом же парке наткнулись на шахматный уголок, четыре лавки из восьми были заняты спящими маргинальными личностями. Бывало, что и без лавок спят, на земле. Чувствуется, что Южный Федеральный Округ, тепло им тут, хорошо. Иногда и улица попадается так себе, не зелёная, с мусором, бомж там так и напрашивается. Проходишь чуть подальше - и вот он, родимый, не подвёл, лежит.
Коферазливающих автомобилей тоже полно. В людных местах - через квартал. Кофейни тоже в наличии, в одной из них мы и завтракали. Честно сказать, от вида меню с кофе у меня глаза разбежались. Для начала - кофе не абстрактный, а есть пара десятков сортов на выбор. Хотя если сорт не выбирать, варят абстрактный, но всё равно вкусный. Помимо обыденных капуччин, латте, и прочих эспрессо-молочных вариаций, есть куча других вариантов, как по способу заваривания, так и разной степени коктейльности. Жена была нацелилась на мокко, а я ей - ты что, дурная, мокко ты где угодно выпьешь, а пряный кофе на абрикосовом сиропе где? Послушалась, взяла его и плевалась потом, горький мол. Ахахаха! Мне, к слову, понравился. Сам пил кофе в джезве на апельсиновом фреше, кофе по-чилийски с 4 сортами перца, тыквенный кофе с мёдом и всем остался доволен. Дома, кстати, изредка делаю двойной эспрессо, охлаждаю его в некотором количестве льда, добавляю немного сиропа и заливаю всё это грейпфрутовым соком. Получается стакан бодрости такой, очень вкусно. Вот тот, что на апельсиновом фреше напомнил его. В другой раз Катя решила быть попроще и взять арахисовый капуччино. Внезапно очень вкуснота. По сути, капуччино с парой ложек арахисовой пасты, но за счёт оной становится гуще, солёным, сытным и интересным. Надо повторить в домашних условиях, вроде не сложно. Завтраками кормят тоже вкусно. В очередной раз решил сварить солёную карамель, с блинчиками идёт восхитительно. Обычную уже варил - сожрали в мгновение ока.
По городу в основном ходили, но даже если ездить - ничего сложного. Ну односторонее, ну и что, квартал объехал - вот тебе и левый поворот. Мне норм. Из города выезжал уже без навигатора, так дорогу запомнил. Но из области уехать не смог, свернул с трассы сслучайно в какой-то Новочеркасск, стыдно теперь.
Ездили в зоопарк @ не смогли припарковаться рядом с зоопарком @ решили проехать дальше до ближайшего свободного места для парковки @ уехали за пять километров. Решили вернуть и попробовать припарковаться до зоопарка - сработало! Зоопарк решительно ничем не запомнился, кроме того, что недорогой и от этого многолюден.
Ходили по набережной - там засилье гироскутеров. На моноколесе катал лишь один пацан, но делал это быстро и решительно, так что я продолжаю тоже так хотеть. Дон невелик, Катя буквально рассмеялась ему в лицо, когда увидела. Как по мне - всё равно, что смеяться над карликами. Грешновато.
Зашли как-то поужинать в грузинское кафе, расположились на летке с коляской, относительно норм, разве что грузинские народные песни можно б сделать потише. Проблема решилась радикально - как только нам подали все заказанные блюда, в заведении отключили свет на ближайшие 3 часа, так что мы отужинали в благостной тишине. У - удача. У свадьбы внутри кафе - неудача. Давно хотелось вкусных таких жареных пельменей или хинкали, так тут всё вообще волшебно совпало - извольте, жареные хинкали. Ты его кусаешь, а он от тебя не утекает и бульон тоже, удобно же! По вкусу похоже на чебурек, но удобнее.
Водостоки. Вроде для людей вещь, чтоб с водосточных труб воды прямиком на дорогу утекала, но как же они напрягают при прогулке с коляской. В центре - каждые 10 метров и чаще - сток. Он небольшой, на велике его не заметишь, а с коляской бесит.
Икея, как же без неё. Ехали за детским стульчиком, накупили полный багажник всякого, стульчик забыли. Успех. Даже не пожрали в тамошнем ресторане, чёртов плотный завтрак в кофейне.
Уезжали утром 9-го мая, на выезде из города навстречу проехала техника для парада, всё рассмотрели.
В целом, очень хорошо съездили, понравилось.
Э, попей, а
Стал искать замену снятой колонке. На ней ни черта не написано, но по весу понятно, что говно - лёгкая, как настроение после бутылки пива. Провёл измерения линейкой, стал искать предложения среди 16-сантиметровых колонок, и их как бы полно, но по фотографиям что-то и не скажешь, что я её так уж запросто прикручу на те же три болта, с которых снял. Начинает ощущаться некий подвох. Иду на форумы королловодов и нннанахуй - тону в море информации.
Для начала - нельзя просто так взять, купить колонку, прикрутить её взамен старой и слушать. Все поголовно вырезают из фанеры (блять!) лобзиком (ааааа!) некие подиумы, в которые вставляют колонку и уже так прикручивают к дверям. Подиум это такой как бы переходник между дверью и колонкой и никаких заводских решений в этом плане нет, каждый выпиливает его сам себе. И действительно, снятая колонка была не просто колонкой, а динамиком, намертво приделанным к чему-то пластиковому, прикрученному к двери. Разъять этот мистический видимо подиум со сдохшей колонкой не представляется возможным. То есть мне тоже надо покупать электролобзик и фанеру. С этим я смирился.
Но нельзя просто взять и прикрутить фанеру к металлу, будет же дребезжать - надо приобрести шумоизоляцию и проклеить возможные точки соприкосновения. Указанная изоляция в техногиперах отсутствует, например. Колонок сколько угодно, подиумов нет (нахуй они тебе нужны, лобзика с фанерой что ли нет, лошок?), шумоизоляции нет (съездишь на птичку купишь, не сахарный). Я смирился и с этим.
Присмотрел лобзик, фанеру и колонки, да и поехали мы на ближайший пустырь поесть мяса, развеяться. А пока ехали, я-таки услышал злокозненный хрип сзади и подловил заднюю левую колонку прямо на месте преступления. То бишь менять ещё и задние. Ну что ж, зря я работу что ли менял, деньги в кармане водятся, давай всё менять. Смирение.
Присмотрел задние колонки, а в отзывах все пишут, что мол отличные, пользую их с таким-то усилителем, своих денег стоят, брать или не брать - решать вам. Люблю такие отзывы, сразу всё понятно становится. Падажжжи, ёбана, с каким ещё усилителем?! И внезапно оказывается, что колонки через одну охуенные, но только если с усилителем подключать, без него ерунда получится. Вишенкой на торте стало получасовое видео с мужиком, добирающимся до задних колонок, ибо разбирать там надо ояебу сколько, полмашины примерно. И вся эта инфа сдобрена описанием, кто какие частоты где слышит, что в эквалайзере выкручивает и тому подобной аудиофилией.
То есть это такие дремучие дебри, что я уже отчаялся до завтрашнего утра разобраться в том, какие же колонки мне купить, не говоря уже о том, чтобы за выходные всё это собрать. Продолжаю вести наблюдение.
Гиронимо!
Хочу себе такой теперь.
$i++;
каково же было моё удивление, когда оказалось, что почтовое отделение 400073 находится в посёлке Соляной Красноармейского района. ну как так-то?! кто так номера раздаёт?
всё кончилось хорошо, вернули в родное отделение на следующий день, даже поседеть не успел.