Рамадан месяц

На про­шлой неде­ле сотруд­ник-мусуль­ма­нин, с кото­рым я раз­го­во­рил­ся на тему Исла­ма, охре­нев от позна­ний голу­бо­гла­зой белой обе­зья­ны в этой обла­сти, аж при­гла­сил меня при­со­еди­нить­ся к нему на хадж. Наси­лу отка­зал­ся.

PS: Для мусуль­ма­ни­на совер­шить хадж во вре­мя Рама­да­на — счи­та­ет­ся кру­че, чем про­сто хадж в дру­гое вре­мя. В Исла­ме вооб­ще непло­хо раз­ви­та и фор­ма­ли­зи­ро­ва­на систе­ма вся­че­ских ачи­вок и бону­сов (как обыч­но, запи­сан­ная в Хади­сах).

Давно было пора

Мик­ро­софт, нако­нец-то, СПОДВИГНУЛСЯ, и решил вман­ту­лить коман­ду sudo в команд­ную стро­ку, что­бы мож­но было сра­зу отту­да запус­кать про­цесс как админ. Без этой вот нуди­лов­ки, когда всю рабо­ту надо закрыть КЕМ и зано­во запус­кать cmd через Run as Admin.

Обе­ща­ют в Сер­ве­ре 2025.

Опоз­да­ли ров­но на 45 лет. А если вклю­чать сюда функ­ци­о­наль­ность su, кото­рую в Насто­я­щий Юникс (кото­рый AT&T) вклю­чил аж сам Ден­нис Ричи, то на 54 года.

Сраная Циска скатилась в сраное говно

Без­опас­ность какой-либо плат­фор­мы не опре­де­ля­ет­ся нали­чи­ем в плат­фор­ме багов. Баги есть и будут все­гда, даже на солид­ных плат­фор­мах типа FreeBSD. Без­опас­ность опре­де­ля­ет­ся тем, как опе­ра­тив­но выпус­ка­ют­ся обнов­ле­ния, закры­ва­ю­щие дыры. И обыч­но чем хуже дыра — тем быст­рее выхо­дят обнов­ле­ния.

ДЫРЕНЬ раз­ме­ром с дуп­ло фили­на, куда оный зале­та­ет, не скла­ды­вая кры­льев, суще­ству­ю­щая на дан­ный момент на ВСЕХ ком­му­та­то­рах фир­мы Цис­ко с вклю­чён­ным веб-интер­фей­сом, в нали­чии с кон­ца сен­тяб­ря. Обнов­ле­ния IOS XE нет до сих пор. Реко­мен­ду­ют толь­ко отклю­чить веб-интер­фейс и при­нять меры.

Да, мож­но дол­го гово­рить о том, что админ, оста­вив­ший веб-интер­фейс, тор­ча­щий нару­жу — дол­ба­ный дятел. И он да, таки дол­ба­ный дятел. Но ино­гда по-дру­го­му не полу­ча­ет­ся, осо­бен­но если ста­вишь обо­ру­до­ва­ние в чьей-то чужой песоч­ни­це, а кана­ла для OOBM в этой песоч­ни­це тебе не оста­ви­ли. Ничуть не изви­няя дол­бо­дя­те­ла-адми­на, на сове­сти Цис­ки на дан­ный момент — свы­ше 10,000 (деся­ти тысяч) устройств, взло­ман­ных хаке­ра­ми.

Мы в кон­то­ре пере­клю­чи­лись на Ару­бу, если чо. Цис­ка бук­валь­но лет десять-пят­на­дцать назад была — уууу, а сей­час — гов­но. При­мер­но когда они вме­сто того, что­бы про­дол­жать раз­ра­ба­ты­вать свои про­дук­ты, ста­ли ску­пать чужие кон­то­ры (Мера­ки и Файр­пау­эр, напри­мер), тогда она в гов­но и ста­ла ска­ты­вать­ся.

Хоро­шо, всё же, что у нас капи­та­лизм. Даже такие сло­ны как Цись­ка не могут спо­кой­но почи­вать на лав­рах. Надо сорев­но­вать­ся. Надо инно­ва­ции. И не надо сидеть, засу­нув палец в зад­ни­цу, надо в тем­пе валь­са раз­ра­ба­ты­вать обнов­ле­ния. Если не совать сво­бод­но­му рын­ку пал­ки в колё­са Оба­ма-стайл, too big to fail, делая из капи­та­лиз­ма кор­по­ра­тизм, от дур­ных про­дук­тов и заброн­зо­вев­ших ком­па­ний этот сво­бод­ный рынок избав­ля­ет­ся сам собой. См. Novell.

АйТишный Йумар

В любой сфе­ре есть свой про­фес­си­о­наль­ный юмор. АйТи не исклю­че­ние. Увы, шут­ки пой­мут не все.

Я бы рас­ска­зал вам шут­ку про UDP, но, боюсь, не дой­дёт.

–Хочешь шут­ку про UDP?
–Да ну нафиг, три раза повто­рять при­дёт­ся.

TCP захо­дит в бар и обра­ща­ет­ся к бар­ме­ну:
–Я хочу пива.
–Ты хочешь пива?
–Да, я хочу пива.

Типов людей в мире все­го 10. Одни пони­ма­ют дво­ич­ную запись, а дру­гие нет.

–Из-за кови­да мы пере­де­ла­ли все наши при­ло­же­ния для рабо­ты с UDP вме­сто TCP.
–Поче­му?
–Что­бы избе­гать руко­по­жа­тий.

И послед­няя, люби­мая, но, увы, рабо­та­ю­щая толь­ко по-англий­ски из-за игры слов.

A SQL query walks into a bar and and sees two tables. He walks up to them and says, «Do you mind if I join you?»

Объ­яс­не­ния для тех, кто не понял.
Continue reading «АйТиш­ный Йумар»

День Сисадмина

Ну что, бра­тья и сёст­ры! Что­бы не теря­ли паке­ты свит­чи твои, а злоб­ные кря­ке­ры не про­би­ра­лись сквозь бло­ки в бранд­мау­э­ре. И груп­по­вые поли­ти­ки что­бы при­ме­ня­лись пра­виль­но, а обнов­ле­ния — вовре­мя. И да не зату­пят­ся Боко­ре­зы твои, а навы­ки поль­зо­ва­ния Кле­ща­ми не поте­ря­ют свою остро­ту. Пусть Ана­ли­за­тор твой пищит гром­ко и вер­но, а гро­зы не выжи­га­ют пор­ты. Что­бы Трей­срут твой все­гда нахо­дил Конеч­ный Пункт со все­ми оста­нов­ка­ми, и Мас­ки Под­се­ти рас­счи­ты­ва­лись доб­ро­со­вест­но. И Гей­т­вей твой тож.

Раминь.

Вчера диски душили-душили

По рабо­те отвёз вче­ра 900 (девять­сот) кило­грам­мов ста­рых жёст­ких дис­ков в пере­ра­бот­ку, где их раз­мо­ло­ли на кусоч­ки. Устрой­ство силь­но напо­ми­на­ет измель­чи­тель для бума­ги, толь­ко, конеч­но, намно­го мощ­нее. Сум­мар­но пере­ра­бо­та­ли более тыся­чи дис­ков, очень дол­гий про­цесс.

На выхо­де полу­ча­ет­ся вот такое:

Реко­мен­да­ци­ям Наци­о­наль­но­го Инсти­ту­та по Тех­но­ло­ги­че­ским Стан­дар­там США (NIST) это не соот­вет­ству­ет. По их доку­мен­там, раз­мер части­цы не дол­жен пре­вы­шать 0.2mm. Но чорт возь­ми, я вот не пред­став­ляю себе, как из вот это­го хла­ма мож­но вос­ста­но­вить хоть что-то. «Бли­ны» дис­ков изо­гну­ты и изло­ма­ны настоль­ко, что с них маг­нит­ный слой осы­па­ет­ся. Попа­лось неко­то­рое коли­че­ство нако­пи­те­лей со стек­лян­ны­ми пла­сти­на­ми — эти вооб­ще частень­ко раз­ма­лы­ва­лись до пес­ка.

Если даже мож­но вос­ста­но­вить хоть что-то, пона­до­бит­ся потра­тить столь­ко вре­ме­ни и столь­ко денег, что затра­ты пре­вы­сят сто­и­мость извле­ка­е­мой инфор­ма­ции.

PS: Попа­да­лись ста­рые дис­ки, где части были изго­тов­ле­ны из маг­ния (хоро­шо замет­ны по туск­ло-серо­му цве­ту). При пере­ма­лы­ва­нии они неред­ко при­коль­но так заго­ра­лись!

Чо бывает

Ока­зы­ва­ет­ся, суще­ству­ет спе­ци­аль­ный инстру­мент для уста­нов­ки кабель­ных стя­жек (zip/cable ties).

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

В‑общем, если ста­вить по тыся­че стя­жек каж­дый день, то оправ­да­но.

А ещё стяж­ки быва­ют не пласт­мас­со­вые, а сталь­ные, в том чис­ле из нержа­вей­ки. Вот их-то точ­но рука­ми про­бле­ма­тич­но натя­нуть и кра­си­во обре­зать.

При­коль­ная вещь, толь­ко доро­гая…

Фаерфоксяша, гудбай

Я очень дол­го исполь­зо­вал Фаер­Фокс в каче­стве основ­но­го бра­у­зе­ра, но боль­ше так не могу. И дело не в том, что он меня не удо­вле­тво­ря­ет — он мне нра­вит­ся.

Но всё боль­шее коли­че­ство сай­тов с ним не рабо­та­ют или име­ют кри­вую функ­ци­о­наль­ность. Стра­ни­цы не пере­ли­сты­ва­ют­ся или ещё что подоб­ное. Все нын­че пишут под две плат­фор­мы: Хро­мо­об­раз­ное или Сафа­ри. При всей моей непри­яз­ни к раз­ра­бот­чи­кам веб-сай­тов мне слож­но их винить — при коли­че­стве поль­зо­ва­те­лей под Фаер­фок­сом менее 5% слож­но от них тре­бо­вать писать толь­ко так, что­бы и под ним тоже рабо­та­ло.

Фаер­фокс так­же исклю­чи­тель­но кри­во рабо­та­ет под Линук­сом. Вот он ниче­го не делая, про­сто будучи запу­щен­ным, отжи­ра­ет серьёз­ный ресурс у про­цес­со­ра. Чего он там дела­ет — загад­ка, осталь­ные-то бра­у­зе­ры рабо­та­ют нор­маль­но! Даже Эдж рабо­та­ет про­сто заме­ча­тель­но. Ага, Эдж есть под Линук­сом! При­кинь­те, ком­па­ния Мик­ро­софт выпус­ка­ет вер­сию сво­е­го бра­у­зе­ра под Линукс. Рас­ска­жи мне это в каком-нибудь 1999 году, я бы толь­ко паль­цем у вис­ка покру­тил. Одна­ко у Мик­ро­соф­та нын­че с Линук­сом любовь — что мне нра­вит­ся, так как я, навер­ное, про­цен­тов 25 сво­ей рабо­ты делаю под WSL. WSL в сто раз кру­че, чем тот же Цыг­вин, пото­му что паке­ты ста­вят­ся по-чело­ве­че­ски, через apt. Что­бы доба­вить пакет в Цыг­вин, надо каж­дый раз setup.exe запус­кать. И обнов­лять­ся так же. Нафиг-нафиг.

В‑общем, Фаер­фокс меня заму­мил окон­ча­тель­но, так что я от него изба­вил­ся. Нет, я пере­шёл не на Хром. Хром я не люб­лю, как и мно­гие дру­гие про­дук­ты ком­па­нии Гугл (напри­мер, ВЕДРОИД этот ваш бого­мерз­ский).

Я пере­шёл на Брейв — сиречь, форк опен­сорс­но­го Хро­ми­ума. Эдж, к сло­ву, тоже форк Хро­ми­ума. И Эдж мне в прин­ци­пе, вполне нра­вит­ся — я поль­зу­юсь им для рабо­ты, так как я уж точ­но знаю, что с мик­ро­соф­тов­ски­ми сай­та­ми он будет рабо­тать нор­маль­но. Это был мой запас­ной вери­ант, если бы Брейв мне не понра­вил­ся.

Брейв пока неплох. Без про­блем вта­щил все мои заклад­ки и даже исто­рию из Фаер­фок­са. Сай­ты все рабо­та­ют, пока всё хоро­шо. Буду наблю­дать.

Адобе Светлячок

Ув. dibr выска­зал­ся, мол, в послед­нее вре­мя систе­мы ИИ вдруг полез­ли как чор­ти­ки из таба­кер­ки. Выка­ти­ли DALL‑E и как пло­ти­ну про­рва­ло — тут же появил­ся Миджёр­ни, Стей­бл Диф­фью­жен и про­чая. Появил­ся ChatGPT и ОПА — тут же выско­чил Мик­ро­софт со сво­им робо­том-гово­рил­кой, Гугл под­су­е­тил­ся.

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

И гово­рил­ки теперь могут дей­стви­тель­но мно­гое. Напри­мер, у меня был вопрос в обла­сти IT как сде­лать одну вещь на Пау­эр­Шел­ле. Я дол­го и без­успеш­но искал ответ в интер­не­тах, и никак не мог най­ти. Сотруд­ник надо­умил — «спро­си у ChatGPT!» И дей­стви­тель­но, спро­сил — и мне тут же дали 100% рабо­чее реше­ние. Робот-гово­рил­ка во мно­го раз кру­че поис­ко­вых систем.

Что до нали­чия тут како­го-то разу­ма… доро­гие мои чита­те­ли, я не вижу тут разу­ма. Есть такая вещь — цепь Мар­ко­ва. Её при­ду­мал выда­ю­щий­ся рус­ский мате­ма­тик Андрей Андре­евич Мар­ков-стар­ший. Что это такое? Ну, дета­ли мож­но най­ти хоть в Вики­пе­дии, но вот на про­стом при­ме­ре мож­но взять любое сло­во. После­до­ва­тель­ность букв в нём неслу­чай­на. Напри­мер, после соглас­ных чаще идёт глас­ная, чем соглас­ная. И все эти веро­ят­но­сти мож­но вычис­лить, после чего напи­сать гене­ра­тор слов, где веро­ят­ность воз­ник­но­ве­ния одной бук­вы после дру­гой будет сов­па­дать с наши­ми изыс­ка­ни­я­ми. К сло­ву ска­жу, что цепи Мар­ко­ва широ­ко упо­треб­ля­ют­ся для взло­ма паро­лей, так как паро­ли, создан­ные чело­ве­ком, тоже под­чи­ня­ют­ся опре­де­лён­ным зако­нам.

Все эти робо­ты-гово­рил­ки — это МЕГА-натре­ни­ро­ван­ные МЕГА-слож­ные МЕГА-гене­ра­то­ры МЕГА-цепей Мар­ко­ва, их более рас­ши­рен­но­го вари­ан­та, в кото­рых не бук­вы, а сло­ва зави­сят друг от дру­га, от их после­до­ва­тель­но­сти в пред­ло­же­нии, и от дру­гих пред­ло­же­ний. Это, без­услов­но, очень кру­то, и дей­стви­тель­но заслу­жи­ва­ет похвал, но это не дела­ет систе­му разум­ной. Во вся­ком слу­чае, ПОКА, на теку­щий момент.

Ска­жу толь­ко, что на мой взгляд, нали­чие разу­ма пред­по­ла­га­ет нали­чие созна­ния, но что такое созна­ние, опре­де­ле­ние я дать уже не возь­мусь, кро­ме как через рево­лю­ци­он­ное чутьё, а по-дру­го­му я не дорос ишшо.

Всё это была при­сказ­ка.

Хотел я поде­лить­ся ещё одним инстру­мен­том для созда­ния «кар­ти­нок из тек­ста», Адо­бе Файр­флай (Свет­ля­чок), кото­рый сей­час про­хо­дит бета-тести­ро­ва­ние. Так как я рисо­вать не умею от сло­ва «совсем», к моим кри­вым рукам при­хо­дит­ся при­став­лять робо­та, нехай рису­ет за меня.

Ска­жу вот что. Как насто­я­ще­му худож­ни­ку, так и худож­ни­ку, воору­жён­но­му ИИ, про­ще все­го рисо­вать то, чего нет. Как гла­сит древ­няя леген­да, рисо­вать демо­на про­ще, чем соба­ку — ибо демон есть суще­ство вооб­ра­жа­е­мое, каким ты его видишь — таким он и есть. А как выгля­дят соба­ки, зна­ют все, и нари­со­вать её так, что­бы было понят­но, что это соба­ка — уже непро­сто. Даёшь зада­чу ИИ нари­со­вать ино­пла­нет­ный корабль — оно рису­ет. И хрен при­де­рёшь­ся, ты что ли, сам его видел, что­бы ска­зать, что «непо­хо­же»? А вот дать зада­чу рисо­вать что есть, осо­бен­но людей — и на выхо­де полу­ча­ет­ся настоль­ко забо­ри­стая пур­га, что ника­ких гри­бов с кета­ми­ном не надо.

Так вот, забе­гая впе­рёд, ска­жу, что Адо­бе Свет­ляч­ку это нако­нец-то более-менее уда­лось — реа­ли­стич­но рисо­вать то, что есть. В отли­чие от дру­гих систем, через жопу рису­ю­щих чело­ве­ков с тре­мя нога­ми, шестью рука­ми, и три­на­дца­тью паль­ца­ми на каж­дой руке, Свет­ля­чок рису­ет более-менее нор­маль­но. Более того, мно­гие нетлен­ки, созда­ва­е­мые этой систе­мой, весь­ма фото­ре­а­ли­стич­ны. Не буду голо­слов­ным.

«Кра­си­вая улы­ба­ю­ща­я­ся ази­ат­ская моло­дая жен­щи­на, оде­тая в пла­тье в крас­ную кле­точ­ку, соби­ра­ет све­тя­щи­е­ся цве­ты на зака­те в лесу»:

Через откро­вен­ную жопь тут сде­ла­на толь­ко одна деталь — рука­ва на пла­тье не сов­па­да­ют, они раз­ные. И ворот­ник какой-то стран­ный. Но вы погля­ди­те на этот свет! И как хоро­шо он пока­зан — как закат­ный, так и свет от цве­тов! Я впе­чат­лён, серьёз­но.

И ещё одна. Вот тут уже есть серьёз­ные арте­фак­ты — паль­цы, арте­фак­ты на пла­тье. Но очень недур­но, на мой взгляд. Если не с колёс пуб­ли­ко­вать, а хотя бы дора­бо­тать в Шопе — вполне норм!

Свет отра­бо­тан отлич­но. Реко­мен­дую.

Кро­ме того, когда Свет­ляч­ка нако­нец допи­лят, его кар­тин­ки с гаран­ти­ей не будут нару­шать ничей копи­райт — Адо­бе кля­нёт­ся-божит­ся, что тре­ни­ро­вал ней­ро­се­ти на сво­их соб­ствен­ных сто­ко­вых кар­тин­ках (кото­рых у него до пупа) и на кар­тин­ках с откры­тым копи­рай­том. Учи­ты­вая нали­чие уже суще­ству­ю­щи­ей тол­пы судеб­ных исков, кому-то может быть кри­тич­но.