Статьи категории: Разработка

Статьи так или иначе касающиеся разработки программного обеспечения. Здесь размещаются мануалы и практическое руководство мира разработки.

Разработка: Деплоим приложение Flask на AWS Elastic Beanstalk

Деплоим приложение Flask на AWS Elastic Beanstalk

Сегодня мы рассмотрим пример развёртывания приложения Flask в среде Elastic Beanstalk с Python 2.7. Основным инструментом у нас будет EB CLI, но вы так же можете использовать консоль управления AWS ...
Создаём свой пакет Python

Создаём свой пакет Python

Повторное использование кода - очень полезная штука. Вы экономите время при написание одних и тех же кусков кода, и даже в одном проекте у вас сохраняется модульная структура приложения, что ...
Ponzu: An Introduction

Go дайджест. События, статьи, интересные проекты из мира Go (1 — 12 мая 2017)

Всем привет! В этом дайджесте представлены лучшие статьи за прошедшую неделю, а также новости, события и проекты, заслуживающие вашего внимания. Новости, События - Gobot 1.5 [EN] - Релиз 3.1.0 веб-фреймворка ...
Разработка: Развёртывание приложения Django в AWS Elastic Beanstalk

Развёртывание приложения Django в AWS Elastic Beanstalk

Сегодня мы рассмотрим небольшой пример развёртывания Django приложения в AWS Elastic Beanstalk (с Postgres). Убедитесь, что у вас установлен Python 2.7, pip, virtualenv (если нет, установите его командой "pip install ...
Разработка: Создаём графики в приложении Flask с Chart.js

Создаём графики в приложении Flask с Chart.js

Я разрабатываю веб-сайты на Python и Flask, используя Bootstrap для стилизации. Недавно мне понадобилось добавить на сайт интерактивные графики. При выборе JavaScript библиотеки для этого, я наткнулся на Chart.js - ...
Pytube: скачиваем Youtube видео с помощью Python

Pytube: скачиваем Youtube видео с помощью Python

Pytube это библиотека для скачивания видео с Youtube. Как сказано в документации, у неё нет сторонних зависимостей и она построена на стандартной библиотеке. Установка Установить пакет можно с помощью менеджера ...
Разработка: Dear Diary - зашифрованный дневник в консоли на Python

Dear Diary — зашифрованный дневник в консоли на Python

Я уже писал о том, как работать с шифрованными базами данных на Python. И сегодня для закрепления материала мы напишем небольшую программу для хранения текстовых заметок в зашифрованном виде. Для ...
Разработка: Создаём Slack бота для отслеживания вашего бренда в Twitter

Создаём Slack бота для отслеживания вашего бренда в Twitter

Сегодня мы рассмотрим как отслеживать упоминания нашего домена в Twitter и постить об этом в канал Slack. Для этого отлично подойдут модули slacker и twython. Также мы используем configparser и ...
Разработка: Создаём Slack бота на Python

Создаём Slack бота на Python

Недавно у меня был случай поработать с Real Time Messaging API в Slack и сегодня я покажу вам как создать своего бота - это очень просто! Slack API Немного о ...
Разработка: Зашифрованные базы данных SQLite с Python и SQLCipher

Зашифрованные базы данных SQLite с Python и SQLCipher

SQLCipher это библиотека с открытым исходным кодом, созданная компанией Zetetic, для прозрачного 256-битного AES шифрования баз данных SQLite. Сегодня мы рассмотрим пример написания программы на Python, взаимодействующей с зашифрованной базой ...
Разработка: Создание PDF в Django с помощью WeasyPrint

Создание PDF в Django с помощью WeasyPrint

В создании pdf файлов в Django очень помогает библиотека WeasyPrint. Сегодня мы рассмотрим пример работы с ней. WeasyPrint это движок для обработки HTML и CSS, которые выгружаются в формат PDF ...
Разработка: Как мы автоматизировали ежедневный твит проекта 100DaysOfCode

Как мы автоматизировали ежедневный твит проекта 100DaysOfCode

В этом посте я покажу вам способ сделать автоматический твит о прогрессе в испытании #100DaysOfCode Challenge. После этого у вас останется больше времени на разработку. Супер, да? Это день 007 ...
Разработка: Генерирование документов ODT с Secretary в Django

Генерирование документов ODT с Secretary в Django

Иногда бывает необходимость в создании odt для представления информации из приложения Django. Для этого случая можно использовать библиотеку Secretary. Secretary это библиотека, позволяющая использовать формат ODT для представления информации в ...
Разработка: Go: многопоточная запись в файл CSV

Go: многопоточная запись в файл CSV

Иногда при разработке приложений на Go бывает необходимость записи в файл CSV из нескольких горутин, при этом встроенный CSV Writer непотокобезопасен. Моя первая попытка записи в файл CSV выглядела так: ...
Разработка: Шаблоны в Gin Web Framework (Golang)

Шаблоны в Gin Web Framework (Golang)

На прошлой неделе я занимался разработкой небольшого веб-приложения на Go с фреймворком Gin и у меня заняло порядочно времени на то, чтобы разобраться с языком шаблонов, используемых в нём. В ...