Андрей Кармацкий, руководитель службы дизайна Яндекс.Карт

Андрей Кармацкий, руководитель службы дизайна Яндекс.КартЧуть больше года назад мы представили бета-версию новых Яндекс.Карт. Тогда нам казалось, что мы реализовали самые смелые наши идеи, и дело за малым. Пройдёт ещё несколько месяцев, мы добавим маршруты, панорамы — и запустим новые Карты. Но это только казалось.

Сегодня мы включаем новый интерфейс Яндекс.Карт в Турции, а для пользователей из России и Украины обновляем бета-версии. Мне хотелось бы рассказать о том, почему всё оказалось не так просто, как мы думали, и что нового мы сделали за прошедший год.

Когда мы только-только задумали редизайн сервиса, первые макеты выглядели примерно так:


или так:


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


Чтобы свободно проверять новые идеи и не нарушать привычки пользователей Яндекс.Карт, мы решили запустить отдельную бета-версию Карт с новым интерфейсом и в несколько этапов реализовать все записанные идеи.

Публичную бету запустили в октябре 2013 года, после того как был закончен первый этап — поиск по карте. После запуска мы получили много отзывов от активных пользователей и немного сдвинули сроки запуска следующего этапа, чтобы учесть замечания.

Второй этап мы завершили этим летом — в бета-версии Карт появились маршруты. Мы сделали линию маршрута нагляднее, добавили возможность строить маршруты через несколько точек, а водителям стали предлагать альтернативные варианты, чтобы можно было выбрать путь покороче. Немного изменился и интерфейс Карт: у шапки сервиса пропал фон, а поисковая стрелка, логотип и кнопки пробок и маршрутов стали «парить» над картой, которая заполнила всё окно браузера. Кроме этого мы решили проверить ещё одну смелую идею: перенести список поисковой выдачи слева направо — была гипотеза, что так будет удобнее работать с объектами на карте.

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

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

Главной темой этого обновления стали панорамы — мы их переделали. Во-первых, мы решили отказаться от технологии Flash в пользу HTML5. Это позволяет смотреть панорамы в мобильных браузерах и даёт возможность комфортно работать с плеером панорам. Во-вторых, сделали новый интерфейс — панорама теперь занимает всё окно браузера, а интерфейс спроектирован так, чтобы ничего не мешало её рассматривать. Совсем недавно мы опубликовали панорамы заповедников России. Посмотрите, как здорово в новом плеере просматривать панорамы Байкала или Дивногорья. Возможность одновременно работать с картой и просматривать панорамы тоже сохранилась. Миникарта в углу по наведению превращается в интерактивную, с возможностью перейти на панораму соседней улицы.


Мы немного упростили логику работы интерфейса поиска и детально проработали карточки объектов. Там появились превью панорамы, для некоторых типов объектов — иконки популярных категорий организаций. Так можно в один клик поискать, что есть рядом. А на карточках городов, например, можно сразу узнать погоду. Построить маршрут теперь тоже можно в один клик — у всех карточек объектов есть удобная кнопка «Как добраться».


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

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

Кроме этого в бета-версии Карт немало других мелких улучшений. Мы постарались учесть предыдущий опыт и улучшить удобство всех функций. Сейчас мы тестируем эти решения и проверяем, всё ли мы сделали правильно.

Продолжаем экспериментировать и очень ждём ваших отзывов.


Андрей Кармацкий, от имени команды Яндекс.Карт

.



@темы: ya.ru:author:5105614, ya.ru:text, Карты

Весной этого года мы провели первую Конференцию школьников по программированию. В ней участвовали 32 команды, которые представили проекты в области лингвистики, облачных технологий и компьютерного моделирования. Авторы лучших работ получили дипломы и призы от Яндекса.

Победители первой конференции в секции «Движение» команда G29_2 из Минска
Первая конференция показала, что идея и формат оказались удачными, и теперь Яндекс открывает регистрацию на вторую Конференцию школьников по программированию. Она пройдёт 19 апреля 2015 года сразу в семи офисах Яндекса — в Новосибирске, Екатеринбурге, Нижнем Новгороде, Симферополе, Петербурге, Москве и Минске.

Конференция проводится для учеников 8-11 классов. Они могут участвовать индивидуально или командой до четырёх человек. На конференции будет несколько секций: «Движение», «Слова», «Облака» и «Интеллект». Первая — для проектов в области компьютерного моделирования, вторая — для работ на стыке лингвистики и программирования, третья — для кроссплатформенных приложений, четвёртая — для проектов, связанных с машинным обучением, параллельными вычислениями и Big Data.

Для участия в конференции нужно до конца года подать заявку, а к апрелю — подготовить презентацию проекта с техническим описанием и скриншотами. Школьники, чьи работы пройдут отбор, смогут представить их на конференции. Там и будут определены лучшие проекты.

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

.



@темы: ya.ru:author:5105614, конференции и семинары, ya.ru:text, наука и образование

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

Раз в неделю мы отключаем один дата-центр для моделирования аварийной ситуации, которая может повлиять на работоспособность наших сервисов. Мы называем это учениями. Учения помогают найти слабые места и избежать серьёзных последствий аварии, если она вдруг случится. Первое плановое отключение дата-центра в Яндексе произошло в октябре 2007 года, и с тех пор учения проводятся регулярно.


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

.



@темы: дата-центры, ya.ru:author:5105614, ya.ru:text

Представьте, что вы ждёте на остановке троллейбус. Раннее утро, холодно, идёт дождь. Троллейбус наконец приходит, но в нём уже столько народу, что вы думаете — а не подождать ли следующий? Правда, когда он приедет, наверняка знать нельзя. Пять минут постоять можно, а вот пятнадцать — уже не очень хочется.

Сегодня Яндекс обновил приложение Транспорт — мобильный справочник по городскому наземному транспорту. Теперь в 10 городах (Воронеже, Екатеринбурге, Казани, Калининграде, Красноярске, Нижнем Новгороде, Новосибирске, Омске, Перми и Санкт-Петербурге) и Московской области оно умеет прогнозировать время прибытия транспорта на остановку. Откройте приложение, нажмите на значок нужной вам остановки — и вы увидите, какой автобус или троллейбус в ближайшее время к ней подойдёт и сколько его ждать.

Прогноз позволит лучше спланировать поездку — например, понять, пора выходить из дома или ваш автобус ещё далеко и можно чуть-чуть посидеть в тепле. Или решить, что садиться в переполненный троллейбус не стоит — ведь через две минуты подойдёт следующий. А если вы уже сели и едете, то Яндекс.Транспорт подскажет, сколько минут осталось до нужной остановки.


Чтобы составлять прогноз прибытия и показывать текущее местоположение транспорта на карте, необходимо соблюсти множество условий. Во-первых, нужно, чтобы транспорт был оснащён необходимым оборудованием. Во-вторых, информация о перемещениях должна собираться регулярно и с определённой частотой. Наконец, нужно, чтобы организация, которая отвечает за сбор данных, согласилась предоставить их Яндексу.

Поэтому в разных городах Транспорт работает по-разному. В тех городах, где нам удалось заключить соглашения с местными компаниями, приложение показывает на карте перемещения разных видов транспорта и умеет строить прогноз. Объём данных в разных городах различается — например, в Перми Яндекс.Транспорт знает и об автобусах, и о троллейбусах, и о трамваях, и о маршрутках, а в Нижнем Новгороде — только о маршрутках. Ещё более чем в 30 городах это просто справочник — там можно посмотреть линии маршрутов, интервалы движения и список остановок местного транспорта.

Список городов, для которых у нас есть данные, постоянно растёт. Когда мы в пробном режиме запустили Яндекс.Транспорт в марте 2014 года, их было всего пять. Многие пользователи спрашивают нас, когда Яндекс.Транспорт заработает в Москве. Сейчас москвичи могут следить в приложении за перемещением пригородных автобусов «Мострансавто» и маршруток компании «Автолайн». Появление данных о движении остального общественного транспорта — это вопрос времени.

Скачать Яндекс.Транспорт можно в Яндекс.Store, Google Play и App Store.

.



@темы: транспорт, ya.ru:author:5105614, ya.ru:text

На Яндекс.Картах появились панорамы заповедников, национальных парков и просто красивых мест Карелии, Дивногорья, Северного Кавказа, Горного Алтая и Байкала.

В больших городах панорамы обычно служат практической цели — дают понять, как выглядит незнакомый район, в который нужно срочно съездить. Здесь, за пределами городов, всё по-другому. Можно не спеша осмотреть места, о которых вы когда-то давно читали, — например, исток Ангары или каменные мысы Онежского озера, где на прибрежных скалах высечены изображения зверей, птиц и людей — петроглифы.

Старый маяк на мысе Бесов Нос, Онежское озеро
Можно прогуляться по воронежскому Дивногорью среди меловых столбов — Див — и взглянуть с высоты на излучину реки Дон.

Царёва лука, Дивногорье
Или перейти по подвесному мосту алтайскую реку Катунь и оказаться на острове Патмос — и пообещать себе, что вы обязательно съездите сюда по-настоящему. Когда-нибудь.

Подвесной мост через реку Катунь на Алтае
Панорамы снял постоянный партнёр Яндекса компания neq4. Большую часть путешествия совершили на машине. Всего команда отсняла 1700 километров дорог, дорожек и тропинок.

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

Урочище Джилы-Су
Там, где нельзя проехать на автомобиле — например, по каменистым берегам реки Кулисмайоки в Карелии, — передвигались пешком.

Водопад Белые мосты в Карелии
Озёра — Ладожское, Телецкое и Байкал — снимали с катера.

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

Тоннель «Половинный» Кругобайкальской железной дороги
Съёмки панорам проходили летом 2014 года, с июня по август, в рамках специального проекта Яндекс.Карт и Ford. Всего за это время команда проекта сделала 113 тысяч фотографий, из которых склеили 28 тысяч панорам. Все панорамы можно посмотреть на странице проекта «Заповедники».

.



@темы: ya.ru:author:5105614, панорамы, ya.ru:text, Карты

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

Схема мошенничества довольно проста. Создаётся и рекламируется сайт, якобы продающий авиабилеты. Цены на этом сайте обычно гораздо ниже реальных, поэтому люди охотно покупают билеты, полагая, что нашли выгодный вариант. После оплаты мошенники могут даже прислать поддельную маршрутную квитанцию. Для проверки квитанции вы можете позвонить в авиакомпанию или воспользоваться специальными сервисами глобальных систем бронирования: checkmytrip.com, virtuallythere.com, viewtrip.com или myairlines.ru. Информация о вашей брони должна быть на одном из этих сайтов.

Обычно мошеннические сайты существуют считанные дни, после чего перестают работать. Поэтому, когда обман вскрывается, обращаться уже некуда. Более того, иногда после закрытия мошеннический сайт перенаправляет пользователя на добропорядочный ресурс, продающий авиабилеты. В результате человек пишет в службу поддержки этого ресурса. Яндекс.Авиабилеты, к примеру, регулярно получают подобные обращения, но помочь в этой ситуации, к сожалению, ничем не могут.

На что стоит обращать внимание при покупке билетов в интернете и как избежать обмана:

1. Изучите сайт продавца. Обратите внимание на контактные данные: адрес, телефон, наименование юридического лица и так далее. Все эти данные имеет смысл проверить — например, позвонить по телефону, указанному на сайте, и поискать информацию о продавце билетов в интернете. Проверьте, сотрудничает ли сайт с крупными метапоисковиками вроде Яндекс.Авиабилетов, Skyscanner или Aviasales. Отсутствие сайта в метапоисковиках может указывать на то, что он принадлежит мошенникам. Ещё один способ проверки — почитать отзывы о сайте в интернете. Почему-то многие люди, например, выбирая чайник, тщательно изучают все отзывы о нём, а при покупке авиабилетов забывают о таких вещах, хотя речь идёт о куда более серьёзных тратах.

Стоит обратить внимание и на другие детали, которые могут показаться незначительными. Например, адрес электронной почты. Как правило, у серьёзной организации не бывает почты на бесплатном сервисе вроде @yandex.ru, @mail.ru или @gmail.com. В отличие от мошенников, которые часто используют бесплатные ящики.

2. Выясните, кому вы платите. Чаще всего за авиабилеты предлагают заплатить банковской картой, однако возможны и другие способы оплаты. Например, некоторые продавцы принимают деньги через платёжные терминалы, некоторые — платежи с электронных кошельков. Способы оплаты могут быть разные, гораздо важнее получатель платежа. Если вам предлагают перевести деньги на интернет-кошелёк или банковскую карту, это серьёзная причина заподозрить обман. Карта или интернет-кошелёк с большой вероятностью принадлежат физическому лицу, а не юридическому. Никакая компания не будет просить вас заплатить деньги кому-то лично, в отличие от мошенников.

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


3. Проверьте цену билета. Если вы нашли подозрительно дешёвый билет на Бали на Новый год, не спешите тут же покупать его. Проверьте цены на это направление в метапоисковиках, а ещё лучше — на сайте авиакомпании. Если цена значительно выше той, которую вы нашли (как правило, на 20% или больше), это подозрительно. Иногда мошенники могут убеждать вас в том, что предлагают билеты по низкой цене благодаря особым условиям сотрудничества с авиакомпанией, специальным тарифам, доступным только им, и мало ли чему ещё. Дешёвые билеты действительно иногда встречаются, но часто подобные объяснения — это признак мошенничества.

4. Не покупайте билеты в соцсетях. В последнее время мошенники часто продают билеты через группы в социальных сетях. Они используют те же приёмы, что и при продаже билетов на мошеннических сайтах. Совет прост: не покупайте авиабилеты в соцсетях, потому что группу в социальной сети может создать кто угодно, и проверить такого продавца будет очень сложно. Если вы будете покупать холодильник, вы, скорее всего, пойдёте в магазин бытовой техники. То же самое и с билетами — покупать их следует у проверенных продавцов, а не с рук.



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

Если у вас остались какие-то вопросы, задавайте их в комментариях — команда Яндекс.Авиабилетов с удовольствием ответит на них.

.



@темы: безопасность, ya.ru:author:5105614, ya.ru:text

30 октября в Москве прошла технологическая конференция Яндекса — Yet Another Conference 2014. Мы проводим YaC каждую осень начиная с 2010 года. Цель конференции проста — мы хотим собрать вместе людей, которым интересна IT-индустрия, и дать им возможность рассказать о себе и послушать других.

YaC 2014 проходил в конгресс-парке гостиницы «Рэдиссон Ройал Москва»
По опыту предыдущих YaC мы знаем, что таких людей очень много — гораздо больше, чем может вместить любой, даже самый огромный зал. Кроме того, эти люди живут в разных городах и разных странах. Поэтому мы постарались сделать так, чтобы присутствовать на YaC виртуально было не менее интересно, чем лично.

Вместо секций на YaC 2014 были «маршруты» — рекомендуемые пути следования по конференции. Таких маршрутов было шесть: для фронтендеров, бэкендеров, безопасников, сисадминов, мобильных разработчиков и исследователей. Соответственно, трансляций тоже было шесть — и виртуальные участники могли в любой момент переключиться с одной на другую.

На YaC 2014 было шесть секций: бэкенд, фронтенд, системное администрирование, мобильная разработка, исследования, информационная безопасность
Конференцию открыл доклад Яндекса. Мы представили новые голосовые технологии, показали приложение «Диктовка» — с его помощью можно набирать и редактировать текст голосом, — а также рассказали о трекинге, новом бесплатном инструменте в Метрике для приложений. Он подскажет разработчикам, откуда именно к ним приходит аудитория. Подробнее о трекинге и других функциях можно узнать на сайте Метрики для приложений.

Руководитель отдела разработки голосовых технологий и продуктов Денис Филиппов
Кроме того, Яндекс выпустил бета-версию Яндекс.Браузера для Linux. Как и версии для Windows и OS X, браузер для Linux понимает, что такое «нфтвучюкг» (и автоматически переключает раскладку), умеет «сжимать» видео и веб-страницы, если скорость соединения оставляет желать лучшего, и поддерживает жесты мышкой. Загрузить Яндекс.Браузер для Linux можно здесь, больше о нём читайте в нашем техноблоге на Хабрахабре.

Доктор браузерных наук Кукуц представил браузер для Linux
В программу YaC вошли доклады от специалистов из более чем 25 компаний и научных организаций. Так, Андреас Вендемут из Магдебургского университета имени Отто фон Герике рассказал, как научить компьютер выявлять эмоции в устной речи людей, Елена Межова из Катарского вычислительного исследовательского института — как предсказывать политические и экономические события по данным из твиттера, а сооснователь проекта Coursera Эндрю Ын — как получить образование через интернет.

Андреас Вендемут из Магдебургского университета имени Отто фон Герике
Иногда просто рассказать — мало; надо ещё и показать. Поэтому специально для YaC мы подготовили несколько интерактивных стендов. Например, на стенде «Диктовки» можно было голосом составить список покупок к Новому году, а на стенде Open Source — провести нагрузочное тестирование с помощью барабанной установки.


Полную программу YaC 2014 можно посмотреть здесь. Если вас заинтересовали те или иные доклады, но вы не смогли посмотреть конференцию в трансляции, не страшно. В ближайшее время мы опубликуем видеозаписи выступлений на сайте конференций и мероприятий Яндекса.

.



@темы: YaC, ya.ru:author:5105614, конференции и семинары, ya.ru:text

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

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


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

У Яндекса есть собственная система распознавания речи — Yandex SpeechKit. Она используется как в сервисах Яндекса — например, Навигаторе, — так и в продуктах сторонних разработчиков.

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

Голосовая активация
Когда вы хотите что-то сказать конкретному человеку, вы называете его по имени. Это своего рода условный сигнал: «Эй! То, что я сейчас скажу, адресовано тебе и только тебе». В Yandex SpeechKit таким сигналом выступает команда голосовой активации. Командой может служить любое слово или фраза — всё зависит от фантазии разработчика.

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

Голосовая активация в Yandex SpeechKit, по сути, представляет собой систему распознавания речи в миниатюре. Система запускается прямо на устройстве и не требует доступа в интернет. Она анализирует весь входящий звуковой поток на предмет наличия речи, и, если речь обнаружена, начинает искать в ней кодовую фразу. Такой подход позволяет сэкономить заряд батареи в смартфоне или планшете.

Выделение смысловых объектов
Представьте, что вы услышали фразу «В Москве сегодня семь градусов тепла». Вам без дополнительных объяснений понятно, что «Москва» — это город, «сегодня» — это 30 октября, а «семь градусов» — это температура воздуха. Иначе говоря, вы умеете извлекать из слов смысл.

В этом умении человек оставляет компьютер далеко позади, но кое-чему научить машину всё же можно. Мы добавили в Yandex SpeechKit технологию выделения в распознанном тексте смысловых объектов. Такими объектами могут быть дата и время, имена и фамилии или адреса.

Технология позволяет управлять компьютером или смартфоном простыми фразами, которые не нужно запоминать специально. Например, «Поставь будильник на семь утра» или «Поехали на улицу Льва Толстого, дом 16». Фраза может звучать по-разному — система поймёт, что «Набери номер Ивана Ивановича» и «Позвони Ивану Ивановичу» — это одно и то же. Yandex SpeechKit умеет анализировать контекст и поэтому уяснит, что во фразе «Позвони Владимиру» имеется в виду человек, а во фразе «Поехали во Владимир» — город.

Синтез речи
Хороший собеседник умеет не только слушать, но и отвечать. Поэтому в Yandex SpeechKit теперь есть технология синтеза речи — она позволяет компьютеру проговаривать текст вслух. Например, может рассказать про себя сама:


Синтез речи — это задача, обратная распознаванию речи. В случае с распознаванием система получает звук, который надо преобразовать в текст, а в случае с синтезом — текст, который надо озвучить.

К синтезу речи существуют разные подходы. Один из них предполагает запись диктором отдельных фрагментов (сэмплов), из которых впоследствии «склеивается» речь. Такой подход трудоёмок, а кроме того, синтезированная таким способом речь звучит неестественно: обрывисто и с паузами в самых неожиданных местах.

В Yandex SpeechKit для синтеза речи мы используем систему на базе скрытых марковских моделей. Акустическая модель принимает на вход последовательность фонем и выдаёт на выходе соответствующий им звук. Это позволяет добиться более плавных интонаций, гибко управлять скоростью речи и даже придавать ей те или иные эмоции.

***
Все технологии, о которых мы рассказали, с сегодняшнего дня входят в библиотеку SpeechKit Mobile SDK и облачный сервис SpeechKit Cloud и доступны сторонним разработчикам. Они могут встраивать их в свои продукты: мобильные приложения, игры, компьютерные программы, корпоративные сервисы. О том, как это сделать, можно узнать на сайте речевых технологий Яндекса.

Чтобы показать новые возможности SpeechKit, мы выпустили демонстрационное приложение Яндекс.Диктовка. Оно предназначено для набора текста голосом. Чтобы начать набор, достаточно произнести фразу «Яндекс, записывай». Приложение начнёт слушать пользователя и преобразовывать его речь в текст в режиме реального времени.

Редактировать текст тоже можно голосом. Вы можете сказать, например, «Удали последнее слово», «Начни с новой строки», «Выдели весь текст», «Добавь весёлый смайлик» — и Яндекс.Диктовка выполнит ваше пожелание. По команде «Прочитай всё» приложение озвучит текст, который вы надиктовали. Готовый текст можно сохранить как заметку, отправить в виде письма или смс. Это тоже можно сделать голосом.

Чтобы Диктовка лучше понимала вас, советуем говорить чётко и в микрофон. Если приложение неверно распознало то или иное слово, нажмите на кнопку «Корректор» и произнесите его ещё раз. Так вы поможете сделать речевые технологии Яндекса ещё лучше.

Диктовка уже доступна в магазине приложений Яндекса, а позже появится и в магазинах Google Play и App Store.

.



@темы: API, ya.ru:author:5105614, ya.ru:text, технологии Яндекса

В интернете часто можно встретить рекламу, которая изо всех сил пытается заставить вас кликнуть по ней. Строго говоря, это и есть задача рекламы, но иногда её решают не самым честным способом. Бывает, что рекламные блоки содержат шокирующие или неприличные изображения, агрессивную анимацию и прочие элементы, вынуждающие невольно обратить на них внимание. Шокирующая реклама неприятна сама по себе, а особенно — для детей и впечатлительных людей. Кроме того, иногда её используют мошенники: баннер с такой рекламой вполне может вести на фишинговый или заражённый сайт.

Сегодня мы выпустили новую версию Яндекс.Браузера со встроенной защитой от шокирующей и мошеннической рекламы. Новое дополнение называется Антишок. Оно защищает вас и ваших близких от рекламы, которую вы предпочли бы не видеть. Достаточно включить Антишок в разделе «Дополнения», и опасная или неприятная реклама исчезнет. При желании вы можете добавить любой сайт в исключения, чтобы реклама на нём не блокировалась, или пожаловаться на рекламный блок вручную, и больше вы его не увидите.


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

Турбо с поддержкой ускорения загрузки видео доступен в том числе и в мобильной версии Яндекс.Браузера.

Кроме того, теперь в Яндекс.Браузер можно устанавливать дополнения из каталога Opera Addons.

Скачать новую версию Яндекс.Браузера можно на browser.yandex.ru. Оставляйте ваши отзывы и делитесь впечатлениями в комментариях к этой записи или в клубе Яндекс.Браузера.

.



@темы: Браузер, безопасность, ya.ru:author:5105614, ya.ru:text

Один из важнейших показателей качества карты — это её читаемость. Чем выше читаемость, тем проще человеку сориентироваться по карте, то есть соотнести её с незнакомой местностью. Для этого на карте должны быть ориентиры — такие же, как и в реальности. Согласно нашим исследованиям в разных городах России, 43% пользователей геосервисов как минимум раз в месяц ищут на карте какие-либо ориентиры. Обычно это здания, причём чаще всего люди обращают внимание на их назначение (школа, торговый центр, храм и так далее) и высоту.

Значки объектов и подписи к ним появились на Яндекс.Картах несколько месяцев назад. Сегодня мы сделали ещё один большой шаг в сторону повышения читаемости карты — все здания на Яндекс.Картах стали объёмными. Теперь, находясь на улице рядом с высоким зданием, можно быстро найти его на карте и правильно сориентироваться. Или, наоборот, сидя дома и планируя маршрут, запомнить, что направо стоит повернуть после высотки.


Для того чтобы показать высоту большинства зданий, достаточно просто «приподнять» контур дома. Однако во многих городах есть особенные сооружения, которые служат отличными ориентирами. Рисовать их «коробкой» было бы неправильно. Поэтому такие здания мы отображаем в виде простых 3D-моделей. Они выделяются на фоне остальных домов и позволяют легче воспринимать карту. Сейчас на картах более 1000 таких моделей в разных городах, со временем их станет больше.


Если вам хочется построить объёмный город самостоятельно, приглашаем на Народную карту. С сегодняшнего дня там появилась возможность указывать высоту зданий. Города и посёлки будут расти прямо у вас на глазах: сразу после ввода цифры домик поднимется на нужную высоту на слое «Cхема». Попробуйте сами.


Для этого проекта мы обработали огромный объём данных и уточнили высоту множества зданий в разных городах. Заодно нарисовали специальные тепловые карты — чтобы можно было лучше почувствовать разношёрстность или, наоборот, однообразность застройки того или иного города. Вот, например, Казань (тепловые карты других российских городов-миллионников можно найти здесь):


Новые карты доступны для России, Беларуси и Казахстана на maps.yandex.ru, в мобильных приложениях Яндекс.Карт, а также через API. Если вы видите, что тот или иной дом отображается на карте неточно — пожалуйста, сообщите нам об этом, и мы всё поправим.

Мы будем и дальше повышать читаемость Яндекс.Карт — так, чтобы для понимания ситуации и ориентирования на местности хватало одного взгляда на экран. Следите за новостями в блоге Яндекса по метке «Карты» и в блоге карт.


От имени команды Яндекс.Карт,
Михаил Высоковский

.



@темы: ya.ru:author:5105614, ya.ru:text, Карты

Люди пользуются интернетом всегда приблизительно в одно и то же время. Различия есть только между разными днями недели, а все понедельники выглядят примерно так:

Активность пользователей интернета по времени суток (понедельник)

Одно из немногих событий, которое влияет на время активности людей в интернете, — это перевод часов. Перед переходом на постоянное зимнее время, который состоится уже в эти выходные, мы посмотрели, как менялась активность людей в интернете в прошлые разы. После 31 октября 2010 года и после 27 марта 2011 года.

Сразу после перевода часов, в воскресенье, люди продолжают жить по старому времени. Весной день у пользователей интернета начинается на час позже, а осенью — на час раньше. К понедельнику эта разница сокращается примерно до 10-20 минут, а к пятнице исчезает совсем.

Весенний перевод часов (2011 год)

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

Осенний перевод часов (2010 год)

.



@темы: исследования, ya.ru:author:24856902, ya.ru:text

Великое дело искусство. В магазинах очереди давно исчезли, а в кинотеатрах остались. Не спасает даже электронный билет. Все равно приходится стоять в очереди в кассу, чтобы обменять его на обычный. Мы придумали технологию Smartpass, которая решает эту проблему и позволяет проходить в зал по электронному билету. Подносишь QR-код к сканеру на входе — и вперёд. Сегодня новую технологию начал использовать кинотеатр «Формула Кино Горизонт».

В качестве сканера мы используем iPad mini, на который устанавливаем свою программу. Она работает со всеми электронными билетами в кино. Неважно, где вы их купили — на сайте кинотеатра, на Яндекс.Билетах или другом сервисе. Сохраните полученный QR-код в смартфоне — это и будет вашим пропуском в кинозал. Если ваш мобильный не умеет сохранять QR-код, можно просто ввести номер билета. Или заранее распечатать электронный билет: Smartpass распознаёт QR-код и в таком виде.

Светлана Перловская, руководитель проекта:

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

Программа, установленная на iPad, связана по локальной сети с системой продажи билетов «UCS-Премьера». Этой системой пользуется большинство кинотеатров. Когда вы подносите к сканеру QR-код, программа считывает его, переводит в числовой код (тот же самый, что и на билете) и отправляет в систему продажи. Та сверяет данные и отвечает, всё ли в порядке. Если да, можно проходить в зал.

Технология, которую мы предлагаем, хороша тем, что не требует от кинотеатров серьёзных финансовых вложений. Считывающие устройства на основе iPad стоят в разы дешевле, чем промышленные сканеры, которые используются, например, в спортивной индустрии. Кроме того, Smartpass — гибкая система, которую легко адаптировать под нужды кинотеатра. Важно также, что для обслуживания Smartpass не нужны дополнительные люди: мы сами следим за тем, чтобы всё работало как надо.

Пока новая технология запущена в экспериментальном режиме. До конца года сканеры Smartpass появятся в 20 кинотеатрах «Формулы Кино» — в Москве, Новосибирске, Краснодаре и Рязани.

.



@темы: решение задач, ya.ru:author:5105614, ya.ru:text

Яндекс.Новости — один из самых популярных сервисов Яндекса. Алгоритмы Новостей каждый день автоматически обрабатывают десятки тысяч сообщений множества разных СМИ. Мы проанализировали данные сервиса и выяснили, сколько новостей пишут в рунете, как и кто их читает. Исследование основано на данных за 2014 год; учитывалась статистика только российских партнёров сервиса.

Кто пишет
Каждый день российские СМИ публикуют в интернете около 47 тысяч сообщений — в полтора раза больше, чем в первой половине 2011 года. Примерно на столько же за прошедшие три года увеличилось и количество изданий — с 3000 до 4600. Этот рост обеспечили в основном специализированные и региональные СМИ. По сравнению с 2011 годом число крупных новостных изданий почти не изменилось.

Интересно, что за три года доля перепечаток в рунете значительно упала. Тогда 25% сообщений российских интернет-СМИ были перепечатками чужих материалов, а сейчас таких сообщений всего 16%. Наиболее авторитетными источниками остаются крупные федеральные СМИ (прежде всего информагентства) — доля перепечаток их материалов составляет 41%, а ссылаются на них в 71% сообщений со ссылкой на источник.

Кто читает
Пользуясь данными Яндекс.Метрики, мы также изучили, кто и как читает российские интернет-издания. Для этого мы проанализировали обобщённые данные всех новостных сайтов, на которых установлены счётчики Метрики, а также использовали информацию о поле и возрасте посетителей, собранную с помощью технологии Крипта.

Оказалось, что каждый четвёртый пользователь интернета в России читает новости хотя бы раз в месяц. Почти половина из них пользуется только одним источником, ещё четверть читает новости на двух-трёх сайтах. Что касается активности, то 58% читателей новостей в месяц просматривают не более пяти страниц на сайтах СМИ. Доля тех, кто просматривает 30 и более страниц в месяц, то есть посещает новостные сайты более-менее регулярно, составляет 15% (это 4% всех российских пользователей интернета).

На основе данных о том, какие интернет-издания посещают одни и те же пользователи, мы разделили СМИ на группы по сходству аудитории. Всего таких групп получилось около 70 — например, спортивные издания, издания о недвижимости, популярные ежедневные газеты, деловые СМИ или издания, пишущие о религии.

У аудитории многих групп прослеживаются общие признаки. Например, спортивные и автомобильные издания читают в основном мужчины (80% аудитории), а вот среди читателей изданий о налогах и бухучёте мужчин всего 25%. Другой показательный пример — у городских СМИ вроде The Village и «Афиши» важным источником переходов являются соцсети, которые дают 17% трафика, в то время как издания о недвижимости 15% трафика получают от переходов с рекламы.

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



Больше подробностей ищите на странице исследования.

.



@темы: исследования, ya.ru:author:5105614, ya.ru:text, Новости

Яндекс.Деньги запустили платформу vmeste.yandex.ru для сбора средств в интернете. Эта платформа позволит сделать краудфандинг проще благодаря трём новым платёжным инструментам, которыми могут пользоваться люди или организации — например, благотворительные фонды.


Приём пожертвований в интернете должен быть организован одновременно просто — чтобы людям было удобно переводить средства — и технологично, так как речь всё-таки идёт о деньгах. Сейчас на рынке существует не так много решений, которые соответствуют обоим критериям. Новая платформа Яндекс.Денег призвана сделать сбор денег через интернет доступным и удобным — и для тех, кто хочет помочь, и для организаций, занимающихся сбором пожертвований.

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

Подробности о новых инструментах читайте в блоге Яндекс.Денег.

.



@темы: Яндекс.Деньги, ya.ru:author:5105614, ya.ru:text

Мы обновили «Мои новости» — персональный раздел Яндекс.Новостей. Он предназначен для тех, кто любит внимательно следить за событиями, предпочитает сам выбирать источники информации и узнавать все новости в одном месте.

«Мои новости» помогают собрать всё самое интересное, где бы оно ни публиковалось, в единую ленту. На одной странице вы можете читать статьи из интернет-изданий, RSS-потоки различных сайтов и блогов, а также материалы, которые рекомендуют ваши друзья в соцсетях. Все сообщения снабжены иллюстрациями и крупными заголовками, чтобы можно было сразу заметить главное.


Подключить соцсети, выбрать СМИ и другие источники можно в настройках «Моих новостей». Вы можете добавить в ленту материалы не только из определённых источников, но и по определённым темам или запросам — например, «футбол», «марсоход Curiosity» или «Твин Пикс». Темы можно выбрать при первой настройке «Моих новостей» или добавить вручную в любой момент.


Названия источников, темы и запросы в «Моих новостях» работают и как фильтры: хотите — оставьте в ленте только репосты из ВКонтакте, а хотите — только статьи о финансах. В режиме «Последнее» все материалы сортируются по времени появления, а в режиме «Важное» выше будет то, что опубликовали у себя хотя бы несколько друзей или избранные СМИ.

Для владельцев iPhone у нас есть отдельная хорошая новость: в новом приложении Яндекс.Новостей тоже есть раздел «Мои новости», и он полностью синхронизируется с веб-версией. Настроили на компьютере — читайте в мобильном, и наоборот.

.



@темы: ya.ru:author:5105614, ya.ru:text, Новости

Около 2% запросов к Яндексу так или иначе связаны с кулинарией. Они очень разнообразны – люди ищут всё, начиная с рецептов для мультиварки и заканчивая калорийностью борща. Мы проанализировали поисковые запросы со словами «рецепт», «что приготовить» и «как приготовить» и выяснили, что готовят пользователи поиска. Все данные – за период с 25 августа по 7 сентября 2013 и 2014 года.

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



Среди поводов, для которых люди ищут рецепты, с большим отрывом лидируют ужины — обычные, романтические и для любимых. Потом идут обеды, дни рождения и завтраки. Зато ночью и ранним утром – примерно с двух ночи до шести утра – завтраки более востребованы.

Чаще всего люди не знают, что им приготовить из мяса (всех видов). По крайней мере, в запросах вида [что приготовить из] чаще всего встречается именно мясо. Большинство остальных продуктов, которые в начале осени ставили пользователей в тупик, – сезонные.

Сколько запросов о рецептах задают люди каждый день, что предпочитают готовить «на зиму», на сколько за год стало меньше запросов о рецептах для мультиварок и другие факты ищите на странице исследования.

.



@темы: исследования, Поиск, ya.ru:author:24856902, ya.ru:text

Каждый месяц поиск Яндекса отвечает на 5 миллиардов поисковых запросов из России. По данным TNS, его использует три четверти интернет-аудитории и почти половина населения страны. Таким образом, по поисковым запросам к Яндексу вполне можно судить об интересах всех российских пользователей интернета.

Мы проанализировали случайную выборку поисковых запросов — 15 тысяч запросов с сентября 2013 по май 2014 — и написали на их основе новое большое исследование о поиске Яндекса. Оно рассказывает о том, что и как ищут жители российских городов разного размера. Разумеется, все данные обезличены.

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

Цель запроса — это то, что хочет получить пользователь от взаимодействия с поисковой системой. Поиск используют с тремя основными целями. Во-первых, как навигатор в интернете — для перехода на сайты (например, [авито], [vk.com], [переводчик онлайн]). Во-вторых, для получения информации ([как сажать розы осенью], [очепятка что это], [к чему снится работа]). В-третьих, для поиска контента ([терминатор смотреть], [танки онлайн играть], [антивирус скачать бесплатно]). Для каждого из трёх вариантов можно выделить часто встречающиеся типы запросов. Например, для поиска контента это будет видео, аудио, игры и т.д.

Тема запроса — это то, о чём спрашивает пользователь: автомобили, спорт, домашние животные и т.п. Всего выделили около ста разных тем. Один запрос может относиться сразу к нескольким темам: так, [как вязать тапки крючком видео] относится и к «рукоделию», и к «одежде». Доля большинства выделенных тем не превышает процента от всех запросов, крупнейшие темы (соцсети, игры, музыка, авто) охватывают 4-6% всего потока.

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

Основные результаты исследования — на картинке.


А подробности читайте в самом исследовании.

.



@темы: исследования, Поиск, ya.ru:author:24856902, ya.ru:text

Каждый день пользователи Яндекс.Фоток загружают на сервис около 240 тысяч фотографий. У четырёх процентов из них указано место съёмки. Мы обобщили эту информацию и составили карту самых фотографируемых достопримечательностей России в разных городах. На ней показаны популярные объекты, которые сфотографировали более 50 раз за период с 2007 по 2014 годы.


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


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

Наиболее популярны, конечно, старинные памятники архитектуры, но встречаются и современные здания: московский международный деловой центр «Москва Сити», спортивные объекты в Сочи, вокзальный комплекс Адлера и другие.

Больше информации о самых фотографируемых достопримечательностях России ищите на странице исследования.

.



@темы: исследования, Фотки, ya.ru:author:5105614, ya.ru:text

До первого в современной истории России Гран-при Формулы-1 осталось всего несколько дней. Уже в эту пятницу трасса в Олимпийском парке Сочи примет свободные заезды пилотов, которые выйдут на старт гонки 12 октября. Мы не могли оставить без внимания событие такого масштаба и приготовили кое-что интересное для поклонников автоспорта. Сегодня в поиске Яндекса запустился специальный колдунщик, посвящённый Формуле-1:


Это настоящий спецпроект внутри поиска. По запросам вроде [формула-1 сочи] или [гран-при россии] вы увидите в поисковой выдаче интерактивный ответ, который позволит изучить трассу, проверить расписание заездов или узнать результаты квалификации. Запросы с названиями команд или именами гонщиков покажут объектный ответ — карточку пилота или команды с небольшой справкой о них.

Гран-при продолжается три дня и состоит из трёх этапов: свободные заезды, квалификация и собственно гонка. Все эти события будут появляться в колдунщике по мере того, как они происходят, со ссылками на онлайн-трансляции и результатами каждого этапа. Во время гонки с помощью колдунщика можно будет узнавать положение пилотов на трассе, а после финиша — посмотреть видео лучших моментов. А в разделе «Трасса» вы можете сами оказаться за рулём болида и проехать по «Сочи Автодрому».


Посмотрев на трассу глазами гонщика, вы можете выбраться из болида и совершить виртуальную прогулку по сочинской трассе с помощью панорам на Яндекс.Картах. Зайти в гараж команды или, например, побывать на главной трибуне. Для этого мы сняли почти 12 километров трассы и служебных дорог на автодроме. Получилось больше 2000 фотографий, из которых склеили более 500 панорам.


Российский этап Формулы-1 вызывает большой интерес у пользователей Яндекса. Многие запросы касаются трассы и расписания заездов, и мы надеемся, что наш новый колдунщик поможет вам найти нужные ответы.

.



@темы: Поиск, ya.ru:author:5105614, ya.ru:text, колдунщики

30 октября в Москве пройдет Yet Another Conference 2014. Это ежегодная технологическая конференция Яндекса для разработчиков, админов, тестировщиков, безопасников, исследователей — в общем, для всех, кто напрямую связан с IT-индустрией.

YaC 2014 будет пятой по счёту: конференция проходит с 2010 года. По традиции, её откроет секретный доклад Яндекса. Поэтому мы пока не можем сообщить, чему он будет посвящён, зато вполне можем рассказать о том, что будет дальше.



В этом году на YaC не будет привычных тематических секций. Вместо них мы разработали «маршруты» — рекомендуемые пути следования по залам YaC. Маршрутов будет шесть; каждый — для специалистов в своей области: фронтенд, бэкенд, администрирование, разработка мобильных приложений, информационная безопасность и наукоёмкие исследования.

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

У каждого маршрута будет собственный цвет: например, у бэкендеров — оранжевый, а у безопасников — зелёный. Чтобы понять, в каком зале состоится следующий доклад, нужно просто следовать указателям «своего» цвета.

Все маршруты составлены так, чтобы участники YaC смогли провести время на конференции с максимальной пользой. Следуя выбранному маршруту, они смогут послушать доклады специалистов, приобрести новые навыки на мастер-классах, обсудить важные темы на круглых столах и собственными руками «пощупать» то, о чем говорилось на выступлениях, на интерактивных стендах.

Впрочем, строго придерживаться маршрута совсем необязательно. Если вас заинтересует тема из программы «соседнего» маршрута — смело отклоняйтесь от пути и присоединяйтесь к обсуждению.

В общей сложности программа YaC 2014 включает свыше пятидесяти докладов, выступлений и мастер-классов — как от сотрудников Яндекса, так и от специалистов из других компаний: Amazon, Baidu, Dropbox, Nginx Inc., Spotify и других.

Полная программа YaC 2014 доступна на сайте конференции. Подать заявку на участие можно с помощью формы регистрации. Регистрация открыта до 10 октября. По традиции о том, что происходит в залах YaC, можно будет узнать через онлайн-трансляцию. В этом году зрители, как и участники конференции, смогут выбрать маршрут следования по YaC, а также задать вопросы докладчикам через Twitter. Присоединяйтесь!

.



@темы: YaC, ya.ru:author:5105614, конференции и семинары, ya.ru:text