Архив рубрики: Web-services

Вопросы, касаюшиеся работы различных сетевых утилит — FTP, SSH, Telnet и прочего

Django Book: URLconf и "слабые связи"

5 февраля 2015
 

 Предыдущая статья. Сейчас хороший момент, что бы подчеркнуть ключевой момент философии URLconfs и Django: понятие «слабые связи» (loose coupling). Проще говоря, «слабые связи«, или «слабосвязанность» — это подход в программировании, при котором особое значение имеет независимость компонентов друг от друга — т.е. наличие «слабых связей» между ними. Если две части кода «слабосвязаны» — то изменения в одной части… Читать далее »

Django Book: второе представление — динамический контент

3 февраля 2015
 

 Наше первое представление «Hello world» было достаточно информативным для демонстрации основ того, как работает Django, но это не был пример настоящей динамической страницы, потому что содержимое страницы всегда было одно и то же. Каждый раз, когда вы обращаетсь к /hello/ — вы видите одну и ту же статическую страницу HTML. Для нашего следующего представления —… Читать далее »

Django Book: как Django обрабатывает запрос

3 февраля 2015
 

 Продолжение Django Book: первая страница Django-проекта — «Hello, World!». Перед тем, как перейти к созданию нашего второго представления — давайте сделаем паузу, и узнаем немного больше о том, как работает Django. Например, когда вы видите текст «Hello world«, зайдя на страницу http://127.0.0.1:8000/hello/ — что же именно делает Django за кулисами? Всё начинается с файла настроек. Когда вы запускаете python manage.py… Читать далее »

Django Book: первая страница Django-проекта — "Hello, World!"

2 февраля 2015
 

 Перевод. Оригинал тут>>>. В статье Django: установка NGINX + uWSGI + Django на CentOS было рассказано как установить и запустить Django. В этой — мы рассмотрим создание динамических страниц с Django. Кратко напомним создание проекта, который будет далее использоваться в примерах: $ cd /var/www/django $ django-admin startproject example $ cd example/ $ ls -l total 16 -rw-r—r—… Читать далее »

Amazon web service: установка EC2 CLI tools

29 ноября 2014
 

 CLI позволяет управлять не только серверами, но и настройками сети, базами данных, «дисками». В общем, все те же операции, что и в панели управления — но в консоли. Установка выполняетс яна CentOS 6.5. UPD 08.2016 Пост устарел, см. установку в документации. Установка CLI tools Создадим директорию, в которой будут храниться утилиты: $ mkdir -p ~/aws/cli_tools Загружаем… Читать далее »

AWS: Amazon Web Service — облачный VPS от Amazon: создание сервера

26 ноября 2014
 

 Регистрируемся на http://aws.amazon.com/ru/ и получаем аккаунт на год. Ргеистрация довольно нестандартная. Вам придётся указать номер платёжной карты, и действительный номер телефона, на который перезвонит робот Amazon, и в процессе «разговора» предложит ввести цифры, указанные на экране.

Python: модуль pysvn — работа с репозиторием SVN

20 ноября 2014
 

 Устанавливаем из репозитория: # yum list pysvn … pysvn.x86_64 1.7.6-1.el6 epel # yum -y install pysvn … Installed: pysvn.x86_64 0:1.7.6-1.el6 pysvn является модулем, который работает с SVN-клиентом, установленным в системе. Т.е., настройки прокси для SVN, авторизация — будут использовать из файла /etc/subversion/servers,.

NGINX: настройка простого load-balancing

13 октября 2014
 

 Имеется  четыре сервера: 192.168.1.107 — NFS-сервер, на котором находятся файлы «приложения»; 192.168.1.109 — «фронтенд» с NGINX, который будет балансером (принимать запросы от клиентов — и передавать их на два бекенда); 192.168.1.116 — «бекенд» №1 с NGINX, который будет обслуживать запросы к приложению; 192.168.1.117 — «бекенд» №2 с NGINX, который будет обслуживать запросы к  приложению. Оба… Читать далее »