Видео: полный цикл разработки на JavaScript
2013-10-29 12:56:52
Здравствуй, Хабр!
В этой открытой лекции я попытался сжато рассказать и показать полный ...
+ развернуть текст сохранённая копия
Здравствуй, Хабр!
В этой открытой лекции я попытался сжато рассказать и показать полный цикл (full stack) разработки веб-приложений на JavaScript.
Начнем мы с короткого введения в язык, потом в двух словах поговорим о клиентской части, в частности, об MVC фреймворках вроде Angular.js, после чего перейдем на серверную часть: Node.js и MongoDB. В конце обсудим возможность автоматизации разработки и сборки проектов с помощью Grunt.js.
Скачать слайды и исходные коды.
Лекция была записана в офисе компании Chocolife, зрители – разработчики этой компании.
Тэги:
angular,
grunt.js,
javascript,
mongodb,
node.js,
nosql,
веб-разработка
Очередной MongoDB PHP ORM: kanon-mongo
2013-07-20 15:40:28
Прошла неделя с тех пор как я начал использовать MongoDB в качестве базы данных.
В качестве ORM ...
+ развернуть текст сохранённая копия
Прошла неделя с тех пор как я начал использовать MongoDB в качестве базы данных.
В качестве ORM изначально использовал mongodm, так как она написана в наиболее близком к моему стилю.
Но, по мере использования выяснились некоторые проблемы, например, использование 1Гб памяти при полной выборке по относительно небольшой коллекции: библиотека пыталась сразу создать все модели. Также указание соединения и названия коллекции в модели — не слишком удобно.
В связи с тем, что переписывать по сути надо не так много (4 файла в оригинале), написал за пару дней свой вариант, в своем стиле, и выложил сегодня на github.
Итак, представляю kanon-mongo:
Читать дальше →
Тэги:
mongo,
mongoclient,
mongodb,
orm,
php
[Из песочницы] Простая методика построения фильтров товаров с помощью MongoDb и MapReduce
2013-07-14 15:06:18
Впервые столкнувшись с MapReduce, я продолжительное время искал реальные примеры применения. ...
+ развернуть текст сохранённая копия
Впервые столкнувшись с MapReduce, я продолжительное время искал реальные примеры применения. Пресловутый поиск слов в тексте, встречающийся в каждой второй статье о MapReduce, искомым примером считать не будем. Наконец, на двух курсах по Big Data на Coursera, я нашёл не только живые примеры, но теоретическую подоплёку для более глубокого понимания происходящего. Возможность применить полученный багаж знаний не заставила себя долго ждать.
В этой небольшой статье я хочу поделиться опытом реализации классической для большинства Интернет-магазинов системы фильтров товаров по критериям применительно к туристическому порталу, где появилась задача поиска и фильтрации по базе в десятки тысяч отелей, каждый из которых описывается рядом параметров и наличием нескольких десятков предоставляемых сервисов из сотен возможных.
Всех интересующихся MongoDb и MapReduce приглашаю под кат.
Тэги:
big,
data,
map,
mongodb,
nosql,
reduce,
веб-разработка
DEV {highload} — конференция о Highload веб-разработке
2013-04-17 12:37:01
20 апреля в Санкт-Петербурге пройдет конференция о Highload веб-разработке DEV {highload}.
+ развернуть текст сохранённая копия
20 апреля в Санкт-Петербурге пройдет конференция о Highload веб-разработке DEV {highload}.
DEV {highload} — это профессиональная конференция, где выступают только выдающиеся спикеры. Они будут рассказывать о том, что хочется знать веб-разработчику сложных высоконагруженных проектов.
Web-canape выступает партнером мероприятия и мы хотим вручить один бесплатный билет самому проактивному Хабра-юзеру. Читайте про это в конце поста.
Предыдущая конференция, посвященная Highload веб-разработке, прошла с успехом и пользой для участников из разных городов и стран. Некоторые ее материалы можно посмотреть здесь. Новая DEV {highload} обещает быть еще интереснее!
Только новые темы – так же профессионально и актуально. Читать дальше →
Тэги:
high,
highload,
java,
mongodb,
mysql,
performance,
php,
postgresql,
rail,
redis,
ruby,
web-canape,
web-capane,
блог,
высокий,
компания,
производительность
Устанавливаем MongoDB на OpenSuSE
2013-02-09 19:14:59
Сегодня мне потребовалось установить MongoDB на OpenSuSE 12.2. Сделать это оказалось довольно просто ...
+ развернуть текст сохранённая копия
Сегодня мне потребовалось установить MongoDB на OpenSuSE 12.2. Сделать это оказалось довольно просто. Добавить репозиторий с базами данных: sudo zypper ar http://download.opensuse.org/repositories/server:database/openSUSE_12.2/server:database.repo Обновить реестр пакетов: sudo zypper refresh Установить mongodb: sudo zypper install mongodb По умолчанию сервис не запустился и … подробнее →
Тэги:
mongodb,
opensuse,
запись
Страницы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15