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

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

Новости / Программирование
LibreOffice 25.2 – это версия с масштабным обновлением пользовательского интерфейса
LibreOffice выпустила версию бесплатного офисного пакета, поддерживаемого волонтерами. Новинка адаптирована под Windows, macOS, Linux. LibreOffice предлагает ряд вариантов интерфейса, учитывающих предпочтения пользователей, пишет xrust, сохранены устоявшиеся, внедрены современные. Учтены также возможности экранов. Здесь разработчики постарались уместить максимум значков функций. Новинка рассчитана на создание документов. Учтено требование конфиденциальности. Возможно закрывать документ для широкого круга. Все это с набором функций, сопоставимым с ведущим программным обеспечением. Иные конкуренты даже превзойдены. Уникальность LibreOffice заключается в технологической платформе LibreOffice, которая позволяет создавать идентичные и полностью совместимые документы на основе двух доступных стандартов ISO: открытого ODF или Open Document Format (ODT, ODS и ODP) и фирменного Microsoft OOXML (DOCX, XLSX и PPTX).
693 17 февраля 2025, 07:05 26
Новости / Программирование
Lazarus Group взламывает крипто-кошельки скрытым вредоносным ПО
Lazarus Group раскрыли безопасники. Это скрытая вредоносная кампания из Северной Кореи. Последним её делом стало взламывание крипто-кошельков. Кампания, которая начала развиваться в конце 2024 года, пишет xrust, является разработчиком недавно идентифицированного имплантата под названием «marstech1». Этот сложный инструмент знаменует собой значительную эволюцию тактического подхода группы. Его суть – внедрение уникального функционала. Согласно анализу безопасников, злоумышленники создали сервер управления и контроля, размещенный на инфраструктуре Stark Industries LLC. В отличие от их предыдущих операций, которые обычно взаимодействовали через порты 1224 и 1245, этот новый сервер работает на порту 3000 и использует другую тактику, включая бэкэнд Node.js Express без ранее наблюдаемой веб-панели администратора React. Исследователи обнаружили профиль GitHub, связанный с оператором Lazarus, работающим под именем пользователя «SuccessFriend». Эта учетная запись, активная с июля 2024 года,
609 14 февраля 2025, 05:43 23
Новости / Программирование
Intel представил новейшую разработку – Polite Guard
Intel представил языковую модель, анализирующую естественный язык. Новинка использует для обработки информации ИИ. Разработка получила наименование – Polite Guard. Intel Polite Guard строится на основе BERT для классификации текста, пишет xrust. Программа определяет, насколько текст вежлив, не присутствуют ли в нём некорректные или резкие высказывания. Разработчики сделали свои наборы данных и исходный код Polite Guard открытыми на GitHub и Hugging Face. В рамках этого также проводится тест вежливости для возможности сравнения будущих моделей NLP на основе их классификации вежливости. Intel надеется, что Polite Guard поможет существенно повысить клиенто-удовлетворенность и лояльность людей, посещающих сервисы. Если они, естественно, используют эту разработку.
483 11 февраля 2025, 07:10 30
Новости / Программирование
Microsoft Paint получает обновление ИИ с Copilot
Microsoft Paint получает новые функции искусственного интеллекта через Copilot, которые вскоре появятся на специализированных ПК с Windows 11. Microsoft обновила приложение Paint xrust и улучшила Windows Search в новой сборке Windows 11 Insider Preview, которая вышла в последние несколько дней. Canary и Dev Windows Insider в настоящее время предлагают последнюю бета-версию. В результате новое меню Copilot теперь приносит функции ИИ в Microsoft Paint. В дополнение к этому, файлы, сохраненные в OneDrive, поддерживаются Windows Search и его новым семантическим индексированием. Стоит отметить, что ПК Copilot+ с Snapdragon вскоре будут включать аналогичные функции. За последние два года Microsoft внедряла функции на основе ИИ в программу Paint. Используя нарисованный пользователем контент в качестве входных данных, функция Cocreator может создавать графику ИИ. Степень улучшения ИИ, применяемую к нарисованному изображению, также может быть настроена пользователем. В том же духе Image
1 134 5 февраля 2025, 07:35 38
Новости / Программирование
Java - этот язык программирования будет популярным в 2025-м
JAVA по-прежнему остается одним из самых популярных языков программирования. Более 90% из 500 крупнейших компаний мира используют его. Java демонстрирует потребность во все большем числе программистов, пишет xrust. Только в США ожидается рост рынка труда разработчиков этого программного обеспечения на 17%. Почему надо выбрать Java Ответ прост: функция «Написано один раз, запущено где угодно» позволяет легко запускать программы на разных платформах; автоматическое управление памятью со сборкой мусора сокращает количество ошибок; встроенные функции Java высокой безопасности защищают от угроз; система оперативной обработки ошибок Java делает программы более стабильными; богатый набором библиотек и API экономит много времени. Высокая производительность и масштабируемость делают его идеальным решением для крупных корпоративных приложений, таких как электронная коммерция и многое другое. Помимо вышеперечисленных технических причин, есть и другие эксплуатационные преимущества, которые
1 491 31 января 2025, 07:03 71
Новости / Программирование
Microsoft анонсировала базу данных NoSQL DocumentDB
Microsoft вчера опубликовала новость относительно открытии исходного кода своей новой базы данных NoSQL. Программисты удивлены дублированием названия. Microsoft назвала новинку DocumentDB, пишет xrust. Аналогичное наименование базы у Amazon. Разработчик объявил, что DocumentDB позиционируется как «платформы баз данных документов» с открытым исходным кодом, которая поддерживает Azure Cosmos DB для MongoDB и построена на PostgreSQL. DocumentDB стремится стать хранилищем данных NoSQL, реализованным поверх PostgreSQL. База данных лицензирована MIT. Спецы сходятся во мнении, что разработчик ведет себя странно. Ведь баз данных, а скорее её название повторяет аналог Amazon DocumentDB. Этот существует уже шесть лет. Часть программистов заподозрили, что произошло слияние продуктов. В любом случае на пространстве баз данных появился новый конкурент. Среди постояльцев, напомним, Microsoft Azure и Amazon AWS.
10 395 27 января 2025, 07:02 29
Новости / Программирование
Работа программиста оплачивается по языку программирования
Работа программистов самая высокооплачиваемая. Однако и этот сегмент делится на свои категории. Есть языки, которые ценятся особенно дорого. Работа программистов, считают аналитики xrust, потребует дальнейшего наращивания контингента этих спецов. К 2031-му их должно стать не четверть больше. Ну, относительно сегодняшнего дня, конечно. Самые высокооплачиваемые языки Ценовой рейтинг дает представление о популярности различных языков в отраслях и организациях. Если вы задумали сменить работу – это полезная информация. Например, Python гарантирует среднюю зарплату $125740 в год. Это, если вы собрались уехать в США. За такой переезд голосует и Илон Маск. Начинающему здесь платят $105206, а опытным – $157607. Близка к зарплатной вершине и jаvascript. Среднестатистический разработчик jаvascript получает 117002, а отдельные выдающиеся личности до 154956. Новоиспеченные могут получать 97029. Согласно информации о зарплате, разработчики TypeScript справляются еще лучше. Совместимость с
945 22 января 2025, 07:47 13
Новости / Программирование
Microsoft Corporation принесла новую уязвимость загрузке UEFI
Появились подробности об исправленной уязвимости безопасности, которая могла позволить обойти механизм безопасной загрузки в системах Unified Extensible Firmware Interface (UEFI). Согласно новому исследованию xrust, уязвимость, которой присвоен идентификатор CVE -2024-7344, находится в приложении UEFI, подписанном сторонним сертификатом UEFI «Microsoft Corporation UEFI CA 2011». Уязвимости может привести к выполнению ненадежного кода во время загрузки системы, что позволит злоумышленникам развертывать вредоносные буткиты UEFI на компьютерах с включенной функцией Secure Boot, независимо от установленной операционной системы. Secure Boot — это стандарт безопасности прошивки, который предотвращает загрузку вредоносного ПО при запуске компьютера. Функция использует цифровые подписи для проверки подлинности, источника и целостности загружаемого кода. Уязвимое приложение UEFI является частью нескольких программных пакетов для восстановления системы в реальном времени, разработанных Howyar
1 113 17 января 2025, 06:55 24
Новости / Программирование
Linux 6.13-rc7 уже выпущен – релиз Linux 6.13 Stable через несколько дней
Linux 6.13-rc7 вышел как новейший еженедельный релиз-кандидат для Linux 6.13. закончившиеся «каникулы» позволили разработчикам заняться делом. Linux 6.13 по-прежнему находится на пути к выпуску в стабильном виде во второй половине января, пишет xrust. Linux 6.13 обещает быть хорошим, и, как и ожидалось, Linux 6.13-rc7 действительно внес изменения. Вот что написал Линус Торвальдс об обновлении. Праздники заставили разработчиков отдыхать. Зато потом всё завертелось. Этот rc7 немного больше обычного, но, учитывая время, он примерно соответствует ожиданиям, и ничего особенного не выделяется. Diffstat выглядит хорошо, и прилагаемый shortlog тоже не выглядит странным. если следующая неделя не принесет сюрпризов, появится финальная версия 6.13. прорывной станет эта неделя. Linux 6.13 stable может выйти в следующее воскресенье 19 января.
1 617 13 января 2025, 07:39 12
Новости / Программирование
Язык года – Python получил эту награду Tiobe за рост популярности
Язык Python минувшим годом вырос в индексе популярности Tiobe на 9,3%. Ранее его признали самым популярным языком программирования. В сообщении, сопровождающем январский индекс, генеральный директор Tiobe, сказал xrust, что Python получил «колоссальный» рост рейтингов на 9,3% в минувшем году. На закате 2024-го он предрек победу Python. Рост рейтинга Python превзошел рост рейтингов Java (2,3%), jаvascript (1,4%) и Go (1,2%). «Python сегодня везде. Это бесспорно язык по умолчанию во многих областях», — сказал гендиректор. Единственным серьезным недостатком является недостаточная производительность. Ежемесячный индекс Tiobe основан на формуле, оценивающей количество квалифицированных инженеров по всему миру, курсы и сторонних поставщиков, имеющих отношение к языку.
2 058 7 января 2025, 07:09 25
Новости / Программирование
Язык программирования ALGOL 68 получил обновления
Язык ALGOL 68 накануне Нового года получил патчи. Автором стал инженер Oracle. Дополнения касаются интерфейса. Это незавершенные фрагменты. Язык модернизируется инженером Oracle, пишет xrust. Его патчи касаются интерфейс языка программирования ALGOL 68 для GNU Compiler Collection (GCC). Это незавершённые исправления для нишевого языка программирования, которому уже полвека. Минувшим месяцем появились новые исправления для интерфейсных патчей COBOL для GCC. Многие критиковали их за то, что они старые и неуместные. Что ж, интерфейсные патчи ALGOL 68 ещё более неожиданны. ALGOL 68 позиционируется спецами, как императивный язык программирования. Появился он в 1968-м. Заметим, это был узкоспециализированный язык, имевший ограниченную сферу применения. В начале 2000-х был опубликован компилятор ALGOL 68 на основе GPL (a68g) и экспериментальные патчи для GCC. Все думали на этом конец. И вот неожиданно эти патчи.
966 2 января 2025, 07:25 41
Новости / Программирование
Minecraft запустят на COBOL, языке программирования 1950-х
Minecraft долгое время был платформой для впечатляющих подвигов моддеров, от воссоздания огромных структур до запуска компьютерных систем в игре. Теперь новый проект выводит это творчество на новый уровень – запускается Minecraft на COBOL. Это язык программирования, разработанном в 1959 году. Кобол остается жизненно важным и сегодня. Впрочем, нехватка разработчиков, владеющих им, стала серьезной проблемой. Моддер meyfa недавно опубликовал инструменты и инструкции для запуска сервера Minecraft с использованием COBOL. COBOL создавался под корпоративные нужды. Это не мешает разрабатывать альтернативу Minecraft. Большинство основных функций игры будут адаптированы. Наименование проектной разработки – CobolCraft. Уже отработана поддержка ключевых функций. Среди них – бесконечная генерация ландшафта, сохранение постоянных данных мира на диск, импорт существующих миров, управление инвентарем игрока и базовая функциональность блоков. Также поддерживается многопользовательский режим, в
1 680 29 декабря 2024, 14:32 5
Новости / Программирование
Создавать закладки Bluesky с возможностью поиска с помощью R просто
Создавать закладки Bluesky нужно для возможности поиска и сохранения понравившихся постов. Под «R» подразумевается пакет R atrrr. Создание закладок для сети Bluesky началось с недовольства изменений в Twitter, пишет xrust. Упомянутая сеть – это не нетронутый рай, но в нем есть искра чего-то освежающего, считают пользователи. Это включает в себя растущее число пользователей R, которые часто используют хэштег #rstats. Стартовые пакеты позволяют легко находить и подписываться на других пользователей Bluesky по темам и интересам, как по одному, так и одним щелчком мыши. Любой пользователь может их создать. Однако, поскольку Bluesky является относительно новым, некоторые функции, которые являются стандартными для других платформ микроблогов, пока недоступны. Одна из самых недостающих — это «закладки» — возможность сохранить понравившийся пост для легкого поиска позже. Есть несколько обходных путей, либо с помощью сторонних приложений, либо с помощью пользовательских каналов. Кроме того,
882 25 декабря 2024, 05:30 5.5
Программирование
Go 1.24 обеспечивает полную поддержку псевдонимов универсальных типов
Планируемое обновление языка Go, теперь доступное в виде релиз-кандидата, также предоставляет возможность отслеживать зависимости исполняемых файлов с помощью директив инструментов в модулях Go. Go 1.24, запланированное обновление популярного языка программирования с открытым исходным кодом от Google, достигло стадии релиз-кандидата, пишет xrust. Ожидается, что релиз выйдет в феврале 2025-го. Он принесет полную поддержку псевдонимов универсальных типов, а также возможность отслеживать зависимости исполняемых файлов с помощью tool-директив в модулях Go. В черновиках заметок о выпуске для Go 1.24 отмечено, что выпуск обеспечивает полную поддержку псевдонимов универсальных типов, в которых псевдоним типа может быть параметризован как определенный тип. Ранее псевдоним типа мог ссылаться на универсальный тип, но псевдоним типа не мог иметь собственных параметров. С go-командой в Go 1.24 модули Go теперь могут отслеживать зависимости исполняемых файлов с помощью tool-директив в файлах
924 20 декабря 2024, 05:13 7
Программирование
Жизнь случайно сделала из Жан Самме программиста
Жизнь Джин Саммет – это демонстрация постоянного преодоления трудностей. Ещё студенткой она столкнулась с запретом обучения в престижных заведениях. Там были нужны только мальчики. Жизнь, в общем, препятствовала развитию её математических способностей, пишет xrust. Поэтому она ориентировалась на лучшие учебные заведения, доступные девочкам. После окончания колледжа она стала одним из первых программистов в Sperry. Это компания производителя электроники в Нью-Йорке. Заметим, опыта работы на компе у неё не было. В 1959 году, после того как всего за несколько лет до этого она научилась кодировать на работе, Саммет помогла написать основу Cobol, языка программирования, широко используемого в компьютерах, которые выполняли масштабные задачи по обработке данных. Позже, будучи менеджером по программированию в IBM в 1971 году, она помогла разработать Formac, первый широко используемый компьютерный язык для символической манипуляции математическими формулами. В 2009 году она была удостоена
1 113 16 декабря 2024, 07:24 20.5