разработка

Date: 2010-08-04 05:14 GMT
Subject: кэширование для очень ленивых
Tags:

RSS сейчас прикручен практически к любому скрипту - в phpbb фиды можно получать по разным разделам, а я ещё разбил и по тегам, по темам и т.п. Мемкэш внедрять сильно лень - для этого придётся много кода переписывать, и вообще архитектуру менять, иначе смысла ноль - но во многих местах просто заменяю запросы к базе на кэшируемые запросы к RSS-фидам с теми же параметрами. В надежде, что механизм кэширования раз в N минут RSS-фидов на диске в этом распостранённом RSS-парсере окажется гораздо эффективнее десятков запросов в минуту напрямую к базе.

Date: 2010-04-30 03:09 GMT
Subject: sape app store
Tags:

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

Одни из первых в рунете создали вокруг своего сервиса "девелоперскую экосистему". Причём без некоторых инструментов с "голой" сапой уже невозмжно работать. Пора по примеру Ябла создавать свой Sape App Store. Ну и выходить на запад, конечно, они об этом ещё в 2007 говорили.

Date: 2010-04-27 08:15 GMT
Subject: чего не хватает при работе с сайтом
Tags:

Как правило, есть разные разделы сайта, задаваемые урлами (или регулярными выражениями урлов). Например, главная, служебные страницы, новости, блоги там, объявления и т.п.

Для каждого типа страниц ("раздела") мы обычно создаём свой кусочек ТЗ: это должно делать то-то и то-то.

Для каждого раздела мы создаём тест-план: это должно работать так-то, тестировать надо вот так. По сути, то же ТЗ, только с описанием методики тестирования.

Для каждого раздела мы создаём визуальный дизайн: здесь это будет выглядеть вот так, а в этом разделе всё будет расположено так.

Date: 2009-01-30 15:00 GMT
Subject: javascript madness
Tags:

Столкнулся с сайтом, который запихивает бувально все свои данные в сессию и печенья ничего не подозревающему пользователю, а потом формирует из этого все страницы джаваскриптом и dojo. Плюсы, конечно, то что страницу перегружать не надо, и обработка на стороне пользователя, а не сервера. Но выглядит это очень уродливо. У разделов сайта нет адресов, всё происходит на одном URL. О кнопке "Назад" можно забыть. Джаваскрипт и масштабируемость это круто, но надо же и совесть иметь.

Date: 2008-11-17 04:00 GMT
Subject: скорость загрузки страниц, мысли вслух
Tags:

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

Date: 2008-11-13 05:33 GMT
Subject: проблема с каментами
Tags:

Задача: последние каменты на странице (в форуме или блоге), если после них добавили ещё каментов, становятся совершенно незаметными. Люди как правило не догадываются пролистнуть на страницу назад и прочитать самые нижние ответы. Особенно если разговор уже убежал дальше.

Решение: ?

Date: 2008-10-21 15:30 GMT
Subject: ning: рано радовались
Tags:

Ning.com принял самое фашистское решение: они внезапно запретили доступ ко всему коду. Теперь невозможно изменять существующие приложения, интегрировать со своим кодом, чинить баги. Всё, приехали. Люди, которые годами писали под них приложения, вкладывали деньги в настройку, потеряли всё и оказались полностью кинутыми (слава богу, прошло мимо меня). На форуме вроде обещают "индивидуальную помощь" тем, кто особенно сильно попал, но в целом всё уже ясно. Это уже не открытая платформа, а тупой набор "одобренных партией" плагинов, убогий по сравнению с Facebook.

Date: 2008-06-27 05:04 GMT
Subject: пробуем аутсорсинг-2
Tags:

В прошлый раз попробовали Гуру.ком, не понравилось. Простейшее задание провисело уже почти две недели, получил две заявки, одна из них мусорная.

[info]ilya_dan предложил rentacoder. У сайта реально аццкий интерфейс из прошлого тысячелетия и столь же аццкая процедура создания проекта, которая легко может занять полчаса и больше, даже если всё заранее приготовил. Но движение там определённо наблюдается. Может, такое обилие формальностей при создании проекта и к лучшему -- заставляет ещё раз над всем подумать.

Date: 2008-06-16 01:09 GMT
Subject: гуру.ком
Tags:

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

Date: 2008-05-12 22:52 GMT
Subject: Дисциплина, азы
Tags:

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

RSS-материал