А я думаю, что кожаный мешок. По крайней мере мне ни одна сеть давно не выдавала такого рандомного бессвязного потока сознания с прыжками и заумствованиями-философствованиями. Да ещё и такого невменяемого объёма.
Прямо так и было: у меня в Такси всегда было несколько карточек, но если к первому числу у меня на карте, привязаной к облаку было меньше, чем долг, то они ломились на ту же карточку, а не перебирали остальные. Спустя пару дней мне даже звонили их сотрудники с вопросом о том, когда соизволю заплатить. Приришлось отдельно добавлять в облако кредитку.
И это не говоря о том, что уж в облаке нет никаких подписок, только оплата за потреблённые ресурсы.
То есть либо я единственный яблочник из московского региона, залянувший туда, либо... ну я могу разобрать некоторые параметры... Но времени жалко, итог один: даже яблочники вычисляются довольно точно.
Ложь. Говорю как человек, активно пользующийся этой подпиской и совершенно осознанно её оформивший после нескольких предложений и сравнения условий. Случайно её оформить нереально, это нужно вообще не читать, куда жмёшь. С другой стороны 95% ПО из аппстора с платными подписками — выдаёт экран с большой кнопкой "продолжить с пробным периодом и подпиской" и с задержкой отрисовывает крестик, но даже по нажатии на это "подписаться" выдаёт окно на котором ты явно через тачайди активируешь подписку. Единственное, где я ловил "случайную" подписку, так это когда с телефона через мобильный браузер умудряешься попасть на страницу, которая за тебя жс-ом нажимает одобрение быстрее, чем отобразится контент. ОПСОСы позволяют так подписаться с оплатой с их счёта. Отключение (по крайней мере у Билайна) элементарное, СМС с уведомлением приходит сразу, но первый платёж часто улетает.
Ничего себе "случайно зашёл". Как раз в облаке серьёзная процедура создания платёжного аккаунта с отдельной привязкой карточки (или не карточки, это энтерпрайз-сервис который многие вообще оплачивают по счетам). Кто-то из вас как минимум неточен. Как максимум — целенаправлено клевещет на Яндекс. Там не ангелы сидят, но про связь облака и такси это гонево.
Вообще-то для писателей существуют специальные устройства. См. Free Writer. Суть: только набор, только печать, только текст. Без отвлекающих факторов, уведомлений и интернета.
UPD. Про Evoland: есть версия "Evoland Legendary Edition", в которую включены обе игры, включая играбельную первую часть. Правда, в первый раз оно, вроде, спросило, в какую я хочу поиграть, а теперь сразу запускает первую... В любом случае, судя по отзывам, стоит начать с первой.
Для статьи с таким названием слишком много места уделено рассказу о том, что Silksong плохая и слишком мало примеров хороших. За Silksong не скажу, но чуть больше интересных примеров, понравившихся лично мне я дам (рейтинг я не дам, просто список считайте перемешанный):
Dust: An Elysian Tail (для меня, пожалуй, эталон жанра, при этом она красивая и лёгкая по атмосфере)
Cave Story (на середине пути между платформером и сабжем)
Axiom Verge (собственно она делалась специально для фанатов жанра и её нуарный биопанковый стиль это нечто)
SteamWorld Dig (это не киберпанк, это парпанк: хватай лопату, черпай уголь! Бери больше, кидай дальше, отдыхай пока летит!)
VVVVVV (это не совсем метроидвания, скорее аркадная головоломка, но близко, твой единственный враг — окружение)
Fez (тут больший упор на головоломки, чем обычно и нет врагов, но игра очень годная)
Gateways (этакий Portal 2D)
Teslagrad (тоже близко к званию эталона)
UnEpic (большой упор на ролевой элемент: прокачку, крафт, снаряжение и инвентарь и очень много юмора от DnD'шников)
Вообще самая интересная особенность метроидваний в исследовании открытого мира и том, что со временем, по мере прокачки тебе становятся доступны всякие тайные его уголки. Вот это вот "ты научился необычному ползанию по уступам стене" и "блин, а вот там вот я видел стену с такими уступами! Надо обязательно сходить и посмотреть, что там." В этом плане можно найти кучу нестандартных вариантов, например, Batman: Arkham City тоже является представителем жанра.
З.Ы. Не могу не упомянуть замечательную Evoland, но есть нюанс: первая часть была на каком-то лютом флеше и сейчас в неё, кажется, не поиграть, а вторую я не пробовал, поэтому не могу её советовать от себя.
Не то чтобы я спорил. Просто я представляю это как раз так, что в теории мы можем иметь клаву с 500/1000/10000 кнопками на весь стол, где для всего, включая cut, copy, paste, search, refresh, new file, new folder, etc отдельная клавиша (и специальный нампад для ввода редких символов) и мы потихоньку, вводя слои и комбинации уменьшаем количество кнопок, повышая сложность запоминания и использования. И в какой-то момент надо остановиться в выкидывании, чтобы, что называется, с водой не выплеснуть ребёнка. 105-клавишные клавы это тот момент, который удобен и понятен большинству на планете (даже с запасом, в частности у меня на нынешней традиционной клаве ~10-20 кнопок явно используются меньше и если бы их не было, я бы почти ничего не потерял).
Финальная точка это 9-кнопочный стенограф, где все эти сотни кнопок вынесены на аккорды. Впрочем, можно представить себе, что процесс обратный и мы движемся от 9 кнопок к 10 000 и ищем, где остановиться.
Я сейчас в процессе подбора и мне пока больше всего нравятся 60% сплит-клавиатуры типа Ergohaven High Plains Drifter V2: без F-кнопок (мне из них нужны три и то время от времени), но выносить, например, цифровой ряд на отдельный слой уже не хочется. Да и Ins/Home/PgUp/... это полезные кнопки.
Насчёт vim-mode везде. Идея интересная и я с вимом неплохо справляюсь, так что раздумываю. Но во-первых от "неплохо" до "нативно" целая пропасть (в частности я всё ещё не освоил работу с разделённым экраном, переключением между файлами и табами). А во-вторых эти режимы доступны не везде и неохота испытывать боль от того, что в текущем ПО нет нужного? Вот, например, в мессенджере почти наверняка ни в одном не будет никакой даже пародии на vim-mode. Или, скажем, в Стиме я на днях писал небольшой отзыв на игру и в нём ничего такого нет. Но даже если представить себе, что весь текст набираешь в Obsidian и потом копируешь, то суть ведь не в тексте самом по себе, vim-mode ещё нужен как раз для общей навигации по страницам, полям и табам.
Впрочем, я пока не определился с некоторыми деталями.
Чем проприетарный велосипед лучше открытого, проверенного и стандартизированного протокола?
А чем неудобный формат и лишняя обёртка лучше? Вот представь себе: сидишь ты дома и тебе в течении дня понадобилось порезать хлеб и колбасу, отпилить деревяшку и вырезать из бумаги снежинку. Всё это можно сделать одним швейцарским ножом с ножом, пилкой и ножничками. И это сносно, если ты в лесу и у тебя кроме него ничего нет Но дома у тебя всегда есть более специальные и удобные вещи: серрейтор, сантоку/шеф, ножовка и полноразмерные ножницы. Так же и тут: когда у тебя есть видеоигра (например, ты написал свой сервер второго дума), то тебе не нужен HTTP, у которого свои ненужные тебе заморочки типа заголовков и прочего, когда у тебя идёт обмен игровыми данными ты реализуешь свой бинарный протокол, кидающий RAW-данные в том виде, в котором они тебе удобны прямо поверх UDP безо всякой ненужной тебе инкапсуляции. Вот это -- правильный подход.
По остальным пунктам: слишком много телодвижений совершается, чтобы решить проблем, которых практически нет и выглядит как заменить что-то рабочее чем-то новым ради замены чем-то новым.
42 кнопки... А что так много? Ведь есть же стенографические машинки, стартующие от 9 кнопок и на них прекрасно набирают что угодно.
Ладно, это, конечно, был сарказм, но не чистый сарказм. Тут почти для каждого действия нужно делать комбо из 2-6 кнопок. Плюс: меньше движутся пальцы над клавиатурой. Замечательно. Теперь абсолютизируем, берём за базу стенографическую машинку (пример ниже) и абсолютно все действия вешаем на аккорды.
У неё будет 2⁹=512 комбинаций (минус одна -- ничего не нажато), таким образом можем сохранить 511 действий (а со сменой режимов их будут миллионы), зато пальцы вообще не будут порхать над кнопками. Разве не супер?
Ладно, хватит сврказма. Мне реально интересно, поясни, пожалуйста: пример буквально из правки этого текста: поднялся на пару строк, перешёл в конец строки, выделил три предыдущих слова, вырезал, перешёл в конец текста, вставил. Как это выглядело бы у тебя на этой чудо-клавиатуре? По кнопкам у меня:
З.Ы. И ещё вспомнилось. Имел я дело с одним интересным классом устройств, для которых скорость настройки важна... даже так: ОЧЕНЬ ВАЖНА СКОРОСТЬ НАСТРОЙКИ. Это зеркальные фотоаппараты: если из-за неправильного режима съёмки ты упустишь кадр, то это будет ужасно. И, что характерно, чем выше классом устройство, тем больше на нём кнопочек, рычажков и самых разных переключателей. Что-то не похоже, что если РЕАЛЬНО нужны скорость и удобство люди выберут глубокие меню и мудрёные аккорды.
Да ладно! Поносить Макс стали минимум за месяц до первых слухов о том, что что-то там будут ограничивать! При чём синхронно, типичная картина заказа, их столько за последние десятилетия было, что не узнать почерк может либо слепой, либо идейный русофоб. Ну или тот, кто в интернетах второй день и прошлых рейдов просто не видел.
Кампания против Макса точно идёт. Вот прямо на 97,4% уверен. Сразу было ощущение, что очень рьяно на него набросились, что о выходе я узнал из статей на пикабу о том, что он плохой. Так раньше вели себя люди со светлыми лицами, которые летом запросили денег потому, что Трамп (ну вы понели). Но было только ощущением, пока не нашёлся ролик, в котором двух буэлохеров ( dslash (https://www.instagram.com/reel/DMsGmwhoz0v/?igsh=Y3gxZnhzMTM3NHVt) и Ashleyvpn (https://www.instagram.com/reel/DMl3_vjIYjc/?igsh=MWs3cHYxeDQ4b3J4NA==) ) смонитровали, они просто безыскустно зачитывали темник так что повторили друг за другом слово-в-слово. Но если те спалились, то те, кто ругал Макс палясь не так явно (да ещё и с самого старта, когда объективно не было вариантов его успеть проверить) -- с очень большой вероятностью отрабатывали тот же грант по тому же темнику, только более изобретательно.
Ведь люди, делавшие TCP такие недалёкие и примитивные бездари, напридумывали каких-то состоянии, сложное установление соединения за целых 3 пакета и прочее... Так? Или это появилось чтобы решить конкретные вопросы? Как бы, не имея трёх пакетов до EST, поймёшь, что соединение есть? А если пакеты по той или иной причине уходят "в молоко"? Ты сможешь только бомбить повторением запроса и никак иначе.
Или вот клиент попросил картинку. Супер. Взяли изображение, разделили его, скажем, на 15 пакетов и отправили чистые датаграммы! Круто и быстро! Один из пакетов не дошёл, что делать? А ничего мы же об этом даже не узнаем! Вот в TCP в конце сервер бездарно спросил бы "ты там всё получил", на что клиент бездарно ответил "нет, не хватает пакета 7" и сервер переотправил бы его. Но это же скучно и уныло! Потому путь будет как будет... Ну или изобретём контроль получения на UDP и реализуем TCPoverUDP.
TCP + TLS отнимают у нас целых 0,2с...
Это, конечно, реально много. Вот только есть важное НО: оба участника в это время вообще-то делом заняты! TLS это прекрасный пример компромисса между скоростью и безопасностью. Коротко: он не берёт и не шифрует в лоб траффик открытыми ключами ассиметричным протоколом. Он тратит время на хендшейк, в процессе которого оба участника проверяют друг-друга и согласуют ключ для того, чтобы в рамках сеанса использовать быстрое симметричное шифрование. Если хотите сделать что-то настолько же оптимальное -- то придётся обменяться всеми теми же пакетами. Вам придётся договориться о возможном шифровании, вам придётся проверить вторую сторону (базово -- клиенту придётся проверить сервер), вам придётся обменяться ключами и вам придётся сообщить, что рукопожатие принято.
Игры и стриминг
И для игр и для стриминга от самого палеозоя были варианты использования специальных протоколов, вот как раз там использование UDP было более чем оправдано. То, что сейчас всё это пытаются стандартизировать и прибить в HTTP это как минимум странно! А ведь его пытаются сделать протоколом-для-всего, спаять так, чтобы связка IP-HTTP была единственной в интернете зачем-то.
И для этого HTTP превращают в швейцарский нож... Вот только никто в здравом уме и твёрдой памяти не будет реально пользоваться швейцарским ножом, если есть альтернатива.
Тут немного моей боли, извините за скомканность. Вообще последние десятилетия значительная часть развития IT словно проходит под лозунгов "зумеры и вайбкодеры -- объединяйтесь, чтобы снизить сложность того, что сделали инженеры!" А в итоге получается вейланд, который устроен сложнее и работает хуже, зато содержит свистоперделку, нужную 0,4% пользователей. Для меня, если что, один из первых (хронологически) примеров -- то, что называется noSQL, подход, который с моей колокольни чаще всего выглядит как "таблички и нормальные формы это сложно и скучно, давайте сваливать всё в бессистемную кучу и вытаскивать из неё что получится!" (Ну да, это не всегда так и иногда даже оправданно, я не говорю, что подход вообще не имеет права на жизнь... Просто большинство примеров, которые я видел именно такие.)
Когда я прочитал "...упор на производительность, графику..." я почему-то подумал, что из них получится новая инкарнация стиммашины, то есть небольшой аккуратной приставки к ТВ на платформе ПК которую я смогу поставить на полку и она получится небольшой, но игровой.
Облом. В лучшем случае Radeon 890M, который проигрывает даже GTX 1060 почти 10-летней давности.
Жду что-то немного большее, не менее опрятное и с дискретками. Как в своё время были Asus ROG G20 и его младший брат GR8.
Майки облажались. Вообще вся их история это про то, как гениальный маркетинг вытаскивает провал за провалом. Чаще всего делается кривая копия хорошего продукта и пропихивается как норма.
Задача индустрии — удовлетворить запросы эндюзеров и мс доигрался до того, что потерял бОльшую их часть. И то, что в 2020 из софта по сути остались браузер и веб-сервисы (иногда собранные воедино, см. Electron и всё, что из него сделано) это прямое следствие их бесячей политики.
Эта контора десятилетиями тормозила прогресс, но, похоже, это уходит в прошлое.
Для меня это некогда стало своеобразным шоком, но сейчас ОЧЕНЬ МНОГО реальных пользователей имеют один компьютер и носят его в кармане и на нём как правило либо iOS, либо Android.
А я думаю, что кожаный мешок. По крайней мере мне ни одна сеть давно не выдавала такого рандомного бессвязного потока сознания с прыжками и заумствованиями-философствованиями. Да ещё и такого невменяемого объёма.
Обычно они лаконичнее и их текст более связный.
Хотя кто знает, может был такой промт.
А я понял ещё по заголовку и только бегло посмотрел скрины и подзаголовки, чтобы убедиться и перейти к каментам.
З.Ы. Я не знаю, как оно на железе, но если опыт корпоративной VDI релевантен, то, похоже, единственный способ ускорить 11ю — это снести её КЕМ.
Прямо так и было: у меня в Такси всегда было несколько карточек, но если к первому числу у меня на карте, привязаной к облаку было меньше, чем долг, то они ломились на ту же карточку, а не перебирали остальные. Спустя пару дней мне даже звонили их сотрудники с вопросом о том, когда соизволю заплатить. Приришлось отдельно добавлять в облако кредитку.
И это не говоря о том, что уж в облаке нет никаких подписок, только оплата за потреблённые ресурсы.
Я бы на вашем месте не был так уверен. Вот свеженький скрин с айфона с сайта, который как раз и анализирует фингерпринтинг:
То есть либо я единственный яблочник из московского региона, залянувший туда, либо... ну я могу разобрать некоторые параметры... Но времени жалко, итог один: даже яблочники вычисляются довольно точно.
Ложь. Говорю как человек, активно пользующийся этой подпиской и совершенно осознанно её оформивший после нескольких предложений и сравнения условий. Случайно её оформить нереально, это нужно вообще не читать, куда жмёшь.
С другой стороны 95% ПО из аппстора с платными подписками — выдаёт экран с большой кнопкой "продолжить с пробным периодом и подпиской" и с задержкой отрисовывает крестик, но даже по нажатии на это "подписаться" выдаёт окно на котором ты явно через тачайди активируешь подписку.
Единственное, где я ловил "случайную" подписку, так это когда с телефона через мобильный браузер умудряешься попасть на страницу, которая за тебя жс-ом нажимает одобрение быстрее, чем отобразится контент. ОПСОСы позволяют так подписаться с оплатой с их счёта. Отключение (по крайней мере у Билайна) элементарное, СМС с уведомлением приходит сразу, но первый платёж часто улетает.
Ничего себе "случайно зашёл". Как раз в облаке серьёзная процедура создания платёжного аккаунта с отдельной привязкой карточки (или не карточки, это энтерпрайз-сервис который многие вообще оплачивают по счетам). Кто-то из вас как минимум неточен. Как максимум — целенаправлено клевещет на Яндекс.
Там не ангелы сидят, но про связь облака и такси это гонево.
Вообще-то для писателей существуют специальные устройства. См. Free Writer. Суть: только набор, только печать, только текст. Без отвлекающих факторов, уведомлений и интернета.
UPD. Про Evoland: есть версия "Evoland Legendary Edition", в которую включены обе игры, включая играбельную первую часть. Правда, в первый раз оно, вроде, спросило, в какую я хочу поиграть, а теперь сразу запускает первую... В любом случае, судя по отзывам, стоит начать с первой.
Для статьи с таким названием слишком много места уделено рассказу о том, что Silksong плохая и слишком мало примеров хороших. За Silksong не скажу, но чуть больше интересных примеров, понравившихся лично мне я дам (рейтинг я не дам, просто список считайте перемешанный):
Dust: An Elysian Tail (для меня, пожалуй, эталон жанра, при этом она красивая и лёгкая по атмосфере)
Cave Story (на середине пути между платформером и сабжем)
Axiom Verge (собственно она делалась специально для фанатов жанра и её нуарный биопанковый стиль это нечто)
SteamWorld Dig (это не киберпанк, это парпанк: хватай лопату, черпай уголь! Бери больше, кидай дальше, отдыхай пока летит!)
VVVVVV (это не совсем метроидвания, скорее аркадная головоломка, но близко, твой единственный враг — окружение)
Fez (тут больший упор на головоломки, чем обычно и нет врагов, но игра очень годная)
Gateways (этакий Portal 2D)
Teslagrad (тоже близко к званию эталона)
UnEpic (большой упор на ролевой элемент: прокачку, крафт, снаряжение и инвентарь и очень много юмора от DnD'шников)
Вообще самая интересная особенность метроидваний в исследовании открытого мира и том, что со временем, по мере прокачки тебе становятся доступны всякие тайные его уголки. Вот это вот "ты научился необычному ползанию по уступам стене" и "блин, а вот там вот я видел стену с такими уступами! Надо обязательно сходить и посмотреть, что там." В этом плане можно найти кучу нестандартных вариантов, например, Batman: Arkham City тоже является представителем жанра.
З.Ы. Не могу не упомянуть замечательную Evoland, но есть нюанс: первая часть была на каком-то лютом флеше и сейчас в неё, кажется, не поиграть, а вторую я не пробовал, поэтому не могу её советовать от себя.
Не то чтобы я спорил. Просто я представляю это как раз так, что в теории мы можем иметь клаву с 500/1000/10000 кнопками на весь стол, где для всего, включая cut, copy, paste, search, refresh, new file, new folder, etc отдельная клавиша (и специальный нампад для ввода редких символов) и мы потихоньку, вводя слои и комбинации уменьшаем количество кнопок, повышая сложность запоминания и использования. И в какой-то момент надо остановиться в выкидывании, чтобы, что называется, с водой не выплеснуть ребёнка. 105-клавишные клавы это тот момент, который удобен и понятен большинству на планете (даже с запасом, в частности у меня на нынешней традиционной клаве ~10-20 кнопок явно используются меньше и если бы их не было, я бы почти ничего не потерял).
Финальная точка это 9-кнопочный стенограф, где все эти сотни кнопок вынесены на аккорды. Впрочем, можно представить себе, что процесс обратный и мы движемся от 9 кнопок к 10 000 и ищем, где остановиться.
Я сейчас в процессе подбора и мне пока больше всего нравятся 60% сплит-клавиатуры типа Ergohaven High Plains Drifter V2: без F-кнопок (мне из них нужны три и то время от времени), но выносить, например, цифровой ряд на отдельный слой уже не хочется. Да и Ins/Home/PgUp/... это полезные кнопки.
Насчёт vim-mode везде. Идея интересная и я с вимом неплохо справляюсь, так что раздумываю. Но во-первых от "неплохо" до "нативно" целая пропасть (в частности я всё ещё не освоил работу с разделённым экраном, переключением между файлами и табами). А во-вторых эти режимы доступны не везде и неохота испытывать боль от того, что в текущем ПО нет нужного? Вот, например, в мессенджере почти наверняка ни в одном не будет никакой даже пародии на vim-mode. Или, скажем, в Стиме я на днях писал небольшой отзыв на игру и в нём ничего такого нет. Но даже если представить себе, что весь текст набираешь в Obsidian и потом копируешь, то суть ведь не в тексте самом по себе, vim-mode ещё нужен как раз для общей навигации по страницам, полям и табам.
Впрочем, я пока не определился с некоторыми деталями.
А чем неудобный формат и лишняя обёртка лучше? Вот представь себе: сидишь ты дома и тебе в течении дня понадобилось порезать хлеб и колбасу, отпилить деревяшку и вырезать из бумаги снежинку. Всё это можно сделать одним швейцарским ножом с ножом, пилкой и ножничками. И это сносно, если ты в лесу и у тебя кроме него ничего нет Но дома у тебя всегда есть более специальные и удобные вещи: серрейтор, сантоку/шеф, ножовка и полноразмерные ножницы. Так же и тут: когда у тебя есть видеоигра (например, ты написал свой сервер второго дума), то тебе не нужен HTTP, у которого свои ненужные тебе заморочки типа заголовков и прочего, когда у тебя идёт обмен игровыми данными ты реализуешь свой бинарный протокол, кидающий RAW-данные в том виде, в котором они тебе удобны прямо поверх UDP безо всякой ненужной тебе инкапсуляции. Вот это -- правильный подход.
По остальным пунктам: слишком много телодвижений совершается, чтобы решить проблем, которых практически нет и выглядит как заменить что-то рабочее чем-то новым ради замены чем-то новым.
42 кнопки... А что так много? Ведь есть же стенографические машинки, стартующие от 9 кнопок и на них прекрасно набирают что угодно.
Ладно, это, конечно, был сарказм, но не чистый сарказм. Тут почти для каждого действия нужно делать комбо из 2-6 кнопок. Плюс: меньше движутся пальцы над клавиатурой. Замечательно. Теперь абсолютизируем, берём за базу стенографическую машинку (пример ниже) и абсолютно все действия вешаем на аккорды.
У неё будет 2⁹=512 комбинаций (минус одна -- ничего не нажато), таким образом можем сохранить 511 действий (а со сменой режимов их будут миллионы), зато пальцы вообще не будут порхать над кнопками. Разве не супер?
Ладно, хватит сврказма. Мне реально интересно, поясни, пожалуйста: пример буквально из правки этого текста: поднялся на пару строк, перешёл в конец строки, выделил три предыдущих слова, вырезал, перешёл в конец текста, вставил. Как это выглядело бы у тебя на этой чудо-клавиатуре? По кнопкам у меня:
З.Ы. И ещё вспомнилось. Имел я дело с одним интересным классом устройств, для которых скорость настройки важна... даже так: ОЧЕНЬ ВАЖНА СКОРОСТЬ НАСТРОЙКИ. Это зеркальные фотоаппараты: если из-за неправильного режима съёмки ты упустишь кадр, то это будет ужасно. И, что характерно, чем выше классом устройство, тем больше на нём кнопочек, рычажков и самых разных переключателей. Что-то не похоже, что если РЕАЛЬНО нужны скорость и удобство люди выберут глубокие меню и мудрёные аккорды.
Чего и вам желаю.
Чтобы не копировать текст:
https://habr.com/ru/articles/939550/comments/#comment_28871500
Да ладно! Поносить Макс стали минимум за месяц до первых слухов о том, что что-то там будут ограничивать! При чём синхронно, типичная картина заказа, их столько за последние десятилетия было, что не узнать почерк может либо слепой, либо идейный русофоб. Ну или тот, кто в интернетах второй день и прошлых рейдов просто не видел.
Кампания против Макса точно идёт. Вот прямо на 97,4% уверен.
Сразу было ощущение, что очень рьяно на него набросились, что о выходе я узнал из статей на пикабу о том, что он плохой. Так раньше вели себя люди со светлыми лицами, которые летом запросили денег потому, что Трамп (ну вы понели). Но было только ощущением, пока не нашёлся ролик, в котором двух буэлохеров ( dslash (https://www.instagram.com/reel/DMsGmwhoz0v/?igsh=Y3gxZnhzMTM3NHVt) и Ashleyvpn (https://www.instagram.com/reel/DMl3_vjIYjc/?igsh=MWs3cHYxeDQ4b3J4NA==) ) смонитровали, они просто безыскустно зачитывали темник так что повторили друг за другом слово-в-слово. Но если те спалились, то те, кто ругал Макс палясь не так явно (да ещё и с самого старта, когда объективно не было вариантов его успеть проверить) -- с очень большой вероятностью отрабатывали тот же грант по тому же темнику, только более изобретательно.
Ведь люди, делавшие TCP такие недалёкие и примитивные бездари, напридумывали каких-то состоянии, сложное установление соединения за целых 3 пакета и прочее... Так? Или это появилось чтобы решить конкретные вопросы? Как бы, не имея трёх пакетов до EST, поймёшь, что соединение есть? А если пакеты по той или иной причине уходят "в молоко"? Ты сможешь только бомбить повторением запроса и никак иначе.
Или вот клиент попросил картинку. Супер. Взяли изображение, разделили его, скажем, на 15 пакетов и отправили чистые датаграммы! Круто и быстро! Один из пакетов не дошёл, что делать? А ничего мы же об этом даже не узнаем! Вот в TCP в конце сервер бездарно спросил бы "ты там всё получил", на что клиент бездарно ответил "нет, не хватает пакета 7" и сервер переотправил бы его. Но это же скучно и уныло! Потому путь будет как будет... Ну или изобретём контроль получения на UDP и реализуем TCPoverUDP.
Это, конечно, реально много. Вот только есть важное НО: оба участника в это время вообще-то делом заняты! TLS это прекрасный пример компромисса между скоростью и безопасностью. Коротко: он не берёт и не шифрует в лоб траффик открытыми ключами ассиметричным протоколом. Он тратит время на хендшейк, в процессе которого оба участника проверяют друг-друга и согласуют ключ для того, чтобы в рамках сеанса использовать быстрое симметричное шифрование. Если хотите сделать что-то настолько же оптимальное -- то придётся обменяться всеми теми же пакетами. Вам придётся договориться о возможном шифровании, вам придётся проверить вторую сторону (базово -- клиенту придётся проверить сервер), вам придётся обменяться ключами и вам придётся сообщить, что рукопожатие принято.
И для игр и для стриминга от самого палеозоя были варианты использования специальных протоколов, вот как раз там использование UDP было более чем оправдано. То, что сейчас всё это пытаются стандартизировать и прибить в HTTP это как минимум странно! А ведь его пытаются сделать протоколом-для-всего, спаять так, чтобы связка IP-HTTP была единственной в интернете зачем-то.
И для этого HTTP превращают в швейцарский нож... Вот только никто в здравом уме и твёрдой памяти не будет реально пользоваться швейцарским ножом, если есть альтернатива.
Тут немного моей боли, извините за скомканность. Вообще последние десятилетия значительная часть развития IT словно проходит под лозунгов "зумеры и вайбкодеры -- объединяйтесь, чтобы снизить сложность того, что сделали инженеры!" А в итоге получается вейланд, который устроен сложнее и работает хуже, зато содержит свистоперделку, нужную 0,4% пользователей. Для меня, если что, один из первых (хронологически) примеров -- то, что называется
noSQL, подход, который с моей колокольни чаще всего выглядит как "таблички и нормальные формы это сложно и скучно, давайте сваливать всё в бессистемную кучу и вытаскивать из неё что получится!" (Ну да, это не всегда так и иногда даже оправданно, я не говорю, что подход вообще не имеет права на жизнь... Просто большинство примеров, которые я видел именно такие.)Когда я прочитал "...упор на производительность, графику..." я почему-то подумал, что из них получится новая инкарнация стиммашины, то есть небольшой аккуратной приставки к ТВ на платформе ПК которую я смогу поставить на полку и она получится небольшой, но игровой.
Облом. В лучшем случае Radeon 890M, который проигрывает даже GTX 1060 почти 10-летней давности.
Жду что-то немного большее, не менее опрятное и с дискретками. Как в своё время были Asus ROG G20 и его младший брат GR8.
Нет тут смысла дискутировать.
Майки облажались. Вообще вся их история это про то, как гениальный маркетинг вытаскивает провал за провалом. Чаще всего делается кривая копия хорошего продукта и пропихивается как норма.
Задача индустрии — удовлетворить запросы эндюзеров и мс доигрался до того, что потерял бОльшую их часть. И то, что в 2020 из софта по сути остались браузер и веб-сервисы (иногда собранные воедино, см. Electron и всё, что из него сделано) это прямое следствие их бесячей политики.
Эта контора десятилетиями тормозила прогресс, но, похоже, это уходит в прошлое.
Массового.
Для меня это некогда стало своеобразным шоком, но сейчас ОЧЕНЬ МНОГО реальных пользователей имеют один компьютер и носят его в кармане и на нём как правило либо iOS, либо Android.
Им просто не нужен wintel.