Надежность в аутсорсинге

Elena, 07.11.2011

Проблема. Пришел проект, который компания не может в данный момент выполнить своими силами. Причин этого может быть масса, начиная от того, что все свои специалисты заняты на других проектах, или просто «не потянут», и заканчивая тем, что есть задания не по профилю (например, программинг для дизайн-студий). Что делать?

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

Категории: Без рубрики | Комментарии (3)

Python: Получение последнего сообщения из Twitter

VitaliyRodnenko, 13.09.2009

Пишем сейчас на Django сайт, где требуется получать последнее сообщение из Twitter аккаунта корпоративного микроблога. Некоторое время назад я показывал, как это можно сделать в PHP, теперь пишу тоже самое на Python.

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

Категории: Python | Комментарии (4)

Часть 1. Алгоритм шинглов для веб-документов

VitaliyRodnenko, 01.08.2009

Ранее я показал элементарную реализацию алгоритма шинглов, позволяющую определять, являются ли два документа почти дубликатами или нет. В этот раз я поясню реализацию алгоритма, описанную Зеленковым  Ю. Г. и Сегаловичем И.В. в публикации «Сравнительный анализ методов определения нечетких дубликатов для Web-документов».

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

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

Категории: Алгоритмы | Комментарии (19)

301 редирект для 1800 страниц на одном домене

VitaliyRodnenko, 15.06.2009

На днях мы завершили работу над второй версией информационного интернет портала города Волгограда «VLG Navigator». Сайт подвергся переработке на 100%, особенно каталог, что повлекло за собой изменение URL адресов абсолютно всех объектов, разделов и подразделов в каталоге.

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

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

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

Сравнение значений в шаблонах Django

VitaliyRodnenko, 15.05.2009

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

{% if some_val > 4 %}
<p>Истина</p>
{% else %}
<p>Ложь</p>
{% endif %}

вызывают ошибку.

В поисках решения я нагуглил библиотеку, разработанную Джеймсом Беннеттом (James Bennett) — django-template-utils.

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

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

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)

480×60
480×60