18 марта 2024

Парочка open source решений по доставке уведомлений

eNPS (Employee Net Promoter Score) и лояльности сотрудников

Как быстро выучить язык моделирования Archimate?

Всё ещё храните музыку в формате Hi-Res? Тогда мы идем к вам

Расчет потерь в MOSFET транзисторах

[Перевод] Обучение птиц новой информации

Небольшая компания представила процессор с 900 тыс. ядер. Что это за чудо технологий?

[Перевод] Используйте Arc вместо Vec

Советские и постсоветские НИИ и КБ как конвейер уничтожения ресурсов развития

Security Week 2412: атака на ChatGPT по сторонним каналам

Что внутри мощного мини-компьютера TECNO MEGA MINI M1? Разборка неттопа на базе процессора Intel i5-12450H

Сколько можно заработать на шаурме?

Обзор нового элемента функциональности vStack 2.2.1 «Область для импорта»

Инженерная культура Росбанка: что это и какие у нее принципы. Часть 2

Основные типы распределений вероятностей в примерах

Информация для тех кто хочет поработать в Европе. Сравнение поездов 1 класса Польша, Германия, Болгария

[Перевод] Можно ли извлечь энергию из гравитационных волн?

[Перевод] Непрерывность функционирования систем жизнедеятельности: Совокупность циклов обратной связи

Дешево и сердито: геймдев на Godot 4.2 для тех, кто знает Python

Что делать, если меня не пускают «‎войти в ИТ»?

Городской мозг: как Сингапур цифровизировал управление государством

[Перевод] Два подхода моделирования исторических данных

[Перевод] Тестирование пользовательского интерфейса | Flutter

Телефонные мошенники: как банк становится соучастником

Паттерны Singleton и Multiton в Java: когда и какой лучше?

Дайджест научпоп-новостей за неделю, о которых мы ничего не писали

Клетка ХIV. Гомеопатия

Расчёт вкусов пользователя для ленты рекомендаций с применением item2vec-подхода

Может ли форма пространства влиять на эмоции игрока?

Выпущена версия Jmix 2.2

Стратегии психологического ценообразования для увеличения прибыли

Зачем ИТ-специалистам развивать собственную медийность

Расчёт вкусов пользователя для ленты рекомендаций с применением item2vec-подхода

[Перевод] Разработка под Android в 2024 году

Как сделать джуна полноценной частью команды

Создаём DolbyDigital Surround аудио-плеер

Обзор Polygon zkEVM: как работает L2 решение для Ethereum

Как поменялась защищенность российских компаний за год? Делимся результатами исследования

Пять важных деталей А/B тестов

Применение стационарных умных приёмников звука в составе сетецентрической системы

Классификация экзопланет (часть I обработка данных)

Материалы для подготовки к собеседованию на позицию Data Scientist. Часть 2: Классическое машинное обучение

Игра, которую невозможно не полюбить

Обзор планшета Blackview MEGA 1: больше экрана, больше звука, больше возможностей

Предварительная обработка данных для машинного обучения

Сообщества вокруг технологии: почему быть бесплатным недостаточно

70% IT-специалистов отметили важность атмосферы в компании, где им предстоит работать

Как запороть фишинг: советы пентестерам

Open Source спутниковая интерферометрия PyGMTSAR (Python InSAR)

Как подготовиться к публичному выступлению: работа с голосом

Почему навигация в Google, Booking и Spotify именно такая, и какую лучше выбрать вам

Анемичная модель предметной области и логика в сервисах

Карьера в кибербезопасности, или Как расти в ИБ

Симуляция миров: как работает нейросеть SORA

Маркировка рекламы в ОРД ВК для digital-агентства по доходному договору

Как IT-компании работают с B2B-контентом и как он работает на них: «Быстрые отчеты»

Добычу гелия-3 собираются начать уже в 2028 году. Кому и зачем это нужно?

Что будет, если выйти из IT?

В облако на работу: Все варианты авторизации ОС сервером 1С на базе РЕД ОС 8 в домене windows. Рецепты от Капитана

Способ автоматизации процесса получения BIM-моделей с Revit Server и последующей сборкой в Navisworks. Подробный гайд

9 функций SAP, которые есть у нас дома

Digital-мероприятия в Москве c 18 по 24 марта

Календарь семьи на MudBlazor с авторизацией и развертыванием на Ubuntu

Валидируйте это немедленно

Увольнение и беременность — юридическо-психологический гайд

Делаем начальный загрузчик с криптографической защитой для Synergy на базе Azure RTOS

Две новых книги по Python от американского и российского авторов с промокодом

Лучшие практики для надёжной работы с RabbitMQ

Как использовать макросы для систематизации документов «как в Confluence»?

Основные функции Apache Tomcat

CI/CD Kubernetes платформа Gitorion. Непрерывная интеграция CI на базе Gitea/Forgejo

Удаленный доступ с помощью Континент TLS

Декодируем protobuf загружая чанки loadable-components в NodeJS

Мобильная разработка за неделю #530 (11 — 17 марта)

Без про-v-ода. Поднимаем точку доступа ловушку, тестируем сети на проникновение

9 Синтез и коррекция систем автоматического регулирования (САР)

17 марта 2024

UML: обзор основных типов диаграмм, диаграмма объектов. Часть 3

Тормозящая виртуализация на x86. Небольшая попытка разобраться Часть 4. KVM

Спринт с багами, или как (не) создать себе проблем

[Перевод] Исследование Данных в TryHackMe: Как Аутопсия Диска Раскрывает Скрытые Артефакты

[Перевод] Искусственно сконструированные вирусы буквально порвали смертельно опасные бактерии

Ваши KPI влияют на увеличение чистой прибыли? У 90% предпринимателей, которых мы исследовали – нет

Основы управления ресурсами в C

Подключение устройств из Sprut.hub в Wirenboard

Создать тест онлайн

Импульсный (Пере)Магничиватель для неодима

Как я свою игру делал и что из этого получилось

Как мы упростили работу с данными с помощью пайплайна: пошаговый план

Как делить пользователей на группы в АБ-тестах: ошибки и рекомендации

Как максимально упростить жизнь программисту при написании тестов

Вызовы автоматизации: NFC-метки на металлической поверхности

Эпоха 2-нм чипов: ASML отгружает EUV-литографы третьего поколения. Что это значит для индустрии

[Перевод] Инженеры NASA добились прогресса в понимании проблемы «Вояджера-1»

Правило трех и пяти в C++: что это такое и зачем они нужны?

Кейс: креативный редизайн мобильного приложения ХК «СКА» на 5 звезд от пользователей

[Перевод] FinRL: Библиотека глубокого обучения с подкреплением для автоматизированной торговли акциями

Мозг промышленного масштаба или как воплотить мечту в реальность?

Передача контекста и знаний в IT команде

Простой CRUD на chi. Часть 1

Эпоха 2нм чипов: ASML отгружает EUV-литографы третьего поколения. Что это значит для индустрии

Open Canary – приманка для хакера

Отзыв на IJunior. Почему не стоит покупать курс IJunior. Spoiler: черепаший спринт в Gamedev. В конце mini-roadmap

Каждый день по ракете: SpaceX намерена выйти на ежедневные запуски. Кажется, компании это удаётся

История, создание и применение штриховых кодов

Основы Actor-Critic алгоритма

Дроби в ранних цивилизациях

Вы не созданы для управления. Почему ваша команда воспринимает нововведения в штыки

Без вас – никак. Почему отпуск руководителя становится ударом для компании?

Одноплатные ПК весны 2024 года: что предлагает рынок разработчику?

16 марта 2024

Минимализм / Минималист / TMUX.config

Спасаем Google shared drives от санкций (дополнение спустя два года)

DLP: предотвращаем утечки

JS. Валидация данных. Пишем свой YUP

Изучаем WebRTC на практике: Лучшие инструменты и демо

The Sims 4: разбор нарративных механик самой знаменитой игры без сюжета

Стереогарнитура с бинауральным звуком

Художественные приемы и профессиональные термины для создания изображений с ИИ. Всё, что нужно знать

[Перевод] Запускаем privateGPT локально на WSL c поддержкой GPU Nvidia

Арбитраж трафика в 2024 году: что это и как работает?

Устройство умного приёмника звука в составе сетецентрической системы установления координат источника звука

Разработка высоконагруженного игрового WebSocket сервера на Kotlin, Webflux с поддержкой BattleRoyale/Matchmaking

[Перевод] Как потерять управление оболочкой… Расследование

Разработка игры на C++/SFML: Начало

Часть 1. Геймификация: «Система образования как продукт: аудит системы

SwiftUI уроки (часть 4)

Какой работодатель тебя купит?

[Перевод] Я знаю, каким был твой пароль прошлым летом…

Телеграм бот + LLM (GigaChat)

Изменение формата отображения столбца какой-либо таблицы в программе DB Browser for SQLite

Часть 1. Популярные вопросы на хард-скиллы с решениями: что ждут от продакт-менеджера на интервью

Прототип Steam Machine десять лет спустя: во что можно на нём играть?

KC868-A8M: 8x8, GSM, RTC и прочие плюшки (плюс CAN для любителей)

Развод заказчиков на freelance.habr.com

Частное мнение о том, как «вкатиться» в IT

[Перевод] Инженер-аналитик или дата-инженер: Как выбрать нужного специалиста? | Census

Proof of Work и Proof of Stake для чайников

Пин коды от кредитных карт. Трудно запомнить. Нельзя забыть. Поэтому я их пишу прямо на самих картах

Ремейк про управленческие поединки

15 марта 2024

Postgresso 2 (63)

[Перевод] Солнечные батареи в глазах: бионика с автономным питанием уже на подходе

Хакатон Demhack: успехи проектов и новый анонс

ShIoTiny5 — OTA, часы, Encoder и прочие новости от v0.26 до v0.32

Дополненная реальность на производстве: как МТС и компания «Дайгер» ПО для промышленных AR-очков создавали

Краткий обзор токенизаторов: что это такое и зачем это надо?

5 механических клавиатур, на которые стоит обратить внимание в 2024 году

Кратко про Nameko Python

Юзабилити-тестирование сайта

О причинах технического долга, том, как с ним бороться и убедить бизнес, что это проблема

[Перевод] Разработка SQL Expert Bot: подробный гайд по использованию Vercel AI SDK и API OpenAI

Путь развития (Roadmap) Frontend разработчика

Септик и автономная канализация. Часть 1. Основы

Сравнение работы MTS AI Chat с другими русскоязычными LLM

И вновь KolibriOS! И вновь ассемблер!.

Чтение на выходные: «Пиксель. История одной точки» Элви Рэя Смита

[Перевод] Элегантный стек данных для встроенной аналитики

[Перевод] Переключение между контекстами губительно для продуктивности

Систему модулей в Java для новичков

Качественные рекомендации в e-commerce — компоненты основных алгоритмов

[Перевод] Noted на Hack The Box: Искусство цифрового детектива

СТОИКИ, visibility, ИПР и другие «витамины роста». 9+ ключевых советов про карьеру от техписов

Как в СССР копирайт продлевали

Гуманитарный сдвиг в подготовке архитекторов 1С

Методы декомпозиции функциональности приложения

[Перевод] Ликбез по вложенной прокрутке в Jetpack Compose

[Перевод] Городские жители в значительной степени утратили способность переваривать растения

[Перевод] Жалобщик, болтун, королева драмы и ещё 6 неприятных личностей c работы: как обойтись без конфликтов

Выученные уроки молодого продакта

Как распаковать айтишника и настроить цикл управления знаниями

Как я обновлял свой проект на Laravel c 10-й версии на 11-ю

Безопасная параллельная разработка. Istio

Async/await, There is no thread – легко обмануть тех кто сам обманываться рад

«Код-ревью — это когда твои комментарии в интернете действительно читают»: дискуссия с разработчиками на C++

Выжимаем из Random Forest максимум: увеличиваем полноту при 100% точности

Сбор логов в Kubernetes с помощью Vector: преимущества, архитектура, реальные кейсы

Сэм Альтман: создатель искусственного интеллекта, который боится восстания машин

Не исправил, а проработал принятие: как некоторые баги в играх стали фичами

Как нейросети сегодня влияют на то, что мы будем смотреть завтра

Почему пароли безнадежно устарели и зачем ими до сих пор пользуются?

Работа с Kubernetes: поднимаем локальный кластер и деплоим в него приложения

Её величество Плоская таблица

Упорядочиваем закладки

Проверь себя: Ты — знаток мира BI?

Пиррова победа Domain-Driven Design

Формализуем процесс создания нового API в микросервисах на .NET

Как работают квантовые генераторы случайных бит

[Перевод] Клонируем ноутбук при помощи NVME over TCP

Как заменить фотостоки на нейронки в коммерческих проектах: личный опыт и промпты

Vivaldi для Android с настраиваемыми обоями

Как я запускал свой проект на Product Hunt без мам, пап и кредитов

Полигон для творчества за 1500 р. Ч1: Позовите Кряка

Искусственный интеллект и прогнозирование метастазов

Курс «Континент 4 Getting Started 2.0»

Cocoapods pod install без интернета на CI при использовании Tuist

Жизненный цикл проекта внедрения ERP-системы на примере коробочных SAP и 1С решений, а также кастомных разработок

Аннотировать или да?

Снижение зарплат в ИТ

Как LLM могут повлиять на труд разработчиков (и не только их)

SQL HowTo: один индекс на два диапазона

Наш путь в создании информационной системы проверок контрагентов || Laravel having no problems

Проектирование боевых систем в играх: с чего начать

Остин — новая силиконовая долина?

Взаимосвязь менеджеров по продажам с другими отделами или история о том, почему цифре 1 в бизнесе не место

«Кем я стану, когда вырасту?» Что делать, если вам 30+ и вы до сих пор не знаете, какое дело вам по душе

Как быстро и качественно импортозаместить UI

Марафон DataYoga “Ничего лишнего” — кому будет полезна неделя лучших практик визуализации данных

[Перевод] Drag and Drop в Jetpack Compose

Побывал на дне ИИ России на ВДНХ

Использование Redis почти как SQL БД: Реализация чата с кешированием сообщений

14 марта 2024

Опыт организации планирования в машиностроении применительно к ИТ. Часть 3

Высказывания 3-х известных людей о проблемах современной разработки ПО

Птицу узнают по оперению… или профзащита от спама

Частые ошибки при освоении профессии QA Engineer

WordPress: разбор уязвимости в Discount Rules for WooCommerce

Как с помощью системного подхода повысить эффективной блока закупок в компании

Deepvoice = Deep Trouble. Новая схема атаки с помощью генерации голоса знакомых и коллег

Исследование деградации Li-ion аккумуляторов в результате “быстрой” зарядки

Пользовательские карты в Дельта BI

Новый виток стоимости чипов? На Тайване дорожает электричество — что это принесёт отрасли

[Перевод] Разработка SQL Expert Bot: подробное руководство c использованием Vercel AI SDK и API OpenAI

[Перевод] Интеграция нативных SDK во Flutter-приложение

6 важных принципов GDPR

Нижегородцы для нижегородцев: «Горький Тех» спродюсировал экспозицию в зале Маковского в НГХМ

Новые краски Vivaldi для iOS

История Sharp: как механический карандаш повлиял на становление гиганта электроники

Дневник разработки инди-хоррора про страшную тайну детей и их игры: Начало разработки

Еще больше ИБ-статистики: актуальные тренды, прогнозы и аналитика

[Перевод] Обнаружение XSS-уязвимостей (межсайтовый скриптинг) с помощью Python

Внутренняя разведка Active Directory через Cobalt Strike

«Иногда твоя работа выглядит магией»: что делают дата-сайентисты в промышленности и почему так востребованы

Замыкания и декораторы в Python: часть 2 — декораторы

Ленивые бесконечные списки на основе Deferrable Views

Почему рациональный выбор невозможен

Добрый доктор для ML-команды: как тимлиду работать с людьми

ТРЕНДЫ В ОБЛАЧНЫХ ТЕХНОЛОГИЯХ, CDN И КИБЕРЗАЩИТЕ НА 2024 ГОД В РФ

Чем антисанкционная видеокарта Nvidia GeForce RTX 4090D отличается от обычной RTX 4090?

Как создать успешный EdTech-проект для малого и среднего бизнеса, а потом поднять раунд в России «венчурной зимой»

Интернет-связь для российских эмигрантов в Китае: Как мы это сделали 10Gb\s

Сорвать покровы: почему светлячки светятся и как они к этому пришли

Исследование пользовательского опыта с ChatGPT: мои лайфхаки, ошибки и выводы

Внутри нельзя снаружи: как мы решаем, где запускать новые сервисы

Hello-Packet. Быстрая идентификация mikrotik

Укрощение примитивов синхронизации: сравниваем решения задачи с построением пула потоков на С и Go

Курьеры прошлого: история служб доставок в России

Sphinx для автодокументирования на проекте

Прозрачность процессов как инструмент эффективного взаимодействия

Как выбрать и внедрить  OCR-систему для распознавания и сверки документов

G2 Market Research vs Gartner: слон или тигр?

Говард Хьюз и паромобили Эбнера Добла

Подборка лучших внешних аккумуляторов с USB-C PD для ноутбуков

[Перевод] 10 прорывных разработок 2024 года по версии MIT Technology Review

Каждый айтишник желает знать: корпоративное обучение в МТС Тета

Шаг за шагом: как добиться синхронности в дизайн-команде за 9 месяцев

Сколько мы заработали за год на 1 товаре из Китая. Продаем коврики для ноутбука на маркетплейсах

Работа с очередями мертвых писем (DLQ) в AWS SNS

Промпт-инжиниринг, провозглашенную следующим большим достижением, была убита ИИ еще до начала

Беда “войти в айти” или курсы тестировщика отзывы: Сколько студентов на самом деле находит работу после Skillbox

Какой язык программирования выбрать в 2024 году

Как работает кнопка Mute на Яндекс Станции. Подробный разбор логики и схем

Как мы оцифровывали каждый шаг производства, чтобы завод точно знал, что, как и когда делать

Контроллеры для автоматизации, отечественные коммутаторы и оборудование для SMT-монтажа на выставке в Минске

Одно, чтоб править всеми: как мы сделали хаб для сопровождения СУБД

Как и где практиковаться начинающему мобильному разработчику

Apache NiFi. Как быстро подружиться с LDAP и Registry

Имплиситы и тайпклассы в Scala

Что такое настоящее выгорание?

13 марта 2024

Популярные языки программирования в России 2024

Обзор Протокола ISO-TP [ISO 15765-2]

[Перевод] Концепция телескопа LIFE прошла первое испытание, обнаружив признаки жизни на Земле

[Перевод] Первый в мире препарат для лечения заболевания лёгких, разработанный ИИ, проходит клинические испытания в Китае и США

Провести онлайн-опрос

Интерфейс под один палец. Концепция ONE TOUCH

Material for Mkdocs 9.5 — новое в релизе и полезные хаки при работе с документацией

Заметки на полях из истории развития свёрточных нейросетей

[Перевод] Как в git работает HEAD

Аномальное смещение перигелиев без тензоров

10 sim-карт на одного «корпоративного» гражданина России. Негласный запрет уже вводят на Госуслугах?

Сохранить мотивацию, организовать интересное обучение в IT, получить опыт подходящий для интервью и реальных проектов

Как избавляться от ошибок в английском языке. Окаменелые ошибки

IBM продолжает выпускать и поддерживать мэйнфреймы. Кто с ними до сих пор работает и где брать специалистов?

Откровения Марса: революционное поколение исследований горных пород и прошлого Красной Планеты

Зарплатные ожидания VS зарплатные предложения в IT: откуда взялся разрыв в 30%

[Перевод] Всё ещё используете If/else валидацию в Spring 6.0+ / SpringBoot 3.0+?

Книга «Жемчужины разработки. Чему мы научились за 50 лет создания ПО»

Всё сложится. Как Х5 присматривалась к китайской роботизации

Безопасность веб-приложений: анализ методов защиты от атак на уровне Backend

Самый тяжелый металл для легких дисплеев: краткая история осмия

Fastlane для Android разработчиков

Диффузионные текстовые модели — между двух миров

[Перевод] 10 распространённых рисков проекта и шаги по их устранению

Новое электричество, новая нефть, или Как эффективно управлять разрозненными данными

Оживляем SVG в POWER BI часть 1

Как AI помогает повседневной работе команды разработки

Разбираем использование open-source Wunjo AI в ваших проектах с искусственным интеллектом и просто нейронные сети

Есть ли альтернатива Terraform?

Использование PKI для безопасности IoT

Контроль за мобильными устройствами с помощью ABQ в Carbonio

Интеграция счетчика тепла в Home Assistant

2FA для 1С по протоколу OpenID Connect на базе Keycloak

Генерация коротких текстов в жанре фэнтези, по заданным параметрам

Как быстро получать данные из ОС Аврора через интерфейс D-Bus во Flutter-приложении

Суммирующая машина Паскаля: больше не первый арифмометр

Стажёры рулят или Почему не надо бояться доверять молодым сотрудникам

От идеи до сервера на Mac mini M2 Pro: как мы запускаем новые продукты

Роботы–доставщики и беспилотные фуры: как трансформируется логистика

Простой способ обработки качественных исследований

[Перевод] Как сделать сканер Bluetooth-устройств на Python

Автоматизируем рутину в Android разработке: плагин для создания шаблонного кода на примере создания -api -impl модулей

Fullstack QA — путь самурая, или раскрытие потенциала тестировщика

11 лучших программ для нейросетей

[Перевод] Дилемма ИИ: когда обучение больших языковых моделей заходит в тупик

Новые технологические тренды в карьере на 2024-2025 годы

На этот раз быстрее: спустя всего два месяца выпущен релиз ядра Linux 6.8. Что интересного в новинке?

Непростая история японского чуда и радиоприёмник на микросхеме Sanyo

Терминальная ферма 1C на x2go

[Перевод] ИИ Ассистент Brave Leo для Android в деталях

В помощь IT-команде — «Регламент создания багов» или «Как сделать задачу ясной для тебя из отпуска»

Новичковые скитания по поиску идеального языка программирования

Глаза и движение: влияние ходьбы на обнаружение визуальных стимулов

WebRTC. Как установить p2p соединение между браузерами

Польза ИT-систем в работе ИБ-аналитика

Шум в суждениях и предвзятость в решениях людей и нейросетей

Работа с REST API при помощи swagger-typescript-api

Дежурства должны оплачиваться

Продажи, польза или смех**чки. Что даёт максимальный прирост аудитории в социальных сетях?

Логирование времени выполнения методов с помощью аннотаций (AspectJ)

Обзор библиотеки FluentValidation. Часть 7.1. Встроенные валидаторы

Одно из самых востребованных IT-решений: простыми словами об API

12 марта 2024

В помощь музыканту: меняем тональность (и не только) звука с компьютера в Windows

Web3 приложение Twitter на React.js + Solidity | часть 2

ИТ-флешбэки: вспоминаем, как управляли инфраструктурой 20 лет назад

Pgpool-II

Как распространялся open-source-софт в 1992 году: Walnut Creek Software

Даже муравьи работают слаженнее. Почему ваши сотрудники не создают результаты?

Как ИИ помогает программисту — и почему это случается не всегда

Радикальная асинхронщина

Выбор технологического стека для digital-продукта в 2024 году

Апгрейд карьеры: как расти внутри компании

Пишем чат-бот для работы с PDF

Как я подарил своему старому ноутбуку вторую жизнь

Как провести PI-планирование на 100+ человек: от глобальных целей до точечных задач

[Перевод] Долой баги! Рандомизация веб-тестирования

Собираем простой дэшборд токенов на TON используя API Stonfi

«Надо включать мозги, руки в ноги и что-то делать» — интервью с Мариной Аншиной об IT в индустрии в 2024

Обзор часов HUAWEI WATCH GT 4

Схема-терапия — структура и алгоритмы психики

Как в Node.js контролировать потребление памяти при обработке сетевых запросов

[Перевод] Изучение перелётных птиц

Как настроить программу для управления компьютерным классом Veyon

Rule-based AI + Unity

Фронтенд-апгрейд для Jira. Как и зачем мы модернизировали сервисный портал КРОК

Управление проектами в новом измерении: познакомьтесь с METEOR Cloud и раскройте потенциал команды

[Перевод] Что нового во Flutter 3.19

Тот самый RAT-троян за 200 рублей: как защититься от RADX

В поисках самой мощной видеокарты! Тестируем А100 и А6000 Ada на большой языковой модели