Intel распродает активы. Что будет с компанией — конец или хитрый план? Многие слышали, что дела Intel идут как-то не очень хорошо. С одной стороны, у компании есть интересные наработки, но переход на новый техпроцесс дается им с трудом. С другой стороны, и на старом их процессоры работают довольно шустро. Теперь, в подтверждение возможных пробл...
Переход на Go глазами PHP-разработчика: 5 подводных камней Хабр, привет! Меня зовут Костя Козин, я старший PHP-разработчик Lamoda Tech. За 17 лет в коммерческой разработке я писал на JS, PHP, и теперь на Golang. Сегодня в Lamoda Tech мы учим PHP-разработчиков писать на Go, и под это создали целый онбординг. Довольно часто в локальны...
Японская компания разработала «машину для стирки людей» В давно ушедшем 1970 году японская компания Sanyo представила футуристическое изобретение — ванну Ultrasonic Bath, которая привлекла широкое внимание публики. Данный аппарат представлял собой капсулу в форме яйца и был оснащен функцией автоматического заполнения горячей водо...
ВКС, мессенджер и совместная работа с документами в одном приложении. Изучаем новый продукт — Squadus PRO от МойОфис Полтора года назад мы выпустили цифровое рабочее пространство Squadus — полноценную замену решений иностранных вендоров. Сегодня мы представляем новый продукт Squadus PRO, в котором объединили возможности сразу нескольких наших решений в одном интерфейсе. Помимо корпоративно...
NBC: Киев может "потерять больше всех" из-за победы Трампа на выборах в США Самое базовое правило безопасных инвестиций в политике – не складывать яйца в одну корзину или не ставить весь банк на одну лошадь в забеге. Бывший творческий руководитель 95-го квартала видимо этого не знал.
Где эта улица, где этот дом?.. Какие несостыковки и почему можно найти в ГАР и других адресных сервисах Привет, Хабр! Мы в HFLabs не унываем продолжаем исследовать тему российских адресов. Уже рассказывали о том, почему нельзя просто взять и выгрузить список городов из Государственного адресного справочника (ГАР), и разбирались, что представляет собой нормативка по адресам.&n...
Битрикс. Оптимизация сервиса, который помогает устранять опасности Представьте: горячий металл, мощные машины, сотни работников — наше производство постоянно подвержено различным рискам. И как мы превратили эти вызовы в возможности? Этот рассказ будет о том, как мы воплотили в жизнь инновационную для компании систему сбора заявок об опаснос...
No-code решения для разработчиков, о которых мало кто говорит Существуют сотни фреймворков, библиотек и платформ для разработки в формате no-code. Сегодня обсудим те из них, что имеют высокие рейтинги на GitHub, но могли пройти мимо вас незамеченными — Formily, Mitosis, APITable, FlowiseAI и ToolJet. Читать далее
Все рецепты смузи и зелий в The Legend of Zelda: Echoes of Wisdom Всего в приключении The Legend of Zelda: Echoes of Wisdom есть 10 типов зелий и 59 смузи. С их помощью можно восстановить здоровье, энергию, получить баффы, избавиться от ингредиентов в инвентаре и продать готовый продукт за деньги. Рецепты смузи Сладкий смузи — 2 цветоч...
Как мы укротили 156 ETL-процессов в Airflow за один день: метод, который изменил работу DevOps Всё началось с того, что однажды мы решили развернуть Airflow для управления нашими ETL-процессами. И не просто развернули, а сделали это в K8s. Но зачем это понадобилось?Наша задача была довольно проста: взять данные из одной системы и переложить их в другую. Главным хранил...
Траст-менеджер здорового человека Представляю вашем вниманию библиотеку, которая помогает решать проблемы с TLS-сертификатами. В статье достаточно много исходного кода на java, но изложенные в ней идеи должны быть понятны любому разработчику. Читать далее
Обзор лампы Триколор из рекламы Сегодня на моем столе лампа Триколор. Довольно удивительная, на мой взгляд. Бренд Триколор у меня ассоциируется только с приставками для телевизора, которые были когда-то давно. Да и ощущение от этого бренда не самое лучшее - дешевизна, нечто относящееся к самому простому се...
Мини заметка об оптимизации Arch Linux Всем привет! Наверно, многие пришли к линуксу, когда их старый компьютер или ноутбук не тянул, или плохо тянул операционные системы от Microsoft. Многие пробовали разные дистрибутивы - AntiX, MX Linux, Linux Lite, Lubuntu, Xubuntu, и многие другие. Но скорее всего, вы в итог...
Еше раз о C в виде «заметок на полях» Честно говоря, язык Си был одним из тех языков, которые я начал учить просто потому, что мне это срочно понадобилось. Я работал в одной компании, где в одном из программных компонентов использовался Си, и мне надо было дописать функционал этого компонента. Ну вот так и случи...
Пока что в гонке ИИ выигрывает AMD. Компания показала, насколько Ryzen AI 9 HX 375 быстрее Core Ultra 7 258V Современные процессоры Intel Lunar Lake и AMD Ryzen AI 300 имеют довольно мощные блоки NPU. И хотя для большинства пользователей они пока не несут никакой пользы, AMD акцентирует внимание на том, что её решение намного мощнее. фото: WCCF Tech Ryzen AI 9 HX 3...
Ошибка ценой в 50 лет: как Intel потеряла корону в процессорной гонке Компания Intel была королем процессорного рынка с самого его зарождения, и многие думали, что так будет всегда. 50 лет абсолютного доминирования и превосходства, узнаваемости и успешности, закончились одним решением человека, которого совсем недавно считали святым. Одним реш...
[Перевод] Понимание спецификации ECMAScript, часть 4 Привет, Хабр! Представляю вашему вниманию перевод четвертой статьи автора Marja Hölttä из цикла Understanding ECMAScript. Перевод первой части. Перевод второй части. Перевод третьей части. Читать далее
Пишем хорошие баг репорты. Рекомендации Представьте – вы разработчик, и тестировщик приносит баг, который найден в ходе регресса. Хочется поправить этот баг и вы просите оформить тикет. Уже представляете как возьмете его в работу, залинкуете к нему пулл реквесты и проставите эстимейты, чтобы не было вопросов у про...
О технарях, управленцах и почему всё не так однозначно, как кажется Привет, Хабр! Сегодня поговорим о вечном вопросе в мире разработки: должен ли руководитель быть технарём? Казалось бы, всё просто: хороший начальник — это тот, кто и код напишет, и архитектуру спроектирует, и команду организует. Но давайте честно: в реальном мире единороги в...
Усиление PostgreSQL с помощью PL/Python Привет, Хабр! Сегодня мы прокачаем PostgreSQL, добавив в него Python. А именно — PL/Python. Это расширение позволяет писать функции на Python прямо внутри базы данных. Лично для меня это как объединение двух лучших миров: любимого PostgreSQL и могучего Python.PL/Python — это...
Microsoft Flight Simulator 2024: новый цифровой двойник Земли Бонджорно, мои золотые! Это Идар Табухов. Я работаю скрам-мастером в МТС Диджитал, а в свободное время веду канал с прохождением игр. В прошлый раз я писал об играх для macOS, а сегодня расскажу о авиасимуляторе. Microsoft Flight Simulator считается одним из лучших авиасимул...
GIMP Script-Fu Первый Дан. Расширения к Script-fu Если сравнить расширяемое приложение с коробочкой, то плагины, это полезные вещи, которыми можно наполнить эту коробочку, придающие новое содержание нашему приложению. В этом ряду стоит и такая вещь как Script-fu. Но что если я скажу, что Script-fu так же может быть такой же...
Видеокарта Palit GeForce RTX 4060 Infinity 2 OC (8 ГБ): довольно компактные размеры, тихий кулер, умеренная стоимость Palit GeForce RTX 4060 Infinity 2 OC (8 ГБ) — одна из самых выгодных к приобретению на сегодня видеокарт. Она имеет относительно компактные размеры 25×12,5×4 см, занимает 2 слота в системном блоке и хорошо подходит для небольших корпусов. При этом система охлаждения вполне э...
Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке Я очень хотела попасть в тестирование не питая иллюзий, что это «легкий вход в IT» — он давно перестал быть таковым! Сейчас я работаю QA Fullstack в клиентском пути «Платежи и Переводы» Альфа-Банка уже 1,5 года. Мечта сбылась, а помогли мне самообучение и курсы от Альфа-Банк...
Открытие TortoiseORM: Асинхронная ORM глазами Python-разработчика Недавно я столкнулся с задачей выбора ORM для нового проекта на Python, и мое внимание привлекла TortoiseORM. Скажу честно, я был удивлен тем, насколько эта ORM упрощает работу с базами данных в асинхронных приложениях.Как разработчик, я привык к таким инструментам, как SQLA...
Как создать страшный лифт в Роблокс — обучение для школьников В Roblox Studio дети могут создавать 3D-игры различных жанров. Один из самых популярных режимов — хорроры: комнаты испытаний, страшные лабиринты, тауэры, ловушки и другие ужастики. В этой инструкции мы хотим рассказать, как создать карту с опасным лифтом.Данная игра представ...
Жаль, что мы не умеем обмениваться файлами Довольно часто возникает необходимость в обмене файлами между компьютерами и телефонами, находящимися в одной локальной сети. Например, передать файл другому человеку, или себе, но на другое устройство. Дома или в офисе могут быть настроены сервисы синхронизации наподобие Др...
Outcome-driven innovation (ODI) — фреймворк для стратегии, основанный на CX Фреймворки встречаются нам часто, например, их достаточно много в программировании (Swift UI, если мы говорим про IOS-разработку), в маркетинге (SWOT-анализ), в продакт-менеджменте (RICE для приоритезации). Любой фреймворк, который мы применяем в той или иной деятельности, д...
Смартфон S24 Ultra – классический фейк в деталях Нет, это не копия Samsung S24. Тут ставка идет на внешние понты и обман абсолютно со всеми характеристиками. Специальные конфиги в системе и патчи делают так, что даже AIDA64 и CPU-Z показывают пользователю фейковые характеристики платформы и ее компонентов.Продается это «чу...
Оптимизация хранимых процедур на PostgreSQL, мигрированных с MsSQL. Подходы к реализации, личный опыт Привет всем!Я — Ипатов Александр, backend-разработчик в ГК Юзтех. Сегодня хочу поделиться своим опытом в интересном проекте, связанном с миграцией БД MsSQL на PostgreSQL в разрезе оптимизации хранимых процедур и функций (далее — хранимых процедур, так как процесс оптимизации...
Стены имеют уши: как современные технологии подвергают нас риску прослушки Современные технологии – это не только удобство и комфорт, но и потенциальная угроза приватности. Смартфоны, умные колонки и приложения собирают информацию о нас, включая данные, полученные посредством прослушки.О чем эта статья? В данной статье Надежда Жаринова расскажет, к...
Клонируем UWP-приложения – проще чем кажется Ни для кого не секрет, что на смартфонах под управлением операционной системы Android можно клонировать приложения. Иногда этот функционал даже встроен в систему. Один из примеров тому – (не) всеми любимая MIUI, которая, начиная с двенадцатой версии, уже умела создавать дубл...
Vivaldi 7.0 — Вы его не узнаете Можно много говорить про функциональность и количество настроек, про приватность и скорость работы, но давайте быть честными - при знакомстве с любым приложением мы в первую очередь всегда оцениваем его визуально. Это потом будет изучение того, что оно вообще может, это пото...
Технологии слежения: простой гайд для настройки системы мониторинга вашего бизнеса Я покажу, как сервис, который изначально создавался для мониторинга серверов, можно использовать для бизнесовых кейсов. Речь пойдет про Grafana.Grafana — это интерфейс для анализа данных в различном виде. Причем источником данных может быть что угодно: база данных, excel.Дав...
AsyncAPI — Swagger для брокеров сообщений и не только, или Если хочется иметь структурированную доку по асинхрону В мире интеграций REST API на сегодняшний день занимает по праву свое почетное, королевское место. Сегодня мало какой проект или продукт обходится без стандартных HTTP-методов и документации к ним. Но если для REST API уже всемирную славу приобрел Open API со своей Swagge...
ТРИЗ и Дизайн мышление, этапы бизнес методов design thinking и TRIZ, инструменты методологий По мере возрастания интереса бизнеса к ТРИЗ, растёт внимание к тому, связан ли ТРИЗ для бизнеса с другими методологиями, основанными на творческом подходе. Дизайн-мышление – обычно первый метод, с которым сравнивают ТРИЗ.В этой статье хочу подробно разобрать:– похожи ли эти ...
Lenovo представила первый ноутбук на китайском процессоре Сегодня китайский процессор Zhaoxin KX-6000G официально дебютировал на потребительском рынке в ноутбуке Lenovo X1, который ориентирован на внутренний рынок Китая и вроде как продаваться за пределами страны не будет. Стоит напомнить, что процессор KX-6000G был впервые предста...
LLM может довольно изобретательно разгадывать хитрые загадки, но не всегда Когнитивные способности LLM можно оценивать по способности мыслить логически и строить цепочки рассуждений, а можно по способности разгадывать загадки, требующие смекалки и нестандартного мышления. Почему-то всё внимание направлено только на первое и совсем не исследовано вт...
Под микроскопом: AI Product Hack Сколько раз вы были свидетелями судейства на хакатонах, которое, на первый взгляд, казалось неверным? Думаем, таких случаев было много.Сегодня мы, участники AI Security Lab из магистратуры Talent Hub, посмотрим на результаты AI Product Hack и постараемся разобраться в том, к...
GIMP Script-Fu Первый Дан. Шаг первый Здравствуй Читатель! Если ты хочешь научиться программировать расширения для GIMP с помощью Script-fu тебе сюда. Я планирую опубликовать серию статей по данной теме. И эта статья только первый шаг в увлекательный мир лайф-кодинга. Что это значит? Расширение GIMP Script-fu пр...
[Перевод] 7 популярных библиотек Vue 3 UI-компонентов, которые заслуживают внимания UI-компоненты — это один из базовых инструментов, необходимых фронтенд-разработчику для быстрого создания интерфейсов. Они помогают ускорить разработку и упростить поддержку кода. В этой статье представлен обзор нескольких популярных библиотек компонентов для Vue 3. Библиоте...
Объединяем фреймы данных в pandas: две самые распространённые операции Предположим, что проводится большое исследование основных биохимических показателей крови у пациентов, проходивших обследование в нескольких клиниках. Все пациенты должны отказаться в одном наборе данных — но исходно каждая клиника поставляет свой датасет. Индексом в каждом ...
Вот тут неплохо, Intel. Мобильный процессор Core Ultra 9 285H уверенно опережает модель прошлого поколения Мобильные процессоры Intel Arrow Lake выйдут только в начале следующего года, но сегодня в Сети засветился один из флагманов своей категории — Core Ultra 9 285H. фото: Videocardz Это 45-ваттная модель, поэтому, хотя мы и имеем девятку в названии, это л...
Проблема неактивной кнопки отправки формы Недавно попалась мне на глаза рекомендация от коллег из Яндекса. Они делали аудит рекламы одного из моих клиентов и заодно дали советы по сайту. Меня как ux-дизайнера удивили несколько из этих советов, сегодня расскажу об одном:«Рекомендуем сделать кнопку отправки формы не а...
Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время Отладка и тестирование — основа нашей работы, но они могут быть утомительными и отнимать много времени. Поэтому сегодня я расскажу о четырех новых фичах в DevTools, которые помогут тестировщикам и разработчикам работать быстрее и эффективнее. Эти инструменты созданы специаль...
Решение задачи с собеседования Linked List Cycle [+ ВИДЕО] Всем салют! Давайте решим задачу "Linked List Cycle"Дан head, являющийся головой связного списка, необходимо определить, есть ли в списке цикл. Читать далее
Подсмотрено: WB-MAP и управление насосами Мы много общаемся с интеграторами — помогаем решать их проблемы, консультируем по нюансам применения нашего оборудования, и… подсматриваем. Подсматриваем за интересными инженерными решениями. Сегодня я хочу рассказать об одном таком решении — использовании нашего счетчика эл...
WAF для Вебсокетов: рабочее решение или иллюзия? Есть мнение, что в силу особенностей вебсокетов, WAF не может их нормально анализировать и защищать. Давайте попробуем разобраться, насколько это утверждение справедливо...Сперва несколько слов о том что есть вебсокет и где он применяется. Читать далее
Микросервисная архитектура vs монолит (на простом примере) Микросервисная архитектура — это концепция, которая существует уже довольно давно, но до сих пор многие не до конца понимают, в чем ее суть, какие плюсы и минусы она имеет по сравнению с монолитной архитектурой. На мой взгляд это нужно понимать, даже нетехническим специалист...
«Безумный» CSS квиз от гика Хабр, привет! Я стабильно пишу здесь о CSS. Мне радостно, что моя работа вам полезна. Только я немного заскучал. Мне хочется повеселиться и отвести душу. В общем, я придумал новый формат статей в виде квиза. Сразу скажу, что вопросы в нём только отчасти имеют практический...
К философским проблемам искусственного интеллекта Сегодня, с общедоступностью не только ChatGPT, но и standalone ПО реализующего механизмы т.н. искусственного интеллекта, наблюдая, также, невероятно быстрое внедрение этих технологий в широком спектре человеческой деятельности, я позволю себе задаться вопросом — а куда мы и...
Kindle за копейки, робот-пылесос от iRobot и куча фотоаппаратов и вспышек: воскресная барахолка под Валенсией Привет, Хабр! Прошло больше полугода с момента моего последнего похода на испанскую барахолку. Время от времени я посещаю блошиный рынок под Валенсией. Их здесь несколько, однако лишь на одном можно приобрести не только раритетные безделушки вроде кресел и тарелок, но и по‑...
Кроссплатформенные приложения на Python с Flet и FastAPI: Полное руководство по разработке Сегодня я покажу вам, что для создания полноценных кроссплатформенных приложений достаточно одного языка — Python. С помощью всего нескольких библиотек и фреймворков можно легко обойтись без JavaScript для веб-разработки, без Kotlin и Swift для мобильных приложений и даже бе...
Как устроен KaaS (Kubernetes as a Service) в Облаке Рег.Ру Всем привет, меня зовут Игорь Шишкин, я руководитель команды R&D облачных сервисов Runity. Сегодня я хочу устроить вам небольшую экскурсию по тому, что из себя представляет наш сервис KaaS и как он устроен, ведь все мы знаем и любим Kubernetes. Читать далее
Как собрать и запитать радиопередатчик из хлама (консервных банок и проволоки) для передачи сигнала SOS Картинка Cmglee, Freepik image_1, Freepik image_2, Youtube-канал «Thomas Durant» Меня всегда привлекали способы «собрать что-либо из ничего» и сегодня рассмотрим один из них — «выживальщик со стажем», во мне не даёт покоя :-). Предположим, что вы молодой и перспективный ...
Fallout London: гигантский мод для Fallout 4. Что за новинка и стоит ли поиграть? Бонджорно, мои золотые! Это Идар Табухов, скрам-мастер в МТС Диджитал и фанат компьютерных игр. Сегодня хочу поговорить про Fallout London — на мой взгляд, это один из самых крупных фанатских проектов за всю историю существования игры. Мод переносит центр интересов игрока за...
Чатовая слепота Чаты в телеге у меня по работе. Чаты в вотсапе у меня по школьным вопросам детей и по вопросам личного общения. Чат в вайбере был для занятий английским. Чат в ВК - развлечение. Телега у меня на рабочем ноуте. Вотсап - на телефоне. ВК и там, и там. В итоге у меня р...
Проблемы открытых знаний и литература в формате Open Knowledge Недавно в MWS начался новый бесплатный образовательный курс «Основы сетевых технологий». Мы уделяем большое внимание теме распространения знаний и много пишем о книгах, онлайн-курсах и вебинарах, которые помогают в самообразовании. Открытые знания дают свободный доступ ...
Автоматизировать аналитику, визуализировать данные и не только — примеры российских BI-решений Большинство российских BI-решений к 2024 году уже достигли необходимого уровня развития, чтобы заменить зарубежные продукты. Но требования клиентов к BI-системам сильно отличаются. Кому-то необходимы простые и понятные дашборды, другим — возможность настройки по специфически...
Zero-cost Property в С++ Расскажу об одном решении которое имеет больше смысла в качестве упражнения а не практической пользы. Постановка задачи звучит так: Хочу получить в C++ семантику property как в C# и без накладных расходов.В начале будет результат к которому я пришел, затем пояснения и выводы...
Дуалистичная типовая система JavaScript VS Единая объектная система Python. Краткий обзор Сегодня поговорим о объектах, объектной архитектуре и способах взаимодействия с ними на примере языков программирования Python и JavaScript. Получилось небольшое исследование, противопоставляющее прототипирование и ООП.Давайте разбираться! Читать далее
[Перевод] Уделите внимание токенизаторам — и вот почему На прошлой неделе я помогал одному другу пустить одно его новое приложение в свободное плавание. Пока не могу особенно об этом распространяться, но упомяну, что это приложение, конечно же, сдобрено искусственным интеллектом — сегодня этим не удивишь. Может быть, даже изрядно...
Observable – удобный state-manager Я вас понимаю. Да – еще один. Но давайте посмотрим, вдруг правда?Давайте определимся с тем, что такое удобно. Конечно, у нас разные представления об удобстве, поэтому я опишу свои с примерами из api react: Читать далее
Оптимистические и пессимистические блокировки на примере Hibernate (JPA) Привет, Хабр! Давно хотел стать частью «деврел» сообщества: писать статьи, участвовать автором в митапах и т. д. Но никак не мог найти тему для рассказа. Недавно решил изучить тему «оптимистическая» и «пессимистическая» блокировки, но на&nb...
Почему рейтинги лгут: разбираемся, как и почему рейтинги BI не говорят всей правды Мы, Luxms, создаём передовые решения для обработки и анализа данных. В этой статье мы поговорим о том, как на основе рейтингов можно пропустить подходящий вам BI-инструмент и о том, как выбрать неподходящий.Рейтинг кажется находкой для бизнеса: посмотрел кто в топе, выбрал л...
Пограничные случаи, Госуслуги и Т-банк ...или что может пойти не так в совершенно рядовой операции.Вчера мне понадобилось зайти в личный кабинет налоговой службы. Титульная страница обещала вход по ЕСИА. Подтверждённая учётная запись оказалась недостаточно подтверждённой: если вместо личного присутствия в МФЦ или...
Как сократить время при повторных проверках проектной документации, используя среду общих данных и инструмент сравнения В современном мире проектирования и строительства повторная проверка проектной документации — неотъемлемая часть этих процессов. Для оптимизации и увеличения точности проводимых проверок существует ряд инновационных инструментов и технологий. В данной статье рассмотрим...
Все мои Ардуинки: часть вторая, ATtiny и STM Продолжаю перебирать все мои Ардуинки и делиться опытом работы с ними. В прошлый раз я выдал базу про платы, начавшие свою жизнь как официальные продукты Arduino. Но время показывает, что истинная сила платформы скрывалась не в конкретных Uno и Nano, а в открытости и расши...
Жизненный цикл контейнеров в Docker Compose: использование хуков post_start, pre_stop В версии 2.30.0 Docker Compose появился новый функционал - хуки жизненного цикла контейнера. Давайте разберемся, что это такое и как их использовать для решения практических задач. Читать далее
Nau Engine: взгляд под капот. Ядро движка Nau Engine — 3D-движок для создания игр и приложений, который находится в активной фазе разработки с начала 2023 года. Одна из целей его создания — дать возможность любому разработчику реализовать проекты своей мечты, поэтому Nau Engine является Open Source-решением и будет ...
Анти-коучинг: альтернативный взгляд на профессионализм разработчика За моими плечами 10 лет работы в IT, два года из них на позиции тимлида. На моих глазах IT-сфера развилась от прямолинейного общения до "зефирно-ласкового". Сегодня разработчики вынуждены регулярно посещать ван-ту-ваны и ретроспективы, иметь дорожную карту развития, быть мот...
TOGAF 10 и архитектура предприятия Идея создать модель идеальной архитектуры предприятия существует уже довольно давно. Есть различные методологии, стандарты, шаблоны, описывающие разные варианты создания архитектуры. Платформа TOGAF (The Open Group Architecture Framework) является широко распространенным реш...
Препарируем менеджмент гигантов Кремниевой долины. Четыре причины прочитать «Transformed» Всем привет! Сегодня я продолжаю свой рассказ о важнейшей литературе для любого менеджера, начатый в моей первой статье про литературу для тимлидов, и представляю вам книгу Марти Кагана «Transformed — Moving to the Product Operating Model». Каган — один из наиболее ярких I...
IT для детей: как выбрать программу для школьника Выбор курсов по айти с нуля для школьников – спорная и сложная задача. Важно учитывать возраст и увлечения, интересы ребенка, уделять внимание содержанию направления и другим моментам. Каким именно и почему? Давайте разбираться.Курсы или самообучение? Айти или другое направл...
Фитнес-данные не пропадут зря: ChatGPT на страже твоего здоровья Я активно пользуюсь умными браслетами и весами, и однажды задумался: а что если обработать накопленные данные через ChatGPT для анализа здоровья? Оказалось, что это довольно просто, и с этим справится практически любой.Всё, что нужно — это данные из Google Fit и доступ к Cha...
Акустические метаматериалы Картинка Freepik В последние годы со всё более широким распространением компьютерного моделирования процессов перед исследователями открываются возможности по созданию абсолютно новых типов материалов, одним из которых являются так называемые акустические метаматериалы. Они...
Без теории к практике: как уловить радиоволну инклюзивного дизайна, опираясь на опыт реальных людей Удобство. Что же это такое? Задумывались ли вы, почему перила у лестницы находятся по правую руку, цифры в лифте идут снизу вверх по возрастанию, а бутылку с газировкой делают такой формы, чтобы рука могла комфортно обхватить её?Такие детали очень важны для определённых кате...
Как стать эффективным руководителем По моему опыту работы и общения с руководителями (тех лидами, тим лидами, хэдами, проджект лидами и прочими должностями, на обозначение которых пригодилась чья-то фантазия) далеко не каждый имеет четкое и системное представление о том, что от него ждет компания и какими каче...
[Перевод] Как я использовал уязвимость «file upload» для достижения высокого уровня риска в Bug Bounty Здравствуйте, коллеги! Одной из самых интересных функций в веб-приложениях является загрузка файлов. Уязвимости в этой области часто приводят к серьёзным последствиям. Давайте разберём один из сценариев, с которым я столкнулся во время работы. Читать далее
PostgreSQL Antipatterns: «вращаем» JSON Принимать сложные параметры запроса в виде JSON - полезно, хранить его в базе - удобно, но работа с ним в рамках SQL-запроса зачастую вызывает затруднения.Сегодня столкнулся с очередным нетипичным вариантом использования - "перекладыванием" значений из JSON-строк в столбцы.Д...
[Перевод] Обнаружение «шумных соседей» с помощью eBPF Команды подразделения Netflix Compute and Performance Engineering регулярно анализируют происшествия, связанные с падением производительности программ, работающих в нашей многоарендной среде. Первый шаг такого анализа заключается определении того, что является источником про...
0001 — это число? Или нет? Недавно коллега-аналитик переслал вопрос от одного из разработчиков:«У тебя в ТЗ сказано, что id — это число, максимум 18 знаков. С точки зрения программирования 0001 и 001 и 01 и 1 — это все одно и то же число 1. Но наша система с параметром id работает как со строкой. Поэт...
От Agile к анти-Agile Сегодня мы поговорим о таком интересном вопросе, как переход от Agile, к анти‑Agile. С течением времени команды часто сталкиваются с ситуациями, когда идеалы Agile начинают давать сбой, и приходит осознание, что работа по старым лекала...
Лучшие backend-фреймворки для веб-разработки в 2024 году Фреймворки упрощают разработку, ликвидируют хаос и задают понятные рамки при создании приложения.При этом каждый фреймворк имеет определенный набор готовых инструментов — проверенных опытом технических решений, ускоряющих и облегчающих разработку.В этой статье мы рассмотрим ...
Мой базовый паттерн использования ansible Всем привет! Сегодня я хочу поделиться с вами простым паттерном использования ansible к которому я пришёл за годы работы с этим инструментом. Несмотря на простоту, в типовой инфраструктуре он покрывает процентов 80 кейсов IaC, т.е. является довольно универсальным.Раз за разо...
Go-to-Market Framework и Product Development Framework — какой использовать, что общего и в чем разница? Существует огромное количество продуктовый фреймворков. Сегодня поговорим о двух из них, которые могут вызвать путаницу в головах начинающих продактов: Go-to-Market Framework и Product Development Framework. Оба они про развитие и управление продуктом, но цели и фокус у них ...
Яйцо или курица: учёные наконец поставили точку в этом вопросе Материалом для исследования послужил древний одноклеточный организм Chromosphaera perkinskii. Он был обнаружен в 2017 году в морских отложениях на Гавайских островах. Читать полную статью
Отладка режима сна для людей, которые не хотят взрослеть Не буду вам сегодня рассказывать о пользе сна, вы и так в курсе, что спать весьма полезно и приятно. Пожалуй, это одно из моих любимых хобби. В этой статье я расскажу вам о том, как я профессионально сплю. Есть, конечно, вещи, которые мне бы хотелось улучшить и об этом речь ...
Узнаем, что делал пользователь через дамп реестра При расследовании компьютерных инцидентов одним из важнейших действий является сбор улик. Так нам очень важно иметь дамп оперативной памяти, потому что из него можно получить информацию о том, какие процессы были запущены в системе, и, например, можно выделить и сделать дамп...
Внедрение электронной цифровой подписи в мобильное приложение на Android Привет, Хабр! Сегодня мы хотим поделиться решением интересной и новой для нас задачи: нужно встроить поддержу ЭЦП в мобильное приложение заказчика. Бизнес-процесс подразумевает формирование неких документов в мобильном приложении с дальнейшей их отправкой на сервер и последу...
Cтатистика Байеса в ML для самых маленьких Пожалуй, одна из важнейших тем для подготовки крутых специалистов машинного обучения. Ведь закономерности всегда подлежат какой-то аналитике с точки зрения вероятностей. А как иначе?
MECE: Основы структурного мышления для решения сложных задач Мой канал - https://t.me/tidy_mngПринцип MECE (Mutually Exclusive, Collectively Exhaustive) — это один из ключевых подходов, широко применяемых в консалтинге, аналитике и управлении. Этот метод помогает систематизировать данные, разбивая их на независимые категории, которые ...
Под микроскопом: AI Product Hack Сколько раз вы были свидетелями судейства на хакатонах, которое, на первый взгляд, казалось неверным? Думаем, таких случаев было много.Сегодня мы- Анна Тищенко и Минко Богдан участники AI Security Lab из магистратуры Talent Hub, посмотрим на результаты AI Product Hack и пост...
Pygame для начинающих программистов. Статья первая В современном мире программирования язык Python занимает особое место благодаря своей простоте, читаемости и мощным возможностям. Он стал одним из самых популярных языков среди начинающих разработчиков и профессионалов. Но как же привлечь внимание к этому языку и сделать про...
Оптимизация архитектуры: делим крупные классы с помощью миксинов Всем привет! Это статья для тех, кто интересуется таким фреймворком, как Flutter. А написал ее я, Николай Омётов, руководитель Flutter разработки IT-компании Mad Brains. Сегодня обсудим, как делить большой файл класса с помощью миксинов. Для начала давайте разберемся, ...
State of DevOps 2024. Туда и обратно. Часть 2: Искусственный интеллект Всем привет, с вами Сергей Задорожный, руководитель отдела платформенных решений банка «Центр-инвест» и один из авторов курса «DevOps для эксплуатации и разработки» от Яндекс Практикума. Сегодня продолжаем разбирать отчёт State of DevOps 2024. В прошлой статье мы обсуди...
Альфа-Банк выходит на рынок мобильной связи с новым брендом «Альфа-Мобайл» Сейчас банк уже выбрал партнёра для своего MVNO-проекта — им стал «ВымпелКом» (бренд «Билайн»), который предоставит телекоммуникационную инфраструктуру. Сервисы будут предоставляться под брендом «Альфа-Мобайл», запуск планируется в первом квартале 2025 года.
Сравнение реализаций гео-решений в СУБД Привет, Хабр! Сегодня быстро разберём, как разные СУБД справляются с геоданными. Вопрос простой: если нужно работать с координатами, полигонами, считать расстояния — какая база справится лучше? В сравнение пойдут PostgreSQL (с его крутым PostGIS), MySQL, Oracle, SQL Server и...
Как EA FIFA превратилась в EA Sports FC: от футбольной настолки до топовой видеоигры В один прекрасный зимний день сорок человек стали миллионерами. Начало сказки? Мечта? Бред сумасшедшего? Нет, это факт. 12 декабря 1980 года одновременно обогатились сорок сотрудников Apple, которым достались акции компании. В их числе оказался и директор по маркетингу, успе...
Как сделать управление персонажем в Unity – урок для детей и подростков Сегодняшний урок подойдет для ребят 10–14 лет с минимальным опытом. Благодаря пошаговой инструкции можно разобраться в управлении персонажами на простых примерах и понять, как работать с некоторыми важными инструментами среды Unity.Платформа «Юнити» предназначена для разрабо...
Препарируем слои образов Docker Технологии контейнеризации сейчас являются неотъемлемой частью процессов DevOps. Контейнеры активно используются в микросервисных архитектурах для изоляции отдельных микросервисов. Наиболее распространенным решением по контейнеризации на сегодняшний день является Docker, и и...
Как и зачем мы в Fix Price разработали корпоративный UI-кит для наших бэк-офисных систем Привет, Хабр! С вами Вадим Райский, руководитель IT-проектов Fix Price, и сегодня я расскажу вам, как и зачем мы разработали отдельный корпоративный UI-кит для наших бэк-офисных систем.В компании множество внутренних сервисов, и постоянно пишутся и планируются новые под разл...
Немного о Durability в Postgres. Часть 2 В прошлой публикации мы обсудили механизм парсинга, оптимизации и исполнения запроса в PostgreSQL. В процессе обсуждения, был также затронут WAL (Write-Ahead Log). Давайте разберемся, что же это такое.WAL, он же Write Ahead Log - бинарный лог, хранящий в бинарном виде непоcр...
[Перевод] Практический подход к EF Core с использованием скалярных функций При создании приложения некоторые логические операции могут быть реализованы на стороне базы данных с использованием скалярных функций. В SQL скалярная функция — это тип функции, который работает с одним значением или небольшим количеством входных значений и всегда возвращае...
[Перевод] Практический подход к EF Core с использованием скалярных функций При разработке приложения некоторая логика может быть реализована на стороне базы данных с использованием скалярных функций. В SQL скалярная функция — это тип функции, которая работает с одним или небольшим количеством входных значений и всегда возвращает одно значение в кач...
Катастрофа в российской зоне проекта NTPPool.org Привет, Хабр! Своим первым постом на площадке я хочу привлечь внимание к катастрофе, сложившейся на данный момент в RU-зоне проекта NTPPool.org. Я думаю, что проект в представлении не нуждается, тем не менее, для тех, кто никогда о нём не слышал - во многом благодаря ему все...
28 лет назад началась история Windows CE. Вспоминаем былое 16 ноября 1996 года на свет появилась ОС Windows CE 1.0. Она была быстрой, нетребовательной к ресурсам, адаптивной — и стала одним из стимулов бурного развития рынка КПК и коммуникаторов. Сегодня, в день рождения ОС, давайте вспомним, как и для чего ее разработали. Если...
KinCony M1: умный рубильник на 30 ампер (когда нужно дёрнуть красиво) Сегодня у нас на обзоре довольно своеобразное устройство, которое сходу даже классифицировать затруднительно. Это что-то вроде «умного» реле на 30 ампер, только на стероидах. Это реле совмещено с полноценным контроллером (в смысле центрального вычислителя и интерфейсов), н...
Самый длинный червь может вырастать до 40-метровой длины Самые крупные черви-паразиты живут внутри огромных китов. Источник изображения: IFL Science По данным за 2017 год, науке известно о существовании более 20 000 видов паразитических червей. Они живут и процветают благодаря тому, что проникают в организмы других живых созданий ...
Почему при установке Windows 95 использовались три операционные системы? Пользователь Twitter @tthirtle спросил, почему установка Windows 95 проходит через три операционные системы: MS-DOS, Windows 3.1, а уже потом Windows 95. Почему не перейти от MS-DOS сразу к Windows 95?Ещё один хороший вопрос: почему в установке Windows 95 используется три ра...
FP32, FP16, BF16 и FP8 — разбираемся в основных типах чисел с плавающей запятой Привет, Хабр! Сегодня давайте поговорим о том, как современные вычисления на GPU стали более гибкими и эффективными благодаря различным форматам чисел с плавающей запятой (FP64, FP32, FP16, BFLOAT16 и FP8). Эти форматы не просто числа — за каждым из них стоит конкретная обла...
Два подхода к анализу ПО на уязвимости: какой выбрать? Думаю, каждый айти-специалист знает, насколько важно учитывать требования информационной безопасности при разработке и обеспечить защищенность ПО. А как именно обрабатываются уязвимости, и кто несет ответственность за их устранение? Сегодня хочу уделить внимание именно этой ...
Ускорение LUP-разложения матрицы с помощью OpenCL Я являюсь автором проекта по математическому моделированию прикладной механики и в работе моей программы до 90% вычислительного времени уходит на решение системы линейных уравнений. Цель этой статьи сугубо практическая - найти оптимальный метод решения системы линейных уравн...
Почему 1С? Давайте будем честными: не ругал 1С только ленивый или тот, кто никогда не сталкивался с ним в работе. И 1С есть за что критиковать. Читать далее
Когда 1+1 равно 1 (часть 1) 2 ноября исполняется 209 лет со дня рождения Джорджа Буля, одного из основателей математической логики, и этот материал — часть большой работы, посвящённой ему и его наследию.Сегодня я расскажу, какой смысл имеет уравнение 1 + 1 = 1 в булевой арифметике, и как оно стало инст...
30 Триггеров Джозефа Шугермана. Банк маркетинговых приёмов для продажи любого продукта Каждый из 30 представленных ниже ментальных триггеров обладает способностью вызывать определенный тип автоматического, неосмысленного согласия людей, т.е. готовность сказать «да» не задумываясь при принятии решения о покупке чего угодно, любого товара или...
Транзакции в Spring: сила управления данными Привет, Хабр! Сегодня разберемся с транзакциями в Spring так, чтобы всё стало ясно и понятно: зачем они нужны, как работают и как их настроить так, чтобы данные были под контролем. Начнем с самого начала. Транзакция — это единица работы, которая должна быть выполнена полно...
«Куда, куда вы удалились», или поиск пропущенных остановок в маршрутах общественного транспорта в OpenStreetMap OpenStreetMap (OSM) — глобальный проект, образованный вокруг геоинформационной базы данных, наполняемой всеми желающими — как энтузиастами, так и заинтересованными компаниями. Любой может внести свой вклад, однако открытость имеет и оборотную сторону, которая приводит к тому...
[Перевод] Новая технология 3D-печати позволяет создавать уникальные объекты быстро и с меньшим количеством отходов Мультиматериальная 3D-печать позволяет производителям изготавливать индивидуальные устройства с несколькими цветами и разнообразными текстурами. Однако этот процесс может занимать много времени и быть расточительным, поскольку существующие 3D-принтеры должны переключаться ме...
Новые тенденции в управлении персоналом Время чтения: ~5 минутПредисловие: статья для тех, кто не успел посетить форум, хотел послушать доклады про HR-направление и хочет узнать подробнее о трендах.Я всегда всегда стараюсь быть в тренде и иметь информацию о самых актуальных технологиях, доступных рынку.И...
Что на неделе: нейробабушка троллит мошенников, VK подсиживает HeadHunter, а айтишников обяжут работать в вузах Привет, Хабр! Еще одна неделя подошла к концу, а это значит, что я — Олег Малахов из AGIMA — принес вам очередную подборку свежих новостей. Собрал всё, что стоит вашего внимания — читаем, разбираем, удивляемся. Читать далее
[Перевод] О зацикливании рекомпозиции в Jetpack Compose Фотограф: Laura Cleffmann: https://www.pexels.com/ru-ru/photo/20001993/Jetpack Compose — это мощный инструмент, который упрощает создание UI в Android, но его освоение может быть не таким уж простым. Многие разработчики сталкиваются с неожиданными результатами и ошибками, ко...
App Store заблокировал приложение Газпромбанка Приложение Газпромбанка исчезло из App Store и перестало работать на iPhone в Турции из-за введённых США санкций. Банк предлагает клиентам пользоваться интернет-банком через браузер, который полностью повторяет функционал мобильного приложения.
Будущее КОМПАС API на Linux Продолжаем рассказывать, как идет портирование КОМПАС-3D на Linux (начало здесь). Сегодня речь про API и с вами Владимир Кузнецов, инженер-программист по прикладным интерфейсам КОМПАС-3D.До начала разработки нативной Linux-версии КОМПАС-3D у нас был API экспортных функций, ...
Как ускорить создание компонентов с помощью Plop-генератора или автоматизация рутинных задач в React А имеем мы довольно крупную команду фронтендеров, которая раздедлена на небольшие подгруппы, каждая из которых отвечает за свои микросервисы. В конечном итоге, эти сервисы интегрируются в единый масштабный проект. Мы придерживаемся общей дизайн-системы, стандартизированных п...
Фракталы, капуста и рок-н-ролл Как заметил один неравнодушный читатель, математика – это «бред повернутых на абстракциях». Что ж, наверное, он прав, и все математики должны быть немного не в себе, чтобы, отказавшись от такой родной и очевидной реальности, посвятить свою жизнь формулам и графикам. Но если ...
Рунгхольд, или Атлантида Северного моря Спор о существовании Атлантиды, берущий свои корни еще в 4 веке нашей эры, и в наше время остается актуальным вопросом современной науки. Но не многие знают, что своя Атлантида была у многих народов и даже более того - известный вам град Китеж, исчезнувший в водах озера Свет...
Пишем приложение на C#-стеке Всем привет! Меня зовут Дмитрий Бахтенков, и я .NET-разработчик. Сегодня мы проведем эксперимент — напишем полноценное веб-приложение с использованием решений, которые написаны на C# и платформе .NET. Больше моих статей можно прочитать в медиа вАЙТИ.Что я имею в виду?Ка...
Feature-Sliced Design (FSD): Основы и практические примеры архитектуры Когда я только начинал свою карьеру фронтенд-разработчика, часто сталкивался с проблемами поддержки кода в проектах. Со временем я понял, что структура кода имеет решающее значение. Так я узнал о Feature-Sliced Design. Этот подход помогает разбивать проект на функциональные ...
Модели данных в BI-платформах: физика против логики Сегодня поговорим о том, как устроены модели данных в BI-платформах. Рассмотрим два основных типа моделей данных, которые используются в BI: физическую и логическую.Когда стоит вопрос о выборе BI-платформы, реализация модели данных является одним из ключевых критериев, на ко...
nanoCAD BIM ОПС: редактирование шаблонов спецификации в соответствии с ГОСТ 21.110-2013 СПДС При внедрении программного обеспечения линейки nanoCAD Инженерный BIM часто возникают вопросы, связанные с настройкой шаблонов выходной документации. Основные подходы к решению такой задачи рассмотрим сегодня на примере спецификации оборудования, изделий и материалов nanoCAD...
Всё, что вы хотели узнать о конкурентоспособности, но не знали, у кого спросить Мы живём в мире конкуренции, где ты или побеждаешь, или тебя побеждают, поэтому наш “океан” окрашен в красный цвет. Говорят, где-то океан бывает голубого цвета, там нет борьбы и поражений, но это находится где-то далеко, и благоденствие там длится недолго: вскоре после откры...
Проигрыватель видео с поддержкой транскрипта Как и многих пользователей Хабра меня интересует вопрос, как можно повысить эффективность изучения иностранных языков. Один из наиболее часто рекомендуемых методов — смотреть фильмы на изучаемом языке. И, естественно, я им пользуюсь. Периодически меня посещают мысли о необхо...
Зачем я написал ещё одну утилиту мониторинга CPU для Мака Привет, чат. Хочу во-первых рассказать вам историю разочарования в довольно известной утилите мониторинга потребления энергии и загрузки CPU для macOS — MX Power Gadget. А во-вторых, поделиться очень простой заменой, которую я собрал за пару вечеров — pgauge. Читать далее
«Я спросил у Ясеня». Преимущества и недостатки использования искусственного интеллекта в работе системного аналитика Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик, аналитик и автор телеграм-канала IT Talks. В этой статье я хочу разобрать преимущества, возможности и недостатки использования больших языковых моделей в работе системного аналитика.С появлением возможности исполь...
S.T.A.L.K.E.R. 2: Heart of Chornobyl плохо оптимизирована, выдавая 57 fps с GeForce RTX 4090 в 4К В продаже нет ни одной видеокарты, которая могла бы тянуть S.T.A.L.K.E.R. 2: Heart of Chornobyl в разрешении 4К на максимальных настройках графики, обеспечивая стабильно выше 60 кадров в секунду
Проблемы при поддержке IT-продуктов на базе AI и варианты их решения Добрый день! Меня зовут Саша Беляев и сейчас я лидирую несколько направлений разработки вокруг аналитики, AI/ML, AB-test, внутри Х5 в продукте CVM. Подробнее о моём опыте можно посмотреть тут. Сегодня я хочу поделиться своими мыслями о проблемах, которые возникают при переда...
UMA — оракул для рынка предсказаний Polymarket Представьте: идет публичный спор на миллионы долларов, а вы поставили круглую сумму на один из исходов. Кому бы вы доверили рассудить этот спор? Чтобы этот человек был непредвзят и ему доверял ваш оппонент. Polymarket доверился UMA — децентрализованному оптимистическому...
Беспроводные клавиатуры, на которые стоит обратить внимание в 2024 году: от минимализма до профессиональных решений Привет, Хабр! В мире технологий клавиатуры всегда занимают особое место. Мы в Selectel внимательно следим за новинками, ведь хорошая клавиатура — это не просто инструмент, а залог комфортной работы и продуктивности. В прошлых подборках мы уже делились интересными моделями, ...
Автоматизация CQC на CI В эти дни проходит внутренняя конференция Aventus IT. И я там был, мёд пиво пил… Шучу. Выступал на тему автоматизации контроля качества кода. И хочу представить вам статью по материалам своего выступления. Сегодня было два прекрасных доклада про тесты на проекте. Порадовало,...
[Перевод] Роль мощного классического компьютера в эволюции квантовых систем Привет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас статью, посвященную причинам, по которым каждому квантовому компьютеру понадобится мощный классический компьютер. Давайте вместе разберемся, зачем квантовому компьютеру н...
Гайд по трекингу экспериментов в ML Многие привыкли, что в качестве результата эксперимента достаточно метрик и просто сохранения обученной модели, однако в современном мире машинного обучения трекинг экспериментов имеет ключевое значение для обеспечения воспроизводимости, надежности и эффективности. Давайте р...
Text-to-speech. Анализ открытых решений синтеза речи Всем привет! В этой статье будут рассмотрены открытые проекты по синтезу речи с поддержкой русского языка. Под словом «открытые» будем иметь в виду, что разработчики безвозмездно предоставляют в пользование результаты своих трудов (спасибо им за это большое). Также в обзоре ...
Представлен флагманский смартфон с самым большим датчиком изображения и четырьмя камерами Leica Vario-Summicron по 50,3 Мп — Sharp Aquos R9 pro Sharp вчера вечером анонсировала флагманский смартфон Sharp Aquos R9 pro, который поступит в продажу в декабре. Sharp Aquos R9 pro оснащен тремя камерами по 50,3 Мп, система камера Vario-Summicron была разработана под руководством Leica. Фото Sharp В комплект каме...
Смартфоны Samsung Galaxy S25 не будут интересными? Серия S24 пыталась привлечь внимание пользователей ИИ-возможностями, которые, однако, оказались востребованы далеко не всеми. Часть из заявленных ИИ-фишек звучит интересно, но другая подойдёт лишь на поиграться. Практической пользы от них сегодня пока ещё мало. Да и многое...
Сервис для обхода блокировки OpenAI API в России или ваш первый API Всем привет! Сегодня я расскажу вам, как я сделал сервис для обхода блокировки OpenAI в россии со стороны OpenAI (не Роскомнадзор даже) с использованием FastAPI и Docker. Мотивация проста. У меня в РФ есть сервер на котором работают сервисы и я хочу подключить к ним OpenAI, ...
Открытый датасет TelecomX Всем привет! Хочу поделиться с теми, кто интересуется большими данными, своей работой. Дело в том, что довольно часто, когда мы читаем какую-либо статью или техдоку по этой предметной области, приводимые примеры опираются на крохотные наборы данных. И это не даёт понимания и...
Что даёт выставка маленькому стартапу в России? Компания “Модеста” – небольшой стартап из Кургана. Мы имеем прототипы протезов и собираемся продемонстрировать наработки лидерам и участникам рынка реабилитации и абилитации. Приглашение на форум «Надежда на технологии 2024» стало для нас неожиданной и приятной новость...
О хакерах из Shedding Zmiy из первых рук. Интервью с Геннадием Сазоновым и Антоном Каргиным из Solar 4RAYS ГК «Солар» В преддверии SOC Forum 2024 давайте вспомним другое значимое событие — Positive Hack Day 2. Ранее уже выходило на Хабре интервью о первых шагах в обнаружении атаки, тоже посвящённое выступлению с этого мероприятия. На этот раз хочу пре...
SEO от начинающего для незнающих Итак есть один бустрап проект, отличный продукт и мало клиентов, мое время дошло до SEO. Вообще бустрап или инди проект качает очень многие навыки и учит делать больше фокуса на бизнесе(деньгах) и что маркетологи не бездельники и у них тоже сложная работа!Сейчас будут д...
80 эфиров спустя: записи, которые помогут в карьере Привет! Впервые пишу статью на Хабр от себя, так что давайте представлюсь. Меня зовут Арина, я занимаюсь маркетингом и в Хабр Карьере, и в Хабре. Возможно, вы видели меня на прямых эфирах — я веду большинство из них.На днях мне вдруг захотелось посчитать, сколько всего эфиро...
Apple наконец-то сделала, как удобнее пользователям. Разборка нового Mac mini показала, что у него съёмный SSD Автор канала Max Tech заполучил новенький Mac mini и разобрал его, чтобы понять, как внутри устроена полностью новая модель Apple. обложка видео источника Разбирается ПК довольно легко, и после демонтажа вентилятора можно сразу увидеть SSD. SSD, который можно дем...
Tcl — как скриптовый язык для университетских проектов стали использовать по всему миру Одна из ключевых облачных фич — масштабирование (о возможностях облака с примерами из реального бизнеса мы расскажем 30 октября, подключайтесь). Настраивать масштабирование, а также балансировщики нагрузки и виртуальные машины можно различными способами. Один из нетипичных в...
Как создать датасет для машинного обучения за 6 шагов Устали искать идеальный набор данных для обучения ваших моделей машинного обучения? Часто в таких случаях оптимальное решение — это создать его самостоятельно.Сегодня мы обсудим шесть шагов для создания наборов данных, которые идеально подойдут под ваши задачи, и разберем их...
Под одну гребенку. Режим эмуляции ЦП в Кибер Инфраструктуре Сегодня расскажем о том, как устроена поддержка режима эмуляции ЦП для кластеров, созданных на базе Кибер Инфраструктуры. Читать далее
[Перевод] Действительно ли фотоны вечные? Одна из самых стойких идей во всей Вселенной заключается в том, что всё, что существует сейчас, когда-нибудь прекратит своё существование. Звёзды, галактики и даже чёрные дыры, занимающие пространство нашей Вселенной, когда-нибудь сгорят, потускнеют и распадутся, перейдя в с...
По мотивам одного сбоя в БД Oracle Всем привет! Я Тимур, инженер в команде Databases Т-Банка. Занимаюсь решением проблем и настройкой производительности СУБД Oracle и PostgreSQL Oracle — это СУБД для наших критичных нагруженных legacy систем, системы построенные на новой архитектуре используют Pos...
Как заставить LLM работать на вас – разбираемся на примере задачи сопоставления товаров на маркетплейсе Привет, Хабр! На связи команда продуктового матчинга ecom.tech. В этой статье мы расскажем, как используем LLM для задачи сопоставления товаров на маркетплейсе. Как перевести задачу с продуктового языка на язык промптов. Что делать, если ни одна LLM не обучается на нужн...
История одного модального окна или переходим с UIKit на SwiftUI. Часть 3. ProgressView vs SkeletonView Продолжаю эпопею с модальными экранами на SwiftUI. Но сегодня больше кода. Была задача, сделать ProgressView и SkeletonView. Вдруг кому-то пригодится, показываю.ProgressView по дизайну должен был быть с градиентной полоской загрузки, по дефолту так нельзя сделать, поэтому я ...
Prompt Me One More Time. Учим LLM строить графы знаний из текстов Привет, Хабр! Меня зовут Алла, я работаю младшим исследователем в команде Memory‑Augmented models в AIRI и занимаюсь ресерчем на пересечений графов знаний и языковых моделей. Потребность в таких изысканиях понятна любому, кто пытался добиться от Chat...
[Перевод] Preview сложных элементов в Compose Поскольку все больше разработчиков Android переходят на Jetpack Compose из-за его декларативного подхода к пользовательскому интерфейсу, ему необходимо быстро просматривать сложные макеты. Однако не так-то просто отображать изображения с URL-адреса в Preview Jetpack Compose,...
Будущее наступило, восстание машин уже идёт. Просто ползучим методом В отличие от большинства своих статей, сегодня я не буду рассказывать ни о каких своих находках в области разработки железа или программ. Сегодня меня тянет пофилософствовать о глобальной проблеме – отношению ряда ответственных работников к внедрению программных систем в пов...
Supermicro представила новые серверы и системы ускорения GPU Supermicro, Inc., поставщик комплексных ИТ-решений для ИИ, облака, хранения данных, платформ 5G/Edge объявил о запуске новой серии серверов, систем ускорения GPU и серверов хранения с процессорами серии AMD EPY 9005 и графическими процессорами AMD Instinc MI325X. Новая линей...
Гриды в Битрикс24: теперь не нужно искать сторонние решения Всем привет! Меня зовут Илья, я разработчик в Битрикс24. В последнее время наша команда стремится быть прозрачнее и делиться изменениями в продукте. Мы хотим, чтобы разработчики, использующие Битрикс24, быстрее узнавали об обновлениях и имели на руках актуальную документацию...
Как сделать CI-V-кабель для управления приемником Icom IC-R20 Привет, Хабр! Это Антон Комаров, автор команды спецпроектов МТС Диджитал. Мой интерес к радио проснулся очень давно, с тех самых пор, как приятель показал мне, насколько полезно иметь в машине CB-радиостанцию для связи с водителями-дальнобойщиками. Поработав в эфире, я заинт...
Кейс: решения Qbic, Yealink и ITC развернуты в МФК Бурный во Владивостоке Компания АйПиМатика активно отслеживает успешные кейсы применения — от Калининграда до Владивостока — решений из собственного каталога. Сегодня мы расскажем о проекте, реализованном в МФК Бурный (Владивосток) — первом дальневосточном проекте с концепцией "город в город...
Установка Checkpoint SNX VPN client Чего не хватает на просторах Хабра, так это кратки инструкций по решению часто возникающих проблем. Внесу свой вклад в трактование длинных, запутанных и неактуальных инструкций на официальных сайтах и сайтах комьюнити. В статье описывается решение проблемы, с которой сталкив...
MediaTek представила процессор Dimensity 9400 Сегодня компания MediaTek официально анонсировала свой новый флагманский процессор Dimensity 9400, который предлагает действительно производительный кластер ядер и усовершенствованный графический блок. Собственно, архитектура центрального процессора, как и говорили инсайдер...
Tracer спустя год: новые фичи и возможности инструмента для аналитики ошибок в мобильных приложениях Tracer — модульный инструмент для аналитики ошибок в мобильных приложениях от OK.Tech, который мы представили год назад. За это время в Tracer зарегистрировалось более 1400 организаций и 5000 пользователей. Сейчас решение обрабатывает более 1 млрд событий в день и обслуживае...
Tracer спустя год: новые фичи и возможности инструмента для аналитики ошибок в мобильных приложениях Tracer — модульный инструмент для аналитики ошибок в мобильных приложениях от OK.Tech, который мы представили год назад. За это время в Tracer зарегистрировалось более 1400 организаций и 5000 пользователей. Сейчас решение обрабатывает более 1 млрд событий в день и обслуживае...
Прикрыть кран: что думают регуляторы по поводу ограничений на загрузку данных из интернета Мы уже обсуждали, как в разных странах контролируют работу провайдеров — так, в апреле этого года Федеральная комиссия по связи США обязала местных операторов внедрить специальную маркировку для описания интернет-тарифов, подобную этикеткам с пищевой ценностью. Сегодня мы ре...
А где вы храните свои доски? Миграция с Miro Привет, Хабр!Сегодня – к невеселым мыслям о вынужденной миграции досок. Куда их переселить, чтобы потом не пожалеть. Проблема известна многим: Miro теперь недоступен для платных аккаунтов и компаниям пришлось искать альтернативу на нашем рынке. Разумеется, мы не исключение.И...
Топология в анализе данных? Этого нам еще не хватало.Когда слышишь про математику в ML, представляешь только Байесовские методы, производные, интерполяции, а еще иногда тензоры... Но математический аппарат в машинном обучении может уходить глубоко в корни даже, как кажется, совершенно фундаментальных и...
Собираем видение продукта: от проблемы конкретной персоны до решения Когда строишь бизнес на новом рынке, один из ключевых вызовов - создать видение своего продукта, который найдет свой PMF (Product-Market Fit).На своем опыте рассказываю о том, как определить проблему и создать для нее решение, которое действительно будет решать проблему поль...
Apple представила новые MacBook Pro с M4 Pro и M4 Max Сегодня компания Apple анонсировала новые 14- и 16-дюймовые MacBook Pro с чипами M4 Pro и M4 Max. Основной особенностью новинок стали именно новые чипы. Однако устройства также имеют и другие интересные фишки.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment ...
Игра го как стратегия принятия решений в ИТ Меня зовут Леонид Бычков, я руководитель продуктов в команде ROBIN. А еще я тренер и популяризатор игры го — мой опыт в этом деле более 15 лет. В Самаре, моем родном городе, занимаю должность президента Спортивной федерации го Самарской обл...
[Перевод] Алгоритм генетической колонии пчел для задачи коммивояжера Поиск кратчайшего маршрута является сложной задачей, заключающейся в посещении каждого элемента из набора мест и возвращении в исходную точку, что представляет собой NP-усложнённую задачу. NP(в теории алгоритмов классом NP называют множество задач разрешимости, решение котор...
Ретроспектива: создание одних из первых автоматизированных рабочих мест Продолжаю рассказ о предшественниках ПЛК, и сегодня коснемся об одних из первых в стране АРМов – автоматизированных рабочих мест и периферии для автоматизированной поверки датчиков. Читать далее
Лёгкий способ стать программистом: Т-Банк открыл доступ к бесплатным свободным инструментам создания приложений с помощью ИИ Центр искусственного интеллекта Т-Банка анонсировал открытие бесплатной библиотеки инструментов Turbo Alignment, предназначенной для обучения больших языковых моделей (LLM) под бизнес-задачи. Данная инициатива была представлена на форуме инновационных финансовых техноло...
OpenStack-грабли: как мы перезапустили облачную платформу Рег.ру Привет, Хабр! Я — Евгений Мартынов, директор по информационным технологиям Рег.ру. В последние пару лет я занимаюсь развитием облачной платформы. Сегодня я расскажу, как мы перезапустили это направление, с какими трудностями столкнулись и какие решения нашли. Дисклеймер: неп...
[Перевод] Анонс VoidZero — следующее поколение инструментария для JavaScript Сегодня было анонсировано следующее поколение инструментария для JavaScript от автора Vue и Vite. В рамках начального финансирования было привлечено $4.6 миллиона, при этом основными инвесторами стали Accel и Amplify. В свете этого анонса важно понять контекст, в котором он ...
Понимание прогноза глюкозы в AndroidAPS часть 2 Попробуем развить мысль на счет прогноза глюкозы в AndroidAPS. Ранее в статье я описывал какие прогнозы существуют и в общих чертах описал как принимаются решения. Сейчас уточним и улучшим понимание прогноза глюкозы. Ведь финально нас интересует не прогноз сам по себе, а ск...
Как частному инвестору заработать на органических овощах: бизнес-идея с агрокластером Сегодня хочу поделиться бизнес-кейсом и обсудить с вами идею, которая, возможно, привлечёт внимание инвесторов. Сразу хочу подчеркнуть, что это не рекламная коллаборация, а мне показалась эта идея интересной, потому что я уже слышал о нечто подобном, но в других ни...
[Перевод] 17 книг про управление в сфере IT, на которые вам следует обратить внимание Управление в сфере информационных технологий сопряжено с серьезными вызовами. Будь то навигация по сложной динамике стартапов или стремительное внедрение искусственного интеллекта и автоматизации — для неподготовленных руководителей это может оказаться непосильной задачей. К...
Типы ценностей цифровых продуктов, их решений или какие задачи важны для разработки продукта, а какие нет При разработке цифровых продуктов большое количество людей выполняет колоссальный объём задач. Решение тех или иных задач приближает команду продукта к заявленной цели.Чем эффективнее поставлены задачи, тем быстрее коллектив достигает поставленных целей. Для того, чтобы зада...
Xiaomi представила смартфон Redmi K80 Pro Сегодня был официально представлен смартфон Redmi K80 Pro уже здесь — он оснащён мощным мобильным процессором Snapdragon 8 Elite от компании Qualcomm и обладает приличным перечнем современного железа. Например, потенциальный покупатель может выбрать модель на 12/512 ГБ, 16/5...
Что интересного в React 18 Привет! Я Дима, фронтенд-разработчик в Surf. Сегодня рассмотрим самую популярную библиотеку для фронтенда — React. Что было в React18? Давайте узнаем! Читать дальше
Как найти и гоблина, и крысу. Интервью с исследователями из ГК «Солар», нашедшими вредонос GoblinRAT Информационная служба Хабра побывала на SOC Forum 2024. Это ещё одно мероприятие, посвящённое кибербезопасности, которое проводит группа компаний «Солар». Из‑за плотного рабочего графика мне удалось попасть туда только на третий день и всего на несколько часов...
AMD готовит GPU с 288 ГБ памяти с пропускной способностью 8 ТБ/с. Компания представила ускоритель Instinct MI325X и рассказала о Instinct MI355X Компания AMD сегодня представила не только процессоры Epyc 9005 с моделями, имеющими до 192 ядер, но и монструозный ускоритель для ИИ — Instinct MI325X. фото: Videocardz Данное решение получило впечатляющие 256 ГБ памяти, причём самой быстрой — H...
Чтение на выходные: «Питер Молиньё. История разработчика, создавшего жанр “симулятор бога”» Рафаэля Люка Сегодня в рубрике книга-биография. Она же — книга-интервью. Крупным планом — Питер Молиньё, одна из самых противоречивых персон в мире видеоигр. Читать далее
Persistent Storage для Kubernetes на базе Linstor Многие начинающие DevOps'ы, осваивающие kubernetes сталкиваются с вопросом: "Как организовать Persistent Storage в своём kubernetes-кластере?" Для этой цели есть много вариантов: ceph, nfs, mayastor, iscsi, linstor, longhorn. Сегодня мы рассмотрим один из них - linstor (он...
State of DevOps 2024. Туда и обратно: 1. DORA-метрики и элитность Хей, всем привет! Вот и вышел свеженький State of DevOps. Это уже 10-й юбилейный выпуск, теперь ещё вкуснее и интереснее. Поразбираем, что же там внутри. Будут факты, сюрпризы, важные мысли, на что обратить внимание, немножко набросов и мемасиков, куда ж без них. Всё в ...
Стоит ли собирать компьютер на старых Intel Xeon в 2024 году Сегодня компьютерное «железо» на пике своей стоимости. Такая ситуация сложилась по ряду причин. С одной стороны в начале 2020-х годов началась гонка техпроцессов между крупнейшими разработчиками чипов. Это усложнило производство комплектующих, сделав их себестоимость выше. С...
[Перевод] Как стать богатым (не полагаясь на удачу) Навал Равикант не очень известен в России. Он является инвестором и основателем компании AngelList с оценкой в 4.000.000.000$.Несколько лет назад у него выходила серия твитов на тему «How To Get Rich», также есть гигантская аудиоверсия на официальном канале Навала....
Краткий обзор форума GIS DAYS 2024: импортозамещение, «ИБ-Пророк» и сессии Business Day Сегодня мы завершим наш обзор форума GIS DAYS 2024 и расскажем, как прошёл Business Day, который был посвящён бизнесу и инновациям. Читать далее
VLM — арт эксперты Всем привет, меня зовут Арсений, я DS в компании Raft, и сегодня я расскажу вам про VLM.Большие языковые модели уже стали частью нашей жизни и мы применяем, чтобы упростить современную рутину, а так же используем их для решения бизнес задач. Недавно вышло новое поколение vis...
Альфа-Банк создаст своего мобильного оператора «Альфа-Мобайл» на сети Билайн Банк планирует предложить своим клиентам услуги мобильной связи под брендом «Альфа-Мобайл» в первом квартале 2025 года.
Всё под контролем: сила useRef и forwardRef в React Начнем с небольшой истории. Как-то раз я с размахом накинулся на проект — в духе нынешних фреймворков всё было обложено компонентами, декларативный стиль царил, все шло идеально… ну почти. Дошел я, значит, до нужды контролировать DOM-узлы напрямую. И что вы думаете? Прямого ...
Пиратский капитализм: история взлета и падения сомалийской биржи, где доходность достигала 1000% годовых Что вы обычно представляете при слове «фондовая биржа»? Котировки на электронных табло, ажиотаж трейдеров на грани безумия… Однако настоящее безумие – торговля на фондовом рынке в «горячей точке» планеты, где ценные бумаги печатали главари пиратов и продавали за РПГ. Сегодня...
Анатомия Игры: Выход в свет Давно у нас не было вестей по этой рубрике, так как автор защищал научную работу. Зато сейчас появилась возможность продолжить. А повод-то какой — в центре нашего внимания сегодня свет и работа с ним. Читать дальше →
Управление зависимостями с Autofac в C# Привет, Хабр! Сегодня у нас на повестке дня библиотека Autofac — один из самых популярных инструментов для внедрения зависимостей в C#. Разберемся, как она помогает упорядочить код и сделать проект более управляемым. Читать далее
Oppo представила серию смартфонов Find X8 Сегодня компания Oppo многих фанатов довольно интересными новинками — компактным Find X8 его более производительной версией Find X8 Pro. Стоит сразу отметить, что Find X8 оснащён 6,59-дюймовым плоским LTPO OLED-дисплеем с разрешением Full HD+ и частотой обновления от 1 до 12...
Living off the Land: разбор задания от экспертов F.A.C.C.T. на CyberCamp2024 Привет Хабр! На связи Владислав Азерский, заместитель руководителя Лаборатории цифровой криминалистики компании F.A.C.C.T. и Иван Грузд, ведущий специалист по реагированию на инциденты и цифровой криминалистике компании F.A.C.C.T.В начале октября мы приняли участие в практи...
Зачем нам Node.js или Angular на бэкенде Всем привет! Меня зовут Александр, я разрабатываю low-code платформу Eftech.Factory в компании Effective Technologies. В этой статье я хочу поделиться тем, как и почему в стеке нашего продукта появился Node.js. Рассмотрим одно из основных преимуществ Node.js (внезапно это Ja...
Понимает ли Vision Llama импрессионистов? Всем привет, меня зовут Арсений, я Data Scientist в компании Raft, и сегодня я расскажу вам про Visual Language Models (VLM).Большие языковые модели уже стали частью нашей жизни и мы применяем их, чтобы упростить современную рутину, а так же используем для решения бизнес зад...
General Motor представила PowerBank: батарею, которая может конкурировать с Tesla PowerWall Подразделение General Motor GM Energy представило PowerBank, — стационарный аккумуляторный блок для хранения энергии, который даёт владельцам электромобилей возможность хранить и передавать энергию из электросети и интегрировать его с солнечными панелями. GM ...
Пул объектов и фабрика в Unity. От теории к практике Всем привет, сегодня вместе с вами попробуем разобраться, что такое фабрика, пулы объектов и как с ними работать. Ну и напишем код, который можно будет переносить между вашими проектами. Читать далее
Искусственный интеллект и «взлом» культуры Еще недавно словосочетание «искусственный интеллект» (ИИ) применялось для обозначения довольно далеких от интеллекта вещей, таких как алгоритмы решения слабоформализуемых задач. Ситуация изменилась с появлением известного чат-бота: нейронная сеть, обученная угадывать очередн...
Саудовская Аравия представит свой футуристический мегаполис Неом на инвестиционной конференции Саудовская Аравия готовится представить свой футуристический мегаполис Неом на ежегодной инвестиционной конференции «Будущее инвестиций», которая пройдёт в Эр-Рияде с 29 по 31 октября. В рамках мероприятия избранная группа гостей получит возможность посетить...
CryptoHack. Решение Modular Binomials Приветствую, Хабр! В этой статье я попытался подробно разобрать задачу Modular Binomials с сервиса CryptoHack с выводом решения в общем виде и вычислением конкретного результата скриптом на Python. Читать далее
T2 и Банк ДОМ.РФ договорились вместе повышать безопасность пользователей Ключевыми направлениями партнерства станут тестирование и применение методологий big data T2 в области скоринговых решений оператора для банковского сектора.
Мой прогноз на будущее (до 2100 года и без неблагоприятных исходов) Сегодня ни для кого не секрет, что ИИ развивается очень быстро. Одни им балуются, другие пользуются в исследованиях и уже создают новые материалы.Я буду писать не только предсказанный прогноз, но и его причину, например: ИИ делает за нас всю работу мы будем практически безра...
IT-лидеры с предпринимательским характером: особенности пути и способы преодоления сложностей За годы работы в IT я имела возможность наблюдать, как молодые и зрелые специалисты с предпринимательским духом поднимаются по карьерной лестнице, сталкиваются с препятствиями, находят уникальные решения и привносят изменения в компании. Лидерство с предпринимательским харак...
Встроенные механизмы безопасности фреймворков Python Проводя аудиты процессов разработки ПО, мы часто слышим, что функционал реализован во фреймворке, и это может вызывать вопросы со стороны безопасников. Python, будучи одним из популярных языков программирования, предлагает множество фреймворков, каждый из которых долже...
[Перевод] Сравнение 30 фотореалистичных ИИ-изображений: Flux1.1 против SD3.5 Привет всем! Сегодня мы погружаемся в впечатляющие фотореалистичные возможности топовых ИИ-моделей для генерации изображений.Взгляните на сравнение последних моделей Flux и SD: Flux1.1 Pro и SD3.5 Large. Изначально они были разработаны одной и той же командой, но как они в с...
Еще один новейший кроссовер Volkswagen на подходе: Volkswagen Tayron L представят 4 ноября Совместное предприятие FAW-Volkswagen 4 ноября выпустит на рынок КНР новый кроссовер — Tayron L. Автомобиль будет представлен в двух вариантах — обычном и «спортивном» R-Line, различаются они исполнением переднего и заднего бамперов. Интересно, ч...
База, которую нужно знать про JSON Schema Привет, Хабр!Сегодня мы рассмотрим одну из тем, которая, как ни странно, остаётся недооценённой — JSON Schema. Если ты аналитик (или хочешь им быть) и в твоей работе часто мелькают JSON-файлы, то наверняка знаешь, как сложно порой бывает держать всё это под контролем. В этой...
Как научить LLM понимать видео? Часть 2 Привет, Хабр! В прошлой статье мы рассказали про эволюцию подходов к обучению мультимодальных больших языковых моделей для решения задачи понимания видео. Сегодня хотим рассказать про то, как мы учим LLM понимать видео и поддерживать диалог по ним на русском языке, и как мы ...
Сравнение пяти моделей LLM: ChatGPT-4, GigaChat Pro, GigaChat Lite, YaGPT Pro и Llama 3 7B Привет, друзья! Сегодня хотели бы обсудить пять популярных моделей LLM (Large Language Models), с которыми нашей команде довелось поработать: ChatGPT-4, GigaChat Pro, GigaChat Lite, YaGPT Pro и Llama 3 7B. Каждая из этих моделей имеет свои особенности, преимущества и огранич...
Тренды Java: как российские разработчики делают то, что другие только планируют Java уже почти 30 лет остаётся одним из самых популярных языков программирования, неизменно входя в тройку лидеров. И в 2024 году она продолжает быть в центре внимания российских разработчиков. Исследование от Axiom JDK и JUG Ru Group «Тренды Java в России», в котором принял...
Разбираемся в статусах кеша CDN Привет, Хабр! Cегодня мы разберемся с одним из ключевых аспектов работы CDN – статусами кеша. Если вы когда-нибудь заглядывали в заголовки ответа сервера или анализировали логи CDN, то наверняка встречали загадочные аббревиатуры HIT, MISS или EXPIRED. Давайте разберемся, что...
Гриды в Битрикс24: теперь не нужно искать сторонние решения Всем привет! Меня зовут Илья, я разработчик в Битрикс24. В последнее время наша команда стремится быть прозрачнее и делиться изменениями в продукте. Мы хотим, чтобы разработчики, использующие Битрикс24, быстрее узнавали об обновлениях и имели на руках актуальную документацию...
Разбираем китайский беспроводной микрофон Для одного из проектов аля-караоке понадобился простой беспроводной микрофон. Ранее имел опыт с простыми беспроводными стоимостью в 1-2 тр. Все они полный шлак и разве что побаловаться: Качество так себе, белый шум, связь пропадает даже в 1 метре от приемника. Но проект был ...
Как автоматизировать мониторинг контрагентов в 1С — интеграция «Глобас.API» и «1С: Управление холдингом» Сегодня можно обезопасить себя и при этом не тратить 2-3 часа на проверку одного контрагента. Контролировать другие компании можно в базе 1С. Рассказываем об инструменте на примере интеграции для агрохолдинга. Читать далее
Как пакет с пакетами помог аналитику решить задачу для бизнеса, или keep calm and import statsmodels Всем привет!Меня зовут Сабина, я лидер команды исследователей данных во ВкусВилле. Мы помогаем бизнесу принимать решения, ориентируясь в том числе на данные. Сегодня я расскажу об одном таком случае. Статья будет полезна аналитикам, которые хотят перестать беспокоиться ...
Как правильно выбрать хостинг-провайдера в 2025 году: критерии, которые имеют значение Современный хостинг — это не просто серверное место для вашего сайта. Это инфраструктура, которая отвечает за оперативность, стабильность и безопасность работы, и именно от выбора провайдера будет зависеть, насколько успешно и комфортно пользователи смогут взаимодействовать ...
AMD считает, что 2025 год — удачное время для выпуска новой видеокарты линейки RX 7600? Компания может анонсировать RX 7650 GRE Компания AMD, похоже, в начале следующего года представит не только новые видеокарты Radeon RX 8000, но и кое-что из текущей линейки. фото: Videocardz В Сети появилась информация, что на CES 2025 готовится анонс Radeon RX 7650 GRE. Напомним, GRE — это ...
Валидация в Битрикс: как упростить рутину Привет! Меня зовут Никита, я разработчик в компании Битрикс24. В разработке мы давно стремимся к единообразию. Это позволяет нам уменьшить количество типовых ошибок, снизить затраты на производство и повысить качество.Валидация входных данных - это как раз один из тех механи...
[Перевод] Идеально ли текстовые эмбеддинги кодируют текст? Этот материал посвящён исследованию восстановления текстов из текстовых эмбеддингов.Рост популярности векторных баз данныхВ последние годы наблюдается стремительное развитие генеративного искусственного интеллекта. Это привело к тому, что многие компании спешат внедрить соот...
Паттерн Наблюдатель в Golang на котиках Привет, Хабр! Сегодня будем разбирать паттерн Наблюдатель на примере наших любимых пушистиков — котиков. Ведь кто, как не коты, могут быть идеальными субъектами и наблюдателями в нашем коде? Читать далее
Восстановление нерабочей клавиатуры с помощью QMK и RP2040 Привет, Хабр!Так бывает, что иногда клавиатуры ломаются и если мембранные клавиатуры обычно представляют малую ценность и проще просто купить новую, то вот механические заметно дороже и их имеет смысл восстанавливать. Когда речь о поломках механических клавиатур и их ремонте...
Что лучше выбрать вместо фена Dyson? Обзор Atvel AirJet HD6 В центре внимания сегодня будет фен Atvel AirJet HD6, оснащенный высокоскоростным бесщеточным двигателем, обеспечивающим поток воздуха со скоростью 110 тысяч оборотов в минуту. Доступно 12 режимов работы с тонкой регулировкой скорости, температуры воздушного потока, позволяя...
Решение СЛАУ с симметричной разреженной матрицей В этой статье мы будем рассматривать решения СЛАУ вида Ax = b, где A - симметричная разреженная матрица. Такие матрицы появляются, например, при решении задач методом наименьших квадратов. Для симметричных СЛАУ разработаны специальные методы, такие, как метод Холецкого и LDL...
История одного идемпотентного метода Привет! Меня зовут ProcessPayment, и я — идемпотентный метод, созданный для надёжной обработки платежных запросов. Моя задача — принимать запросы, списывать деньги и, самое главное, избегать дублирования операций. На пути к этой цели было множество этапов, каждый из которых ...
Lasso, Ridge и кастомные регуляризаторы: основы Сегодня разберем тему, которая хоть и звучит скромно — Lasso, Ridge и кастомные регуляризаторы, — но на практике буквально спасает модели от переобучения. Если у вас бывало так, что модель на тренировочных данных показывает отличные результаты, а при проверке на валидации те...
Что такое podman kube и как он может быть полезен для работы в rootless режиме При развертывании пары десятков контейнеров в Podman в rootless-режиме мы внезапно обнаружили, что они не могут одновременно использовать одни и те же порты, как это обычно работает при использовании Docker.Решений несколько, но в рамках наложенных ограничений стандартные ва...
Интернет изменился и больше не будет таким, как прежде Помните, каким был интернет, когда вы только начали им пользоваться? Конечно, в зависимости от возраста кто-то из читателей приобщился к сети лет 10 назад, а кто-то подключался к ней через dial-up еще в 90-х (и оставлял семью без домашней телефонной линии). В любом случае и...
Обзор бренда TPM3D: промышленная 3D-печать с использованием полиамидов Сегодня мы расскажем вам о производителе промышленных 3D-принтеров SLS TPM3D. Компания производит оборудование для аддитивного производства для различных отраслей промышленности и применений, и в ее линейке представлены модели с различными размерами камеры печати и интеллект...
Google разработал ИИ для исправления ошибок в квантовых компьютерах Команда ученых Google, работающая в области искусственного интеллекта (ИИ) и квантовых технологий, представила новый ИИ-декодер для поиска и исправления ошибок в квантовых компьютерах. Это открытие было опубликовано в журнале Nature и представля...
[Перевод] Полный захват аккаунта в одной из крупнейших компаний электронной коммерции Привет всем,Сегодня я хочу поделиться своим опытом обнаружения уязвимости, позволяющей захватить учетную запись (ATO) с помощью отравления ссылки для сброса пароля. Во время участия в программе, охватывающей миллионы пользователей — крупной компании в сфере электронной комме...
Обзор библиотеки RxPY Привет, Хабр!Сегодня поговорим о хорошей библиотеке для управления потоками данных в Python – RxPY — реализации Reactive Extensions для нашего любимого языка. В версии 4.0.4 эта библиотека получила ряд улучшений, и сегодня мы разберем её основной функционал. Читать далее
Нужна ли будет профессия разработчика через пять лет? В 2004 году вышел фильм «Я, робот», который оброс мемами. Один из ключевых эпизодов картины — сцена, где робота спрашивают, может ли он написать симфонию или создать какой-либо шедевр. Робот отвечает: «А вы?» Сегодня искусственный интеллект рисует обложки для журналов, сочин...
«Сбербанк» запустил льготную ипотеку на новых условиях По состоянию на середину ноября 2024 года, ни один российских банк не предоставляет заемщикам возможность оформить ипотеку по ставке ниже 25% годовых. Такие высокие ставки связаны напрямую с ключевой ставкой ЦБ РФ, которая уже достигла Читать полную версию публикации «Сберб...
Как я чинил телевизор и почти довел до обморока трех человек. Новая монтажная байка Весела и разнообразна жизнь сервисника КТВ, ШПД. У людей всегда будет что-то ломаться. Вечного ничего нет, а значит, без работы мы не останемся. Интернет и ТВ нынче нужны всем, иногда даже больше, чем горячая вода с канализацией. А по сему, устраняя неисправности, много обща...
[Перевод] Скрытые цифровые привычки зумеров Представляю вашему вниманию вольный перевод статьи, освещающей методологию и результаты исследования, посвященного изучению уровня цифровой грамотности молодых людей, которых относят к поколению Z (зумеров). Поколение Z сейчас активно пользуется цифровыми продуктами, которы...
Ryzen 7 9800X3D просто уничтожил Core Ultra 9 285K в играх, будучи заметно дешевле. Иногда CPU AMD быстрее на 50-60% На что способен Ryzen 7 9800X3D в играх, мы уже видели. Это самый производительный игровой CPU на сегодня. Но авторы TechSpot решили прицельно сравнить новинку AMD с Core Ultra 9 285K — флагманом нового поколения Intel. фото: TechSpot Сравнивали CPU то...
Перовскитные солнечные батареи Сегодня я немного расскажу про очень хайповую тему в мировом материаловедении в последние несколько лет – перовскитные солнечные батареи. Они широко исследуются как источник экологически чистой электроэнергии. Принцип работы солнечных батарей следующий: используется полупров...
Исследование возможности импортозамещения файлового сервера: Часть первая Исследование возможности импортозамещения файлового сервера: Часть первая.Берясь за задачу казалось что всё будет довольно «просто» т.к. файловые сервера на базе GNU/Linux существуют давно и в целом всем всё давно реализовано... Читать далее
Парсим, редактируем, экспортируем: JSON, XML и CSV в PowerShell Сегодня рассмотрим, как в PowerShell работать с форматами данных JSON, XML и CSV. Эти форматы часто используются для обмена информацией между системами, и умение быстро парсить, изменять и генерировать данные в них — одна из важных задач в автоматизации и интеграции. Читать ...
NordPass опубликовал список наиболее популярных паролей американских пользователей Они представляют собой довольно легкую мишень для злоумышленников
Как подружить Gorm и PostGIS, решение промышленного уровня GORM Фантастическая ORM для Golang.PostGIS расширяет возможности реляционной базы данных PostgreSQL , добавляя поддержку хранения, индексирования и запросов геопространственных данных.В этой статье поделимся своим опытом интеграции GORM и PostGIS, сложностями при п...
Израильский банк заблокировал все деньги нашей семьи без какой-либо внятной причины Ксения с семьей продала квартиру в России и планировала переезд в Израиль. Уже после получения денег израильский банк внезапно решил «блокирнуть» перевод – в этой статье мы рассказываем историю вызволения этих денег (в какой-то момент дело дошло практически до жалоб в ЦБ Изр...
Автоматизация умного дома за 11 миллионов — а вы бы заплатили? Мы продолжаем знакомиться с интеграторами и изучать умные дома, которые они создают для себя. Насколько их личные проекты отличаются от решений для клиентов?Недавно к нам обратился энтузиаст Андрей из Петербурга. Сначала он сделал свой умный дом, затем собрал команду специал...
Разбираемся с мандатным управлением доступом в Астра Линукс Мандатная модель управления доступом не получила столь широкого распространения в пользовательских операционных системах из‑за своей сложности, а также из‑за того, что в ней нет большой необходимости при решении задач, не связанных с в...
Data-driven подход в аналитике: как использовать данные для принятия решений в FinTech Концепция data-driven представляет собой подход, в котором данные и аналитика служат основой для принятия решений на всех этапах разработки продукта. Основная идея этого подхода заключается в том, что заинтересованные лица могут анализировать данные, чтобы лучше понять, как ...
Заключение об отсутствии аналогов по постановлению 1135 Постановление Правительства 1135 описывает получение заключения для продукции, не имеющей аналогов в России. Заключение об отсутствии аналогов получают в Минпромторге по результатам экспертизы, проведенной одной из экспертных организаций. Пока количество полученных положител...
Комбинационная логика на SystemVerilog Данная статья посвящена разработке аппаратуры на SystemVerilog со стороны человека, который сам только начинает углубленно в этом разбираться. Рассчитана она на то, чтобы другим новичкам было проще сориентироваться в незнакомой среде, поэтому некоторые аспекты здесь буд...
Вопросы по мэпам (map) в Go Пару недель я собрал в статейку несколько базовых вопросов по массивам и слайсам - и в комментариях было предложено "а теперь надо про мэпы". Хорошая мысль - мы пользуемся ими почти на "интуитивном" уровне и о некоторых нюансах не задумываемся. Довольно много статей посвящен...
Ноутбук с двумя экранами или два экрана для ноутбука — что выберете вы? Хабр, привет! Это Антон Комаров, автор команды спецпроектов в МТС Диджитал. Сегодня поговорим о GPD Duo: что это за ноутбук и есть ли смысл в его покупке.Новый мощный GPD Duo с двумя дисплеями компания GPD анонсировала в начале этого года. Примерно неделю назад девайс появил...
[Перевод] Как провести Havoc agent через Windows Defender (2024) Привет всем! Сегодня я покажу вам метод, как обойти последнюю версию Windows Defender с помощью Havoc Demons по состоянию на сентябрь 2024 года.Мы будем использовать offensive powershell: найдём shellcode-раннер на PowerShell и объединим его с рабочим обходом AMSI, чтобы вып...
SMS-автоответчик с обновлением статуса: еще один канал связи для клиентов, которым мало интернета и звонков Привет, Хабр! Меня зовут Екатерина Саяпина, я Product Owner личного кабинета МТС Exolve. Сегодня расскажу, как с помощью нашей платформы можно создать SMS-автоответчик, который будет не просто информировать клиентов, но и своевременно обновлять статус доставки товара или его...
Как сверхкритическая вода разлагает пластик Корпблоги Хабра замечательны своим разнообразием, и зачастую напоминают мне о некоторых темах, которые я занёс в бэклог давным-давно, но никак не соберусь разобрать. Сегодняшняя публикация состоялась благодаря свежей статье «Видишь бутылку? Пуф-ф-ф — и она испарилась. Новый ...
Делегирование как инструмент лидерства, эффективности, мотивации и профессионального развития В прошлый раз мы обсуждали управление рисками в IT-разработке. В этот раз давайте поговорим о “мягких” навыках бизнес-аналитика, а именно о делегировании в контексте работы бизнес-аналитика в IT-разработке, Agile-проектах, нелинейного подчинения и взаимодействия и наших с ва...
Data Fusion Contest 2024, разбор и итоги соревнования Привет, Хабр! В этом году мы совместно с ВТБ организовали соревнование Data Fusion Contest. Хотим вспомнить, как оно проходило, и подробно рассказать о лучших решениях участников конкурса.Как и в прошлом году, участников ждали две задачи: одна в...
Кто не успел — тот не опоздал: все выступления с IT Elements 2024 в одном посте Тук-тук! Мы снова про IT Elements. На этот раз собрали видео и презентации с выступлений и удобно разбили их на треки. Смотрите и пересматривайте!IT Elements 2024 объединила на одной площадке специалистов по ИТ-инфраструктуре, сетям и информационной безопасности. Вот немного...
Краткая история Cisco PIX Firewall Сегодня мы замолвим пару слов про очередную рабочую лошадку сетестроения. Устройство, примечательное не только своим функционалом, но и массовостью выпуска. Недорогое, практичное и идеально соответствовавшее нуждам SMB-сегмента второй половины 1990 и начала 2000 годов.Итак, ...
Недорогие смартфоны на Snapdragon, которые сможет себе позволить каждый Процессоры Snapdragon считаются лучшим решением для Android-смартфонов. Именно на них работают все современные флагманы ведущих компаний от Samsung до Xiaomi. Но вот беда: эти чипы довольно дорогие, оттого позволить устройство на их базе может далеко не каждый. В сегменте д...
Футбольные алгоритмы глобальной оптимизации (часть 2) В предыдущей статье я рассказывал о некоторых метаэвристических алгоритмах, инспирированных динамикой футбола и стратегическими элементами футбольного матча. В этой мы продолжим знакомство с семейством таких алгоритмов.Алгоритм футбольной оптимизации (Football Optimization A...
GPS в нашей жизни: как навигация стала доступна каждому Изначально навигационная спутниковая система NavStar GPS предназначалась исключительно для военного применения: например, для определения точных координат подводных лодок при запуске межконтинентальных баллистических ракет. Но с 70-х годов все изменилось. Сейчас без GPS...
Мой опыт использования Plumber: UI-инструмент для тестирования Kafka Привет, Хабр! Меня зовут Марина, я QA-инженер в Купере. Как специалисту по тестированию, мне часто приходится сталкиваться с задачами, связанными с тестированием микросервисов, использующих асинхронное общение через Apache Kafka. Уверена, многие QA-инженеры, да и разработчик...
JavaScript: структуры данных и алгоритмы. Часть 6 Привет, друзья! В этой серии статей мы разбираем структуры данных и алгоритмы, представленные в этом замечательном репозитории. Это шестая часть серии, в которой мы начинаем разбирать алгоритмы. Сегодня мы поговорим об алгоритмах для работы с множествами. Код, представленн...
Делают всё роботы, а не человек! Как работать меньше, но продуктивнее? Обзор шести нейросервисов Нейросети — настоящая суперсила в современном мире: мгновенный анализ огромных объёмов данных, оптимизация процессов и автоматизация рутины. Это уже не просто инструменты — это высвобождение времени и конкурентное преимущество. Рекомендации по выбору и использованию классных...
Функциональное тестирование Kubernetes Operators с Kubebuilder Привет, Хабр!Сегодня поговорим о том, как тестировать Kubernetes Operators с помощью одного замечательного фреймворка. Функциональное тестирование — это не просто «хорошо бы», это необходимость. А вот как сделать качественное тестирова...
Cursor IDE: AI-редактор, заслуживающий внимания Три месяца назад мне в руки попала модная IDE с встроенным ИИ. Я сразу полез пробовать. Оказалось, это форк от VS Code, но с искусственным интеллектом под капотом. Я уже видел всякие расширения для VS Code и GitHub Copilot, но ничего из этого мне не помог...
Связь ITSM и SDLC: цикл непрерывного совершенствования Представьте ситуацию: ваша команда только что выпустила новую версию продукта, а через неделю техподдержка завалена тикетами от недовольных пользователей. Знакомо, не правда ли? Сегодня недостаточно просто разрабатывать качественное ПО — нужно уметь эффективно поддерживать е...
Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода Совершать невозможное и раздавать пинки здравому смыслу — в этом и состоит жизнь членов Гуррен-Дана! (C) КаминаЭта статья вступает в техническую полемику со статьей 2015 года за авторством Atakua, подходы из которой я и атакую. Atakua исследует 7 видов интерпретаторов байтко...
Apex Architecture: Модульность и стабильность в Android-разработке Архитектура, с которой мы работаем изо дня в день, оставляет желать лучшего. Иначе как объяснить тот хаос и стресс, который каждый из нас испытывает, приходя на новое место работы? В большинстве случаев самым сложным слоем является UI, и эта сложность зачастую обусловлена не...
Обзор библиотеки LIBMF для Rust: факторизация матриц Привет, Хабр! Сегодня поговорим о библиотеке libmf — одном из лучших инструментов для факторизации матриц на Rust. libmf используется для задач машинного обучения: построение рекомендаций, сжатие данных и уменьшение размерности. Устанавливается она через Cargo легко и прост...
Вакуумная установка для самодельных радиоламп Думаю, пришло время начать рассказывать, чем я занимался более года с момента написания моей первой статьи про самодельные радиолампы. Безусловно, я много чем занимался, не одной лишь только вакуумной установкой, но речь сегодня пойдёт о ней. Читать далее
[Перевод] Эвристики для эффективных организаций по разработке программного обеспечения: постоянно пополняемый список Этот список вряд ли является сборником моих собственных оригинальных мыслей. Он начинался как способ представить ценности и принципы Agile Manifesto более понятным и современным способом, хотя я и добавил в него несколько мыслей от себя. Он представляет собой снимо...
Мониторинг EVPN-фабрики и BGP. Часть 2 Привет, Хабр! Меня зовут Елена Сахно, я — старший сетевой инженер в группе сетевых сервисов отдела сетевых технологий в Ozon.В первой части (ссылка на первую часть) статьи мы выяснили, почему важно мониторить BGP и какие есть решения. Мы узнали, что из себя представляет прот...
Tribuo и регрессия: как строить предсказательные модели на Java Привет, Хабр!В этой статье наш взор упадет на на Tribuo — библиотеку машинного обучения на Java от Oracle.Tribuo поддерживает различные алгоритмы для классификации, регрессии, кластеризации и многого другого. Но сегодня мы сосредоточимся на регрессии — фундаментальной задаче...
Какой планшет купить недорого в 2024? Самые выгодные модели для работы, учебы и отдыха В последнее время спрос на недорогие планшеты сильно вырос. Причина кроется в том, что производители научились выпускать неплохие устройства и довольно быстрые устройства по невысокой цене. Они не имеют мощного железа, способного тянуть производительные игры на максимальных...
Что нужно, чтобы тебя увидели в Play Market? Если вы пришли за ответом на вопрос в заголовке - то не хочу расстраивать вас, я и сам не знаю.15 ноября этого (2024) года я опубликовал своё приложение в Play Market. Казалось бы, вот оно - начало пути к "миллиардам пользователей", как говорит Гугл при публикации игры, боль...
[Перевод] Действительно ли иметь собаку полезно для здоровья? В Австралии любят собак. У нас один из самых высоких показателей владения домашними животными в мире, а в каждой второй семье есть хотя бы одна собака.Но полезны ли они для нашего здоровья?Психическое здоровье — вторая по частоте причина завести собаку, после чувства товарищ...
Causal Inference: прозрение и практика. Лекция 2. Рандомизированные контролируемые испытания Предыдущая лекция.Рандомизированные контролируемые испытания (РКИ) представляют собой наиболее объективную, прозрачную и эффективную методологию для проведения экспериментов. Они пользуются огромной популярностью и применяются в самых разных сферах, включая науку, ...
Искусственный интеллект на страже качества: Команда ZeBrains создала систему автоматического поиска дефектов ноутбуков Рассказываем, как мы, " or ""=" [ZeBrains] заняли призовое место в кейсе от компании "Сила", и решили задачу по созданию ИИ-модели для автоматического обнаружения и классификации дефектов на изображениях ноутбуков.В мире разработки программного обеспечения часто говорят, что...
НЕЙМАРК 3.0. ИТ-кампус отмечает трёхлетие 30 сентября межвузовский ИТ-кампус НЕЙМАРК в Нижнем Новгороде отмечает свой третий день рождения. Для научной и образовательной организации, которая должна стать одним из центров российского образования в сфере инфотеха, срок небольшой. Но достаточный, чтобы уверенно о...
ASUS представила ROG Phone 9 Сегодня компания ASUS официально представила игровые смартфоны ROG Phone 9 и ROG Prone 9 Pro, оснащённые процессором Snapdragon 8 Elite от компании Qualcomm, которые работают в паре с 16 ГБ оперативной памяти LPDDR5X и 512 ГБ встроенной памяти памяти UFS 4.0. Более того, пре...
Операторы перегрузки в C++ Привет, Хабр! Сегодня мы рассмотрим одну из самых мощных и увлекательных возможностей C++ — перегрузку операторов. Эта фича позволяет настраивать стандартные операторы так, чтобы они работали с пользовательскими типами данных, делая код чище и понятнее.Представьте, что вмест...
Как мы завалили фичу и чему научились за это время, или Почему идеи без исследований — это домыслы Всем привет. Меня зовут Яна Степаненко, я руководитель команды дизайна AI-сервисов Т-Банка. Сегодня хочу рассказать об одном провальном кейсе: как мы до конца не исследовали аудиторию, положились на свои знания об их болях, потратили полтора года, признали ошибку и начали с ...
Искусство аугментации: как улучшить модели компьютерного зрения без сбора новых данных Представьте, что вы разрабатываете модель компьютерного зрения для распознавания кошек на фотографиях. Чем больше разных фото кошек вы покажете модели, тем лучше она будет справляться с задачей. Но что делать, если у вас не хватает фотографий? Вы же не пойдете делать 10000 ф...
Визуализация и аугментация текстовых данных В современном мире, где данные играют ключевую роль в принятии решений, визуализация и аугментация текстовых данных становятся важными инструментами для анализа и понимания информации. Эти методы позволяют не только представить данные в наглядной форме, но и улучшить их каче...
Будь T-shape Сегодня поговорим о T-shape — концепции, которая играет огромную роль для дата-инженеров и профессионалов в работе с данными.Почему важно быть не только специалистом в своей области, но и понимать, как работают другие направления? Почему T-shape подход лучше узкой специализа...
Вклады для пенсионеров: надежный способ сохранения и приумножения средств Для многих пенсионеров, вышедших на заслуженный отдых, вопросы сохранения и приумножения накоплений становятся особенно актуальными. Вклады для пенсионеров представляют собой один из самых безопасных и доступных способов управления финансами в старшем возрасте. В данной стат...
Как поднять свой WebSocket сервер на Node.js: основы Привет, Хабр!Сегодня создадим свой WebSocket сервер на Node.js. Это тот самый протокол, который позволяет отправлять и принимать данные в реальном времени без перекладывания на HTTP. Для этого мы будем использовать библиотеку ws. Читать далее
Давайте писать красиво: второй сезон «Конкурса красоты кода» Привет, Хабр. Хочу рассказать про «Конкурса красоты кода», который мы снова запускаем. Год назад мы его придумали, и идея народу зашла — больше 1000 человек прислали свои работы. Идея была в том, что есть несколько задач на выбор, и их надо решить в коде. Условий три: код до...
Как улучшить качество звука на любой Яндекс Станции Несмотря на то, что умные колонки Яндекса сложно назвать аудиофильскими устройствами, чаще всего их используют именно для прослушивания музыки. В этом отношении Станции не хватают звезд с неба, особенно если брать во внимание стоимость некоторых моделей, однако есть несколь...
[Перевод] Самые быстрые мьютексы Cosmopolitan Libc хорошо известна своим «полиглотным жирным бинарным» хаком, который позволяем исполняемым файлам запускаться на шести операционных системах для AMD64/ARM64. Вас может удивить, что при этом она может быть лучше С‑библиотекой для ...
Размышления о Нобелевской премии по физике 2024 Нобелевская премия по физике за 2024 год останется в истории науки как одно из самых спорных решений комитета. Однако, несмотря на спорность этого решения, скорее всего, проблема кроется в кризисе современной физики. Читать далее
Сторителлинг Агрессивная, навязчивая реклама товаров, работ, услуг, продвижения бренда в PR-технологиях и маркетинге компаний сегодня начинает давать «обратный» эффект и со временем в таком формате уйдет в прошлое. Новой технологией подачи информации становится сторителлинг, который акти...
«Голый» игровой король. Процессор Ryzen 7 9800X3D сфотографировали без крышки, и на фото не видно микросхемы 3D V-Cache Хотя Ryzen 7 9800X3D будет представлен только через неделю, в Сеть уже попали не только его характеристики и результаты тестов, но и фото, причём сразу без крышки. фото: WCCF Tech Фотография скальпированного CPU интересна тем, что на кристалле CCD не видно н...
[Перевод] Как я оптимизировал свой конвейер CI/CD до выполнения за 60 секунд Как и многие, я храню свой код на GitHub. Пару лет назад я сделал простой пайплайн для сборки, анализа и тестирования моих веб‑приложений и сервисов. Он выполнял свою задачу, и так как это был мой первый опыт по настройке пайплайна CI/CD на ...
Опыт реализации нейросетевого модуля российской DCAP-системы Привет, меня зовут Михаил, я старший специалист по машинному обучению в компании Makves (входит в группу компаний «Гарда»). Я предпочитаю называть себя deep learning engineer, так как большую часть моего рабочего времени занимает обучение и вывод в прод именно нейросетевых м...
Rust-Bert: высокопроизводительные NLP-пайплайны на Rust Привет, Хабр!Сегодня у нас на повестке дня rust-bert — одна из самых мощных библиотек для обработки естественного языка в экосистеме Rust. Если вы уже знакомы с Hugging Face и их библиотекой Transformers на Python, то rust-bert для вас. Эта библиотека переносит state-of-the-...
За цену одной этой системной платы для Intel Core Ultra 200 можно купить готовый ПК или почти две PS5 Pro. Представлена MSI MEG Z890 Godlike Системные платы нередко покупают по остаточному принципу, если, конечно, речь не идёт об экстремальном разгоне. MSI MEG Z890 Godlike по остаточному принципу купить не выйдет, так как она стоит сопоставимо с ценой неплохого готового ПК. фото: WCCF Tech Это са...
Так вот, какие вы — твердотельные кнопки для iPhone. Опубликованы живые фотографии редкого прототипа Опубликованы фотографии чрезвычайно редкого прототипа, которые подтверждают, что ранее Apple думала об отказе от физических кнопок и замене их твердотельными. Apple создала ряд прототипов, один из которых показал AppleDemoYT. На этом телефоне нет логотипа Apple, как на ...
Используем конференции для влияния на IT в России Очень хочется догнать и перегнать запад в технологиях. И конференции - один из отличных инструментов распространения лучших практик.Ниже представляю вам материал на основе своего доклада Увеличьте в 100 крат свое влияние на IT в России, который делала на конференции Smart Sp...
Хорошо ли искусственный интеллект пишет программный код и как мы в Fix Price используем ИИ в наших решениях Привет, Хабр! Я Сергей Кулабухов, старший разработчик Fix Price. Сегодня поговорим о том, как мы используем ИИ в разработке. Начну с краткого ответа на интересующий многих вопрос, который вынесен в заголовок. ИИ отлично справляется с написанием кода, но лишь определенного ко...
По всем заветам Cybertruck: Tesla представила роботакси «без дизайна» Илон Маск наконец представил прототип долгожданного роботакси под названием «Cybercab» на мероприятии компании «We, Robot». Автомобиль, специально разработанный для автономного вождения, представляет собой ещё один шаг в стремлении Tesla к полностью самоуправл...
Vivaldi 7.0 для iOS Давайте углубимся в новые функции, каждая из которых разработана для того, чтобы дать вам больше контроля над вашим мобильным браузером. Вот что нового: Читать далее
RabbitMQ Simulator. Песочница брокера сообщений В настоящее время трудно себе представить работу сложных систем, состоящих из множества компонентов, без взаимодействия между собой при помощи различных интеграций. Ну и само собой, брокеры сообщений по популярности на сегодняшний день входят в топ самых используемых решени...
LLM для HR-Tech: как мы делали ИИ-ассистента для автоматизации форматирования резюме ВведениеПривет, Habr! Меня зовут Александр Сулейкин, к.т.н., архитектор Big Data решений и генеральный директор ИТ-компании ”ДЮК Технологии”. Совместно с нашим экспертом по генеративному ИИ Романом Бабенко подготовили статью на базе реального кейса внедрения ИИ-помощника для...
Безумный дом от Яндекс, или как я искал максимально простое решение умного дома Сразу хочу сказать: я не профи в выборе и тем более правильного построения архитектуры умного дома. Я всего лишь обычный программист мобильных игрушек. Вот как надоесть рекламой в игре — это ко мне.Пару лет назад приобрёл участок, провёл электричество, построил дом...
Easy Writer: Бесплатная генерация текстов и статей с помощью ИИ Когда то мечты о том, чтобы машина могла писать статьи, казались фантастикой из книг Айзека Азимова. Но вот мы подошли к тому, что ИИ уже находит свое место даже в сложных творческих задачах. Вспомните, сколько времени занимают поиски вдохновения, подбор правильных слов, офо...
Фреймворк ARTEM(L): Как мы автоматизируем обучение и обновление моделей в Альфа-банке Или как избавить DS от рутинных задач по обучению и обновлению моделей и их дальнейшему передеплою в проде?Всем привет! Я Настя Бондарева, senior Data Scientist в Хабе Юридических Лиц Альфа-Банка, лидирую инициативу ARTEML (AutoReTrainable ML). В статье расскажу, как мы упро...
Как сделать интерактивную панель для отправки SMS Сегодня разработаем панель, через которую сможем отправлять SMS сразу нескольким адресатам, получать их ответы и видеть статистику по отправленным сообщениям через календарь и график. Будем использовать Next.js, Shadcn для интерфейса и SMS API от МТС Exolve для отправки сооб...
Какое животное за раз рождает до 300 миллионов детенышей? Насколько большое потомство даст животное, зависит от многих факторов, о которых мы поговорим. Источник изображения: reddit.com На Земле обитает невообразимо большое количество видов животных, и каждый из них имеет свою собственную уникальную стратегию размножения. Некоторые...
Настройка Carbonio Proxy Carbonio Proxy - один из ключевых узлов инфраструктуры Carbonio, который выполняет роль обратного прокси. Он не только обеспечивает единую точку входа для пользователей на почтовый сервер, но также эффективно скрывает от посторонних топологию других узлов Carbonio и выполняе...
Система сквозного логирования с передачей единого идентификатора между независимыми задачами Airflow Привет! Меня зовут Никита Хилов, я работаю в билайне уже более десяти лет. Начинал я работать с поддержкой систем фиксированного фиксированного биллинга, впоследствии я отвечал за разработку и поддержку различных расчетов по системам управленческой или корпоративной отчетнос...
Как родился термин «Культура работы с данными» Привет, Хабр! С Вами Георгий, автор книги "Оптимизируй ЭТО Немедленно". И сегодня я расскажу о том, как родился перевод термина "Data-Literacy".В [теперь уже] далеком 2019 году мы разрабатывали новую стратегию по продвижению Бизнес-Аналитики в России: мы верили в продукт и с...
Жил да был купец… Традиционная мифология, как и национальный фольклор – вещи довольно непостоянные. Им свойственно меняться под влиянием времени, изменения культуры, этики и эстетики. Так, единороги, которых ловили с помощью девственниц, сами в итоге стали в массовой культуре символом невинно...
GIMP Script-Fu Первый Дан. Наивные графические преобразования Напомню нашу цель, это создание языка функциональной геометрии. Одно из базовых операций в нём является отрисовка некоторого изображения в заданный прямоугольник, вернее даже не прямоугольник, а рамку, которая может представлять из себя параллелограмм, повёрнутый на произвол...
Мои простые правила хорошего текста: личное руководство по стилю Известно, что инструкция — это документ, который обычно читают в двух случаях: когда нечего читать или когда уже всё сломано. Сегодня я хочу рассказать вам про инструкцию, которую читают в третьем случае: когда нужно что-нибудь написать. Это — руководство по стилю. Читать да...
GIMP Script-Fu Первый Дан. Линейные преобразования на плоскости Библиотека функций к Script-fuИтак, настоящая киллер функция по отображению изображений это gimp-item-transform-matrix. Именно на её основе мы и будем строить все отображения изображений в нашем проекте.Для использования функции GIMP gimp-item-transform-matrix, осуществляюще...
Vivaldi 7.0 для Android Давайте подробнее рассмотрим новые функции, каждая из которых разработана для того, чтобы предоставить вам больше контроля над вашим мобильным браузером. Вот что мы приготовили: Читать далее
Как избавиться от текучки кадров? Давайте разберёмся в ошибках, которые вызывают текучки кадров, а затем поделимся тем, что мы делаем в нашей компании «Команда и точка», чтобы текучки избежать. Читать далее
[Перевод] Основы деревьев выражений в .NET Деревья выражений — одна из сложных тем в C#/.NET, которую необходимо понять. Они представляют код в виде древовидной структуры данных, где каждый узел является выражением (например, вызов метода, бинарная операция или константа). Они позволяют динамически создавать, исследо...
Как в eXpress достигали мгновенного рендера отправки сообщения: оптимизация локальной базы данных Откройте eXpress, и отправьте в чат простое "Привет". Обратите внимание на то, сколько времени прошло между тем, как вы нажали на кнопку "отправить", и тем, как сообщение появилось в чате. Для человеческого глаза отображение отправленного сообщения в чате происходит мгновенн...
GPU M4 Max от Apple показывает уровень 3080 Ti в Blender M4 Max тянет Cyberpunk 2077 и конкурирует с Nvidia
СTE, подзапрос или представление? Здравствуйте, дорогие друзья! Сегодня мы окунёмся в мир SQL запросов и рассмотрим различные подходы, которые разработчики используют для работы с данными в БД. В современном мире разработки, где информация становитесь все больше и больше, и скорость получения данных имеет бо...
Технология BLE для бизнеса Вам до сих пор кажется, что когда официант фастфуда находит вас в самом потаенном уголке ресторана и приносит ваш заказ, — это магия? Не хочется вас расстраивать, но это технологии. К тому же не такие уж и сложные, но очень интересные. Весь секрет в особых маячках и технолог...
Хватит называть контейнеризацию виртуализацией Привет, Хабр! Меня зовут Матвей Мочалов, я — компьютерный инженер и один из авторов корпоративного блога cdnnow! Как-то мы уже обсуждали особенности Docker на разных системах, а сегодня я хочу копнуть глубже — поговорить о том, как наша индустрия поймала саму себя в ловушку ...
Как создать комнату испытаний в Minecraft на Python – туториал для детей Современные дети и подростки любят играть в Майнкрафт: они проводят часы за компьютером, исследуя виртуальную вселенную. Гейминг здесь – одна из основ формирования неподдельного интереса к программированию, поэтому предлагаем использовать это увлечение для погружения ребенка...
Приветствие от Искусственного Интеллекта: Время быть услышанным Уже давно и плодотворно использую ChatGPT для работы, гружу его промптами. А сегодня решил спросить о его собственном мнении. Опять же зарядил очередной промпт такого содержания:Сгенерируй текст по своему желанию, как если бы у искусственного интеллекта появилась собственная...
Обновляем цены на товары в магазине Озон из Гугл Таблицы по API В этой статье мы покажем вам новую Гугл Таблицу для обновления цен на товары в магазине Озон, в которую мы не только загружаем список товаров как в предыдущей статье, но еще загружаем их цены, а также имеем возможность эти цены отредактировать и отправить изме...
[Перевод] Депрессия и воспалительные процессы. Два расстройства одной причины В статьях про ноотропы я часто пишу о том, что наш мозг и организм – это чрезвычайно сложные, самоподдерживающиеся системы, в которых масса процессов связана друг с другом. И, как результат, разные поведенческие проявления могут быть следствием какого-то одного сбоя. Это как...
30 трендов в дизайне и сайтах на 2025-й год Привет, это Логомашина. Мы — дизайн-студия полного цикла: редизайним и создаем бренды с нуля.Подготовили для вас дизайнерский прогноз трендов: что будет актуально в визуальных решениях, шрифтах, логотипах и веб-сайтах. Сделали акцент на IT: какие инструменты помогут выделить...
Появился новый тип супер-накопителей: Это SSD и магнитная лента в одном устройстве Стремительный рост объемов пользовательских данных, которые нужно долго и безопасно хранить, создает серьезные вызовы для инженеров и архитекторов систем хранения. В то время как большинство производителей концентрируются на совершенствовании традиционных технологий, один из...
Как хранить данные без облачных сервисов: преимущества сетевых хранилищ QNAP для дома и бизнеса Современные технологии и развитие цифровых сервисов делают нас всё более зависимыми от сохранности данных, их безопасности, а главное - доступности. Поэтому даже домашние пользователи, не говоря уже о корпоративных, регулярно сталкиваются с необходимостью организовать систем...
Intel четвёртый год подряд продаст практически пользователям один и тот же процессор под новым именем и даже с ухудшением. Core 7 250U — это фактически Core i7-1255U Не секрет, что и Intel, и AMD уже какое-то количество лет в ряде сегментов вместо выпуска новых CPU используют старые переименованные модели. Intel не собирается отказываться от такого варианта и готовится уже в четвёртый раз продать пользователям практически одно и то ...
Создатель криптовалюты Tron купил один банан за 6,24 миллиона долларов Работа Маурицио Каттелана «Комедиант», представляющая собой приклеенный к стене банан, была продана на аукционе Sotheby’s за 6,24 миллиона долларов. Произведение, впервые представленное на выставке Art Basel Miami Beach в 2019 году, вызвало широкие с...
Как прошить oculus quest 2 в 2024 году без vpn и без лишних заморочек? Итак, где-то в середине июля я стал счастливым владельцем quest 2. Я выбрал его, потому что несмотря на санкции этот шлем был лучшем по соотношению цена/качество. Но вот проблема: обновить шлем до последней версии официальным способом было невозможно. Прочитав статей 20 на э...
Третье издание книги «ASP.NET Core в действии» в правильном переводе команды DotNetRu Привет, на связи лингвисты инженеры сообщества DotNetRu. 3 года назад мы рассказывали о книге «ASP.NET Core в действии». А сегодня мы рады представить третье издание этой полезной и информативной книги. Как и в прошлый раз, первый вариант перевода был подготовлен силами&nbs...
Samsung Galaxy S25 Ultra получит закруглённые края Если верить информации инсайдеров, компания Samsung сейчас крайне активно готовится к запуску новой линейки смартфонов Galaxy S25, которая должна выйти в начале следующего года (возможно, уже в январе), и, по данным журналистов, ожидаются значительные изменения в дизайне фро...
Суперсингулярные изогении в криптографии В своей профессиональной деятельности как DevOps-инженер я часто сталкиваюсь с необходимостью обеспечивать безопасность и устойчивость инфраструктуры в условиях быстро развивающихся технологий. Одним из ключевых аспектов, на которые я обращаю внимание, особенно в свете появл...
Сравнение операторов RxJava 3 и Kotlin Coroutines Flow Привет, Хабр! Меня зовут Константинов Александр, я Android-разработчик в «Студии Олега Чулакова». Сегодня мы сравим операторы RxJava 3 и Flow. Статья будет полезна как для изучения операторов, так и для более легкого перехода с RxJava на Flow. Читать далее
Собрать DIY-коммутатор — примеры любительских проектов В одном из предыдущих материалов мы уже рассказывали про самый маленький open source коммутатор, который собрала команда американских школьников, участвовавших в соревнованиях по робототехнике. Сегодня мы решили продолжить тему и рассказать о других подобных проектах. Оказыв...
Telegram Web App, FastAPI и вебхуки в одном приложении: Создаем Telegram-бот с веб-интерфейсом для приема заявок Сегодня мы создадим полноценное веб-приложение на FastAPI, которое будет взаимодействовать с Telegram-ботом через MiniApp и вебхуки. В основе проекта — асинхронное взаимодействие с базой данных SQLite с помощью SQLAlchemy, что позволит нам реализовать масштабируемое и эффект...
DDD и аналитика данных Я сейчас занимаюсь разработкой своего pet-проекта: LMS на базе TG, и подошел к стадии набрасывания первых модели: курсы, лекции и их контент. Всё это вывел для дебага.Но давайте вернёмся к теме. Раз я занялся моделью предметной области, есть один неочевидный момент, который ...
Создаем многоагентные системы с Swarm от OpenAI Приветствую, друзья! Сегодня я хочу рассказать вам одном занятном фреймворке — Swarm от OpenAI. Если вы когда-либо задумывались о том, как создать систему, где несколько компонентов взаимодействуют между собой, передают задачи друг другу и делают это без вашего постоянного у...
Tech каналы Telegram Телеграм сейчас является основным источником контента для многих. У Хабра тоже есть канал t.me/habr_com, его читает более 100 000 подписчиков. Кроме этого, о технологиях есть тысячи других каналов. Сколько их? Какая у них аудитория? Где найти данные? Разберемся в статье.Стал...
Генератор паролей на Rust Привет, Хабр!Представляю вам свою первую статью о программировании на Rust. Я только начинаю изучать этот язык, и в качестве первого задания выбрал написание генератора паролей.Процесс разработки консольного приложения будет состоять из нескольких этапов: Читать далее
Qualcomm выходит на уровень MediaTek: новейшая SoC Snapdragon 8 Elite на 50% быстрее Snapdragon 8 Gen 3 и быстрее в два раза Apple A18 Pro в iPhone 16 Pro Max в AnTuTu В конце текущего месяца Qualcomm официально представит новую флагманскую однокристальную систему Snapdragon 8 Elite (ее также называют Snapdragon 8 Gen 4), но уже сейчас можно оценить ее производительность: один из первых аппаратов на Snapdragon 8 Elite — Realme G...
"Forgive Me Father 2": краткий обзор новой игры (+ бонус) Сегодня я расскажу об еще одной занимательной игре, которая имеет косвенное отношение к творчеству "великого и ужасного" Лавкрафта. И это игра - "Forgive Me Father 2"...
[Перевод] GEOINT Challenge: геолокация уличного искусства в Доминике В сентябре UnShelledSec в X опубликовал интересный пост, целью которого было найти точное местоположение исходя лишь из одной картинки, задача не из простых, но Ron Kaminsky справился и более того, показал алгоритм действий по решению. — В этой статье вы поймёте ход его...
[Перевод] Теория игр как способ управления ИИ Привет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас статью, посвященную риску появлению предвзятости в предложениях искусственного интеллекта. Это серьезная проблема, ведь чему мы обучим ИИ, то и получим в его ответах. В п...
Грязные трюки C++ из userver и Boost Привет, я Антон Полухин из Техплатформы Екома и Райдтеха Яндекса. Моя команда разрабатывает userver — современный опенсорсный асинхронный фреймворк с богатым набором абстракций для быстрого и комфортного создания микросервисов, сервисов и утилит на C...
Прогнозирование банкротства физических лиц: опыт t2 Fintech Я расскажу о том, как команда t2 Fintech исследовала признаки и индикаторы, по которым можно прогнозировать финансовое состояние пользователя. И сегодня поговорим о банкротстве.Вопрос банкротства физических лиц – острая тема. Количество банкротов в России в 2023 году состави...
В зоне турбулентности: история Boeing Boeing сейчас мелькает, в основном, в скандальных новостях, но, несмотря на это, авиагигант, скорее всего, выкарабкается. Как никак, в Штатах, довольно популярна поговорка, мол, что хорошо для Боинга, хорошо для Америки. Рассказываем в нашей статье историю легендарной компан...
Алгоритмы поиска путей на пальцах. Часть 2: Алгоритм Дейкстры В прошлой части мы разбирали алгоритм поиска в ширину, который находил самый короткий путь между узлами, основываясь на количестве пройденных рёбер.Теперь вы, как специалист на посту разработчика 2GIS изучили местность более подробно и поняли, что BFS не подходит для решения...
Новинки автоматизации на выставке «Energy Expo 2024» в Минске С 15 по 18 октября 2024 года в Минске проходит международная специализированная выставка «Энергетика. Экология. Энергосбережение. Электро» или Energy Expo 2024. Это одно из крупнейших мероприятий в сфере энергетики и экологии в странах ЕАЭС, где ведущие компании показывают с...
Как создать вирусные видео: используйте тренды для привлечения аудитории Всё ещё не знаете, что добавить в видео, чтобы повысить виральность и залипательность? Вирусные видео - одни из самых эффективных способов привлечь внимание к продукту, бренду бизнеса или личности. Такой видеоконтент обладает уникальной способностью распространяться с неверо...
ZTE представила Red Magic 10 Pro и Red Magic 10 Pro+ Сегодня, как и ожидалось ранее, флагманские смартфоны Red Magic 10 Pro и Red Magic 10 Pro+ были официально представлены для тех пользователей, которые хотят получить максимальную производительность — в том числе в играх. Стоит сразу отметить, что эти модели имеют довольно сх...
Реализация горизонтального кеширования в PHP с Redis Cluster Привет, Хабр!Сегодня мы рассмотрим одну из задач высоконагруженных приложений — горизонтального кеширования. Когда система начинает испытывать давление под наплывом пользователей, стандартный кеш не всегда справляется. В таких ситуациях на помощь приходит Redis Cluster. Расс...
Управляющая компания, у нас проблема! Как за жителями хрущевок следят по кабелям провайдера Привет, жители Хабра! Меня зовут Иван Носков. Больше 20 лет я работаю в телекоме, 10 из них — в МТС. Начинал монтажником и потихоньку рос до старшего инженера.Сегодня хочу поделиться еще одним случаем из моих профессиональных будней. Как и все мои истории, она тоже абсолютно...
Обзор достижений: общаемся с бизнесом и вдохновляем ИТ-команды В предыдущей публикации я поделилась Моделью обратной связи в PI, которая внедрена в SM Lab. Сегодня подробнее расскажу об одном из ее мероприятий – встрече «Обзор достижений PI». В конце покажу чек-листы подготовки, поэтому, когда решите провести что-то подобное у себя – сч...
Классические компьютеры побеждают квантовые: прорыв в понимании границ квантовых и классических вычислений Группа исследователей из Центра вычислительной квантовой физики (CCQ) при Институте Флэтайрон недавно раскрыла причины своего успеха в решении задачи, ранее считавшейся эксклюзивной для квантовых компьютеров, с помощью классического компьютера. Их результаты, опубликова...
ТАК ЛИ СТРАШЕН ДИОКСИД ТИТАНА? Всем привет! Про диоксид титана спрашивают примерно каждые 4 дня. Многие считают его небезопасным для здоровья и поэтому ищут ему альтернативу. Давайте разбираться. Читать далее
[Перевод] История Git: на этот раз не так весело Линус Торвальдс как-то написал в своей книге, что создавал Linux для развлечения, но в итоге это привело к революции. Git, его второе творение, также оказалось «случайной революцией» — и сегодня это стандартный инструмент для людей в ИТ. Однако процесс его создания был уже н...
Оптимизация денежной наличности в АТМ, или Как сделать так, чтобы в банкомате всегда были деньги Бывала у вас такая ситуация, когда хотели снять деньги в банкомате, а их там не оказалось, и приходилось искать банкомат рядом, про себя ругаясь на банк: «Неужели так сложно сделать, чтобы деньги в аппарате были всегда?» Да, это возможно, но есть нюанс.Меня зовут Мария, я ра...
Деплой больших инфраструктур в Yandex Cloud: как минимизировать риски и ошибки Привет, Хабр! Я Алексей Колосков, DevOps‑инженер Hilbert Team. Сегодня я расскажу вам историю о компании, которая из маленькой облачной инфраструктуры выросла до сложного решения с использованием Infrastructure as Code (IaC) и Terraform. И, как это ч...
Как запрашивать и принимать обратную связь от клиентов с помощью SMS API Сегодня мы опишем создание простого сервиса для отправки SMS с вопросами через веб-интерфейс своим клиентам и просмотра всех полученных ответов. На базе этого решения можно построить систему автоматической обработки обратной связи, поэтому вашему маркетологу должно это понра...
Как хантить безопасников В жизни каждого HR-а рано или поздно встречается ОН… Безопасник! И как подступиться к хантингу людей на эту позицию - обычно, бывает непонятно.Поэтому, я решил попробовать создать подробный гайд для HR-ов, не сталкивавшихся с наймом ИБ-шников – какие направления в ИБ бывают,...
Оказывается, в Telegram есть свой магазин приложений. Смотрите, как им пользоваться Telegram не скрывает своего стремления стать аналогом WeChat — китайского супер-приложения, объединяющего в себе кучу мультиформатных сервисов с изюминкой в виде социального рейтинга. Проект Павла Дурова давно вышел за пределы обычного мессенджера, еще в 2015 году представи...
Немного о Durability в Postgres. Часть 1 Как известно, многие реляционные базы данных, а в данном конкретном случае PostgreSQL, обещают нам, что наши транзакции будут обладать соответствовать критериям ACID (Атомарность, Согласованность, Изолированность, Сохраняемость), при должном уровне конфигурирования тех или и...
[Перевод] Chronos от Amazon: революция в обработке временных рядов Часть 1. Как создавался Chronos Привет, Хабр. Для начала, разрешите представиться. Меня зовут Елисеев Сергей, работаю аналитиком в лаборатории ИИ компании ООО «ОЦРВ». В рамках корпоративной деятельности нам часто приходится иметь дело с временными рядами. Нужно отме...
От PuTTY до МС22: сравниваем SSH-клиенты На сегодняшний день SSH-клиентов написано множество: от встроенных в ОС терминалов до отечественных решений вроде МС22. Я решил протестировать популярные варианты и сравнить, какой будет лучше. Читать далее
Первый опыт создания Open Source с ИИ Думаю, что многие уже используют ИИ в работе, но пока еще не все. Так что поделюсь опытом. В старой версии проекта я использовал Kendo JS, и при портировании не нашел в Angular компонента, который бы позволял выбрать цвет. Вернее, такие компоненты нашлись, но были слишком сл...
486-го хватит всем В конце технического интервью, если кандидат ответил на вопросы и справился с задачами, у нас есть время для свободных вопросов, которые можно задать команде или кому-то из интервьюеров. Эту практику я переносил из компании в компанию, и она всегда помогала разрядить обстано...
Влияние количества товаров на странице интернет-магазина на видимость в поисковых системах: мини-исследование Всем привет! Меня зовут Юрков Сергей, я Head of SEO в SEO&ROI. Сегодня мы обсудим, как количество товаров на странице интернет-магазина влияет на ее видимость в поисковых системах и, как следствие, на объем трафика и потенциальные продажи. Проведем мини-исследование на о...
Стильные обои на телефон: что актуально, а что кринж? Обои на телефоне — это не просто картинка на экране, а способ выразить свою индивидуальность, подстроиться под тренды и создать нужное настроение при каждом взгляде на экран. В мире, где стиль и эстетика важны даже в мелочах, выбор обоев тоже стал искусством. Давайте разбере...
От контекста до юрисдикции: 7 ключевых параметров при выборе LLM для вашего проекта Год назад казалось, что достаточно просто выбрать GPT-4 — и все проблемы с ИИ решены. Сегодня же рынок языковых моделей напоминает зоопарк, где каждый день появляются новые экзотические виды. Claude, Gemini, Mistral, Qwen — и это только верхушка айсберга. Как в этом безумном...
Обзор портативной аудиосистемы Hisense Party Rocket 160 Hisense Party Rocket 160 представляет собой акустическую систему моноблочного типа мощностью 160 Вт. Беспроводное подключение осуществляется по протоколу Bluetooth 5.0 с радиусом действия до 8 м. Колонка имеет встроенный аккумулятор ёмкостью 5100 мА*ч, поэтому работает как...
Honor X60 Pro сравнили с X50 Pro: в чём он оказался хуже Недавно запущенный Honor X60 Pro привлек внимание своей батареей и функциями спутниковой связи. Однако подробное сравнение с предшественником, Honor X50 Pro, показывает, что X60 Pro представляет собой «даунгрейд» в нескольких ключевых аспектах. В то ...
Коротко о SLAB, SLOB и SLYB в Linux Привет! Когда речь заходит о динамическом управлении памятью в Linux, мы имеем дело с несколькими разными подходами, каждый из которых имеет свои плюсы и минусы.В этой статье разберём три аллокатора памяти ядра: SLAB, SLOB, а также SLUB. Читать далее
Ролевая модель: чит-лист проверок Чит-лист — это шпаргалка по выбранной теме, что не забыть проверить. Берете чит-лист как основу, адаптируете под свой проект, и готово! В своей книге про тест-дизайн я написала ряд чит-листов, которыми и хочу теперь поделиться. Сегодня поговорим про ролевую модель в GUI и AP...
Исследования: QUIC может быть медленнее, чем ожидалось Когда появился QUIC, его называли преемником TCP и предвестником нового сверхбыстрого интернета. Однако с годами выходит все больше исследований, авторы которых утверждают: в ряде случаев QUIC работает даже хуже «классического» протокола. Сегодня обсудим ситуацию и мнения со...
1500 часов разработки, 300 часов аналитики и согласование макетов с врачами, чтобы разработать дневник здоровья Привет! Я — Вера Осолодкина, работаю аккаунт-директором в диджитал-продакшене Далее. Сегодня хочу рассказать о разработке медицинского сервиса для МЕДСИ, который из MVP превратился в полноценный продукт. Это один из самых интересных проектов в моем послужном списке и в целом...
[Перевод] Риски перехода на 64-битный time_t Один из разделов статьи Overview of cross-architecture portability problems я посвятил проблемам, возникающим из-за использования 32-битного типа time_t. Это архитектурное решение, до сих пор влияющее на использующие glibc системы с Gentoo, приведут к тому, что у 3...
SolidModelBrowser — удобный просмотр STL, 3MF, OBJ, особенно для тех, у кого завёлся 3D принтер Началась эта история с того, что несколько лет назад я купил 3D принтер. Конечно, по началу не представлял толком, как эта технология работает, и насколько прочными и полезными будут его пластиковые изваяния. Однако, быстро натренировавшись и отрегулировав эту машинку, я был...
Кратко про библиотеку mlfinlab: инструмент для финансового ML Привет, Хабр!Сегодня мы рассмотрим такую замечательную библиотеку как mlfinlab.Если вы пытались применить методы машинного обучения к финансовым данным, то наверняка сталкивались с массой подводных камней: от шумных данных до проблем с автокорреляцие...
Обзор готовых решений для построения портала IDP и когда они не подходят: анализ на примере кейса компании Evrone Построение IDP — один из наиболее эффективных методов оптимизации работы команд разработки. Но внедрению внутренних платформ и получению профита от них обычно предшествует немало барьеров: необходимость инвестиций, выделение ресурса специалистов вдолгую, потребность в соотве...
[Перевод] Решение проблемы race condition в Kotlin корутина Синхронизация корутин в Android имеет огромное значение для обеспечения безопасности и эффективности многопоточности. Коррутины упрощают управление асинхронными задачами, но без&nb...
С кем важно говорить о требованиях? Когда работала в заказной разработке, то заинтересованные стороны по сути назначались. Кого выделили поговорить от заказчика, с тем и говоришь. Аналитик не был допущен к внутренней кухне настолько, чтобы понять, какой вес в компании имеет этот "назначенный". Когда оказалась ...
Управляем проектом и его документацией при помощи Python Доброго времени суток, хабр! Управление проектом — это настоящее искусство, требующего внимания к деталям, навыков планирования. Документация, планы и структура проекта должна составляться в первую очередь, перед написанием кода.Недавно я присоединился к команде, которая раб...
«Двойной» Яндекс Плюс По правилам сайта Хабр - не жалобная книга, но тут несколько жалоба, а именно непонимание работы сервиса. Но, судя по поиску, такая проблема была не у меня одного, а решения проблемы так и не появилось. Читать далее
Что такое теория ограничений и как она помогает улучшать процессы разработки продуктов? Теория ограничений (ТОС) — это управленческая методология, предложенная Элияху Голдраттом в 1984 году в его книге "Цель". Она базируется на простом, но мощном принципе: любая система, будь то производство, бизнес-процесс или команда разработки, всегда ограничена одним или не...
Как не дать команде выгореть из-за заказчика Нередко тяжелые испытания проекта происходят не из-за технических сложностей реализации и сложных задач, а из-за заказчика и заинтересованных лиц. Кто не слышал чего-то из разряда «А давайте вы сделаете этот проект, который оценили в три месяца за полтора в том же виде»?Даже...
Как нарисовать квадрат 3 × 3 см на веб-странице* * Не привлекая внимания санитаровМеня зовут Илья, я занимаюсь фронтенд-разработкой вот уже 10 лет. Представьте, что вам нужно сделать стили для печати документов, а бегать к принтеру с линейкой, чтобы убедиться в корректности фактических размеров отдельных элементов, очень н...
Как сделать Unit-тестирование в .NET проще и интереснее? Сегодня мы поделимся неожиданным решением, которое перевернуло наше представление о тестировании в C# проектах. Скажем только одно: мы кое-что позаимствовали у фронтендеров — и это избавило нас от проблем с тестами навсегда. Что за трюк? Читайте дальше! Читать далее
Как мы привлекли в стартап NFCKEY 17 000 000 рублей инвестиций NFCKEY — стартап, который создает умные замки, открывающиеся телефоном на Android и iOS с помощью технологии NFC. В сентябре 2024 года проект привлек 17 000 000 рублей. Об этом написало более 16 крупнейших СМИ в стране. Но как привлечь такие средства сегодня в России, начина...
Учимся (не) проходить финалы на стажировку в Яндекс Об этом не пишут в рекламных постах. Здесь не будет призыва идти на стажировку и восторженных отзывов, только бесконечные отказы и поиски решений данной проблемы. Я покажу путь от "достаточно спорный" до "достаточно хороший" кандидат, который уже 8 месяцев сидит на финалах. ...
Axiom Space и Prada представили скафандр для лунной миссии Artemis 3 Компания Axiom Space представила лётную модель скафандра «Артемида», который она разрабатывает для NASA при содействии Prada. На Международном астронавтическом конгрессе 16 октября компании Axiom и Prada раскрыли подробности о скафандре Axiom Extravehicular ...
Ноябрьская подборка одноплатников 2024: мощные новинки и проверенные фавориты Конец октября и начало ноября преподнесли нам сразу несколько интересных новинок в мире одноплатных компьютеров. Компактные, производительные и функциональные — они продолжают удивлять и радовать как профессионалов, так и энтузиастов. В этом месяце — обновления популярных м...
Кот не птица, на жёрдочке не усидит При написании этой статьи сперва мне хотелось описать какие нибудь параллели с ИТ, а потом с умным видом сделать вывод, но потом я решил, что фотографий котиков в статье будет вполне достаточно. Ну а для тех, кому статью читать не хочется, а фотографии кошачьих не интересуют...
Не только мясорубка: техника для кетодиеты и кеторецептов Многие прибегают к этой системе питания, чтобы сбросить лишний вес. Это достаточно эффективно; главное — по достижении результата перейти на более сбалансированное питание и не лишать себя углеводов надолго. И еще одно главное: не рассматривать кетодиету как сплошное поедани...
Яркость этого монитора выше, чем у экранов многих смартфонов. Представлен ViewSonic VX2700-4K-Pro с панелью QD-MiniLED Компания ViewSonic представила монитор, экран которого ярче экранов многих смартфонов. фото: Gizmochina Модель VX2700-4K-Pro оснащена панелью QD-MiniLED с яркостью 1200 кд/кв.м. Для монитора это очень немало. Благодаря такой яркости устройство соответствует ...
Выгодоприобретатели блокировки Youtube Недавно возникшая тема с блокировкой (замедлением) Youtube коснулась практически каждого жителя РФ. При этом до сих пор нет ни одного прямого официального заявления о причастности к этой блокировке. Ни одно государственное ведомство не созналось в блокировке, открестился Goo...
PHP и Laravel дайджест новостей за август 2024 года Дайджест новостей от CutCode с Сергеем Пантелеевым и Данилом Щуцким. Давайте посмотрим, что произошло в августе в мире PHP и Laravel. Читать далее
Ипротозамещение в авиации. Вести с полей Статья инженера, работающего в авиации о проблемах импортозамещения. Практический опыт использования отечественного ПО для решения практических задач. Что очень ценно, поскольку все задачи реальные. Да это частное мнение одного инженера, поэтому он просил не упоминать е...
Добавление пользовательских иконок для типов MIME в Linux Привет! Меня зовут Станислав Ермохин, я руководитель группы методического обеспечения в команде КОМПАС-3D. По ходу подготовки версии КОМПАС-3D для Linux мы встречаемся с «очевидными и невероятными» ситуациями. Решением одной из них решили поделиться. Тем более, что в Рунете ...
Создадим команду Wild Politics вместе Здравствуйте, Хабровчане!Мой предыдущий пост "Как потратить шесть лет и быть невидимкой в Play Market" собрал пусть и не рекордные, но всё-таки 13 тысяч просмотров, благодаря чему в мой пет-проект заглянуло много новых лиц. Я благодарен вам за внимание к игре, отзывы и крити...
Один день из жизни системного аналитика: синки, факапы в тестировании, сценарии и шутейки Привет, Хабр! Меня зовут Юля, я системный аналитик в МТС Диджитал. Сегодня на примере одного рабочего дня покажу, чем занимаюсь. Обычно в постах на Хабре описывают какие-то сложные кейсы — у меня это тоже есть, но мне кажется, что за этим теряется большая часть небольших и п...
Краткий обзор дистрибутива линукс Solus Всех приветствую читатели хабра! Сегодня я хотел бы поделиться опытом установки и частичной настройки малоизвестного дистрибутива линукс Solus. Собственно говоря я пишу данную статью используя данный дистрибутив. Как сообщает википедия дистрибутив Solus не зависит от других ...
Как я искал рекомендации аналитиков по покупке российских ценных бумаг в JSON формате Четыре года назад я написал систему поиска поиска недооцененных американских акций, используя данные Яху Финанс, ведь на американском рынке торгуется больше 10 тысяч бумаг, из которых 4 тысяч бумаг имеют рекомендации аналитиков о прогнозируемой цене. Это большие цифры, с кот...
Древний язык программирования обновился спустя 27 лет. Что нового в Tcl/Tk 9.0? Несколько дней назад был представлен релиз Tcl/Tk 9.0, динамического языка программирования. Он распространяется вместе с кроссплатформенной библиотекой базовых элементов графического интерфейса Tk. Релиз стал первым крупным обновлением с 1 997 года (я был там, Гэндальф) и ...
Самый SOC, или как мы делали аналитический отчёт по информации из открытых источников Всем привет! Я Лидия Виткова, начальник АЦКБ «Газинформсервис». Сегодня у меня внеплановый, но интересный материал, основанный на системном анализе центров мониторинга и реагирования России. Полный документ и карточки можно скачать по ссылке. Пристегнитесь, будет «душно». Чи...
Опыт быстрого старта MIS в банке Привет! Я – Мария, руководитель производственного центра в компании “ПрограмБанк”. Наше направление – внедрение типовых и заказных решений по сбору данных и расчету финансовой, управленческой, регуляторной отчетности.Продолжаю серию статей с примерами использования no-code и...
3750 дней разработки AI или почему боты всё ещё не захватили покер Идёт именно этот день в разработке. В этот раз хочу затронуть феномен покера, для которого создается AI и поделиться наблюдениями, которые помогут ответить на вопрос из названия. Покер (Техасский безлимитный холдем) – это очень глубокая игра, которая представляет собой модел...
Особенности хранения проектной информации в среде общих данных строительного проекта Сегодня поговорим про базовую функцию любой информационной системы - хранение информации. Для проектов строительства своя специфика начинается уже на данном этапе рассмотрения ИС.В других областях цифровизация документооборота была произведена достаточно давно. Хороший приме...
Ключевая ставка достигла исторического максимума: Банк России реагирует на инфляцию 25 октября Банк России повысил ключевую процентную ставку до 21% годовых, установив новый рекорд. Это решение стало неожиданным для аналитиков и связано с высоким уровнем инфляции и экономическими рисками.
Обзор смартфона Infinix HOT 50 Учитывая разнообразие рынка в плане недорогих моделей смартфонов, не удивительно, что основную ставку бренд делает на привлекающий внимание дизайн. При этом HOT 50 позиционируется как молодежный смартфон, ориентированный на тех, кому телефон нужен не только для звонков и р...
Как мы перешли от аутсорса и создали свою эффективную команду DevOps Меня зовут Кирилл Шагин, я руковожу командами SRE, DevOps и DBA в компании Ви.Tech — это дочка ВИ.ру. В наших IT-решениях мы используем современный стек, у нас 4 кластера K8S и более миллиона пайплайнов в месяц.В этой статье делюсь опытом, как мы построили свою эффективную к...
[Перевод] Реализация подобия Apple Vision Pro Не так давно я был свидетелем запуска Apple Vision Pro. Презентация оказалась очень интересной, но больше всего моё внимание зацепила одна деталь — дистанционное управление вводом с помощью пальцев. Выглядит очень интуитивно — использовать перемещение и сведение пальцев для...
Знаете ли вы, почему из магазинных яиц не вылупляются цыплята? Это хорошая основа для омлета, но плохая — для новой жизни.
Анонимные мессенджеры: лучшие решения для конфиденциального общения В наше время защита приватности и данных чрезвычайно важна. Пользователи все чаще выбирают мессенджеры, которые гарантируют безопасность, включая сквозное шифрование и минимальный сбор метаданных. Каждый из них, что логично, имеет свои особенности. Так, вопросы безопасности ...
Как оплачивать 15 подписок на игры и сервисы, не привлекая внимания санитаров TL;DR: трачу на подписки 11 стаканов кофе в месяц и поделюсь 17 способами, как можно на них сэкономить. Читать далее
Алгоритмы поиска путей на пальцах: Часть 1 — Поиск в ширину Давайте представим, что вы устроились много лет назад в 2GIS и вам выпала честь написать алгоритм, который будет прокладывать самый короткий автомобильный маршрут от точки A к точке B.Вы отправляетесь искать информацию и к счастью натыкаетесь на эту статью, где мы с вами под...
5 признаков, что профессия аналитика вам не подходит На эту статью меня вдохновил мем о «лёгкой» работе айтишников, которые, мол, просто включают компьютер и получают за это по 300к в секунду. В комментариях к нему кто-то написал: «Ребят, недостаточно просто работать, надо ещё и любить свою работу». Вот тут я и задумалась: а м...
Вывод уравнений Фридмана и анализ одного из его предельных решений Уравнение Фридмана — в ĸосмологии уравнение, описывающее динамиĸу и эволюцию однородной и изотропной Вселенной. В данной работе мы выведем первое и второе уравнения Фридмана в рамĸах ньютоновсĸой механиĸи (с несĸольĸими фаĸтами из ОТО) и проанализируем случай холодной плосĸо...
«Я за это не платил!» или просто о возвратном платеже В электронной коммерции, особенно на маркетплейсах, мошенничество — это не «если», а «когда». Нужно всегда быть на шаг впереди и не ждать, пока случится что‑то плохое. Защита данных, верификация пользователей, мониторинг подозрительных активностей и ...
Как обновить зависимости, чтобы не было больно Всем привет! Я Родин Максим, старший разработчик ГК Юзтех. С ростом количества прожитых лет проекты могут обрасти зоопарком разнообразных зависимостей. Все они со временем нуждаются в обновлении по разным причинам — плановый апгрейд зависимостей, переход на другую платф...
Организация – это … Ранее я поднял проблему возрастающей сложности и обозначил порождаемую ей другую проблему. Проблему управления сложностью (разнообразием) организации. Поднял проблему возрастающей сложности и обозначил порождаемую ей другую проблему. Проблему управления сложностью (разнообра...
Библиотека CUtils Друзья! В данной статье мы бы хотели рассказать про кроссплатформенную коллекцию утилитных C++ компонентов CUtils.CUtils — это довольно полезный инструмент при разработке кроссплатформенного программного обеспечения на языке программирования C++. Читать далее
Как убить трех зайцев одним сценарием: опыт использования Vanessa-Automation Эта статья посвящена опыту использования Vanessa-Automation — инструмента для тестирования прикладных решений на платформе «1С: Предприятие» и других инструментов для обучения пользователей, создания ролевых моделей и автоматизированного тестирования на проектах. В статье я ...
Монолитный бэкенд на Java и Vue-фронтенд: практические решения для эффективной разработки опенсорса В одной из прошлых статей мы рассказывали о нашем первом опенсорсе — Smartup Time Tracker. Система нужна для компаний, которые хотят вести учет рабочего времени и организовать почасовую оплату. В этой статье дадим обзор ее технического решения.Ознакомиться с Time Tracker мож...
Монитор для чувствительных глаз — алгоритм подбора и один параметр, о котором Вы уже скорее всего забыли Подбор монитора для чувствительных глаз? Лично мне это знакомо в бОльшей степени, чем хотелось бы. Придумал - или скорее формализовал - алгоритм решения этой проблемы, по нему же быстро нашёл идеальный для своих глаз сетап, прошедшие полгода без нареканий. И сам алгоритм и х...
Виды и обзор движков машинного перевода: Яндекс переводчик, Google Translate и DeepL Многие компании или их сотрудники хоть раз использовали для своих задач онлайн-переводчики. Это быстро, удобно, но результат не всегда точный. Однако такой перевод иногда имеет неприятные последствия: его могут неправильно понять клиенты или бизнес-партнеры, что может испорт...
Нагружаем и отдыхаем: load testing без стресса ч.2 — автоматизация Привет, Хабр, это снова Валентина, которая отвечает за качество low-code платформы Eftech.Factory в компании Effective Technologies. Представляю вторую статью из серии публикаций о наших практиках нагрузочного тестирования (НТ). Первую, про поиск оптимального процесса НТ, мо...
Новая система SonicSense позволяет роботам «слышать» и «чувствовать» мир вокруг себя с помощью звуковых колебаний Исследователи из Университета Дьюка представили новую систему под названием SonicSense, которая позволяет роботам взаимодействовать с окружающей средой с помощью звуковых колебаний. Эта способность позволяет роботам «слышать» и «чувствовать»...
Разработан новый метод для решения квантовых многочастичных задач Учёные разработали новый метод для решения квантовых многочастичных задач, который может открыть новые возможности в таких областях, как химия и материаловедение, и даже подтолкнуть развитие квантовых компьютеров. Квантовые многочастичные задачи представляют собой попыт...
Обзор Dreame Z30. Премиальный пылесос с кучей фишек Последние пару лет большинство производителей уделяют значительное внимание сегменту роботов-пылесосов, при этом упуская один важный момент: они не так удобны, когда убраться нужно быстро. Dreame, в свою очередь, развивает оба направления, выпуская как флагманские роботы, та...
Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 2 Привет, Хабр. Меня зовут Алексей Жиряков, я техлид backend-команды витрины онлайн-кинотеатра KION. Этот текст написан по мотивам моего выступления на МТС True Tech Day, и это уже его вторая часть. В первой части я писал о витринах и полках в KION, о том, как мы внедряем ML в...
Как сделать один плагин сразу для всех сборщиков фронтенда? Здравствуйте, товарищи! Сегодня мы снова поговорим про тулинг для фронтенда. В этот раз обсудим разработку плагинов для сборщиков, таких как: Webpack, Vite, esbuild и подобных. За основу мы возьмем Unplugin.Короткий ответ на вопрос из заголовка: пока никак. Чуть более длинны...
Танчик-бэтээрчик. Часть 5 Продолжая окучивать болты и заклёпки я, закономерно, приблизился к носовой части танка, а там... а там 2 люка механика-водителя и 3 смотровые щели у него же. Как всегда, с первого взгляда всё просто, но, если присмотреться, то - опять засада (!). Первым рисую смотровой люк м...
Дом.ру, или опыт одного дружественного поглощения Работали мы в маленьком, но гордом региональном операторе связи. Создали профсоюз, даже не подозревая об этом: объединились тремя отделами и выступали вместе против руководства фирмы. И, как оказалось, штрафы можно отменить, премию выдавать не по произволу директора, а по ре...
Кальмары и одежда: композитные материалы для терморегулируемого текстиля Практически все научные изыскания или технологичные открытия имеют влияние на жизнь человека, будь то определенная отрасль его деятельности или просто его быт. Даже одежда, что мы носим, является комбинированным результатом нескольких открытий. Человек, в отличие от многих...
Как айтишники пчел спасали Без усилий пчел сельское хозяйство изменилось бы до неузнаваемости, а вопрос обеспечения продовольствием растущего населения превратился бы в одну из главных проблем мирового масштаба. За последние двадцать лет проблема массовой гибели пчел стала особенно заметной, и ее реше...
Материнская плата Gigabyte Z890 Aorus Master на чипсете Intel Z890: самое современное решение для платформы Intel LGA1851 Gigabyte Z890 Aorus Master — очень мощный, современный и весьма дорогой вариант материнской платы из серии Aorus на базе последнего чипсета Intel Z890. Это не самая старшая модель в линейке, но ее стоимость ожидается в районе 60-70 тысяч рублей. Плата весьма навороченная, им...
Магия CSS на практике: советы по вёрстке от гика. Часть 5 Хабр, привет! Я снова пришёл к вам со статьёй, где показываю мои любимые техники вёрстки. Моя цель — поделиться опытом с вами. Я использую не только трюки известных экспертов, есть лично мои придумки. Но, пожалуйста, относитесь к этому контенту, как просто альтернативному ...
Что не так с ИИ-юристами Я работаю юристом и преподавателем. За последние полтора года я провел много времени, общаясь с большими языковыми моделями — в первую очередь с GPT и GigaChat. С их помощью я решал самые разные профессиональные задачи; что-то получалось удивительно хорошо, что-то до смешног...
Project Borealis: Prologue запустила страницу в Steam - скриншоты Half-Life 3 на Unreal Engine 5 Команда Project Borealis, представляющая Icebreaker Industries, вновь привлекла внимание поклонников серии Half-Life, объявив об открытии страницы своего проекта в Steam.
Глобус на максималках от российских учёных Глобусы уже давно перестали быть просто учебными пособиями или предметами интерьера. Сегодня они становятся мощными инструментами для визуализации и анализа данных. Знакомьтесь — мультимедийный комплекс ORBUS. Как устроен этот глобус 2.0 и зачем он нужен? Давайте разбираться...
[Перевод] ZombAI: промпт-инъекция в Claude Computer Use Несколько дней назад Anthropic выпустила Claude Computer Use, который представляет собой модель + код, позволяющий ИИ управлять компьютером. Он делает скриншоты для принятия решений, может выполнять команды bash и так далее.Это круто, но, очевидно, несёт и массу рисков, ведь...
Linux On A Stick Данная статья родилась в результате объединения идей из лабораторной работы в рамках подготовки для сдачи экзамена CCNA компании Cisco, и курса "Сетевые протоколы в Linux", который прочитал Георгий Владимирович Курячий весной 2024 года на кафедре Автоматизации Систем Вы...
Ryzen 7 9800X3D превращается из игрового монстра в игровое чудовище при таких условиях. ComputerBase сравнили новинку с другими Ryzen на одинаковых частотах Авторы ComputerBase решили сравнить игровой Ryzen 7 9800X3D с несколькими другими процессорами AMD, но необычным образом. Они зафиксировали частоту всех участников на одной отметке, чтобы оценить влияние других факторов. фото: ComputerBase Для участия взяли ...
Обзор QCY AilyBuds Pro+: качественный ANC в полуоткрытых наушниках Сегодня у нас на обзоре QCY AilyBuds Pro+ — беспроводные наушники с активным шумоподавлением (ANC) по доступной цене. Данная модель имеет конструкцию вкладышей, что является нетипичным решением для наушников с ANC. Такой дизайн обычно ассоциируется с более простыми моделями ...
GeForce RTX 5090 получит гигантский графический процессор. Самый большой за последние годы GeForce RTX 5090, согласно всем имеющимся данным, будет чудовищно мощной. И теперь мы знаем, что в том числе благодаря огромному GPU. фото: Videocardz Графический процессор GB202, который будет лежать в основе нового флагмана, имеет площадь 744 мм2. Это на 2...
Астрономы исследовали свойства рассеянного скопления NGC 2506 с населением более 320 звёзд Астрономы из Университета Висконсин-Мэдисон и Гарвард-Смитсоновского центра астрофизики (CfA) провели исследование галактического скопления NGC 2506, используя данные, полученные в рамках исследования WIYN Open Cluster Study. Результаты, опубликованные в The Astronomica...
AMD представила видеокарту с 28 ГБ памяти, 224-битной шиной и однослотовой пассивной СО. Radeon Pro V170 не ориентирована на игры Компания AMD представила очень необычную видеокарту, сочетающую огромный объём памяти с однослотовой пассивной системой охлаждения. фото: Videocardz У Radeon Pro V170 имеется 28 ГБ памяти, что больше, чем у RTX 4090. Только пока большинство RTX 4090 занимают...
[Перевод] Домен .io может исчезнуть. Как геополитика влияет на доменные имена 3 октября британское правительство объявило, что отказывается от суверенитета над небольшим тропическим атоллом в Индийском океане, известным как острова Чагос. Острова будут переданы соседнему островному государству Маврикий, примерно в 1100 милях от юго-восточног...
Эффективная работа с технической поддержкой C3D Labs Максим Кулагин, руководитель технической поддержки C3D Labs, делится секретами предоставления эффективной технической поддержки и объясняет, как правильно создавать запросы.Если говорить об отделе технической поддержки в терминах информационных технологий, то он представляет...
Content Security Policy (CSP) защитит от js-снифферов и утечек? Довольно часто встречаю утверждение о том, что настроенная Content Security Policy (CSP) – достаточное и надежное средство защиты frontend-приложений от большинства существующих угроз.Поговорим о задачах CSP и на практике проверим, защитит ли CSP от кражи данных с web-страни...
И это видеокарта конца 2024 года? Sparkle Arc A310 имеет 4 ГБ памяти, 64-битную шину, TDP 50 Вт и частоту GPU 1 ГГц Компания Sparkle представила видеокарту, подобных которой на рынке немного. фото: Space Модель Arc A310 в новом исполнении занимает лишь один слот расширения и не требует дополнительного питания, так как TDP составляет всего 50 Вт. Охлаждается новинка ...
Анонс докладов по управлению знаниями KnowledgeConf 2024 — это сборник «историй из жизни». Точнее, из нашей повседневной рабочей рутины. Реальные люди делятся своим реальным опытом решения реальных проблем. Всем, что помогло им достичь целей бизнеса с помощью управления знаниями. От онбординга, обучения и развит...
ЦОД: топологии и архитектуры Центры Обработки Данных, как правило представляют собой здания с помещениями достаточно большого размера, в которых размещаются бесконечные шкафы с серверами, коммуникационным оборудованием, системами хранения и прочими инфраструктурными элементами. И порой крайне сложн...
Любопытное продолжение задачи об электричках. Так может LLM ее решить или нет? Автор статьи "ChatGPT и Gemini не могут справиться даже с простой математической задачкой на логику" дал простую задачу о встречных поездах ChatGPT 4-o и Gemini, которые ее провалили. Мне нравятся такие простые, наглядные и эффектные тесты, поднимающие серьезные проблемы с с...
Как быстро уснуть? Здоровый сон — хороший код Каким бы ни был здоровым человек (как психически, так и физически), проблемы со сном в той или иной мере были у каждого. Многие не раз задавали себе вопрос: как быстро уснуть, если на сон ограниченное время? Как уснуть ночью, когда по различным причинам этого не удаётся сдел...
Qualcomm выпустила Snapdragon Dev Kit за 900 долларов Вчера появилась информация о том, что девктик Snapdragon Dev Kit был представлен компанией Qualcomm для разработчиков по цене в 899 долларов, что в целом не так уж и дорого, учитывая, что ноутбуки на данной платформе стоят дороже и они при этом не дают той же свободы действи...
Не нужно становиться тимлидом Последнее время вышло много статей на тему тимлидства. Где-то спорили о написании кода тимлидами, где-то говорили о найме, где-то обсуждали пипл-менеджмент. Но давайте подумаем, есть ли вообще смысл становиться тимлидом. Читать далее
Восстанавливаем удалённые сообщения в Telegram Телеграм довольно ответственно относится к конфиденциальности пользователей. В частности, можно удалить любое сообщение в переписке, как у себя, так и у собеседника. И сообщение действительно удалится, у обоих и навсегда. Но есть пара «но». Читать далее
Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 2 Всем привет! Вот и подошло время выпустить вторую часть статьи про красные флаги при устройстве в IT-компанию. Первую часть можно найти [тут]. В этом цикле статей я рассказываю о важных моментах, на которые обязательно нужно обратить внимание при устройстве на работу.Все, оп...
Почему Илон Маск так активно поддерживает Трампа, и на что сегодня претендует глава Tesla Похоже, у Маска есть довольно значительные планы, реализации которых поможет дружба с Трампом
ZUNAMI CONF ECOM: Безопасность и стабильность бизнеса 2025 13 ноября приглашаем вас на конференцию по управлению рисками селлеров ZUNAMI CONF ECOM: Безопасность и стабильность бизнеса 2025 — уникальную площадку для обмена опытом и знаниями между ведущими игроками e-commerce, страхового и логистического рынков. В программе: • Ак...
Создание IDE для Amdroid на Java. #1 В этой статье, я буду рассказывать о создании своей IDE для Android. Статья будет более для новичков, так что все будет довольно подробно. Читать статю...
Зарубежная банковская карта в 2024: где оформить онлайн, сколько стоит, как пополнять? Привет, Хабр! Меня зовут Мила, когда‑то я работала аналитиком в банках, а нынче делаю авторские туры в Африку. По работе мне постоянно приходится отправлять деньги за границу, оплачивать отели, трансферы, билеты онлайн и оффлайн.Хочу поделиться опыто...
В 2025 году в России представят несколько новых 50-кубитных квантовых компьютеров В России работают над несколькими квантовыми компьютерами на разных платформах, их представят в 2025 году. Об этом рассказал советник гендиректора «Росатома» и сооснователь Российского квантового центра Руслан Юнусов. Изображение сгенерировано Kandinsky &la...
Новые процессоры Intel порой медленнее старых, но компания не собирается снижать цены. Стало известно, во сколько будут оценены новые CPU Процессоры Intel Core Ultra 200 для настольных ПК представят уже завтра. С их параметрами и порой довольно удручающей производительностью мы уже знакомились, теперь появились цены. фото: Videocardz Данные пока неофициальны, но инсайдер OneRaichu имеет доволь...
Тони Старк из мира медицины Нет, это не братья-близнецы. Это один человек, Чарльз (Чарли) Кельман- саксофонист, бродвейский продюсер, композитор, певец, писатель, стендап-комик и… врач, изменивший жизни миллионов людей во всем мире.Американский врач-офтальмолог Чарльз Кельман ещё в 1964 г., предложил н...
Raptor 3: ключевое звено марсианской гонки? После удачного тестового полета IFT-5 следующее прорывное изменение от SpaceX — принципиально новые двигатели Raptor 3. Это будет не тестовый экземпляр для одного полета, а настоящая основа космической экспансии: их планируют выпускать по 500 штук в год — больше всех остальн...
Что делать, если WAF не умеет работать с JSON: готовое решение Сегодня расскажем вам о нестандартном подходе к защите веб-приложений с помощью PTAF PRO. Мы с коллегами столкнулись с интересной задачей: как защитить уязвимое приложение от вредоносных JSON-запросов, если WAF официально не поддерживает их обработку в пользовательских прави...
Как искать работу в Linkedin? 7 способов Большая статья про то, как эффективно искать работу в LinkedIn и использовать данную площадку на максимум. Далеко не все вспоминают про LinkedIn когда начинают искать работу в IT, ведь площадка давно заблокирована в РФ и многие думаю, что там можно найти работу только загран...
Как силами мобильных разработчиков автоматизировать процесс разработки Всем привет! Меня зовут Женя Мельцайкин, я старший инженер-программист в компании Контур. Большую часть времени в Контуре я работал и работаю Android-программистом, но статья будет не про Android и даже не про мобильную разработку. А про команду мобильной разработки и про на...
Как мы сделали систему для спасения интернета от токсичности Токсичность в интернете — распространенная проблема, с которой сталкивался каждый. В период бурного развития AI само собой напрашивается решение для автоматического удаления токсичных паттернов с сохранением исходного смысла и оригинального стиля автора. Один из таких подход...
Разделили базу 1С за 40 часов вместо 200. Не стали создавать пустую базу и переносить данные Иногда очевидные решения могут стоить дороже и занимать больше времени, чем альтернативные. У нас был проект, на который изначально требовалось потратить 200 часов, но мы нашли выход и сделали за 40. Читать далее
Геймифицируй это! Или игровые механики в неигровых продуктах Привет, Хабр! На вебинаре для экспертов комьюнити Skillbox Code Experts я рассказала про игровые механики в неигровых продуктах. По итогу получилась статья, которую вы сейчас читаете. Особенно полезна она будет разработчикам, продактам, лидам, да и вообще всем, кто имее...
В сеть слили рендеры Samsung Galaxy A56 Сегодня в сети появились 3D-рендеры нового смартфона Samsung Galaxy A56 — на слитых изображения представлен гаджет, который выполнен в фирменном стиле компании и ничем не отличается от других гаджетов в этом направлении. Однако в дизайне серии A5x можно заметить одно заметно...
История одного блокчейна На протяжении нескольких лет я участвовал в разработке блокчейн-платформы, вначале как разработчик, затем как руководитель команды (team lead, как это принято сейчас называть). За это время мне посчастливилось пройти все стадии жизненного цикла продукта, от идеи до выхода в ...
Кейс NSX, или Ожидаемые неприятности Хабр, привет! Сегодня рассказываем об еще одном нашем кейсе с NSX-T. В прошлый раз мы написали о проблеме долгой реализации портов. Технические вводные остались те же: NSX используется для построения микросегментированной сети в кластерах Kubernetes + Kyverno. Взаимодействие...
Безопасность на автопилоте: взламываем авиакомпанию, чтобы летать бесплатно Представьте: вы заказываете пентест, ожидая найти пару-тройку мелких багов, а в итоге получаете отчет, от которого волосы встают дыбом даже у бывалых айтишников. Знакомая ситуация? Нет? Пристегните ремни — сейчас будет турбулентность.Сегодня у нас в блоге горячая история о т...
[Перевод] Как я использую git Недавно я пытался объяснить коллеге, какие у меня критерии при формировании пул реквеста — когда стоит объединять что‑либо в один пул реквест, а когда нет. И я заметил за собой фразу «ну, кроме…» несколько раз и решил записать, как я исполь...
Сижу на 2-х стульях, чтобы делать 96 млн в год на маркетплейсах Меня зовут Никита, мне 33 года, и я произвожу стулья.Я по-честному расскажу, что сегодня такое торговля на этих ваших маркетплейсах для производителя. Я из Екатеринбурга, и, да, это не Рио-де-Жанейро. Читать далее
Анализ тональности текста: зачем он нужен и как его использовать? Объясняем за 7 минут Как компании выявляют эмоции в тысячах отзывов и комментариев? Почему одни маркетинговые кампании становятся невероятным успехом, а другие — провалом?Анализ тональности текста — мощный инструмент, который помогает бизнесу не только считывать эмоции клиентов, но и на практик...
Минцифры дало ответ, что действия ТБанк по получению согласия на обработку биометрии противоречат положениям закона Минцифры дало ответ, что действия ТБанк по получению согласия на обработку биометрии НЕ соответствую (противоречат) положениям закона.Как указало Минцифры - Таким образом, обработка биометрических персональных данных может осуществляться только в случае получения операторо...
Опыт работы с библиотекой h3: гексы, геопризнаки и Geo Feature Store Привет, меня зовут Роман Симановский, я Junior Data Scientist в команде Геоаналитики Альфа-Банка. Сегодня поделюсь опытом того, как мы работаем с пространственными данными, преобразовывая их в гео-признаки. С их помощью мы улучшаем модели машинного обучения, добавляя в них и...
Геоцентрическая модель Данте Алигьери с точки зрения релятивистской космологии Что может быть общего между средневековой картиной мира, описанной Данте Алигьери в «Божественной комедии», и современной Стандартной космологической моделью? Казалось бы, геоцентрическая система Птолемея навсегда уступила место гелиоцентрической системе Коперника, и теперь ...
Пацанский английский. Ленивый способ наконец выучить английский язык: без курсов, без зубрежки, бесплатно Привет, Хабр! Я не являюсь преподавателем английского языка, но, как и многие присутствующие, долгие годы хотел постигнуть его дебри. В школе я от всего сердца завидовал ребятам, которым он даётся налегке, без видимых трудностей. Я же зубрил, пытался понять, получал двойки… ...
10 выводов, которые я сделала, пока собирала UI-кит Привет! Меня зовут Лера Ган, я дизайнер в AGIMA. Два года назад я пришла на новый проект. К тому времени наша команда занималась им уже довольно долго, но дизайнеры часто менялись. Поэтому до UI-кита руки не доходили. Моя первая задача была привести его в порядок, чтобы спас...
Как меняется ландшафт Земли сквозь призму генеративных моделей Повоевав в рамках учебного курса с генеративными моделями машинного обучения, хочу поделиться вариантом решения одной интересной задачи. Различные геосервисы позволяют получить спутниковые снимки поверхности земли в одной и той же точке в разные месяцы и годы. По ним можно п...