Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
На всякий случай сразу отмечу, что нижесказанное имеет отношение не к узким техническим специалистам, работающим на конкретных технологических участках, а к менеджерам, руководителям процессом создания веб-систем.
Все мы очень любим смотреть на интересно сделанные сайты. Нестандартный скролл, параллакс, типографика — всё это очень привлекает и радует глаз. Нынешние дизайнеры при использовании современных технологий в состоянии реализовать любой каприз заказчика и собственной фантазии. С другой стороны, средства программной разработки развиваются столь же интенсивно. Различные фреймворки, SASSы и прочие радости жизни ускоряют процесс и облегчают жизнь программистам и верстальщикам. Казалось бы, живи и радуйся, веб-индустрия, сверкай бриллиантами гениальной интерактивности, раздвигай рамки привычного скучного мира однообразных сайтов…
Доброго времени суток, читатель!
Очень часто приходится писать мини CMS для разных проектов. Обосновано это, в большей степени, человеческой ленью. Поэтому в такие проекты часто добавляю очень удобный редактор CKEDITOR. И часто заказчики просят сделать удобный функционал для добавление ссылок на материалы сайта. В сети есть много описаний подобного процесса, но большинство рассчитаны на версии < 4. Недавно столкнулся с необходимостью внедрения данной функции в редактор.
Если тебе, дорогой читатель, интересно как это реализовать, милости прошу под кат.
Читать полностью »
Добрый день уважаемые слушатели. Представляем новый выпуск подкаста RWpod. В этом выпуске:
В этой статье мы рассмотрим архитектурный паттерн MVC (Model, View, Controller) в применении к веб-разработке, «в чистом виде», без привлечения каких-то дополнительных, не относящихся к MVC структур и паттернов. Мы будем продвигаться от простого к сложному, поэтому пока не станем рассматривать, например, дальнейшее развитие MVC – паттерн HMVC (Hierarchical MVC). Хотя HMVC, несомненно, намного более интересен для разработки веб-приложений, но его применение не отменяет необходимости понимания «обычного» MVC.
Статья в Википедии (а именно туда, видимо, чаще всего попадают те, кто только начинает изучать MVC), изобилует неточностями и туманными формулировками, само определение, по сути, является неверным, а приведенная схема просто напросто не соответствует той, которая применяется в веб вообще и при разработке на PHP – в особенности.Читать полностью »
С ростом популярности node.js он становится всё более привлекательным для разработки приложений. По крайней мере я в последнее время очень часто использую эту технологию для быстрой разработки оных. И на данный момент, технологически нет никаких препятствий для разработки кроссплатформенных приложений на одном языке. И не только классических Web-приложений (клиент-сервер) но и десктопных.
Читать полностью »
Всем привет!
Работая менеджером в индустрии разработки ПО, считаю, что для успешного выполнения своих задач так или иначе необходимо понимать, как выглядит работа твоих ребят. Единственный способ это сделать — взять и попробовать, что я регулярно и делаю, называя это кодотерапией.
Хочу представить очередной результат своей кодотерапии: CheckiNumber.ru — сервис, позволяющий чекинить числа. Есть сервис, где можно зачекинить свою мысль, есть сервис, где можно зачекинить факт своего пребывания в определенном месте, а вот чекинить числа негде, а иногда это было бы удобно.
Например, где-то я услышал, что если подтянуться 1000 раз (в общей сумме, а не за один раз), то в результате число подтягиваний за серию возрастет вдвое. И я решил это проверить, только где записывать такие вещи? Можно использовать ексельки, гугл-доки, но я решил сделать специализированный инструмент, куда после каждого подхода к турнику можно добавить цифру. В результате получается график:
А еще можно попросить друзей сделать ставки лайками с Facebook на успех или провал задуманного (заодно будет видно, верят ли в вас друзья или нет):
Эта ошибка крошечная и незаметная, но все же, это ошибка. Она присутствует на чудовищном количестве сайтов, в т.ч. на Хабрахабре.
Проблема возникает с фоновыми изображениями у элементов, которые тянутся на всю ширину окна браузера. Например, подвал Хабрахабра. Если уменьшить окно браузера до появления горизонтальной прокрутки и крутить вправо, то фон может просто обрубиться.
Espresso Framework обзавёлся ещё одним полезным инструментом по имени Frontline.
Данное добро позволяет быстро и эффективно работать с вашими веб приложениями прямо из браузера.
По сути это фронтенд для Enginery. То есть можно делать всё что делает Enginery но в «визуальном режиме».
Большой плюс в том что все части приложения доступны для визуализации и редактирования прямо в браузере.
Подробности под катом.
Про систему Kasseler CMS мало кто слышал, но все же она существует. Документации по системе очень мало, а в документации по плагинам рассмотрены самые простые примеры, которые не дают возможности пользователю увидеть всей силы так называемых хуков. В серии постов хочу продемонстрировать примеры написания плагинов для данной системы.
Читать полностью »