Поиск по тегу: Projects

Кастомизация форм на JavaScript – пишем свой autocomplete

2015-06-09 в 01:13 JavaScript jQuery Widget Projects

Казалось бы, куда еще один?! Но вот встала задача у меня – иметь в проекте один универсальный автокомплит, который можно навесить на input или на select, без лишнего кода подгружать данные через ajax. И при этом иметь гибкость, в плане возможности выбора пользователем нескольких значений, ввода значений, не предусмотренных в списке и прочие плюшки, настраиваемые с помощью опций. А главно, чего не хватает во многих подобных виджетах - простая и полноценная кастомизация выпадающего списка с опциями (как на картинке).

Итак, приступим к написанию, в статье будет довольно подробно описан процесс создания плагина на базе jQuery без использования widget фабрики из jQuery UI. Я назвал его Meta Input, т.к. сейчас работаю над проектом под кодовым названием Meta и в нем мне понадобился подобный виджет.

Meta Input


Часть 4. Bun Framework - HTTP-компоненты + Router

2014-06-04 в 20:27 PHP Bun Framework HTTP Router Projects

В предыдущих частях было описано создание окружения для разработки фреймворка, а также разработан компонент конфигурации приложения и фреймворка.

Теперь, как и было обещано, переходим к разработке компонетов HTTP: Request и Response – которые будут абстрагировать нас от обработки глобальных переменных HTTP-запроса (или cli запроса), а Response — от вывода результата (HTTP-ответа или вывода в консоль). По поводу работы фреймворка через консоль, я напишу отдельную статью (или несколько), так как это того заслуживает, пока что поставим TODO в тех местах в приложении, где это будет требоваться.

Bun Framework HTTP Component


Часть 2. Bun Framework – настройка окружения и запуск скелета

2014-05-28 в 15:02 Bun Framework PHP Projects

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

Bun Framework environment


Виджет выбора кода страны при вводе телефона на jQuery

2014-05-28 в 00:16 JavaScript jQuery Projects Widget

Отвлечемся от разработки PHP фреймворка на создание небольшого интересного jQuery UI виджета. Для тех, кто любит приукрасить свой сайт красиво-полезными примочками, или кому по работе сумасшедшее начальство просит сделать очередную неведомую хуйню – данная статья может быть вполне полезна. Итак пишем виджет для поля ввода телефонного номера с красивым выбором кода страны (прям как в скайпе, только лучше)

skype phone number widget


Часть 1. Разработка PHP-фреймворка :: Начало

2014-05-26 в 19:10 PHP Projects Bun Framework

Первая статья о разработке собственного фреймворка будет посвящена обзору основных намеченных возможностей и архитектурных особенностей нового фреймворка. Здесь я опишу модули и компоненты, разработка которых будет описана подробно в следующих статьях. Итак, определимся, как мы организуем код фреймворка и приложений, которые его будут использовать, и далее накидаем roadmap разработки основных компонентов.

Bun Framework development start


Запуск блога jakulov.ru

2014-05-26 в 17:22 PHP Projects

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

Также планируется несколько статей про разработку небольших полезных виджетов на JavaScript/jQuery и небольшой цикл статей, про разработку движка блога на базе вышеописанного фреймворка.


Загрузка...