| 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: |
принял самое фашистское решение: они внезапно запретили доступ ко всему коду. Теперь невозможно изменять существующие приложения, интегрировать со своим кодом, чинить баги. Всё, приехали. Люди, которые годами писали под них приложения, вкладывали деньги в настройку, потеряли всё и оказались полностью кинутыми (слава богу, прошло мимо меня). На форуме вроде обещают "индивидуальную помощь" тем, кто особенно сильно попал, но в целом всё уже ясно. Это уже не открытая платформа, а тупой набор "одобренных партией" плагинов, убогий по сравнению с Facebook.
| Date: | 2008-06-27 05:04 GMT |
| Subject: | пробуем аутсорсинг-2 |
| Tags: |
В попробовали Гуру.ком, не понравилось. Простейшее задание провисело уже почти две недели, получил две заявки, одна из них мусорная.
предложил rentacoder. У сайта реально аццкий интерфейс из прошлого тысячелетия и столь же аццкая процедура создания проекта, которая легко может занять полчаса и больше, даже если всё заранее приготовил. Но движение там определённо наблюдается. Может, такое обилие формальностей при создании проекта и к лучшему -- заставляет ещё раз над всем подумать.
| Date: | 2008-06-16 01:09 GMT |
| Subject: | гуру.ком |
| Tags: |
Стараюсь как можно больше примитивных задач отдавать "на сторону". Но оно... как бы... не всегда получается. Решил попробовать типа "глобальный рынок", голодных студентов-индусов и т.п. Операция простейшая -- переверстать пару шаблонов, хмтл+css, полдня работы.
| Date: | 2008-05-12 22:52 GMT |
| Subject: | Дисциплина, азы |
| Tags: |
Когда проект, начинавшийся с одного человека, разрастается, необходимо принимать жёсткие меры для поддержания дисциплины, чтобы всё не развалилось на куски.