Месяц: Ноябрь 2022
-
Как найти утекшие объекты в дампах памяти Chrome DevTools
—
от автора
Меня зовут Андрей, я нефункциональный тестировщик в компании «Тензор». Наш отдел занимается тестированием клиентской производительности веб-приложений Saby. В частности, одно из направлений — тестирование продукта на утечки памяти. Так как у нас большинство приложений Single Page Application, то утечки памяти могут сильно мешать нашим пользователям. Другим уязвимым участком системы является сервер построения HTML (который готовит html-страничку…
-
Alexa и Echo — на выход. Идут сокращения, бизнес-модель не оправдалась. «Салюту», «Марусе», прочим — приготовиться
—
от автора
Голосовые ассистенты были любимым проектом лично Безоса. Он в них отчаянно верил, тратил любые бюджеты. А компания жгла прилично — в 2018 убыток был $5 млрд, в 2022 уже $10 млрд. Подразделение набрало больше 10 000 человек. Безос выверял каждую рекламную кампанию сам.Но теперь он прекратил следить за проектом. В подразделении — сокращения, уволились даже…
-
Effector (reflect, typescript, forms). Основные инструменты. Туториал с нуля. Часть 2
—
от автора
Автор: Маслов Андрей, Front-end разработчик.Время чтения: ~10 минутСодержание: О статьеИнструментарийДемо приложенияeffector/reflecteffector-formsИтогиО статьеВажно! Это вторая часть серии статей по менеджеру состояний Effector. Перед ознакомлением с этой статьей настоятельно рекомендую перейти к первой части, лишь затем вернуться к текущей.Первая часть: Effector — убийца Redux? Туториал с нуля. Часть 1На примере небольшого приложения с заметками мы рассмотрим основные инструменты…
-
Автономный LTE роутер своими руками | Часть 3 – Uboot & OpenWRT
—
от автора
Привет, Хабр! Эта статья посвящена программной части собственного роутера, сегодня будем: допиливать OpenSource, терять месяц жизни впустую, разбираться с модемом, раскрывать секреты OpenWRT’варения для нового устройства и трогать I2C устройства за их регистры. Статья является логическим продолжением прошлых частей. Поэтому, если вы не хотите терять нить повествования и не видели прошлые – начните сначала с…
-
Kandinsky 2.0 — первая мультиязычная диффузия для генерации изображений по тексту
—
от автора
Диффузия всё увереннее вытесняет GANы и авторегрессионные модели в ряде задач цифровой обработки изображений. Это не удивительно, ведь диффузия обучается проще, не требует сложного подбора гиперпараметров, min-max оптимизации и не страдает нестабильностью обучения. А главное, диффузионные модели демонстрируют state-of-the-art результаты почти на всех генеративных задачах — генерации картинок по тексту, генерация звуков, видео и даже…
-
Миграция на Hibernate 6
—
от автора
Hibernate 6 была выпущена некоторое время назад, и я вижу, как все больше и больше команд мигрируют свои уровни персистентности или, по крайней мере, готовятся к миграции. Как это часто бывает, объем работы, необходимой для перехода на Hibernate 6, зависит от качества вашего кода и версии Hibernate, которую вы используете в настоящее время. Для большинства…
-
28 лет вселенной Warcraft
—
от автора
На изломе эпох в мире настали темные времена. Рыцари Штормграда и священники Аббатства Североземья веками оберегали порядок и справедливость в королевстве, верно и честно служа сюзерену. Но привычную жизнь нарушили волнения и смуты, а из открывшегося портала в мирный Азерот хлынули воинственные орки, сеющие повсюду разрушение и смерть. Только королевский сын и правитель Ллейн смог…
-
К каким вопросам готовиться перед собеседованием на Python-разработчика
—
от автора
Безусловно, от программирования нужно получать свой кайф. Если вам не интересно заниматься тем, что вы делаете, наверное, это дело лучше бросить. Однако, было бы неплохо конвертировать ваш кайф в какую-нибудь валюту. Даже желательно бы не в православный рубль, а басурманский доллар. Поэтому сегодня обсудим вопросы, которые задают на собеседованиях Python-разработчику и как в целом подготовиться…
-
SciPy — интегрирование и дифференцирование, обработка изображений и сигналов
—
от автора
Думаю, ни для кого не секрет, что Python может все или почти все. Например, для построения графиков можно использовать matplotlib, для анализа и манипуляции данными можно использовать библиотеку pandas, а для работы с массивами была разработана библиотека numpy. А есть ли библиотека, которая может выполнять различные математические операции, например, интегрирование и дифференцирование, обработка изображений и…
-
Удалённая сборка Android проектов на сервере прямо из Android Studio
—
от автора
Если вам случалось работать над очень крупным Android проектом, с большим количеством модулей, кода, или наоборот не самой удачной декомпозицией на модули и наличием легаси, то вы наверняка знаете что сборка подобного проекта может занимать довольно много времени. К тому же, этапы сборки множатся и усложняются, да и средние размеры проектов серьёзных мобильных приложений продолжают…