Проблема монетизации на Ютубе

По непонятным причинам отвалилась монетизация у видео. Обычно это решалось запросом на ручную модерацию. Так как у Ютуба есть автоматические алгоритмы для определения плохих видео, которые нельзя монетизировать. Но вот незадача, на этот раз в форме запроса ручной модерации стоит требование, что нужно 1000 просмотров, чтобы тебя отмодерировали. Видимо автоматические алгоритмы Ютуба начали слишком много видосов помечать как не годные к монетизации и сервис завалили запросами, что было введено такое ограничение.

UPD: Монетизация видео странным образом восстановилась, хотя и нет 1000 просмотров


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


Добродел обновился

Обновилсь система подмосковных доносов "Добродел". Вместо старого домена "vmeste" проект называется как и должен https://dobrodel.mosreg.ru/. Сайт перешел на Https и него появилось вменяемое API с JSON, благодаря которому можно узнать, что всего в базе "totalRecordCount":478759 записей. И что любые персональные данные пользователей, такие как email или телефон, в любой момент могут оказаться в индексе поисковых систем. Отдельно доставляет логотип, похожий на анонима в коробке. Но самое крутое, что было добавлено, это интерактивная карта со всеми жалобами - https://dobrodel.mosreg.ru/map . Отчасти она дублирует туже информацию, что можно получить и на http://www.t30p.ru/Map.aspx.

 


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


Яндекс Метрика делится данными с Liveinternet?

В этом блоге долгое время стоял счетчик от li.ru, но где-то месяц назад я его заменил на счетчик от Яндекса. У уже целый месяц с удивлением наблюдаю, что несмотря на отсутствие кода счетчика на странице блога, статистика по посещениям продолжает собираться и отображаться в ЛиРу. Конечно она не полная, но всеравно достаточно точно отображает, что меня в общем-то никто не читает. Но вопрос остается открытым, откуда лиру узнает о заходах на страницу моего блога? Получается что яндекс как-то делится данными, хотя в настройках метрики (я проверил) публичность закрыта.

UPD: Тех.поддержка Яндекс.Метрики ответила:


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


Бесследно пропали 1500 читателей в Твиттере

Еще вчера было 23,5 тыс. Сегодня пишет, что 22 тыс. читателей. При этом картинка с статистике twittercounter вот такая. Наглядно показано падение. При этом, что удивительно, встроенная статистика Твиттера показывает вторую картинку, что у меня никогда и не было 23,5 тыс. А всегда было 22 тыс. и это число упорно растет. То есть как бы твиттер и не знал о тем аккаунтах, которые были у меня подписчиках. Будем надеяться, что это были какие-то боты. 

 


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


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


Twitter API v1 Retirement is Complete

Несмотря на годовую подготовку к прекращению работы старого API v1.0, для большинства разработчиков переход на новую версию 1.1 создал некоторые трудности.
Во-первых, это обусловлено тем, что создатель библиотеки Twitterizer перестал ее поддерживать еще полгода назад, а внести нужные изменения в открытый код из 10 тыс. разработчиков за полгода никто так и не решился. Разве что один японец вызвался добровольцем. По факту, соответствующие изменения я тоже внес в BlogsAPI.
Проблемы с переходом на новую версию следующие:

1) Изменения в функции поиска (Search), она сейчас у всех барахлит. К слову, через месяц фейсбук тоже уменьшит функциональные возможности у поискового сервиса.
2) Запрет на получение related_tweets - что делает сложным определять дискуссии. Видимо это сделано специально, одновременно с открытием платформы TwitterAnalitycs, теперь все другие аналитические платформы будут гарантированно иметь худщий функционал.
3) Запрет на создание динамических виджетов с результатами поиска. Опять же позволит твиттеру сильно уменьшить нагрузку на свои сервисы.

И ко всему прочему у многих разработчиков рандомно вываливаются ошибки вида Error 401: Unauthorized {"message": "Could not authenticate you","code":32} . При этом запрос правильно составлен и подписан.

Метки:   Категории:bugs | Twitter | news | Code


Windows Azure Storage Certificate Expired - epix fail

Вчера у многих перестали работать BlobStorage, которые открывались по HTTPS. И причиной тому стало истечение сроков валидности серверного сертификата на стороне Azure. Полное обсуждение проблемы на stackoverflow. Но к слову сказать, что отказаться от HTTPS и полностью перейти на HTTP - не лучший вариат, так как если используется локальная отладка с автоматической заменой при публикации на сточку соединения с этим хранилищем, то автоматически будет подставлено соединение в виде HTTPS (опция Update connection string when publishing to Azure). Поэтому наилучшее решение - оставить HTTPS и добавить в Application_Start выполнение команды, отключающей проверку серверного сертификата:
ServicePointManager.ServerCertificateValidationCallback = (s, certificate, chain, sslPolicyErrors) => true;
UPDATE:
Проблема оказалась несколько шире и истечение сертификата привело к нарушениям в работе Azure CDN во всем мире. Это не удивительно, ведь CDN у микрософта построен на репликациях blobstorage.

Ниже пример кода ошибки для поисковиков
System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure. at System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult) at System.Threading.ExecutionContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result) at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size) at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size) at System.Net.ConnectStream.WriteHeaders(Boolean async) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.GetResponse() at System.Data.Services.Client.QueryResult.Execute() at System.Data.Services.Client.DataServiceRequest.Execute[TElement](DataServiceContext context, QueryComponents queryComponents) at System.Data.Services.Client.DataServiceQuery`1.Execute() at System.Data.Services.Client.DataServiceQuery`1.GetEnumerator() at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source) at System.Data.Services.Client.DataServiceQueryProvider.ReturnSingleton[TElement](Expression expression) at System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source)

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


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

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

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


mblogi.qip.ru rip

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

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


Facebook поломал лайки на всех внешних страницах

Начиная с 7 ноября простые кнопки лайков, ссылающиеся на страницы самого фейсбука стали показывать 0. Пишется, что фейсбук задумал какое-то внутреннее переделывание механизмов. То есть сейчас можно на страницу (fanpage) установить на внешнем сайте только "подписку"(subscribe) или большой блок(like-box), который кроме ссылки на вашу страницу будет содержать кучу ссылок на сам фейсбук. Если это не простой баг, а так и задумано, то можно ожидать серьезного недовольства со стороны пользователей. Так как по сути это означает, что придется переделывать и скорее всего отказывать от ссылок на фейсбук во многих местах. UPD: видимо это был временный баг.

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


Azure SQL connectivity fail

С завидной регулярность раз в две недели продолжает барахлить наш любимый Azure. Если две недели назад падал CDN, то на этот раз почти на час пропадала связь с Azure SQL Database и статус был переведен в RED. По факту работающие приложения не могли открыть новое соединение с базой данных, однако простая перезагрузка инстанса - удивительным образом помогала. Ради справедливости, отмечу, что в других облаках, таких как Amazon RDS тоже планируется недоступность базы, но она будет вызвана плановыми техническими работами в начале ноября, о которых предупредили за месяц.
UPDATE: Как пишут на днях у Амазона случился куда более серьезный сбой, положивший ряд известных проектов.
Oct 24 2012 10:54AM We are experiencing an issue with access to servers & databases in the North Europe Sub-Region. We are actively investigating this issue and working to resolve it as soon as possible. Further updates will be published to keep you apprised of the situation. We apologize for any inconvenience this causes our customers.
Oct 24 2012 11:25PM The root cause was diagnosed and recovery steps were implemented to restore availability on the affected cluster. Azure SQL Database is now functioning normally in the North Europe sub-region. We understand the root cause of this issue, and are taking necessary steps to prevent this issue from reoccurring in the future. We apologize for any inconvenience this has caused our customers

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


Яндекс Ошибки

Интересная ошибка висит на Яндексе. С одной стороны маловероятно, чтобы роботом составляющий префиксы к текстам допустил такую ошибку в названии страны. С другой, не исключено, что слово с заглавной буквы было воспринято, как имя собственное. Но я склоняюсь, что это скорее человеческий фактор, так как ошибка роботом на этом участке работы проявилась бы уже давно и была бы своевременно исправлена.

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


livejournal latest records

В одном из последних обновлений Livejournal в целях популяризации новичков было сообщено о странице с самыми свежими записями. Этот вынужденный шаг супротив тренда по переводу своих блогов на стандалоны и на закрытие своих блогов, делая их платными. Так вот, в лучших традициях ЖЖ оказалось, что RSS выдача последних записей не работает. Точнее она не обновляется, ввиду того, что сильно закэширована под GoatProxy, да и реализована в каком-то жутком RDF с кастомными схемами. Поэтому, если приглядеться к самой странице, то можно увидеть 2 интересные вещи. Во первых, она делает вызова JSON на http://livejournal.com/__api/ - видимо API точка, документация по которой, как указано, находится по пути http://www.livejournal.com/support/faqbrowse.bml?faqid=377, где пишется, что Reserved for new feature. То есть этот API будет описан в лучшем случае в будущем, а пока можно попробовать использовать как есть. Все же JSON менее избыточен нежели RDF.

И напоследок, меня заинтересовала страница со статистикой http://www.livejournal.com/stats/. Видимо это старая, системная, которой давно никто не занимается. Так вот из нее следует, что активных авторов в ЖЖ порядка 100тыс. в сутки, и если добавить данные, что яндекс индексирует 150 тыс. записей в сутки, то всреднем 1,5 записи на активного блогера. Также есть данные по демографии и они очень странные, но их комментировать бесполезно, так как там явно замешаны американские боты.

Без ответа также остается вопрос получим ли мы возможность доступа на чтение и индексирование всех свежих комментариев в ЖЖ, или это останется преимуществом яндекса.

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


RSS as it is

С интересом обнаружил, что в RSS выдаче ЖЖ появился параметр Lj:reply-count, указывающий количество комментов к каждой записи. Простой поиск по ЖЖ не дал никакой информации об анонсах столь полезной фишки. Для сравнения, на лиру этот параметр назван более согласованнее с запросами яндекса - yablog:count. Но тем не менее полез я в changelog ЖЖ смотреть последние изменения и обнаружил, что этот параметр был добавлен сотрудниками СУПа аж 8 месяцев назад. Скорее всего обновление хоть и было сделано давно, но накатилось лишь в недавних изменениях.

Далее в изменениях можно встретить велосипед для FOAF - для параметра с датами, одна из которых lj:DateCreated полностью аналогична предписанной Яндексом ya:CreationDate. Только слова местами поменяли, чтобы их уж точно неправильно проиндексировали.

Коли речь зашла о RSS, то стоит отметить, что и у этого формата есть подводный камень - заполнение PubDate. Согласно w3c стандартам он заполняется как rfc2822, но некоторые предпочитают другие стандарты, например ЖЖ использует RFC 1123. Проблема возникает, если обратить внимание, что все эти форматы содержат словесное описание даты, при формировании которой стандартными средствами, встроенными во framework, используется язык среды. То есть для произвольного языка получается, что преобразовать дату в строчку можно всегда, а вот обратное преобразование возможно при наличии у клиента нужной локализации или когда используется английский. Поэтому стандарты говорят о необходимости использовать rfc2822 только в английском написании. А если язык не поддерживается клиентом, то получается невалидный фид, который распознается не всеми парсерами, например вот один из таких удачников, делавших иконку твиттеру президента, выдает даты на русском. Пример парсера, рекомендованного микрософтам для .net - rsstoolkit, который был заброшен 3 года назад и в коде которого явно указано на проблемы с мультиязычностью.


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


BugsYandex

Яндекс меня добивает, постоянно у него из всех щелей лезут баги и фичи. И если неделю назад в рейтинге блогов у некотрых появилась приславка ".livejournal.com", об этом я тихо писал в техподдержку, то сегодня в рейтинге блогов появились непонятные записи с приставкой "lj_". Видимо яндекс экспериментирует о создании единого уникикального ключа для блогеров, который в таблице у меня обычно зовется BlogName. Более того яндекс видимо решил излишним хранение целиковой приставки с названием платформы - "livejournal.com" и перешел на двух буквенное сокращение, непонятно правда откуда вылезло "_"?


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


Кто я?

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

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

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

Topbot at FeedsBurner

Мои Твиты

Twitter ноября 12, 08:54
@lopp @coinhive_com Beware, that coinhive doesnt process payouts for last month and no reply from them.

Twitter ноября 6, 08:26
@MultiFollow_com @coinhive_com The same, cant get payment since Oct 29

Twitter октября 29, 18:13
Вконтакте закрыла гео-поиск http://dlvr.it/QptcDZ

Twitter октября 29, 17:48
RT @t30p: Моя Борьба (Mein Kampf) - Мыслить №112 https://youtu.be/eq3r3n3jAkY с помощью @YouTube

Twitter октября 23, 17:57
8-й час в России http://dlvr.it/QpG99N https://twitter.com/f1ashr/status/1054793845546790912/photo/1

Twitter октября 18, 06:44
Яндекс атаковал Израиль http://dlvr.it/QnhhCy

Twitter октября 17, 16:07
Как разверифицироваться в Твиттере? http://dlvr.it/Qnddsc https://twitter.com/f1ashr/status/1052591848303120390/photo/1

Twitter октября 17, 16:07
На батуте в космос http://dlvr.it/QnddrT

Twitter октября 17, 16:07
Estonian Fitsme http://dlvr.it/Qnddn3

Twitter октября 17, 16:07
Россия будет воевать http://dlvr.it/Qnddq7

Twitter октября 17, 15:33
Про браузеры http://dlvr.it/QndT1N

Twitter октября 17, 14:54
Прыгающий Робо-жук http://dlvr.it/QndGjW https://twitter.com/f1ashr/status/1052573591181582336/photo/1

Twitter октября 17, 14:54
Google Plus выкатывает красивые имена http://dlvr.it/QndGj2

Twitter октября 17, 14:54
Немецкие совестливые журналисты http://dlvr.it/QndGjD

Twitter октября 17, 09:27
Победа свободы над здравым смыслом http://dlvr.it/QnbjB5 https://twitter.com/f1ashr/status/1052491176593354752/photo/1

Twitter октября 17, 06:41
программа instagramliker обновлена 2018г http://dlvr.it/Qnb2DZ

Twitter октября 16, 07:50
CloudSearch http://dlvr.it/QnTLzB

Twitter октября 16, 07:50
Сидеть вредно. http://dlvr.it/QnTLzD

Twitter октября 16, 07:50
Вконтакте 7 лет http://dlvr.it/QnTLzH

Twitter октября 16, 07:50
Tech news http://dlvr.it/QnTLz5

Мой твиттер

Копирайт

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

© Copyright 2008