27 янв. 2010 г.

Управление информационной политики ТюмГНГУ не хочет больше новости писать

Изящный способ не работать придумали в управлении информационной политикой ТюмГНГУ: открыли “Внутривузовский конкурса на лучшее информационное сопровождение деятельности структурных подразделений на официальном портале”.

Не читайте новость по ссылке, первые 5 абзацев, видимо, скопированы из чего то диплома, а цели конкурса заставляют если не смеяться, то хотя бы плакать. Пример: “Содействие инновационному развитию вуза” (прим.: как?) или “Воспитание толерантности” (видимо толерантности к изначально х****му отношению сотрудников управления к своей работе).

Итоги конкурса будут подводится каждый месяц (!), а тур путевку дадут через год. Значит в течении года друзья управления будут получать флэшки, а сотрудники ковыряться в носу.




Интернет свобода или как ушатать банк?

День добрый, друзья! Я давно не писал и не написал бы, если б не одно маленькое событие: сегодня в РСС-ленту упало сообщение с рекомендацией прочесть “Очень расстроена и в шоке от удивления.”. Коротко: сотрудники альфа-банка после неизвестного разговора (крайне смутно описанного в сообщении) позвонили ещё пару раз и нахомили из-за 26 центов за автокредит.

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

Я сам от альфы не в восторге. Их клиентом являюсь лишь по тому, что они купили отличный во всех отношениях банк – Северная казна.

А теперь внимание! Вопрос: Вы помните, как ушатали Северную казну?

Сперва в интернете и сми прочно поселили мысль – банки в тяжелом состоянии и многие из (да почти любые) могут лопнуть. Затем: у лопнувших банков не будет возможности вернуть все деньги по депозитам. А потом у почти каждого моего знакомого “нашлись” друзья в Москве, которые советовали срочно забирать деньги из Северной казны! Срочно! Банку пипец, говорили они.

Помните что было дальше? Дальше все хлынули в Казну с требованиями вернуть бабло. Естественно, банк чуя подвох пытался очередь сдерживать. Появлялись сообщения о рейдерском захвате, но после волны черного пиара в интернете, никто уже не воспринимал официальные заявления банка всерьез.

Был банк и нет теперь, хотя за кредит все равно платить приходится :).

Факты:

  1. Ирина Василевицкая являлась сотрудником пресс-службы
  2. Есть запись разговора с хамом из альфы (сделанная без его разрешения) и несколько истории о хамском отношении банка к клиентам
  3. Есть гневные сообщения на форумах и в комментах

А все началось с того, что Ирина поселила в мозгу блоггеров идею: “банку я нафиг не нужна как клиент, ему, что вполне естественно, важен хороший пиар”.

Мое мнение: плох тот журналист, которые не хочет стать пиарщиком и из всех пиаров черный, как известно, наиболее доходен.

Кому может быть выгоден черный пиар Альфа-банка?




6 янв. 2010 г.

Django 1.2 alpha 1

Только что выложили Django 1.2 alpha 1 для тестирования и предпросмотра. Пересаживать стабильные проекты на этот релиз, наверное, пока не стоит, хотя, как уже отмечалось, транк django отличается редкой стабильностью и вниманием к мелочам.

В новой версии большие изменения в защита от кросдоменных запросов, поумневший тэг {% if %}, группы методов get_db_prep_*(), переделанный E-mail бэкенд, добавленный Messages Framework, конечно же любимый всеми multiple databases, BigIntegerField, readonly_fields (ура!), подсветка кода.

Полный список изменения тут: http://docs.djangoproject.com/en/dev/releases/1.2-alpha-1/#what-s-new-in-django-1-2-alpha-1

Roadmap такой: 26 января (+ неделя) - бета, 2 марта – 1-ый релиз кандидат, 9 марта – релиз.

Поздравляю всех!

Django-tagging и русские тэги.

Основательно потрахавшись с django-tagging пришел к выводу, что не лишним будет поделится накопленным опытом.


# urls:

    ...

    url(r'^tag/(?P<tag>[^/]+)/$', bookmarks_by_tag, name = "tag"),

    ...



# views:

@login_required

def bookmarks_by_tag(request, tag):

    tag = urllib.unquote(unicode(tag))

    tag = get_object_or_404(Tag, name = tag)

    bookmark_instances = TaggedItem.objects.get_by_model(BookmarkInstance, tag)



    return render_to_response("bookmarks/your_bookmarks.html", {

        "bookmark_instances": bookmark_instances,

    }, context_instance=RequestContext(request))



# tamplates:

{% load tagging_tags %}



{% tag_cloud_for_model bookmarks.UserBookmarkInstance as tags with steps=9 min_count=0 distribution=log %}



<div id="cloud">

    {% for tag in tags %}

       <a href="{% url tag tag|urlencode %}" style="font-size: 1.{{ tag.font_size }}em">{{ tag }}</a>&nbsp;

    {% endfor %}

</div>


5 янв. 2010 г.

InputEx 0.4.0

Сегодня обновился InputEx до версии 0.4.0. InputEx – библиотека виджетов полей форм. Основана на YUI. Прелесть и мощь виджетов в поддерживаемых проверках ввода и краткости кода (JSON) необходимого для инициализации оных. Минус - очевидная посредническая функция библиотеки, изменится версия YUI и мы зависнем в ожидании нового кода от Eric Abouaf.

В новой версии InputEx обзавелся dependency configurator’ом и новыми виджетами. Полный список изменений см. на сайте http://javascript.neyric.com/inputex/.