Архив за 28 августа 2012 - 3

Кажется, дождались. Персональный мобильный Ассистент Speaktoit научился русскому языку.

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

В Google Play он бесплатный.
В AppStore за него хотят $0.99.
Ссылки на приложения в магазинах лежат на сайте производителя.
Обратите внимание, что и в Google Play, и в AppStore есть по два отдельных приложения — на русском и на английском.
Читать полностью »

Обновление популярного приложения «Маша и Медведь» для iPhone/iPad. В приложение добавился целый раздел — 12 мультиков из серии «Машины сказки». Любимая всеми героиня оказалась очень хорошей рассказчицей, соединив в своих историях лучшие традиции русских народных сказок и изюминку современности. 500000 пользователей не могут ошибаться, используя больше года приложение «Маша и Медведь».

[Press Release]Всё лучшее – детям, или обновление «Маша и Медведь» для iOS

Мы понимаем, что год для столь динамического рынка, как рынок мобильных приложений — огромный срок и обращаемся к Хабражителям за советом «Что можно добавить и как можно улучшить приложение?»

Сейчас мы думаем над следующими идеями:
1. Добавить стриминг видео.
2. Добавить кнопку «Купить все» со скидкой.
3. Возможно добавить игру.

У кого еще есть какие идеи? Поделитесь…

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

31 августа в московском офисе Яндекса пройдёт научно-технический семинар на тему «Методы анализа поведения пользователей и их применение в веб-поиске и для рекомендаций контента».

Докладчик – Арис Гионис, старший научный сотрудник барселонского отдела исследований Yahoo!, получивший степень доктора наук Computer Science в Стэндфорде. Он занимается изучением алгоритмов анализа данных и веб-приложений.

Арис Гионис расскажет о различных задачах, решаемых с помощью анализа поведения пользователя на сайтах и в социальных медиа. В центре внимания – решение задач, связанных с поиском по интернету и рекомендацией контента.

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

Вы узнаете о проблеме извлечения полезных советов из сервиса Yahoo! Answers и их выдачи в ответ на соответствующие поисковые запросы. Наконец, Арис расскажет о системе рекомендации новостей на основе информации о пользователях из различных сервисов микроблогов, таких как Твиттер.

Семинар пройдет на английском языке, начало в 19:00. Для участия в семинаре необходима регистрация.

Для тех, кто не сможет прийти на семинар, будет организована видеотрансляция.Читать полностью »

Сразу оговорюсь, что я мобильный разработчик, а статья предназначается в основном разработчикам по ту сторону облака — мобильщики итак про все это знают. Последнее веб-приложение я писал много лет назад и могу ошибаться в веб-терминологии, не знать некоторых последних тенденций .NET-, PHP- или Java- веб-сервисов, так что не судите строго.

Как и любому front-end разработчику, мне почти в каждом проекте приходится сталкиваться с клиент-серверными протоколами – без них никак. И очень, крайне часто приходится работать с плохо продуманной архитектурой.

Также очень часто разработка протокола и архитектуры ложится на плечи веб-разработчика, что не всегда верно – она в большинстве случаев должна разрабатываться только совместно с теми, кто под эту архитектуру будет подстраиваться. К сожалению, работая за последние три года на нескольких десятках проектов, мне доводилось участвовать в планировании этого участка архитектуры только 3 или 4 раза – во всех остальных случаях она уже была предоставлена в разной степени готовности заказчиком. А ведь насколько мир мог бы быть лучше!
Читать полностью »

HTML5 игры и GodMode: все просто!«Война… Война никогда не меняется». Думаю, многим знакома эта фраза. Каждый пользователь ПК хоть раз запускал компьютерную игру. Много компьютерного железа пострадало в баталиях от горячей руки геймера, потерявшего последнюю «жизнь». Иногда появляется мысль: а не поискать ли «читы» и не накрутить ли себе жизней или ресурсов?.. Так начинается путь читера.

В этой статье я на двух примерах покажу, как с помощью подручных средств можно нечестно играть в игры на HTML5.
Читать полностью »

Ища на просторах сети музыкальный плеер для сайта, я наткнулся на интересный плеер под названием Speakker, написанный на jQuery.
Speakker — музыкальный плеер на jQuery
Читать полностью »

Добрый день.
Я понимаю, что политике на хабре не место, но все же попытаюсь… при этом «отцензурив» статью самостоятельно (да простит меня НЛО).

Как-то раз, не так уж и давно, набрав в Яндексе фамилию действуюшего президента России, я с удивлением уставился на подсказки. Вторым номером после фамилии выплыло известное слово из трех букв.… Нет, не то слово, что Вы подумали — другое… Скажу сразу, для тех кто сразу кинулся в Яндекс — сейчас искать там бесполезно — в этом собственно и новость. Хотя, посмотреть на эту подсказку можно, набрав то же самое в гугле (только в русском издании) — кстати выпадает тоже вторым номером, сразу после фамилии.

Дело в том, что до недавнего времени, я использовал этот факт в застольных баталиях, как аргументацию — мнение «энтернета» о нашем президенте. И в очередной раз на днях даже поспорил с одним моим знакомым, и… проспорил!
Вчера полез проверять сам — и действительно на том же самом месте совершенно другие, так сказать «подобающие» подсказки. И кстати даже набрав две из трех букв после фамилии — все те же «подобающие» подсказки.

Я никого не обвиняю и не одобряю — мне может тоже не камильфо, когда так вот про первое лицо в государстве родном, но как говориться — сами виноваты.
Что это — цензура или «боты понабежали» — я не знаю… Но вдруг стало как-то ххххх печально…

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

Под катом несколько скриншетов в качестве прува.
Читать полностью »

Тестирование табличных данных с hamcrest на JavaПо ходу написания функциональных тестов мне частенько приходилось проверять корректность данных в различных таблицах. Таблицы встречались на веб страницах, базах данных или даже excel файлах. В любом случае, необходимо было проверять, что их содержимое соответствует заданному, то есть тому, что создается в тестовом сценарии.

Этот пост про то, как записывать такие проверки с помощью библиотеки hamcrest и зачем это надо.Читать полностью »

QIWI активно выходит на китайский рынок интернет-магазинов. Данный процесс для сотрудников является одновременно и утомительным (трудно вести переговоры с китайцами)и веселым (чего только не найдешь на этих сайтах).
Ниже последует повествование о трех магазинах, которые занимают существенную долю на рынке электронной коммерции Китая: AliExpress, Tinydeal и Dinodirect.
Читать полностью »

День добрый, читатели.

Давно я ничего не писал, но здесь просто вопиющий случай. Я с недавних пор пишу на Objective C, сталкивался со многими и многими непонятными ситуациями, из которых мог искать выход день и два. В итоге все решалось и оказывалось банальным и простым. К тому же «все это уже было в Симпсонах» — после локализации проблемы ее решение находилось на первой странице гугла.

Но здесь! Отладил приложение, собрал в архив для AppStore, решил перепроверить на устройстве — полезли баги.

Что бывает и как с этим бороться — предлагаю обсудить ниже
Читать полностью »


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