SQL Server. Наладка и оптимизация для профессионалов
Автор: Д. Kopoткeвич
Год: 2023
Количество страниц: 512
Книга посвящена внутреннему устройству SQL Server, но теперь она лаконичнее и практичнее моих предыдущих работ. Она научит вас эффективно обнаруживать и устранять типичные проблемы при работе с SQL Server, не перегружая лишней информацией.
Книга также покажет, в каком направлении двигаться, если вы хотите узнать еще больше. Здесь описана методология, которую используют многие консультанты мирового уровня по SQL Server. Вы научитесь собирать и анализировать данные, выявлять узкие места и очаги неэффективности.
Более 90 организаций, в том числе Fight for the Future и Mozilla, проведут акции протеста у офисов Slack в Сан‑Франциско и Денвере. Они требуют внедрить сквозное шифрование в приложение для защиты переписки пользователей.
Организаторы акции говорят, что сейчас приложение Slack не безопасно для пользователей и не будет таковым до тех пор, пока разработчики не внедрят E2EE, а также функции блокировки и жалоб для защиты пользователей от домогательств. В Fight for Future заявили, что мессенджером ежедневно пользуются множество людей.
Brave Software, разрабатывающая одноимённый браузер, сообщила, что открыла доступ к Search API для других компаний. Теперь разработчики могут получить доступ к фирменной поисковой системе.
Пользователям доступен бесплатный тариф с ограничениями на количество ежемесячных вызовов и платные тарифы со специальными условиями, которые можно подобрать под нужды конкретного проекта.
В компании отмечают, что Search API обходится дешевле, чем похожие решения от Bing или Google. При этом разработчики искусственного интеллекта могут получить новый набор данных, которым ещё не успели воспользоваться конкуренты.
Cacher - сервис, позволяющий разработчикам хранить и обмениваться фрагментами кода.
Он предоставляет централизованную платформу и предназначен для кода, который слишком короток для Git, но все же нуждается в сохранении
В выпуске ядра Linux 6.3, который опубликовали в апреле, выявлена ошибка, приводящая к повреждению метаданных файловой системы XFS.
Она проявляется и в последнем обновлении 6.3.4. Также повреждение файлов зафиксировали в выпусках 6.3.1, 6.3.2 и 6.3.3. В более ранних ветках ядра, таких как 6.2, а также в находящейся в разработке ветке 6.4, проблему не обнаружили.
Пользователям XFS посоветовали воздержаться от обновления ядра до ветки 6.3 до прояснения ситуации.
Nvidia анонсировала свой новый суперкомпьютер с искусственным интеллектом DGX GH200 на базе 256 суперчипов GH200 Grace Hopper.
Nvidia ожидает, что ее новый суперкомпьютер позволит разработчикам создавать более совершенные языковые модели для чат-ботов с ИИ, сложные алгоритмы и создавать более эффективные методы обнаружения мошенничества и анализа данных.
Microsoft в рамках Windows 11 Insider Preview Build 23466 представила на канале разработчиков набор новых функций, которые включают улучшения резервного копирования и восстановления.
Приложение Windows Backup призвано упростить переход на новый компьютер, а также ускорить процесс перезагрузки существующего ПК.
Эта утилита в отличие от функции восстановления системы позволяет быстро перенести на новый компьютер фотографии, файлы, пароли и иные данные. Она также поддерживает закреплённые приложения в меню «Пуск» и на панели задач. После переноса все они будут находиться на старом месте.
TypeScript. Подробное Руководство (4.9 beta)
Автор: Nauchikus
Год: 2022
Количество страниц: 631
TypeScript — это язык программирования со статической типизацией, позиционирующий себя как язык, расширяющий возможности jаvascript. Typescript код компилируется в jаvascript код, который можно запускать как на клиентской стороне (браузер), так и на стороне сервера (Node.js).
Мультиплатформенный компилятор TypeScript отличается высокой скоростью компиляции и публикуется под лицензией Apache, а в его создании принимают участие разработчики со всего мира, что привело к традиции выпускать новую версию каждые два месяца.
Несмотря на такую периодичность, версии долгое время сохраняют совместимость, а по истечению долгого времени устаревшее поведение остается доступным при активизации специальных флагов компилятора.
Энтузиасты изучили и модернизировали для удобства использования в настоящее время алгоритм активации Windows XP.
Теперь для активации ОС не нужны серверы для проверки ключей от Microsoft, которые компания отключила несколько лет назад в рамках окончания поддержки старого ПО.
Исследователи смогли реализовать свою версию алгоритма для генерации валидных кодов активации для Windows XP без подключения к интернету через утилиту xp_activate32.exe.
По их заверению, этот инструмент активации полностью автономен и безопасен, а также не является кряком.
В блоге репозитория PyPI рассказали, что все пользователи, разрабатывающие хотя бы один проект, должны будут в обязательном порядке пользоваться двухфакторной аутентификацией. Полный переход на новые правила защиты планируется совершить к концу 2023 года.
PyPI начнёт ограничивать разработчиков, которые всё ещё не подключили двухфакторную защиту на свои аккаунты. Администраторы проекта не сообщают, как будут выбирать разработчиков и какие возможности сайта будут отключаться, если проигнорировать требования.
При этом в блоге отметили, что определённые категории пользователей получат уведомления о переходе в первую очередь.
Что такое лайвкодинг на собеседовании и как вдохновить кандидата расти и возвращаться к вам снова даже после провала: статья для тех, кому предстоит нанимать работников.
Ограниченный набор инструментов при собеседовании, к счастью, вызывает появление типовых ошибок и путей их решения.
Автор свежей статьи на Хабре поделился рабочей схемой проведения собеседования: из каких этапов должно состоять собеседование, что может пойти не так и о чем важно помнить — читайте тут.
Разработчик Иван Мартинес Торо презентовал PrivateGPT — модель искусственного интеллекта с открытым исходным кодом, которая позволяет пользователям задавать вопросы без подключения к Интернету.
Чат-бот запускается локально на устройстве. Для его использования нужно загрузить большую языковую модель с открытым исходным кодом под названием gpt4all.
Затем пользователям предлагается поместить все соответствующие файлы в каталог, чтобы модель могла обработать их. После обучения LLM пользователи могут задавать любые вопросы модели, и она будет отвечать, используя документы, предоставленные в качестве контекста.
PrivateGPT может обрабатывать более 58 тысяч слов. В настоящее время для его настройки требуются значительные локальные вычислительные ресурсы, в частности, хороший процессор.
Red Hat выпустила приложение Podman Desktop 1.0 с графическим интерфейсом для управления контейнерами. С помощью утилиты пользователи без опыта работы с контейнерами и виртуализацией могут удобно взаимодействовать с микросервисами и изолированными приложениями.
Podman Desktop поддерживает интеграцию с Kubernetes, OpenShift и со средами для выполнения контейнеров в режиме реального времени, таких как Podman Engine, Podman Lima, Docker Engine и crc.
Приложение нацелено на конкуренцию с Docker Desktop и Rancher Desktop. Дополнительные движки, инструменты и провайдеры Kubernetes доступны в виде плагинов.
Вы руководитель в IT?
Постоянно приходится решать проблемы с интеграциями и переделывать передачу данных из одной системы в другую?
Не пропустите возможность узнать о подходах и инструментах, которые помогут обеспечить эффективное взаимодействие систем и исключить ошибки на нашем онлайн-вебинаре.
Всё начнётся 30 мая в 15:00 по Москве, подключайтесь онлайн. Регистрация тут.
LjN8KBhEn
Google опубликовала список финалистов премии Open Source Peer Bonus 2023, которую вручают за вклад в развитие ПО с открытым исходным кодом. В этом году приняло участие в два раза больше разработчиков.
По правилам премии участников могут выдвигать сотрудники Google. Претенденты не должны работать в Google. В этом году участие приняли 255 разработчиков, что на 49% больше, чем в прошлом. Финалистами стали 203 человека из 35 стран мира, работающие над 150 открытыми проектами.
Вышла новая основная ветка высокопроизводительного HTTP-сервера и многопротокольного прокси-сервера nginx 1.25.0. В неё добавили модуль ngxhttpv3 с экспериментальной поддержкой протокола HTTP/3.
В выпуске доступен сервер приложений NGINX Unit 1.30.0, где развивается решение для запуска веб-приложений на различных языках программирования (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js и Java).
Под управлением NGINX Unit можно одновременно выполнять несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска.
Программирование графики на С++. Теория и примеры
Авторы: Корнеев В.И., Гагарина Л.Г.
Год: 2023
Количество страниц: 516
В учебном пособии рассматриваются основные методы и алгоритмы построения графических изображений. Подробно анализируются приемы моделирования движения (анимации) двумерных изображений, рассматриваются алгоритмы трехмерной графики, построение сплайнов и сплайновых поверхностей, основы работы в графической библиотеке OpenGL.
Каждое теоретическое положение компьютерной графики исследуется на примерах программ, написанных на С++. Особое внимание уделено взаимодействию программ с операционной системой Windows. Все примеры апробированы в среде разработки проектов Visual Studio.
На платформе LinkedIn появились новые инструменты для защиты от мошенников. Компания интегрировала сервис Clear для проверки удостоверений личности и будет предупреждать о подозрительных сообщениях.
Как поясняет LinkedIn, теперь у верифицированных аккаунтов и вакансий есть соответствующие подписи. Это значит, что данные о компании и работе подтверждены самой LinkedIn или одним из её партнёров.
Так, пользователь, опубликовавший вакансию от лица компании, может подтвердить свою личность при помощи сервиса Clear. Некоторые пользователи могут подтвердить как свою личность, так и работодателя через сервис Microsoft Entra.