Социальные сети Рунета
Пятница, 29 марта 2024

Масштабирование SSR-приложений Привет! Меня зовут Олег Драпеза, я работаю техлидом в Тинькофф в команде Coretech Frontend. Мой основной проект — SSR мета-фреймворк tramvai, на котором работают несколько десятков фронтовых приложений Тинькофф.Сегодня хочется поговорить про масштабирование SSR-приложений. С...

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

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

Настраиваем Gitlab CI для сборки Android-проекта Привет! Меня зовут Даша, я Android-разработчик в команде онлайн-кинотеатра PREMIER и я хочу с вами поделиться историей как мы начали приводить в порядок Gitlab CI скрипты :)В нашем проекте стало много вариантов сборок и чтобы не тратить кучу времени на ожидание и поиск необ...

Index.ts – зло и польза Привет всем! Меня зовут Михаил, я старший Frontend-разработчик в НЛМК, занимаюсь разработкой одной из внутренних информационных систем на React + Typescript.Расскажу про самый короткий и наименее трудоемкий способ экспорта и импорта модулей, что частенько требуется для постр...

Как настроить Gitlab CI/CD для Android и Firebase App Distribution для доставки сборок Привет, меня зовут Антон Рябых, я технический директор компании Doubletapp, и я расскажу, как реализовать сборку Android-приложений на Gitlab CI/CD с последующей загрузкой в Firebase App Distribution для удобной доставки.Это позволит нам:• автоматически собирать сборки на к...

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

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

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

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

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

10 популярных вопросов, которые нужно знать, чтобы пройти собеседование на позицию Flutter-разработчика Привет, на связи Flutter-команда Mad Brains. Сегодня мы разберём 10 часто задаваемых вопросов на собеседованиях на позицию Junior Flutter Developer. Наш ведущий Flutter-разработчик расскажет, как показать себя во всей красе и получить оффер. А в конце статьи вас ждет приятны...

RTK query, что мы от него хотим и почему он вам очень нужен Redux Toolkit Query — это мощный инструмент для взаимодействия с API, который из коробки реализует такие полезные фишки, как отображение состояния загрузки, кэширование, дедупликацию запросов, полинг, ревалидацию при различных условиях, а также весьма удобна в использования ...

Что НЕ должен делать тимлид — или сага о задачках в таск-трекере Привет! Меня зовут Виталий, я фронтенд-тимлид в KTS. Рассказываю, что входит в нашей компании в обязанности тимлида, а что — нет.  Спойлер: это не расставление задач в таск-трекере.Зоны ответственности тимлида отличаются от компании к компании и от проекта к проекту. Ин...

[Перевод] 5 неочевидных возможностей FastAPI: упрощаем работу с бэкендом на Python Почти все, с чем мы сталкиваемся в интернете, имеет отношение к API, а точнее к версиям этого программного интерфейса, использующим для работы HTTP-запросы. Когда мы хотим узнать прогноз погоды, интерфейс браузера или мобильного приложения вызывает API Яндекс.Погоды или API ...

Релиз Haikyu TOUCH THE DREAM в Корее, фанатам аниме «Волейбол» обязательно попробовать Haikyu TOUCH THE DREAM — мобильная игра, которая доступна в Южной Корее на iOS и Android. Это пробный запуск проекта по мотивам аниме «Волейбол». Зачастую игроки будут участвовать в матчах по волейболу, наблюдая за персонажами и используя специальные карточки, чтобы давить н...

Семантическое версионирование и проблемы с зависимостями — коротко о lockfile Привет, меня зовут Анастасия Пласкевич, я фронтенд-разработчик. Недавно на проекте я разбиралась с зависимостями и углубилась в эту тему так, что собрала небольшой доклад о том, что такое Lockfile, как работает yarn.lock, как решать проблемы с зависимостями в проекте и делат...

Как интегрировать Яндекс Карты в приложение на Flutter Hey! Меня зовут Дмитрий Лёвочкин, я Futter разработчик в Friflex и автор блога Дневник Flutter разработчика. Мы в Friflex занимаемся разработкой мобильных приложений, и одна из наших ключевых отраслей – ритейл. Сложно представить мобильное приложение крупного ритейлера без к...

[recovery mode] Интеграция Primefaces в приложение на Spring Boot. Часть 1 — настройка зависимостей и базовый проект В данной статье описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot. Читать далее

Как сделать анимацию с помощью MotionLayout Привет, Хабр! Меня зовут Павел Беловол, я Android-разработчик на проекте онлайн-кинотеатра KION в МТС Digital. Это новая часть сериала о внедрении фичи Autoplay в KION, в которой я расскажу про свой личный опыт работы с MotionLayout на примере продакшн-задачи в KION. Из этой...

Подробная пошаговая инструкция как настроить сервер на Linux и подключение по API к ChatGPT. Для Python и Node.js ChatGPT набирает все большую популярность, ведь он может помочь человеку или даже заменить его в ряде задач. С ним можно взаимодействовать не только через графический интерфейс, но и по API. Таким образом его можно встраивать в свои системы, чтобы решать практические задачи ...

[recovery mode] Тестирование gRPC. Часть 2 В предыдущей статье мы с вами рассмотрели тестирование фреймворка gRPC. Но демо проект созданный моим коллегой Михаилом Петровым, был улучшен моим в другим коллегой Читать далее

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

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

NestJS для разрастающейся разработки: зачем так сложно и почему всё-таки да Привет, Хабр. Меня зовут Денис Былинин, я архитектор в компании Сравни. Сегодня хочу рассказать, как мы пришли к использованию NestJS и какие сделали выводы после года работы с ним. Чтобы не уходить в абстракции, которые легко гуглятся, я сосредоточусь на том, как испол...

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

Prostore — простой Event sourcing + CQRS фреймворк На данный момент на рынке мало Event sourcing + CQRS фреймворков. А те, что есть, непопулярны и имеют слабую поддержку, поэтому многие создают свои in-house решения. В этой статье расскажу о выполненном командой «Programming Store» проекте Prostore, который может послужить ...

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

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

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

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

«Яндекс» выложил в открытый доступ Yatagan — инструмент для быстрой сборки Android-приложений Сначала компания использовала его для своих целей. Например, ускорила разработку приложения «Браузера» в два раза.

Взлет и падение Vuetify. Некролог Vuetify - один из самых популярных Material Design фреймворков для Vue, которому недавно исполнилось 6 лет. И 6 января 2023 года его основатель заявил, что проект Vuetify перестал окупаться и он ищет работу. Отсюда - некролог в названии статьи.Статья состоит из шести небольш...

Как включить обновленную функцию Snap Assist в сборке Windows 11 Build 25300 Snap Assist — это удобная функция управления окнами, которая позволяет быстро размещать приложения на дисплее. Наведите курсор мыши на кнопку развертывания/свертывания, и операционная система предложит вам несколько готовых макетов окон. При нажатии на зону текущее приложени...

Создание персонажа для тестирования и работы с VR без шлема Эта статья может быть полезна тем кто хочет попробовать создать механики для VR но у него еще нет шлема, или если у вас уже раскалывается голова от постоянного тестирования вашего продукта.Именно такая проблема и побудила меня задуматься в этом направленииДля того чтобы не у...

Простые метрики по качеству: как их вести и зачем они нужны Всем привет! Меня зовут Алиса, я — ведущий тестировщик в компании Constanta, и сегодня расскажу вам о простых QA метриках, помогающих отслеживать качество продукта.Если мы вобьем в поисковой строке незамысловатое словосочетание “метрики QA”, то увидим, что почти все ссылки в...

Справился за 44 минуты. ChatGPT уже улучшил приложение «Альфа-Банк» и продолжает это делать Представители «Альфа-Банк» в официальном Telegram-канале рассказал о том, что популярный чат-бот ChatGPT уже используется разработчиками фирменного мобильного приложения. Делаем мобильный банк с помощью искусственного интеллекта. Это как? Используем ChatGPT ...

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

Сегментация деталей корпуса автомобиля: от разметки до сглаживания контуров Добрый день, Хабр! Меня зовут Арсений Рылов. Я работаю ведущим специалистом по анализу и обработке данных в компании “Финолаб” и сегодня снова речь пойдет об автомобилях, нейросетях и инновационных решениях.В нашем блоге мы уже рассказывали о сервисе дистанционной оценки тех...

Нюансы поддержки npm в Deno Всем, привет! Меня зовут Данильян, я работаю в Самокате фронтенд-разработчиком и разрабатываю бэкофисное приложение с использованием React. Помимо работы, у меня есть несколько сайд-проектов, в которых я широко использую Deno. В последнее время этот проект радует новыми фича...

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

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

LSI ключи и что использовать вместо них? Меня зовут Пётр Гришечкин, и я работаю SEO-специалистом в команде проекта “Своё Родное”. В основном я занимаюсь продвижением цифровых продуктов, представленных на платформе, и готов поделиться своими знаниями с читателями Хабра. Вокруг SEO ходит много мифов и легенд. На неко...

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

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

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

Полное руководство по Remix. Часть 1 Привет, друзья! В этой серии статей я расскажу вам о Remix — новом фреймворке для создания клиент-серверных веб-приложений на JavaScript (точнее, на React) со встроенной поддержкой TypeScript. Remix позволяет разрабатывать так называемые PESPA (Progressive Enhancement Sing...

Релиз Skull and Bones перенесли шестой раз К сожалению, большинство современных ААА-видеоигр не выходит в срок — разработчикам то и дело приходится переносить релиз из-за того, что игра не готова к запуску по техническим причинам. Например, в ней слишком много багов, которые нужно ещё исправить, либо же разработчикам...

[Перевод] Как при помощи Rust в 150 раз ускорить код на Python Python — довольно простой в освоении язык, по сравнению с некоторыми другими языками код на нём пишется очень быстро. Но в жертву приносится скорость выполнения кода. Перепишем часть Python-кода в Rust и импортируем этот код в виде пакета Python впроект. Получим сверхбыстрый...

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

Как мобильному разработчику заявить о себе и найти работу в IT Обычно разработчики, даже Middl-уровня, зачастую не знают, где им реализоваться Фонд «Сколково» и компания  IT_ONE совместно запускают чемпионат среди Android- и iOS-разработчиков на онлайн-платформе IT-чемпионатов All Cups от VK. Участников ждет призовой фонд 520 тысяч рубл...

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

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

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

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

Как написать UI-автотесты, если не умеешь программировать? О чем эта статья и чем она полезна.Всем привет! В этой статье пойдет речь о том, как написать простые UI-тесты на языке Java. Это будет интересно тем, кто давно хотел попробовать себя в автоматизации или добавить новенького в свой текущий проект. В этой статье не будет больш...

[Перевод] Столетний язык программирования — какой он Особо амбициозные разработчики любят заявлять о том, что используемый ими язык программирования или фреймворк будет жить лет сто. Дерзкое заявление, учитывая, что разработке программного обеспечения, как таковой, всего около 65 лет. А фреймворки еще моложе. И всё же инт...

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

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

Нефункциональные проверки при тестировании мобильных приложений Привет! Я Линар Юнусов, тестировщик из мобильной команды СберМаркета. Если вы не первый день в тестировании, то знаете про существование нефункциональных проверок и как они могут поломать жизнь (зачеркнуто) приложение. В этой статье расскажу про то, к каким проверкам мы приш...

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

[Перевод] Genie Builder v0.2: ускорьте разработку вашего приложения на Julia В этой статье представлен перевод руководства: "How to quickly turn your Julia code into a web app with Genie Builder". В статье пойдет речь о новом инструменте быстрой разработки web-приложений на основе Ginie Framework - платформы для интернет приложений на языке Julia. ...

Жизненный цикл задачи после разработки Что есть задача для разработчика?  Как правило, разработка получает от продукт-менеджера, техническое задание на разработку новой или исправление старой функциональности. Например, это выражено в виде PRD https://en.wikipedia.org/wiki/Product_requirements_document ...

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

Брокер сообщений NATS: как мы решали проблему скоростной и стабильной доставки сообщений Всем привет. Меня зовут Женя, я работаю, как это сейчас модно говорить, DevOps-инженером в компании Garage Eight. В этой статье я бы хотел поделится опытом внедрения и эксплуатации брокера сообщений NATS в нашей инфраструктуре — настолько понравилась эта технология.&nbs...

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

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

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

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

[Перевод] Интуитивно понятное управление: как помочь пользователям разобраться в принципах работы приложения Hola, Amigos!На связи Саша Чаплыгин, Flutter-dev. На проектах я нередко взаимодействую с дизайнерами, арт- и креативными директорами, поэтому решил почитать для себя статьи о том, как строиться дизайн мобильных приложений. Что нужно учитывать в разработке дизайна, чтобы поль...

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

[Перевод] Немного о Fastify Почти 15 лет назад Райан Томайко (Ryan Tomayko) написал книгу "The Thing About Git" (Про Git). Это было время, когда SVN (Subversion - система управления версиями) все еще активно использовался. Мало кто понимал, почему Git такой особенный, и тогда я тоже не принадлежал к их...

Как подключить российский SSL-сертификат к iOS-приложению Одна из санкций, которая досталась России, — запрет на выдачу и продление SSL-сертификатов. Это приводит к тому, что у некоторых компаний сертификат может протухнуть и сайты перестанут открываться.Основных решений два:Использовать российский Яндекс.Браузер или Атом.Поставить...

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

Выпускайте Кракена: опыт использования KrakenD Привет, Хабр! Меня зовут Владимир Калугин, я руковожу бэкенд-разработкой в МТС Travel. Сегодня расскажу про KrakenD, готовое решение, которое мы используем для реализации API-шлюза, важной штуки для продуктов с микросервисной архитектурой. Уверен, наш опыт может пригодиться ...

У нас была стратегия и мы её придерживались: как подружить бизнес и DevRel, сохранив ментальное здоровье Если к вам однажды приходил лид отдела мобильной разработки со странным запросом «Хотим 40 статей — нам через месяц надо 40 разработчиков», то эта статья для вас. В статье расскажу, как управлять ожиданиями с помощью простого фреймворка для деврелов. Читать далее

Tinder по интересам, «Морской Boy» и сегментация КТ-снимков: 10 студенческих идей, которые стали проектами А чем вы занимались в университете? Стипендиаты Selectel Career Wave — программы для учащихся технических вузов — создают бота для автоматизации работы в шахтах, развивают геймдев и устанавливают системы для «умного дома». В тексте собрали самые яркие проекты и предлагаем в...

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

Погнался за девушкой, а стал middle-разработчиком Привет Хабр! В этой статье хочу рассказать о своем опыте обучения на fullstack-разработчика и поделиться лайфхаками для поиска работы в IT как в России, так и за рубежом. Я middle-разработчик в компании SimpleOne – это ESM-платформа для автоматизации бизнес-процессов. З...

Как мы интегрировали и настроили для работы Conventional Commits в PHPStorm Поднялся вопрос стандартизации коммитов в команде. До этого были такие правила, мы пишем номер задачи и через тире описание того, что было сделано кратко. Номер задачи берется из номера issue. Например: #1 - реализован функционал сборки прода. Но, это надоело и стало как-то ...

[Перевод] Как можно ускорить Python сегодня Python не перестаёт удивлять многих своей гибкостью и эффективностью. Лично я являюсь приверженцем С и Fortran, а также серьёзно увлекаюсь C++, поскольку эти языки позволяют добиться высокого быстродействия. Python тоже предлагает такие возможности, но дополнительно выделяе...

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

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

Отчет: Microsoft работает над версией Windows CorePC В новом отчете утверждается, что Microsoft работает над новым проектом Windows, который может обеспечить более быстрые обновления и более безопасные функции. Windows Central со ссылкой на неназванные источники утверждает, что Microsoft сейчас работает над чем-то под кодовым ...

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

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

Yet Another Домашний Сервер. Железо (часть 1) Вот и я потихоньку пришёл к тому, чтобы сделать свой домашний сервер. Точнее, идея появилась ещё со школьных времён, но вот реализовать в каком-либо виде получилось только сейчас. И я бы хотел поделиться тем, что у меня получилось, с читателями Хабра, и ко всем написанным ст...

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

ИИ, нейросети и высоконагруженные системы: чему VK и ВШЭ учат студентов Привет, Хабр! Меня зовут Анна Степанова, я директор по образовательным проектам в VK. Недавно мы совместно с Высшей школой экономики создали Инженерно-математическую школу (ИМШ). Цель ИМШ — дать студентам IT-специальностей возможность познакомиться с реальными исследовательс...

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

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

Viking Rise позволит создать цивилизацию викингов Viking Rise — мобильная стратегия, в которую можно поиграть на Android. Список стран вы найдёте в предыдущей новости. К слову, разработчики показали 5-го декабря, какими функциями и геймплейными фичами обросла их игра. Так, геймерам предстоит добывать несколько ресурсов для ...

Tutorial по обмену с 1С. Часть третья: Выжимаем максимум из стандарта. Что мы хотели бы знать 1000 проектов назад Всем привет! Я Дина, ведущий разработчик личных кабинетов и ecom-систем в ИНТЕРВОЛГЕ. Мы не делаем тривиальных проектов. Все что я буду описывать ниже – уникальные задачи. Однако очень часто мы решаем их стандартными средствами за счет хитрых трюков и опыта.Disclaimer: «Сайт...

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

Знакомство c Reatom Привет, меня зовут Артём Арутюнян и я автор менеджера состояния Reatom. Этим постом открывается серия обучающих материалов на русском языке, документация на английском доступна на официальном сайте. А оно вам надо? Думаю, да, потому что Reatom — это универсальное решение,...

Airbus участвует в проекте Starlab – первой в мире коммерческой орбитальной станции, способной передвигаться самостоятельно В США уже какое-то время развивают проект Starlab – коммерческой орбитальной станции, рассчитанной на четырех человек. Предполагается, что она будет активно использоваться для проведения экспериментов, а ключевым отличием ее от аналогов (МКС и национальной орбитал...

Microsoft добавила чат-бота Bing в Skype и обновила мобильные приложения Bing и Edge Microsoft выпустила предварительные версии приложений Bing и Edge с поддержкой недавно запущенного чат-бота Bing на базе ChatGPT для мобильных операционных систем Android и iOS. Компания отмечает, что 64% поисковых запросов приходятся именно на смартфоны, так что это доволь...

Где смеяться? Сбер, VK, Яндекс и Ростелеком хотят выпустить свою замену Android на основе Android После того, как Google в начале этого года ввела ограничения в отношении пользователей Android в России, в стране впервые всерьёз задумались о создании собственной экосистемы для мобильных устройств. Как бы смешно это ни звучало, но Mir Pay и даже RuStore оказались вполне у...

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

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

Код на репите. Механизмы повторного использования кода: от элитного до простого Привет! Меня зовут Грант, я .Net-разработчик. Знаете вы это или нет, но ваш код можно переиспользовать: будь то модуль, компонент или архитектура. Одни разработчики делают это осознанно, другие на уровне рефлексов. Повторное использование хорошего кода экономит время и други...

Docs as Code для художественной литературы. Делаем творческий сайт ребенка с помощью MkDocs Docs as Сode — подход к работе с текстами, подразумевающий написание текста как кода: в простом текстовом редакторе или IDE; с использованием системы контроля версий; с CI / CD / Code Review. В настоящее время Docs as Code широко применяется при работе с технической докум...

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

Трекинг без разметки или как следить за тысячами пузырьков на производстве Привет, Хабр! Меня зовут Клоков Алексей, сегодня поговорим об алгоритмах компьютерного зрения, обработке видеопотока и подходах к трекингу без разметки (unsupervised tracking). Методичка будет полезна как опытным специалистам, перед которыми стоит подобная задача, так и нач...

Как мы создавали мобильное приложение «Х5 Недвижимость», или любовь не с первого касания Привет, Хабр! Я Дмитрий Сыровнев, руководитель команды мобильного приложения «Х5 Недвижимость». Когда я рассказываю, чем я занимаюсь, то люди задаются вопросом: где Х5 Group, а где, собственно, строительство и недвижимость?  Отвечаю: X5 Group – это не только магазины «П...

Microsoft Edge 110 не будет поддерживать Windows 7, 8 и 8.1 Microsoft подтвердила, что веб-браузер Edge начиная с версии 110 не будет поддерживать операционные системы Windows 7, Windows 8 и Windows 8.1, жизненный цикл которых завершится в начале 2023 года. Уже сейчас актуальная предварительная сборка Microsoft Edge на канале Dev (1...

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

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

VK открыла коммуникационную платформу VK Teams для разработчиков Компании, которые используют VK Teams на своих или арендованных серверах, могут интегрировать в платформу собственные сервисы и мини-приложения. За счет этого любой бизнес может расширить возможности платформы и адаптировать их под свои уникальные задачи.VK Teams объединяет...

Spring-потрошитель: жизненный цикл Spring Framework Никому не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя самые полезные и актуальные технологии, такие как i18n, JPA, MVC, JMS, Cloud и т.п.Но насколько хорошо вы знакомы с жизненным циклом фреймворка? Н...

Приделываем руки к ChatGPT: бот, который исполняет код в рантайме В предыдущей статье я рассказывал, как можно доучить GPT на собственных взглядах и вкусах. Сегодня попробуем дать GPT возможность поработать программистом по-настоящему - с запуском кода и отладкой без участия человека. Весь код опубликован в репозитарии.Как многие уже убеди...

Стартап в соло. Часть 1: текущие показатели Примерно 11 месяцев назад я начал разрабатывать пет-проект - Telegram чат для сайта. С тех пор и до сегодняшнего дня занимаюсь его разработкой и продвижением самостоятельно. Правда занимаюсь им в свободное от основной работы время, которого мало.Недавно проект перешагнул за ...

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

Как открыть проводник с несколькими вкладками в Windows 11 В 2022 году Microsoft реализовала вкладки в проводнике Windows 11. Однако в приложении отсутствуют многие базовые функции, такие как перемещение вкладки за пределы окна, объединение вкладок или запуск проводника с несколькими предопределенными вкладками. Хотя все три жалобы ...

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

Разработка клиент-серверного приложения с помощью Next.js и TypeScript. Часть 1. Настройка проекта и разработка сервера Привет, друзья! В этой серии из 2 статей-туториалов мы с вами разработаем клиент-серверное (фуллстек — fullstack) приложение с помощью Next.js и TypeScript. Руководство по Next.js. Карманная книга по TypeScript. Наше приложение будет представлять собой блог — относитель...

Google, Apple и Mozilla разрабатывают новый бенчмарк для браузеров Google, Apple и Mozilla договорились о совместной разработке нового инструмента для тестирования скорости работы браузеров. Проект называется Speedometer 3, он должен помочь оценить производительность браузеров с разных точек зрения. Новая система должна имитировать об...

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

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

[recovery mode] Стрёмное собеседование в Яндекс Находит меня хеадхантерша из другой страны и предлагает попробовать пройти собеседование в Яндекс. Работы почти нет, зарплаты, судя по рассылкам, там большие. Немножко не тот профиль вообще, но в частности в требуемой теме полгода опыта есть. Сказала, что там задачи решать. ...

Тестирование умерло, да здравствует тестирование Привет, Хабр! Меня зовут Артём Ерошенко, я — сооснователь Qameta Software. Больше 14 лет занимаюсь тестированием и автоматизацией. Работал в Яндексе, когда учился в университете, и писал первые автотесты, сделал опенсорсный проект Allure-фреймворк, способствовал появлению Ян...

3 фишки iOS 17 и iPadOS 17, ради которых вы точно захотите обновиться Ходят слухи, что в 2023 году Apple выпустит AR-гарнитуру, поэтому об iOS 17 говорят мало. Еще в конце 2022 года инсайдеры поспешили окрестить ее скучным обновлением, в котором будут исправления ошибок и небольшие видоизменения приложений. Рекомендую не верить в это: просто ...

Используем Objective-C в C++ без проблем Интегрируем Objective-C код из Apple SDK в C++ проект, без переписывания всего проекта на Objective-C++, с использованием PIMPL идиомы. Также, сборка всего проекта вместе с использованием Makefile и CMake (для генерации .xcodeproject). Читать далее

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

Пресс-релиз сборок 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 = Новые функции отключены по умолчанию; ОБНОВЛЕНО: Инсайдеры, которые ранее использовали сбо...

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

Сделал приложение для создания мультиязычных книг и параллельных корпусов Хочу показать, как создать мультиязычный параллельный корпус и книги при помощи моего пет-проекта, которым я занимаюсь несколько лет.Для примера возьмем 10 редакций "Мастера и Маргариты" Михаила Булгакова (ru, uk, by, en, fr, it, es, de, hu, zh). Сначала выровняем девят...

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

Опубликован список основных изменений в Samsung One UI 5.1 Вместе с выходом флагманских смартфонов Galaxy S23 компания Samsung планирует выпустить новую версию прошивки One UI под номером 5.1. Это будет относительно небольшое обновление, которое принесёт с собой различные улучшения и несколько новых функций, но не будет вносить кар...

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

Мониторинг межсервисного взаимодействия Kubernetes с помощью протокола NetFlow Часто возникает ситуация, когда в кластере работает много взаимодействующих между собой сервисов, но из-за спонтанности разработки эти взаимодействия могут быть нигде не документированы. То есть ни команды разработки, ни команды эксплуатации доподлинно не знают, какие прилож...

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

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

Как мы ищем документы в Naumen Disk или еще один вариант организации FTS В процессе работы над проектом мы рассмотрели различные способы организации Full Text Search (FTS) по файлам. И… отказались от них в пользу своего решения, которое базируется на стандартных методах. В статье я опишу путь построения полнотекстового поиска по файлам для веб пр...

Через реки, через лес прямо к PowerDNS Всем привет! Меня зовут Максим, я руководитель одной из групп эксплуатации инфраструктурных сервисов в Ozon. Наша команда занимается поддержкой и развитием нескольких базовых сервисов компании, одним из которых, по историческим причинам, является сервис разрешения доменных и...

[Перевод] Полный обзор webpack Поскольку грань между веб-сайтами и веб-приложениями продолжает размываться, возможности и проблемы для разработчиков становятся все более сложными. В связи с тем, что веб-приложения в значительной степени зависят от JavaScript, клиентской части приходится справляться со вс...

Неблокирующая обработка тактовой кнопки для Arduino В своей прошлой статье я писал про блокирующие способы обработки кнопки. Реакция была, наверное, больше положительная, чем отрицательная. Хотя минусов мне поднасовали… Но, тем не менее, я решил продолжить. И в этой статье я хочу поделиться с вами своим опытом по неблокирую...

Self-Supervised Learning. Contrastive learning В предыдущих статьях мы разобрали много аспектов, связанных с SSL. Теперь пришло время посмотреть на методы, которые используют достаточно очевидное, на первый взгляд, знание - одна и та же картинка похожа, а разные картинки - разные. Это основная идея методов с contrastive...

Роботрон. Как восстановить клавиатуру из 1987г. для чайников Очень давно на Хабре мною была прочитана статья о механических клавиатурах, свичах их разновидностях и всём таком. Естественно мне захотелось причаститься к секте кнопкопоклонников и сделать свою также для себя же. Но вместе с тем я не хотел кидаться с места в карьер неизве...

[Перевод] Генерация музыки из изображений с помощью Python Сказать, что музыка является частью моей жизни, будет серьёзным преуменьшением. Я более 20 лет играю на гитаре, и каждый день слушаю других гитаристов. По правде говоря, прежде чем начать свой академический путь в качестве физхимика двенадцать лет назад, я был намерен строи...

[Перевод] Продолжение о типах кабелей USB-C: переходники вне стандарта Давайте будем откровенны — одних только кабелей USB-C — USB-C недостаточно. Существует и много других видов, которые могут потребоваться в повседневной жизни, пока в нашем обиходе присутствуют устройства без разъёма USB-C. Однако в спецификации учитываются далеко не все тип...

Удивительные беспроцессорные «текстовые» компьютеры Wang 2200 — мечта писателя конца 70-х В прошлой статье я рассказал об американском изобретателе китайского происхождения Ван Ане, создателе памяти на магнитных сердечниках, который построил с нуля успешный IT-бизнес в США. Самым интересным проектом основанной им компании Wang Laboratories стал специализированн...

Как включить обновленную функцию «Предлагаемые действия» в сборке Windows 11 Build 25295 Microsoft улучшает функцию «Предлагаемые действия», которая предлагает пользователю быстрые действия при выделении определенного текста в операционной системе, например, позвонить по выбранному номеру телефона или создать запись в календаре с выделенной датой или временем. С...

[Перевод] Как писать код на Go? Подход Google. Часть первая Рекомендации по стилю для проектов из Google с открытым исходным кодом Руководство по стилю Go Принципы стиля Есть несколько общих принципов, обобщающих представления о том, как писать читаемый код на языке Go. Ниже перечислены признаки читаемого кода в порядке их важности: ...

Как Сбер стал игровые хакатоны проводить: удовольствие, нетворкинг и поиск новых специалистов Привет, Хабр! Меня зовут Алия Мусаева, в Сбере я лид чаптера Production, ДИТ блока «Сервисы и безопасность». Сегодня расскажу о том, как инициатива, которая началась как пет-проект, переросла в официальный проект Сбера и вышла на общекорпоративный уровень. Думаю, что статья ...

Где взять приложение МКБ Банка для iPhone? Есть два варианта С момента массового удаления из App Store приложений российских банков, попавших под санкции, прошёл почти год. За это время их разработчики попытались заново проникнуть в каталог под другим именем, но особых результатов это не дало. Модераторы Apple практически сразу выявл...

Electronic Arts отменила в 2010х Dragon Age Mobile и Dante's Inferno Mobile Мобильные геймеры с теплотой в душе вспоминают Dead Space Mobile. В то время было ощущение, что крупные издатели будут переносить свои франшизы и делать их премиальными, хоть и в ущерб доходам из-за пиратства. И как пишет Stopgame, Electronic Arts не хотела останавливаться т...

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

Импортозамещаем Evernote. Obsidian – менеджер заметок и лучший друг менеджеров Привет, Хабр! Меня зовут Николай Суворов. Я – профессиональный менеджер, руководитель направления Delivery Management в МТС Digital. Занимаюсь Enablement Platform – единой платформой для быстрого создания продуктов в экосистеме МТС. Сегодня я расскажу о своем pet-проекте и о...

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

Мой диплом, или Как собрать вещи и переехать на YDB Меня зовут Арслан, в этом году я делал сервис для построения циклов заказа (например, заказа такси). Возможно, вы видели пост от другого разработчика в команде, Ильи Lol4t0. Всего сервис обрабатывает примерно 5000 RPS с задержкой 100 мс в 99 перцентиле. Раньше для хранения д...

Теперь в Telegram на Android можно сделать свой фон чата! Что еще появилось в обновлении 9.6.0 Вот уже больше месяца разработчики Telegram не выпускали обновления, заставляя нас томиться в ожидании. Молчание прервалось 21 апреля, когда в Google Play и других магазинах приложений стала доступна версия Телеграм 9.6.0. Несмотря на то, что это промежуточный апдейт, он вк...

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

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

ULTRAMAN Hot Blood это ещё одна замена «Могучим Рейнджерам» ULTRAMAN Hot Blood — мобильная игра с 3D-графикой и пошаговыми боями. Главная задача геймеров это собрать команду из редких Ультраменов, напоминающих «Могучих Рейнджеров». Сейчас проект запустили в Китае в ходе бета-теста, поучаствовать в нём могут только геймеры на Android....

Как DLSS для YouTube, только от Intel. У компании уже почти готова технология апскейла для видео, подобная Nvidia RTX Video Super Resolution Компания Intel имеет ответ на технологию Nvidia DLSS в виде суперсемплинга XeSS, теперь же стало известно, что и на свежую технологию RTX Video Super Resolution у Intel тоже будет ответ. Точнее, частично он уже есть.  Пока неясно, как будет называться технология I...

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

Пишем собственный WYSIWYG редактор на основе веб-компонентов и textarea. Часть 1 Всем привет, последние пару месяцев я активно изучаю тему веб-компонентов, собираю и нарабатываю опыт, а затем делюсь своими наработками с другими с целью обменяться опытом, получит новый опыт, фидбек и понять куда двигается разработка в вебе и шагать дальше за новым опытом....

Бывший эксклюзив для Apple: популярный видеоредактор LumaFusion стал доступен для Android и ChromeOS Команда разработчиков приложения LumaFusion для редактирования видео объявила о существенном расширении поддерживаемых устройств. После бета-тестирования в ноябре прошлого года, теперь LumaFusion широко доступен для пользователей Android и ChromeOS.  Ранее LumaFus...

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

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

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

На ПК успешно запустили самую первую версию iPhone OS Мартин де Вос (Martijn de Vos), также известный как devos50, запустил на ПК самую первую версию iPhone OS, выпущенной для iPod touch первого поколения в 2007 году. Реализация проекта заняла больше года. В своём блоке разработчик объясняет, что сложной частью была эмуляц...

AMD так и не выпустила этот мини-ПК, но теперь его может собрать каждый желающий. Энтузиаст поделился файлами для печати корпуса, как у Project Quantum Теперь каждый желающий может заполучить себе необычный мини-ПК, который AMD демонстрировала ещё в 2015 году, но так и не выпустила. Речь о проекте Project Quantum, который не стал серийным. Но зато энтузиаст stand_up_g4m3r начала сам разработал 3D-модель корпуса, а тепе...

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

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

Бартини А-57: советский секретный самолет, который опередил время Самолет А-57 —бомбардировщик-амфибия с крылатой ракетой на борту Бартини А-57 — один из самых необычных и интересных военных самолетов, разрабатывавшихся в СССР. Причем он интересен всем — необычными для своего времени конструкторскими идеями, дизайном, вооружением и даже ис...

Как мы в Sber AR/VR Lab разработали AR-навигацию для пассажиров в Шереметьево В AR/VR лаборатории Сбера команда naviar SDK занимается разработкой технологий для отображения AR-контента в помещении или улице, который легко интегрируется в мобильное приложение на iOS или Android. Одной из таких технологий является технология визуального позициониро...

Chrome на iOS начнет глючить и высаживать батарею. Спасибо Apple за это! В момент появления iPhone единственным браузером на нем был Safari. Очень неплохое приложение, которое Apple ежегодно прокачивает новыми функциями и возможностями. При этом сторонние разработчики уже давно выпускают для iOS собственные решения. Например, Google Chrome, Mozi...

Пресс-релиз сборки Windows 11 Insider Preview Build 25314 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25314 для инсайдеров в Canary Channel. Microsoft напоминает, что инсайдеры Windows, которые ранее были в Dev Channel на сборках серии 25000, переходят в Canary Channel. Эта миграция по-прежнему происходит в...

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

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

Метод разгона космического аппарата до скорости свыше 150 км/с, обсерватория-рой и гидросамолёт для спутника Сатурна. NASA профинансировало необычные проекты В рамках программы NASA Innovative Advanced Concepts (NIAC) Национальное управление по аэронавтике и исследованию космического пространства постоянно финансирует ранние исследования для необычных проектов. Вчера NASA рассказало о новых подобных работах, авторы которых п...

[Перевод] Создайте конвейер потоковой обработки событий в реальном времени с помощью Kafka, BigQuery & Looker Studio Создание простого проекта потоковой обработки событий – не самая простая задача. В сегодняшней статье мы расскажем, как можно достаточно просто сделать это при помощи Kafka, BigQuery & Looker Studio. Приложения для потоковой обработки в реальном времени иногда могут бы...

[Перевод] Тестирование автоматизации Ansible с помощью Molecule Часть 1 Molecule – это проект Red Hat, призванный помочь в тестировании ролей Ansible. Он обеспечивает поддержку тестирования с различными операционными системами и дистрибуями. Molecule также является весьма разноплановым проектом, позволяющим использовать множество провайдеров вир...

[Перевод] Работа с SQL Server в C# с помощью скриптинга. Часть 2 В этой статье я покажу вам, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows, очевидно, является намного более популярной целевой платформой для C# и SQL Server, больше внимания я ...

МТС создаёт свою метавселенную — в проект вложили уже $100 млн Российский мобильный оператор МТС инвестировал $100 млн в свою метавселенную. Как сообщает «Коммерсантъ», компания будет продвигать свои и партнёрские товары и продукты в виртуальной реальности. Также там можно будет получать услуги, вроде смены тарифного пл...

Dell Luna: модульный ноутбук, который можно разобрать без отвертки. Что он из себя представляет? Год назад на Хабре публиковалась новость о концепте нового модульного ноутбука от Dell. Проект получил название Concept Luna, а его главной особенностью стала возможность разборки устройства без отвертки. Поскольку ноутбук модульный, то его элементы можно без особого труда ...

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

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

В Минцифры планируют поддерживать издания российских видеоигр в Китае и привлекать азиатские студии на VK Play В Минцифры заявили, что готовят поддержку российских разработчиков видеоигр. Это будет реализовано за счёт издания игр в Китае, пишет «Коммерсантъ» со ссылкой на слова главы ведомства Максута Шадаева. Сгенерировано нейросетью Midjourney «Целая програм...

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

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

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

Как включить автоматическое управление цветом в сборке Windows 11 Build 25262 Похоже, что Microsoft работает над тем, чтобы сделать функцию автоматического управления цветом Windows 11 доступной большему количеству клиентов. Последняя сборка Windows 11 Dev Channel содержит новые идентификаторы функций, которые обеспечивают «более широкое развертывание...

Как включить функцию обновления на месте в сборке Windows 11 Build 25284 Сборка Windows 11 Build 25284 имеет функцию под название «Устранение проблем с помощью Центра обновления Windows». Она позволит вам переустановить текущую установленную сборку без установочного носителя. Она выполнит обновление на месте, используя файлы из Центра обновления ...

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

Разработка игр на Kotlin Native. Часть 1 Возможность компиляции Kotlin в нативный код, который может использовать С-библиотеки позволяет разрабатывать мультимедийные приложения и игры на основе библиотек SDL, GTK/OpenGL, GDX и специализированных библиотек для Kotlin (например, KorGE). В этой статье мы последователь...

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

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

Merge Fantasy: Dungeon Master можно предзаказать Merge Fantasy: Dungeon Master — мобильная игра, которую выпустят на Android. Пока геймеры могут предзаказать её и ждать бета-тест или пробный запуск в этом году. Разработчики из студии Springcomes описывают её как стратегию с объединением одинаковых персонажей, чтобы получит...

Теперь не только Baidu: «Яндекс» запустит для поисковика свой аналог ChatGPT — это нейросеть YaLM 2.0 В «Яндексе» разрабатывают свою версию генеративной нейросети. Которая будет интегрирована во все основные сервисы компании. Она аналогична ChatGPT и относится к семейству YaLM (Yet another Language Model. «Яндекс» действительно разрабатывает YaL...

Как врач сделал себе ИИ помощника. Часть 2 Первая часть собрала хорошую "кассу" в виде рейтинга и кармы, но самое главное вызвала интерес аудитории. Последний факт стал решающим критерием для написания продолжения. Очень часто, 2-я часть хуже первой, но я все же решил рискнуть. Представлюсь снова, меня зовут Александ...

Что такое состояние Привет! Меня зовут Артём Арутюнян, много где меня можно встретить под ником artalar. 10 лет я разрабатываю крупные веб-сервисы, и вот уже четыре года менеджер состояния, исследуя тему реактивности, консистентности данных и состояния. А началось всё с простого вопроса: поче...

Пресс-релиз сборки Windows 11 Insider Preview Build 25284 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25284 для инсайдеров в Dev Channel. TL;DR • Эта сборка не будет доступна для устройств Arm64 из-за известной проблемы (перечисленной ниже), которая приводит к зависанию устройств на логотипе загрузки ОС; • ...

Ультимативный гайд по HTTP. Часть 1. Структура запроса и ответа Привет! Меня зовут Ивасюта Алексей, я техлид команды Bricks в Авито в кластере Architecture. Я решил написать цикл статей об истории и развитии HTTP, рассмотреть каждую из его версий и проблемы, которые они решали и решают сейчас. Весь современный веб построен на проток...

Виртуальная карта впервые в Telegram: почему это удобно и безопасно Привет, Хабр. Меня зовут Михаил Добровольский, я руководитель портфеля проектов в МКБ, и сегодня расскажу, как мы реализовали выпуск виртуальной банковской карты в Telegram.Наверняка все заметили, что мы стали проводить все больше времени в мессенджерах, в частности в Teleg...

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

Подводим итоги 2022 года Привет, друзья! На календаре 29 декабря, а значит самое время подвести итоги уходящего года. В этой статье мы поговорим лишь о нескольких событиях и анонсах от Microsoft, которые особенно запомнились нам по тем или иным причинам. Конечно, интересного было много, и в коммент...

Онлайн-шутер One Shot Kills предложит ботов One Shot Kills — мобильный онлайн-шутер, вышедший на iOS и Android в США. Это ранняя версия с маленьким количеством игроков, так как в том же Google Play её скачали более 1 000 раз. Отметим, что матчмейкинг работает, но наверняка в нём боты, а поиск длится около 30-40 секунд...

Язык программирования Vala и где он используется. Создаем простое приложение для прослушивания радио Vala был разработан для более простой и быстрой разработки приложений с использованием библиотеки GTK. Этот язык уникален тем, что код при выполнении программы транслируется в код на языке C, а уже потом преобразуется в машинный. Благодаря этому скорость выполнения программы...

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

Loongson 3D5000: китайский процессор на собственной архитектуре. Что он из себя представляет? Мы уже несколько раз писали про китайскую компанию Loongson Technology и ее чипы. Компания примечательна тем, что в 2021 году представила разработанную с нуля собственную архитектуру, которая получила название Loongson Architecture или LoongArch. Само собой, это не только д...

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

Упрощаем себе жизнь при разработке интерфейса взаимодействия приложения и БД Привет, %username%! Меня зовут Антон Жеронкин, я Data Scientist в Сбере, участник профессионального сообщества NTA. Сегодня поговорим о том, как можно сделать лучше жизнь разработчиков, которые часто сталкиваются с базами данных. Дело в том, что, когда разработчики вручную п...

Не работает Яндекс на телефоне. Что делать Яндекс — это одновременно самый популярный поисковик и браузер в России, а также десятки сервисов, которыми ежедневно пользуются миллионы людей. Оттого совершенно не удивляет тот факт, что нередко поступают жалобы на продукты компании. Самая частая из них — Яндекс перестал ...

Фантомас, Наташа Ростова и Мейбл Пайнс: как мы делали темную тему для ispmanager Привет, Хабр! Меня зовут Сергей Пестерев, в ispmanager я отвечаю за дизайн продукта. Пожалуй, сложно представить себе более холиварную зону ответственности. Стоит лишь заговорить о дизайне, как тут же оживляются пользователи, которым он якобы не нужен, — они требуют новых ин...

Planet Inc: Idle Miner Tycoon это кликер для умных Planet Inc: Idle Miner Tycoon — нетипичный мобильный кликер. С первого взгляда это непонятно, ведь геймплей вертикальный, а графика мультяшная. Обучение тоже есть, но оно короткое, хоть и на русском языке. Всё дело в непонятном интерфейсе и куче возможностей с самого старта....

[Перевод] Создаём и сохраняем ссылки на игровые объекты (сущности) в C++ и Lua Очень часто возникает проблема с обработкой ссылок на игровые объекты (назову эти объекты сущностями). Иногда речь идёт об отношениях «предок-потомок» между сущностями. Бывает, что полезно сохранить ссылку на объект при работе с данными о событиях, в классе планировщика зад...

Состоялся пробный запуск Mighty DOOM на iOS и Android Mighty DOOM — мобильная игра от Bethesda Softworks, которая предлагает поиграть за Палача Рока. Только на этот раз в формате рогалика и с изометрическим геймплеем. Да, Mighty DOOM берёт у Archero больше, чем у своих классических частей; но если вы не против, то проект можно ...

Way of the Hunter получит крупное дополнение с Аляской Можно с уверенностью сказать, что видеоигра Way of the Hunter является буквально лучшим симулятором охоты на современном рынке — она крайне привлекательная в графическом плане, проработанная до мельчайших деталей и очень разнообразная. Впрочем, разработчики не планируют оста...

Suggestion: Чего не хватает в принципах тестирования Привет! Меня зовут Андрей Небольсин, я Старший Тестировщик на проекте Сбер МегаМаркет. Мой опыт в QA-сфере относительно небольшой, тем не менее я думаю, что у меня есть, чем поделиться :-) Читать далее

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

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

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

Пресс-релиз сборки Windows 11 Insider Preview Build 25352 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25352 для инсайдеров в Canary Channel. Начиная с сегодняшней сборки, инсайдеры Windows в Canary Channel заметят, что имя ветки, отображаемое в водяном знаке рабочего стола, изменилось на ZN_RELEASE. Как и в...

Как включить новый микшер громкости в сборке Windows 11 Build 25281 Сборка Windows 11 Build 25281 имеет новый скрытый микшер громкости, который, наконец, позволяет вам изменять громкость для определенных приложений, переключаться между устройствами вывода и включать дополнительные функции, такие как Spatial Audio. Конечно, вам по-прежнему ну...

Проклятие Microsoft в силе. Компания отказалась от проекта двухэкранного Surface Duo 3 ради складного смартфона с гибким экраном Похоже, компании Microsoft хватило двух поколений смартфонов Surface Duo, чтобы понять, что затея вышла не самая лучшая.  Согласно свежим данным, компания отказалась от идеи выпуска Surface Duo 3 в том же форм-факторе и решила всё же перейти к уже более привычным ...

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

Genshin Impact: Реран Сёгун Райдэн принёс минимум $36 млн Genshin Impact считается игрой года уже на протяжении 2,5 лет. Это значит, что игра приносит разработчикам много денег, по большей части благодаря баннерам с премиальными персонажами. Так вот, пользователи Reddit опубликовали статистику по доходам баннеров Геншина в Китае. ...

Особенности работы мобильного аналитика в банковских проектах Чем проект банковского мобильного приложения отличается от других? Та же работа с заказчиком, уточнение и описание требований, проектирование функциональностей, согласования ТЗ… Но так кажется только на первый взгляд.  Читать далее

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

Как создать внутреннюю базу знаний для большой IT-компании. Из хаоса в гиперспейсы Когда на вопрос «Что за фича?»‎ сказали: «Посмотри в Confluence!»‎ Привет! Меня зовут Таня Дудо, я менеджер продуктовых знаний в Selectel. В тексте расскажу, как решили создать внутреннюю базу знаний о продуктах и процессах для более 800 человек. Опишу, как к этому пришли...

VPN Gate, или — неубиваемая Великим Китайским Файрволом распределённая сеть VPN Сегодня речь пойдёт о технологии распределённой сети VPN Gate, своего рода недруга Поднебесной в области интернет цензуры. На Хабре много статей на тему SoftEther VPN (нижележащий слой VPN Gate), но нет ни одной технически всесторонней статьи про саму распределённую сеть и т...

5 приложений для чтения комиксов и историй на Айфоне, которые стоит попробовать За последние годы комиксы стали такой же частью мировой культуры как книги или газеты. На первый взгляд, это всего лишь картинки с подписями, но на самом деле комиксы позволяют узнавать больше, нежели из фильмов про тех же «Мстителей», а заодно визуализировать про...

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

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

Подключить четыре SSD с PCIe 5.0 к одному слоту PCIe. ASRock представила плату расширения Blazing Quad M.2 Card Компания ASRock представила плату расширения Blazing Quad M.2 Card, которая позволяет установить четыре твердотельных накопителя с интерфейсом PCIe 5.0 к одному слоту PCIe на системной плате.  Подобные устройства существуют на рынке уже давно, но в данном случае в...

Cyborne — первый шутер с поддержкой NFT Cyborne — мобильный шутер, который хочет стать успешным и популярным благодаря использованию NFT. Только для подобных проектов нужен высокий онлайн, а разработчики из OmniaVerse не удосужились даже добавить ботов. Из-за этого вы быстро присоединитесь к лобби, но матч так и н...

Что умеют переводчики на Андроид? Вот 6 функций, которые вас удивят Развитие современных технологий затрагивает все сферы нашей жизни, включая межкультурные связи. Еще каких-то 10-15 лет нельзя было даже представить, что совсем скоро можно будет без знания иностранного языка читать зарубежные сайты, переписываться с носителями другого языка...

Почти 30 стартапов провели успешные внедрения в реальный сектор экономики в рамках программы Build UP 2022 21 декабря состоялся Демо День четвертой акселерационной программы «Build UP» – крупнейшего в России ежегодного проекта по поиску, отбору и ускоренному внедрению технологических решений в сфере девелопмента, строительства, продаж и эксплуатации объектов недвижимости. Команды...

Microsoft запустила Teams Premium с ИИ-секретарём на базе решений OpenAI Встроенный чат Microsoft Teams получил версию Premium, которая доступна с расширенными ИИ-возможностями, основанными на языковой модели OpenAI GPT-3.5. Теперь система может автоматически создавать заметки, формировать задачи и подводить итоги по итогам созвона. Изображ...

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

Пресс-релиз сборки Windows 11 Insider Preview Build 23403 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 23403 для инсайдеров в Dev Channel. Microsoft напоминает, что перезагрузила Dev Channel, чтобы начать релиз сборок серии 23000, как было объявлено ранее на этой неделе . Примечание: Инсайдеры Windows, котор...

White Melody позволяет бесплатно выбить SSR героев White Melody — мобильная игра, которая доступна в корейском App Store и Goole Play. В ней анимешная графика и автоматические бои, в ходе которых игрок должен использовать карты, выступающих в роли активных скиллов. White Melody это F2P-проект с бесплатным и платным боевым п...

Вышел крутой видеоредактор DaVinci Resolve для iPad. Его можно установить даже на старые iPad С момента появления первых моделей iPad Pro Apple продвигает мысль, что на планшетах можно заниматься различной профессиональной деятельностью, в частности, монтировать различные видео. С появлением в планшетах процессора Apple M1, который используется еще и в Маках, подобн...

Что делать, если вылетают приложения на Android. Все способы решения проблемы Это был бы идеальный мир, если бы в нем приложения вылетали по какой-то одной причине. Но, к сожалению, какого-то единого формата не решения просто нет. Вместо этого каждый раз надо искать почему именно то или иное приложение ни с того ни с сего ”выходит из чата”. Тем не ме...

Инъекция от синдрома выученной беспомощности для ChatGPT: или как промтами (почти) выиграть NeurIPS соревнование IGLU Прошлый год был насыщен релизами мощных инструментов в области искусственного интеллекта, включая Stable Diffusion, Dalle-2 и ChatGPT. Сейчас нам кажется важным получить опыт работы с крупными нейронными сетями и понять, где и как их можно применять. В этом посте мы расскаже...

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

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

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

На шоу Xbox могут анонсировать новую игру от авторов Evil Within Инсайдер Джефф Грабб во время подкаста The XboxEra поделился какие проекты стоит ждать в следующем году. Грабб рассказал, что в первом квартале 2023 года состоится презентация Xbox во время которой будет много громких анонсов. В частности, о новом проекте расскажет студия ...

Как сделать фото на звонок в телефоне Когда нам кто-то звонит, на экране смартфона появляется карточка контакта. Обычно она состоит из имени абонента и его номера. Довольно скучно, не правда ли? Однако ее можно сделать более информативной, если установить фото звонка на Андроид. Эта, казалось бы, простейшая зат...

Как развернуть IDE для прототипирования в облаке за 5 минут? Как часто бывает: устанавливаете разные пакеты и программные модули и через время замечаете, как ОС превращается в dependency hell. С этим сценарием знаком почти каждый разработчик. Для решения проблемы можно использовать среду виртуализации или контейнеры. Но для сборки ч...

[Перевод] Работа с SQL Server в C# с помощью скриптинга. Часть 1 В этой статье я покажу вам, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows, очевидно, является намного более популярной целевой платформой для C# и SQL Server, больше внимания я ...

Анонс Windows 11 Insider Preview Build 22621.1465 и 22624.1465 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1465 и 22624.1465 (KB5023775) для участников программы Windows Insider на канале Beta. Сборка 22624.1465 — доступно тестирование новых функций. Сборка 22621.1...

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

Это лучшие советы, чтобы настроить Айфон для игр Пока владельцы Android-смартфонов спокойно пользуются игровыми режимами, чтобы оптимизировать производительность, обладатели iPhone такого себе позволить не могут. Да, процессор Apple Silicon по умолчанию разгоняет практически все игры, но на более возрастных iPhone в проце...

Lenovo вместе с фондом Repair Together собрали средства на восстановление поврежденных домов Компания Lenovo в рамках благотворительной акции "Родные стены, родным людям" вместе с волонтерской инициативой Repair Together собрали средства на приобретение строительных материалов на восстановление поврежденных домов для жителей села Лукашевка Черниговской области. Кром...

Реклама push и pop: источник трафика для новичков или профи? Все еще среди издателей и рекламодателей достаточно распространенной практикой является использование push и pop уведомлений. Пусть они и существуют уже относительно долгое количество времени, при правильном подходе можно добиться многих преимуществ от такой формы рекламы. Т...

Тестирование PHP проектов на примере Symfony Хочу описать свои наработки и устоявшиеся подходы к тестированию PHP проектов. Последние годы я работаю с Symfony и здесь будет достаточно моментов специфичных для этого фреймворка. Так же в этой статье термин функциональные тесты (functional) является синонимом End-to-End т...

Что такое на самом деле креативное мышление, почему оно так нужно в IT и как его развить даже самым «некреативным» Креативное мышление звучит как что-то из области творчества, или на крайний случай — менеджмента. Может показаться, что в IT ему не совсем место, и попытка его развить — пустая трата времени. Но на самом деле IT-специалисты прибегают к креативному мышлению куда чаще, чем при...

Madness/Endless — как Hotline Miami, страшно и с кровью Madness/Endless — мобильный стелс с элементами из хоррор-игр. Да, сеттинг довольно жуткий, поэтому задача непростая — надо уничтожать жутких животных. Этот проект может напоминать Hotline Miami, так как действовать надо скрытно, но и уникальные элементы есть. Главный герой ...

Microsoft отказалась от двухэкранного Surface Duo 3 и готовит смартфон со складным экраном Редактор портала Windows Central Зак Боуден сообщает, что следующий складной смартфон в линейку Surface не будет устройством с двумя экранами. Microsoft около года создавала прототипы и экспериментировала с аппаратным обеспечением нового Surface Duo, но в итоге решила перей...

Сроки доставки заказов: как в Авито сделали прогноз более точным Привет! Меня зовут Андрей Васильченко, я аналитик в команде Авито Доставки. Несколько лет назад мы запустили это направление, чтобы дать возможность покупателям и продавцам из разных регионов отправлять товар друг другу. Мы доставляем товары в пункты выдачи, постаматы и курь...

Доступный AutoML: как оптимизировать работу с ML-моделями с помощью VK Cloud и FEDOT В машинном обучении (Machine Learning, ML), чтобы обеспечить требуемые показатели метрик качества ML-моделей зачастую надо строить многокомпонентные пайплайны и комбинировать десятки алгоритмов моделирования. Нередко это сложно и долго. В таких ситуациях на помощь приходит...

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

Valve включила трассировку лучей на Steam Deck, но только в одной игре Разработчики из Valve выкатили обновление Steam Deck OS под номером 3.4.6, где появилась поддержка трассировки лучей, но пока только для одной игры. Ею стал шутер от первого лица Doom Eternal. Об этом пишет «Коммерсантъ». Источник: Shutterstock Технически т...

Kotlin-сервер без JVM — реальность? Не секрет, что Kotlin может использоваться для создания всех компонентов FullStack-приложения - от мобильных приложения для Android/iOS и веб-сайтов на Kotlin JS до бэкэнда (например, с использованием Ktor, http4k и micronaut). Но все же многих останавливает от использования...

4 фишки камеры iPhone, о которых никогда не скажет Apple Изначально камера в iPhone настроена таким образом, что вы можете без проблем начать ею пользоваться сразу после первого запуска смартфона. Из-за этого многих пользователей не устраивает то, что у нее мало настроек в отличие от Android. Казалось бы, про камеру в смартфоне и...

Конструктор базы для браузерной стратегии в духе Dune 2/2000 на Three.js, Vue3 + TS Самой успешной моей статьей для сообщества был подробный отчет о разработке браузерного FPS. Судя по статистике в базе данных — неожиданно огромное количество людей зашло и попробовало сыграть, я получал заинтересованные вопросы в личку и так далее. В дальнейшем я сделал еще...

Origami Paradise Landscape использует наработки Paper Mario Origami Paradise Landscape — мобильный кликер, который могут выпустить уже 11 января, если верить App Store. Сейчас для проекта проходит предрегистрация на iOS и Android, а в конце 2022 года проходило ЗБТ через TapTap. В Origami Paradise Landscape игрокам предстоит создать ...

Микрофронтенды — универсальное решение всех проблем или просто удобный подход? Сейчас понятие «микрофронтенды» встречается довольно часто, но что это такое и какие задачи они решают? Зачем нам микрофронтенды, если есть микросервисы или монолит? И стоит ли тащить микрофронтенды в свой проект только потому, что это модно? Расскажу об этом, а также о трёх...

Устройство 64-битных счётчиков транзакций в Postgres Pro Enterprise Эта статья описывает реализацию 64–битных счётчиков транзакций (XID, ксидов) в СУБД Postgres Pro Enterprise, которая создана на основе свободной, опенсорсной объектно–реляционной СУБД Postgres. Она ориентирована на тех, кто имеет практический опыт в работе с СУБД Postgres Pr...

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

Как решать реальные задачи при помощи ChatGPT Всем привет! На связи Андрей Нестеров, я занимаюсь компьютерным зрением в  применении к мобильным приложениям в компании Friflex. Мы создаем мобильные приложения по оцифровке спорта, которые позволяют распознавать спортивные события и анализировать их. В этой ...

Представлена новая версия Microsoft Teams для Windows на базе WebView2 Microsoft анонсировала новую версию клиента Microsoft Teams для Windows, которая приносит с собой не только множество новых функций, но и значительно улучшает производительность приложения за счёт перехода с Electron на WebView2. Новый клиент уже доступен пользователям в ка...

Какой браузер для Андроид ТВ лучше Платформа Android TV не только отличная операционка для просмотра фильмов, но еще и для интернет-серфинга. Задумайтесь: достаточно подключить к телевизору колонки, мышь и клавиатуру, после чего можно использовать его как настоящий компьютер! Тем не менее, одной из главных ф...

Открыта предрегистрация на Dragonheir: Silent Gods Dragonheir: Silent Gods — изометрическая RPG, в которой игроки собирают команду из редких героев, разделённых на разные классы. Открытого мира нет, при этом можно исследовать локации и натыкаться на боссов разной масти. Разработчики Dragonheir: Silent Gods объявили, что изд...

Пресс-релиз сборки Windows 11 Insider Preview Build 25290 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25290 для инсайдеров в Dev Channel. TL;DR • Эта сборка доступна для устройств Arm64, так как известная проблема, которая привела к тому, что сборка 25284 для Arm64 не была выпущена на прошлой неделе, была и...

Пресс-релиз сборки Windows 11 Insider Preview Build 25330 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25330 для инсайдеров в Canary Channel. Эта сборка не будет предлагаться инсайдерам Windows с устройствами Arm64. НАПОМИНАНИЕ: Поскольку сборки, выпущенные для Canary Channel, являются менее стабильными, Mic...

Телевизоры на базе webOS Hub получили Apple TV, Apple Music, AirPlay и HomeKit LG заявил, что webOS Hub теперь совместима со всеми недостающими компонентами Apple. Приложения Apple TV, Apple Music, AirPlay и HomeKit доступны для совместимых телевизоров WebOS Hub в более чем 100 странах и регионах. LG сообщает, что в настоящее время она работает с ...

Google в Android 14 запретит даже ручную установку части приложений Не дадут даже воспользоваться ручной установкой, той что из неизвестных источников, если приложение считается устаревшим и спроектировано для значительно более ранних версий ОС. Читать полную статью

Курсы для ИТ-специалистов от компаний: как они устроены и кому будут полезны Есть много способов получить ИТ-специальность и найти работу: от поступления в вуз до самообучения. Один из таких способов — корпоративные курсы. Меня зовут Юлия Купряшова, и я уже четыре года курирую курсы Тинькофф Финтеха. Расскажу, как устроены такие курсы, чем они о...

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

MDM в Android: плюсы, минусы, подводные камни Как только у сотрудника какой-либо компании появляется необходимость выполнять задачи на мобильных устройствах (пусть даже элементарно читать рабочую почту) и, соответственно, получать с них доступ к данным компании, появляются риски. Мобильные устройства (как и все эндпоинт...

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

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

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

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

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

Что читать техлиду: 7 увлекательных книг Какие качества отличают хорошего технического лида? Уверены, как минимум инициативность, стратегическое видение, интерес к новым практикам и инструментам, идущие рука об руку с желанием постоянно развиваться. Немалую роль в lifelong learning техлида могут сыграть правильно п...

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

Наши любимые приложения-помощники в тестировании back-end Всем привет! Меня зовут Константин, и я работаю ведущим тестировщиком в дружной команде back-end компании Solit. Мои коллеги уже не раз делились различными хитростями и ноу-хау, которые они применяют в своих проектах. Я же решил пойти немного другим путём и поделиться с вами...

Системы ИИ в p2p-формате: будущее ChatGPT, Midjourney, Copilot Герои статьи для себя сделали иллюстрацию Последние несколько месяцев оказались богаты на новости о системах искусственного интеллекта. Тематические площадки и видеохостинги заполнены контентом про ChatGPT и Midjourney; разработчики делятся примерами кода, созданного ИИ-по...

Карточный рогалик Tacape выпустят на смартфоны Tacape — мобильная игра, которая доступна на ПК и смартфоны в качестве браузерной версии. Её делали на HTML5, а теперь собираются перенести на iOS и Android. Это может случиться 28 февраля, если верить App Store, причём будет русская локализация. Tacape это карточный рогали...

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

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

ChatGPT всё активнее захватывает рынок. OpenAI выпустила API ChatGPT и API Whisper ChatGPT и его родственные решения, похоже, захватывают рынок даже активнее, чем можно было бы предполагать. Компания OpenAI сегодня выпустила API ChatGPT и API Whisper.   Наборы для разработчиков позволят этим самым разработчикам внедрять языковые модели Open...

Как стать джуном, которого берут на работу (frontend-разработка) Привет, Хабр! Я - начальник отдела разработки небольшой IT-компании, и мы - те самые люди, которые не ищут на работу сеньоров, и мы готовы брать не только мидлов, но даже и джуниоров, и готовы растить их до уровня крепких мидлов. Однако 80% приходящих на вакансию frontend-ра...

Анонс Windows 11 Insider Preview Build 22621.1245 и 22623.1245 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1245 и 22623.1245 (KB5022358) для участников программы Windows Insider на канале Beta. Сборка 22623.1245 — доступно тестирование новых функций. Сборка 22621.1...

Анонс Windows 11 Insider Preview Build 22621.1037 и 22623.1037 (канал Beta) Доброе утро, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1037 и 22623.1037 (KB5021304) для участников программы Windows Insider на канале Beta. Это последняя инсайдерская сборка для канала Beta в 2022 году. Выпуск сбо...

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

Часть 1. Управление знаниями в Obsidian. Обработка информации. Рабочий процесс. Источники информации. Работа с заметками Этот текст открывает цикл статей по рассмотрению проблемы управления знаниями в Obsidian. Эта часть почти не будет содержать практических советов о работе с заметками конкретно в Obsidian. Однако в ней будут раскрыты несколько более важные проблемы обработки различных источн...

[Перевод] Rust в стартапе: поучительная история Rust прекрасен для определенных целей. Но подумайте дважды перед тем как внедрять его в стартап, который должен быстро развиваться.Я очень долго думал писать ли мне этот пост или нет, потому что я не хочу начинать или быть вовлеченным в холивар про языки программирования (чт...

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

Nanc — backend-agnostic CMS с Flutterлюшками Привет! Сегодня я хочу представить вам плод моего многомесячного труда по ночам и выходным, призванный улучшить опыт управления контентом и привнести в мир разработки Flutter-приложений дополнительные возможности.Далее речь пойдет о Nanc (читается как Нэнс, но я внутренним г...

Windows 12 уже не за горами? Будущим Intel приписывают поддержку новой ОС Операционная система Windows 12 может выйти в обозримом будущем. Ранее мы уже видели скриншот, якобы сделанный в новой ОС, теперь же появились косвенные указания на эту систему. Инсайдер TCL (@leaf_hobby), описывая процессоры Intel Meteor Lake, упомянул поддержку Window...

На Windows 11 вышли Apple Music, Apple TV и Apple Devices — они заменят iTunes В прошлом году Microsoft и Apple объявили о выходе новых приложений Apple Music и Apple TV для Windows. И вот они уже доступны. Пока что это Apple Music и Apple TV, которые ожидаются исключительно для Windows 11 и функционально заменят iTunes, хотя и не полностью. Новы...

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

Wine 8.0: что «выросло» в новой версии? Возможности и совместимость с ПО На Хабре публиковалась новость о Wine 8.0, новый релиз был представлен спустя целый год разработки и трех десятков тестовых версий для «обкатки». Наконец, несколько дней назад разработчики представили стабильный релиз Wine 8.0. Работа действительно очень объемная — команда ...

[Перевод] React + TypeScript: необходимый минимум Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Многие React-разработчики спрашивают себя: надо ли мне учить TypeScript? Еще как надо! Преимущества изучения TS могут быть сведены к следующему: ваши шансы получить более высокооплачиваемую раб...

Dungeon of Survival 2 это анимешный Darkest Dungeon Dungeon of Survival 2 — мобильная игра с мрачным сеттингом и анимешной графикой. Игроки будут собирать отряд из 4 бойцов, у каждого из которых своя внешность, предыстория и роль в команде. Разработчики явно вдохновлялись серией Darkest Dungeon, так как битвы пошаговые и союз...

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

Взлетаем с управляемым кластером Kafka в #CloudMTS. Несколько советов для старта Привет, Хабр! Меня зовут Дмитрий Быстриков, я Technical Product Owner в команде Managed Service for Apache Kafka в #CloudMTS. Сегодня я расскажу, что умеет наша Kafka и чему научится в ближайшее время. Для тех, кто дочитает до конца, я приготовил несколько советов от наши...

Как сделать замедленное видео на Android Камеры современных смартфонов творят чудеса. И дело не только в качестве съемки фото и видео, но и в дополнительных настройках, которые позволяет применить мобильное устройство. Если вы смотрели фильм «Матрица» братьев Вачовски или играли в Max Payne, то наверняка помните э...

Не удалось войти в Clash of Clans. Что делать, если не запускается игра 14 марта 2023 года стало черным днем для всех поклонников мобильной игры Clash of Clans. Откровенно говоря, проблемы начались еще в прошлом году, когда из Google Play пропали все проекты Supecell, включая CoC. Студия разработчиков запретила их распространение на территории ...

Государство не будет финансировать отечественные аналоги TikTok и Instagram* Российские власти отказались от финансирования разработки отечественных аналогов TikTok и Instagram*. Как сообщается в «дорожной карте» проекта «Новое общесистемное программное обеспечение», эти сервисы денег не получат. В окончательную версию &...

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

Как отключить кнопку Bing в Microsoft Edge В версии Microsoft Edge 111 появилась кнопка Bing в браузере. Она находится там, где раньше было главное меню, и открывает Bing Chat всякий раз, когда вы наводите на неё курсор. Не всем нравится такое поведение, поэтому вот как отключить кнопку Bing в Microsoft Edge 111 и вы...

Запись экрана в Snipping Tool начинает развертываться для инсайдеров Windows Сегодня Microsoft начала развертывать обновление для приложения Snipping Tool (version 11.2211.35.0) для Windows 11 для инсайдеров Windows в Dev Channel. Microsoft только начинаем развертывание, поэтому не все инсайдеры в Dev Channel получат обновление сразу. Microsoft знает...

Конференция «Свободное программное обеспечение в высшей школе 2023» пройдет в конце января Конференция OSEDUCONF-2023 («Свободное программное обеспечение в высшей школе 2023») пройдет в г. Переславль-Залесский 27-29 января 2023 года. Организаторы конференции - ИПС РАН и «Базальт СПО», разработчик российских операционных систем «Альт». Ведущие педагоги вузов и школ...

ChatGPT. Новая парадигма, новый мир. Часть 1 3 недели назад я написал инструкцию о том как получить доступ к ChatGPT в России. За это время она неожиданно набрала более 130т просмотров, что показывает явный интерес сообщества к этой теме.За последнее время я собрал достаточно много интересной информации вокруг этой тех...

Как пользоваться поиском по картинке с телефона Алгоритмы поисковых систем все время развиваются. Если раньше мы могли искать информацию только по запросу, вводя его в Яндексе или Google, то теперь каждому из нас стал доступен поиск по картинке. Можно придумать сколько угодно сценариев использования этой функции от попыт...

Как включить анимированные иконки виджетов Windows в сборке Windows 11 Build 25324 Движение и тонкая анимация в Windows 11 создают более приятный опыт, не отвлекая пользователя. Вы можете найти их в разных уголках операционной системы, таких как область уведомлений, настройки Windows, быстрые настройки и и т. д. Microsoft продолжает добавлять больше, и пос...

Как включить раздел «Подсветка» в сборке Windows 11 Build 25295 В сборке Windows 11 Build 25295 есть несколько интересных скрытых функций. Microsoft работает над добавлением новой функции в приложение Настройки, которая позволит вам управлять RGB-подсветкой на ваших периферийных устройствах без установки сторонних приложений. Вы можете н...

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

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

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

Microsoft выпустила обновление «Moment 2» для Windows 11 версии 22H2 Состоялся релиз нового крупного обновления для Windows 11 версии 22H2, которое принесло с собой множество улучшений и новых функций. Ранее это обновление было известно под кодовым названием «Moment 2». Ожидается, что все пользователи этой версии системы получат обновление в...

«Роскосмос» планирует расширить возможности спутниковой системы «Марафон» В компании «Информационные спутниковые системы» имени академика М.Ф. Решетнева» (входит в госкорпорацию «Роскосмос») прошёл совет главных конструкторов по созданию многоспутниковой системы передачи данных «Марафон IoT», включённ...

6 функций iOS, про которые должен знать каждый У нас уже неоднократно выходили материалы, в которых мы рассказывали о полезных или просто интересных функциях iOS. И кажется, что они вроде бы как должны уже закончиться. Но Apple слишком хорошо постаралась над созданием своей операционки, ведь мы продолжаем находить все б...

Вышла iOS 16.3.1 на все смартфоны, начиная с iPhone 8. Что нового и когда появится iOS 16.4 Через полмесяца после выхода iOS 16.3 компания Apple выпустила обновление iOS 16.3.1 — промежуточную версию операционной системы с исправлением ошибок. Установить апдейт могут все владельцы смартфонов, имеющие на руках iPhone 8 и более свежие модели. Разберемся, что интерес...

Вышла iOS 16.2 с умным караоке, настройками Always On Display и сквозным шифрованием в iCloud iOS 16.2 вышла официально. Качаем! Спустя почти полтора месяца предварительных испытаний сегодня, 13 декабря, Apple представила iOS 16.2. Теперь это не очередная бета-версия для разработчиков, выход которых мы привыкли освещать раз в неделю, а полноценный релиз, то есть его ...

Telegram WebApps. Как встроить веб-приложения в чат-бота? Относительно недавно команда Telegram выпустила обновление, с которым появилась возможность встраивать в мессенджер веб-приложения. Эта статья — обзор основных моментов внедрения веб-приложениий в телеграм-ботов. Читать далее

Национальный стандарт на требования к технической концепции ЦОД утвержден Росстандартом Федеральное агентство по техническому регулированию и метрологии (Росстандарт) 11 января 2023 года издало приказ об утверждении национального стандарта Российской Федерации ГОСТ Р 70627-2023 «Центры обработки данных. Инженерная инфраструктура. Документация. Техническая конце...

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

Лучшие карты памяти, которые можно купить для телефона Одной из самых полезных функций смартфона является возможность расширения внутреннего накопителя за счет установки карты памяти. Наличие слота позволяет пользоваться устройством на протяжении нескольких лет, не переживая о том, что в какой-то момент закончится место. Однако...

Пиксельная RPG Queen's Heroes вышла на iOS и Android Queen's Heroes — мобильная игра, которую запустили в App Store и Google Play. В ней игроки управляют группой фэнтези-персонажей. Они сражаются на небольшом поле формата «3 на 3» с мехами и другими роботами. Между прохождениями миссий игроки Queen's Heroes могут призывать но...

Windows 11 Snap Assist может получить некоторые функции искусственного интеллекта ИИ — это новый технологический тренд 2023 года, и Microsoft, безусловно, делает все возможное для ИИ со своим новым чат-ботом Bing. Теперь отчет Windows Central говорит, что функции ИИ появятся в Windows 11. В частности, в отчете говорится, что ОС может получить дополнения с...

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

Утечка iOS 17 содержит подробности об iPhone 15, Apple Reality Pro и прочие детали Известный инсайдер под ником LeaksApplePro, который имеет собственных информаторов и контакты среди разработчиков, опубликовал некоторые подробности об операционной системе iOS 17. Ожидается, что iOS 17 выйдет вместе с серией iPhone 15, скорее всего, в сентябре этого го...

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

Используем аннотацию @Transactional like a pro Привет, Хабр! Меня зовут Никита Летов, я тимлид бэкенд-разработки мобильного приложения Росбанка для физических лиц. Этот пост входит в серию постов по разработке бэкенд-микросервисов на Java и Spring и является адаптацией моего доклада с JPoint 2022. Также хочу предупр...

Проблема N+1 и как её решить с помощью EntityGraph Всем привет! В данной статье попробуем разобраться с проблемой N+1 (или может правильнее 1+N?) и как ее решить с помощью использования EntityGraph.Проблема N+1 возникает, когда мы генерируем запрос на получение одной сущности из базы данных, но у данной сущности есть свои св...

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

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

Лучшие квизы для Android, которые есть в Google Play В последние несколько десятилетий в сфере развлечений доминировали викторины. Самым ярким примером является игра «Кто хочет стать миллионером». Аналогов или похожих игр было столько, что их просто нет смысла перечислять. А потом эти игры вырвались в реальный мир, заняв свое...

Как сделать панель задач в Windows 11 больше или меньше по размеру В Windows 11 можно настроить размер панели задач, чтобы сделать иконки на ней более или менее заметными. Для этого существует простая настройка. Изменение размера панели задач в Windows 11 Обычно панель задач в Windows 11 расположена в виде одной строки в нижней части экрана...

MMORPG Vampire Survivals: Puzzle War отправит вас в прошлое Vampire Survivals: Puzzle War — мобильная MMORPG, которую запустили в Америке и сугубо на Android. В ней есть 6 классов, каждый из них направлен на максимальное нанесение урона. Дальше начинается рутина — выполнение заданий и автоматическое передвижение по тёмным локациям, н...

Как играть в Standoff 2 на смартфоне Android: приватка, кейсы, голда и 120 fps В 2000 году вышла первая игра серии Counter-Strike, на долгие годы ставшей эталоном в жанре многопользовательского шутера от первого лица для ПК. Феномен ее популярности можно объяснить не столько увлекательным геймплеем и уж тем более не сюжетом, сколько социальной составл...

Что такое Freeform в iOS 16.2 и как им пользоваться Вышедшая iOS 16.2 стала серьезным обновлением — мы уже отвыкли от них за последнее время, так как разработчики, в основном, исправляли существующие ошибки и улучшали работу системы. Так, одним из самых заметных нововведений последней iOS стало приложение Freeform R...

Перевод: невыпущенная версия меню «Пуск» Windows 10 с 3D-плитками MixView Портал Windows Central опубликовал первую статью из серии «Windows Unshipped», посвящённой функциям и идеям в Windows 10, которые так и не вышли в свет, хотя были концептуально продуманы, а порой даже частично разработаны. Наиболее известным примером является функция Sets, ...

4 классных фишки Freeform в iOS 16.2, которые вы должны попробовать В релизе iOS 16.2 одним из главных нововведений стало появление Freeform — доски для совместной работы. За две недели после выхода апдейта с этим приложением пользователи уже успели опробовать его и определиться с самыми классными возможностями этого приложения. Возм...

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

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

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

Блокчейн MMO Gran Saga: Unlimited делают создатели Gran Saga и Chrono Odyssey Издатель NPIXEL анонсировал блокчейн-игру Gran Saga: Unlimited и показал небольшой трейлер к ней. Это MMO на iOS, Android и PC с поддержкой NFT и криптовалют. Разработчики уверяют, что их детище отличается от других азиатских MMO тем, что у них есть опыт разработки таких фра...

Массовое внедрение GameFi: Zeus обеспечит стандарты киберспорта в метавселенной SIDUS Известный украинский профессиональный игрок в Counter-Strike Данило Тесленко (Zeus) присоединился к команде SIDUS GATES, проекта игровых финансов (GameFi), в крипто-метавселенной SIDUS. Он подписал 10-летний контракт на выпуск эксклюзивных коллекций невзаимозаменяемых токено...

Как дистанционно снимать показания с электросчетчика КАСКАД-1-МТ Сразу скажу, все шаги повторять не нужно. Можно сразу перейти к схеме и проекту :)Несколько лет назад Мосэнергосбыт установил у меня в квартире новый электросчетчик "КАСКАД-1-МТ-W1-A1-230-5-60A-S-OV3". Из внешних интерфейсов у этого счетчика есть только оптопорт.С чего начат...

Лучшие игры на iOS и Андроид в 2023 году: Warcraft Arclight Rumble, Harry Potter и Warzone Mobile Привет, дорогие читатели AppTime и зрители AppTime Media. Каждую неделю мы возвращаемся к вам с очередной подборкой крутых игр на смартфоны, которые нельзя пропустить. И на этот раз это не просто очередной топ MMORPG или стратегий, а список лучших проектов на iOS и Android, ...

Microsoft выпустила Windows 11 Build 22621.1192 для инсайдеров в Release Preview Channel Компания Microsoft выпустила Windows 11 Build 22621.1192 (KB5022360) для инсайдеров Windows в Release Preview Channel в Windows 11 версии 22H2. В этом месяце Microsoft вносит изменения в Release Preview, чтобы уменьшить количество перезагрузок, с которыми сталкиваются клиент...

Как установить YouTube, WhatsApp и Google на Huawei в два клика Все мы помним, что было с Huawei в последние несколько лет. Скептики говорили о том, что это конец, но компания доказала, что ей есть, что противопоставить решению, которое лишило ее возможности полноценно использовать сервисы Google. Сначала была возможность относительно л...

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

Как студент пытался поднять качество образования в ВУЗе и что из этого получилось (спойлер: ничего) Как говаривал Уинстон Черчилль: "Кто в молодости не был революционером — у того нет сердца. Кто в старости не стал консерватором — у того нет мозгов". Насчет того, появились ли у меня мозги - вопрос открытый и по сей день, а вот насчет своего неудачного опыта Че Гевары в обл...

Можно ли стать программистом (в возрасте)? Начав с поиска в интернете, удивился, что программистом в возрасте хотят стать с переодичностью в 5 лет, может это как-то связано с циклом разработки, но оставим тему для дальнейшего исследования!Здравствуйте, меня зовут Олег и я программист! Пусть будет таким начало исповед...

В России хотят запустить федеральный проект для поддержки отечественных игровых студий В будущем году правительство РФ намерено представить федеральный проект для поддержки отечественных игровых студий и разработчиков. Это будет сделано в рамках нацпрограммы «Цифровая экономика». По поручению вице-премьера Дмитрия Чернышенко к 10 февраля 2023 ...

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

[Перевод] Устранение неисправностей в приложении Java под Kubernetes ❯ Когда взаимодействуют разработчики и операторы Предположим, вы написали приложение на Java и развернули его в Kubernetes в среде разработки. Рано или поздно это приложение уйдёт в продакшен, и вам придётся узнать, каково оно на деле. Затем начинают возникать новые неожи...

Пресс-релиз сборки Windows 11 Insider Preview Build 25272 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25272 для инсайдеров в Dev Channel. TL;DR • Эта сборка получила хороший набор улучшений и исправлений для инсайдеров; [Изменения и улучшения] [Общее] • Перемещено приложение Quick Assist из Windows Tools, ч...

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

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

[Перевод] Эпистемология качества программного обеспечения Допустим, вы приняли руководство новой командой. У вас есть картбланш на внедрение любой выбранной вами политики, чтобы сделать работу сотрудников более продуктивной, а код — менее «глючным». Что же вы предпримете?На продаже ответа на этот вопрос сделана не одна карьера. Вне...

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

MMO Project D делают на Unreal Engine для ПК и смартфонов Project D — мобильная игра, официальное название которой может быть Dragon Sword, судя по последнему трейлеру. Тем временем разработчики пока называют этот проект Project D, если верить информации с MMO Culture. Project D это мультиплеерный экшен в стиле Genshin Impact и To...

Яндекс запустил новый интерфейс групп вкладок в «Браузере» Команда Яндекса объявила о запуске полезного новшества в фирменном браузере. Для пользователей стал доступен новый дизайн групп вкладок - компактнее и лаконичнее. Кроме того, из можно открепить с верхней панели и разместить в вертикальном меню.  В самом начале нов...

Ненавижу Roblox! Не давайте своим детям играть в это! Ненавижу F2P-игры. Они прикидываются, словно ты можешь получать кайф без доната, хотя ценник на топовые предметы достигает цены среднего смартфона. Они дают тебе крутое оружие за 100 рублей, но уже через пару дней его можно использовать вместо туалетной бумаги. Правильно г...

GraphQL: сложность запросов Всем привет! Меня зовут Олег Негрозов, я бэкенд-разработчик из команды Talantix. В мире GraphQL есть один минус, который одновременно является и плюсом — пользователь ограничен лишь описанной схемой. Он может попросить у сервера все данные, доступные ему, или написать такой ...

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

В браузер Opera планируется добавить ChatGPT, однако даты релиза пока нет Китайский разработчик Kunlun Tech планирует интегрировать ChatGPT в свои продукты. В частности, это касается браузера Opera. Однако пока неясно, когда это произойдёт, будет ли функция платной или бесплатной. Таким образом, это будет ещё один продукт, который получит по...

Github Actions. Простой пример для уверенного знакомства Здесь я буду расссказывать о моем опыте настройки CI/CD c помощью GitHub Actions.Эта статья поможет тем, кто хочет настроить автоматический деплой для личного/учебного проекта на свой удаленный сервер, пользуясь бесплатным сервисов GitHub Actions. Причем этим сервисом можно ...

Смартфоны, которых мы так и не дождались в 2022 году. Ждем дальше В 2022 году недостатка в качественных смартфонах не было. В сегменте высокого класса появились отличные устройства, такие как линейка Galaxy S22 и серия Pixel 7. Те же, кто не хотели тратить много на новый телефон, могли выбрать такие устройства, как серия Redmi Note 11 и P...

Интеграция Primefaces в приложение на Spring Boot. Часть 2 — Готовим контекстное меню для главной страницы В этой статье описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot.Первая часть Читать далее

Мобильные новости: GTA из Индии, Project: BloodStrike по типу Warzone Mobile и другое Привет, читатели AppTime и зрители AppTime Media. С вами Никитенков Валерий, главный редактор на сайт и голос еженедельной подборки новостей за уходящую неделю. Конец февраля выдался плодовитым на симуляторы выживания и инди-игры, но также была и королевская битва, берущая...

В России создали организацию для поддержки видеоигровой индустрии В базе данных базе «СПАРК-Интерфакс» обнаружилась новая организация — АНО «Организация развития видеоигровой индустрии». Как сообщает «Коммерсантъ», она была зарегистрирована 15 декабря текущего года. Генеральным директором её в...

У Microsoft нет своих видеокарт, но уже есть «DLSS для YouTube». Компания представила свою версию Video Super Resolution для браузера Edge Похоже, технология Video Super Resolution в ближайшее время станет максимально привычной и обыденной. Недавно свой вариант запустила Nvidia, буквально вчера это сделала Intel, а теперь пришёл черёд Microsoft.  Как можно догадаться, Microsoft реализовала её в брауз...

ВТБ первым в России запускает цифровой банк в Telegram Банк ВТБ первым в России запускает в мессенджере Telegram полноценный онлайн-банк, которые предлагает клиента повседневные финансовые услуги, а также существенное сокращение времени операций. Сервис доступен на смартфонах со всеми операционными системами, при этом в пре...

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

Devolver Tumble Time запустят 26 января на iOS и Android Devolver Tumble Time — мобильная игра от Devolver Digital, которая высмеивает тренды мобильного гейминга, а именно — засилье F2P-игр с суровой монетизацией. Только Devolver Tumble Time изначально была просто шуткой, а теперь мы узнали, что этот проект выйдет 26 января на iOS...

Загрузки Microsoft Edge и Bing взлетели после анонса поиска на основе искусственного интеллекта После того как Microsoft представила новый поисковый сервис Bing на основе искусственного интеллекта, загрузки приложения Bing в App Store взлетели. В американском App Store приложение Bing поднялось на 12-е место среди всех бесплатных приложений для iPhone, а браузер M...

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

Когда метрик и логов недостаточно: как мы реализовали концепцию observability В 2021 году в Ак Барс Банке мы перешли от концепции мониторинга к observability. Observability помогает нам определить внутреннее состояние системы по ее внешним проявлениям, а в случае инцидента дает быстрые ответы на вопросы: что случилось, кто виноват и как чинить.Меня зо...

HTB Awkward. Инжектим команды ОС разными способами Для подписчиковВ этом райтапе я покажу, как обходить аутентификацию веб-приложения, искать уязвимости в JWT и эксплуатировать уязвимости LFI и SSRF. Помимо этого нам понадобится несколько внедрений команд при обработке данных.

Опыт использования Tyk в качестве шлюза GraphQL API Вообще-то мы хотели назвать статью «Неудачный опыт…», потому что, как будет рассказано ниже, с использованием Tyk всё оказалось не так просто. Но, во-первых, даже неудачный опыт — это тоже опыт. Во-вторых, нам не хотелось бы превращать заголовок в спойлер, чтобы заинтересова...

Как фронтендеры приручили микросервисы и перестали беспокоить бэкендеров Привет Хабр! Меня зовут Евгений Лабутин, я фронтенд-разработчик в МТС Digital. Расскажу вам о том, как мы приручили микросервисы на нашем проекте МТС Твой бизнес, зачем они нам вообще понадобились и какую выгоду мы от этого получили. Интересно? Добро пожаловать под кат! Чи...

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

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

Как запускать игры для PS Vita на Android через эмулятор. Проверил на себе 12 лет назад ничто не предвещало скорое превращение всех игр на телефоне в тысячи унылых аркад без сюжета, главный смысл которых заключался бы в выкачивании денег из людей через встроенные покупки. В декабре 2011 года вышла GTA III для Android и iOS, представлявшая из себя ...

Встроенная биометрия и отсутствие поддержки Windows 7: Google выпустила браузер Chrome 110 Компания Google выпустила-таки версию браузера Chrome под номером 110, в которой убрала поддержку операционных систем Windows 7 и 8.1. Таким образом, это первая версия веб-обозревателя, который поддерживает только Windows 10 и 11. Изображение сгенерировано нейросетью M...

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

Основы PyCharm Сегодня я расскажу новичкам про полезные и удобные функции PyCharm. Эта статья предназначена для тех, кто только знакомится с PyCharm и написал свои первые программы. Затронем основной функционал пайчарма, который поможет упростить и ускорить вашу работу и узнаем, как запуск...

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

Microsoft выпустила Windows 11 Build 22621.1194 Компания Microsoft выпустила Windows 11 Build 22621.1194. Это обновление, не связанное с безопасностью, включает улучшения качества. При установке этого КВ: • Новое! Это обновление изменяет опыт предварительных обновлений .NET Framework. После установки этого обновления все ...

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

Apple выпустила iOS 16.4 beta 3. Что нового и как обновиться если вы не разработчик По традиции Apple допиливает свою текущую операционную систему для iPhone в течение всего года до релиза следующей iOS. Так, в Купертино продолжают тестировать iOS 16.4 и выпускают уже третью бета-версию для разработчиков. Причем вторая появилась всего неделю назад, а значи...

[Перевод] 12 методик, которые помогут создавать приложения на Flutter легко и просто Hola, Amigos! На связи Саша Чаплыгин, Flutter-dev. В этой публикации вы познакомитесь с методиками для разработчиков Flutter, которые помогут вам улучшить качество программного кода, его читаемость, простоту и эффективность. Будет полезно почитать Flutter-разработчикам всех ...

Есть ли жизнь после Lego? Привыкнуть к тому, что ты дед, невозможно. Наверное, когда у меня будут правнуки, я все равно буду вздрагивать, слыша слово «дедушка» в свой адрес. Какой дедушка? Я все тот же случайно выживший мальчик, только игрушки дороже!Кстати, об игрушках. С некоторых пор я уже не увер...

Яндекс опубликовал код счётчика «Метрики» Команда Яндекса сделала очередной шаг навстречу open source сообществу, опубликовав исходный код счётчика «Метрики» - сервиса, который используется сотнях тысяч сайтов по всему Интернету.  Сгенерировано нейросетью Midjourney В пресс-службе Яндекса отм...

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

Перевод: что ждёт Windows 11 в 2023 году? В уходящем году Windows 11 получила своё первое функциональное обновление под названием «2022 Update», которое принесло с собой несколько новых функций и ряд полезных улучшений, сделавших систему гораздо более удобной по сравнению с релизной версией Windows 11 от 2021 года....

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

Пиксельная RPG Only Victory проверит ваши навыки командира Only Victory — мобильная RPG, которая вышла на Android по всему миру. Главная задача это проходить миссии, передвигая персонажей по типу мага, жрицы и лучника по локации. Таким образом они достают до врага или наоборот убегают от отряда противника, чтобы получать меньше урон...

Как восстановить старую кнопку поиска в Windows 11 Microsoft с трудом выбирает лучшую кнопку поиска для пользователей Windows 11. Изначально в операционной системе была стандартная иконка поиска на панели задач, затем Microsoft заменила ее кнопкой в виде таблетки, а затем мы получили нормальное окно поиска в Dev Channel. Есл...

Анонс Windows 11 Insider Preview Build 22621.1391 и 22623.1391 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1391и 22624.1391(KB5023011) для участников программы Windows Insider на канале Beta. Сборка 22624.1391 — доступно тестирование новых функций. Сборка 22621.139...

MMORPG KARIZ проходит стадию ЗБТ на Android KARIZ — мобильная MMORPG, по которой проходит ЗБТ, если верить некоторым Ютуберам. В ней аниме-графика и ручное управление с авто-наведением. Игра предлагает 4 класса на выбор, каждый из них призван наносить максимальный урон; мы подозреваем, что акцент на более поздних уров...

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

История про Growth hacking на практике Всем привет! Меня зовут Андрей Никишин, я бэкенд-разработчик hh.ru в команде “Карьерные сервисы”. Существует распространенное мнение, что hh — это просто сайт с вакансиями и резюме, но это совсем не так.  У нас есть множество сервисов: от досуга и развлечений до построе...

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

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

«Сбер» предоставил технологии компьютерного зрения для встраивания в приложения Команда СберБанка опубликовала набор инструментов SaluteVision Mobile SDK. Как отмечают в пресс-службе, этот SDK позволит разработчиком быстро и легко встраивать системы компьютерного зрения в свои мобильные приложения для Android и iOS.  Иллюстрация: СберБанк Раз...

В WhatsApp появилась поддержка прокси-серверов В официальном блоге разработчиков мессенджера WhatsApp появилось сообщение о том, что в приложении запущена поддержка прокси-серверов. Создатели WhatsApp заявили, что благодаря новой функции у каждого будет возможность пользоваться мессенджером, даже если в его регионе ...

Бардак в main, стандартизация и uber.fx. Как сделать структуру кода понятнее для всех Привет, Хабр! Меня зовут Данила Проценко. Я — Lead Software Architect в «Лаборатории Касперского», занимаюсь архитектурой микросервисов и монолитов на Go. Строгий порядок — залог успешного промышленного программирования. А порядок, в свою очередь, начинается со стандартиза...

Js, трюки, наблюдения, бенчмарки и как Лиса уничтожает Хром. Я протестировал всё, что вам было лень Картинка, конечно, стронгли анрилейтед Разные трюки я тестировал на Google Chrome 107.0.5304.107 и Mozilla Firefox 107.0 на Windows 10. Чтобы результаты всегда были железно воспроизводимыми, я отключил все С-State’ы, ядра зафиксировал на 5 ГГц. У меня 9900К, это Coffee La...

«МегаФон» увеличил пропускную способность для VK на 45% и Telegram на 40% Оператор «МегаФон» поделился хорошей новостью для своих абонентов. Пропускная способность сети для популярных социальных сетей и мессенджеров была значительно увеличена.  Сгенерировано нейросетью Midjourney Как отмечает пресс-служба, это позволит сокра...

Программный рендер в стиле игры Doom Расскажу о небольшом домашнем проекте по написанию программного рендера. Всё началось со случайного видео на Youtube с записью геймплея игры Doom (93 года). Появилась идея сделать похожий рендер на С++ без использования библиотек. В статье описаны шаги его разработки. В конц...

Как мы применяли исследования при разработке сервиса Европротокол онлайн В прошлом году мы с командой мобильного приложения «Госуслуги Авто» выпустили новый сервис — оформление ДТП без участия инспектора ГИБДД. В этой статье я расскажу, как мы разрабатывали сервис, какие грабли собрали, чему научились и каких результатов достигли. Читать далее

[Перевод] Compaq — самый продаваемый бренд персональных компьютеров в конце 1980-х и в 90-е годы Компьютеры наконец-то совершили большой прорыв в размерах, от устройств, занимавших целую комнату, до чего-то, такого, что могло поместиться на столе, но это все еще было далеко до портативности. Трое предпринимателей в 1982 году решили, что хотят изменить мир. Начав с $3...

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

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

Как мы проблемы UI в виджетах решали Меня зовут Алексей Чернякович, я занимаюсь разработкой и поддержкой Android App Widgets в мобильном банке Тинькофф. Сейчас у нас работает три виджета. Несмотря на относительную простоту, они довольно популярны у пользователей — более 50 тысяч использований в месяц. Расскажу,...

Закрытие проектов Blizzard в Китае не повлияло на киберспорт Разработчики обещают, что киберспортивные команды останутся прежними.

Apple добавила в iOS 16.4 функцию для обхода санкций App Store, которая сбережёт память iPhone С весны прошлого года из App Store пропало большое количество разных приложений. В основном это коснулось тех программ, чьи владельцы попали под санкции. В большинстве случаев это касается банковских клиентов и, в частности, самого популярного из них — Сбербанк Онлайн...

Nautical Life 2 позволяет сражаться с рыбами при помощи удочки Nautical Life 2 — мобильный симулятор жизни на тропическом острове, который выпустили на iOS и Android по всему миру. Игроки смогут общаться с NPC и вместе с ними исследовать различные локации, плавая между ними на лодке. Ещё одна возможность — рубить деревья и ловить рыбу, ...

В Москве создали единую платформу для разработки электромобилей В Москве создали единую платформу для разработки электромобилей и относящихся к нем проектов на базе Московского инновационного кластера (МИК), который объединяет около 40 компаний, включая завод «Москвич», университет МАДИ, ОЭЗ «Технополис Москва&raqu...

Выпущен Windows Subsystem for Android на базе Android 13 Microsoft выпустила значительное обновление Windows Subsystem for Android по программе предварительной оценки. Новая версия подсистемы построена на базе Android 13 и приносит с собой множество улучшений, в том числе улучшенную регистрацию ввода мышью, улучшения стабильности...

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

Как включить новое оповещение OneDrive в сборке Windows 11 Build 25272 Еще в ноябре Microsoft представила напоминания об обновлении хранилища OneDrive в приложении Настройки. Изменения появились в Windows 11 Release Preview Channel для инсайдеров. Интересно, что инсайдеры Dev Channel не получили эту функцию, поскольку она была отключена. Тем не...

Книга нормального фрилансера Батюшки, я же уже почти целую свою книгу выложил в виде статей на Хабре! Это было круто. Никакая другая площадка не дала мне столько просмотров, разумных комментариев и вступлений в Телеграм-канал. В этой публикации хочу рассказать о том, как я пришёл к идее книги, как писал...

Слух: Microsoft хочет интегрировать ChatGPT в Word, PowerPoint и Outlook Издание The Information со ссылкой на собственные источники сообщает, что Microsoft хочет интегрировать технологию ChatGPT от OpenAI в приложения пакета Office. Предполагается, что новые функции на базе ChatGPT позволят автоматически генерировать текст на основе запросов на...

Vertical Boutique – нужны ли нам умные отели? Я посмотрел уже несколько умных домов с разной степенью автоматизации, но как насчет отеля? Чем сценарии умного дома могут быть полезны там, где ты живешь всего несколько суток? Ведь требования у всех разные, и всем не угодишь. Мне кажется, сценарии умного дома – вещь личная...

ЗРК Patriot: следит за целями через спутники и обладает другими передовыми возможностями Американский зенитно-ракетный комплекс «Пэтриот» В ходе любого современного военного конфликта, важнейшей задачей военных сил является защита войск и объектов от авиации, крылатых и баллистических ракет противника. Причем, по мере того, как ударные воздушные средст...

Игра Time and Space Battlefield вступила в стадию ЗБТ Time and Space Battlefield — мобильная игра, в которой надо собирать команду из аниме-героев и участвовать в автоматических битвах. Проект предлагает вертикальный игровой процесс, что позволяет играть одной рукой. Сейчас Time and Space Battlefield можно скачать через китайс...

9 книг для тимлидов и тех, кто хочет ими стать Привет! На связи СберМаркет Tech. Эту подборку книг составили инженерные менеджеры СберМаркета и ведущие подкаста «Для tech и этих» Олег Федоткин, Никита Елагин, Семён Мацепура и Вячеслав Артемьев. Сейчас в подчинении у ребят суммарно более 200 инженеров. Мы попросили их под...

На «Авито» появилась проверка профиля с помощью Tinkoff ID Команды банка «Тинькофф» и популярной площадки частных объявлений «Авито» объявили о запуске новой услуги – верификацию учётной записи «Авито» теперь можно пройти с помощью сервиса онлайн-авторизации Tinkoff ID.  Как поясн...

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

Как включить новый проводник в сборке Windows 11 Build 25276 На прошлой неделе Microsoft выпустила первую сборку Windows 11 Dev Channel в 2023 году. Наряду с несколькими серьезными исправлениями ошибок, в сборке 25272 также были скрытые файлы внутри, которые показали, что Microsoft работает над редизайном проводника. Утечка дала нам д...

Доступны промокоды для стратегии Beedom Beedom — мобильная стратегия, где надо строить поселение для пчёл и совмещать одинаковых насекомых, чтобы получить улучшенную версию. Сейчас для игры проходит бета-тест в Индонезии и, вероятно, других странах ЮВА. Тестирование продлится до 31 января, а после этого прогресс б...

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

Пресс-релиз сборки Windows 11 Insider Preview Build 23419 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 23419 для инсайдеров в Dev Channel. Microsoft выпускает ISO-образы для этой сборки — их можно скачать здесь . Что нового в сборке 23419 Создание дампов памяти ядра в реальном времени в диспетчере задач Micr...

Анонс Windows 11 Insider Preview Build 25281 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 25281 для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.25281.1000.rs_prerelease.230113-1248. Важно! С недавнего времени сборки по програм...

Tower of God: Great Journey выйдет в конце февраля Tower of God: Great Journey — мобильная игра с аниме-графикой, выполненная в жанре RPG. Она доступна в Южной Корее, а вот глобальная версия выйдет на iOS и Android 28 февраля; сейчас проходит предрегистрация, причём в России та же App Store страница недоступна. Tower of God...

Теперь мы знаем, почему Алиса круче Siri. И это позор Apple Несмотря на то что Siri стала первым умным голосовым ассистентом на мобильных устройствах, по-настоящему удобной «говорящая женщина в Айфоне» никогда не была. Даже в отсутствие конкурентов желающих пользоваться Сири было не очень много. А, когда на рынке появились альтернат...

Как восстановить вкладку в браузере на Макбуке Спросите себя: давно ли вы добавляли какие-то страницы в закладки в браузере. Скорее всего, ответ будет никогда или очень давно. Ведь значительно проще просто держать ссылки открытыми в отдельных вкладках, обращаясь к ним по мере необходимости. И не важно, что это съедает о...

Microsoft предлагает новый медиаплеер для Windows 11 для всех пользователей Windows 10 Microsoft начала развертывать свой новый медиаплеер для инсайдеров Windows 11 еще в ноябре 2021 года. С тех пор компания постепенно обновляет его новыми интересными и полезными функциями, такими как копирование аудио с компакт-диска, и более высококачественными форматами ауд...

Увлекательная криптография. Часть 1 Как и многие специалисты по ИБ, я очень люблю разминать мозг различными головоломками. Идеальным для меня является формат CTF, позволяющий проверить свои знания и толику нестандартного мышления на различных типах задач.Сегодня я хочу рассказать о первой из трёх задач из ...

Яндекс запустил программу амбассадоров для студентов и преподавателей вузов «Yandex U-Team» Цель программы — найти целеустремленных ребят, которые интересуются технологиями, погрузить их в работу Яндекса, дать полезные навыки и реализовать совместные проекты в университетах.

Linux на смартфоне: считываем показания сенсоров и программируем «Куб времени» в Node-RED И снова привет! В прошлом уроке мы посмотрели проект для смартфона “Погодная станция”. Сегодня будем делать более сложный проект: “Куб времени”. Это устройство для тайм-менеджмента, которое поможет вам вести лог собственных занятий и знать, сколько времени вы тратите на рабо...

В «Московском транспорте» появилась бесконтактная оплата SberPay Департамент транспорта Москвы сообщил о запуске новой полезной функции приложения «Московский транспорт». Пользователи приложения теперь могут осуществлять платежи через сервис бесконтактной оплаты SberPay. Сейчас услугой можно воспользоваться для перевозок...

Как реализовать ролевую систему доступа через Open Policy Agent. Опыт PaaS Авито Антон Губарев, инженер в команде Platform as a Service (PaaS) Авито, рассказал, как они с командой внедряли политики авторизации с помощью Open Policy Agent (OPA), и с какими проблемами столкнулись на пути. Читать далее

Установка OpenCV под Windows В данной статье будет описан способ сборки OpenCV из исходников с помощью cmake и Microsoft Visual Studio, и пример запуска своего проекта на cmake. Большая часть статьи является повторением официальной документации. Читать далее

Как смотреть YouTube в фоновом режиме на смартфоне Android без подписки Premium Отключение монетизации YouTube в России сказалось не только на видеоблогерах, но и на обычных пользователей. С одной стороны, теперь ролики не сопровождаются рекламой, с другой — у нас пропала возможность сделать видео в фоне, что раньше за небольшую плату могли сделать обл...

«М.Видео-Эльдорадо» ускоряет доставку, запуская склады «Урбан» Группа «М.Видео-Эльдорадо» продолжает совершенствовать доставку «последней мили» и запускает новый формат инфраструктуры. Речь идёт о городских складах на базе одного из действующих магазинов. В компании заявили, что такие склады ускорят пополнен...

Сбербанк Онлайн на iPhone теперь можно установить в любом отделении Сбера Несмотря на принудительное удаление приложений российских банков, попавших под санкции, из App Store, большинство из них смогли найти выход. Для многих им стал перевыпуск мобильных клиентов под другими названиями. Для Сбербанка — СБОЛ, для Альфа-банка — Деньги ...

Glorious Adventure берёт вдохновение у AFK Arena Glorious Adventure — мобильная игра, доступная в американском и канадском Google Play. Мы предполагаем, что это ранняя версия, которую запустили ещё 20 декабря. Проект предлагает вертикальный геймплей, мультяшную графику, автоматические схватки и необходимость собирать групп...

Тонкая настройка заказов: Яндекс представил «пульт управления» в «Яндекс Маркете» Сервис начал предлагать больше вариантов для настройки параметров заказов — в этом помогает так называемый «пульт управления», доступный на странице оформления заказа.  Раньше при добавлении товаров от разных продавцов в корзину сервис ...

В правительстве РФ заявили, что отечественные аналоги есть для 85% зарубежного ПО В России есть аналоги 85% всех видов иностранного программного обеспечения, также идёт развитие собственных решений. Об этом заявил премьер-министр РФ Михаил Мишустин в ходе форума «Digital Almaty 2023: Цифровое партнерство в новой реальности». Михаил Мишус...

Как мы решили дергать ChatGPT по хоткею Большинство уже знакомо с ChatGPT, технологией способной выполнять такие задачи, как копирайтинг, отвечать на вопросы, переводить и делать практически все остальное, что связано с текстом. ChatGPT на столько продвинутая, что школы Нью-Йорка запретили её использование, чтобы ...

Пресс-релиз сборки Windows 11 Insider Preview Build 25262 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25262 для инсайдеров в Dev Channel. TL;DR • December 2022 Bug Bash: Инсайдеры в каналах Dev и Beta увидели, что в Feedback Hub появились квесты, охватывающие различные сценарии, отзывы о которых Microsoft н...

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

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

Для тех, кто соскучился по необычным экспериментам с «железом». ASRock представила устройство X670 Xpansion Kit для превращения платы на чипсете B650 в плату на чипсете X670 Компания ASRock представила необычный продукт, который показывает, что производители компьютерных комплектующих ещё порой могут выпускать необычные решения, которых раньше было очень много.  Устройство называется X670 Xpansion Kit и представляет собой плату расшир...

Microsoft: ExplorerPatcher, StartAllBack, Start11 не работают в Windows 11 Moment 2 После установки обновления KB5022913 или более поздних обновлений устройства Windows с некоторыми сторонними приложениями для настройки пользовательского интерфейса могут не запускаться. Эти сторонние приложения могут вызывать ошибки в explorer.exe, которые могут повторяться...

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

DSL фреймворк для создания Telegram ботов Родилась у меня идея! Я хочу создать фреймворк, который позволит пользователям писать своих ботов Telegram с помощью языка, специфичного для конкретной области (DSL), или визуального представления, например, диаграммы UML. На основе предоставленных данных фреймворк будет ге...

Контроллер CH579. Начинаем работу и избавляемся от закрытой сетевой библиотеки Сегодняшняя статья – не восклицание: «Смотрите, какой мне красивый проц попался». Это скорее просто упорядочивание накопленных сведений о конкретном процессоре CH579. Вдруг кому пригодится. Ну, и, если через годы мне потребуется, я сам буду восстанавливать знания по этой ст...

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

3 лучшие функции MIUI 14, которые влюбляют в себя Китайский бренд Xiaomi уже официально представил миру свою серию смартфонов Xiaomi 13, а также новую оболочку Android под названием MIUI 14. По логике вещей, новая серия Xiaomi 13 станет первым флагманским телефоном с системой MIUI 14. Хотя эта новая система содержит нескол...

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

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

Что такое ReVanced и чем он лучше YouTube Vanced Многим владельцам смартфонов на базе операционной системы Android, а особенно владельцам устройств HUAWEI, знакомо приложение Vanced. Это классная модификация YouTube, бесплатно открывающая некоторые возможности Premium-подписки, включая отсутствие рекламы в любой стране ми...

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

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

Состоялся релиз watchOS 9.2. Что нового и какие часы можно обновить 13 декабря стало большим днем обновлений для владельцев многих устройств Apple. Пользователи iPhone получили апдейт iOS 16.2, а обладатели компьютеров Apple уже вовсю делятся впечатлениями о MacOS 13.1. А что с часами Apple Watch? Если вы пользуетесь этим носимым аксессуаро...

Как включить функцию «Галерея» в сборке Windows 11 Build 25272 Сборка Windows 11 Build 25272 имеет скрытую функцию под названием «Галерея», а также новую иконку. Изменения были замечены пользователем под ником «PhantomOcean3». На данный момент неясно, почему Microsoft добавила новую иконку и функцию, поскольку она в основном делает то ж...

Что умеет Яндекс.Станция без подписки Вы можете не любить Яндекс, но глупо отрицать то, что компания сейчас делает самые толковые умные колонки для дома. Количество навыков Алисы регулярно увеличивается, а чтобы пользоваться ими, вовсе не обязательно иметь подписку Яндекс.Плюс. Так и делают многие пользователи,...

Приложение МТС Банк удалили из App Store. Как теперь его скачать на Айфон Может показаться, что ажиотаж вокруг удаления банковских приложений из App Store спал, так как Apple убрала, наверное, все клиенты из своего магазина. Но нет: на днях США ввели санкции против нескольких банков, среди которых оказался МТС-Банк, поэтому модераторы App Store п...

Samsung сравнялась с Apple по плавности анимации. Опубликовано сравнение Samsung Galaxy S23 и iPhone 14 Pro Max Проверенный сетевой информатор под ником Ice Universe заявил, что Samsung наконец удалось сделать анимацию в One UI очень плавной. Он цитирует блогера Таруна Ватса (Tarun Vats), который сравнил анимацию открытия и закрытия приложений на Samsung Galaxy S23 и iPhone 14 Pr...

Будни техпода. Подготовка сервера с Linux для работы по RDP Наконец мы добрались до новой статьи из серии «Будни техпода», где мы просим кого-то из специалистов поддержки рассказать о наиболее популярных кейсах, а также предложить то или иное решение для реализации поставленной задачи. В первой части мы рассмотрели вопрос проброса U...

Битва умов: как мы в Fix Price тестировали ChatGPT и Claude Искусственный интеллект уже перестал быть чем-то из области фантастики, а превратился в бизнес-инструмент с огромным потенциалом. Ожидается, что к 2028 году мировой рынок сервисов ИИ вырастет до $31 млрд. Перспективы автоматизации бизнес-процессов, которые замаячили перед ко...

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

Microsoft может удалить функцию поиска Windows 11 на рабочем столе На этой неделе Microsoft выпустила новые сборки в Windows 11 Dev Channel и Windows 11 Beta Channel. В то время как второй канал предлагает новые функции, такие как удаление требования MSA из виджетов, первый предлагает больше изменений в приложении Настройки, а также приложе...

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

Готовый ваншот «7 испытаний Гилберта» для Foundry VTT Всем привет. Меня зовут Леся и я Гейм Мастер D&D. В силу обстоятельств моей команде героев пришлось променять стол с картами и миньками на интернет пространство. Хочу рассказать вам о нашем первом ваншоте в Foundry и поделиться всеми своими материалами в виде игрового ми...

Анонс Windows 11 Insider Preview Build 22621.1095 и 22623.1095 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1095и 22623.1095(KB5022364) для участников программы Windows Insider на канале Beta. Сборка 22623.1095 — доступно тестирование новых функций. Сборка 22621.109...

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

Over Heroes — мультиплеерный экшен от создателей Bishojo Battlefield Over Heroes — мобильная игра, которую запустили в App Store и Google Play. Это официальный релиз, причём проект довольно необычный. Дело в том, что игроки разделены на 2 команды — герои с разными способностями, магией и огнестрельным оружием будущего и монстры. Они сражаются...

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

Надеть Telegram на OpenVPN и завернуть это в Docker Мигрируя в этом году свою инфраструктуру в новый датацентр, поймал себя на мысли о том, что возраст моей виртуальной частной сети (VPN) для доступа к серверам и устройствам перевалил за 10 лет. Мой старый товарищ OpenVPN ни разу не подвел меня. Подумав обо всех неудобствах и...

Сервис для сборки Lego и проект выходцев «Тинькофф» попали в рейтинг самых перспективных стартапов по версии Forbes Это проекты с российскими основателями, развивающиеся за рубежом.

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

Проект «Феникс» на видео: Microsoft изобретает браузер заново Компания Microsoft работает над переосмыслением своего браузера и готовит к выпуску более современный вариант Edge  с улучшенным пользовательским интерфейсом, дополнительными функциями и повышенной производительностью.  Согласно сообщениям от сетевых информат...

Car Detailing Simulator 2023 запустили на iOS и почти на Android Издатель Digital Melody Games выпустил Car Detailing Simulator 2023 на iOS 13 марта. Поиграть в этот проект можно во многих странах, а вот на Android эта же игра в тот же день появилась только в Великобритании. Это значит, что на одной платформе был официальный релиз, а на в...

Как устанавливать сервисы Google на Huawei прямо из AppGallery. Это самый простой способ в 2023 году Американские санкции, действующие в отношении Huawei с 2019 года, серьёзно подорвали популярность смартфонов бренда. Компании даже пришлось продать подразделение, отвечающее за разработку устройств линейки Honor, чтобы вывести из-под ограничений хотя бы их. Ключевой проблем...

Motorized Solder Dispenser Этот проект был создан еще полтора года назад. Я его напечатал, но так и не собрал до сегодняшнего дня, все как-то было не до него. Да и других проектов множество лежит незавершенных, которые я понемногу доделываю. Вот сегодня и пришла очередь представить вам этот замечатель...

Пресс-релиз сборки Windows 11 Insider Preview Build 25281 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25281 для инсайдеров в Dev Channel. TL;DR • Начиная с этой сборки, Microsoft пробует улучшения для Windows Spotlight и вносит визуальное обновление на странице графических настроек. И, конечно же, несколько...

В селах Татарстана ускорили интернет к новогодним праздникам Осенью МегаФон модернизировал базовые станции еще в 21 небольшом населенном пункте республики. Рефарминг, или, другими словами, перенос частот в диапазоне 2100 МГц в пользу LTE-технологий повысил производительность сети и скорость мобильного интернета для абонентов Татарстан...

Как ускорить сайт на WordPress за 15 шагов Оптимизация скорости сайта на WordPress — одна из тех тем, которые, казалось бы «перекопаны» вдоль и поперек, но продолжают вызывать постоянный интерес. И, если задуматься, это совсем неудивительно. WP остается самой популярной CMS, на которой работает более 43% сайтов. Техн...

«Ей можно и нужно задавать вопросы»: Алиса появилась на главной странице Яндекса По сообщению пресс-службы компании Яндекс, голосовой ассистент Алиса появилась на ya.ru — теперь пообщаться с ней могут пользователи всех основных браузеров для компьютера и смартфона. Голосовой помощник найдет нужную информацию, поддержит разговор, откроет любимы...

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

Архитектура игры на Unity без Zenject. Часть 1 Всем привет!Меня зовут Игорь Гулькин, и я Unity разработчик. За свои 5 лет накопилось много опыта, поэтому в этой статье хотел бы поделиться принципами и подходами, с помощью которых можно реализовать архитектуру игры просто и гибко без фреймворка. Цель доклада, дать не прос...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)