web-разработка

Свобода от Views

0

в рубрике web-разработка

Автор статьи: Алексей Черенкевич (сайт автора: cherenkevich.com/)
Views в Drupal — очень классный модуль. Он позволяет сэкономить километр времени, когда нужно сделать простые сборные страницы. Но в нем иногда не хватает гибкости. Например, для темизации. Либо для построения нужной структуры адресов. Либо в случае, когда нужно сделать сложную логику какого-нибудь каталога. Не важно. Суть в том, …

Иерархия контроллеров

0

в рубрике web-разработка

Автор статьи: Кирилл Мокевнин
В большинстве встречавшихся мне rails проектов, структура контроллеров не имеет никакой организации и проект растет как придется. В больших проектах это приводит к тому, что контроллеры становятся огромными (с десятками actions), а условные фильтры растягиваются на весь экран. Разобраться в таком коде бывает очень непросто.
Поработав с большим количеством rails проектов, у меня …

Многоязычные модели Django для начинающих

0

в рубрике web-разработка

Автор статьи: Вадим Лопатюк (сайт автора: http://lopatyuk.com/)
Вводная
Работаю я над социальным порталом, который покорит всех от грудничков до маразматиков. И так как цели наполеоновские, нужно учесть возможность использования сервиса даже теми представителями человечества, которые не владеют великим и могучим. Знаю, что многие долго боролись с вопросом локализации именно контента (перевод отдельных полей модели на разные языки), …

Валидация HTML-форм и расширение функциональности

0

в рубрике Javascript, web-разработка

Автор статьи: Игорь Тарасов (сайт: http://itsoft.ru)
Валидации HTML-форм уделяют очень мало внимания. Например, при регистрации и входе на сайт несколько раз выдается сообщение об ошибке: то код протекции ввел неправильно, то в логине указал email вместо логина. А еще бывает, пользователи ошибаются с количеством цифр в номере телефона или реквизитах организации, путают русскую букву «с» с …

Отладка javascript на мобильных устройствах

0

в рубрике HTML5, web-разработка

Автор статьи: Сергей Большаков
Недавно возникла у меня необходимость создать небольшое html5-приложение для смартфонов.
Почему html5? Все предельно просто: при наличии мобильной версии, сайт можно за пару дней допилить до необходимого состояния или же написать с нуля (что не так важно) и в дальнейшем заниматься поддержкой только одной версии кода, не распыляясь на различные платформы.
Для сборки …

Создание универсальной формы ввода данных о пассажире

0

в рубрике Usability & UX, web-разработка

Автор статьи: Михаил Фролов, UsabilityLab
Рассмотрим стандартный процесс онлайн покупки билета на самолет, который условно можно разделить на 3 шага:

Сосредоточимся на шаге 1, а точнее на интерфейсе для его преодоления.
Я подробно рассмотрю реализацию оформления в четырех популярных агентствах по продаже авиабилетов:
AnyWayAnyDay
Билет-он-лайн
Ozon Travel
Sindbad
на основе ошибок и плюсов обнаруженных в процессе детального изучения решений, попробую создать простую …

Плагин для «живых» форм

2

в рубрике jQuery, web-разработка, Программирование

Автор статьи: Сущев Артём
Статья посвящена плагину, который упрощающает жизнь client-side программиста.
При заполнении формы случается так, что учитывая введенные данные, форму нужно менять (прятать и показывать поля). Простейший пример: при заказе доставки товара пользователь выбрал «самовывоз», значит поля про адрес доставки можно спрятать, зато было бы здорово показать карту проезда для самовывоза.
И что дальше

Часто такая логика …

Создание приложений реального времени с помощью Server-Sent Events

0

в рубрике Javascript, web-разработка

Автор статьи: Михаил Давыдов (блог автора: http://azproduction.ru/)
Буквально недавно стало известно, что Firefox 6 получит SSE (уже есть в Opera 10.6+, Chrome, WebKit 5+, iOS Safari 4+, Opera Mobile 10+) так, что поддержка более половины всех браузеров (охват аудитории пользователей) уже не за горами. Настало время присмотреться к этой технологии. SSE предложил Ian Hickson более 7 …

Подводные камни при работе с php-handlersocket

0

в рубрике web-разработка, Программирование

Автор статьи: Сергей Зеленцов

HandlerSocket — это noSQL-плагин для mySQL, позволяющий обращаться к базам данных в обход уровня SQL.
Данная статья предназначена для тех, кто успешно поставил HandlerSocket и php-handlersocket, а также столкнулся со скудным мануалом и странным поведением этого плагина для php.
Если вы впервые слышите о данном решении, то рекомендую предварительно ознакомиться со следующими материалами:
NoSQL …

cssHooks — расширяем множество CSS свойств

0

в рубрике Usability & UX, web-разработка

Автор статьи: Андрей Куй

В этой статье я расскажу об объекте jQuery.cssHooks, который по умолчанию содержится в jQuery. Расширение этого объекта позволяет добавлять новые свойства или значения, прописываемые в методе .css(), которые изначально не поддерживаются теми или иными браузерами. Возможно, для многих наличие CSS-хуков не является новостью, но для меня это стало небольшим открытием.
Для тех, кому …

Партнеры

Microsoft ITONLINE Group ScrimTrek IT Trainings

© Careerlab, ITONLINE GROUP 2012 Команда Software People

+7 (495) 933-01-33

team@softwarepeople.ru