Рубрика: Блог

LLVM 10.0

LLVM – платформа для разработки компиляторов и тулчейнов под лицензией Apache 2.0 с исключениями. Некоторые изменения в clang: Теперь по умолчанию компиляция не запускается в новом процессе как раньше. Поддерживаются концепты C++20. Арифметика указателей в C и C++ разрешается только в пределах массивов, в соответствии со стандартами. Добавлены соответствующие проверки в Undefined Behavior Sanitizer. Улучшена […]

FuryBSD 12.1 — live образы FreeBSD с KDE и Xfce

19 марта разработчики объявили о выходе релиза FuryBSD 12.1 — «живых» образов ОС FreeBSD с окружениями рабочего стола KDE или Xfce. FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли. FreeBSD разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ (т.н. userland), […]

Вывод результатов поиска и проблемы с производительностью

Один из типовых сценариев во всех привычных нам приложениях — поиск данных по определенным критериям и вывод их в удобном для чтения виде. Тут же могут быть дополнительные возможности по сортировке, группировке, постраничному выводу. Задача, по идее, тривиальная, но при ее решении многие разработчики делают ряд ошибок, из-за которых потом страдает производительность. Попробуем рассмотреть различные […]

Кто такой DevOps и когда он не нужен

Тема DevOps за последние несколько лет стала очень популярной. Многие мечтают в нее влиться, но, как показывает практика, часто только из-за уровня зарплат. Некоторые указывают в своем резюме DevOps, хотя не всегда знают и понимают суть термина. Кто-то считает, что изучив Ansible, GitLab, Jenkins, Terraform и им подобные (список можно продолжать на свой вкус), то […]

BeeFREE. Переводим людей на удалёнку с 2016 года

Привет! Надеемся, вы читаете этот пост в рабочее время, уже будучи переведённым на удалённую работу своим работодателем. У нас же получилось перевести сотрудников на удалёнку довольно быстро по одной простой причине — начиная с 2016 года в компании существует BeeFREE, наш стратегический проект удаленной работы, который позволяет сотруднику работать из дома. Под катом — о […]

Релиз набора компиляторов LLVM 10.0

После шести месяцев разработки представлен релиз проекта LLVM 10.0 — GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизаций). Сгенерированный псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. Из новых возможностей LLVM 10.0 отмечается поддержка […]

В Chrome 83 появится настройка для показа полного URL в адресной строке

Компания Google намерена вернуть настройку, отключающую искажение URL в адресной строке. В кодовую базу, на основе которой будет сформирован релиз Chrome 83, принято изменение с поддержкой настройки «chrome://flags/#omnibox-context-menu-show-full-urls», при установке которой в контекстом меню адресной строки появится флаг «Always show full URLs» для возвращения отображения полного URL. Напомним, что в Chrome 76 адресная строка была […]

Firefox Better Web with Scroll — новая модель монетизации от Mozilla

24 марта, в своём блоге компания Mozilla предложила пользователям Firefox стать участниками тестирования сервиса «Firefox Better Web with Scroll», который нацелен на новую модель финансирования сайтов. Цель проекта — возможность использования платной подписки для финансирования создания контента. Это должно позволить владельцам сайтов обойтись без рекламы. Сервис организован совместно с проектом Scroll. Модель выглядит примерно так: […]

Лучшие 10 хитростей и советов по Kubernetes

В интернете много справочной литературы, но иногда самыми ценными становятся самые простые советы. Команда Kubernetes aaS от Mail.ru перевела подборку из десяти хитростей и советов, которые автор статьи собрала после года работы с Kubernetes. Советы не отсортированы по важности, но думаем, что каждый найдет что-то полезное для себя. Самая простая команда в работе с Kubernetes […]

В Torchlight III появится снайпер, сочетающий дальнобойную стрельбу и магические приспособления

Студия Echtra Games и издательство Perfect World Entertainment опубликовали новый трейлер Torchlight III. В нём зрителям представили очередной игровой класс — снайпер (Sharpshooter). Отдельно разработчики поведали об основных особенностях этого персонажа. В сражениях герой использует дальнобойные навыки, выстрелы, метко бьющие в цель, а также разнообразные магические приспособления. Снайпер вооружён не только мушкетом, но и луком, и […]

Компания Oracle выпустила ядро Unbreakable Enterprise Kernel R5U3

Компания Oracle выпустила третье функциональное обновление для ядра Unbreakable Enterprise Kernel R5, позиционируемого для использования в дистрибутиве Oracle Linux в качестве альтернативы штатному пакету с ядром из Red Hat Enterprise Linux. Ядро доступно для архитектур x86_64 и ARM64 (aarch64). Исходные тексты ядра, включая разбивку на отдельные патчи, опубликованы в публичном Git-репозитории Oracle. Пакет Unbreakable Enterprise […]

GHC 8.10.1

Состоялся очередной релиз компилятора Glasgow Haskell Compiler. Среди изменений: Новые расширения языка UnliftedNewtypes, StandaloneKindSignatures и ImportQualifiedPost. Изменения в кодогенерации, включая более агрессивную специализацию кода, новый анализатор циклов, оптимизацию работы с массивами и тэггирование указателей для больших типов данных. Новая команда интерпретатора :instances, показывающая доступные инстансы классов для заданного типа. Улучшения в работе встраиваемого профайлера кода. […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster