Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Test-driven development — по-прежнему спорная тема. Часто встречается обоснованное, в общем-то, мнение, что такая разработка нужна только большим компаниям, потому что только у них достаточно ресурсов для создания и поддержки большого количества те...
Подробнее

Сейчас Data Warehouse в Авито — это инсталляция на 32 серверах. Мы используем девятую версию Vertica и ClickHouse. В команде, которая отвечает за хранилище, работает 21 человек. Поток событий, который мы загружаем, достигает 20 миллионов событий в ми...
Подробнее

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

В предыдущих частях мы рассматривали задачу бинарной классификации. Если классов более чем два, то используется MultiClassification, параметру loss_function будет присвоено значение MultiClass. Мы можем запустить обучение на нашем наборе данных, но м...
Подробнее

Похоже, что двигатели постоянного тока (ДПТ) уходят в прошлое. При производстве современного оборудования с управлением и обратными связями все меньше используют этот тип исполнительных механизмов. Их удел теперь – это работа в игрушках с нерегулируе...
Подробнее

Из новостей на этой неделе: альфа Godot 4.0, Blender 3.0.1, Vulkan 1.3 и дорожная карта, новое Unity API, позволяющее сохранять данные сцены на GPU.Из интересностей: GTA 5 на Game Boy, играбельная Super Mario Bros в Substance 3D Designer, композит...
Подробнее

Меня зовут Петя Пархоменко, я один из дизайн-директоров компании EPAM. Сегодня будет вдохновляющая история о пользе opensource-проектов. О том, как наш редактор химических формул помогает учёным из разных стран объединяться и спасать мир.
Подробнее

Ранее мы рассказали о новом витке развития систем управления контентом – Content Service Platform. В рамках второй ежегодной конференции ЛАНИТ «Микросервисная архитектура в управлении корпоративным контентом» был представлен проект по созданию электр...
Подробнее

Продавец предлагает дефицитный товар, безбожно накручивая цену, торгует из-под полы - сделка происходит на «сером рынке». И покупатель соглашается купить! Эта статья является продолжением материала "Дефицита нет, платить не нужно".
Подробнее

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

Арест участников группировки REvil, проведённый ФСБ 14 января 2022 года, стал, похоже, финальной отметкой в истории одного из самых успешных вымогательских сервисов. И хотя возрождение REvil вряд ли произойдёт, её инструментарий и тактики с большой в...
Подробнее

Как при помощи языка программирования Пайтон и библиотеки Samila создавать красивые изображения, даже с минимальными усилиями.
Подробнее

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

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

Компания Microsoft в своем отчете Azure DDoS Protection за второе полугодие 2021 года сообщила, что в ноябре успешно отразила одну из самых крупных DDoS-атак в истории, которая была совершена на облачную платформу Microsoft Azure. Пиковый у...
Подробнее

В предыдущей заметке было показано несколько подходов к управлению зависимостями в «гибридных» приложениях (использующих части сервлетного и реактивного стеков), а также вариант реализации универсального механизма для поддержки MDC-меток в логах. А в...
Подробнее

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

О чем эта статьяЭто продолжение моих похождений по ФААНГ. Предыдущая статья была о моем опыте собеседования в Амазоне.Здесь я тоже поделюсь всем процессом: как я попал на собеседование, все этапы, вопросы на интервью, как я готовился, некоторые детал...
Подробнее

Со времени появления первого языка разметки текста, который поддерживает «древопись», прошло вот уже несколько лет, однако достойного текста, демонстрирующего преимущества новой технологии письменности, так и не появилось. И самым большим «древо...
Подробнее

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

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

Однажды я долго искал интересные 3D игры в Play Market и к своему сожалению не нашел почти ничего интересного.Графика этих игр была слишком простая, освещение ужасное, текстуры слишком мыльные. Некоторые игры даже не дотягивали по качеству до игр для...
Подробнее

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

Это продолжение истории Экваториальной Градусной экспедиции, в XVIII веке отправившейся к, как следует из названия, экватору, чтобы уточнить форму Земли.Мы остановились на том, что ученые выполнили первую часть своих измерений: определили базис, но н...
Подробнее

Продолжаем рассказывать об экспериментах Sega в сфере консолестроения на примере легендарной Sega Genesis, более известной в России, как Mega Drive. Если предыдущий наш материал был посвящен необычным картриджам, то сегодня мы поговорим об аддонах дл...
Подробнее

За фиктивным контрактом на разработку игры скрывалось полноценное дизайнерское исследование. Именно оно положило начало целой индустрии.В 1972 году миллионы людей в США и во всем мире познакомились с одной знаковой видеоигрой. Это был Pong. Его истор...
Подробнее

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

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

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

Вкратце изложу свой опыт ремонта моторов.Ситуация, при которой детки переламывают кабель моторов Lego WeDo 2.0, достаточно распространена. С переломанным кабелем моторы либо "глючат" (и надо найти правильное положение, в котором они работают) , либо ...
Подробнее