О settings.py и хранении "секретных" настроек

Я уже писал о настройках в этом посте. Но в последнее время я пересмотрел свое мнение по поводу хранения настроек, мне кажется использование файла local_settings.py избыточно и ведет к лишнему копипасту при работе с проектом. В последнее время я перел к такому формату

1 ноября 2014 г. 13:23:06    Alex Vakhitov Django 1    0

Google Authenticator и SSH

В последнее время у меня повышенная параноя по поводу моих серверов и я решил как то дополнительно себя обезопасить, и средством безопасности я выбрал Google Authenticator, подумалось мне что одноразовые пароли затруднят все задачи по взлому “моих сокровищ” (:

26 апреля 2014 г. 13:21:42    Alex Vakhitov Разное 1    0

Лучшие практики Django

Недавно наткнулся на статью о лучших практиках разработки на django (ссылка), меня сильно порадовало что большинство из этого я интуитивно использую уже довольно давно, но вот некоторые части мне кажется нужно делать подругому нежели описанны в статье. Сейчас хочу привести вашему вниманию симбеоз статьи указанной выше и моих мыслей. Также советую совместить данную статью с моим постом о структуре django проекта


29 января 2014 г. 13:20:07    Alex Vakhitov Django 2    0

Настройка сервера для Django. Gunicorn + Nginx + Ubuntu

В этой заметке я хочу описать процесс настройки боевого сервера для хостинга Django проектов. И так нам потребуется 30 минут времени и сервер на Ubuntu 12.*.

1 декабря 2013 г. 13:18:13    Alex Vakhitov Django 2    0

Структура Django проекта

Все мы знаем что есть очень много вариантов структуры для Django проекта и большинство из них вполне нормальные, но я хочу рассказать как я храню проекты, и вообще структуру приложений в проекте

30 ноября 2013 г. 13:05:15    Alex Vakhitov Django 0    0

Очередная поездка в Таиланд, или в поисках wi-fi

О бесплатном wi-fi и немного фоточек



17 октября 2013 г. 12:53:59    Alex Vakhitov Личное 0    0

Удаленное управление сервером с MODX сайтами

У Василия Наумкина есть отличная инструкция по настройке сервера для MODX, и к ней прилагаются скрипты установки, обновления и удаления сайта. Все работает отлично и радует глаз, но мне надоедала одна вещь, что для того чтобы что-то сделать необходимо зайти на сервер, и вот я сделал для себя решение этой проблемы

30 августа 2013 г. 12:49:09    Alex Vakhitov MODX 0    0

Установка GitLab и Redmine на Ubuntu 12.04

Для начала скажу пару слов о том что есть что. GitLab, на мой взгляд, это лучша веб обертка над git, и есле быть совсем кратким это свой личный GitHub. Redmine это отличный менеджер проектов. Как мне кажется это две очень необходимые вещи для любого разработчика

3 августа 2013 г. 12:44:33    Alex Vakhitov Разное 0    0

Собственный команды для manage.py и использование crontab с Django

Для одного проекта необходимо было сделать автоматическое создание материала раз в сутки и собственно сам контент нужно было брать со стороннего api. В этом посте я расскажу как создать свои команды для manage.py которые можно использовать в crontab

30 мая 2013 г. 12:38:19    Alex Vakhitov Django 0    0

Установка PIL на Ubuntu 12.04

Сегодня я расскажу как поставить PIL на ubuntu 12.04 32 или 64, так, чтобы все работало. Вообще это настоящая проблема что в большинстве случаев нельзя просто так взять и поставить PIL, всегда нужно производить дополнительные действия.

18 апреля 2013 г. 12:32:08    Alex Vakhitov Django 0    0

Создание собственной модели User в Django

С приходом django 1.5 у нас наконецто появилась делать собственные модели User, сейчас я продемонстрирую вам как сделать простейшую модель.

11 апреля 2013 г. 12:30:41    Alex Vakhitov Django 0    0

Django + nginx + uWSGI + supervisor

Небольшой пост о том как настраивать связку Django + nginx + uWSGI + supervisor, только самые основы, в будущем может распишу по подробней

3 апреля 2013 г. 12:29:01    Alex Vakhitov Django 0    0

Проблемы с перемоткой файлов по RTMP

Иногда бывает так, что после сохранения видео файла не работает перемотка при использовании rtmp сервера вещания, сейчас я расскажу как с этим справится

24 марта 2013 г. 12:28:19    Alex Vakhitov Разное 0    0

Реализация простой корзины на Django

В последнии дни очень много людей спрашивали, как сделать корзину на Django сайте и вот я решил написать реализацию простейшей корзины для сайта.

23 марта 2013 г. 12:22:58    Alex Vakhitov Django 0    0

Интернет в Тайланде

Во время командировки в Тайланд, столкнулся с настоящей проблемой, это отсутствие интернета в гостинице и вообще ужасное качество соединения с европейскими серверами. С первой проблемой я разделался при первой прогулке по Паттайе, а вот как разделаться со второй пришлось позадуматься.

23 марта 2013 г. 12:19:51    Alex Vakhitov Личное 0    0

Немного о ЖКХ

Посетил семинар «Права граждан в сфере ЖКХ: повышение грамотности – усиление защиты». Конечно все это очень интересно, но вот смысла такой встречи я не нашел. Зачем людям объяснять курс математики средней школы? Ведь мы все умеем считать и понимаем что нас, извините, “наебывают”.

23 марта 2013 г. 12:18:39    Alex Vakhitov Личное 0    0

Установка NGINX-RTMP

​В последнее время занимаюсь онлайн вещанием через интернет перепробовал много медиа серверов (FMS, Wowza, Early, etc), но остановился на модуле к веб серверу nginx, под названием nginx-rtmp. Этот пост посвящен быстрой установке и настройке медиа сервера для живого вещания на чистую Ubuntu 12.04.

11 февраля 2013 г. 12:15:33    Alex Vakhitov Разное 1    0
/*Вход*/

Login with github
/*Twitter*/
/*Реклама*/