RISC-V набирает популярность: Европа, Китай, РФ, далее — везде Архитектура RISC-V активно развивается, в первую очередь — благодаря своей открытости и независимости. На ее основе можно разрабатывать практически любые решения, чем и занимаются некоторые компании из ряда стран, включая Китай, Россию, а теперь и Европу. Дело в том, что в ...
[Перевод] Пишем GPT в 60 строк NumPy (окончание, 2/2) Перевод части первой Архитектура GPT Архитектура GPT соответствует архитектуре трансформера: Рисунок 1 из Attention is All You Need Но использует только стек декодера (правую часть схемы): Архитектура GPT Обратите внимание, что слой «перекрёстного внимания» посередине...
ЕС ЭВМ. Введение Цикл статей, начинаемый этой публикацией, посвящён внутреннему устройству нескольких отечественных моделей ЕС ЭВМ, начиная с самой младшей из них — ЕС-1020.В данной статье будет сказано несколько слов о причинах появления ЕС ЭВМ (исторические вопросы довольно подробно описан...
Простая чистая архитектура Привет, Хабр! Зачем нужна архитектура и какие цели она должна выполнять?Архитектура должна помогать нам писать максимально гибкий код, который мы сможем расширять с приходом новых функций, а не переписывать с нуля. Читать далее
[Перевод] Перспективы развития Flutter Что Flutter ждет в будущем? В этой статье вы узнаете о тех перспективных направлениях разработки, в которые команда Flutter вкладывает средства: еще более высокая скорость обработки графики, полная интеграция мобильных и веб-приложений, ранняя поддержка новых и перспективных...
Load2SRE: от нагрузки к доступности, без потери производительности Привет! Меня зовут Кирилл Юрков, я SRE Team Lead в Samokat.tech. Уже более десяти лет занимаюсь ускорением и проблемами производительности, а также нагрузочным тестированием. Отвечая на вопрос, чем занимается SRE в Samokat.tech, скажу, что это те, кто занимается инциден...
Как правила линтинга влияют на архитектуру приложения В eslint есть одно простое, но мощное правило, которое поможет вам в поддержании архитектуры приложения. Читать далее
Архитектура microkernel в приложениях: особенности и преимущества Microkernel — это архитектура программного обеспечения, которая разделяет операционную систему на небольшие независимые компоненты, каждый из которых выполняет свою собственную функцию. Обычно это ядро операционной системы и набор драйверов устройств.Архитектура микроядра бы...
«Пантеры» Intel будут родственниками «Целестиалов». Появились первые данные о процессорах Panther Lake В Сети появились первые данные о поколении процессоров Intel, которое выйдет, вероятно, в 2026 году, если не позже. Называться оно будет Panther Lake, и это впервые, когда мы слышим данное название. Panther Lake ожидаются после Lunar Lake, которые, в свою очередь...
Проблемы при реализации микросервисной архитектуры Как известно, микросервисная архитектура позволяет разбивать приложения на более мелкие и управляемые блоки. Однако, как и в любой другой области, здесь есть свои особенности и ошибки, которые могут привести к серьезным проблемам. С помощью разбора основных ошибок при реализ...
Знакомимся с архитектурой Apache Kafka - Вы работали с Кафкой? - Нет, только читали.За несколько десятилетий развития ИТ систем разработчики накопили огромный опыт хранения и обработки данных. Различные СУБД позволяют с помощью запросов извлекать нужные данные за определенный период и обрабатывать их так как нео...
В очередь, ...! Как управлять состоянием системы через события Существует множество разных подходов к построению архитектуры серверных приложений. В данной статье рассмотрим Event-driven архитектуру (она же событийно-ориентированная). Рассмотрим основные принципы, как перейти от связей Компонент А <-> Компонент В, к связям через с...
Как мы строим архитектуру микросервисов для мобильного приложения СберБизнес Привет, Хабр! Прежде чем погружаться в проблемы, давайте я расскажу, как у нас устроена микросервисная архитектура и куда мы идём. К сожалению или к счастью, в сегменте B2B в банковском и околобанковском обслуживании клиенты чаще пользуются веб-версиями приложений. Большие с...
AMD, куда ещё мощнее? Новые процессоры Ryzen могут быть на 30% производительнее Ryzen 7000, если сбудутся прогнозы бывшего архитектора AMD Известный бывший архитектор AMD и Intel Джим Келлер (Jim Keller) поделился своими прогнозами относительно архитектуры AMD Zen 5, которая станет основой процессоров Ryzen следующего поколения. Неясно, на каких данных основаны прогнозы Келлера, но выглядят они весь...
Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Пробуем новое Привет! Продолжим тему гексагональной архитектуры и DDD, первый пост — здесь. Под катом - вспомним, что из себя представляет гексагональная архитектура, какие основные концепции содержит DDD и как теория, проявляясь в структуре проекта, помогает решить некоторые из опис...
Как объединить устройства с разными протоколами передачи данных на одной IoT-платформе Привет! Меня зовут Иван Банников, я ведущий разработчик VK Tech. В одном из проектов я создавал и развивал IoT-платформу и хочу теперь поделиться своим опытом. Архитектура IoT-платформ в какой-то мере похожа на архитектуру любой другой распределенной системы. Однако техноло...
Бизнес-архитектура MUST HAVE Бизнес-архитектура и ее место в компанииПростая истина: чем комфортнее и красивее город, тем более приятно и удобно в нем жить. Архитектура города – это не только архитектура конкретных зданий и сооружений, но и сама их совокупность, создающая пространственную среду для...
Изучаем PostgreSQL. Часть 1. Знакомимся с архитектурой На сегодняшний день существует большое количество различных систем управления базами данных - СУБД, от коммерческих до открытых, от реляционных до новомодных NoSQL и аналогичных.Одним из лидеров направления СУБД является PostgreSQL и ее различные ответвления, о некотор...
Samsung тоже хочет, как Apple. Компания создаёт собственный процессор на основе Arm, чтобы использовать его в своих ноутбуках Компания Samsung занимается разработкой не только новой однокристальной системы Exynos для своих смартфонов, но и процессора для своих ноутбуков. Конечно, речь о процессоре на основе архитектуры Arm. Ресурс PulseNews сообщает, что корейский гигант занимается разр...
[Перевод] Рекомендации по архитектуре программного обеспечения Марк Ричардс — спикер GSAS, профессор Академии Apium и опытный практикующий архитектор программного обеспечения, занимающийся, проектированием, выстраиванием и внедрением микросервисов, сервис-ориентированных архитектур и распределенных систем с применением различных техноло...
79 лет создателю MINIX Эндрю Таненбауму Если вы изучали информатику, основы программирования или архитектуру операционных систем, это имя должно быть вам хорошо знакомо. Автор популярных учебников, ставших бестселлерами во многих странах мира, а также создатель операционной системы MINIX, которую многие считают ...
Apple Powerbook G4: основатель династии В июне 2020 года компания Apple анонсировала переход на использование ARM-процессоров собственной разработки. За два с лишним года были представлены как портативные, так и стационарные компьютеры на базе SoC Apple M1 и M2. Переход практически полностью завершен, осталось тол...
Архитектура на Unity без Zenject. Часть 3 Всем привет!
Бюджетные дискретные видеокарты в ноутбуках больше не нужны? Появились первые результаты тестирования iGPU Radeon 780M Среди мобильных процессоров Ryzen 7000 есть модели с новейшим iGPU на основе архитектуры RDNA 3. И сегодня в Сети появились первые тесты такого решения. Интегрированное графическое ядро Radeon 780M в составе неназванного APU в 3DMark Time Spy набирает около 2750 ...
Архитектура игры на Unity без Zenject. Часть 1 Всем привет!Меня зовут Игорь Гулькин, и я Unity разработчик. За свои 5 лет накопилось много опыта, поэтому в этой статье хотел бы поделиться принципами и подходами, с помощью которых можно реализовать архитектуру игры просто и гибко без фреймворка. Цель доклада, дать не прос...
Архитектура игры на Unity без Zenject. Часть 2 Всем привет!Меня зовут Игорь Гулькин, и я Unity разработчик. За свои 5 лет накопилось много опыта, поэтому в этой статье хотел бы поделиться принципами и подходами, с помощью которых можно реализовать архитектуру игры просто и гибко без фреймворка. Цель доклада, дать не прос...
Создание нового языка для микроконтроллеров Некоторое время я был занят написанием простенького редактора для языка ассемблер под ARM Cortex семейства микроконтроллеров (подробности в моих статьях), и вот сейчас, поднакопив некоторый опыт как в части самого ассемблера так и способов напис...
[Перевод] О многообразии форм однонаправленных архитектур в Swift В 2019 году Apple представила миру SwiftUI. И два года спустя появился async/await. Хоть мы и склонны думать, что хорошие архитектуры не должны зависеть от специфик фреймворков, хорошие архитектуры все-таки являются лояльными гражданами тех же самых фреймворков и общей экоси...
NVIDIA уже работает над созданием GeForce RTX 50 Ожидается, что следующее поколение графических карт NVIDIA GeForce RTX 50 будет использовать новую архитектуру Blackwell — недавно появилось много слухов о новом графическом чипе. Сразу несколько зарубежных изданий, включая TechTubers, RedGamingTech и Moore's Law is Dead опу...
Способы организации инфраструктуры с базами данных: от простого к сложному и эффективному За простыми UML- и ER-диаграммами архитектур скрываются витиеватые способы организации IT-инфраструктуры. Самый яркий пример — связь между веб-сервером и базой данных. Какие есть варианты организации инфраструктуры с базами данных? Чем они отличаются и какие у них преимущ...
Qualcomm в процессоре Snapdragon 8 Gen 3 откажется от 32-битной архитектуры Сегодня в западных изданиях начали активно публиковать новость о том, что компания Qualcomm планирует в новом процессоре флагманского уровня Snapdragon 8 Gen 3 отказаться от привычной архитектуры ядер, чтобы перейти на 64-битные приложения. Это значит, что из-за новых ядер, ...
Интел рассказала о новой архитектуре "x86-S", где "S" предположительно означает "упрощенный" Отличий от "нормальной" x86 немного - в первую очередь отсутствие поддержки устаревших 16 битных программ
[Перевод] В чём разница между хорошим и плохим кодом? Объяснение для непрограммистов Однажды я где-то прочитал цитату, имевшую приблизительно следующий смысл: «Жизни многих людей в современном мире зависят от программного обеспечения, например, оно контролирует системы управления большими коммерческими авиалайнерами. Тем не менее, сфера разработки ПО практ...
AMD готовит Нирвану и Морфеуса. Стали известны кодовые имена будущих архитектур Zen О процессорах AMD следующих поколений известно очень мало, хотя буквально вчера CPU на архитектуре Zen 5 засветился в бенчмарке. Но теперь у нас есть кодовые имена грядущих поколений Zen. Если Zen 4 имеет кодовое имя Persephone, то Zen 5 скрывается под именем Nir...
[Перевод] Всё, что вам нужно — это внимание (часть 1) Источник Примечание переводчика: Недавно на Хабре мы рассказывали о статьях, которые нужно прочитать, если вы хотите заниматься искусственным интеллектом. Среди них была культовая статья Attention is all you need, выпущенная в 2017 году. С неё началось развитие больших язык...
Intel готовит переход на новую архитектуру x86-S Новая архитектура приведет к полному отказу от 32-разрядного программного обеспечения и повышению производительности
Intel готовит новую графическую архитектуру Xe2 Новое поколение архитектуры Xe будет разделено на дискретные и интегрированные решения
Intel прокладывает путь к переходу на 64-битную архитектуру x86S Из неё исключат устаревшую поддержку 32-и 16-битных приложений.
[Перевод] Основы нативной облачной архитектуры: cloud-native подход, приложения и разработка К 2025 году, по оценкам Gartner, более 95% новых цифровых проектов будут развернуты на облачно-нативных платформах. В 2021 году таких было всего 30%. Согласно отчету компании Tigera (создатели open source проекта Calico, который заметно расширяет стандартный набор API Kub...
Фортран: пишем параллельные программы для суперкомпьютера В первой части статьи мы рассмотрели написание на современном Фортране простой программы, реализующей клеточный автомат "Жизнь", в виде классического последовательного кода (SISD), матричных операций (SIMD) и параллельных конструкций SMP (SIMD с частью функций MIMD). Сейчас ...
[Перевод] Как работает FPGA? Введение Давайте начнём с самого начала. Что такое FPGA? FPGA расшифровывается как Field Programmable Gate Array (программируемая пользователем вентильная матрица). FPGA относятся к классу устройств программируемой логики, иногда называемых программируемым оборудованием. П...
Архитектура предприятия в гигантах индустрии Архитектура предприятия — это дисциплина, которая фокусируется на проектировании и управлении системами, процессами и структурами организации. Она направлена на то, чтобы они соответствовали бизнес-целям и задачам и были эффективными, результативными и адаптируемыми.IBM, Goo...
[Перевод] Введение в архитектуру Greenplum В этой статье поговорим о Greenplum — СУБД, основанной на PostgreSQL. Разберём её общую архитектуру, способы хранения данных, а также перечислим проблемы, с которыми можно столкнуться в ходе эксплуатации. Читать далее
Мой диплом, или Как собрать вещи и переехать на YDB Меня зовут Арслан, в этом году я делал сервис для построения циклов заказа (например, заказа такси). Возможно, вы видели пост от другого разработчика в команде, Ильи Lol4t0. Всего сервис обрабатывает примерно 5000 RPS с задержкой 100 мс в 99 перцентиле. Раньше для хранения д...
В честь первого афроамериканца, принятого в Национальную академию наук. Nvidia рассказала о выходе новой архитектуры Компания Nvidia фактически подтвердила сроки выхода следующего поколения своей графической архитектуры. Речь об архитектуре Blackwell, первые данные о которой попали ещё в начале года. На тот момент было неясно, будет ли это игровая архитектура или же архитектура...
Архитектура front-end приложений — react, react native, angular. Обзор Начнем цикл статей нашей компании легко и непринужденно, с темы из мира front-end. Надеюсь, что статья будет полезна тем, кто хоть как то связан с миром front-end. Предупреждаю, что backend разработчикам может быть скучновато из-за того, что у них давно все стандартизировано...
Ryzen 7 7840U с TPD 15-28 Вт опережает 45-ваттный Ryzen 9 6980HX Как мы недавно узнали, AMD готовит энергоэффективные процессоры Ryzen 7040U на основе архитектуры Zen 4. И их возможности можно оценить на примере восьмиядерного Ryzen 7 7840U, который уже засветился в Cinebench R23. Грядущий APU набирает в многопоточном режиме 1...
[Перевод] Как не превратить микросервисы в киберпанк-дистопию Вашему вниманию представлена квинтэссенция подготовленной мной серии докладов под названием «Распределенное понимание распределенных систем» (“Distributed Distributed Systems unDerstanding”), посвященной определению и оптимизации микросервисных архитектур. Эта серия основана...
[Перевод] О важности владения кодом Наткнулся на данную статью случайно, когда находился в очередном поиске ответа на вопрос "Как же так?!" в интернете. Автор данной статьи занимается мобильной разработкой, но тем не менее его наблюдения и выводы касательно владения кодом разительно перекликаются с моими:Однаж...
[Перевод] Пришло время пересмотреть структуру проектов на .NET C релизом .net 6 у нас появился новый упрощенный подход для быстрого создания сервисов — Minimal APIs. Эта статья появилась потому, что с новым подходом появились новые вопросы, связанные с организацией кода внутри проекта.Это — немного вольный перевод статьи ...
Знакомьтесь, tRPC Hello, world! В этом туториале мы разработаем простое типобезопасное (typesafe) клиент-серверное (fullstack) приложение с помощью tRPC, React и Express. tRPC — позволяет разрабатывать полностью безопасные с точки зрения типов API для клиент-серверных приложений (предпочтит...
Регистры накопления 1С. Описание концепции Регистры накопления - центральная концепция платформы 1С:Предприятие. Она кажется интуитивно понятной, но это только вводит в заблуждение. Ситуация усугубляется тем, что найти не то, что хорошее, а хотя бы минимально разумное описание не легко. Обратившись к синтакс-помощник...
Jaeger для трассировки в микросервисной архитектуре Меня зовут Алексей Мясников, я тимлид на проекте YDB в Яндекс Облаке. А ещё — старший ментор на курсе «Go-разработчик» в Яндекс Практикуме и кандидат технических наук. В коммерческой разработке более 15 лет, стек — C++, Java, Go, TypeScript, а пробовал около 20 языков ...
Меньше багов богу разработки: плюсы, минусы и нюансы имплементации подхода Secure by design По дефолту разработчики, стремясь достичь безопасности приложения, идут операционным путем: пишут тесты и делают ревью, чтобы устранять уязвимости уже по факту их выявления. Однако существует подход, в рамках которого классический комплекс мер становится не нужен, — все эти ...
Intel планирует отказаться от поддержки 16- и 32-разрядных систем Intel предложила план по упрощению архитектуры x86 с внедрением новой архитектуры x86S. Подход направлен на устранение устаревших функций, таких как 16-битная и некоторые элементы 32-битной поддержки.
[Перевод] Пишем драйвер ядра Linux для неизвестного USB-устройства В этой статье объяснен весь процесс, на выходе которого получается рабочий драйвер ядра Linux для недокументированного USB-устройства. Выполнив обратную разработку коммуникационного протокола USB, я покажу архитектуру драйвера ядра для USB. Кроме драйвера ядра в этой стать...
Советский UNIX. Как в СССР ковали собственную операционную систему На рубеже 70-х и 80-х годов ХХ столетия UNIX набирал популярность не только в академических кругах, но также активно внедрялся в различные бизнес-процессы коммерческих предприятий. Портируемость, простота архитектуры и широкие возможности ОС привели к появлению у этой платф...
Это вам не x86_64. Проблемы сборки Arch Linux под ARM-архитектуру и как мы их решали Привет, Хабр! Меня зовут Лев Евсеенко, я работаю системным администратором в Selectel, сопровождаю сервисы наших выделенных серверов. В декабре мы пополнили линейку конфигом Ampere Altra Max M128-30 (3 ГГц, 128 ядер) с ARM-процессором внутри. Перед введением в «эксплуатаци...
Старая процессорная архитектура AMD в очередной раз нашла применение в новых CPU. Представлены Ryzen и Athlon 7020C-Series Компания AMD не только обрадовала ценой видеокарты Radeon RX 7600, но и представила новые процессоры Ryzen и Athlon 7020C-Series. Новинок всего четыре, и нацелены они на хромбуки. Само собой, технически там нет ничего уникального для ChromeOS, однако, как мы знае...
Принципы построения многомодульного Android-приложения и их применение в СберЗдоровье Всем привет! Меня зовут Александр Ровнов. Я Android разработчик в СберЗдоровье.Статей про «чистую» архитектуру и многомодульность очень много. Но не многие компании готовы делиться своим опытом и полученными результатами от внедрения этих практик. Я хочу попробовать исправит...
Как выбрать для своего конвейера данных максимально эффективную архитектуру Привет! Меня зовут Михаил Благов, я руководитель департамента «Чаптер инженеров данных и разработчиков» в beeline tech. В этом посте я хочу поделиться способом, с помощью которого можно выбрать подходящую архитектуру для конвейера данных в зависимости от требований к нему. В...
Dry-rb — экосистема, которая упростит архитектуру вашего проекта Привет! Меня зовут Вероника Молчанова. Я - Ruby-разработчик в компании Joy Dev. В этой статье мы рассмотрим набор Ruby-библиотек dry-rb и расскажем, как они помогли упростить архитектуру проектов. В частности хотим показать, как на наших проектах используются такие гемы из d...
Архитектура PostgreSQL. Часть 1. Цикл сервера Продолжаем изучать исходный код PostgreSQLВ этот раз исследуем главный цикл сервера:- Принятие входящих подключений;- Проверка окружения;- Обработка упавших воркеров. Читать далее
Новейшая архитектура AMD Zen 4 теперь и для 15-ваттных мобильных APU. Впервые протестирован Ryzen 5 7640U В бенчмарке Geekbench впервые засветился мобильный процессор AMD Ryzen 5 7640U. Это пока ещё не представленный официально APU из линейки Phoenix-U. В данном случае, благодаря новой системе именования AMD, мы сразу понимаем, что речь о процессоре на основе архитек...
Мобильная разработка за неделю #490 (22 — 28 мая) В новой подборке однонаправленные архитектуры и ошибки при публикации, не писание сетевого слоя и паттерны проектирования, лучшие практики, проектирование интерфейсов, состояние Fuchsia, лучшие пейволы и многое другое! В нашем Telegram-канале Mobile Insights, еще больше мат...
[Перевод] Spring для GraphQL GraphQL — это язык запросов с открытым исходным кодом, созданный Facebook в качестве альтернативы распространенной архитектуре REST. Он позволяет пользователям запрашивать конкретные данные и таким образом избежать классической проблемы избыточности данных в ответах, связанн...
Архитектура — зеркало корпоративных ценностей Компании как и люди, в своем развитии проходят схожие этапы. Есть этап детства, когда закладываются базовые семейные ценности. В юности мы смотрим на модели ценностей, которые нас окружают, и примеряем их к себе. В зрелости мы уже готовы принимать решения и все они базируютс...
Механика звука: как устроена новая умная колонка SberBoom и почему SberDevices выпустила сразу две умные колонки с ассистентами Салют — компактную SberBoom Mini и полноразмерную SberBoom мощностью 40 Вт. Для нашей команды это не первый опыт в конструировании аудиоустройств — вам хорошо знакомы SberPortal, победитель международных преми...
Инсайдер сообщил, что Qualcomm Snapdragon 8cx Gen 4 будет иметь 12 ядер и 8 МБ кэш-памяти L3 Qualcomm Snapdragon 8cx - это процессор на архитектуре семейства ARM, ориентированный на планшеты и ноутбуки с Windows.
Microsoft хочет, как Apple. Компания работает над собственными процессорами на основе Arm Компания Microsoft тоже хочет пободаться с Apple на рынке ПК с Arm. Как сообщается, в недрах компании ведётся работа над новыми процессорами на основе этой архитектуры. Разработкой чипов занимается команда Microsoft Silicon совместно с партнёрами компании. Паралл...
Реализация мультиоблачной стратегии для Cloud Storage в Битрикс24 Битрикс24 — корпоративное SaaS-решение (Software as a Service, программное обеспечение как услуга), которым пользуются компании разного масштаба и профиля для коммуникации между сотрудниками, хранения файлов, документов, ведения CRM. Битрикс24 используют тысячи клиентов, к...
Ускорители семейства Hopper в структуре выручки NVIDIA уже обошли своих предшественников с архитектурой Ampere В четвёртом квартале прошлого фискального года.
ТГС-7А катушка №1: разоблачение Изиды с помощью дремеля Недавно мы разобрались с устройством и принципом работы генератора ТГС-7А, сегодня мы продолжим наше исследование и познакомимся с устройством «базовой» катушки из комплекта этого генератора, т. н. «катушкой №1», в терминологии самого производителя. Интерес к исследованию...
SimpleUI фреймворк для быстрого создания бизнес приложений на Android Добрый день! Меня зовут Дмитрий Воронцов. Несколько лет назад, я сделал небольшую локальную разработку под нужды своих 1С проектов (ERP, MES, WMS) – андроид клиент для ТСД и планшетов, который по сути являлся тонким клиентом для 1С и работал через HTTP сервис. Он был написан...
Мобильная разработка за неделю #484 (10 — 16 апреля) В этом выпуске потоковое вещание и старые смартфоны, маски ввода номера и исследования трафика, архитектура микросервисов, закрытое сообщество для открытых проектов, запуск аналогов ChatGPT, ИИ-помощник для программирования от Amazon и многое другое. В нашем Telegram-канале...
[Перевод] Иерархические пространства имен в Kubernetes: объясняем на примере Пространства имен — критически важный ресурс для поддержки мультитенантной архитектуры кластера Kubernetes. Но ими трудно управлять при работе с крупномасштабными мультитенантными кластерами. К счастью, процесс можно упростить, добавив в Kubernetes функцию иерархических пр...
Как мы сделали и оптимизировали механизм правил для персонализации UI Всем привет! Меня зовут Александр, я занимаюсь backend-разработкой в KTS. В одной из прошлых статей мы рассказали про архитектуру фронтенд-приложения для проекта личного кабинета сотрудников Пятёрочки. В этой статье расскажу, как мы решали проблему персонализации интерф...
Разворачиваем Apache Kafka В предыдущей статье мы достаточно подробно рассмотрели архитектуру Apache Kafka, из каких компонентов состоит данное решение, что для чего предназначено. И в этой статье мы рассмотрим процесс развертывания данного решения.Для запуска Kafka можно использовать решения для упра...
[recovery mode] Архитектура потоковой обработки медиа-данных Что такое поток мультимедиа? Обычно это потоковое аудио или видео.Существует множество источников таких данных: — Веб‑камеры, сетевые ip‑камеры — Звонки из call‑центров (записываются и анализируются!) — Стримы игр на ютуб — и т.&n...
[Перевод] Сможет ли Event Sourcing перерасти базы данных? Event sourcing — не новый термин. Если вы работаете с технологиями, то должны были с ним сталкиваться. Это мощный инструмент, используемый многими крупными организациями в качестве архитектуры баз данных. Он имеет возможность масштабирования и отвечает потребностям современ...
Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Как дела с кодом? В предыдущих двух постах (раз, два) мы разобрали, какие проблемы решает гексагональная архитектура и как выглядит архитектура у нас в проекте. Теперь давайте посмотрим, как обстоят дела с кодом, который должен поддерживать описанную архитектуру.Как я уже писал, мы взяли из D...
AMD представила процессоры Ryzen Z1 Series Сегодня AMD представила новые процессоры Ryzen Z1 Series — конечные процессоры высокой производительности для портативных игровых консолей. Серия Ryzen Z1 включает два процессора флагманского уровня — Ryzen Z1 и Ryzen Z1 Extreme, оба обеспечивают передовой игровой опыт, беск...
Через реки, через лес прямо к PowerDNS Всем привет! Меня зовут Максим, я руководитель одной из групп эксплуатации инфраструктурных сервисов в Ozon. Наша команда занимается поддержкой и развитием нескольких базовых сервисов компании, одним из которых, по историческим причинам, является сервис разрешения доменных и...
Бардак в main, стандартизация и uber.fx. Как сделать структуру кода понятнее для всех Привет, Хабр! Меня зовут Данила Проценко. Я — Lead Software Architect в «Лаборатории Касперского», занимаюсь архитектурой микросервисов и монолитов на Go. Строгий порядок — залог успешного промышленного программирования. А порядок, в свою очередь, начинается со стандартиза...
Родительский helm chart для проектов + werf Имеем микросервисную архитектуру в k8s, где крутятся и деплоятся сервисы на пхп, го, js ... Под каждый микросервис создается отдельный репозиторий, который содержит помимо исходников кода набор кубернетис ресурсов (deployment, configMap, Secret, Job...) Читать далее
Как рассчитать скорость работы команды и не завалить дату релиза? Спринтовая модель глазами тимлида Всем привет! Я достаточно давно в разработке и мне приходилось видеть разные вариации гибких методологий управления проектами. Чаще всего я встречал такую картину: вроде есть спринты, дейли, иногда даже демо, отчеты, но все равно, получив набор фичей от бизнеса, команда не м...
[Перевод] Создаём и сохраняем ссылки на игровые объекты (сущности) в C++ и Lua Очень часто возникает проблема с обработкой ссылок на игровые объекты (назову эти объекты сущностями). Иногда речь идёт об отношениях «предок-потомок» между сущностями. Бывает, что полезно сохранить ссылку на объект при работе с данными о событиях, в классе планировщика зад...
AMD представила APU Ryzen и Athlon 7020C для Chromebook Однако особой производительностью они не блещут и основаны на архитектуре предыдущего поколения Zen 2
Сохранение и загрузка состояния Actor’ов в Unreal Engine. Боль Доброго времени суток, дорогой читатель. Хочу рассказать о своём удивительном поиске способа сохранения и загрузки состояния игры в Unreal Engine. Включая сохранение и загрузку пользовательского состояния Actor'ов которые могут хранить такие неудобные типы данных, как жестки...
Военная архитектура SSH. Узел-бастион и принцип нулевого доверия В инфраструктуре организации есть такое понятие, как узел-бастион — специальный компьютер в сети, обычно на внешней стороне демилитаризованной зоны (ДМЗ) организации. Узел назван по военной терминологии. Если кто видел средневековые крепости, там есть специфические выступы ...
Представлены новые «нетелевизоры» Huawei Vision Smart Screen 3. С искусственным интеллектом и камерой с собственным блоком ИИ Компания Huawei представила телевизор Vision Smart Screen 3. Точнее, если руководствоваться терминологией самой компании, то умный экран, а не телевизор. Впрочем, сути это не меняет. Новинка доступна в двух вариантах: 65 дюймов либо 75 дюймов. Цена соответственно...
Arm готовит прототип своего нового чипа В рамках подготовки к IPO британская компания, традиционно лицензирующая архитектуры своей разработки, намерена совместно с партнером изготовить прототип очередного чипа.
[Перевод] DatRet: Реализация Tensorflow для табличных данных Мой open-source продукт. Rete neurale per la previsione di Dati tabulari. (it.)Простая реализация архитектуры глубокой нейронной сети для табличных данных с автоматической генерацией слоев и послойным сокращением количества нейронов. С удобством использования, аналогичным к...
[Перевод] Rust 1.66.0: дискриминанты для перечислений с полями, black_box, cargo remove Команда Rust рада сообщить о новой версии языка — 1.66.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.66.0 ва...
Мини-ПК с процессором Intel Alder Lake-N N95 появился в продаже Чип N95 с архитектурой Alder Lake используется в мини-ПК стоимостью менее 200 долларов
Представлен новейший суперкомпьютер Nvidia: 256 суперчипов GH200, 144 ТБ памяти и производительность на уровне 1 Эфлопс Сегодня Nvidia анонсировала новый класс суперкомпьютеров на основе искусственного интеллекта с большом объёмом памяти — суперкомпьютер Nvidia DGX на базе суперчипов Nvidia GH200 Grace Hopper и системы переключения Nvidia NVLink — созданный для разработки нов...
Аналитика рынка профессии с историей (Yandex Data Lake + Power BI) Как-то я написал статью Аналитика рынка профессии в три клика. Но подключение, описанное в статье, напрямую к сайту HHru, лишает анализ вакансий историчности. В дашборде хранится только один «снимок» данных на момент загрузки в него. Другими словами, при нажатии кнопки Обнов...
SoC Snapdragon следующего поколения может производить Intel? Компания заключилась соглашение с Arm Компании Intel и Arm объявили о заключении соглашения, в рамках которого первая будет выпускать продукцию на основе архитектуры второй. Если точнее, Intel Foundry Services будет производить однокристальные системы на архитектуре Arm, используя свой будущий техпро...
Китай продолжает развивать электронную промышленность: на очереди — собственные литографические машины. Перспективы Так выглядит EUV-оборудование от ASML Совсем недавно мы опубликовали статью «У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами. Какие у Поднебесной шансы». В ней мы рассказывали о том, что сейчас торговая война США и Китая усугубилась, вследствие...
Некоторые пользователи iPhone продолжают сообщать об огромном количестве багов в iOS 16: проблем не становится меньше По данным MacRumours, спустя четыре месяца после запуска операционной системы iOS 16 некоторые пользователи продолжают сообщать о множестве ошибок, среди которых называют медленное всплывающее окошко клавиатуры, случайные перезагрузки, зависания камеры и многое другое. ...
Создатель архитектуры AMD Zen прогнозирует, что Zen 5 обеспечит огромный прирост производительности AMD публично подтвердила, что Zen 5 находится в разработке с 2019 года.
192-ядерный RISC-V серверный процессор Veyron V1: что это за чип и какие у него возможности? Среди процессоров на базе архитектуры RISC-V пополнение. Новый чип, разработанный компанией с сотрудниками из Intel, AMD и некоторых других известных производителей электронных компонентов, предназначен для корпоративного сектора. Он выполнен по 5 нм техпроцессу, у него 192...
Как построить жизнеспособную ИТ-архитектуру для ИИ и аналитики Центры обработки данных по-прежнему ориентированы на транзакционные учетные данные. Не пришло ли время рассмотреть новую ИТ-архитектуру, учитывающую искусственный интеллект и аналитику? Этот вопрос на портале InformationWeek ...
Введение в библиотеку Transformers и платформу Hugging Face Библиотека Transformers предоставляет доступ к огромному кол-ву современных предобученных моделей глубокого обучения. В основном основаных на архитектуре трансформеров. Модели решают весьма разнообразный спектр задач: NLP, CV, Audio, Multimodal, Reinforcement Learning, Time ...
[Перевод] Rust 1.67.0: #[must_use] для Future, смена реализации mpsc Команда Rust рада сообщить о новой версии языка — 1.67.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.67.0 ва...
Как построить надёжную шину данных на Apache Kafka С помощью Apache Kafka мы в Авито гарантируем соблюдение контрактов публикуемых событий. Рассказываем, как мы переработали архитектуру и сделали работу с Kafka удобнее и надёжнее.Мы можем пережить даже полный отказ дата-центра. Почему — тоже расскажем в этой статье. Читать д...
Производителей телефонов, продающихся я в РФ, могут обязать использовать российские стандарты криптографии Рабочая группа по информационной безопасности предложила правкомиссии, курирующей стратегию развития телеком-отрасли, включить в документ требование к 2030 году внедрить в архитектуру абонентских устройств российские стандарты криптографии. .
Перспективы китайских производителей чипов: компании объединяются для развития электронной промышленности в КНР Не так давно в нашем блоге была опубликована статья «У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами», в которой говорилось о сложностях производителей чипов в Поднебесной. Они заключаются, в первую очередь, в том, что США собираются заблокирова...
Как я преподавал на ИТ-курсах: буст софтов или потраченное время Привет, читатель! Сегодня я расскажу о своём опыте преподавания. Я обычный разработчиĸ, в начале этого года читал лекции по архитектуре на IT-курсах. Если ты уже пробовал обучать, в статье сможешь сверить ощущения. А если только задумываешься стать преподавателем, найдё...
Новые процессоры AMD «скопируют» архитектуру Intel В сети появилась документация, посвящённая мобильным процессорам семейства AMD Phoenix 2. Согласно источнику, ключевой особенностью будущих новинок станет нехарактерная для серии архитектура, сильно напоминающая [...]
Подтверждено: AMD пойдет по пути Intel. «Красные» процессоры следующего поколения будут гибридными – с большими и малыми ядрами В прошлом месяце AMD опубликовала документацию Processor Programming Reference (PPR) для процессоров на архитектуре Zen 4 под кодовым обозначением Phoenix, и в описании указано, что эти CPU будут представлены комбинацией больших и малых ядер. Таким образом, подтверждают...
Архитектура PostgreSQL. Часть 2. Подготовка бэкэнда В предыдущем посте мы остановились на моменте форка процесса для бэкэнда. Сегодня рассмотрим как происходит инициализация дочерних процессов после форка от Postmaster, некоторые системные вызовы Linux, goto, парсинг стартап пакета и многие хаки. Читать далее
Картографический фреймворк для отечественной ОС «Нейтрино» Основной областью применения ЗОСРВ «Нейтрино» являются встраиваемые системы для обработки данных и управления оборудованием в реальном времени без участия оператора. Однако Нейтрино обладает и развитыми графическими возможностями, что позволяет строить на ее основе разнообра...
Три архитектуры CPU, три архитектуры GPU, четыре техпроцесса и до 16 ядер. AMD представила мобильные Ryzen 7000 Компания AMD представила множество новинок, включая новые мобильные процессоры Ryzen 7000. Было анонсировано пять линеек, причём, если ранее деление было по TDP, то теперь AMD пересмотрела подход. Как можно видеть на слайде, речь идёт о сериях с разными а...
Arm считает, что её архитектура будет использоваться для локального ускорения искусственного интеллекта Эти заявления сделаны, чтобы подогреть интерес инвесторов к IPO.
Уходит эпоха: утилита Rufus 4 лишилась возможности создавать загрузочные флешки на Windows 7 Вышло свежее обновление утилиты Rufus под номером 4. В этой версии Пит Батард (Pete Batard) внёс несколько изменений, главным из которых стал отказ от поддержки Windows 7. Отныне утилита позволяет создавать флешки только на операционных системах Windows 8, 8.1, 10 и 11....
Аутентификация и авторизация в проекте с микросервисной архитектурой: стратегии, практический пример Привет! На связи Олег Казаков из Spectr. Мы занимаемся разработкой цифровых сервисов, в том числе высоконагруженных систем с микросервисной архитектурой и большим количеством различных интеграций.В статье расскажу об одном из кейсов при работе над проектом с микросерви...
Тестируем новые языковые модели. WizardLM Ещё до выхода «утёкшего» внутреннего документа от Google стало ясно, что намерение OpenAI закрыть всю техническую информацию по моделям GPT-3.5 и GPT-4 вызывает у сообщества ещё больше желания иметь доступную открытую реализацию модели. Недавняя презентация Bard AI от Google...
Обеспечение безопасности в Apache Kafka В предыдущих статьях мы рассмотрели архитектуру решения Apache Kafka, развернули продукт и разобрались с отправкой и получением сообщений. Можно было бы, конечно, дальше погрузиться в тему использования данного решения, но в Интернете есть множество различных публикаций с пр...
Пуш-уведомления в RuStore: как мы сделали свой транспорт на замену Google Firebase Кирилл Алексеев работает в VK, руководит несколькими командами разработки бэкенда в Почте Mail.ru. Далее, рассказ будет от его имени. Он расскажет, как они в RuStore сделали свои пуш-уведомления, а конкретно транспорт на замену Google Firebase для Android, чтобы посылать пуш...
[Перевод] Rust 1.68.0: разреженный протокол cargo, локальный pin, обработчик ошибок аллокации Команда Rust рада сообщить о новой версии языка — 1.68.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.68.0 ва...
Разглашение ПДн Роскомнадзором? Сегодня поговорим о качестве открытых данных Роскомнадзора на примере набора данных "Реестр операторов, осуществляющих обработку персональных данных".Данный набор как предполагается должен содержать общедоступную информацию об операторах ПДн. Попробуем понять, какие проблемы...
«Please, stop hype AI!» или проблемы восприятия ИИ Разнообразие моделей ИИ сейчас поражает – от набивших оскомину генераторов изображений до полноценных чат-ботов с продвинутой речевой моделью и музыкальных генераторов. Однако, отношение людей к ИИ на данный момент, сигнализирует о том, что они до конца не понимают, с чем ст...
Как я сделал SPA в два раза быстрее Существует огромное множество статей про оптимизацию загрузки веб-сайтов, но часто они обходятся лишь общими советами или абстрактными примерами. В этой статье я хочу поделиться своим опытом комплексной оптимизации реального проекта с конкретными примерами, в данном случае S...
Мобильные процессоры Intel Meteor Lake получат поддержку аппаратного декодирования AV1 В новых процессорах Intel Meteor Lake, преемниках Raptor Lake, будет встроенный аппаратный декодер AV1. Это обеспечит поддержку декодирования видео с высоким разрешением и повышение производительности до 50% по сравнению с H.264. Это подтвердили в Intel. Сами процессор...
[Перевод] Миф развенчан: распределённые транзакции можно масштабировать В сборнике VLDB'17 вышла такая статья. В ней представлена NAM-DB, масштабируемая распределённая система баз данных, использующая удалённый прямой доступ к памяти (RDMA) - в основном, однонаправленный вариант RDMA - и инновационную технологию диспетчера временных меток (...
[Перевод] Rust 1.69.0: автоматические исправления предупреждений, отсутствие информации об отладке в скриптах сборки Команда Rust рада сообщить о новой версии языка — 1.69.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.69.0 ва...
Миграция базы данных с Oracle на PostgreSQL в системе с микросервисной архитектурой Привет! Эта статья рассказывает о моем опыте миграции СУБД с Oracle на PostgreSQL в системе с микросервисной архитектурой и является продолжением моего доклада на PGConf.Russia 2023. Я постарался выделить и описать в ней самые интересные и важные, на мой взгляд, моменты на п...
Архитектура и реактивное программирование Что такое реактивное программирование? Не Rx. И даже не Excel. Это архитектурный паттерн, позволяющий абсолютно иначе писать код. В статье мы устаканим фундаментальные знания, утвердимся в том, что React.js всё же является реактивным, и подумаем о том, как и когда нужно, а...
Книга «Kafka Streams и ksqlDB: данные в реальном времени» Привет, Хаброжители! Работа с неограниченными и быстрыми потоками данных всегда была сложной задачей. Но Kafka Streams и ksqlDB позволяют легко и просто создавать приложения потоковой обработки. Из книги специалисты по обработке данных узнают, как с помощью этих инструмент...
Больше не Pentium, не Celeron — и всего с четырьмя малыми ядрами. Intel N95 засветился в бенчмарке Компания Intel готовится представить на CES 2023 множество новых процессоров, включая представителей не только линейки Raptor Lake, но и Alder Lake. И сегодня в Сети засветился бюджетный Intel N95. Название необычное, потому что, напомним, компания отказалась от ...
Полное руководство по Remix. Часть 1 Привет, друзья! В этой серии статей я расскажу вам о Remix — новом фреймворке для создания клиент-серверных веб-приложений на JavaScript (точнее, на React) со встроенной поддержкой TypeScript. Remix позволяет разрабатывать так называемые PESPA (Progressive Enhancement Sing...
GeForce RTX 40 пока что не отправятся на пенсию. Nvidia представила Path Tracing SDK, но пока не предлагает интегрировать трассировку пути в игры Компания Nvidia представила Path Tracing SDK. Это набор инструментов для разработчиков, позволяющих интегрировать в игры технологию трассировки пути. Трассировка пути представляет собой один из вариантов трассировки лучей, и пока соответствующие эффекты были вне...
[Перевод] Использование фейковых функций в tSQLt для тестирования T-SQL кода Применение практик модульного тестирования для кода базы данных улучшает качество и архитектуру кода, а также позволяет своевременно обнаруживать и устранять ошибки. Читать далее
Huawei представляет 1-е MPR решение для центров обработки данных На Mobile World Congress (MWC) 2023 в Барселоне компания Huawei представила первое в отрасли многослойное решение для защиты от вымогателей, основанной на сотрудничестве сетей с хранилищами. Компания Huawei недавно поручила IDC написать IDC White Paper, разработав Ran...
Как я учил ChatGPT Много лет я занимаюсь разработкой событийной семантики [1, 2], событийной логики [3], спецификации языка описания деятельности, а также Event Flow архитектуры [4], на базе которой построен семантический workflow-движок. Все это выросло из идеи субъектно- событийного подхода...
RISC-V ноутбуков становится больше: open-source девайс Balthazar. Просто апгрейдить и легко чинить Во всяком случае, так говорят авторы проекта. Девайс, по задумке команды, должен быть полностью открытым, как в плане ПО, так и аппаратного обеспечения. Кроме того, само устройство и запчасти к нему будут недорогими (во всяком случае, это тоже обещают авторы проекта). Ну...
А вам точно нужен Kubernetes? В последнее время я вижу много хайпа вокруг Kubernetes. Кажется, что он везде и всюду, а если кто-то его еще не использует, то он безнадежно отстал. Но странно принимать решение о внедрении технологии только на основе ее популярности в СМИ. Давайте разберемся: а вот лично ва...
У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами. Какие у Поднебесной шансы Неделю назад мы опубликовали статью «Производство в Китае и европейские литографические установки: как США пытается замедлить выпуск чипов в Поднебесной». В статье говорилось о том, что США планируют перекрыть доставку литографического оборудования для производства более-ме...
Гранулярность микросервисов. Насколько мелко нарезать? Привет, Хабр! Меня зовут Руслан Сафин и я расскажу про микросервисы и как определить необходимую гранулярность. Я работаю техническим директором в Byndyusoft. Развиваю техническую культуру и участвую в проектах в роли IT-архитектора, а ещё преподаю авторский курс по IT-архит...
Что делать, если вы не согласны на обработку ваших персональных данных? Привет, Хабр! Меня зовут Татьяна Никонорова, я работаю ведущим консультантом по ИБ и занимаюсь разработкой организационно-распорядительных документов. Проще говоря, перевожу со сложного юридического языка на понятный русский -))Когда я говорю, что занимаюсь защитой персональ...
Моя Родина – АСУ ТП — смертельно больна Моя Родина – АСУ ТП — смертельно больнаЕсли вы отправитесь на любой тематический АСУ ТП-форум или группу, вы к сожалению не найдете обсуждения стандартов, архитектуры РСУ, лучших практик для ISA101, ISA88, ISA95.В лучшем случае вы найдете дискуссии на тему «являются ли АСУ-ш...
Разделяй и властвуй: как развивалась сеть Selectel Сегодня Selectel объединяет шесть собственных дата-центров в Москве, Санкт-Петербурге и Ленинградской области. И еще два партнерских — в Новосибирске и Ташкенте. В начале развития компании все было иначе: первые дата-центры сильно зависели друг от друга, а при доступе мос...
Джим Келлер считает, что AMD Zen 5 будет очень быстрым Джим Келлер, исполнительный директор ИИ-стартапа Tenstorrent представил сравнительную производительность нескольких архитектур CPU, сравнив новейшие процессоры AMD Genoa с разработками Amazon, NVIDIA и Intel.
Во Франции в новогоднюю ночь сожгли почти 700 автомобилей Это называется "праздник прошел спокойно" в терминологии служителей полиции Франции
Два месяца ждали и еще две недели подождем. AMD рассказала, когда выпустит новый драйвер для видеокарт Radeon RX 6000 и других карт (постарше) Топ-менеджер AMD Фрэнк Азор (Frank Azor), отвечающий за направление игровых решений, пообещал пользователям 3D-карт Radeon RX 6000 и старше новый драйвер Adrenaline: он появится в течение двух недель. Ситуация если не экстраординарная, то довольно странная: с момента в...
ML-пайплайн классических банковских моделей классификации Всем привет! С вами на связи дата-сайентисты банка "Открытие" Иван Кондраков и Константин Грушин. В прошлой статье мы рассказывали про решение, которое позволило повысить эффективность в проверке гипотез для моделей. Если вы успели с ней ознакомиться, то уже знаете, что наша...
[Перевод] Как мы обновили старый кластер Elasticsearch на 3 ПБ без простоев. Части 6 и 7 (финальная) Прим. переводчика: автор статьи рассказывает, как его команда убедилась, что новый кластер Elasticsearch работает в соответствии с ожиданиями и полностью готов к production-нагрузкам. Также подводит итоги всего процесса и анализирует получившуюся архитектуру нового кластера ...
"Старье" не продано: почему Nvidia не торопиться наращивать производство видеокарт 40-серии Nvidia пока не собирается наращивать производство GeForce RTX 40. Для начала она хочет очистить все складские запасы моделей видеокарт с архитектурой предыдущего поколения, прежде чем сосредоточиться на новой архитектуре, передает TechPowerUp со ссылкой на поставщиков компан...
Архитектура Шредингера и способы с ней бороться Представьте, что вы работаете в команде над крупным проектом какое-то время. Проект прошел начальный этап и уже работает в продакшн среде. Им пользуются люди, даже можно сказать, что им пользуются много людей и они рассчитывают на ваш продукт, он для них важен. С какого-то ...
Крышка с льняным покрытием, самые современные процессоры AMD и тонкий корпус. Представлен ноутбук Lenovo ThinkPad Z13 Gen 2 Ассортимент компании Lenovo пополнился достаточно необычным ноутбуком ThinkPad Z13 Gen 2. Новинка выделяется в первую очередь дизайном. Как можно видеть на изображениях, крышка мобильного ПК обтянута тканью. В данном случае это лён. Также ноутбук может похвастать...
Полное руководство по Remix. Часть 2 Привет, друзья! В этой серии статей я продолжаю рассказывать о Remix — новом фреймворке для создания клиент-серверных веб-приложений на JavaScript (React) со встроенной поддержкой TypeScript. Remix позволяет разрабатывать так называемые PESPA (Progressive Enhancement Singl...
В сети появились прогнозы производительности архитектуры AMD Zen 5 Стоит, однако, иметь в виду, что прогнозы могут вовсе не соответствовать реальности
Что такое service mesh простыми словами Всё больше компаний переходят на микросервисы. Такой выбор вполне оправдан: при должной реализации они решают множество проблем монолита. За последние несколько лет микросервисная архитектура сильно эволюционировала и обросла вспомогательными технологиями, одна из которых se...
Как починить QA-отдел, или Ещё один переезд в Go Привет, Хабр. Меня зовут Саша, я занимаюсь разработкой инструментов мониторинга тестирования, но по факту ещё и исполняю роль руководителя направления QA в домене Маркетплейса, ответственном за создание всех карточек товаров на Ozon. Если вкратце, наша ...
Система с двумя процессорами AMD EPYC на архитектуре Zen5 набрала 123000 баллов в Cinebench Утечку с данным результатом предоставил известный инсайдер Moore’s Law is Dead
Samsung отказалась от собственных ядер в чипе Буквально вчера появилась очередная новость от инсайдеров про то, что компания Samsung работает над разработкой собственного мобильного процессора, который будут устанавливать в 2027 году в смартфоны производителя. Правда, сегодня появилась совершенно другая новость, которая...
Microsoft разрабатывает собственный ARM-процессор. Что это даст редмондской корпорации? Популярность ARM-архитектуры растет, все больше компаний обращает внимание на эту технологию. Так, на днях стало известно о том, что корпорация Microsoft разрабатывает собственный процессор. Эти чипы компания планирует использовать в производстве линейки Surface, а также,...
[Перевод] Введение в математическую оптимизацию на примере компании Recruit. Часть 4 Это серия статей о том, что такое математическая оптимизация и как её можно применить в бизнесе на примере компании Recruit. В данной статье мы рассказываем, как была решена проблема планирования доставки бесплатной газеты. Другие части доступны здесь: Введение в математи...
Intel наконец-то создала киловаттный процессор. В первых тестах 56-ядерный Xeon W9-3495X показывает себя хорошо, но потребляет очень много Флагманский 56-ядерный процессор Intel Xeon W9-3495X протестировали в Cinebench R23, где он показал очень неплохой результат. Если точнее, у известного оверклокера der8auer новинка набрала около 67 000 баллов в многопоточном режиме. cкриншот из видео источника Эт...
Платформа данных в Леруа Мерлен — как мы победили масштабирование Всем привет! Меня зовут Александр Токарев, я технический архитектор домена «Управление данными» в «Леруа Мерлен». Год назад мы уже делали обзор нашей Платформы данных, сейчас же я расскажу про её развитие за последний год и про задачи, которые нам удалось решить.Мы столкнули...
ARM анонсировала ядра и GPU для нового поколения мобильных чипов В честь старта выставки Computex Taipei 2023 британская компания ARM анонсировала новое поколение процессорных ядер на архитектуре Arm v9.2 и графических ускорителей для будущих мобильных чипсетов. Основной [...]
Архитектура Учи.ру: облака, модульность и унификация В этом году Учи.ру исполняется 10 лет. За это время компания пережила технологические и архитектурные трансформации. Она выросла из простого сайта, где можно было решать примеры на счёт столбиком, до группы компаний с курсами по школьным и внешкольным предметам, олимпиадами ...
Intel хочет прыгнуть выше головы? Процессоры Arrow Lake якобы обеспечат рост показателя IPC относительно Alder Lake на 45% Процессоры Intel Arrow Lake, которые ожидаются в следующем году, возможно, обеспечат огромный прирост производительности относительно текущих поколений. Согласно данным RedGamingTech, конфигурация процессоров Arrow Lake останется такой же, как и у Raptor Lake, то...
GeForce RTX в смартфонах уже в следующем году. MediaTek работает с Nvidia над новой платформой для смартфонов Похоже, MediaTek действительно интегрирует в свои платформы для смартфонов графические ядра Nvidia. Ресурс DigiTimes ранее об этом уже говорил, а теперь сообщает, что первой такой SoC будет новое флагманское решение, которое выйдет в следующем году. То есть это может бы...
Loongson 3D5000: архитектура и возможности 32-ядерного серверного процессора из Китая Несколько месяцев мы писали о том, что китайцы разработали процессор на собственной архитектуре, и вскоре вроде как планируют его представить вживую. Это произошло — у инженеров китайской компании Loongson все получилось. В конце 2022 года стали известны некоторые характер...
Анонс Windows 11 Insider Preview Build 23403 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 23403 для участников программы Windows Insider, использующих канал Dev. Напомним, что инсайдеры, которые ранее были на канале Dev, автоматически переведены на новый канал Canary. Е...
Лицензия ARM может подорожать в 10 раз и больше В преддверии IPO разработчики архитектуры ARM меняют модель ценообразования. Владелец компании, Softbank, в последнее время испытывает финансовые затруднения, вследствие чего пытается увеличить прибыль от своего самого ценного актива – набора инструкций ARM. The Financial…
Андрей Ершов возглавил розничную дочку ТТК На новом посту он будет отвечать за общее управление развитием компании «ТТК-Связь», руководить реализацией масштабных бизнес-проектов, внедрять новые сервисы для клиентов, координировать развитие команды, выстраивать кросс-функциональное взаимодействие с другими подразделен...
Обучение YOLOv5 на кастомном датасете YOLO - это современная архитектура нейронных сетей, которая предназначена для распознавания и обнаружения объектов на видео. Читать далее
RISC-V продолжает развиваться: перспективное будущее благодаря Китаю и Google Не так давно мы писали о том, что китайцы добиваются включения поддержки архитектуры RISC-V в Android. На момент написания той статьи было неясно, действительно ли представителям Поднебесной удалось добиться желаемого, или это пока только слухи. Стоит напомнить, что тогда р...
NVIDIA представляет ноутбуки GeForce RTX серии 40 Studio для игр и создания контента Использование архитектуры Ada Lovelace последнего поколения означает, что геймеры и создатели контента имеют доступ к поддержке DLSS 3 и AV1 в форм-факторе ноутбука.
[recovery mode] Архитектура крипто ТЭЦ Всем привет! Мы - команда $mol_team, и нам есть что рассказать про безопасность. Недавно мы участвовали в хакатоне по кибериммунитету Касперского, от которого у нас остался любопытный артефакт, который будет небезынтересен всем, кого волнуют безопасные высоко доступные децен...
Архитектура видеокарт GeForce RTX и поддержка DLSS в смартфонах могут стать реальностью? MediaTek якобы хочет встроить GPU Nvidia в свои смартфоны Компания MediaTek может попытаться сделать свои однокристальные системы намного привлекательнее. Как говорит ресурс DigiTimes, MediaTek может встроить в свои платформы блок, разработанный Nvidia. Речь, конечно, о GPU. Правда, источник говорит не просто о GPU, а о...
Встроенная видеокарта AMD Radeon 780M показала 26% прирост. Сопоставима с мобильной RTX 2050 О достижениях встройки на архитектуре RDNA3 сообщил инсайдер из Китая Golden Pig Upgrade. Читать полную статью
Анонс Windows 11 Insider Preview Build 22621.1465 и 22624.1465 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1465 и 22624.1465 (KB5023775) для участников программы Windows Insider на канале Beta. Сборка 22624.1465 — доступно тестирование новых функций. Сборка 22621.1...
Недельный геймдев: #110 — 26 февраля, 2023 Из новостей: обновочка физики в Unity 2022.2, появился импортер Aseprite файлов в Unity, «Гейм Инсайт» подала иск к материнской компании, полноценная версия Houdini с нативной поддержкой Apple Silicon вышла.Из интересностей: реалистичная анимация гонок в Blender Cycles, ...
FRED-T5. Новая SOTA модель для русского языка от SberDevices Уже много времени прошло с момента публикации наших последних языковых моделей ruT5, ruRoBERTa, ruGPT-3. За это время много что изменилось в NLP. Наши модели легли в основу множества русскоязычных NLP-сервисов. Многие коллеги на базе наших моделей выпустили свои доменно-адап...
[Перевод] Эксплойтинг браузера Chrome, часть 2: знакомство с Ignition, Sparkplug и компиляцией JIT в TurboFan В моём предыдущем посте мы впервые погрузились в мир эксплойтинга браузеров, рассмотрев несколько сложных тем, которые были необходимы для освоения фундаментальных знаний. В основном мы изучили внутреннюю работу JavaScript и V8, разобравшись, что такое объекты map и shape, ...
ClickHouse: как мы уменьшили потребление памяти в 50 раз Мы все чаще используем ClickHouse, и эта СУБД хорошо себя зарекомендовала для построения хранилищ данных и выполнения аналитических проектов. Благодаря column-oriented архитектуре ClickHouse сочетает в себе высокую производительность при вставке больших данных (миллионы стро...
Внутри Mailion: как устроен фронтенд почты на миллион пользователей Недавно мы представили защищенную корпоративную почтовую систему «Mailion. Сертифицированный» — единственную на российском рынке с действующим сертификатом ФСТЭК России. Продукт предназначен для работы с конфиденциальной информацией в крупных коммерческих и государствен...
Ampere Altra Dev Kit: ATX-плата с ARM-процессором Amere Altra. Что за система и для чего она нужна? Про ARM-процессоры и саму архитектуру мы писали не раз и не два. В частности, тестировали 80-ядерный процессор Ampere Altra, сравнивая его с AMD EPYC. Забегая наперед — остались довольны. Сейчас же появилась новая интересная система, о которой стоит рассказать. К сожален...
Концепция BIM-проектирования: история, преимущества, сложности внедрения Отрасль архитектуры и строительства всегда была чем-то большим, чем бригады гостей из бывших союзных республик, укладывающие новые ступеньки лестницы на крыльце вашего офиса. Как и в других отраслях, работа высококлассных специалистов — архитекторов и инженеров-проектировщик...
API FIRST — что это поменяло Я долго не могла понять, почему это пример API-driven дизайна. Оказалось, api — это пчёлы Классический подход к проектированию, существующий с незапамятных времён, — CODE FIRST, в нём разработчики сами устанавливают правила для взаимодействия информационных систем. Подход ...
700 млн гигабайт: из чего состоит хранилище суперкомпьютера Frontier InsideHPC раскрыл архитектуру подсистемы хранения данных суперкомпьютера Frontier, который на данный момент является самым мощным суперкомпьютером в мире. Так из чего все-таки состоит его система хранения данных Orion?
[Перевод] Spring Security и архитектура наследования ролей в не плоской модели Когда речь заходит об авторизации, роли вступают в игру. Если модель плоская, то все просто. Пользователь обладает определенным набором привелегий и при запросе достаточно лишь проверить, что нужное право доступа присутствует в коллекции. Но как быть, если у пользователя мог...
Все машины Great Wall Motors и Haval получат систему Hi4 уже в 2024 году. В чём её преимущества? 22 мая на пресс-конференции Great Wall Motors Ли Жуйфэн, директор по развитию компании, сообщил, что к концу 2024 года все модели автопроизводителя будут оснащены технологией Hi4 в стандартной комплектации. Hi4 — это новая гибридная система, разработанная Great Wa...
[Перевод] Обучите YOLOv8 на пользовательском наборе данных Ultralytics недавно выпустила семейство моделей обнаружения объектов YOLOv8. Эти модели превосходят предыдущие версии моделей YOLO как по скорости, так и по точности в наборе данных COCO. Но как насчет производительности на пользовательских набо...
Платформа Ready for Sky бренда Redmond поменяла команду разработчиков и архитектуру. Теперь это полностью российская разработка Магазин техники Multivarka.pro стал предупреждать покупателей о том, что соединение прибора с приложением Ready for Sky может быть временно недоступно. На это обратила внимание редакция iXBT.com. Представители Redmond объяснили, что это связано со сменой коман...
Как подружиться с хаосом и осознанно управлять своим временем. Опыт продуктового дизайнера Привет! Меня зовут Анна Большешапова, я продуктовый дизайнер СберМаркета — занимаюсь развитием программы СберСпасибо, подпиской СберПрайм, а еще — самыми разными задачами: от рассрочки до разработки карт лояльности магазинов. Я пришла в команду полгода назад и тогда же столк...
[Перевод] Carbonyl — графический веб-браузер для Linux-консолей Консоль Linux обычно имеет дисплей с клавиатурой и используется для подключения к главному компьютеру для обмена данными и отображения результатов обработки. В большинстве случаев сама обработка выполняется хост-компьютером. Однако есть гики, которые хотят на консоли просма...
[Перевод] WebAssembly: Docker без контейнеров «Если бы WASM+WASI существовали в 2008 году, нам бы не пришлось создавать Docker. WebAssembly на сервере — будущее компьютерных технологий», — считает Соломон Хайкс, соучредитель корпорации Docker и автор Docker Open Source Initiative.Сравнительно недавно Docker объявил о по...
Построение архитектуры с использованием формальных моделей безопасности Приветствую, дорогие читатели, меня зовут Алексей Федулаев. Я работаю на позиции DevSecOps в компании Bimeister и делаю наши продукты безопаснее.Данная статья будем по мотивам моего выступления на конференции Highload++ 2022, где я рассказывал про “П...
[Перевод] Аппаратные трояны под микроскопом Хотя индустрия кибербезопасности в основном сфокусирована на атаках на программное обеспечение, не стоит забывать о влиянии на безопасность аппаратных дефектов более низкого уровня, например, тех, которые касаются полупроводников. За последние несколько лет площадь атаки на ...
Гибридные APU AMD Phoenix получат ядра Performance и Efficiency Таким образом данные процессоры будут использовать гибридную архитектуру аналогично чипам Intel
Ищем альтернативу и упрощаем работу с JSON Разработчики часто находятся между Сциллой и Харибдой: «не улучшай то, что работает» и «можно ли сделать лучше то, что и так работает отлично?». Применительно к облачной архитектуре пространство для манёвра сужается: каждое изменение может повлиять на бизнес тысяч клиентов...
Архитектура компьютеров все больше напоминает мозг, что это значит? С точки зрения простого человека компьютер и мозг работают одинаково, однако это не совсем так в тонкостях различий и схожести помогает разобраться доктор физико-математических наук
[Перевод] Использование Postgres в качестве очереди сообщений Базы данных не являются очередями сообщений — это устоявшееся утверждение, которое обсуждалось во многих статьях в блогах и презентациях на конференциях. Но с развитием реляционных баз данных выдерживает ли это утверждение проверку? Если посмотреть на сов...
Исследователи вывели «формулу» популярности новостей Учёные проанализировали свыше 105 000 вариантов заголовков публикаций на портале Upworthy, чтобы получить больше информации о том, как изменение терминологии может повлиять на просмотры новостей и рейтинг [...]
Nvidia GeForce GT440 в 2023 году - попытка обновить драйвер + тест Nvidia представила архитектуру Fermi в 2010, от нее разошлись разные серий видеокарт, начиная 400 и 500 Поддержка карт была прекращена с выходом драйвера 378 актуален 391.35
«Нирвана» и «Морфеус» могут быть кодовыми именами будущих архитектур AMD Zen Также стало известно предполагаемое кодовое имя Zen 4, интересный выбор.
Кейсы разметки в CVAT #1: найди отличия Привет, дорогие читатели! Меня зовут Алина, я работаю операционным менеджером в компании Training Data, которая занимается сбором и разметкой данных. Я веду проекты по разметке, а еще благодаря знанию python пишу скрипты для автоматизации работы своей команды. У меня накопил...
Вечный соперник: история AMD K7. Часть 1 — Слот После основательного экскурса в историю «нетрадиционных» (на сегодняшний день) систем и долгого перерыва пора вернуться к самой массовой архитектуре для ПК — х86. Сегодня у нас на очереди долгожданный цикл о процессорах AMD. Начнем его, конечно же, с К7, но перед этим позв...
Закалка токами высокой частоты Картинка: YouTube-канал «Наумов Своими Руками» В настоящее время появились достаточно доступные установки для обработки металлов токами высокой частоты, открывающие возможности, которые ещё совсем недавно были недоступны. Однако мало иметь такую установку, необходимо ещё и ...
Как с помощью AI-интеграций повысить популярность проекта Рассказываем о том, как внедряли новомодные AI-инструменты в проект. Как это повлияло на его популярность и что за этим последовало — читайте в статье.Технические особенности проекта: фреймворк — Laravel, БД — PostgreSQL, кэш/очереди — Redis, архитектура — основной кластер D...
Чемпион безопасности: новая роль в команде на стыке ИТ и ИБ, от которой выиграют все Поговорили с руководителем архитектуры ИБ в МТС, создателем телеграм-канала Пакет Безопасности и автором курса Основы информационной безопасности Романом Паниным о роли Security Champion-а — Чемпиона безопасности. Как раз сейчас Роман внедряет Чемпионов в своей компании, поэ...
Как мы сделали для разработчиков универсальную шину событий, не требующую знаний Kafka и прочих брокеров Привет!Меня зовут Петр Коробейников, я техлид команды DBaaS for Redis в #CloudMTS.Некоторое время назад я озадачился созданием общего набора инструментов для наших команд разработки. Цель была проста: разработчик не тратит время на погружение в логику работы конкретного инст...
Представлена NVIDIA GeForce RTX 4070 по цене $599 NVIDIA анонсировала новейшую модель настольной видеокарты 40-й серии – GeForce RTX 4070. На данный момент это самая дешёвая видеокарта. ОсобенностиNVIDIA GeForce RTX 4070 построена на архитектуре Ada Lovelace и включает 12 ГБ видеопамяти GDDR6X на 192-битной шине со…
RSync на стероидах с поддержкой Windows На Хабре периодически рассказывают о новых инструментах для синхронизации данных. Это интересная тема. Такие программы используются: для синхронизации файлов на разных устройствах, дедупликации, резервного копирования, сжатия. Малейшая оптимизация даёт экономию тра...
Миграция Postgrespro с Centos7 на AlmaLinux8. Как бонус — пара седых волос В статье описывается один из способов обновления дистибутива операционной системы с работающим кластером баз данных Postgres Pro Standard версии 11. В дальнейшем, для краткости кластер баз данных Postgres Pro Standard 11 будем называть Postgrespro, Centos7 - Centos, а AlmaLi...
[Перевод] В стране потоков — Кафка, часть 4: «Мой кластер потерян!» — принятие неудачи В предыдущих частях серии статей мы рассмотрели принципы работы преимущественно с точки зрения приложения. В этой заключительной части мы фокусируемся на инфраструктуре.Серия статей состоит из следующих связанных частей:Часть 1: Сообщение producer’а;Часть 2: Подъем consumer’...
Новая нейросеть OpenAI создаёт 3D-модели по текстовому запросу Компания OpenAI представила новую ИИ-модель под названием Shap-E. В отличие от многочисленных чат-ботов, она ориентирована на сферы дизайна, архитектуры и даже разработку компьютерных игр. Вместо поиска [...]
Процессор PEZY-SC3 получил 4096 кастомных ядер Японская компания PEZY Computing представила интересный процессор PEZY-SC3, который используется использует архитектурный подход MIMD с множеством инструкций и множеством данных. Новинка характеризуется 7-нанометровым техпроцессом TSMC, 4096 кастомными RISC-подобными ядрами,...
[Перевод] Не создавайте отдельные пути для sign-in В веб-приложении есть два варианта защиты экрана аутентификации: Если пользователь не аутентифицирован, перенаправить его по пути /sign-in: Если пользователь не аутентифицирован, показать ему форму входа по URL страницы, которую он пытался открыть, без перенаправления и ...
Убежище Essential Homes решит проблему временного жилья для вынужденных переселенцев Известный британский архитектор сэр Норман Фостер решил отойти от создания грандиозных сооружений и в партнерстве с компанией Holcim придумал предельно утилитарное здание – домик для временного проживания. Он предназначен для быстрого и дешевого создания временного жилья для...
Этапы освоения nanoCAD BIM Конструкции, или Почему не нужно бояться перехода на отечественное ПО Не секрет, что многим из тех, кто имеет дело с САПР-решениями в области архитектуры и строительства, ранее приходилось работать преимущественно в программных продуктах зарубежных разработчиков (например, в AutoCAD, Revit, Navisworks, 3ds Max от компании Autodesk). Сегодня же...
Кем вы видите себя через 6 лет в тестировании? Если бы мне задали такой вопрос, то я не смог бы на него правильно ответить. Ведь начинал я с ручного тестирования, а сейчас мы департаментом раскатываем на весь банк гигантский «дашборд», который привязан буквально ко всем данным компании, и позволяет оценить качество работ...
Волновая интуиция Каждый день каждый человек своими глазами видит как всё вокруг происходит. От этого выработалась не только знание как всё будет дальше, но и её подтверждённая часть — интуиция. Но у такой интуиции, которая по происхождению основана на прошлом есть один явный недостаток — она...
Приручить «зоопарк»: как мы искали IT-подход к разнообразному парку самокатов Всем привет! Меня зовут Андрей Калинин, я директор по IT сервиса кикшеринга «Юрент» – вы наверняка видели наши фиолетовые самокаты во многих городах. У нас есть интересная особенность по сравнению с другими сервисами: в нашем парке не 1-2 модели самокатов, а с десяток разных...
E2K: от истоков до нюансов Российской архитектуры [ч. 1] В этой статье я попробую объяснить простым и понятным языком в чем “соль” этой архитектуры. Сразу оговорюсь, базовое понимание математики, информатики и принципов работы компьютера или телефона с которого читается статья - обязательна. Статья разбита на части, пишу в св...
Анонс Windows 11 Insider Preview Build 22621.1546 и 22624.1546 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1546 и 22624.1546 (KB5025310) для участников программы Windows Insider на канале Beta. Сборка 22624.1546 — доступно тестирование новых функций. Сборка 22621.1...
[Перевод] Реверс-инжиниринг британских билетов на поезд Долгие годы, начиная ещё задолго до моего рождения, в Великобритании использовались билеты на поезд размером с кредитную карту. Изначально это были билеты APTIS1, которые позже заменили на чуть более удобочитаемую версию, печатаемую в том же формате. 1 Я до сих пор помню, к...
Регистры сведений 1С. Универсальная «палочка-выручалочка» разработчика Основная трудность, с которой сталкиваются начинающие изучать 1С, заключается в том, что быстро разобраться что здесь к чему очень сложно. В платформе 1С:Предприятие вводится целый ряд оригинальных понятий. Объяснений этих понятий во встроенной справке, на сайте 1С и на про...
[recovery mode] Домашний «Эльбрус»: против и за Всем привет! Долго раскачивался написать этот рассказ, но «под ёлочку» наконец отмазки закончились – собрал заметки на манжетах и засел. Правда, изначально статья собиралась быть озаглавлена: Как я собрал себе домашний «Эльбрус» и как было надо. Наверное, первый вопрос нор...
AMD Radeon 780M на 25% быстрее, чем предшественник на архитектуре RDNA 2 Об этом свидетельствуют попавшие в сеть тесты в 3DMark Time Spy
Как не попасть «под раздачу»: Google вскоре начнёт удалять старые аккаунты Gmail, Photos и других сервисов Компания Google обновила свою политику в отношении старых учётных записей, которые не использовались долгое время. В 2020 году Google ввела правило об удалении контента, хранящегося в неактивной учетной записи. Теперь же объявлено, что с конца 2023 года Google начнёт уд...
5G — разделяй и управляй. Сам. Часть 1 — вводная Всем привет! Это серия статей про то, чем 5G сети отличаются от мобильных сетей предыдущих поколений с точки зрения возможностей для пользователя управлять своими устройствами и трафиком. Про то, что такое control and user plane separation (CUPS), что такое user plane functi...
64 ядра Zen 5 и рекордная производительность. Процессор AMD нового поколения впервые засветился в бенчмарке AMD, куда ещё мощнее? Новые процессоры Ryzen могут быть на 30% производительнее Ryzen 7000, если сбудутся прогнозы бывшего архитектора AMD До выхода процессоров Ryzen на архитектуре Zen 5 ещё достаточно далеко, но в Сети уже стали появляться первые слухи и утечки. В ча...
Будет ли GeForce RTX 5090 вдвое быстрее RTX 4090? Слухи говорят о гигантском скачке производительности в новом поколении Пока линейка видеокарт Nvidia GeForce RTX 40 только начинает своё шествие по рынку, в Сети уже появились слухи о следующем поколении. Ресурс RedGamingTech утверждает, что как минимум старшие карты линейки RTX 50 могут стать первыми решениями, основанными на много...
Конкурента GeForce RTX 4060 от Asus и ASRock оснастили старыми кулерами В сети появились изображения предстоящих видеокарт ASUS и ASRock Radeon RX 7600, дающие представление о том, чего следует ожидать от потенциального конкурента GeForce RTX 4060. И оснащены они кулерами, которые ранее использовались в моделях Radeon на базе RDNA2, хотя эти мод...
Многомодульное iOS-приложение: подходы к организации межмодульного взаимодействия Привет, Хабр. Меня зовут Кирилл Смирнов. Я технический лидер iOS команды в СберЗдоровье. Последний год наша команда активно занимается улучшением инструментов разработки, в том числе модуляризацией, и уже успела получить опыт, который может быть полезен другим. В предыдущем ...
Почти PlayStation 5 в кармане. Представлены процессоры Ryzen Z1 для портативных игровых консолей Компания AMD представила гибридные процессоры Ryzen Z1, предназначенные специально для портативных игровых приставок. Именно такие APU будут лежать в основе Asus ROG Ally, но теперь понятно, что не только в ней. Итак, всего AMD представила две модели: Ryzen Z1 и ...
Устаревшие приложения «Сбера» перестанут работать СберБанк планирует отказаться от поддержки устаревших версий мобильных приложений. Сообщения с таким уведомлением получили клиенты банка. Позднее информацию подтвердили и в пресс-службе «Сбера».
[Перевод] Даже Amazon не может разобраться в serverless и микросервисах Эта заметка является переводом поста в блоге Дэвида Ханссона под заголовком «Even Amazon can't make sense of serverless or microservices».Команда Prime Video из Amazon опубликовала довольно примечательное тематическое исследование, посвящённое их решению отказаться от с...
Делать Data Vault руками? НЕТ! Подходы к автоматической генерации при построении Data Vault Привет, меня зовут Виктор Езерский, я работаю в центре управления данными «Инфосистемы Джет». Мы занимаемся построением хранилищ, Data Lake, платформ данных, ETL/EL-T и BI-систем. Последние 5–7 лет при построении хранилищ данных у наших заказчиков одна из часто встречае...
AMD Ryzen Threadripper 8000 на архитектуре Zen5 называются «Shimada Peak» Согласно дорожной карте процессоры должны выйти в 2025 году
Протестирована встроенная видеокарта Radeon 780M на архитектуре RDNA3: подойдёт для 1080р Triple-A игры она вряд ли потянет.
Arm ограничивает китайских клиентов в использовании современных процессорных архитектур Amazon при этом их уже использует.
В четвёртом квартале процессоры AMD с архитектурой Zen 4 начнут доминировать над Zen 3 В серверном сегменте.
Монструозные Ryzen Threadripper 7000 прописались в CPU-Z. Пока добавлена предварительная поддержка Процессоры Ryzen Threadripper 7000 ожидаются только к концу года, но сегодня в популярном приложении CPU-Z появилась предварительная поддержка данных CPU. Поколение Storm Peak добавлено в ПО вместе с Intel Xeon Sapphire Rapids и китайскими Zhaoxin KX-6000G/4. Са...
AMD пойдёт по стопам Intel? Компания готовит мобильные процессоры Ryzen 7000 с малыми ядрами Ранее в январе компания AMD представила множество разных мобильных процессоров Ryzen 7000, включая самые современные Phenix Point (Ryzen 7040HS). Судя по свежим данным, в этом году в рамках этой же линейки выйдут другие APU с очень необычной для AMD конфигурацией. ...
Интеграция с Apache Cassandra. Создаем микросервис с Cassandra и Kafka Сегодня мы узнаем, как написать микросервис, который сохраняет данные в Apache Cassandra с помощью Java-драйвера DataStax и генерирует события для изменений данных в Apache Kafka.Этот пост основан на дизайне простого микросервиса для управления данными бронирования отелей, к...
[Перевод] Что такое абстрактные классы и методы в Java Абстрагирование – это процесс, в ходе которого от пользователя скрываются многие детали реализации, а предоставляются только те детали, которые действительно важны. Так удаётся сфокусироваться на том, что делает объект, а не как он это делает. В Java абстрактные классы и м...
Почему MVx архитектуры всегда получаются плохо Привет, меня зовут Владимир и у меня есть кое-что что надо обсудить, но сначала позвольте мне быстро рассказать как все это началось.Я познакомился с понятием “архитектурные паттерны” и MVC в частности еще в 2012, и с тех пор заболел идеей архитектур программного обеспечения...
Алгоритм Forward-Forward: альтернатива backpropagation Алгоритм обратного распространения ошибки уже давно доминирует в сфере обучения нейронных сетей. Несмотря на свою популярность и эффективность, у него есть свои недостатки, в частности, различие в работе с человеческим мозгом.В конце прошло...
Централизация логирования микросервисов с Graylog Трассировка и анализ ошибок в микросервисной архитектуре без средств централизации логирования обычно причиняет неудобства, поскольку для понимания “что и на каком микросервисе умерло” приходится обходить микросервисы по очереди, сверять и сопоставлять данные в логах. В данн...
Мастер-класс «Создание портфолио с анимацией на языке программирования JavaScript» 27 апреля в 20:00 состоится онлайн мастер-класс "Создание портфолио с анимацией на языке программирования JavaScript" Nordic IT School приглашает вас на суперполезный мастер-класс! Мы познакомимся с языком программирования JavaScript и создадим своё собственное уникальное...
К 2027 году процессоры с архитектурой Arm займут до четверти рынка ПК А сейчас они едва преодолели 14%.
Процессоры с архитектурой Arm v9.2 будут выпускаться по технологиям TSMC N3E и Intel 18A Причём первые образцы уже существуют.
Стареющий четырехъядерный AMD Ryzen 3 4300G наконец дебютирует в рознице Архитектура Zen 2 все еще жива
AMD выпустила профессиональные видеокарты Radeon Pro W7900 и Pro W7800 Профессиональные графические карты Radeon Pro W7900 и Pro W7800 на архитектуре RDNA3 получат 48 ГБ и 32 ГБ соответственно
AMD представила мобильную графику с архитектурой RDNA 3 Она появится в игровых ноутбуках в ближайшие месяцы.
Intel будет выпускать для сторонних заказчиков не только Arm-совместимые процессоры, но и GPU Кроме того, архитектура RISC-V тоже не забыта.
GeForce RTX 5090 может быть вдвое быстрее RTX 4090 и получить 512-разрядную шину с памятью GDDR7. Появились свежие слухи о линейке Blackwell Nvidia ещё не выпустила даже среднебюджетные видеокарты GeForce RTX 40, а в Сети уже появляются первые данные о линейке RTX 50. Сейчас считается, что следующее поколение будет называться Blackwell, причём как для геймерских, так и для специализированных ускорите...
Кто последний на индустриальный стандарт? Мне только спросить… Сегодня в сообществе ИТ архитекторов, поддерживающих подход “Архитектура как код”, все чаще появляются упоминания о его перспективах выйти на уровень нового индустриального стандарта. Можно было бы сказать, что любое общество должно быть амбициозным и видеть себя в “Центре В...
Как провести лайвкодинг так, чтобы кандидат хотел к вам вернуться даже после провала Привет, хабровчане! Многие из нас дорастают до момента, когда приходится проводить собеседования для поиска нового сотрудника в команду или стороннего исполнителя. Вне зависимости от направления (бэкенд, фронтенд, тестирование, мобильная разработка) интервью строится на осно...
Фукуяма, NAT, TCP и кротовые норы Данная статья является продолжением темы обсуждавшейся в статье "Философия борьбы с NAT" и так же нацелена на сетевых разработчиков, С++ программистов и просто интересующихся тенденциями развития интернет индустрии. Предполагается, что читатель в общих чертах знаком с модель...
Встречайте, новая стратегия Embrace, Extend, and Expropriate для Linux? Помните, несколько лет назад была проведена согласованная клеветническая компания против Ричарда Столлмана, в которой он был ложно обвинён в одобрении изнасилований, и по результатом которой его вынудили уволиться с поста президента Фонда Свободного Программного Обеспечения...
Как написать хороший технический дизайн документ и не провалить проект Любой успешный проект начинается с ясного и понятного плана, который определяет направление работы и описывает подход к его реализации. Проработка проекта на ранних этапах с достаточным уровнем детализации экономит время во время разработки и позволяет успешно завершить прое...
[Перевод] Реверс-инжиниринг баг-фикса микропроцессора 8086 по снимкам кремния Микропроцессор 8086 — это революционный процессор, представленный компанией Intel в 1978 году. Его появление привело к тому, что архитектура x86 и сегодня продолжает доминировать в сфере десктопов и серверов. При реверс-инжиниринге 8086 по фотографиям кристалла моё внимание...
[Перевод] Как работает service mesh и API-шлюзы в микросервисной архитектуре Вы наверняка много раз слышали о service mesh и API-шлюзе применительно к микросервисам. Их часто путают. В этой статье мы подробно поговорим о двух этих инструментах, а также разберемся, когда их лучше использовать и что будет, если их объединить. Читать далее
[Перевод] Укрощение имен. Как нейминг помогает оптимизировать код Что такое имя? Имя — это ярлык, дескриптор, указатель в вашей памяти. Это краткое изложение сложной идеи. Оно позволяет ссылаться на «экономику» или «догфудинг» в середине предложения, избегая развернутого на три абзаца объяснения термина.Если представить, что разработка про...
5-нм серверный ARM-процессор прямиком из Индии. Что это за чип и что он может? Индия умеет удивлять. Несколько лет назад она с нуля разработала и успешно запустила спутник к Марсу. Причем весь проект, который получил название Mangalyaan, обошелся всего в $70 млн, в отличие от сотен миллионов долларов США, которые выделяются на аналогичные программы в...
[Перевод] Девять способов выстрелить себе в ногу с PostgreSQL Большинство этих проблем связано с масштабируемостью. Это то, что не повлияет на вас, пока база данных мала. Но если когда-нибудь вам захочется, чтобы база данных перестала быть маленькой, о таких вещах стоит подумать заранее. В противном случае они нанесут вам удар исподти...
MediaTek представила первый процессор серии Dimensity 7000 Процессор на архитектуре Armv9, техпроцесс 4 нм TSMC второго поколения и камеры 200 Мп
NVIDIA: новая архитектура Blackwell будет названа в честь афроамериканца И выйдет приблизительно в конце 2024 г.
AMD решила задержаться с выводом на рынок мобильных 4-нм процессоров с архитектурой Zen 4 Теперь они выйдут не в марте, а в апреле.
AMD обещает разработать графическую архитектуру RDNA 4 в ближайшем будущем И мечтает вернуться к сотрудничеству с Nintendo.
Friendly Elec представила интересный миникомпьютер за 50 долларов Компания Friendly Elec представила миникомпьютер открытой архитектуры NanoPi R5C со стартовой ценой 49 долларов.
В этом квартале AMD обещает выпустить новые видеокарты с архитектурой RDNA 3 Они будут доступнее флагманов семейства.
Чего нам не хватает в регистрах 1С Регистры накопления в 1С хороши своей простотой. Но не слишком ли они просты? Разговор о том, что могло бы быть в регистрах 1С, позволит вам лучше понять как устроено 1С:Предприятие. Какие типовые задачи приходится решать разработчикам конфигураций и о каких ограничениях сл...
Из AMD ушёл и из Intel ушёл. Раджа Кодури покидает Intel Раджа Кодури (Raja Koduri) покидает компанию Intel, где проработал несколько лет. Причины ухода Кодури пока не раскрываются, но, возможно, они связаны с реструктуризацией Intel. Глава Intel поблагодарил Кодури за несколько лет работы и пожелал ему успехов в его н...
Космический процессор Occamy имеет более 400 ядер, 32 ГБ памяти HBM2e и чиплетную компоновку Европейское космическое агентство в скором времени заполучит в свой распоряжение совершенно новый для отрасли процессор. Разработка с открытым исходным кодом называется Occamy. Occamy — это процессор на основе архитектуры RISC-V с непривычно огромным для ко...
Яндекс выпускает Yatagan — опенсорс-фреймворк для внедрения зависимостей, позволяющий ускорить сборку Меня зовут Фёдор Игнаткевич, я делаю приложение Яндекс и мобильный Яндекс Браузер для Android. Примерно год назад я предложил команде идею фреймворка для внедрения зависимостей, который более чем вдвое ускорил сборку обоих проектов и который мы сегодня выложили на Гитхаб —...
Samsung продолжит использовать GPU AMD в своих SoC Exynos ещё несколько лет Компании AMD и Samsung продлили своё соглашение об использовании GPU первой в однокристальных системах второй. В рамках этого соглашения нас ждёт несколько поколений платформ Samsung Exynos с графическими ядрами, основанными на архитектурах AMD. Первой такой пла...
Дешёвые ARM смартбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни Практически каждое поколение портативных устройств производители чипов на архитектуре ARM пытаются втиснуться в рынок полноценных десктопных компьютеров и получить себе место под солнцем в качестве рабочих станций, серверов, а то и простых мультимедийных ПК. Последний деся...
Свежий трейлер классической ролевой игры Warhammer 40,000: Rogue Trader посвящён архитектуре локаций Завораживает даже в изометрии.
Архитектура Arrow Lake от Intel будет иметь значительно улучшенные IPC по сравнению с Alder Lake По словам источников RedGamingTech, архитектура Arrow Lake обеспечит увеличение IPC до 45% по сравнению с Alder Lake.
Китайская компания Loongson представила новый 32-ядерный процессор 3D5000 Компания сообщает, что её новинка в четыре раза опережает чипы на архитектуре Arm
AMD опубликовала руководство по низкоуровневой оптимизации архитектуры RDNA3 Руководство по программированию предназначено для разработчиков и содержит 606 страниц
Домашняя лаборатория Угадай данную статью написал ChatGPT или нет?Хотите потестировать приложение, или опробовать в работе инструмент? В этой статье опишу то, как организовал тестовый стенд на Linux. Стенд поддерживает работу с доменами, умеет генерировать TLS сертификаты, легко масштабируется, ...
Шабашка или фриланс, на чьей стороне ты? С бурным развитием интернета, наверное, никому не нужно объяснять, что такое фриланс? Но ещё каких-то два с небольшим десятка лет назад, когда в нашей «деревне» интернет не укоренился, мы о таком и слыхом не слыхивали. В наше время было простое и понятное всем слово шабаш...
[Перевод] Создание базовой сети 5G с Open5GS и UERANSIM Добрый день, уважаемые хабровчане!Сегодня и в последующие дни я сделаю перевод статей о развертывании архитектуры сетей 5G для дальнейшего ее изучения. Цель этой статьи - показать, что самые передовые технологии доступны всем и каждому, и что будущее можно создавать своими р...
Проект DuoWOA позволяет запустить Windows 10X на смартфоне Surface Duo Известный инсайдер Гюстав Монсе (Gustave Monce) выпустил* новый проект под названием DuoWOA, который позволяет установить операционную систему Windows 10X на складной смартфон Surface Duo первого поколения. Ниже вы можете увидеть демонстрацию работы системы на этом устройст...
Зри в корень, но не в ЗD очках. Стереовзгляд в прошлое. Что увидел мишка в ASUS VR-100G или статья-предостережение В данной статье рассмотрим ряд устройств, позволяющих увидеть объемное изображение, как электронного, так и нецифрового характера, оценим субъективное восприятие и последующие ощущения. Наш путь — от простого к сложному: стерео/диаскопы времен СССР, взгляд на QUAKE 3 Are...
Как я создавал свой первый дашборд на Visiology 3 и почему второй буду делать немного позже Привет, Хабр! Меня зовут Салават Сафиуллин, и сегодня я хочу поделиться с вами своим первым опытом создания дашборда на Visiology 3. Это новая версия платформы, которой мы пользуемся уже несколько лет, но она кардинально отличается как архитектурой, так и принципами работы. ...
AMD представила много мобильных процессоров Ryzen 7000 на архитектуре Zen 3, Zen 3+ и Zen 4, которые превосходят Apple M2 на 20% Компания AMD представила линейку процессоров Ryzen 7000 для ноутбуков. Новинки разделены на четыре серии: Ryzen 7030 (Zen 3), 7035 (Zen 3+), 7040HS (Zen 4) и 7045HX (Zen 4).
Появились изображения отмененной видеокарты Nvidia Titan на архитектуре Ada Lovelace Она имеет огромный кулер и оснащается двумя 12-контактными разъемами
AMD Ryzen 9 7950X 3D V-Cache оказался быстрее, чем Intel Core i9-13900K Обзорщики протестировали процессор AMD Ryzen 9 7950X с технологией 3D V-Cache. Она призвана увеличить производительность без внесения изменений в саму архитектуру ЦП.
В сети засветилась видеокарта AMD Radeon Pro W7900 Как понятно из названия речь идет о профессиональной модели нового поколения на архитектуре RDNA 3
Лучший формат данных, для хранения pandas.DataFrame Привет, Хабр!Меня зовут Вадим Москаленко и я разработчик инновационных технологий Страхового Дома ВСК. В этой статье, хочу поделится с вами, информацией в области хранения данных.На сегодняшний день существует огромное количество форматов для хранения данных, и, используя би...
Как мы быстро запустили мобильное приложение и споткнулись о свой успех Привет, Хабр! Мы крупная производственная компания с 50К+ сотрудников, и в 2019 году поняли, что нам нужно мобильное приложение. Срок реализации 5 месяцев. Какой стек вы бы выбрали при такой скорости? Мы выбрали нативные Kotlin и Swift. Поначалу запилили всего 6 сервисов (но...
Новые мини-ПК получат APU Ryzen 9 7940H Издание WCCF поделилось подробностями о новых компактных ПК от Minisforum, GMKtech, ASUS, Morefine, Machenike и других производителей. Утверждается, что новинки получат восьмиядерные APU Ryzen 9 7940H и Ryzen 7 7840H на архитектуре Zen 4, 8 МБ кеш-памяти второго уровня, 16 М...
Loongson представила процессор 3D5000 Китайский производитель процессоров Loongson объявил о выпуске новой серии процессоров 3D5000 для сегмента высокопроизводительных компьютеров с 32 ядрами. Процессоры Loongson 3D5000 HPC будут предназначены для внутреннего серверного сегмента Китая и HPC-клиентов. Чипы будут ...
Советы по архитектуре кода для начинающих Для кого статьяВы уже написали свои первые 1000 строк кода и сейчас хотите сделать их понятнее, потому что внесение изменений занимает столько-же времени, сколько написать заново, но советы из ООП, SOLID, clean architecture и т.д. непонятны вам.О чем статьяЭта статья - не об...
У Китая теперь есть собственный 32-ядерный чиплетный процессор. Представлен Loongson 3C5000 Китайская компания Loongson продолжает внушительными темпами набирать обороты на процессорном рынке. Сегодня она представила свой первый чиплетный CPU 3C5000. Если точнее, это линейка процессоров, но нас больше всего интересует топовое решение, о котором и пойдёт речь.&...
Практической опыт проектирования систем графового анализа Наши коллеги из группы компаний ГлоуБайт не так давно публиковали достаточно развернутый материал по графовой аналитике, в котором содержится базовая теория и приведены области практического применения. В этой статье мы бы хотели поделиться опытом проектирования данного клас...
Процессор ЭВМ ЕС-1020. Общая структура и система синхронизации Первая из серии статей, посвящённых внутреннему устройству процессора ЭВМ ЕС-1020, в которой рассматривается система синхронизации. В предшествующих статьях были освещены важнейшие особенности архитектуры и конструктивное исполнение ЕС ЭВМ. Читать далее
Секретный ингредиент для оценки архитектуры кода Вы когда-нибудь задумывались о том, как оценить качество архитектуры вашего кода? В этой статье мы погрузимся в мир метрик устойчивости, абстрактности и главной последовательности. Эти метрики помогут вам выявить слабые места и оптимизировать свои проекты. Читайте дальше, и ...
Компьютеры на собственных процессорах Apple в будущем могут стать игровыми Вице-президент Apple по архитектуре платформ Тим Миллет рассказал, что с первых дней, когда Apple перешла на чипы собственной разработки, компьютеры Mac рассматривалось компанией как потенциальные игровые платформы.
Асинхронный файловый api-сервис Идея написать данную статью родилась после моего фейла по разработке данного сервиса. Суть задачи была проста — написать сервер с базовыми методами сохранения и отдачи файлов и сервисными методами по специфичной обработке файлов. Обмен данными (тело ...
XSS атакует! Краткий обзор XSS уязвимостей Всем привет! В данной статья я хочу рассказать про XSS уязвимости, какие они бывают и откуда их можно ждать. Сразу хочу сказать, что статья предназначена скорее для новичков в теме и не претендует на уникальность или очень глубоко...
Разработка приложений для платёжных терминалов Ingenico Приветствую всех! Скажите: интересовались ли вы хоть раз тем, как устроены и работают банковские платёжные терминалы, к которым вы прикладываете свою карту едва ли не ежедневно? Хотели ли вы узнать, как написать что-то своё под какое-нибудь из данных устройств? Если ваш от...
Исследователи Kioxia продемонстрировали концепцию 7-битной флэш-памяти NAND Новая архитектура почти вдвое превышает емкость QLC
Новый суперкомпьютер Nvidia DGX будет работать с генеративным ИИ Архитектура DGX GH200 превращает сотни мощных чипов в единый графический процессор
В Fortnite стартовала Глава 4 Сезон 2 с киберпанковой стилистикой Fortnite Chapter 4 Season 2 приземлился сегодня, принеся с собой большую дозу Азиатской архитектуры как из прошлого, так и из будущего.
В Fortnite стартовала Глава 4 Сезон 2 с киберпанковой стилистикой Fortnite Chapter 4 Season 2 приземлился сегодня, принеся с собой большую дозу Азиатской архитектуры как из прошлого, так и из будущего.
[Перевод] Визуализация архитектуры модели PyTorch PyTorch — это библиотека для глубокого обучения. Вы можете создавать очень сложные модели глубокого обучения с помощью PyTorch. Однако бывают случаи, когда вам нужно иметь графическое представление архитектуры вашей модели. В этом посте вы узнаете:Как сохранит...
Аудит-логи на базе Афины Логирование бывает разным. Наша история сегодня — это аудит-логирование. Я попробую рассказать её так, чтобы вы не уснули со скуки, и добавлю интересные вставки по реализации. Цель — дать возможность разобраться в архитектуре и причинах выбора именно такого подхода к решени...
Голосовой помощник Samsung Bixby стал полезнее. Большое обновление принесло ему поддержку функции Bixby Text Call Несмотря на то, что голосовой ассистент Samsung Bixby никогда не значился в различных опросах и рейтингах в списке лучших, компания не забросила развивать его. И сегодня Samsung представила крупное и важное обновление, которое делает Bixby намного полезнее. Сегодн...
Nvidia говорит, что её Grace CPU Superchip вдвое быстрее x86-совместимых процессоров при том же энергопотреблении За 37 000 долларов в месяц Nvidia предлагает желающим доступ к собственному облачному суперкомпьютеру. Представлен сервис DGX Cloud Компания Nvidia рассказала, что её процессор Grace CPU Superchip на основе архитектуры Arm в тестах с реальными рабочими нагрузками демон...
Circuit-фреймворк для Jetpack Compose и тестирование с Robolectric Тестирование приложений Jetpack Compose обычно основано на использовании библиотеки Compose UI Test и создании юнит-тестов поверх библиотек мокирования или DI. Однако этот подход требует наличия эмулятора и не всегда применим для использования в конвейере CI/CD, где обычно и...
Радикально изменённый Lexus GX на платформе Toyota Land Cruiser 300 показали с разных сторон Lexus опубликовала новые изображения третьего поколения Lexus GX, а также подтвердила, что его презентация состоится 8 июня. Нынешняя модель GX претерпела минимальные изменения с момента появления на рынке в 2009 году, несмотря на два фейслифтинга. Так что от третьего ...
Базовое проектирование и разработка требований к интеграции систем (для начинающих аналитиков) Данная статья посвящена в первую очередь начинающим ИТ аналитикам, которые хотят верхнеуровнево разобраться, как необходимо описывать интеграции между системами и как процесс выглядит в целом. Просьба учесть, что часть терминов написана своими словами и намерено упрощена для...
[Перевод] Почему запись от руки остаётся лучшим способом запоминания информации Представьте: рабочий день в компании, занимающейся обработкой платёжных поручений. Возникла критически важная задача дата-инжиниринга, которую нужно выполнить. В этом случае я тот самый дата-инженер, которому нужно решить задачу, но у меня недостаёт информации, необходимой ...
eBPF в руках атакующего: обнаружение вредоносных модулей Привет, Хабр!Технология eBPF становится все более популярной и используются во многих приложениях для Linux. В нашей статье Анализ и обнаружение Dirty Pipe мы коснулись темы eBPF и как он может помочь при обнаружении эксплуатации уязвимостей ядра. Но инструмент с такими воз...
Следующий флагманский GPU Navi 41 получит 18432 ALU и будет в 2 раза быстрее Navi 31 Кроме того архитектура RDNA 4 может иметь на 50-60% лучшую производительность на ватт по сравнению с RDNA 3
Инсайдер назвал первые результаты AMD Zen 5 в тесте Cinebench, кэш L1 в новой архитектуре увеличен Инженерный образец продемонстрировал впечатляющий прирост производительности.
AMD представит новые технологии в составе FidelityFX на мероприятии GDC 2023 Компания расскажет о функциях и архитектуре SDK, а также реализации технологии FidelityFX в игровых движках
Ученые выяснили, почему древние римские постройки сохранились до наших дней Памятникам архитектуры Древнего Рима уже около 2000 лет, но они до сих в хорошем состоянии и похоже, что ученые узнали в чем секрет.
Представлен мощный мини-ПК Neptune HX99G, который даст фору PlayStation 5 Главная особенность компьютера заключается в наличии дискретного ускорителя Radeon RX 6600M на архитектуре RDNA 2 с 8 ГБ видеопамяти
Docsvision обвился и расширил возможности Существенно доработана архитектура в плане быстродействия всей платформы в целом, а также в части работы с СУБД и web-клиента.
NVIDIA анонсировала видеокарты RTX 4060 и RTX 4060 Ti NVIDIA сегодня представила видеокарты среднего ценового сегмента из линейки RTX 4060, а также сразу две версии RTX 4060 Ti — на 8 и 16 ГБ видеопамяти. Первой в продажу поступит именно старшая модель RTX 4060 Ti в версии с 8 ГБ видеопамяти — она дебютирует 24 мая по рекомендо...
Представлен обновленный ноутбук ASUS TUF Gaming A15 Компания ASUS пополнила ассортимент геймерских ноутбуков обновленными моделями TUF Gaming A15 и A17, которые получили процессоры AMD Ryzen на архитектуре Zen 4 (вплоть до топового Ryzen 9) и видеокарту GeForce RTX 4070. Новинки также получили 32 ГБ оперативной памяти DDR5-48...
UFS 4.0 в Galaxy S23: маркетинг или новый уровень скорости? Вы не раз видели на страницах нашего сайта или других ресурсах, рядом с надписью об объеме памяти аббревиатуру UFS. Она не имеет ничего общего с NFC и, тем более, UFC: речь о стандарте флэш-памяти, который часто используется в большинстве современных портативных устройств.
UFS 4.0 в Galaxy S23: маркетинг или новый уровень скорости? Вы не раз видели на страницах нашего сайта или других ресурсах, рядом с надписью об объеме памяти аббревиатуру UFS. Она не имеет ничего общего с NFC и, тем более, UFC: речь о стандарте флэш-памяти, который часто используется в большинстве современных портативных устройств.
Анонс Windows 11 Insider Preview Build 22621.1616 и 22624.1616 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.1616 и 22624.1616 (KB5025308) для участников программы Windows Insider на канале Beta. Сборка 22624.1616 — доступно тестирование новых функций. Сборка 22621.1...
[Перевод] Как работает поиск по коду на Github От запуска ознакомительной версии нового улучшенного поиска кода год назад до публичной беты, которую мы выпустили на GitHub Universe в прошлом ноябре, появилась масса инноваций и резких изменений в некоторых основных продуктах GitHub, затрагивающих то, как мы, разработчики...
Совершенно новая архитектура процессоров Intel Lunar Lake ориентирована на низкое энергопотребление Мобильные устройства на базе этих процессоров должны работать весь день без потери производительности.
Немецкий ритейлер Mindfactory раскрыл статистику по продажам процессоров AMD Ryzen Так, AMD 5600X 2020 года выпуска оказался как минимум в четыре раза популярнее новой модели на архитектуре Zen4.
Повторяющиеся синапсы мозга плодовой мушки напоминают архитектуру определенных моделей ИИ Ученые составили карту мозга насекомого с более чем 3000 нейронов.
Intel сосредоточена на графических процессорах мощностью 225 Вт и одним разъемом питания Вице президент Intel по архитектуре заявляет, что его "главным приоритетом" видеокарт является производительность на ватт.
Samsung работает над флагманским чипом Exynos 2300: новинка получит ядро Cortex X3 и архитектуру AMD RDNA 2 Несмотря на то, что Samsung в этом году представила флагманы Galaxy S23 с чипами Qualcomm, компания всё ещё планирует выпустить свой новый топовый SoC Exynos.
Архитектура Nvidia Blackwell в картах RTX 50 предложит огромный скачок производительности Об этом говорится в новом видео на канале RedGamingTech, ссылающимся на свои источники информации
Что такое ретроградный Меркурий и почему он никак не влияет на вашу судьбу Одной из величайших загадок XVI века был вопрос с видимым ретроградным движением планет. Объяснения давали как геоцентрическая модель Птолемея (слева), так и гелиоцентрическая модель Коперника (справа). Однако для полного уточнения этого вопроса потребовались теоретические ...
Экосистема фронтенд-разработчика на JavaScript: полезный инструментарий для начинающих Если вы начинающий JS-разработчик, вам лучше иметь под рукой краткий список самых необходимых и полезных в работе инструментов. В этой статье собран такой список в виде краткой шпаргалки, которая поможет вам не потеряться на начальном этапе карьеры. Читать далее
[Перевод] Пять шаблонов загрузки данных для повышения быстродействия сайтов Фреймворки вам требуются не для всего, но в случае их использования есть ряд способов, позволяющих добиться максимального быстродействия. В данной статье речь пойдёт о пяти шаблонах загрузки данных, которые при уместном применении позволят значительно повысить производитель...
NVIDIA и Mediatek вместе работают над новым мобильным чипом И это не первый раз, когда мы слышим, что привычные нам по компьютерному железу бренды проектируют что-то для мобильных платформ. Если говорить именно о конкурентах, стоит вспомнить, что Samsung и AMD тоже сотрудничают. Корейцы использовали архитектуру RDNA2 в своём процес...
Новая архитектура Nvidia Blackwell будет использовать 3-нм техпроцесс TSMC и будет в 2,6 раз быстрее По словам инсайдеров, 3-нм пластины TSMC стоят на 25% дороже, чем 5-нм пластины, что приведет к повышению цен на графические процессоры следующего поколения.
«Ростелеком» заявил о полном переходе на поставки отечественных серверов В «Ростелекоме» заявили о переходе на поставки серверов исключительно от российских компаний, в числе которых есть «КНС Групп» (бренд Yadro) и «Аквариус». Как заявил глава компании Михаил Осеевский, компания закупает такие решения тыс...
Exynos 2400 может получить 10-ядерный процессор и поддержку съёмки видео 8K при 60 к/с Вслед за первыми результатами тестирования SoC Exynos 2400, которая всё-таки может появиться в Galaxy S24, в Сети были опубликованы и характеристики этой платформы. Если верить этим данным, она будет содержать 10-ядерный CPU! Такое ранее мы уже видели, но произво...
Книга «Создание микросервисов. 2-е издание» Привет, Хаброжители! А мы издали второе издание книги Сэма Ньюмена По мере того как организации переходят от монолитных приложений к небольшим автономным микросервисам, распределенные системы становятся все более детализированными. Второе дополненное издание предлагает це...
CES 2023: AMD представила мобильные Ryzen 7000, RX 7000 и десктопные процессоры Ryzen 7000 V-Cache Компания AMD в рамках выставки CES 2023 анонсировала мобильные процессоры серии Ryzen 7000, мобильные GPU RX 7000, а также более доступные десктопные процессоры Ryzen 7000 и флагманские Ryzen 7000 V-Cache. Многие новинки появятся на рынке уже в феврале 2023 года. Ryzen 7000...
«Первый в мире интегрированный CPU и GPU для ЦОД». AMD анонсировала Instinct MI300: 128 ГБ памяти HBM3 и 146 млрд транзисторов Компания AMD на мероприятии, приуроченном к выставке CES 2023, анонсировала перспективный ускорителя для центров обработки данных Instinct MI300. Сама компания называет его «первый в мире интегрированный CPU и GPU для ЦОД», подчеркивая тем самым гибридную с...
Мониторинг межсервисного взаимодействия Kubernetes с помощью протокола NetFlow Часто возникает ситуация, когда в кластере работает много взаимодействующих между собой сервисов, но из-за спонтанности разработки эти взаимодействия могут быть нигде не документированы. То есть ни команды разработки, ни команды эксплуатации доподлинно не знают, какие прилож...
3D-карта Nvidia c 48 ГБ памяти и GPU c 18 176 ядрами CUDA оказалась в четыре раза дороже GeForce RTX 4090 Nvidia официально представила свой самый мощный ускоритель линейки RTX для рабочих станций, RTX A6000 Ada, почти два месяца назад, и только сейчас дело дошло до объявления официальной стоимости. Она составила 6800 долларов. С одной стороны, официальная цена оказалась ни...
Spring Cloud DataFlow overview Хабр, добрый день! Что первое приходит в голову, когда вы слышите “ETL”? Скорее всего airflow?По сути airflow - это стандарт де-факто в мире обработки и трансформации данных. Но в случае если в разработка ведется на java, то тогда придется либо переучивать разработчиков на p...
Intel не смогла осилить технологический процесс в 3 нанометра Некоторое время назад на просторах интернета появилась информация о том, что компания Intel планирует выпустить в продажи новейшие процессоры, которые будут произведены по технологическому процессу в 3 нанометра. Пока что мы не можем точно сказать как это повлияет на общую п...
В разработке находится ноутбук с процессором RISC-V и возможностью модернизации Разработчики представили концепт ноутбука с открытой архитектурой под названием Balthazar Personal Computing Device (BPCD). Это решение на базе процессора с архитектурой RISC-V и под управлением ОС Linux. Источник изображения: Bathlazar.space Устройство оснащено 13,3-д...
AMD представила мобильные видеокарты RX 7000 на архитектуре RDNA3 Всего компания показала четыре модели на графическом процессоре Navi 33 с разным количеством вычислительных блоков и мощностью
AMD выпустила Radeon PRO W7900 с 48 ГБ видеопамяти. Цена кусается Компания AMD представила серию видеокарт Radeon PRO W7000. Новинки, предназначенные для мощных рабочих станций, построены на базе архитектуры AMD RDNA 3 — они обеспечивают высокую производительность при [...]
«Папа» Эльбруса. Ноутбук на VLIW процессоре TransMeta Crusoe TM5800 с динамической ретрансляцией из 2003 года В некоторых своих статьях, при малейшем упоминании Эльбруса и МЦСТ в положительном ключе, некоторые мои читатели пытались поднять тему а-ля «Эльбрус это перемаркированый чип из Тайваня», не особо вникая в то, как это работает под капотом и почему Эльбрус — это действительно ...
Игра на опережение: как NGFW-как-сервис поможет в кибервойне Борьба за кибербезопасность с каждым днем становится все более напряженной для компаний, и иметь представление о ее основных инструментах сегодня нужно не только специалистам по информационной безопасности. Данная статья – попытка рассказать в упрощенной форме об одном из та...
Анонс Windows 11 Insider Preview Build 23430 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 23430 для участников программы Windows Insider, использующих канал Dev. Напомним, что инсайдеры, которые ранее были на канале Dev, автоматически переведены на новый канал Canary. Е...
Kandinsky 2.1, или Когда +0,1 значит очень много В ноябре 2022 года мы выпустили свою первую диффузионную модель для синтеза изображений по текстовым описаниям Kandinsky 2.0, которая собрала как позитивные, так и отрицательные отклики. Её ключевой особенностью была мультиязычность и использование двойного текстового энкоде...
В Кремле прокомментировали возможные поставки британских истребителей Украине Как и все предыдущие поставки, и эта ничего не изменит, считают в Кремле.
AMD представила APU Ryzen 7040U Phoenix на архитектуре Zen4 и iGPU RDNA3 Всего представлено 4 модели, две из которых уже многим известны благодаря грядущей портативной игровой консоли ASUS ROG Ally
AMD представила серверные процессоры Epyc Embedded 9004 на архитектуре Zen 4 Компания AMD анонсировала сразу 10 серверных процессоров. Серия называется Epyc Embedded 9004.
95 лет изобретателю Бейсика Томасу Курцу В 1925 году британский лингвист Чарльз Огден разработал упрощенный вариант английского языка для международного делового общения. Он предполагал, что этот язык поможет в обучении жителям стран, для которых английский не является родным. Собственную версию языка он назвал B...
Nexign анонсировала линейку продуктов для ИТ-команд Nexign Store представляет продукты и компоненты для обработки данных и разработки комплексных решений. Они могут быть использованы в любой отрасли и адаптированы к локальной инфраструктуре собственными силами клиента. Все продукты, представленные в линейке, являются полность...
[Перевод] Создайте конвейер потоковой обработки событий в реальном времени с помощью Kafka, BigQuery & Looker Studio Создание простого проекта потоковой обработки событий – не самая простая задача. В сегодняшней статье мы расскажем, как можно достаточно просто сделать это при помощи Kafka, BigQuery & Looker Studio. Приложения для потоковой обработки в реальном времени иногда могут бы...
Италия заблокировала ChatGPT. Это временное решение, связанное с безопасностью пользовательских данных В Италии решили заблокировать популярный чат-бот ChatGPT. Государственный орган под названием Privacy Guarantor выпустил распоряжение, согласно которому временно ограничивается обработка данных итальянских пользователей в отношении компании OpenAI, которая является созд...
D&D как инструмент тимлида: решаем проблемы команды с помощью разговорных ролевых игр Если вы сталкивались с недостатком общения и эмпатии у себя в команде, если вы иногда жалеете, что ваша команда редко встречается лично, то, думаю, вам может пригодиться мой опыт.Команда разработки и вообще любая группа людей — это сложный клубок из межличностных отношений и...
[Перевод] Партицирование в GreenPlum 7: рекурсия и наследование Важно понимать поведение рекурсии и наследования, чтобы получить правильную парадигму партицирования. Как и в предыдущей статье, в этой разбираемся с новыми командами в GreenPlum 7 и изменениями в легаси-командах. Читать далее
Snapdragon 8 Gen 3 получит частоту до 3,7 ГГц и новую архитектуру Чипсет получит пять больших ядер и только два малых ядра
APU AMD Ryzen 8000 на архитектуре Zen5 получат встроенную графику RDNA3.5 Утечка утверждает, что будущая графика новых APU сможет конкурировать с видеокартой RTX 4070 Max-Q
NVIDIA представила видеокарту RTX 4000 SFF для рабочих станций Кроме того компания анонсировала пять мобильных видеокарт для рабочих станций на архитектуре Ada Lovelace
Kincony KCS: фирменная прошивка для ESP32 контроллеров У компании Kincony есть обширная линейка контроллеров на основе популярного ESP32. Но контроллеры не работают сами по себе, для них требуется программное обеспечение, и тут просто просится создание «фирменной» прошивки для этой линейки контроллеров. Идея очевидная, но тут...
Qualcomm уже тестирует чипы Oryon Некоторое время назад компания Qualcomm официально анонсировала свои новые процессоры линейки Oryon, которые будут построены на ARM-архитектуре и при этом предоставят новым устройствам внушительную производительность. Безусловно, пользователям такие устройства крайне интерес...
Dell Latitude CPx, ноутбук не из «Матрицы» Моя любимая категория ретроноутбуков — модели, выпущенные в самом конце девяностых и начале нулевых. Именно тогда в портативных компьютерах сложилась уникальная комбинация фич. Достаточно мощные процессоры Pentium III, которые потом у кого-то продержались до середины-конца н...
GeForce RTX 4070 с 12 ГБ памяти GDDR6X и TDP 200 Вт поступит в продажу по цене $599 Компания NVIDA через две недели начнёт продавать ещё одну видеокарту серии GeForce RTX 40 на архитектуре Ada Lovelace. Речь о модели RTX 4070, которая будет стоить на уровне RTX 3070 Ti.
До чего техника дошла: Apple выпустила обновление прошивки для зарядного кабеля MacBook Apple не раз удивляла своих пользователей. Начиная тем, что продавала колёсики для Mac Pro за 70 тыс рублей, заканчивая переходом на архитектуру ARM в ноутбуках и компьютерах.
GPD выпустила самую маленькую в мире внешнюю видеокарту с портом OcuLink Вместе с ноутбуком-приставкой WIN Max 2 (2023) компания GPD представила внешнюю видеокарту G1. Она построена на базе графического процессора AMD RX 7600M XT с архитектурой RDNA 3 и позиционируется [...]
МТС к началу туристического сезона «разогрела» единственную в России башню-самовар Скорость мобильного интернета вблизи водонапорной башни необычной архитектуры выросла на 30% благодаря установленному дополнительному телеком-оборудованию.
Минимизируем человеческий фактор в Swift Поиск неочевидных ошибок в коде зачастую попросту выводит из себя, и это нормально. Чтобы позаботиться об эмоциональном здоровье не только своём, но и коллег, мы нашли решение для сохранения нервных клеток. В данной статье мы собрали несколько инструментов, которые позволяют...
NVIDIA представила рекордно компактную видеокарту линейки RTX 40XX NVIDIA объявила о выпуске новой профессиональной видеокарты RTX 4000 SFF, основанной на архитектуре Ada Lovelace.
AMD займет более 20% рынка серверных процессоров в 2023 году Кроме того ожидается рост до 8% количества серверов с процессорами на архитектуре Arm
AMD рассказала о видеокартах следующего поколения. В интервью были затронуты в основном вопросы, связанные с ИИ в RDNA 4 Компания AMD только начала выводить на рынок видеокарты на основе архитектуры RDNA 3, но уже готова говорить об RDNA 4. О новом поколении в интервью 4Gamer рассказал глава Radeon Technologies Group Дэвид Ван (David Wang). Само собой, пока информации достаточно м...
[Перевод] Казалось бы, простой вопрос: что такое паттерны проектирования? В индустрии разработки ПО есть ряд тем, о которых ведутся споры почти в каждой компании. Я считаю, что история паттернов проектирования — одна из них. Можно найти сколько угодно постов, статей и ответов на Quora/Stackoverflow в пользу и не в пользу паттернов проектирования....
Жизнь после Docker: как команда VK Cloud переходила на CRI-O Kubernetes прекратил поддержку Docker и отказался от dockershim — прокладки между kubelet и Docker, которая позволяет последнему работать с CRI. В итоге разработчики столкнулись с необходимостью использования новых, совместимых с CRI, движков для запуска контейнеров. Из чи...
DOOM Eternal тянет хорошо: журналисты оценили консоль Asus ROG Ally Компания Asus представила свою новую портативную игровую консоль ROG Ally, а журналисты смогли оценить её и уже опубликовали первые впечатления. Так, специалисты CNet отметили, что у новинки нет сенсорных панелей, подобных тем, что есть в Steam Deck. У консоли Asus есть...
В сети появился рендер видеокарты Titan RTX Ada с двойным 16-контактным разъемом GeForce RTX 4090 — одна из лучших видеокарт, но, возможно, она не лучшая из того, что может предложить архитектура Nvidia Ada Lovelace
Компания NVIDIA представила сразу пять мобильных видеокарт нового поколения GeForce RTX 40 на архитектуре Ada Lovelace Компания NVIDIA вместе с настольной видеокартой GeForce RTX 4070 Ti анонсировала ещё пять моделей. На этот раз для ноутбуков.
Server-Sent Events в java. От любви до ненависти… Я работаю на проекте, цель которого это некая пост-обработка финансовых операций. Это большая система, со множеством модулей и различными интеграциями с другими системами из которых к нам и попадают эти операции. У нас есть АРМ, он же веб-версия, он же фронтенд, для пользова...
Новое поколение мини-компьютеров на подходе: 8-ядерный Ryzen 9 7940H, LPDDR5Х-7500, USB4, графика уровня GeForce GTX 1650 – всего за $500 По данным ресурса WCCF, в мае партнеры AMD выпустят мини-компьютеры на базе APU Ryzen 7040 (Phoenix). В частности, такие устройства в числе первых представят Minisforum, GMKtech, Asus, Morefine и Machenike. А позже подтянутся и другие производители. Переход на новую пл...
Крупнейшая в Великобритании IT-компания заставляет клиентов перейти на более дорогой тариф Британские предприятия жалуются на тактику, используемую компанией Sage, крупнейшей в стране IT-компанией, которая вынуждает их перейти на более дорогую подписку. В противном случае им могут отключить доступ к уже оплаченным пакетам бухгалтерского ПО.
[Перевод] Использование нейросетей для вашей рекомендательной системы Глубокое обучение (Deep learning. DL) - это современное решение многих проблем машинного обучения, таких как компьютерное зрение или недостатки естественного языка, и превосходит альтернативные методы. Последние тенденции включают применение методов DL в рекомендательных сис...
Как правильно пользоваться YouTube Vanced и устранить ошибку «контент недоступен» У многих популярных приложений есть неофициальные модификации, созданные энтузиастами. Как правило, такие аналоги предлагают ту же программу, но с расширенным набором функций. Плюс ко всему модификации позволяют использовать приложение даже в том случае, если оно изначально...
Как СберБанк Онлайн на микросервисную архитектуру мигрировал и от legacy старался избавиться Привет, Хабр! Сейчас мы, команда СберБанка Онлайн, проводим очень масштабную работу по миграции на микросервисную архитектуру. Проект стартовал много месяцев назад, и сейчас уже можно поделиться некоторыми результатами и соображениями. Так мы и решили поступить — делимся нюа...
Влияние слонов на сходимость проектов В статье я хочу рассмотреть влияние разных факторов на сходимость проектов. Под сходимостью в данном случае я понимаю способность команды сдать проект в срок, уложившись в бюджет. По понятным причинам тема эта достаточно популярная и часто обсуждаемая. Как правило те обсужде...
Windows 11 оказалась не быстрее, чем Windows 10 Ранее заявлялось, что новая операционная система оптимизирована таким образом, чтобы использовать все преимущества гибридной архитектуры процессоров Intel Alder Lake и новой технологии Thread Director.
ArrayPool<T>: подводные камни Автоматическая сборка мусора упрощает разработку программ, избавляя от необходимости отслеживать жизненный цикл объектов и удалять их вручную. Однако, чтобы сборщик мусора был полезным инструментом, а не главным врагом на пути к высокой производительности — иногда имеет смы...
Представлены новые OLED-телевизоры LG: на 70% ярче предыдущих Как сообщает FlatpanelsHD, LG собирается выпустить новое поколение OLED-телевизоров, а ее официальный сайт в Германии опубликовал информацию о некоторых параметрах. По имеющимся данным, LG G3 использует технологию Brightness Booster Max, при этом полная яркость экрана у...
Microsoft предупреждает о возможности странного поведения её чат-бота в поисковике Bing. Такое поведение уже прозвали галлюцинациями ИИ Компания Microsoft предупреждает, что её чат-бот, который в рамках ограниченного тестирования интегрирован в поисковик Bing, может страдать от галлюцинаций. Компания говорит, что в ходе тестирования обнаружила, что в длинных расширенных сеансах чата, состоящих из...
Архитектура PostgreSQL. Часть 3. Инициализация бэкэнда Приветствую!На прошлом шаге мы дошли до входной точки Postgres. Сегодня мы пройдемся по ней до главного цикла. Будут рассмотрены:— Модули для работы с файлами и файловой системой— Как SIGUSR1передает множественные значения— Реализации хэш‑таблиц...
Китайский процессор Loongson 3A6000 догонит Intel Core 10-го поколения Китайский чипмейкер Loongson Technology рассказал о готовящемся к выпуску фирменном процессоре 3A6000. По заявлению компании, он станет конкурентам Intel Core 10-го поколения и решениям AMD на архитектуре [...]
ASUS ROG Strix SCAR 18 представлен в Украине – Intel Core i9-13980HX, GeForce RTX 4090 и WQXGA-дисплей на 240 Гц за ₴179 999 Компания ASUS представила в Украине топовый игровой ноутбук ROG Strix SCAR 18. Новинка сочетает процессор Intel поколения Raptor Lake и графику NVIDIA на архитектуре Ada Lovelace.
Систэм Электрик запускает линейку ИБП Uniprom мощностью 60-600кВА Модульная архитектура и возможности параллельной работы Uniprom UPS 3M/3L защищают критически важное оборудование от повреждения в результате отключения электроэнергии и скачков напряжения.
Обзор температурных логгеров (датчиков) для сети LoRaWAN Логгер – это датчик, отслеживающий температурные режимы и записывающий их во внутреннюю память, специальное устройство, ориентированное не только на измерения, но и на дальнейшую обработку, запись и документирование информации.Конструкции могут различаться, но в большинстве ...
Российский Kubernetes, какой он? Знакомимся с платформой Deckhouse Исследование Statista в России показывает, что около 60% компаний применяют технологию оркестрации контейнеров в рамках своей инфраструктуры. При этом самостоятельная разработка на Open Source для решения этой задачи значительно повышает требования к скиллам команды и характ...
Создание чек-листов из чит-листов Неважно кто я, как меня зовут, где работаю и сколько опыта. Цель статьи больше похожа на крик души, а не на желание похвастаться и показать очередное "а вот у нас так работает", вывалив список, который до завтра не прочитать, назвав его кратеньким и пририсовав майнд-карту, б...
DBA: хранение списков — таблица, массив, строка? Достаточно часто при проектировании схемы БД возникает задача сохранить по основной сущности некоторый набор простых второстепенных данных.Например, это могут быть ФИО сотрудников, принимающих участие во встрече, список приложенных к сообщению файлов или перечень отгружаемы...
Как защищать свои ключи SSH. Почему не сертификаты? В марте 2023 года на популярном сайте для хостинга кода Github случился инцидент с утечкой секретного ключа RSA SSH, который использовался для операций на хосте github.com. Такие инциденты — совсем не редкость. Чаще всего они квалифицируются как «человеческая ошибка», то ...
Простые метрики по качеству: как их вести и зачем они нужны Всем привет! Меня зовут Алиса, я — ведущий тестировщик в компании Constanta, и сегодня расскажу вам о простых QA метриках, помогающих отслеживать качество продукта.Если мы вобьем в поисковой строке незамысловатое словосочетание “метрики QA”, то увидим, что почти все ссылки в...
Это насколько же мощными будут новые флагманские смартфоны? Платформе Snapdragon 8 Gen 3 приписывают частоту до 3,72 ГГц Максимальные частоты однокристальных систем для смартфонов много лет практически не менялись. Но новая SoC Snapdragon 8 Gen 3 может сильно отличаться от всего, что было раньше. Согласно данным MyDrivers, частота суперъядра новой платформы Qualcomm может составить впечат...
[Перевод - recovery mode ] Вызов асинхронных внешних API с помощью AWS Step Functions Внешние API могут помочь организациям оптимизировать операции, снизить затраты и улучшить качество услуг для своих клиентов. Однако при интеграции со сторонними вендорами мы можем столкнуться с различными проблемами, такими как безопасность, отказоустойчивость и стоимость.Ор...
[Перевод] Если собеседник перебивает вас на полусло Если вас перебивают / собеседники отмораживаются у вас сложности с построением разговора с конкретным человеком, сверьтесь с диаграммой, возможно вы и ваш собеседник просто разного «вероисповедания». Приятнее общаться, когда оба собеседника попадают или в левый верхний и...
Rolls-Royce получила £2,9 млн на разработку модульного ядерного реактора для лунной базы Космическое агентство Великобритании выделило несколько миллиардов фунтов стерлингов для Rolls-Royce, которая занимается разработкой ядерного реактора для лунной базы. Это уже второй контракт для британской компании.
«Разработчики игр никогда не видели 96 ГБ графической памяти». Apple считает, что её компьютеры Mac в будущем вполне могут стать игровыми решениями Похоже, с переходом Apple на собственные процессоры для Mac компания решили заодно замахнуться на рынок игровых систем. Об этом в интервью рассказали вице-президент Apple по платформенной архитектуре и аппаратным технологиям Тим Миллет и вице-президент по всемирному мар...
Контекст, награда, много рук. Многорукие бандиты как метод принятия решений Всем привет! В предыдущих двух статьях мы подробно рассмотрели технические и методологические аспекты A/B-тестирования в Ozon. А сейчас время перейти к не менее интересным темам. Так как наша команда занимается не только A/B-тестами, но и в целом развитием методов...
[Перевод] Как стать -10x-инженером +10x-инженеры могут быть мифом, однако -10x-инженеры действительно существуют. Чтобы стать -10x-инженером, просто тратьте впустую 400 часов разработки в неделю. Комбинируйте это со следующими стратегиями: Обнулите результат работы десяти инженеров. Меняйте требования в пр...
[Перевод] Строка на 1,5 гигабайта На своей предыдущей работе я занимался поддержкой Java-сервиса, обеспечивавшего удалённую функциональность UI подобно RDP или Citrix. Этот сервис был устроен на основе сессий, состоявших из взаимосвязанных объектов Java, которые должны были очищаться или после выхода пользо...
Windows vs. Linux в настоящее время В последнее время чаще стало бросаться в глаза информация о постепенно набирающем отказе от западного ПО под названием импортозамещение. Вот например одна из недавних: ГКНПЦ им. М. В. Хруничева планирует завершить переход рабочих мест на Linux к 2025 году. И это не удивител...
Анонс Windows 11 Insider Preview Build 25284 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 25284 для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.25284.1000.rs_prerelease.230119-1316. Важно! С недавнего времени сборки по програм...
Мобильный Ryzen 5 7640U на архитектуре Zen 4 протестировали в Geekbench Впервые о мобильном Ryzen 5 7640U стало известно после публикации AMD новой системы маркировки чипов. Сегодня процессор засветился в бенчмарке Geekbench. [caption width="480" caption="Для сравнения [...]
TypeScript здорового человека, или почему с Enum лучше Наверное, большинство фронтенд-разработчиков в какой-то момент сталкивались с задачей внедрения TypeScript на проект. Обычно это задача выполняется не сразу, а постепенно. Сначала просто переименовываются все файлы из .js в .ts с проставлением везде типа "any", просто чтобы ...
Инсайдеры раскрыли детали Snapdragon 8 Gen 3 и не только Некоторое время назад мы рассказывали о процессоре Snapdragon 8 Gen 3 от компании Qualcomm, где было упомянуто о том, что производитель попытается впервые использовать «титановые» ядра и поддержку только 64-битной архитектуры приложений. Однако тогда не было информации о гра...
[Перевод] Введение в нечёткую логику Вы когда-нибудь подумывали написать такой алгоритм, в соответствии с которым приложение само принимало бы решения, либо справлялось с какими-нибудь странными действиями, при помощи которых клиент отчаянно пытается его сломать? Создавая такой алгоритм, вы заметите, что прос...
«Ростелеком-Солар» запустил сервис по мониторингу внешних цифровых рисков Solar AURA Solar AURA – решение класса DRP (Digital Risk Protection). Сервис имеет максимально гибкую модульную архитектуру и может интегрироваться с комплексными системами безопасности организации в качестве источника данных.
Новое поколение ноутбуков. Модели на базе AMD Ryzen 7040HS будут поддерживать до 256 ГБ ОЗУ Компания AMD сегодня представила новые мобильные процессоры Ryzen 7000, а теперь появились дополнительные сведения о серии Ryzen 7040HS. Эти мобильные процессоры производятся с использованием 4-нм процесса, используют архитектуру Zen 4 и GPU RDNA3. На официальном сайте ...
[Перевод] C# как замена VBA в Excel Я довольно много пишу на C#, и это мне нравится. Время от времени мне хочется, чтобы можно было использовать C# внутри других приложений. Думаю, одним из таких приложений, в которых хорошо приживётся C#, был бы Excel, этим языком можно было бы заменить VBA. Язык VBA уже нем...
Сравнение процессоров Sun Sparc с процессорами МЦСТ-R Недавно удалось получить удалённый доступ к компьютеру Дмитрия Бачило Sun Blade 1500 на процессоре Ultra Sparc IIIi, который выставляется в его недавно открытом музее, а также попросил пользователя Limows протестировать машину Netra T1 с процессором Ultra Sparc IIe 500 МГц. ...
До 10 Гбит/с в смартфоне. Представлен Samsung Exynos Modem 5300 Компания Samsung представила модем 5G нового поколения Exynos Modem 5300. Обычно новейшие сотовые модемы южнокорейской фирмы дебютируют внутри новейших однокристальных систем Exynos, но, поскольку компания не выпустила свой флагманский процессор Exynos в 2023 году, ожид...
Приложение Kyocera может использоваться для распространения малвари Android-приложение Kyocera, насчитывающее более миллиона установок, уязвимо перед неправильной обработкой намерений (intent). Другие вредоносные приложения могут злоупотреблять этим, используя баг для загрузки и установки малвари на устройства пользователей.
Встроенная графика Ryzen 7840U у AOKZOE A1 Pro сравнима с RTX 2050 Компания AOKZOE официально презентовала улучшенную версию своей портативной приставки A1. Новая A1 Pro первой в мире получила процессор AMD Ryzen 7 7040U со встроенной графикой Radeon 780M на архитектуре [...]
Intel и Arm будут вместе создавать SoC по процессу Intel 18A Компании Intel и Arm объявили о достижении «соглашения на множество поколений», которое позволит обеим компаниям долгое время создавать процессоры на основе архитектуры Arm по технологическому процессу Intel 18A (класс 1,8 нм).
Обзор Harbor. Реестр Docker образов с организацией прав доступа и сканированием образов на наличие угроз В основе концепции Docker лежит такое понятие как образ. В терминологии Docker образ — это исполняемый файл (шаблон), в котором содержится исходный код приложения, его библиотеки и все самое необходимое для запуска контейнера. Готовые образы хранятся в реестрах. Один из самы...
Все DETRы мира. Часть 1 Материал для ТГ-канала “Варим ML”Я - большой фанат задачи детекции, она мне нравится по всем критериям. Она самая интересная концептуально - одновременно нужно и искать объекты, и определять их тип. Классификация целых изображений скучновата и не так часто применима на практ...
Archimate. Мотивационный слой В мире программной разработки, создание эффективной архитектуры является ключевым фактором для достижения успеха в проектах. Для этого необходимо использовать инструменты, которые позволят анализировать и определять взаимосвязи между компонентами системы, а также оценивать и...
Создаем чат-бот для распознавания изображений на основе нейронной сети MobileNetV2 Всем привет! Сегодня рассмотрим решение задачи многоклассовой класификации на основе датасета овощей и фруктов с помощью сверточной нейронной сети архитектуры MobileNetV2. А после этого еще создадим чат-бота, который будет классифицировать эти изображения.Сегодня уже никого ...
Представлен российский маршрутизатор Zenator R Компания Ростех представила новый граничный маршрутизатор с защитой от сетевых угроз Zenator R, предназначенный для различных сегментов сетей общего и промышленного назначения. Холдинг «Росэлектроника», входящий в состав Ростеха, успешно завершил испыта...
AMD представила процессоры Ryzen и Athlon 7020C для Chromebook Сегодня компания AMD объявила о запуске новой серии процессоров Ryzen и Athlon 7020C, перенеся свою архитектуру Zen 2 на 6-нанометровый технологический процесс специально для ноутбуков Chromebook. AMD заявила, что её новые процессоры ориентированы на ноутбуки со средней цено...
Введение в Clickhouse движок AggregatingMergeTree В процессе разработки витрин данных часто возникает задача предоставления клиентам данных в агрегированном виде. Если данных в хранилище немного, то их можно агрегировать “на лету”, но это плохая практика так как, чем больше будет копиться данных, тем дольше будут выполнятьс...
В процессорах AMD нашли неустранимую опасную уязвимость Сотрудники Берлинского технического университета протестировали платформу AMD на стойкость к взлому, и выявили крупную «дыру» в системе защиты процессоров на архитектуре Zen 2 и Zen 3. Уязвимость позволяет [...]
Модернизированные Су-35 и Су-57 получили новые комплексы бортового оборудования с ИИ - ОКБ Сухого ОКБ Сухого на самолетах Су-35 и Су-57 разработало принципы и успешно внедрило интегрированную архитектуру комплексов бортового оборудования с центральной информационно-управляющей системой
В Китае выпустили мощный 32-ядерный процессор на «домашней» архитектуре Компания Loongson представила новую серию одноимённых процессоров собственной разработки. Флагманом линейки стал 32-ядерный чип 3D5000. Его ключевая особенность — «двухголовая» конструкция, уже знакомая [...]
Журнал архитектурных решений (ADL) при проектировании информационных систем Для сложных информационных систем бывает крайне сложно принять компромиссные решения с учетом ограниченных ресурсов. Одним из возможных способов решения является подход Architecture Description Log, который внедрен в крупных компаниях, таких как Google, Spotify и Microsoft. ...
Избавление от шрамов: трансплантация фолликул для реорганизации архитектуры тканей Когда человеку ставят какой-то серьезный диагноз, требующий операбельного вмешательства, то баланс ценностей смещается. Когда речь идет о выживании, то даже самый большой и страшный шрам меркнет на фоне потенциально летального дефекта, требующего инвазивного лечения. Однак...
72 клавиши из 8 положений стиков Известна аккордная клавиатура, состоящая как минимум из четырёх мини-джойстиков (далее «стики»). В данной статье будет показано, как уменьшить количество стиков до двух, с поддержкой двух режимов: оптимального для сложившейся мобильной экосистемы ПО (с малой нагрузкой на кл...
На дворе 2023 год, а AMD представляет новые процессоры на архитектуре Zen 3. Анонсированы Ryzen Embedded 5000 Компания AMD снова представила процессоры на архитектуре Zen 3. Но на сей раз речь идёт не о переименовании старых CPU, а о полностью новой линейке, так как представлены были процессор Ryzen Embedded 5000. Это встраиваемые CPU, которые технически от обычных Ryzen...
Распределённая трассировка с помощью Jaeger Частая проблема при разработке распределённых систем состоит в следующем. Предположим, вы отправили системе запрос, и этот запрос обрабатывается очень долго. При этом внутри системы он распадается на запросы к нескольким внутренним микросервисам, которые могут превратиться в...
Телефоны Honor 90 могут выйти в мае. При приписывают систему OIS Телефоны линейки Honor 80 дебютировали относительно недавно – в ноябре прошлого года, чуть позже вышли Honor 80 GT и Honor 80 Pro с плоским экраном. Несмотря на то, что окончательно линейка сформировалась лишь несколько недель тому назад, в компании уже работают н...
[Перевод] Всё про USB-C: резисторы и E-Marker Если вы следите за нашей сагой про USB-C, то уже знаете, что жила CC в этих кабелях используется для коммуникации и определения полярности. Однако есть и один малоизвестный факт, а именно то, что в USB-C коммуникация реализуется через два протокола – аналоговый и цифровой. ...
Настольная видеокарта AMD Radeon RX 6300 продается менее чем за 60 долларов Не анонсированная AMD Radeon RX 6300 начального уровня на архитектуре RDNA2 является крайне бюджетной моделью с 32-битной шиной памяти и рассчитывать на какое-либо применение в качестве игровой совершенно не приходится
Helm Best Practices (Part 1) По мере понимания рабочего процесса Helm и разработки своих чартов замечаешь, что у нас обычно есть несколько путей, чтобы добиться поставленной задачи.Если у нас есть 5 вариантов решений, то новичку трудно понять, какой из них лучше.Здесь я попробовал создать список общих у...
ViaBTC обновляет технологию майнинг-пула и представляет инновационные продукты и услуги Подразделение исследований и разработок компании ViaBTC модернизировало базовую архитектуру майнингового пула, оптимизировало передачу блоков и внедрило инновационные продукты и услуги, такие как «автоматический обмен валют/вывод средств» и «криптозаймы». ViaBTC предо...
Графическое ядро в процессорах Intel Meteor Lake может быть даже быстрее, чем Radeon 780M Процессоры Intel Meteor Lake выйдут ближе к концу текущего года и, кроме прочего, получат совершенно новый iGPU, который должен быть намного мощнее тех решений, которые используются в Alder Lake и Raptor Lake. Согласно свежим данным, топовый iGPU в Mateor Lake сможет ср...
96-ядерный AMD Epyc 9654 установил рекорд в PassMark. Он оказался на 30% быстрее Ryzen Threadripper PRO 5995WX AMD представила линейку процессоров Epyc 9004 в ноябре 2022 года, серию возглавил 96-ядерный 192-поточный Epyc 9654. А сейчас он же возглавил рейтинг PassMark, причем с большим отрывом от прошлого лидера, Ryzen Threadripper PRO 5995WX. Epyc 9654 стал первым CPU, которы...
Мини-ПК Minisforum NAD9 выходит в Китае Компания Minisforum выпустила в китайскую продажу компактный ПК Neptune NAD9, который можно приобрести как Barebone-комплект, и как полностью оснащенный ПК. Компьютер оснащается 14-ядерным 20-поточным процессором Intel Core i9-12900H с частотой до 5 ГГц, графическим ад...
Как правильно снимать Таймлапс на Айфоне Так как таймлапс требует определенного времени для записи, то снимать с рук его вообще не вариант. Таймлапс — одна из самых интересных техник съемки. При использовании этого режима камера делает серию снимков через установленные интервалы и затем объединяет все это в у...
[Перевод] Как передовые технологии порождают религиозные культы и эзотерическое мышление Кадр из сериала «Разрабы», в котором инженеры могут видеть прошлое и будущее, реконструированное квантовым компьютером. Конкретно в этой сцене они предположительно наблюдают распятие Христа В этой статье вы найдёте вольные рассуждения на тему того, как появление передовых т...
Fx — мощная JavaScript альтернатива jq для JSON JSON стал де-факто форматом обмена данными в современном мире. Он широко используется в различных приложениях, таких как API, конфигурационные файлы и хранилища данных. При работе с JSON нам часто требуется манипулировать, фильтровать или преобразовывать данные в соответстви...
Процессор Loongson 3A6000 Теперь поддерживает Linux Сегодня китайская компания Loongson опубликовал первые патчи для операционной системы Linux, чтобы обеспечить поддержку своих процессоров нового поколения 3A6000-серии. Более того, компания ожидает, что её новейшие процессоры на основе архитектуры LoongArch превзойдут AMD Ze...
Ещё не GeForce GTX 1650 Ti, но уже ближе. Появились тесты встроенного графического ядра Radeon 780M Ноутбуки на новейших процессорах AMD Ryzen 7040 должны в этом месяце попасть на рынок, но в Сети всё ещё очень мало тестов их нового графического ядра. Сегодня как раз появился ещё один, и его результаты не особо впечатляют. В частности, iGPU Radeon 780M в APU Ry...
5 лучших автокликеров на телефон Android Мобильные игры отличаются своей примитивностью, ведь вместо прохождения сюжета геймеру требуется накапливать и собирать ресурсы для повышения уровня или, проще говоря, фармить. Это далеко не самое интересное занятие. Однако есть вариант существенно упростить свою задачу, а ...
Кубернетес и микросервисы. О пользе стандартизации Я думаю, что многим из нас доводилось слышать аналогии и сравнения между разработкой и производством: «сборочный конвейер», попытки применение паттернов из «Канбан» (системы которая сформировалась в компании Тойота) и даже «Фабрика микросервисов».При этом, на сегодняшний ден...
Протезы для животных, оружие Fallout и военные проекты: фоторепортаж фестиваля 3D-печати RepRapUA в Киеве До 25 марта с технологией 3D-печати я был мало знаком. Я видел десятки видео (которые можно смотреть бесконечно), где 3D-принтер создает игрушки, протезы или различные запчасти. И вот мне выпал случай посетить фестиваль 3D-печати RepRapUA. Дошло все до того, что кроме типичн...
Книга «Apache Kafka. Потоковая обработка и анализ данных, 2-е издание» Привет, Хаброжители! При работе любого корпоративного приложения образуются данные: файлы журналов, показатели, информация об активности пользователей, исходящие сообщения и другие. Правильное управление этими данными не менее важно, чем сами данные. Если вы архитектор, ра...
Дизайн уровней. Учимся у Atomic Heart Atomic Heart стала одной их тех игр, которую я полюбил за переданную разработчиками атмосферу. Советская эстетика, культура, вся эпоха переданы просто безупречно. Прекрасная музыка, которую можно услышать чуть ли не на каждой локации. Большое количество агитирующих плакатов,...
Процессор Intel "Panther Lake" будет включать в себя iGPU "Celestial" Xe3 Раскрыты первые подробности новой архитектуры новых процессоров Intel и встроенных iGPU
[Перевод] Манипуляции с байт-кодом Java В этой статье мы разберём, как добавить к файлу класса публичный атрибут. Когда загрузчик классов завершит загрузку модифицированного файла класса, мы увидим то поле, которое добавили вручную. Читать дальше →
AMD представила видеокарты Radeon Pro W7900 и W7800 Сегодня компания AMD официально представила свои первые графические карты на основе GPU RDNA 3 для работы с видео, объёмными объектами и прочих сложных процессов — речь о моделях Radeon Pro W7900 и W7800. Графические карты AMD Radeon Pro W7900 и Radeon Pro W7800 являются пер...
Как мы создаем Squadus: путешествие от монолита к микросервисами На этой неделе мы выпустили Squadus — единое цифровое рабочее пространство, которое позволяет компаниям удобно и гибко структурировать коммуникации. На создание этого on-premise решения ушло порядка трех лет; для ускорения разработки Squadus мы скомбинировали наши технологии...
AIGod — распознавание объектов В настоящее время искусственный интеллект все больше внедряется в повседневную жизнь, тем самым облегчая и ускоряя некоторые процессы. Распознавание объектов есть одним из ключевых моментов в ИИ, а именно это необходимо для того, чтобы программа понимала что перед ней находи...
[Перевод] Основы фронтенд-разработки: фреймворки, DOM-дерево, взаимодействие с бэкендом Современная сфера веб-разработки пестрит всевозможными технологиями и инструментами, среди которых новичок может легко растеряться. Статья посвящена общему обзору принципов фронтенд- и бэкенд-разработки, а также знакомит начинающих с наиболее актуальными инструментами и нав...
ChatGPT и другие нейросети «уничтожат» метавселенные? Microsoft сокращает инвестиции во второе направление ради первого Похоже, взрывной рост интереса к ChatGPT и другим продуктам на основе нейросетей может поставить крест на метавселенных. Как минимум на какое-то время. Как сообщается, компания Microsoft закрыла свой молодой проект Industrial Metaverse, в рамках которого занималась разр...
Пресс-релиз сборки Windows 11 Insider Preview Build 25314 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25314 для инсайдеров в Canary Channel. Microsoft напоминает, что инсайдеры Windows, которые ранее были в Dev Channel на сборках серии 25000, переходят в Canary Channel. Эта миграция по-прежнему происходит в...
Как понять, что ваш аккаунт в WhatsApp или Telegram взломали Антон Шумилов, руководитель направления инфраструктуры и архитектуры корпоративных систем компании IMBA IT, поделился тревожными признаками взломанного аккаунта в мессенджере.
Selectel запустила аренду серверов на ARM-архитектуре Selectel, провайдер облачной IT-инфраструктуры, объявил о запуске услуги по аренде серверов на ARM-архитектуре. На сегодняшний день Selectel является единственным в России провайдером, который предлагает в аренду сборку на серверном ...
Про Vim " Режим вставки В предыдущем посте про горячие клавиши был сделан вывод о том, что лучше не трогать родные горячие клавиши и сочетания с модификатором CTRL и освоить их как есть, а все пользовательские команды и управление плагинами оставить на сочетания с клавишей лидером. Их туда можно на...
Для любителей процессоров AMD и GPU Nvidia. Представлены игровые ноутбуки Asus TUF Gaming A15 и A17 нового поколения К выставке CES 2023, которая сейчас проходит в США, Asus подготовила обновленные ноутбуки TUF Gaming A15 и A17. Ключевые новшества – в аппаратной платформе: новинки перебрались на новейшие процессоры AMD Ryzen на архитектуре Zen 4 (вплоть до Ryzen 9), а в качестве...
KC868-E8T: Master of Power (Energy Meter, ESP32, 4G LTE, Tuya, Ethernet, 433 МГц, RS485, RTC и т. д.) Похоже, компанию Kincony уже не остановить — она вышла на крейсерскую скорость и выдаёт на-гора новые контроллеры чуть ли не каждую неделю. Причём это не стандартные «унылые» девайсы, а в полном смысле слова оригинальные контроллеры в неподражаемом стиле Kincony. С технол...
[Перевод] Конец тирании Outlook: HTML в почте без таблиц Первый пункт руководства по разработке электронной почты MailChimp гласит: «Кодируйте всю структуру при помощи элемента table». В рекомендациях Cerberus (вероятно, самого популярного шаблона HTML-писем) говорится: «В случае сомнений встройте ещё одну таблицу». Прогресс не д...
Что говорят про Southbridge бывшие сотрудники Docker, Kubernetes, GitLab CI, «работа в классной команде», «интересные задачи», «курсы, тренинги, митапы и конференции» — эти и многие другие заманчивые слова можно встретить в вакансиях инженеров. Мы, Southbridge, занимаемся поддержкой нагруженных серверов. У нас ест...
А ведь Intel только успела выпустить конкурентов для Threadripper 5000. Asus подтверждает, что Ryzen Threadripper 7000 выйдут во второй половине года Компания AMD действительно собирается запустить процессоры Ryzen Threadripper 7000 во второй половине текущего года. Ранее это были лишь слухи и утечки, а теперь об этом сообщил представитель компании Asus. Что интересно, упомянул он об этом в видео, где демонстр...
Apple сделает iOS 17 даже лучше, чем мы думали Ежегодное обновление iOS — это одно из главных событий для фанатов Apple, которого ждут едва ли не больше, чем выхода нового iPhone. Всё-таки купить себе дорогостоящий смартфон все желающие не могут, а приобщиться к новейшим разработкам компании через апдейт — м...
Samsung решила отказаться от выпуска Exynos и окончательно всех запутала Иногда производители смартфонов принимают решения, которые кажутся странными на первый взгляд, но становятся просто гениальными, если взглянуть на них через призму прошлого. Спустя несколько лет они становятся не просто понятными, но вызывают уважение к стратегическому мышл...
Сила сообщества магистратуры: как мы создали команду и выиграли грант в крипте Всем привет, на связи команда Neutrality Watch — Михаил Гуревич, Евгений Безмен и Петр Корчагин. Мы магистранты онлайн-магистратуры по ИИ AI Talent Hub — образовательного проекта, созданного ИТМО и Napoleon IT. Недавно мы выиграли грант от крупнейшего сервиса стейкинга крипт...
Портативная консоль GPD Win Mini получит APU Ryzen 7 7840 В сети появились подробности о характеристиках игровой консоли GPD Win Mini, которая будет стоить 700 долларов за базовую конфигурацию с APU AMD Ryzen 5 7440U, твердотельным накопителем вместимостью 256 ГБ и 16 ГБ оперативной памяти. Данный процессор оснащается встроенной гр...
Принципы SOLID на JS, теперь точно простым языком, но не очень коротко SOLID — универсальный набор принципов разработки поддерживаемого программного обеспечения. В данной статье я попытался разъяснить свое понимание принципов SOLID в отношении языка JavaScript: особенности реализации, некоторые синтаксические конструкции и, конечно, примеры из ...
В России впервые подключились к квантовому компьютера с обычного ПК Как пишут «Газета.Ru» и ТАСС со ссылкой на фонд Национальной технологической инициативы (НТИ), российские ученые впервые продемонстрировали возможность удаленного доступа к российскому ионному квантовому компьютеру с классического компьютера, при этом о...
192 ядра RISC-V и техпроцесс 5 нм. Представлен процессор Veyron V1 Архитектура RISC-V в последнее время мелькает в новостях не так часто, как Arm, особенно, когда речь идёт о высокопроизводительных решениях. Но сегодня компания Ventana Microsystems представила Veyron V1 на основе такой архитектуры, и он якобы нацелен на борьбу с с...
Как мы наводили порядок в проекте с помощью принципов чистой архитектуры Всем привет!Меня зовут Михаил Копченин, я backend-разработчик сервиса биллинга #CloudMTS.Сегодня я расскажу про то, как мы рефакторили один из проектов, опираясь на принципы чистой архитектуры.На эксперименты с ЧА нас сподвиг модуль биллинга, который разросся до пухлого моно...
1C (и не только) c PostgreSQL Уже несколько лет назад я столкнулся с проблемой производительности 1С на PostgreSQL в некоторых запросах, которые на MS SQL выполнялись относительно быстро. Тогда же выяснилось, что в 99% случаев такие запросы можно оптимизировать так, что...
Новички Three Kingdoms All Star получат набор стоимостью ₽12000 и промокод Three Kingdoms All Star — мобильная игра, доступная в Южной Корее на iOS и Android. В ней проходят пошаговые битвы, для которых надо собирать команду из редких аниме-персонажей. Они представляют генералов и вымышленных героев времён эпохи Троецарствия в Китае. Игрок Three K...
Новые процессоры AMD Ryzen 8000 получат встроенную графику уровня RTX 4070 Сетевой аналитик и YouTube-блогер под псевдонимом Moore's Law is Dead поделился новой информацией о будущих мобильных процессорах AMD Ryzen 8000 на архитектуре Zen 5.
Fitbit закрывает открытые группы, испытания и приключения, а также Fitbit Studio для создания приложений и циферблатов Команда Fitbit, вошедшая в экосистему Google несколько лет назад, сообщила о грядущих изменениях в своём мобильном приложении для улучшения здоровья и физической формы. Фото: Fitbit Начиная с 27 марта открытые группы, а также все испытания и приключения Fitbit бо...
Вертолёт NASA Ingenuity выжил после отключения связи на Марсе Американское управление по аэронавтике и исследованию космического пространства NASA восстановило связь со своим вертолётом Ingenuity на Марсе. Главный инженер команды Трэвис Браун объяснил, что радиосвязь была потеряна на шесть марсианских солов — чу...
Британского «Билла Гейтса» все же экстрадируют в США по обвинению в уголовном мошенничестве Майк Линч, британский технологический предприниматель, которого называли британским «Биллом Гейтсом» и который основал компанию Darktrace, занимающуюся кибербезопасностью, проиграл апелляцию против экстрадиции в США.
Видеокарты RTX 4060 Ti и RTX 4060 представят в мае Видеокарты NVIDIA GeForce RTX 4060 Ti и RTX 4060 на основе архитектуры Ada Lovelace ожидаются после выхода RTX 4070, которую отправят в релиз в начале следующего месяца, 13 апреля. Источники, связанные с этим вопросом, утверждают, что релиз обеих видеокарт планируется на май...
Книга «Внутри CPYTHON: гид по интерпретатору Python» Привет, Хаброжители! CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает...
7 фич корпоративной почты VK WorkMail (on-premise) Материал данной статьи будет полезен, в первую очередь, инженерам, которые еще не сталкивались с продуктами экосистемы VK WorkSpace. Под катом постараюсь простым языком рассказать об установке ПО и ответить на некоторые вопросы, которые могут возникнуть в процессе. Ну, и в к...
Самые опасные драйверы для Windows Драйверы — неотъемлемая часть операционной системы, но связанные с ними уязвимости часто недооцениваются. Windows очень легко загружает на уровень ядра практически любые драйверы: подписанные/неподписанные, старые/новые. Если вредоносный код распространяется таким образом,...
Представлена игровая консоль ASUS ROG Ally Extreme Компания ASUS пополнила ассортимент портативных игровых приставок моделью ROG Ally, которую уже успели прозвать «убийцей» SteamDeck. Новинка характеризуется 7-дюймовым дисплеем с разрешением Full HD частотой обновления 120 Гц, пиковой яркостью 500 кд/кв.м и 100% охватом цвет...
Как мы сокращаем время простоя при установке обновлений схемы базы данных. Советы разработчикам Привет! Я работаю в компании Bercut, которая более 20 лет занимается разработкой и поддержкой ПО для операторов сотовой и фиксированной связи. Сегодня я хочу рассказать о наших подходах к сокращению времени простоя продуктивного комплекса при&nb...
Если процессор Intel с TDP 350 Вт может потреблять почти 2 кВт, то сколько будут потреблять CPU Granite Rapids с TDP до 500 Вт? Появились первые подробности об этой линейке В Сети появились подробности о процессорах Intel, которые придут на смену недавно вышедшим Sapphire Rapids. Новое поколение будет называться Granite Rapids, и оно действительно будет полностью новым. Эти CPU перейдут на техпроцесс Intel 4, а также на новую архите...
Алгоритм «Longest common subsequence» на Go. Как прийти к решению? Среди программистов не утихают споры о том, надо ли знать "алгосики" для реальной работы, или же это просто некий странный ритуал для прохождения воронки собеседований в компании а-ля FAANG (MANGA). У нас в Каруне в разных командах есть разные мнения на этот счёт....
Как Toyota Camry, только больше и дешевле. В России появились новые Toyota Avalon В России начали продавать Toyota Avalon, которая является увеличенной и более просторной версией популярной в нашей стране модели Toyota Camry. Новые Toyota Avalon ввозят в Россию в трёх версиях. Базовая получила 2-литровый мотор мощностью 178 л.с., также есть 2,5-литро...
7 устаревших аппаратных функций смартфонов, которые хотелось бы вернуть И эволюция смартфонов не всегда приносит пользователю благо, но производители снова и снова идут на эти шаги, руководствуясь собственной политикой. Например, сколько споров в сообществах разгоралось по поводу отказа Apple от поставки в комплекте к гаджетам адаптеров питани...
ТЕСТ: Сможете ли вы узнать известные архитектурные сооружения? Величественные храмы, средневековые замки, грандиозные небоскрёбы и модернистские дома. Здания из нашего теста — не просто достопримечательности, а важные культурные памятники и визитные карточки городов и целых стран. Проверьте свои знания об истории архитектуры и определит...