Архив за 26 июня 2012 - 5

Инженерный совет Интернета опубликовал новый RFC6648, который настоятельно рекомендует отказаться от префиксов типа X- в любых протоколах. Новый RFC является результатом обсуждения и консенсуса в сообществе IETF.

Как известно, X- традиционно используется в именовании экспериментальных параметров, что позволяет их использовать без конфликтов с другими функциями. Эта практика зародилась ещё в 1975 году, с параметрами протокола FTP.

Например, в HTTP сейчас используются такие экспериментальные заголовки: X-Requested-With, X-Forwarded-For, X-ATT-DeviceId, X-Wap-Profile, X-Frame-Options, X-XSS-Protection, X-Content-Type-Options, X-Forwarded-Proto, X-Powered-By, X-UA-Compatible.
Читать полностью »

Ассоциация GSM (GSMA), которая включает в себя ряд крупнейших мировых телекоммуникационных операторов таких как AT&T, Verizon, Deutsche Telekom, China Unicom, начала внедрять инструменты для работы системы всемирного оповещения о роуминге и его условиях для конечных абонентов.

Многие помнят историю о том, как некая пара, находясь на отдыхе на Крите, выкачала в роуминге несколько серий «Интернов» и поплатилась за это миллионным счётом от одного из российских ОПСОСов; тогда всё для молодых людей закончилось хорошо, хотя и не обошлось без судебного разбирательства. Однако для того, чтобы избежать таких печальных казусов в будущем, GSMA подписывает договоры с 24 крупнейшими операторами по всему миру (среди этого списка можно обнаружить и Вымпелком и МТС), согласно которым оператор, обнаружив в своей сети терминал, использующий SIM-карту другого оператора, должен будет прислать обязательное SMS-оповещение о тарифах на роуминговые соединения. Несмотря на то, что некоторые компании уже поддерживают подобную систему (например, Deutsche Telekom), Франко Барнабе (Franco Bernabè), глава GSMA, говорит, что внедрение подобной инициативы для более чем миллиарда пользователей, которых обслуживают операторы, входящие в ассоциацию, будет только полезным и позволит избежать не только недоразумений, а и судебных исков с немалыми выплатами.

Помимо SMS-оповещений также планируется системно внедрить две другие возможности: первая из них позволить в домашней сети оператора устанавливать месячный лимит использования данных в роуминге и также присылать оповещения, когда лимит подходит к концу; вторая возможность более радикальна — временное прекращение предоставления услуг в роуминге, если также превышен некоторый финансовый лимит или лимит по объёму траффика.
Читать полностью »

Ассоциация GSM (GSMA), которая включает в себя ряд крупнейших мировых телекоммуникационных операторов таких как AT&T, Verizon, Deutsche Telekom, China Unicom, начала внедрять инструменты для работы системы всемирного оповещения о роуминге и его условиях для конечных абонентов.

Многие помнят историю о том, как некая пара, находясь на отдыхе на Крите, выкачала в роуминге несколько серий «Интернов» и поплатилась за это миллионным счётом от одного из российских ОПСОСов; тогда всё для молодых людей закончилось хорошо, хотя и не обошлось без судебного разбирательства. Однако для того, чтобы избежать таких печальных казусов в будущем, GSMA подписывает договоры с 24 крупнейшими операторами по всему миру (среди этого списка можно обнаружить и Вымпелком и МТС), согласно которым оператор, обнаружив в своей сети терминал, использующий SIM-карту другого оператора, должен будет прислать обязательное SMS-оповещение о тарифах на роуминговые соединения. Несмотря на то, что некоторые компании уже поддерживают подобную систему (например, Deutsche Telekom), Франко Барнабе (Franco Bernabè), глава GSMA, говорит, что внедрение подобной инициативы для более чем миллиарда пользователей, которых обслуживают операторы, входящие в ассоциацию, будет только полезным и позволит избежать не только недоразумений, а и судебных исков с немалыми выплатами.

Помимо SMS-оповещений также планируется системно внедрить две другие возможности: первая из них позволить в домашней сети оператора устанавливать месячный лимит использования данных в роуминге и также присылать оповещения, когда лимит подходит к концу; вторая возможность более радикальна — временное прекращение предоставления услуг в роуминге, если также превышен некоторый финансовый лимит или лимит по объёму траффика.
Читать полностью »

Каждый разработчик время от времени сталкивается с непонятными ошибками. Как правило, их причина неочевидна и чтобы их пофиксить, нужно детально понять, что происходит в коде. Для отладки на localhost удобно использовать модуль xdebug. Когда выполнение кода доходит до точки останова, xdebug соединяется к IDE, которая слушает порт (по умолчанию 9000). Если вы находитесь в прямой видимости удаленного сервера, то можно прописать в конфиге xdebug ваш ip, и производить отладку по той же схеме. Но если компьютер разработчика находится за NAT, то прямой доступ с сервера к нему невозможен.
Я давно использую xdebug на localhost, но, разобравшись с port forwarding, научился отлаживать на удаленном сервере и решил написать инструкцию, которая может быть полезной каждому разработчику, а главное — она работает.
В качестве IDE я использовал PhpStorm, браузер Chrome, ОС Ubuntu. Port forwarding без проблем работает и в windows.
Читать полностью »

Сегодня в App Store обновились Мобильные Яндекс.Карты для iOS.

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

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

Сперва мы провели опрос: нужно ли выкладывать слайды/видео/аудио/слайдкасты докладов с мероприятий? Получив ответ большинства читательов, что таки нужно выкладывать все, начинаем осуществлять задуманное (подкасты по катом).

Слайдкасты по Сisco: обзор новых устройств безопасности, мифы о блейдах и обновление линейки Cisco SB

Еще что хорошо – все вопросы к докладчикам можно задавать в комментах — ответят за базар.

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

Предыдущая неделя была богата на новости от Microsoft: это и анонс Microsoft Surface и анонс Windows Phone 8. Оба эти анонса вызвали живейшее обсуждение на хабре и блогосфере.

Несколько раньше, в мае, на открытии конференции DevCon'12, мы показали первые приложения от российских разработчиков в Windows Store. Сегодня мне хотелось бы обрадовать желающих стать частью следующих анонсов :) У нас стартовала новая серия программы Application Excellence Labs.

Лето. Windows 8. Application Excellence Labs

Итак, Application Excellence Labs пройдут в Москве с 23 по 27 июля.
Внимание! Возможен удаленный сценарий (Lync, Skype)Читать полностью »

Хоть мне не так уж и много лет (21, если быть точным), я уже достаточно долгое время интересуюсь историей IT-индустрии. До недавнего времени мне хватало экспериментов с виртуальными машинами, но после прочтения статьи «Эксперимент: Что можно выжать из Pentium 166 мегагерц?» я наконец-то решился сделать то, о чем помышлял уже долгое время, а именно прикупить какую-нибудь старенькую машинку для опытов. Мне повезло: по слову раритет на местом форуме нашлось свежее объявление о продаже компьютера Digital Venturis 466 производства ныне почившей фирмы DEC, она же Digital Equipment Corporation, обладателем которого я вскоре и стал за целых 110 рублей. Удастся ли мне догнать и перегнать автора вышеупомянутой статьи? Подробности под катом.

Digital Venturis 466

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

Добрый день, сообщество!

Изначально я планировал написать статью в виде конспекта с доклада на devconf. Потом на меня снизошло понимание, что сорокапятиминутное выступление сложно переложить в статью на хабре, при этом оставив ее размер вменяемым. Поэтому в статье речь пойдет об архитектуре plus1.wapstart.ru, а слайды с конференции можно посмотреть здесь.

Plus1.wapstart.ru — это рекламная сеть для мобильного интернета. Наша «экосистема» — это рекламодатели, владельцы площадок (сайтов и приложений) и аудитория пользователей.
Владельцы площадок хотят максимально просто и эффективно монетизировать свою аудиторию, рекламодатели хотят эффективно вложить деньги, потребителей реклама должна как минимум не раздражать, а как максимум — они должны быть ей довольны.
Задача plus1.wapstart.ru — удовлетворение потребностей этих групп. Для нас их желания означают, что мы должны работать максимально быстро, не допускать ни минуты даутнайма и само собой следить за качеством и внешним видом рекламы.

Немного цифр:

  • Пиковая нагрузка > 103 динамических запросов в секунду.
  • В день мы показываем более ~ 107 объявлений.
  • Cуммарное число баннеров и площадок измеряется четырехзначными цифрами.
  • Среднее время отдачи баннера не превышает 90ms.

Если вам интересно как это всё работает — добро пожаловать под кат!

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

Доброго времени сутоке, в этом посте я попытаюсь наглядно объяснить про установку Nvidia CUDA toolkit на Ubuntu 12.04 x64. Начну с того, что меня сподвигло написать данный пост. Совсем недавно мне потребовалось установить Nvidia CUDA toolkit себе на домашний компьютер.image Почитав добрую часть мануалов по установке, при чем не только на русском языке, я решил, что установить пакет от Nvidia будет проще пареной репы, но вот тут я ошибался. Большинство мануалов заточено под старые версии убунты, кроме того, зачастую в них отсутствуют некие изюминки установки, что рано или поздно приводит читателя в тупик. И так кто заинтересовался — милости прошу под кат…
Читать полностью »


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