Category: технологии

Category was added automatically. Read all entries about "технологии".

main

не виноватые мы @ задолба!ли

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

Вот одного не понимаю - неужели эти самые продавцы не осознают, что именно они (а не начальство, маркетолог или грузчики) являются для клиента лицом фирмы? Их задача - понять, что нужно клиенту; сгладить конфликт, если вдруг он наметился; проследить (вместе с охранником), чтобы из магазина ничего не спиздили, ну и все такое. Если у начальства закидоны, и они реально мешают торговле - можно прозрачно намекнуть, мол, постоянные клиенты ругаются и понемногу перестают быть постоянными, надо что-то делать. Руководство люто неадекватное? Ну так, дорогие мои работнички, вы ж видели, куда работать шли, не?

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

P.S. Автоматическими кассами в метро уже пользуюсь, да. Бездушная машина гораздо приятнее заслуженной тетки с синдромом вахтера.
main

Tweet-tweet

Automatically shipped by LoudTwitter
main

слава роботам!

классика советского кинематографа

У меня на одном проекте робот автоматом тянет для базы фильмов URL’ы трейлеров на YouTube. Иногда выдаются всякие вот такие штуки. Жжом тряпки и смеемся :)

З.Ы. Йоп, это оказывается Та Самая Кин-Дза-Дза. Только на японском. Дзайбацу!

This is crossposted entry. ilvar.ru

main

итоги дня [ilvar.ru (http://ilvar.ru/blog/2008/04/07/itogi-dnya/)]

  1. Я ничего не успеваю.
  2. eee pc покупать передумали.
  3. В Руби все через задницу.
  4. Сервер Музыкального Сервиса после “случайного” удаления не без моего участия 3Тб юзерских файлов выслал в прошлое робота-убийцу.

Или, если кратко - жопа.

This is crossposted entry. ilvar.ru

main

KDE4

Originally published at [ilvar.ru]. You can comment here or there.

Второй вещью, которую я вчера усиленно пробовал, стал KDE4. Достали тормоза Gnome’а, XFCE я уже юзал, гик-навороты вроде blackbox мне не по душе, старый KDE не понравился - остался новый. Да, он еще сырой, много чего недоделано, некоторый софт (но далеко не весь, хе-хе) падает периодически - но, во-первых, выглядит довольно круто, а во-вторых, работает достаточно быстро - примерно как ветка 3.5, ИМХО. Опера просто летает (еще бы - на Qt сделана ж) по сравнению и с Оперой под Гномом, и с Фаерфоксом (и в Гноме, и в КДЕ). В общем, распинаться не буду, а просто вывешу под кат картинки (частично кликабельные, потом получше сделаю) :))

Collapse )
main

Pylons

Originally published at [ilvar.ru]. You can comment here or there.

Вчера вечером попробовал поднять Pylons у себя. Первое впечатление - слишком много наворочено, примерно как в Symfony для PHP. То есть, после 2 недель ковыряния я примерно понял структуру проекта на Symfony, и она вполне логичная - но все же сильно навороченная по сравнению, например, с Django.

Сила Pylons в том, что он объединяет в себе несколько отдельных проектов (SQLAlchemy, Mako и др.) - т.е. можно особо не заморачиваться на отладке каждого модуля, а сосредоточиться на их совместимости и общем дизайне системы. Но, как водится, в этом же и слабость: разным модулям нужны разные конфиги, к ним надо по-разному обращаться, и формат возвращаемых данных тоже разный. Django един и монолитен, как скала, Pylons же больше похож на механическое устройство, состоящее из отдельных деталей.

Что очень порадовало (собственно, эта фича и сподвигла меня на знакомство с Pylons) - это дебажная страница Ошибки 500. Во-первых, в ней traceback, данные шаблона и информация о http-запросе разнесены на разные tab’ы, в результате страница гораздо компактнее Django‘вской. Во-вторых, тут есть своя killer feature - возможность в каждой точке traceback’а открыть питоновскую консоль и поиграться с данными, причем в соответствующем окружении.

Pylons

Вот такие первые ощущения :)

main

5 причин, почему визуальный html-редактор в админке - зло

Originally published at [ilvar.ru]. You can comment here or there.

  1. Визуальный редактор заставляет думать не о семантике, а о представлении. В результате либо результат на странице сайта выглядит не так, как в админке (потому что стили поверх наложились), либо стили жестко прописываются редактором и уже не могут меняться через CSS, “плавают” на разных страницах и заставляют контент-менеджера постоянно вручную выставлять шрифты, цвета и прочие отступы.
  2. Визуальный редактор позволяет копипастить текст из “Ворда”. Отлично! Некоторые продвинутые редакторы даже вычищают ненужные тэги. Но “мусора” все равно остается выше крыши даже в маленьких документах. А большие документы достаточно часто подвешивают браузер напрочь.
  3. Даже если текст с самого начала редактировался через админку, визуальные редакторы частенько добавляют лишний код, лишние стили и т.п. Например, если расстояние между абзацами у нас полстроки, а админка вместо абзацев иногда юзает <br/></br> - результат получается некрасивый.
  4. Визуальный редактор тянет за собой мегабайта полтора картинок и яваскрипта. Это добро, конечно, кэшируется браузером, но через GPRS, например, в админку уже не полезешь лишний раз.
  5. Яваскрипт визуального редактора заметно подтормаживает загрузку страницы, особенно если полей для редактирования на странице админки несколько.

Какой выход? Есть три варианта различной степени брутальности :)

  1. Почти визуальный. Использовать WYMeditor или его аналоги. Не избавляет от проблем с производительностью, но хотя бы позволяет разработчику сохранить контроль над внешним видом документа.
  2. Голый. Использовать html или bbCode, возможно, с дополнительными кнопочками-хелперами. Боюсь, что в этом случае контент-менеджер может выдавать грязный код (если как-то знает HTML) или постоянно дергать разработчка вопросами (если не знает HTML).
  3. Почти идеальный. Использовать wiki-разметку или Markdown. Да, потребуется какое-то время на обучение, но с другой стороны, все необходимые конструкции запросто помещаются на клочке бумаги (для повешения у монитора, естественно), а сама разметка является достаточно интуитивной. Не говоря уже о возможности простого автоматического diff-а изменений, в случае необходимости.

Я в своем блоге использую Markdown для семантических частей - таких, как параграфы, списки и т.п., а ссылки и картинки вставляю в HTML встроенными хелперами Wordpress - они достаточно удобно сделаны.

main

Снова рабочий лытдыбр

Originally published at [ilvar.ru]. You can comment here or there.

  1. Окончательно оформил в голове технологию обработки картинок для одного экспериментального сервиса. Сервис будет платный, но первые сколько-нибудь клиентов непременно обслужатся for free, в обмен на фидбэк - так что следите за объявлениями, хе-хе :)
  2. Сделал предварительный черновой дизайн для одного карманного магазинчика-аукциона. В принципе, если диз понравится заказчику - можно будет так и оставить. Думаю, что за пару дней к нему прикручу основной функционал, тем более что на Django оно все весьма несложно делается.
  3. Твердо решил по весне все ж довести Прелестно до ума. Тем более, что skill.ru чего-то не отвечает ;)
main

Велосипедное

Originally published at [ilvar.ru]. You can comment here or there.

Проехал вчера еще 25км, фактически, дневную разминочную норму. Организм до сих пор в легком недоумении: мол, что это было?!

А сегодня наваял велосипедный поиск, прошу любить и жаловать:

велосипедный поиск

Ищет по новостным ресурсам, информационным порталам, форумам, сайтам сообществ и магазинов. Практически по всему вело-Рунету, проще говоря :)

Естественно, в основе - Google Custom Search, сделано за час вместе с подбором цветов, рисованием лого (да, я знаю, что на Обменнике лого получилось круче) и забиванием в список 70 сайтов, страниц и ссылкохранилищ.

Кстати, для подбора цветов рекомендую утилитку ColorSchemer.