Papermill - довольно новый и перспективный проект, о котором мало кто знает. Мощные интеграционные возможности платформы позволяют подключать ее к Jupyter Notebook и получать готовые автоматизированные решения по обработке данных.
https://nuancesprog.ru/p/6405
@nuancesprog #статьи #Jupyter
https://nuancesprog.ru/p/6405
@nuancesprog #статьи #Jupyter
Из чего состоит рекуррентная нейросеть? Что происходит с данными между входом и выходом? Как обучается нейронная сеть и при чём тут вычислительный граф? Если вам интересно узнать ответы на эти вопросы, открывайте статью!
https://nuancesprog.ru/p/6417
@nuancesprog #статьи #ArtificialIntelligence
https://nuancesprog.ru/p/6417
@nuancesprog #статьи #ArtificialIntelligence
Какие кроются сложности в применении объектов для создания карт и как их избежать? Знакомьтесь с лучшим решением - объектом Map, доступным в ES6.
https://nuancesprog.ru/p/6423
@nuancesprog #статьи #WebDevelopment #JavaScript
https://nuancesprog.ru/p/6423
@nuancesprog #статьи #WebDevelopment #JavaScript
На простом примере выясняем, что такое веб-сокеты, как использовать их в Python и почему они классные.
https://nuancesprog.ru/p/6466
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6466
@nuancesprog #статьи #Python
Сопряженное априорное распределение помогает избежать трудоемких вычислений в байесовском выводе. Как? Разбираемся c примерами и доказательствами.
https://nuancesprog.ru/p/6436
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
https://nuancesprog.ru/p/6436
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
Очень важно обновлять вероятность по мере поступления новых данных - чем больше данных, тем точнее наши предсказания. В этом нам поможет байесовский вывод. Разберем его с примерами на Python.
Часть 1 - https://nuancesprog.ru/p/6436
https://nuancesprog.ru/p/6441
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
Часть 1 - https://nuancesprog.ru/p/6436
https://nuancesprog.ru/p/6441
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
Десять лет назад никто не догадывался о том, что JavaScript будет править миром. Сейчас каждый разработчик должен понимать этот язык, но он никому не нравится. Кто же придет ему на замену?
https://nuancesprog.ru/p/5522
@nuancesprog #статьи #WebDevelopment #JavaScript
https://nuancesprog.ru/p/5522
@nuancesprog #статьи #WebDevelopment #JavaScript
Несомненный лидер в машинном обучении, Python, проигрывает Go при разработке инфраструктур. Инженер Cortex делится своим опытом и рассказывает о сходствах и различиях этих языков.
https://nuancesprog.ru/p/6478
@nuancesprog #статьи #Golang
https://nuancesprog.ru/p/6478
@nuancesprog #статьи #Golang
Как посчитать вероятность вероятностей? Разбираем бета-распределение с примерами и графиками.
Часть 1 - https://nuancesprog.ru/p/6436
Часть 2 - https://nuancesprog.ru/p/6441
https://nuancesprog.ru/p/6447
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
Часть 1 - https://nuancesprog.ru/p/6436
Часть 2 - https://nuancesprog.ru/p/6441
https://nuancesprog.ru/p/6447
@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
Docker-образ - это сердце разработки, поставки и поддержки приложений. К сожалению, ошибки в коде приводят к возникновению проблем с безопасностью. Однако своевременная и правильная проверка на уязвимости способна обезопасить от существующих угроз.
https://nuancesprog.ru/p/6482
@nuancesprog #статьи #Docker
https://nuancesprog.ru/p/6482
@nuancesprog #статьи #Docker
Серия статей о контейнеризации от начала до интеграции с репозиторием.
Docker: аргументы за.
https://nuancesprog.ru/p/3161/
Для начинающих:
https://nuancesprog.ru/p/2562/
Настройка в WSL:
https://nuancesprog.ru/p/2971/
Перенос CI в docker build:
https://nuancesprog.ru/p/2971/
Docker и Gitlab:
https://nuancesprog.ru/p/1807/
@nuancesprog #Подборки #Docker
Docker: аргументы за.
https://nuancesprog.ru/p/3161/
Для начинающих:
https://nuancesprog.ru/p/2562/
Настройка в WSL:
https://nuancesprog.ru/p/2971/
Перенос CI в docker build:
https://nuancesprog.ru/p/2971/
Docker и Gitlab:
https://nuancesprog.ru/p/1807/
@nuancesprog #Подборки #Docker
NOP::Nuances of programming
Почему вы должны обратить внимание на Docker?
Когда я гуглил информацию о фреймворках глубокого обучения (deep learning), я заметил, что почти каждый из этих фреймворков поддерживался Docker. В итоге у меня возник резонный вопрос: “А что это за Docker такой?”
Улучшения и нововведения в сфере разработки приложений появляются настолько часто, что порой разработчики не успевают за ними уследить. Что ожидает нас в будущем и сможем ли мы отойти от использования бэкенда?
https://nuancesprog.ru/p/5735
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/5735
@nuancesprog #статьи #JavaScript
Как можно оценить качество разработки наоборот? Саркастично и поучительно о том, как (не) быть хорошим разработчиком.
https://nuancesprog.ru/p/6515
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/6515
@nuancesprog #статьи #Education
Понимание синтаксиса Pandas - непростая задача для новичка. Что же делать? Представляем Bamboolib - графический интерфейс, с помощью которого можно изучать и использовать pandas без написания кода! Библиотека платная.
https://nuancesprog.ru/p/6134
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/6134
@nuancesprog #статьи #DataScience
👍1
Узнаем, как Golang обходится без классов. Научимся создавать структуры, избегая ошибок типобезопасности, а также добавлять в структуру функцию. Разберём разные способы создания объектов из структуры и возможные сценарии со всеми их преимуществами и недостатками.
https://nuancesprog.ru/p/6524
@nuancesprog #статьи #Golang
https://nuancesprog.ru/p/6524
@nuancesprog #статьи #Golang
Как создать обучающуюся модель для прогнозирования событий. Работа со скриптами на Python. Последовательно по шагам к работающей модели.
https://nuancesprog.ru/p/6530
@nuancesprog #статьи #DataScience #MachineLearning #Python
https://nuancesprog.ru/p/6530
@nuancesprog #статьи #DataScience #MachineLearning #Python
Тестовое покрытие - это важная метрика для оценки качества кода. Зачастую даже идеально написанный код имеет некие изъяны, которые проще всего выявить благодаря правильно запрограммированному тестированию.
https://nuancesprog.ru/p/6534
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/6534
@nuancesprog #статьи #Node
Как ускорить работу по вводу данных? Рассмотрим простую автоматизацию с PyAutoGUI - модулем Python для программного управления мышью и клавиатурой.
https://nuancesprog.ru/p/6207
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6207
@nuancesprog #статьи #Python
Научимся использовать condition variables, чтобы заставить потоки работать. Узнаем, что такое поллинг, уведомления и три этапа ожидания потоков. Напишем код для примера из фильма «Убить Билла».
Часть 1 - https://nuancesprog.ru/p/5452
Часть 2 - https://nuancesprog.ru/p/5729
https://nuancesprog.ru/p/6546
@nuancesprog #статьи #CProgramming
Часть 1 - https://nuancesprog.ru/p/5452
Часть 2 - https://nuancesprog.ru/p/5729
https://nuancesprog.ru/p/6546
@nuancesprog #статьи #CProgramming
Поговорим о недостатках интерфейсов на практике, в том числе непосредственно в момент написания кода. К чему приводит их переизбыток? Где они действительно хороши и почему важен принцип сегрегации интерфейсов? И, наконец, есть ли альтернатива интерфейсам?
https://nuancesprog.ru/p/6559
@nuancesprog #статьи #JavaScript #DesignPatterns
https://nuancesprog.ru/p/6559
@nuancesprog #статьи #JavaScript #DesignPatterns
Хотите получить детальный контроль над составом своих UI-приложений, а также возможность постепенного внесения обновлений? Узнайте, как такие инструменты, как Bit, помогают версионировать, распространять, обновлять и смешивать компоненты для создания UI-приложений.
https://nuancesprog.ru/p/6229
@nuancesprog #статьи #React
https://nuancesprog.ru/p/6229
@nuancesprog #статьи #React