Архив

Архив раздела ‘Без рубрики’

Принудительный сброс кеши у пользователя

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

Решение оказалось очень простым, всего лишь надо в HTML странице подгружать статику – CSS, JS в следующем виде: /css/style.css?version=4
Код версии  передается переменной в шаблонизатор, и когда скрипты или стили меняются, всего лишь увеличиваем версию! Реализацию можно посмотреть сами знаете где :)

admin Без рубрики

Портфолио

22 Февраль 2009

Думаю надо потихоньку заполнять портфолио, буду выкладывать по одной интересной работе примерно раз в неделю

admin Без рубрики

О Качестве

9 Декабрь 2008

Все что ориентированно на массового потребителя никогда не бывает качественным. Примерами массового продукта являются несомненно:

  • Общественный транспорт
  • Коммунальные службы
  • Государственное телевидение
  • Государственная Дума
  • Работа на окладе

admin Без рубрики

Ломка

7 Декабрь 2008

Борюсь с навязчивым желанием что-нибудь запрограммировать.

admin Без рубрики

Бибилиотека автоматической синхронизации PHP кода и MySQL

30 Ноябрь 2008

Дамы и господа, предлагаю вашему вниманию свою новейшую разработку, одобренную британскими учеными! Встречайте  maper!

Это небольшая бибилиотека, позволяющая автоматически генерировать, а главное трансформировать структуру разрабатываемой базы данных в зависимости от структуры объектов в вашем PHP коде. В каких же случаях может оказаться полезна эта библиотека с неправильным английским названием?

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

Правильно, мы подключаем maper, настраиваем правила трансляции своих объектов в понятный библиотеке вид, и нам больше не нужно думать о MySQL базе, maper все сделает за вас – создаст нужные таблицы, и модифицирует существующие.

Скачать библиотеку maper

admin Без рубрики , , ,

Что ждать от дизайнера?

26 Ноябрь 2008

Прочитав предыдущую запись, наш заказчик наверняка успешно нашел своего фрилансера и грамотно сформулировал свои требования к дизайну. Прошло время и в назначенный час дизайнер предоставляет заказчику готовые макеты. Похоже это был грамотный специалист и он учел все требования заказчика. Можно бежать верстать, но стоп — как определить что информации на макетах достаточно? Что отдав файлы верстальщику и программисту, мы не получим ситуацию, когда часть блоков просто не прорисована.  Не прорисована потому что вы забыли упомянуть о них в аське, а дизайнер и вовсе не догадывался о их существовании.

Читать далее…

admin Без рубрики ,

Как написать ТЗ на дизайн?

25 Ноябрь 2008

Обычная ситуация — заказчик хочет небольшойсайт и обращается к фрилансеру. Достаточно быстро обговаривается функционал сайта, сроки на разработку и цена. Но вот дело доходит до дизайна и у заказчика начинается паника. Как сформулировать задание дизайнеру? На что следует обратить внимание? Как определить что дизайн соответствует твоим пожеланиям? И как наконец понять сколько оно на самом деле стоит? В поисках ответа заказчик кидается к друзьям, знакомым, публикует конкурсы на фриланс биржах, надеясь вывести среднюю цену, но увы — суровый интернет молчит, оставляя нашего героя наедине с его проблемами. Что же делать?

Читать далее…

admin Без рубрики

Новый движок

22 Ноябрь 2008

Надоело себя обманывать тем, что я когода то найду время написать собственный движок блогов, поэтому я поставил этот замечательный скрипт wordpress. Нет друзья, я еще не отказался от мысли написать собственную CMS, но эти проклятые деньги… Они меня испортили.

admin Без рубрики