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

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

Новости / Операционные системы / Linux / Программирование
Linux поможет устранить неполадки на персональном компьютере
Linux, его портативная версия, всегда должна быть в кармане. Чтобы он не выпал, его лучше закачать на флешку. Эта программа всегда поможет обнаружить причину неполадки на ПК. Когда какое-либо оборудование вашего ПК выходит из строя, пишет xrust, диагностика весьма затруднена. Обычно выдается довольно общая причина. Например, неисправный блок питания может работать нестабильно только при большой нагрузке. Оперативная память может выйти из строя только при почти максимальной нагрузке. Видеокарта может нормально работать в настольных приложениях, но выйти из строя при максимальной нагрузке в игре. Вот тут-то и пригодится USB-накопитель Linux. Он поможет практически сразу исключить большинство аппаратных проблем. Например, если ваш компьютер зависает во время игры, это может быть связано с проблемой Windows, ошибкой драйвера или аппаратным сбоем, связанным практически с любым компонентом вашего компьютера. Если вы пробовали обновить драйверы видеокарты (наиболее распространённое решение
126 Сегодня, 07:51 0
Новости / Программирование
Искусственный интеллект впервые атаковал сайт
Искусственный интеллект, как заявили программисты, впервые самостоятельно взломал сайт. Он не давал советов хакерам, а действовал самостоятельно. Наименование ресурса не раскрывается. Искусственный интеллект реализовал идею кибершпионажа в сентябре 2025 года, пишет xrust. Разработчиком ИИ является азиатское государство. Ключевым моментом взлома была манипуляция кодом Клода, в частности, сервером MCP. Именно здесь выполняется логика LLM, где он взаимодействует с внешними инструментами, сетевыми сканерами, базами данных и т.д. Захватив MCP, ИИ превратил LLM в сложную высокоскоростную систему атак. Уникальность здесь заключается в уровне автоматизации, ведь традиционно подобные задачи выполняются человеком. Конечно, есть сценарии, но за рулём находится человек. GTG-1002 полностью изменил это. Им удалось автоматизировать 80–90% тактических операций. Операторам приходилось вмешиваться лишь в четырёх–шести критических точках принятия решений за всю кампанию. Что взломщиком выступает ИИ
693 18 ноября 2025, 07:05 1
Новости / Программирование
Google Jules работает лучше, чем Gemini CLI – идеальный кодировщик ИИ
Google Jules – отличная замена другим программным агентам. Подразумеваются Gemini CLI и его конкуренты. Рекомендант избавит от пристального контроля за их деятельностью. Он делает все более самостоятельно и безопасно. Jules — это экспериментальный инструмент для кодирования, пишет xrust. Он помогает исправлять ошибки, добавлять документацию и создавать новые функции. Среди других достоинств – интеграция с GitHub, понимание вашей кодовой базы и асинхронная работа – вы можете заниматься своими делами, пока он выполняет задачу. Под «интеграцией с GitHub» Google подразумевает, что Jules подключается к вашему репозиторию GitHub и использует его. Это практически гарантирует вам возможность проверить его код и отклонить всё, что вам не нравится. Это делает Jules по своей сути безопасным. Jules работает в виртуальной машине, где он клонирует ваш код, устанавливает зависимости и изменяет файлы. Взаимодействие с Jules осуществляется через Jules Tools — интерфейс командной строки (CLI),
1 890 12 ноября 2025, 08:34 3
Новости / Программирование
Автор песен, исполняемых виртуальной певицей, рассказала о своем творчестве с ИИ
Автор песен, известная как Телиша «Никки» Джонс, недавно дала интервью журналистам. Главной темой стала защита певицы, созданной ИИ. Она известна как Ксения Моне. Тема интересна тем, что за последние недели Xania Monet заняла первые места в нескольких чартах Billboard. Автор песен рассказала xrust, что рассматривает свою программу для генерации вокала на основе ИИ как «инструмент». Ей непонятно почему приходится отбивать критику со стороны конкурентов по цеху вокала. Им очень не нравится, что она использует ИИ. Джонс рассказала, что пишет все песни, которые выпускаются под псевдонимом Xania Monet, используя ИИ только для генерации вокала. Она уточнила, что верит: ИИ — это новая эра, в которой мы живём, и рассматривает его как инструмент. В её представлении, Xania Monet – продолжение меня, реального человека. Джонс также продемонстрировала журналистам, как она генерирует вокал на платформе Suno, вставляя подсказки с текстом и описанием того, как она хочет, чтобы звучала песня. Вот
1 806 6 ноября 2025, 07:22 3
Новости / Программирование
Программирование изначально предусмотрено в структурах нашего мозга
Программирование сродни логическим задачам. И то, и другое затрагивает одни и те же нейроны в мозге. Парадокс подтвержден сканированием головного мозга. Программирование начинается с обучения, напоминает xrust. Даже на этом этапе, когда люди читают те же программы, описанные простым языком, реагируют те же области мозга. Вывод прост: у большинства из нас есть врождённая способность к обучению программированию. Недавно исследователи наблюдали за студентами, которые в дальнейшем должны были стать программистами. Для исследования выбрали молодежь до и после семестрового курса по Python. Суть исследования – определить, где в мозге хранится смысл кода и насколько быстро новички задействуют эти нейронные цепи. Было обнаружено, что уроки программирования трансформируют логические области вашего мозга. Они уже до поступления в колледж содержат нейронные основы, которые займутся программированием. После обучения у студентов, читающих фрагменты кода на Python, в лобно-теменных областях были
3 591 31 октября 2025, 07:01 4
Программирование
Отладка и оптимизация программ для PLC B&R: техники поиска ошибок, инструменты отладки
Одним из важных элементов автоматизации являются программируемые логические контроллеры (ПЛК), и среди них особое место занимает PLC B&R. Программирование ПЛК B&R – это процесс создания логики управления оборудованием с помощью специализированного программного обеспечения. Однако, как и в любом программировании, ошибки – неизбежная часть работы, а потому нужна отладка. Для PLC B&R существует несколько удобных инструментов и методов, которые значительно упрощают этот процесс. Полезно знать о техниках поиска ошибок и инструментах отладки, которые помогут сделать работу контроллера надежной и эффективной. Работа с Automation Studio Automation Studio от B&R – мощный инструмент, который позволяет не только писать код, но и тестировать его в режиме реального времени. В среде можно запускать программу пошагово, наблюдать за значениями переменных, ставить точки остановок и отслеживать логи выполнения. Такой подход помогает быстро понять, где именно возникает ошибка или
3 024 28 октября 2025, 06:29 18
Новости / Программирование
Команда PyTorch представляет фреймворк для программирования кластеров
Команда PyTorch из Meta, ответственная за фреймворк машинного обучения с открытым исходным кодом PyTorch, представила Monarch — набор готовых кусков программ распределённого программирования. Оные облегчают работу кодеров. Monarch, анонсированный несколько дней назад xrust, представляет собой фреймворк, основанный на масштабируемом обмене сообщениями между акторами. Он позволяет пользователям программировать распределённые системы так же, как программируется отдельная машина. Это избавляет от сложностей распределённых вычислений. Monarch организует процессы, акторы и хосты в масштабируемый многомерный массив, или сетку, которой можно управлять напрямую. Пользователи могут работать с целыми сетками или их фрагментами с помощью простых API. При этом Monarch автоматически выполняет распределение и векторизацию. По словам специалистов PyTorch, разработчики могут писать код так, как будто ничего не происходит. Но когда что-то выходит из строя, Monarch быстро останавливает всю программу.
1 785 27 октября 2025, 07:13 3
Новости / Программирование
Algol 68 – обновлены патчи GCC Front-End для языка программирования
Algol 68 уже фигурировал в новостях – писали о новом интерфейсе GCC. Разработчики отложили объединение поддержки Algol 68 в GCC для этого редко упоминаемого старинного языка программирования. Однако, над поддержкой программисты работают. Хосе Э. Маркези из Oracle — тот, кто возглавляет работу по внедрению интерфейса языка программирования Algol 68 в коллекцию компиляторов GNU, пишет xrust. На прошлых выходных были выпущены патчи v2 для этого интерфейса. Новые патчи добавили все недостающие основные языковые конструкции, за исключением параллельных предложений. Новый код также завершил работу над поддержкой стандартного прелюда и добавил прелюдию POSIX. Кроме того, с момента публикации этих патчей в январе было исправлено множество ошибок и добавлены улучшения. Несколько дней назад были выпущены патчи v3, основанные на последнем состоянии GCC Git, реорганизованные, объединенные некоторые параметры командной строки и другие улучшения. Кроме того, вышла серия патчей v4, включающая
1 743 21 октября 2025, 07:29 3
Новости / Программирование
Python или Java – что лучше для разработки ИИ
Python не случайно стал языком общения в области искусственного интеллекта. Его доминирование в этой области обусловлено не невероятной производительностью или передовыми функциями, а тем, что он предлагает кратчайший путь от идеи до работающего кода. Python – это доступный язык общего назначения, который «все знают», пишет xrust. Возможно, он не первый язык программирования, но часто – второй. Неудивительно, что популярность Python резко возросла вместе с развитием ИИ. Python снижает планку для экспериментов, что критически важно в быстро развивающейся области ИИ. Но Python не монополизировал рынок приложений ИИ, и не должен этого делать, утверждают программисты. Если вы уже используете Python для создания агентов, было бы трудно оправдать переход на Java, который обладает некоторыми преимуществами. Среди главных – типобезопасность. Но если вы уже разрабатываете на Java, использование чего-то вроде фреймворка агентов Embabel на основе Java будет очевидным решением. Это еще одно
2 184 15 октября 2025, 07:44 7
Новости / Программирование
Язык «Pipe» от TopLineSoft произведёт революцию в визуальном программировании
Язык «Pipe» рекламируется компанией TopLineSoft Systems. Оная представила новую книгу под названием «Универсальный язык визуального программирования Pipe». Буклет решает существующие проблемы разработки программного обеспечения, предлагая инновационный язык визуального программирования. Книга представляет собой исчерпывающее руководство по пониманию и использованию языка Pipe, позволяя пользователям быть в авангарде технологий визуального программирования, сообщили xrust. Разработка программного обеспечения традиционно опиралась на текстовое кодирование, метод, который многим может быть сложным в освоении и использовании. Визуальное программирование предлагает более доступную альтернативу, но предыдущие попытки не смогли сравниться с мощью и гибкостью текстовых языков. Pipe преодолевает это ограничение, обеспечивая уровень сложности, сопоставимый с современными текстовыми языками программирования. Pipe выделяется как сильный кандидат на то, чтобы бросить вызов и переосмыслить
2 667 9 октября 2025, 06:20 5
Новости / Программирование
Библиотеки JavaScript, устойчивые к вредоносным программам, предложила Chainguard
Библиотеки jаvascript, противостоящие хакерам, предложил поставщик решений по безопасности Chainguard. Заявлено, что новинка представляет собой набор надежных сборок тысяч распространенных зависимостей jаvascript, устойчивых к вредоносным программам. Библиотеки, собранные из исходного кода на базе инфраструктуры SLSA L2, были представлены xrust 25 сентября. Chainguard Libraries for jаvascript, безопасно собирая каждую библиотеку и её зависимости из исходного кода, даёт специалистам по безопасности и разработчикам уверенность в том, что вредоносное ПО не было внедрено во время сборки или распространения библиотек в экосистеме jаvascript. Компания заявила, что обеспечивает защиту одного из самых критически важных и уязвимых звеньев цепочки поставок программного обеспечения: языковых зависимостей, которые разработчики используют для создания и развертывания приложений. Chainguard заявила, что риск в экосистеме jаvascript не является теоретическим; в сентябре пакеты, используемые
2 520 3 октября 2025, 07:52 5
Новости / Программирование
Американский стартап Anthropic запустил новую модель ИИ
Американский стартап Anthropic в понедельник объявил о запуске своей новой модели генеративного искусственного интеллекта Claude Sonnet 4.5. Она позиционируется лучшей в мире для компьютерного программирования. Anthropic был создан в начале 2021 года бывшими сотрудниками OpenAI, которые посчитали, что их работодатель во главе с генеральным директором Сэмом Альтманом не прилагает достаточных усилий для контроля и предотвращения потенциально вредных последствий своих моделей, пишет xrust. При поддержке Amazon компания быстро присоединилась к основным игрокам в области генеративного ИИ, которые начали бешеную гонку после появления ChatGPT от OpenAI в ноябре 2022 года, выпуская новые модели с постоянно расширяющимися возможностями. Несмотря на то, что Anthropic уступает OpenAI по числу пользователей и узнаваемости, в течение нескольких месяцев он считался лидером в области генеративного ИИ для компьютерного кодирования. Однако новейший помощник OpenAI, GPT-5, запущенный в начале августа,
2 121 30 сентября 2025, 08:03 1
Новости / Программирование
Web Codegen Scorer оценивает сочинение, сгенерированное ИИ
Команда Angular, работающая в Google, представила Web Codegen Scorer — инструмент для оценки качества веб-кода, сгенерированного LLM (большими языковыми моделями). Представленный 16 сентября инструмент Web Codegen Scorer фокусируется на генерации веб-кода и комплексной оценке качества, пишет xrust. Отмечается, что этот инструмент помог команде Angular создать точно настроенные подсказки, которые оптимизируют LLM-программы для фреймворка. Инструмент также помогает команде лучше интегрировать функции и синтаксис приложения по мере развития фреймворка. Web Codegen Scorer можно использовать для принятия обоснованных решений относительно кода, сгенерированного ИИ. Разработчики, например, могут итерировать системные подсказки, чтобы найти наиболее эффективные инструкции для проекта, сравнивать качество кода, созданного разными моделями, и отслеживать качество сгенерированного кода по мере развития моделей и агентов. Новинка отличается от других бенчмарков кода тем, что она фокусируется на
3 171 25 сентября 2025, 07:09 7
Программирование
Как интегрировать 1С с IP-телефонией
В современной бизнес-среде данные – это актив, а их разрозненность – прямой путь к операционным убыткам. Менеджеры работают в двух параллельных вселенных: финансовая и клиентская информация хранится в 1С, а история коммуникаций – в логах телефонной станции. Это создает информационный вакуум, замедляет реакцию на запросы клиентов и усложняет контроль. Решением этой проблемы является бесшовная интеграция учетной системы и IP-телефонии, которая превращает два отдельных инструмента в единый мощный центр управления клиентскими взаимодействиями. Что дает интеграция 1С и IP-телефонии Объединение систем – это не просто техническое удобство, а качественный скачок в операционной эффективности. При входящем звонке от известного клиента на экране менеджера мгновенно всплывает его карточка из 1С еще до того, как сотрудник поднимет трубку. Это позволяет сразу обращаться к клиенту по имени и видеть всю историю его заказов, платежей и предыдущих обращений. Вся коммуникация, включая пропущенные
1 764 24 сентября 2025, 04:50 5
Новости / Программирование
Python 3.14-rc3 выпущен в преддверии официального релиза
Python 3.14-rc3 вышел в качестве финального тестового предварительного просмотра. В следующем месяце состоится релиз Python 3.14. Python 3.14 готовится к своему официальному релизу 7 октября, пишет xrust. Python 3.14 принесет множество изменений. Среди значимых: официальную поддержку свободно-поточного Python; несколько интерпретаторов в стандартной библиотеке; модуль сжатия Zstd; отложенную оценку аннотаций; внешний отладчик с нулевыми издержками для CPython; улучшенный API C для настройки Python; улучшенные сообщения об ошибках; новый опциональный интерпретатор; новый интерфейс командной строкой для проверки запущенных процессов Python с помощью асинхронных задач. Новый Питон станет очень полезным обновлением функций. Тестировщики, сравнивая новинку с Python 3.14 и 3.13 с учетом выпусков Fedora Linux, обращают внимание также на улучшение производительности.
4 725 19 сентября 2025, 07:34 12