Jetpack Compose — не просто “альтернатива XML”. Это совершенно другой парадигмальный сдвиг в том, как Android отрисовывает и управляет UI. Но чтобы по-настоящему понять, чем Compose отличается от привычного XML, давайте посмотрим, что происходит под капотом в каждом случае. Читать далее
Создание цветовых градиентов для дашбордов в Dash/PlotlyПроблема: при создании интерактивных дашбордов часто возникает сложность с автоматической цветовой разметкой категорий, количество которых может динамически меняться.Решение: автор делится методом создания адаптивных
Идиома RAII — давно зарекомендовал себя как удобный способ автоматического управления ресурсами в C++. Обычно мы применяем его для управления памятью, файловыми дескрипторами или мьютексами. Однако что, если расширить понятие RAII до управления не только физическими ресурсами, но и
Недавно я работал над небольшим собственным проектом, представляющим собой Roslyn-генератор интерфейсов только для чтения для существующих классов. Когда я посчитал, что пришло время выкладывать результаты в виде NuGet-пакета, я решил, что нужно создать автоматизированный конвейер
Да, Биткоин задумывался как альтернативное средство платежа для интернет-коммерции, свободное от запретов, барьеров и неоправданных комиссий. Но, как показала жизнь, нельзя жить в обществе и быть свободным от него: с одной стороны, криптовалюты полюбили мошенники, наркоторговцы
Всем привет! Меня зовут Айдар, я работаю QA Engineer в Максилекте. Недавно я стал счастливым отцом первого ребенка и неизбежно занялся оформлением документов и пособий. Как и у многих здесь жена моя не работает, поэтому оформленное на нее пособие по уходу за ребенком получилось бы минимальным (чуть больше 9 тыс. рублей). В этой статье расскажу, как можно оформить все иначе - выгоднее для молодой семьи, в соответствии с последними изменениями в законодательстве. Читать далее
Почти год назад я писал про ХрюХрюКар. Это экспериментальный проект, который проработал 7 месяцев в городе Балаково Саратовской области. За это время мы "поймали" около тысячи автомобилистов, разместивших свои авто на зеленых зонах, детских/спортивных площадках и тротуарах.В этой статье я расскажу про совершенно новую версию ХХК, которую я написал на Go. Ну и отдам сообществу все исходники проекта. Припарковаться правильно
Хотя графика в играх не главное, именно она олицетворяет технологический прогресс в индустрии электронных развлечений. Современные блокбастеры от крупных разработчиков выглядят настолько реалистично, что их сложно отличить от кино. Да и эффект погружения у «графонистых» игр обычно самый сильный.В этой подборке вспоминаем 10 проектов, которые смогли сказать новое слово в рендере реального времени в последние годы. Читать далее
Разбираемся, в чем заключается проблема с точки зрения европейских регуляторов, какие попытки уже были предприняты и что в ЕС планируют делать дальше. Читать далее
Если вы уже пробовали обучать модели, то знаете: выбрал не тот гиперпараметр — получил плохой результат. А перебирать их вручную или даже с помощью GridSearchCV из scikit-learn — долго, муторно и не всегда эффективно. Поэтому сегодня поговорим о том, как заставить компьютер делать эту скучную работу за нас. В этом поможет Optuna — библиотека для автоматической оптимизации гиперпараметров. Она умнее простого перебора и часто находит отличные комбинации параметров гораздо быстрее. Читать далее