Блог на Django про Python и Django

Реклама

Опубликовано: 29.07.2016 17:46 | Просмотров: 62 | Автор: Сергей Хайлов

С днем Системного Администратора

День системного администратора

С праздником, господа.


Опубликовано: 09.06.2016 11:20 | Просмотров: 214 | Автор: Сергей Хайлов

draw.io для проектирования интерфейсов

Ubuntu+Vagrant+LXC+python

С дизайном и юзабилити у меня совсем "грустно"... Как же хорошо, что есть Bootstrap. Использую его практически во всех своих проектах. Но прежде чем начать "юзать" - нужно "набросать" примерный макет будующего сайта. Есть много инструментов, в т.ч. и онлайн-сервисов. Но я для себя недавно открыл draw.io - и он мне более чем достаточен.


Опубликовано: 11.05.2016 13:59 | Просмотров: 170 | Автор: Сергей Хайлов

Рефакторинг. Введение поясняющей переменной.

Продолжаю цикл статей на тему рефакторинга. В прошлый раз мы рассмотрели метод встраивания временной переменной. Сегодня поговорим о таком подходе, как введение поясняющей переменной.

Основная цель метода - выделить выражения на короткие, но понятные переменные.


Опубликовано: 09.05.2016 17:07 | Просмотров: 137 | Автор: Сергей Хайлов

Рефакторинг. Встраивание временной переменной.

Во-первых, поздравляю всех с Великим Праздником - 9 Мая. Низкий поклон ветеранам.

В предыдущей статье мы рассмотрели один из видов рефакторинга - выделение метода. В сегодняшней небольшой статье речь пойдет о другом методе - встраивании временной переменной. Этот метод я очень часто использую в своей практике.


Опубликовано: 07.05.2016 10:56 | Просмотров: 457 | Автор: Сергей Хайлов

Vagrant + lxc + ubuntu => my dev env

Ubuntu+Vagrant+LXC+python

Сегодня речь пойдет о моем рабочем окружении, которое упрощает мне жизнь и ускоряет разработку. Немного об архитектуре: чтобы не “загаживать” комп, все пакеты для разработки, все необходимое ПО я держу в виртуалках. Нет, не в python-virtualenv’е, а именно в виртуалках. Вернее, в контейнерах.


Опубликовано: 05.05.2016 23:20 | Просмотров: 196 | Автор: Сергей Хайлов

Рефакторинг. Выделение метода.

Я люблю рефакторинг. Мне нравится "рефачить". Если сравнивать, то рефачить я люблю больше, чем писать новый код.

Почему? Все просто. Рефакторинг - это превращение алмаза в бриллиант. Вы берете работающий код и делаете его еще лучше, чище и удобнее для понимания.

В сегодняшней первой статье мы рассмотрим метод рефакторинга под названием "Выделение метода".


Опубликовано: 04.05.2016 12:54 | Просмотров: 276 | Автор: Сергей Хайлов

Django 1.9.6 и 1.8.13 bugfixes

BugFix2 мая 2016 года состоялся корректирующий выпуск Django 1.9.6 и Django 1.8.13. Изменения представляют собой набор багфиксов. Не забываем обновляться.


Опубликовано: 17.04.2016 13:26 | Просмотров: 377 | Автор: Сергей Хайлов

slug - добавляем автоматом

Как часто вам приходится "выдумывать" SLUG? Если у вас блог, новостник или тому подобное, то точно часто. Эти категории идеальные кандидаты в автоматизацию составления SLUG.


Опубликовано: 17.04.2016 12:55 | Просмотров: 531 | Автор: Сергей Хайлов

Django Jet - больше чем просто админка

Django Jet adminВ полку стильных интерфейсов админки джанги прибыло. Встречайте - Django Jet. Очень интересный продукт. Для проектов "для себя" - очень даже отлично.


Опубликовано: 27.03.2016 19:37 | Просмотров: 389 | Автор: Сергей Хайлов

Просим выключить adblock

No adblockЭнтузиазм энтузиазмом, но на нем далеко не уедешь. Сервера, потраченное время... Почему бы не попробовать окупить эти расходы? Есть несколько способов, но наибольшей популярностью пользуется размещение блока контекстной рекламы на сайте. И все бы ничего, но уж больно adblock и пр. "резальщики" рекламы "против".