Архив рубрики: HOWTO’s

Вопросы, касаюшиеся установки и настройки различных приложений.

Django: пример создания приложения — часть 3: панель управления
0 (0)

14 мая 2015

Предыдущая часть — Django: пример создания приложения — часть 2: создание и работа с database API Создание суперпользователя Для начала — нам необходимо создать пользователя, который сможет входить в админпанель. Выполните следующую команду: $ python manage.py createsuperuser Username (leave blank to use ‘setevoy’): Email address: [email protected] Password: Password (again): Superuser created successfully. Запуск сервера разработки

Loading

Django: создание проекта "домашняя бухгалтерия"
0 (0)

13 мая 2015

Для практики в Django — решил создать более продвинутую версию домашней бухгалтерии. Старый вариант — консольный bash-скрипт, описан в посте bash + MySQL: скрипт домашней бухгалтерии. Да и женщина никак не хочет приобщиться к прекрасному миру консольных приложений 🙂 Имеется сервер CentOS 6.6, Python 2.7, Django 1.8. Доступ к проекту реализован через NGINX +uWSGI, база данных — MariaDB… Читать далее »

Loading

Django: пример создания приложения — часть 2: создание и работа с database API
0 (0)

12 мая 2015

Начало — Django: пример создания приложения — часть 1: создание запуск проекта Создание моделей Теперь, когда ваш проект настроен и работает — вы можете приступать непосредственно к разработке. Django поставляется с утилитой, которая автоматически генерирует базовую структуру директорий приложений, позволяя вам сфокусироваться на написании кода, вместо того того что бы заниматься созданием каталогов. Проект vs… Читать далее »

Loading

Linux: архитектура ядра Linux — общая архитектура системы
0 (0)

11 мая 2015

Очень старый перевод, долгое время пролежавший в черновиках. Продолжение — частично уже есть, надеюсь — будет время и настроение продолжить. Оригинал — на странице Conceptual Architecture of the Linux Kernel. Более полное описание архитектуры — есть на странице Concrete Architecture of the Linux Kernel. Обзор системы Ядро Linux бесполезно само по себе — оно является частью одной большой… Читать далее »

Loading

Django: пример создания приложения — часть 1: создание и запуск проекта
0 (0)

10 мая 2015

Перевод документации Django, с некоторыми изменениями и дополнениями. Часть информации так же рассмотрена в цикле переводов Django Book – русский перевод, который, однако, пока не завершён. В этом цикле статей мы рассмотрим создание обычного приложения с опросами. Приложение будет состоять из двух частей: общедоступная часть, которая позволит посетителям сайта голосовать и смотреть результаты голосований; панель администратора, которая… Читать далее »

Loading

JIRA: быстрое обновление 6.2 до 6.3
0 (0)

8 мая 2015

Что бы найти текущую версию JIRA — переходим в ‘Administration’ > ‘System’ > ‘Troubleshooting and Support’ > ‘System Info’: Список последних версий можно найти тут>>>.

Loading

CentOS: обновление Python до 2.7 и установка Django 1.8
0 (0)

7 мая 2015

По умолчанию — CentOS 6 использует Python 2.6, и Django 1.3. Задача — установить Python 2.7, Setuptools, PIP и Django 1.8. Ещё одно замечание, прежде чем вы начнёте — с вероятностью в 99% — проекты на Django 1.3 не «взлетят» на Django 1.8. Основная проблема при обновлении (которая почему-то почти нигде не указывается) — это… Читать далее »

Loading

Debian: version `GLIBC_2.14′ not found
0 (0)

3 мая 2015

Проблема возникает на Debian GNU/Linux 7.8 (wheezy). Важно: если вы не знаете что такое glibc — почитайте тут>>>. Настоятельно не советую выполнять такое обновление на production-серверах. Проверяем текущую версию: # dpkg -l | grep libc6 ii libc6:amd64 2.13-38+deb7u8 amd64 Embedded GNU C Library: Shared libraries ii libc6-dev:amd64 2.13-38+deb7u8 amd64 Embedded GNU C Library: Development Libraries and Header Files

Loading

Fail2ban: настройка ручных фильтров на примере NGINX
0 (0)

2 мая 2015

Задача — добавить свои собственные правила для Fail2ban, по которым будет выполняться поиск в логах. Например — очень много ботов сканируют URL-ы на предмет поиска панели управления phpMyAdmin, что бы потом побрутфорсить её. Добавляем файл /etc/fail2ban/filter.d/nginx-proxy.local: [Definition] failregex = ^<HOST> -.*GET http.* ignoreregex =

Loading

Amazon web service: установка CLI на Windows
0 (0)

1 мая 2015

В целом установка не особо отличается от аналогичной установки на Linux. Проверяем наличие Java: D:OptAWS>java -version java version «1.7.0_75» Java(TM) SE Runtime Environment (build 1.7.0_75-b13) Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode) Устанавливаем JAVA_HOME:

Loading