Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Меня зовут Павел Голов, я инженер в юните Communications. Наш юнит развивает функционал взаимодействия пользователей на Авито.В феврале 2022 года произошло большое событие для нашей команды — мы закрыли все объявления частных пользователей защитными ...
Подробнее

Привет, Хабр! Меня зовут Рустем, являюсь Senior DevOps Engineer в компании IBM, город Краков. Недавно я рассказал, как можно задеплоить приложение в кластер Openshift в IBM Cloud, а сегодня расскажу, как за этим всем следить. Нам понадобится кластер ...
Подробнее

Один из распространенных UI элементов в iOS является UICollectionView.Часто при построении таких коллекций возникает необходимость обновления данных, например добавления новых ячеек в коллекцию.Рассмотрим простой пример - список новостей, вертикальны...
Подробнее

В этой статье я продемонстрирую, как можно использовать паттерн Flow Coordinator (далее флоу-координатор) в SwiftUI, чтобы отделить логику навигации от логики представления.
Подробнее

Сегодня, 17 мая 2022 года, депутат Госдумы РФ Антон Горелкин дал интервью «Парламентской газете». Сам он — журналист, заместитель председателя комитета Госдумы по информационной политике, информационным технологиям и связи. Он подробно рассказал о бу...
Подробнее

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

Появляется всё больше и больше инструментов для выяснения точного местоположения, откуда был сделан фото- или видео-снимок. Любая деталь — дорожный знак, вывеска, линии электропередач, рельеф гор на заднем плане и даже длина тени от столба может быть...
Подробнее

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

После того как свершился исход из России Booking-а и Airbnb, а на славный город Пятигорск начало спускаться мартовское солнышко, перед IT-шником и по совместительству владельцем 16-ти метровой студии в историческом доме-борделе, встал вопрос: "Как же...
Подробнее

Любое приложение, работающее с большими объемами данных, нуждается в такой базе данных, которая будет способна предоставить наиболее высокопроизводительные решения, связанные с хранением этих данных. Есть два распространенных выбора, которые могут уд...
Подробнее

Инструмент для цифровизации бизнеса в момент, когда он вырос из XLS-таблицУниверсальный UI, логика на основе простых кодов, автоматические действия, права доступа, логирование, API и куча всего остального
Подробнее

Состоялся релиз Kali Linux 2022.2, который содержит много обновлений и нововведений: обновление графических сред, новые инструменты, поддержка создания снимков и поддержка Kali NetHunter для умных часов.
Подробнее

Моя первая платежная квитанция Google (включая заметку от Хизер). Деньги — это еще не все, но этот чек на ноль долларов заставил меня немного понервничать. (Пол Букхейт — 23 сотрудник Google, разработчик прототипа Google AdSense, создатель GMa...
Подробнее

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

Ноотропы — для обывателя это «таблетки, чтобы лучше думалось и не хотелось спать». Если очень коротко — есть откровенные фуфломицины, есть перспективные по предполагаемому механизму действия препараты с недостаточной доказательной базой, дающие в...
Подробнее

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

В своей предыдущей статье я рассказал о том, почему считаю, что мы можем значительно улучшить управление UI State (состояние пользовательского интерфейса) между View (представление) и ViewModel (модель представления) в Android, используя архитектуру ...
Подробнее

Как усовершенствовать процедуру оценки соответствия и допуска продукции на внутренний рынок? Этого, по мнению, инициаторов новых правил, можно добиться ужесточением требований к уровню квалификации персонала, техническому оснащению аккредитованных ли...
Подробнее

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

Прим. Эта статья была опубликована в майском номере 2000 года журнала SIAM. На рубеже веков появилась «мода» на подведение итогов уходящего столетия. И алгоритмы этой участи не избежали. В этой статье авторы делают обзор 10 лучших алгоритмов 20 века....
Подробнее

Вслед за множеством ИТ-компаний о своем уходе из России объявили вендоры бэкап-решений. Среди них — разработчики наиболее популярных инструментов резервного копирования: швейцарско-сингапурский Acronis, Veeam и американский Commvault.Я, Анна Сёмина, ...
Подробнее

Современные компиляторы весьма далеко продвинулись в области оптимизации ПО. Но иногда им бывает трудно подобрать наилучший способ оптимизации. К счастью, мы можем помочь им в этом выборе. Под катом старший разработчик ПО компании Google, Minhaz A V...
Подробнее

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

Давно я ничего не писал про LiteX. Во-первых, очень много работы. Во-вторых, пришлось почитать курс студентам, подготовка тоже дико отвлекала, но наконец семестр подходит к концу. Ну, и в-третьих, в своих опытах я на пару шагов дальше того, что ...
Подробнее

Привет! Мы продолжаем публиковать видео с конференции BeeTech 2.0.  Поток Engineering тут, Management тут. В этой статье я поделюсь выступлениями спикеров потока Big Data. Вот ссылка на весь поток, внутри статьи ссылки на каждое видео с его...
Подробнее

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

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

Всем привет! Меня зовут Иван Чечиков, я QA-инженер в МТС Digital, работаю над проектом WASD.TV. В этой статье я моделирую стратегию тестирования для Agile/Scrum-проекта. Она может быть полезна небольшим командам, работающим по такой методологии. Стра...
Подробнее

Всем привет, с вами Искандер Рустамов, младший системный администратор Cloud4Y. Сегодня мы будем покорять развертывание центра сертификации (ЦС). Необходимость в выстраивании инфраструктуры на базе государственных требований к решениям в области...
Подробнее

Продолжаем сагу под названием Made at Intel. Предыдушие статьи  здесьЧасть 1Часть 2 Часть 3А сегодня я хочу посмотреть на историю развития IT – компаний скорее глазами финансиста (есть у меня такая слабость), а не инженера. И провести некоторые ...
Подробнее