Do you use the ASPNET Web Forms designer?

Наглядный опрос 2000 разработчиков ASP.NET используют ли они инструмент визуального построение форм (он весьма неудобен). На карте видно, что в развитых странах разработчики даже не задумывают о его существовании, видимо там разработчики используют более наглядные вещи, тот же Silverlight. Популярность стандартного asp.net имеет лишь в Индии. Видимо там все разрабатывают на outsource.

Метки:   Категории:Analytics


Azure SDK 1.7 -> 1.8 или как потерять 1000р за один апдейт

Еще в октябре прошлого года одновременно с MSVS2012 появилась версия Azure SDK 1.8 и казалось, что это чисто формальное обновление связанное с переходом на новую Visual Studio. Конечно есть и улучшения, такие как поиск по имени ошибки во многочисленных логах IntelliTrace (как можно было не догадаться сделать это с самомго начала?). Возможно рано или поздно у нас также появится средства для нормальной работы с blobstorage из самой студии. Однако, подозрения, что с 1.8 что-то не так начали появляться сразу, о чем был поднять вопрос в сообществе по рекламе Azure в России.

По опыту выяснилось,что
1) В результате автоматического обновления ссылки на библиотеки 1.8 ставятся CopyLocal = False, даже если до этого у вас стояло копирования этой библиотеки.
2) Уничтожен класс CloudConfigurationManager, отвечавший за получение настроек роли. Вместо него можно использовать RoleEnvironment.GetConfigurationSettingValue("Diagnostics.ConnectionString"); С той лишь разницей, что последняя может падать, если RoleEnvironment.IsAvailiable = false.Например, если обратиться до завершения WebRole.OnStart
3) И самое страшное проиллюстрирую следующим кодом. Заключается в различной обработке Таблицами параметров содержащих символов попадающих под UrlEncode.
Copy Source | Copy HTML
  1. string pageuri = pageElement.Attribute("uri").Value.ToLower().Replace("/default.aspx", "/");
  2. string pageuri_encoded = HttpUtility.UrlEncode(pageuri);
  3. SapePageAzure result = (from e in CreateQuery()
  4.                         where e.RowKey == pageuri_encoded &&
  5.                         e.PartitionKey == partitionid select e).FirstOrDefault();
  6. if (result == null)
  7. {
  8.     result = new SapePageAzure
  9.     {
  10.         RowKey = pageuri,
  11.         PartitionKey = partitionid,
  12.         LastAccess = DateTime.Now
  13.     };
  14.     ContainerTable.AddObject(TableName, result);
  15.     //ContainerTable.SaveChangesWithRetries();
  16. }

Если в Azure SDK1.7 нужно было использовать в обоих местах pageuri_encoded, и в выворе и во вставке. То в Azure SDK1.8 добавилась скрытая перекодировка, и получилось, что при выборе параметров из таблицы нужно использовать pageuri_encoded, а при вставке pageuri, так как теперь кодируется автоматически.
Как результат - все блоги из blogscloud.ru, которые синхронизированы с Sape и хранят набор ссылок в виде URL в таблицах, перестали корректно работать. Sape обнаруживает, что все ссылки на сайтах не отображаются и блокирует все сайты отправляя их на повторную можерацию. End of story.


PS: По случаю отзыв про tfspreview.com - возможность бесплатного использования TFS2012 для одиноких разработчиков. В общем ни в коем случае не расчитывайте на нее. Очень сильно тормозит и не дает чекинить большое количество документов. Появилось сие творение видимо потому, что все нормальные платные TFS провайдеры, такие как discountasp.net не смогли или не захотели вовремя предоставить TFS2012 для коммерческих пользователей.

Метки:   Категории:Analytics | Csharp | microsoft | Code


[2012] - Обзор блогосферы от t30p.ru

Несколько запоздалый ежегодный обзор блогосферы, на этот раз третий, может быть скачан по ссылке http://yadi.sk/d/D20xMWx221XGu

Метки:   Категории:Analytics | topbot | t30p


Карта из 500млн. чекинов

Foursquare, который, как мы знаем, оказался неприбыльным в прошлом году и сейчас активно продолжает вкладываться в рекламу, выложил интерактивную карту, показывающую 500м чекинов. Для сравнения карта по твиттеру-интаграму в Москве из нескольких сот тысяч выглядит так.. По случаю отмечу, заметные перебои в работе сервиса 4sq, которые можно наблюдать ежедневно. Постоянно вылетает то 500-я ошибка, то dns не резолвит домен. Видимо у них какой-то глючный метод балансировки. На фоне этого Инстаграм работает сейчас стабильнее.


Метки:   Категории:Foursquare | Analytics


13 января - -оценки численности митинга по социальнои активности

Применим описанную ранее методику по оценки числа социально активных митингующих. Возьмем область митинга (к сожалению она очень большая, так как люди двигались). И посмотрим все сообщения, которые были сделаны с гео-данными из этой области в день 13 января. Получается 230 сообщений от 150 различных пользователей. Что при описанном ранее коэффициенте содержания гео-данных в общем потоке социальной информации говорит нам о примерно 5 тыс. митингующих. Однако это ниже ожидания и озвученных цифр в 20 тыс. Значит оставшиеся 15 тыс. были либо журналистами, либо не интернет-активными гражданами.



Метки:   Категории:Government | Analytics | news | Instagram


Южная Корея атакует новостные службы РФ

Желтый заголовок поста, который вполне отражает сообщение, которое выпустили специалисты по компьютерной безопастности FireEye, и которое было переведено специалистами лаборатории Касперского. Единственное, что отличает этого зловреда от других подобных, что он ориентирован на русскоязычных пользователей и с помощью него были украдены аккаунты новостных агенств, в частности сотрудников ИТАР-ТАСС.

Метки:   Категории:Analytics | news


Качество работы Azure Blob Storage

Как мы знаем, Azure гарантирует 99,95% доступности сервисов. Отчести эти 0,05% стабильно зарыты в качестве работы BlobStorage. Если для BlobStorage включить статистику, то получается примерно следующая картина, которая наглядно говорит о том, что AzureTable не настолько надежны, чтобы полностью заменить SQL базы данных. Примерно в 0,5% соединений происходит Network Error. Поразмышляв над этим я не исключаю, что такая картина может являться причиной ThreadAbortException на стороне WebRole, и никоим образом не есть ошибка Storage. Но пока ясных доказательств предположения я не получил.

Метки:   Категории:Analytics | microsoft


Методика оценки численности митинга по социальной активности

В субботу прошло мероприятие на Лубянской площади, за которым теперь можно было наблюдать по социальным сообщениям с гео-привязкой. Постам в инстаграме, твиттере, чекинам. За сутки таких сообщений на Лубянской площади было оставлено ровно 100. Это объясняется тем, что большинство пользователей до сих пор ведет социальную активность без геопривязки. А если быть более точным, то для Москвы в эти дни ли 66467 / 1715066 = 3,8% сообщений в указанных социальных сетях имеют гео-данные. Такой нехитрой аппроксимацией получаем максимальное число участников митинга составляло 2500 человек. И без ограничения общности все люди выше этого числа - были либо журналистами, либо милицейским оцеплением. Если предположить, что журналисты тоже вели соуиальную активность с геопривязкой, хотя наблюдалось обратное, то итогое число вышедших сегодня на Лубянку и того меньше. Отдельно отмечу, что число чекинов в foursquare было 46 и никто не смог зачекиниться 2 раза.


Метки:   Категории:Foursquare | Government | Analytics | Instagram


О качестве работы яндекса

Очередная ошибка в выдаче Яндекса. Почему-то две ссылки на одинаковый пост с разницей лишь в приставке "?utm_source=twitterfeed&utm_medium=twitter" 2 раза попали в поисковую выдачу.
При этом на первом месте показана ссылка на Вконтакте на удаленный пост. И как всегда глупо выглядит надпись про найденные 7 млн. ответов, когда ответ на данный поисковый вопрос может быть только 1. И тотже поисковый запрос в реал-таймовом поиске дает более красивые результаты.

Метки:   Категории:bugs | Analytics | Yandex


Анализ русскоязычного Foursquare

В ходе анализа выясняется, что платформа "чекинов" Foursquare популярна в России не меньше Инстаграма. Это объясняется возрастом платформы и тем, что чекин делать проще, чем фотографию.Во-вторых, известно, что в сутки делается около 3-5 млн.чекинов, из них русскоязычных мы отслеживаем порядка 18 тыс. в день (против 15 тыс. у инстаграма). По аналогии с инстаграмом, можно предположить, что мы индексируем не все, тогда полная мощность русскоязычных чекинов составляет 50 тыс. в сутки. Далее, почему речь зашла о сравнении foursquare и instagram - у первого любой пост обязательно имеет гео-привязку, у второго фотографию. Бизнесу же интересно отслеживать только те сообщения, что имеют и геопривязку, и фотографию!
Поэтому посчитаем величину фотографий с гео-привязкой, которые генерит каждая из социальных сетей.
1) Foursquare - примерно каждый 10й чекин с фоткой, итого 1800 в сутки - 10% чекинов.
2) Instagram - все русскоязычные фотки с геоданными, итого 10тыс в сутки или примерно 80% фоток.


Примечательно, что у Foursquare были проблемы из-за публичности их api, позволявшего отслеживать всех пользователей в радиусе. Законодательно им запретили такое публиковать. Чтобы закрыть такую возможность - они изменили API, чтобы один запросом нельзя было получить всех пользователей рядом. У инстаграма нет подобной проблемы или пока нет? Там легко можно запросить все фотки в радиусе. Но если речь идет о локальном поисковике, то мы легко можем обойти это ограничение по запросу в радиусе, так как у нас сохраняется копия всех найденных чекинов, то есть делаем запросы к локальной базе данных, а не внешней.

И немного юмора, сейчас в топе инстаграма mail.ru рекламирует тусовку инстаграмеров. Действительно треш-холдинг.

Метки:   Категории:Foursquare | Analytics | Instagram


Google Plus Statistics

Google продолжает изменять свои сервисы. На днях обновился Youtube. Также в GooglePlus для сообществ была добавлена статистика по просмотрам и активностям. Большая часть изменений рассказывается в видео на конференции SMX SocialMedia. Где в очередной раз была попытка обосновать почему следует пользоваться этой соц.сетью. Вот они:
1)All google services are linked now (Gmail, Youtube, and so on)!
Спрашивается, и что с того, когда мне нужен лишь один сервис который решает конкретную задачу коммуникаций.
2)Никгде вы не получите столько подписчиков как на GooglePlus!
Конечно, односторонние связи, а не двухсторонние. Именно это дает массовой и прозвище сервису - "выжженная пустыня", так как людей много, а активности никакой.
3)У нас большая команда, которая постоянно работает над новым!
Пока ничего нового только копирование уже имеющегося в других соц.сетях. Вообще не понятно над чем сейчас гугл работает. Вот например презентация про то, куда движутся социальные сети - We can discover strangersonline who share our interestsand together we can do more than just network. We can build. - WTF? То есть никакой конкретики.
4)CRM tools are powerfull
Странно, что несмотря на это GooglePlus до сих пор не сделало нормального API.


Метки:   Категории:Analytics | Google


100 причин пользоваться облачным хостингом Azure,

а не виртуальным @Agava_hosting. Ниже ответ тех поддержки на вопрос о недоступности одной из виртуальных машин:
Мы передали Вашу заявку техническим специалистам, ориентировочно, проблема будет решена после 10 часов утра по мск.
Примерно тоже по телефону. Итого потеряно пару суток и неизвестно когда будет решено.

Метки:   Категории:Analytics


Интернет по паспорту - еще данные

Небольшая подборка популярных топ 100 сайтов по запросам с территории РФ в процентном соотношении от 1. Ниже я приведу некоторые выводы, которые можно сделать из общей таблицы.
Можно утверждать, что ботнеты играют большую роль во внутреннем трафике России. Самым популярным "ботнетом" является вконтактик. Далее идут не одноклассники, а правильнее сказать - Mail.ru . Такая поправка обусловлена там, что ВК и Mail хранят медиа ресурсы на отдельном домене ( imgsmail.ru и userapi.com). Однокласники же по старинке - выдают их через http handler на том же домене. То есть популярность ВК в 3 раза превосходит конкурентов.
Далее видно распределение рынка по антивирусам - kaspersky.com - 0.077, drweb.com - 0.018, avast.com - 0.016, symantecliveupdate.com - 0.008. То есть Касперский в 5 раз опережает бесплатные аналоги.
По браузерам - интересно частое обращение к дефолтным страницам некоторых браузеров, так например - opera.com 0.012, msn.com 0.007
Торренты, социальные игры сравнивать не будем.
По видеоконтенту - лидирует youtube, жаль, что так и не появилось российского аналога. Видео-приложения digitalaccess.ru 0.015 , now.ru - 0.006 . Первый домен - это системный для проекта IVI.ru . То есть опережение в 3 раза.
Показ банеров - лидирует adriver.ru 0.240, adfox.ru 0.021 - то есть ничего интересного.
Примечательно, что СМИ, которые славятся покупкой и обменом трафика - не присутствуют в данном списке.
PS: shadowlands.ru - домен от мобильной игра, без веб-части.

Метки:   Категории:Government | Analytics


Рейтинг электронных СМИ

На хабре появилась статья, которая пытается оценить стоимость различных электронных СМИ через их посещаемость и различные экономические модели. По случаю хочу попиарить составленных мною ранее рейтинг тех же СМИ по упоминаемости в русскоязычных социальных медиа. Не удивительно, но во всех рейтингах лидирует Лентару, которая больше всех срет (да, этот глагол соответствует стилю того же ленточного твиттера) в социальные сети.

Ниже скопирую сформулированное мною определение электронных СМИ:
Под определение электронных СМИ попадают интернет-ресурсы, ежедневно публикующие уникальный контент, и имееющие одно из слудующих свойств:
1) Являются представительством в интернете offline-СМИ
2) Производят контент для публикации в других СМИ, например Regnum.
3) Определяются самими пользователями, как регулярный источник достоверной и новой информации в интернете.

Метки:   Категории:Analytics | idea


Мониторинг социальных сетей на госзакупках - 3

Объявление тендеров на мониторинг продолжает набирать обороты. Первый пост и второй, про администрации районов и молодежную политику. В этом месяце о желании мониторить сеть заявили Пенсионный фонд РФ и Министерство внутренних дел РФ. В обоих случаях наблюдается подмена терминов. Чувствуется, что обе структуры пытаются следовать новым веяньям, однако:
1) В обоих тендерах упор делается на СМИ и на сбор упоминаний по руководителям ведомств.
2) ПРФ замешивает в мониторинг и какой-то внутренний мониторинг по собственному архиву данных. Видимо он и является приоритетным во всей деятельности, а не мониторинг внешних источников.
3) МВД же детально описывает где и какая кнопочка должна быть, что явно не тянет на разработку систему с нуля за 1млн.р., а больше походит на предопределенный тендер.

Метки:   Категории:Government | Analytics


Двач (2ch) атаковало Azure

Выяснилось, что этой ночью сетевые хулиганы, известные как анонимы с борды "Двач" атаковали сайт Интернет-ополчения и заодно зацепили своей атакой мой сайты расположенные в облаке Windows Azure. Это было обусловлено тем, что у меня в индексе накапливается много информации, в том числе и копия постов интернет ополчения. Если первое они быстро положили, то второе, как работало, так и продолжило работать. (Отчасти так как функционал там простой - простая выдача данных, без сложных операций залогиниваний и т.п.). Ну и скриншоты в тему:

По факту анонимы используют программу с целью забивания канала у сайта жертвы. В логах azure это выглядело так:

И конечно же этого оказалось недостаточно, чтобы остановить работу мульти-инстансового сервиса, который даже заточен на то, чтобы регулярно "падать"(перезапускаться) и я использую сервис распределенного мониторинга pingdom.com, чтобы вовремя узнавать о сбоях в работе. Его логи также не показали никаких сбоев (большая величина пинга обусловлена тем, что большая часть серверов сервиса в США, а азур в Европе):

Метки:   Категории:Analytics | t30p


Инстаграм борется со спамом в комментах

С начала этой недели у большинства разработчиков имеющих дело с instagram API перестал работать сервис комментирования. Стала приходить следующая ошибка:
{"meta":{"error_type":"APIError","code":400,"error_message":"Please contact apidevelopers@instagram.com for commenting access"}}
Появились многочисленные ветки обсуждения. Однако только пару часов назад был получен вразумительный ответ на происходящее. Он есть по ссылке, но я переведу его на русский. Инстаграм столкнулся после ввода web-версии с многочисленным спамом и отключил сервис комментирования для всех неофициальных приложений, которых несколько десятков тысяч. После этого они планируют вручную промодерировать все приложения чтобы дать доступ назад только тем, кто не занимается спамом, а точнее соответствует правилам пользования сервисом. Самая проблемная сторона этих правил, что размещаемый комментарий должен быть написан пользователем, от лица которого размещается сообщение. То есть это не может быть заранее подготовленный текст. Как пишет общественность, что такое состояние дел в корне подрывает сам смысл публичного API и все продолжают ждать официального разъяснения позиции Инстаграма.

А пока можно сказать, что Инстаграм демонстрирует полное наплевательское отношение к третьим лицам, регулярные перебои в работе, жесткие ограничения на API, а теперь еще и блокировку всех разработчиков. Такого в истории открытых сервисов ранее себе никто не позволял.

Метки: ,   Категории:Analytics | Instagram


mblogi.qip.ru rip

По непонятной причине на днях перестал функционировать второй подряд известный сервис микроблогинга - mblogi.qip.ru, который видимо брал сообщения из статусов публикуемых пользователями через аську-клиента qip. Этим фактом многие пользователи были недовольны, так как без ведома скрытая переписка могла стать общедоступной. Но это не мешало сервису генерить по 10тыс сообщений в сутки. Что теперь стало с mblogi.qip.ru - неизвестно. Ранее я сообщая о проблемах с работой сервиса mmm-tasty. Но сейчас он восстановился.
Также напомню, что существует еще несколько российских сервисов микроблогинга, которые тоже стоило бы закрыть - futubra, dudu, rutvit и т.п.Целесообразность их существования до сих пор для стороннего наблюдателя сомнительна.

Метки:   Категории:bugs | Analytics


Про развал США от 10 ноября 2012

Некоторые российские СМИ во всю трубят о небывалом событии, 15 штатов в США подали в белый дом петиции о выходе из состава США. Однако ссылаются всего-лишь на одно ходатайство от Техаса, сумевшего собрать 25 тыс. подписей. Если взглянуть на картину из 15 ходатайств в целом. То все это больше напоминает организационный троллинг госаппарата. И только раскрученный Техас, сумел собрать 25 тыс. подписей. В том, что это возымеет какие-либо действия - надеятся тоже не приходится, так как от народа на том же сайте можно найти разные ходатайства, например, на разрешение курения марихуаны, которые тоже успешно набирали более 25 тыс. голосов.

Метки:   Категории:Analytics | news


Ежеквартальный отчет по DDOS атакам в интернете

Один из лидеров в защите от DDOS атак опубликовал ежеквартальный исследовательский отчет согласно которому активность атакующих по числу атак по сравнению с прошлым годом увеличилась на 88%, а по пропускной способности на 230%. То есть спам в размере 20ГБ/s становится нормой и редкий интернет-сервис способен устоять перед такой нагрузкой. Кстати, интересно, что происходит когда такой спам обрушивается на облачный сервис? Основными источниками атак остаются Китай (35%) и США(27%).


Метки:   Категории:Analytics


Кто я?

Программист. Я слежу за блогосферой и знаю, как будет развиваться интернет. Когда у меня есть время я даже прилагаю для этого усилия. Подробнее

Последние комментарии

Не отображать

Topbot at FeedsBurner

Мои Твиты

Twitter июня 26, 10:10
Статистика посещаемости Яндекс.Дзен каналов http://dlvr.it/QYY66p https://twitter.com/f1ashr/status/1011552298185576449/photo/1

Twitter июня 18, 16:03
Где искать инопланетян или как зародилась жизнь http://dlvr.it/QXjCQB https://twitter.com/f1ashr/status/1008741906925277184/photo/1

Twitter июня 18, 09:02
Выборы в Америке и будущее запада http://dlvr.it/QXfv8m

Twitter июня 18, 09:02
Памятник крестителю Владимиру http://dlvr.it/QXfttG https://twitter.com/f1ashr/status/1008635961939378177/photo/1

Twitter июня 18, 09:02
YouTube рекламирует свой ВидеоТоп http://dlvr.it/QXftqv

Twitter июня 18, 08:29
Цукенберг встретился с Папой http://dlvr.it/QXflWH https://twitter.com/f1ashr/status/1008627785961635840/photo/1

Twitter июня 18, 08:29
Российские дирижабли покарят мир в 2035 году http://dlvr.it/QXflVs https://twitter.com/f1ashr/status/1008627780785860608/photo/1

Twitter июня 17, 20:42
Азбука киносценариста http://dlvr.it/QXcZL8 https://twitter.com/f1ashr/status/1008449854152929280/photo/1

Twitter июня 14, 11:00
@red_shira @kolomnacity Да это бот какойто , нет никакого запаха

Twitter июня 13, 19:20
Проекционные шоу набирают популярность http://dlvr.it/QXBfLK https://twitter.com/f1ashr/status/1006979531750559745/photo/1

Twitter июня 8, 07:28
Сколько подписчиков должно быть у знаменитости в Твиттере http://dlvr.it/QWbHv9

Twitter мая 29, 07:54
Разбор трилогии Матрицы (The Matrix Trilogy) http://dlvr.it/QVRdCn https://twitter.com/f1ashr/status/1001371287661391873/photo/1

Twitter мая 28, 19:36
Разбор Звездные войны: Последние джедаи http://dlvr.it/QVP48q https://twitter.com/f1ashr/status/1001185546402652161/photo/1

Twitter мая 28, 15:20
По игре престолов небольшая схема http://dlvr.it/QVMyHd https://twitter.com/f1ashr/status/1001121153170096128/photo/1

Twitter мая 28, 13:13
Разбор сериала Кремниевая долина (Silicon Valley) http://dlvr.it/QVMKG9 https://twitter.com/f1ashr/status/1001089026814763008/photo/1

Twitter мая 28, 12:40
читать спутник и погром бесплатно http://dlvr.it/QVM8Wp

Twitter мая 28, 09:59
Пасха в Москве 2 сентября 2017 года http://dlvr.it/QVLNS1 https://twitter.com/f1ashr/status/1001040366471008261/photo/1

Twitter мая 28, 09:27
Канадцы готовят фильм про рептилоидов http://dlvr.it/QVLF4R https://twitter.com/f1ashr/status/1001032318558003200/photo/1

Twitter мая 28, 08:55
Обновлен робот instagram для лайков http://dlvr.it/QVL4kN

Twitter мая 28, 08:55
Инновации в Бангладеше http://dlvr.it/QVL4hr

Мой твиттер

Копирайт

Все мысли, высказанные в блоге, являются моим мнением и за это мнение меня никто не забанит! Кроме того, никто не имеет право копировать материалы блога без использования ctrl+C/V!

© Copyright 2008