Новички в Ангуляре часто путаются из-за того, что быстрые функции $http-сервиса (напр., $http.post()
) не взаимозаменяемы с эквивалентными функциями Джиквери (напр., jQuery.post()
), не смотря на то, что соответствующие руководства описывают их использование схожим образом. То есть, если код в Джиквери до этого имел вид:Читать полностью »
Рубрика «Веб-разработка» - 217
AngularJS + PHP. Заставляем $http-сервис веcти себя как jQuery.ajax()
2013-05-26 в 18:25, admin, рубрики: AngularJS, php, request payload, rest, Веб-разработкаИспользование RESTful контроллеров для ресурсов AngularJS
2013-05-26 в 1:19, admin, рубрики: AngularJS, crud, rest, translate, Веб-разработка, переводы, метки: AngularJS, crud, rest, translateКак упоминалось ранее, Ангуляр предоставляет класс $resource для повышения уровня абстракции между кодом на стороне клиента и серверным API. Поэтому теперь выполнять операции CRUD по сети довольно легко. Но что происходит, когда необходимо выполнить команду для RESTful ресурса, что выходит за пределы стандартных методов CRUD (т. е. создания, чтения, обновления, удаления)? К счастью, Ангуляр достаточно хорошо работает с RESTful «контроллерами».Читать полностью »
Дайджест интересных новостей и материалов из мира айти за последнюю неделю №58 (19 — 24 мая 2013)
2013-05-24 в 19:58, admin, рубрики: chrome, css, css3, flickr, Google, html, html5, i/o, jolla, jquery, JS, tumblr, web components, xbox one, Блог компании Zfort Group, браузеры, веб-дизайн, Веб-разработка, дайджест, Интересное, Новости, ресурсы, ссылки, ссылки на сми, метки: chrome, css, css3, flickr, Google, html, html5, i/o, jolla, jquery, tumblr, web components, xbox one, браузеры, веб-дизайн, Веб-разработка, дайджест, интересное, новости, ресурсы, ссылки, ссылки на сми, фронтендПредлагаем вашему вниманию очередную подборку с ссылками на новости, интересные материалы и полезные ресурсы.
Написание плагина для Kasseler CMS [часть 1]
2013-05-24 в 19:28, admin, рубрики: cms, php, web-разработка, Веб-разработка, метки: cms, PHP, web-разработка Про систему Kasseler CMS мало кто слышал, но все же она существует. Документации по системе очень мало, а в документации по плагинам рассмотрены самые простые примеры, которые не дают возможности пользователю увидеть всей силы так называемых хуков. В серии постов хочу продемонстрировать примеры написания плагинов для данной системы.
Читать полностью »
VNC через GIF
2013-05-24 в 18:56, admin, рубрики: gif, vnc, анимированный gif, Веб-разработка, ненормальное программирование, метки: gif, vnc, анимированный gifПолгода назад на Хабре излагалась идея GIF-сокетов — коммуникаций в реальном времени, используя анимированный GIF в качестве транспорта.
Идея в том, что в формате анимированного GIF'а не указывается количество фреймов, так что после отображения картинки браузер ждёт новых фреймов с сервера до тех пор, пока не получит сигнальные биты о конце файла. Другими словами, сервер легко может пушить в браузер сообщения по открытому каналу в GIF.
Сегодня на гитхабе опубликована программка vnc-over-gif, которая элегантно использует этот принцип. Программа снимает скриншоты экрана и транслирует их через анимированный gif.
Читать полностью »
Организация кода в больших AngularJS и JavaScript приложениях
2013-05-24 в 11:42, admin, рубрики: AngularJS, web architecture, Веб-разработка, переводы, метки: AngularJS, web architectureОт переводчика: Думаю, что статьи по архитектуре приложения и организации кода наиболее важны на начальном этапе, т. к., в отличие от всего остального, основу приложения поменять очень трудно. [Оригинал статьи]
Многие разработчики изо всех сил стараются организовать кодовую базу приложения, как только оно вырастает в размерах. В последнее время наблюдал это и в ангуляр и в яваскрипт приложениях, но исторически такая проблема присуща любым технологиям, включая Яву и многие флекс-приложения, с которыми работал в прошлом.Читать полностью »
IIS 7: компрессия JSON ответа
2013-05-24 в 7:29, admin, рубрики: .net, ASP, asp.net mvc, iis, json, web.config, Веб-разработка, метки: asp.net mvc, iis, json, web.config Несколько дней назад мой знакомый обратил внимание, что его большие JSON ответы (порядка 0,5-1 мегабайта) не паковались. Рабочая связка Windows 2008 R2 + IIS 7.5 + ASP.NET MVC 4. Проблема обозначена, начался поиск решения. Чтобы воспроизвести наши действия, для статьи я написал отдельное приложение.
Читать полностью »
Путь бизнес-самурая: максимум эффекта за одни выходные
2013-05-24 в 6:17, admin, рубрики: Блог компании TemplateMonster Russia, Веб-разработка, метки: Веб-разработка
Этот пост для любителей действий. В нем собран опыт по запуску небольших (и не очень больших) веб-проектов, направленных на зарабатывание денег в Сети.
Как это сделать, с чего начать, где искать ресурс — все последовательно изложено и сдобрено большим количеством ссылок. Приближающееся выходные — идеальное время, чтобы сделать первый шаг.
Предположим, что вы решили сделать городскую социальную сеть любителей авто. Или поиск нужных лекарств по близлежащим аптекам. Или какой-то другой мега-нужный и интересный проект. Но встает вопрос: с чего начать (даже если вопрос такой не встает, предложенный в статье подход будет полезен очень многим, кто уже делает или планирует сделать свой бизнес в Сети).
Читать полностью »
Полученные уроки: год с большим проектом на AngularJS
2013-05-24 в 1:27, admin, рубрики: AngularJS, transition, web architecture, Веб-разработка, переводы, метки: AngularJS, transition, web architecture
После года работы с большим проектом на AngularJS, думаю поделиться некоторыми, извлеченными в процессе, уроками. Во-первых, мне нравится Ангуляр. Он отлично удовлетворяет моим потребности и, думаю, полностью перейти на него в обозримом будущем, когда мне потребуется надежный фреймворк для одностраничного «толстого клиента». Он потрясающий. Над ним работает команда мирового уровня, сообщество фантастическое, и он содержит (или предлагает сообщество) целый комбайн функций для создания веб-приложений.Читать полностью »
Обзор команд Ruby on Rails
2013-05-24 в 0:19, admin, рубрики: bundler, rake, ruby on rails, terminal, Веб-разработка, курсы, метки: bundler, rake, ruby on rails, terminal, курсыДоброго времени суток читатель !
15 июня в севастопольская команда Kodo организовывает двухдневные курсы railskickstart, посвященные, как не сложно догадаться, экосистеме Ruby on Rails и связанные с ней технологиями. Наша цель – не демонстрировать 15-минутный блог и после этого говорить, как все замечательно. Такого материала в просторах интернета огромные кучи. Мы же хотим рассказать о вещах, которые остаются за кадром, о реальном опыте использования и даже случаях, когда лучше не использовать RoR. Да, вам это не показалось – есть очень много случаев, когда использовать рельсы не самый лучший вариант. Однако, стоит понимать, что 2 дня — это очень малый промежуток времени, за который можно только прикоснуться к чему-то, но не понять. Поэтому мы запускаем курс материалов, направленных на знакомство с Rails. Надеемся, что прочитав их, будущий участник будет говорить с нами на одном языке, и обрастет многочисленными вопросами, на который мы с радостью ответим. Если же вы не живете в г. Севастополе или не можете прийти к нам 15 и 16 числа, то это совсем не повод не читать их(статьи) и не задавать возникшие вопросы и пожелания в комментариях.
Первый материал будет посвящен работе в терминале. Овладев набором команд, Вы с легкостью сможете создавать различные компоненты системы, выполнять команды и узнавать различную информацию. Все примеры будут приведены для версии 3.х.х
Читать полностью »