Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Перед всеми компаниями, использующими ИТ ресурсы для разработки текущего и нового функционала стоит непростая задача - создать комфортные условия для ИТ специалистов. Повысить лояльность сотрудников можно несколькими способами. Первый, самый очев...
Подробнее

Доброго времени суток! Меня зовут Евгений, я разработчик геймдев студии. Как и в любой разработке, мы используем системы контроля версий. Моей любимой является Plastic SCM, вместе с тем я почти не встречал команды её использующие. Обидно. Попробую ис...
Подробнее

Всем привет!Меня зовут Иван Антипин, я занимаю должность технического директора в компании AGIMA. 18 и 19 августа на конференции AGIMA Partners’ Weekend я рассказывал, как мы в AGIMA управляем сроками и качеством в разработке. Я не могу поделиться св...
Подробнее

В этой статье рассказывается об очень серьёзной и распространённой угрозе бизнес-данным, так что давайте сразу же перейдём к ней: Стандартные функции управления паролями браузеров Chrome, Firefox и Edge обеспечивают лишь видимость защищённого хр...
Подробнее

Привет! Меня зовут Максим Чижов, я уже третий год работаю бэкенд-инженером в Авито. Когда только пришёл в компанию, я столкнулся с проблемой хранения больших объёмов информации. О том, как её решить, расскажу в статье.
Подробнее

Меня зовут Лилия, я уже больше 20 лет в тестировании, около 15 лет его преподаю и сейчас занимаюсь развитием своей школы для тестировщиков. В одной из предыдущих статей я задумалась - а что заставляет людей идти в преподавание - и рассмотрела 2 причи...
Подробнее

Давайте поговорим о будущем мире под призмой самых назойливых проблем.Проблема 1. Органические отходы и пресная водаВ среднем  человек потребляет 750 кг еды в год, На 7 млрд населения нехилый абсолютный урон экологии.Пресной воды средний чело...
Подробнее

Создание приложений с функциями воспроизведения мультимедиа связана с рядом трудностей, которые усложняют разработку. Однако в этом году появилась возможность использовать Jetpack Media3 — решение, которое полностью меняет процесс взаимодействия с му...
Подробнее

В рамках этой статьи мы бы хотели рассказать про разные способы организации команд разработки, которые онлайн-кинотеатр Национальной Медиа Группы more.tv прошел за три года: цели изменений, их плюсы и минусы и допущенные ошибки. Уверены, что для мног...
Подробнее

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

В предыдущей статье блога мы обсудили краткую историю системного вызова select(2). В ней делается вывод, что для эмуляции консолей, игр и нетривиальных TCP/IP-приложений было необходимо определенное мультиплексирование ввода-вывода.Разработчики BSD (...
Подробнее

На прошлой неделе эксперты «Лаборатории Касперского» опубликовали подробный разбор стилера (= вредоносной программы для кражи данных), который ориентирован на любителей компьютерных игр. В этой атаке на геймеров применен достаточно необычный способ р...
Подробнее

В подавляющем большинстве источников, вы сможете найти фразу: “История Overwatch началась весной 2013 года”. Но это не так!История знаменитого hero shooter от Blizzard началась значительно раньше, примерно в 2007 году.“Титаны не в счет!” скажут самые...
Подробнее

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

В Python списковые включения (и генераторы списков) —  замечательные механизмы, способные серьёзно упрощать программный код. Правда, чаще всего их используют в форме, предусматривающей наличие единственного цикла for и, возможно, одног...
Подробнее

Привет, Хабр! Я Денис Бартоломе, Agile-коуч Сбера.   Вся эта статья ― обсуждение новой версии Project Management Body of Knowledge (PMBoK) и её влияния на прекрасный мир проектного управления. PMBoK ― свод знаний, максимально полное изложен...
Подробнее

Подготовили для вас подборку бесплатных курсов и тренажеров обучения информационной безопасности. Также на нашем сайте есть раздел со всеми платными курсами кибербезопасности и отзывами о них — https://katalog-kursov.ru/courses/informacionnay_...
Подробнее

Тема эта стала неинтересной, всё то же и так же из раза в раз Сеньоры начинают и проигрывают пенсионерам.Это уже третий раз и должны уже наверно свыкнуться. ))FizzBuzz по-сениорскиFizzBuzz по-пенсионерскиПродолжаем разгонять FizzBuzzFizzBuzz по-макед...
Подробнее

У меня есть хороший знакомый, который в 25 лет полностью потерял зрение. Представляете, все то, что для нас привычно, для него изменилось? Компьютеры и телефоны превратились в кирпичи, и толку от них стало мало. Или нет?Привет! Меня зовут Андрей Кузн...
Подробнее

☣️ AGI опасен. Это в общем довольно очевидно. ☣️ AGI для человека - соперник. С точки зрения эволюции. Может быть это и закономерно, но...Вряд-ли люди готовы уступить место под солнцем!Можно ослабить AGI. Лишить его чего-то, без чего он перестанет бы...
Подробнее

Отопительный сезон не за горами, поэтому сегодня пишем про самую что ни на есть «горячую» тему – теплогенерацию. Основная траектория, по которой движется энергетическая отрасль в России, – снижение затрат на выработку электричества и тепла. И эт...
Подробнее

Initial Coin Offering (ICO) - "первичное размещение монет" (либо "первичное предложение токенов" (Initial Token Offering - ITO) возникло как криптовалютный подвид краудфандинга, практикуемый криптовалютными проектами, которые не хотели связываться с ...
Подробнее

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

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

Начать стоит с небольшой предыстории. В 1991 году объединенная Германия окончательно избавилась от давления как западных стран, так и Советского Союза. За этим последовали многочисленные пересмотры и реорганизации немецких структур. Одной из них стал...
Подробнее

Все мы знаем что nuxt.js 2 (да и любое node.js приложение с SSR) не держит нагрузку без кеша, в среднем проекте если включить режим SSR то будет держать 20-30 RPS что очень мало.Стандартные решения это подключить пару пакетов каких нибудь кешеров, и ...
Подробнее

У Колумбийского университета есть хорошая история о плохих данных. Проект в сфере здравоохранения был нацелен на снижение затрат на лечение пациентов с пневмонией. В нём использовалось машинное обучение (machine learning, ML) для автоматической сор...
Подробнее

29 августа, основатель и глава Telegram Павел Дуров рассказал у себя в Telegram-канале, что мессенджер начал поддерживать ссылки второго типа. Теперь имя пользователя, написанное латиницей, можно будет увидеть и перед адресом страницы, а не только ...
Подробнее

Я Саша Хрущев, технический директор IT-компании WINFOX. Рассказываю, как мы пересмотрели свой подход к тимлидству, с какими трудностями столкнулись в процессе и какие результаты это дало.
Подробнее

Подборка мероприятий на неделю. Конференция «Психология в IT» 21 сентября (среда) — 22 сентября (четверг) онлайн от 3 500 р. Что вы получите? Алгоритмы и техники по выходу из множества сложных рабочих ситуаций. Кейсы коллег из IT в темах...
Подробнее