Программирование

Откройте новые горизонты программирования с Xrust! Углубитесь в мир кода и создавайте инновационные проекты с легкостью и удовольствием.

Новости / Программирование
LLM пожирают много памяти, а PagedAttention решает эту проблему
LLM, такие как GPT и PaLM, меняют методы работы и взаимодействия, обеспечивая работу всего: от помощников-программистов до универсальных чат-ботов. Однако, запуск этих невероятно мощных моделей обходится очень дорого, зачастую в 10 раз дороже, чем традиционный поиск по ключевым словам. Скрытый пожиратель памяти: кэш KV LLM имеет в основе модель Transformer, которая генерирует текст по одному слову за раз, пишет xrust. Для эффективной работы необходимо запоминать «контекст» предыдущих токенов. Эта память хранится в так называемом кэше «ключ-значение» (KV). Можно представить его как кратковременную память LLM для разговора. Проблема в том, что этот кэш KV огромен, и его размер динамически увеличивается и уменьшается для каждого запроса. Существующие системы сталкиваются с этой проблемой, поскольку обычно хранят кэш KV в одном непрерывном блоке памяти. Такой подход приводит к двум серьёзным проблемам. Первая - Фрагментация памяти: Внутренняя фрагментация. Системы заранее выделяют
2 541 15 сентября 2025, 06:37 2
Новости / Программирование
Язык программирования Perl снова на подъеме
Язык программирования Perl снова набирает обороты. Аналитики считают, что возрождение может быть связано с устранением путаницы. Ведь теперь Perl 5 рассматривается как «настоящий» Perl. Его десятилетиями путали с Perl 6. Язык программирования Perl, некогда популярный язык программирования xrust, появившийся в 1987 году, вновь поднялся в индексе популярности языков Tiobe. В этом месяце он занял 10-е место. Годом ранее он занимал 27-е. Были времена, когда он был третьим. В бюллетене, сопровождающем сентябрьское издание индекса 2025 года, опубликованном 8 сентября, говорится, что «техническая» причина высокого рейтинга Perl сегодня — огромное количество книг о Perl на Amazon. По нему в четыре раза больше книг, чем, например, по PHP, или в семь раз больше книг, чем по Rust. Есть и другая причина. В 1994-м был развернут Perl 5. Сейчас его считают настоящим Perl. Реализация Perl 6 в 2015-м – результат десятилетней разработки. Чтобы развеять туман путаницы его переименовали в Raku. В
3 444 9 сентября 2025, 07:22 3
Новости / Программирование
Онлайн казино и ставки на спорт — огромная индустрия, ожидающая вторжения искусственного интеллекта
Онлайн казино всегда было местом прибежища Карлсон Седера. В прошлом году он поставил 5 долларов на матч НФЛ. Они превратились в 1000 с лишни. Заметим, удачу ему принес совет искусственного интеллекта. Онлайн казино свободно функционируют в США. Семь лет назад был снят и федеральный запрет на спортивные ставки, пишет xrust. В прошлом году американцы потратили более 150 миллиардов долларов на ставки, связанные со спортом, причём многие делали ставки с телефонов. Американская ассоциация азартных игр сообщила о почти 24-процентном росте популярности таких ставок. Эта мания совпала с современной золотой лихорадкой, связанной с искусственным интеллектом. Теперь же гонка за объединение потрясающих экономику занятий идёт полным ходом. Возникла целая индустрия, предоставляющая ботам возможность делать ставки. Пока не наблюдается огромного наплыва новоиспечённых миллионеров, сидящих на кучах денег, выигранных с помощью ИИ-агентов. Но некоторые охотники за удачей уже спешат создать сервисы на
3 129 3 сентября 2025, 07:01 3
Новости / Программирование
Новый Bugbot от Cursor призван спасти кодеров Vibe от самих себя
Новый Bugbot запускает компания Anysphere. Оная известна как платформа для кодинга Cursor. Инструмент призван выявлять ошибки в коде. Другими словами, спасти программистов от конкурента – искусственного интеллекта. Новый инструмент Bugbot интегрируется с Github — платформой, пишет xrust. Там инженеры хранят свой код. Когда человек или агент вносят изменения, Bugbot автоматически отмечает любые ошибки. Хотя это критически важно для программистов-людей, это особенно полезно при использовании ИИ-программ. Они работают невероятно быстро и могут вносить ошибки, которые человеку сложно обнаружить и исправить. Anysphere рассматривает выпуск инструмента как возможность привлечь больше потенциальных программистов на платформу Cursor. В прошлом месяце Anysphere пригласила несколько тысяч команд инженеров для бета-тестирования нового инструмента. Теперь компания делает его общедоступным по цене 40 долларов в месяц на человека.
6 552 28 августа 2025, 07:50 8
Новости / Программирование
LLM учатся решать не сложные математические задачи
LLM, большие языковые модели, продемонстрировали превосходную производительность в понимании языка, генерации текста, синтезе кода и многих других задачах. Однако, математические рассуждения им по-прежнему не по зубам. Недавно разработчики ИИ научили его решать некоторые математические головоломки, пишет xrust. На победном пути стояли тонкие настройки, использующие синтетические данные. Экспериментальные результаты с моделью open-llama-3B на трех различных тестовых наборах данных показывают, что модель выдает правильное решение. ИИ дали следующий набор чисел: 34, 18, 31. 41, 19, 55. Проводя над ними операции, нужно было получить «-110». Следует отметить, что отсутствие специальной математической подготовки стало основным препятствием при выработке алгоритма решения. Однако, задача была решена.
3 549 25 августа 2025, 07:34 3
Новости / Программирование
Perch 2.0 – помогает разобраться, какая птичка поет или кто квакает
Perch 2.0 возник на стыке искусственного интеллекта и охраны окружающей среды. Он предлагает инструменты для решения некоторых острых экологических проблем. Оные находятся в области биоакустики. Perch от Google DeepMind наглядно демонстрируют глубокое влияние специализированного ИИ на развитие науки, в частности в биоакустике, пишет xrust. Защитники природы сталкивались со сложной задачей: осмыслить обширные аудиоданные, собранные в диких экосистемах. Эти записи, насыщенные звуками птиц, лягушек, насекомых, китов и рыб, дают бесценную информацию о присутствии животных и состоянии экосистем. Однако ручной анализ миллионов часов аудиозаписей — это монументальная задача. Именно здесь на помощь приходит Perch, модель искусственного интеллекта, предназначенная для анализа биоакустических данных. Обновлённая модель Perch 2.0 представляет собой значительный шаг вперёд, предлагая более современные готовые прогнозы видов птиц, чем её предшественница. Важно отметить, что она может эффективнее
3 549 20 августа 2025, 07:47 14
Новости / Программирование
Windows следующего поколения будет использовать ИИ, голос и зрение
Windows скоро будет обходиться без мышек и голосового управления, утверждает Microsoft. О грядущих новациях выложено видео. Новые возможности откроет ИИ. Уже через пять лет пользователи забудут об интерфейсе прошлого. Windows расширяется на новые типы устройств, такие как планшеты и даже игровые портативные консоли, сообщили xrust. Однако, будущее разнообразнее управления – это голос. Пользователи будут разговаривать со своим компьютером, например, во время письма, рисования или взаимодействия с другим человеком. Компьютер должен семантически понимать ваше намерение взаимодействовать с ним, например, когда он бодрствует или, когда вы переводите его в спящий режим. Менеджеры Microsoft также представляет себе будущие устройства на базе Windows. Оные смогут видеть экран вашего рабочего стола и визуально понимать его содержимое. Интерфейс станет более мультимодальным и функциональным благодаря новым технологиям взаимодействия, которые воплощаются в жизнь. Например, переход от мыши и
4 095 15 августа 2025, 05:20 1
Новости / Программирование
Программа вымогатель WALocker взломала Управление государственной службы Мьянмы
Программа вымогатель WALocker, правильнее называть группа вирусов-вымогателей, добилась значительных успехов, атакуя широкий круг жертв по всему миру. Под раздачу попали государственные учреждения и частные компании на разных континентах. Среди пострадавших оказалось Управление гражданской службы Мьянмы, сообщили xrust. Из структуры утекли конфиденциальные данные приблизительно 200 000 государственных служащих. Утечка охватывает сотрудников различных департаментов, таких как полиция, общая администрация, тюрьмы, иммиграционная служба, налоговая служба, финансы и планирование, таможня, судьи и детективы специального отдела, а также сотрудники заводов по производству оборонной продукции. Среди секретнейшей информации – сведения об удостоверениях личности, академические справки, секретные правительственные заявления и государственные секреты. Эта утечка приобретает повышенное значение в контексте продолжающегося политического кризиса в Мьянме.
2 793 11 августа 2025, 07:30 4
Новости / Программирование
Очки могут отражать конфиденциальную информацию при видеозвонках
Очки стали предметом изучения программистами после утечек информации. Причиной стало отражение их стеклами экрана ПК или гаджета. Онлайн-видеозвонки стали повсеместным методом удаленной коммуникации, особенно после недавней пандемии COVID-19. Очки на участнике видеоконференции могут преподнести владельцу этой оптики сюрпризы, пишет xrust. Ведь, как оказалось, обеспечивая людям удобство и эффект погружения в визуальное взаимодействие, они могут непреднамеренно раскрывают конфиденциальную текстовую информацию, которая может быть использована злоумышленником, выступающим в роли участника. Экран участника может содержать конфиденциальную информацию. Веб-камера участника может захватить эту информацию, отражаясь от его очков, и непреднамеренно передать её злоумышленнику. Сегодня такой перехват называют «подглядывание через веб-камеру». Исследования показывают, что подобные атаки, использующие оптическое отражение от близлежащих объектов в контролируемых условиях, осуществимы, например,
2 793 6 августа 2025, 07:37 4
Новости / Программирование
Как использовать несколько графических процессоров с TensorFlow
Код и tf.keras модели TensorFlow будут прозрачно работать на одном графическом процессоре без необходимости внесения изменений в код. Примечание xrust: используйте tf.config.list_physical_devices('GPU') для подтверждения того, что TensorFlow использует графический процессор. Самый простой способ запуска на нескольких графических процессорах, на одной или нескольких машинах, — это использование стратегий распределения. Это руководство предназначено для пользователей, которые опробовали эти подходы и обнаружили, что им необходим детальный контроль над тем, как TensorFlow использует ресурсы графического процессора. Чтобы узнать, как устранять проблемы с производительностью в сценариях с одним и несколькими графическими процессорами, см. руководство «Оптимизация производительности графического процессора TensorFlow» . Настраивать Убедитесь, что у вас установлена последняя версия графического процессора TensorFlow. import tensorflow as tf print("Num GPUs Available: ",
1 869 1 августа 2025, 06:37 0
Новости / Программирование
Как использовать PHP в качестве бэкенда, а React для фронтенда
Как скрестить PHP с React. Это продолжение публикации – она находится здесь. Создание среды разработки PHP и React На этом этапе мы собираемся приступить к реальному проекту, используя React.js и PHP в качестве front-end. Предпосылки Есть вещи, которые вам как разработчику нужно знать или иметь, чтобы использовать PHP в качестве бэкенда с React. Вот основной список! Иметь базовые знания PHP Знай свой React.js Убедитесь, что на вашем компьютере установлен Node.js вместе с npm. Установлен ли в вашей системе PHP (Apache или Nginx) Пошаговый процесс использования PHP в качестве бэкенда с использованием React в качестве фронтенда Шаг по использованию PHP в качестве бэкэнда вместе с React довольно прост и заключается в следующем. Создание фронтенда Шаг 1: Откройте терминал и выполните следующую команду: npx create-react-app my-react-app Примечание: перед выполнением этой команды необходимо перейти в каталог, где должна располагаться папка React! Чтобы перейти в нужный каталог, добавьте эту
3 045 29 июля 2025, 05:48 0
Новости / Программирование
Как использовать PHP в качестве бэкенда, а React для фронтенда
Разработка динамических и интерактивных веб-приложений играет ключевую роль в динамичном и постоянно меняющемся мире веб-разработки. Скорость и универсальность React, инструментария jаvascript для создания пользовательских интерфейсов, привели к его огромной популярности. Однако PHP по-прежнему остаётся эффективным инструментом для серверного программирования, напоминает xrust. Однако, можно легко объединить функциональность PHP-бэкенда и React-фронтенда, что добавляет преимуществ. Что такое PHP? PHP — это аббревиатура от Hypertext Preprocessor (препроцессор гипертекста). Это серверный язык сценариев, используемый для веб-разработки. Его можно легко встраивать в HTML-файлы. HTML-коды также можно писать в PHP-файле. Достоинства PHP: Простота изучения и использования: PHP известен своим простым синтаксисом, который относительно прост для новичков. Эта простота помогает новым разработчикам быстро приступить к созданию веб-приложений. Широкое внедрение и поддержка сообщества: У PHP
3 171 23 июля 2025, 07:03 2
Новости / Программирование
Обновление спецификации JavaScript в этом году охватывает множество аспектов
Обновление спецификации jаvascript стандартизирует сбалансированный и продуманный набор функций. Здесь и встроенный глобальный итератор, и новые методы Set, и улучшения регулярных выражений. Главным нововведением, пишет xrust, является новый встроенный Iterator объект и его функциональные операторы. Среди других обновлений — новые Set методы, прямой импорт модулей JSON, улучшения регулярных выражений, новый Promise.try метод оптимизации Promiseцепочек и новый Float16Arra yтипизированный массив. Самое масштабное дополнение, которое спецификация описывает как «новый Iterator глобальный объект со связанными статическими и прототипными методами для работы с итераторами. Здесь всё начинается со встроенного глобального объекта Iterator. (Если нажать F12 и открыть консоль jаvascript в Devtools, то можно увидеть, что объект там есть.) Этот объект позволяет обернуть существующие итерируемые объекты в новый интерфейс, который предоставляет функциональные операторы, такие как mapи filter. Самая
3 570 18 июля 2025, 06:42 5
Новости / Программирование
Интернет на 30% заполнен фейковыми существами
Интернет имел начало, как всё созданное в этом мире. Сначала им пользовались люди. Затем он стал заполнятся фейковыми существами. У них были компьютерные аватары с идеальной кожей, тщательно подобранными подписями и без какой-либо предыстории. Большинство отмахнулись от них, посчитав их рекламными трюками, пишет xrust. Красивые, но пустые. Стоит пролистать, но быстро забываются. Однако со временем что-то изменилось. Их улучшили – ближе к человеческим стали их чувства, даже внешность модернизировали. Их создатели наделили их глубиной — личностями, ценностями и даже недостатками. Словно прожив жизнь, они начали делиться «мыслями», реагировать на тренды и взаимодействовать с подписчиками. И люди откликнулись! 73% представителей поколения Z сообщают, что подписывались на виртуального инфлюенсера или общались с ним, не осознавая, что это не реальный человек. Это число не только неожиданно, но и знаково. Понятие «аутентичность» переосмысливается, поскольку мы вступаем в новую эпоху. Эти
1 659 15 июля 2025, 06:07 1
Новости / Программирование
Рука ИИ поработала над текстами 13.5% научных работ
Рука ИИ обнаружена в научных публикациях после анализа 15 миллионов биомедицинских рефератов. Исследователи применили детективный подход, чтобы отследить влияние ИИ на научную литературу. Они анализировали речевые паттерны. Рука ИИ выискивалась по образцу исследований общественного здравоохранения, пишет xrust. Тогда подобная технология помогла выявить избыточные смерти, связанные с COVID-19. Настоящее исследование пошло путем поиска «лишних слов». Выводы удручают. С момента выхода ChatGPT, менее трёх лет назад, научные статьи продемонстрировали резкий сдвиг в языковых моделях. Другими словами, изменился стиль написания работ. До 2024 года исследователи отдавали предпочтение конкретным «содержательным словам» в своих текстах. После того, как инструменты искусственного интеллекта стали широко использоваться, наблюдается заметный сдвиг в сторону того, что исследователи называют «стилистичным и витиеватым» языком. Например, слова «демонстрация», «ключевой», «борьба», стали употребляться
3 024 11 июля 2025, 09:50 1