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

AMD открыла исходный код библиотеки HIP Ray-Tracing Библиотека позволяет разработчикам добавлять трассировку лучей в свои приложения.

Сбер открыл доступ к самой мощной своей нейросети – GigaChat Pro Команда Сбербанка открыла компаниям и разработчикам GigaChat API для доступа к двум моделям фирменной генеративной нейросети — GigaChat Lite и GigaChat Pro. Как отмечают в пресс-службе, GigaChat Lite подойдёт для решения более тривиальных задач, требующих при это...

NLUX: Библиотека интерфейса Conversational AI В современном мире взаимодействие с компьютерами и приложениями становится все более естественным и удобным благодаря использованию разговорных интерфейсов и искусственного интеллекта. Однако, интеграция таких функциональностей в веб-приложения может стать вызовом для разраб...

Qucs-S: руководство по использованию SPICE-моделей и созданию библиотек Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан с использованием набора библиотек Qt. О принципах работы с Qucs-S рассказывают мои предыдущие статьи. Далее будет рас...

Теперь-то наконец блоки NPU в процессорах Intel станут полезными? Компания открыла исходный код своей библиотеки ускорения NPU Acceleration Library Компания Intel открыла исходный код своей библиотеки ускорения NPU Acceleration Library, позволяющей компактным моделям искусственного интеллекта работать непосредственно на блоках NPU в процессорах Meteor Lake.  Библиотека создана на языке Python и призвана помоч...

[Перевод] Ранний взгляд на будущее тестирования с swift-testing Пару месяцев назад Стюарт Монтгомери, программист из команды XCTest в Apple, поделился новой библиотекой тестирования Swift с открытым исходным кодом на основе макросов.Библиотека называется Swift-testing, и, как указано в ее документации, она предназначена для проверки конц...

Microsoft представила языковую модель Phi Silica для Windows Copilot Library На конференции разработчиков Build 2024 Microsoft представила новую компактную языковую модель Phi Silica, которая станет частью библиотеки Windows Copilot Library. Эта модель включает в себя 3,3 миллиарда параметров, что делает её самой маленькой в семействе Phi. Сообщаетс...

Библиотека на Go для работы с RuStore API Привет, Хабр!Меня зовут Энрике, и я работаю Go-разработчиком в RuStore. Сегодня хочу рассказать про библиотеку на Go для комфортной работы с API магазина приложений RuStore. Иногда авторизация через API и получение JWE-токена занимают больше времени, чем хотелось бы. С ...

Количество нативных приложений для HarmonyOS достигло 4000 Huawei сделала заявление относительно своей мобильной операционной системы HarmonyOS. Компания сообщила, что количество собственных приложений HarmonyOS в настоящее время достигло отметки в 4000. В данный момент Huawei готовится выпустить HarmonyOS NEXT, оптимизированну...

Анатомия Htmx Hello world! По данным 2023 JavaScript Rising Stars библиотека htmx заняла второе место в разделе Front-end Frameworks (первое место вполне ожидаемо принадлежит React) и десятое место в разделе Most Popular Projects Overall. htmx — это библиотека, которая предоставляет до...

Библиотека Scout — быстрый и безопасный DI на Kotlin Привет! Меня зовут Александр Миронычев. Я занимаюсь инфраструктурой приложения Яндекс Маркет под Android. Около двух лет назад при работе над модульностью у меня появилось желание написать собственную библиотеку для внедрения зависимостей, которая позволила бы ускорить сборк...

Что будет, если запустить игру с трассировкой лучей только на процессоре без использования видеокарты? Тесты показали, что будет 1 к/с Современные видеокарты уже неплохо справляются с трассировкой лучей, хотя тут многое зависит от её реализации. Теперь же появилась возможность запустить трассировку на CPU.   Разработчик библиотеки Mesa реализовал поддержку трассировки лучей на процессоре в Vulkan...

Центр Big Data МТС открыл исходный код для создания графовых нейросетей ПАО «МТС» сообщает о разработке первой в России библиотеки CoolGraph, позволяющей создавать графовые нейросети с помощью нескольких строк кода. Бесплатный доступ к разработке открыт для всех желающих.

Вся мощь ускорителей Nvidia для ИИ теперь в Windows. Компания объявила о доступности для этой ОС своей библиотеки TensorRT-LLM На данный момент искусственный интеллект в Windows практически никак не задействован, если не считать интеграции языковой модели GPT. Однако, во-первых, уже есть процессоры AMD с выделенным блоком для работы с ИИ, и аналогичные готовит Intel, а во-вторых, согласно слуха...

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

Какой плащ был у Понтия Пилата? Отвечает GigaChat Всем привет! На связи лид разработки SDK GigaChat’a — Константин Крестников. В этой статье я расскажу о том, что такое GigaChain и как в целом SDK позволяет упростить жизнь разработчика LLM, например, научить LLM давать ответы на вопросы по вашим документам или работать в ре...

Room для Kotlin Multiplatform. Пробуем нативное решение Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. В начале мая Google нас порадовали релизами нескольких библиотек для локальных хранилищ. Наконец, в приложения Kotlin Multiplatform можно полноценно использовать Room (версия 2....

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

Организация очереди обращений к native библиотеке из управляемого кода средствами Dispatcher В недавнем прошлом столкнулся со следующей проблемой: в реализуемом проекте (под .net) необходимо было организовать взаимодействие с внешними ресурсами (аппаратное обеспечение, специфическая полнотекстовая БД). Доступ к этим ресурсам осуществлялся средствами библиотек содерж...

[Перевод] Анатомия shadcn/ui Если вы следите за новинками экосистемы JavaScript, то должны были слышать об интересной библиотеке пользовательского интерфейса (user interface, UI) под названием shadcn/ui. Вместо того, чтобы распространяться в виде пакета npm, компоненты shadcn/ui добавляются с помощью ...

Хватит маппить все руками, используй Mapster Привет, Хабр! Меня зовут Георгий, я С#-разработчик в SimbirSoft. Хочу рассказать об опыте использования библиотеки Mapster: как он может упростить разработку, сэкономить силы и частично избавиться от рутины маппинга.Данная статья подойдет и тем, кто только собирается открыть...

GridStack + Vue 3 composition api Мир всем, на связи ShADAMoV!Сегодня, я бы хотел поведать вам о своём опыте взаимодействия с библиотекой GridStack. Расскажу о странностях и сложностях, с которыми столкнулся в ходе её интеграции во Vue 3 проект. Прежде чем приступим, дисклеймер: автор данной статьи не претен...

Google представила Jpegli — новую библиотеку кодирования JPEG, которая сжимает изображения на 35% лучше Компания Google неожиданно представила улучшение для привычного многим формата JPEG — Jpegli.  Jpegli представляет собой не замену JPEG. Это новая библиотека кодирования JPEG, которая разработана так, чтобы работать быстрее, эффективнее и визуально приятнее,...

Украденные персональные данные посетителей библиотеки начали продавать на аукционе за $750000 Британская библиотека стала жертвой разрушительной кибератаки, в результате которой хакеры выставили похищенные персональные данные на продажу в дарквэбе. Ответственность за октябрьскую атаку взяла на себя группа Rhysida, известная своими программами-вымогателями, в рез...

Опечатки, нулевые указатели и коварный таб: 33 фрагмента в библиотеке GTK GTK – популярный фреймворк с открытым исходным кодом для создания графических интерфейсов, который интересно проверять с помощью анализатора PVS-Studio. Тем более, что предыдущую проверку мы делали около 3 лет назад, а значит, наверняка найдём в нём новые ошибки. Очень не х...

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

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

Недельный геймдев: #164 — 10 марта, 2024 Из новостей: Apple восстановит аккаунт разработчика Epic Games, Warner Bros. меняет стратегию, K-D Lab открыла код игрового движка qdEngine, хакеры не взламывали Epic Games.Из интересностей: как Persona сочетает 2d и 3d арт, разработка игр с использованием Go и библиотеки...

Операторы вымогателя Rhysida взяли на себя ответственность за взлом Британской библиотеки Хак-группа, стоящая за вымогателем Rhysida, взяла на себя ответственность за кибератаку на национальную библиотеку Великобритании, произошедшую в октябре. Из-за этого инцидента крупнейшая национальная библиотека мира столкнулась с серьезными проблемами в работе, которые прод...

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

Исследуем Скрытые Сокровища: Малоизвестные Библиотеки Python для Аналитики Данных Введение: Привет, Хабр! Сегодня мы исследуем мир менее известных, но чрезвычайно полезных библиотек Python, которые могут значительно обогатить ваш аналитический инструментарий.

"Аэрофлот" и Российская государственная библиотека запустят цифровой проект В пресс-службе компании "Аэрофлот" объявили, что авиаперевозчик запустил проект "Читаем в небе" совместно с Российской государственной библиотекой, предоставляя бесплатный доступ к электронной библиотеке пассажирам во время полетов.

Persistent-request библиотека для надежных запросов Всем привет!В этой статье расскажу, как решил написать библиотеку https://packagist.org/packages/xman12/persistent-request и что там внутри.Как и любая библиотека, эта решает свои задачи, а именно гарантированное выполнение запроса и последующую обработку. Я находил, как мин...

Прогнозирование временных рядов с помощью библиотеки Skforecast В открытом доступе существует огромное число библиотек для построения моделей машинного обучения в Python. Самые популярные — scikit-learn, XGBoost, LightGBM, Catboost, PyTorch. Каждая из них позволяет построить регрессионную модель для прогнозирования на временных рядах, ...

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

Уязвимость в библиотеке aiohttp уже привлекла внимание хакеров Исследователи предупреждают, что недавно исправленная уязвимость в Python-библиотеке aiohttp (CVE-2024-23334) уже взята на вооружение хакерами, включая вымогательские группировки, такие как ShadowSyndicate.

Библиотека рефлексивной генерации Swing-форм Некоторое время назад мне в голову пришла мысль создать библиотеку для быстрой генерации форм на Java Swing. Расскажу, как я к этому пришел. Читать дальше →

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

Обновление от Microsoft защитило Skype, Teams и Edge Компания закрыла уязвимости в библиотеках с открытым исходным кодом

Введение в библиотеку Diffusers и диффузионные модели Diffusers — это библиотека от Hugging Face, которая позволяет работать с сотнями предобученных моделей класса Stable Diffusion для создания изображений и аудио.Всегда хотели стать художником, но у вас лапки? :) Тогда Diffusers этот то, что вам нужно!В этой статье рассмотрим ...

Metatron — Open Source библиотека для генерации отчетов на языке Rust Год назад возникла идея переписать весь Java-бекенд на Rust, который я уже несколько лет разрабатываю и поддерживаю. Я нашёл все аналоги библиотек и фреймворков из мира Java в экосистеме Rust: Читать далее

AMD FidelityFX Super Resolution получила открытый исходный код С сегодняшнего дня технология стала доступна для бесплатного использования разработчиками игр и ПО

QCustomPlot + FetchContent Изыскание на тему безболезненной интеграции библиотеки QCustomPlot в cmake без похода в браузер за исходниками. Читать далее

5 полезных JS-библиотек для анимации, которые могут пригодиться в работе Привет, Хабр! Сегодня поговорим о фронтенде, а точнее, о способах улучшения веб-приложения. В этом могут помочь JS-библиотеки для анимации. В подборке их пять, но если вы знаете и другие, причём те, что применяете в работе сами, расскажите о них в комментариях. Читать далее

Intel представила оптимизацию библиотеки машинного обучения PyTorch Intel представила оптимизацию библиотеки машинного обучения PyTorch для использования на своих графических процессорах Arc "Alchemist"

Полное краткое руководство по grammY — JS-библиотеке для создания Telegram-ботов Привет! Меня зовут Арсений, я сеньор фронтенд-разработчик. В этой статье хочу рассказать про основные механизмы библиотеки grammY и разобрать стартовый набор файлов бота, обработку ошибок, виды обработчиков событий, контекст обновлений, работу с разными видами клавиатур и м...

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

Обзор библиотеки Stan в R Приветствую! Stan - это библиотека на C++, предназначенная для байесовского моделирования и вывода. Она использует сэмплер NUTS, чтобы создавать апостериорные симуляции модели, основываясь на заданных пользователем моделях и данных. Так же Stan может использовать алгоритм о...

Яндекс открыл доступ к API YandexGPT для всех – можно создавать чат-ботов и многое другое Команда Яндекса объявила об открытии API YandexGPT для всех пользователей в режиме превью. Как отмечает пресс-служба, это новый сервис Yandex Cloud для бизнеса.  Сгенерировано нейросетью Midjourney Теперь сервис тарифицируется, у него есть новые технологические во...

Sony анонсировала совместимость PlayStation VR2 с ПК играми в VR Sony анонсировала поддержку PC VR игр для PS VR2. Расширение совместимости позволит значительно увеличить библиотеку доступных виртуальных миров для нового шлема PlayStation.

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

Анатомия StyleX Hello world! По данным 2023 JavaScript Rising Stars библиотека StyleX заняла второе место в разделе Styling / CSS in JS (первое место вполне ожидаемо занял TailwindCSS). stylex — это решение CSS в JS от Facebook, которое недавно стало открытым и быстро набрало популярност...

Разработчику удалось запустить трассировку лучей в Quake II RTX через CPU Эксперимент был поставлен на игре Quake II RTX с включенной трассировкой лучей без использования GPU.

Инструменты ASRock AI QuickSet упростят установку ИИ приложений для владельцев видеокарт AMD Radeon Пользователь сможет загрузить, настроить и установить различные компоненты, такие как TensorFlow или PyTorch, специализированные библиотеки и пользовательские интерфейсы.

Управляем навигацией во Flutter с помощью библиотеки auto_route: часть 2. Guards, Wrappers и миграция Привет, Хабр! Меня зовут Юрий Петров, я Flutter Team Lead в Friflex. Это продолжение моей статьи про библиотеку auto_route. В этой статье, я попробую пояснить, что такое охранники(guards), обертки (wrappers) и с чем вам придется столкнуться в легаси проектах при миграции на ...

Илон Маск открыл исходный код своего чат-бота на базе ИИ Grok Илон Маск верен своему слову! Его стартап xAI выложил в открытый доступ исходный код чат-бота на базе ИИ под названием Grok.

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

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

В NuGet обнаружили троян SeroXen RAT В репозитории NuGet найдены вредоносные пакеты, суммарное количество загрузок которых превысило 2 млн. Малварь выдавала себя за криптовалютные кошельки, различные криптосервисы и библиотеки Discord, чтобы заразить разработчиков .NET трояном удаленного доступа SeroXen.

Сбер улучшит президентскую библиотеку с помощью ИИ В пресс-службе Сбера, сообщили о сотрудничестве с Президентской библиотекой имени Б. Н. Ельцина в Санкт-Петербурге, призванном воплотить цифровую трансформацию в сервисах библиотечного фонда с применением технологий искусственного интеллекта (ИИ).

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

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

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

Видеокарты RTX 40 теперь поставляются с трехмесячным бесплатным PC Game Pass, но не для всех стран NVIDIA предоставит пользователям доступ к своему сервису потоковой передачи игр в сочетании с библиотекой игр. Список стран-участников акции.

AMD открыла исходный код технологии FSR 3 Теперь процесс интеграции и развития технологии может ускориться.

Решаем задачу асинхронного ввода-вывода с библиотекой Asio Привет, Хабр! Меня зовут Илья Казаков, я C++ разработчик в команде систем хранения данных  компании YADRO, одна из моих задач — реализация эффективных IO-bound программ под Linux. На одном из проектов мы с командой использовали Asio — библиотеку C++ для сетевого и ...

Библиотека контролов для Avalonia UI Последний год наша команда работала над кроссплатформенной версией САПР Delta Design. В результате этой работы была создана своя библиотека UI контролов для Avalonia, которая поддерживает как ОС Windows, так и ряд систем Linux, включая российские АстраЛинукс, РедОс, а также ...

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

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

Учимся создавать простых ботов или туториал по библиотеке TeleBot Начнем с того, что библиотек для разработки телегам-ботов на Python несколько, я упомяну основные три. В первой части статьи будет небольшой обзор этих библиотек (примеры кода тут будут для красоты, не пугайтесь, ниже будет пошаговый Гайд по одной конкретной библиотеке), по...

Spectra Logic анонсировала новую библиотеку Spectra Cube емкостью 75 ПБ Новое поколение ленточных хранилищ от Spectra Logic обеспечивает рекордную емкость 75 000 ТБ и интеграцию с облаком Amazon.

Kornia — библиотека компьютерного зрения Kornia это open source библиотека для решения задач компьютерного зрения. Она использует PyTorch в качестве основного бэкенда и состоит из набора дифференцируемых процедур и модулей. Создатели библиотеки вдохновлялись OpenCV, и поэтому Kornia является его аналогом, но при эт...

Вредоносный пакет из PyPI использовал фреймворк Silver для атак на macOS Исследователи из компании Phylum обнаружили в PyPI вредоносный пакет, имитирующий популярную библиотеку requests. Вредонос предназначался для атак на устройства под управлением macOS ради последующего получения доступа к корпоративным сетям, и использовал в своих атаках фрей...

Разработка производительного распознавателя автономеров для edge-устройств «Мы всего лишь хотели пофиксить баги в своем продукте, а психанули и создали аналог одной из библиотек» — CV-инженеры CodeInside.Итак, в созданной нами системе мониторинга транспортного потока Smart Traffic System доступен функционал по распознаванию номерных знаков автомоби...

Microsoft хочет ускорить трассировку лучей с помощью твердотельных накопителей Microsoft запатентовала технологию использования твердотельных накопителей для ускорения трассировки лучей в играх за счет разгрузки видеопамяти.

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

Простой тест llvm/libjit часть II, те же + gnu lightning Эта статья является продолжением Простой тест libjit vs llvm, где сравнивалось быстродействие библиотек для Just In Time компиляции llvm и libjit на примере задачи решета эратосфена. В этой статье решается точно та же задача — решето эратосфена при помощи еще одной JIT биб...

Qucs-S: руководство по видам моделирования, часть 1 Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. О данной программе рассказывают мои предыдущие статьи. Для работы Qucs-S...

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

МТС создал библиотеку для специалистов по глубокому обучению нейросетей Центр Big Data МТС анонсировал разработку библиотеки Coolgraph для специалистов в области глубокого обучения нейронных сетей. Проект, представленный на платформе Github, предоставляет возможность строить графовые нейросети с помощью небольшого количества кода, пишет ТАСС ссы...

Исходный код многофункционального отечественного ИИ выложили в открытый доступ Исходный код отечественного ИИ OmniFusion стал доступен для всех желающих

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

[Перевод] Cовместное использование GitHub Actions, Docker и GitHub NPMvPackage В современном мире разработки программного обеспечения GitHub остается самой популярной платформой для хранения Git-репозиторий и управления ими. Помимо своей фундаментальной роли в управлении версиями, GitHub предлагает дополнительные функции, включая возможность размещения...

Книга «Разработка приложений на базе GPT-4 и ChatGPT» Привет, Хаброжители! Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах GPT-4 и ChatGPT, а та...

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

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

Руки не нужны: приложениями для Android можно будет управлять лицом Компания Google объявила, что исходный код её Project Gameface стал доступен разработчикам. Project Gameface был анонсирован ещё в прошлом году на конференции I/O 2023 и изначально презентовался как что-то вроде игровой мыши, но без использования рук. Разработка позволя...

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

Анализ текстовых данных с помощью NLTK и Python Привет, Хабр!NLTK предлагает удобные инструменты для множества задач NLP: токенизация, стемминг, лемматизация, морфологический и синтаксический анализ, а также анализ настроений. Библиотека идеально подходит как для начинающих, так и для опытных разработчиков, предоставляя и...

Илон Маск опубликовал исходный код своего чат-бота Grok Открытый доступ к исходному коду ИИ чат бота поможет в развитии искусственного интеллекта.

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

Как ускорить LLM-генерацию текста в 20 раз на больших наборах данных Всем привет, я Алан, разработчик-исследователь в MTS AI. В команде фундаментальных исследований мы занимаемся исследованием LLM, реализацией DPO и валидацией наших собственных языковых моделей. В рамках этих задач у нас возникла потребность в генерации большого количества да...

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

Запускаем Steam игры в Proton c поддержкой Native Wayland Иллюстрации к статье подготовлены нейросетью freepik.com. В первой части нашей статьи, мы научились собирать Wine с поддержкой Wayland и запустили игру Overwatch 2. Но для большинства геймеров конечно же больший интерес представляет запуск игр Steam, и этот вопрос мы не про...

У Xbox Game Pass наконец-то появится приложение для iPhone и iPad Провайдерам облачной потоковой передачи, таким как Xbox Game Pass и Nvidia GeForce Now, теперь будет предоставлена возможность предоставлять доступ к библиотеке игр на iPhone и iPad

Ubisoft отозвала у покупателей The Crew лицензию на использование Это привело к тому, что игра исчезла из библиотек игроков, которые приобрели её за последние 10 лет

Отечественная альтернатива Google Play запускает новые возможности: разработчики смогут загружать видео, тестировать оплату и анонсировать события в RuStore Команда отечественного аналога Google Play — онлайн-магазина приложений RuStore для операционной системы Android — поделилась свежими новостями о проекте. Для разработчиков стали доступны новые возможности для разработчиков, которые упростят процесс управлен...

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

Бенчмарк HTML парсеров в Python: сравнение скорости Привет, Хабр!Меня зовут Вадим Москаленко и я разработчик инновационных технологий Страхового Дома ВСК. В этой статье хочу поделиться с вами информацией по проведенному сравнению производительности нескольких популярных библиотек для простого HTML-парсинга.При необходимости с...

Симулятор электронных схем Qucs-S: обзор новшеств версии 2.1.0 Qucs-S является программой с открытым исходным кодом для моделирования электронных схем. Qucs-S кроссплатформенный (поддерживаются Linux и Windows) и написан на С++ с использованием набора библиотек Qt. Для работы Qucs рекомендуется использовать также открытый движок моделир...

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

Камера и Flutter Hola, Amigos! На связи Александр Чаплыгин, Flutter-dev в Amiga. Недавно я выступал на конференции для разработчиков DevFest в Омске с докладом «Камера и Flutter». Решил поделиться с вами своим первым опытом выступления. Возможно, кому-то будет полезно понять, как это устроен...

The New York Times: Из европейских библиотек были украдены редкие книги Пушкина и Гоголя Библиотеки по всей Европе столкнулись с дерзкой серией краж редких изданий произведений русских классиков XIX века, в первую очередь Александра Пушкина и Николая Гоголя. Как выяснило расследование под названием "Операция Пушкин", за этими преступлениями стоит целая междунаро...

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

[Перевод] Исследование режима Copy-on-Write в pandas. Часть 1 Библиотека pandas 2.0 вышла в начале апреля, в ней появилось много улучшений нового режима Copy‑on‑Write (CoW, копирование при записи). Ожидается, что в pandas 3.0 режим CoW будет использоваться по умолчанию. Сейчас полный переход на к...

Библиотека NVIDIA TensorRT-LLM для ускорения языковых моделей теперь доступна на Windows Ранее библиотека была анонсирована для центров обработки данных.

Библиотека EremexControls.NET для Avalonia UI — Обновление март-апрель 2024 В предыдущей статье мы рассказали о нашей первой версии библиотеки UI контролов для создания мультиплатформенных приложений под Avalonia UI. С тех пор прошло достаточно времени, в течение которого мы продолжали работать над новой версией Delta Design и расширением линейки ко...

Horizon Forbidden West не получила трассировку лучей из-за деревьев Изначально поддержка трассировки лучей рассматривалась разработчиками из компании Sony во время портирования видеоигры Horizon Forbidden West на ПК, но в результате технология была отменена по целому ряду причин. Сами разработчики уверяют, что поддержка трассировки лучей был...

Сделали библиотеку компонентов, но пришлось переделывать. Почему так вышло и чем дело кончилось Привет, Хабр. Меня зовут Артем Арефьев, я руковожу Frontend-разработкой в направлении продукта для учеников в Учи.ру. Фронтендом занимаюсь уже 11 лет, шесть из которых работаю у нынешнего работодателя. Еще принимаю участие в проектах Open Source (например, внес вклад в проек...

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

YouTube теперь предлагает мини-игры на смартфонах и в браузере Часть пользователей YouTube получила доступ к сервису Playables — библиотеке мини-игр, в которые можно поиграть через мобильный клиент видеохостинга или его веб-версию

Solar appScreener подтвердил наличие бэкдора в утилите XZ Utils для Linux Разработчики Solar appScreener регулярно анализируют данные из open source-библиотек и прогнозируют риски, связанные с авторством сторонних компонентов.

Адаптивный дизайн приложений на Gtk Основные рабочие среды из мира GNU/Linux — это GNOME и KDE Plasma. До недавнего времени их можно было видеть только на десктопах, но сейчас эти окружения можно заметить и на мобильных девайсах. Эти девайсы не слишком распространены. Десктопный Linux встречается гораздо чаще....

Илон Маск открывает исходный код чат-бота Grok в противовес OpenAI После критики OpenAI за то, что она стала коммерческой и сохраняет конфиденциальность своих технологий, Маск теперь планирует открыть исходный код своего собственного чат-бота с генеративным искусственным интеллектом Grok. Теперь это будет Open-Source AI модель.

Умные телевизоры Sber и ТВ-приставки SberBox получили эксклюзивные пульты ДУ Команда SberDevices выпустила серию телевизоров Sber и ТВ-приставок SberBox с эксклюзивными пультами дистанционного управления, которые оснаща/тся брендированной кнопкой для быстрого доступа к приложению «VK Видео». Об этом рассказала пресс-служба «ВКо...

Milk Sad уязвимость в библиотеке Libbitcoin Explorer 3.x. Крупная кража на $ 900 000 у пользователей Биткоин Кошельков Исследователи компании «Slowmist» проводят регулярное исследование сферы безопасности блокчейна Биткоин. Они обнародовали уязвимость в библиотеке Libbitcoin Explorer 3.x, который позволила злоумышленникам украсть более $ 900 000 у пользователей Биткоин Кошельков (B...

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

ИИ для разработчиков: Intel открыла код библиотеки ускорения NPU Intel открыла код своей библиотеки, которая позволит использовать возможности нового блока нейронной обработки (NPU) в процессорах Meteor Lake. Эта библиотека, получившая меткое название NPU Acceleration Library, написана на языке Python и призвана помочь вам "раскрыть потен...

Библиотеку программистов — GitHub — наводнили миллионы репозиториев с вирусами Миллионы репозиториев с вредоносным кодом проникли на GitHub в результате продолжающейся атаки, что вызывает обеспокоенность разработчиков и свидетельствует об эволюции тактики киберпреступников, пишет Ars Technica.

ViewModel + Kotlin Multiplatform. Пробуем нативное решение Всем привет! На связи Анна Жаркова, руководитель группы мобильной разработки в компании Usetech. Компания Google объявили о своем интересе к Koltin Multiplatform на прошлом Google I/O 2023. Следом был обозначен вектор развития имеющихся решений архитектурных библиотек Jetp...

Microsoft представила DirectSR API, упрощающий интеграцию технологий масштабирования в игры Microsoft анонсировала DirectSR — новый API-интерфейс Windows, с помощью которого разработчикам игр будет значительно проще интегрировать технологии масштабирования изображения (Super Resolution) в свои проекты. Компания считает, что DirectSR API является «недостающим звено...

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

Релиз сборника Apollo Justice: Ace Attorney Trilogy на 16 детективных эпизодов Сегодня, 25 января, компания Capcom выпустила в релиз сборник из 16 детективных эпизодов — Apollo Justice: Ace Attorney Trilogy. Игра сразу доступна не только на ПК, но и на PlayStation 4, Xbox One и Nintendo Switch по цене в 49,99€. В честь выхода коллекции разработчики так...

[Перевод] Структурированное логирование в Go с помощью Slog Более 10 лет разработчики на Go жаловались на отсутствие структурированного логирования в ядре Golang. Участники сообщества Golang даже создали несколько собственных пакетов, таких как Logrus, Zap и Zerolog. В 2023 году, команда разработчиков Google Go наконец-то представила...

Прощаемся с физическими носителями: Disney Movie Club закрывается «Магия» владения фильмами Disney на Blu-ray или DVD может скоро исчезнуть. Неожиданным шагом стало объявление компании Disney о закрытии Disney Movie Club. Этот сервис подписки, предлагающий обширную библиотеку фильмов Disney, Marvel, Star Wars, Pixar и 20th Century Studios,...

Библиотека Granite от elementary OS На данный момент существует множество различных операционных систем на базе ядра Linux. Буквально на любой вкус. Некоторые операционные системы пользуются уже готовыми графическими оболочками, а другие создают свои. В дистрибутиве elementary OS применяется свое окружени...

Swirl для анализа корпоративных данных: как мы использовали ИИ-поиск и что из этого вышло При решении задачи поиска мы столкнулись с проблемой интеграции разнородных источников данных и обеспечения максимальной релевантности результатов. У нас накопилось много разрозненной информации в разных форматах и системах, что сильно осложняло поиск.В итоге мы решили попро...

Россия создала первую национальную библиотечную платформу Российская национальная библиотека (РНБ) представила новое программное обеспечение (ПО) «Приоритет», которое дает доступ к информации о более чем 12 миллионах книг и других объектах, хранящихся в ее фондах. Проект представляет собой электронную библиографическую платформу и ...

Яндекс открыл доступ к нейросети, создающей иллюстрации YandexART стала доступна для всех пользователей и выпустила API для бизнеса

Первое приложение на SolidJS В этой статье познакомимся с SolidJS − JavaScript-библиотекой для создания пользовательских интерфейсов без виртуального DOM. Мы создадим легкий список задач с использованием TypeScript и разберем некоторые особенности библиотеки. Читать далее

database/sql: плохой, хороший, злой Многие Golang-разработчики  пробовали работать с БД в Go, и у каждого — свои боли. В этой статье разберём библиотеку database/sql как безотносительно конкретной СУБД, так и применительно к YDB. Рассмотрим трудности эксплуатации при использовании драйвера database/sql на...

Saints Row 2022 - последняя бесплатная игра в Epic Games Store в этом году Игра доступна для бесплатного скачивания и сохранения в библиотеке Epic Games Store 31 декабря.

Официально: Sea of ​​Thieves, Grounded, Hi-Fi RUSH и Pentiment выйдут на PlayStation Команда Xbox объявила, что этой весной Sea of ​​Thieves, Grounded, Hi-Fi RUSH и Pentiment станут доступны на платформе Sony PlayStation. Некоторые из этих игр также доберутся до Nintendo Switch. Являясь издателем и держателем платформы, Microsoft стремится предлагать игры б...

Разработчики магического шутера Immortals of Aveum хотят добавить игру в подписочные сервисы Глава студии не назвал даже примерную дату появления шутера в Game Pass и PS Plus, но выразил уверенность, что он обязательно пополнит библиотеку сервисов.

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

Project Loom. Не только виртуальные потоки Начиная с Java 19 нам доступны виртуальные потоки, которые отличаются от обычных, тем что умеют освобождать поток операционной системы во время блокирующих I/O операций. Для этого на уровне JVM был реализован механизм сохранения в хипе и восстановления из хипа стека вызова....

VR-тур на A-Frame + React Всем привет! Меня зовут Егор Молчанов, я разработчик в команде CRM для менеджеров ипотечного кредитования в компании Домклик. Хочу поделиться своим опытом создания VR‑тура с помощью фреймворка A‑Frame и библиотеки React. Для этого написал свой неболь...

Яндекс открыл доступ к новейшей ИИ-модели YandexGPT 3 Pro Яндекс открыл доступ к YandexGPT 3 Pro, нейросети третьего поколения. Первая модель из семейства YandexGPT 3 Pro уже доступна на Yandex Cloud. Разработчики могут ознакомиться с ней, используя бесплатную демоверсию.

[Перевод] Эффективные трассировки в Go Пакет runtime/trace содержит мощный инструмент для понимания программ Go и устранения неполадок. Функциональность внутри позволяет создавать трассировку исполнения каждой горутины за определенный период времени. С помощью go tool trace command (...

Microsoft запатентовала трассировку лучей на основе ресурсов, обещая меньшую нагрузку на VRAM GPU Microsoft запатентовала технику трассировки лучей, основанную на ресурсах, с целью оптимизации использования видеопамяти

RecTools – OpenSource библиотека для рекомендательных систем Если вы когда-либо работали с рекомендательными системами, то знаете, что все необходимые и самые часто используемые инструменты разбросаны по разным библиотекам. Более того, каждая из таких библиотек имеет много уникальных особенностей, к которым нужно приноровиться (наприм...

Приложение «VK Видео» представили для телеприставок Apple TV Команда «ВКонтакте» сообщила о запуске бета-версии приложения «VK Видео» для tvOS – телеприставок Apple TV. Владельцам этих устройств станут доступны новые функции и адаптированный интерфейс.  Приложение «VK Видео» для App...

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

Nvidia, это же лучшая антиреклама RTX 4090. Компания показала результаты тестов в игре Alan Wake 2 Компания Nvidia поделилась производительностью некоторых своих видеокарт в игре Alan Wake 2. Получилось весьма странно, и это можно назвать антирекламой Nvidia.  Всё дело в том, что игра действительно крайне требовательная. В 4K при максимальных настройках качеств...

[Перевод] Оптимизируя неоптимизируемое: ускорение компиляции C++ В этой статье речь пойдёт о повышении скорости компиляции библиотеки {fmt} до уровня библиотеки ввода-вывода Cи stdio. Дня начала немного теории. {fmt} – это популярная открытая библиотека С++, представляющая более эффективную альтернативу С++ библиотеке iostreams и библио...

Go-like каналы на C++ Привет, habr! Предлагаю вашему вниманию статью о том, как я писал велосипед библиотеку для передачи сообщений между потоками с возможностью мультиплексирования. Смотреть мой велосипед

WhatsApp переместил вкладки навигации на всех смартфонах Android в нижнюю часть экрана WhatsApp только что значительно упростил использование приложения одной рукой на вашем телефоне Android.

Никогда не забывай об этом, когда делаешь open-source проект Если составлять топ самых крутых изобретений человечества, то второе место сразу после кофеварки наверняка займёт opensource – разработка проектов с открытым исходным кодом, которая помогла родиться поистине огромному числу полезных и гениальных продуктов. Причём опенсорс ва...

Продвинутое использование форм в Django (на примере Bootstrap и crispy) В этой статье поговорим о существующих подходах к рендерингу веб-форм в Django.Обсудим подходы с использованием стандартных средств Django, а также применим сторонние средства для продвинутого управления рендерингом форм на примере пакета django-crispy-forms и фронтенд библи...

На Google I/O заявили, что ИИ Gemini станет настоящим секретарём для Gmail На конференции для разработчиков Google I/O компания рассказала о полноценной интеграции ИИ Gemini в свои сервисы Workspace, в том числе почту Gmail.

Dedoc: как автоматически извлечь из текстового документа всё и даже немного больше Привет, Хабр! Мы команда разработчиков Института Системного Программирования РАН, занимаемся Computer Vision в обработке электронных документов. Мы разработали open-source библиотеку dedoc, которая помогает разработчикам и дата-сайентистам в пару строк кода читать разли...

NFL 2K Playmakers — новая карточная игра на iOS и Android Издатель 2K Games не только анонсировал, но и выпустил мобильную игру NFL 2K Playmakers в App Store и Google Play. Разработкой занималась студия Cat Daddy Games, которая до этого работала над WWE SuperCard и NBA 2K Mobile. Если установить NFL 2K Playmakers до 7 мая, то можно...

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

[Перевод] Новое в SQL Server 2022: Microsoft.Data.Sqlclient Популярная среди администраторов баз данных SQL Server Management Studio (SSMS) для подключения к серверам баз данных (по версию 18.12.1 включительно) использовала System.Data.Sqlclient (SDS). Новая версия SQL Server теперь поставляется с библиотеками Microsoft.Data.Sqlclien...

Голландцев лишили доступа к двум онлайн-библиотекам Борьба с онлайн-пиратством в Нидерландах приняла новый оборот: голландский суд вынес решение о блокировке двух популярных «теневых библиотек»: Anna’s Archive и LibGen. Этот шаг был предпринят после обращения местной антипиратской группы BREIN, выступающей от имени издательск...

Apple открыла пользователям доступ к своему софту по ремонту Теперь пользователям и некрупным СЦ доступны не только оригинальные комплектующие, но и официальный инструмент для программной диагностики iPhone и Mac

[Перевод] Первое слово из нераспечатанного Геркуланумского папируса обнаружено 21-летним студентом факультета информатики Геркуланумские папирусы - древние свитки, хранившиеся в библиотеке частной виллы близ Помпеи, - были погребены и обуглены в результате извержения Везувия в 79 году нашей эры. Почти 2 тыс. лет эта единственная сохранившаяся библиотека античности была погребена под 20-метровым...

Блеск и нищета std::format Сравнительно недавно в stdlib плюсов появилось форматирование строк «как в питоне», а точнее, как в библиотеке fmt. И я, как смелый и отчаянный, решил этим воспользоваться. Возможно, аксакалы и настоящие разработчики скажут, что я всё делаю не так, и вообще не то, но я буду ...

ИИ-чатбот Илона Маска — Grok — станет дешевле Илон Маск объявил, что чатбот Grok от xAI будет доступен всем премиум-подписчикам X, а не только высшему уровню (Premium+). Тем более, совсем недавно он выложил в открытый доступ исходный код «Грока».

Смартфоны снова безвозвратно изменятся? Google выпустила чат-бот Gemini на Android для замены Assistant Компания Google недавно переименовала свой чат-бот Bard в Gemini, а теперь предлагает заменить новым ИИ старый добрый Google Assistant.  Приложение Gemini уже доступно в Google Play, правда, пока только в США и только на английском языке. Также Gemini доступен и...

GigaChat API для .NET Core Всем привет! Если Вы решили подключить в свою разработку на .NET Core поддержку GigaChat, то эта статья для Вас.В ней расскажу подробнее про то, как пользоваться библиотекой GigaChatAdapter чтобы облегчить разработку под сберовский ИИ чат Изучить статью

[Перевод] Создаём собственную систему поиска фильмов на основе проекта Андрея Карпати Cервис доступен на awesome-movies.life В апреле 2023 года Андрей Карпати, один из основателей OpenAI и бывший директор по ИИ в Tesla, поделился своим занятным проектом выходного дня – системой поиска и рекомендации кино. Её пользовательский интерфейс откровенно прост и пре...

Появился эксплоит для Linux-уязвимости Looney Tunables Исследователи предупреждают, что в сети уже доступны PoC-эксплоиты для уязвимости Looney Tunables, обнаруженной в динамическом загрузчике библиотеки GNU C. Баг, позволяющий локальным злоумышленникам получить root-права, актуален для большинства популярных Linux-дистрибутитов...

Илон Маск открыл исходный код чат-бота Grok — конкурента ChatGPT Илон Маск поделился исходным кодом, на котором работает чат-бот Grok, выполнив ранее данное обещание. Несколько дней назад генеральный директор Tesla и SpaceX опубликовал заявление следующего содержания. «На этой неделе @xAI откроет исходный код Grok». Фото...

Популярный планировщик задач Microsoft Lists теперь доступен для всех пользователей Microsoft открыла доступ для всех пользователей к своему коммерческому планировщику задач Microsoft Lists

Сезон астероидной охоты Декабрь 2023 года принёс новую поездку в Крымскую астрофизическую обсерваторию. На склонах горы Сель-Бухра, покрытой заповедным лесом, идёт непрерывная работа по исследованию ближнего и глубокого космоса. Научные библиотеки ежедневно пополняются знаниями об астероидах. Что э...

Пакет context в Go: взгляд профессионала А вы часто читаете реализацию стандартной библиотеки своего любимого языка?..Меня зовут Константин Соколов, и мы с Сергеем Мачульскисом, моим коллегой из бэкенд-разработки в Positive Technologies, хотим с вами поделиться вдохновением. Давайте вместе посмотрим на пакет contex...

Bybit представил план Flexible Savings с интеграцией функций кредитования Bybit, одна из трех крупнейших по объему сделок криптобирж мира, объявила об интеграции своего продукта Lending (кредитование) в план Flexible Savings (сберегательный счет с гибким сроком). Процесс консолидации начался 31 января 2024 года, и все существующие активы в рамках ...

MEGANews. Самые важные события в мире инфосека за сентябрь В этом месяце: Free Download Manager для Linux содержал бэкдор, Китай обвинил США во взломе Huawei, Google критикуют из‑за уязвимости в библиотеке libwebp, сотрудник Microsoft случайно слил в сеть 38 Тбайт данных, историю Chrome будут использовать в рекламных целях, разработ...

Карсон Гросс, создатель HTMX Карсон Гросс (Carson Gross) — профессор информатики из Монтаны, который неожиданно стал одним из самых ярких персонажей в индустрии веб-программирования последних лет. Он автор языка HyperScript и популярной библиотеки для фронтенда HTMX, позволяющей создавать сложные инте...

Facebook Connect: ссылки на руководства по аутентификации Взаимодействие с социальными сетями — весьма важная и актуальная задача для разработчиков веб-проектов. По мере того как в России начинается медленный переток пользователей в Фейсбук, уже отмеченный Норвежским Лесным, проблема освоения Facebook Connect становится всё более з...

Евросоюз снова победил Apple. Компания откроет доступ к NFC на iPhone сторонним разработчикам в обход Apple Pay и Wallet Компания Apple продолжает значительно изменять свои правила из-за новых законов Евросоюза. На очереди — NFC.  создано DALL-E Компания сообщила, что согласна предоставить сторонним разработчикам доступ к модулю NFC на iPhone. То есть владельцы iPhone смогут п...

Необычный RxJS Всем привет! А вы знали, что RxJS содержит в себе более 100 операторов? Но если ваш проект использует эту библиотеку - скорее всего вы с трудом насчитаете у себя больше пары десятков. Интересная ситуация, да? Не знаю почему так получается, но сегодня я хочу поделиться реальн...

Как принимать платежи в Telegram | Оплата без всяких токенов и асинхронная обработка платежа Как принимать платежи на своем сайте или в telegram используя библиотеку yoomoney-api. Читать далее

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

Facebook выпустил новую CSS-in-JS библиотеку — StyleX Верней оформил 5 декабря 2023 года оформил для всех то, чем его разработчики пользуются уже давно. Позиционируется данный помощник для js-подобных фреймворков типа React, Preact, Solid, lit-html и Angular, однако оперирующие html шаблонами Vue и Svelte тоже могут задействова...

«Код-ревью — это когда твои комментарии в интернете действительно читают»: дискуссия с разработчиками на C++ Заходят как-то на Хабр С++ разработчики из крупных компаний, а у них спрашивают: что такое код-ревью и используют ли они спецификатор final. Эти и другие вопросы с подвохом мы задали инженерам из YADRO, VK, Kaspersky, Syntacore и PVS-Studio. В итоге обсудили инструменты для ...

Sony изменила значение слова «навсегда»: ее стриминговый сервис потерял контент Обещание «навсегда» разбилось вдребезги. Funimation, популярный стриминговый аниме-сервис, принадлежащий Sony, объявил, что электронные библиотеки подписчиков станут недоступны после 2 апреля 2024 года. Это стало шоком для многих, кто был уверен, что их покупки будут «навсег...

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

[Перевод] Погубит ли Java 22 сборочные инструменты? Вступление Я Николай Парлог, представитель отдела разработки Java в Oracle, и, отвечу на вопрос, вынесенный в заголовок — нет, конечно же, нет! Как вы могли только подумать о таком! Но она немного снижает их актуальность, и в правильных обстоятельствах это очень хорошо. Позж...

Google запустила Gemma — открытую версию своей ИИ-модели Gemini Google открыла доступ к открытой версии своей ИИ-модели Gemini, которая может генерировать тексты, анализировать данные, создавать графику и многое другое. Gemma будет доступна для исследователей, разработчиков и обычных пользователей через специальный интерфейс на сайте Goo...

Одноклассники автоматизировали маркировку рекламных постов для авторов и медиа в соцсети Интеграция мини-приложения ОРД VK в ОК упростит блогерам и СМИ соблюдение требований законодательства при размещении рекламы в своем контенте.

Как оптимизировать код на С для x86-процессоров: подсистема кэша и памяти, инструкции AVX-512 Меня зовут Андрей Бакшаев, я ведущий инженер-программист в YADRO. Моя команда занимается разработкой и оптимизацией математических библиотек под архитектуру x86. До этого я 15 лет работал в Intel. Значительная часть моих задач заключалась в том, чтобы реализовывать некоторые...

Общее описание и реализация Word2Vec с помощью PyTorch В данной статье даётся общее описание векторного представления вложений слов - модель word2vec. Также рассматривается пример реализации модели word2vec с использованием библиотеки PyTorch. Приведена реализация как архитектуры skip-gram так и CBOW. Читать далее

Build 2024: WinUI 3 и WPF — рекомендуемые платформы для создания приложений для Windows В первый день конференции разработчиков Build 2024 Microsift объявила, что отныне рекомендуемыми платформами для создания приложений с пользовательским интерфейсом для Windows являются Windows App SDK (вместе с WinUI 3) и WPF (Windows Presentation Foundation). Компания заяв...

Названы самые популярные онлайн-библиотеки в России Интересная статистика от аналитиков Yota на основе обезличенных данных абонентов. По итогам 2023 года самой популярной онлайн-библиотекой оказался «Литрес». Пользователи сервиса в общей сложности потратили на чтение больше всего трафика, этот показатель вырос в три раза по...

[Перевод] Leo, ИИ-помощник браузера Brave, теперь доступен пользователям десктопов Три месяца назад мы открыли доступ к Leo, ИИ-помощнику браузера Brave, для разработчиков и тестировщиков. За это время Leo воспользовались десятки тысяч человек по всему миру, и благодаря их фидбеку мы смогли улучшить Leo гораздо быстрее, чем мы планировали, в таких сферах, ...

Не пора ли валить с gnu libc на что‑то другое? Пользуюсь открытым ПО значительное время. Сижу на Линуксе.Но в последнее время настолько часто сталкиваюсь с различными багами, что думается иногда, а как оно вообще в принципе работает?Последний эпизод коснулся совсем уж системного кода - стандартной библиотеки libc от GNU....

Инсайдерам Windows 11 доступна новая версия «Фотографий» с интеграцией Microsoft Designer Microsoft выпустила очередное обновление для приложения «Фотографии», которое приносит с собой интеграцию облачного сервиса Microsoft Designer. Этот сервис позволяет создавать качественные посты для социальных сетей, приглашения, открытки, иллюстрации и добавлять визуальные...

Google тестирует ChromeOS на смартфонах Pixel Google начинает эксперименты с интеграцией операционной системы ChromeOS в смартфоны Pixel, что может значительно изменить подход к использованию мобильных устройств, особенно в корпоративной сфере.

Что можно и что нельзя делать с Async/Await Синтаксис async/await, введенный в Swift 5.5, значительно упростил асинхронное программирование, сделав его более доступным и интуитивно понятным. Однако, как и любой мощный инструмент, он может быть использован неправильно. Здесь я хочу рассмотреть пять распространенных оши...

Большинство игр будет работать на SoC Snapdragon X Elite. Вопрос производительности пока открыт Уже летом на рынке должны появиться ноутбуки на основе SoC Qualcomm линейки Snapdragon X Elite. Первые тесты показывают, что по процессорной производительности, как минимум в этих самых тестах, топовая платформа линейки очень неплоха. Теперь Qualcomm говорит, что и игры...

«Тинькофф» выпустил клон своего приложения в App Store с новыми функциями В «Тинькофф» сообщили, что приложение «Тинькофф Инвестиции» снова доступно в App Store. Приложение с названием «Календарь Инвестора» будет доступно в открытом доступе «очень короткое время». Обязательно поделитесь ссылкой ...

Разработка игр с использованием Go и библиотеки Ebiten Go является мощным и эффективным языком программирования, который можно использовать для создания игр. В этой статье мы рассмотрим разработку простой игры с использованием языка Go и библиотеки Ebiten, предназначенной для создания 2D игр. Читать далее

Мобильное приложение TAVRO для ОС «Аврора» стало бесплатным Российский разработчик программных продуктов AVROID открыл доступ для всех желающих к приложению TAVRO — мобильному клиенту мессенджера Telegram для ОС «Аврора».

Теперь AMD обвиняет Nvidia в некорректном сравнении ускорителей H100 и Instinct MI300X. Новые данные AMD показывают, что её продукт быстрее Пару дней назад Nvidia опубликовала материал, где рассказала, что на своей недавней презентации AMD неправильно сравнивала ускоритель Instinct MI300X и с Nvidia H100. И если сравнить правильно, решение Nvidia будет быстрее. Теперь AMD отреагировала на выпад конкурента, ...

Компания «Топ Системы» продемонстрировала Linux-версию T-FLEX CAD На прошедшей конференции «Созвездие САПР 2023» разработчики компании «Топ Системы» продемонстрировали версию флагманского продукта для инженерного проектирования T-FLEX CAD, собранную под операционную систему Linux и не использующую никакие дополнительные библиотеки вроде Wi...

Каша быстрого приготовления — делаем CRUD в Caché с помощью jqGrid Речь пойдет о создании веб-приложения на Intersystems Caché с использованием javascript плагина для отображения табличных данных — jqGrid. Плагин часто упоминается на Хабре, поэтому основное внимание будет уделено особенностям его использования со стороны Caché Преимущества ...

Машины Tesla перестанут поддерживать Steam на бортовых компьютерах Tesla сообщила о прекращении поддержки библиотеки игр Steam в своих автомобилях Model S и Model X. Однако, владельцы существующих автомобилей все еще могут пользоваться этой функцией.

9 полезных крейтов в Rust Привет, Хабр!Rust, как любимый многими разработчиками знаменит своей скоростью и безопасностью. Но его истинная сила заключается в экосистеме крейтов — библиотек и инструментов, которые могут превратить сложные и трудоёмкие задачи в удивительно простые и приятные процессы.Кр...

[Перевод] Создание эмулятора игр MS-DOS в Kubernetes В этой статье мы разберёмся, как можно интегрировать JavaScript-библиотеку js-dos в собственное решение Kubernetes, что позволит нам предоставлять доступ к играм MS-DOS в виде сервисов Kubernetes и запускать их в браузере. Кроме того, по ходу статьи я дам советы и рекоменд...

МТС запустил платформу «туманного гейминга» для умных телевизоров и ТВ-приставкок Российский оператор МТС объявил о внедрении платформы «туманного гейминга» МТС Fog Play на всех умных телевизорах и ТВ-приставках Android TV и Сбера. Играть в МТС Fog Play на умных телевизорах или ТВ-приставках можно с помощью любого игрового геймпада.&...

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

Build 2024: Microsoft представила компактную языковую модель Phi-3-vision Microsoft анонсировала мультимодальную компактную языковую модель Phi-3-vision, которая может работать как с текстом, так и с изображениями. Она наилучшим образом подходит для использования в мобильных устройствах. Компания заявляет, что модель включает в себя 4,2 миллиарда...

IBM открыла исходный код моделей Granite Code Foundation для помощи разработчикам IBM Research раскрыла исходный код моделей Granite Code Foundation, которые являются ключевым элементом семейства моделей Granite Foundation. Эти модели были разработаны для удовлетворения требований корпоративных приложений на базе искусственного интеллекта в различных...

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

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

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

Интеграция с ЕСИА на Node.js без CryptoPro [2024] Приветствую! Свою первую статью решил посвятить технической стороне интеграции с ЕСИА (Госуслугами). Считаю данный материал уникальным, поскольку пока разбирался в этой задаче не увидел ни одной статьи которая описывает интеграцию с ЕСИА без использования платной CryptoPro. ...

Разработка децентрализованных приложений на Spring Boot: инструменты Web3 Tech Привет! Меня зовут Даниил, я разработчик в Web3 Tech. Недавно в JVM-инструментарии для нашей основной платформы «Конфидент» состоялся новый релиз, в который вошли библиотеки клиента для взаимодействия с нодой и Spring Boot стартеры. Далее в посте я расскажу об этих библиотек...

Протектор и LLVM-обфускатор. Сравнение двух подходов к решению задачи запутывания кода Добрый день, Хабр! В данной заметке я постараюсь сравнить два разных подхода к задаче запутывания машинного кода – это протектор и обфускатор, построенный на базе LLVM-фреймворка. Нам пришлось с этим столкнуться, когда возникла задача защиты библиотек Guardant под разны...

Пресс-релиз сборки Windows 11 Insider Preview Build 23555 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 23555 для инсайдеров в Dev Channel. Исправления [Copilot] • Исправлена ​​проблема, которая приводила к сбою explorer.exe при попытке открытия Copilot с панели задач; [Диктор] • Исправлена ​​проблема, из-за ...

Transition Animation: настраиваем анимацию переходов во Flutter Привет! Меня зовут Айдар Мавлетбаев, я Flutter-разработчик в AGIMA. Современное приложение почти невозможно представить без анимации. И один из ее типов — Transition Animation, или анимация переходов. Ее используют, чтобы переход с одной страницы на другую был плавным и крас...

Microsoft выпустила исходный код MS-DOS 4.00 с открытой лицензией на GitHub Исходные коды MS-DOS 4.00, созданной совместно с IBM более 30 лет назад, теперь доступны для изучения и модификации.

Консоль PlayStation 5 Pro получит заметный прирост мощности Например, недавно выяснилось, PS5 Pro будет значительно более мощной благодаря использованию 30 процессоров рабочей группы (WGP) вместо 18 WGP, как в оригинальной PS5. Также ожидается увеличение кэша L1 с 128 до 256 КБ и кэша L0 с 16 до 32 КБ для поддержки большего числа выч...

Выпущены моды, позволяющие заменять DLSS на FSR3 для видеокарт RTX 20 и RTX 30 Это стало результатом открытия доступа к исходному коду технологии FSR3

Илон Маск открыл доступ к чат-боту Grok, но только Premium-подписчикам Соцсеть Х открыла Premium-пользователям доступ к своему ИИ чат-боту Grok.

Поддержка AMD FSR 3 с генерацией кадров появилась в Farming Simulator 22 Библиотека AMD FSR 3 постепенно расширяется.

[recovery mode] Фильтруем логи санитайзеров и valgrind на примере приложения с Qt Периодически встречающаяся проблемами кода на С и C++ являются утечки памяти и неопределенное поведение. Даже если вы используете умные указатели, то от ошибок в библиотеках сторонних разработчиков вы не застрахованы. Для поиска ошибок в коде существуют специальные инструмен...

Кодирование числа в Micro QR Code версии М1 Задача: необходимо прочитать Micro QR Code версии М1, содержащее кодовое слово, состоящее из цифр (на примерах – 7, 77, 777, 7777 и максимальное кодовое расстояние – 77777) на основе алгоритма, приведенного в ГОСТ Р ИСО/МЭК 18004-2015 (п. 7.4.3, пример 2). Данный режим невоз...

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

Только теперь AMD начнёт догонять Nvidia. Компания открыла исходный код технологии FSR 3.0 с генерацией кадров Несмотря на то, что технологию суперсемплинга AMD FSR 3.0 представили около полугода назад, реализована она пока всего в трёх играх. Но вскоре их может стать намного больше, так как AMD опубликовала исходный код.  FSR 3.0, как и предыдущие версии технологии AMD, и...

Epic Games хочет вернуть аккаунт в App Store Недавно компанию Epic Games лишили доступа к своему аккаунту разработчика в App Store, как раз когда Apple открыла iOS для альтернативных магазинов приложений в Европейском союзе в соответствии с требованиями Закона о цифровых рынках. Эта новость привлекла внимание регулятор...

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

Илон Маск откроет исходный код своего чат-бота Grok в противовес OpenAI с ее ChatGPT Битва титанов в мире ИИ: Илон Маск, известный своей неординарностью, решил сделать ход конем в противостоянии с OpenAI и ее чат-ботом ChatGPT.

Сбер открыл доступ к API чат-бота GigaChat для создания некоммерческих проектов без дополнительной оплаты Команда СберБанка открыла доступ к API фирменной генеративной нейросети GigaChat. Как отмечает пресс-служба, компании, предприниматели и разработчики теперь могут воспользоваться открытым доступом к программному интерфейсу GigaChat для некоммерческих задач, связанных с ...

Подкасты Google закрываются: Google запустила инструмент для «переезда» Когда Google объявила о закрытии приложения Google Podcasts (Google Подкасты), компания заявила, что в ближайшие недели выпустит инструмент для лёгкого переноса подписок на YouTube Music или другие платформы. Теперь этот инструмент начинает распространяться среди пользо...

Количество поддерживаемых игр на Steam Deck перевалило за 13 тысяч Вот это библиотека для двухлетнего устройства!

Kion запустил рекомендации Надо выбрать пять фильмов, которые вам нравятся, и Kion порекомендует что-то из своей библиотеки контента.

Mozilla исправила критическую проблему безопасности в браузерах Firefox Она связана с библиотекой libvpx.

Sony назвала 14 игр, которые появятся в бесплатной библиотеке PS Plus в ноябре От Dead Island до гигантских боевых роботов.

По данным исследования, 24 % цифровых версий игр для ПК ни разу не запускались после покупки Как там ваши библиотеки в Steam?

Мульти-тенант в Django Привет, Хабр! Мульти-тенант (multi-tenancy) — это подход, который позволяет одному экземпляру приложения обслуживать множество клиентов или арендаторов (тенатов). Каждый арендатор изолирован от других, имея возможность кастомизации под свои нужды, при этом основной кодовой б...

300 книг для разработчиков игр: обновление Gamedev библиотеки С Новым Годом уважаемые читатели! Год назад я публиковал подборку из 150-ти книг для тех, кто делает игры и в ней я обещал, что буду постоянно обновлять ее и добавлять в нее новые книги. Время не заставило себя ждать и количество книг в подборке увеличилось в двое и если вы ...

OpenAI запускает GPT Store — как создать свой custom GPT с внешними API вызовами Вчера вечером, 10 января 2024 г., OpenAI официально запустили GPT Store. Давайте разберемся, что это такое, и что оно дает. А затем создадим свой собственный GPT и добавим его в GPT Store.Концепция "custom GPT" в терминах OpenAI - это кастомный набор инструкций (custom promp...

[Перевод] Почему я отказался от разработки игр на Rust, часть 3 Часть 1Часть 2Ситуация с GUI в Rust просто ужаснаВ сообществе Rust ходит шутка, что на 5 игр существует 50 игровых движков; наверно, ещё одна такая шутка нужна про фреймворки GUI. Люди пробуют разные подходы, что, учитывая полную обобщённость Rust как языка, имеет смысл. Но ...

Аналог Netflix — Plex — потребовал у GitHub удалить «пиратский» репозиторий Plex, популярная платформа для просмотра фильмов и сериалов, вступает в противостояние с GitHub из-за репозитория под названием «Plex-Reshare». Plex обеспокоена тем, что этот инструмент, предназначенный для того, чтобы пользователи могли делиться своими библиотеками Plex с ш...

PlayStation 5 Pro получит более мощный графический процессор и улучшенную трассировку лучей Sony уже просит гейм-разработчиков адаптировать свои игры под будущую PS5 Pro.

Google объединит департаменты для интеграции искусственного интеллекта Google объединит разработчиков программного обеспечения, ответственных за Android и браузер Chrome, с аппаратным подразделением, известным благодаря смартфонам Pixel и устройствам Fitbit. Это часть широкого плана по интеграции искусственного интеллекта в компанию.

Xiaomi Travel Assistant: организация путешествий в одном приложении Компания Xiaomi значительно упростила жизнь пользователям, запустив новую функцию помощника в путешествиях в своем интеллектуальном приложении-ассистенте.

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

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

Бывшая Facebook* решила удалить все Oculus-аккаунты пользователей Владельцы VR-шлемов Oculus*, не упустите свою библиотеку приложений. Meta*, ранее известная как Facebook*, удалит все учетные записи Oculus* 29 марта 2024 года. Вы потеряете доступ ко всем купленным играм, покупкам в приложениях и даже списку друзей, если не переведете свой ...

Реализация чата на Flutter при помощи вебсокетов Всем привет, на связи PurplePlane! В этой статья мы хотели бы рассмотреть реализацию простого чата на языке Dart, используя пртокол websocket.Рассмотрим пример использования вебсокета при реализации простого чата с помощью библиотеки web_socket_channel. Читать далее

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

[Перевод] Улучшенная маршрутизация HTTP-серверов в Go 1.22 В Go 1.22 ожидается появление интересного предложения - расширение возможностей по поиску шаблонов (pattern-matching) в мультиплексоре, используемом по умолчанию для обслуживания HTTP в пакете net/http.Существующий мультиплексор (http.ServeMux) обеспечивает рудиментарное соп...

AnyDesk взломали. Хакеры похитили исходники и приватные ключи для подписи кода Разработчики AnyDesk сообщили, что недавно компания подверглась кибератаке, и хакерам удалось получить доступ к ее производственным системам. СМИ сообщают, что в итоге злоумышленники украли исходный код и сертификата подписи кода.

Веб-скрапинг с Scrapy на Python Сегодня мы поговорим о хорошем инструменте для веб-скрапинга, который зарекомендовал себя, библиотеке Scrapy для Python. Читать далее

Обновления LibreOffice 7.6.2 и 7.5.7 устраняют критическую уязвимость WebP Уязвимость была обнаружена в широко используемой библиотеке libwebp.

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

В Nothing Phone (2a) добавили ChatGPT с очередным обновлением С последним обновлением Nothing OS 2.5.5, пользователи смартфона Nothing Phone (2a) получили доступ к ряду новых функций, среди которых наиболее заметной стала интеграция ChatGPT.

Оказалось, что технология апскейла Apple MetalFX основана на AMD FSR Технология апскейла Apple MetalFX, как оказалось, основана на разработках AMD. создано DALL-E Документы Apple раскрыли подробности о MetalFX, согласно которым, опирается эта технология на AMD FSR. Последняя является технологией с открытым исходным кодом, так что Apple,...

В бесплатную игру Please, Touch The Artwork 2 уже можно поиграть на iOS Разработчики из Meynen Studio обещали и выпустили игру Please, Touch The Artwork 2 19 февраля. Поиграть уже можно на iOS — в российском App Store проект добрался до топ-55 приключений. Из плюсов данного проекта — в нём есть русский язык, а сама игра бесплатная, хотя изначаль...

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

Россиянам вернули возможность обновлять Windows и Office без сторонних инструментов Microsoft открыла доступ российским пользователям к обновлениям для Windows и Office без использования VPN.

Изменить цвета и кнопки сервиса — и не сломать дизайн-систему Меня зовут Алексей Афонин, я старший дизайнер продукта в Yandex Cloud. В прошлом году нам понадобилось полностью изменить внешний вид нашего сервиса для бизнес‑аналитики DataLens перед его выходом в опенсорс. Разработчики и дизайнеры интерфейсов часто ста...

Microsoft негласно открыла доступ к обновлениям Windows и Office для пользователей из России Microsoft разблокировала доступ к обновлениям Windows и Office для пользователей из России - опции доступны без подключения VPN-сервисов.

Что такое react-afc react-afc - библиотека для более простого уменьшения количества ненужных ререндеров дочерних компонентов. Читать далее

Началась бесплатная раздача стратегии Surviving the Aftermath Забрать игру в свою библиотеку можно до 23 ноября

NVIDIA и HP представили библиотеки обработки данных NVIDIA CUDA-X NVIDIA и HP представили библиотеки обработки данных NVIDIA CUDA-X, которые будут интегрированы в рабочие станции HP AI, для ускорения подготовки и обработки данных

YouTube ждет интересный редизайн с заменой библиотеки ... YouTube для Android сейчас тестирует несколько заметный редизайн, заменяющий вкладку "Библиотека" на "Вы".

Компания Илона Маска xAI опубликовала исходный код чат-бота Grok Именно этот код использовался для интеграции Grok в качестве чат-бота в соцсеть X

VK открыла пользователям доступ к платформе для улучшения клиентского опыта Доступны шаблоны и визуальный конструктор сценариев

Свежая бета-версия клиента Steam предоставила возможность скрывать отдельные игры в библиотеке Заядлым «дотерам» на заметку.

Библиотека dplyr в R Библиотека dplyr в R позволяет манипулировать данными, проводить фильтрацию, выборку, сортировку, группировку данных и многое другое.В этой статье как раз и рассмотрим эту библиотеку. Читать далее

В Яндекс Маркет появилась библиотека фонов для баннеров с YandexGPT А также потоварные рекомендации ставок для буста продаж

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

Удобные формы для Vue 3 Vue + Form. А можно немного попроще...Краткий путь по созданию библиотеки для работы с полями и формами . В статье описан краткий путь от v-modal к чему-то более умному и самостоятельному. Я также поделился своими наработками, чтобы вы могли использовать их у себя в проекте....

Call of Duty Mobile и Warzone Mobile станут частью Activision Cloud Games Группа инсайдеров Leakers on Duty сообщила, что Microsoft и Activision Blizzard собираются добавить Call of Duty Mobile и Warzone Mobile в облачную библиотеку Activision Cloud Games. Она позволит сначала европейским геймерам, а потом всем остальным странам играть в разные ча...

Интеграция Keycloak в приложение Spring Boot 3 с использованием протокола OAuth2.0 В современном мире веб-разработки обеспечение безопасности пользовательских идентификаторов и управление доступом к ресурсам становятся все более важными задачами. Один из мощных инструментов, предоставляющих полноценное решение для этих задач, это Keycloak, современная сист...

Власти Турции блокируют VPN-сервисы перед выборами Власти Турции, в преддверии выборов, рассматривают возможность ограничения доступа к нескольким известным VPN-сервисам, о чем пишет «Газета» со ссылкой на британское издание Financial Times (FT). Согласно документам, доступ к которым получило издание Financi...

Официально: Microsoft Build 2024 пройдёт с 21 по 23 мая Аккаунт Microsoft Developers в X* (бывший Twitter) подтвердил, что ежегодная конференция разработчиков Build 2024 пройдёт с 21 по 23 мая. Напомним, что изначально об этих датах сообщил известный инсайдер WalkingCat. Как и предполагалось, главными темами мероприятия станут ...

Стартовала распродажа игр «Страхи в Steam: Возмездие». Выбрали 20 крутых предложений Пополняем библиотеку к Хеллоуину. Со скидками отдают не только хорроры.

Исследователи Google DeepMind обучили ИИ Genie созданию видеоигр из изображений Genie обучалась на масштабной библиотеке игровых видеозаписей примерно на 200 000 часов

Sony закроет сервис Funimation и удалит из библиотек оплаченный пользователями контент Sony вызвала возмущение среди поклонников аниме, удаляя цифровой контент Funimation

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

Настройка C++ проекта c OpenMP. Обертывание С++ для Python с помощью pybind11 и CMake В статье описан практический пример настройки проекта на языке C++ с использованием, в качестве примера, библиотеки для многопоточных вычислений OpenMP , а также дальнейшее обёртывание для использования в проектах написанных на Python при помощи библиотеки Pybind11. В качест...

[Перевод] Создаем свою STL-совместимую реализацию std::allocator с лучшей производительностью Реализация защиты от сбоев из-за фрагментации кучи и повышение скорости выполнения с помощью STL-альтернативы std::allocator, работающей с блоками памяти фиксированного размера.В этой статье описывается реализация STL-совместимого аллокатора, ориентированного на выделение и ...

Технология единого входа: как работает SSO Привет, Хабр!Казалось бы, что может быть проще, чем один вход для всех сервисов? Но за этой кажущейся простотой скрываются сложные технические детали.Концепция SSO не появилась вчера, она развивалась на протяжении многих лет. Эта идея начала набирать обороты в эпоху, когда и...

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

Илон Маск на этой неделе откроет исходный код чат-бота Grok Компания xAI Илона Маска сделала стратегический шаг, приняв решение открыть исходный код Grok, бросив тем самым вызов ChatGPT OpenAI. Это решение может существенно повлиять на будущее сферы искусственного интеллекта.

«Windows с открытым исходным кодом» ReactOS загружается на iPhone и работает на Steam Deck Операционная система ReactOS, которую часто между делом называют «Windows с открытым исходным кодом», на этой неделе получила крупное обновление.  В своем свежем информационном бюллетене команда разработчиков ReactOS объявила, что 64-битный (AMD64 и AR...

RSLike@3. Well-known Symbol, улучшенное использование Typescript, и весим больше Еще совсем недавно я выпустил библиотеку которая должна была искоренить ошибки связанные с null и undefined . Честно признаюсь, что решил подсмотреть у Rust Option и Result апи, поскольку увидел в этом потенциал и удобство использования!Если кратко пройтись по истории создан...

Российские школьники не получат электронных версий учебников Глава фонда образования раскритиковал идею электронных библиотек для школ

Google представила Jpegli — новую библиотеку кодирования JPEG с улучшенным сжатием Фотографии в таких приложениях, как Google Photos, будут занимать меньше места без потери качества

Перезапуск «Книг Билайн»: сервис стал доступен для всех пользователей в России, а не только для абонентов оператора Команда оператора «Билайн» объявила о перезапуске сервиса «Книги Билайн». Сервис стал открыт не только для абонентов «Билайна», но и для всех пользователей в России. В пресс-службе рассказали: Основанный в 2015 году, сервис прошел пу...

Radeon RX 8000-й серии будут значительно быстрее предшественников в играх с трассировкой лучей Новые видеокарты от AMD удивят высокой производительностью.

[Перевод] Работа со временем и датой в C# с применением библиотеки Humanizer Цель этой статьи — показать вам, как использовать Humanizer, чтобы вывести работу со временем и датой в ваших C#-проектах на новый уровень. Я расскажу о том, как преобразовать объекты DateTime и TimeSpan в удобный для восприятия человеком вид, как настраивать параметры гуман...

Язык программирования R для статистической обработки данных Гибадуллина Д.А  Гибадуллина Дарья Анатольевна/ Gibadullina Daria Anatolievna- студент второго курса бакалавриат Уральского филиала Финансового университета направления бизнес-информатика Аннотация: Язык программирования R имеет широкое применение в области ст...

Google предложила использовать инструменты для разработчиков и терминал для устранения проблем в Pixel После установки системного обновления Google Play в январе 2024 года у владельцев смартфонов Google Pixel возникли проблемы. Пользователи лишись доступа к внутренней памяти своих устройств, не могли запускать приложения, открыть камеру, сделать скриншот и так далее. Теперь и...

[Перевод] Timed wait events in PostgreSQL перевод второй статьи известного специалиста в области Oracle Фрица Хугланда на тему трассировки postgresql при помощи bpftrace (первую статью я перевёл ранее см. Использование bpftrace для трассировки выполнения запросов в postgres) Читать далее

AMD отключила новую функцию Anti-Lag+, из-за которой геймеров блокировали в Counter Strike 2 Компании AMD пришлось отключить свою свежую функцию Anti-Lag+ во всех играх. Свежий драйвер Radeon Software Adrenalin 23.10.2 выходит всего через неделю после предыдущего, где Anti-Lag+ получила поддержку Counter Strike 2.  Напомним, оказалось, что защитное ПО Val...

Разработчики OpenWRT анонсировали роутер с ПО с открытым исходным кодом Ключевыми особенностями устройства должны стать ПО с открытым исходным кодом, разъём для SSD и цена не более $100

Игра All of You от создателей Love You to Bits и Bring You Home больше не эксклюзив Apple Arcade Студия Alike ещё в 2020 году сделала мобильную игру All of You эксклюзивом Apple Arcade. И пока проекты по типу Dicey Dungeons наоборот только добавляют в эту библиотеку игр, All of You наоборот ушла из Apple Arcade и теперь доступна просто как премиальный проект в App Store...

AMD может выпустить открытый исходный код для прошивок своих видеокарт Radeon В противном случае, компания может потерять разработчиков ИИ, заинтересованных в её видеоускорителях

Видеокарты AMD начали поддерживать CUDA-приложения — производительность выросла на 30% С помощью открытой библиотеки "красные" GPU теперь могут выполнять "зеленые" алгоритмы

Netflix скрытно выпустила обновление для видео оптимизации HDR на телевизоры 4K Netflix завершила обновление своей библиотеки потоковой передачи, которая специально улучшает качество видео для заголовков 4K HDR.

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

Пользователям ПК дарят безумный шутер про президента Трампа The Last Hope: Trump vs Mafia и гоночную аркаду Need for Spirit Игры можно добавить в свою библиотеку на площадке IndieGala.

В 2023 году в Steam вышло 14 500 новых игр – это абсолютный рекорд В будущем темпы роста игровой библиотеки могут вырасти еще больше

Netflix скрытно выпустила обновление для видео оптимизации HDR для телевизоров 4K Netflix завершила обновление своей библиотеки потоковой передачи, которая специально улучшает качество видео для заголовков 4K HDR.

Qualcomm открывает ИИ-библиотеку для смарт-устройств Компания Qualcomm запустила свой AI Hub, коллекцию готовых ИИ-моделей, которые можно запускать на любом устройстве, основанном на процессорах Snapdragon.

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

Разработчики Zengo Wallet предложили хакерам взломать кошелек с 10 BTC Хакеры, использующие фрагмент кода для получения доступа к закрытым ключам Ethereum-адресов, за шесть месяцев украли криптовалюту на $60 млн. Об этом предупредил ончейн-сыщик ScamSniffer. В Zengo утверждают, что их кошелек «не содержит уязвимости сид-фразы» и не сохраняет фа...

Go на митап: обсудим sync.Pool, свой mini-k8s, паттерны и сообщения об ошибках 28 марта встречаемся на митапе по Go-разработке с инженерами из команд систем хранения данных и телекома YADRO, а также разработчиками из VK и AvitoTech. Эксперты расскажут, как: — снизить нагрузку на сборщик мусора,— сделать свой mini‑k8s,— написать библиотеку для...

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

Владелец крупнейшего парка спутников ДЗЗ PlanetScope объединился с Google Cloud Marketplace Компания Planet Labs PBC, поставщик данных наблюдений о Земле, заявила о доступности своих спутниковых данных PlanetScope на платформе Google Cloud Marketplace. Таким образом, пользователи получают новую возможность анализировать, обрабатывать и получать информацию из о...

GNOME уязвим перед RCE-атаками из-за ошибки в библиотеке libcue Уязвимость CVE-2023-43641, обнаруженная в опенсорсной библиотеке libcue, позволяет злоумышленникам выполнять произвольный код в Linux-системах, использующих среду рабочего стола GNOME.

Кратко про Serde в Rust Serde — это высокопроизводительная библиотека для сериализации и десериализации данных в Rust. Она поддерживает различные форматы данных, включая JSON, YAML, TOML, BSON и многие другие.В этой статье рассмотрим основы Serde в Rust. Читать далее

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

Microsoft обновила Windows 11 — автоматически включаются новые функции меню «Пуск», «Проводника» и многого другого Компания Microsoft выпустила апдейт для Windows 11 в рамках традиционного ежемесячного «обновления по вторникам» (Patch Tuesday). Он предназначен для версий 23H2 и 22H2 и приносит сразу ряд новых функций и улучшений.  Обновление безопасности ...

США вызовут Apple в суд из-за ограничений в iPhone По сообщениям агентства Bloomberg, ссылающегося на свои источники, Министерство юстиции США планирует подать иск против корпорации Apple, обвиняя ее в нарушении антимонопольного законодательства. Предметом разбирательства станет практика блокирования доступа конкурентов...

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

DebugMenu и визуальная иерархия элементов интерфейса В начале квартала, в Альфе, мы выбираем себе технические таски — задачи, направленные на техническое развитие проекта, а не на продуктовую составляющую. При выборе задачи хочется, чтобы она соответствовала нескольким условиям: • решает реальные проблемы нашей команды, у...

[Перевод] Введение в трассировку лучей: простой метод создания 3D-изображений. Часть 3 — реализация алгоритма трассировки лучей Предыдущая главаМы узнали всё, что нужно для перехода к практике! Теперь мы готовы написать наш первый трассировщик лучей. Вы уже должны быть в состоянии догадаться, как работает алгоритм трассировки лучей.for (int j = 0; j < imageHeight; ++j) { for (int i = 0; i < ima...

Книга «Python с нуля» Привет, Хаброжители! Эта книга даст вам основные знания и инструменты, которые помогут стать опытным разработчиком на Python. Эта книга приглашает вас в путешествие по огромному миру Python и охватывает все — от самых основ до более продвинутых тем, таких как наука о данн...

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

Яндекс запускает программу грантов для поддержки Open Source Команда Яндекса открыла ежегодную программу грантов Yandex Open Source. Принять участие может любой независимый разработчик или группа разработчиков, которые занимаются созданием решений с открытым исходным кодом. Фото: Shahadat Rahman / Unsplash Первые 15 победителей ...

Microsoft открыла новый планировщик для всех желающих Приложение Microsoft для управления задачами Microsoft Lists (Microsoft Списки) стало доступно каждому. Изначально менеджер задач Microsoft Lists дебютировал в 2020 году, но только для только бизнес-пользователям и корпоративных клиентов.  Сгенерировано нейро...

concurrent.futures в Python Привет, Хабр! Сегодня мы взглянем на одну из самых интересных библиотек в Python для работы с параллельным выполнением задач - concurrent.futures.Каждый разработчик сталкивается с ситуациями, когда необходимо выполнять задачи параллельно. Это может быть I/O-операции, которые...

В Польше нашли утерянные книги из библиотеки братьев Гримм В заметках на полях могут скрываться мотивы героев и происхождение невероятных существ из их сказок.

Stack Overflow ввел плату за доступ к знаниям программистам всего мира для ИИ Stack Overflow, популярная платформа вопросов и ответов для программистов, объявила о существенном изменении своего подхода к доступу к данным и их использованию большими языковыми моделями (LLM).

Чат-бот Claude от Anthropic стал доступен на iOS Стартап Anthropic готов конкурировать с OpenAI со своим ИИ-инструментом Claude, который отныне доступен в приложении для iOS и для использования компаниями.

Apple: Альтернативы App Store будут отключены за пределами Евросоюза С выходом iOS 17.4 Apple открыла доступ разработчикам сторонних магазинов приложений и прочих плюшек, включая доступ к NFC альтернативам Apple Wallet и голосовым ассистентам.

Winamp решил вернуться, но в виде ПО с открытым исходным кодом Обращаемся ко всем любителям ностальгии и музыки. Легендарный медиаплеер Winamp возвращается, и на этот раз он будет «открыт». Winamp объявила, что выпустит исходный код своего проигрывателя для Windows 24 сентября 2024 года.

Разработчики экшена RoboCop: Rogue City открыли предзаказы и опубликовали системные требования Игра доступна в российским и белорусском Steam.

В обновлении GPU-Z появилась новая метрика для видеокарт NVIDIA и сканер библиотек DLSS Автоматического обновления библиотек нет.

Ubisoft начала удалять The Crew из цифровых библиотек игроков Ubisoft закрывает серверы игры The Crew и удаляет ее из библиотек игроков

В библиотеку бесплатных игр PS Plus добавили Disco Elysium, Gotham Knights и ещё 13 игр Заодно раскрыли, какие игры покинут подписку в ноябре.

Telegram bot для наших bmw G серии Итак, однажды мне пришла мысль сделать что-то большее, чем доступно в официальном myBMW приложении. В приложении все вроде ок, но чувство добавить чего-то своего не покидало меня. Немного покопавшись в могучем и необъятном интернете нашел библиотеку bimmerconnected на Github...

Логирование в Golang Привет, Хабр!Как в Golang логирование поживает? Рассмотрим этот вопрос в статье.Рассмотрим основные библиотеки и подходы. Читать далее

Раскрываем секретные функции: магия макросов в Burp Suite Привет! Если ты думаешь, что знаешь всё о Burp Suite, я тебя удивлю! Этот мощный инструмент для тестирования веб-приложений скрывает в себе ещё больше возможностей, способных значительно упростить и ускорить работу. Сегодня мы изучим функционал макросов на практике и увидим,...

NVIDIA выпустила новую версию фреймворка Streamline с библиотеками DLSS 3.7 В DLSS 3.7 нашли новый профиль.

Anvil Utils: Assisted injection в многомодульных Android проектах без боли Привет, Android разработчики!Хотел бы рассказать вам про мою библиотеку (Anvil Utils) - кодогенератор позволяющий слегка уменьшить количество боилерплейта в многомодульных проектах использующих Dagger 2 и Anvil. Читать далее

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

ChatGPT стал доступен без регистрации Разработчик ChatGPT OpenAI сообщил, что с 1 апреля доступ к чат-боту с генеративным искусственным интеллектом будет доступен пользователям без регистрации. Компания объяснила решение необходимостью максимально расширить доступ к ChatGPT. «Начиная с сегодняшнего дня вы можете...

Kotlin Object Multiplatform Mapper Складывается такое впечатление, что дописать свою приложение для Android мне суждено не скоро. Каждый раз начиная писать новую версию (так как старая была написана не до конца, использовалась только мной, а через пару-тройку лет простоя - проще написать заново) своего прилож...

[Перевод] Начало работы с Axum — самым популярным веб-фреймворком Rust Когда дело доходит до выбора серверного веб-фреймворка в экосистеме Rust, можно запутаться из-за большого количества вариантов. В прошлом, лидером по популярности был Rocket, но сейчас за первенство сражаются Axum и actix-web, и Axum все больше набирает обороты. В этой ста...

Тестируем Microsoft Translator Widget Я рад сообщить, что мне пришел долгожданный инвайт на доступ к тестированию Microsoft Translate Widget. Возможно, вы уже сталкивались с такой вот панелькой на зарубежных сайтах: Это тот самый виджет. Он позволяет переводить ваш сайт на 13 других языков, совершенно автомати...

Решение школьных задач по химии в Python Изображение от rawpixel.com на FreepikЯ попробовал решить несколько простых школьных задач по химии в Python с помощью библиотек mendeleev, chemlib и chempy, в том числе несколько заданий из ОГЭ и ЕГЭ. к задачам

В PS Plus Premium появятся бесплатные пробные версии игр Alan Wake 2 и Spider-Man 2 Эти две популярнейшие игры пополнят библиотеку PS Plus Premium, состоящую из более чем 100 игр, которые можно попробовать бесплатно.

Microsoft рассказала, как устроена ИИ-функция Recall в Windows 11 Компания Microsoft поделилась подробностями о том, как функция Recall будет использовать Windows Semantic Index и Windows Copilot Runtime. Вместе с этим компания рассказала, как разработчики приложений смогут усовершенствовать свои продукты для работы с Recall, чтобы обеспе...

Яндекс представил бизнесу технологии для разработки собственной навигации API Яндекс Карты выпустили NaviKit SDK — новое дополнение программной библиотеки для мобильных приложений. Оно позволяет создать собственный автомобильный навигатор для Android и iOS на базе картографических и навигационных технологий Яндекса. С NaviKit можно адаптировать по...

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

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

Библиотека libopencm3: Быстрый старт (Часть 2). Работа с GPIO, SPI, отладка проекта при помощи GDB В первой части мы подготовили среду для легковесной разработки под STM32. Пора приступить к экспериментам. Читать далее

iPhone намертво зависают из-за ошибки в iOS 17.1.1 Из-за бага в iOS 17.1.1 iPhone не распознает сенсорный ввод и не реагирует на нажатие кнопок громкости и питания. Сбой проявляется в разделе «Библиотека приложений», и предполагается, что он затрагивает широкий спектр моделей, включая iPhone 13, iPhone 14 Pro Max и даже новы...

Ещё больше секретности: Signal тестирует функцию использования ника вместо номера телефона Разработчики мессенджера Signal, который позиционируется как приложение для безопасного обмена зашифрованными сообщениями, начали тестирование новой функции. Информация об этом появилась в сообществе Signal. Новая опция предполагает, что вместо своего номера телефона мо...

Книга «Python для сложных задач: наука о данных. 2-е межд. изд. » Привет, Хаброжители! Python — первоклассный инструмент, и в первую очередь благодаря наличию множества библиотек для хранения, анализа и обработки данных. Отдельные части стека Python описываются во многих источниках, но только в новом издании «Python для сложных задач» вы...

Новые проклятия: руководство по ncurses HTOP, midnight commander... Как же они построили довольно красивый и удобный псевдографический интерфейс?Все благодаря библиотеке для C/С++ под названием new curses ("новым проклятиям" дословно) или же NCURSES.Но как ее установить и работать с ней? Вперёд!

[Перевод] Создание интерактивных анимаций с помощью React Spring Эта статья посвящена React Spring — библиотеке анимации на основе JavaScript. Мы рассмотрим её фичи, включая различные хуки и компоненты, и то, как использовать их в приложениях. Читать далее

NativeScript в мире кроссплатформенной разработки Давайте знакомиться! Меня зовут Игорь. Я разработчик кроссплатформенных мобильных приложений в компании Smartex. В этой статье я расскажу о NativeScript, основных преимуществах платформы и ее недостатках.Материал будет полезен не только разработчикам, которые уже пишут прило...

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

Управление зависимости в Go Одна из основных фич Go это система управления зависимостями. В начале своего пути Go полагался на GOPATH, что иногда вызывало сложности и ограничения для разработчиков. Однако с появлением Go Modules в Go версии 1.11, ситуация изменилась. Go Modules представили более гибк...

Программист сумел включить трассировку лучей на ZX Spectrum Трассировка лучей работает на 42-летнем компьютере ZX Spectrum.

Состоялся релиз Dumb Ways to Survive на iOS и Android Игроки почти со всего мира могут скачивать и играть в новый мобильный проект от Netflix — Dumb Ways to Survive. Он доступен везде, кроме РФ. Отмечу, что по геймплею этот проект предлагает выживать вместе с персонажами из вселенной Dumb Ways to Die. Надо вручную собирать ресу...

Зачем и как в Альфе была написана библиотека для скриншот тестов под Android В статье расскажу о проблемах и неочевидных моментах скриншот тестов в контексте Android, и постараюсь погрузить вас в то, как это может работать (и как мы это сделали в Альфе) Что же там дальше

Intel готовит Habana "Gaudi2C" SKU для китайского рынка искусственного интеллекта Команда разработчиков программного обеспечения Intel добавила в свои драйверы Linux с открытым исходным кодом поддержку неанонсированного варианта ИИ-ускорителя Habana "Gaudi2C"

Компания Looking Glass Factory выпустила новые дисплеи смешанной реальности Looking Glass Factory, известная своими голографическими экранами, анонсировала новые модели дисплеев смешанной реальности. 14 мая компания представила 16-дюймовую и 32-дюймовую панели, позволяющие просматривать трёхмерный контент без использования специальных очков или...

OpenAI открыла доступ к ChatGPT без регистрации У этой версии чат-бота нет доступа к интернету, а потому он имеет ограниченную "базу знаний"

ФАС России потребовала объяснений от Apple: почему в iOS запрещены все платёжные системы, кроме Apple Pay? Федеральная антимонопольная служба (ФАС России) направила компании Apple письмо о необходимости представить разъяснения по поводу её политики в отношении бесконтактных платёжных систем в системе iOS.  Фото: naipo.de / Unsplash В пресс-службе рассказали: Сейчас рос...

Microsoft открыл доступ для пользователей к GPT Builder с помощью Copilot Pro Microsoft представила подписку Copilot Pro за $20 в месяц с приоритетным доступом к GPT-4 Turbo в часы пик.

Энтузиаст показал Resident Evil 4 Remake с трассировкой путей в 4K-разрешении Включение технологии трассировки путей в Resident Evil 4 Remake требует огромной производительности видеокарты.

Модер показал Avatar Frontiers of Pandora на RTX 4090 в 4K с трассировкой путей В игре совмещена трассировка лучей с ReShade.

Приключение Disney Dreamlight Valley стало частью Apple Arcade Disney Dreamlight Valley — интересный ассет и новая игра в библиотеке Apple Arcade. Да, на смартфонах могут поиграть только пользователи iOS с подпиской на этот игровой сервис. С какой-то стороны проект напоминает The Sims, где надо создать аватара, а после отправиться в маг...

MediaTek вновь превзошла Qualcomm. Представлена топовая SoC Dimensity 9300 Plus с мощным CPU и улучшенной трассировкой лучей MediaTek сегодня официально представила флагманскую однокристальную систему Dimensity 9300 Plus. Разработчики говорят, что эта SoC оснащена «лучшим в классе движком генеративного ИИ»: он поддерживает такие LLM, как Alibaba Cloud Qwen, Baichuan AI, ERNIE-3.5-...

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

Блокада прорвана: на смартфонах Android появится поддержка Apple iMessage, но есть нюансы Британская технологическая компания Nothing поделилась важной новостью. Владельцы смартфонов Nothing Phone 2 вскоре смогут обмениваться сообщениями с пользователями сервиса Apple iMessage.  Функция станет доступна пользователям в Северной Америке, Евросоюзе и ряде...

Показана ультра-реалистичная версия Cyberpunk 2077 с трассировкой путей и модами Обычную трассировку лучей модеру пришлось полностью переделать.

Свой ChatGPT бот в Telegram в 2023 Я решил сделать свою интеграцию ChatGPT в Telegram, чтобы лучше понять, как работает ChatGPT API, какие настройки мне доступны и пользоваться ботом без всяких ограничений, а также иметь свободный доступ к модели GPT-4.Мне не хотелось для этого проекта держать отдельный серве...

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

Сборка MS-DOS 4.0 Совсем недавно на хабре появилась следующая новость: На GitHub опубликован исходный код MS-DOS 4.00 под лицензией MIT. Раз появились исходные коды, стало сразу интересно: а можно ли собрать эту операционную систему? Читать дальше →

Своё кастомное межсервисное взаимодействие с блекджеком и gRPC Привет, Хабр! Меня зовут Ильяс. Мы с командой делаем собственный Service Mesh в Ozon Tech, и в этой статье я расскажу, как можно за вечер реализовать свое супер кастомное межсервисное взаимодействие. К концу статьи мы с вами напишем современные алгоритмы балансировки, настро...

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

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

Систему модулей в Java для новичков Привет, Хабр!Система модулей в Java 9, известная как Project Jigsaw, была задумана и реализована для решения ряда проблем, включая «Ад JAR‑файлов» и сложностей с обеспечением сильной инкапсуляции.И вот с Java 9 можно явно контролировать, какие части их мо...

Мониторинг и трассировка в Go: от Prometheus до Jaeger Привет, Хабр!Когда приложения становятся все более сложными и распределенными, и эффективное управление ими требует глубокого понимания происходящего внутри. Мониторинг позволяет нам наблюдать за состоянием приложения, собирать ценные метрики о его работе и предоставлять нам...

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

[Перевод] Perfect DLL Hijacking. Разбор техники Привет, Хабр, на связи лаборатория кибербезопасности компании AP Security!  В статье речь пойдет о такой технике, как DLL Hijacking, а именно как это работает от А до Я.DLL Hijacking - это техника, позволяющая внедрять сторонний код в легитимный процесс (EXE), обманывая...

[Перевод] Новое в SQL Server 2022: Обзор использования Intel QuickAssist Технология Intel® QuickAssist (Intel QAT) в SQL Server 2022 призвана обеспечить аппаратное ускорение и возможности разгрузки процессоров от функций сжатия и распаковки резервных копий баз данных. Использование этой технологии даёт заметное снижение нагрузки на проц...

Что такое semantic-release и как с ним работать Привет! Я — Алексей Бондаренко, работаю в команде Платформа Банки.ру. Сегодня хочу рассказать о semantic-release и его практическом применении на примере упрощения разработки и внедрения библиотеки в проект.  Читать далее

Как расширить возможности стандартного Enum А может всё-таки есть способ сделать такой Enum, используя стандартную библиотеку Python?! Под катом будем разбираться в существующих вариантах решения.  Читать далее

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

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

Redux vs Mobx кого же выбрать для React-приложения в 2024 году? Привет, Хабр!Сегодня я хочу поделиться с вами своими размышлениями о том, какой стейт менеджер лучше использовать для разработки приложений на React в 2024 году. Как вы знаете, React — это одна из самых популярных и мощных библиотек дл...

[Перевод] Битва фреймворков: сравнение высокопроизводительных HTTP-библиотек Мир веб-разработки предлагает бесконечное количество вариантов HTTP-фреймворков для разных языков программирования. Но как разработчикам понять, какие из них обеспечивают действительно высокую производительность? Под катом команда блога CodeReliant* проводит прямое сравнение...

В Облаке Mail.ru теперь можно загружать и читать электронные книги В Облаке Mail.ru появилась новая функция — возможность загрузки и чтения электронных книг в формате epub, она доступна как в приложении, так и в веб-версии Облака. Сервис позволяет загружать и просматривать различные текстовые документы, а также переходить к нужно...

Google пересмотрела рейтинг уязвимости в libwebp. Проблема получила 10 баллов из 10 возможных Компания Google, не делая никаких анонсов, пересмотрела рейтинг уязвимости CVE-2023-4863, связанной с опенсорсной библиотекой libwebp. Теперь, как и предупреждали ИБ-эксперты, эта проблема, затрагивающая тысячи приложений, оценивается как критическая (10 баллов из 10 возможн...

Критическая уязвимость в Rust приводит к инъекциям команд в Windows Уязвимость, получившая название BatBadBut и идентификатор CVE-2024-24576 (максимальные 10 баллов по шкале CVSS), затрагивает стандартные библиотеки ряда языков программирования, включая Rust. Из-за этого Windows-системы оказываются уязвимы перед атаками на внедрение команд и...

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

Экран блокировки Windows 11 получит интеграцию с MSN и виджеты Пользователям станут доступны виджеты на экране блокировки после апрельского обновления Windows 11

Специалисты рассказали об использовании технологии трассировки лучей в GTA 6 Новые открытия от исследователей.

Специалисты рассказали об использовании технологии трассировки лучей в GTA 6 Новые открытия от исследователей.

Google и Samsung существенно упростили обмен файлами на Android-смартфонах Представленный ещё в 2020-м как альтернатива Appe AirDrop, инструмент Nearby Share сменил название и уже стал доступен на смартфонах южнокорейской компании

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

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

Пресс-релиз сборки Windows 11 Insider Preview Build 23550 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 23550 для инсайдеров в Dev Channel. Что нового в сборке 23550 Голосовой доступ в OOBE В рамках работы, упомянутой в сборке 23516, по обеспечению голосового доступа для использования в большем количестве обл...

 Huawei Cloud на KubeCon EU 2024 – новая эра за счет инноваций с открытым исходным кодом На конференции KubeCon + CloudNativeCon Europe 2024, состоявшейся в Париже, Деннис Гу (Dennis Gu), главный архитектор Huawei Cloud, в своей программной речи под названием «Облачно-ориентированные технологии и ИИ – наступление интеллектуальной эры благодаря непрерывным иннова...

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

Nintendo Switch 2 получит трассировку лучей от NVIDIA Вокруг игровой приставки Nintendo Switch 2 и её потенциальных возможностей ходят весьма интересные слухи, но есть большая вероятность, что это преувеличения. Например, есть мнение, что новая консоль Nintendo будет опережать по производительности PlayStation 5 и Xbox Series X...

Мифологическая стратегия Godsworn выйдет в ранний доступ в конце марта Разработчики из инди-студии Thunderoak Interactive назвали дату раннего доступа и представили новый трейлер своего дебютного проекта — классической мифологической стратегии в реальном времени Godsworn. Эпическое фэнтези появится в Steam уже 28 марта, а сейчас, в рамках фести...

Android 15 упростит использование смартфона с помощью режима Easy pre-set Android 15 представит режим "Простая настройка" для более легкого использования устройства пожилыми людьми

Sony просит разработчиков подготовить игры для PS5 Pro к лету Требуют поддержку трассировки лучей.

Состоялся анонс Call of Duty: Black Ops 6 — показ в июне Call of Duty: Black Ops 6 — официальное название следующей части шутера от первого лица. В Activision эту игру называют «новой тёмной главой», намекая на заговоры и серую мораль. Также стало известно, что после Xbox Games Showcase состоится презентация Call of Duty: Black Op...

Показываем видео в терминале Приветствую, сегодня я опробую OpenCV, библиотеку для работы с видео, на примере простой задачи - символами ASCII вывести видеоролик в терминал. Те, кто ей пользовались, могут сказать, что я забиваю дрелью гвозди - создана она для работы с алгоритмами компьютерного зрения. Ч...

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

Простой, но масштабируемый State Management для Flutter Библиотека для управления состоянием - то, чем мы пользуемся каждый день. Чувствуете ли вы легкое покалывание при виде OnRefreshPostsButtonClickedHomeScreenEvent? Возможно, вы используете bloc.Нет? А сейчас -firstNameUserProfileStateProvider ? Ага, riverpod.Все еще нет? Тогд...

Sony и Apollo Global Management ведут переговоры о приобретении Paramount По словам источников, потенциальная сделка не только предоставит Sony право собственности на обширную библиотеку фильмов и телешоу Paramount, но и обеспечит права на популярный стриминговый сервис Paramount+

[Перевод] Преобразования данных с React Query По мере того, как я всё больше погружался в библиотеку и окружающее её сообщество, я заметил несколько закономерностей, о которых люди часто спрашивают. Эта статья будет посвящена довольно распространенной и важной задаче: преобразованию данных. Читать далее

Временные ряды с Julia с библиотекой TimeSeries.jl Julia позволяет достигать скорости, сравнимой с C, что делает её хрошим выбором для временных рядов.Пакет TimeSeriesпредоставляет удобные методы для работы с данными временных рядов в Julia. Читать далее

Кушать хотят все: ​​популярный проект сетки сервисов стал платным Linkerd, популярный проект сетки сервисов с открытым исходным кодом, претерпевает значительные изменения в лицензировании, которые вызвали дебаты в технологическом сообществе. Хотя основной код останется открытым, доступ к стабильным версиям будет платным, начиная с 21 мая 2...

Разработчики The Witcher 3 открыли регистрацию на бета-версию инструментария для моддинга игры Регистрация доступна с сегодняшнего дня.

L-образный компьютерный блок питания от именитого производителя. Lian Li представила линейку необычных БП Edge Компания Lian Li представила серию компьютерных блоков питания Edge, выделяющихся крайне необычной формой.  Как можно видеть, эти блоки имеют выступ, на котором расположены все основные разъёмы питания. Такая L-образная форма позволяет упростить доступ к разъёмам ...

Toshiba представляет жёсткие диски ёмкостью более 30 Тбайт с использованием технологий HAMR и MAMR Toshiba, глобальный лидер в области электроники, представила революционные серийные жёсткие диски ёмкостью более 30 Тбайт. Благодаря передовым технологиям HAMR и MAMR, компания значительно увеличила плотность записи данных, открыв новые возможности для хранения и обработки и...

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

Не украли, а вдохновились: телефоны Samsung станут вебкамерами Samsung и Microsoft объявили о партнерстве, направленном на совершенствование работы системы Android на устройствах Galaxy. Ожидается интеграция Copilot и возможность использования камеры смартфона Galaxy в качестве веб-камеры для ПК.

Миландр + GCC + VSCode. Пробуем мигать светодиодом на отечественном ARM32 микроконтроллере Год назад я написал статью об отладке STM32 микроконтроллеров из под VSCode, с компиляцией в GCC и сборкой с помощью CMake. А в декабре мне в руки попали две тестовые единицы отечественных микроконтроллеров К1986ВЕ92FI (MDR1211FI1). Производитель имеет свою библиотеку SPL на...

Signal Integrity of DDR4 Доброго времени суток! Наверное, вы все знакомы с компьютерной оперативной памятью DDRx (где x - поколение). Я бы хотел вам рассказать о ней с точки зрения SI (Signal Integrity - целостность сигналов) и принципов трассировки этого интерфейса. Читая документацию на различны...

Security Week 2406: множество уязвимостей в VPN-сервере Ivanti 1 февраля компания Ivanti объявила о закрытии нескольких уязвимостей в продуктах Ivanti Connect Secure и Ivanti Policy Secure. Это была бы рутинная новость, если бы не сложности, с которыми столкнулся разработчик этого решения для удаленного доступа к корпоративным ресурсам....

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

Microsoft открыла исходный код MS-DOS 4 В пакет также вошли бета-версии DOS 4 и сканы оригинальной документации

В России представили интерфейс отечественной ОС «Аврора» 5.0 Компания «Открытая мобильная платформа» представила интерфейс и другие подробности будущего релиза ОС «Аврора» 5.0 на профессиональной конференции Mobius Autumn 2023 для мобильных разработчиков, которая прошла в Санкт-Петербурге 9–10 ноября...

Создание своего терминала на C++ и Qt: Часть 1 Привет, хабр! Сегодня мы создадим свой собственный терминал на языке программирования C++. Я являюсь фанатом Linux, и пользуюсь минималистичными терминальными программами - от Vim как IDE до чатов. Есть множество терминалов, у каждого из них есть плюсы и минусы. Наш терминал...

Если вы зачем-то покупали шоу Discovery на PlayStation, радуйтесь: их у вас не заберут Определенный круг пользователей PlayStation получил спасательный круг: шоу Discovery, которые первоначально планировалось удалить из библиотек 31 декабря, получили отсрочку. Благодаря «обновленным лицензионным соглашениям» потеря любимого контента было предотвращено.

Pandas в pandas'е: упаковываем документацию в датафрейм Документация к сложным библиотекам на питоне (напр. pandas) хранится в doc-строках и разбросана по сотням страниц сайта. В этой статье мы с помощью небольшого кода упакуем её (информацию из документации для каждого класса и метода) в... датайфрейм. Но зачем? Во-первых, это п...

Sony просит разработчиков игр на PS5 Pro подготовить оптимизацию для трассировки лучей Компания нацелилась на повышение производительности.

Лучшие портативные игровые консоли в 2023 году: выбор ZOOM Хотя портативные игровые консоли уступили рынок смартфонам, они по-прежнему пользуются популярностью. Устройства востребованы среди геймеров благодаря своей мобильности, компактным размерам и большим библиотекам игр. Редакция ZOOM.CNews выбрала лучшие портативные игровые кон...

Протоколы семейства TCP/IP. Теория и практика В сети можно найти огромное количество материала о том, как функционируют сети на базе стека протоколов TCP/IP, а также как писать компьютерные программы с сетевыми возможностями. При рассмотрении компьютерных сетей часто углубляются в описание физических основ и структур ...

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

Apple готовит "более умную версию Siri" для iOS 18 с интеграцией генеративного ИИ Генеративный искусственный интеллект станет частью iOS 18, поскольку компания разрабатывает различные варианты использования этой технологии

Compile Time Dependency Injection в С++: как обуздать зависимости не прибегая к позднему связыванию Начав свою карьеру в качестве C# разработчика, я постоянно сталкивался с использованием техники внедрения зависимостей (Dependency Injection). За то время, что я работаю с C++, я не заметил здесь такого же широкого распространения этой идеи.В то же время мне показалась весьм...

Нейронные сети и dataset IRIS Исследовательская работа по dataset IRIS и библиотеке для машинного обучения и построения нейронных сетей tensorflow. Читать далее

Google Maps значительно упростил планирование праздничных поездок благодаря новым функциям Найдите лучший способ добраться до пункта назначения с помощью этого обновления

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

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

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

Подмена функций стандартной библиотеки PHP с помощью xepozz/internal-mocker Как в PHP заставить функции из стандартной библиотеки, например \time() или \date() выдать нужный результат? С помощью инструмента xepozz/internal-mocker такое возможно сделать. Для этого необходимо выполнить несколько подготовительных шагов и можно запускать тесты в любом о...

Бывший сотрудник OpenAI посоветовал компании раскрыть исходных код своего ИИ Бывший специалист по ИИ в OpenAI Джои Берчлер призывает компанию полностью принять принципы открытого исходного кода для своих моделей ИИ, таких как GPT-4. Хотя компания OpenAI была основана с целью принести пользу всему человечеству, в настоящее время она держит свои самые ...

Tencent выпустил музыкальную игру Beats of Soul в Китае Beats of Soul — мобильная игра, доступная на iOS и Android в Китае. Для второй платформы клиент игры можно скачать через TapTap. Данный проект уже добрался до 1 места музыкального жанра App Store, а также до 2 места в том же жанре, только в TapTap; не удалось перегнать тольк...

NVIDIA выпустила графический драйвер для Diablo IV с трассировкой лучей и 3-го сезона в COD NVIDIA GeForce Game Ready версии 552.12 доступен для загрузки.

В Steam стала доступна демоверсия RoboCop: Rogue City, также опубликован новый трейлер Игра выходит менее чем через месяц, студии разработчиков и издателей продолжают поддерживать интерес к своему проекту по легендарной кинофраншизе.

Spotify начал тестировать музыкальные клипы в приложении Spotify начал добавлять музыкальные клипы в мобильное и web-приложения на некоторых рынках. Они интегрированы с музыкальной библиотекой компании, позволяя переключаться между аудио и видео без проблем.

Calypso: Схема данных MongoDB на Scala Чтобы применять Domain-Driven Design, DDD Aggregate и Transactional outbox на MongoDB, наша команда создала open source библиотеку calypso для работы с BSON.Публикация для тех, кто стремится к современным практикам разработки и разделяет наше влечение к Scala 3.Готовы к откр...

Теперь в Xbox можно играть и в VR-очках, даже не имея рядом консоли Захватывающая новость для владельцев Meta* Quest 2, 3 и Pro — Xbox Cloud Gaming официально появилась на ваших гарнитурах. Если у вас есть Xbox Game Pass Ultimate, совместимый контроллер, надежное интернет-соединение и последнее обновление для Quest, вы можете погрузиться в о...

Обзор библиотеки bleve в Golang Bleve предоставляет индексации любых структур данных Go, он поддерживает различные типы полей: текст, числа, даты и логические значения, а также разнообразие запросов: от простых терминов до фраз и сложных булевых запросов.В этой статье рассмотрим основной функционал этой би...

Показан реалистичный мод для Cyberpunk 2077, совмещающий 8K, трассировку лучей и трассировку путей Разработчики утверждают, что игра практически неотличима от реальности.

Nvidia представила программную платформу NIM для для оперативного развертывания AI-моделей На конференции GTC Nvidia анонсировала новую программную платформу Nvidia NIM, предназначенную для оптимизации развёртывания пользовательских и предварительно обученных моделей искусственного интеллекта в производственных средах. Источник: Nvidia Как правило, на р...

Epic Games ввела годовую подписку для разработчиков Unreal Engine Компания Epic Games, разработчик популярной игры Fortnite, представила новую платежную модель для использования своего продукта Unreal Engine. Неигровым разработчикам придется платить ежегодную подписку в размере $ 1,850 за каждое рабочее место, в отличие от модели с роялти,...

Google подтверждает критическую уязвимость в libwebp, тысячи приложений под угрозой Google обновила информацию о критической уязвимости в библиотеке libwebp, указав, что проблема затрагивает не только браузер Chrome, но и тысячи других приложений и программных фреймворков

В App Store появился эмулятор PlayStation 1 — Gamma - Game Emulator В апреле для iOS выпустили эмулятор iGBA, который совмещает в себе сразу несколько ретро-консолей Nintendo. Но что, если игроку хочется попробовать проекты от PlayStation 1? В таком случае можно использовать новый эмулятор — Gamma - Game Emulator. В нём есть поддержка сохран...

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

Хакеры взломали системы Cloudflare, используя похищенные у Okta токены Cloudflare рассказала о последствиях атаки на крупного поставщика систем управления доступом и идентификацией, компанию Okta, произошедшей в октябре прошлого года. Хакеры, похитившие токены доступа Cloudflare, успешно взломали ее внутренний сервер Atlassian, wiki Confluence,...

Первая российская альтернатива Google Play удалила VPN-сервисы из своего каталога Команда российского онлайн-магазина приложений NashStore для платформы Android, отечественного аналога Google Play, удалила из своего каталога VPN-сервисы, которые позволяют обходить блокировки.  Фото: Petter Lagson / Unsplash Как сообщает информационное агентство...

Проектирование веб-приложений с помощью Python и Flask Для каких проектов лучше всего подходит Flask, а для каких — Django? Какие особенности Flask можно использовать при разработке веб-приложений наиболее эффективно? Я Алексей Некрасов, лидер направления Python в МТС, автор форка библиотеки flask-combo-jsonapi, программный дире...

Darcs и Pijul. Системы контроля версий для тех, кто не любит деревья Небольшой обзор систем контроля версий, альтернативных git, и основанных на математической теории. Речь пойдёт о двух системах распределённого контроля версий: Darcs, написанной на Haskell, и Pijul, написанной на Rust. Обе они сейчас активно развиваются и предлагают св...

Xiaomi закручивает гайки: компания ограничивает доступ к загрузчику HyperOS В оболочке MIUI довольно просто разблокировать загрузчик (чтобы, например, установить стороннюю прошивку), но в новейшей HyperOS такого уже не будет. Xiaomi официально уведомила об ограничении доступа к загрузчику в новой ОС. В Китае это уже привело к возмущению среди ...

Symbiote.js VS LitElement Мотивация разработчиков библиотек и фреймворков для фронтенда может быть разной. И если вы, являясь таким разработчиком, хотите работать не “в стол” а с расчетом на какое-то признание и пользу для индустрии, вы должны четко понимать, что именно и зачем вы делаете. Если вы хо...

Что такое Архитектура Существует множество определений термина "Архитектура ПО", от устаревших и неформальных до слишком абстрактных и претендующих на остроумие. К примеру, можно упомянуть сайт Института Программной Инженерии (SEI) Университета Карнеги-Меллона, в электронной библиотеке которого е...

Представлен Telegram для VisionOS Популярное приложение для обмена сообщениями Telegram доступно на разных платформах, включая iOS, macOS, Android и Windows. Будущие владельцы Apple Vision Pro также смогут получить доступ к Telegram с помощью нового приложения. Тизер, которым поделился генеральный дирек...

Конфиденциальность Apple для своего VR-шлема стала проблемой для разработчиков Стремление Apple обеспечить конфиденциальность пользователей в своем новом носимом устройстве Vision Pro вызывает трения с разработчиками. В то время как Apple стремится избежать фиаско с Google Glass, некоторые разработчики утверждают, что эти ограничения ограничивают потен...

Об отображении 10-бит цвета с использованием OpenGL (GLFW) Вашему внимания предлагается небольшой этюд, посвящённый отображению 10-битного цвета (1024 градаций по каждому каналу) на мониторе через OpenGL при помощи библиотеки GLFW. Под катом мы напишем пару небольших приложений, открывающих два окна, где рассмотрим тестовые изображе...

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

Samsung будет использовать больше OLED-панелей LG в своих телевизорах Исследовательская организация Omdia сообщает, что в этом году Samsung значительно увеличит использование OLED-панелей производства LG в своих телевизорах.

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

Металлические друзья: зачем разрабатывают роботов-собак В октябре 2023 года стало известно, что инженеры НИИ механики МГУ в рамках проекта «Братья Вольт» разработали вторую версию своего робота-собаки — первая была показана в 2021-ом. Конструкторы пересмотрели подход к внешнему виду, облегчили корпус, научили «щенка» новым движен...

Обзор на новую CSS-in-JS либу от Facebook* – StyleX Недавно компания Facebook* (aka Meta**) выпустила в опенсорс собственную CSS-in-JS библиотеку под названием StyleX. По заявлениям разработчиков, она отлично подходит для больших проектов и ключевым ее преимуществом является перфоманс.В этой статье мы рассмотрим пример исполь...

Инструменты AutoML в 2024 Определимся с терминологией. Можно найти c десяток формулировок «AutoML- это…» с разной степенью детализации. Но все они сведутся к словам «AutoML — автоматизирует и упрощает работу с данными». И вот здесь как раз и начинаются сложности. Границы определения AutoML размыты. Е...

Корпоративный мессенджер Compass выпустил on-premise версию и первым в России открыл исходный код Корпоративный мессенджер Compass теперь можно бесплатно установить на собственный сервер.

Microsoft опубликовала исходный код MS-DOS 4.0 на GitHub Пару дней назад Microsoft опубликовала исходный код MS-DOS 4.0 на своей платформе GitHub по лицензии MIT. Это означает, что теперь энтузиасты и технические специалисты могут изучать и даже модифицировать операционную систему, который в этом году исполнится 37 лет. В блоге M...

Oppo представила аппаратную функцию трассировки лучей на новом процессоре Snapdragon 8 Gen 3 Новый процессор Snapdragon 8 Gen 3 теперь оснащен запатентованным механизмом трассировки лучей PhysRay Engine 2.0, который значительно улучшает визуальные эффекты в играх.

Сравнение utility types библиотек или тайпскрипт на стероидах Буквально за несколько лет typesctipt стал практически мастхэв в современной фронтэнд-разработке (и не только). Язык типов, работающих поверх языка javascript, который сам по себе является языком со слабой динамической типизацией со всеми вытекающими (отсутствие достойного т...

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

Обнаружен критический дефект в популярном инструменте сжатия Fedora Linux В последних версиях библиотек сжатия xz, широко используемых в дистрибутивах Linux, обнаружена критическая уязвимость. Об этом сообщают специалисты по безопасности Red Hat, призывая пользователей Fedora принять срочные меры.

Онлайн-кинотеатр KION расширил библиотеку фильмов и сериалов для слабослышащей аудитории Теперь на площадке онлайн-кинотеатра KION представлено 14 фильмов с синхронным переводом на русский жестовый язык: популярные комедии, семейные фильмы, культовая анимация и фантастика.

Как автоматизировать заполнение changelog через GitHub Action Привет, Хабр! Меня зовут Юрий Петров, я автор Youtube-канала «Мобильный разработчик» и Flutter Tech Lead в компании Friflex. Мы разрабатываем мобильные приложения для бизнеса и специализируемся на Flutter. Разработчики используют GitHub, чтобы писать и хранить свои прое...

Игра Pocket ZONE 2 про Сталкеров и артефакты вошла в стадию ОБТ Разработчик первой части Pocket ZONE открыл доступ для всех Android-игроков к Pocket ZONE 2. Скачать тестовый клиент можно через Google Play. Напомню, что это RPG с элементами выживания, где каждый игрок это Сталкер. Его призвание это собирать артефакты в зонах, кишащих мерт...

Microsoft представила OneDrive 3.0 с новым дизайном, поддержкой Copilot и другими изменениями Компания Microsoft анонсировала третье поколение облачного хранилища OneDrive, которое получит обновлённый дизайн в стиле Fluent, поддержку функции Copilot на базе искусственного интеллекта, а также ряд улучшений связанных с обменом и использованием облачных документов. Ит...

Mozilla выпускает Firefox 125 с усиленной защитой конфиденциальности и выделением текста в PDF Mozilla представила стабильную версию Firefox 125 с открытым исходным кодом, включив новые функции и улучшения. Браузер стал еще быстрее, предлагает усиленную защиту конфиденциальности и удобную функцию быстрого доступа к скопированным URL.

Малоизвестные библиотеки Python для анализа данных, которые сделают вашу жизнь проще Привет Хабр! В этой статье мы рассмотрим некоторые полезные библиотеки Python для задач обработки данных, с которыми, возможно, вы еще не знакомы. Хотя для задач машинного обучения на ум приходят такие библиотеки, как pandas, numpy, scikit-learn, keras, tensorflow, matplotli...

Создание библиотек и публикация в npm Занимаясь веб-разработкой в it-компании Intelsy на аутсорс- и аутстафф-проектах, я постоянно подключаю и использую библиотеки. Решил собрать воедино всю накопленную информацию по этой теме и поделиться с теми, кому это может быть нужно: с опытными или начинающими разработчик...

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

Обзор библиотеки Actix в Rust Привет, Хабр!Actix появился на свет благодаря Николаю Киму, также известного в сообществе под ником fafhrd91. Николай создал экосистему, которая позволяет строить масштабируемые, надежные веб-приложения и микросервисы. Actix основан на модели акторов, концепции, которая была...

Небольшая демка моей библиотеки clunk. Что такое кланк и про её(библиотеки) возможности можно почитать тут. Сразу предупреждаю что ничего супер-пупер в этой демке нет. Источник звука перемещается позади головы от положения 9 часов до положения 3 часа (против часовой стрелки). Тут можно скачать ogg файл с записью...

Microsoft Edge Canary получил обновлённый инструмент «Снимок экрана» с ИИ и OCR В актуальных сборках Microsoft Edge для канала Canary значительно обновился инструмент для быстрого и удобного создания скриншотов. Отныне эта функция позволяет делать скриншоты всего экрана, поддерживает искусственный интеллект, оптическое распознавание символов (OCR) и по...

Сообщество Эфириума приняло ERC-3643 в качестве стандарта для токенизации активов Стандарт токена безопасности институционального уровня ERC-3643 предоставит библиотеку интерфейсов для управления и передачи токенов безопасности в соответствии с требованиями регулируемых бирж

Проблема Looney Tunables позволяет получить root-права в дистрибутивах Linux Новая Linux-уязвимость, получившая название Looney Tunables (CVE-2023-4911), позволяет локальному злоумышленнику получить root-привилегии, используя переполнение буфера в динамическом загрузчике ld.so библиотеки GNU C. Проблема представляет угрозу практически для всех основн...

Для Cyberpunk 2077 выпущен мод, повышающий качество изображения и производительность на 40% С ним пользователям становится доступна технология трассировки путей.

Каждое четвертое приложение, использующее Log4j, до сих пор уязвимо перед Log4Shell Множество приложений, использующих библиотеку Apache Log4j, используют версии, уязвимые перед различными проблемам, включая нашумевшую уязвимость Log4Shell (CVE-2021-44228), хотя с момента ее обнаружении и исправления прошло уже больше двух лет.

Quake II RTX работает со скоростью 1 кадр в секунду с трассировкой лучей на базе процессора Такого результата добился разработчик после реализации поддержки RT драйвером Vulkan для Mesa

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

Библиотеки для реализации алгоритмов сжатия данных в Rust Привет, Хабр!Сегодня мы рассмотрим хорошие библиотеки для реализации алгоритмов сжатия данных на ЯП Rust. Сжатие данных позволяет уменьшать объемы данных без потери качества или с минимальными потерями. Различают две основные категории методов сжатия: с потерями и без потерь...

Сара Бонд: магазин мобильных игр Xbox запустится в июле Президент Xbox Сара Бонд подтвердила агентству Bloomberg, что магазин мобильных игр Xbox запустится уже в июле 2024 года. Отмечается, что вместо создания приложения компания сосредоточилась на разработке веб-версии магазина, поскольку в этом случае он будет доступен на всех...

VK обновила частное облако Private Cloud – с усиленной защитой и маркетплейсом приложений Команда VK (бывшая Mail.ru Group) объявила о выпуске новой версии Private Cloud — платформы для построения частного облака в ЦОДе заказчика.  Как отметили разраотчики, версия 4.0 обеспечивает повышенный уровень защищенности — ядро облака соответствует ...

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

Патент геймпада PlayStation, что изменит ваше восприятие ... Компания Sony подала патентную заявку на контроллер DualSense нового поколения с функциями искусственного интеллекта – он сможет значительно упростить обучение новичкам в той или иной игре.

RTX 4090 и 4070 Ti значительно теряют производительность при использовании внешних GPU Пользователь Weibo недавно продемонстрировал этот вариант использования с GeForce RTX 4070 Ti Super и GeForce RTX 4090, подключенными извне через OCuLink.

Дайджест мобильной разработки за сентябрь Новый Kotlin версии 1.9.20-Beta2, разработка библиотеки Jetpack Paging 3.3.0, Yandex Mobile Ads SDK 6, Java 21 LTS, Remote Config в RuStore — и другие важные новости рынка мобильной разработки в сентябре 2023 года. Читать далее

Языковой процессор LPU, GenAI в FinOps и инструменты для анализа данных Привет, Хабр! Возвращаюсь с новым выпуском полезных материалов, который поможет разобраться в ML, AI и дата-аналитике. Сегодня в программе — состояние MLOps в 2024 году, возможности дата-контрактов, оценка качества данных DQ Score и Python-библиотека для работы с SQL. Подро...

Внимание хакеров привлекла уязвимость в библиотеке aiohttp Группировка хакеров ShadowSyndicate ведет активный поиск серверов, уязвимых из-за проблемы в библиотеке aiohttp для Python (CVE-2024-23334), что позволяет обходить защиту директорий. Несмотря на выпуск исправленной версии 3.9.2, многие системы остаются незащищенными, что уси...

Карточный рогалик Aftermagic по типу Slay the Spire доступен в РФ и ряде других стран Aftermagic это мобильная игра, которая вышла на Android в РФ и ещё 7 странах ещё 27 декабря 2023 года. Она сочетает несколько жанров — карточные бои и рогалик. Практически как в Slay the Spire, только на этот раз вместо Шпиля игроки должны проходить подземелья и обустраивать...

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