Profile

Cover photo
Евгений Куршев
Lives in Москва
134 followers|175,857 views
AboutPostsPhotosYouTubeReviews

Stream

 
Про определение музыки.

Зашёл тут давеча разговор о сервисах, позволяющих с помощью телефона определить, что за музыку я сейчас слышу. Я знаю три предназначенных для этого продукта. Все работают с виду одинаково: я слышу (например) по радио музыку, достаю телефон, запускаю приложение, нажимаю кнопку "Определи!", оно записывает небольшой музыкальный отрывок, отправляет его свёртку на сервер, в ответ приходит название/исполнитель того, что сейчас звучит. Но у всех трёх продуктов есть свои нюансы.

TrackID
https://play.google.com/store/apps/details?id=com.sonyericsson.trackid
Записываемый отрывок: 7 секунд. Плюс ожидание ответа от сервера ещё ~6-10 секунд.
Может работать в offline - в отсутствии связи, сохранить запись и определить её позже, когда связь будет.
Раньше было ощущение, что у него самая большая база. Но это было, когда конкуренты только начинали подниматься, а TrackID существовал уже давно.

Shazam
https://play.google.com/store/apps/details?id=com.shazam.android
Записываемый отрывок: 4-12 секунд. Ответ от сервера приходит моментально (при хорошей связи, разумеется).
Как я понимаю, начинает отправлять свёртку на сервер практически сразу - поэтому для некоторых песен ответ приходит через 4 секунды, но для других - приходится подождать подольше. Зависит, как я понимаю, от узнаваемости песни (узнаваемости, очевидно, не с точки зрения человека, а с точки зрения алгоритмов распознавания), зашумлённости записи и т.д.
К сожалению, работает только online. Нету связи - Shazam даже не запустится (а при плохой связи может запускаться относительно долго т.к. прямо при запуске пытается установить связь со своим сервером).
По музыкальной базе, похоже, уверенно догоняет TrackID. В последнее время очень заигрался во всякую социальщину.

SoundHound
https://play.google.com/store/apps/details?id=com.melodis.midomiMusicIdentifier.freemium
Записываемый отрывок: 6-12 секунд (как и Shazam, что-то определяет быстрее, что-то - медленнее). Ответ сервера: 0-2 секунды.
Может работать в offline (записать отрывок сейчас, распознать - позднее, когда будет связь). В таком случае позволяет записать отрывок до 18 секунд (что, как я понимаю, должно увеличить шансы на узнавание).
Музыкальная база объективно самая маленькая (тем не менее, весьма велика).
Но SoundHound обладает одной возможностью, которой нету у двух предыдущих: TrackID и Shazam способны определить только точно ту самую запись, которая когда-то вышла в каком-нибудь альбоме и попала в базы сервисов. Т.е., например, определить ту же самую песню на концерте той же самой группы не получится - это уже другой звук.
А вот SoundHound это может. С некоторой вероятностью, он сможет определить песню, если вы примерно насвистите / намычите ему мотив (кстати, очень весёлое развлечение в компании: "намычи SoundHound`у что-нибудь известное так, чтобы он определил"). Или вот давеча играли вживую коллеги что-то с импровизированной сцены - SoundHound уверенно сказал, что это Red Hot Chili Peppers "Snow (Hey Oh)". Ни TrackID, ни Shazam заведомо этого сделать не могли.
Ещё одно следствие из таких способностей SoundHound, которое следует учитывать: если TrackID или Shazam смогли дать ответ - это с большой вероятностью и есть именно та песня, которая звучит, а если определить не удалось - TrackID и Shazam об этом скажут. А вот SoundHound легко и непринуждённо может выдать любую чушь, которую почему-то счёл похожей. Конечно, ложные определения бывают и у TrackID/Shazam, но у SoundHound они случаются много чаще.

Все три приложения позволяют разместить на одном из экранов телефона виджет, позволяющий начать распознавание в один клик по этому виджету (не надо вначале запускать приложение, а потом в нём командовать "Слушай!"). В случае Shazam и SoundHound это будет иконка 1x1, а вот TrackID бессмысленно займёт много места на экране - длинную горизонтальную плашку 4x1.

Какая из этого всего мораль? Простая: "самого лучшего" сервиса не существует (как и "самого дешёвого тарифа" и "самой вкусной в мире еды"). Имеет смысл держать под рукой все три и понимать, в чём преимущества и недостатки того или другого. И, если время проигрывания заинтересовавшей мелодии позволяет, стараться успеть запустить все три сервиса ;)

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

P.S. Да, я знаю, что возможности определения музыки есть ещё у приложений Яндекс.Музыка и музыкального магазина от Google. Но сам ими не пользовался - ничего сказать не могу.
 ·  Translate
1
Сергей Чернышёв's profile photoЕвгений Самойлов's profile photoЕвгений Куршев's profile photo
5 comments
 
Я наверно не так выразился просто. С помощью SoundHound это, так сказать, научно подтвердилось;) Откуда сама информация, я признаться уже не помню. Хотя чего уж там говорить, для того, чтобы понять, что две песни написаны на одну и ту же музыку - SoundHound не нужен ;)
 ·  Translate
Add a comment...
 
Про температуру за год.

Вернее, за год и почти три месяца. По картинке можно кликнуть, а потом, покрутив колесо, увеличить до оригинального размера.
 ·  Translate
4
Alexander Chemeris's profile photoЕвгений Куршев's profile photo
4 comments
 
Как вариант - "узаконить" свою самописную рисовалку. Оформить в виде либы и выложить на всеобщее обозрение.

Нарисовать разброс значений непросто, сгласен. Один из вариантов, который я видел в Zabbix - "тень". Т.е. основная часть закрашивается как обычно, а потом над основной частью дорисовывается полупрозрачная "тень", равная по выстое разбросу (режим построения графиков stacked). Получается вполне мило и наглядно.

Ну так я поэтому обычно и не ставлю +1 и лаки над тем, что не хочу расшарить.

PS Не знал, что ты большой специалист по FB ;)
 ·  Translate
Add a comment...
 
Про синхронизацию читалок и ещё чуть-чуть.

Возникла у меня необходимость синхронизировать точку чтения книжки между несколькими устройствами. Вернее, необходимость возникла давно, но пока этими устройствами были Android-телефон и iPad - шансов на решение не было никаких по определению.

Между двумя андроидами раньше эту задачу решали всякими плясками с root`ом и затем копированием кусков конфигурации программы-читалки. Сейчас же, как оказалось, всё проще - такая возможность встроена в Moon+ Reader (https://play.google.com/store/apps/details?id=com.flyersoft.moonreader). К сожалению, ни в Cool Reader`е, ни в использовавшимся мной ранее FBReader`е такого нету (последний, правда, на днях отличился, добавив поддержку e-ink экрана на YotaPhone).

Синхронизация точки прочтения происходит на выбор пользователя либо через Dropbox, либо через Google Drive. Я выбрал последнее. После чтения книги на одном устройстве, когда я запускаю читалку на другом, через несколько секунд (при нормальной связи) появляется вопрос: "В Google Drive есть новая последняя позиция. Синхронизировать?" - и при утвердительном ответе книга моментально проматывается до нужного места. Какая книга сейчас открыта - не синхронизируется, т.е. при переходе к следующей книге надо на каждом устройстве открыть её вручную. Физически в Google Drive хранится точка чтения каждой из когда-либо открывавшихся книг в привязке к её названию. Т.е. чтобы синхронизация работала - файл книги на устройствах должен называться одинаково. Но, кстати, сами книги Moon+ Reader умеет тоже качать прямо из Dropbox / Google Drive, что всё сильно упрощает.

Конечно, после FBReader`а немного непривычно было управляться с Moon+ Reader`ом. Почему-то FBReader я никогда не настраивал - меня всё устраивало из коробки. Здесь же что-то пришлось покрутить - шрифты (по умолчанию был с засечками, что мне не нравится), всякие отступы-интервалы умолчательные почему-то не понравились, что-то с управлением поколдовал. Но это всё мелочи. Когда настроишь - всё так же, как и с любой читалкой: запустил, полистал страницы, закрыл.

Занятной показалась возможность рассчитывать скорость чтения (в словах в минуту - страницы, очевидно, непригодны т.к. зависят от устройства, размера шрифта и т.д.) и на основании этого отображение ориентировочного времени чтения до конца текущей главы и всей книги. Ведь все мы часто задумываемся: "Ну сколько там до конца главы? Сейчас дочитаю, или многовато ещё?" - а тут сразу ответ в удобной форме: в минутах.

Пожил неделю с бесплатной версией Moon+ Reader - вроде, возможностей хватает, баннер виден только при выборе книги, но не при чтении. Но тут объявили скидку на Moon+ Reader Pro - и я повёлся (целых 82 рубля сэкономил!). Программа хорошая - что не купить. Да и без баннера всё равно приятнее :) Ну и мелочи всякие приятные (та же статистика чтения только в Pro есть).
https://play.google.com/store/apps/details?id=com.flyersoft.moonreaderp

Кстати, чтобы два раза не вставать. Под Новый год все подряд о скидках заявляют, так что не упущу случая лишний раз порекомендовать то, что считаю достойным рекомендации, да ещё и скидку сейчас дают:

Locus
https://play.google.com/store/apps/details?id=menion.android.locus.pro
Бесподобная программа для манипулирования картами, работы с треками и т.д. Как когда-то автор правильно писал - для offroad navigation. Хотя я и по городу практически только Locus`ом и пользуюсь.

Swype
https://play.google.com/store/apps/details?id=com.nuance.swype.dtc
Самая известная клавиатура с безотрывным вводом. Подробнее о ней я уже писал:
https://plus.google.com/118114018285093982179/posts/EzBswQQZ3mQ

P.S. Ух ты, только что заметил, что легендарная читалка времён WinMobile - AlReader - тоже реинкарнировала под Андроид, и там тоже заявлена поддержка синхронизации точки чтения. Надо будет как-нибудь на неё взглянуть.

Upd. Оказывается, FBReader вот прямо сейчас тестирует синхронизацию точки прочтения:
https://plus.google.com/108844414930074134363/posts/HywL31nt4cW
Может, я поторопился? Но я уже какие-то приятные мелочи в Moon+ Reader нашёл...
 ·  Translate
★★★ Moon+ Reader Pro is on sale ★★★☆ Функциональный ридер с большим количес...
1
Евгений Куршев's profile photoAlexander Chemeris's profile photoMaria Gavryushina's profile photo
5 comments
 
Я тут открыла для себя жанр аудиокниг. И теперь мечтаю, чтобы и аудиокнига умела открываться на том месте, на котором ты остановился при обычном чтении и наоборот. Пока, правда, не представляю, как это могло бы реализовываться.

Поддержу про гугловскую клавиатуру. Какое-то время назад Swype стал очень медленно переключать раскладку. Настолько, что это было заметно неудобно. И Саша Митьковский предложил мне попробовать гуглоклавиатуру, которая оказалась вполне приличной. Чуть другой словарь - это единственное, что было заметно. Я пользовалась ей месяца два, а потом под Новый год обнаружила, что и Swype опять работает вполне корректно (вероятно, после каких-то обновлений). Так что сейчас пользуюсь им, но гуглоклавиатура кажется теперь вполне хорошим аналогом.
 ·  Translate
Add a comment...
 
Про Драконов.

"Немногим из нас доступно знание о том, что на самом деле драконы гораздо больше похожи на людей, чем сами люди. Потому что люди сначала придумали драконов и выпустили их на волю, а потом - испугались." 

Прекрасный "Трактат о Драконах" польского автора Яна Словика.
http://www.ark.ru/ins/zapoved/zapoved/drakony.html

Выборочно:

- Почти все истории про Драконов придуманы не Драконами.
- Драконы болтливы. Даже самые молчаливые из них.
- У Драконов — собственная гордость.
- Влюблённые Драконы питаются мечтами. И потому часто травятся.
- Злые драконы несчастны.
- Драконы бывают очень похожи на наших знакомых. Но это всего лишь случайное совпадение.
- Герои, убивающие чужих Драконов — шарлатаны. А искренние и самоуверенные шарлатаны — хуже фокусников и профессиональных обманщиков.
- Если Дракон слишком долго спит — проверьте, а дракон ли это?
- Многие Драконы имеют тела. Но ВСЕ Драконы имеют пасть и хвост.
- Многие Драконы недолюбливают себя, но очень любят свой хвост.
- Драконы часто кусают свой собственный хвост, иногда перед этим намазав его вареньем.
- Драконы часто играют со своим собственным хвостом. Иногда они понимают, что это Вселенная заигрывает с ними при помощи их хвоста. Иногда это понимает только хвост.
- Драконы могут играть практически чем угодно: вещами, абстрактными понятиями, животными, людьми, другими Драконами и даже призраками.
- Играя в покер, Драконы слишком часто прибегают к блефу.
- Драконы, играющих в Драконов, — самые опасные.

Только не надо забывать, что "90% чего угодно - чушь" ;)
http://en.wikipedia.org/wiki/Sturgeon%27s_Law
3
Add a comment...
 
Про метро и PayPass.

Сегодня пролетела новость, что на десяти станциях появились терминалы, продающие карточки на 1-2 поездки и (!) пополняющие "Тройку" не только за наличность, но и по банковской карте, поддерживающей PayPass.

Не поленился, зашёл на Парк Культуры, воспользовался автоматом. Действительно пополняет. Действительно с банковской карты.

Но, с учётом количества нажатий кнопок и задумчивости автомата, времени процесс занимает не меньше, чем пополнение через тётеньку в кассе.

Станции, на которых заявлено наличие таких терминалов: "Академическая", "Беговая", "Водный стадион", "Выставочная", "Калужская", "Крылатское", "Ленинский проспект", "Парк культуры", "Трубная" и "Чистые пруды".
 ·  Translate
2
Add a comment...
Have him in circles
134 people
Сергей Вячеславов's profile photo
Dima Stefantsov's profile photo
Андрей Поляков's profile photo
Тимур Бурбаев's profile photo
Julia Beletskaya's profile photo
Mikhail Genin's profile photo
 
The World is Where We Live
2
Add a comment...
 
Градуснику годик

Неожиданно подкрался ровно один год с публичного запуска Градусника: http://gradus.melda.ru/. Существовал-то он сильно раньше (с середины апреля 2012), но будем считать это внутриутробным развитием :)

Что за этот год случилось с градусником:
 - несколько раз была подкручена палитра температур. Нет предела совершенству :)
 - время, отображаемое в углу, теперь всегда точное - не зависит от локальных часов пользователя (а то был прецедент...).
 - температура стала отображаться в заголовке окна - можно открыть Градусник в одной из вкладок, и видеть температуру, не переключаясь в неё.
 - сильно улучшен алгоритм фильтрации данных, поступающих с датчиков. Результат стал значительно меньше зависеть от закидонов отдельно взятого датчика (самый частый случай - пара датчиков поутру на небольшой период освещаются солнцем и показывают неправдоподобно большие величины).
 - виджет для Яндекса (http://l.melda.ru/ya.gradus) получил прозрачный фон.

Последний пункт вызвал любопытный эффект: с прозрачным фоном виджет стал полностью удовлетворять гайдлайнам, что позволило его подать в некую "региональную программу" виджетов (для региона "Московская область", очевидно). В результате первую неделю после публикации этот виджет где-то приоритетно показывался на Яндексе посетителям из целевого региона. Так и не понял, где его показывали, но пользователи действительно ломанулись - посещаемость самого градусника выросла в разы, плюс на порядок увеличилось количество пользователей виджета, которые ежедневно видят его на главной странице Яндекса.

Посещаемость продолжает неспешно, но уверенно расти. Виджет в каталоге в разделе "Справки" (http://widgets.yandex.ru/rubric/information/) и по тегу "Информер" (http://widgets.yandex.ru/label/informer/) продолжает держаться на первом месте (очевидно, только для посетителей из Московской области).

Стало быть, есть смысл по-прежнему время от времени вспоминать о градуснике и что-нибудь с ним делать (есть идеи нескольких простых, но полезных мелочей).
 ·  Translate
7
1
Кирилл Артюшенко's profile photoЕвгений Самойлов's profile photoЕвгений Куршев's profile photoMaria Gavryushina's profile photo
3 comments
 
Сейчас только Москва, планы есть.
Но имей ввиду, что на том же Народном Мониторинге (http://narodmon.ru/) сейчас в Рязани только один датчик виден, и тот только давление показывает. А для нормальной обработки, по моему опыту, надо минимум 4-5 датчиков.
 ·  Translate
Add a comment...
 
Про Eye-Fi.

Полтора года назад купил себе карточку Eye-Fi (конкретно - Connect X2 на 4Gb) - SD-карточку в фотоаппарат, которая передаёт снятые фотографии по WiFi.

http://www.eye.fi/
http://ru.wikipedia.org/wiki/Eye-Fi

Она умеет прицепиться к известной ей WiFi-сети и передать все отснятые фотографии на настольный компьютер. Или, если известных сетей нету - может поднять свою, к которой может прицепиться мобильник или планшет, и забрать с карточки все новые фотографии.

Только через полгода у меня сложился цикл её использования.

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

В результате, выглядит это так:

1) Я делаю снимок на фотоаппарат. Eye-Fi поднимает WiFi-сеть. Телефон цепляется в эту сеть и вытягивает фото (или несколько, если до этого не успел вытянуть предыдущие). Ключевой момент: телефон при этом лежит в кармане и не требует никакого участия с моей стороны (привет всем ябло-фанатам: i-девайсы так не смогут).

2) Если я всегда очень быстро выключал фотоаппарат и снимки не успевали передаваться - я могу в любой момент включить фотоаппарат хоть в режим просмотра на пару минут - и все ещё не переданные снимки будут переданы на телефон.

3) Итого, у меня всегда на телефоне все снимки с фотоаппарата - могу просматривать (хоть на экране телефона, хоть на первом попавшемся большом экране посредством проводка MHL-HDMI, но это другая история ;) , могу сразу публиковать, могу перекинуть (NFC + Android Beam) попутчику, которого только что фотографировал. В общем, что угодно, что умеет телефон.

4) Как только я прихожу домой (или в любое другое место, где есть известный моему телефону WiFi с интернетом) - Eye-Fi приложение на телефоне (опять же, без какого либо моего участия) начинает передавать все снимки на мой настольный компьютер. Если я вернулся домой, пока я разуваюсь, наливаю себе чай и т.д. - все пересылки уже завершаются, и, когда я добираюсь до клавиатуры - все снимки меня уже ждут на настольном компьютере.

Карточку теперь вообще не достаю из фотоаппарата (точнее, редко-редко, когда снимаю raw) - время от времени прямо на нём удаляю все снимки.

Сейчас актуальные модели - Eye-Fi Mobi (8, 16, 32Gb) и Eye-Fi Pro X2 16Gb. Первая может загружать только на телефон, но не на компьютер и только jpeg`и. Не совсем понятно, сможет ли родной Eye-Fi софт дальше передать их на компьютер, но, если и не сможет, для передачи с телефона найдётся много других способов. Вторая (Pro) загружает и на настольный компьютер, и может загружать raw. 

В продаже (например, на том же Amazon`е) можно найти всё, что угодно: от такой же, как у меня Connect X2 4Gb всего за ~500р. до Pro X2 16Gb за ~1500р, ну и куча промежуточных моделей и объёмов. У нас, очевидно, всё дороже (цены на Pro X2 4Gb начинаются от 2500р.). Да и вообще официально в Европе (и, соответственно, у нас) продаётся только странное нечто  Sandisk Eye-Fi - у неё занижена скорость (Class 4), а цена выше, чем можно заказать что-то разумное  с Amazon`а.
2
Add a comment...
 
Про метро и Тройку.

Захотел на "Тройку" записать "Единый" на 20 поездок. Пишут, что "Записать билеты можно в кассах метрополитена и в автоматизированных киосках ГУП «Мосгортранс»". Вскрытие показало, что эти автоматизированные киоски - это не то, что в метро продаёт карточки на 1-2 поездки и пополняет Тройку, а совсем другие - совершенно жуткие, увешанные рекламой, коробки "Приём платежей", навешанные снаружи билетных киосков:
http://ic.pics.livejournal.com/proboknet/38346966/217506/217506_640.jpg
http://varlamov.me/img/schukintrans/16.jpg
И, разумеется, там уже никакого PayPass`а, да и поискать их ещё надо. В общем, опять проще к тётеньке в кассе.

Записанный на Тройку Единый так же не читается по NFC никаким мобильным софтом, а на турникете в момент прохода отображается только количество оставшихся поездок.

Обещают в декабре сделать мобильное приложение для манипуляций с Тройкой. Но ранее его обещали в сентябре...
 ·  Translate
1
Julia Beletskaya's profile photoЕвгений Куршев's profile photo
2 comments
 
А так ли оно надо? Сколько поездок осталось - и так каждый турникет сообщает. Неожиданное окончание срока действия Единого - давно у тебя последний раз близко к нему подходило, после того как этот срок стал 90 дней? И от любых неожиданностей страхует наличие небольшой денежной суммы на той же карте.
 ·  Translate
Add a comment...
 ·  Translate
5
Add a comment...
People
Have him in circles
134 people
Сергей Вячеславов's profile photo
Dima Stefantsov's profile photo
Андрей Поляков's profile photo
Тимур Бурбаев's profile photo
Julia Beletskaya's profile photo
Mikhail Genin's profile photo
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Москва
Links
Contributor to
Story
Tagline
Но тебя не прочтешь, потому что ты дикий, полностью дикий - не мой и ничей.
Basic Information
Gender
Male
Other names
Erelen Laiquendi
Public - 8 months ago
reviewed 8 months ago
Appeal: Poor to fairFacilities: Poor to fairService: Poor to fair
Public - a year ago
reviewed a year ago
SSID: "kafe", passkey: "spektr group".
Food: ExcellentDecor: ExcellentService: Excellent
Public - a year ago
reviewed a year ago
Food: ExcellentDecor: ExcellentService: Excellent
Public - a year ago
reviewed a year ago
11 reviews
Map
Map
Map
Всё хорошо, но сервис регулярно хромает: официанты то в настроении, то не очень.
Food: ExcellentDecor: ExcellentService: Good
Public - a year ago
reviewed a year ago
Appeal: ExcellentFacilities: ExcellentService: Excellent
Public - a year ago
reviewed a year ago