Python, Django: Автоматический ресайз загружаемых изображений

VitaliyRodnenko, 29.04.2009

На данный момент мы занимаемся разработкой городской социальной сети. Не «убийцы» Вконтакте и Одноклассников, ее задачи будут в корне иными. В качестве программной основы был выбран Django, написанный на языке Python.

Разрабатывая интерфейс управления личной информацией необходимо было решить задачу: при загрузке пользователем собственной фотографии, ее размер должен быть не более некоторых значений, определенных настройками системы, если фото больше, то необходимо произвести ресайз с сохранением пропорций.

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

Читать полностью

Категории: Django, Python | Комментарии (12)

8 Характеристик удачного пользовательского интерфейса

VitaliyRodnenko, 23.04.2009

Перевод статьи о юзабилити: 8 Characteristics Of Successful User Interfaces.

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

Я составил список из 8 характеристик, которые считаю залогом успешного пользовательского интерфейса:

  1. Доступность
  2. Минимализм
  3. Уверенность
  4. Отзывчивость
  5. Соответствие контексту
  6. Привлекательность
  7. Эффективность
  8. Снисходительность

Читать полностью

Категории: Юзабилити | Комментарии (6)

Стоит ли публиковать свой лучший контент на сторонних ресурсах?

VitaliyRodnenko, 12.04.2009

В продвижении контентного интернет-ресурса (новостной сайт, блог) порой бывает полезно писать статьи для других сайтов со ссылкой на свой ресурс. Большинство блоггеров и владельцев новостных порталов с удовольствием согласятся разместить вашу статью у себя, конечно при условии, что материал адекватен. Они получают бесплатный полезный контент, а вы драгоценный трафик и подписчиков, что крайне важно, особенно для молодого сайта.

Читать полностью

Категории: SEO, продвижение сайтов | Комментарии (8)

Округлые уголки, CSS

Octane, 09.04.2009

В этой статье мы рассмотрим пример создания панелей веб-сайта с округлыми углами на заранее известном сплошном цвете фона, при этом панели будут как угодно изменять свои размеры.

Читать полностью

Категории: CSS | Комментарии (15)

Текстура дерева

Octane, 09.04.2009

Текстура дерева

В этой статье мы рассмотрим несколько необычный способ создания текстуры дерева в Photoshop. Отличие его заключается в том, что часть работы выполняется в специально написанной мною программе «Wood Texture Generator», которая при помощи B-Spline'ов строит изображение похожее на древесную поверхность.

Читать полностью

Категории: Photoshop | Комментарии (2)

Перенос контента со старого блога

VitaliyRodnenko, 09.04.2009

Последние 3 недели мы были заняты переработкой сайта нашей веб-студии. Кстати, за это время мы перешли на новую платформу разработки сайтов — Django Framework, функционирующую на языке Python, впечатлений масса! Думаю, ближайшее время найдем, что рассказать интересного об этом фреймворке.

Читать полностью

Категории: Оффтопик | Комментарии (3)

480×60
480×60