Конференция QCon. Овладение хаосом: руководство Netflix для микросервисов. Часть 4

Джош Эванс рассказывает о хаотичном и ярком мире микросервисов Netflix, начиная с самых основ — анатомии микросервисов, проблем, связанных с распределенными системами и их преимуществ. Опираясь на этот фундамент, он исследует культурные, архитектурные и операционные методы, которые ведут к овладению микросервисами. Конференция QCon. Овладение хаосом: руководство Netflix для микросервисов. Часть 1 Конференция QCon. Овладение хаосом: […]

Климат в XXI веке: его изменения и трудности, с которыми нам всем придется столкнуться

Алексей Екайкин, палеоклиматолог из Арктического и Антарктического НИИ в Санкт-Петербурге, прочитал для DataArt Eco Weeks лекцию о современном климате и изменениях окружающей среды. Видеозапись на английском доступна в интернете, но вместе с Алексеем мы также решили опубликовать материал и в виде статьи. Что означает термин «глобальное изменение климата»? Всегда ли климат менялся? Правда ли, что […]

Практическое функциональное программирование

Текст статьи взят из презентации, которую я показывал в LinkedIn в2016 году. В презентации была предпринята попытка объяснить функциональное программирование без использования таких понятий, как «монады», «неизменность» или «побочные эффекты». Вместо этого она фокусируется на том, как размышления о композиции могут сделать вас лучшим программистом, независимо от того, какой язык вы используете. 40 лет назад, […]

Интерактивная визуализация данных при помощи Plotly: строим красивые графики с Express и Cufflinks

Если Вы все еще используете Matplotlib для создания графиков в Python, самое время взглянуть на мир с высоты альтернативной библиотеки интерактивной визуализации. Plotly позволяет создавать красивые, интерактивные, экспортируемые графики с помощью всего нескольких строк кода. Однако без карты подъем в гору Plotly может быть медленным и мучительным. Вот камни преткновения, которые могут появиться на пути […]

Если вы используете моки, то вы хоть что-то тестируете?

Было ли у вас ощущение, что ради тестирования вы делаете код труднее для чтения? Допустим, у вас есть код, который ещё не тестировался. У него есть ряд побочных эффектов, и вас просят сначала прогнать тесты. Вы начинаете следовать советам вроде передачи глобальных переменных в виде параметров или извлечения проблемных побочных эффектов, чтобы сделать вместо них […]

3D-принтер Anycubic Photon Zero — возможно, лучший фотополимерник за свою цену

Статья Рикардо Ребело с сайта geekdad.com адаптирована для вас Top 3D Shop. Возможно, Anycubic Photon Zero — лучший фотополимерный 3D-принтер начального уровня. geekdad.com Китайский производитель Anycubic выпустил новый 3D-принтер для печати фотополимерами — Photon Zero, в котором есть все, что хотели бы иметь энтузиасты 3D-печати, и за довольно скромную цену. Что же это за принтер? […]

О важности исследований на старте проекта

Привет! Меня зовут Стася, я – UX-lead Центра Развития Финансовых Технологий в Россельхозбанке. Наша команда разрабатывает экосистему для микро, малых и средних фермерских хозяйств, цель которой — объединить в одном месте все услуги и товары, которые необходимы фермерам. Весной 2019 года мы начали прорабатывать концепцию системы. У нас была небольшая команда исследователей и очень много […]

Интуиция в… машине

На самом деле всё просто. Человеческое эго мешает нам принять тот факт, что мы, в определенном смысле, достаточно примитивно устроены. Мы сделали наши машины «по образу и подобию», но они отличаются от нас своей архитектурой. Причем радикально. Как же добавить компьютеру Интуицию? Кто нибудь задумывался откуда взялся этот список? Заметьте — это уже много лет […]

Деплой приложения на Laravel 7 на Ubuntu & Nginx

Решил я тут своё портфолио сделать на Laravel 7. Чтобы главная страница была лендингом, а всю информацию на ней можно было менять с помощью админки. Не суть. Дело дошло до деплоя. Нашел пару хороших туториалов, как это сделать на полноценном сервере со всеми заморочками. В деплое я не очень силен, я вообще больше фронт, чем […]

Модель натурального числа II

Структура конечного кольца вычетов по составному модулю Формирование работоспособной модели числа оказалось достаточно сложным и объемным процессом, поэтому принято решение разбить его на 2 статьи. Будем рассматривать натуральный ряд чисел (НРЧ) и считать, что его элементы размещены в ячейках регистра бесконечной длины, для каждого элемента хо которого вычисляется квадрат, помещаемый в ленту другого бесконечного регистра. […]