Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Эта статья продолжение темы из предыдущей статьи Электросамокат из гироскутера или «каша из топора» . Протестировав в течение пары недель предыдущую версию электросамоката я сделал некоторые выводы о возможностях электроприво...
Подробнее

Одним из древнейших методов передачи и хранения информации является письмо. На протяжении тысячелетий инструменты и материалы, используемые в письменности, претерпели немало изменений благодаря технологическому прогрессу. Чтобы оставить записку б...
Подробнее

В этой статье я рассмотрю, как в .NET приложении можно эффективно использовать Application Insights и Serilog, а также как можно воспользоваться специфичным функционалом Azure для логгирования. Вместе эти два прекрасных инстр...
Подробнее

В июле на Хабр Карьере проходила карьерная неделя бэкенда, своего рода день открытых дверей, который длится всю неделю. В этот раз за специалистов боролись МТС, Альфа Банк, билайн, «МойСклад»,  «СберЗдоровье», Lamoda, «Самолёт», «Звук», ГНИВЦ и ...
Подробнее

У тебя часто было такое, что хочешь посмотреть какой-нибудь старый контент, но не можешь вспомнить где он находится или не можешь его найти? Возможно, автор просто удалил контент или его заставили удалить неугодное.Со времен появления Интернета уже п...
Подробнее

Поставили цели → ничего не делали → огорчились, что цели не работают. Вы удивитесь, но подобная ситуация происходит в большинстве команд, которые только начинают осознанно работать с целеполаганием. В статье расскажу 3 причины, почему цели не работаю...
Подробнее

В данной статье я хотел бы привести пример практического кейса использования метода requestIdleCallback, который возник у меня на проекте. Кейс сам по себе небольшой, замеры времени отработки функции и отрисовки компонентов для использования производ...
Подробнее

Россия до сих считается часовой державой. Коллекционеры по всему миру собирают архивные модели, а зарубежные часовые производства изучают опыт российских коллег. Но есть одно но  — все держится на советском наследии. И отсюда вопрос, возможно да...
Подробнее

База данных кандидатов — это не просто архив резюме или контактов. Это стратегический ресурс, который, при правильном использовании, может существенно сократить время и затраты на подбор персонала. По практике, при активном и эффективном использовани...
Подробнее

Что делают ваши дети в свободное время? Мой 9 летний сын выносит на улицу два пластмассовых стула, раскладывает на них разные сделанные им самим странные штучки (например, в прошлый раз это были сложенные из бумаги когти, надевающиеся на пальцы), са...
Подробнее

У каждого человека есть набор возможных действий в различных ситуациях, которые можно разделить по степени предпочтительности. Очевидно, что мы всегда будем стараться к чувству защищенности и удовлетворения, то есть когда наши действия приводят к пре...
Подробнее

Вы, ▮▮▮▮▮▮ ▮▮▮▮▮▮▮▮▮ смрадной менеджерской клоаки! Мне не нужны ваши ▮▮▮▮▮▮▮▮▮ "пароли приложений". У меня хороший пароль, он достаточно безопасный, и я его помню. Я, ▮▮▮▮▮, помню свои пароли. И не обломаюсь ввести, если понадобится. Я уме...
Подробнее

Аннотирование изображений — основа для обучения моделей машинного обучения. В статье мы расскажем о лучших инструментах аннотирования, которые сделают этот процесс эффективным. Что такое аннотирование изображений? После завершения ручного аннот...
Подробнее

Данный пост является переводом первой статьи из четырёх про устройство регулярных выражений. Для понимания требуется немного терпения и свободного времени, чтобы осилить прочтение статьи до конца. Будет плюсом знакомство с теорией автоматов и языком ...
Подробнее

Привет, Habr!Я конечно не Джеймс Гослинг, но за долгое время работы с Java у меня накопилась масса мыслей.Мысли по написанию кода, о подводных камнях типа Null safety, советы для любителей усложнять, байки бывалого погромиста про 0-day в Spring, экзи...
Подробнее

Всем привет! Меня зовут Дмитрий Пашкевич, я Frontend разработчик и хочу рассказать о создании единой ESLint конфигурации, которую можно переиспользовать между проектами.Статья будет полезна разработчикам: которые регулярно или время от ...
Подробнее

В процессе работы над приложением, команда разработчиков часто сталкивается с необходимостью версионирования и трансляции изменений в структуре базы данных между различными машинами. Для этих целей сообществом были разработаны различные системы, отли...
Подробнее

1 сентября 2023 года Минцифры опубликовало для общественных обсуждений текст предложения, по которому Роскомнадзор получит право вносить в реестр запрещённых ресурсов интернет-сайты, на которых размещается информация ‎о способах доступа к заблокирова...
Подробнее

Запись текста с фотографии листа или из аудиозаписи в текстовый файл, доступный для редактирования – довольно часто встречающаяся задача при работе в офисах или учёбы. Для распознавания текстов и аудио в платных сервисах и программах сегодня использу...
Подробнее

Почему «уравнение Бернулли» неприменимо в авиации и судостроении.Когда изучаешь предмет «Гидравлика» в ВУЗе, то там всегда рассматривают трубопровод с реальными размерами и твёрдыми стенками,  по которому течёт вода от одного конца трубы  д...
Подробнее

Привет, Хабр! Когда заходет речь о поиске кратчайшего пути между двумя вершинами выбор обычно ложится на Дейкстре или Беллмана-Форда, однако есть ещё один алгоритм, который может сработать быстрее Беллмана, но не "сломается" на графах с отрицательным...
Подробнее

Всем привет. Сегодня поговорим про RL в ML с использованием Google RecSim.Reinforcement Learning (RL) - это подход в машинном обучении, который для того, чтобы максимизировать некоторую целевую функцию, в обучении агентов (испытуемых систем) принимат...
Подробнее

Привет, Хабр! На связи команда Frontend-разработки Учи.ру. Знаем, что сейчас активно развиваются SSR-фреймворки — Next.js и другие. Если ваше приложение создано с использованием подобной технологии, вы можете отслеживать корректность его работы с пом...
Подробнее

Данная публикация – результат попытки разобраться в механизмах записи регистра накопления. Как влияют вид и настройки регистра, режим записи? Что происходит, когда используются агрегаты?В статье рассмотрены запросы, выполняемые на стороне СУБД при за...
Подробнее

TLDR; Коллекция советов по работе с HTTP-прокси. Применяйте прокси на localhost или с мобильного, используя имя своего компьютера или частный ip-адрес из ifconfig (или ipconfig). Цепочка прокси-серверов позволяет использовать возможности всех инс...
Подробнее

Согласно изданию "Зеркало", теперь граждане Белоруси, постоянно проживающие за пределами страны и состоящие на консульском учете, смогут получить или обменять паспорт только «в органах внутренних дел по месту последней регистрации по месту жительства...
Подробнее

Атаку, при которой хакер пытается выполнить авторизованный запрос на вашем сайте, используя доступ, предоставленный пользователем, называют CSRF-атакой (cross-site request forgery – межсетевая подделка запроса). Это огромная проблема для любой платфо...
Подробнее

В этой, завершающей статье нашего цикла, посвященного использованию HID USB устройств для тестирования на проникновение мы рассмотрим вопросы использования наших устройств против ОС Linux и затем перейдем к тому, как можно защититься от таких атак. ...
Подробнее

Если у вашей компании имеются серверы, работающие за границей, и доступ для внутренних пользователей вы предоставляете посредством VPN-протоколов (достаточно типовая схема, особенно после Covid — 2019, когда удалённая работа стала особенно популярн...
Подробнее

В задачах машинного обучения значительную часть времени занимает процесс подготовки данных. К этапу подготовки относятся: сбор, фильтрация, разметка и предобработка данных.В данной статье я буду рассматривать процесс автоматической разметки данных дл...
Подробнее