Объясните пожалуйста «Реальную плотность размещения VM» в Сценарий № 1 (кстати, зачем давали имена, если в статье все равно по номерам их называете?) в 1 VM на физический сервер, если физических ядер 48, а для VM нужно только 16? Должно быть 3 VM на сервер и 3 физических серверов, а никак не 8.
Давайте ещё раз попробую объяснить. Таймлайн здорового человека:
Я шлю PR
Разработчики смотрят, говорят, нужно ли им это вообще, спрашивают что им не понятно в тех местах, где им хочется разобраться (есть вероятность что им вообще пофиг что внутри происходит, пока тесты выполняются)
Я отвечаю на вопросы
Пока что мы дальше первого пункта не продвинулись.
У меня ноль претензий к разработчикам. Отпуска, дедлайны, мало ли что. Но вот ваши эмоциональные нападки «кинули в лицо таблицы бенчмарков» это просто неуместно.
Я понимаю, что код - это тоже язык, но его нужно сначала прочитать, потом понять - это время.
Было бы о чем говорить, если бы в PR за три недели, прошедших с момента публикации, зашел хоть один разработчик и оставил хоть какой-то комментарий. Пока что время, потраченное разработчиками, ровно ноль. Я потратил в бесконечность раз больше своего времени на это, сходите и подумайте об уместности ваших претензий.
Спасибо, очень дельное замечание. А как бы вы обезопасили код? Навскидку: можно присваивать поинтер только когда массив подготовлен. Да, другой поток сможет подготовить второй массив и в редких случаях займёт память второй раз, но кажется что это небольшая проблема.
Идея blurhash именно в том, что он доставляется мгновенно, вместе с разметкой страницы или данными в json приложения. А progressive JPEG все же требует отдельного запроса. Плюс если изображений много, они скорее встанут в очередь, чем каждое успеет загрузиться на 10% или сколько нужно для генерации первого тира.
Попытался найти хоть какие-то примеры, скачал mucped23.zip, там зачем-то png файлы лежат вместо jpeg. И нет нигде размеров того что получилось (цифры q55 и q95 ничего не значат, размер может любой). Как-то всё очень мутно пока. Если все так круто, то почему нет примеров?
что нужно для существования логики? Вы хотите сказать, что логика вещь сама по себе?
Всё что я знаю, требует наличие логики. Ничего из того, что я знаю, не нужно для логики. Так что кажется что да.
логика — это вещь без истории и своего бытия, она как бог: вечна и абсолютна
Давайте воспользуемся логикой: если бог вечен и абсолютен и логика вечна и абсолютна, значит ли что логика как бог? Нет не значит, и то и другое может быть вечным и абсолютным, но по другим параметрам абсолютно не похожими.
Насчет «вечна» я тоже не согласен, вечным можно быть там, где есть время. Электрон вечен, вселенная в каком-то смысле вечная. Логика же вообще не зависит от времени.
Это вообще не форматы, а какие-то странные названия из фотошопа. Формат один — PNG. Он может быть с одним каналом оттенком серого, тремя каналами RGB или четырьмя RGB + alpha или вообще может быть с палитрой. Как видите, вариантов как минимум не два.
Оригинальное изображение взятое из макета без каких-либо модификаций.
Как взятое? Какой субсемлинг, квантование?
Таблица служит показателем того, что произошло с весом картинки после ресайза и оптимизации.
Что такое «оптимизация»? У меня такое чувство что вы вообще не понимаете что такое JPEG и как работает сжатие с потерями. За всю статью вы ни разу не упомянули, что размер JPEG зависит не от формата, а от вашего желания, то есть он настраивается. Для вас эта магия называется «оптимизация».
Таблица служит показателем того, что произошло с весом какой-то рандомной картинки, которую читатель даже не видел, после после ресайза и непонятной вам магии. Так что эта таблица должно сказать читателю?
А написать более красивые цифры чем есть — дешевле. Значит ли это, что нужно вкладываться в маркетинг, а не в улучшения моделей? Ну наверное, значит. Лучше ли от этого пользователю? Ну наверное, нет.
Объясните пожалуйста «Реальную плотность размещения VM» в Сценарий № 1 (кстати, зачем давали имена, если в статье все равно по номерам их называете?) в 1 VM на физический сервер, если физических ядер 48, а для VM нужно только 16? Должно быть 3 VM на сервер и 3 физических серверов, а никак не 8.
Ну как, действительно дело было в недостаточном сопровождении PR?
Давайте ещё раз попробую объяснить. Таймлайн здорового человека:
Я шлю PR
Разработчики смотрят, говорят, нужно ли им это вообще, спрашивают что им не понятно в тех местах, где им хочется разобраться (есть вероятность что им вообще пофиг что внутри происходит, пока тесты выполняются)
Я отвечаю на вопросы
Пока что мы дальше первого пункта не продвинулись.
У меня ноль претензий к разработчикам. Отпуска, дедлайны, мало ли что. Но вот ваши эмоциональные нападки «кинули в лицо таблицы бенчмарков» это просто неуместно.
Не придумывайте, я такого нигде не говорил. Я отвечал вам на ваш комментарий с упреком (не от разработчиков, а от вас).
Было бы о чем говорить, если бы в PR за три недели, прошедших с момента публикации, зашел хоть один разработчик и оставил хоть какой-то комментарий. Пока что время, потраченное разработчиками, ровно ноль. Я потратил в бесконечность раз больше своего времени на это, сходите и подумайте об уместности ваших претензий.
Спасибо, очень дельное замечание. А как бы вы обезопасили код? Навскидку: можно присваивать поинтер только когда массив подготовлен. Да, другой поток сможет подготовить второй массив и в редких случаях займёт память второй раз, но кажется что это небольшая проблема.
Идея blurhash именно в том, что он доставляется мгновенно, вместе с разметкой страницы или данными в json приложения. А progressive JPEG все же требует отдельного запроса. Плюс если изображений много, они скорее встанут в очередь, чем каждое успеет загрузиться на 10% или сколько нужно для генерации первого тира.
Чтобы показывать блюр, пока исходник не подгрузился. Не по скролу, а просто
Можно чуть подробнее, что вы имеете в виду?
Так я и не использовал никакие флаги, это же ваш комментарий был.
В данном случае флаги не нужны. SSE2 — обязательное расширение для 64-битного x86, а NEON для 64-битного ARM.
А как вы в 2024 веке смогли нарисовать такую картинку, где из-за отсутствия сглаживания даже невозможно прочитать что написано?
https://habrastorage.org/r/w1560/webt/so/ms/y_/somsy_dbbdgmpphsl2rvrxdxoyg.png
Посмотрите подход в моей статье Правдоподобная реконструкция Инстаграм-подобных фильтров, если преобразования линейные от исходного цвета, то запросто.
Если что, способ существенно сократить размер jpeg без потери обратной совместимости действительно есть, работает только для retina-изображений.
Попытался найти хоть какие-то примеры, скачал mucped23.zip, там зачем-то png файлы лежат вместо jpeg. И нет нигде размеров того что получилось (цифры q55 и q95 ничего не значат, размер может любой). Как-то всё очень мутно пока. Если все так круто, то почему нет примеров?
Всё что я знаю, требует наличие логики. Ничего из того, что я знаю, не нужно для логики. Так что кажется что да.
Давайте воспользуемся логикой: если бог вечен и абсолютен и логика вечна и абсолютна, значит ли что логика как бог? Нет не значит, и то и другое может быть вечным и абсолютным, но по другим параметрам абсолютно не похожими.
Насчет «вечна» я тоже не согласен, вечным можно быть там, где есть время. Электрон вечен, вселенная в каком-то смысле вечная. Логика же вообще не зависит от времени.
Это ещё одна проблема. Вы даже не понимаете, что разные форматы лучше подходят для разных изображений.
Это вообще не форматы, а какие-то странные названия из фотошопа. Формат один — PNG. Он может быть с одним каналом оттенком серого, тремя каналами RGB или четырьмя RGB + alpha или вообще может быть с палитрой. Как видите, вариантов как минимум не два.
Как взятое? Какой субсемлинг, квантование?
Что такое «оптимизация»? У меня такое чувство что вы вообще не понимаете что такое JPEG и как работает сжатие с потерями. За всю статью вы ни разу не упомянули, что размер JPEG зависит не от формата, а от вашего желания, то есть он настраивается. Для вас эта магия называется «оптимизация».
Таблица служит показателем того, что произошло с весом какой-то рандомной картинки, которую читатель даже не видел, после после ресайза и непонятной вам магии. Так что эта таблица должно сказать читателю?
Что такое оригинал в jpg?
Это таблица чего и о чем? Вы даже ссылку на картинку не дали. Что таблица должно сказать читателю?
А написать более красивые цифры чем есть — дешевле. Значит ли это, что нужно вкладываться в маркетинг, а не в улучшения моделей? Ну наверное, значит. Лучше ли от этого пользователю? Ну наверное, нет.