Forwarded from PythonDigest
Интерактивная визуализация данных с Bokeh
https://realpython.com/python-data-visualization-bokeh/
https://realpython.com/python-data-visualization-bokeh/
Forwarded from Типичный программист
Всё, что вы хотели узнать о сортировке на Python, но боялись спросить, мы собрали в одной статье.
В ней подробно рассмотрели, как работают встроенные механизмы сортировки сейчас и как работали раньше.
https://tproger.ru/translations/python-sorting/
В ней подробно рассмотрели, как работают встроенные механизмы сортировки сейчас и как работали раньше.
https://tproger.ru/translations/python-sorting/
Forwarded from Типичный программист
Отладка — не самый любимый программистами процесс. Но есть несколько приёмов, которые помогут его сделать чуточку проще.
Обратите внимание на эти десять консольных функций.
https://tproger.ru/translations/javascript-debug-tricks/
Обратите внимание на эти десять консольных функций.
https://tproger.ru/translations/javascript-debug-tricks/
Tproger
10 консольных команд для упрощения отладки JavaScript-кода
Редкому разработчику нравится заниматься отладкой. Подборка из десяти функций консоли JavaScript, которые призваны помочь разработчику в этом нелёгком деле.
Forwarded from NOP::Nuances of Programming
Многие разработчики сталкиваются с функциями высшего порядка и используют их каждый день, но не все знают этот термин и понимают его суть. В статье мы разберёмся, что такое Higher-Order Functions и как их использовать
https://nuancesprog.ru/p/2471/
@nuancesprog #статьи #JavaScript #SoftwareDevelopment #WebDevelopment #NodeJS
https://nuancesprog.ru/p/2471/
@nuancesprog #статьи #JavaScript #SoftwareDevelopment #WebDevelopment #NodeJS
https://nuancesprog.ru
Изучаем функции высшего порядка в JavaScript
Вы узнаете, что такое функции высшего порядка и как их применять в JavaScript.
Forwarded from NOP::Nuances of Programming
Обработка данных может оказаться очень длительным и трудоемким процессом. Однако, применяя статистические методы, специалист способен максимально сократить время на обработку и повысить ее эффективность.
В статье мы опишем некоторые такие методы
https://nuancesprog.ru/p/2479/
@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Tech #
В статье мы опишем некоторые такие методы
https://nuancesprog.ru/p/2479/
@nuancesprog #статьи #DataScience #MachineLearning #ArtificialIntelligence #Tech #
https://nuancesprog.ru
5 базовых статистических концептов | NOP::Nuances of programming
В таком искусстве, как наука о данных, статистика может оказаться мощным инструментом. В широком смысле, статистика означает использование математики для технического анализа данных.
Forwarded from NOP::Nuances of Programming
Качественная инспекция кода включает в себя проверку всей функциональности приложения. Для достижения этого необходимо создание чек-листа, в котором отразятся наиболее важные критерии оценки.
Надеемся, что эта статья станет отличным помощником при написании качественного чек-листа для инспекции кода
https://nuancesprog.ru/p/2536/
@nuancesprog #статьи #CodeReview #CodeQuality #SoftwareDevelopment
Надеемся, что эта статья станет отличным помощником при написании качественного чек-листа для инспекции кода
https://nuancesprog.ru/p/2536/
@nuancesprog #статьи #CodeReview #CodeQuality #SoftwareDevelopment
https://nuancesprog.ru
Создание правильного чек-листа для инспекции кода
Инспекция кода — это неотъемлемая часть процесса разработки, придуманная для снижения технических недоработок и обеспечения постоянства кодовой базы. Все, кто пишет код, допускают ошибки. Поэтому крайне важно отловить эти ошибки до выхода рабочей версии и…
Forwarded from Книги для программистов
Docker: Build. Ship. Run (2017)
Автор: Dennis Hutten
#docker #book #english
Язык: английский.
Целевая аудитория: опытные разработчики и системные администраторы.
Удобство разработки в последнее время выходит на первый план: стараниями опытных разработчиков появляется многочисленное программное обеспечение, облегчающее тестирование, развёртывание и управление приложениями. Одно из них - Docker - помогает разработчиком и системным администраторам развёртывать множество контейнеров, переносить их с компьютера на компьютер и продолжать программировать, не завися от условий окружения.
В книге рассматриваются следующие темы:
✔️ установка Docker на Linux;
✔️ образы;
✔️ контейнеры;
✔️ контейнеры и хосты;
✔️ архитектура;
✔️связывание контейнеров;
✔️ список важных команд и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ небольшой объём;
➕ полный туториал по первому использованию Docker.
Недостатки:
➖ не замечено.
Автор: Dennis Hutten
#docker #book #english
Язык: английский.
Целевая аудитория: опытные разработчики и системные администраторы.
Удобство разработки в последнее время выходит на первый план: стараниями опытных разработчиков появляется многочисленное программное обеспечение, облегчающее тестирование, развёртывание и управление приложениями. Одно из них - Docker - помогает разработчиком и системным администраторам развёртывать множество контейнеров, переносить их с компьютера на компьютер и продолжать программировать, не завися от условий окружения.
В книге рассматриваются следующие темы:
✔️ установка Docker на Linux;
✔️ образы;
✔️ контейнеры;
✔️ контейнеры и хосты;
✔️ архитектура;
✔️связывание контейнеров;
✔️ список важных команд и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ небольшой объём;
➕ полный туториал по первому использованию Docker.
Недостатки:
➖ не замечено.
Forwarded from Google Таблицы
Telegram bot + Google Sheets (используя вебхуки)
Друзья, привет! Сегодня создаем Telegram бота, связанного с Google Таблицей.
Наш бот по команде от пользователя отправит ему в Telegram последний пост из оглавления нашего канала.
После того, как вы поймете, как работает код—вы сможете адаптировать его под свои нужды. Например, пишете боту в Telegram и он отправляет письмо с данными из Таблицы работнику, или начинает собирать несколько Таблиц в одну и конвертирует её в PDF, в общем - всё, что вы сможете придумать :)
План действий:
1. Создадим бота в Telegram и получим токен авторизации.
2. Напишем Google Apps Script, управляющий ботом. Вставим в него токен.
3. Развернем скрипт как веб-приложение.
4. Зарегистрируем вебхук.
5. Всё, будем пользоваться 😎
https://medium.com/@grclubpoker/bot-happens-telegram-bot-google-sheets-on-webhooks-e415509a6213
Друзья, привет! Сегодня создаем Telegram бота, связанного с Google Таблицей.
Наш бот по команде от пользователя отправит ему в Telegram последний пост из оглавления нашего канала.
После того, как вы поймете, как работает код—вы сможете адаптировать его под свои нужды. Например, пишете боту в Telegram и он отправляет письмо с данными из Таблицы работнику, или начинает собирать несколько Таблиц в одну и конвертирует её в PDF, в общем - всё, что вы сможете придумать :)
План действий:
1. Создадим бота в Telegram и получим токен авторизации.
2. Напишем Google Apps Script, управляющий ботом. Вставим в него токен.
3. Развернем скрипт как веб-приложение.
4. Зарегистрируем вебхук.
5. Всё, будем пользоваться 😎
https://medium.com/@grclubpoker/bot-happens-telegram-bot-google-sheets-on-webhooks-e415509a6213
Medium
Bot happens. Telegram bot + Google Sheets (on webhooks)
Друзья, привет!
Forwarded from NOP::Nuances of Programming
Перед созданием макета сайта у веб-дизайнеров часто возникает вопрос: как его скомпоновать? В статье вы найдете 9 лучших макетов 2018 года, собранных командой Mockplus, почерпнете идеи и вдохновитесь на создание интересного и привлекающего посетителей сайта
https://nuancesprog.ru/p/2542/
@nuancesprog #статьи #WebDevelopment #WebDesign #Website
https://nuancesprog.ru/p/2542/
@nuancesprog #статьи #WebDevelopment #WebDesign #Website
https://nuancesprog.ru
9 лучших примеров макетов сайта и идей для веб-дизайна в 2018
Есть всего одна возможность создать хорошее первое впечатление. Качественный дизайн сайта может в первую же секунду поразить посетителя. Именно поэтому дизайн главной страницы очень важен. При создании сайтов, крайне необходимо спроектировать идеальный макет.