Урод 3.0

Вышел GIMP 3.0. Ска­чал, поста­вил. Убе­дил­ся в оче­ред­ной раз, что эта подел­ка до сих пор ни для чего нор­маль­но­го не годит­ся, и стёр.

History brush? Не слы­ша­ли.
Созда­ние фай­ла CMYK? Нет, до сих пор не виде­ли.
Поче­му в при­ми­тив­ном диа­ло­ге Curves в УРОДЕ 3.0 до сих пор, япон­ский бог, нет пипе­ток выста­вить high, mid, и low? На кой чорт вооб­ще нужен этот диа­лог, если ты ему даже нор­маль­но ска­зать не можешь, что на тво­ём изоб­ра­же­нии явля­ет­ся самой тём­ной точ­кой (или наобо­рот, самой свет­лой) — и что всё осталь­ное надо посы­лать нахер? А? А???

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

Во-пер­вых, ими очень слож­но поль­зо­вать­ся. Мне при­шлось про­смот­реть два роли­ка на юту­бе, что­бы понять, КАК — вот такой вот «про­ду­ман­ный» интер­фейс. В фото­шо­пе ты идёшь в меню слой — эффек­ты — и при­ме­ня­ешь, какие надо. А здесь надо сна­ча­ла при­ме­нить какой-то эффект, что­бы он появил­ся в меню при­ме­нён­ных эффек­тов для слоя.

Во-вто­рых, не все эффек­ты явля­ют­ся обра­ти­мы­ми — напри­мер, эффек­ты осве­щён­но­сти (lighting) как ты при­ме­нил — и всё, хана, выби­то зуби­лом в гра­ни­те, как-то поме­нять не полу­чит­ся, раз­ве что через Ctrl+Z. Но фиш­ка-то — как раз в лёг­кой изме­ня­е­мо­сти и обра­ти­мо­сти!!

В‑третьих, рабо­та­ют они исклю­чи­тель­но мед­лен­но — гла­за­ми вид­но, как изоб­ра­же­ние меня­ет­ся по кусоч­кам, буд­то сно­ва за 80486 ком­пью­тер сел. Видео­уско­ри­те­ли? Нет, изви­ни­те, про­шло мимо нас.

А зна­е­те, поче­му «всё у них так»? Пото­му что GIMP созда­ют про­грам­ми­сты. Во-пер­вых, они дела­ют то, что им кажет­ся важ­ным. А во-вто­рых, они дела­ют это так, как им кажет­ся пра­виль­но, а не поль­зо­ва­те­лям. А фото­шоп? А фото­шоп созда­ёт­ся не сколь­ко про­грам­ми­ста­ми, сколь­ко коман­дой про­фес­си­о­на­лов из самых раз­ных отрас­лей, как то: печат­ни­ков, редак­то­ров, вер­сталь­щи­ков, фото­гра­фов, худож­ни­ков, дизай­не­ров интер­фей­сов, веб­ма­сте­ров, и так далее. А над ними все­ми сто­ит началь­ник про­ек­та, с плёт­кой в руках, и всех посто­ян­но бьёт по жопе, что­бы было так, как он/а сказал/а, а не так, как они сами себе при­ду­ма­ли, что­бы было удоб­но и нуж­но. Пото­му что если так не делать, то вот и полу­чит­ся УРОД вер­сии 3.0.

Почему я не люблю Вестерн Диджитал

Оста­вим в покое мои лич­ные вос­по­ми­на­ния, когда в мас­си­ве из 24 вестер­нов­ских дис­ков по 1.2 тера­бай­та каж­дый (дело было дав­но) пере­дох­ли абсо­лют­но все до еди­но­го дис­ки. Лад­но, может, такая неудач­ная пар­тия была.

Для меня вестер­нов­ский мар­ке­тинг — абсо­лют­но непо­ня­тен и непро­зра­чен.

Вот захо­те­лось тебе взять 14-тера­байт­ни­ков, напри­мер, что­бы постро­ить из них мас­сив­чик.

И какой, спра­ши­ва­ет­ся, надо брать из этих?

Поче­му пур­пур­ный — самый дешё­вый? И чем он отли­ча­ет­ся от крас­но­го или золо­то­го? А если пур­пур­ный вста­вить в мас­сив, чо будет? Он сло­ма­ет­ся? А крас­ный чем луч­ше золо­то­го? Поче­му он доро­же? Вот на нём напи­са­но NAS — и что? А если его не в NAS вста­вить, а в сер­вер, чо будет? Глу­пость какая-то, абсо­лют­но непро­зрач­ная. Сидишь и кру­тишь баш­кой как кот на тен­ни­се, на раз­ные цве­та смот­ришь.

Мне у Вестер­нов поня­тен толь­ко один диск — их серия Уль­т­рас­тар. Они им доста­лись по наслед­ству, это быв­шие дис­ки «Хита­ти»! Когда их биз­нес пере­ку­пи­ли Вестерн, они тупо шиль­ди­ки на них пере­кле­и­ли, а всё осталь­ное так и про­дол­жа­ло про­из­во­дить­ся на ста­рых заво­дах в Тай­лан­де.

Хоро­шие, кста­ти, дис­ки; из всей линей­ки Вестер­нов — наи­бо­лее при­лич­ные.

Вот это мой размерчик

Вче­ра, нако­нец, доко­вы­рял домаш­ний SAN, слеп­лен­ный из гов­на и палок.

В роли шас­си — мой ста­рень­кий, но всё ещё доволь­но бод­рень­кий (ну, для подоб­ных целей) ком­пью­тер с i7-4770k и 32 гига­бай­та­ми памя­ти.

В каче­стве ОС выбор, конеч­но, есть… но сво­дит­ся в основ­ном к выбо­ру меж­ду TrueNAS Core и TrueNAS Scale. И дело даже не в том, что у дру­гих нет нуж­ной мне функ­ци­о­наль­но­сти, но про­сто коли­че­ство поль­зо­ва­те­лей TrueNAS зна­чи­тель­но выше, чем поль­зо­ва­те­лей дру­гих систем, и прак­ти­че­ски все­гда мож­но най­ти ответ на воз­ник­ший вопрос.

Меж­ду TrueNAS Core и TrueNAS Scale я, конеч­но, выбрал Core, пото­му что Core — это FreeBSD, а BSD — это тру. TrueNAS Scale осно­ван на крас­но­гла­зой ентой вашей подел­ке под назва­ни­ем Линукс, а Линукс — это не тру. Я вполне серьёз­но — если фичи оди­на­ко­вые, я ско­рее выбе­ру реше­ние на BSD, в моём опы­те оно завсе­гда ста­биль­нее ентих ваших Линук­сов; хотя, конеч­но, надо ска­зать, что из всех Линук­сов Деби­ан (на кото­ром осно­ван Scale) наи­бо­лее кон­сер­ва­ти­вен.

Да, «что­бы два раза не вста­вать». На айФоне iOS, осно­ван­ная на MacOS, а MacOS — это DarwinBSD, а BSD — это тру!!!

Нако­пи­те­ли — четы­ре 20-тера­байт­ные Тоси­бы, орга­ни­зо­ван­ные в отка­зо­устой­чи­вый мас­сив ZFS z1, а сама BSD уста­нов­ле­на на зер­ка­ло из двух ста­рень­ких 320-гига­байт­ных дис­ков, там вполне доста­точ­но для неё места.

Куда мне столь­ко? Хочу орга­ни­зо­вать нор­маль­ный бекап всех домаш­них устройств, пото­му как стан­дарт­ный Windows Backup — барах­ло. У меня ещё вто­рой ком­пью­тер будет, чуть побод­рее, на кото­рый я водру­жу Veeam, как на рабо­те. У него есть бес­плат­ная вер­сия, спо­соб­ная бека­пить десять устройств. Плюс ещё будет ManageEngine, у кото­ро­го тоже есть бес­плат­ная вер­сия. Этот будет управ­лять обнов­ле­ни­я­ми. Таким обра­зом, дома будет всё как на рабо­те — pfSense, Veeam, ManageEngine. Это пра­виль­но — опыт рабо­ты с одним помо­га­ет в рабо­те с дру­гим. Ещё надо будет при­шпан­до­рить сюда облач­ный сер­вис, что­бы бека­пить теле­фо­ны, и будет совсем хоро­шо. Этим пока не зани­мал­ся.

Про наушники для плавания

Пишут, что вышла обнов­лён­ная вер­сия моих люби­мых науш­ни­ков для пла­ва­ния Shokz OpenSwim Pro. Апгрей­дом явля­ет­ся нали­чие в этих науш­ни­ках блю­ту­са. В моих ста­рых ника­ко­го блю­ту­са не было, и надо было цеп­лять­ся по USB, что­бы загру­зить на встро­ен­ный нако­пи­тель mp3-шек.

Цеп­лять обнов­лён­ные науш­ни­ки к ком­пу по USB тоже мож­но, но инте­рес­но не это. Инте­рес­но тут вот что — мож­но ли заста­вить блю­тус рабо­тать под водой? Нет, теле­фон брать с собой в бас­сейн я не соби­ра­юсь, но у меня ведь есть ябло­ча­сы, кото­рые уме­ют в ябло­му­зы­ку и блю­тус — я когда ещё бегал на длин­ные дистан­ции, бегал не с теле­фо­ном, а играл музы­ку в науш­ни­ках с часов.

На стэк­экс­чен­дже пишут, что дох­лый номер — так как блю­тус это 2.4ГГц, и эта часто­та пре­крас­но водой и погло­ща­ет­ся; так что на рас­сто­я­нии в 1.4cm теря­ет­ся уже 63% мощ­но­сти сиг­на­ла. Обид­но, если так — нын­че не 2002 год, и музы­ки в эмпет­риш­ках у меня не так уж и мно­го.

Потом, красть музы­ку в эмпет­риш­ках неудоб­но. Вот я соста­вил себе плей­лист, и там люби­мая музы­ка для штан­го­под­ни­ма­ния и прот­че­го — от Пла­це­бо до Флет­че­ра. И чо, и как его теперь в mp3 красть? Это ж надо целые аль­бо­мы Лин­де­ман­нов и всех про­чих сгру­жать, а потом дол­го и тща­тель­но соби­рать по кру­пи­цам плей­лист. Мы более не потреб­ля­ем музы­ку аль­бо­ма­ми, как в 1990х годах. Мож­но дол­го гово­рить, пло­хо это или хоро­шо, но это теперь факт жиз­ни такой — музы­ку мы теперь потреб­ля­ем плей­ли­ста­ми.

Жаль тра­тить 160 монет про­сто на то, что­бы попро­бо­вать про­ве­рить.

XKCD

Нра­вят­ся мне комик­сы xkcd, рису­ют их наши люди.

Кста­ти, дей­стви­тель­но рабо­та­ет. Один узел = π/e миль в час, с доволь­но высо­кой точ­но­стью.

Via https://xkcd.com/3023/

Забав­но, кста­ти, смот­реть на то, что неко­то­рые комик­сы уже уста­ре­ли. Это комикс при­мер­но года эдак 2013–2014, когда ней­ро­се­ти были ещё сла­бо извест­ны. Я, впро­чем, с ними уже был зна­ком, и исполь­зо­вал в 2012 году для диплом­но­го про­ек­та ней­ро­сеть Caffe инсти­ту­та Берк­ли, кото­рую сам с нуля натре­ни­ро­вал. Но для нача­ла 2000х про­бле­ма была ещё нере­ша­е­ма.

Квантовое

Одна­ко, ров­но месяц назад Наци­о­наль­ный Инсти­тут Стан­дар­тов и Тех­но­ло­гий США (NIST) нако­нец-то решил, каки­ми имен­но алго­рит­ма­ми шиф­ро­ва­ния мы будем поль­зо­вать­ся для защи­ты инфор­ма­ции в пост-кван­то­вую эпо­ху.

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

Но для кван­то­вых ком­пью­те­ров суще­ству­ет алго­ритм Шора, поз­во­ля­ю­щий про­ве­сти раз­ло­же­ние на мно­жи­те­ли за суще­ствен­но мень­ший (лога­рит­ми­че­ский) срок.

А теперь Мик­ро­софт объ­явил, что пер­вый из алго­рит­мов, ML-KEM (чорт, мне нра­вит­ся это назва­ние, КЕМ!) уже встро­е­ны в стан­дарт­ную биб­лио­те­ку шиф­ро­ва­ния их ОС. ML-KEM — алго­рит­мом Шора уже не лома­ет­ся.

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

Про Сигнал

Рос­ком­ге­ста­пов­цы пыта­ют­ся бло­ки­ро­вать мес­сен­жер Сиг­нал, при помо­щи кото­ро­го я обща­юсь с род­ствен­ни­ка­ми и пока­зы­ваю им фото­гра­фии.

Это они так с тер­ро­риз­мом борют­ся, ага. Сами с собой побо­ри­тесь, гни­ды. Клизь­му вам, со ски­пи­да­ром и пате­фон­ны­ми игол­ка­ми.

Ну, и в целях повы­ше­ния ком­пью­тер­ной гра­мот­но­сти, внут­ри Сиг­на­ла надо:

Зай­ти в настрой­ки -> кон­фи­ден­ци­аль­ность -> рас­ши­рен­ные -> ткнуть пим­поч­ку «Обхо­дить цен­зу­ру».

И впер­де.

Пожгло

Пря­мо в столб рядом с домом тре­тье­го дня шарах­ну­ла мол­ниЯ. Попа­ло в коак­си­ал. Модем сожгло сра­зу, он даже не мяук­нул. От моде­ма импульс поле­тел даль­ше в маши­ну с pfSense, где от таких напря­же­ний систем­ная пла­та уле­те­ла кибе­не­мат. Пла­та — пото­му что внеш­ний интер­фейс был встро­ен­ной на ней сете­вой кар­той. Внут­ри ком­па что-то гром­ко сде­ла­ло «чпок» (что кон­крет­но — не нашёл), и всё пре­кра­ти­ло рабо­ту.

Хоро­шо, что кро­ме мате­ри не вынес­ло боль­ше ниче­го. Пере­та­щил внут­рен­нюю сете­вую кар­ту и жёст­кий диск в дру­гой комп, и всё сра­зу с пол­тыч­ка заве­лось, даже кон­фиг не при­шлось пере­де­лы­вать. pfSense — рулит и педа­лит.

Но в общем и целом, конеч­но я — сам дурак. Рядом сто­ит ИБП с защит­ным раз­ряд­ным моду­лем для коак­си­а­ла, но я, конеч­но же, им не вос­поль­зо­вал­ся, а под­клю­чал­ся напря­мую.

Lesson learned.

Как я рад

…что ещё в 2020 году заста­вил кон­то­ру изба­вить­ся от CrowdStrike и перей­ти на BitDefender.

Конеч­но же, я не мог пред­ска­зать, что они так лопух­нут­ся. Меня беси­ло несколь­ко дру­гое: от анти­ви­ру­са я тре­бую, что­бы оно рабо­та­ло авто­ном­но, и раз­би­ра­лось со всем само­сто­я­тель­но. А Кра­уд­Страйк этот грё­ба­ный по любо­му, япон­ский бог, пово­ду тре­бо­вал руч­но­го вме­ша­тель­ства. Каж­дое подо­зри­тель­ное дей­ствие тре­бо­ва­ло лич­но­го рас­сле­до­ва­ния; а мне совер­шен­но это­го не надо было. Засек — уна­се­комь, и дай знать, что уна­се­ко­мил. А вот если не смог, тогда уже дай знать адми­ну. А по любо­му пово­ду застав­лять сисад­ми­на лезть на ель (стар­пё­ры зна­ют, о чём я) — зло.

Какая хорошая статья про флеш-память

Пря­мо с боль­шим инте­ре­сом и удо­воль­стви­ем про­чи­тал.

Вкрат­це — на дан­ный момент ситу­а­ция с совре­мен­ны­ми нако­пи­те­ля­ми на флеш-памя­ти силь­но дегра­ди­ро­ва­ла, и полу­чи­лась не очень. В погоне за тера­бай­та­ми и при­бы­лью потре­би­тель­ские дис­ки дела­ют на тех­но­ло­гии QLC (4 бита в одной ячей­ке), у кото­рой во-пер­вых, рез­ко огра­ни­че­но коли­че­ство цик­лов запи­си (все­го 900, а то и того мень­ше), а во-вто­рых, она мед­лен­нее намно­го.

Что­бы создать хоть какую-то види­мость про­из­во­ди­тель­но­сти, изго­то­ви­те­ли дела­ют дис­ки гибрид­ны­ми — дела­ют кеш на SLC, а осталь­ное — QLC.

Так, 500-гига­байт­ный диск Crucial BX500 име­ет при­мер­но 45 гига­байт кеша на SLC. Поэто­му име­ем такой гра­фик — пока запол­ня­ет­ся кеш, ско­рость запи­си хоро­шая, под 500 мет­ров в секун­ду. Кеш запол­нен — про­ва­ли­ва­ет­ся до 57 мега­байт в секун­ду:

Толь­ко вот 57 мега­байт в секун­ду — это, на мину­точ­ку, пока­за­те­ли обыч­но­го маг­нит­но­го дис­ка! Кото­рый обла­да­ет намно­го луч­ши­ми харак­те­ри­сти­ка­ми по дол­го­веч­но­сти и цик­лам пере­за­пи­си (я вооб­ще не уве­рен, огра­ни­че­ны ли они). И какой тогда, спра­ши­ва­ет­ся, резон поку­пать вот такой твёр­до­тель­ный диск?

Отдель­но маньяк­нут­ные манья­ки, вро­де соав­то­ра ста­тьи, зали­ва­ют спе­ци­аль­ную про­шив­ку в кон­трол­лер дис­ка, отклю­чая всю область QLC к соот­вет­ству­ю­щей мате­ри. Ну да, каре­та пре­вра­ща­ет­ся назад в тык­ву вме­сто тера­байт­но­го дис­ка полу­ча­ет­ся диск на 120 гиг, толь­ко он рабо­та­ет как беше­ный, и име­ет 60 000 (шесть­де­сят тысяч) цик­лов пере­за­пи­си.

В‑общем, QLC — гов­но. И, ско­рее все­го, через несколь­ко лет он уйдёт в закат, так как для NAND фле­ша это тупик. На рынок, навер­ное, вый­дет какая-то новая тех­но­ло­гия, типа неудав­шей­ся в своё вре­мя Optane (3D XPoint).

А вот какой нын­че нако­пи­тель поку­пать, что­бы не купить гов­но — вопрос инте­рес­ный.