Логичное завершение развития Ботов для Скайпа

Прошло меньше года с того момента, как Микрософт открыли доступ к API ботов для скайпа. Теперь благодаря доступности API предлагают спамить за деньги по контакт листу при помощи специальных програм. Выглядит убедительно, странно, что я еще не получал спам сообщений.

 


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


Skype ломанулся в Web

Пока все мессенжеры стремятся уйти от web-версии, то скайп (skype, который заблокировал мой аккаунт) наоборот, добавил возможность вставлять кнопки на сайты для расшаривания информации напрямую в скайп. Такая кнопка была добавляна и на сайт t30p:


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


Тест Тьюринга от Микрософта и Сколково

Проводится конкурс по созданию русскоговорящих чатботов с громким названием "Тест Тьюринга". Рука Сколкова видна уже в заголовке страницы (<title>), где слово Тьюринг написано без мягкого знака. Всем желающим предлагает создать чатбота на базе Ашмановских Инфов. То есть унылое гавно из конечного автомата с заранее заготовленными фразами. За четыре года (или больше) эти инфы вроде как показали свою невостребованность на просторах интернета.

По случаю всем рекомендую одноименную игру The Turing Test. Там реальный тест на робота.


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


Skype and Baidu links

Как стало на практике мне известно, пару лет назад база парольных хэшей от скайпа утекла в неизвестном направлении. И теперь китайские хакеры активно спамят ссылками через skype api с тех аккаунтов, кто очень давно не менял пароли от скайпа. Обсуждение этой темы есть на сайте микрософта, около 150 сообщений. Кто-то шутит, что так Микрософт готовится купить китайский поисковик baidu. Но если по делу, то всем рекомендуется поменять пароль от скайпа во избежание недоразумений с несанкционированным спамом.


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


Microsoft Bot Framework

Микрософт подключились к эпидемии ботостроения в социальных сервисах. БотФреймеворк позволяет создавать ботов под многие сервисы чаттинга, такие как Телеграм или Skype. Видео-демонстрация доступна на Channel 9.


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


Самая сложная часть публикации в WindowsStore

В конце прошлого года WindowsStore обновила требования для публикуемых приложений. И некоторые разработчики, в том числе и я, стали сталкиваться с проблемой, что обновления мобильного приложения стали отклоняться с непонятной фразой "Promoting another mobile platform" без объяснения сути проблемы. Казалось бы, приложение где-то рекламирует Apple или Android, но проверка показывает, что нет. По ошибке можно побумать, что во всем виновата кросс-платформенность приложения, в котором заложены стили под разные платформы, которые и названы напрямую типа ".apple_style". Но все оказывается проще, большинство разработчиков по умолчанию делают скриншоты их приложений в эмуляторах, которые по умолчанию стилизованы под Apple/Androd. Достаточно изменить оформление эмулятора под WindowsPhone, чтобы проблемы с рекламированием сторонней платформы пропадала.


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


Разное, проблемное.

Итак значит, обо всем и ни о чем:

  1. Youtube отклонил заявку на монетизацию моего канала "we are unable to accept your application because your channel does not contain sufficient original content." То есть контент на их взгляд не достаточно уникальный.
  2. Apple не дает мне обновлять приложение t30p в AppStore ссылаясь на показ user-generated content, требуя, чтобы был модератор и там прочие требования, которые нужно еще заморочиться выполнить. Тем, кто мне пишет, что перестает работать приложение - простая пере-установка должна помогать.
  3. Microsoft с 20 июля переходит на msvs2015, к ней должны работать ключи полученные через BizSpark, так что проблем не будет.
  4. С сентября Azure закрывает Azure SQL Business, переходят на другую тарифную сетку. Требуется перевести базу данных. Проблема в том, что сколько я не пытался переносить ранее - всегда возникали проблемы с производительностью. Скоро придется перейти в принудительном порядке. 



Метки: , ,   Категории:Apple | microsoft | t30p


Как запустить Wordpress в Azure

Казалось бы, самый простой сценарий по запуску блога Wordpress в облаке. Однако, даже тут есть подводный камень и ошибка в официальной инструкции, которая опубликована на сайтах Микрософта. В этой инструкции предлагается развернуть отдельно сервак с Apache+Php и отдельно Mysql DB. Проблема последнего в том, что Mysql не является базовой возможностью Azure и оно заводит базу данных предоставленную внешним сервисом с тарификацией по дополнительному тарифу. То есть шанс, что будут списывать бабки с карты втихую.

Правильное решение - это в том же окне поиска обзара диска для разворачивания, найти диск Wordpress от Bitnami. При этом база данных mysql будет поднята на той же машине, что и Apache/PHP. Что дешево (даже бесплатно) и работает без сбоев, вызванных передачей по сети.


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


Visual Studio 2015 CTPs

Загрузить последнюю версию MSVS 2015 CTP можно по ссылке. В целом на улучшения всем давно уже пофиг. Очевидно, что рано или поздно придется переходить на 2015-ю версию. Так вот, уже можно начинать.


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


Лучшие Новогодние поздравления

Каждая компания поздравляет с НГ по-особому, мне хотелось бы отметить следующих креативщиков. Первое место у Газпрома, который продвигает тэг СНовымГодом. Глупо, но весело.

На втором месте Роскомнадзор, который присылает письма примерно следующего содержания, что в вашем блоге есть ссылка на видео навального, где он призывает выйти 15 января. Предлагаем вам подумать над этим, а пока вы думаете, мы блокируем вас по IP. Чувствуется, что ради того, чтобы создать протест на улицах, либералы идут во все тяжкие. Приходится удалять пост и менять динамический VIP сервера. Жестко, но эффективно.

На третьем месте Микрософт, который с новогодним поздравлением уведомляет, что с 1 февраля поднимет цены на свои сервисы на 20-30% чтобы отразить скачек доллара. Прошлый раз такое уведомление про 20-30% приходило на ~1 сентября, после чего доллар в октябре подскочил процентов на 50%. Так что делаем выводы на март. Печально, но неизбежно.

PS: С Новым годом.  


Метки:   Категории:Government | humor | microsoft | life


Windows 10 и Новый мировой порядок

Микрософт объявило, что через год представит сразу 10ю версию операционной системы. Многие задаются вопросом - почему и куда пропущена 9-я версия? У мелко-мягких всегда была высокая степень участия в мировых процессах, так например, на днях они понизили цены почти на все продукты Azure в долларах, так что падение курса рубля оставило цены для российских пользователей почти без изменений. Так и пропуск девятой версии можно объяснить, если учесть толкование цифр.

Не буду вдаваться в детали, так как читатель все-равно не поверит без подводки, но 10 означает "запись порядка (образа)". Девятка же (9) означает букву Д - добро, деньги, которых в результате краха капитализма у нас не будет. Вот ее и пропускают переходя сразу к новому мировому порядку, который, со слов микрософта, будет внедряться через год. Вот и вся новость, хотите верьте, хотите нет =).

Слева логотип американской партии 5-10, которая сейчас создана на Украине и которая предлагает новый без-налоговый порядок для пост-капиталистического общества. Полностью этот логотип читается как "Деление (драка,селекция) завершена началом нового порядка". Если цифру 5 читать как (S).

Этот же пост, только голосом и другие толкования.

Про толкование других цифр и букв надо делать отдельную серию - "Азбука программиста". Все лень.


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


Visual Studio 2013 Update 3 RTM

Стала доступна MSVS2013.3 RTM, список нововведений и ссылка на скачивание тут. Пост более технический, чтобы сохранить ссылку. Про обновленный Azure SDK 2.4 читать тут.


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


Tech Evangelist - Вакансия Микрософта в Москве

Microsoft открыло вакансию по рекламированию и продаже WindowsAzure в Москве. Гордо назвав вакансию техническим евангелистом, но по нашему просто - продажник. Интересно куда делись все старые? Уже уехали в Америку? Или Azure на столько хорош, что продавался без продажника, а просто через посредников и конференции?


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


Минусы Windows Azure и проблемы облачных технологий

Уже три года пользуюсь облачными технологиями и пора написать негативный пост. А то получается, как сектами вида МММ - все кто вступают в облачные технологии, то тут же начинают их хвалить, не казаться же дурами. 

  1. Главный минус, вы никуда уже не денетесь от облачных технологий. Виртуализация всюду и у вас нет выбора, рано или поздно придется переезжать в облака. В крайнем случае, это будут приватное облако на базе Windows Server 2012 R2 Datacenter.
     
  2. В России не строятся облачные дата центры международного уровня. Согласно западному империализму мы должны оставаться варварами. Обычно это объясняют малыми масштабами рынка и т.п. В итоге могут возникнуть трудности, если против нас применят санкции или связь с Европой оборвется.
  3. В облаках вы за все платите в полтора или два раза больше. Тем самым обеспечивается высокая доступность. Например вы не можете отказаться от дублирования ваших данных в Blob Storage (Locally
    Redundant).
  4. Вы платите за себя и за того парня. Прирост пользователей в облачные технологии замедлился. Поэтому, чтобы мощности не простаивали, активно продвигаются бесплатные тарифы. Такие как Bizspark, Ultimate MSDN. То есть полно людей, которые бесплатно пользуются тем, за что вы платите.
  5. Любой сбой теперь касается и вас. Несмотря на обещанную надежность, облака регулярно барахлят, как можно видеть в статусах. Примерно раз в месяц что-нить да сбоит. Даже если это линия связи с другим континентом, это тоже может вас затронуть. Отчасти сбои связаны с регулярным введением новых возможностей и удешевлением старых.
  6. За сбой в работе вам не заплатят. Был случай, когда сбой длился часов 6-8. На вопросы в тех.поддержку был получен ответ, что для компенсации вам необходимо предоставить платные результаты мониторинга ваших сервисов одной из глобальных компаний, которые сертифицированы Микрософт.
  7. Скрытые копейки. Чтобы формально быть дешевыми облака часто неявно прячут некоторые расходы. Так например, если запустить Virtual Machine, то также придется платить и за 120Гб логический диск порядка 4р в месяц за Гб. Также цены для физических и юридических лиц могут отличаться.
  8. Индусы. Так как в Индии построен эффективный полу-фашизм, то индусы работают строго по инструкции и отойти от правил для них не возможно в принципе. Поэтому-то они и выбраны в качестве международной технической поддержки для компании Микрософт. Часто переписка с ними ведется несколько месяцев в течении которых вам успеют ответить 3-4 индуса, два из которых успеют сходить в отпуск. Их фишкой является решение не тех вопросов, которых вы от них хотите, а ваших откладывание в долгий ящик.



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


Обязательные расширения для Microsoft Visual Studio 2013

Сейчас идет 2014 год, поэтому стандартом разработки планово стал VS2013, но кроме этого разработчику стоит установить ряд плановых расширений, заметно упрощающих работу. Конечно же речь пойдет о бесплатных. Оригинал обсуждения есть в англоязычном блоге.

1.ReSharper 8
Считается платным расширением, но грамотный разработчик должен уметь достать себе копию. Давно гуляет и кряки и стрельнуть у кого-то можно, либо притвориться студентом. Доставание - можно считать испытанием на проф-пригодность.

2.Nuget
В целом, про него можно забыть, так как идет по умолчанию в vs2013.

3.Web Essentials
Все что нужно для ВЕБ-разработки, ставим отсюда.

4.Regex Tester
Если надо протестировать регулярное выражение.

5.CodeMaid
Позволяет удобно "шаманить" с расположением кода и комментариями и т.п. .

6.Productivity Power Tools
По видео презентации больше похоже на Resharper для индусов. Не ставил.

7.Code Digger
Основано на Pex, позволяет определять покрытость кода тестами. Тоже качаем.

8.ozCode
Более удобная отладка. Тоже качаем.

 Остались еще красивые платные расширения, типа nDepend, но ссылки на них смотрите в английском первоисточнике. Еще может оказаться полезным проверка правописания - Spell Check  

UPD: И еще 3 полезных - Trailing Whitespace Visualizer, Error Watcher, Add empty file


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


Я собрал миллион русских

Сервис социального авторитета работает достаточно давно и в нем набралось уже 4 млн. аккаунтов. Тут и ЖЖ, Интаграм, Facebook, Foursqure, Twitter, Youtube, Лиру, Вконтакте, Friendfeed и прочие. Если отбросить тех, у кого стоит аватарка по-умолчанию, то останется 1,3 миллиона, среди которых конечно же затесались братушки (украинцы, сербы, болгары), поэтому будем с уверенностью говорить об 1 млн. русских. К слову, от ЖЖ всего-то 61 тыс. аккаунтов. Исторически известен капиталистический подход к объединению аватарок в одну картинку - milliondollarhomepage.com - кто заплатил, тот место на общей картинке и получил. Далее еврейский подход twitter.com/dolboed - кто мой друг, тот и получит место на общей картинке. Но когда мы берем всех пользователей и объединяем, то можно говорить о социалистическом способе построения общей картинки. Все вместе 1,3 млн. аватара дают 10 гига-пиксельную панораму, так сказать, общий вид российских социальных сетей за 2013 год, которая выглядит так (клик по картинке для перехода на интерактивную версию)

Миллион русских Миллион русских Миллион русских

Далее...

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


Отключение логирования в Windows Azure

Есть такая проблема, как слишком много логов. Они по умолчанию включены в Azure и пишутся на диагностический диск. Если у вас роль маленькая, то диск этот размером в 15ГБ (+5ГБ сама система). К слову, есть такая фишка, что если заводить Extra Small Virtual Machine, а не Extra Small Web Role, то можно получить за теже 600 р в месяц диск на 120ГБ. Микрософт такое несоответствие объясняет тем, что на виртуальные машины обычно доставляют большие программы, вот и выделили места как у Small Instance.

Так вот, эти 15ГБ быстро исчерпываются, если у вас много обращений и автоматически не чистятся. Такое приводит к тому, что у роли вызывается процесс Reimage, что дает заметный перебой в работе. Чтобы в автоматическом деплое отключить логирование (конечно же для VM можно соединится по RDP и ручками настроить IIS как надо), достаточно подсоединить к проекту библиотеку Microsoft.Web.Administration, которая находится по пути C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll. А в фенкции старта самой роли прописать следующее:

Copy Source | Copy HTML
  1. var iisManager = new ServerManager();
  2. Configuration config = iisManager.GetApplicationHostConfiguration();
  3. ConfigurationSection httpLoggingSection = config.GetSection("system.webServer/httpLogging");
  4. httpLoggingSection["selectiveLogging"] = @"LogAll";
  5. httpLoggingSection["dontLog"] = true;
  6. iisManager.CommitChanges();

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


Как я не стал сертифицированным разработчиком Windows Azure

Существует относительно бесполезная группа российских разработчиков, где в теории нужно задавать вопросы и делиться опытом разработки на облачных технологиях. Задание серьезных вопросов часто остается же без ответа. Ниже я скопирую свой вопрос, чтобы текст вопроса не потерялся на фейсбуке.
Когда появится поддержка запросов OPTIONS для Azure CDN? Иными словами нужна поддержка CORS. Полностью проблема была описана более года назад по ссылке http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/2850796-support-cross-origin-resource-sharing-cors-via-a и пару месяцев назад ее обещали решить. Есть ли какая информация о сроках? Сейчас Azure CDN на OPTIONS возвращает следующее, что дает ошибку CORS:
Connection keep-alive
Content-Length 699
Content-Type text/html
Date Fri, 26 Jul 2013 13:20:13 GMT
Expires Fri, 26 Jul 2013 13:20:13 GMT
Mime-Version 1.0
Server EdgePrism/4.9.0.20130627

Иными словами, развитие защищенности браузеров создало проблемы для использования Azure CDN в связке с AJAX.
Так вот, на днях в этой группе появился разработчик микрософта индус, и стал предлагать участникам сертификаты разработчиков Azure. Однако, чтобы получить такой сертификат необходимо подтвердить, что ты платишь за азур Микрософту. Но как мы знаем, в России платить за облачные технологии платят юр.лица через посредников, поэтому в панели управления нет возможности доказать свой биллинг. И нет возможности получить сертификат. Ниже фотка счастливых индусов получивших этот сертификат.

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


Azure SDK 2.1 RC and HttpClient

С выходом .Net 4.5 и windows 8 главное направление всех разработок - переписывание старых библиотек на асинхронность aka Async. Так например к выходу готовится новый Azure SDK 2.1, о котором можно посмотреть небольшую презентацию и на слайде нижу узнать, что нового. Или полным списком из опенсорса. Вообщем обещают заметное улучшение производительности, что круто. Уже сейчас есть RC, а в общем доступе должно появится через месяц.

Другая интересная библиотека появившаяся в .Net 4.5 - System.Net.Http. По идее она должна стандартизировать общение по http. Однако, хочу предупредить, что если у вас нет windows 8, то воспользоваться этой возможность не удастся, ибо под старыми версия винды, несмотря на установку .net 4.5, работа с HttpClient может приводить к падению процесса, если не установлен нужный патч или к утечке памяти. Об этом можно найти много информации на SO. Так что можно с уверенность сказать о принудительном скором переходе всех разработчиков на windows 8.


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


Azure auto Scaling

Новая возможность появилась у Azure в статусе preview, Это автоматическое масштабирование в зависимости от величины очереди или нагрузки на один инстанс. То есть наглядный интерфейс типа WASABI

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


Кто я?

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

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

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

Topbot at FeedsBurner

Мои Твиты

Twitter апреля 29, 22:26
Папа Римский выступил на TED http://dlvr.it/P1Zxm9

Twitter апреля 24, 20:08
Категории роликов Ютуба http://dlvr.it/Nz9cM7 https://twitter.com/f1ashr/status/856600659302375424/photo/1

Twitter апреля 22, 15:40
Очередной летающий электро-автомобиль http://dlvr.it/NyGMJT https://twitter.com/f1ashr/status/855808436012851201/photo/1

Twitter апреля 19, 21:31
Реклама Зомби-Апокалипсиса в Москве http://dlvr.it/Nx0rsc https://twitter.com/f1ashr/status/854809726076440576/photo/1

Twitter апреля 18, 07:18
Спустя 18 лет в ЖЖ запустили поиск по постам http://dlvr.it/NwBWxp

Twitter апреля 17, 14:10
Почему в окружности 360 градусов? http://dlvr.it/NvtC6F https://twitter.com/f1ashr/status/853973973616312320/photo/1

Twitter апреля 16, 01:06
Итоги 2016 года в Живом Журнале http://dlvr.it/NvHvXk https://twitter.com/f1ashr/status/853414154534662144/photo/1

Twitter апреля 16, 00:34
3 февраля стартует год огненного Петуха http://dlvr.it/NvHZw0

Twitter апреля 16, 00:34
Дед Мороз похищает бизнес-женщин на НГ http://dlvr.it/NvHZr0

Twitter апреля 16, 00:01
Про самолет Ту-154 и убийство посла http://dlvr.it/NvHC8m https://twitter.com/f1ashr/status/853397930811637761/photo/1

Twitter апреля 15, 23:29
Идеальное решение для Курильских островов http://dlvr.it/NvGs8Q

Twitter апреля 15, 21:51
Планета обезьян в американской армии http://dlvr.it/NvFjBV https://twitter.com/f1ashr/status/853365093144252416/photo/1

Twitter апреля 15, 19:42
Вирусный ролик из Канады http://dlvr.it/NvD5wt https://twitter.com/f1ashr/status/853332744771780608/photo/1

Twitter апреля 15, 19:10
Главное противоречие косметологии http://dlvr.it/NvCdbf

Twitter апреля 15, 18:38
Разбор фильма Варкрафт (Warcraft: The Beginning) http://dlvr.it/NvCC2s https://twitter.com/f1ashr/status/853316527776448512/photo/1

Twitter апреля 15, 18:06
Что американские военные забыли у берегов КНДР? http://dlvr.it/NvBkb7 https://twitter.com/f1ashr/status/853308470224764929/photo/1

Twitter апреля 15, 17:52
Атака на Интернет продолжается - kill internet 5 http://dlvr.it/NvBXkV

Twitter апреля 15, 16:13
Памятник крестителю Владимиру http://dlvr.it/Nv95XM https://twitter.com/f1ashr/status/853280061830578176/photo/1

Twitter апреля 15, 16:13
Насколько инновационен Микрософт http://dlvr.it/Nv95QP

Twitter апреля 15, 15:39
Непонятные конкурсы в Твиттере http://dlvr.it/Nv8Zkw https://twitter.com/f1ashr/status/853271473045118976/photo/1

Мой твиттер

Копирайт

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

© Copyright 2008