Результаты поиска

  1. K

    9 лучших практик для обработки исключений в Java

    Независимо от того, новичок вы или профессионал, всегда полезно освежить в памяти методы обработки исключений, чтобы убедиться, что вы и ваша команда можете справиться с проблемами. Обработка исключений в Java - непростая тема. Новичкам сложно понять, и даже опытные разработчики могут часами...
  2. K

    Python, корреляция и регрессия: часть 4

    Предсказание В заключении, мы подходим к одному из наиболее важных применений линейной регрессии: предсказанию. Мы натренировали модель способную предсказывать вес олимпийских пловцов при наличии данных об их росте, половой принадлежности и годе рождения. 9-кратный олимпийский чемпион по...
  3. K

    Python, корреляция и регрессия: часть 3

    Прежде чем перейти к изучению нормального уравнения, давайте рассмотрим основы матричного и векторного умножения. Матрицы Матрица, — это двумерный массив чисел. Размерность матрицы выражается числом строк и столбцов. Например, A — это матрица с четырьмя строками и двумя столбцами: В...
  4. K

    У ELK’и иголки колки: минимизируем потерю сообщений в Logstash, следим за состоянием Elasticsearch

    Стек от Elastic — одно из самых распространенных решений для сбора логов. А точнее — две его разновидности: ELK и EFK. В первом случае речь идет про Elasticsearch, Logstash, Kibana (а еще — Beats, который даже не участвует в аббревиатуре, о чем шутят сами создатели: «Do we call it BELK? BLEK...
  5. K

    Разворачиваем Node.js-проект (Nuxt.js) на базе VDS с ОС Ubuntu Server

    В данной статье я рассмотрю вопрос развертывания с нуля Nuxt.js-проекта (либо любого другого проекта на Node.js) на VDS-сервере с использованием веб-сервера Apahce2, Node.js, менеджера процессов pm2 с полным циклом установки всех компонентов. Установка будет производится на чистом VDS-сервере...
  6. K

    Масштабируем кластер Kubernetes до 7500 нод

    Мы заскейлили кластер Kubernetes до 7500 нод, создав масштабируемую архитектуру для крупных моделей, вроде GPT-3, CLIP и DALL·E, и для небольших итеративных исследований, например, законов масштабирования для нейронных моделей языка. Кластер Kubernetes такого размера — редкость, и действовать...
  7. K

    Как на самом деле работает auto-commit в Kafka и можем ли мы на него расчитывать?

    В этой статье я хочу чуть подробнее раскрыть как же устроен механизм auto-commit у слушателей в библиотеке kafka-clients (рассмотрим версию 2.6.0) В документации мы можем найти следующую формулировку описывающую работу auto-commit: В java docs к KafkaConsumer в свою очередь присутствует...
  8. K

    Выгорание продолжает косить наши ряды. LinkedIn нашла решение

    О выгорании уже трубят из каждого угла. Но проблема от этого не устраняется. Наоборот. Размеры этого снежного кома с каждым месяцем продолжают расти. По данным исследования разработчика HR-софта Personio, больше половины молодых (18-34) специалистов в IT сейчас готовы уйти или сменить работу. И...
  9. K

    Эмоциональное выгорание как частая проблема специалистов IT и творческой сферы

    Эмоциональное выгорание – одна из основных проблем специалистов IT и творческих профессий. Эти профессии можно представить как лед и пламя, они крайне отличаются в плане поведенческих реакций, но внутри их объединяет низкая сопротивляемость давлению и стрессу, а также утонченные и болезненные...
  10. K

    Шифрование диска с помощью VeraCrypt на Windows для неискушенных пользователей

    В интернете уже есть множество статей на эту тему. Я провел короткое исследование, в ходе которого обнаружилось, что большинство из них задействуют стандартные настройки VeraCrypt, которые уже давно отработаны злоумышленниками и не могут считаться безопасными. Поскольку с развитием и появлением...
  11. K

    Создание PDF-документа на Python с помощью pText

    Один из самых гибких и привычных способов сгенерировать pdf — написать код на LaTeX и воспользоваться соответствующей программой. Но есть и другие способы, которые могут оказаться проще и понятнее, чем LaTeX. Специально к старту курса Fullstack-разработчик на Python представляем перевод статьи о...
  12. K

    Антипаттерны деплоя в Kubernetes. Часть 1

    В предыдущей статье 10 Docker anti-patterns мы рассказали о популярных ошибках при создании образов контейнеров. Однако создание образов для вашего приложения - это только половина дела. Вам нужен способ развёртывания этих контейнеров в производственной среде. Использование кластеров Kubernetes...
  13. K

    Mina Protocol — особенности самого легкого блокчейна

    Mina Protocol — это первый в мире криптовалютный протокол, сжатый до размера нескольких твитов, он всегда составляет 22кб. Революционная блокчейн-архитектура Mina использует доказательство с нулевым разглашением, что решает множество проблем нынешних блокчейнов (конфиденциальность данных...
  14. K

    Bitcoin упал до 30 тыс. долларов, но уже скорректировался в районе 34 тыс. долларов

    Стремительное падение стоимость криптовалюты Bitcoin продолжается. Буквально сегодня утром мы писали о том, что он опустился ниже 40 тыс. долларов, а сейчас цена составляет около 34,5 тыс. долларов. Ещё в апреле, напомним, цена Bitcoin превышала 62 тыс. долларов. Что интересно, около 16:00 мск...
  15. K

    Дефицит микросхем вошёл в «опасную зону», время ожидания достигло антирекорда

    Как сообщает Bloomberg, нехватка микросхем препятствовала восстановлению мировой экономики после пандемии коронавируса и вызвала серьёзный разрыв по времени между заказами и поставками. Ещё в апреле сроки ожидания заказов достигли 17 недель, компании изо всех сил пытаются обеспечить стабильные...
  16. K

    Названа причина падения Bitcoin

    Самая известная криптовалюта в течение суток подешевела на 12,66%, в определённый момент опустившись до 38 586 долларов за единицу. Напомним, некоторое время назад Bitcoin стоил почти 65 000 долларов. В утренней новости причиной падения было названо изменение отношения к Bitcoin генерального...
  17. K

    Bitcoin обрушился ниже 40 тыс. долларов: впервые с 2018 доля биткойна на рынке криптовалют опустилась до 40%

    Криптовалюта Bitcoin продолжает дешеветь: курс биткойна опустился ниже отметки 40 тыс. долларов. Хотя ещё пару дней назад он стоил около 43 тыс. долларов. За последние сутки Bitcoin подешевел на 12,5%, за неделю падение составило 31%. Согласно данным CoinMarketCap, доля биткойна на...
  18. K

    Началось бета-тестирование мобильной платформы Android 12

    Компания Google представила первый бета-выпуск открытой мобильной платформы Android 12. Релиз Android 12 ожидается в третьем квартале 2021 года. Сборки прошивки подготовлены для устройств Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G и Pixel 5, а также для некоторых...
  19. K

    Релиз мета-дистрибутива T2 SDE 21.5

    Состоялся релиз мета-дистрибутива T2 SDE 21.5, предоставляющего окружение для формирования собственных дистрибутивов, кросс-компиляции и поддержания версий пакетов в актуальном состоянии. Дистрибутивы можно создавать на основе Linux, Minix, Hurd, OpenDarwin, Haiku и OpenBSD. Из популярных...
  20. K

    Выпуск дистрибутива GeckoLinux 999.210517

    Доступен выпуск дистрибутива GeckoLinux 999.210517, основанного на пакетной базе openSUSE и уделяющего большое внимание оптимизации рабочего стола и мелочам, таким как качественная отрисовка шрифтов. Дистрибутив поставляется (1.6 ГБ) в варианте Rolling, собранном на основе репозитория Tumbleweed...
Сверху