Социальные сети Рунета
Среда, 21 февраля 2024

Магия размерностей и магия Котлина. Часть вторая: Продвинутые возможности  KotUniL Это вторая статья из серии статей про магии размерностий и Котлина на примере библиотеки KotUniL.В первой статье мы рассмотрели, как с помощью этой библиотеки не разбивать космические аппараты :-). В этой статье мы рассмотрим менее очевидные, но не менее интересные фичи...

Магия размерностей и магия Котлина. Часть третья: Смешение магий Это третья, заключительная статья серии, посвящённой библиотеке по манипулировали физическими величинами системы СИ, а также другими величинами, в Котлин. В ней мы рассмотрим, как фундаментальные математические структуры, которые природа “заложила” в систему СИ, предопределя...

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

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

Адаптивная антенна на беспилотном летательном аппарате или как одновременно увеличить дальность связи и подавлять помехи Можно ли одновременно увеличить дальность связи с беспилотным летательным аппаратом (БЛА) и подавлять помехи без увеличения габаритов, массы и энергопотребления бортового модема? В настоящей статье мы рассмотрим как это можно сделать с помощью адаптивной антенной системы. Ст...

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

[Перевод] Всё про USB-C: механика разъёмов Бывает два случая, в которых электронщикам приходится задумываться о механике разъёмов USB-C. Первый связан с поломкой разъёма, а второй с потребностью его установки на собственную плату. В этой статье мы разберём оба. Перед вами оче...

19,6 млн рублей за 2022 год. Парсинг сайтов. 25 советов желающим заняться Меня зовут Максим Кульгин, моя компания xmldatafeed занимается парсингом сайтов в России порядка четырёх лет. По итогам прошедшего 2022 года поделюсь советами для тех, кто думает о подобном бизнесе. Бизнес очень интересный, но наполнен нюансами, которые и расскажу ...

На орбите заработали три новых «Гонца» Роскосмос сообщил об успешном введении в эксплуатацию трёх низкоорбитальных космических аппарата связи «Гонец-М».  Спутники запустили с космодрома «Восточный» в октябре 2022 года с помощью ракеты носителя «Союз-2.1б». На то...

Видео: SpaceX впервые в истории заправила топливом гигантский корабль Starship в собранном виде Космическая компания SpaceX впервые заправила полностью укомплектованный космический корабль Starship  в понедельник, 23 января 2023 года, отметив важную веху на пути к первому орбитальному полету корабля. Компания Илона Маска провела так называемую «мокрую ...

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

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

10 инструментов ИИ с бесплатным тестовым доступом, которые пригодятся в работе В этой статье собрано 10 инструментов на основе искусственного интеллекта, большинство из которых просты в использовании и бесплатны для тестирования.Всем привет! Меня зовут Маруся, я аналитик данных, веду блог в телеграме Аналитика и growth mind-set.Практически все инс...

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

«Вы представляете, сколько на орбите летает гаек, болтов и кусков спутников?»: в РКК «Энергия» назвали возможную причину разгерметизации «Прогресса МС-21» Специалисты раскрыли больше данных об утечке на борту грузового корабля «Прогресс МС-21». В частности, названа возможная причина разгерметизации системы охлаждения. Об этом пишет «Коммерсантъ». Фото: Roscosmos/Global Look Press Как заявил советн...

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

Создаем свой собственный язык программирования с использованием LLVM. Часть 1: Лексический и синтаксический анализ Это первая статья из цикла о том, как создать свой собственный ООП язык программирования с использованием LLVM.В данной статье мы начнем с введения в серию и начнем реализацию с написания лексического и синтаксического анализаторов для подмножества языка, который будет полно...

Не верьте CharGPT и используйте KotUniL В последние недели медиа и социальные сети захлеснул поток сообщений о диалогах с ChatGPT. Только на Хабре поиск по этому термину показывает сегодня полтора десятка статей. Попробовал пообщаться с ChatGPT и я. Результат общения вынесен в заголовок. Хотите узнать, п...

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

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

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

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

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

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

Космический телескоп «Джеймс Уэбб» переживает свой второй приборный сбой Американское управление по аэронавтике и исследованию космического пространства (NASA) поделилось свежими новостями по космическому телескопу «Джеймс Уэбб». Сейчас орбитальная обсерватория переживает свой второй аппаратный сбой.  Как сообщают в управле...

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

От потоков к корутинам: как и почему видоизменились примитивы синхронизации в языке Kotlin (Часть 1) В этой статье мы рассмотрим, как и почему изменилась реализация примитивов синхронизации из стандартной библиотеки Java и пакета java.util.concurrent для Kotlin Coroutines и для языка Kotlin в целом.Разберемся, какие реализации примитивов синхронизации потоков актуальны в ко...

Юнит-Экономика — главное о метрике CLV (Customer Lifetime Value) В многочисленных публикациях о метрике CLV (Customer Lifetime value) разные авторы дают разные определения метрики, используют разные обозначения и подходы в зависимости от решаемой задачи, более знакомого им контекста и понятийного аппарат...

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

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

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

Экстремально уменьшаем размер NPM пакета Однажды я захотел создать небольшую NPM библиотеку по всем “best practices” - с покрытием тестами, написанием документации, ведением нормального версионирования и changelog'а и т.п. Даже написал пару статей, которые в деталях описали, какие вопросы решает библ...

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

Reuters: в NASA размышляют над резервным планом спасения экипажа российского корабля «Союз». В этом может помочь SpaceX Издание Reuters сообщает, что в NASA изучают возможность использования космического корабля Crew Dragon для эвакуации некоторых членов экипажа Международной космической станции. Причиной стала утечка охлаждающей жидкости на внешнем радиаторе российского космического кор...

[Перевод] Как Java мусорит за пределами кучи: часть 1, реляционные базы данных Как Java разработчики, мы знакомы с концепцией сборки мусора. Наши приложения постоянно генерируют мусор, и этот мусор тщательно очищается сборщиками CMS, G1, Azul C4 и другими типами сборщиков.Однако история не заканчивается на Java куче. На самом деле, это только...

[Перевод] Playwright и Puppeteer в 2023 году: что выбрать Дебаты по поводу выбора между Playwright и Puppeteer — это большая дискуссия, поскольку они обе являются фантастическими библиотеками Node.js для автоматизации браузера. Хотя эти библиотеки делают практически одно и то же, между Puppeteer и Playwright ест...

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

[Перевод] Как мы в Slack используем Terraform В Slack всей своей инфраструктурой, опирающейся на AWS, DigitalOcean, NS1 и GCP, мы управляем с помощью Terraform. И хотя большая её часть работает на AWS, мы выбрали Terraform в противоположность их нативному сервису CloudFormation, чтобы использовать единый инструмент сре...

STM32 BluePill + RNDIS, или делаем из нехитрых приспособлений троллейбус… Привет, Хабр. Год назад я круто изменил направление своей деятельности с desktop разработчика на программиста микроконтроллеров. Хочу поговорить о том, как прошел этот год, поделиться своими наблюдениями, рассказать в одном месте о чем никто не рассказывает. А, еще и RNDIS н...

Расширяем PostgreSQL с помощью Rust Свободная система управления базами данных PostgreSQL не только предоставляет высокопроизводительный движок для выполнения запросов, но и может быть расширена с помощью расширений, которые могут добавлять новые типы данных (например, для ГИС‑рас...

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

Американский космический корабль успешно вернулся на Землю после полёта к Луне Накануне NASA объявило об успешном возвращении капсулы космического корабля «Орион» на Землю. Трансляция процесса прошла на YouTube.

Космический корабль «Орион» облетел Луну и вернулся на Землю — все, что нужно знать Космический корабль «Орион» в Тихом океане В ноябре 2022 года агентство NASA официально запустило программу «Артемида» — она началась с беспилотного полета космического корабля «Орион» вокруг Луны. Он успешно вышел в космос при помощи ракеты-носителя Space Launch System (SLS...

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

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

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

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

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

[Перевод] TCP и UDP, или Два столпа Интернета В предыдущей статье мы обсудили иерархию Интернета, разницу между средами передачи данных и путь запроса от компьютера пользователя до сервера, расположенного на другом конце земного шара. В этой поднимемся на несколько уровней выше, чтобы разобрать каким «языком» пользуются...

Если бы Остер раздавал советы автоматизаторам. Часть 2 Всем привет! В статье продолжаю давать вредные советы из области автоматизации: по кодингу, коммуникациям, организации процессов, стандартам, визуализации и т. д. Здесь вы найдёте подробную инструкцию о том, что нужно делать автоматизатору, чтобы усложнить жизнь себе и ...

Замахнемся на гипотезу Коллаца Она же проблема 3n+1. Это, наверное, самая сложная проблема с самой простой формулировкой — условие может понять и ребенок. А вот сложность самой проблемы такова, что великий математик Эрдош сказал, что «математика еще не готова к решению п...

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

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

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

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

На каких физических основах будет строиться технология 6G? Что известно на сегодняшний день 6G — поколение беспроводной связи, которое должно появиться в обозримом будущем. Для его реализации предстоит ещё многое сделать, но уже сейчас понятно, какие ключевые элементы будут лежать в основе стандартов 6G.В этой статье я расскажу о ...

ТОП-10 экспортеров для Prometheus 2023 Статья Основы мониторинга (обзор Prometheus и Grafana) оборвалась на самом интересном месте. Автор предложил искать и использовать актуальные экспортеры, а читатель такой – окей, где референс? Что ж, давайте рассмотрим топ-10 наиболее полезных экспортеров на начало 2023 года...

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

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

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

Пишем простого бота-администратора для Telegram на Python. Тестируем на жене Создание своего собственного телеграм-бота является одним из увлекательных и полезных способов практического применения программирования. Я решил создать своего бота как вариант добавления нового увлекательного проекта в свой портфолио, а также для создания комфорта и удобст...

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

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

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

Первый в 2023 году космический грузовик «Прогресс» запущен на МКС. Как посмотреть на видео Сегодня утром, 9 февраля, с космодрома Байконур запустили ракету-носитель «Союз-2.1а» с грузовым кораблем «Прогресс МС-22». Пуск был произведён в 09:15:36,381 по московскому времени с 31-й площадки космодрома. Фото: Роскосмос О событии рассказал...

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

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

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

Историческая веха SpaceX: компания Илона Маска осуществила свою двухсотую орбитальную миссию Компания SpaceX осуществила запуск на орбиту двух спутников связи компании SES, и так получилось, что этот запуск стал историческим – двухсотым с момента первого пуска Falcon 1 в 2006 году. Абсолютное большинство космических аппаратов было запущено при помощи Falc...

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

Python для детей До того, как стать преподавателем в университете, я вёл программирование в детском технопарке Кванториум. Это такой центр дополнительного школьного образования куда дети приходили после уроков и изучали программирование, робототехнику, биологию и т.д. Конкретно я вёл занятия...

Основы OkHttp в Android-разработке OkHttp — библиотека и по совместительству HTTP-клиент с открытым исходным кодом для Java и Kotlin, разработанная Square, которая также создала Retrofit.Порой стоит использовать не вездесущий Retrofit, а OkHttp из-за его производительности и большего функционала.В статье подр...

Лучший формат данных, для хранения pandas.DataFrame Привет, Хабр!Меня зовут Вадим Москаленко и я разработчик инновационных технологий Страхового Дома ВСК. В этой статье, хочу поделится с вами, информацией в области хранения данных.На сегодняшний день существует огромное количество форматов для хранения данных, и, используя би...

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

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

Ученые разгадали секрет ледяной оболочки спутника Юпитера Ученые выяснили, что происходит с ледяно оболочкой Европы, спутника Юпитера Европа — один из самых загадочных спутников Юпитера, который уже многие годы привлекает вниманием ученых. Из-за ледяной оболочки его называют самым гладким объектом Солнечной системы. Но самое интере...

«Союз МС-23» прошёл испытания на герметичность перед отправкой на МКС На космодроме Байконур  завершились испытания в вакуумной камере беспилотного корабля «Союз МС-23». Об этом рассказала пресс-служба Роскосмоса.  Специалисты провели пневмовакуумные испытания корабля в вакуумной камере монтажно-испытательного корпу...

Компонентный подход. Реализуем экраны с помощью библиотеки Decompose Это вторая часть из серии статей про компонентный подход. Если вы не читали первую часть Компонентный подход. Боремся со сложностью в Android-приложениях, то рекомендую начать с нее.Ранее мы обсудили, что компонентный подход — это способ организации приложения в виде иерархи...

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

Rolls-Royce показала компактный ядерный реактор, который может использоваться для снабжения энергией лунной или марсианской станции Не только в России работают над ядерной силовой установкой для перспективного космического корабля, который можно было бы отправить в дальний космос – в США и других странах тоже ведутся работы над подобными силовыми установками. Свой вариант компактного ядерного ...

Использование шейдеров во Flutter. Часть 1 Привет! На связи Юрий Петров, Flutter Team Lead в Friflex. Мы разрабатываем кроссплатформенные мобильные приложения для бизнеса и специализируемся на Flutter. В этой серии статей я поделюсь опытом, как с помощью шейдеров на фреймворке разра...

Чтобы собрать самый дешёвый на рынке ПК на современном CPU Intel. Представлена системная плата Onda B760-VH4-B за 80 долларов Компания Onda первой на рынке выпустила системную плату на чипсете Intel B760, которая стоит менее 100 долларов.  Модель доступна в двух вариантах: B760-VH4-B и B760-VH5-W. Первая использует DDR4, для второй нужна память DDR5.   Плата имеет форм-фактор mATX, ...

Космонавт Андрей Федяев готовится в США к отправке на МКС на корабле Crew Dragon Роскосмос рассказал о том, как продвигается программа перекрестных полетов на Международную космическую станцию. Сейчас в калифорнийском городе Хоторн космонавт Андрей Федяев проходит практические занятия по отработке различных этапов полёта.  Вместе с Федяев...

Дельта компрессия и квантизация объектов в C# Cтатья затрагивает тему сериализации данных, которые передаются по unreliable каналам.В первую очередь это касается реалтайм игр, которые критичны к сетевым задержкам, имеют активное общение клиента и сервера, например, 10 - 60 раз в секунду и используют UDP протокол. В стат...

В России создают сверхмощный плазменный ракетный двигатель, который позволит долететь до границ Солнечной системы В России разрабатывают новый сверхмощный ракетный двигатель, который обеспечит полеты космических аппаратов в дальний космос. Об этом сообщил директор калининградского предприятия ОКБ «Факел» (входит в Роскосмос) Геннадий Абраменков. «ОКБ "Факел&...

Размышление об Active Object в контексте Qt6. Часть 2.5 Статья выпущена как дополнение к предыдущей и показывает, как можно сделать Active object, работающий асинхронно в среде Qt, но при этом не использующий события. Читать далее

Часть 2. Управление знаниями в Obsidian. Базовый рабочий процесс. Журнал. Источники и их библиотеки. Пример В этой статье будет показано как можно начать организовывать свою базу знаний в Obsidian, отталкиваясь от источников. В статье будет разобрано какие стоит использовать папки и теги; как создать свою первую точку входа в систему. Также будет уделено внимание способу ведению ж...

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

Зеркалирование GitHub-проектов в 2023 году По ряду причин я решил зеркалировать свои открытые GitHub-проекты на другие платформы совместной разработки. Сделать это оказалось не так просто. В этой короткой статье описаны трудности, с которыми мне пришлось столкнуться, и итоговое рабочее решение. Читать далее

Claim-based авторизация на PL/pgSQL Статья о создании супергибкой системы проверки прав к ресурсам на основе клэймов и политик. В свое время был вдохновлен реализацией Claims‑based authorization in ASP.NET Core, но нужно было на Node.js (а теоретически на любую плат...

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

Бум ChatGPT и подобных систем оставит геймеров без видеокарт? Nvidia может очень хорошо заработать на новом рынке На фоне взрывного интереса к ChatGPT и подобным технологиям ИИ специализированные графические адаптеры Nvidia могут оказаться в дефиците.  Как сообщается, тот самый чат-бот ChatGPT была обучена на системе с 10 000 GPU Nvidia. При этом в настоящее время система исп...

[Перевод] Неявные параметры. Когда их следует использовать? Часть 1 Имплиситы (implicits) – одна из наиболее вызывающих опасения фич языка программирования Scala, и на то есть веские причины!Во-первых, понятие имплиcитов довольно специфично для Scala. Ни один другой основной язык программирования не имеет подобной концепции. Это означает, чт...

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

Intel закрыла лавочку для любителей «несанкционированного» разгона. Процессоры Raptor Lake без буквы K теперь нельзя разогнать никак Компания Intel заблокировала возможность «несанкционированного» разгона процессоров Raptor Lake, не имеющих разблокированного множителя.  Процессоры Alder Lake без буквы K в конце можно разгонять на определённых системных платах посредством манипуляции...

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

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

Разработчик создал себе «виртуальную жену» из нейросетей, потратив 1000 долларов. Но его девушке это не понравилось Издание Vice рассказало весьма интересную историю разработчика под ником Bryce. Как сообщается, он использовал несколько нейросетей, чтобы создать проект ChatGPT-chan. Разработчик использовал чат-бот ChatGPT, нейросеть для генерации изображений Stable Diffusion 2, а та...

[Перевод] Как настроить OpenVPN на Debian 11. Часть 1 Когда вы настраиваете удалённый доступ, важно не только предоставить всем сотрудникам подключение к нужным сервисам, но и позаботиться о безопасности. В этом помогает VPN — виртуальная частная сеть. VPN-сервер действует как единая точка входа: он аутентифицирует пользователе...

Обновление Hibernate через боль Меня зовут Андрей Аркаев. Я занимаюсь разработкой на Java с 2002 года. Сейчас развиваю бизнес-систему для контактных центров в Naumen. Как и многие другие бизнес-системы мы используем ORM. В статье поговорим о Hibernate, так как эта библиотека распространена для Java.Наш про...

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

«Моя энергия на исходе»: зонд NASA InSight прислал своё последнее фото с Марса Американское управление по аэронавтике и исследованию космического пространства (NASA) опубликовало знаковую фотографию, сделанную посадочным модулем InSight на поверхности Красной планеты.  Фото было опубликовано командой NASA на официальной странице проекта в Tw...

Xiaomi представила MIUI 14, но скачать ее нельзя Если коротко, то можно сказать, что мы наконец-то дождались. Мы дождались момента, когда мы можем считать, что MIUI 14 представили официально. Как вы все знаете, это фирменная оболочка компании Xiaomi, которая выпускается на базе Android для ее собственных телефонов. Хотя с...

Авария на космическом корабле «Союз МС-22» может помешать космонавтам вернуться на Землю В космическом корабле «Союз МС-22» образовалась дыра, из-за которой космонавты не могут вернуться на Землю В декабре 2022 года на Международной космической станции стало очень неспокойно. В среду, 14 числа, когда российские космонавты Сергей Прокопьев и Дмитрий Петелин уже б...

Первая глава в процессе возвращения американцев на Луну. Космический корабль Orion успешно вернулся на Землю Космический корабль NASA Orion вернулся на Землю, завершив свою миссию Artemis 1.   Буквально менее часа назад он приводнился в Тихом океане у побережья Нижней Калифорнии. Таким образом, первая глава проекта Artemis, в рамках которого американцы собираются вернуть...

Смерть или эволюция. Что ждёт программирование в будущем? Или ещё одна статья про ChatGPT. Этот чат-бот с ИИ пишет код на многих языках программирования, оптимизирует код, конвертирует код с одного языка программирования на другой, пишет скрипты с нуля и т. д. Хотя ChatGPT вряд ли когда-нибудь полноценно заменит инженера-программи...

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

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

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

Воздух в корабле «Союз МС-22», где произошла утечка в системе охлаждения, разогрелся до 30°С По сообщению специалиста российского Центра управления полетами (ЦУП), температура в пилотируемом корабле «Союз МС-22» в результате проблем с системой терморегулирования составляет 30 градусов Цельсия или даже больше. Об этом стало известно во время утренней...

Критерий Манна-Уитни — самый главный враг A/B-тестов Всем привет! Меня зовут Дима Лунин, я аналитик в компании Авито. В этой статье я расскажу про критерий Манна-Уитни и проблемы при его использовании. Если вы анализировали A/B-тест, где вас интересовал прирост или падение какой-то метрики, то наверняка использовали критерий М...

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

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

«Сиссофт» расширит возможности UI/UX дизайнеров с помощью Pixso Компания «Сиссофт», центр экспертизы в области подбора и поставки программных продуктов, заключила соглашение о сотрудничестве с китайским производителем программного обеспечения Shenzhen Pixso Technology Co. В рамках партнерства ...

В российском вузе предложили ограничить использование ChatGPT для студентов В Российском государственном гуманитарном университете (РГГУ) предложили ограничить использование чат-бота ChatGPT от компании OpenAI. Там заявили о необходимости этого на фоне истории с написанной за сутки дипломной работой. В РГГУ считают, что использование нейросети...

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

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

Архитектура PostgreSQL. Часть 3. Инициализация бэкэнда Приветствую!На прошлом шаге мы дошли до входной точки Postgres. Сегодня мы пройдемся по ней до главного цикла. Будут рассмотрены:— Модули для работы с файлами и файловой системой— Как SIGUSR1передает множественные значения— Реализации хэш‑таблиц...

Основы мониторинга (обзор Prometheus и Grafana) Мониторинг сегодня – фактически обязательная «часть программы» для компаний любых размеров. В данной статье мы попробуем разобраться в многообразии программного обеспечения для мониторинга и рассмотрим подробнее одно из популярных решений – систему на основе Prometheus...

Создание модуля WebAssembly с помощью Emscripten, AssemblyScript и Rust В этой небольшой заметке предлагается рассмотреть несколько способов компиляции модуля для WebAssembly, используя три разных подхода. Мы реализуем решение одной и той же задачки на трёх языках и скомпилируем полученный код в модуль WebAssembly. Будем использовать:Emscripten ...

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

AMD Ryzen 7900, Ryzen 7700 и Ryzen 7600 готовы к выпуску. Процессоры внесены в базу CPU-Z Процессоры AMD Ryzen 7000 с низким потреблением (TDP 65 Вт) для настольных ПК готовы к официальной премьере на следующей неделе – она состоится в рамках выставки CES 2023. Ну а пока CPU внесены в базу CPU-Z, благодаря чему получено очередное подтверждение их харак...

Tutorial по обмену с 1С. Часть пятая: Наш опыт настройки 1000 и 1 обмена В своей предыдущей статье я начала раскрывать тему того, как правильно настраивать обмен между крупными сайтами и B2B-системами на Битрикс с системами учета 1С:Предприятие. Если еще не читали — посмотрите, будет полезно, типовой модуль обмена многое умеет, а то, что не ...

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

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

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

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

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

Изучаем Reanimated 2 создавая анимированный компонент React Native предоставляет Animated API который может покрыть часть базовых потребностей вашего приложения, однако если вы хотите создавать сложные и производительные анимации на 60fps, без сторонних библиотек вам не обойтись. И сегодня я хотел бы рассказать о Reanimated 2 и...

7 килограммов портативности, или ноутбук Amstrad ALT-386SX из 1988 года. Часть 2 — разбираем убердевайс Привет, Хабр! В первой части статьи о ноутбуке из 1988 года, который весит 7 кг я знакомил вас с его историей. Напомню, что девайс не включается. Делает попытки включиться, мигает светодиодами, включая Caps Lock, Scroll Lock и т.п., шумит иногда кулером, но сразу выключает...

[Перевод] Использование Makefiles для проектов Swift Использование Makefiles для проектов SwiftMake — это программное обеспечение для автоматизации сборки, которое можно использовать для автоматического выполнения различных команд. Если вы хотите что-то запустить, вам нужно указать свои команды (точнее: цели сборки) через...

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

C++, параллелизм и введение в автоматное программирование в SimInTech Поводом для написания статьи послужило не очень приятное для меня событие: модератор Хабра убрал теги – «С++» и «Параллельное программирование» из моей крайней статьи [1]. Этому предшествовало сообщение пользователя, который по его словам не заметил в статье ни С++, ни парал...

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

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

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

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

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

Интерфейсы и протоколы в IoT. Лекция первая В этом году меня в очередной раз позвали в Московский институт электроники и математики (МИЭМ) НИУ ВШЭ читать студентам магистратуры (четвёртый курс на наши деньги) департамента электронной инженерии курс «Обеспечение взаимодействия элементов системы IoT, интерфейсы и проток...

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

Три архитектуры CPU, три архитектуры GPU, четыре техпроцесса и до 16 ядер. AMD представила мобильные Ryzen 7000 Компания AMD представила множество новинок, включая новые мобильные процессоры Ryzen 7000.   Было анонсировано пять линеек, причём, если ранее деление было по TDP, то теперь AMD пересмотрела подход.  Как можно видеть на слайде, речь идёт о сериях с разными а...

Разница между debounceTime и throttleTime В этой статье я хочу рассказать тонкую разницу между операторами debounceTime и throttleTime простыми словами Читать далее

Российскую замену «Хаббл» — космическую обсерваторию «Спектр-УФ» — планируют запустить до конца 2028 года В «Роскосмосе» заявили, что планируют запустить на орбиту космическую обсерваторию «Спектр-УФ» с ультрафиолетовым телескопом для изучения галактик, новых звезд и экзопланет в конце 2028 года. Ранее сообщалось, что запуск обсерваторию будет осущес...

В Якутии будут разрабатывать программное обеспечение для беспилотников На базе технопарка «Якутия» создается лаборатория по разработке программного обеспечения и сборке беспилотных летательных аппаратов (БПЛА). Открытие планируется в марте этого года.

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

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

Как фильмах: Роскосмос изучает введение экипажа космического корабля в длительный сон Роскосмос и Институт медико-биологических проблем Российской академии наук изучают возможность введения экипажа длительной межпланетной миссии в состояние искусственного сна. О чем сообщила Госкорпорация со ссылкой на журнал “Русский космос”.

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

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

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

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

Microsoft выпустила Windows 10 Build 19045.2787 для инсайдеров в Release Preview Channel Компания Microsoft выпустила Windows 10 Build 19045.2787 (KB5023773) для Release Preview Channel для инсайдеров, которые работают на Windows 10 версии 22H2. Это обновление включает следующие улучшения: • Это обновление влияет на URI ms-appinstaller. Теперь он работает с поли...

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

Причина нагрева Radeon RX 7900 до 110 градусов найдена? Тщательный анализ показал, что причин на самом деле несколько Возможно, тайна слишком высокой температуры горячей точки у видеокарт Radeon RX 7900 раскрыта.  Энтузиаст Игорь Валлоссек (Igor Wallossek), известный своим сайтом Igors Lab, решил своими силами исследовать проблему и подошёл к этому очень серьёзно. На работу у не...

SuperJob: только 2 из 100 программистов уверены, что их работу в ближайшие 10 лет отберут роботы Раньше в полную автоматизацию своей работы больше всего верили операторы кол-центров, сегодня — менеджеры по туризму. Переводчиков, убежденных в скорой победе искусственного интеллекта в их профессии, за 3 года ...

Обзор пакетов SciPy, Pyomo и CVXPY для решения задач условной оптимизации Привет, Habr! На связи Михаил Будылин и Антон Денисов, мы работаем в отделе аналитики данных X5 Tech.В этой статье мы продолжаем говорить про прикладное применение теории оптимизации. В частности, делаем краткий обзор существующих open-source решений в Python,...

Диагностика ВИЧ с патентным скандалом и Нобелевской премией. Часть II В первой части нашей статьи мы подробно рассказали об обнаружении ВИЧ и тех жестких патентных спорах, что последовали за этим событием. В продолжении мы коротко расскажем о современных тест-системах и терапии.   Читать далее

Как добавить Life Activity в существующий проект. Часть I Live Activity был показан Apple на презентации iOS 16 и нового iPhone с Dynamic Island. Обновление доступно только для тех, кто обновил iOS до 16.1. Меня зовут Азиз, я iOS-разработчик в inDrive. В статье расскажу, как мы добавляли Live Activity в наше iOS-приложение. По...

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

Microsoft Edge Canary теперь может масштабировать видео с низким разрешением Microsoft анонсировала новую функцию для своего браузера, цель которой — предоставить пользователям Edge лучший опыт просмотра видео. Video Super Resolution (VSR) — это встроенный модуль масштабирования, использующий технологию искусственного интеллекта от Microsoft Research...

Введение в библиотеку Transformers и платформу Hugging Face Библиотека Transformers предоставляет доступ к огромному кол-ву современных предобученных моделей глубокого обучения. В основном основаных на архитектуре трансформеров. Модели решают весьма разнообразный спектр задач: NLP, CV, Audio, Multimodal, Reinforcement Learning, Time ...

Запускаем Vagrant на MacOS Apple M1/M2 Очень часто в разработке возникает необходимость поднять локальное окружение для отладки каких-либо рабочих моментов. В своей работе я постоянно пользуюсь Vagrant для тестирования инфраструктурного кода, например ansible-ролей.Vagrant остаётся одной из самых популярных утили...

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

Тихая революция: с ноября 2022 года часть статей на портале CNET писала нейросеть На портале CNET публикуется немало статей и новостей. Однако, похоже, не все они написаны людьми. Как сообщается, примерно с ноября 2022 года часть материалов финансовой тематики генерировалась с помощью нейросети. Эти материалы опубликованы от имени автора CNET Money ...

Microsoft выпустила Windows 10 Build 19042.2788, 19044.2788 и 19045.2788 Компания Microsoft выпустила Windows 10 Build 19042.2788, 19044.2788 и 19045.2788. Это обновление, не связанное с безопасностью, включает улучшения качества. При установке этого KB: • Это обновление влияет на URI ms-appinstaller. Теперь он работает с политикой DesktopAppInst...

Тестирование мобильных приложений на Flutter с использованием Python + Appium Тестирование нативных мобильных приложений для Android и iOS обычно обеспечивается библиотеками UiAutomator2 и XCUITest, но сейчас, в связи с появлением мобильных приложений, разработанных с использованием Flutter Framework, использовать их для тестирования становится затруд...

Как Израиль построил самую эффективную IT-индустрию в мире В мае 2022 года в некоторых СМИ писали, что Яндекс собирается перебраться в Землю Обетованную. Якобы Аркадий Волож написал письмо премьер-министру Израиля Нафтали Беннету с просьбой о переезде штаб-квартиры компании. И хотя осуществить задуманное не получилось, воз...

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

Турция хорошо известна своими беспилотниками, а сейчас у страны появился свой спутник дистанционного зондирования Земли. Запуск IMECE состоится 10 апреля Президент Турции Реджеп Тайип Эрдоган анонсировал запуск 10 апреля в космос первого национального космического аппарата под названием IMECE. Он создан Он Исследовательским институтом космических технологий Tubitak-Uzay и предназначен для дистанционного зондирования Земл...

Создание кластера для расчета в OpenFOAM В статье я расскажу, как можно (при необходимости) быстро и дешево собрать кластер Beowulf на основе домашних компьютеров. Выполню я это с помощью компьютеров находящихся в аудитории университета, используя существующую локальную сеть. Используемые программные инструменты...

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

Колоночная база данных в PostgreSQL 15 и факты о территории России по данным OpenStreetMap Продолжим тему из публикации «Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap».Сегодня визуализируем 15 мест где в России больше всего зданий. В этом нам поможет мой проект openstreetmap_h3 и PostgreSQL 15. На данный мо...

[Перевод] Стратегии роста Notion. Часть 1 Примечание Wunder Fund: мы very early adopters Ноушена и большие его фанаты. Поэтому решили перевести нетипичную для нас статью о том, как он создавался, как рос, как развивалась его стратегия. В статье есть ряд интересных мыслей про развитие продуктов.Что можно узнать о стр...

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

Что под капотом у Leak Canary? LeakCanary – библиотека, позволяющая находить утечки памяти во работы приложения в фоновом режиме. При всем при этом, со стороны клиента ничего делать не нужно. Просто указал либу в зависимостях Gradle, и она сама начинает работать. Естественно инженерное любопытство за...

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

Программирование EEPROM 93C76. Пишем программатор. Часть 1 Всем привет! Я - Kekovsky, инженер-любитель, до этого публиковался на некоторых других платформах. Решил попробовать себя здесь, если статья понравится, будет продолжение. В этой статье мы изучим работу с микросхемой EEPROM 93C76, рассмотрим обращение к ней по шине SPI, напи...

Английский, которому меня не учили Или максимы Английского языка, которые бы я хотел знать 20 лет назад.Чем отличается хороший геймер от плохого? Хороший геймер сидит и изучает игру. Он знает каждый закуток. Он может без запинки назвать все характеристики всех юнитов в Star Craft. А самый крутой игрок знает в...

Нейросеть показала состарившихся Стива Джобса, Фредди Меркьюри и других умерших знаменитостей Турецкий художник Альпер Йесилташ (Alper Yesiltas) использует искусственный интеллект, чтобы представить, как выглядели бы знаменитости, если бы они не ушли из жизни раньше времени. Свои работы он публикует в рамках серии «Как будто ничего не произошло» (As...

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

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

Биочернила. Скульптинг живого                                  Биопринтер марки «Envisiontec» Технологии биопринтинга относят к фронтиру медицины. Это значит, что 3D-печать живых органов достаточно р...

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

ActiveRecord Schema Consistency — а если проверю? Это ещё один текст по мотивам доклада на Ruby Russia 2022. Он посвящён консистентности схемы базы данных на примере библиотеки database_consistency. Автор — Евгений Демин, Principal Engineer и Ruby-разработчик Toptal. Читать далее

Хотите купить iPhone 14 Pro Max? Одумайтесь! Вот вам 5 причин купить Google Pixel 7 Pro Это правда, что iPhone уже много лет доминирует во многих областях индустрии смартфонов. В отличие от других брендов, Apple не снабжает свои смартфоны крутыми аппаратными характеристиками. Тем не менее, iPhone может сравниться по производительности практически с любым телеф...

На МКС подготовили «Прогресс МС-20» к огненным похоронам и затоплению Российские космонавты на Международной космической станции подготовили грузовой корабль «Прогресс МС-20» к почётному «выходу в отстаку». Об этом сообщило информационное агенство ТАСС со ссылкой на своего спецкорреспондента на МКС — космонав...

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

[Перевод] Что LLM знают о лингвистике? Это зависит от того, какие вопросы им задают Развитие больших языковых моделей (Large Language Model, LLM) привело к смене парадигмы в сфере обработки естественного языка (Natural Language Processing, NLP). LLM, обученные на огромных объёмах текста, взятого из интернета, могут осваивать выполнение н...

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

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

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

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

На честном слове и на одном крыле: крошечный зонд-разведчик NASA Lunar Flashlight не смог долететь до Луны Американское космическое агентство NASA поделилось свежими новостями о миниатюрном спутнике Lunar Flashlight («Лунный фонарик»). На пути к Луне у зонда возникли проблемы команде миссии пришлось менять свои планы.  Иллюстрация: NASA Lunar Flashlight зап...

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

«Прогресс МС-20» затопили в Тихом океане Космический грузовой корабль «Прогресс МС-20» успешно свели с орбиты, он вошёл в атмосферу и разрушился. Об этом рассказала пресс-служба Роскосмоса.  Из прямой трансляции расстыковки Роскосмоса В госкорпорации сообщили:  «Прогресс МС-20&raqu...

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

Парсили сайты, парсим и будем парсить. И не нужно этому мешать Здравствуйте, меня зовут Максим Кульгин. Моя компания xmldatafeed.com занимается парсингом много лет. На днях мы вернули 16 000 руб. клиенту, так как не смогли парсить весь iherb.com с нужной клиенту скоростью (а там очень много товаров). Проверил и оказалось, что ...

КРОК начинает использовать серверы GAGAR>N в своих проектах ИТ-компания КРОК и GAGAR>N, российский разработчик и производитель серверного оборудования по стандарту Open Compute Project, заключили соглашение о стратегическом партнерстве. Решение о сотрудничестве было принято после ...

Капсула Crew Dragon станет «спасательной шлюпкой» для пятерых космонавтов на МКС Американское аэрокосмическое агентство NASA планирует увеличить до 5 число мест на борту космического корабля Crew Dragon компании SpaceX. Это позволит вернуть на Землю в том числе Фрэнка Рубио, который прилетел на МКС на борту «Союза МС-22». Это предполагае...

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

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

Космический корабль Orion лунной миссии «Артемида» успешно вернулся на Землю Это первый шаг на пути возвращения людей на Луну за более чем 50 лет.

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

Обзор слайсеров для 3D печати 2022! Какой слайсер выбрать в 2022 году? И какие вообще есть программы для нарезки 3D моделей перед печатью? Расскажем в этом материале!Для 3D-печати необходимо несколько вспомогательных инструментов. Очевидно, что у вас есть 3D-модель и 3D-принтер, но между этими двумя пунктами е...

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

[Перевод] Помимо Правил Трех, Пяти и Ноля В предыдущей статье мы разобрали Правила Трех, Пяти и Ноля — что они из себя представляют, и когда и какое из них следует использовать (спойлер: львиная доля кода должна быть написана в соответствии с Правилом Ноля).Но очень часто у правил бывают исключения, и иногда эти иск...

Пентест. Думаем как злоумышленник. Часть 3: Эскалация привилегий и социнженерия В предыдущих статьях (Часть 1, Часть 2) мы поговорили о том, как может действовать Внешний нарушитель (пентестер за пределами организации) и Гость (пентестер  имеет только доступ в сеть) при проведении пентеста. Также начали рассматривать действия Внутреннего нарушителя...

«Фото или этого не было»: марсоход NASA Perseverance показал коллекцию образцов на Марсе Американское управление по аэронавтике и исследованию космического пространства NASA поделилось новостями о достижениях марсохода Perseverance (Настойчивость) на Красной планете. Марсоход сфотографировал созданное им хранилище с 10 резервными трубками, которые могу...

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

[Перевод] Когда картинка дороже слов Владельцы жилья оставляют на сайте Airbnb уникальные предложения аренды по всему миру. На Airbnb есть сотни миллионов сопутствующих фотографий. Фотографии содержат важную информацию о стиле и дизайне, которую сложно передать словами или списком. Поэтому несколько команд сот...

TAPE: первый бенчмарк для few-shot оценки языковых моделей на русском языке Мы в SberDevices обучаем и оцениваем языковые модели для русского языка уже давно — так, например, за два года существования бенчмарка Russian SuperGLUE через его систему оценки прошли более 1500 сабмитов. Мы продолжаем разрабатывать инструменты для русского языка и в этой с...

[Перевод] Введение в математическую оптимизацию на примере компании Recruit. Часть 3 Это серия статей о том, что такое математическая оптимизация, и как она может быть применена в бизнесе на примере компании Recruit. В данной статье мы расскажем, как компания решила проблему с распространением подарочных сертификатов, поощряющих неподобающее обслуживание бо...

Как начать тестировать frontend: гайд для новичков Хабр, привет. Меня зовут Рамиль Шайбаков, я фронтенд‑разработчик в СберЗдоровье. Последние несколько лет я часто собеседую кандидатов на позицию frontend‑разработчика в нашу компанию и заметил одну закономерность — у большинства специалистов нет опыт...

Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 3: работа с задачами Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. В прошлой части мы разобрали, как создать аутентификацию с помощью библиотеки Passport, а сегодня мы рассмотрим такие манипуляции, как добавление, редактирование, удалени...

[Перевод] Управление заголовками HTTP в Joomla 4 (часть 1) Эта статья - первая часть перевода статьи Joomla’s New HTTP Headers Plugin For J4 из майского номера (2022) Joomla Community Magazine. Статья рассчитана на широкий круг читателей с разными уровнями компетенций, поэтому опытным вебмастерам и разработчикам имеет смысл пропусти...

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

Свобода воли. Основы пофигизма (Кохелет) Давным‑давно, в те древние седые времена, когда еще существовали мудрые цари, один из них — по имени Экклезиаст, сформулировал основной постулат пофигизма. «Все есть суета сует», сказал он. Пример гражданина Экклезиаста показывает, что даже царь, ник...

Как распределить вес с разделов на категории? Вопрос пользователя: В интернет-магазине 3 раздела (сквозные ссылки в шапке сайта): одежда обувь аксессуары. В каждом разделе свои категории. У разделов статический вес большой, но они не важны для продвижения. Продвигаем категории. У них вес низкий. Можно ли перераспредел...

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

Полезные методы работы с данными в Pandas. Часть 1 Сегодня анализ данных стал неотъемлемой частью многих сфер деятельности, от науки до бизнеса. Python является одним из самых популярных инструментов для работы с данными, благодаря своей гибкости и обширному спектру доступных библиотек. Одной из таких библиотек является Pand...

На российском космическом корабле проблемы: температура выросла до 50 градусов по Цельсию В системе охлаждения российского корабля «Союз МС-22» случилась утечка. Из-за этого температура там достигает экстремальных значений. Причиной утечки может быть попадание микрометеорита.

На Байконуре заправили беспилотник «Союз МС-23» для отправки к МКС Сегодня утром с Байконура запустили ракету-носитель «Союз-2.1а» с грузовым кораблем «Прогресс МС-22».  Тем временем, работа после этого не встала, на космодроме готовят к запуску к Международной космической станции беспилотный корабль «...

Преимущества гиперконвергенции для гибридных облачных сред По данным аналитиков, к 2025 году облачные технологии будут использовать 85% компаний. При этом большая часть IT-инфраструктур будет размещаться в гибридных облаках. Одна из причин популярности гибридных сред — в увеличении количества приложений. Одна среда облачных вычислен...

Left for Dead вышла на смартфоны, это не то о чём вы подумали Left for Dead — мобильная игра, где геймер может управлять отдельными персонажами, чтобы проходить сюжетные миссии. Например, на старте герой собирает древесину, строит мост и сражается с зомби-мутантами, подсмотренных скорее у Resident Evil, нежели Left 4 Dead и «Ходячих ме...

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

C# и обработка медиафайлов средствами FFmpeg, Pandoc и ImageMagick Приветствую читатели, в этой статье я бы хотел рассказать о написанной мной OpenSource библиотеке MediaFileProcessor под платформу .NET (.netstandart 2.0). Читать далее

Почему «Клеопатра» или Илон Маск отдыхает: феномен самой читаемой статьи Wikipedia раскрыт По итогам 2022 года в англоязычной версии онлайн-энциклопедии Wikipedia  самой просматриваемой страницей оказалась статья про Клеопатру. Этот феномен взялся исследовать Таха Яссери из Дублинского университетского колледжа. Таха Яссери — доцент школы социолог...

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

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

Дриставрация стиков портативных игровых консолей — маленькое how-to Вообще, эта статья-заметка не особо подходит к тематике хабра, но вероятно здесь есть любители поиграть, у кого возможно лежит мёртвым грузом PSP. А поскольку я по своей натуре любитель залезть и попытаться сделать всё что можно разобрать, то вот вам минигайд.Последний месяц...

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 4. Отображение состояния кнопки на веб-странице От переводчика. В этой части руководства автор собирает ещё одну часть пазла и объясняет каким образом можно отображать состояние кнопки на веб-странице. Разумеется, это не обязательно должна быть кнопка, это может быть переключатель, джампер, контакты реле или что-то подо...

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

Сияние да Винчи 22-23 мая 2023 года: что это и как его увидеть на небе? Сияние да Винчи можно наблюдать даже невооруженным глазом — главное знать, когда и в какое время смотреть Чтобы наблюдать за некоторыми астрономическими явлениями, людям не нужен даже телескоп — все прекрасно видно невооруженным глазом. Например, любой желающий может посмотр...

[Перевод] Введение в GraphQL для .NET-разработчиков: мутация GraphQL представляет из себя язык запросов и манипулирования данными для API, а также среду для выполнения этих запросов с существующими данными. Он позволяет различным клиентам использовать API и запрашивать только те данные, которые им нужны, а также он помогает решить про...

ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования Всем привет! Я QA Engineer и недавно открыл для себя ChatGPT и хочу открыть этот мир другим тестировщикам. Эта статья не руководство к применению и каких-то суперлайфхаков здесь не будет. Цель этой статьи в том, чтобы показать огромные возможности нейросетей в помощи нам, те...

Китай финализировал параметры своей сверхтяжелой ракеты Long March 9. Первый полет ее ожидается в районе 2030 года Китайская аэрокосмическая научно-промышленная корпорация (China Aerospace Science & Industry Corporation Limited, CASIC) официально подтвердила работы над созданием национальной сверхтяжелой ракеты Long March 9. Ее первый полет ожидается в районе 2030 года. Long Ma...

Экосистема фронтенд-разработчика на JavaScript: полезный инструментарий для начинающих Если вы начинающий JS-разработчик, вам лучше иметь под рукой краткий список самых необходимых и полезных в работе инструментов. В этой статье собран такой список в виде краткой шпаргалки, которая поможет вам не потеряться на начальном этапе карьеры. Читать далее

«Самый передовой в мире 3-нм процессор». Apple бросила огромные силы на создание Apple A17 и новой SoC Apple M Согласно заявлению аналитика Tianfeng International Securities Минг-Чи Куо компания Apple вкладывает большую часть своих ресурсов в разработку новых однокристальную систем. В частности, говорится о том, что Apple уделяет очень большое значение созданию новой SoC Apple S...

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

Языки программирования как зеркало IT-столпотворения. Часть II В предыдущей статье мы подробно рассказали о первых попытках человечества запатентовать языки программирования и о первых созданных ЭВМ. В этой речь пойдет о современности.  Читать далее

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

PostgreSQL 16: Часть 3 или Коммитфест 2022-11 Продолжаем следить за новинками будущей 16-й версии. В начале декабря завершился третий коммитфест и вот его результаты. Самое интересное из первых коммитфестов можно прочитать в предыдущих статьях серии: 2022-07, 2022-09. Читать дальше →

Ускорение инференса модели BERT с помощью ONNX и ONNX Runtime на примере решения задачи классификации текста В статье на примере определения интента по фразе клиента, полученной в текстовом виде показаны подходы для решения поставленной задачи, выбор метрик и моделей.Сделан обзор на актуальные подходы для ускорения работы нейронных сетей, представлены библиотеки ONNX и ONNX Runtime...

NASA построит дороги на Луне за 57 миллионов долларов NASA хочет проложить дороги на Луне В ближайшие десятилетия аэрокосмическое агентство NASA намерено стремительно осваивать Луну. Космическая программа «Артемида» по возвращению астронавтов на поверхность земного спутника уже началась. Ожидается, что в 2025 году люди снова на...

[recovery mode] Объяснимый искусственный интеллект для самых маленьких. Часть 1 — Введение Поскольку это лишь первая часть, в которой мы поймем что такое ИИ, в чем заключается одна из его главных слабостей - начнем, как полагается айтишникам, издалека, с мемчиками и максимальным осуждением, а далее углубимся в тему и будем смотреть живые примеры и код с красивыми ...

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

[Перевод] Воины и волшебники, часть третья Итак, давайте отвлечемся на несколько эпизодов. Мы временно оставим в стороне проблему того, как мы можем иметь и Игрока с Оружием, и Волшебника с Посохом (или Кинжалом). Предположим, что мы можем все это представить в виде типов. У нас есть еще одна проблема. Предположим, у...

Европа начала строительство "охотников на комет" Европейское космическое агентство (ЕКА) объявило о подписании контракта с частной космической компанией OHB на создание проекта Comet Interceptor, включающий космические аппараты для “охоты” и изучения еще не идентифицированных комет из облака Оорта.

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

[Перевод] Использование SEDA со Spring Integration и Apache Camel SEDA, или Staged Event-Driven Architecture, представляет собой архитектурный стиль, предложенный Мэттом Уэлшем в его докторской диссертации. диссертация. Его основными преимуществами являются масштабируемость, поддержка высококонкурентного трафика и удобство э...

Госкомиссия приняла решение: повреждённый «Союз МС-22» вернётся на Землю без экипажа Сегодня, 11 января, по итогам заседания Госкомиссии было принято решение по ситуации с кораблём «Союз МС-22», сообщила пресс-служба «Роскосмоса». Напомним, 15 декабря прошлого года из-за повреждения обшивки произошла утечка жидкости из системы ох...

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

SpaceX установила рекорд, за раз запустив на орбиту 114 спутников SpaceX установила новый рекорд по одновременному запуску космических аппаратов на орбиту: компания Илона Маска за раз запустила 114 спутников. Прошлый рекорд держался с 2017 года, когда Индия при помощи ракеты PLSV разом запустила 104 космических аппарата. Запуск ракет...

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

Как создать эвристический алгоритм онлайн-мастеринга и получить предупреждение от RIAA Добрый день, меня зовут Сергей. В своей статье я бы хотел осветить тему аудио мастеринга, а именно: автоматизированного онлайн-мастеринга музыки.Я расскажу о своём пути от продюсера психоделического транса до мейнтейнера самой популярной open source библиотеки автоматизирова...

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

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

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

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

Ракета с руками 18 марта 1965 года советский космонавт Алексей Леонов совершил первый в мире выход в открытый космос, перевернув новую страницу в истории космонавтики. Спустя менее трех месяцев, 03 июня 1965 года это повторил американский космонавт Эдвард Уайт. Дальше — больше. Однако, хо...

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

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

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

22 342 кратное ускорение загрузки геометрии в Unity Меня зовут Артем Толстогузов, и я вхожу в группу анонимных Unity-программистов.У меня:• навязчивое желание переложить всю работу с CPU на GPU;• небольшой фетиш в области оптимизаций всего что только возможно;• хронический интерес к шейдерам...

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

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

Энтузиасты выпустили Android 13 для почти пятилетних Samsung Galaxy S9 и Galaxy Note9 Пользователи флагманских смартфонов Samsung почти пятилетней давности поучили возможность установить  оболочку One UI 5.0 и операционную систему Android 13. И хотя Samsung уж прекратила поддержку Galaxy S9 и Note9 (обзор), энтузиасты ещё не отказались от них. ...

«Похоже, мы столкнулись с аномалией». Первый запуск спутников с территории Британии завершился неудачей, зато SpaceX успешно вывела на орбиту 40 спутников OneWeb Virgin Orbit, использующая для запусков ракет LauncherOne модифицированный самолет Boeing-747, должна была вчера вечером осуществить первый запуск космических аппаратов с территории Британии. Однако он завершился неудачей. «Похоже, мы столкнулись с аномалией, кот...

У материнских плат Intel для процессоров Core 12 и Core 13 проблема с контроллером проводной сети I226-V – возникают обрывы связи В разных ветках американского форума Reddit (ветках Intel, Microsoft и Asus) обсуждают проблему с сетевым контроллером 2,5 Gigabit Ethernet Intel I226-V, устанавливаем на системные платы на чипсетах серии 700 для процессоров Core 12 и Core 13. Проблема проявляется в пер...

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

Фанаты iPhone в истерике: Mir Pay позволит платить на сайтах и в приложениях на Android, а на iOS — нет В то время как отключение Apple Pay в России самым серьёзным образом изменило жизнь владельцев iPhone, для пользователей Android прекращение работы Google Pay глобально ничего не изменило. У них остался не только Samsung Pay, который продолжал исправно функционировать, но и...

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

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

Pyspark. Анализ больших данных, когда Pandas не достаточно Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку, поэтому вам всегда придется увеличивать ресурсы, когда вам понадобится допол...

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

AutoCAD 2024 для Mac на базе SoC Apple M1 и M2 обеспечивает двукратный прирост производительности Autodesk объявила о том, что программное обеспечение AutoCAD 2024 и AutoCad LT 2024 для macOS стало доступно на компьютерах Mac, построенных на базе процессоров Intel и однокристальных систем Apple Silicon. Обновленное программное обеспечение AutoCAD, оптимизированное к...

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

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

[Перевод] Введение в математическую оптимизацию на примере компании Recruit. Часть 2 Это серия статей о том, что такое математическая оптимизация, и как она может быть применена в бизнесе на примере компании Recruit. В данной статье рассказывается о мышлении и ключевых моментах при использовании математической оптимизации для решения одной из самых важных п...

Не все Snapdragon 8 Plus Gen 1 «одинаково полезны». Платформа выпускается в двух вариантах Довольно интересный факт о Snapdragon 8 Plus Gen 1 раскрыла OnePlus после анонса OnePlus Ace 2 (он же OnePlus 11R за пределами Китая). Эта модель основывается на однокристальной системе Qualcomm Snapdragon 8 Plus Gen 1, причем не стандартной, а с повышенными частотами. ...

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

В NASA вскрыли космический корабль Orion после эпичного полёта к Луне Американское управление по аэронавтике и исследованию космического пространства (NASA) поделилось интересными новостями по своей лунной программе. Как сообщила пресс-служба управления, техники открыли люк космический корабль Orion после завершения лунной миссии Artemis ...

[Перевод] Стратегии роста Notion. Часть 2 Примечание Wunder Fund: мы very early adopters Ноушена и большие его фанаты. Поэтому решили перевести нетипичную для нас статью о том, как он создавался, как рос, как развивалась его стратегия. В статье есть ряд интересных мыслей про развитие продуктов.Сегодня публикуем втор...

Грузовой корабль «Прогресс МС-20» отчалил от МКС и отправился навстречу своим похоронам Сегодня утром, 7 февраля 2023 года, грузовой корабль «Прогресс МС-20» отстыковался от Международной космической станции. Как сообщает Роскосмос, грузовик отчалил от российского модуля «Звезда» в 07:56:36 по московскому времени.  Фото Роскос...

Билл Гейтс рассказал, каким смартфоном и программным обеспечением он пользуется 67-летний миллиардер-филантроп Билл Гейтс рассказал, общаясь с участниками форума Reddit, что он сменил свой смартфон Samsung Galaxy Z Fold 3, который использовал в качестве основного телефона в прошлом году. Соучредитель Microsoft подтвердил, что теперь он пользуется с...

[Перевод] 6 минимальных стандартов клиентского сервиса Недавно мы с Fiscal Times обсуждали улучшение качества обслуживания клиентов. Эта тема возникла на почве проблем, с которыми часто сталкивались клиенты при попытке получить доступ к онлайн‑ресурсам медицинского страхования. В то время как д...

Лучшим игровым смартфоном будет Galaxy S23. Вот пруф! Серьезные мобильные геймеры могут найти в продаже специализированные телефоны на Android от ASUS ROG, Redmagic, Xiaomi Black Shark и других игровых брендов, предназначенные именно для игр. Им нужны дисплеи с частотой 144 Гц или даже 165 Гц с более быстрым сенсором, чем у об...

Создание «Google Sheets» через Websockets на Node.js ВведениеВсем привет! Меня зовут Герман Панов и в этой статье мы разработаем табличный редактор - аналог Google Sheets (в упрощенном виде), работающий на основе вебсокетов, чтобы познакомиться со способами применения этой технологии в браузерах. Поскольку цель - ознакомл...

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

Вопрос о телескопе «Джеймс Уэбб» обошёлся Google в 100 млрд долларов Космический телескоп «Джеймс Уэбб» сделал много невероятных открытий, но совсем не то, что предложил разрекламированный чат-бот Bard на основе системы искусственного интеллекта, представленный Google на днях. Телескоп «Джеймс Уэбб». Иллюстрация:...

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

Thales Alenia Space разработает многоразовый космический корабль для орбитального производства Европейская компания Thales Alenia Space намерена создать первый космический корабль-фабрику на орбите Земли. Его разработают для фонда REV, который финансирует исследования, связанные с орбитальным производством и работой в условиях невесомости. Этот корабль под назва...

Git scraping: методика бесплатного хостинга не совсем статических сайтов Ни для кого не секрет, что, используя GitHub Pages, вы можете бесплатно разместить свой статический веб-сайт в сети Интернет. 1 Гбайт доступного пространства, SSL-сертификат, возможность привязать собственный домен — разве не сказка? Но что делать, если вам необходимо, чтобы...

Тем временем на Байконуре: беспилотник «Союз МС-23» готов к сборке с ракетой-носителем На космодроме Байконур продолжают готовить беспилотный корабль «Союз МС-23» к запуску к Международной космической станции. Подробностями о процессе поделилась РКК «Энергия», входящая в состав Роскосмоса.  Фото: РКК «Энергия»/Люд...

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

Как получить грант 4 млн. рублей от ФСИ на запуск вашего ИТ стартапа? Наш опыт с детальным разбором заявки Меня зовут Максим Кульгин, и моя компания clickfraud занимается защитой от скликивания контекстной рекламы в «Яндекс.Директ». В августе 2022 года мы получили грант от фонда ФСИ, и я хочу поделиться опытом с детальным разбором нашей заявки в фонд. Так, кажется, еще ...

11 полезных AI сервисов + Plasma AI Telegram бот с 160 ролевыми моделями, эксклюзивом от chatGPT 4 и MidJourney 5 После моей предыдущей статьи про 30+ задач, которые может выполнять chatGPT, мы решили запустить своего чат бота в Телеграм, которые за 3 месяца вырос до более 1 миллиона активных пользователей. Сегодня мы запустили большое обновление и функционал "Ролевых" моделей chatGPT 4...

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

Утро на Байконуре: ракета «Союз-2.1а» с кораблём «Союз МС-23» уже на статре На космодроме Байконур продолжают готовить беспилотный корабль «Союз МС-23» к запуску к Международной космической станции. Подробностями о процессе поделились в Роскосмосе.  Фото: Роскосмос / Иван Тимошенко Как сообщает пресс-служба, сегодня утром, 21 ...

Дизайн сетей ЦОД. Часть 3. Управление трафиком В этой статье мы продолжим тему дизайна сетей ЦОД. Мы уже поговорили про надежность, рассмотрели организацию кабельной инфраструктуры в ЦОД и теперь самое время перейти к рассмотрению вопросов управления и оптимизации трафика. Немаловажную роль в оптимизации трафика на логич...

Гусеничное шасси-робот на базе Arduino, часть 1 Дело было к вечеру, делать было нечего. Загорелся я как-то созданием универсальной гусеничной платформы для изучения Tenserflow. Причем хотелось сделать управление через ESP32, которая будет регулировать моторчики, даст в случае желание управление через браузер в локальной с...

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

[Перевод] PostgreSQL: настройка и оптимизация производительности. Часть 1 Данная статья посвящена способам повышения производительности PostgreSQL и EDB Postgres Advanced Server (EPAS) с 10 по 13 версии. Мы начнём с аппаратного обеспечения и будем двигаться вверх по стеку, оставив напоследок SQL-запросы.  Читать далее

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

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

Microsoft выпустила Windows 11 Build 22621.1344 Компания Microsoft выпустила Windows 11 Build 22621.1344. Это обновление, не связанное с безопасностью, включает улучшения качества. При установке этого KB: • Новое! Это обновление добавляет клавиатуру Tamil Anjal для тамильского языка. Чтобы добавить её, убедитесь, что Tami...

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

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

Доказуемая честность и PoL в казино (и не только) Не так давно я начал интересоваться работой гэмблинг рынка, а именно казино. У многих людей ошибочное мнение о работе онлайн-казино. Многие представляют себе казино как сервис, где людей нагло обманывают, все игры подкручивают и выиграть там нереально, но в этой статье я хоч...

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

Самый ядовитый гриб в мире — где он растет и как воздействует на людей Самый смертельно опасный гриб произрастает не далеко в тропиках — его можно встретить даже в России По данным Mushroom Appreciation, сегодня науке известно о существовании 10 000 видов грибов. Шампиньоны, опята, лисички и многие другие виды съедобны и полезны — считается, чт...

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

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

«И швец и жнец» или обзор полезных расширений для XWiki  Вот уже второй год, как мы используем XWiki, вместо Confluence. За это время я к ней привык и даже в некотором роде полюбил. Поэтому не могу пройти мимо такого важного события как выход новой LTS версии 4.10.X.Если вы не знакомы с релизным циклом XWiki, то вас мож...

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

Приложение Госуслуг для Android срочно нужно обновить. Иначе оно отключится Обновление приложений — история откровенно факультативная, влияющая зачастую только на его функциональные возможности и ваше удобство. Однако никакой необходимости в том, чтобы устанавливать апдейты, нет. Это нам показал опыт приложений для iOS, которые Apple удалила ...

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 1 От переводчика. В сети есть много информации о работе веб-серверов на микроконтроллерах, но она плохо структурирована и не отличается системным подходом к изложению материала. Среди прочих есть в интернете один замечательный, можно сказать культовый, туториал (руководство)...

Релокация в Боснию: нехитрые правила жизни На связи Саша Хрущев, технический директор IT-компании WINFOX. Мы открыли филиал в Боснии и Герцеговине и рассказываем, как жить и работать в этой стране. В этой статье — про то, как жить в этой стране после переезда: правила пребывания, стоимость жизни, жилье, транспорт, яз...

Особенность CI/CD-конвейеров для корпораций и новое решение от Сбера Какие инструменты первыми приходят вам на ум при упоминании CI/CD pipeline? Вероятнее всего, это Gitlab CI/CD, Jenkins CI, Azure DevOps. На самом деле инструментов десятки, но так было не всегда. Ещё недавно в крупных компаниях главенствовал Windows Server, Power Shell был л...

«Ситуация не очень приятная, но спешки никакой нет»: глава Роскосмоса рассказал о ситуации с кораблём «Союз МС-22» Генеральный директор госкорпорации «Роскосмос» Юрий Борисов в разговоре с журналистами сообщил, что величина отверстия в приборно-агрегатном отсеке корабля «Союз МС-22», где 15 декабря произошла утечка жидкости из системы охлаждения, составляет м...

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

Представлена MariSilicon Y — новейшая однокристальная Bluetooth-система от Oppo Компания Oppo провела онлайновую пресс-конференцию Inno Day 2022, представив ряд новинок, включая однокристальную систему MariSilicon Y. Некоторое время назад компания представила модуль нейронной обработки изображений MariSilicon X. Сразу стоит уточнить, что Mari...

В России откроют спецзону для испытаний роботов и беспилотных грузовиков Исполнительный директор НПО «Андроидная техника» Евгений Дудоров заявил, что в 2023 году на базе завода технопарка в городе Бор в Нижегородской области создадут специальную «беспилотную зону», где будут проводиться испытания роботов и беспилотных...

Почему Samsung отказалась от собственных процессоров Exynos и к чему это приведет Серия Galaxy S23, вышедшая на этой неделе, немного удивила нас, хотя мы и слышали о том, что получится что-то подобное. В телефоне есть много всего нового, но именно на то, о чем мы будем говорить ниже, обратили внимание не все и незаслуженно обделили вниманием, а ведь это ...

CADLib Web: портальная часть среды общих данных и системы управления инженерными данными Компания «СиСофт Девелопмент» (CSoft Development) сообщила об официальном выпуске CADLib Web. Среда общих данных CADLib Модель и Архив переходит на новый уровень взаимодействия, что в свою очередь открывает дополнительные возможности ...

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

Домашняя лаборатория Угадай данную статью написал ChatGPT или нет?Хотите потестировать приложение, или опробовать в работе инструмент? В этой статье опишу то, как организовал тестовый стенд на Linux. Стенд поддерживает работу с доменами, умеет генерировать TLS сертификаты, легко масштабируется, ...

Уникальный 6-гигагерцевый CPU Intel уже можно купить за 800 евро, хотя его пока даже не представили Компания Intel вчера представила множество процессоров Raptor Lake, но не анонсировала свой ультимативный Core i9-13900KS, выделяющийся базовой частотой в 6 ГГц. CPU пока отсутствует на сайте компании, но это не мешает ему появляться в продаже в разных частях света.&nbs...

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

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

Назван возможный недостаток Samsung Galaxy S23 от использованая разогнанной Snapdragon 8 Gen: смартфоны могут быстро разряжаться Как сообщает 9to5Google, кастомная разогнанная версия однокристальной системы Snapdragon 8 Gen 2, которая создается специально для серии Galaxy S23, по слухам, производится собственными силами Samsung, и это не очень хорошие новости. Если Samsung будет производить разог...

Неожиданный и очень интересный гибрид видеокарты для ноутбуков. Gunnir обернула настольную Intel Arc A380 в ноутбучный формат MXM Китайский бренд Gunnir представил совершенно неожиданное решение – дискретную видеокарту формата MXM для ноутбука на базе GPU Intel Arc 380. Интересно тут все. Большинство современных ноутбуков оснащаются GPU, распаянными на материнской плате. Такие графические ...

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

Цикл постов про Keycloak. Часть первая: Внедрение Цикл постов про Keycloak (часть 1): Внедрение.О чем речь?Это первая часть серии статей о переходе на Keycloak в качестве SSO в условиях кровавого enterprise. Читать далее

Что такое Apple Studio Display и чем он отличается от iMac У Apple так много гаджетов, что порой не понимаешь, какой для чего нужен. Взять те же cмартфоны: iPhone 14 Pro якобы является «профессиональной» версией для любителей фотографии и тех, кому нужна повышенная производительность. Но на деле, с Pro-версией Айфона ходя...

«Сравнение, которое многие хотели увидеть». Три снимка с камеры Galaxy S23 Ultra – с разрешением 200, 50 и 12 Мп Инсайдер Ice Universe на своей страничке в Weibo опубликовал фрагменты стрех снимков одного и того же объекта, снятого на камеру Galaxy S23 Ultra. Съемка производилась при помощи основного сенсора, но в трех разных разрешениях – 200, 50 и 12,5 Мп. «Сравнение...

Wave Function Collapse для процедурной генерации в Unity Wave Function Collapse – это алгоритм, c помощью которого можно реализовать генерацию чего угодно, что можно было бы описать с помощью правил или конкретным примером. В этой статье мы рассмотрим, как использовать WFC для генерации карты в Unity. Читать далее

Делаем датчик качества воздуха с Modbus RTU на ESP8266 и Arduino Что‑то я не нашёл в интернете готового рецепта по созданию Modbus RTU устройства на Arduino и ESP8266. Всё, что попадалось было сильно оторвано от реальности: или предлагали по байтикам разбирать протокол, или для измене...

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

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

Самый простой способ ввести Linux в домен Всем привет!Термин Microsoft Active Directory Domain Services включает в себя множество технологий, поэтому сразу уточню, в этой статье речь пойдет про использование контроллера домена только для аутентификации пользователей. То есть в финале, нужна возможность любому сотруд...

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

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

Financial Times: Apple не сможет не только уйти из Китая, но и полностью избавиться от этой зависимости Financial Times утверждает, что Apple на сегодняшний день является самой зависимой компанией от Китая, причем настолько, что она, возможно, никогда не сможет полностью избавиться от этой зависимости. По данным издания, 14 000 сотрудников Apple работают в Китае, и больша...

Библиотека алгоритмов на графах на языке Go. Часть 1 Приветствую тебя, дорогой читатель! Мне 21, я студент и младший Go-разработчик, а это - мой первый пост на Хабре. Недавно в компании с одногруппником мы решили взяться за амбициозный проект и я решил, что он, как никакой другой, подходит под первую статью. Проект заключается...

Илон Маск стал единственным человеком в истории, потерявшим более 200 млрд долларов своего состояния Генеральный директор Tesla стал первым и пока единственным человеком в истории, который потерял более 200 миллиардов долларов своего состояния. Состояние Маска составляет 137 миллиардов долларов, согласно индексу миллиардеров Bloomberg. Стоит вспомнить, что Илон Маск бы...

Первый удар человечества по астероиду выбил из последнего до 10 000 тонн породы Первый удар человечества по астероиду, как мы знаем, оказался успешным. Теперь появились новые подробности о том, насколько именно.  Космический аппарат DART при ударе по астероиду Диморф выбил из последнего не менее 1000 тонн породы. Расчёты показывают, что макси...

Марсианская пыль не страшна. NASA объяснило, почему не стоит переживать об оставленных пробирках с марсианским грунтом Неделю назад марсоход Perseverance начал оставлять на поверхности Марса пробирки с образцами марсианской породы. Проблема в том, что, даже если всё пойдёт хорошо, космический аппарат заберёт эти пробирки лишь примерно через 10 лет, а за это время пробирки могло бы полно...

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

Скорее мертв, чем жив: китайский марсоход уже полгода неподвижен Китайский марсоход Чжужун так и не смог выйти из «спячки» Что происходит с китайским марсоходом Zhurong? В мае 2022 года он впал в запланированную “спячку” на равнине Утопия — это большая равнина, которая находится в северном полушарии Марса. Однако в декабре он д...

Аналог спутника Starlink от Роскосмоса получит ионный двигатель для коррекции положения и увода с орбиты В калининградском предприятии ОКБ «Факел», входящем в Роскосмос, сообщили о том, что отечественные космические аппараты «Гонец-М1», на базе которых планируется развернуть национальную систему спутниковой связи и передачи данных, получат ионн...

Реверс-инжиниринг китайского ПЛК FX3U-14MR. Часть 2. Софт В первой части мы познакомились с аппаратным обеспечением китайского клона ПЛК FX3U-14MR (одного из его вариантов). В это части мы научимся подключаться к его MCU по доступным коммуникационным интерфейсам, останавливать, запускать программу, заливать прошивку. И в конце расс...

MSI назвала стоимость GeForce RTX 4080 «плохой». Вместо нее компания рекомендует GeForce RTX 4070 Ti На следующий день после старта продаж GeForce RTX 4070 Ti на страничке MSI Gaming в Twitter появилось сообщение следующего содержания «NVIDIA GeForce 4070 Ti уже поступила в продажу в нашем магазине MSI! Испытайте мощь архитектуры Ada Lovelace по цене "не так...

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

Как устроены персональные системы стимуляции мышечной активности Многие думают, что мышечные стимуляторы — это такие штуки, которые клеятся на живот и будут как-то там сжигать жир. Но это не совсем так. Такие китайские поделки ничего особо не насжигают, а вот у самой технологии есть масса других применений. Большая часть — медицинская, но...

Маржа меньше миллиона рублей никого не интересует. Дилеры не хотят везти в Россию машины дешевле двух миллионов рублей Бюджетные автомобили стоимостью до 2 млн рублей в России можно не ждать, поскольку дилерам неинтересно поставлять их в нашу страну с коммерческой точки зрения. Об этом говорится в материале News.ru. Директор по развитию компании «Рольф» Владимир Мирошников з...

Аниме-игра Evermore Knights позволяет заработать NFT и крипту Evermore Knights — мобильная RPG с пошаговыми битвами, которую запустили на Android. В ней игроки формируют отряд из 4 аниме-бойцов, каждый из которых имеет разный уровень редкости и роль в команде. Отметим, что каждый из них имеет уникальную внешность и характеристики, а та...

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

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

[Перевод] 2.6 миллиона доменов и ~45 000 открытых Phpinfo() спустя… История о незащищенном Phpinfo() После сканирования 2.6 миллионов доменов на наличие открытых .git каталогов (ссылка на статью), .env (ссылка на статью) и .DS_Store (ссылка на статью) файлов я проделал такое же сканирование для phpinfo-файлов, таких как info.php или phpinfo.php.В первой части этой статьи я ...

Экосистема спортивного ориентирования — что это и как оно устроено Привет! Меня зовут Иван Янин, я мастер спорта России и ведущий системный аналитик SM Lab, и в этом посте я хочу поговорить про систему спортивного ориентирования. Я поделюсь опытом и расскажу о возможностях стратегии развития IT-экосистемы Федерации спортивного ориентировани...

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

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

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

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

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

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

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

Что нового будет в iOS 17? Почти ничего — Apple занята новой ОС для VR-шлема Apple уже не первый год работает над VR-шлемом и как никогда близка к его выпуску. Для нового продукта, еще и такого важного для компании из Купертино, которая со времен Apple Watch не представляла устройств в новых товарных категориях, разрабатывается собственная операцион...

[recovery mode] Kotlin/Golang работа в двух языках Так уж получилось, что у нас в компании используются разные стеки и языки. И в частности у нас есть большое подразделение, основным стеком которого является JVM с Kotlin в качестве языка разработки (вместо ванильной Java, на бэкенде). Но при этом этому же отделу регулярно пр...

Астронавты NASA всё-таки вышли в открытый космос Американские астронавты Джош Кассада и Фрэнк Рубио всё же начали свой выход в открытый космос, который вчера, 21 декабря, не состоялся из-за риска столкновения Международной космической станции (МКС) с космическим мусором. Вместо этого, вчера в 16:42 по московскому врем...

6 причин срочно купить Google Pixel 6a и 4 причины этого не делать Можно легко перечислить массу причин, по которым Google Pixel 6a многие пользователи и журналисты посчитали лучшим телефоном 2022 года из средней ценовой категории. Даже его цена является одним из важных факторов, которые помогают ему выделиться среди остальных телефонов на...

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

Миниатюрный лунный зонд NASA Capstone «пришёл в себя» после 11-дневного сбоя связи Американское управления по аэронавтике и исследованию космического пространства (NASA) рассказало свежие новости о 25-килограммовом спутнике Capstone размером с микроволновую печь. Инженеры почти две недели сражались с лунным зондом, отказывающимся отвечать на команды. ...

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

6 причин почему пользователи Windows не хотят переходить на macOS Некоторые из этих причин основаны на устаревших мифах, не выдерживающих критики в 2022 году и 2023 на носу. В этой статье мы рассмотрим распространенные мифы пользователей о macOS и причины, по которым им все же следует перекроить свою твердую позицию. Читать полную стат...

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

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

261 л.с., 8-ступенчатый «автомат», полный привод, 5 или 7 мест и качественно новый уровень комфорта. В Китае открылся предзаказ на флагманский кроссовер Chery Tiggo 9 Chery официально начала принимать в Китае заказы на свой флагманский кроссовер Chery Tiggo 9. Сделать это можно всего за 9,9 юаней – примерно 1,5 доллара. Финальная стоимость называется лишь ориентировочно – 160 тыс. юаней, что составляет примерно 1,7 млн ру...

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

«Союз МС-23» без космонавтов доставит 429 кг грузов на МКС Роскосмос продолжает делиться подробностями о том, как протекает на Байконуре подготовка к запуску к Международной космической станции беспилотного корабля «Союз МС-23».  Фото: Иван Тимошенко/Роскосмос Как сообщила пресс-служба, «Союз МС-23»...

Почему IT такое, какое оно есть Навеяно мыслями после прочтение замечательной статьи "Гори это ИТ синим пламенем" - https://habr.com/ru/post/707230/ Вспомните себя в школьные или студенческие годы, когда всё свободное время вы посвящали своему любимому делу - программированию. Садясь утром за компьютер, то...

Лучший процессор за 200 долларов? Core i5-13400F в тестах несильно отстаёт от Core i5-12600K На днях Intel представила оставшуюся часть линейки настольных CPU Raptor Lake, значительно усилив линейку Core i5 благодаря увеличению количества ядер. Сегодня в Сети появились тесты Core i5-13400F с ценой всего 200 долларов.  Core i5-13400F имеет 10 ядер, из кото...

Правда ли, что WhatsApp замедляет смартфоны? Вы удивитесь, когда узнаете правду WhatsApp — мессенджер, который сегодня есть ну практически у всех. Даже если основным средством общения для вас является Telegram, а сами вы попиваете смузи в коворкингах, работая за макбуком, поздравления с яблочным спасом от родни вам всё равно приходят на Ватсап. В...

«МегаФон» приобрел российского производителя программного обеспечения oneFactor «МегаФон» завершил сделку по покупке компании oneFactor, специализирующейся на разработке аналитических платформ на базе искусственного интеллекта. Сделка позволит оператору усилить экспертизу в области big data и предлагать ...

Колдовской NeoVIM. Часть вторая. “Конфиг Всевластья” Никто не любит конфиги (я уж точно). Они скучные и нединамичные.Но со своим конфигом Nvim’а я ношусь, как Голлум с кольцом Всевластья. Моя прелесссссть. Я боюсь потерять свой конфиг, боюсь, что с ним что-то случится. Другие хотят забрать тебя, моя прелессссть. Саша тебя им н...

“Железный купол”: чем уникален противоракетный щит Израиля Работа израильской системы ПВО «Железный купол» После очередной эскалации палестино-израильского конфликта в 2021 году весь мир облетели кадры с работой израильской системы ПРО “Железный купол”, на которых хорошо видно, как она сбивает баллистические ракеты. Соглас...

[Перевод] Как сделать бесконечный круговой CSS-слайдер Слайдеры изображений, также известные как карусели картинок, очень распространены. Есть множество вариантов обычного CSS-слайдера, в котором изображения смещаются слева направо (или наоборот). Можно использовать JavaScript-библиотеки для создания красивых слайдеров со сложн...

[Перевод] Ansible для начинающих В этой статье мы рассмотрим базовые и более сложные концепции Ansible с примерами. Статья предназначена для тех, кто только начинает работу с Ansible. Ansible — это инструмент infrastructure as a code для автоматизации задач по подготовке и конфигурированию инфраст...

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

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

Использование шейдеров во Flutter. Часть 2 Всем привет! На связи Юрий Петров, Flutter Team Lead в Friflex. В предыдущей статье мы познакомились с работой шейдеров во Flutter, а также рассмотрели, как написать свой собственный шейдер на языке GLSL. В этой части разберемся, как импортировать готовые шейдеры и управлять...

Профессиональные задачи, которые вы можете решить с AI системой ChatGPT от OpenAI Мир охватила новая волна безумства вокруг AI, все соц.сети заполнены огромным количеством экспериментов вокруг нового продукта - ChatGPT. В этой статье я расскажу вам о 30+ самых интересных кейсов использования AI-чата на базе открытого искусственного интеллекта от ...

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

Правда ли, что Signal — более безопасный мессенджер, чем WhatsApp Многие слышали про нашумевший в свое время мессенджер Signal. Кто-то говорил, что он более удобный, другие хвалили его безопасность, а третьи утверждали, что это просто хороший сервис, если про него говорил сам Илон Маск. Все это отчасти правда, но споров Сигнал вызывал оче...

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

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

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

Samsung будет производить продукцию для AMD Основную массу продукции AMD выпускает компания TMSC, также часть производит GlobalFoundries, но она ограничена своим техпроцессом 12 нм. Как сообщается, Samsung тоже будет производить для AMD какие-то чипы.  Правда, Samsung будет использовать для этого ещё более ...

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

WhatsApp объявил о прекращении работы в России с 17 марта Наиболее популярным, известным и распространенным сервисом для общения в мире является WhatsApp. Это программное обеспечение пользуется огроменной громадной популярностью по всему земному шару, то есть очень и очень многие люди используют этот сервис, будучи уверенными Чита...

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

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

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

В ответ на американские санкции Китай выделит рекордную сумму для развития своей полупроводниковой промышленности Как сообщает Reuters со ссылкой на три источника, Китай работает над пакетом поддержки на сумму 143 млрд долларов для своей полупроводниковой промышленности. Эти средства пойдут на обеспечение страны микросхемами в ответ на санкции США. Источники сообщили, что Пекин пла...

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

Россия может досрочно запустить новый корабль «Союз МС-23» из-за утечки на МКС После утечки в системе терморегулирования на пристыкованном к Международной космической станции корабле «Союз МС-22» может быть ускорена подготовка к полёту и запущен новый корабль «Союз МС-23».

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

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

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

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

gRPC — альтернатива REST API от Google ПроблемаКогда мы разрабатываем приложение, которое разделено на независимые автономные компоненты, мы говорим о микросервисной архитектуре. Для взаимодействия компонентов используется API. Самый популярным API является REST. Это обусловлено его гибкостью, эффективностью (в б...

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

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

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

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

Российская система «Серп-ВС» эффективно борется с дронами на расстоянии до 3 км «Росэлектроника», которая входит в Ростех, осуществила поставку первой партии новых систем защиты от беспилотных летательных аппаратов «Серп-ВС» на объекты топливно-энергетического комплекса (ТЭК). Данная система создана для борьбы с небольшими д...

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

Зачем Clojure Flutter ”Если вам нравятся Руби, Свифт, Дарт, Эликсир, Эльм, С++, Питон или даже С, используйте их ради бога. Но выучите Кложур, и выучите его хорошо” — Дядя Боб (твит, а также твиты: 1, 2, 3).Статей о Clojure написано много, цель этой — дать свое видение некоторых преимуществ языка...

Microsoft выпустила Windows 11 Build 22621.1485 Компания Microsoft выпустила Windows 11 Build 22621.1485. Это обновление, не связанное с безопасностью, включает улучшения качества. При установке этого KB: • Новое! Это обновление добавляет множество новых функций и улучшений в Microsoft Defender for Endpoint. Дополнительны...

До 60 ядер, до 64 ГБ памяти HBM2e и цена до 17 000 долларов. Представлены CPU Intel Xeon Scalable поколения Sapphire Rapids Компания Intel полноценно представила серверные процессоры Max Series, которые первоначально анонсировала ещё в ноябре, но тогда многие подробности остались за кадром. Теперь же все карты раскрыты.  Итак, речь идёт о четвёртом поколении CPU Xeon Scalable, которое ...

«Чтение — всему голова!» Переводим электронные книги формата .EPUB с помощью Python Разберёмся что “под капотом” формата EPUB и как перевести текст, но не переводить код в книге. Познакомимся с библиотекой Ebook Lib, а также узнаем для чего нам понадобиться библиотека Beautiful Soup. Читать далее

Polars: библиотека для работы с данными, написанная на RUST Настоящий хреновый программист всегда находится на гребне волны новых технологий. Зачем ему это? Чтобы при случае можно было повыделоваться багажом своих знаний, и заработать немного очков уважения в окружении своих менее осведомлённых коллег. Stay toxic, brothers. Я с вами....

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

Познакомьтесь с «Динкинешем»: астероид, к которому летит зонд NASA Lucy, получил «чудесное» имя Первому астероиду, который посетит космический корабль NASA Lucy, наконец-то дали имя. Астероид был обнаружен в 1999 году. Однако, как и миллионы других астероидов главного пояса, он получил лишь номер для обозначения. Да и то, только тогда, когда его орбита была точно ...

[recovery mode] Как использовать промты в ChatGPT для генерации кода на Python Привет, друзья! Сегодня я хочу рассказать вам о том, как использовать промты в ChatGPT для создания программного кода на Python. Если вы работаете с Python или интересуетесь программированием, то вы, наверняка, знаете, насколько важно уметь быстро и эффективно создавать код....

SpaceX приготовила ракету для запуска миссии Crew-6. Сегодня состоится финальный тест Ракета SpaceX Falcon 9 с космическим кораблем Crew Dragon выехала из ангара на стартовой площадке 39A в Космическом центре Кеннеди НАСА на мысе Канаверал и была поднята на стартовую позицию в четверг, 23 февраля. Старт назначен на 27 февраля. «Falcon 9 и Dragon на...

Тысячи проблемных Radeon RX 7900 XTX попали на рынок. AMD тоже подозревает испарительную камеру На рынок, похоже, попала далеко не одна партия проблемных Radeon RX 7900.   Один из пользователей, кто столкнулся с проблемой сильного нагрева RX 7900 XTX, поделился письмом, которое ему прислала AMD.  В нём сообщается, что AMD собиралась сделать новое официа...

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

Windows 11 по-прежнему не может опередить Windows 10 во многих сценариях: новые тесты с Intel Core i9-13900K от PCWorld Издание PCWorld провело сравнительное тестирование операционных систем Windows 10 и Windows 11 на системах с новейшим процессором Intel в различных приложениях, чтобы проверить, какая же ОС является более быстрой. Ранее Microsoft заявила, что Windows 11 была оптим...

Как сделать рабочий Dynamic Island от iPhone 14 Pro на любом Айфоне Несмотря на то что в среде пользователей Android принято хейтить iOS, Dynamic Island в iPhone 14 Pro и 14 Pro Max, понравился даже им. А как иначе объяснить появление в Google Play приложений, имитирующих динамический вырез и огромное количество загрузок? Не иначе как айфон...

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

Руль «прихватывает», КПП «спотыкается», подвеска жёсткая, нет привычных опций. Владелец Aurus Senat поделился опытом Издание Quto.ru взяло интервью у одного из немногих владельцев премиального автомобиля Aurus Senat, который поделился своими впечатлениями от использования машины. Стоит отметить, что всего по дорогам России ездит около 30 таких машин. Он признал, что такой автомоб...

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

Windows 11 начала устаревать: Microsoft предупредила об автоматическом обновлении ПК до свежей версии ОС Компания Microsoft предупредила пользователей Windows 11, что компьютеры с самой первой версией операционной системы Windows 11 21H2 уже начинают автоматически обновляться до более новой версии Windows 11 22H2. Напомним, релиз Windows 11 состоялся в октябре 2021 года, ...

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

Unity «уменьшение размера файла на устройстве» Часть 1 Когда игра подходит к релизу, ее объем занимаемой памяти сильно превышает желаемый. Если говорить с точки зрения пользователя, то они тоже не любят, когда приложение весит очень много. Это может отпугнуть как при первом скачивании, так и при очистке телефона, когда нужно буд...

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

Made at Intel. Acquisitions – 2 Сегодня продолжим (начало – здесь) тему приобретения Интелом различных компаний. И рассмотрим конкретные примеры в России. А в следующий раз - за ее пределами.NSTL и STLИстория Интел в Нижегородской области началась примерно в начале 90х. Каким бы удивительным...

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

В России создают многоразовый беспилотник для запуска сверхлегких ракет Как сообщают «Известия», инженеры МГТУ имени Баумана создают беспилотник с комбинированной двигательной установкой. Предполагается, что такой аппарат, не требующий специальные площадки или полигоны, удешевит процедуру запуска сверхмалых ракет для исследовани...

Приложения, которые убивают аккумулятор. У вас они тоже есть И пусть нам не всегда удается все сделать правильно, но мы стараемся. Я говорю о шагах, которые мы привыкли предпринимать, чтобы максимально продлить срок службы батареи смартфона. Мы пытаемся его правильно заряжать, почти безрезультатно отключать Bluetooth и Wi-Fi или даже...

ESP32 отладка с помощью JLINK Здравствуйте друзья, я хочу поделиться с вами своим опытом в отладке ESP32 с помощью отладчиков, реализующих интерфейс JTAG. Данная задача кажется тривиальной (она такая и есть), при мысли об программировании микроконтроллеров. Но при старте работы с микроконтроллерами ESP32...

Обновление «Р7-Офис»: опции работы с данными, объектами и файлами Актуальная версия 7.3.0 офисных редакторов «Р7» дает в руки пользователям больше возможностей контроля, творчества и работы с информацией. Обновление принесло не косметические изменение, а реальное расширение функциональных ...

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

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

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

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

Собакам больше нравятся электромобили? Исследование показало, что им там комфортнее Пока рынок постепенно переходит на электромобили, учёные узнали, что именно такие машины больше нравятся собакам.  Профессор ветеринарной поведенческой медицины из Университета Линкольна Дэниел Миллс (Daniel Mills) и британская компания CarGurus провели исследовани...

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

Быстрый приём платежей QIWI в проекте Python Необходимость добавить возможность оплаты чего-либо в своём проекте всплывает достаточно часто, при этом возня с ИП, банковскими договорами и прочей бюрократией мало кого привлекает, особенно если масштабы проекта сопоставимы с небольшим telegram-ботом или чем-то подобным. Н...

Секреты Титана: Джеймс Уэбб разглядел атмосферу спутника Сатурна Основное различие между Землей и Титаном заключается в том, что моря Титана состоят из метана и этана, а не из воды. В 1655 году голландский астроном Кристиан Гюйгенс обнаружил необычное небесное тело вблизи Сатурна – одну из 82 лун газового гиганта. Титан, второй по величин...

Пробую использовать Ryzen Master и Ryzen Controller в Windows 7/10 и Xubuntu 22.04.1. Часть 1 Настройки BIOS хороши когда они есть, но производители ноутбуков и некоторые производители системных плат лишают пользователя доступа к настройкам системы, таким образом единственный вариант настроить систему это использовать утилиты.

Что такое GitOps и почему он (почти) бесполезен. Часть 2 Одной каноничной синей изоленты может не хватить Каждый раз, когда появляется новая технология, на очередной конференции вам показывают отполированного коня в вакууме, который сияет своей красотой и логичностью. Но, как правило, дьявол кроется в деталях. Гравитация оказыва...

Минимум 8 ГБ ОЗУ и GTX 960: Mundfish раскрыла системные требования для запуска Atomic Heart на ПК Студия Mundfish опубликовала полные системные требования Atomic Heart  для шести разных конфигураций в зависимости от разрешения и частоты кадров. В списке есть варианты как для довольно слабых ПК, так и для мощных, а также для разного качества графики. ...

Почему рвота кашалота стоит миллион долларов и для чего она нужна? Рвота кита может стоить миллионы долларов. С чем это связано? Зарплата у рыбаков небольшая — если говорить о российских рыбаках, в месяц они могут получать 20-70 тысяч рублей. Однако у тех, кто ловит рыбу на берегах морей, имеется шанс в одно мгновение стать миллионерами. Не...

Как получить доступ к chatGPT в России Всем привет! Перед началом статьи сразу скажу:САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной стат...

Развертывание ASP.NET Core приложения в Kubernetes Данная статья является краткой инструкцией по развертыванию ASP.NET Core приложения в Kubernetes с написанием Dockerfile для формирования образа (Docker image) и минимального манифеста для создания деплоймента и объекта, предоставляющего доступ к нему, – в статье будет испол...

Почему вам не стоит использовать Styled Технология css-in-js существует уже довольно давно. Ещё в начале своего профессионального опыта я встречал подходы, в которых стайлинг локальных частей интерфейса пробрасывался в html через javascript в виде css директив. Иногда это необходимая мера, хотя необходимой она слу...

Когда выйдет iPhone SE 4? Даже Apple этого не знает: он будет очень дорогим В настоящее время iPhone SE — самая дешевая модель среди всей линейки смартфонов Apple. Но где низкая стоимость, там и большое количество компромиссов. Например, он имеет устаревший дизайн, маленький экран, низкое время автономной работы и датчик Touch ID вместе совре...

STM32 Часть 1. Как поморгать светодиодиком Приветствую! Данная статья открывает цикл статей о программировании микроконтроллеров STM32 для новичков.Сегодня я расскажу как написать моргание светодиодом двумя способами с использованием инструментов, труднодоступных в 2023 году. Читать далее

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

Телескоп NASA NuSTAR обнаружил скрытое «световое шоу» на Солнце Американское космическое агентство NASA поделилось свежей находкой, сделанной космической обсерваторией NuSTAR (Nuclear Spectroscopic Telescope Array). Хотя обсерватория обычно изучает объекты за пределами Солнечной системы, такие как массивные черные дыры и схлопнувшие...

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

[Перевод] BEC-атака века. Как корпорации поделились миллионами с киберпреступником Привет, Хабр! Мы с очередным рассказом из подкаста Darknet Diaries – историей про кибемошенника по имени Эвалдас Римасаускас, которому удалось украсть миллионы у Facebook* и Google. История того, как он заставил корпорации оплачивать фейковые счета Quanta Computer, широко из...

Серьезная заявка на успех: среднеразмерный 147-сильный седан Kaiyi E5 с вариатором окажется лишь немногим дороже Lada Granta Сразу после заявления о начале производства седана Kaiyi E5 на «Автоторе» стала известна стоимость автомобиля, и для нынешней ситуации на рынке она кажется более чем адекватной: за седан длиной 4670 мм, оснащенный современным 1,5-литровым турбирова...

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

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

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

Голосовые статусы в WhatsApp. Что это и кому они доступны WhatsApp все никак не унимается и продолжает придумывать что-то новое, чтобы не только сохранить, но и преумножить свою рекордную аудиторию. Это особенно важно сейчас, когда Telegram развивается какими-то безумными темпами, а еще есть и несколько других мессенджеров, которы...

Ученые воссоздали жестокое убийство, которое было совершено в Средневековье Череп средневекового человека, который был убит ударом меча Люди совершают преступления с незапамятных времен — ученые твердо уверены в этом, потому что регулярно находят множество следов убийств, совершенных тысячи лет назад. Мотив убийства всегда разный: одни идут на это и...

Lenovo Legion 2023 станут первыми игровыми ноутбуками, которые получат специализированный процессор с искусственным интеллектом Компания Lenovo официально сообщила о том, что игровые ноутбуки Lenovo Legion нового поколения оснащены чипом Lenovo LA AI, который может динамически регулировать производительность игр. По словам официальных лиц, игровые ноутбуки Legion 2023 года станут первыми в мире ...

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

Тест – это вещь! F#, тестирование на базе Expecto. Часть первая Expecto — фреймворк для тестирования, написанный на F# и для F#. Он довольно хорошо известен в рамках F#-сообщества, и у разработчиков, сумевших отгородиться от C# в достаточной степени, используется как платформа для тестов по умолчанию. Новички в F#, а также мимо проходящи...

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

[Перевод] Всё про USB-C: ответ через протокол PD В последней статье мы настроили FUSB302 на получение сообщений USB PD и успешно получили «оповещение о возможностях» от БП с USB-C. В этой же статье мы обратимся к спецификации PD, спарсим сообщение, после чего создадим ответ, который заставит БП подать максимально возможно...

Как использовать Face ID в альбомной ориентации на iPhone С момента выхода iPhone X в 2017 году пользователи безрамочных смартфонов Apple просили у компании дать возможность разблокировать устройства в горизонтальной ориентации. Самое забавное, что в iPad такая функция появилась еще в 2018 году вместе с выходом безрамочного iPad P...

[Перевод] Как же приятно писать программы, которые не предназначены ни для чего серьезного Рисовать каракули, делать скетчи и всячески возиться с компьютером — это очень странное, но одновременно и великое удовольствие.Когда семь лет назад я только-только начал постигать основы программирования, мне казалось, что все приобретенные навыки я буду использовать только...

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

EA планирует продолжить создание игр по «Звездным войнам» Светлое будущее тебя ждет , если «Звездных войн» фанат ты EA обрисовала в общих чертах планы продолжить развитие серии игр Star Wars, а также,в будущем, создавать новые IP на основе франшизы. Генеральный директор, Эндрю Уилсон (Andrew Willson),   во время отчета ...

Роскосмос нашел нового партнера – это Зимбабве Роскосмос договорился с Республикой Зимбабве о сотрудничестве в вопросе создания и запуска малых космических аппаратов. «Состоялись переговоры с министром высшего и профессионального образования, инноваций, науки и технологического развития Республики Зимбабве Ам...

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

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

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

[Перевод] Как легко пройти собеседование по Kubernetes в 2023 году Сегодня одним из наиболее часто используемых инструментов в стеке технологических компаний является Kubernetes. С момента своего выпуска K8s получил массовое распространение, расширяя свою экосистему и увеличивая количество пользователей. В 2021 году CNCF (Cloud Native Compu...

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

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

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

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

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

Секретный российский спутник «Космос-2499» развалился на орбите, оставив после облако обломков 18-й эскадрилья космической обороны Космических сил США, следящая за спутниками на орбите, сообщила о том, что российский космический аппарат «Космос-2499» распался в ночь на 3 января текущего года. В итоге образовалось облако мусора из примерно 85 отсл...

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

[Перевод] 8 бесплатных инструментов искусственного интеллекта, которые пригодятся Всем привет! Меня зовут Маруся, я аналитик данных, веду блог в телеграме Аналитика и growth mind-set.В этой статье собрано 8 бесплатных инструментов на основе искусственного интеллекта, большинство из которых просты в использовании и самое главное бесплатны для тестиров...

SpaceX установила новый рекорд, отправив 17 400 кг в космос Корпорация Space Exploration Technologies (SpaceX) установила сегодня, 26 сентября, новый рекорд. Она запустила ракету Falcon 9 с самой тяжёлой полезной нагрузкой в истории. В настоящее время Falcon 9 от SpaceX – единственная ракета средней грузоподъемности, спос...

Microsoft подтверждает проблему с меню «Пуск» и приложениями UWP в Windows 11 и Windows 10 Microsoft раскрыла подробности о новой известной проблеме, затрагивающей самые последние версии Windows. По словам софтверного гиганта, клиенты, использующие Windows 10 и Windows 11 (версии между 20H2 и 22H2), могут испытывать проблемы с открытием меню «Пуск», Windows Search...

Стоит ли покупать Google Pixel 6a. Мои доводы за и против Компактный смартфон в настоящее время является редкостью, особенно в сегменте среднего класса, где, кажется, доминируют большие дисплеи, а производители думают, что чем у них больше, тем лучше. Потенциальные покупатели, ищущие хороший, но маленький телефон на Android, часто...

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

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

Нагрев Radeon RX 7900 не является проблемой? PowerColor решила помочь пользователям достучаться до AMD Как известно, некоторые видеокарты Radeon RX 7900 выделяются тем, что температура самой горячей точки (Junction Temp) порой доходит до 110 градусов. И пока сама AMD заявляет, что это нормально, к ситуации решила подключиться PowerColor.  Представитель компани...

900-долларовая Radeon RX 7900 XT уверенно обходит 1200-долларовую GeForce RTX 4080. Но только в одном тесте Вслед за старшей сестрой в базе Geekbench засветилась и Radeon RX 7900 XT, которая будет продаваться по цене 900 долларов.  Теперь у нас есть результаты обеих новинок AMD в одинаковых тестах. И если карты разных производителей в таких бенчмарках сравнивать можно л...

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