Социальные сети Рунета
Вторник, 21 марта 2023

Где работать в IT в 2022: МойСклад Наша рубрика «Где работать в IT» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях. В этом выпуске мы расскажем вам об облачно...

Сахар для слоненка -  быстрый старт c PostgreSQL для команд в НЛМК На протяжении более чем 10 лет работы с PostgreSQL, периодически наблюдаю, как команды на начальном этапе, зачастую, не уделяют внимание ролевой модели базы, или как вся команда работает под суперпользователем postgres и забывает ...

Парсинг ответов на BLE-команды на языке Swift на примере GoPro Привет, Хабр! Меня зовут Полина, работаю в Doubletapp iOS‑разработчиком и сегодня хочу рассказать о нашем опыте работы с API GoPro, а конкретно с парсингом ответов на команды BLE, которые описаны в этом API.Содержание:• Принцип работы с BLE-уст...

Как технологии помогают бороться с лесными пожарами Привет, Хабр! Мы – Александр Просвирнин, руководитель проектного направления, и Иван Григорьев, старший менеджер, работаем в команде продукта «Видеонаблюдение» МТС. В этой статье мы расскажем о том, как современные технологии помогают бороться с лесными пожарами. В...

Как Маруся отвечает на вопросы пользователей обо всём на свете Привет, это команда ответов на вопросы Маруси. Мы все привыкли к тому, что голосовые помощники отвечают на любые вопросы. Не всегда правильно, но обычно вполне толково и с пользой. А вы когда‑нибудь задумывались, как это устроено?...

Джон Кармак взялся за сильный ИИ — и у него особый подход. Список фундаментальной литературы для начала В рубрике «Выдающиеся программисты 21 века» уже была статья про гения программирования Джона Кармака, создателя движков для Doom, Quake и других культовых игр. Потом он занялся разработкой ракет (они в Armadillo Aerospace реализовали вертикальную посадку раньше SpaceX), а з...

Расти и делись: создание шрифта для фестиваля G8 Фестиваль креативных индустрий G8 представил публике свою айдентику 2022 года. Ассоциации приходят сразу: делящиеся клетки, органика и единение человека с природой.Именно по принципу «расти и делись» был собран фирменный стиль, над которым работ...

Один плагин, чтоб править всеми. Как разработать сканер на Flutter для 3 платформ и ускорить ввод данных в 2 раза Привет! Меня зовут Сергей, я Flutter‑разработчик SimbirSoft. В этой статье хочу поделиться интересным платформоспецифичным кейсом для мобильных устройств и ТСД. Нам с командой удалось сократить затраты на разработку и ускорить процесс ввода данных в 2&nbs...

The DevOps Defence Из-за критики и споров вокруг DevOps я написал эту статью. Посмотрим на путаницу в отрасли, коснемся интересного вопроса "Когда DevOps перестанет существовать" и обсудим когда у вас нет DevOps. Подход DevOps сформирован опытными инженерами рынка так же, как например Agile. П...

Process Decision Record  простой инструмент постепенной рационализации процессов Если спросить тимлида, что он знает о процессах в своей компании, вероятно, вы услышите, что:1. Процессы чаще всего наследуются. Тимлида наняли и сказали: «Вот тебе канбан».2. Процессы редко меняются, либо меняются революционно. Например, когда скрам в командах внедрили с ко...

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

Как мы сокращаем время простоя при установке обновлений схемы базы данных. Советы разработчикам Привет! Я работаю в компании Bercut, которая более 20 лет занимается разработкой и поддержкой ПО для операторов сотовой и фиксированной связи. Сегодня я хочу рассказать о наших подходах к сокращению времени простоя продуктивного комплекса при&nb...

Кем работать в IT в 2023: Системный аналитик Рубрика «Кем работать в IT» — интервью с представителями IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Мы надеемся, что джунам и стажерам она поможет больше узнать о том, что их ожидает на кар...

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

Ошибка начинающего руководителя: «я щит для команды!» С чего зачастую начинает молодой руководитель, впервые получивший в управление команду? Он становится ей щитом! Непоколебимой стеной стоит и прикрывает команду и от злых заказчиков, и от непонятных коллег, чтобы она могла жить в своём уютном мире и д...

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

Microsoft уволила команду по этике в сфере искусственного интеллекта Microsoft уволила команду по этике в подразделении, занимающемся разработкой продуктов на базе искусственного интеллекта. Об этом сообщает издание Platformer. Напомним, что до 31 марта 2023 года компания собиралась сократить около 10 тысяч сотрудников, и данные увольнения т...

Защита персональных данных в облаке: что нужно знать компаниям, чтобы не нарушать закон Привет! Меня зовут Макс Плеханов. Я работаю в крупной российской компании, предоставляющей хостинг. Занимаюсь развитием продукта. Одним из важных вопросов, с которыми я сталкиваюсь практически каждый день, — это защита персональных данных.Обычно мы сами — источники персональ...

Какие проблемы решает Release Train в мобильной разработке Влияет ли размер приложения и команды на то, как мы его релизим? Давайте представим себе стартап. Проект и команда небольшие. В этом случае обычно не задумываешься о процессе релизов: сделал фичу — зарелизил.А теперь представим большой проект, например, какое-нибудь банковск...

Как скетчи помогают в работе и жизни: от коммуникации с заказчиком до иллюстративного дневника Привет! Меня зовут Катя Седова, я продуктовый дизайнер и иллюстратор в Тинькофф. Примерно 50% моей работы — создание картинок к клиентским письмам и дайджестам. Рассылки происходят постоянно, поэтому рисовать нужно много и быстро. За год работы у меня появилось понимани...

Не можете измерить — не сможете улучшить: как мы используем метрики в разработке автотестов Привет! Меня зовут Александр, я работаю QAA менеджером в компании Wrike, начинал с позиции QAA инженера в далеком 2010-ом и был первым в этой роли. За 12 лет нам удалось построить крутую команду и создать систему контроля качества, которая позволяет быстро и без багов деплои...

[Перевод] MDos — Стек Kubernetes с открытым исходным кодом Позвольте поделиться с вами новым стеком, состоящим из кластера Kubernetes и набора специализированных расширений, которые позволят вам реализовывать ежедневные сложные рабочие процессы. Конечно, простое развёртывание Kubernetes и его расширений само по себе н...

Интервью с основателем «Ё квиза» об истории и развитии проекта, работе в пандемию и задачах для игроков 8 декабря в Москве состоялась IV Интеллектуальная битва «IT&Телеком vs Образование» по типу ЧГК (игры «Что? Где? Когда?»), победителями которой стала команда журналистов «Цифровое перо», в составе которой были я, @IgnatChuker и капитан @OlegSivchenko. При общен...

RPG в разработке — как создать команду с учётом особенностей ролей Привет! Меня зовут Тимофей, я IT lead в QIWI. Но так было не всегда — например, год назад я в рамках того же продукта, что и сейчас, был продуктовым разработчиком в части бэкенда. Передо мной (так я был старожилом) поставили занятную задачку — собрать новую команду. В этом п...

В новом трейлере Amnesia: The Bunker показали геймплей в окопах Разработчики из Frictional Games продолжают делиться подробностями игрового процесса Amnesia: The Bunker. На этот раз разработчики показали игровой процесс на поверхности, где главный герой укрывается в окопах от обстрела. Читать полную статью

Как вместе идти к общим целям: Agile-практики и продуктовая трансформация 3.0 С каждым днем всё больше российских компаний открывают для себя пользу масштабируемых Agile‑практик. Причем это уже не просто локальный Scrum в отдельных командах, а переход на более высокий уровень взаимодействия команд и продуктов.Меня зовут А...

Как проходить HR-интервью и отвечать на странные вопросы HR? HR-интервью — этап, который проходит каждый кандидат, но не каждый доходит до следующего. В найме часто встречается субъективность, отсюда запрос нанимающих менеджеров на единообразие формата оценки. Так, появляются скрипты с едиными вопросами для HR-интервью. Дело полезное,...

Не как на Фукусиме, или Как разрабатывают в ядерной индустрии В новый выпуск подкаста «Сушите вёсла» ребята позвали Андрея, инженера в области расчётов динамики ядерных реакторов, чтобы он рассказал, как сейчас обстоят дела в индустрии ядерной энергетики и что нас может ждать дальше. Традиционно обсудили, как п...

[ВИДЕО] Snapmaker A250 Bundle: подготовка и процесс лазерной гравировки на модульном принтере Представляем завершающий обзор на модульный 3D-принтер Snapmaker A250 Bundle!В данном видео, сервисный инженер компании iGo3D Russia, Дмитрий Тиняков, расскажет Вам, что необходимо сделать перед процессом лазерной гравировки на Snapmaker A250, продемонстрирует работу в фирме...

SOAR в Kubernetes малой кровью Как идеально не строй цикл разработки и поиска уязвимостей, все равно будут существовать кейсы, которые приводят к security-инцидентам. Поэтому давайте соединим два ингредиента: control loop (reconciliation loop) и полную декларативную возможность Kubernetes и посмотрим, как...

iOS-разработка со SnapKit: спасаем консоль от простыни ошибок и ускоряем отрисовку UI Привет, я Даша, занимаюсь iOS‑разработкой в Сравни. Мы в мобильной команде пользуемся SnapKit — помогает нам ревьюить изменения в общих компонентах быстрее и проще. Инструмент прекрасный, но я заметила тенденцию: стоит в работе появиться сл...

[Перевод] Телематическая система автомобиля Мы в команде Third Man по долгу службы изучаем довольно много англоязычных материалов. Часто интересными статьями хочется поделиться с коллегами и обсудить поподробнее. Но не всегда есть время всей командой читать 20+ страниц англоязычного текста, так что сокращённый и “подс...

(Не)безопасная разработка: как выявить вредоносный Python-пакет в открытом ПО Открытое ПО сегодня привлекает повышенное внимание с разных сторон — разработки, бизнеса, технологий. Естественно, и его безопасность стоит отдельным вопросом, ведь злоумышленники также активно интересуются open source и создают угрозы для безопасной разработки. Доставка вре...

Импортозамещение, которое мы потеряли ч.2: АСУ ТП по телеграфному кабелю, нейронные сети и РСУБД в 60-х Пилотная статья понравилась комьюнити, а значит продолжаем рассказывать о ранних советских разработках, предвосхитивших современные достижения отрасли, а порой, опередивших своё время. Наш рассказ будет не полным без упоминания проектов АН УССР, наиболее важная часть которых...

Что происходит в индустрии видеоигр в России? Игровая индустрия во всём мире последние годы показывает хороший рост, ну разве что по итогам этого года он скорее всего замедлится. Вместе с ней происходит развитие смежных отраслей и технологий – не только вычислительные мощности, мониторы, VRшлемы и графические движки (те...

Как я учусь на разработчика игр в Московском Политехе Меня зовут Айгерим, мне 20 лет. Я студентка Московского политехнического университета на направлении геймдев, сейчас на 3 курсе. Есть много статей про обучение IT-специальностям в разных вузах, но геймдев-направления в России это довол...

Error Budget, SLO и мониторинг: советы для начинающих SRE-инженеров Книга Google о SRE, статьи экспертов, документация и обучающие курсы дают исчерпывающие знания о том, как в идеале должен работать SRE в компаниях. Правда, ключевое здесь – «в идеале». Работа с метриками и управление инцидентами в командах может сильно различаться по ряду пр...

От человекочасов к Story Points и обратно Вне зависимости от методологии разработки ПО, каждая команда сталкивается с этапом планирования и оценки задач. Есть те, кто привык оперировать человекочасами и человекоднями, есть те, кто уверовал в мощь и эффективность оценок в абстрактных величинах, таких как Story Points...

Как пользоваться CSI Provider: доставляем секреты из Vault в Kubernetes Добрый день, Хабр! Мы — Михаил Панов и Евгений Прудченко, DevOps‑инженеры из команды МТС Digital, работаем на проекте External WebSSO. Мы занимаемся внедрением DevOps практик и инструментов в рамках нашего проекта. В этой статье расскажем о инте...

Опыт разработки виджетов для Figma. От 0 до 23000 установок за 4 месяца Я дизайнер продукта и имею опыт во front-end разработке. В обычное время я работаю над дизайн системой, прототипами и помогаю команде с техническими вопросами, поэтому любые темы на пересечении дизайна и разработки очень увлекают меня.Почти полгода назад, я обсуждал со своим...

Сломать нельзя наладить. Управленческие решения, которые помогут команде наладить коммуникацию и взаимопонимание Привет! Меня зовут Катя. Я — менеджер проектов в компании Constanta и сегодня хочу с вами поделиться, как важно выстраивать новые процессы постепенно, не разрушая их до основания.Мы с вами познакомились в предыдущей статье, где я описала свои правила и план по погружению в п...

Борьба за человекочитаемость кода, которому 10 лет: опыт Хабра Код Хабра день за днём впитывает в себя время, мысли и чаяния многих людей. Этому коду более 10 лет: он оброс множеством знаний, в том числе и тайных. Места c bus factor = 1 — не эка невидаль, а вполне конкретные люди с ответами на часто задаваемые вопросы. Меня зовут Антон ...

Много ли денег в геоинформационном рынке и что с ним происходит в последние годы Узкие IT рынки редко когда обращают на себя внимание. И денег там не много, и компании мелкие, и требования к соискателям у них специфические. С тем же, они бывают очень интересны в силу своей специализации и продуктов. Кроме того, эти компании достаточно активно ищут разраб...

[Перевод] Swift-код в качестве пользовательских команд LLDB Если я спрошу, какую команду LLDB вы используете чаще всего, то я почти уверен, что вы, как и большинство iOS-разработчиков, ответите po. Но знали ли вы, что вы можете определить свою собственную команду LLDB, используя только Swift-код?В этой статье я покажу вам, что н...

Зловред PlugX: как мы встретили старого знакомого в новом обличии Бэкдор PlugX многим хорошо известен. Зловред нацелен на хищение самого дорогого — конфиденциальной информации. В 2022 году в рамках одного из расследований наша команда Solar JSOC CERT наткнулась на очередной сэмпл этого вредоноса. Главной его о...

«ТехноДром» — новый сервис для создания IT-команд от компании IBS Агентство GlobalCareer, отвечающее за внешний IT-рекрутинг в IBS, при поддержке Учебного центра IBS и технологических практик компании запустило коммерческий сервис «ТехноДром» по созданию и сопровождению команд для корпоративных ...

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

Как написать пайплайн для чтения рукописного текста Привет, Хабр! В этой статье мы, команда Sber AI, расскажем о пайплайне для распознавания текста и о нюансах обучения HTR‑моделей, а также поделимся датасетом школьных обезличенных тетрадей. Это почти 2 тысячи страниц с полной разметкой поли...

Процесс запуска и проведения АВ-тестов Приветствую, уважаемые читатели Хабра. Меня зовут Николай Французов, я digital-аналитик в компании Tele2, занимаюсь сбором и анализом данных, построением дашбордов и проведением А/В-тестов.Я хотел бы рассказать вам о том, как мы проводим тесты в нашем проекте, и поделиться о...

Российский Kubernetes, какой он? Знакомимся с платформой Deckhouse Исследование Statista в России показывает, что около 60% компаний применяют технологию оркестрации контейнеров в рамках своей инфраструктуры. При этом самостоятельная разработка на Open Source для решения этой задачи значительно повышает требования к скиллам команды и характ...

Мы сделали свой конструктор лендингов. Зачем, если их и так много, и что получилось Всем привет! Меня зовут Павел Комягин, и я — тимлид команды разработки внутренних продуктов в Нетологии. Раньше на правки лендингов в нашей компании тратилось 3–4 часа разработки и тестирования в неделю. Не было единого стиля оформления, всё делалось вручную, а разработчики ...

Синий свет — зеленый свет: релизим без даунтаймов Привет! Меня зовут Николай Тихонов, я работаю в команде Tinkoff eCommerce. Я начинал как фронтендер, а потом стал писать бэкенд и занялся CI/CD. А дальше — FullStack Ops и руководство процессами и собственной командой. Сегодня расскажу про FrontOps, blue-green и релизы без д...

Центры компетенций. Что может пойти не так? Матричные структуры управления известны с 1960 годов. Тогда для полета в космос потребовалось объединить усилия предприятий из разных отраслей, сохраняя единую точку ответственности за проект.Со временем концепция матричного управления позволила упра...

Как мотивировать команду: основные правила и принципы Привет, Хабр! Меня зовут Саша Шутай,  я руководитель PHP направления в AGIMA. Первую команду мне доверили в 2019 году. За это время я успел набраться опыта и понять некоторые моменты. Один из них — важность мотивации. Руководитель не всегда задумывается, ради чего вообщ...

15 ошибок начинающего Хабр-автора В один прекрасный момент случается «8 чудо света»: эксперт хочет написать статью в блог на Хабре. Искра, буря, безумие — и если всё это происходит в компании, то на горизонте появляется редактор, с которым можно вместе размыш...

[Перевод] Как мы обновили старый кластер Elasticsearch на 3 ПБ без простоев. Часть 4 — токенизация и нормализация Прим. переводчика: автор статьи рассказывает, как его команде удалось оптимизировать временные и ресурсные затраты при токенизации текстов в Elasticsearch путем внедрения нормализации похожих символов.Это четвертая часть серии статей об обновлении кластера Elasticsearch...

На портале Московской электронной школы появилась новая операционная система «М ОС» для учебных заведений В начале февраля издание CNews сообщило о скором появлении в школах Москвы ноутбуков под управлением операционной системой «М ОС». И вот теперь она ОС появилась на портале Московской электронной школы (МЭШ). Там есть различные материалы и скриншоты системы. ...

Измеряем команду с JIRA и Grafana: sprint reports, грейдирование и не только Всем привет! Меня зовут Дмитрий Шкилёв, я тимлид команды Teachers Platform. Мы занимаемся личным кабинетом преподавателя и внутренними ресурсами, которые необходимы для обеспечения работы преподавателей. Сегодня хотелось бы поговорить про такую не очень популярную истор...

Эргономичный мониторинг на практике Мониторинг проекта — это комплексная задача. В неё входит не только передача метрик, но и сбор логов, трейсов, health-чеки, правила для алертов и система их доставки до ответственных разработчиков.Важно, чтобы мониторинг развивался планомерно в процессе разработки бизнес-лог...

Боги и котики: запомнившиеся игры 2022 Отобрали 10 самых обсуждаемых и необходимых для понимания индустрии в этом году игр. Читать далее

Кейс Booking.com: как мониторинг ускорил развитие продукта и спас команду от расформирования Внедрять мониторинг просто потому, что все так делают — такая себе идея. Это не волшебная таблетка, которая творит чудеса. Инструмент бесполезен, если нет понимания, зачем он нужен и как использовать данные. Если понимание есть, то грамотно настроенный мониторинг способен на...

Как починить QA-отдел, или Ещё один переезд в Go Привет, Хабр.  Меня зовут Саша, я занимаюсь разработкой инструментов мониторинга тестирования, но по факту ещё и исполняю роль руководителя направления QA в домене Маркетплейса, ответственном за создание всех карточек товаров на Ozon.  Если вкратце, наша ...

Улучшенная трассировка лучей, исправленные аппаратные проблемы, но ничего подобного DLSS 3. Intel рассказала о видеокартах следующего поколения Компания Intel рассказала немного о своих будущих видеокартах Arc поколения Battlemage, которые выйдут в следующем году.   Само собой, никаких важных подробностей компания раскрывать пока не готова, но было сказано, что команда Intel сейчас активно работает над но...

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

Мониторинг аномальной активности в операционной системе «Нейтрино» Активности в операционной системе могут быть самыми разнообразными. Это может быть и запуск нового процесса или потока, и обращение к файловой системе, и выделение памяти, и многое другое. Могут возникнуть ситуации, когда (вследствие действий злоумышленника и\или программной...

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

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

Всё о визах в Таиланд в 2023 году От “А” до “Я” о визах в Таиланд: виды, стоимость, нюансы. Всем привет! Я – Женя, как-то я прилетела в отпуск в Таиланд и осталась тут жить. За это время я делала 3 визы и сейчас в процессе получения 4 – Elite visa. В статье расскажу обо всех тонкостях, связанных с получ...

Процессный подход на цыпочках или как выстроить процессы в крупном ритейле Привет! Меня зовут Александр Гумановский, и я строю архитектуру бизнес-процессов в компании Hoff Tech. Мы разрабатываем удобные решения для One Retail, а один из наших ключевых клиентов — сеть гипермаркетов мебели и товаров для дома Hoff. Процессный подход последнее вре...

Техподдержка: как научиться жить без Jira Привет! Меня зовут Савр, я работаю инженером технической поддержки Arenadata. В прошлом году нам, как и многим другим компаниям, использовавшим зарубежное ПО, пришлось переходить на российские аналоги. В частности, с болью в сердце мы отказались от Jira Service Management (д...

Как прошел митап для iOS-разработчиков в Минске Всем привет! Я Александр Дюбкин, в Тинькофф занимаюсь iOS-разработкой. Команда, в которой я работаю, отвечает за разработку фич для мобильного банка — того самого желтого приложения Тинькофф — и приложения Тинькофф Бизнеса. В мобильную разработку у нас вовлечено множество ко...

Лучшая ОС в истории. Microsoft выпустила инновационную Windows 12 Компания Microsoft занимается разработкой и выпуском операционных систем вот уже как очень много лет, и за такой период времени ей удалось сделать свою продукцию максимально продвинутой во всех смыслах и отношениях. Новейшим творением корпорации является Читать полную верси...

Что общего между галерой (ладно, яхтой) и ИТ-командой Так получилось, что у меня есть сразу два опыта управления: как главного архитектора в ИТ-компании и шкипером на лодке. На большой лодке. Если ваша лодка хорошо автоматизирована, то с ней может справиться маленькая команда. Маленькая команда обычно более слаженная, чем бол...

Что общего между галерой (ладно, яхтой) и ИТ-командой Так получилось, что у меня есть сразу два опыта управления: как главного архитектора в ИТ-компании и шкипером на лодке. На большой лодке. Если ваша лодка хорошо автоматизирована, то с ней может справиться маленькая команда. Маленькая команда обычно более слаженная, чем бол...

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

Почему важно не забывать про процессы взаимодействия между командами и к чему может привести их отсутствие? Замечали, что понятие legacy имеет негативный подтекст, причем в разработке до такой степени, что может стать ключевым пунктом при выборе работы. Только почему-то legacy в процессах все оценивают в позитивном ключе. Да, эти два слова вместе не употребляют, но на деле получае...

Видеозаписи докладов CyberCamp. Разбираем вопросы безопасности Linux Привет, Хабр! В конце декабря мы командой CyberCamp провели митап, посвященный безопасности Linux. Прошлись по всей ОС — от ядра до логов. Плюсы в виде открытого кода, надежности, быстродействия и, казалось бы, повышенный уровень защищенности от киберугроз увеличивает п...

Вспомнить всё: проводим ретроспективы для удалённых команд Бытует мнение, что ретроспектива это скучная встреча без явной пользы. Если ставить цель, фиксировать прогресс и подбирать интересный формат ретроспективы, то польза от этой командной встречи не заставит себя ждать. В статье вы найдете 3 варианта эффективных ретроспектив, пр...

Почему коптеры не летают долго? Коптеры (мультироторные летательные аппараты) сейчас получили огромное распространение от игрушек до оружия или профессиональной видеосъемки. Оно и понятно — относительно простая конструкция; все базируется на инерциальной системе; 3,4 или ...

Авторы MLB The Show 23 показали трейлер игры и рассказали про игровой процесс После недавнего анонса симулятора бейсбола MLB The Show 23 от Sony Interactive Entertainment и San Diego появились первые подробности новой части. В свежем ролике разработчики показали игровой процесс и рассказали некоторые детали игры. Читать полную статью

«Технология на миллион долларов». Xiaomi наградила команду Xiaomi x Leica Imaging Сегодня утром Лэй Цзюнь, основатель Xiaomi, объявил о том, что в ходе ежегодной премии Xiaomi в области технологий награду присудили команде Xiaomi x Leica Imaging. Лидер компании Xiaomi уточнил, что это уже четвертая ежегодная премия под названием «Технология на ...

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

Фил Спенсер более уверен в завершении сделки с Activision Blizzard, чем год назад Глава Xbox Фил Спенсер в интервью порталу IGN заявил, что теперь он «более уверен» в завершении сделки с Activision Blizzard, чем год назад. Microsoft продолжает работать с регулирующими органами по всему миру, чтобы убедиться, что сделка состоится. Год назад я ничего не зн...

AR/VR шлем Apple сможет работать без подключения к iPhone До конца текущего года компания Apple должна представить свой первый шлем смешанной реальности. Ожидается, что анонс состоится в рамках WWDC 2023. Однако пока сетевые источники продолжают делиться слухами о грядущей новинке. Особенно в этом преуспел Марк Гурман из Bloomberg....

Алгоритм HyperLogLog, или Оцениваем мощность множества за O(1) Привет, Хабр! Меня зовут Максим, я учусь на третьем курсе МФТИ. Этим летом я участвовал в студенческой программе, которую проводила команда Tarantool. Если кратко, суть программы в том, чтобы самостоятельно или в команде решить исследовательскую задачу в определенный срок....

Архитектура PostgreSQL. Часть 2. Подготовка бэкэнда В предыдущем посте мы остановились на моменте форка процесса для бэкэнда. Сегодня рассмотрим как происходит инициализация дочерних процессов после форка от Postmaster, некоторые системные вызовы Linux, goto, парсинг стартап пакета и многие хаки. Читать далее

[Перевод] Как мы обновили старый кластер Elasticsearch на 3 ПБ без простоев. Части 6 и 7 (финальная) Прим. переводчика: автор статьи рассказывает, как его команда убедилась, что новый кластер Elasticsearch работает в соответствии с ожиданиями и полностью готов к production-нагрузкам. Также подводит итоги всего процесса и анализирует получившуюся архитектуру нового кластера ...

7 несоответствий дизайна Windows 11 Какие параметры в Windows 11 также могут испортить впечатление? Итак, Windows 11 находится в процессе переноса собственных элементов пользовательского интерфейса на новую платформу WinUI. Процесс происходит по частям, что приводит к несоответствию дизайна интерфейса. Чит...

От проекта до производства: как мы сделали один из лучших пультов управления на рынке Всем привет! Меня зовут Евгений Торчинский, практически всю свою жизнь я работаю с технологиями. Сейчас я руковожу компанией Movix Lab — мы уже много лет занимаемся железом, софтом и работаем с искусственным интеллектом. В частности, мы делаем смарт-приставками и делаем...

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

Собеседование наоборот: РТЛабс, МойОфис, Лига Цифровой Экономики, Контур, НЛМК, Nexign / часть 2 В ноябре на Хабр Карьере завершилась карьерная неделя бэкенда. Карьерная неделя — это что-то вроде дня открытых дверей, который длится всю неделю. В гонке за специалистами участвовали шесть компаний: РТЛабс, МойОфис, Лига Цифровой Экономики, Контур, ...

Архитектура предприятия в гигантах индустрии Архитектура предприятия — это дисциплина, которая фокусируется на проектировании и управлении системами, процессами и структурами организации. Она направлена на то, чтобы они соответствовали бизнес-целям и задачам и были эффективными, результативными и адаптируемыми.IBM, Goo...

Разработка надстройки Macro Tools VBA – для автоматизации процесса создания макросов в VBE MS Excel Доброго времени суток!Предыстория – личный опытХочу поделиться своим опытом использования надстроек, которые позволяют автоматизировать процесс  разработки макросов в Visual Basic Editor MS Excel (далее VBE). В результате которого я разработал свою надстройку для разраб...

[Перевод] Почему оценка задач сломала Agile Трудно утверждать, что методология Agile неэффективна. Практически все команды разработки программного обеспечения стараются ей следовать. Простой способ начать внедрять гибкую методологию — это добавить пару ее компонентов в рабочий процесс. Одним из самых популярных и при ...

Как устроены интернет-платежи в Dodо Одно из направлений разработки в Dodo — интернет-платежи. Для компании это скорее утилити-функция, чем основной бизнес, но всё же нам приходится делать кучу всего, чтобы дать клиентам лучший UX и у нас накопился опыт, которым хочется поделиться.Меня зовут Дмитрий Кочнев, я р...

Тысяча и один справочник в Master Data Management Ростелекома Импортозамещение Всем привет! В предыдущей статье мы рассказали об использовании коробочного продукта Master Data Management и обещали рассказать о дальнейшем развитии подходов управления справочниками в компании. Сегодня мы сдержим свое обещание.Система MDM - специализированное програм...

Могут ли девять женщин родить ребенка за месяц? Пример из личного опыта Несмотря на немного биологический заголовок, в этом посте мы обсудим старые добрые продуктовые проблемы. Меня зовут Александр Федюнин, я пришел в Спортмастер в 2019 системным аналитиком, а сейчас — PL продукта «SM 3.0», о котором вы могли ч...

Роскосмос запускает «космический туризм»: созданы уникальные пользовательские карты Байконура и Восточного Команда Роскосмоса объявила о запуске нового интересного проекта – он призван рассказать о путешествиях на российские космодромы, показать интересные места и так далее. Иллюстрация Роскосмоса Сегодня, 6 февраля 2023 года, начал свою работу Telegram-канал «Я...

Как я веду переписки в мессенджерах, чтобы собеседники не отваливались в процессе В первую очередь это, конечно, касается общения с потенциальными клиентами, но со временем привычка перешла и на все остальные переписки.Итак, чтобы собеседник не отвалился в процессе общения, нужно:1. Определиться с целью, которую мы хотим достичь в результате разговора;2. ...

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

Идеальный лидер. Как сочетать в себе диктатора, формалиста, либерала, демократа и создать эффективную команду разработки Привет, Habr! На связи Андрей Непряхин, СТО компании AGIMA. В этой статье я расскажу о том, какие стили лидерства существуют, как их нужно применять на различных стадиях развития команды. Читать далее

Библиотека компонентов для дизайнеров приложений Разбираемся с тем, как принести максимальную пользу команде дизайнеров с помощью подключаемой библиотеки компонентов в Figma, на примере нашей команды по нативной разработке мобильных приложений. Читать далее

Samsung тоже хочет, как Apple. Компания создаёт собственный процессор на основе Arm, чтобы использовать его в своих ноутбуках Компания Samsung занимается разработкой не только новой однокристальной системы Exynos для своих смартфонов, но и процессора для своих ноутбуков. Конечно, речь о процессоре на основе архитектуры Arm.  Ресурс PulseNews сообщает, что корейский гигант занимается разр...

Как мы используем модель Хаффа для открытия новых магазинов Привет! На связи команда геоинформационных систем «Магнита». Мы начинаем серию очерков о модели прогнозирования продаж в новых магазинах. В первой статье расскажем про один из наиболее значимых признаков модели — балле Хаффа. Мы постараемся...

Скрытые нововведения в Windows 11 Build 25314 (Canary) и 23403 (Dev) В инсайдерских сборках Windows 11 зачастую есть несколько новых функций и изменений, которые отключены по умолчанию, так как работа над ними не завершена, и они пока не готовы к публичному тестированию. Зато эта информация проливает свет на планы Microsoft по дальнейшему ра...

Они такая мелочь, что их почти что нет. О поисках девятой планеты и чайнике Рассела На прошлой неделе довелось поучаствовать в составе мини-сборной Хабра вместе с примкнувшими к нам журналистами в корпоративном турнире «IV интеллектуальная битва» по спортивному «Что? Где? Когда?» — эту дистанцию в 24 вопроса мы довольно уверенно выиграли. Нашей команде дваж...

Взаимодействие между процессами на С++ и PHP. Сокеты, семафоры и разделяемая память Доброго всем дня!Хочу рассказать о своём практическом опыте реализации взаимодействия между процессами в среде Linux в условиях, когда вычислительных ресурсов существенно не хватает. По условию, один из процессов написан на C++, второй на PHP, потому дополнительно мы рассмот...

Ретро, роли и спринты: очевидные (и не очень) вещи, которые мы поняли только спустя три года разработки Привет! Меня зовут Артур Карапетян, я Product Owner в Starfish24. Мы помогаем российским ретейлерам управлять жизненным циклом заказа, выстраивать и контролировать логику обработки с помощью OMS-системы. В общем, сложные омниканальные заказы — это про нас.В конце 2018 года я...

Метод CARP для работы с негативом Всем привет!Меня зовут Юля. В течение 3-х лет я проработала агентом саппорта и комьюнити-менеджером на нескольких проектах. За это время я столкнулась со множеством негативных сообщений, отзывов и комментариев от пользователей.В процессе обучения на своей первой работе я узн...

Разработка «Авроры» за счет налогоплательщиков отменяется: VK, Яндекс, Сбер и Ростелеком будут создавать российскую ОС собственными силами, как заявил Антон Горелкин Зампредседателя думского комитета по информполитике Антон Горелкин рассказал в своем Telegram-канале, что разработкой национальной мобильной операционной системы займутся лучшие специалисты VK, Яндекса, Сбера и Ростелекома, добавив, что финансирование проекта должно осу...

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

Зачем повышать уровень сервиса на фрилансе? Это глава из «Книги нормального фрилансера», в которой я делюсь опытом проектировщика интерфейсов, работающего на себя.Не рассказывай клиенту, как ты делаешь работу,Пусть клиент поменьше знает: меньше знает — крепче спит.Ты дождись его вопросов, отвечай на каждый третий,Всё ...

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

Комплекс роботизации процессов ROOMY bots появился в портфеле Axoft Axoft подписал дистрибьюторский договор с российской компанией «Руми», разработчиком платформы для интеллектуальной автоматизации процессов (RPA) ROOMY bots. Решения на базе RPA-технологий позволяют существенно оптимизировать бизнес-процессы ...

«Сейчас нам очень стыдно»: Яндекс поделился первыми результатами расследования по утечке кода Команда Яндекса опубликовала обнаруженные в ходе расследования подробности по недавней утечке исходного кода ряда фирменных сервисов.  Внутреннее расследование инцидента ещё продолжается. В Яндексе уже могут подтвердить, что фрагменты действительно взяты из в...

Как написать автотесты деплоя и сэкономить нервы DevOps-инженеров Привет! Меня зовут Артём Комаренко, я работаю на позиции QA Lead в команде PaaS в СберМаркете. Хочу поделиться историей, как мы придумывали способ быстро убедиться, что очередные изменения в скриптах деплоя не разломают процесс выкатки во всей компании. Статья будет полезна ...

Нужны ли тимлиды? Осенью я был на митапе, посвящённом scrum'у. И услышал там интересный тезис: в слаженной скрам-команде роль тимлида/техлида минимальна, потому что все участники команды в той или иной степени являются носителями знаний и прекрасно самоорганизовываются благодаря скраму. Читат...

Название имеет значение: как получить оптимизацию, переименовав браузер Всем привет! Меня зовут Максим Смирнов, я руковожу командой, которая работает над производительностью Яндекс Браузера и отвечает за его графическую подсистему. В этой статье я расскажу об одном неочевидном улучшении, которое наша команда внедрила в Браузер для Windows. Если ...

Про Inbox, веселые легаси и динамические микрофронты Наш Альфа-Банк прекрасен. Мы его очень любим, но он такой большой-большой, разнообразный и сложный. Думаю, никого не удивил :) Наш ИТ-ландшафт содержит великое множество всякой «флоры и фауны», с которой необходимо считаться. То тут, то там, из глубоких Enterprise джунглей н...

Тим Кук настаивает на выпуске гарнитуры смешанной реальности в этом году, хотя команда разработки считает, что нужно подождать Согласно данным Financial Times, на которые ссылается MacRumors, компания Apple может выпустить свою гарнитуру дополненной реальности в этом году, несмотря на то, что устройство ещё не готово.   Глава Apple Тим Кук якобы поддержал операционного директора Джеффа Уи...

Оптимизация данных в MS SQL Основная статья Взаимодействие DWH Oracle и MS SQLОдним из методов для оптимизации обработки, хранения и администрирования данных в базе данных и кубах MS SQL — это процесс создании партицирования данных.Partitioning (партицирование или по-другому секционирование) —&nbs...

Автоматизируем ревью ТЗ с помощью Comala для Confluence. Часть 1 — базовая автоматизация Процесс ревью технических требований в мире аналитики уже давно стал привычным шагом в этапах работы с документацией. После написания ТЗ оно отдается коллеге на вычитку, чтобы на самом ранней стадии отыскать возможные ошибки или пропущенные моменты. Как всем известно, исправ...

Как получить полные 3Д данные маленького ключа? Здравствуйте, меня зовут Чэнь, работаю как технический специалист в компании Shining 3D.А может быть, вы более и менее услышали о Shining 3D, прежде всего позволить мне кратко рассказать о нас еще, мы занимаемся делом о высокоточной 3Д-оцифровке и 3д-печа...

Инструкция: включаем раздел «Галерея» в «Проводнике» в Windows 11 Build 25300+ (Dev) В начале январе стало известно, что Microsoft работает над крупным обновлением «Проводника» в Windows 11, а некоторые нововведения уже присутствуют в инсайдерских сборках системы, но отключены по умолчанию. Более того, в одном из видео представители компании подтвердили, чт...

Мой путь в профессию: из аналитиков в Go-разработчики Привет! Меня зовут Герман, я backend-разработчик в команде Managed Service for Redis в компании #CloudMTS. В этой статье расскажу про свой приход в разработку на Go и поделюсь полезными ресурсами, которые мне помогли на этом пути. Читать дальше →

Позиции восприятия и их применение в дизайне Всем привет! Меня зовут Александр Аникеев, я работаю старшим дизайнером цифровых продуктов в X5 Tech. Мне интересна психология + я люблю дизайн. Я считаю, что на пересечении этих дисциплин есть много глубоких тем. На одну из которых я размышляю в своей статье. Как мне к...

GlitchTip вместо Sentry. Как мы бесплатно настроили мониторинг ошибок Привет, хабр! Меня зовут Алексей и я системный инженер в компании Constanta, мы с командой занимаемся практиками DevOps, развиваем процессы ci/cd и мониторинга. Представьте, что у вас есть 10 серверов и 20 микросервисов на них, а релизы проходят каждую неделю. Вы уже монитор...

План алгоритмического собеседования: как впечатлить интервьюера и получить работу мечты При поиске работы программистам часто приходится сталкиваться с алгоритмическим интервью. По моему опыту общения с людьми из индустрии ИТ я заметил, что многие считают, что алгоритмическая секция бинарна: либо алгоритм написан корректно за отведенное время, либо нет. На само...

РУССОФТ: «ИТ-индустрия в период перемен: что нас ждет в 2023 году?» В пресс-центре ТАСС прошла пресс-конференция РУССОФТ, в ходе которой спикеры обсудили наиболее актуальные и острые вопросы для ИТ-индустрии. Как можно оценить итоги года в условиях санкций — что происходило с разными областями ИТ? Как идет процесс ...

WPF: контролы лишенные внешнего вида и неразрешимая задача выбора конфигурации темплейта Мне последнее время приходится заниматься интерфейсом приложения для анализа данных, визуальным представлением данных на разных слоях анализа, а также навигацией по слоям и по данным. Соответственно, пришлось разбираться c новомодным WPF, который про...

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

Как Heflo поломал мою картину мира Привет, Хабр! Меня зовут Георгий Ржавин, работаю процессным архитектором в компании GlowByte, руковожу направлением Business Process Management. В этой статье хотел бы поделится моим видением мирового рынка ПО (в первую очередь доступного в России) по&nbs...

Группировка Cloud Atlas атакует госсектор Восточной Европы и Азии Специалисты Positive Technologies рассказали об активности хакерской группировки Cloud Atlas, которая атаковала российский государственный сектор в третьем квартале 2022 года. Отчет компании гласит, что группировка использует сложные тактики и техники, что затрудняет процесс...

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

За дизайн Samsung Galaxy теперь отвечает бывший главный дизайнер Mercedes-Benz Сегодня Samsung Electronics объявила о назначении Хьюберта Х. Ли (Hubert H. Lee) исполнительным вице-президентом и главой группы разработчиков MX (Mobile eXperience). В компании заявили, что Ли, ранее работавший главным дизайном Mercedes-Benz в Китае, привнес с собой в ...

Apple работает над несколькими новыми мониторами В новом выпуске рассылки Power On авторитетный журналист издания Bloomberg Марк Гурман рассказал о том, что сейчас компания Apple работает над несколькими новыми мониторами. Когда выйдут новинки, инсайдер не уточнил. Однако он поделился некоторыми подробностями о будущих уст...

Команды для Терминала macOS Ventura, которые вам точно пригодятся Новые операционные системы — это не всегда новые функции, но и часто исчезновение старых, ставших уже привычными. Так, в iOS 16 Apple убрала практически все стандартные обои, эффект затемнения и отключила возможность использовать Live Photo в качестве заставки. Судя п...

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

Фича-тогглы: инструкция по применению Всем привет! Я Павел, тимлид команды SLA, и занимаюсь оценкой надёжности Авито. В своей прошлой статье я рассказал про стратегии ветвления и Trunk Based Development. Если не читали, переходите по ссылке. А сейчас я хочу рассказать про фича-флаги, которые появляются именно в ...

KMM глазами iOS-разработчика Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS.Мы в мобильной команде для шаринга кода на несколько платформ используем KMM. На Хабре можно встретить достаточное количество статей по этой технологии, но большинство из них рассматривает выбор к...

Авторы Warhammer 40,000: Rogue Trader рассказали о главных фракциях игры [ВИДЕО] Команда Owlcat Games продолжает делиться свежими деталями разработки CRPG Warhammer 40,000: Rogue Trader. В этот раз внимание уделили различным группировкам, с которым предстоит столкнуться игрокам. [youtube=gULQBFNgvdA:640:360:::0] Больше [...]

«Не нравится наша встроенная отечественная криптография», — российское приложение TenChat удалили из App Store Как заявил генеральный директор TenChat Семен Теняев, компания Apple удалила из App Store приложение российской соцсети для бизнеса и деловых контактов TenChat. По нам пришло письмо из гос департамента США в Эппл с рекомендацией максимально нас проверить (представляете,...

Тим Кук настаивает на выпуске AR/VR шлема в этом году В этом году компания Apple планирует представить свой новый гаджет — шлем смешанной реальности. Особенно сильно на этом настаивает Тим Кук. Однако если верить источникам издания Financial Times, то команда разработчиков не согласна с подобным решением. Инженеры утверждают, ч...

Американский футбол и статистика: зачем в НФЛ собирают данные для анализа игры Обработку большого объема данных используют уже все кому не лень. Компании, которые работают с big data и умеют их анализировать, получают разные метрики, на основе которых принимают важнейшие управляющие решения. Будь то анализ данных «Честного знака» для построения маркети...

Особенности национального ПО: обзор РЕД ОС Всем привет! В связи с последними событиями в мире, вопрос отечественных разработок в сфере программного обеспечения и дистрибуции становится все более и более актуальным и нам все чаще поступают запросы по переезду с западных дистрибутивов на&n...

[Перевод] О важности владения кодом Наткнулся на данную статью случайно, когда находился в очередном поиске ответа на вопрос "Как же так?!" в интернете. Автор данной статьи занимается мобильной разработкой, но тем не менее его наблюдения и выводы касательно владения кодом разительно перекликаются с моими:Однаж...

Заметки инженера - подробный видео разбор 3d принтера FlashForge Guider 3 Plus и слайсера FlashPrint. Raise3D Pro3 напрягся! Всем привет, Друзья! С Вами компания 3DTool!В прошлый раз мы показали Вам промо-обзор новинки от компании FlashForge - быстрого профессионального 3D принтера для бизнеса FlashForge Guider 3 Plus. Но некоторые особенности устройства, а так же подробный разбор слайсера FlashPr...

Колдовской NeoVIM. Часть первая. «Neovim VS Ваша IDE, или долой мышей!» Nvim - это не обычный текстовый редактор, а программа, которая позволяет вам превратить свой рабочий процесс в изящный танец или фортепианную партию.Фишкой колдовского редактора является то, что вы общаетесь с ним не через аналоговое управление (двигаем мышкой, вводим текст)...

Разработчики Dead Island 2 рассказали, почему решили не менять сеттинг Dead Island 2 является одним из самых крупных «долгостроев» в игровой индустрии за последние года. За время разработки игра успела сменить три студии, а проект не раз замораживался. Команда разработчиков из английской Dambuster Studios рассказала, почему не стала менять се...

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

Intel всерьёз взялась за видеокарты. Компания провела реструктуризацию соответствующего бизнеса Компания Intel решила провести реструктуризацию своего бизнеса, касающегося видеокарт. В рамках этого процесса Intel разделяет свою группу AXG на две структуры. Одна будет заниматься игровыми видеокартами, а другая — специализированными решениями для ЦОД. При этом...

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

IBS запустил сервис для создания IT-команд «ТехноДром» от IBS — это новый для российского рынка формат, включающий в себя полный жизненный цикл формирования и развития IT-команд любых конфигураций и профилей во всех регионах страны. Он объединяет проектный консалтинг, подбор команды, обучение, командообразование, гар...

Вредные советы начинающим разработчикам Всем привет, меня зовут Антон, я iOS-разработчик платформенной команды в inDrive. В августе прошлого года исполнилось 10 лет с момента, как я начал работать программистом. За это время успел поработать в больших компаниях и в стартапах, в продуктовой команде и в аутсорсе, в ...

Российский робот начал обслуживать посетителей банка в Крыму В Симферополе в одном из отделений Российского национального коммерческого банка (РНКБ) начал работать российский робот от резидента «Сколково». Директор по развитию компании «Промобот» Олег Кивокурцев заявил в интервью ТАСС, что робот, в частнос...

В какой сказке встречаются Баба Яга и Колобок или сказ о том как мы таск-трекер писали Хочу рассказать про наш опыт разработки системы, которой рано или поздно будет пользоваться скорее всего каждый в нашей организации (а также будут продажи на внешнем рынке) - да, это тасктрекер. Вернее - целая экосистема из тасктрекера, подсистем управления знаниями, тестиро...

Как оптимизировать Latency в Cloud Gaming Всем привет! Я — Алексей Лыков, основатель Playkey. В 2021 году мы стали частью команды VK Play Cloud. Расскажу про cloud gaming, немного компаний в мире делают подобные сервисы. Мы передовики в России, в мире – пока нет.Остановлюсь подробнее на проблеме latency, где найти н...

Как мы сделали для разработчиков универсальную шину событий, не требующую знаний Kafka и прочих брокеров Привет!Меня зовут Петр Коробейников, я техлид команды DBaaS for Redis в #CloudMTS.Некоторое время назад я озадачился созданием общего набора инструментов для наших команд разработки. Цель была проста: разработчик не тратит время на погружение в логику работы конкретного инст...

Как организовать A/B-тестирование на крупном проекте и где брать идеи для гипотез Методы организации процессов в команде + шаблон, который поможет упорядочить информацию.

Технический долг. Как не обанкротиться Привет, Хабр! Хотел бы поделиться с вами своим анализом работы с техническим долгом.Как появился этот долг? Мы его взяли что бы поставить заказчику функционал раньше, чем мы бы смогли, если бы не «заняли». Так же как бизнесмен берет кредит для&...

Проектный Менеджер в IT. Обязанности без полномочий Мне захотелось осмыслить свой опыт и те системные проблемы с которыми я сталкивался работая на позиции проектного менеджера (ПМа) в IT. Практически всегда я видел похожую картину - руководитель компании хотел передать часть ответственности линейному менеджменту, чтобы освобо...

«Ожидайте перегрева и других проблем с производительностью»: Xiaomi выпустила стабильную версию Android 13 для всей серии Xiaomi 12 Международное подразделение компании Xiaomi объявило о выпуске глобальной версии фирменной оболочки MIUI на основе операционной системы Android 13 для флагманской серии смартфонов Xiaomi 12.  Речь идёт о стабильной, а не тестовой версии Android 13 для Xiaomi 12, X...

Чем нас порадовал 2022: ТОП-10 устройств уходящего года Привет, Хабр! На днях мы сидели всей командой и вспоминали, чего интересного прошло через наши руки в 2022 году. И, как это ни странно, интересностей оказалось достаточно много. Так и родилась идея написать пост и снять видео о лучших (на наш взгляд) 10 девайсах 2022 года.&n...

[Перевод] Разметка данных: бизнес на миллиарды долларов, лежащий в основе прогресса AI Когда два года назад Лэй Ван стала аннотатором данных, её работа была относительно простой: определять гендер людей на фотографиях. Но с тех пор Ван заметила, что сложность её задач становится всё выше: от разметки гендера до разметки возраста, от рамок вокруг 2D-объектов д...

В сети обсуждают концепт Windows 12.1 от фаната Продемонстрировано всё, начиная от процесса установки операционной системы до того, как выглядят контекстные меню, «Пуск», виджеты и прочие элементы. Причём не только внешний вид, но и варианты взаимодействия. Читать полную статью

Как сократить time2market с помощью coding kata? Однажды в мое поле зрения попал проект заказной разработки, который команда безуспешно пыталась сдать в течение двух лет. Полностью сдано было около 5% проекта, однако дальнейшая сдача заканчивалась неудачами то на стадии приемки функционала заказчиком, то на стадии внутренн...

Интересное из мира Unity #2 (03.02.23 — 09.02.23) Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. А вот и второй выпуск дайджеста для Unity разработчиков. Интересные инструменты, красивые проекты, и всё что попалось мне на глаза за эту неделю. Если вам интересна Unity разработка — добро пожаловать под ...

[Перевод] Как стать IT-рекрутером без опыта работы? Чтобы стать техническим рекрутером, нужно быть готовым к тому, что придется очень многому научиться. Зачастую команда подбора работает в очень быстром темпе, и в них царит энергичная атмосфера. В моей команде junior-рекрутеров поощряют задавать вопросы, относиться к ошибкам ...

Как включить опцию «Завершить задачу» в сборке Windows 11 Build 25300 Сборка Windows 11 Build 25300 содержит несколько экспериментальных функций, таких как новый микшер громкости и его специальное сочетание клавиш. Вот еще одно изменение, которое Microsoft держит в секрете: возможность завершения процесса из списка переходов, не открывая диспе...

Exynos мёртв, да здравствует Exynos. Samsung готова рассказать о совершенно новой платформе, оптимизированной для флагманов Galaxy Глава Samsung Mobile Тэ Мун Ро (TM Roh) уже совсем скоро раскроет первые подробности о новом оружии компании для борьбы с Qualcomm.  Инсайдер Ice Universe утверждает, что Мун Ро на мероприятии, где представят флагманские Galaxy S23, расскажет о той самой однокрист...

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

Тезисы с пресс-конференции «Руссофт» о развитии ИТ-рынка в 2022 году и прогнозах на 2022 год 2 марта в Москве прошла пресс-конференция «Руссофт» по теме «ИТ-индустрия в период перемен: что нас ждёт в 2023 году?», которую посетила информационная служба Хабра. В мероприятии приняли участие отечественные ИТ-компании: Vinteo, «Ред Софт», ISPsystem, «Базальт СПО», Conten...

«Это потенциальный бестселлер», — АвтоВАЗ обозначил сроки выхода кроссовера на базе Lada Vesta Вице-президент по продажам и маркетингу АвтоВАЗа Дмитрий Костромин в интервью «Самарскому обозрению» озвучил более конкретные сроки выпуска кроссовера на базе Lada Vesta. Он отвечал на вопрос об актуальных моделях АвтоВАЗа, а также автомобилях, которые плани...

Axenix предлагает бизнесу построить новые операционные модели ИТ Консалтинговая технологическая компания Axenix (ex-Accenture в России) начала оказывать поддержку в локализации операционных моделей ИТ дочерним структурам зарубежных предприятий, а также российским компаниям. Разработка ...

Navicon предложит клиентам российский RPA Системный интегратор и разработчик Navicon заключил партнерское соглашение с компанией «Примо РПА». Благодаря их сотрудничеству клиенты Navicon получат доступ к отечественной системе роботизации бизнес-процессов Primo RPA, способной ...

Klipper + Creality 1.1.4 + Fysetc 12864 mini Возможно кому-нибудь пригодится. В процессе подключения LCD Fysetc 12864 mini V2.1 к 8-битной плате Creality 1.1.4 (КМК, для других плат 1.1.3 и 1.1.5 всё аналогично) под управлением Klipper`а (решение найдено в сети), столкнулся парой затруднений, с решением которых, хочу п...

Роман Шмаков, «Систэм Электрик»: «Во главу угла мы ставим качество наших услуг» Российская компания «Систэм Электрик», образованная после продажи бизнеса Schneider Electric в РФ и Беларуси локальному руководству, продолжает своё развитие на рынке. Трансформация её деловых процессов потребовала немалых усилий ...

Сервисная модель российского ИТ стоит на пороге изменений Привет, Хабр! Подходит к концу год, который стал переломным для ИТ-отрасли в целом. И если говорить о том, что нам делать дальше, в мае-июне было еще рановато, то сейчас самое время задаться вопросом — как будет работать наша сфера в 2023 и подвести некоторые итоги 2022 года...

ABAP: Как выгрузить данные в MS Word с помощью XSLT-трансформации за 5 простых шагов Привет, Хабр! Меня зовут Дарья Чувашова, я — руководитель группы отделения SAP-разработки. В процессе моей проектной деятельности мне приходилось сталкиваться с задачами выгрузки документов в .doc формат и выгружать документы нужно было быстро. При&n...

Microsoft уволила команды HoloLens, Virtual и Mixed Reality Несколько дней назад Microsoft объявила о намерении сократить порядка 10 тысяч человек до 31 марта 2023 года. Благодаря сообщениям в социальных сетях становится понятно, какие команды и подразделения затронула новая волна увольнений. Платформа AltSpaceVR, которую Microsoft ...

Светлана Архипкина возглавила Roomy bots Компания «Руми», российский разработчик платформы интеллектуального управления и автоматизации процессов (RPA) Roomy bots, объявляет об изменениях в составе руководства: должность генерального директора займет Светлана Архипкина. Она сменит на посту Станислава Крупника, кото...

Владельцы iPhone 14 Pro сталкиваются со странными горизонтальными полосами Некоторые владельцы iPhone 14 Pro и 14 Pro Max столкнулись со странной проблемой у своих аппаратов.  Периодически на экране смартфона на время проявляются зелёные и жёлтые горизонтальные полосы, похожие на те, которые можно видеть при повреждении экрана. Отображаю...

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

Список фишек Android Studio для ускорения разработки Привет! Меня зовут Стефан, я занимаюсь Android-разработкой в KTS.Android-разработчики каждый день сталкиваются с своим основным инструментом — Android Studio. Это очень удобный инструмент с большим спектром возможностей, но зачастую разработчики не используют их все. В ...

[recovery mode] Переход с SAP на 1С: разбор преимуществ Автоматизированная система управления бизнес-процессами крупной компании SAP не поддерживается производителем в России. Уход с российского рынка ERP-систем этого крупного иностранного вендора стал неприятным сюрпризом. Большинство компаний решает ее переходом на отечественны...

Microsoft заявила, что насильное обновление Windows 11 не испортит игровой или рабочий процесс Не так давно представители Microsoft заявили о принудительном обновлении операционной системы Windows 11 до версии 22H2 для всех пользователей.

Как Василий ускорял сборку тестов Однажды инженер Василий проснулся и понял, что больше не может ждать эти бесконечные пайплайны.Чтобы отделить ощущения от реальности, он начал собирать статистику — сколько ходят пайпланы, сколько выполняются сами тесты в сервисе фото, а сколько собираются образы. Всё обдума...

Как связка Task Mining + Process Mining повышает эффективность бизнеса Рассмотрим, как связка аналитики процессов и операций помогает вскрыть «узкие места» компании, фиксировать опасные мелочи и значительно повысить успех внедряемых инициатив. Каждая компания стремится к повышению своей эффективности ...

Приглашаем на Ozon Tech Community C# Meetup Меня зовут Миша, и я старший разработчик группы «Отгрузка и планирование логистики продавца» в Ozon.C# можно встретить везде: в огромных монолитах, в десктопных приложениях, в мобильной разработке, даже в геймдеве, не говоря уже о самых передовых разработках на  микросе...

ИСИЭЗ НИУ ВШЭ оценил влияние платформенной экономики на бизнес-процессы российских организаций Институт статистических исследований и экономики знаний НИУ ВШЭ оценил влияние платформенной экономики на бизнес-процессы российских организаций. Цифровые экосистемы и платформы стали неотъемлемой частью современной экономики. Вокруг них ...

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

Как работает Activity. Часть 2 В прошлой статье я описал, как стартует процесс нашего приложения, что такое ActivityStarter и как стартуют все Activity.Во второй части расскажу, как показываем сплеш-скрин, что такое Window, что происходит через первым показом Activity приложения, более подробно, как вызыв...

Использование скриптов на языке Python в Платформе nanoCAD 23 Рассмотрим действия, необходимые для включения поддержки скриптов на языке Python в Платформе nanoCAD. В статье описана процедура настройки расширения Python.AXScript.2, а также приведены примеры использования команд PY и ‑PY. Пример скрипта использу...

Собеседование наоборот: РТЛабс, МойОфис, Лига Цифровой Экономики, Контур, НЛМК, Nexign / часть 1 В ноябре на Хабр Карьере завершилась карьерная неделя бэкенда. Карьерная неделя — это что-то вроде дня открытых дверей, который длится всю неделю. В гонке за специалистами участвовали шесть компаний: РТЛабс, МойОфис, Лига Цифровой Экономики, Контур, НЛМК и Nexign. Тради...

Как понять, что ты дозрел до своего стартапа в IT, и что делать дальше? Или не дозрел. Или идея нежизнеспособна. Понимание этого не менее важно, чем умение создавать сложные продукты или генерировать интересные идеи. Под катом интервью с Максимом Гашковым, основателем MTS Startup Garage, CPO направления технологического предпринимательства ...

Год Тигра в Taiga UI В предновогодней суете мы любим подводить итоги уходящего года. Эта хорошая традиция помогает вспомнить свои успехи и неудачи, чтобы взять верный курс в новом году. Весь год я участвовал в разработке потрясающего продукта — Taiga UI. Это библиотека компонентов на A...

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

Пишем типизированный DI-контейнер для iOS приложения. Часть 2. Жизненные циклы Привет! На связи KTS и наш привлеченный эксперт по направлению iOS-разработки Александр.Забрав инициативу у коллеги, возвращаемся с новой статьей из серии, в которой делимся своим представлением о DI и пробуем решить основную проблему библиотечных решений для DI: нам нужно т...

Google, так это замена Android или нет? Компания активизировала свои работы над Fuchsia OS Компания Google может ускорить разработку операционной системы Fuchsia в новом году. Судя по всему, в начале декабря компания провела мероприятие SDK Bootcamp именно для этой платформы, а также обновила официальный плагин Visual Studio Code. Ресурс Android Deadlines пр...

Тонкости C++: итак, вы объявили класс… Во время работы наша команда постоянно сталкивается с некоторыми особенностями языка, которые могут быть неизвестны рядовому C++ программисту. В этой статье мы расскажем о том, как работает, казалось бы, обыденная вещь – forward-декларации классов. Читать далее

Huawei совершила прорыв в печати микрочипов и обошла санкции США Компания Huawei запатентовала технологию преобразования ультрафиолетового света для устранения искажений из-за интерференции при работе на предельно малых длинах волн. Эта разработка позволяет ей использовать 10-нанометровый процесс для самостоятельной печати микрочипов. И т...

В Якутии будут выпускать ноутбуки и компьютеры из российских компонентов Якутская компания «Плата» планирует запустить собственное производство моноблоков, ноутбуков и системных блоков из отечественных компонентов. Как сообщает ЯСИА, выпуск первой партии компьютеров намечен на конец 2023 года, в данный момент прототипы проходят п...

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

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

TeamViewer из подручных материалов Всем привет!Сегодня хочу рассказать о двух случайно обнаруженных “фичах” известных протоколов, которые позволили сложиться “пазлу” из темы статьи.И так, у сотрудника техподдержки есть необходимость подключаться к рабочему столу пользователя, что бы совместно ч...

Подробный гайд по Docker на M1 Я Александр Калинка из компании Evrone. Мы работаем удалённо с 2008 года и делаем это на собственных устройствах. Иногда возникает проблема, как установить, настроить и запустить все приложения и сервисы, необходимые для использования ...

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

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

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

Как MLOps помогает обеспечить гибкость машинного обучения и стимулирует инновации Многие компании внедряли машинное обучение рывками, приобретая и разрабатывая модели, алгоритмы, инструменты и сервисы под конкретные задачи. Этот подход неизбежен на старте, когда бизнес только узнает о возможностях технологий. Но в результате получается сборная солянка и...

Импортозамещение, которое мы потеряли (часть 1): Советские прообразы цифровой трансформации, ERP и DSS в 50-х — 60-х Импортозамещение в ИТ, локальный российский тренд последних лет. На протяжении последнего года — это слово многократно звучало из каждого “утюга”. Причины — крупные западные вендоры, в силу геополитических причин, ушли из России. Это болезненно отразилось на промышленности и...

Фаина Лернер назначена директором по организационному развитию Группы «Рексофт» В Группе «Рексофт» Фаина Лернер будет отвечать за интеграционный процесс команд в составе Группы, организационный дизайн, развитие и управление персоналом.

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

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

Есть ли польза от GoF-паттернов? Паттерны проектирования стали неотъемлемой частью минимального набора знаний современного разработчика. Их упоминание вы с легкостью найдете в описании вакансии как на фронта, так и на бэка. На техническом интервью вам обязательно зададут вопрос о паттернах, а на утреннем со...

Почему не берут возрастных кандидатов — взгляд работодателя… откровенно и изнутри Я вот именно тот, иногда ненавистный работодатель, в сфере ИТ. У нас компания разработчиков ~25 человек, кто-то уехал в Европу после начала СВО, но весь костяк команды в Питере. Мне 49, а ребятам в массе своей до 25 — студенты, учатся (магистратура, балакавриат). Расскажу св...

4 простых способа оптимизировать объём индексов в Elasticsearch Всем привет! Меня зовут Данила, я выполняю роль SR-инженера в Usetech. В этой статье я бы хотел рассказать о 4-х способах, которые помогут сократить объём ваших индексов в Elasticsearch.Прежде всего статья будет полезна начинающим специалистам по администрированию ELK с...

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

Приглашаем на Ozon Tech Community A/B-testing Meetup Привет!Ваши A/B-тесты не работают? Тогда мы идём к вам! Ну или вы к нам… На связи Женя Пак, я руковожу отделом разработки инструментов A/B-тестирования и стендов метрик. Так часто бывает, что А/В-тесты обходятся дорого и ощущаются больно. Особенно если до конца не ...

Видео руководство - Как правильно настроить печать PLA пластиком ? Рассказываем чем отличается ABS пластик от PLA . Всем привет, Друзья! С Вами 3DTool! В этом году, по вашим просьбам мы решили запустить новую рубрику - руководств, туториалов и обзоров посвященных различным хитростям 3D печати, настройкам, характеристикам, приемам работы с устройствами. За долгие годы работы с этим оборудо...

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

Как спроектировать умный дом с Алисой: опыт реализации и «нащупанные» подводные камни. Часть 2 Привет! На связи Роман Люкшин, системный эксперт‑аналитик в компании «БАРС Груп». В рабочее время я помогаю создавать ИТ‑решения в сфере строительства, ЖКХ и соцзащиты. А в свободное — совершенствую систему «умный дом», созданную собственны...

Минцифры не даст 22 млрд рублей на развитие отечественной мобильной ОС «Аврора» Из программы цифровой трансформации Минцифры убрали пункт об инвестициях на развитие отечественной операционной системы «Аврора». Предполагалось, что на это выделят 22 млрд рублей, но в ведомстве решили иначе. Об этом пишет «Коммерсантъ». Как отм...

Helm Canary: как Сбер канареечные релизы реализовывал Привет, Хабр! Сегодня поговорим об опыте работы Cбера с Helm. Дело в том, что в Сбере широко используется контейнерная платформа OpenShift от RedHat, которая дополняет Kubernetes собственными возможностями, упрощает деятельность по разработ...

[Перевод] Вторничное обновление Microsoft (14 февраля) Вчера Microsoft подарила миру целую порцию любви в виде исправлений, чтобы заткнуть десятки дыр в безопасности своих операционных систем Windows и другого программного обеспечения. Специальный патч ко Дню святого Валентина, выпущенный в этом году во вторн...

Comindware и СберКорус упрощают электронный документооборот в России Электронный документооборот в России переходит на новый уровень. Теперь представители бизнеса могут не только создать и отправить цифровые документы своим партнерам, но и автоматизировать процессы электронного документооборота. Это значительно ускоряет процесс работы с докум...

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

Бесперебойный деплой микрофронтендов с Kubernetes: как настроить Фронтенд-разработка может жить без независимого деплоя, пока у нее не больше 7 микрофронтендов. Но, чем выше число, тем сильнее страдают процессы. Наша команда в Mindbox прошла через это с Octopus, когда деплоила в Yandex Cloud S3. Причем на все обновления был один...

Как я стал Solution Architect в Сбере: карьерный путь длиной в 12 лет Привет, Хабр! Меня зовут Кирилл Пашигорев, я работаю Solution Architect в SberData и сегодня хотел бы рассказать о своём карьерном пути, раскрывая нюансы профессионального развития. Для кого писал статью? Думаю, она будет интересна широкому кругу читателей — от тех, кто толь...

Окей, «Гугл». Как создать дизайн-систему? [Советы от практиков] Как только этих ребят не называют: «менеджеры дизайн-систем», «смотрители дизайн-систем», «библиотекари», «DesignOps», но именно они отвечают за компоненты, которые мы расставляем по фреймам В этом интервью я поговорил об их работе и о том для чего же вам нужна (или нет) диз...

[Перевод] Давно забытый ExecuteExcel4Macro Привет, Хабр!В этой статье мы описываем макрофункцию ExecuteExcel4Macro, давно забытую и фактически устаревшую функцию, которая, тем не менее, помогла нам автоматизировать процесс подбора, используя только файлы Excel, список кандидатов и библиотеку документов на SharePoint....

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

Гранулярность микросервисов. Насколько мелко нарезать? Привет, Хабр! Меня зовут Руслан Сафин и я расскажу про микросервисы и как определить необходимую гранулярность. Я работаю техническим директором в Byndyusoft. Развиваю техническую культуру и участвую в проектах в роли IT-архитектора, а ещё преподаю авторский курс по IT-архит...

Энтузиаст сделал работающую сборку Linux EasyOS для очень старых компьютеров Основатель проекта Puppy Linux Барри Каулер объявил о выпуске новой версии дистрибутива Linux EasyOS Kirkstone 5.0, ориентированного на работу с устройствами десятилетней давности. Операционная система [...]

Недельный геймдев: #99 — 11 декабря, 2022 Из новостей: релиз Blender 3.4 и Unity 2022.2 Tech Stream, Rokoko запускает бесплатный инструмент для мокапа Rokoko Video.Из интересностей: игровой программный рендеринг в 2022-м году, судьба игровой индустрии в Кыргызстане, Пинг-понг полностью на шейдерах в Unity, как зап...

С 13 января. Многие водители автомобилей потеряют водительские права Жизнь на российской территории полна разного рода неожиданностей, которые в силу тех или иных причин дают о себе знать время от времени. Процесс получения водительских прав в России усложняется едва ли не каждый год, в Читать полную версию публикации С 13 января. Многие вод...

Как выглядит стажировка в ИТМО Обсуждая IT-образование, представители компаний часто жалуются на отсутствие у вчерашних студентов навыков работы в команде и понимания, как в принципе функционирует бизнес в этой сфере. Но мы уверены ― многое зависит  как от самого студента, так и среды, в которой он п...

3 ошибки хорошего Product Manager С 2013 года я работаю в IT и прошла путь от Account manager до Senior Product manager в таких компаниях как МегаЛабс (Мегафон), Билайн, X5 Retail Group. С 2017 года я начала собирать свои команды в роли PO (до этого работала под руководством других PM или PO) и все это время...

Фишинг и история о том, как я начал с ним бороться костылями Всем привет! Это моя попытка рассказать что-то интересное и попробовать получить новую информацию через фидбэк:) Объектом моей стать стал фишинг и борьба с ним.Начну с того, что расскажу, кто я вообще такой. Я - человек, который с детства хотел стать "хакером" и помогать в б...

Создаём иной смарт-контракт по старому адресу «Можно ли изменить код смарт‑контракта и разместить по его по старому адресу?» — такой вопрос мне задали на собеседовании Solidity разработчика. Точный ответ требует разбора вопроса и определения требований к задаче. Требование — «изменить ...

VK продала известную российскую киберспортивную команду Virtus.pro за 174 млн рублей Известная киберспортвная команда Virtus.pro больше не принадлежит VK: компания продала ее за 174 млн рублей, что отражено в отчете VK. «В 4 квартале 2022 года, группа [VK] подписала соглашение о продаже и передала контроль над дочерней компанией организацией Virt...

Samsung уже готова производить процессор Exynos 2400 Некоторое время назад компания Samsung занималась разработкой своих собственных мобильных процессоров, но из-за того, что они проигрывали конкурентам в плане производительности, компания решила заняться другим направлением. Достаточно длительное время производитель просто вы...

«МойОфис» выпустил защищенную корпоративную почтовую систему «Mailion. Сертифицированный» «МойОфис», российская компания-разработчик офисного программного обеспечения для совместной работы с документами и коммуникаций, объявила о выпуске почтовой системы «Mailion. Сертифицированный». Продукт предназначен для работы ...

Как мы упростили процесс трудоустройства в Fix Price с помощью создания лендинга и рассылки в мессенджерах Привет, Хабр! Меня зовут Вадим Райский, и я работаю руководителем IT‑проектов для департамента управления магазинами Fix Price. Сегодня поговорим о том, как мы в этом году запустили специальную экосистему для найма сотрудников на работу, что&nbs...

Samsung решила отказаться от выпуска Exynos и окончательно всех запутала Иногда производители смартфонов принимают решения, которые кажутся странными на первый взгляд, но становятся просто гениальными, если взглянуть на них через призму прошлого. Спустя несколько лет они становятся не просто понятными, но вызывают уважение к стратегическому мышл...

Xiaomi и Honor готовятся полноценно вернуться в Россию? Компании активно набирают персонал, который будет отвечать за рекламу и поставку товаров в РФ Как сообщает издание «Известия», компании Honor и Xiaomi начали набирать персонал в свои российские офисы. Причем речь идет о людях, в обязанностях которых будет размещение рекламы, взаимодействие с лидерами мнений, а также логистика и поставка продуктов. Эк...

Росэнергоатом завершил перевод системы технического документооборота на отечественную платформу Система предназначена для систематизации и упрощения процессов работы с технической документацией на атомных электростанциях (филиалы Росэнергоатома) по всей стране. Результатом проекта стал полный перенос исторической АСУТД на базе OpenText Documentum на ECM-систему, основа...

KubEnv — простое управление конфигами Kubernetes Привет, Хабр!На моей работе мы пользуемся Kubernetes, для наших задач это очень полезный инструмент, который снимает с DevOps-ов и разработчиков много головной боли. Для нашей команды сейчас настроено 4 кластера, и переключение между ними мною происходит либо руками, либо с ...

[Перевод] Особенности автоматического дифференцирования в PyTorch. Часть 1 Привет! На связи команда «БАРС Груп». Мы разработали и совершенствуем российскую BI‑платформу Alpha BI. Это возможно благодаря таким фреймворкам, как PyTorch.PyTorch активно развивается более пяти лет и представляет собой целую экосистему для создания моделей ...

Высоконагруженный IPC между C++ и Python Несколько лет назад Аурига по заданию известного медицинского стартапа разрабатывала решение, связанное с параллельной обработкой нескольких потоков видеоданных. Ключевой особенностью технического решения была скоростная передача и обработка большого потока видеоданных от др...

КОМПАС-3D x64 и Linux на базовом Wine 8.0 Инструкция — вектор для тех, кому нравится поковыряться в системе В прошлой статье я начал публиковать инструкции по развёртыванию КОМПАС-3D под ОС на ядре Linux, а сегодня это дело закончу. Пока разработчики ещё трудятся над нативной ...

Правительство отказалось тратить деньги на российскую операционную систему «Аврора» Минцифры отказалось выделять деньги на разработку и дальнейшее развитие российской ОС «Аврора». В правительстве бюджет в 22 млн рублей сочли слишком большим. Поэтому разработчик операционной системы, «Ростелеком», будет развивать продукт за свой счёт.

21 идея для постов в телеграм-канале Дмитрий Румянцев Эксперт по развитию бизнеса ВКонтакте, серийный предприниматель, автор книг по интернет-маркетингу и рекламе О чём писать в Telegram, чтобы аудитории заходило? Если вы ведёте блог...

Бюджетный ноутбук на VIA C7 за «тыщу рублей»: Что может RoverBook Partner W500 прямиком из 2006 года? В последнее время, всё чаще мы слышим новости о том, как китайские вендоры потихоньку начинают переходить на своё железо: тут вам и новости о x86 процессорах Zhaoxin, и Loongsoon (экспорт которого запретили в том числе и в РФ) и продажа техасской команды по разработке дескто...

Tenebris: 7 кругов ада инди-разработки Друзья, меня зовут Пётр, и в этой статье я попробую рассказать о нашем уже трехлетнем опыте в разработке инди-игры  —  Tenebris: Terra Incognita. Через какие сложности мы прошли и чего добились.Работа над игрой началась в мае 2019 года, про старт я написал ранее в ...

Горизонтальная структура команды разработки, или Как доводить ML проекты до продакшена Привет, Хабр! Меня зовут Даниель, я занимаюсь машинным обучением в Garage Eight.Решил рассказать о работе ML команды в горизонтальной структуре и особенностях такого подхода. Читать далее

Фреймворки и инструменты для BDD тестирования, на которые следует обратить внимание Думаю ни для кого не секрет, что хороший тестер‑автоматизатор постоянно пытается оптимизировать свою работу.В современном мире разработки качество программного обеспечения играет далеко не второстепенную роль. И, в то время как скорость вых...

Как рождается, живет и умирает машинное обучение внутри компании? Всем привет! Меня зовут Родион, я занимаюсь улучшением бизнес-процессов компаний с помощью данных. Сегодня хочу поделиться опытом внедрения машинного обучения: как компании работают с бизнес-метриками и данными, где в иерархии потребностей компании находится ML и как до...

Приглашаем на онлайновый митап про базу знаний «здорового техписа» В среду, 15 февраля, в 15 часов (МСК) мы проведем онлайновый митап под названием «Kaspersky Tech: База знаний здорового техписа». На митапе выступят пять спикеров, которые в своих компаниях занимаются менеджментом знаний и руководят работой с технической документацией и ве...

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

Жизнь после Docker: как команда VK Cloud переходила на CRI-O Kubernetes прекратил поддержку Docker и отказался от dockershim — прокладки между kubelet и Docker, которая позволяет последнему работать с CRI. В итоге разработчики столкнулись с необходимостью использования новых, совместимых с CRI, движков для запуска контейнеров. Из чи...

Sony закрывает офис в Турции после 30 лет работы Компания Sony официально сообщила о закрытии офиса в Турции и прекращении операций. Как сообщает GamesIndustry.biz, филиал в Стамбуле был закрыт из-за «сложной деловой среды» для подразделений ТВ и аудио. Тем не менее компания уточнила в интервью GamesIndust...

«Аквариус» запустила серийное производство КПК Aquarius на российской мобильной ОС Аврора На производственных площадках «Аквариус» в Твери и Шуе началось серийное производство отечественных КПК в форм-факторе смартфона, работающих под управлением мобильной операционной системы Аврора. К концу 2023 года ...

Блокировки в bash скриптах Иногда бывает нужно сделать так, чтобы в каждый момент времени работало не больше одного экземпляра вашего bash скрипта. Если на вашей платформе есть команда flock, то это сделать достаточно просто: #!/bin/bash LOCK_FILE=/tmp/my-script.lock LOCK_FD=9 get_lock() { # nee...

АвтоВАЗ рассказал о возможности выпуска машин на петербургском заводе Toyota Президент АвтоВАЗа Максим Соколов заявил, что интеграция компании с петербургским заводом Toyota в целом не исключена, хотя пока нецелесообразна. Отвечая на вопрос о возможном интересе АвтоВАЗа к активам Toyota, он заявил следующее: «Если какие-то планы по интегра...

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

[Перевод] Как мы обновили старый кластер Elasticsearch на 3 ПБ без простоев. Часть 5 — два клиента Elasticsearch на одной JVM Прим. переводчика: автор статьи рассказывает, как его команде удалось запустить два клиента Elasticsearch разных версий на одной JVM путем написания специальной библиотеки-обертки для работы с нужной версией.Это пятая часть серии статей об обновлении кластера Elasticsea...

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

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

[Перевод] Китайский “Спайдермен”, или Как работает движок FineBI Хабр, привет! Не так давно мы поделились переводом китайской статьи о поиске Банком Даляня инновационных приложений при работе с большими данными. Команде Business Intelligence GlowByte посчастливилось получить от FanRuan ещё одну статью, в которой раскрываются тайны работы ...

Главные тренды видеоконтента 2023: прогнозы от YouTube Команда YouTube выпустила подкаст о трендах в видео на 2023 год. А команда ppc.world послушала и перевела основные тезисы.

PostgreSQL в «Тензоре» — публикации за год (#3) Под занавес уходящего года предлагаю традиционно вспомнить, про какие интересные возможности и особенности работы с PostgreSQL мы рассказали в нашем блоге.Если не видели дайджест за прошлый год — время наверстать упущенное! Читать далее

Установка в Alt Linux специализированного ПО, защищенного ключами Guardant, на примере ГосСтройСмета В своей предыдущей статье (Настройка Linux для инженера-ПТО/инженера-сметчика ч.2), которая тепло была принята в профессиональном сообществе, я рассказывал о том как подготовиться инженеру строительного производства к офисной работе в операционной системе Linux. Отечествен...

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

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

Прокачиваем логирование: как отслеживать бизнес-процессы в Kibana Всем привет! Меня зовут Дима Зотов, я специалист техподдержки. Работаю в Почтатехе на проекте Почта.ID. Мы обеспечиваем регистрацию и вход в сервисы Почты России, а также отвечаем за хранение учетных записей. Еще разрабатываем решения для некоторых почтовых услуг. Например, ...

«Rutube — не замена YouTube», — глава Александр Жаров высказался на тему возможной блокировки YouTube в России В интервью изданию РБК глава «Газпром-медиа» Александр Жаров, который возглавлял Роскмонадзор с 2012 по 2020 годы, высказался на тему возможной блокировки YouTube в России. Если платформа продолжит заниматься систематическим и осознанным нарушением росс...

Без пельмешек и щей: российский Cookpad закрывается и удаляет рецепты Команда популярного международного кулинарного сервиса Cookpad приняла решение закрыть российское подразделение. Об этом сообщила пресс-служба сервиса в России.  В сообщении российского подразделения говорится: До последнего момента мы жили в полной уверенности, ч...

Интервью с CEO студии AurumDust Николаем Бондаренко Сегодня выходит второе интервью нашей рубрики «Интервью с интересными людьми». На него мы пригласили директора игровой студии AurumDust Николая Бондаренко.

Интервью с директором студии 1C Game Studios Альбертом Жильцовым Сегодня стартовала новая рубрика «Интервью с интересными людьми». Мы пригласили для интервью директора игровой студии 1C Game Studios Альберта Жильцова.

Интервью с одним из руководителей студии GamesVoice Сегодня выходит четвёртое интервью нашей рубрики «Интервью с интересными людьми». На него мы пригласили одного из руководителей студии перевода и озвучки видеоигр GamesVoice.

Немного про ПИД-регуляторы или «велосипед автоматизации» Часть 1. От практики к теории.Как и все поколения будущих инженеров, в ВУЗе я делал лабораторные и курсовые, что-то рассчитывал, чертил годографы и казалось, что понимал теорию и был готов применять ее на практике. По окончанию университета, попав инженером АСУТП на нефтепер...

Scala Digest. Выпуск 1 Привет, Хабр! Мы — @Melkaya_150cm, @Ivoya и @tcarina — бэкенд-разработчики Тинькофф, пишем код на Scala и горим желанием заниматься его популяризацией. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki...

АБ-тесты — это не только ценный мех… Но еще и процессы О математических нюансах АБ-тестирования есть много замечательной литературы, но почти нигде нет информации о том, каким образом в компаниях выстраивать сам процесс применения АБ-тестирования. За исключением отдельных отраслей (игры, интернет-коммерция), где уже сформировали...

Торговая p2p-платформа LocalBitcoins закрывается после более 10 лет работы Популярная финская P2P биткойн-биржа LocalBitcoins объявила сегодня о своём закрытии. Представители компании отметили, что платформа была создана для глобального распространения биткойна и выполняла эту миссию более 10 лет. Представители компании заявили, что прич...

Приглашаем на Ozon Tech Community Mobile Meetup Мы делаем приложения для всех — для покупателей, продавцов, курьеров и сотрудников пунктов выдачи заказов. И каждое чем-то уникально.Всем привет, я Сергей, и я руковожу отделом разработки мобильных приложений для пунктов выдачи заказов Ozon.Работа в IT для меня – челлендж, б...

Cicada 3301: кого и куда должны были отобрать загадки таинственной «Цикады»? Часть 2 В первой части рассказа о том, как команда энтузиастов пыталась распутать загадки и шифры таинственной «Цикады 3301», мы дошли до момента, когда общедоступные послания 2012 года окончились. Маркус, Текк и другие немногие из тех, кто добрались до получения персонального пись...

В Apple больше не будет главного дизайнера. Эту должность упразднят По словам Марка Гурмана из Bloomberg, Apple не планирует выбирать замену вице-президенту по промышленному дизайну Эванс Хэнки, когда она покинет компанию. Вместо этого команда разработчиков новых продуктов Apple будет подчиняться непосредственно операционному директору ...

[Перевод] Как устроен внутри Github Copilot Github Copilot оказался для меня невероятно полезным. Часто он может волшебным образом читать мои мысли и давать полезные рекомендации. Больше всего меня удивила его способность верно «угадывать» функции/переменные по соседнему коду, в том числе и из других файлов. Это може...

Зачем они выгорают? Я сколько лет на заводе козловой кран вожу, ни разу не выгорел! А эти, прям неженки! Знакомо?Выгорание айтишников – это уже притча во языцах. Если в своей среде IT-специалисты еще находят понимание, то во вне они сталкиваются с диким отрицанием. Ишь какие, депрессия у н...

«Убийца» Android. Выпущена совершенно новая операционная система BharOS для смартфонов Как все наверняка отлично знают, в настоящее время единственной операционной системой для смартфонов, которую все и каждый могут устанавливать на свои мобильные устройства, является Android. Также на рынке существует платформа iOS, но ее можно встретить Читать полную версию...

Microsoft Surface Laptop Studio 2 будет работать на RTX 4060 Сегодня появилась достаточно интересная информация о том, что грядущий планшет-ноутбук Microsoft Surface Laptop Studio 2 должен получить процессор на 14 вычислительных ядер, а также видеокарты NVIDIA RTX 4060. Это достаточно интересные новости, потому что производитель, веро...

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

Одна платформа, чтобы править всеми Привет! Меня зовут Миша, я работаю в Ozon Tech — руковожу направлением базовых сервисов в платформе. Ozon сегодня — это порядка 4000 разработчиков и более 3500 сервисов. Разработка постоянно развивается, количество сервисов увеличивается, и одна из сложных задач — ...

На российских ноутбуках F+ tech теперь предустановлены ОС «Альт» Компании «Базальт СПО» и F+ tech сообщили о подписании соглашения, согласно которому операционные системы «Альт» предустанавливаются на ноутбуки для госорганизаций и корпоративного сектора. Производство ноутбуков ведется по ODM-модели под строгим...

Обзор M5Stack ATOM Lite — маленького, но очень гордого устройства Наверное, практически каждому, кто имеет отношение к разработке под микроконтроллеры, знаком контроллер ESP32. На нём создаются системы умного дома, роботы, квадрокоптеры и многое другое. Отдельным плюсом этого контроллера является невообразимое количество пла...

В России запущена система автоматического поиска запрещённого контента «Окулус» Представитель подведомственного Роскомнадзору Главного радиочастотного центра (ФГУП ГРЧЦ) сообщил «Ведомостям», что Роскомнадзор запустил систему автоматического поиска запрещенного контента «Окулус». Он уточнил, что до внедрения системы специали...

Поиск данных в инструментах Data Governance: вызовы и решения Добрый день!Меня зовут Никита, я работаю ведущим системным аналитиком в Департаменте управления данными компании Ростелеком.В данной статье я опишу наш опыт использования Реестра отчетов и Бизнес-глоссария, подводные камни, с которыми мы столкнулись, а также планы по оптимиз...

Сбербанк создал собственное ПО для банкоматов и предлагает его другим Сбер первым среди российских банков зарегистрировал собственное программное обеспечение для банкоматов в реестре Минцифры РФ, заявив, что это ПО поможет сократить расходы на обслуживание и повысить безопасность банкоматов. Управляющее программное обеспечение (ПО) для ба...

Эволюция тимлида: как сглаживать углы и не подгонять разработчиков За последние два года роль тимлида в ИТ-компаниях существенно выросла. Но при этом повысились требования и функциональные обязанности лидеров команд, участники которых могут находиться в разных странах и часовых поясах. Умение обеспечить эффективную работу распределенных ком...

Java. Работа с XML-документами Привет, Хабр! Меня зовут Михаил, я SDET-специалист компании SimbirSoft. Я занимаюсь автоматизацией тестирования, в основном это работа с WEB и REST API, но на последнем проекте применял SOAP. Мне приходилось работать с сообщениями этого протокола, а именно:— выполн...

Есть ли польза от решения алгоритмических задач на LeetCode? Пожалуй каждый программист, который сталкивался с вопросом: "А как устроиться на работу в FAANG?" - получал ответ, что ему нужно разобраться с алгоритмами, со структурами данных и прорешать порядка 300-400 задач на leetcode&n...

Обзор уязвимостей DACL В этой статье рассмотрим последние уявзимости, которые были найдены за последние несколько лет. Основной критерий отбора уязвимостей — работа с DACL, что можно делать с системой, если подобные уязвимости попадаются в операционной систе...

Ruby под нагрузкой, или Как поменять Puma на Falcon за неделю до релиза Всем привет! Меня зовут Александр Шерман, я тимлид в команде CRM в Самокате. Мы в первую очередь известны по своей модели доставки заказов от 15 минут. Чтобы укладываться в такой норматив, у нас достаточно жёсткие SLA (2,5 минуты на сборку заказа), что, в свою очер...

Перенос URLSessionTask в background URLSession при уходе приложения в фон Всем привет. Всем привет. Меня зовут Максим Батраков и я iOS-разработчик в 65apps. В этой статье я хочу рассказать о некоторых особенностях работы с URLSession, разобрать загрузку файлов в background URLSession и показать процесс переноса выполнения активных запросов в backg...

[Перевод] Как работает Docker Desktop Networking Современные приложения активно используют сети. Обычное дело, когда во время сборки apt-get/dnf/yum/apk install устанавливает пакет из репозитория пакетов дистрибутива Linux. При выполнении команды приложение может захотеть подключиться к внутренней базе данных postgres или ...

GTD система управления целями в Notion с инструментами декомпозиции на 4 уровня Обзор мощной системы управления целями в Notion с инструментами декомпозиции процессов в шаблонах баз процессов и времени. Читать далее

Apple хочет, чтобы AirPods могли заменить слуховой аппарат Авторитетный журналист издания Bloomberg Марк Гурман в новом выпуске своей новостной рассылки под названием Power On рассказал о том, что в ближайшие пару лет компания Apple планирует добавить в AirPods несколько функций для улучшения слуха. Купертиновцы хотят, чтобы наушник...

LG изобрела смартфонную камеру с бесшовным 9-кратным оптическим зумом LG Innotek занимается разработкой различных компонентов для индустрии смартфонов. На этот раз команде подразделения удалось создать новый перископический объектив с подвижными компонентами.

Минобороны России заказало более тысячи планшетов с ОС «Аврора» Минобороны России заказало более тысячи планшетов, которые работают под управлением отечественной операционной системы «Аврора». Об этом рассказали ТАСС анонимные источники в оборонно-промышленном комплексе. «Военное ведомство закупило более тысячи пла...

(Пере)запускаем отделение Creative Commons в России! Участвуйте и помогайте Привет, Хабр! Привет всем сторонникам open source, лицензий Creative Commons и прочих альтернативных подходов к авторскому праву! Год назад организация Creative Commons отметила 20 лет с момента основания. А 16 декабря этого года исполнилось 20 лет с момента выпуска её первы...

[recovery mode] Как я собрался писать открытую библиотеку для разработки и управления спутниками В жизни каждого человека есть время разбрасывать камни, а есть время собирать. После 12 лет работы в космической отрасли настало и мое время.  И как мне видится есть противоречие между трендом в спутникостроении и технологическим процессами. В чем суть? Главный тре...

Windows 12 выпущена. Это лучшая операционная система для компьютеров В настоящее время самыми современными операционными системами американской корпорации Microsoft являются Windows 10 и Windows 11. Постепенно последняя вытесняет свою предшественницу, предлагая куда больше преимуществ и возможностей. Однако, тем не менее, обе этих платформы ...

Чеки, налоги, разные страны: как их «подружить» на уровне разработки Когда локальный бизнес выходит на международный уровень, приходится учитывать много разных тонкостей новых стран, чтобы ничего не нарушить, особенно местное налоговое законодательство.У Додо Пиццы уже больше 890 точек в 17 странах, везде используется...

В Госдуме придумали, как ускорить интернет для россиян В России планируется создать свои CDN-серверы (Content Delivery Network) для ускорения загрузки контента в интернете. Об это заявил замглавы комитета Госдумы по информполитике, член «Единой России» Антон Горелкин. Источник: VK Cloud «В связи...

Как мы «уволили» старые процессы планирования и «наняли» новые: опыт разработки собственного инструмента Привет, Хабр! Меня зовут Анзор Кардан, я руководитель продукта Teamplanner в Х5 Tech. В статье я поделюсь собственным опытом выбора инструмента планирования проектов, через какие стадии мы прошли и с какими сложностями столкнулись (спойлер: в итоге мы разработали свой собств...

Кейсы разметки в CVAT #1: найди отличия Привет, дорогие читатели! Меня зовут Алина, я работаю операционным менеджером в компании Training Data, которая занимается сбором и разметкой данных. Я веду проекты по разметке, а еще благодаря знанию python пишу скрипты для автоматизации работы своей команды. У меня накопил...

Как я организовал продажу электронной версии Книги нормального фрилансера и с какими трудностями столкнулся Я написал Книгу нормального фрилансера. В ней поделился опытом работы проектировщиком (UX‑дизайнером) с 2006 года по сегодняшний день. На момент написания этой статьи с книгой познакомилось не меньше 2 000 человек. Десятки положительны...

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

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

Немного о принципах организации офисных пространств для ИТ-команд и пара историй про наш офис Привет, Хабр! Меня зовут Юля. Почти 2 года назад IT-команда Россельхозбанка переехала в новый офис для разработчиков, пространство которого проектировали практически с нуля. Пережив все это, мы решили поделиться парой основных принципов про организацию рабочих пространств дл...

Новое решение FutureDial обеспечивает автоматизацию рабочих процессов при обновлении мобильных устройств    Компания FutureDial Incorporated, ведущий поставщик решений в области автоматизации, управления информацией и логистикой для индустрии мобильных устройств, объявила о выпуске своей инновации ― Decision Manager, которая автоматизирует «if-then» бизнес-правило...

CJM как способ взглянуть на очевидные вещи по-новому Привет, Хабр! Мы аналитики X5 Tech – Никита Карташёв и Яна Паршина. Никита руководит командой системных и бизнес-аналитиков и является счастливым обладателем звания ментора Цифровой Академии X5. Яна в прошлом системный и бизнес аналитик, сейчас развивает технологические реше...

Яндекс набирает людей в новый турецкий хаб Яндекс начал набор сотрудников в свой будущий хаб в Турции с 14 марта, о чем сообщает ТАСС со ссылкой на данные разных платформ онлайн-рекрутинга. 15 марта компания опубликовала на платформе HeadHunter вакансию «Инженер технической поддержки» в Стамбул с пол...

ATWatch: Долгий путь разработки умных часов на Arduino Привет, меня зовут Артем. Не так давно я спросил Артёма о том, почему бы нам не рассказать о своём проекте, думаю многие смогут подчеркнуть в нашей истории, что-то своё.Проект ещё начинался, когда я был в 9 классе школы. В университете к разработке присоединился мой друг Арт...

Да, Windows собирает множество информации о пользователях Итак, вы ставите операционную систему от Microsoft на «чистый» ПК, отключаете все слайдеры, которые позволяют компании собирать данные о вас. Не хотите делиться никакими диагностическими и статистическими данными и думаете, что так и будет. Нет, и это красноречиво продемон...

С 1 января. Россиянам начнут платить за оплату покупок через СБП С уходом платежных систем Apple Pay и Google Pay из России, все большую популярность с каждым днем набирает российская разработка под названием Система быстрых платежей (СБП). Она управляется Банком России, позволяя оплачивать покупки как в Читать полную версию публикации С...

Javascript: базовые вопросы и понятия для самых маленьких Javascript ― язык весьма оригинальный. Его можно любить, ненавидеть и даже бояться, но равнодушным он вас вряд ли оставит. Не знать или не понимать, с чем ты работаешь ― самая частая ошибка, допускаемая современными фронтенд‑разработчиками. Вам&...

Апгрейд базы PostgreSQL через репликацию Доброго времени суток. Решил поделиться опытом апгрейда через репликацию. Порыскав немного нашел написанного не мало на просторах Хабра, теории и практики, но в моем случае есть небольшое отличие ну и плюс актуальные версии, в общем думаю лишним не будет, а если кому...

[Перевод] Как сосредоточенность на процессе портит портфолио дизайнера В 1935 году в Австралию привезли 102 тростниковые жабы с целью контроля популяции жуков, угрожавших прибыльной индустрии сахарного тростника. Перенесёмся в настоящее время: сегодня в Австралии насчитывается примерно двести миллионов тростниковых жаб — это инвазивная чума, у...

Выпуск предсерийных экземпляров Lada Vesta NG на новом конвейере могут показать 10 февраля АвтоВАЗ планирует начать серийную сборку Lada Vesta NG в перспективе месяца-двух, но производство предсерийных экземпляров могут показать уже 10 февраля. Об этом пишет паблик «Нетипичный АвтоВАЗ». «Демонстрация выпуска Lada Vesta NG может состояться н...

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

Гайд по эвент-сорсингу Считается, что эвент-сорсинг это просто паттерн работы с данными, но применение эвент-сорсинга на деле приводит к большому числу изменений в дизайне приложений. К тому же, сделать эвент-сорсинг правильно не так просто, с одной стороны потому, что нужно заранее ответить на бо...

«Москвич 3» будет востребован не только у обычных покупателей, но и в правительстве Москвы, считает заммэра Максим Ликсутов Заместитель мэра Москвы по вопросам транспорта Максим Ликсутов в интервью изданию «Коммерсантъ» заявил, что новый кроссовер «Москвич 3», который рассчитан на широкую аудиторию, будет востребован на рынке. Помимо физических лиц и корпоративного се...

Ту-154 — главный самолёт страны Флагманами советского «Аэрофлота» в разные периоды называли Ил-62, Ту-114 и Ту-104 — лайнеры с наибольшей дальностью полёта и на момент их появления самые вместительные. Но если спросить пассажиров, на каких самолётах им прих...

SuperJob: компании в IT проиндексировали зарплаты на 15% течение последнего года Большинство российских компаний повышало зарплаты сотрудников в течение последнего года. В опросе сервиса по поиску высокооплачиваемой работы SuperJob приняли участие работодатели и трудоустроенные представители экономически активного ...

Вознаграждения в Bug Bounty VK, или Как мы работаем с деньгами Привет, Хабр! В прошлой статье я рассказал о том, как правильно искать уязвимости и составлять отчёты для программы Bug Bounty VK, сегодня я хочу раскрыть тему вознаграждений. Если тебе интересно узнать, почему с точки зрения владельца программы и багхантера это два абсолютн...

Как в BI.ZONE разрабатывают PCB-бейджи для конференции OFFZONE В августе 2022 года Информационная служба Хабра посетила конференцию OFFZONE, организованную компанией BI.ZONE. В одной статье @ancotirи @IgnatChuker уже рассказывали про само мероприятие, а в этом материале команда BI.ZONE расскажет про необычные бейджи, выполненные в виде ...

Apple отказалась от кардинальных изменений в iOS 17 В последнее время у компании Apple существенно упало качество операционной системы — пользователи то и дело жалуются на то, что у них что-то не работает или работает не так, приложения стали часто вылетать, а графические баги вовсе портят настроение. И, вероятно, в компании ...

Windows 7 и 8.1 все. Компьютеры на легендарных ОС перестали обновляться и работать Американская корпорация Microsoft является одним из крупнейших и наиболее известных поставщиков программного обеспечения, а наиболее ее успешным, известным и востребованным продуктом является платформа Windows. За более чем 30 лет выпуска операционных систем под таким бренд...

[Перевод] Перевод первой части учебника Patterns.dev Привет! Меня зовут Айнур, и я frontend-разработчик SimbirSoft. Более 6 лет я работаю над коммерческими проектами, создаю и улучшаю интерфейсы, поэтому в работе достаточно часто использую паттерны проектирования. Неоднократно я обращался за идеями и лайфхаками к книге Pattern...

Axoft расширяет практику DevSecOps решением по управлению контейнерами dBrain Axoft подписал соглашение с компанией «Клауд Атлас», разработчиком платформы управления контейнерами dBrain. Решение помогает оптимизировать процессы разработки и управления приложениями, снижает затраты на ИТ-инфраструктуру ...

Нейросети могут работать быстро даже на смартфонах. Qualcomm оптимизировала Stable Diffusion так, что на Snapdragon 8 Gen 2 она работает очень быстро Компания Qualcomm показала первый в мире пример работы нейросети Stable Diffusion на смартфоне с Android с обработкой данных непосредственно на мобильном устройстве.  Команда Qualcomm AI Research выполнила полнофункциональную оптимизацию ИИ с помощью Qualcomm AI S...

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

Как мы тестировали первый в России финансовый маркетплейс Привет! Я Андрей Непряхин, руководитель направления QA в AGIMA. Вот уже год как мы работаем над мобильным приложением платформы Финуслуги, созданной Московской биржей. Это первая и единственная платформа личных финансов в России. За этот год мы освоили целый ряд новых технол...

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

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

«Там будет производиться достаточно неплохой автомобиль», — бывший российский завод Mercedes-Benz заработает к лету 2023 Глава группы «Автодом» по Санкт-Петербургу Евгений Войтенков подтвердил, что бывший завод Mercedes-Benz в подмосковном Есипово может вернуться к работе летом 2023 года и начать выпуск автомобилей иностранных брендов. Надеюсь, что через три-четыре месяца...

7 ключевых ИТ-трендов 2023 года по версии РУССОФТ События 2022 года изменили ландшафт ИТ-бизнеса, породили новые вызовы, с которыми экономика страны сталкивается практически каждый день. В следующем году продолжится процесс импортозамещения и перехода к технологическому ...

Собеседование мечты: как девопсу попасть на работу Каждый начинающий девопс мечтает об этом — о долгожданном оффере. Но перед тем, как его получить, придется пройти ряд интересных квестов, и среди них — собеседование. Мы собрали круглый стол из спикеров курса DevOps Upgrade и практикующих DevOps-инженеров и задали самые горя...

Windows 11 даст более удобное управление зависшими процессами Однако, управлять таким образом получится лишь сторонними приложениями. Системные процессы останутся доступны лишь привычным образом через диспетчер задач. Впрочем, с системными, обычно проблем не возникает. Чаще подвисает ПО именно от сторонних разработчиков.  Читать по...

Huawei рано списывать со счетов. У компании появилась собственная однокристальная система Kirin KC10 с производительностью как у Snapdragon 8 Gen 2 Несмотря на то, что Huawei больше массово не производит собственные однокристальные системы, это вовсе не значит, что компания их не разрабатывает. Причем судя по последним данным, SoC у Huawei получаются лучше, чем у Samsung, если судить по производительности. Китайск...

Интервью с геймдиректором студии Battlestate Games Никитой Буяновым Сегодня выходит пятое интервью нашей рубрики «Интервью с интересными людьми». На него мы пригласили геймдиректора игровой студии Battlestate Games Никиту Буянова.

Что выбрать: Red Team или Penetration Testing За последний год информационная безопасность стала одной из наиболее горячих тем для обсуждения, выйдя далеко за пределы ИТ-сообщества. Это не удивительно — количество инцидентов ИБ в 2022 году выросло во много раз, заставив многих руководителей всерьёз задуматься о кибербез...

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

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

Япония взорвала свою лучшую ракету после взлета. Илон доволен? Запуск японской ракеты H3 не удался Собственные космические ракеты есть не только у России, США и Китая — активной разработкой летательных аппаратов такого рода также занимается Япония. Сегодня самой главной ракетой Японии считается H-IIA (эйч-два-эй), которая успешно слетал...

Как мы внедряли электронный документооборот на складах Привет, Хабр! Мы — Константин Архипов и Татьяна Базанкова, руководители проектов в МТС Digital и МТС соответственно (да, это разные компании в одной экосистеме). Мы расскажем о личном опыте разработки и внедрения электронного документооборота с подпи...

Как создать сообщество продактов в ИТ-компании. Опыт МойОфис C 2013 года МойОфис занимается разработкой технологически сложных продуктов. В связи с этим у нас изначально сложилась сильная культура разработки (research and development) — по сути, фундамент компании. А поскольку линейка наших продуктов — от офисных редакторов до почтовы...

VK вложит в российских разработчиков игр 300 млн рублей только в 2023 году Компания VK (бывшая Mail.ru Group) объявила о новом этапе развития игровой площадки VK Play. Новое подразделение «VK Play Инвестиции» будет помогать российским командам разработчиков игр.  Сгенерировано нейросетью Midjourney В 2023 году запланировано в...

Болид «Формулы-1» без колёс и мотора за $120 тыс. Представлен гоночный симулятор Oracle Red Bull Racing RB18 Компании Red Bull и F1 объединились, чтобы создать гоночный симулятор Oracle Red Bull Racing RB18, который обещает «беспрецедентный опыт F1» по цене более 120 000 долларов. Весь симулятор напоминает болид «Формулы-1» без колёс и двигателя, з...

«Настоящее 3D»: как российский стартап SensoryLAB разработал аромадиффузор для ароматизации игр и фильмов Современного человека не удивить аромадиффузорами для помещений. Они стоят во многих местах, включая квартиры, торговые центры и магазины. Их можно купить или даже сделать вручную, настраивая частоту распыления и управление, например, через домашнюю IoT-систему. Но сегодня п...

Зачем они работают? Вы задумывались, зачем люди ходят на работу? Глупый вопрос, да? На работе платят деньги, за которые можно купить еду, компьютер или воду в кране. Вроде все логично. Но как же быть с этим:Я работаю в крутейшей инжиниринговой к...

Samsung создаёт вторую команду для разработки однокристальных систем Exynos Похоже, компания Samsung пересматривает свою бизнес-модель относительно создания собственных однокристальных систем Exynos.   Как сообщает ресурс The Elec, подразделение Samsung Mobile Experience Business сформировало группу разработки решений для SoC. Судя по все...

[Перевод] Как получить все сообщения через логическую репликацию Postgres В одной из предыдущих статей я описал Push-based Outbox Pattern (шаблон исходящих сообщений на основе push с логической репликацией Postgres). Идея заключается в том, чтобы сохранить исходящее сообщение (например, событие) в той же транзакции базы данных вместе с и...

На зарядку становись! Во «ВКонтакте» появились бесплатные фитнес-марафоны, комплексные и продолжительные Команда «ВКонтакте» сообщила о запуске полезного новшества в рамках сервиса «Тренировки ВКонтакте». Для пользователей стал доступен новый формат — бесплатные комплексные марафоны, призванные помочь сформировать здоровые м полезные привычки....

«Коммерсантъ»: в России создадут мобильную операционную систему на базе Android Как сообщает «Коммерсантъ», в России планируют создать новую мобильную операционную систему на базе Android и набора сервисов, который сможет заменить Google Mobile Services. Для её создания VK, «Яндекс», Сбербанк и «Ростелеком» плани...

У «Яндекс Карт» появилось два новых виджета для iPhone Команда Яндекса сообщила о выпуске небольшого, но полезного обновления «Яндекс Карт» для мобильных устройств Apple. У сервиса появилось два новых виджета для экрана блокировки.  Первый виджет – «Балл пробок» показывает загруженность д...

Как разработать плату, пригодную для массового производства? Подход Design for Manufacturing Качество печатной платы зависит не только от оборудования, уровня технологов и процессов на фабрике. Не меньший вклад в него вносят конструкторские решения разработчика платы — тополога. От них зависит технологичность: то, насколько просто будет произвести и р...

Где глаза у самосвала Привет, Хабр! Меня зовут Илья, я — разработчик систем восприятия окружения в компании Zyfra Robotics. Проще говоря, я учу самосвалы и буровые станки «видеть» окружающий их мир. Наши роботы бурят скважины на просторах Перу, а самосвалы без водителей т...

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

Управление личными делами на базовом уровне Эта статья пригодится тем, кто не имеет хоть какой‑то системы по управлению делами, но которому она нужна, так как, например, стало тяжело справляться лишь только за счёт своей памяти или каких‑то мелких чек‑листов на обрывках салфеток. Ста...

«Алиса» Яндекса сочинила собственные стихи и читает их, как настоящий актёр Команда Яндекса объявила о запуске нового сервиса для фирменного голосового помощника. Если сказать: «Алиса, расскажи своё стихотворение», то «Алиса» начнёт декламировать стихи собственного сочинения, причём с нужной интонацией и акцентами. ...

Apple провела внутренний саммит, посвященный ИИ В начале месяца Марк Гурман из Bloomberg сообщил о том, что компания Apple планирует провести закрытое мероприятие, посвященное искусственному интеллекту. В новом выпуске своей еженедельной рассылки под названием Power On известный журналист поделился некоторыми подробностям...

ChatGPT добавили в смарт-часы: это сделала компания Amazfit Amazfit, известный глобальный бренд умных носимых устройств, принадлежащий Zepp Health, сообщил о выпуске новой версии операционной системы Zepp OS для умных часов. Основным нововведением в ней стала интеграция языковой модели ChatGPT, созданной OpenAI. Источник: Gizmo...

[Перевод] Обзор новой системы контроля версий Sapling компании Meta* Системы контроля версий — это программные инструменты, помогающие разработчикам отслеживать изменения в исходном коде и управлять ими. Существует множество систем контроля версий (version control system, VCS), каждая из которых имеет собственные функции и возможности. Одни...

Новейший GPT-4 - последующее поколение ChatGPT, новая эра в генерации контента Рассматривается новый алгоритм GPT-4, который может стать настоящей революцией в генерации контента в игровой индустрии. Обсуждаются преимущества и недостатки этой технологии, а также ее потенциал для ускорения процесса разработки игр и создания более интересного и увлекател...

На Steam Deck теперь можно переносить игры с ПК Вчера компания Valve анонсировала довольно интересный инструмент, который позволяет переносить уже установленные видеоигры с вашего персонального компьютера на портативную консоль Steam Deck. Это довольно интересное решение, потому что пользователь получает возможность совер...

[Перевод] Иерархические пространства имен в Kubernetes: объясняем на примере Пространства имен — критически важный ресурс для поддержки мультитенантной архитектуры кластера Kubernetes. Но ими трудно управлять при работе с крупномасштабными мультитенантными кластерами. К счастью, процесс можно упростить, добавив в Kubernetes функцию иерархических пр...

Неожиданно: официальные представительства Changan и Geely тоже ввозят в Россию автомобили по параллельному импорту. Так проще доставить в РФ новые модели Введение параллельного импорта автомобилей в РФ в прошлом году частично облегчало поставщикам авто работу — не нужно оформлять Одобрение типа транспортного средства (ОТТС), что экономит и денежные ресурсы, и временные. Самыми активными пользователями схемы являютс...

Внимание к деталям. Авторы Hellblade II рассказали о древней Исландии [ВИДЕО] Уже давно студия Ninja Theory не делилась подробностями о разработке Senua’s Saga: Hellblade II — продолжения мрачного экшена 2017 года. Спустя долгое время авторы все же решили выпустить серию роликов [...]

Особенности публикации финтех-приложений в сторах Привет! Меня зовут Алексей Киров, я лидер разработки приложения Финуслуги. Эту статью мы пишем вместе с Юлией Зуйковой из компании AGIMA. Мы с ней работаем в одной команде — делаем приложение Финуслуги удобнее, функциональнее и быстрее. Сейчас расскажем, какие нюансы нужно у...

Почему не стоит использовать черное SEO Пётр Гришечкин, SEO-специалист в команде проекта “Своё Родное” от Россельхозбанка. Продолжим серию статей про SEO и поговорим о причинах разделения на SEO-специалистов и на СЕОшников. Я говорю о темной стороне SEO, или, как ее обычно называют, о черном SEO.В этой статье...

Задача теплопроводности методом продольно-поперечной прогонки средствами MPI ПриветствуюПоявилась задача моделирования процесса теплопроводности. Для решения необходимо было использовать метод продольно-поперечной прогонки, а для распараллеливания - MPIРазберем не только теорию, но и подробности решения Читать далее

Дела сердечные: индивидуальная настройка искусственного сердца Люди обладают рядом физиологических, психических, когнитивных, физико-химических и других особенностей, которые в совокупности и формируют основные признаки Homo sapiens. Ввиду эволюционных и генетических факторов каждый человек по-своему уникален. И эта уникальность прояв...

Будущее в цифре: что ждет IT-сектор в 2023 году В ушедшем году из российского IT-сектора ушли западные поставщики, что открыло множество возможностей для наших цифровых компаний. Главным трендом стали импортозамещение и создание цифрового суверенитета, которые будут развиваться и дальше. Подробности о том, что ждет отрасл...

Включаем скрытые нововведения в Windows 11 Build 25309+ Вы уже наверняка заметили, что в инсайдерских сборках Windows 11 для канала Dev появляется всё больше нововведений, часть из которых доступны сразу всем пользователям, часть — проходят A/B-тестирование, а некоторые и вовсе находятся на стадии разработки и скрыты от посторон...

[Перевод] Компилятор с полностью гомоморфным шифрованием от Google Ещё в мае 2022 года я переориентировал пару команд в Google на разработку полностью гомоморфного шифрования (вот объявление об этом в рассылке). С тех пор я участвовал в работе над многими проектами в этой области, в частности, руководил поддержкой на github.com/google/fully...

JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времени Привет, друзья! Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать вам о 2 инструментах: ...

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

Геймдиректор Dragon's Dogma II доволен процессом разработки и обещает в ближайшее время поделиться новостями об игре Проект был анонсирован летом 2022 года, но без подробностей

Windows 11 обновилась до Android 13 Некоторое время назад разработчики из компании Microsoft официально представили операционную систему Windows 11, которая выглядит достаточно привлекательно, обладает массой интересных нововведений и, что немаловажно, позволяет без каких-либо эмуляторов запускать Android-прил...

Файтинг Rage Night делает то, что даже не может Shadow Fight Rage Night — мобильная игра, доступная в App Store и Google Play. В ней геймеры выбирают своего бойца и участвуют в пошаговых битвах, но в реальном времени. По графике Rage Night вряд ли сравнится с последними представителями жанра «файтинг» по типу Metal Revolution. Интере...

Kotlin. Ключевые слова in и out. А так же что такое ковариантность и контрвариантность Здравствуйте!В этой статье речь пойдет про вариантность параметризованных типов в Котлин.Цель данной статьи дать первичное понимание работы ковариантности и контрвариантности в Котлин. Здесь будет рассмотрено использование ключевых слов in и out в па...

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

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

Как массовая культура превратилась в одну сплошную нейросеть То, что происходит в художественной индустрии (книги, фильмы, игры) прямо сейчас можно назвать эпохой нейросетей. И вовсе не потому, что нейросети могут оставить без работы художников и писателей. Спойлер: на самом деле не могут. Речь о том, что массовые художественные проду...

В Wildberries начались прямые продажи товаров из Армении Команда крупнейшего российского онлайн-ретейлера Wildberries сообщила интересную новость -  предприниматели из Армении получили возможность прямых продаж товаров в другие страны присутствия сервиса.  Россия стала первой из таких стран. Продажа осуществляется ...

[Перевод] Сравнение MySQL и PostgreSQL в 2023 году PostgreSQL и MySQL — это надежные, безопасные и масштабируемые базы данных, которые существуют уже много лет. Каждая из них имеет уникальные сильные и слабые стороны, что делает какую‑либо из них более подходящей для конкретных нужд. В этой стат...

Apple сосредоточена на разработке AR/VR-шлема По словам известного инсайдера и журналиста издания Bloomberg Марка Гурмана, в последнее время компания Apple сосредоточена в первую очередь на разработке своего AR/VR шлема и операционной системы для него. По этой причине пользователям не стоит ждать каких-то кардинальных н...

[Перевод] Как создать монорепозиторий с несколькими сервисами, используя Lerna и Yarn? Для разработчиков построение масштабируемых и поддерживаемых приложений может быть значительным вызовом, особенно при работе с большими кодовыми базами и несколькими сервисами. К счастью, использование подхода монорепозитория в сочетании с мощными инструментами, такими как N...

В России наладили серийный выпуск 3D-печатных модульных домов Российские компании «ЛотосДом» и Printed Dome наладили серийное производство модульных домов. Конструкции печатаются на аддитивной системе собственной разработки Boom3DPrinter, работающей со строительными смесями.

Как адаптировать Android-приложение под Huawei Всем привет! Меня зовут Миша Вассер, я Head of Android в AGIMA. Мы занимаемся разработкой Digital-продуктов для больших и маленьких компаний, в том числе пилим мобильные приложения.Не так давно — по сравнению со всей историей Android — Huawei выкатил собственную операционную...

«Твоя моя не понимай» — когнитивные аспекты обмена знаниями Как договориться друг с другом на простом языке? Как научиться понимать и сделать так, чтобы тебя тоже поняли твои коллеги или подчиненные? Чтобы разобраться в этом вопросе, можно привлечь результаты исследований в области когнитивной психо...

NASA и SpaceX собираются посадить на Луну космический модуль Starship Human Landing System уже через год Компания SpaceX действительно планирует первой в новой истории освоения космоса посадить на Луну свой космический корабль.  В рамках пресс-конференции, посвящённой возвращению корабля Orion на Землю, администратор NASA Билл Нельсон (Bill Nelson) сообщил, что ...

Чему айтишник-карьерист может научиться у британского мичмана времён Наполеона Несколько лет назад мне попался цикл романов С. С. Форестера о Горацио Хорнблауэре. Главный герой служит в британском флоте в первой половине XIX века. Начинает почти с самых низов, участвует в войнах против Испании и Франции, попадает в плен, т...

Задачи “про гномиков” Много статей написано о том, как надо или не надо проводить собеседования. Вот ещё одна. Я хочу обсудить такой популярный класс как «задачи про гномиков». Что это такое, как это работает и работает ли, в каких случаях лучше примен...

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

Deerma TX100: удобный дисплей, 200 минут работы, защита IPx7 Любую ежедневную рутину можно разбавить полезными и интересными вещами. Например, бритьё, важный и нужный уход за собой. Чтобы сделать этот процесс комфортным, достаточно обзавестись [...]

«Это будет исключительно свой, полностью российский проект», — АвтоВАЗ готовит новый полноприводный кроссовер Lada Вице-президент по продажам и маркетингу АвтоВАЗа Дмитрий Костромин заявил, что российский автомобильный гигант изучает возможность создания полноприводного городского кроссовера Lada. Он добавил, что данный вопрос тщательно прорабатывается, при этом уже ведутся кое-каки...

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

В России начнут выпуск мультимедийных систем для автомобилей Российский мобильный оператор МТС в 2023 году начнёт выпускать в России собственную мультимедийную систему для автомобилей. Как сообщает «Коммерсантъ», мультимедийная система будет иметь сенсорный дисплей и встроенную навигацию. Производство мультимедийных с...

Илон Маск «может установить новый режим в компании». Уволена топ-менеджер Twitter Эстер Кроуфорд Топ-менеджер Twitter Эстер Кроуфорд стала жертвой очередной волны увольнений, о чем впервые сообщила Зои Шиффер из Platformer. Кроуфорд руководила различными проектами в Twitter, в том числе платной подпиской Twitter Blue, а также будущей платежной платформой Twitter. А...

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

Как ускорить бэкап и сэкономить место на сторадже: на примере ArenadataDB ddboost и СХД Dell EMC Data Domain Всем привет, меня зовут Андрей, я – системный архитектор Arenadata и в этой статье мы рассмотрим интеграцию решения логического резервного копирования и восстановления gpbackup/gprestore с программно-аппаратным комплексом Dell EMC Data Domain — задача, которой наша команда р...

E2K: от истоков до нюансов Российской архитектуры [ч. 1] В этой статье я попробую объяснить простым и понятным языком в чем “соль” этой архитектуры. Сразу оговорюсь, базовое понимание математики, информатики и принципов работы компьютера или телефона с которого читается статья - обязательна. Статья разбита на части, пишу в св...

adb: tap, swipe и два дымящихся event'а Разработчики приложений для Android, а также тестировщики знают про команды adb shell input tap X Y и adb shell input swipe X1 Y1 X2 Y2 [DurationMs]. Но у каждой из них есть свой фатальный недостаток. Что это за недостатки, как их исправить с помощью event'ов и о нюансах я р...

Boson — разработка СУБД «с нуля» (часть I) После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искр...

Apple разрешила устанавливать на iPhone и iPad вторую операционную систему Одним из ведущих и наиболее известных производителей смартфонов и планшетов является компания Apple, которая вот уже как более чем 12 лет занимается созданием и выпуском на рынок моделей iPhone и iPad. За такой внушительный срок Читать полную версию публикации Apple разреши...

Как стать системным аналитиком, если ты гуманитарий Всем привет, меня зовут Таня, я системный аналитик в МТС Финтех. Работаю в команде Персонализации, которая отвечает за несколько виджетов на главном экране мобильного приложения МТС Банк.В этой статье я поделюсь опытом своего перехода на позицию системного аналитика из HR-сф...

Немного про ПИД-регуляторы или «велосипед автоматизации». Часть 4 Мир развивается, а «велосипед» остается. На сегодня ПИД-регуляторы являются самым распространенным средством для управления непрерывными технологическими процессами на производстве. Объясняется это не только исторически сложившимся подходом к построению контуров управления. ...

Campus. Система, позволяющая управлять образовательным процессом В этой статье будет обзор функционала системы Campus.Campus - это комплекс, состоящий из нескольких сервисов для управления образовательным процессом Читать далее

Scala Digest. Выпуск 2 Привет, Хабр! Мы, Рома, Настя и Карина, — бэкенд-разработчики Тинькофф, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем интересное из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki, добавляем новости и св...

«Кандидат сбежал в слезах»: 5 главных вопросов для собеседования на Python разработчика В июле и августе 1991 года я, с подачи Гвидо Ван Россума, проводил технические интервью на позицию Middle Python Backend developer. И, видимо, буду вынужден продолжать проводить, о чём ниже.Задача формулировалась как «найти человека, который сможет задать и по...

Телефон как член семьи: каждый десятый россиянин даёт имена своим гаджетам Аналитики «Лаборатории Касперского» провели исследование отношения людей к современным технологиям, в том числе к различным гаджетам. Как оказалось, многие россияне относятся к электронике и бытовым приборам  как к одушевлённым существам — среди...

Команда Xbox Game Studios посетила Kojima Productions в Токио, чтобы начать "увлекательное путешествие" Еще в июне прошлого года Хидео Коджима (Hideo Kojima) объявил, что он объединился с Xbox для работы над облачным проектом, в котором он применит "никогда ранее не виданную концепцию". Похоже, эта история получила свое продолжение, поскольку в среду "гений" поделился совместн...

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

Redmi 9C и Redmi 9C NFC не получат MIUI 13 Redmi 9C и Redmi 9C NFC дебютировали с интерфейсом MIUI 12 на базе Android 10 из коробки. После этого для них вышла MIUI 12.5 на базе Android 11, но, что интересно, это обновление оказалась недоступно в некоторых странах (например, оно не вышло в Тур...

Нейросеть ChatGPT сделала за меня анализ данных: аналитики будут не нужны? От автора Telegram-канала Аналитика и Growth mind-set (делюсь кейсами с работы, бесплатным обучением, задачами с собеседований).Последовательно я проверила, как нейросеть:- справится с написанием SQL-запросов разной сложности- с задачей визуализации данных и получе...

Независимый рейтинг TAdviser: чем Visiology отличается от других вендоров российского BI? Привет, Хабр! Буквально на днях был опубликован рейтинг TAdviser рынка BI. Редакция долго готовила свой обзор, хотя для составления рейтингов компаний использовались данные 2021 года. В общем-то промедление в данном случае понятно, ведь мы оказались в состоянии переходного п...

В сети вышел трейлер с 14 минутами игрового процесса Dead Island 2 В сети появился новый трейлер Dead Island 2. В ролике показан игровой процесс за персонажа Дани — девушку панка. Игровой процесс сосредоточен на исследовании города и боях с зомби. Также в ролике нашлось место нескольким сценам диалога с другими героями сиквела. Читать ...

Что мы знаем про UX? Психологические аспекты пользовательского опыта TL;TR• единого понимания UX нет• отсутствует общая теория, объясняющая структуру и закономерности UX• в команде стоит явно договорится о том, как именно понимается UX и чем он будет измеряться • конкретные результаты практического исследования UX зависят от конкретных и...

Апгрейд и рефакторинг PHP-проектов — теперь это просто с Rector Привет! В статье поделюсь, как инструмент автоматического рефакторинга Rector помогает обуздать легаси и автоматизировать обновление PHP проектов и пакетов, чтобы процесс проходил эффективнее и малой кровью. Статья написана на основе доклада с PHP Russia 2022. Читать да...

Для Windows 11 тестируют новый «Проводник», освободят от всего лишнего. Поэтому он будет работать быстрее Компания Microsoft продолжает эксперимент с Windows 11. Она добавит новый «Проводник», который больше не будет так долго перезапускаться при сбоях, а элементы, вроде панели задач, рабочего стола и прочего, больше не будут пропадать. Это позволит ускорить раб...

Бесполезный кусок пластика. Банковские карты UnionPay российских банков перестали работать С марта 2022 года на российской территории более не работают платежные системы Visa и MasterCard, а все уже выпущенные карточки на их базе отключили от данных систем оплаты. В итоге, как следствие, оплачивать какие-либо покупки Читать полную версию публикации Бесполезный ку...

Конвейер ML-систем и ловушка регулятора: как ВТБ реализует MLOps-практики без вайтбука Нет ещё в мире IT-вайтбука по MLOps. Нет вайтбука — нет однозначного способа «сделать хорошо, а плохо не делать». Время экспериментов и открытий.Привет, я Юрий Карев. В ВТБ руковожу командой, которая занимается созданием процессов и стандартов моделирования машинного обучени...

Server-Sent Events в java. От любви до ненависти… Я работаю на проекте, цель которого это некая пост-обработка финансовых операций. Это большая система, со множеством модулей и различными интеграциями с другими системами из которых к нам и попадают эти операции. У нас есть АРМ, он же веб-версия, он же фронтенд, для пользова...

Расширяем возможности Ansible: шаблоны Система Ansible является одним из самых распространенных средств автоматизации и настройки ресурсов в сети. С помощью этого решения можно осуществлять подготовку контейнеров и виртуальных машин, и многое другое. Ранее мы уже рассматривали автоматизацию управления с помощью A...

[Перевод] Обновление Flutter 3.7: перевод официального релиза и комментарии Улучшенная поддержка Material 3, обновления DevTools, новые виджеты – Google представил очередное обновление кроссплатформенного фреймворка.По традиции, команда Flutter-разработчиков Friflex делится первым переводом официального релиза новой версии фреймворка с комментариями...

Spring Cloud DataFlow overview Хабр, добрый день! Что первое приходит в голову, когда вы слышите “ETL”? Скорее всего airflow?По сути airflow - это стандарт де-факто в мире обработки и трансформации данных. Но в случае если в разработка ведется на java, то тогда придется либо переучивать разработчиков на p...

Бесит, что err != nil: главные инсайты из опроса Go-разработчиков Месяц назад мы вместе с Хабром спросили у Go‑разработчиков, чем они живут, над какими задачами работают и где черпают полезную информацию о Go. В этом посте расскажем об основных инсайтах, а также узнаем, почему многие Go‑разработчики знают Pyth...

Согласно исследованиям, летучие мыши рычат подобно метал-певцам Опустим все эти подробности и перейдем к исследованию, проведенному Коэном Элемансом и его командой (Университет Южной Дании). Результаты были опубликованы в PLOS Biology. Вероятно, ученые обнаружили природную «склонность» летучих мышей к исполнению дэт-метала. Читать по...

С 1 января. «Госуслуги» ввели новшество, из-за которого все разорятся Еще в далеком 2009 году на российской территории начал свою работу сервис «Госуслуги», позволяющий решать разного рода вопросы с государством прямо через интернет. Это очень удобно, так как нет нужды лишний раз куда-то ехать, стоять Читать полную версию публикации С 1 январ...

Xiaomi разрабатывает свою операционную систему - MIOS Ранее ходили слухи о разработке операционной системы Xiaomi в 2013-2014 годах. Некоторые инсайдеры утверждали, что Mi 4 будет поставляться с MIOS, но вместо этого он был выпущен из Android.

Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой  На сегодняшний день существует большое количество различных систем управления базами данных - СУБД, от коммерческих до открытых, от реляционных до новомодных NoSQL и аналогичных.Одним из лидеров направления СУБД является PostgreSQL и ее различные ответвления, о некотор...

Как мы сделали аудиозвонки в приложении для сотрудников Меня зовут Ильдар, я техлид в команде Центра развития финансовых технологий (ЦРФТ) Россельхозбанка. Сегодня расскажу о том, как мы внедрили функцию аудиозвонков в наш корпоративный мессенджер для сотрудников. Читать далее

Сравнительный анализ стандартов связи для сетей IoT Интернет вещей (Internet of Things, IoT) — это одно из самых актуальных направлений современных технологий. Сети IoT позволяют подключать к сети интернет физические устройства, такие как датчики, устройства управления, электронные приборы и другие предметы быта, которые могу...

В МТУСИ объявили победителей ежегодного соревнования по ИБ 10 лучших сборных университетов Москвы и Московской области приняли участие в финальном этапе M*CTF 4 декабря. Каждая команда получила выделенный сервер и небольшую сеть для поддержания ее функционирования и защиты. Очки начислялись за корректную работу сервисов и украденную...

Больше порядка: в «Яндекс Музыке» разделили подкасты и аудиокниги Команда Яндекса представила интересное нововведение в мобильном приложении фирменного музыкального сервиса. В  «Яндекс Музыке» появились стало удобнее работать с подкастами и аудиокнигами.  Теперь на вкладке подкастов и аудиокниг в приложении появ...

Перестанет работать. Microsoft объявила о смерти операционной системы Windows Даже не смотря на то, что на рынке есть платформа Linux, на базе которой различные компании и разработчики выпускают свои фирменные операционные системы, самой известной, популярной и распространенной операционной системой является Windows. Данная платформа развивается Чита...

Как мы переезжали с немецкого TestRail на российский Test IT Весна 2022 года подарила российскому бизнесу много занимательных недель, потраченных на поиск альтернатив ушедшим с отечественного рынка сервисам. Нас этот «тренд»  тоже не обошел стороной, но мы смогли без проблем, финансовых потерь и кранчей заменить западное ПО равно...

Microsoft выпустила сборку Windows 11 Build 25252.1010 на канале Canary Microsoft выпустила накопительное обновление KB5025135 для инсайдерской сборки Windows 11 Build 25314, доступной на канале Canary. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возмо...

Microsoft выпустила сборку Windows 11 Build 25314.1010 на канале Canary Microsoft выпустила накопительное обновление KB5025135 для инсайдерской сборки Windows 11 Build 25314, доступной на канале Canary. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возмо...

Как мы развиваем айтишников в СИБУР Диджитал Привет! Меня зовут Таня, я инженер-физик, специалист по электронике электрофизических установок. Когда я 16 лет назад выходила из института, мне задали вопрос: “Таня, кем ты хочешь стать, когда вырастешь?” Я не очень понимала, кем хочу стать, но точно знала, чего я делать не...

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

Chat GPT: мысли о неизбежном — как нейросети изменят нашу работу и кому придётся искать новую Последние 12 месяцев мировые СМИ пестрят сообщениями о возможностях Chat GPT. Нейросеть успешно сдаёт испытания, экзамены и технические собеседования для целого ряда профессий, справляется с типовыми задачами для SEO‑копирайтеров, технических писател...

Что выбрать для очередного API: HTTP или gRPC Команда VK Cloud перевела статью с подробным техническим сравнением двух типов API: HTTP и gRPC. Автор рассказывает о своем опыте работы и описывает нюансы, преимущества и недостатки каждой технологии. Читать дальше →

MedBench: NLP-задачи в медицине, модели и методы их решения Привет, Хабр! Меня зовут Даниил Погуляка. Я студент четвертого курса МГТУ им. Н.Э. Баумана, факультета "Информатика, искусственный интеллект и системы управления". Уже некоторое время я занимаюсь изучением методов машинного обучения, в частности, касающихся автоматической об...

На российские заводы Bosch, LG и Samsung засматриваются отечественные бренды и Hisense Российские и китайские производители бытовой техники рассматривают вопрос покупки и аренды находящихся в России мощностей компаний, которые после начала проведения специальной военной операции прекратили свою деятельность в стране. Об этом сообщает «Коммерсантъ&ra...

Нельзя просто взять и обезличить данные — опыт команды разработки «Сферы» Бизнесу нельзя использовать данные клиентов as is для тестов. Отдел разработки не может просто взять персональные данные (ПДн) и проверить на них новую фичу, обучить Machine Learning-модель. Этот момент регулируют законы и отраслевые стандарты. Чтобы с данными можно было раб...

Переходим на Go: 16 материалов для самостоятельного изучения языка Привет! Меня зовут Владислав Попов, я автор курса «Go-разработчик» Яндекс Практикума. Когда-то я сам был студентом — хотел учиться Go, но такого курса в Практикуме не было, поступил на Python. Прошёл вводную часть — и тут стартовал желанный курс по Go. В тот же вечер оформил...

Цифровая версия «Аватар: Путь воды» будет включать три часа дополнительного контента: уже известны подробности и дата релиза Долгожданное продолжение «Аватара» Джеймса Кэмерона наконец-то обзавелось дату релиза цифровой версии. Научно-фантастический фильм «Аватар: Путь воды» Avatar: The Way of Water будет доступен для покупки в цифровом виде с 28 марта в Amazon Prime V...

Дизайн-долг платежом красен: улучшаем таблицы в большом продукте Меня зовут Александра, я дизайнер из Ozon в SX — Seller Experience. Сегодня расскажу продуктовую историю о таблицах и дизайн-долге.Иногда приходится работать с устаревшими системами, при этом ресурсов на улучшение нет, и поэтому новые доработки внедряются с минимальными изме...

Как изучать Kubernetes джуну — и зачем Всем привет! Меня зовут Лина, я backend-разработчик в KTS.В нашей компании развита система наставничества. Каждому сотруднику строится индивидуальный план развития, включающий в себя как soft skills, так и необходимые для работы технологии. Раз в полгода мы проводим ревью, и...

АвтоВАЗ предупредил о росте цен на Lada Президент АвтоВАЗа Максим Соколов в интервью РИА Новости подтвердил, что в следующем году цены на автомобили Lada вырастут. Впрочем, он сразу уточнил, что повышение цен будет существенно меньше прогнозируемой инфляции. Отвечая на вопрос о том, какими будут цены на автом...

17 вопросов по Kubernetes, которые может услышать разработчик на собеседовании Kubernetes прочно вошел в технологический стек разработки cloud-native-приложений, став мейнстримовой технологией. Разработчику, конечно же, не нужно быть экспертом по Kubernetes, чтобы запустить в нем свое приложение. Но понимание азов даст лучшее представление о том, к...

Как можно применить генерацию изображений в химии для предсказания наноматериалов Когда я со своими коллегами с направления Химия и ИИ начинал делать этот проект, в мире был в самом разгаре интерес к таким системам генерации изображений как Stable Diffusion, DALL-E и Midjourney. Именно тогда мы решили совместить модели обработки е...

Недельный геймдев: #112 — 12 марта, 2023 Из новостей: в Epic Games Store теперь каждый может опубликовать свою игру, Gameloft прикрыл мобильную студию в Будапеште и ориентируется на ПК/консоли, Cocos Creator 3.7 и Cyberpunk Demo.Из интересностей: крадущийся кризис и затаившийся лутбокс, UX ...

MIUI 14 приглашает в «эпоху суперскорости». Плавность работы оболочки выросла на 86% Лэй Цзюнь (Lei Jun), основатель и генеральный директор Xiaomi, опубликовал сегодня утром на своей страничке в Weibo новые подробности об оболочке MIUI 14. По его словам, MIUI 14 получит новый «фотонный движок» (Photon Engine). Оболочка получила глубокие...

Как Diablo II, но еще мрачнее: геймдизайнеры Blizzard рассказали о процесс создания игрового мира Diablo IV В новой серии Inside the Game разработчики рассказали много интересной информации

Цены вырастут. Смартфоны, ноутбуки, автомобили и другая техника сильно подорожают Жизнь на российской территории никогда не была простой и легкой, о чем все и каждый конечно же в полной мере знают. Регулярно происходят те или иные события, которые оказывают огромное колоссальное влияние на жизнь всех Читать полную версию публикации Цены вырастут. Смартфо...

К кому лучше обратиться для продвижения сайта, к фрилансеру или в агентство? В эфире рубрика по ответам на вопросы по SEO #askshakin. Однозначного ответа на этот вопрос нет. У каждого варианта свои плюсы и минусы. Есть фрилансеры, которые делают качественное продвижение, как есть и агентства. Есть и прямо противоположные примеры. [Читать далее]

Vertu… но с подвохом! Верту сигнейчур, который может позволить себе каждый Vertu всегда была многоуважаемой «дочкой» Nokia, которая специализировалась на роскошных дорогих девайсах ручной сборки. Эта компания брала и без того неплохую экосистему Nokia и добавляла ей королевский вид с самого начал нулевых. Но помните ли вы м...

Создаем простую игру с Jetpack Compose для часов на Google WearOS Библиотека Jetpack Compose значительно изменила подход к разработке нативных приложений и позволила декларативно описывать в коде интерфейсы, которые зависят от состояния и автоматически отслеживают его изменение. Но долгое время ее применимость ограничивалась платформой And...

Из ИТ в FinTech: как банки стали развиваться по пути ИТ-компаний Как банковское направление эволюционирует в FinTech? Как работают ИТ-отделы в банках для автоматизации процессов и цифровизации банковского сектора? Что собой представляют главные фичи мобильных банковских приложений? Каковы в целом ...

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

Microsoft выпустила сборку Windows 11 Build 25290.1010 на канале Dev Microsoft выпустила накопительное обновление KB5023446 для инсайдерской сборки Windows 11 Build 25290, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возможно...

Что суды думают о Jira, Redmine, Gitlab и других системах для разработки Jira, Redmine — популярные системы постановки задач в IT-среде, а Gitlab – одно из самых известных хранилищ данных среди программистов. Их используют повсеместно. Возникает вопрос – можно ли использовать данные из систем как доказательства в суде? Читать далее

4 года развивали бизнес с партнером и разошлись. Как это сделать и не поубивать друг друга в процессе До недавнего времени мы управляли компанией вместе с партнером, но с этого года разошлись и разделили бизнес на 2 части. Нам надо было поделить активы так, чтобы никто не остался в обиде, и при этом не поломать уже существующие проекты. Рассказываю, как мы это сделали. Читат...

Как сделать свою компанию привлекательной для квалифицированных IT специалистов? Конечно, обычно такие статьи пишут эйчары. Но в этой выражается мнение из другого лагеря — потерявшая берега от конских зарплат в отрасли избалованная общественность (в моем лице инженера техподдержки) пытается разобраться, какие бенефиты м...

[Перевод] Инжиниринг исходящего трафика с Edge Fabric. Часть 1 Крупные поставщики контента создают точки присутствия по всему миру, каждая из которых подключена к десяткам или даже сотням сетей. В идеале такая сетевая доступность должна позволять провайдерам обслуживать пользователей лучше, но провайдеры не...

Лабиринты из линий: превращаем сложный сценарий в понятную схему на языке ДРАКОН Сценарии для чат-ботов обычно создаются в виде блок-схем. Это удобно для проектирования — понятно, за какой репликой следует ответ и что происходит дальше. Но чтобы разобраться в схеме, команда тратит десятки часов: при больших сценариях результат выглядит крайне запутанным ...

[Перевод] Рисуем верёвку в формате SVG при помощи JavaScript Сегодня я расскажу о процессе, который я придумал для преобразования SVG-контура в векторный рисунок верёвки.Вы узнаете, как превратить показанный слева контур в верёвку справа:Эта задача возникла в проекте, над которым работали мои коллеги, и она привлекла моё внимание. Я д...

Только 11% россиян разбираются в IT Образовательная платформа GeekBrains совместно с командой исследований VK провели исследование, чтобы узнать уровень осведомленности россиян об IT, источники из которых граждане получают информацию о сфере, а также наиболее ...

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

Цифровой рентген: реверсировал, реверсировал, да и выреверсировал Весной 2022 о заморозке своей деятельности на территории РФ заявили основные мировые производители программного обеспечения для компьютерной томографии (КТ). От "хорошей" жизни нам пришлось запустить проект разработки собственного КТ‑реконструктора совместно с командой ...

Работа с контейнерами в Minikube Про Kubernetes написано огромное количество статей. Установка, настройка, мониторинг и безопасность все эти аспекты рассматриваются достаточно подробно. При этом, отдельным пунктом идет создание и настройка контейнеров. И если для решения глобальных задач  администриров...

Windows 12 выйдет уже в 2024 году Только что инсайдеры поделились с нами достаточно интересными новостями относительно того, что компания Microsoft, видимо, уже работает над операционной системой Windows 12, которая будет представлена в конце 2024 года. Эту информацию инсайдеры смогли получить при изучении и...

В WhatsApp появится функция отправки фото в оригинальном качестве, без сжатия Разработчики мессенджера WhatsApp выпустили новую версию приложения для операционной системы Android под номером 2.23.2.11, пока она доступна только для тестирования на Google Play Beta Program. Об этом сообщил ресурс WABetaInfo, обратив внимание на интересное нововведе...

[Перевод] Плантации XXI века. Как экономическая катастрофа превратила Венесуэлу в центр новой IT-индустрии Это должно было стать временной подработкой — способом получать какие-то деньги во время учебы. Оскарина Фуэнтес Анайя зарегистрировалась на Appen, платформе для маркировки данных с помощью ИИ, когда она еще училась в колледже, рассчитывая получить хорошо оплачиваемую должно...

В России отозвали автомобили Volkswagen Caddy пятого поколения Компания «Фольксваген Груп Рус», официальный изготовитель Volkswagen на российском рынке, запустила программу добровольного отзыва автомобилей в России. Об этом сообщила пресс-служба Федерального агентства по техническому регулированию и метрологии (Росстанд...

С 17 марта. Собственников квартир будут массово штрафовать на 30 000 рублей Жизнь на российской территории никогда не была простой и легкой, о чем все и каждый определенно знают. Российское законодательство постоянно меняется, а вместе с тем происходит другое, в связи с чем россиянам требуется постоянно следить Читать полную версию публикации С 17 ...

«Ругаю сотрудников за переработки»: ИТ-менеджеры рассказали о своих стилях управления Насколько эффективно держать команду в ежовых рукавицах и как добиться того, чтобы люди хорошо работали сами, без избыточного контроля — мнения управленцев из ИТ в материале Bubble. ...

Недельный геймдев: #108 — 12 февраля, 2023 Из новостей: первый релиз-кандидат Godot 4, VK Play выделил 300 миллионов рублей на поддержку российских разработчиков игр, опенсорсная имплементация Fallout позволяет играть на мобилках, Godot Editor 3 вместе с Godot Editor 4 теперь доступны в Google Play.Из интересносте...

Inline и throw Изучая производительность методов в различных коллекциях, я наткнулся на интересный факт: там, где нужно выбросить Exception, программисты дёргают метод в статическом классе, в котором и происходит throw. Поначалу я думал, что это просто удобно - иметь все ошибки в...

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

Часы реального времени — RTC (real time clock) на одноплатном компьютере. На примере Repka Pi 3 — аналоге Raspberry Pi 3 Эта статья посвящена решению задачи добавления часов реального времени на примере конкретных и широко доступных модулей для RTC и на примере одного конкретного подхода к реализации и алгоритму работы и является скорее примером, демонстрирующим общий принц...

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.1391 и 22624.1391 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.1391 и 22624.1391 для инсайдеров в Beta Channel. • Build 22624.1391 = Новые функции развернуты; • Build 22621.1391 = Новые функции отключены по умолчанию; ОБНОВЛЕНО: Инсайдеры, которые ранее использовали сбо...

Стало известно, когда новые MacBook Pro на SoC M2 Pro и M2 Max приедут в Россию, названа ориентировочная цена 17 января Apple представила новые MacBook Pro на базе однокристальных систем M2 Pro и M2 Max. Продажи новинок в США и Европе стартуют 24 января, но в Россию они приедут примерно с месячным опозданием. Один из участников рынка электроники рассказал «Известиям&raqu...

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