May 29, 2020

Лучшие мероприятия и статьи за последнюю майскую неделю

Читайте, смотрите и хороших выходных!

MVCC как один из способов обеспечения изоляции транзакций

В прошлый раз мы поговорили с вами о том, к чему приводит ослабление изоляции транзакций в базах данных. Сегодня мы обсудим более подробно один из способов обеспечения этой самой изоляции и избегания рассмотренных аномалий.

Дихотомия данных: переосмысление отношения к данным и сервисам

Если вы столкнулись со всей этой историей с микросервисами без какого-либо контекста, то вам простительно считать ее немного странной. Разбиение приложения на фрагменты, связанные между собой сетью, непременно означает добавление сложных режимов отказоустойчивости в получившуюся распределенную систему.

Почему SQL Server не гарантирует сортировку результатов без ORDER BY

Если в вашем запросе отсутствует ORDER BY, то вы не можете быть уверены в том, что сортировка результатов не изменится со временем.

Как реализовать кластеризацию в Power BI с помощью PyCaret

В этой статье мы рассмотрим, как с помощью PyCaret и Power BI провести кластерный анализ. Если раньше вы ничего не слышали о PyCaret, начать знакомство с ним вы можете тут.

Введение в Python Functools

Python – высокоуровневый объектно-ориентированный язык программирования. Одно из самых больших преимуществ Python заключается в том, что в нем есть специальный функционал, который позволяет писать переиспользуемый код с помощью встроенных инструментов языка.

Зачем сисадминам, разработчикам и тестировщикам изучать DevOps практики?

Куда с этими знаниями идти, чем заниматься в проекте и сколько зарабатывать, что говорить и спрашивать на собеседовании — рассказывает Александр Титов, управляющий партнер Express 42 и автор онлайн-курса «DevOps практики и инструменты».

Управление пакетами с помощью модулей Go: Прагматическое руководство

Модули — это способ борьбы с зависимостями в Go. Изначально представленные в качестве эксперимента, модули предполагают вывести на поле в качестве нового стандарта для управления пакетами с версии 1.13.

Алгоритм AdaBoost

Алгоритм AdaBoost можно использовать для повышения производительности любого алгоритма машинного обучения. Машинное обучение стало мощным инструментом, позволяющим делать прогнозы на основе больших объемов данных.

Вебинар «VUE.JS. БЫСТРЫЙ СТАРТ»

На вебинаре мы познакомимся с фреймворком Vue.JS, рассмотрим его сильные и слабые стороны, а также разработаем небольшое веб-приложение на Vue.JS.

Вебинар «СЕРТИФИКАЦИЯ JAVA: КОНСТРУКТОРЫ И ИНИТЕРЫ»

Разберём конструктор на запчасти. - Определим финалистов (финальные переменные). - Наведём порядок (инициализации). Усаживайтесь поудобнее, берите в руки карандаш. Мы будем решать задачи, подобные тем, что встретятся на экзамене, и даже сложнее. С конструкторами в Java у вас больше никогда не возникнет сложностей.