Архив за 19 марта 2012 - 8

В данной части приведён список дополнительных HTTP Api опций которые влияют на работу приложения и фреймворка в целом.

Список основных HTTP Api опций приведён в первой части данного туториала.
Вторая часть знакомит с View Api опциями и методами работы с ним.

Читать полностью »

Ранее, на заре коммерческого развития стандартов группы 802.11, беспроводные сети были медленными по сравнению с проводными, если рассматривать полосу пропускания. С введением стандарта 802.11n мы получили уже довольно схожие скорости с обычными массовыми проводными подключениями. Сейчас основное развитие станадартов движется в сторону 802.11ac и 802.11ad, которые позволят получить скорости на уровне нескольких гигабит в секунду по беспроводной сети.Читать полностью »

Новинки сервиса Selloby.ru Давно мы не публиковали новостей о наших проектах. Тем временем работа кипит и нам есть, что рассказать. Сегодня речь пойдет об обновлениях Selloby.ru — сервиса частных объявлений в стиле Twitter. Немного напомню о сути, для тех, кто забыл или вообще не знал до этого момента о его существовании.

Selloby – это сервис частных объявлений, созданный группой разработчиков Parcsis (anywayanyday.com, Pravo.ru и другие). Selloby позволяет мгновенно разместить свое сообщение о купле-продаже всего что угодно, а также об аренде квартир, вакансиях, и т.д. Подробнее можно ознакомиться с сервисом, посетив сайт Selloby.ru или посмотрев видео:

Ресурс существует уже полгода. За это время он сильно изменился, постоянно ведется работа по улучшению функционала. Мы собрали отзывы пользователей с прошлой публикации и постарались улучшить систему. Сегодня представляем вам обновленную версию Selloby.ru и его мобильных приложений,

которые можно бесплатно скачать для IPhone, Android и Windows Phone 7

Читать полностью »

Введение

В сети существует огромное количество плагинов для реализации какого рода расширений. К сожалению (к счастью ?) все они (возможно я плохо искал ?), предлагают некое законченное решение в разметкой и стилями. Если Вам нужен только функционал, то этот плагин для Вас.

Идея

Расширить функциональность элемента до автокомплит. Только функционал без разметки и стилей. Организовать взаимодействие стандартными способом.
Для запросов к серверу использовать get ajax запрос, передавая на вход значение элемента.
Настраивать элемент через атрибуты:

<input id="comboBox" data-options='{"url":"Home/Load","lengthText": 4,"timeWait":300 }' type="text" />
или
<input id="comboBox1" data-url="Home/Load" type="text" />

Где:
url – адрес сервиса
lengthText –минимальное количество символов после которого производится запрос (умолчание 3)
timeWait – время в мсек по истечении которого производится запрос (умолчание 300)

Оповещения разработчика о состоянии запроса организовать через систему событий.

query_start – старт запроса
query_end – окончание запроса
query_data – получение результата запроса
query_reset – сброс результатов
query_error – ошибка запроса

Обернуть все в плагин jQuery (v 1.7) — query()

$().ready(function () {
    $("#comboBox")
    .query()
    .bind("query_data", function (e, data) {
	// вывести куда то результат – например в <div id=”panel”/>
    })
    .bind("query_error", function (e, data) {
	// сообщить об ошибке
    })
    .bind("query_reset", function () {
	// очистить <div id=”panel”/>
    })
    .bind('query_start query_end', function (e) {
        //  как то показать что идет запрос – здесь меняем фон элемента
        $(this).css({ backgroundColor: e.type == "query_start" ? "#fdf5e6" : "#FFF" });
    });
});

Читать полностью »

Введение

В сети существует огромное количество плагинов для реализации какого рода расширений. К сожалению (к счастью ?) все они (возможно я плохо искал ?), предлагают некое законченное решение в разметкой и стилями. Если Вам нужен только функционал, то этот плагин для Вас.

Идея

Расширить функциональность элемента до уровня combobox. Только функционал без разметки и стилей. Организовать взаимодействие стандартными способом.
Для запросов к серверу использовать get ajax запрос, передавая на вход значение элемента.
Настраивать элемент через атрибуты:

<input id="comboBox" data-options='{"url":"Home/Load","lengthText": 4,"timeWait":300 }' type="text" />
или
<input id="comboBox1" data-url="Home/Load" type="text" />

Где:
url – адрес сервиса
lengthText –минимальное количество символов после которого производится запрос (умолчание 3)
timeWait – время в мсек по истечении которого производится запрос (умолчание 300)

Оповещения разработчика о состоянии запроса организовать через систему событий.

query_start – старт запроса
query_end – окончание запроса
query_data – получение результата запроса
query_reset – сброс результатов
query_error – ошибка запроса

Обернуть все в плагин jQuery (v 1.7) — query()

$().ready(function () {
    $("#comboBox")
    .query()
    .bind("query_data", function (e, data) {
	// вывести куда то результат – например в <div id=”panel”/>
    })
    .bind("query_error", function (e, data) {
	// сообщить об ошибке
    })
    .bind("query_reset", function () {
	// очистить <div id=”panel”/>
    })
    .bind('query_start query_end', function (e) {
        //  как то показать что идет запрос – здесь меняем фон элемента
        $(this).css({ backgroundColor: e.type == "query_start" ? "#fdf5e6" : "#FFF" });
    });
});

Читать полностью »

habrAllHub — переключалка между «Все блоги» и «Мои избранные блоги»Реинкарнация кнопки «Читать все хабы» с возможностью вернуться к чтению избранных хабов (блогов); работает при авторизации; настройки выбора переносимы через JSON.

Эту кнопку «сломали» и пообещали, что «насовсем», разработчики сайта 14 марта 2012 года. Но свято место пусто не бывает, и появился её ослабленный клиентский «дух».

Скрипт сохраняет все ваши настройки блогов в одной большой JSON-строке, которая запоминается в хранилище браузера (не потеряется при сбое питания) и которая может быть вытащена для экспорта (кнопка «Импорт-экспорт») в другие браузеры и компьютеры (ею же можно воспользоваться, чтобы «посмотреть глазами других»). По кнопке-переключателю «Все/Свои» делается лёгкий выбор между всеми блогами или своими избранными. Фактически, это замена прежнему режиму «Читать все», убранному с сайта. Другие имеющиеся решения требуют чем-то пожертвовать: выбрать «всё» вручную (это означает — потерять свои избранные блоги), читать habrahabr.ru/posts/collective/ и habrahabr.ru/posts/collective/new/ (будут пропускаться блоги компаний) — обсуждение в QA.

Перейти на страницу скрипта. Сразу скачать скрипт habrAllHub.
Читать полностью »

Эта небольшая статья в первую очередь предназначена для начинающих C++ программистов, которые либо слышали об умных указателях, но боялись их применять, либо они устали следить за new-delete.Читать полностью »

15 февраля произошло замечательное событие – наш сайт TechDays.ru переехал на платформу Windows Azure.
Запуск TechDays.ru в Облака

Вместе с этим портал так же приобрел новые функциональные возможности, которые должны понравиться как посетителям портала, так и авторам докладов:

  1. Интерфейс портала был полностью переработан. Новая версия выполнена в Metro стиле. Портал стал современнее, быстрее, динамичнее и удобней в использовании. Хочется отметить, что работы по улучшению интерфейса продолжаются.
  2. Добавлен сервис кодирования видео. Теперь TechDays стал полноценным видео хостингом. Раньше видео приходилось кодировать авторам докладов в несколько форматов, теперь это происходит автоматически.
  3. Благодаря сервису кодирования всё видео теперь доступно в формате h264 и проигрывается с помощью HTML5 плеера. Теперь доклады с TechDays можно смотреть на мобильных устройствах, например, на Windows Phone 7, на iPhone и iPad.

Мне удалось пообщаться с Сергеем Пугачевым, который занимался переносом портала в Windows Azure. Сергей является MVP по Silverlight, а так же основателем сообщества Silverlighter.ru. Далее предлагаю вашему вниманию наше интервью.
Читать полностью »

В Москве в тестовом режиме запущена мобильная LTE сеть «Антарес» (более 80 мегабитов в секунду)Газета «Ведомости» в сегодняшнем №48 (3062) сообщает о том, что группа компаний «Антарес» (принадлежащая Евгению Ройтману) запустила в Москве в тестовом режиме собственную LTE-сеть — и корреспондент «Ведомостей» лично убедился в том, что скорость доступа к Интернету в этой сети превышает восьмидесятимегабитную.

Сеть работает в диапазоне 1900—1920 МГц, который, по сведениям газеты, является новинкою в Европе, хотя в китайской сети «China Mobile» вполне обыкновенен.

Читать полностью »

Никто не будет спорить, что современные процессоры очень и очень быстры. Но вместе с тем, работая на крупном предприятии, всё время сталкиваешься с невероятной тормознутостью программного обеспечения. Никуда не годится, когда процедура закрытия месяца в бухгалтерии идёт больше суток и если что-то где то не так, то расчёт приходится запускать заново. Давайте поговорим об этом…
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js