12 апреля 2023 года вышел минималистичный дистрибутив Tiny Core Linux 14.0. Проект может работать на системах с 48 МБ ОЗУ.
Размер дистрибутива проекта для систем с архитектурой x86 составляет 17 МБ, для 64-разрядных систем сборка Tiny Core Linux 14.0 занимает 20 МБ.
Согласно данным OpenNET, графическое окружение дистрибутива Tiny Core Linux 14.0 построено на основе X-сервера Tiny X, тулкита FLTK и оконного менеджера FLWM.
На Хабре вышла статья о том, что можно сделать со скоростью скролла PC-мыши на MacOS при условии, что системную скорость поменять нельзя. Ситуацию рассмотрели на примере игры Scroll Master, суть которой в скролле контента на скорость.
Разработчики сделали игру при помощи Qt и раздали на все основные Desktop-платформы. Правила игры допускают тачпады, Magic Mouse и т.п. Не повезло только пользователям MacOS с PC-мышью. Так почему же Qt не реагирует на системные настройки скролла и как решить эту проблему? Ответы вы найдёте в самой статье. Спойлер: вариантов даже несколько.
Стартап Optic запустил бесплатный сервис под названием AI or Not для распознавания изображений, созданных ИИ.
В проекте также задействован ИИ, алгоритм которого обучен анализировать наличие артефактов на картинках, невидимых человеческому глазу, и идентифицировать работы нейросетей Stable Diffusion, MidJourney, DALL-E и GAN.
Разработчики пояснили, что точность AI or Not составляет от 88% до 97%, с учётом последнего обновления Midjourney.
Разработчик под никнеймом BioBootloader представил программу Wolverine, которая с помощью GPT-4 на лету исправляет баги в коде на Python. Проект опубликован на GitHub, а автор утверждает, что разработку можно адаптировать для других языков программирования.
Wolverin начинает свою работу каждый раз, когда код выдаёт ошибку и прекращает выполняться. В этот момент система отправляет запрос к GPT-4, пытаясь выяснить, в чём заключается проблема. Найденное решение будет применено, а код запустится снова. Этот процесс будет продолжаться до тех пор, пока Wolverin не отладит весь код.
OpenAI запустила программу багбаунти в своих ИИ-сервисах с вознаграждением до $20 тыс. Приём отчётов, а также выплата вознаграждений этичным хакерам за поиски уязвимостей в ПО, API и IT-системах OpenAI будет производиться на базе платформы безопасности Bugcrowd.
OpenAI пояснила, что выплатит от $200 $6500 за каждую найденную уязвимость при условии неразглашения в течение 90 суток информации о проблеме после предоставления отчёта группе безопасности OpenAI.
Чат-бот Bing в скором времени сможет поддерживать плагины. На это намекнул глава отдела рекламы и веб-сервисов Microsoft Михаил Парахин. У себя в Twitter он ответил на вопрос о плагинах для Bing, написав «следите за обновлениями».
Они также позволят боту не только просматривать веб-страницы, но и взаимодействовать с определёнными сайтами, выполняя действия от имени пользователя, например заказывать еду.
Так, пользователь может с помощью ChatGPT создать рецепт блюда и заказать необходимые ингредиенты в Instacart. Бот загрузит список ингредиентов в сервис покупок и перенаправит пользователя на сайт для выполнения заказа.
Microsoft исправила пятилетнюю ошибку в Windows Defender и его службе Antimalware Service Executable (MsMpEng.exe), которая приводила к высокой загрузке процессора в Mozilla Firefox. Использование ресурсов было заметно выше по сравнению с Google Chrome и Microsoft Edge.
Исправление будет развёрнуто для всех пользователей как часть регулярных обновлений, которые выходят независимо от обновлений ОС. Оно затронет даже пользователей Windows 7 и 8.1, хотя в этих версиях не должно быть проблем с производительностью Firefox.
Microsoft расширит возможности инструмента PowerToys Run для запуска утилит из одноимённого набора. Пользователи смогут быстро находить необходимые инструменты с помощью поисковой строки и переключаться между ними.
Сейчас утилита PowerToys Run позволяет пользователям выполнять поиск среди файлов и папок, запущенных процессов, запускать установленные программы, выполнять расчёты с помощью калькулятора, преобразовывать единицы измерения, получать информацию о времени и дате и открывать веб-страницы.
ВКонтакте создала раздел «Технологии»: в нем собраны их собственные технологические разработки, когда-либо выложенные в общий доступ. А таких набралось действительно много, потому что соцсеть постоянно выпускает их в виде публичных API и SDK. Так, например, было с видеоконференциями и распознаванием речи.
Теперь все ключевые технологические решения ВКонтакте собраны в одном месте, где любой желающий сможет познакомиться с ними и скачать что-то полезное.
Появилась новая версия бэкенд-фреймворка для языка программирования Python – Django 4.2.
Новая версия будет иметь долгосрочную поддержку (LTS), что означает, что устранение проблем безопасности и потери данных будут применяться по крайней мере в течение следующих трех лет.
Также с выпуском Django 4.2 завершилась поддержка Django 4.1. Последний выпуск с исправлением незначительных ошибок, 4.1.7 , был выпущен 14 февраля 2023 года.
Microsoft добавила чат-бот Bing в клавиатуру SwiftKey для Android. Её пользователи будут получать доступ к чат-боту по нажатию кнопки в любом приложении.
Интеграция включает обычный режим чата, который предлагает доступ к чат-боту, и фоновый режим, который переписывает любой текст прямо на клавиатуре. Таким образом, доступ к Bing AI теперь возможен не только через мобильное приложение браузера.
Красивый C++: 30 главных правил чистого, безопасного и быстрого кода
Авторы: Дэвидсон Дж. Гай, Грегори Кейт
Год: 2023
Количество страниц: 368
Опытные программисты Гай Дэвидсон и Кейт Грегори выбрали 30 основных рекомендаций, которые посчитали особенно ценными, и дают подробные практические советы, которые помогут улучшить ваш стиль разработки на C++. Для удобства книга структурирована в точном соответствии с официальным веб-сайтом C++ Core Guidelines.
Фирма по кибербезопасности Home Security Heroes опубликовала исследование, в котором показали работу инструмента на основе искусственного интеллекта PassGAN для проверки более 15 680 000 паролей.
Они смогли подобрать 51% распространённых паролей менее чем за минуту.
PassGAN потребовалось менее часа, чтобы с помощью брутфорса взломать 65% паролей, а 71% был подобран менее чем за день и 81% — менее чем за месяц.
GitHub представил инструмент Copilot для документов, который работает как ChatGPT и позволяет искать информацию об официальной документации библиотек, продуктов и ресурсов. Он охватывает ресурсы GitHub, React, MDN, Azure, TypeScript и Webpack.
После выбора источника пользователь может добавить фильтры, чтобы получить либо ответ на свой вопрос, либо более подробную информацию о предмете в целом с примерами кода. Также он может настроить свой уровень знаний с помощью ползунков.
С системой можно взаимодействовать путём обычных запросов, а примеры кода можно скопировать в буфер обмена.
GitHub Next Project: How would it feel to have an expert on hand at all times? We built a tool that uses relevant information from a project’s documentation to answer questions or explain concepts.
Возможность для молодых специалистов: Академия Яндекса продолжает набор в Летние Школы в трех странах сразу
Программа ориентирована на специалистов с опытом работы в коммерческих проектах. Среди направлений есть трек по мобильной разработке (iOS, Android, Flutter).
Обучение начнется с теории в онлайне, а затем студентов ждет практика в офисе Яндекса в Москве, Алматы и Белграде. Иногородним студентам Яндекс поможет с оплатой билетов и проживания на период практики. Лучшие студенты смогут получить оффер в штат компании или приглашение на оплачиваемую стажировку.
Чтобы попасть в школу, нужно отправить заявку и пройти конкурсный отбор на основе тестового задания. Прием заявок и выполнение вступительных испытаний продлится до 27 апреля.
Подать заявку
Команда разработчиков Chrome сообщила, что в 113 версии браузера появилась поддержка продвинутой графики с помощью API WebGPU. Полноценный релиз запланирован на 2 мая. Сначала Google включит поддержку в сборки для Windows, macOS и ChromeOS.
Работа API WebGPU схожа с DirectX 12, Metal и Vulkan и позволяет разработчикам переносить вычисления рендеринга графики на встроенный графический ускоритель. Это экономит ресурсы и обеспечивает более качественный пользовательский опыт.
Microsoft начала присылать бесплатные USB-флешки участникам программы Windows Insider. Оказалось, что присланные накопители имеют объём 64 ГБ. Изначально на них не записано никаких данных. В комплекте с флешкой идёт инструкция по чистой установке Windows 11.
Microsoft дала понять, что чистая установка Windows 11 стала единственным способом перейти с Canary на Dev/Beta/Release Preview/Stable. Именно для этого компания и начала раздачу флешек. Теперь пользователи-тестеры смогут переключать каналы без дополнительных трат на покупку накопителя.
Усовершенствованные структуры данных
Автор: Петер Брасс
Год: 2023
Количество страниц: 428
В книге приводится всесторонний анализ идей и деталей реализации структур данных как важнейшей составляющей прикладных алгоритмов.
Обсуждаются не только эффективные способы реализации операций над множествами чисел, интервалов или строк, представленных в виде различных поисковых структур данных – деревьев, множеств интервалов, кусочно-постоянных функций, прямоугольных областей, непересекающихся подмножеств, куч, хеш-таблиц, но и динамизация и персистентность (сохраняемость) структур.