|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Коллективные / Блоги / Захабренные/Записи в блоге |
|
Хабрахабр: Коллективные / Блоги / Захабренные
Голосов: 10 Адрес блога: http://habrahabr.ru/blog/ Добавлен: 2007-10-24 18:05:40 блограйдером Robin_Bad |
|
Node.JS / Native JavaScript Templates (nJSt). Шаблонизатор, построенный на нативном JavaScript
2011-06-06 22:16:25 (читать в оригинале)Приветствую тебя, читатель. Гоняясь за идеей сделать шаблонизатор, основанный на нативном JavaScript — я кое к чему пришёл. В Node.JS для реализации этой задачи нашлось всё, что я мог пожелать, и выполнить задачу получилось настолько же нативными средствами. Например, главным инструментом послужил модуль VM для выполнения изолированного от внешней среды JavaScript-кода. Шаблонные вставки — это чистый JS, но туда не попадают всяческие опасные инструменты вроде
Перед тем как приступить к подробному разбору полётов, сразу взглянем на пример использования, который скорей нагляднее отразит суть, чем что-либо ещё. Код создания сервера приводить не буду, просто опишу сам шаблон и парсинг под определённым контекстом.
HTML-шабон:
<html>
<head>
<title>#{PageTitle}</title>
</head>
<body>
<h1>#{PageTitle}</h1>
<# for (var i=0; i<List.length; i++) {
#><li><#
if (typeof List[i] !== 'object') {
show(List[i]);
} else {
show(List[i].name +' - '+ List[i].note);
}
#></li><#
} #>
</body>
</html>Этот исходный код отформатирован с помощью FractalizeR's HabraSyntax Source Code Highlighter.Контекст:
var context = {
PageTitle: 'jJSt test',
List: ['First', {name:'Second', note:'2th'}, 'Third'],
};
var result = njst.parse(html, context, {debug:1});Этот исходный код отформатирован с помощью FractalizeR's HabraSyntax Source Code Highlighter. Читать дальше →
Lisp / [Из песочницы] Использование mongo-cl-driver в качестве провайдера БД mongo на common-lisp
2011-06-06 21:54:18 (читать в оригинале)Здравствуйте, все любители common-lisp.
В этой статье я расскажу вам о своем опыте внедрения common-lisp библиотеки доступа к объектной СУБД mongo, которая называется mongo-cl-driver.
Начитавшись в интернете про то, насколько mongo-db быстр, масштабируем и крут и имея далекий и очень скудный опыт взаимодействия с данной БД на с++, я решил попробовать эту БД в своем веб-ориентированном проекте, написанном на common-lisp. Имея, однако, некоторые сомнения в правильности выбора СУБД, могу назвать свой опыт удачно свершившимся, поскольку реализованный функционал как минимум работает.
Любой человек, который начинает программировать доступ к СУБД mongo так или иначе натыкается в интернете на ссылки на cl-mongo — первый появившийся провайдер доступа к БД mongo на common-lisp. Используя cl-mongo в своем проекте, я наткнулся на ряд проблем c преобразованием данных в json, которые начались, когда возникла необходимость перевода результатов запроса по цепочке СУБД->common-lisp-сервер->javascript-клиент. Кстати для подобного кодирования/декодирования существуют известные мне библиотеки:
1) yasson
2) cl-json
Далее по тексту следует несколько примеров использования mongo-cl-driver для общих задач программирования доступа к СУБД mongo на common-lisp. Если примеры покажутся читателю малопонятными, выдранными из контекста, то есть возможность посмотреть примеры использования в доступных
Читать дальше →
Тэги: archimag, common, driver, hunchentoot, lisp, mongo, mongodb, rozhkovdmitriy, ski73
Постоянная ссылка
Apple / WWDC 2011: Текстовая трансляция — Mac OS Lion, iOS 5, iCloud
2011-06-06 21:02:52 (читать в оригинале)Здравствуйте!
Продолжая славные традиции Хабра, представляю вам под катом текстовую трансляцию с мероприятия Apple — WWDC (World wide developers conference) 2011. Которая в этом году посвящена новой версии iOS для iPhone/iPad, новой версии Mac OS X «Lion» и новому сервису iCloud.
Итого: iOS 5, iCloud — для разработчиков уже сегодня. Релиз — осенью. Lion — релиз в июле.
Видео, т.к. говорится лучше 1 раз увидеть, чем 100 раз прочитать: iOS 5, Lion
Подробнее об iCloud — www.apple.com/icloud/
Текстовая трансляция с мероприятия и с деталями
Android / РосЯма на Android
2011-06-06 21:00:44 (читать в оригинале)Буду краток. Недавно товарищ Навальный презентовал свой проект РосЯма, о нём даже рассказывали на Хабрахабре.
Поскольку ямы на дорогах встречаются чаще, чем компьютеры с браузерами, то сразу стала очевидна необходимость в мобильном приложении для отправки фотографий туда сразу с места событий.
В связи с этим, я попросил aiv временно приостановить работу над замечательным XMPP-клиентом для Android и сделать мобильное приложение для РосЯмы.
Ну, он и сделал. Просим пользоваться.

В планах — значительно улучшить текущую версию, разработать приложение для iPhone. QR-код и небольшой роадмап под катом.
Читать дальше →
Смартфоны и коммуникаторы / Рынок смартфонов в США и мире
2011-06-06 19:30:46 (читать в оригинале)В США
На днях ComScore опубликовал отчет о рынке мобильных телефонов в Соединенных Штатах за период с февраля по апрель. За этот период насчитали в США 234 миллиона пользователей мобильных телефонов (75% населения), из них 74.6 миллиона пользователей смартфонов (24% населения). Количество владельцев смартфонов за последние 3 месяца увеличилось на 13%.
Перейдем к самому интересному в отчете, к распределению пользователей по платформам.
Итак, Google Android за последние 3 месяца вырос на 5.2% и составил в общей доле рынка 36.4%, сохранив за собой первое место. Этот скачок оказался самым внушительным среди участников рынка.
На второе место вышел Apple iOS c 26% (+1.3%), обогнав стремительно упавший на 4.7% и «достигший» цифры в 25.7% RIM (Blackberry).
Доля Microsoft (Windows Mobile & WinPhone) сократилась до 6.7% (-1.7%). Видимо, пока альянс с Nokia не заработает на полную мощность, Microsoft не сможет продемонстрировать ничего выдающегося на рынке.
Завершая тему американского рынка, доля Palm сократилась до 2.6% (-0.6%). Будущее облачно и туманно.
Читать, что в мире с продажами
Категория «Актеры»
Взлеты Топ 5
|
| ||
|
+125 |
141 |
Диетические рецепты |
|
+116 |
140 |
RouxAngel |
|
+115 |
119 |
_Kicker_ |
|
+54 |
115 |
House of Pocong |
|
+51 |
109 |
Рыцарь Дорог (Knight Rider) - фан сайт сериала |
Падения Топ 5
|
| ||
|
-4 |
116 |
ХоДоКи - особенное мнение... |
|
-8 |
3 |
Памятник Самому Себе |
|
-11 |
39 |
Истории звёзд |
|
-13 |
12 |
Доктор_Хауз |
|
-29 |
27 |
Лента новостей сайта bestfighters.ru |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
