отрытка нового года для себя
== Правильный способ сравнения чисел с плавающей точкой в Python
https://bookflow.ru/pravilnyj-sposob-sravneniya-chisel-s-plavayushhej-tochkoj-v-python/
math.isclose() постоянно ворочу такой велик сам == Правильный способ сравнения чисел с плавающей точкой в Python
https://bookflow.ru/pravilnyj-sposob-sravneniya-chisel-s-plavayushhej-tochkoj-v-python/
bookflow.ru
Правильный способ сравнения чисел с плавающей точкой в Python
Сравнения чисел с плавающей точкой в Python. Обеспечивают быстрое выполнение арифметических операций и эффективное использование памяти.
Forwarded from Блог*
Пока писал пост — вспомнил анекдот про математика и воздушный шар. Попытался найти текст и обнаружил, что к нему придумали продолжение:
...
— А вы, похоже, из управленцев, — заметил математик.
— Я действительно топ-менеджер серьезной компании, — воспрял воздухоплаватель, — Но как вы догадались? Вы видели меня по телевизору?
— Зачем? — удивился математик, — Судите сами: вы не понимаете ни где вы находитесь, ни что вам следует делать, в этом вы полагаетесь на нижестоящих. Спрашивая совета у эксперта, вы ни на секунду не задумываетесь, способны ли вы понять его ответ, и когда оказывается, что это не так — вы возмущаетесь вместо того, чтобы переспросить. Вы находитесь ровно в том же положении, что и до моего ответа, но теперь почему-то обвиняете в этом меня. Наконец, вы находитесь выше других только благодаря дутому пузырю, и если с ним что-то случится — падение станет для вас фатальным.
...
— А вы, похоже, из управленцев, — заметил математик.
— Я действительно топ-менеджер серьезной компании, — воспрял воздухоплаватель, — Но как вы догадались? Вы видели меня по телевизору?
— Зачем? — удивился математик, — Судите сами: вы не понимаете ни где вы находитесь, ни что вам следует делать, в этом вы полагаетесь на нижестоящих. Спрашивая совета у эксперта, вы ни на секунду не задумываетесь, способны ли вы понять его ответ, и когда оказывается, что это не так — вы возмущаетесь вместо того, чтобы переспросить. Вы находитесь ровно в том же положении, что и до моего ответа, но теперь почему-то обвиняете в этом меня. Наконец, вы находитесь выше других только благодаря дутому пузырю, и если с ним что-то случится — падение станет для вас фатальным.
👏2
внезапно понадобилось посчитать сколько стоит одна секунда видеонаблюдения в мегабайтах
и тут оказывается есть такой калькулятор
https://www.omnicalculator.com/other/video-size
и тут оказывается есть такой калькулятор
https://www.omnicalculator.com/other/video-size
Omni Calculator
Video File Size Calculator (by format)
The video file size calculator determines how much space a video takes up on your disk, depending on the video format and compression.
про pyarrow даж не знал
== Pyspark. Анализ больших данных, когда Pandas не достаточно
https://habr.com/ru/post/708468/
== Pyspark. Анализ больших данных, когда Pandas не достаточно
https://habr.com/ru/post/708468/
Хабр
Pyspark. Анализ больших данных, когда Pandas не достаточно
Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку,...
== Простое объяснение CRD в Kubernetes и как его использовать
https://habr.com/ru/company/vk/blog/515138/
== Когда хочется больше: пишем кубовый оператор
https://habr.com/ru/post/708522/
https://habr.com/ru/company/vk/blog/515138/
== Когда хочется больше: пишем кубовый оператор
https://habr.com/ru/post/708522/
Хабр
Простое объяснение CRD в Kubernetes и как его использовать
Space by maryanion CRD (Custom Resource Definition) — специальный ресурс в Kubernetes, который позволяет вносить любые данные. Команда Kubernetes aaS от Mail.ru перевела статью о том, что это такое,...
чисто случайно нашел шикарнейший сет данных об инфляции
https://www.worldbank.org/en/research/brief/inflation-database
https://www.worldbank.org/en/research/brief/inflation-database
World Bank
A Global Database of Inflation
Inflation, CPI, Headline consumer price index, Food CPI inflation, Energy CPI inflation, Core CPI inflation,
Producer price inflation, Gross domestic product deflator
Producer price inflation, Gross domestic product deflator
статья была интересна только ради выводов сжатия самого трафика по сети
== Оптимизация графики для небольших сайтов: quetzli, webp, avif
https://habr.com/ru/post/708910/
- Внедрение webp дало дополнительные 15% уменьшения размера изображений. Avif даёт больше, примерно 30%. При этом формируемый html-код и таблицы стилей немного потяжелели, примерно на 5%.
- Если не внедрять сжатие guetzli, а сразу встроить webp и avif, то экономия более заметна. Но полностью уйти от jpeg всё равно пока не получается: браузеры, поисковые машины, превью-боты работают именно с этим форматом.
- Необходимости внедрять webp и avif для 100% страниц сайта при наличии guetzli нет. Если одно-два изображения отдаются "по старинке", без тега picture, это настолько мало сказывается на общем времени загрузки, что можно задушить внутреннего перфекциониста и отложить 100% внедрение на потом.
== Оптимизация графики для небольших сайтов: quetzli, webp, avif
https://habr.com/ru/post/708910/
- Если не внедрять сжатие guetzli, а сразу встроить webp и avif, то экономия более заметна. Но полностью уйти от jpeg всё равно пока не получается: браузеры, поисковые машины, превью-боты работают именно с этим форматом.
- Необходимости внедрять webp и avif для 100% страниц сайта при наличии guetzli нет. Если одно-два изображения отдаются "по старинке", без тега picture, это настолько мало сказывается на общем времени загрузки, что можно задушить внутреннего перфекциониста и отложить 100% внедрение на потом.
Хабр
Оптимизация графики для небольших сайтов: quetzli, webp, avif
Всё началось примерно 10 лет назад, когда захотелось, чтобы вот этот вот контейнер выглядел прилично, не имел явно зазубренных граней, но при этом загружался за разумное время. Правый контейнер...
== Ускоряем тестирование: быстро, модно, без рутины
https://habr.com/ru/company/qiwi/blog/702302/
https://habr.com/ru/company/qiwi/blog/702302/
Хабр
Ускоряем тестирование: быстро, модно, без рутины
Привет! Меня зовут Александр Пронин, я занимаюсь тестированием более пяти лет, последние полгода из которых — в QIWI, проект ContactPay. Мы делаем платежную систему для международного рынка, она...
Forwarded from Иван Акулов про разработку
React Concurrency под капотом
Наконец-то опубликовался доклад, с которым я выступал осенью на Smashing Conf и performance.now(). Ловите :) https://3perf.com/talks/react-concurrency/
Внутри — куча картинок про новые перфоманс-фичи React 18:
⚛️ Как именно работает
🧊 Как применять
🫠 Почему Vue.js и Preact отказались реализовывать что-то похожее на React Concurrency
(и другое)
Наконец-то опубликовался доклад, с которым я выступал осенью на Smashing Conf и performance.now(). Ловите :) https://3perf.com/talks/react-concurrency/
Внутри — куча картинок про новые перфоманс-фичи React 18:
⚛️ Как именно работает
useTransition() (с демкой в девтулзах и просмотром кода из React-а, да)🧊 Как применять
<Suspense>, чтобы ускорить гидрацию, и как его не применять🫠 Почему Vue.js и Preact отказались реализовывать что-то похожее на React Concurrency
(и другое)
PerfPerfPerf
React Concurrency, Explained: What useTransition and Suspense Hydration Actually Do
Concurrent rendering: how it helps with performance, how it works under the hood, and why Vue.js/Preact refused to ship anything similar
== В свободном доступе опубликована книга "PostgreSQL 15 изнутри"
https://www.opennet.ru/opennews/art.shtml?num=58411
- Введение
- Часть I. Изоляция и многоверсионность
Изоляция
Страницы и версии строк
Снимки данных
Внутристраничная очистка и hot-обновления
Очистка и автоочистка
Заморозка
Перестроение таблиц и индексов
- Часть II. Буферный кеш и журнал
Буферный кеш
Журнал предзаписи
Режимы журнала
- Часть III. Блокировки
Блокировки отношений
Блокировки строк
Блокировки разных объектов
Блокировки в памяти
- Часть IV. Выполнение запросов
Этапы выполнения запросов
Статистика
Табличные методы доступа
Индексные методы доступа
Индексное сканирование
Вложенный цикл
Хеширование
Сортировка и слияние
- Часть V. Типы индексов
Хеш-индекс
B-дерево
Индекс GiST
Индекс SP-GiST
Индекс GIN
Индекс BRIN
https://www.opennet.ru/opennews/art.shtml?num=58411
- Введение
- Часть I. Изоляция и многоверсионность
Изоляция
Страницы и версии строк
Снимки данных
Внутристраничная очистка и hot-обновления
Очистка и автоочистка
Заморозка
Перестроение таблиц и индексов
- Часть II. Буферный кеш и журнал
Буферный кеш
Журнал предзаписи
Режимы журнала
- Часть III. Блокировки
Блокировки отношений
Блокировки строк
Блокировки разных объектов
Блокировки в памяти
- Часть IV. Выполнение запросов
Этапы выполнения запросов
Статистика
Табличные методы доступа
Индексные методы доступа
Индексное сканирование
Вложенный цикл
Хеширование
Сортировка и слияние
- Часть V. Типы индексов
Хеш-индекс
B-дерево
Индекс GiST
Индекс SP-GiST
Индекс GIN
Индекс BRIN
== ПРОВЕРЬ СВОЙ УРОВЕНЬ В США от L2 до L8 | Что должен знать программист в США? От стажера до стаффа
https://www.youtube.com/watch?v=s-O7sY1_W-M&ab_channel=VictoriaBorodina
https://www.youtube.com/watch?v=s-O7sY1_W-M&ab_channel=VictoriaBorodina
YouTube
ПРОВЕРЬ СВОЙ УРОВЕНЬ В США от L2 до L8 | Что должен знать программист в США? От стажера до стаффа
🚀 https://www.faang.me/ - курс для тех, кто хочет попасть в ТОП - компании
Разбираю требования к программистам в США от стажеров до инженеров principle уровня: вопросы на собеседованиях, пул задач, зона ответственности, тех. подготовка. После просмотра…
Разбираю требования к программистам в США от стажеров до инженеров principle уровня: вопросы на собеседованиях, пул задач, зона ответственности, тех. подготовка. После просмотра…
Ну паникеров конечно дофига
Но есть сервис оказывается
https://layoffs.fyi/
Можт я чего не понял но 8к амазон выкинул из ретейла
Но есть сервис оказывается
https://layoffs.fyi/
Можт я чего не понял но 8к амазон выкинул из ретейла
Forwarded from Заработок онлайн 💰NO [SCAM]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Блог*
#prog #rust
Если ждать достаточно долго, то можно дождаться исполнения своего желания. В данном случае — желания разобраться с конкурентностью на низком уровне.
Небезызвестная Mara Bos опубликовала свою книгу: Rust Atomics and Locks: Low-Level Concurrency in Practice. Все главы можно прочитать бесплатно онлайн.
Если ждать достаточно долго, то можно дождаться исполнения своего желания. В данном случае — желания разобраться с конкурентностью на низком уровне.
Небезызвестная Mara Bos опубликовала свою книгу: Rust Atomics and Locks: Low-Level Concurrency in Practice. Все главы можно прочитать бесплатно онлайн.
marabos.nl
Rust Atomics and Locks by Mara Bos
Low-level Concurrency in Practice. This practical book helps Rust programmers of all levels gain a clear understanding of low-level concurrency. You'll learn everything about atomics and …
Forwarded from Записки админа
Интересная получилась серия статей о построении bare-metal CI систем и процессов от инженера Valve...
- Preparing Your Test Machines;
- Part 2: Generating and Deploying Your Test Environment;
- Part 3: Provisioning Your CI Gateway;
- Part 4: Live Patching Your CI Gateway;
- Part 5: Time-sharing Your Test Machines.
#ci #напочитать
- Preparing Your Test Machines;
- Part 2: Generating and Deploying Your Test Environment;
- Part 3: Provisioning Your CI Gateway;
- Part 4: Live Patching Your CI Gateway;
- Part 5: Time-sharing Your Test Machines.
#ci #напочитать