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

[Перевод] Учимся использовать модуль Ansible Shell для выполнения удалённых команд Мы перевели статью, где подробно рассматривается использование модуля Ansible Shell и различные способы выполнения удалённых команд на узлах в рамках работы по автоматизации. В статье рассматриваются различные опции и модули для выполнения удалённых команд, а также их различ...

Как мы в 2 раза ускорили решение MILP-проблем за счет ML Многие задачи, с которыми мы имеем дело при цифровизации производства (неважно какого), – это задачи оптимизации: оптимизация производственного расписания, оптимизация цепочек поставок и размещения объектов, оптимизационное планирование и прочее. Многие из них сводятся к про...

LYWSD03MMC: ZigBee сеть на термометрах NB: Это скорее шуточная статья, не воспринимайте написанное всерьёз.В предыдущей статье я описал как можно из Bluetooth датчика сделать ZigBee и добавить его в сеть. Был получен ряд замечаний, часть из которых была исправлена. Сейчас батарейка работает уже гораздо экономичне...

Теперь каждый желающий может купить ОЗУ в совершенно новом форм-факторе LPCAMM2, хотя использовать их пока негде. Crucial начала продажи модулей объёмом 32 и 64 ГБ Компания Crucial первой стала поставлять на рынок модули ОЗУ в форм-факторе LPCAMM2. И если на днях мы видели такой в ноутбуке, то теперь они появились в свободной продаже.  Модуль LPDDR5X-7500 продаются по цене 180 и 330 долларов за 32 и 64 ГБ соответственно. Это...

Как загружать классы в Java 8 и Java 9+? Привет, Хабр! Я разработчик в Институте Системного Программирования РАН, занимаюсь разработкой статического анализатора Svace. Недавно я столкнулся с задачей самостоятельной загрузки классов в JVM, что оказалось непросто, потому что в проекте мы используем модули Java.Модули...

Такую оперативную память ещё никто не выпускал. Micron представила память LPDDR5X в формате модуля LPCAMM2 Компания Micron первой на рынке представила оперативную память LPDDR5X в виде модуля LPCAMM2.   Напомним, такие модули в намного компактнее обычных SO-DIMM, что важно в современных ультрабуках.  Модуль Micron доступен в модификациях объёмом от 16 ГБ до 64 ГБ,...

Реализация Avalon-MM Master в виде конечного автомата на VHDL Шина Avalon-MM является одной из стандартных шин передачи данных, используемых в ПЛИС фирмы Intel. Использование этой шины в своих модулях для передачи данных существенно повышает их возможность повторного применения и повышает надежность проектов. Также упрощается интеграци...

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

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

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

Умный дом на Raspberry Pi и Home Assistant: добавляем диммеры и реле Wiren Board К нам обратился Петр из Минска, который решил рассказать о своем опыте сборки умного дома. Он выбрал популярную платформу Raspberry Pi и интегрировал домашние устройства в Home Assistant.Но со светом возникли проблемы: Петр запланировал везде диммирование, причем диммеры дол...

Нетипичные сценарии использования BI-системы (Apache Superset) Всем привет!Сегодня поговорим о немного нетипичной для меня теме, а именно - Apache Superset. Обычно я пишу длинные "философские" статьи "на свободную тему", но в этот раз - это будет туториал. Так что кому-то может показаться банальностью, но, опять таки, вдруг кому поможет...

Компания DFI представила встраиваемый системный модуль MTH968 с процессором Intel Meteor Lake Плата MTH968 поддерживает стандарты модулей COM Express Type 6 и снабжена интегрированным NPU

Индексирование полнотекстовых данных в PostgreSQL с использованием модуля pg_trgm Привет, Хабр!PostgreSQL, одна из самых мощных и гибких реляционных СУБД, предлагает нам свой модуль pg_trgm, чтобы решить сложную задачу полнотекстового поиска.Когда речь идет о поиске, просто LIKE запросы больше не всегда могут удовлетворить технические требования. Полнотек...

Получаем спутниковые координаты GPS/ГЛОНАСС с помощью модуля SIM868 на Repka Pi Сегодня уже трудно найти человека, который не знает, что такое навигатор и GPS-координаты. В этой статье мы расскажем о том, как встроить функции навигатора в устройство, собранное на базе микрокомпьютера Repka Pi. Для получения координат мы будем использовать модуль GSM/GPR...

BambuLab X1 Carbon Combo: обзор слайсера Bambu Studio и модуля AMS Всем привет, Друзья! С Вами компания 3DTool!Вы часто просили нас подробнее рассмотреть программу - слайсер "Bambu Studio" для 3Д принтера Bambu Lab X1CC, и мы с удовольствием выполняем вашу просьбу! Однако, чтобы не повторять чужие обзоры и не скатываться в тягомотину, в это...

Особенности и проблемы mock-сервера Swordfish API Emulator Эта статья — продолжение истории про разработку Ansible-модулей для взаимодействий с системами хранения данных (СХД) через API, которое удовлетворяет спецификации Swordfish. Эти модули в перспективе облегчат управление парком СХД от разных производителей.Чтобы тестирова...

10 причин не участвовать в некоторых IT-конференциях Привет! У нас тут накопился неплохой опыт в плане работы с конференциями со всех точек зрения — как организатора своих собственных событий, так и активного участия в больших регулярных IT-конференций. Собственно, им мы с вами и поделимся.Наверняка пост будут читать организат...

Наконец-то можно оценить, как снимает Xiaomi 14 Ultra: официальные примеры фото На страничке Xiaomi в соцсети Weibo появились фото, сделанные камерой нового флагмана – Xiaomi 14 Ultra. Восемь изображений демонстрируют разные условия съемки, в том числе и ночью. Эти примеры выглядят впечатляюще, но реальные фото, сделанные обычными пользо...

Swift Utilities — Equatable для сложных Enum За годы работы разработчиком iOS, я собрал множество инструментов и полезных штук, которые облегчают процесс разработки. В этой статье, я хочу поделиться одним из таких инструментов. Это будет не большая статья. Я покажу, как пользоваться этой утилитой, продемонстрирую её в ...

Корпуса, кулеры и другие аксессуары для Raspberry 5. Что предлагает рынок Одноплатник Raspberry Pi, вероятно, самый популярный одноплатный компьютер в мире. Для него выпускается огромное количество аксессуаров, модулей и расширений. Для недавно появившегося в продаже Raspberry Pi 5 подходят многие модули предыдущих версий. Но если говорить о корпу...

Подключаем модуль TM1638 к Arduino без библиотеки SPI Изначально поставка задачи была такой. У меня была в наличии плата TM1638. Нужно было научиться с ней работать (ну и проверить работоспособность самой платы) для того, чтобы использовать её в одном интересном проекте (о нём в другой раз). Под рукой оказалась платка Arduino N...

Так выглядит новый форм-фактор ОЗУ LPCAMM2 вживую. Разборка ноутбука показала, что такие модули имеют необычный способ подключения Авторы iFixit разобрали ноутбук Lenovo, чтобы показать, как вживую выглядит новый форм-фактор оперативной памяти — LPCAMM2.  Как можно видеть, модуль LPCAMM2 действительно занимает совсем немного места. Интересен и способ подключения. Суть в том, что реклам...

Создание и использование BOM в Gradle В каждой компании (а если она крупная, то, скорее всего, в каждом подразделении) должна быть выстроена культура использования BOM (bill of materials) для управления версиями зависимостей. В этой статье я хочу поделиться своим видением того, как это может быть организовано, а...

Тренажёр Российской орбитальной станции хотят запустить в 2027 году Тренажёрный комплекс будущей Российской орбитальной станции (РОС) для подготовки космонавтов должны построить и запустить в 2027 году. Об этом рассказал главный конструктор тренажёров российского сегмента МКС Владимир Хрипунов на лекции в Новосибирском государственном у...

Так снимает Xiaomi 13T Pro: реальные фото со всех трех датчиков демонстрируют очень хорошее качество Ресурс GSMArena выпустил большой обзор Xiaomi 13T Pro, в котором немало внимания уделили камере. Текст сопровождается большим количеством фото. Вот так, например, выглядят снимки, сделанные днем главным модулем основной камеры: А вот примеры снимков, сделанных п...

Как дообучать огромные модели с максимальным качеством и минимальными затратами? LoRA paper linkhf implementationДля ответа на вопрос в заголовке - погрузимся в статью.Саммари статьи:Обычно LLM-ку предобучают на огромном корпусе, потом адаптируют на down-stream tasks. Если LLM-ка была большая, то мы не всегда можем в full fine-tuning. Авторы статьи предлагают...

Обзор отечественных компьютерных модулей формата SMARC В статье кратко описан стандарт встраиваемых компьютерных модулей SMARC. Приведен краткий обзор отечественных производителей и модулей выполненных в данном стандартен. Компьютерные модули, называемые также компьютерами на модуле (Computer-on-Module) или системами на модуле (...

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

Добавление оффлайн карт с open street map (osm) на web страницу Задался я как-то вопросом собрать GPS-ошейник для шерстяного спутника моей жизни, дабы этот кракен сухопутный мог бороздить лесные просторы без особого ущерба для моей нервной системы. Собрать саму “шайтан-машинку” планирую на двух ESP32, двух GPS-модулях NEO-6M и Lora-мод...

Samsung представила память LPCAMM, которая «изменит рынок». Модуль LPCAMM очень компактный Модули оперативной памяти концептуально не менялись много лет, но в прошлом году на рынок пришёл формат CAMM, а теперь Samsung представила первые в отрасли модули LPCAMM.  Как говорит компания в своём пресс-релизе, LPCAMM на базе LPDDR станет лидером на рынке моду...

Для чего нужны два перископных модуля в одном смартфоне? Oppo показала крутые портреты, сделанные камерой Oppo Find X7 Ultra Уже в понедельник состоится премьера новых флагманов Oppo, ну а сейчас компания продемонстрировала две порции снимков, сделанных при помощи ключевой фишки камеры – двух перископных модулей. В одном объектив с ЭФР 65 мм, во втором – объектив с ЭФР 135 мм, и ...

Как снимает Realme 12 Pro. Фото Компания Realme раскрыла новые подробности о смартфонах Realme 12 Pro и 12 Pro+, официальная презентация которых ожидается 29 января. Итак, старшая модель сможет похвастаться тройной тыльной камерой с главным 50-Мп модулем на основе датчика изображения Sony IMX890, 64 Мп (пе...

Передаем данные с одноплатника Repka Pi (или Raspberry Pi) в интернет по GSM связи через модуль SIM868 и GPRS протокол Всегда ли вы берете с собой смартфон? Наверное да, ведь это удобно, когда под руками есть все каналы связи.Но что, если вы собираете автономно работающее устройство с микрокомпьютером, такое как как радиоуправляемый вездеход, робот присутствия, устройство управления шлагбаум...

Кратко про то, как устроен компилятор Go Привет, Хабр! В back in 2007 трое гуру из Google — Роб Пайк, Кен Томпсон и Роберт Гриземер — решили, что мир нуждается в чем-то свежем и быстром. Они метили на упрощение процесса разработки, но при этом хотели сохранить весь перфоманс на уровне C. И вот, в 2009 году появился...

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

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

Это будет уникальный смартфон вообще без аналогов. Появилось изображение Oppo Find X7 Pro, показывающее его две перископных камеры Смартфон Oppo Find X7 Pro будет первым в мире с двумя перископными модулями камер. Мы уже видели фото его задней крышки, теперь же появилось изображение, позволяющее понять, как именно будут размещаться внутри эти камеры.  Как можно видеть, они будут направлены в ...

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

Шестеренка Lego Всем привет!  С принтером начал дружбу неделю назад. Кому то вопросы покажутся глупыми, прошу понять и простить. Попросили помочь распечатать деталь из какого-то продвинутого конструктора Lego.Снял замеры: диаметр 15мм, количество зубьев 28шт, модуль примерно 0,6мм. Смоделир...

Корпус для амперметра         Некоторое время назад ( здесь -"Ослик"), я писал о том, что некоторые инструменты, приборы, механизмы, сделанные для решения конкретной одноразовой задачи, оказываются востребованными и в последствии.        Однажды потребовалось измерять довольно приличный ток ~8 ам...

Xiaomi 14 Ultra получит быструю беспроводную зарядку Авторитетный информатор Digital Chat Station поделился подробностями о флагманском смартфоне Xiaomi 14 Ultra, который еще не был представлен официально. Если верить источнику, грядущая новинка получит поддержку беспроводной зарядки мощностью 80 Вт. Ранее сообщалось, что...

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

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

Как я документацию для дизайн-токенов в Storybook генерировал Привет, Хабр! Меня зовут Саша, я Full-Stack разработчик и последние 7 лет пишу фронтенд, 6 из которых я работаю в американском стартапе. Я думаю ни для кого не секрет, что бизнес процессы в стартапах, мягко сказать,  хромают. Я же как оптимист вижу возможность в ка...

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

[Перевод] Создаём безукоризненную автодокументацию кода на Python с помощью Sphinx В этой статье я расскажу о генераторе документации Sphinx, с помощью которого можно автоматически создавать документацию для модулей Python. Кроме того, я буду использовать шаблон проекта Cookiecutter Data Science в Visual Studio Code (VS Code), поскольку он легко интегрируе...

«16+» или делаем шаблон страницы в XWiki на примере спецификации API Пусть вас не смущает надпись: «16+» в заголовке. В статье не будет ни слова о безудержном кутеже с куртизанками за игрой в блэк-джек.Просто я решил очередной статьей отпраздновать выпуск в свет 16-й версии XWiki – «open-source аналога Confluence» (по мнению её разработч...

Первый в мире смартфон с двумя перископными камерами. Oppo Find X7 Ultra вместе с младшим Find X7 позирует на качественных рендерах Как известно, смартфоны Oppo Find X7 и Find X7 Ultra будут представлены уже 8 января. Сейчас же в Сети появились качественные рендеры обеих моделей.  Find X7 Find X7 Ultra На первый взгляд может показаться, что модели отличаются только цветом, но нет. Если присмо...

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

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

Пишем Python-макрос для FreeCAD В этой статье мы напишем макрос для FreeCAD, который из N+1 цилиндров создаёт симметричный барабан с N отверстиями, разберемся с азами модуля FreeCAD в Python, а ещё изучим теорию сдвига и вращения фигур в пространстве. Читать далее

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

Vivo X100 Ultra получит 200-Мп перископную камеру Профильный ресурс Gizmochina поделился новыми подробностями о камерофоне Vivo X100 Ultra, который еще не был представлен официально. Сообщается, что аппарат получит тыльную камеру с модулями разрешением 50 Мп (дюймовый датчик изображения Sony LYT-900), 50 Мп (сверхширик) и 2...

Успешный опыт участия в Data Science хакатонах В статье я хочу поделиться успешным командным и личным опытом участия в хакатонах и ML соревнованиях. На примере 13-ти соревнований, по итогу которых мы победили или оказывались на призовых местах, я рассажу о практических советах для будущих участников. На личном опыте я уб...

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

Автоматическая генерация CI/CD пайплайна для развёртывания инфраструктуры При нашей работе мы используем подход «Инфраструктура как код». Однако в процессе его использования мы столкнулись с проблемой написания пайплайнов для инфраструктуры. Во всём «виноват» terragrunt: каждому модулю terragrunt нужна отдельная джоба в пайплайне на plan и apply, ...

Micron приблизились к созданию 1 Тб модулям памяти для серверов Micron начала продажи образцов модулей памяти DDR5 объемом 128 Гб, о чем было объявлено в ходе недавнего отчета о прибылях и убытках. Эти модули основаны на новейших одноматричных, нестекируемых устройствах памяти DDR5 объемом 32 Гб, которые были представлены в начале года.

Настольные компьютеры начнут переводить на компактные модули оперативной памяти CAMM2 Компания SK hynix предположила, что в настольные ПК возможно произойдет внедрение стандарта Compression Attached Memory Modules (CAMM). Этот новый стандарт, изначально разработанный для уменьшения размеров модулей DRAM, обеспечивает компактность и повышенную емкость.

Первый за 50 лет космический корабль NASA для отправки астронавтов на Луну собран и готов к испытаниям: фото Американское управление по аэронавтике и исследованию космического пространства (NASA) поделилось интересными новостями по своей лунной программе. Космический корабль Orion лунной миссии NASA Artemis 2 собран целиком, объединив в себе служебный модуль и капсулу для экип...

Работаю на стройке, чтобы писать статьи на Хабре В этой статье я хотел бы совсем чуть-чуть порассуждать о том, с какими намерениями авторы приходят на Хабр, а также рассказать вам чем занимаюсь лично я, чтобы быть одним из авторов Хабра. Читать далее

[Перевод] Осваиваем модуляризацию: Руководство для начинающих по организации сложных программных систем ⚡ Tl;dr Модуляризация — это метод разделения сложных систем на более мелкие удобоваримые части для лучшего управления и восприятия. Она повышает эффективность, надежность и ремонтопригодность программных проектов за счет организации кода в модули. Она снижает когнитивную на...

I2C датчик INA219 + Python + Repka Pi: измеряем ток, напряжение и мощность во встраиваемых системах управления Когда вы создаете проект промышленной установки, робота, дистанционно управляемой модели ровера или аналогичный проект с микрокомпьютером, встает задача контроля состояния систем электропитания. Вам нужно проверять напряжение на аккумуляторах, потребляемый ток и мощность....

Три раза по 67 Вт и один раз 5 Вт. У Baseus появился «зарядный кубик» для всей семьи — всего за 25 долларов Baseus добавила в свой ассортимент новое походное зарядное устройство, рассчитанное на подключение трех современных гаджетов с USB-C.   Устройство (каталожный номер BPS67M-1C) состоит из двух компонентов — непосредственно самого «кубика» и ...

Отправляем и принимаем SMS с помощью SIM868 и Repka Pi В этой статье мы продолжим рассказ об использовании модуля GSM/GPRS/GNSS Bluetooth HAT, созданного на базе SIM868, для беспроводной передачи данных в виде СМС-сообщений через Российский одноплатник Repka Pi. Такой способ даже в наше время актуален, когда нужно управлять авто...

Обзор K8s LAN Party —  сборника задач по поиску уязвимостей в кластере Kubernetes прямо в браузере Я продолжаю тестировать инструменты, которые помогают научиться защищать кластеры Kubernetes. На этот раз взглянем на продукт от разработчиков из компании Wiz Research — Kubernetes LAN Party, челлендж по выполнению CTF-сценариев. Выход инструмента был приурочен к прошедшей в...

Теперь к обычному Ryzen 7000 можно будет установить 256 ГБ оперативной памяти. MSI выпустит обновление для некоторых своих системных плат Для тех, кому всегда мало оперативной памяти, компания MSI подготовила подарок. Она заявила, что некоторые её системные платы на чипсете X670 будут поддерживать до 256 ГБ ОЗУ.  Речь об обычных платах для обычных потребительских Ryzen 7000. Изначально в любую такую...

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

Oppo Find X7 Pro с огромным восьмиугольным модулем камеры попал на фото Виден огромный восьмиугольный модуль камеры на задней панели с четырьмя датчиками камеры и огромным светодиодным модулем вспышки.

ChatGPT на Java. Пишем «Hello World» на Spring AI В преддверии Нового Года, начинаем осваивать генеративные сети с помощью привычного всем Java разработчикам фреймворка Spring. Несколько месяцев назад в Spring добавили модуль AI, который упрощает работу с нейронками от OpenAI и Azure.Давайте же напишем первое приложение с н...

Google Pixel 8 Pro показали на новых фото В сети появились новые фото и официальные рендеры флагманских смартфонов Google Pixel 8 и Pixel 8 Pro, которые будут представлены уже 4 октября. Отметим наличие нескольких ярких расцветок и очень тонкие рамки по периметру экрана. Что до технических характеристик, Pixel 8...

Honor Magic6 Pro оценили в 130 тысяч рублей Отечественные ритейлеры начали прием предзаказов на топовый смартфон Honor Magic6 Pro, выпущенный на глобальный рынок чуть больше месяца назад. Аппарат доступен в двух расцветках по цене в 130 тысяч рублей за конфигурацию с 12 ГБ оперативной и 512 ГБ флеш-памяти. До 16 апрел...

Инженерный калькулятор на C++. Часть 2: Алгоритм сортировочной станции Всем маткульт-привет! В этой статье мы продолжаем и заканчиваем написание консольного инженерного калькулятора. В прошлой части мы научились разбивать исходное математическое выражение формата (log2(18)/3.14)*sqrt(0.11^(-3)/0.02)на токены. На выходе мы получаем массив токено...

Honor Magic6 Pro получит 160-Мп перископный модуль Сетевые инсайдеры поделились подробностями о флагманском камерофоне Honor Magic6 Pro, который еще не был представлен официально. Итак, аппарат получит перископный модуль в составе основной камеры, основанный на 160-Мп сенсоре. Вероятно, речь идет об ограниченном 200-Мп датчи...

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

Небинарная ОЗУ теперь и в ноутбуках. Новый Honor MagicBook Pro получил 24 ГБ такой памяти Небинарные модули оперативной памяти в ближайшее время появятся и в ноутбуках. Как минимум предварительные данные о Honor MagicBook Pro указывают на то, что эта новинка получила именно такие модули. Объём оперативной памяти у ноутбука составляет 24 ГБ. Конечно, техничес...

Раскрыт дизайн флагманского смартфона Honor Magic6 Ultimate Компания Honor опубликовала первые изображения смартфона Magic6 Ultimate, который еще не был представлены официально. Отметим необычный дизайн блока основной камеры, который довольно значительно отличается от камеры Magic6 Pro. Предполагается, что последний и будет лежать в ...

Сколько стоит отремонтировать Xiaomi 14 Ultra? Опубликован официальный прайс на запчасти Xiaomi 14 Ultra только-только поступил в продажу в Китае, но Xiaomi уже опубликовала официальный прайс на запчасти — чтобы пользователи понимали, во сколько обойдется не гарантийный ремонт устройства. Несмотря на то, что Xiaomi 14 Ultra — это, на текущий мо...

Поезд «Jira – Kaiten». Путь Х5 Около года назад мы начали миграцию с системы Jira, которая использовалась для управления задачами, на российскую платформу Kaiten. Проект миграции – весьма амбициозный, ведь всего в системе у нас работают около 7 500 пользователей с огромным количеством сложных процессов. В...

Так экономится много места в ноутбуках. Longsys представила модуль DDR5 в формате LPCAMM2 Ещё одна компания начала выпуск модулей оперативной памяти в форм-факторе LPCAMM2. Longsys представила такую память, работающую со скоростью 7500 MT/c.   Модель называется Foresee, и это DDR5, доступная в версиях объёмом 16, 32 либо 64 ГБ. Напомним, такая память н...

Суслик и пингвин: кодим на Go под Linux Язык ядра Linux, его модулей и утилит написаны на языке C. Хоть он и является старым языком и прародителем многих других, но его до сих пор используют. В экосистему линукса постепенно проникают и более молодые языки — например, Rust. Но сегодня мы поговорим об детище Google ...

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

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

Kafka, go и параллельные очереди В этой статье я расскажу о паре способов увеличить пропускную способность системы с помощью партиций kafka и каналов go. В качестве библиотеки-клиента kafka буду использовать segmentio/kafka-go. Статья будет полезна начинающим go-разработчикам, которые уже знакомы с основным...

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

5 советов для начинающих IT-специалистов Если вы хотите освоить IT-профессию или уже обучаетесь на курсах — эта статья для вас. За последние 5 лет я прошёл огни, воды и медные трубы, чтобы научиться программировать и войти в IT. Настало время поделиться опытом, поэтому держите несколько советов, которые облегчат ва...

Перископная камера в Realme GT5 Pro получит 6-кратный зум Профильное издание MyDrivers поделилось подробностями о смартфоне Realme GT5 Pro, официальный релиз которого запланирован на 7 декабря. Итак, аппарат получит основную камеру с перископным модулем на базе датчика изображения Sony IMX890. Данный сенсор ранее встречался только ...

Это Huawei P70 Art. Первое изображение нового флагмана с переменной диафрагмой Следующее компьютерное изображение Huawei P70 Art было опубликовано инсайдером Rodent950 и создано на основе фотографии рамки модуля основной камеры, которая появилась в Weibo.  Ранее изображения нового флагманского телефона Huawei P70 опубликовал провер...

Золотистый OPPO Find N3 показали на фото Авторитетный информатор @evleaks поделился фотографиями складного смартфона OPPO Find N3, который, как предполагается, станет клоном OnePlus Open. Оба смартфона представят 19 октября. Снимки интересны тем, что аппарат демонстрируется в золотистой расцветке, которая будет тол...

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

[Перевод] Советы разработчика с 8-летним опытом работы Привет! Меня зовут Бенуа, я работаю разработчиком программного обеспечения последние 8 лет. В своей предыдущей компании я проработал 7,5 лет, а в начале 2022 года перешел в новую.Эта статья написана в результате недавнего самоанализа о том, что мне стоило начать делать в сво...

Космонавты смогут проводить на Российской орбитальной станции до восьми месяцев Экипаж перспективной Российской орбитальной станции (РОС) сможет проводить на борту до восьми месяцев, рассказал директор Института медико-биологических проблем РАН (ИМБП) Олег Орлов. По его словам, в соответствии с рекомендации специалистов космонавты смогут проводить ...

Xiaomi 14 Ultra выйдет уже в феврале Китайский информатор Smart Pikachu сообщает, что флагманский смартфон Xiaomi 14 Ultra будет представлен уже в следующем месяце, хотя ранее релиз ожидался в марте. Также была опубликована фотография, подтверждающая количество модулей в основной камере устройства. По предв...

Sub-GHz во Flipper Zero и бесконечное множество внешних модулей Большинство владельцев Flipper Zero хоть иногда, но пользуются приложением Sub-GHz, чтобы взаимодействовать с различными приборами, работающими на частотах ±433 MHz: открыть шлагбаум или ворота, управлять устройствами умного дома или даже использовать флиппер для теста “пища...

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

Первый в мире смартфон с двумя перископными модулями Oppo Find X7 Ultra показали вживую сразу после анонса Китайский инсайдер Ice Universe опубликовал живые фотографии Oppo Find X7 Ultra, который был представлен только сегодня. Главной особенностью устройства стала камера. Основной модуль оснащен дюймовым датчиком изображения Sony LYT-900, объективом с диафрагмой F/1,8 и опт...

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

Так снимает камерофон Xiaomi 14 Ultra. Фото Авторитетные инсайдеры Ice Universe и Digital Chat Station поделились фотографиями, сделанными на основную камеру представленного вчера смартфона Xiaomi 14 Ultra. Некоторые снимки позволяют оценить возможности гибридного зума. По словам источника, фото с 60-кратным увеличен...

MyBatis «на минималках» Привет, Хабр! Меня зовут Пётр Гусаров, я Java‑программист в CDEK. В этой статье расскажу про не очень распространённый фреймворк MyBatis. Почему MyBatis? Потому что мы в CDEK используем его в большинстве проектов, и в деле он весьма не...

Как сделать себе крутой Readme профиля на GitHub? Еще летом 2020 года GiHub разрешили создавать пользовательские README. И хотя платформа предлагает готовые шаблоны, о какой кастомизации может идти речь, если у всех будут одинаковые профили? За три года сообщество напридумывало много способов, чтобы выделиться. О том, ...

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

SberPay: как добавить поддержку бесконтактной оплаты в Android-приложение Хотите добавить в своё Android-приложение функцию бесконтактной оплаты, но не знаете, как это сделать? Тогда эта статья для вас! Заодно обсудим особенности реализации. В конце будет ссылка на репозиторий с примером. Читать далее

«Тяжёлый, ресурсоемкий и недешёвый»: Путин утвердил проект российской орбитальной станции Глава Роскосмоса Юрий Борисов рассказал журналистам, что президент России Владимир Путин дал указание утвердить проект по созданию российской орбитальной станции (РОС). Борисов отметил, что на совещании по развитию космической отрасли у президента решение о создании РОС...

Архитектура, планирование и реализация DMA в микроконтроллерах Synergy Здесь мы продолжаем развитие платформы нашего ПЛК под названием PLCS7 на базе модуля с микроконтроллером семейства Synergy S7FS2. В этом ПЛК ввод-вывод в основном выполняется через микросхемы расширители IO с последовательными каналами связи. Программный байтовый обмен с та...

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

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

Как я написал свой первый классификатор эмоций Всем привет! Немного о себе. Меня зовут Максим, я работаю специалистом по Machine Learning в компании SimbirSoft. Последние два года я углубленно изучал область машинного обучения и компьютерного зрения и сегодня с удовольствием поделюсь с вами опытом разработки личного пет-...

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

Прорыв в космической инженерии: испытания модуля будущей станции завершены взрывом Компания Sierra Space успешно провела тестирование модуля LIFE, предназначенного для использования на частной космической станции. Модуль выдержал внушительное давление в 531 килопаскаль перед тем, как был уничтожен, что значительно превышает стандартные требования НАСА

Возможности JS, о которых вы возможно не знали Всем привет! Меня зовут Леша, я фронтенд-разработчик. Крашу кнопочки, пишу js скрипты, веду канал в TG https://t.me/frontend_tales (подписывайтесь, стараюсь выкладывать полезный материал). В этой статье хотел бы поделиться с вами лайфхаками JavaScript, которые, возможно, пом...

До 768 ГБ памяти в одной коробке и цена до 4840 долларов. Представлена оперативная память V-Color OC R-DIMM Octo-Kit DDR5 Компания V-Color представила наборы оперативной памяти OC R-DIMM Octo-Kit DDR5 для платформы AMD WRX90, то есть для процессоров Ryzen Threadripper Pro 7000.  Наборы включат память DDR5 от DDR5-5600 до DDR5-7200 объёмом от 128 до 768 ГБ в одном наборе. В обоих...

У Samsung Galaxy S24 и Honor Magic6 Pro обнаружился один общий компонент — это передовая память Micron На недавно завершившейся выставке MWC 2024 компания Micron официально представила свою новейшую память UFS 4.0. И, как оказалось, именно эту память выбрали Samsung и Honor для установки в свои флагманы Galaxy S24 и Honor Magic6 Pro соответственно. Особенность новой пам...

Внутренняя память ПЛИС, которой всегда не хватает Хотелось бы выделить два основных свойства внутренней памяти ПЛИС:удобство использования (+)ограниченное количество (-)Вот со вторым приходится всегда бороться, особенно если есть необходимость буферизации каких-то данных в достаточном количестве.В этой статье мы рассмотрим ...

Написание модуля Modbus RTU Master для VPD-130-H2 в HMI Works Мне поставили задачу связать панель VPD-130-H2 с 2 частотными преобразователями DC1-344D1NN-A20N. На панели и частотнике встроен интерфейс RS485, поэтому для управления я буду использовать протокол Modbus. В данном случае частотники будут выступать в роли Slave-устройств с а...

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

Язык Crystal и математика Если вам вдруг захотелось посчитать собственные значения матрицы, решить задачу линейного программирования или оптимизировать нелинейную функцию, то вы может взять питон со SciPy, можете взять R или Matlab\Octave, для любителей экзотики есть Julia, а те кому важен каждый тик...

Мультиплеерный шутер Guns & Gangs доступен в Google Play Филиппин Guns & Gangs — мобильная игра, доступная в Google Play Юго-Восточной Азии. В ней проходят перестрелки между игроками и ботами, разбитыми на команды. Геймплей от первого лица, карты большие, есть где укрыться. В арсенале пушек доступны пистолеты, снайперские и штурмовые...

Платформа инвестиционного бизнеса. Как устроена IPS в РСХБ Привет, Хабр! Меня зовут Денис Антонов, я работаю SRE‑инженером и менеджером системы на платформе IPS (Investment Platform Solutions) в Блоке ИТ‑развития Инвестиционного бизнеса РСХБ‑Интех (дочерняя технологическая компания Россельхозбанка). Совместно с коллег...

Motorola Edge 50 Pro показали на рендерах Профильное издание Android Headlines поделилось качественными изображениями и подробностями о характеристиках смартфона Motorola Edge 50 Pro, который еще не был представлен официально. Итак, устройству приписывают наличие изогнутого 6,7-дюймового OLED-экрана с кадровой часто...

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

SDR приемник GPS на микроконтроллере В этой статье я расскажу о том, как я делал самодельный SDR GPS приемник на микроконтроллере. SDR в данном случае означает, что приемник не содержит готовых GPS-модулей или специализированных микросхем для обработки GPS сигналов - вся обработка "сырых" данных выполняется в р...

Стартап 2nd Cycle планирует восстанавливать использованные фотоэлектрические модули В будущем большое количество фотоэлектрических модулей (солнечных панелей) будет выведено из эксплуатации. Многие из них можно использовать дольше.

Corsair выходит на рынок памяти для рабочих станций с модулями DDR5 RDIMM для платформ AMD и Intel Модули RDIMM WS DDR5 от Corsair поставляются с профилями AMD EXPO и Intel XMP 3.0.

Vivo X Fold 3 получит камеру с перископным модулем Авторитетный информатор Digital Chat Station поделился новыми подробностями об основной камере складного смартфона Vivo X Fold 3, который еще не был представлен официально. Утверждается, что главный модуль будет основан на 50-Мп сенсоре OmniVison OV50H оптического формата на...

[Перевод] О вреде Test Driven Development Artem Zakharchenko, автор библиотеки для тестирования MSW с 15К звезд на GitHub, поделился мыслями о Test Driven Development.TDD - это неправильная практика. Она всегда была неправильной. Она неправильна по определению. Ее главная заслуга - поощрение тестирования, но на этом...

Sierra Space провела испытания надувного модуля для коммерческой космической станции Модуль LIFE проверили на прочность посредством избыточного давления.

ADATA расширит линейку памяти XPG LANCER DDR5 модулями со скоростью 7600, 8000 и 8400 MT/с Intel XMP Ready для разгона модулей до 9900 МТ/с.

Как мы запускали DIY-медиа для ИТ-специалистов Привет, Хабр! Меня зовут Юлия Гусарова, я директор по маркетингу beeline cloud. В октябре мы запустили проект вАЙТИ. В этой статье я и мои коллеги расскажут о том, как мы придумывали концепцию DIY-медиа и чем оно отличается от других площадок. А еще — поговорим о том, как ус...

Япония отключила лунный модуль для сохранения энергии Японское агентство аэрокосмических исследований (JAXA) планирует 25 января дать развёрнутую пресс-конференцию о судьбе «Умного посадочного модуля для исследования Луны» (SLIM), который ведомство отключило, чтобы не допустить полной разрядки.

Европейское космическое агентство показало модули окололунной станции Gateway Директор по исследованиям человека и роботов Европейского космического агентства (ЕКА) Дэниел Нойеншвандер поделился снимками модулей строящейся окололунной космической станции Gateway.

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

Как использовать макросы для систематизации документов «как в Confluence»? Привет! Приятно ведь читать хорошо оформленные статьи на уютном хабре? В которых часть текста спрятана под катом, есть подписи к картинкам, красивые и понятные таблицы и все остальные плюшки? Я думаю очень приятно. Поэтому предлагаю рассмотреть немного полезных советов, о то...

Умный дом на openHAB+MQTT+Arduino. Часть 2: Датчики, релюшки Продолжаем разговор за бюджетный умный дом, в этой статье мы соберем простой модуль на Arduino Nano. Предыдущая статья, посвященная настройке кластера openHAB, находится тут. Читать далее

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

MSI выпускает обновление BIOS с поддержкой модулей 64 Гб DDR5 для платформы AM5 Последняя прошивка BIOS от MSI позволяет материнским платам AMD AM5 работать с модулями памяти DDR5 емкостью 64 Гб.

Складной смартфон Xiaomi Mix Fold 4 получит шесть камер Известный своей осведомленностью инсайдер Digital Chat Station поделился подробностями о складном смартфоне Xiaomi Mix Fold 4, который еще не был представлен официально. Итак, аппарат оснастят основной квадрокамерой с модулями разрешением 50 Мп (сенсор OV50E оптического форм...

Слух: для Windows 11 Hudson Valley потребуется не менее 16 ГБ ОЗУ Microsoft продолжает разработку следующего функционального обновления для Windows 11 под кодовым названием Hudson Valley, в котором особое внимание будет уделено искусственному интеллекту. Для работы некоторых разрабатывающихся ИИ-функций потребуются новое поколение процесс...

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

Один из самых крутых автодомов в России: полноприводный шестиколесный КамАЗ-43118 превратили в дом на колесах премиум-класса Крупнотоннажный грузовик повышенной проходимости КамАЗ-43118 компания «Волга-Трейд» превратила в автодом премиум-класса. Автомобиль не дешевый, зато проходимость на высоте: шесть колес и полный привод позволяют не бояться практически любого бездорожья. Цел...

SL_ST P&P (Pick&Place) Пришла мысль, касательно машин Pick and Place. А именно, почему бы не сделать свой вариант манипулятора/захвата.Большинство, из того, что я видел выглядит весьма громоздким и габаритным.Сами компоненты, что подлежат перемещению и укладке крохотные и очень легкие.Решено! Дела...

Micron начала поставки RDIMM-модулей DDR5 объёмом 128 Гбайт на базе 32-Гбит чипов Компания Micron представляет новые модули памяти DDR5 с рекордным объёмом и высокой производительностью.

[recovery mode] 13 грехов продакт-менеджера Чтобы качественно решать проблемы пользователей, продакт-менеджер должен обладать широким набором компетенций: исследования, аналитика, критическое мышление, управление проектами, коммуникации и так далее.Ошибки в работе неизбежны. Но ошибаться не страшно. Страшно не признав...

У меня зазвонил Репка-фон. Делаем телефон на базе Repka Pi 3 с применением модуля SIM868 Делаем программно-управляемый телефон или даже узел связи на базе одноплатного компьютера Repka Pi и модуля платы функционального расширения для GSM связи. Просто поражают возможности одноплатных компьютеров в формфакторе Raspberry за счёт применения с использованием их 40 p...

Как на заводах начал жить МАКАР, и причём здесь колёса Привет, Хабр! Я Саша Сосновский, разработчик направления «Индустрия 4.0». Сегодня я расскажу про МАКАРа. Это такая аббревиатура для «Мобильного автоматизированного комплекса аудита работ». А за сложным названием скрывается мобильный вариант «умных камер» с вычислительным мод...

NoArchitecture Kotline Compose Статья про основные моменты использования Compose в Android разработке на примере простого приложения. Три таба в одном Activity. Обращение в сеть, парсинг Json. Немного анимации. Приложение сделано на коленке за пару дней. Скорее как вопрос к сообществуTODO: Добавить Clean ...

Опубликованы примеры фото с Redmi K70 Pro Компания Redmi опубликовала несколько фотографий, сделанных на основную камеру смартфона Redmi K70 Pro. Снимки демонстрируют возможности камеры в сценарии серийной съемки, а одна из фотографий сделана на модуль с телеобъективом. Напомним, что оцененный от 465 долларов R...

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

Частные лучи лунного модуля Odysseus home, первые фотографии из космоса Посадочный модуль-робот также недавно успешно прошел важную проверку двигателя

Samsung представила стандарт памяти LPCAMM Компания Samsung Electronics разработала стандарт для модулей оперативной памяти Low Power Compression Attached Memory Module (LPCAMM). Новое решение должно найти применение в ноутбуках и настольных компьютерах, а затем, возможно, и на серверах. Модули LPCAMM обладают компак...

Sub-GHz во Flipper Zero и бесконечное множество внешних антенн В первой части статьи “Sub-GHz во Flipper Zero и бесконечное множество внешних модулей” мы рассмотрели модули для Flipper Zero, работающие в до-гигагерцовом диапазоне, а именно на частоте ±433MHz. И как известно, в радио важно не только, как ты преобразуешь сигнал, но и чем ...

Японский лунный модуль вышел на связь после своего долгого молчания После появления фотографии с перевёрнутого аппарата SLIM была большая вероятность того, что он не сможет подзарядить АКБ и связаться с ЦУП. Но ему удалось это сделать, и на Земле уже есть фотографии Луны, выполненные первым японским лунным модулем

Разделение презентационного слоя фичи на модули в Android приложении Привет, Хабр! Я, Алексей, ведущий разработчик в платформенной команде Альфа-Бизнес Мобайл. В этой статье речь пойдет про приложение Альфа-Бизнес и об одной из архитектурных проблем, с которой сталкиваются на любом среднем/крупном проекте, рассмотрим несколько способов, котор...

V FPGA конференция и создание первого ПЛИСового журнала FSM::ALFA ПЛИС-Культ привет FPGA хабрунити!Очередной движ по программируемой логике состоится с конца ноября по вторую неделю декабря в Мск, СПб и Томске/ОмскеПриглашаем всех разработчиков и мимопроходилов принять участие в очередной конференции FPGA-Systems 2023.2 и в создании контен...

Google Pixel 8 Pro получит LTPO-экран На сайте Google Store появились изображения флагманских смартфонов Pixel 8 и Pixel 8 Pro, которые подтверждают недавние утечки касательно дизайна грядущих новинок. Также стали известны свежие подробности о характеристиках новых «гуглофонов». Базовая модель Pixel 8 получит ди...

Итерируемся по enum'ам в C++ В этой статье я хочу поделиться простым и очевидным трюком в C++, о котором, не смотря на его простоту и очевидность, как оказалось, не все знают.Предположим, у вас есть enum class, и вы хотите пройтись по его элементам, то есть вызвать какую-то функцию для каждого из значен...

Первый в мире смартфон с двумя перископными камерами выходит уже очень скоро. Объявлена дата премьеры Oppo Find X7 Ultra Oppo наконец-то объявила дату официальной премьеры своих новых флагманов. Линейка Oppo Find X7 дебютирует в Китае 8 января 2024 года в 14:30 по пекинскому времени (09:30 по московскому времени). Между тем, сегодня в Китае начнут принимать предварительные заказы на обе&...

У модуля Peregrine сломалась топливная система, но аппарат выполнил задачу Производитель лунного модуля Peregrine, космическая компания Astrobotic сообщила, что в ходе полёта частично вышла из строя топливная система аппарата, но поставленную задачу модуль выполняет.

Характеристики на уровне Huawei Mate 60. Известный инсайдер рассказал о камере и экране Huawei nova 12 Pro и nova 12 Ultra Инсайдер Digital Chat Station поделился подробностями о смартфонах Huawei nova 12 Pro и nova 12 Ultra. По его данным, аппараты получат дисплеи с разрешением 1,5К. Фронтальная камера будет представлена комплексом из двух модулей с разрешением 60 и 8 Мп. Первый – с...

В России начали тестировать новые светофоры. К ним есть вопросы Холдинг «Швабе», входящий в Ростех и ответственный за разработку светофорных объектов, представил новый модуль для светофоров, о чем рассказал главный редактор «За рулем» Максим Кадаков. Идея нового модуля заключается в одновременном отображ...

Всё что вы хотели знать про ACL в Active Directory В данной статье я постарался максимально полно и глубоко рассказать про построение и внутреннее использование ACL (Access Control List) внутри Active Directory. В этой статье нет рассказов про "null DACL" и "empty DACL" и тому подобного. Если читатель хочет изучить все более...

Как приручить нейросеть: практический опыт Итак, в прошлой статье я уже немного рассказывал о том, что с LLM можно работать и даже построить определенный RAG. Как и обещал, перейдем к практике! :)Сегодня мы будем делать простейший локальный и приватный RAG для работы с базой знаний. Все это будет проходить без погруж...

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

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

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

Установка Bigtreetech Octopus Pro в Ender-5 Plus Здравствуйте коллеги!В данной статье опишу свой опыт апгрейда принтера Creality Ender-5 Plus. А именно: замена стоковой материнской платы Creality 2.2 на BTT Octopus Pro. При выборе между платами BTT SCR 3 и BTT Manto 8 (благодаря таргетинговой рекламе AliExpress), выбор пал...

Флэшдрайв MoveSpeed 2 in 1 емкостью 256 ГБ: флэш-модуль для мобильных устройств и мост USB—UFS, прикидывающиеся чем-то большим Куплено было не то, что ожидалось по описанию. И работает оно не так, как обещал производитель. Впрочем, для AliExpress это дело привычное. Однако результат совсем не плох, и даже немного непонятно, зачем было внаглую мухлевать с циферками (например, писать про USB3 Gen2), к...

Samsung представила оперативную память LPCAMM Сегодня Samsung официально сообщила, что она разработала серию модулей памяти с низким энергопотреблением, которую назвали Low Power Compression Attached Memory Module (LPCAMM). Эта передовая память использует память LPDDR5X и представляет собой более компактное, быстрое и э...

LLM field landscape Ради чего эта статья?Сфера генеративных моделей сегодня кипит, булькает и шипит — каждый день выходят новые статьи, новые бенчмарки, новая модель вырывается вперёд на Arena, открывается очередной AI‑стартап… Только мы успеваем потрогать одну модель и сделать свои выводы...

Как мы заинжектили кнопку на Behance Дело было год назад, не помню что я там забыл, но мне определенно хотелось скачать какую‑то картинку с behance.net, но как вы знаете — опции скачать там нет. Зная, как работает веб — я без проблем забрал нужное изображение на...

Утечка фото чехла для iPhone 16 подтвердила отход от квадратного модуля камер В этом году линейка iPhone может претерпеть изменения в дизайне, если верить утечкам чехлов для iPhone 16 и 16 Plus. Фирменный квадратный модуль камеры, который определял iPhone на протяжении последних лет, похоже, получит дизайн, напоминающий iPhone X.

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

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

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

Poco F6 Pro показали на пресс-рендерах В сеть утекли качественные изображения смартфона Poco F6 Pro, официальный релиз которого ожидается в ближайшее время. По предварительным данным, аппарат получит 4-нанометровый процессор Qualcomm Snapdragon 8 Gen 2, систему охлаждения с испарительной камерой на 5000 мм², 6,67...

3-е издание «Основы Dart», анонс печатной версии и новой книги — «Основы Flutter» Всем привет!Прошло не так много времени с выхода второго издания «Основы Dart» и т.к. этот язык программирования не стоит на месте, привел книгу к актуальному состоянию, добавив в нее раздел по Extension Types. Несмотря на то, что материал был у меня еще до выхода Dart 3.3 (...

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

Готовим Telegram Mini App без туннеля и с Hot Module Reload на React, TypeScript В этой статье разберем как собрать комфортную девелопмент среду для разработки Telegram Mini App. Под комфортом я понимаю ситуацию когда тебе не нужно выгружать свое приложение в облако, чтобы увидеть результат работы в телеге, или запускать туннель типа ngrock, который посл...

C Российской орбитальной станции можно будет летать к Луне два раза в месяц С перспективной Российской орбитальной станции (РОС) можно будет отправлять космические аппараты к Луне каждые 15 суток. Об этом в своём докладе во время «Королёвских чтений» рассказал специалист по баллистическому обеспечению полетов РКК «Энергия&raqu...

Разница между pool.map и pool.map_async в Python Еще одна статья-шпаргалка о модуле multiprocessing в Python, без воды, от новичка для новичков многопроцессорного программирования.pool.map и pool.map_async являются методами модуля multiprocessing.Pool в Python, которые позволяют параллельно выполнять функции на нескольких ...

Впервые опубликованы качественные фото китайской орбитальной станции Тяньгун. Её засняли из космоса Китайское национальное космическое управление (China Space Manned Agency, CSMA) опубликовало самые качественные изображения Китайской орбитальной станции Тяньгун. Как сообщается, фото были сделаны экипажем миссии «Шэньчжоу-16» при помощи камеры высокого разр...

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

FineBI: Обработка данных для начинающих пользователей Хабр, привет!На связи команда Business Intelligence GlowByte. Да-да, те самые неугомонные, которые создали самое крупное русскоязычное сообщество FineBI, проводят обучения, собирают дайджесты и ежегодно организуют масштабные конференции. Меня зовут Александр, я руководи...

Micron разрабатывает 128 ГБ модули RDIMM на основе монолитных чипов DRAM объёмом 32 Гб Компания Micron объявила о разработке модулей DDR5 RDIMM объёмом 128 ГБ. Эти модули создаются на основе монолитных 32 Гб ядер DRAM и предназначены для растущих потребностей центров обработки данных, включая искусственный интеллект и базы данных в памяти.

[Перевод] Культовый геймдизайнер Тим Кейн поделился мыслями о ремейке Arcanum Вчера, после того как я выпустил большую статью «Arcanum всё ещё актуальна? Ностальгический рассказ и идеальная сборка для игры в 2024», в течении пары часов, создатель игры – Тим Кейн – опубликовал ролик, в котором поделился мыслями по поводу ремейка этого, ставшего уже кла...

Как ZKP и ZK-Rollups помогают в решении проблемы масштабирования: обзор блокчейна zkSync Привет, Хабр! Меня зовут Рома и я Solidity-разработчик. Вместе с коллегами мы создаем базу знаний по тематике блокчейна и web3-разработке. Меня заинтересовал блокчейн zkSync, т.к. он выделяется среди других Layer 2 решений, но сначала хочу немного рассказать, в чем суть проб...

Samsung выпускает модули оперативной памяти LPCAMM Компания Samsung объявила о создании модулей оперативной памяти Low Power Compression Attached Memory Module (LPCAMM), которые реализовывают память LPDDR5X в меньшем, быстром и более эффективном пакете.

Tower Defense игру Skel and Defense выпустили на смартфоны Skel and Defense появилась 6 мая в маркетах App Store и Google Play. Это игра от Buff Studio, которая стоит 199 рублей на iOS и 99 рублей в Google Play. В этом проекте надо управлять своим подземельем и защищать свои территории в формате Tower Defense, только события происхо...

Flipper Zero превращается в игровой контроллер с новым модулем Raspberry-Pi Flipper Zero, теперь может функционировать как игровой контроллер благодаря новому модулю "Video Game Module", стоимостью 50 евро

Японский стартап ispace собрал $53,5 млн для новой лунной миссии Японский стартап ispace собрал $53,5 млн на продаже акций для финансирования своего третьего космического аппарата.  Источник: ispace В прошлом году первая попытка компании на Луне закончилась неудачей, когда их посадочный модуль HAKUTO-R разбился из-за пробл...

Слух: Apple заказала новые модули для оснащения iPhone 16 тактильными кнопками Появились — пока ещё слухи — о новом заказе Apple специальных SIP-модулей для iPhone 16 у тайваньской компании Advanced Semiconductor Engineering.

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

Тестируем приложение как сын маминой подруги или взгляд на Trace Based Testing Привет! Меня зовут Сергей, я бэкенд разработчик команды SEO в Банки.ру.В этой статье хочу описать свое знакомство с техникой Trace Based Testing (TBT): • расскажу о концепциях, которые чаще всего используются сейчас в тестировании• кратко опишу, что такое distributed ...

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

Япония вместе с лунным модулем отправила на спутник Земли двух роботов Японское агентство аэрокосмических исследований, Japan Aerospace Exploration Agency (JAXA) сообщило об отделении двух исследовательских роботов от лунного модуля Smart Lander for Investigating Moon (SLIM).

Составлен топ-12 лучших модулей оперативной памяти DDR4 и DDR5 Лучшие модули ОЗУ выбрала редакция ресурса Tom's Hardware.

Продолжаем глубже изучать передачу данных по сетям GSM через GRPS с помощью SIM868 и Repka Pi — про AT-команды  В предыдущей статье мы рассказали, как с помощью модуля GSM/GPRS/GNSS Bluetooth HAT, созданного на базе SIM868, библиотек SIM800L, RoverConnect и Telemetry можно обмениваться данными между микрокомпьютером Repka Pi с JSON-сервисом, доступным в интернете.Мы привели исхо...

Как я решал Advent of Typescript, и что я понял Возможно вы слышали про Advent of Code — ежегодное соревнование по решению задач на рождественскую тему. Начиная с 1 декабря, вплоть католического рождества, каждый день выкладывается новая задача. С каждым днем сложность задач возрастает.В дека...

Пишем свой вариантный тип C++ 17 привнес в язык достаточно много нововведений, в том числе шаблон std::variant (хоть в Boost он есть уже довольно давно). Фактически, последним вышедшим и полноценно реализованным стандартом C++ на тот момент, как я начал изучать данный язык, являлся как раз C++17, поэ...

Linux From Scratch на Zynq UltraScale+ MPSoC В данной статье я постараюсь описать процесс создания кастомного образа Linux на Zynq UltraScale+ MPSoCс. Каждый необходимый компонент будет собран отдельно с использованием соответствующих утилит. Статья разбита на разделы, которые шаг за шагом знакомят вас с процессом сбор...

Samsung Galaxy A25 получит камеру с оптической стабилизацией Сетевые инсайдеры поделились качественными изображениями и подробностями о характеристиках смартфона Samsung Galaxy A25 5G, который еще не был представлен официально. Итак, аппарат получит плоскую боковую рамку с выступом для кнопок громкости, каплевидный вырез для фронтальн...

Японский лунный модуль может отключиться из-за разрядки батарей Японское агентство аэрокосмических исследований (JAXA) в ходе пресс-конференции, посвящённой успешной посадке на Луну модуля Smart Lander for Investigating Moon (SLIM) сообщило о возникших проблемах.

Стартап представил дизайн лунного жилого модуля Представленный жилой модуль представляет собой многоцелевую среду обитания (Multi-Purpose Habitat, МРН) для проведения исследований на спутнике Земли

Оперативная память дорожает – какие модули DDR4/DDR5 купить, пока цены не улетели в космос Рассказываю о причинах подорожания модулей ОЗУ, а также о заслуживающих внимания планках и наборах планок DDR4/DDR5

Тестируем новые ионисторы: взорвутся или нет? Мы продолжаем рассказывать о внутренней кухне Wiren Board. В наших контроллерах используются модули резервного питания WBMZ4-SUPERCAP на суперконденсаторах (ионисторах).Мы постоянно ищем новые компоненты, которые позволят сделать продукты Wiren Board лучше или снизить себест...

Как жизнь сортирует нас пузырьком, или Почему в ИТ войдут не все Год назад я написал бы о том, что каждый может стать программистом, нужно лишь верить в себя, и всё получится. Два года назад я бы добавил пару строк про нити Вселенной, Закон притяжения и материальность мыслей. Три года назад я бы стучался в каждую дверь с непрошенными сове...

Первый в мире игровой ноутбук с Linux и Ryzen 7 8845HS. Представлен Tuxedo Sirius 16 Gen 2, он поддерживает 96 ГБ ОЗУ и 8 ТБ SSD Первый в мире ноутбук под управлением Linux и с APU линейки AMD Ryzen 8040 (Hawk Point) появился у немецкого бренда Tuxedo. Усnройство называется Sirius 16 Gen 2 и вполне подходит для игр, так как в конфигурации присутствует дискретный ускоритель AMD Radeon RX 7600...

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

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

Sierra Space тестирует полномасштабный надувной модуль Основным преимуществом использования надувных модулей в космосе является их гораздо меньшая масса и большая компактность по сравнению с традиционными конструкциями

Создание плагина для Фигмы: дизайнеры захотели — разработчик подсуетился День только начинался, ничего не предвещало беды, как вдруг в чате с дизайнерами появился вопрос: «Есть ли плагин в фигме, который при наведении на страницу показывает все используемые текстовые стили?..» Гугл такой плагин не нашел, поэтому я вызвалась его написать, предвари...

Что будет если команда, не видавшая Compose, решила делать новую сложную фичу на нём? Мы в Дринкит, в digital кофейне от бренда Додо, любим делать эмоциональный дизайн. Для нас это означает не только сделать приложение удобным и функциональным, но и подарить нашим клиентам множество положительных эмоций при каждом взаимодействии с ним.Звезды сошлись таким обр...

Вскрытие детали за 40 тысяч. Ремонт и реверс высоковольтного модуля Traco Power MHV12-2.0K1000N В этой статье мы заглянем под заливочный компаунд стабилизированному высоковольтному преобразователю напряжения производства Traco Power. Данный прибор из напряжения 12 В вырабатывает отрицательное высокое напряжение в диапазоне от 0 до 2000 В при токе до 1 мА, которое задае...

TMS на замену TestRail: писали для себя, а выложили в open source В прошлом году TestRail прекратил предоставлять и продлевать лицензии компаниям из России, поэтому мы в YADRO решили разработать собственную тест-менеджмент систему TestY. Опирались на опыт работы с другими сервисами, чтобы добавить тот функционал, которого не хватало нашим ...

Зеттелькастен рисование на бесконечном канвасе или как помнить всё на свете Каждый автор, обдумывая статью, сталкивается с проблемой. С одной стороны хочется передать читателю крутую идею и тем самым принести большую пользу, а с другой страшно давать что-то “тяжелое”, потому что тема может оказаться неподъемной и следовательно бесполезной.В первых м...

Хороший, плохой, никакой: почему важно проектировать дизайн и как это делать? Всем привет! Меня зовут Владислав Шиханов, я ведущий программист в CDEK. В этой статье я хочу рассказать о том, как мы пришли к проектированию и review плана разработки до начала реализации задачи, что это дало и как повлияло на с...

[Перевод] Обзор продуктивности разработчиков от McKinsey Не так давно компания McKinsey опубликовала статью, в которой утверждалось, что они могут измерить продуктивность разработчиков. Этот текст вызвал определённый резонанс, но я не видел, чтобы кто-то подробно комментировал содержание. Я решил, что это будет полезно сделать.Я б...

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

Вы за это заплатите! Цена Чистой Архитектуры Всем привет, меня зовут Артемий, я работаю старшим Android-разработчиком в команде пользовательского профиля в RuStore. Мой опыт в индустрии уже 8 лет. За это время я успел поработать в разных проектах и компаниях. У меня был опыт работы в проекте, в котором было свыше 300 м...

Энергосистемы орбитальной станции — рассказывает космонавт А.И. Лазуткин Источник На орбитальной станции очень жёсткая энергетическая дисциплина. Генерация только с солнечных панелей, для теневой стороны — аккумуляторы, а потребители — всё вокруг. Поэтому даже пульты светятся только тогда, когда нужна красивая картинка для научпопа. Обычное сос...

Samsung Galaxy M15 5G получил аккумулятор на 6000 мАч Компания Samsung пополнила ассортимент смартфонов моделью Galaxy M15 5G, одной из особенностей которой стала батарея ёмкостью 6000 мАч. Новинку также оснастили 6,5-дюймовым экраном Super AMOLED с разрешением 2340:1080 пикселей, кадровой частотой 90 Гц и яркостью 800 нит, нен...

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

Тенденции в онлайн-опросах: что нового в 2023 году? В этой статье мы погрузимся в последние тренды и инновации в сфере онлайн-опросов, которые набирают обороты в 2023 году. Это не просто обзор новых функций и технологий; это исследование того, как эволюционирует весь процесс сбора и анализа данных, и что это значит для бизнес...

Овал, петля Мёбиуса, две фактуры и два разных цвета — всё это Honor 100 Pro. Новинка с необычным дизайном засветилась на первом живом фото В Сети появилось первое живое фото смартфона Honor 100 Pro, который должны представить уже 23 ноября.  Смартфон получит весьма необычный дизайн. Это касается и овального модуля камер, и изогнутой вертикальной линии, делящей заднюю крышку аппарата на две части. При...

Материнские платы MSI теперь поддерживают до 256 ГБ оперативной памяти Сегодня компания MSI стала ещё одним производителем материнских плат, представившим поддержку оперативной памяти DDR5 объёмом до 256 ГБ на своих материнских платах с чипсетами серии Intel 700 и 600. Собственно, в прошлом году крупные производители памяти представили множеств...

[recovery mode] ShIoTiny5 — новые веяния и маленькое устройство Несколько лет назад я писал о системе визуального программирования ShIoTiny для модулей на базе микроконтроллера ESP8266. Поэтому, чтобы не повторяться, для тех, кто "не в теме" - сразу отсылаю к моей первой статье на Хабре: ShIoTiny: малая автоматизация, интернет вещей или ...

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

Mixtral 8x7B – Sparse Mixture of Experts от Mistral AI 11 декабря 2023 года Mistral AI, парижский ai-стартап, основанный 7 месяцев назад, выпустил новую модель Mixtral 8x7B – high-quality sparse mixture of experts model (SMoE). Многие считают модели Mistral AI самыми крутыми из открытых llm-ок, я тоже так считаю, поэтому интерес...

Apple хочет создать 5G-модем для MacBook Кроме модемов для мобильных устройств купертиновцы также работают и над подобными модулями для MacBook. Об этом рассказал журналист издания Bloomberg Марк Гурман.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также можете ознакомиться с другими материал...

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

HONOR Magic6 RSR Porsche Design оценили в 1390 долларов Компания HONOR пополнила ассортимент смартфонов топовой моделью Magic6 RSR Porsche Design, которая станет доступная для покупки на китайском рынке 22 марта по цене в 1390 долларов. В оснащение новинки вошел 4-нм 8-ядерный флагманский процессор Qualcomm Snapdragon 8 Gen 3, 24...

Xiaomi Mix Fold 4 поставит рекорд толщины и веса Авторитетный информатор Digital Chat Station поделился новыми подробностями о складном смартфоне Xiaomi Mix Fold 4, релиз которого ожидается грядущим летом. Источник утверждает, что грядущая новинка станет рекордно тонкой и легкой среди других складных смартфонов. Ранее...

У лунного посадочного модуля компании Astrobotic возникли проблемы с питанием и ориентацией "Мы не ожидаем, что каждый запуск и посадка будут успешными".

Что делать, чтобы эксплуатация не превратилась в бесконечное тушение пожаров Меня зовут Владимир Медин, я работаю в подразделении SberWorks, которое внедряет практики DevOps и MLOps. Хочу поделиться нашим опытом повышения надёжности enterprise-систем, вводимых в эксплуатацию, особенно впервые. Для кого-то эта статья будет в большей степени спасательн...

[recovery mode] ShIoTiny5 — OTA, часы, Encoder и прочие новости от v0.26 до v0.32 Это продолжение цикла статей о хобби-проекте ShIoTiny5 - встраиваемой системе графического программирования микроконтроллеров семейства ESP8266.Изменения, новшества, планы - за последние несколько месяцев.Для тех, кто не знает о чём речьДля тех, кто слышит о проекте ShIoTiny...

После успеха Chandrayaan-3 Индия готовится к миссии по возвращению образцов с Луны - в неё входит высадка массивного 350-килограммового лунохода Основываясь на недавнем успехе своей первой в истории высадки на Луну, Индия намерена теперь собрать образцы около южного полюса Луны и вернуть их на Землю. Источник: ISRO По предварительным данным, в Индийской организации космических исследований ISRO планируют о...

Выдержит ли проверку временем Twisted Metal 2? Если спросить у увлечённых геймеров, какие они знают самые культовые гонки на выживание прошлого, то большинство назовёт Carmageddon, Vigilante 8 (самые олдфажные – Quarantine) и, конечно же, Twisted Metal. И если про первую я уже писал обзор, то про оставшиеся три – лишь пр...

Huawei nova 12 получит 60-Мп камеру Сетевые источники поделились подробностями о смартфонах Huawei nova 12 и nova 12 Pro, которые еще не были представлены официально. Итак, старшей модели приписывают наличие фирменной однокристальной системы Kirin 9000S, которая используется во флагманской линейке Mate 60, OLE...

Xiaomi рассекретили дизайн Redmi K70 Pro Компания Xiaomi продолжает подогревать интерес к флагманскому смартфону Redmi K70 Pro, официальная презентация которого запланирована на 29 ноября. На этот раз производитель продемонстрировал заднюю панель устройства, выполненную в черной расцветке. Текстура панели называетс...

Опубликовано фотосравнение iQOO 12 Pro и iPhone 15 Pro В сети появились сравнительные фотографии, сделанные на телеобъективы смартфонов iQOO 12 Pro и iPhone 15 Pro. Очевидно, что снимки на китайский флагман заметно превосходят по детализации фотографии, сделанные на смартфон Apple. Как известно, в iQOO 12 Pro используется основн...

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

Samsung Galaxy S24 Ultra не получит перископный «телевик» с 10-кратным зумом, как у S23 Ultra. Зато научится переключаться между камерами при съёмке видео в 4K60 Согласно актуальным данным, смартфон Samsung Galaxy S24 Ultra сохранит два «телевика», но вместо старшего с 10-кратным приближением, как в текущей линейке, у новинки появится камера с 5-кратным приближением. И, как говорит SamMobile, у такой замены будут и п...

Пластины большего размера в модулях Astronergy ASTRO N7 удешевят солнечные электростанции Компания Astronergy, первопроходец в области производства фотоэлектрических модулей TOPCon n-типа, объявила о пополнении серии модулей ASTRO N7 TOPCon новыми линейками изделий на 66 прямоугольных ячейках, которые готовы к запуску в серийное производство и предлагают клиентам...

Представлен смартфон Samsung Galaxy M55 Компания Samsung представила в Бразилии смартфон Galaxy M55, главной особенностью которого стала 50-Мп фронтальная камера. Новинку также оснастили 4-нанометровым процессором Qualcomm Snapdragon 7 Gen 1, 6,7-дюймовым экраном Super AMOLED+ с разрешением Full HD+ и частотой обн...

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

REST API на котиках Привет любителям котиков! Меня зовут Юля, я backend‑разработчик компании CDEK. Я сама не так давно изучала все эти сложные понятия в программировании, поэтому решила помочь и вам разобраться с одним из них.С какой стороны IT вы бы не пытали...

Как использовать ChatGPT для разработки и учебы. Четыре сценария Привет, Хабр! В 2023 году искусственный интеллект (далее ИИ)  вышел на тот уровень популярности, когда о нем не говорил только ленивый. Все больше компаний активно начали обсуждать свои разработки в этой области, а такие модели как Midjourney, ChatGPT, Gemini (ex-Bard),...

Не зря этот смартфон назвали «Танос». Vivo X100 Ultra получит уникальный 200-мегапиксельный модуль с оптическим зумом Появились новые и довольно интересные подробности о будущем суперфлагмане Vivo X100 Ultra, который ранее известный инсайдер Digital Chat Station назвал «Таносом». Особенность смартфона будет заключена в одном из модулей, отвечающих за оптический зум. В...

Американский посадочный модуль Nova-С вышел на окололунную орбиту высотой 92 км Частная американская космическая компания Intuitive Machines, разработчик посадочного лунного модуля Nova-С, заявила, что аппарат вышел на окололунную орбиту.

NVIDIA выпускает HPC-модуль HGX H200 В ходе конференции SC23 компания NVIDIA представила новый вычислительный модуль HGX H200, ведущую вычислительную платформу ИИ. Этот модуль обещает заметный прирост в производительности генеративных ИИ благодаря новой архитектуре NVIDIA Hopper.

Один из модулей РОС оборудуют панорамными иллюминаторами Будущие жители коммерческого модуля РОС смогут наблюдать за землёй через панорамные иллюминаторы

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

Пишем сложный Page object для playwright тестов вместе с Dorama Всем привет! Сегодня расскажу о том, как удобно организовать Page Object для большого проекта с использованием Playwright и библиотеки Dorama. Большинство современных веб-проектов имеют сложный интерфейс с переиспользуемыми компонентами. Причем компоненты могут переиспользов...

Realme Narzo 70 Pro 5G готов к выходу Компания Realme объявила, что смартфон Realme Narzo 70 Pro 5G будет представлен в Индии уже в следующем месяце. Судя по опубликованным тизерам, аппарат получит зеленую расцветку и круглый блок основной камеры с главным модулем на базе 50-Мп датчика Sony IMX890 оптического фо...

Миссию американского модуля Nova-С попытаются продлить после лунной ночи Глава компании Intuitive Machines Стив Алтемус сообщил, что на данный момент частный лунный модуль Nova-C, который компания разработала, находится на Луне 144 часа — 6 суток.

Частный лунный модуль Peregrine столкнулся с техническими проблемами на орбите У запущенного в понедельник лунного посадочного модуля Peregrine возникла проблема с двигательной установкой, сообщила американская компания-разработчик Astrobotic.

Исторический снимок: крошечный луноход LEV-2 сделал первое фото японского модуля SLIM на Луне Японское агентство аэрокосмических исследований (JAXA) поделилось исторической фотографией - первым снимком лунного модуля SLIM, который сделал миниатюрный луноход LEV-2 (SORA-Q) после приземления.  Изображение было передано с помощью робота LEV-1. На снимке показ...

[Перевод] Обработка ошибок в web apps не должна быть такой сложной В процессе работы с Go я столкнулся с ещё одной проблемой — обработкой ошибок в хендлерах. Как можно сделать этот процесс удобным и эффективным для 150+ обработчиков? Как обеспечить консистентность и поддержку при обработке ошибок? Разумеется, мои поиски палочки-выручалочки ...

Hippotable — анализ данных прямо в браузере Сегодня я расскажу про hippotable — удобный инструмент для анализа данных. Мне часто нужно поковыряться в датасете среднего размера (1–100 Мб), чтобы ответить на довольно простые вопросы. Ни один из существующих инструментов (bash, google sheets, jupyter + pandas) не показал...

Дизайн-система Gravity UI: как легко построить свой интерфейс Всем привет, я Алексей Сизиков, руководитель отдела User Experience в Yandex Cloud. В этой статье я хочу поделиться новостью: мы выпустили нашу дизайн-систему и библиотеку компонентов Gravity UI в опенсорс. Под катом — рассказ, зачем мы сделали Gravity UI, как его ...

Переводим документацию API из Markdown в OpenAPI Всем привет! Я Ира — тимлид команды, которая занимается развитием и поддержкой публичного API hh.ru.Несколько лет назад к нам пришли ребята из мобильной команды и сказали, что хотят документацию в OpenAPI формате. Для них это удобно, потому что можно генерировать DTO прямо и...

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

Intuitive Machines: Выяснилось, почему частный лунный посадочный модуль перевернулся при приземлении Посадка частного лунного модуля прошла не так, как планировалось. Ученые выяснили, почему зонд перевернулся.

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

Паттерны или химеры программирования Данная статья будет полезна для Junior / Middle Java разработчиков, которые готовятся к собеседованию или просто развиваются и хотят немного конкретики по части паттернов, и так как в данной статье я покажу 5 паттернов, с которыми мы как разработчики работаем в Java Core, с ...

Прокачиваем вёрстку ARIA атрибутами. Атрибут aria-label В прошлом месяце я рассказал, зачем нужна семантика, на примере атрибута role. Если вы не читали мою статью, пожалуйста, прочтите её перед тем, как читать эту. А сегодня я хочу рассказать про атрибут aria-label. В статье не будет заумных определений и бездумного копировани...

Смартфон POCO M6 засветился в сети В базе данных сразу нескольких регуляторов обнаружились сведения о смартфоне POCO M6 (4G), который еще не был представлен официально. Итак, аппарат получит аккумулятор ёмкостью 5000 мАч, поддержку быстрой проводной зарядки мощностью 33 Вт, адаптер двухдиапазонного Wi-Fi, мод...

Honor Magic6 Pro вышел в России Российские ритейлеры дали старт продажам флагманского смартфона Honor Magic6 Pro, который оценен в 130 тысяч рублей за версию с 12 ГБ ОЗУ и 512 ГБ флеш-памяти. При этом, до 30 апреля новинка будет доступна за 110 тысяч рублей, а все покупатели бесплатно получат часы Honor Wa...

В России создали автоматизированный модуль для укладки асфальта Директор научно-исследовательского центра «Газпромнефть — Битумные материалы» Илья Кудряшов во время межотраслевой конференции «PRO Битум и ПБВ» сообщил, что в 2025 году планируется запустить массовое производство инновационного модуля «БРИТ», предназначенного для укладки би...

Мой опыт времен флеша в геймдеве (Часть 2) Ранее я писал Как я решил сделать игру, вдохновившись Heroes of Might and Magic, и потерял деньги. И вы статью хорошо приняли (62к просмотров).Я решил вспомнить, а с чего всё начиналось и чем по итогу закончилось - провести ретроспективу. Разработка игр - это мое хобби в сво...

Как начать работать с IPv6 там, где его нет (часть 1) Появлением на свет этот материал обязан переводу статьи IPv6 — это катастрофа (но поправимая) (автор Mathew Duggan) и является её логическим продолжением. Если вы живёте в небольшом городе, которого в том числе нет в этом списке, и ваш провайдер в него не входит, то велика...

Камера флагмана Xiaomi 15 Pro станет еще больше: места для вспышки не останется, поэтому она переедет в другое место Первым флагманом с Snapdragon 8 Gen 4, как ожидается, станет Xiaomi 15. Известный информатор Digital Chat Station поделился некоторой информацией о системе камер Xiaomi 15 Pro. В нынешнем флагмане Xiaomi модуль вспышки находится внутри островка камеры, однако в новой се...

Представлен смартфон Vivo Y100t Компания Vivo пополнила ассортимент смартфонов моделью Vivo Y100t, цена которой будет объявлена 23 февраля, в день старт предварительных продаж. Новинка характеризуется 6,64-дюймовым IPS-дисплеем с разрешением Full HD+ и кадровой частотой 120 Гц, 4-нанометровой платформой Me...

Стоит ли покупать iPhone mini в 2024 году В 2020 году Apple выпустила iPhone 12 mini, который, если смотреть только на характеристики, был хорош всем, за исключением времени автономной работы. Однако те, кому нужен был маленький смартфон, не обращали на это внимания. В 2021 история продолжилась в виде iPhone 13 min...

Проектируйте правильно Проект это сложная история. Обычно это относительно сложное и длительное мероприятие, создать программный продукт и провести его через стадию активной разработки до первой реальной коммерческой эксплуатации. Лично я видел как этот путь, в среднем, занимал от 2 до 5 лет на пр...

Деревья ltree в PostgreSQL – простым языком Привет, Habr! Меня зовут Оля Плюта, я продуктовый аналитик маркетплейса Uzum Market. В этой статье я расскажу об иерархических деревьях ltree в PostgreSQL. Статья вводная, поэтому я постаралась сделать её максимально понятной и наглядной. Читать далее

Весы Nokia-Edition Можно ли повлиять на работу крупнотоннажных весов? Да как два пальца!Здравствуйте, дорогие пользователи! Сегодня я хочу представить на ваш суд очень интересное направление. Чтобы было более проще понять принцип работы того, что я смастерил, предлагаю немного потратить своё в...

Два ремонта Microsoft Sculpt Ergonomic Mouse за $100: замена левой кнопки, обмен материнками и пайка еще одного модуля Три мыши. Посередине мой верный помощник, а по бокам — его «собратья», приобретенные на eBay. Один донор и второй — рабочая мышь с проблемной кнопкой. Привет, Хабр! Наверное, многие, прочитав заголовок, подумали: «Ну блин, уже до ремонтов мышей докатились!» Частично с этим...

Как мы реализовали аутентификацию трафика для MSA на базе монолита Привет, Хабр! Меня зовут Салахутдинов Дмитрий, я принципал инженер в СберМаркете. Занимаюсь развитием Ruby-платформы и масштабированием системы через декомпозицию монолита на сервисы.В статье хочу поделится опытом внедрения аутентификации на базе монолита. Это первая пробле...

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

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

Oppo Find X7 показали на пресс-рендере Сетевые источники опубликовали рекламное изображение смартфонов Oppo Find X7 и Find X7 Pro, которые еще не были представлены официально. Коричневый – это базовая модель, а коричневый – старшая. Последняя может похвастаться двумя перископными модулями (с 3-кратным и 6-кратным...

Смартфон Honor 90: 200-мегапиксельная камера и интересный дизайн Из минусов можно отметить отсутствие защиты от пыли и влаги, хотя в этой ценовой категории обычно встречается как минимум защита от брызг IP53. И еще звук: почему в такой модели не установили стереодинамики — полная загадка, в этом сегменте уже трудно найти соперников с моно...

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

Как начать карьеру в пентесте: опыт сотрудника Angara Security Мы продолжаем цикл материалов о старте карьеры в кибербезопасности. Этот материал подготовил сотрудник отдела анализа защищенности Angara Security, по просьбе автора, мы не будем раскрывать его имя. Если после прочтения статьи будут вопросы, welcome в комментарии или в личны...

Samsung Galaxy A55 5G показали на фото Известный достоверными утечками информатор Мукул Шарма поделился фотографиями смартфона Samsung Galaxy A55 5G, который будет представлен в Индии в ближайшее время. Снимки соответствуют ранее утекшим изображениям и подтверждают дизайн с плоскими боковыми гранями и отдельно ра...

[Перевод] Реальна ли проблема «хаббловской напряжённости» и как её решать? Как бы кто ни подходил к решению задачи, но если метод каждого надёжен, в результате все должны прийти к одному и тому же правильному решению. Это относится не только к головоломкам, которые мы создаём для наших собратьев здесь, на Земле, но и к самым сложным загадкам, котор...

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

Складной смартфон OnePlus Open получит продвинутую камеру Авторитетный информатор Digital Chat Station поделился подробностями о складном смартфоне OnePlus Open, официальный релиз которого состоится уже 19 октября. По данным источника, аппарат получит основную камеру с модулями разрешением 48 Мп (новый датчик изображения Sony LYT80...

Тестируем AI на создании прикладного приложения Всем привет, я Григорий Тумаков, CTO в Моризо Диджитал.Недавно рассказал на Хабре, как мы в компании “потрогали” нейросети для прикладных задач разработки. Но там никаких серьезных выводов сделать не удалось.Поэтому решил на этом не останавливаться. Если есть инструменты — и...

Игроки Warzone Mobile: «Раньше я делал максимум 5 убийств, теперь спокойно более 8» Перед релизом Warzone Mobile разработчики из Activision гордо заявляли, что в матчах будут только реальные игроки в числе 120 человек. Теперь геймеры заметили, что им в матчах начали попадаться боты. Они выдают себя сами: смотрят на вашего бойца в упор, стоят на месте, ред...

Управление цветами в Seaborn: как эффективно визуализировать данные Привет, Хабр. В этой статье я расскажу про своё видение работы с цветом при визуализации графиков. Буду показывать все на примерах — уверен, они вам понравятся.Я покажу не только картинки было-стало, но и приведу примеры кода, а также объясню логику принятия решений: как исп...

Деплой Flutter-приложений и особенности платформ Всем привет! Меня зовут Александр Омельяненко, я Flutter-разработчик в AGIMA. Сегодня расскажу про релиз приложений в сторы. И поскольку работаю с кросс-платформой, речь пойдет как про Android, так и про iOS. Уверен, каждый участник команды должен понимать, что происходит с ...

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

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

Ода хейта C++ Я люблю С++. Это мой основной язык разработки на работе и в домашнем проекте. Я люблю его за скорость, за гибкость и близость к железу. Используя его, я понимаю "что происходит внутри". Я учился на нем программировать, и когда я пишу программы я "думаю на С++". Я работаю в г...

Сколько нужно ядер cpu, чтобы выдержать 30k+ rps? Меня зовут Вадим Ивахин, я техлид в Vi.Tech — это IT-дочка ВсеИнструменты.ру. Я и мои коллеги трудимся над большим количеством проектов и используем в своей работе различные инструменты, в том числе MongoDB. В этой статье я не стану рассказывать о том, что такое MongoDB. Хоч...

Язык твой — друг твой. Развиваем малые языки в эпоху ИИ Всем привет. Хочу поделиться с сообществом небольшим опытом и наработками для исследования и развития языков, в особенности малых. Для большинства таких языков нет ни систем машинного перевода, ни виртуальных ассистентов, ни других языковых моделей. Основная проблема тут в н...

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

Смартфон Infinix Note 40S засветился в сети В базе данных регуляторов FCC и Bluetooth SIG обнаружились сведения о смартфоне Infinix Note 40S, релиз которого ожидается в ближайшее время. Сертификационные агентства подтвердили наличие адаптера беспроводной связи Bluetooth 5.3, модулей GPS, ГЛОНАСС, BDS, Galileo и NFC, а...

Стала известна цена Samsung Galaxy A15 5G Американский ритейлер Walmart раскрыл ключевые параметры и цену на бюджетный смартфон Samsung Galaxy A15 5G, который еще не был представлен официально. Итак, сообщается о 6,5-дюймовом дисплее с разрешением Full HD, 4 ГБ оперативной памяти, однокристальной системе MediaTek, т...

Модули памяти XPG Lancer Blade RGB DDR5-6000 емкостью 32 ГБ: компактно, красиво, недорого и на чипах SK Hynix Мы познакомились уже с несколькими комплектами модулей на чипах SK Hynix, и все вели себя одинаково. Нормой для них является работа на частоте 6000 МГц при напряжении 1,25 В и до 7000 МГц при его увеличении до 1,35-1,4 В, вне зависимости от того, что написано у них на этикет...

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

Чем Российская орбитальная станция будет лучше МКС, рассказал разработчик С 2027 года Роскосмос планирует начать развертывание своей новой Российской орбитальной станции (РОС), на которую будут перенесены пилотируемые миссии и научные эксперименты после того, как Россия выйдет из проекта Международной космической станции. Генеральный конструк...

Attention is Not All You Need: как менялась архитектура трансформера С момента выхода оригинальной статьи про трансформер прошло уже больше 7 лет, и эта архитектура перевернула весь DL: начав с NLP архитектура теперь применяется везде, включая генерацию картинок. Но та ли это архитектура или уже нет? В этой статье я хотел сделать краткий обзо...

Квест по синхронизации аналитического и оперативного хранилищ в реальном времени без потерь на сотнях терабайт данных Я работаю в компании STM Labs, где мы строим большие высоконагруженные системы класса Big Data. Эта статья написана по мотивам моего выступления на конференции Saint Highload 2023. Хочу рассказать вам увлекательную историю про то, как мы искали лучшее решение по синхронизаци...

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

Solar appScreener усилил контроль безопасности приложений модулем анализа безопасности цепочки поставок ПО По оценке регуляторов и экспертов ИБ, в настоящее время атаки на цепочку поставок являются одним из самых популярных векторов атак. Добавление модуля анализа безопасности цепочки поставок ПО (Supply Chain Security, SCS) в комплексное решение Solar appScreener позволяет обесп...

О, вы из Англии? Локализация Ozon Seller на iOS Всем привет! Меня зовут Андрей, и я делаю iOS-приложение для продавцов Ozon Seller. Наша команда поставляет фичи, красит кнопки, работает над перформансом и  всячески улучшает пользовательский опыт работы продавцов на Ozon.Нашим приложением активно пользуются юзеры из р...

В Словакии начнут производить локализованную версию финского бронетранспортера «Патрия» Бронетранспортер будет выпускаться с разными модулями местного производства.

Так снимает «охотник за светом и тенью» от Xiaomi: много примеров фото, сделанных на камеру Xiaomi 14 Сегодня Xiaomi раскрыла опубликовала примеры фото, сделанных камерой Xiaomi 14: компания называет свой новый флагман «охотником за светом и тенью». Фото (и это традиционно для официальных) выглядят шикарно, и интересно будет посмотреть, на что с...

Как перезагрузиться, пройдя пешком 250 км, или каким был для меня Путь Сантьяго Всем привет! Меня зовут Катя Черных, я бизнес аналитик в Х5 Tech, работаю на продукте Ценообразование. Живу в Москве, со времён ковида работаю удалённо и большую часть дня провожу дома. Поэтому к планированию отпуска отношусь серьёзно, стараюсь уезжать подальше из своего дом...

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

OnePlus Ace 3 приписывают АКБ на 5500 мАч Известный своей осведомленностью инсайдер Digital Chat Station поделился подробностями о смартфоне OnePlus Ace 3, который еще не был представлен официально. Итак, устройству прочат однокристальную систему Qualcomm Snapdragon 8 Gen 2, хотя в октябре будет представлена Snapdra...

Зачем писать на Хабр, если каждый раз потеют ладони? Сегодня стартует VI конкурс технических статей на Хабре «Технотекст». Команда комьюнити проводит его во второй раз, участвует в четвёртый. Так получилось, что трое из нас — активные авторы Хабра, которые писали для компаний, писали для себя и пишут для блога Хабра. И каждый ...

Ждем такую память во всех ноутбуках? iFixit разобрала Lenovo ThinkPad P1 Gen 7 и показала модуль ОЗУ LPCAMM2 Lenovo ThinkPad P1 Gen 7 стал одним из первых в мире ноутбуков с оперативной памятью LPCAMM2 (Low Power Compressed Connection Memory Module), а сейчас специалисты разобрали ноутбук и показали соответствующий модуль вживую.  LPCAMM2 устанавливается при помощи трех ...

Представлен смартфон Huawei Nova 12i Компания Huawei пополнила ассортимент смартфонов моделью Nova 12i, которая появится в международной продаже. Цена и дата начала продаж будут объявлены позже. Новинку оснастили 6,7-дюймовым IPS-экраном с разрешением 2388:1080 пикселей и кадровой частотой 90 Гц, 6-нанометровой...

Как так, Apple? У пользователей iPhone начали появляться фотографии, удаленные много лет назад — всё после установки iOS 17.5 На Reddit появились тревожные сообщения о том, что в последнем обновлении Apple для iOS 17.5 появилась ошибка, из-за которой старые фотографии, которые были удалены даже несколько лет назад, снова появляются в галерее. После обновления своего iPhone один пользователь ск...

Встать и Сделать. Личный опыт Hello Habr! Думаю, что будет хорошим постновогодним подарком статья на тему самодисциплины. Зуб даю за то, что если вы хоть что-то об этом читали ранее, то уж про целеполагание изрядно наслышаны. Про то, что цель должна быть чётко определена, ограничена во времени, в принцип...

Анализ и оценка перспективы использования LSMW для автоматизации подготовки тестовых данных в SAP Привет, Хабр! Меня зовут Василь Хамидуллин, я работаю в ЦК тестирования решений на платформе SAP в компании РСХБ-Интех. В прошлый раз я делился опытом тестирования бизнес процессов, внедряемых модулей SAP, в банке. Сегодня расскажу вам про LSMW, и как данный инструмент ...

Huawei P70 получит экран с разрешением 1,5K Авторитетный информатор Digital Chat Station поделился подробностями о флагманских смартфонах Huawei P70, официальный релиз которых ожидается весной этого года. Итак, базовую модель оснастят немного изогнутым 6,7-дюймовым OLED-экраном разрешением 1,5K, фирменной однокристаль...

Нодовая архитектура на Unity Меня зовут Игорь, и я Unity Developer. В этой статье я хотел бы поделиться кастомной архитектурой, которую сделал в процессе разработки своей RTS игры.Скажу сразу: что основные концепции и принципы уже используются в различных DI фреймворках, таких как Zenject & VContain...

“Так ты хочешь кролика или нет?”: как простая автоматизация общения в Авито может принести вдвое больше лидов Привет, Хабр! Меня зовут Владислав, и один из моих проектов — интернет-магазин карликовых кроликов. Сегодня по приглашению коллег из ChatApp, я расскажу, как автоматизировал свой бизнес. Нет, речи ни о каком роботизированном выращивании кроликов не пойдет — только о продажах...

Рассекречен дизайн Samsung Galaxy A15 В сети появились качественные изображения бюджетного смартфона Samsung Galaxy A15 5G, который еще не был представлен официально. Отметим вертикально ориентированные модули тройной тыльной камеры, каплевидный вырез фронтальной камеры и довольно толстые рамки вокруг экрана. ...

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

Диплом специалиста ИБ. Часть №3 — Портативное устройство SmartPulse Привет, Хабр!Вам знакомо такое чувство, когда сидишь, пишешь дипломную работу и думаешь "А не сделать ли умный пульсометр на ESP32-C3 с интегрированными механизмами защиты, динамическим пин-кодом и управлением через BLE с помощью собственного мобильного приложения для IoT-ус...

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

Обновление Outpost Free на версию 7.1 Этот топик не будет интересен пользователям Unix-подобных и мобильных ОС, если они не сталкиваются с необходимостью защищать ПК под управлением персональных Windows — XP, Vista, Windows 7. На ушедшей неделе Agnitum предложила всем пользователям бесплатных версий продуктов O...

Northrop Grumman понесла убытки в размере $100 миллионов на программе создания модуля для станции NASA Lunar Gateway Компания Northrop Grumman понесла убытки в размере более $100 миллионов в программе создания модуля для лунной станции, контракт на которую был заключен с американским космическим агентством NASA. В отчёте о прибыли за четвёртый квартал и весь 2023 год, опубликованном 2...

Как сравнивать цвета и сделать из этого казуальную игру? Привет, Хабр! В этой статье я хочу рассказать о разработке своей небольшой игры, в основу которой легло сравнение цветов Читать далее

Android Lint: оптимизируем проверку мердж-реквестов Привет, это Android-разработчик из «МТС Диджитал» Никита Пятаков. Когда я только начал работать над приложением «Мой МТС», мне нужно было время, чтобы адаптироваться и ознакомиться с проектом. На первых МР-ах коллеги подсвечивали готовые решения, которые можно переиспол...

Камера Sony Xperia 1 VI рассекречена: флагман получит те же датчики, что и Xperia 10 VI, но для других целей Sony подтвердила, что Xperia 1 VI представят через несколько дней, 15 мая. Тем временем многие ключевые характеристики, включая информацию о камере, утекли на рекламных изображениях. В Xperia 1 VI ожидаются следующие модули камеры: Сверхширокоугольный (16 мм)...

Первая проба пера Добрый день всем читающим эту статью! Совсем недавно я очень увлекся моделизмом. Собираю в основном автомобили в масштабе 1:24. До танков еще не дорос, а вот автомобили уже как раз. Очень понравились сборные модели от фирмы Aoshima. В особенности проработка каждых деталей в ...

Самый жёсткий Урал 6 х 6 для арктического бездорожья проезжает не менее 500 км без дозаправки при -50 °C Урал создал автопоезд, который можно эксплуатировать в условиях арктического бездорожья при температуре воздуха в -50 °C. Завод уже успешно провёл его испытания. Арктический автопоезд с транспортируемым функциональным модулем успешно прошел комплекс обязательных исп...

Закупщик и Айтишник: понять и принять Хочу рассказать о моей профессии — закупщик в ИТ. Во-первых, это — красиво (с). А ещё я уверена, что многие айтишники и инженеры как-то, да взаимодействуют с отделом закупок и даже знаю, каким технические специалисты видят процесс закупок («просто возьмите и купите по специф...

Дисплей для Ариты или тайна четырёх перемычек В прошлой статье цикла мы начали проект по приведению в чувство контроллера NORVI Arita Model 5, лишённого почти всех возможностей — дисплея, Ethernet интерфейса, картридера для microSD карт памяти и т. д. и произвели хирургическую операцию по имплантации в него Ethernet м...

NASA обстреляло индийский лунный модуль из лазера во имя науки В рамках научного эксперимента NASA использовало лазер для взаимодействия с индийским лунным модулем «Викрам», оснащенным устройством размером с печенье Oreo.

Оперативная память с частотой почти 9 ГГц из коробки. Представлены модули V-Color Manta XFinity DDR5-8600 OC Компания V-Color представила оперативную память, которая является одной из самых быстрых в рамках поддерживаемых частот.  Речь о модулях Manta XFinity DDR5-8600 OC. Как можно понять, эффективная частота тут достигает внушительных 8600 МГц. Как обычно в таких случа...

Blue Origin запустит лунный посадочный модуль в 2025 году Согласно интервью с Джоном Кулурисом, старшим вице-президентом лунной постоянной базы в Blue Origin, в программе «60 минут» на CBS, компания планирует запустить первую версию своего посадочного модуля «Mark 1» уже через год.

Космическая станция РОС (модуль НЭМ) Научно энергетический модуль основа космической станции РОС. Модель составная из 5 деталей (без клея). Фото взяты из интернета, а фото напечатанай модели разработано мной и мной распечатано. 

Релиз RetroSpriteEditor 0.2.8 [open source] Добрый день дорогие разработчики для NES (У нас же была Денди). Я занялся электроникой и пока не освоил нужных знаний, решил пописать на ассемблере для NES какие-нибудь игры и погонять байты туда-сюда. Я обнаружил, что для Linux нет нормального редактора и поэтому я написал...

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

Таким будет Xiaomi 14 Pro. Опубликованы первые изображения смартфона В Сети впервые опубликованы изображения Xiaomi 14 Pro – устройство позирует «завернутым» в чехлы, из чего становится понятно, что картинки слил производитель аксессуаров. Xiaomi 14 Pro демонстрирует эволюцию дизайна нынешнего Xiaomi 13 Pro: выступ кам...

Omoda рассказала о новинках для России и об огромном успехе седана Omoda S5 Директор брендов Omoda и Jaecoo Виктор Нащанский рассказал о том, какие новинки привезет марка Omoda в РФ в следующем году. «Несомненно, в следующем году мы порадуем наших покупателей новым продуктом. Omoda C7 — это кроссовер, который попадет в линейку ...

Google Apps Script и с чем его едят Всем привет! Меня зовут Леша Штанько, я системный администратор и интегратор (если остается время, еще и JS-разработчик :D) в AGIMA. Если представить Google большим айсбергом, то на его верхушке точно разместятся всеми любимые и популярные инструменты, вроде Google Sheets и ...

DVC — прекрасный инструмент для DataScience Привет Хабр, меня зовут Дмитрий Несмеянов, я являюсь руководителем направления разработки ML-инфраструктуры "ЛОКО-банка". Сегодня я хочу рассказать про DVC: инструмент, который многие, незаслуженно, обходят стороной. Была хорошая статья от Райффайзен Банк, в этой статье я по...

Наушники Google Pixel Buds Pro получат новые расцветки Профильное издание Thetechoutlook и авторитетный информатор OnLeaks опубликовали первые изображения новых версий беспроводных наушников Pixel Buds Pro. Итак, наушники теперь будут доступны в фарфоровой и небесно-голубых цветовых вариантах. Сейчас покупатели Pixel Buds Pro мо...

Представлен смартфон Samsung Galaxy A05s Компания Samsung представила бюджетный смартфон Galaxy A05s, который, в числе прочего, получил 6,6-дюймовый IPS-дисплей с разрешением Full HD+ и частотой обновления изображения 90 Гц. Новинка также характеризуется 6-нанометровой однокристальной системой Qualcomm Snapdragon 6...

Пишем Ansible-модули для управления разными системами хранения данных через Swordfish Большинство современных систем хранения данных (СХД) предоставляют REST API для управления ими, включая настройку, конфигурирование, выполнение различных команд, получение логов, работу с пользователями и т.д. В зависимости от производителя СХД REST API могут отличаться друг...

Как сделать СКУД на стойку своими руками за 20 тыс. рублей Привет! Меня зовут Иван, я отвечаю за СКУД, видеонаблюдение и системы противопожарной безопасности в дата-центре Nubes Alto. Сегодня расскажу о том, как своими руками и за вменяемые деньги установить СКУД на стойку в серверной или в ЦОД. Решение буду показывать на примере ст...

[Перевод] 15+ Инструментов на базе искусственного интеллекта для разработчиков Перевод статьи https://www.marktechpost.com/2023/12/04/15-ai-tools-for-developers-august-2023.От переводчика: Выбор темы современных инструментов на базе ИИ оказался для меня не только хайповым, но и лично значимым. Мой интерес к этой области возник из желания совместит...

Примеры макросъемки на Huawei Mate 60 Pro+ В сети появилось видео макросъемки на телеобъектив флагманского камерофона Huawei Mate 60 Pro+. Судя по кадрам, 48-Мп модуль позволяет снимать объект (в данном случае комара), на достаточном расстоянии, чтобы не побеспокоить его. Напомним, что смартфон оснащается 6,82...

[Перевод] Вычислительные выражения: Реализуем Delay и Run Скотт Влащин продолжает рассказ о вычислительных выражениях в F#. Вычислительные выражения очень похожи на монады из Haskell, но у них есть свои особенности.Одной из необычных особенностей Haskell являются ленивые (отложенные) вычисления. В F# вычисления энергичные, как и в ...

Простая сеть для связи нескольких устройств с ПЛИС Продолжая тему самодельного простого интерфейса https://habr.com/ru/articles/769986/ , как всегда, интереса ради и просто так, разработал концепцию сети на описанном ранее протоколе нижнего уровня. Представленная сеть, может быть пригодна для связи между несколькими ПЛИС вну...

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

Можно ли обойтись без нативных языков, разрабатывая на Flutter и RN? Привет! Меня зовут Дима, я разрабатываю мобильные приложения на Flutter в Пиробайт. Все чаще мне приходится сталкиваться с задачами, в которых требуется обращение к нативному API устройства. Пакетов на pub.dev для решения этих задач мне всегда хватает. Но бывают моменты, ког...

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

[Перевод] Почему я перестал использовать Vim Говорят, однажды попробовав Vim, назад уже не вернешься.Для разработчика Vim может быть опасен. Особенно если коллеги настаивают на его использовании или, как минимум, тонко намекают. Как если бы ты был Нео из «Матрицы», и вдруг в обычный, ничего не предвещающий день…Опа! Сб...

Как сделать макеты удобнее для команды Привет! Меня зовут Владимир Крылов, и я проектирую внутренние сервисы в Ozon.Продуктовые дизайнеры упаковывают решения проблем в макеты, которые часто смотрят коллеги: другие дизайнеры, менеджеры, аналитики, разработчики и QA-инженеры. Важно, чтобы макеты были максимально по...

Смартфоны Samsung Galaxy S25 получат новый дизайн Авторитетный информатор Ice Universe поделился подробностями о флагманских смартфонах линейки Samsung Galaxy S25, хотя до релиза Galaxy S24 остается еще больше месяца. Утверждается, что серия Galaxy S25 наконец-то получит серьезные изменения в дизайне, ведь последние несколь...

ЕКА разработает собственный посадочный модуль на Марс вместо российского «Казачка» Европейское космическое агентство (ЕКА) заключило контракт с несколькими ведущими европейскими компаниями на разработку нового посадочного марсианского модуля для ровера Rosalind Franklin. работа ведётся в рамках некогда совместного россйско-европейского проекта ExoMars.

OnePlus показала, на что способна камера Hasselblad нового флагмана OnePlus 12. Опубликовано 27 примеров фото OnePlus сегодня утром раскрыла подробности о датчиках изображения главной камеры своего нового флагмана OnePlus 12, а сейчас компания опубликовала очень много примеров фото. На кадрах выше снимки, сделанные главным модулем основной камеры смартфона. В нем, напо...

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

Как джуну отрастить софты: советы и реальные истории. Часть 3. Развиваться Привет! На связи Митя Кожевников и Юра Соколов из Mindbox, и это третья, финальная часть гайда по софтам для джунов. В первой части мы говорили о том, что значит «приносить пользу» в разработке. Во второй — об ориентации на результат. В этой части речь пойдет о развитии: что...

Особенности проектирования интерфейсов в ИБ продуктах на примере Ampire Привет хабр! Меня зовут Виталий Матыцин, я отвечаю за дизайн в Ampire. Cегодня хочу рассказать об особенностях и подводных камнях, с которыми мне пришлось столкнуться во время редизайна. Читать далее

CG Charger BQ: как TP4056, только на стероидах (BQ25895) Сегодня на нашем операционном столе очередное гениальное изобретение компании ClimateGuard — девайс под не менее гениальным названием CG Charger BQ. Расшифровке того, что же всё-таки скрывается под этими загадочными буквами BQ (что означают буквы CG постоянные читатели мое...

Apple будет тратить на развитие генеративного ИИ около $1 млрд в год Apple не ожидала, что различные сервисы, связанные с генеративным ИИ, вызовут такой интерес у пользователей. Однако сейчас компания прилагает много усилий для того, чтобы наверстать свое отставание. Для этого купертиновцы хотят добавить в iOS 18 ряд функций, связанных с иску...

Американцы отправили ракету Vulcan с грузом на Луну Американская компания United Launch Alliance (ULA) запустила ракету Vulcan, которая должна доставить модуль Peregrine на Луну. Старт сотоялся с мыса Канаверал сегодня, в 10:18 по московскому времени. Миссия включает доставку к естественному спутнику Земли посадочного м...

МРЭМ – 200. Электронный микроскоп родом из СССР. Цифровизация захвата изображения В 2020 году я опубликовал  здесь статью, в которой описал свой советский растровый микроскоп МРЭМ-200  1987 года выпуска. Мне было приятно, что статья вызвала большой интерес и помогла мне познакомиться с  людьми со схожими увлечениями.Хочу рассказать о дальне...

Samsung Galaxy F15 5G получит 90-Гц OLED-экран В сети появились официальные тизеры смартфона Samsung Galaxy F15 5G, скорый релиз которого был подтвержден самим производителем несколько дней назад. Итак, грядущая новинка получит 6-нанометровую однокристальную систему MediaTek Dimensity 6100+ с тактовой частотой до 2,2 ГГц...

Магия перестала быть магией и превратилась в технологию Всё, что сложно или невозможно объяснить, называют магией. Ещё в 1997 году суперкомпьютер Deep Blue обыграл чемпиона мира по шахматам. Шок, недоверие и теории заговора. В 2016 году другой суперкомпьютер AlphaGo обыграл топового игрока в самую сложную в мире игру Го. Восстани...

От конструктора до облака: какие есть способы разработки мобильных приложений Привет! На связи Вася Крючков, уже больше 7 лет я занимаюсь разработкой мобильных приложений и сейчас работаю в компании IMSHOP.IO, где за 5 лет разработали больше 150 приложений для ритейла. За эти годы часто встречал случаи, когда е-com менеджеры и технические директора сл...

[recovery mode] Как нанять работника в ИТ, если он реально нужен в 2024 году Как нанять работника в ИТ, если он реально нужен в 2024 году.Незаменимая статья в помощь моему бывшему руководителю. Которую он не будет читать.И немного в помощь сотруднику, который сейчас решит выйти на рынок. Читать далее

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

Перископ и запись 4K Dolby Vision HDR уже в базе, два перископных модуля в старшей версии. Подробности об Oppo Find X7 и Oppo Find X7 Ultra Компания Oppo сообщила новые подробности о флагманском смартфоне Oppo Find X7 и его старшей версии под названием Oppo Find X7 Ultra. Oppo Find X7 Ultra и Oppo Find X7 Стандартная версия будет доступна в цветах Desert Silver Moon, Sea and Sky, Smoke Purple и Star B...

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

Что я понял на первой работе программистом / Мои советы Junior-разработчикам Всем привет! Меня зовут Максим. Я backend-разработчик, который не так давно устроился на свою первую работу. В этой статье хочу поделиться своими наблюдениями/советами/рекомендациями для начинающих программистов. Ведь, как известно, если опыт не превращён в текст, он даже не...

Как джуну отрастить софты: советы и реальные истории. Часть 2. Отвечать за результат Привет! На связи Митя Кожевников и Юра Соколов из Mindbox, и это вторая часть гайда по софтам для джунов. В первой части мы говорили о том, что значит «приносить пользу» в разработке, а в этой поговорим об ориентации на результат.О гайде. Этот гайд — внутренний документ...

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

Honor 100 и 100 Pro представлены со всех ракурсов Одной из главных особенностей аппаратов стал оригинальный дизайн модулей камер

Правда ли, что в России могут отключить платежи смартфонами по NFC и что тогда будет В тот же день, как Samsung запретила использование карт Мир в Samsung Pay, а Google удалила из Плей Маркета Mir Pay, пошли разговоры о принципиальном запрете бесконтактных платежей в России. Якобы отключение оплаты смартфоном должно стать следствием ужесточения санкционной ...

(Еще один!) личный опыт переезда в США. Часть 1: оффер Всем привет, меня зовут Александр и я алкоголик бы хотел поделиться личным опытом получения оффера в США, подготовки к получению визы этой страны, собственно, получения визы (ох, и разные это вещи!), переезда, получения гринкарты. Может, что-то получится добавить по результа...

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

Виртуальная клавиатура на Python+OpenCV В данной статье разберемся, как написать виртуальную клавиатуру, используя Python+Opencv.Идея заключается в создании виртуальной клавиатуры, выводе на экран и возможности ее использования. Подразумевается, что клавиатура будет работать с текстовыми редакторами. Для того, что...

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

Тестовые серверы Telegram: инструкция по эксплуатации Про разработку ботов в Telegram написано много текстов, а про «тестовый дата-центр» практически ничего. Ранее Pavelgram освещал этот вопрос: он кратко рассказал, что такое тестовые серверы и как с ними работать. Я продолжу это начинание. Эта статья — сборник разбросанной д...

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

Простой GPT-ассистент в Telegram на базе Яндекса и Node.js Всем привет! Это моя первая публикация на хабре, поэтому буду благодарен за любую обратную связь, которая поможет мне писать ещё лучше.В статье вас ждёт "сборка" очень простой связки из распознавания и синтеза речи, а также запросов в модель YandexGPT на Node.js. Наш телегра...

Доступная раскладушка Blackview Hero 10 полностью рассекречена На Aliexpress обнаружилась страница с подробным описанием и ценой складного смартфона Blackview Hero 10, который еще не был представлен официально. Итак, аппарат оснастят 6,9-дюймовым гибким OLED-экраном с разрешением Full HD+, частотой обновления 60 Гц, максимальной яркость...

Part 1. Инструменты автоматизации тестирования Привет! Я Вадим Лунин, QA Manager в Альфа Банке в Беларуси. Это продолжение цикла статей по инструментам, которые мы используем для тестирования наших продуктов в Альфа Банке. В настоящей статье я хочу рассказать вам, какие инструменты мы используем для автоматизации тестиро...

9 советов, которые облегчат путь до мидла Для всех джунов в разработке и тех, кто хочет ими стать.Так бывает в жизни, что периодически каждый оказывается в роли джуна. Это не только про начало карьерного пути, но и про новые навыки: изучить новую технологию, язык программирования. А вдруг кто-нибудь из вас захочет р...

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

Сказание о static и неименованном пространстве имен для функции в C++ Команда разработчиков получила от руководства задание срочно написать приложение для обработки пользовательских данных. Руководитель быстро декомпозировал задачу на две и поручил одной команде сделать модуль подготовки данных, а другой - реализовать сами расчеты.// Все персо...

Hashicorp Vault — собираем непрямую репликацию через ведро Hashicorp Vault - прекрасный продукт для централизованного хранения всех паролей и других секретов компании. При этом, многие знают, что удобная ключница - это идеальный способ потерять все ключи одновременно. Когда я работал в крупном телекоме, то DRP-протоколы с восстановл...

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

Как построить гибкую и адаптивную компанию чтобы она могла достигать результатов быстрее? Привет, хабр. Меня зовут Курдюмов Дмитрий, я основатель консалтингового агентства Smart units. Более 7 лет я помогаю компаниям трансформировать их процессы и структуру для достижения большей адаптивности. В этой статье хочу поделиться некоторыми подходами к построению к...

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

Раскрыты рендеры iPhone SE 4. Он будет похож на iPhone 16 iPhone SE 4 станет свежим и бюджетным смартфоном от Apple. Его должны показать вместе с линейкой iPhone 16 этой осенью, и не просто так. Дело в том, что для iPhone SE 4 появились рендеры, которыми поделились инсайдеры. По ним можно судить, что Apple не будут использовать диз...

QIWI Server Party 9.0 — 14 декабря, офлайн и онлайн Привет! Совсем скоро мы проведём наш очередной QIWI Server Party, уже 9-й по счёту. Это митап для backend-разработчиков и тех, кому в целом интересна подобная тематика.Как обычно, расскажем об опыте больших компаний из первых рук — будут не только спикеры из нашей компании, ...

У iPhone 15 Pro ломается NFC-чип из-за автомобилей BMW Владельцы смартфонов iPhone 15 Pro и 15 Pro Max столкнулись с проблемой, которая многих сильно огорчит — беспроводная зарядка может повреждать модуль NFC. После длительных исследований и тестов специалисты нашли возможную причину — проблемы с модулем начались после использов...

Битва iGPU Intel и AMD вышла на новый уровень. Core Ultra 7 155H и Ryzen 7 7840HS сравнили в восьми играх и двух режимах Мы уже видели тесты новых процессоров Intel Meteor Lake и примерно представляем себе, что вышло у компании, хотя первые тесты были весьма поверхностными. Но теперь в Сети появился обзор, где авторы уделили намного больше внимания iGPU.  Процессоры были протестиров...

Смартфон Realme GT Neo6 SE показали на фото Китайское сертификационное агентство TENAA опубликовало живые фотографии смартфона Realme GT Neo6 SE, который еще не был представлен официально. Отметим наличие трех круглых блоков с модулями основной камеры и светодиодной вспышки, а также двухцветный дизайн задней панели. ...

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

Apple вернет топовый процессор в iPhone 16. Он получит чип A18 как iPhone 16 Pro и 16 Pro Max До сентября 2024 года остается еще больше 9 месяцев, а мы уже знаем об iPhone 16 практически все. Нет, это не Apple допустила так много утечек: просто компания стала слишком предсказуемой, и мы за годы профессионального погружения в ее деятельность научились с высокой долей...

[recovery mode] Как заниматься английским языком самостоятельно: гайд по самостоятельному изучению грамматики для начинающих Вы хотите начать заниматься английским, но пока по какой-то причине не готовы записаться на курсы или найти преподавателя по английскому языку. Но вы готовы уделить какое-то время, чтобы изучать язык самостоятельно, в своем темпе, чтобы если вдруг где-то в будущем вам язык п...

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

DevOps-инструментарий в помощь с качеством кода: автоматические сценарии для тестов с использованием Helm Привет, Хабр! Меня зовут Анджей, я QA-лид в Сравни. В этой статье давайте попробуем если не победить, то хотя бы побороться вот с какой ситуацией: вроде всё сделали хорошо и проверяли, а сайт всё равно пролежал на выходных с 500-ми ошибками. Помогать с тестированием нам буде...

Как сделать консистентный UX для 40+ продуктов. Уроки, которые я извлекла из перезапуска дизайн-системы Привет! Меня зовут Ксения Гаврилова, я дизайн-менеджер в Selectel. Определяю, поддерживаю процесс и качество дизайна продуктов в компании, занимаюсь поиском и онбордингом людей в команду, помогаю дизайнерам развиваться. В 2022 году мы создали свою дизайн-систему. Это был с...

Huawei P70 Pro с процессором Hisilicon Kirin 9000s получит треугольный модуль камеры Если верить полученной информации, Huawei P70, P70 Pro, P70 Pro+ и P70 Art Edition будут официально представлены уже на следующей неделе.

Смартфон Honor 200 Lite готов к выходу Компания Honor объявила, что 25 апреля во Франции состоится европейский релиз смартфона Honor 200 Lite. Судя по опубликованным изображениям, аппарат оснастят плоским экраном, плоской рамкой корпуса, голубой, синей и черной расцветками корпуса, а также тройной основной камеро...

Samsung раскрыла характеристики процессора Exynos 2400 Сегодня компания Samsung Semiconductor провела мероприятие System LSI Tech Day в Калифорнии, где производитель чипов рассказал много интересной информации о грядущем флагманском мобильном процессоре Exynos 2400. Например, Samsung утверждает, что Exynos 2400 предлагает увели...

Обзор Snapmaker J1s: скоростной 3D-принтер для выполнения широкого спектра задач Всем привет! Сегодня рассмотрим 3D-принтер J1s от компании Snapmaker — известного производителя многофункциональных устройствам, сочетающих 3D-печать, лазерную резку и фрезерование. Snapmaker J1s кардинально отличается от своих собратьев тем, что он филигранно заточен тольк...

[Перевод] Гексагональная архитектура со Spring Boot Гексагональная архитектура стала популярным архитектурным паттерном, помогающим отделить бизнес-логику от инфраструктуры. Такое разделение позволяет откладывать принятие решений о технологиях или легко заменять их. Кроме того, это позволяет тестировать бизнес-логику в изоляц...

Как автоматизировать использование дизайн токенов с помощью Stylelint и PostCSS Привет, Хабр!Меня зовут Саша и вот уже 7 лет я работаю фулстек разработчиком и пишу на C# и TypeScript/React.Сегодня я хотел бы поделиться своим небольшим успехом в автоматизации. В какой-то момент я понял, что во время код ревью я указываю разработчикам на одни и те же ошиб...

Официально: Huawei Nova 12 выпустят 26 декабря Компания Huawei объявила, что официальная презентация линейки смартфонов Nova 12 состоится 26 декабря. На опубликованном тизере Huawei Nova 12 запечатлен в синей расцветке. Отметим тыльную камеру с тремя модулями и вспышкой. Ранее сообщалось, что Huawei Nova 12 Pro полу...

Четвёртый запуск ракеты SpaceX Starship немного отложили Четвёртый тестовый запуск космического корабля SpaceX Starship отложен на июнь.  Изначально Маск говорил, что запуск планировали совершить до конца мая, но, как это нередко бывает с такого рода проектами, появились причины для сдвига сроков. Однако в любом случае ...

Запуск Тетриса на осциллографе из 90-х В этой статья я хочу рассказать о том, как я запустил Тетрис на старом цифровом осциллографе. Без пайки и бега по граблям не обошлось... Зачем я это сделал - просто Just for fun. Читать далее

Модули памяти Afox UDIMM DDR5-5600 емкостью 32 ГБ: простой и недорогой комплект на чипах Micron для использования в режиме по умолчанию Сильным местом рассмотренного набора модулей Afox является удачно выбранный режим работы по умолчанию: настраивать ничего не требуется. Но и настраивать тут практически нечего, так что компьютерным энтузиастам такая память не подойдет. А просто для сборки недорогой, но произ...

Подборка: навыки и инструменты начинающего Go-разработчика Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».Я знаю, что новички в любой сфере задаются вопросами о том, с чего нача...

Как устроен модуль «Документы» в ZenTao и может ли он заменить Confluence от Atlassian Добрый день! Это Алексей из “ГлоуБайт Софт”. Мы продолжаем рассказывать о функциональности китайской ITSM-платформы ZenTao. Сегодня я кратко расскажу, как устроен модуль “Документы”, который может заменить Confluence от Atlassian.  Читать далее

[Перевод] С новым годом: GPT в 500 строках на SQL В минувшем году все только и говорили об ИИ и о том, как он может всё за вас сделать.Мне нравится, когда кто-то или что-то работает за меня. Поэтому решил: попрошу-ка ChatGPT написать за меня новогодний пост:"Эй, ChatGPT. А ты можешь реализовать большую языковую модель на SQ...

Как будет выглядеть Polestar Phone: шведский производитель электромобилей показал свой первый смартфон Шведский автомобильный бренд Polestar, за которым стоят Volvo и Geely, на недавнем мероприятии продемонстрировал небольшой видеоролик, который даёт первое представление о том, как будет выглядеть грядущий смартфон Polestar.  О планах по выпуску смартфона под ...

[Перевод] Мнение три года спустя: стоил ли того переход с JavaScript на Rust? Несколько лет назад я отказался от всего и полностью сосредоточился на WebAssembly. В то время Rust имел наилучшую поддержку компиляции в WebAssembly, а самые полнофункциональные среды исполнения WebAssembly были основаны на Rust. Rust был лучшим из вариантов. С места в карь...

Космонавты Роскосмоса совершили первый выход в открытый космос в 2024 году В госкорпорации Роскосмос сообщили, что 25 апреля 2024 года российские космонавты Олег Кононенко и Николай Чуб совершили первый в этом году выход в открытый космос, который продлился 4 часа 36 минут. Во время выхода космонавты провели ряд важных работ на внешней поверхности...

Материалы для разработчиков систем на кристалле: функциональная верификация, итеративная сборка, свой ПЛИС-кластер Привет, Хабр! Принесли материалы с недавнего митапа для FPGA/ASIC/RTL-инженеров — добавляйте в закладки, чтобы посмотреть в свободное время. В докладах вас ждут:• Шаблоны документов, которые нужны при функциональной верификации, и шаблон проекта для организации итеративной...

Система иконок на React Очень часто при разработке React-приложения нам приходится работать с большим количеством иконок в проекте. Наверное, каждый разработчик стремится максимально упростить и автоматизировать подобные рутинные задачи. Есть несколько способов работы с иконками в веб-приложениях, ...

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

React Fiber & Concurrency Part 1 (2) В сети много статей и докладов, которые описывают React Fiber, но, к сожалению, они сейчас уже не актуальны. Заметив это, я решил разобраться и актуализировать информацию. Моими основными помощниками были исходники и отладчик, поэтому здесь вы увидите множество ссылок на код...

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

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

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

ТОП-5 бесплатных приложений из Гугл Плей, которые прокачают даже старый Андроид-смартфон Несмотря на долговечность современных смартфонов, со временем они все же начинают устаревать. Внешний вид, оформление оболочки, поддержка некоторых приложений и обновлений ОС — все это через пару лет выдает в устройстве модель не первой свежести. Особенно тяжело Андро...

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

Вот вам и первые iPad с OLED. Некоторые пользователи новейших планшетов жалуются на странную зернистость экрана Новые iPad Pro впервые для планшетов Apple оснащены экранами OLED, которые пришли на замену панелям Mini-LED. Однако новые экраны, похоже, могут иметь недостатки. Некоторые из первых пользователей пишут о том, что видят некую зернистость дисплеев новых iPad.  Видя...

M5Stack Cardputer: миниатюрный ПК с ESP32-32, клавиатурой и беспроводным модулем за $30. Что это за устройство? В мире немало производителей ноутбуков и десктопов, буквально каждую неделю появляются новые модели. Но есть и разработчики весьма специфических устройств, которые можно использовать для решения очень широкого спектра задач. Одно из таких устройств — M5Stack Cardputer. Его р...

Как я за месяц написал интерпретируемый язык программирования на Python Привет, Хабр! В этой статье я хотел бы поделиться опытом создания своего языка программирования.ПредысторияМне 14. Обучаясь на втором году Яндекс Лицея, нужно было написать несколько проектов. Первым из них стал проект на PyQT5. Я долго думал над идеей и вспомнил, что летом ...

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

Snapdragon 8 Gen 3, перископный «телевик» и надежда на не самую высокую цену. Realme GT5 Pro засветился на первых фото В базе TENAA засветился новый флагманский смартфон Realme GT5 Pro. Тот самый, который должен получить и Snapdragon 8 Gen 3, и перископный «телевик».  Несмотря на привычное для TENAA посредственное качество фотографий, на них действительно видно, что од...

Модули n-типа с двумя слоями стекла от Shanghai Electric получили сертификат TÜV Süd Компания Shanghai Electric объявила о том, что подразделение Shanghai Electric по производству оборудования для солнечной энергетики Nency Solar Technology (Nantong) Co., Ltd. прошло сертификацию на соответствие стандартам IEC 61215:2021 и IEC 61730:2023 для своих солнечных ...

Теперь правильно: качественные рендеры настоящего Google Pixel 9 от надёжного источника демонстрируют полное отсутствие третьего, перископного, модуля камеры В январе 2024 года в сети появились рендеры Pixel 9 и Pixel 9 Pro, созданные известным сетевым информатором Стивом Хеммерстоффером, также известным как OnLeaks. Однако теперь сам Хеммерстоффер раскрыл, что произошла путаница - изображённые на январских рендерах модели н...

Kodein DI для Android. KMP и Compose Быть в авангарде в разработке — жизненная необходимость. Поэтому многие проекты уже переходят на Jetpack Compose, а самые смелые и продвинутые даже выпускают приложения на KMP. Мы в проекте Дринкит тоже активно переходим на Jetpack Compose (с KMP пока не сделали подход).Ну и...

Апгрейд отеля «Южный» в Волгограде: добавляем умные функции, но только нужные Интерес к умным квартирам сегодня огромный, но как быть в поездке? Есть ли умные отели, где будешь чувствовать себя, как дома?Больше года назад мы побывали в отеле «Вертикаль», где познакомились с функциями автоматизации. Нас они не впечатлили, можно лучше. Настало время пос...

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

ChatGPT и отзывы на приложение: Анализ тональности для улучшения пользовательского опыта Привет, дорогие читатели Хабра!Сегодня я хочу поделиться с вами своими знаниями и опытом в области анализа данных и машинного обучения, освещая увлекательную и актуальную тему – анализ отзывов на приложения с использованием модели ChatGPT. Этот подход открывает новые горизон...

MediaTek заключила контракт с Apple на поставки модулей Wi-Fi 7 Согласно информации издания Economic News Daily, компания MediaTek выиграла заказы на чипы Wi-Fi 7 у ведущего американского производителя, что угрожает монополии Broadcom в области модулей связи для планшетов. Учитывая, что Apple в настоящее время является наиболее доминирую...

Короткий путь от джуна до SOC-аналитика Всем привет, в этой статье мы расскажем, какой путь нужно пройти, чтобы стать высококлассным специалистом SOC (Security Operations Center). Строить карьеру в SOC сегодня перспективно как никогда. Востребованность персонала для центров мониторинга и реагирования на инцид...

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

FineBI под микроскопом: Обзор новых функций и улучшений в Q1 2024 Хабр, привет! Меня зовут Александр Ларин, я являюсь руководителем центра технической поддержки и обучения в GlowByte, а также лидером самого большого в России сообщества FineBI.Сегодня в нашем фокусе – обновления, которые не оставят равнодушными ни одного бизнес-аналити...

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

Дизайн-разбор ссылок в вёрстке Привет! Это первая статья из серии разборов элементов веб-вёрстки для дизайнеров интерфейсов (и немного аналитиков). Разберём атрибуты разных тегов, свойства, которые можно к ним применить, поведение в разных обстоятельствах. А главное – как они влияют на то, что видит польз...

Connection pool для pqxx В процессе изучения бекэнда, как нового для меня направления в программировании, я столкнулся с необходимостью оптимизации управления соединениями. Поискав в интернете существующие решения для библиотеки pqxx (C++ API для PostgreSQL), я обнаружил, что хотя они и выполняют св...

Светодиодный экран Samsung виден из космоса Южнокорейская компания разработала светодиодный дисплей площадью 2617 квадратных метров, включающий 25 000 модулей и более чем 22 миллиона пикселей

Xiaomi готовится к глобальному запуску Redmi Note 13 5G: стали известны цена и особенности версии для Европы Компания Xiaomi пока только готовится к широкомасштабному запуску смартфона Redmi Note 13 5G за пределами Китая. На прошлой неделе модель представили в Индии, а теперь стали известны особенности выпуска в Европе, который ожидается 15 января 2024 года.  Европейские...

Как настроить сбор статистики и автоматическое отключение пользователей WireGuard в ispmanager с помощью Python и API Привет! Меня зовут Вячеслав, и я руководитель отдела маркетинга. Я поднял VPN-туннель по подписке на базе ispmanager. Однако мне этого было мало: нужно было, чтобы по окончании подписки туннель автоматически отключался и статистика по каждому пользователю собиралась ежедневн...

Уравнение с тремя неизвестными: как отлавливать баги в системах хранения данных Привет! Меня зовут Никита Гуцалов, я инженер в компании YADRO и занимаюсь разработкой ПО для системы хранения данных TATLIN.UNIFIED. Вообще с системами хранения данных (СХД) я работаю уже много лет и люблю эту тему, поскольку она постоянно бросает новые вызовы, заставляя реш...

V-COLOR в сотрудничестве с MSI создала память Manta DDR5 XFinity MPOWER Компания V-Color Technology Inc. рассказала о сотрудничестве с MSI, в результате которого была создана серия модулей динамической памяти Manta DDR5 XFinity MPOWER

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

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

Realme GT Neo6 SE засветился на первом фото Сетевой инсайдер Experiencemore опубликовал первое живое фото смартфона Realme GT Neo6 SE, который будет представлен в ближайшее время. Утверждается, что аппарат запечатлен в защитном чехле. Отметим наличие крупного блока тыльной камеры с двумя выступающими модулями и одним ...

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

Huawei Nova 11 SE готов к выходу В базе данных китайского регулятора TENAA обнаружились изображения смартфона Huawei Nova 11 SE, который еще не был представлен официально. Вероятно, новинка в скором времени присоединится к выпущенным весной Nova 11, Nova 11 Pro и Nova 11 Ultra. Судя по фото, аппарат получит...

Бизнес-аналитик — мастер переговоров или как не сойти с ума, работая с требованиями Друзья аналитики и ценители данных!Меня зовут Виктория и я считаю, что аналитика - это не просто работа, а образ жизни. 10 лет погружения в мир данных научили меня выжимать инсайты из сухих цифр и видеть скрытые закономерности.Сейчас я также руковожу отделом аналитики в IT-к...

OnePlus 12 получил «возможно, самый мощный флагманский сенсор, уступающий только дюймовому датчику Sony». В камере OnePlus 12 пропишется Sony LYT-808 OnePlus официально рассекретила сенсор, используемый в главной камере смартфона OnePlus 12 в качестве основного. Это Sony LYT-808. В компании его емко характеризуют как «возможно, самый мощный флагманский сенсор, уступающий только дюймовому датчику Sony». П...

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

Разработка мобильного клиента СДУ «Приоритет» под ОС «Аврора» на фреймворке Qt Всем привет! Меня зовут Илья, и я разработчик ПО в области автоматизации документооборота в компании «Диджитал Дизайн». Так получилось, что изначально я iOS-разработчик, но по воле случая мне удалось поучаствовать в создании мобильного приложения — клиента СДУ «Приоритет» (д...

Применяем стандартные алгоритмы в C++. Семь примеров Привет, Хабр! Меня зовут Николай, я разработчик С++ в SimbirSoft. В этой статье я хочу поделиться своим опытом применения алгоритмов. Каждый из нас знает, что существуют алгоритмы стандартной библиотеки, и что они делают. Но не все и не всегда используют их. Я тоже их н...

[Перевод] Учим ИИ играть в настолку Magic the Gathering За последние полгода я несколько раз писал о тонкой настройке (fine tuning). Fine tuning — очень соблазнительная технология, обещающая закрыть проблемы в функциях GPT-4, будучи при этом быстрее и дешевле. Однако как бы часто не обсуждали fine tuning, я нашёл на удивление мал...

СЕО с вашей прошлой работы: к тебе придет ФСБ Это небольшой пост про очередной вид мошенничества и способы борьбы с ним.Для человека информационно чистоплотного я ничего нового не скажу. Но все-таки считаю важным об этом рассказать и предложить способы проверки. В целом типичный телефонный развод, но удивила таргетирова...

Голосовое управление умным домом — без интернета. История разработки особенности Станции Миди Недавно мы представили нашу новую умную колонку — Яндекс Станцию Миди. Она больше, чем Лайт или Мини, поэтому в ней уместились вуфер и два высокочастотных динамика с суммарной мощностью звука 24 Вт. Но при этом она легче и компактнее, чем Станция 2 или Макс. Кроме того, в Ми...

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

После многих попыток восстановить связь, посадочный модуль «Одиссей» официально признан неисправным Компания Intuitive Machines надеялась, что их лунный посадочный модуль Odysseus будет снова активирован после того, как его солнечные батареи смогут быть заряжены после лунной ночи. Однако, компании не удалось обнаружить сигнал пробуждения. Компания Intuitive Machines, ...

Пароли в открытом доступе: ищем с помощью машинного обучения Я больше 10 лет работаю в IT и знаю, что сложнее всего предотвратить риски, связанные с человеческим фактором. Мы разрабатываем самые надежные способы защиты. Но всего один оставленный в открытом доступе пароль сведет все усилия к нулю. А чего только не отыщешь в тикета...

Как работать с Kafka-consumer в Spring-проектах Эта статья сборник небольших рекомендаций как работать с Kafka-consumer в Spring основанных на личном опыте. Читать далее

Как круто выглядеть на камеру: советы Стива Джобса, Илона Маска и Билли Айлиш В жизни понятие “круто” для всех разное. И чтобы выглядеть в кадре круто нужно понимать, что и кому вы хотите сказать. В статье написали, как выглядеть как Гребенюк и Тони Роббинс, как не превратиться в летающую голову и почему Стив Джобс выглядит божественно. С примерами, и...

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

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

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

Хроники пикирующего бота или как важно не пропускать стадию QA в проектах Эта статья должна была рассказать вам о проекте простого телеграм-бота, который заточен на одно простое действие: мониторинг доступности сайтов. Но, опубликовав MVP и представив проект на публику, мы заранее не провели полный объем необходимых тестов, в самый ответственный м...

Опыт автоматизации управления FPGA-стендами для распределенной команды: отказ от готового решения и работа над ошибками В software-разработке с автоматизацией обычно все неплохо: более-менее понятно, как настроить CI и автоматизировать отдельные этапы CI-конвейера. Есть множество готовых решений и практик. Но, когда речь заходит об автоматизации тестирования на «железе», появляется множество ...

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

Команда «Kcell» путь к победе на KazHackStan 2023 Привет, Username, в данной статье я хочу рассказать тебе о конференции KazHackStan, которая прошла 13-15 сентября 2023 года. Также, поделиться информацией о некоторых векторах атак на полигоне и подготовке, которая позволила нам - команде "Kcell" - завоевать почетное первое ...

Симуляция высокоскоростных приёмопередатчиков с динамической реконфигурацией для ПЛИС Intel серии IV. Практика В прошлой статье мы описали и подготовили всё, что необходимо для сборки TestBench. В этой статье мы переходим от теории к практике. Читать далее

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

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

Samsung Galaxy A52 обновили до Android 14 Компания Samsung выпустила стабильную версию фирменной прошивки One UI 6 на базе операционной системы Android 14 для смартфона Galaxy A52 5G. Пока апдейт доступен для европейских пользователей. Когда обновление получит российский вариант (Galaxy A52 4G), пока не сообщается....

[Перевод] Вероятно, вы неправильно используете метод __init__ в Python Автор статьи обращает внимание на проблему, которая заключается в использовании метода __init__ для сложной логики создания объектов, что приводит к разрастанию и усложнению кода. Статья предлагает использовать вспомогательные методы, чтобы разделить логику создания объектов...

Ростех запустил серийное производство модулей управления для беспилотников Госкорпорация "Ростех" объявила о начале серийного производства инновационных модулей управления для беспилотных летательных аппаратов (БПЛА), что является значительным шагом в развитии отечественных технологий в этом направлении. Новые модули повысят эффективность применени...

Huasun представил гетеропереходные солнечные модули 0BB с технологией Zero Busbar   Компания Huasun Energy, крупнейший в мире производитель продукции для гетеропереходов (HJT), представила свою последнюю инновацию в области высокоэффективных модулей с инновационной технологией Zero Busbar (0BB). Это передовое усовершенствование было легко интегрирова...

Siemens LOGO, Home assistant, или моё видение умного дома Привет! Меня зовут Максим, и работаю я DevOps инженером. Год назад я купил квартиру в новостройке, а это значит что я волен полностью все сделать под себя. Профессия обязывает всё автоматизировать, и мне это очень нравится, поэтому я не упустил возможность отыграться даже ту...

Разработка простого DNS сервера на Go, согласно RFC Привет, Хабр!В этой статье я хочу рассказать о своем опыте создания DNS сервера. Разрабатывал я его "чисто повеселиться", при разработке будем придерживаться спецификации RFC. Читать далее

[Перевод] std fs в Rust медленнее, чем Python? Нет, это аппаратный баг В этой статье я поделюсь с вами долгой историей, которая начинается с op.read() opendal, а заканчивается неожиданным поворотом. Это путешествие оказалось для меня достаточно поучительным, надеюсь, и для вас оно будет таким же. Я постараюсь максимально точно воссоздать с...

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

Apache Flink: динамическое определение выходного топика в Kafka Всем привет, меня зовут Александр Бобряков. Я техлид в команде МТС Аналитики, занимаюсь Real-Time обработкой данных. Мы начали использовать фреймворк Apache Flink, и я решил поделиться на Хабре своим опытом внедрения этой технологии в цикле статей.В предыдущей статье — «Apac...

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

Unpacking аналитиков: виды, особенности и отличия Приветствую всех читателей Хабра!Меня зовут Белоусова Александра, я развиваю направление по обучению и стажировкам аналитиков в «Автомакон». У меня довольно разнообразный профессиональный опыт: была и бизнес-аналитиком, и системным, и аналитиком данных, руководила проектами ...

Переделка мини компьютера в мобильный NAS Что если взять готовый мини компьютер и установить в него несколько SSD дисков для того чтобы получить мобильный NAS?В статье рассмотрена возможность доработки готового мини ПК на процессоре RK3568 до мобильного NAS с помощью дополнительного модуля дисков.Рассказывается как ...

«Одна учетная запись — десять участников»: что такое федеративный доступ и как с ним работать Привет! Я Максим Филимонов, ведущий инженер команды администрирования сервисов в Selectel. Для доступа в аккаунты с инфраструктурой, которую мы сопровождаем, приходится хранить множество паролей, контролировать их соответствие парольным политикам, проводить ротацию учетных ...

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

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

Как увеличить шрифт так, чтобы контейнер не поехал? Адаптация UI/UX для людей с проблемами зрения в XML и Compose Я — Денис, Android-разработчик в «Лайв Тайпинге». В этой статье я продолжу рассказывать о современных подходах разработки адаптивного UI /UX для людей с ограниченными возможностями, разных национальностей и особенностями развития. В этой статьей я расскажу про разработку инт...

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

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