18 декабря 2023 года вышел релиз Effection 3.0 - типизированная альтернативна async/await на генераторах (Structured Concurrency and Effects for JavaScript).В статье сравним подходы на генераторах и async/await и расскажу как использовать Effection в React для решения типичных проблем с асинхронным кодом:- Race condition- AbortController- Clean up- Debounce Читать далее
GNOME Foundation на днях рассказала про обсуждение стратегии развития проекта GNOME сразу на пять лет. В группу вопросов, которые обсудили, вошло и развитие связанной с GNOME экосистемы. Всё вполне серьёзно: команда провела исследование, обсудила наиболее важные моменты и вынесла решение. В целом, небольшие модификации плана допускаются, но базово он уже готов. Подробности — под катом. Читать далее
Какую реальную точность можно ожидать от функции возвращающей время, а сколько времени она выполняется сама? Попытка замерить и сравнить несколько десятков функций, доступных программисту на C++. Вот что получилось
Привет, Хабр!Асинхронное программирование уже давно является полноценной частью Java. С появлением Java 8 и введением класса CompletableFuture, асинхронное программирование стало более доступным.CompletableFuture — это класс в пакете java.util.concurrent, предоставляющий возможности для асинхронного программирования. Он поддерживает выполнение задач в фоновом режиме, цепочки задач, обработку исключений и многое другое. Читать далее
Привет, Хабр! Меня зовут Артем и я занимаюсь разработкой приложений под Android, а еще с недавнего времени я стал рассказывать об этом.Это текстовый вариант видео на моем YouTube канале Android InsightsВ этой статье я хочу рассказать о том, как можно оживить ваше приложение, используя Shared Element Transition в Jetpack Compose Читать далее
https://security-tracker.debian.org/tracker/DSA-5703-1
Долгие годы ходили слухи, что режим «инкогнито» в браузерах, даже в защищённом Chrome, работает совсем не так, как задумывалось. Якобы всё равно некая информация о пользователе собирается и просачивается в этом режиме. Она доступна и для владельцев сайта, и для разработчиков браузера. На это указывали многочисленные свидетельства. Читать дальше →
Этот текст логически состоит из трёх частей. Сначала кратко расскажу про геометрическую алгебру с точки зрения математики. Потом расскажу как можно взять одну конкретную алгебру и использовать её для описания вращения и перемещения тел. И вишенка на торте - покажу, как будут выражаться физические сущности типа силы и момента, импульса, момента инерции и уравнений движения тел. Читать далее
Это двенадцатая часть серии мега-учебника Flask, в которой я собираюсь рассказать вам, как работать с датами и временем таким образом, чтобы это работало для всех ваших пользователей, независимо от того, где они проживают. Начать изучение
NOTE 12 2023 (G99) — PRO сила, PRO скорость, PRO возможностиФлагманская производительность вашего смартфона. Note 12 (2023) 256GB Volcanic Gray в наличиивозможна доставка. Цена: 13999.00 ₽ КУПИТЬ