Привет, Хабр! Я работаю в небольшом стартапе в Берлине, занимающимся разработкой автопилотов для автомобилей. Мы заканчиваем проект для сервисных станций одного крупного немецкого автопроизводителя и я бы хотел рассказать о нём: как мы его делали, с какими трудностями столкнулись и что нового открыли для себя. В этой части я расскажу про perception модуль и немного про архитектуру решения в целом. Про остальные модули, возможно, расскажем в следующих частях. Буду очень рад обратной связи и взгляду со стороны на наш подход.
Александр Гечис @AlexGechis
Machine Learning, Self-Driving cars
Лопнул ли пузырь машинного обучения, или начало новой зари
10 мин
111KНедавно вышла статья, которая неплохо показывает тенденцию в машинном обучении последних лет. Если коротко: число стартапов в области машинного обучения в последние два года резко упало.
Ну что. Разберём «лопнул ли пузырь», «как дальше жить» и поговорим откуда вообще такая загогулина.
Ну что. Разберём «лопнул ли пузырь», «как дальше жить» и поговорим откуда вообще такая загогулина.
+177
Пишем почтовый адрес, как человеки
8 мин
81K Мне совершенно непонятна выгода от удобного интерфейса.
Да, он красивый, с ним проще работать. Но как посчитать материальную пользу?
Пять лет назад в аэропортах звучал синтезированный голос, объявляя прилёты и вылеты с разорванной интонацией после каждого слова. Иногда даже отличалась скорость речи для разных слов.
И вот пару недель назад я заслушивался новыми объявлениями о вылетах. Было чувство, что их целиком записал профессиональный диктор, который всю жизнь учился на эту роль. Интерфейс стал лучше, он стал более натуральным.
Стал ли я от этого больше летать? Вряд ли.
Может, у меня появилось предпочтение между аэропортами? Не думаю, что это настолько важный момент.
Тем не менее, зачем-то люди потратили время и деньги на приведение объявлений к естественному виду. И это очень круто!
Мне нравится естественное представление информации автоматизированными системами, как будто с вами общается живой человек. Мне кажется, что это мелкие детали, которые формируют отношение к вашему продукту в целом.
И если это отношение положительное, то вас будут выбирать в дальнейшем и рекомендовать друзьям.
В статье я расскажу, как показывать адрес одной строкой так, будто его написал человек. Я не могу с уверенностью сказать, что, прочитав статью, вы увеличите прибыль.
Но мне бы очень хотелось, чтобы как можно больше систем писали адреса красиво.
Все правила, описанные ниже, мы выработали сами. Большинство из них используем или скоро подключим на dadata.ru.
Да, он красивый, с ним проще работать. Но как посчитать материальную пользу?
Пять лет назад в аэропортах звучал синтезированный голос, объявляя прилёты и вылеты с разорванной интонацией после каждого слова. Иногда даже отличалась скорость речи для разных слов.
И вот пару недель назад я заслушивался новыми объявлениями о вылетах. Было чувство, что их целиком записал профессиональный диктор, который всю жизнь учился на эту роль. Интерфейс стал лучше, он стал более натуральным.
Стал ли я от этого больше летать? Вряд ли.
Может, у меня появилось предпочтение между аэропортами? Не думаю, что это настолько важный момент.
Тем не менее, зачем-то люди потратили время и деньги на приведение объявлений к естественному виду. И это очень круто!
Мне нравится естественное представление информации автоматизированными системами, как будто с вами общается живой человек. Мне кажется, что это мелкие детали, которые формируют отношение к вашему продукту в целом.
И если это отношение положительное, то вас будут выбирать в дальнейшем и рекомендовать друзьям.
В статье я расскажу, как показывать адрес одной строкой так, будто его написал человек. Я не могу с уверенностью сказать, что, прочитав статью, вы увеличите прибыль.
Но мне бы очень хотелось, чтобы как можно больше систем писали адреса красиво.
Все правила, описанные ниже, мы выработали сами. Большинство из них используем или скоро подключим на dadata.ru.
+15
Немцы изобрели способ печатать гибкие сенсорные дисплеи на обычном принтере
2 мин
97KНе спешите выбрасывать свои старые струйные принтеры: в 3D на них, конечно, не попечатаешь, но зато можно поэкспериментировать с технологией печати гибких сенсорных дисплеев, представленной на прошедшем в Гонолулу (Гавайи, США) технологическом симпозиуме.
Изобретатели из Саарского университета и Института информатики общества Макса Планка (Германия) показали, как можно печатать гибкие тонкие одно- или двухсторонние цветные сенсорные дисплеи практически на любом материале: дерево, мрамор, кожа, металл и, собственно, бумага. В отличие от обычного производства гибких/сенсорных дисплеев, не требуется сложное оборудование: их можно печатать практически в любых условиях, включая домашние, и с помощью самого простого оборудования вроде струйного принтера и стандартных визуальных редакторов.
Изобретатели из Саарского университета и Института информатики общества Макса Планка (Германия) показали, как можно печатать гибкие тонкие одно- или двухсторонние цветные сенсорные дисплеи практически на любом материале: дерево, мрамор, кожа, металл и, собственно, бумага. В отличие от обычного производства гибких/сенсорных дисплеев, не требуется сложное оборудование: их можно печатать практически в любых условиях, включая домашние, и с помощью самого простого оборудования вроде струйного принтера и стандартных визуальных редакторов.
+103
Continuous Delivery в Яндексе. Как разогнать свой цикл разработки, используя только Open Source решения
8 мин
58KПеред тестированием всегда стояли и стоят две задачи – помочь команде поддерживать высокий уровень качества разработки и делать это, не задерживая весь процесс. И это справедливо не только для наших проектов в Яндексе, где мы работаем над очень большим количеством сервисов. Часто основная задача и вовсе формулируется как увеличение скорости тестирования при сохранении должного уровня качества. Скорость процесса разработки, приверженность ценностям частых и быстрых релизов – это основополагающие факторы для успеха любого продукта. У команды больше возможностей маневра, команда быстрее находит и исправляет ошибки, быстрее получает фидбек. Как же ускоряться, не теряя качества, как достичь дзена непрерывной доставки изменений?
Сегодня мы покажем, что Continuous Delivery — это просто и весело! А пользу от него можно получить, встроив его даже частично. Мы в тестировании Яндекса уже несколько лет используем подобный подход для наших библиотек с открытым исходным кодом — Allure Framework или Yandex QATools. Процесс прост, значительно масштабируем и может применяться как для огромных команд из одного человека, так и для маленьких командочек из десятков человек. А самое главное — весь инструментарий доступен в Open Source!
Кстати, до 30 сентября можно подать заявку и поступить в нашу Школу автоматизации процессов разработки в Питере. Обучение в ней бесплатное и будет состоять не только из курса лекций — обязательным этапом станет командная работа над учебным проектом.
А теперь вернёмся к теме. Представьте картину: уютное рабочее место, вы пишете код, добавляете юнит-тесты и отправляете изменения в систему контроля версий, а через пару часов они «выезжают» на боевые сервера. И все при этом работает.
Сегодня мы покажем, что Continuous Delivery — это просто и весело! А пользу от него можно получить, встроив его даже частично. Мы в тестировании Яндекса уже несколько лет используем подобный подход для наших библиотек с открытым исходным кодом — Allure Framework или Yandex QATools. Процесс прост, значительно масштабируем и может применяться как для огромных команд из одного человека, так и для маленьких командочек из десятков человек. А самое главное — весь инструментарий доступен в Open Source!
Кстати, до 30 сентября можно подать заявку и поступить в нашу Школу автоматизации процессов разработки в Питере. Обучение в ней бесплатное и будет состоять не только из курса лекций — обязательным этапом станет командная работа над учебным проектом.
А теперь вернёмся к теме. Представьте картину: уютное рабочее место, вы пишете код, добавляете юнит-тесты и отправляете изменения в систему контроля версий, а через пару часов они «выезжают» на боевые сервера. И все при этом работает.
+79
Как закончить декрет с пользой?
4 мин
38KМеня зовут Сергей, мою жену Алла, нашему сыну 2,5 года. Для ребенка это тот возраст, когда мы начали давать поиграть ребенку на iPad в обучающие игры под присмотром родителей. «Ну, разочек в недельку! Ну, на 20 мин! Ну пожалуйста! Ну, Па-а-а-а-а-па!». На одном из форумов разработчиков мне дали 2 промо кода детских игр. Сыну очень понравилось… Еще бы, в наше время палкой землю ковыряли.
Сейчас наш малыш начинает привыкать к детскому саду. Знаете, когда сначала водишь неделю на 2 часа, потом на 4 и тд. Начались появляться «тихие часы», и я начал обучать жену рисовать в Photoshop. Не просто так, а с конкретной целью — мы решили сделать игру для малышей.
Я никогда не делал игр для детей, в смысле, для самых маленьких детей. Я уверен, что сейчас много детей играются в простые игры и «Это Нормально!» ( Елена Малышева). Но это игра для малышей – сначала нужно приглянуться родителям, а потом увлечь ребенка.
Жена рисует, я «исправляю» и программирую. Нужно заметить, что рисовать никто из нас не умел, и художественного образования у нас нет. Но за частым неимением денег мне приходилось открывать графический редактор и рисовать, как умею.
+72
Palo Alto Longevity Prize: миллион долларов за замедление процессов старения
3 мин
52KКак известно, не так давно корпорация Google основала дочернюю компанию Calico, которая занимается вопросами бессмертия, или, если проще, то «лечением старости». У Google и партнерских компаний (одна из них — фармацевтический гигант из Чикаго, корпорация AbbVie) достаточно финансов, чтобы поддерживать исследования любого масштаба и интенсивности. Сейчас размеры инвестиций в Calico составляют полтора миллиарда долларов США.
Тем не менее, на днях было объявлено еще об одном проекте по борьбе со старостью и смертью. Речь идет о премии Palo Alto Longevity Prize, размер которой — 1 миллион долларов США. О премии было объявлено в Сан-Франциско, и вручена она будет ученому или коллективу, кто сможет справиться с двумия намеченными вопросами (соответственно, за решение каждого вопроса ученый или коллектив получает по 500 тысяч долларов США).
+44
Как потратить шесть лет жизни впустую, или история провала
6 мин
115KНынче на Хабре стали весьма модны и популярны различные «истории успеха», где люди, преодолевая и превозмогая, добиваются чего-то, основывают свой бизнес и находят свое место в жизни. Но никто не любит рассказывать о своих неудачах, провалах, о том, что в какой-то момент они «повернули не туда». Вот этот пост будет таким рассказом, чего в общих не стоит делать, если вы хотите добиться хоть чего-нибудь, основанный на моих личных граблях и истории о том, как я потратил очень много времени зря.
По профилям многих пользователей вижу, что на хабре есть достаточное количество молодых людей 16-22 лет и эта история, наверное, как раз для них. Если вы состоявшийся специалист, данный пост не стоит вашего внимания, просто проходите мимо. Если вы студент, или человек, недавно получивший свою первую работу — u r welcome под кат; возможно, вы вынесете что-то полезное для себя.
+120
Приглашаем на CocoaHeads 29 августа
1 мин
4.7KСрочно в номер, молния! Завтра, то есть 29 августа, в 19.00 в офисе Mail.Ru Group состоится ежемесячная встреча (кстати, юбилейная — уже 2 года) разработчиков под iOS/OS X. Это мероприятие традиционно проводится в последнюю пятницу каждого месяца.
Здесь каждый желающий может выступить со своим докладом, поделиться опытом и информацией о своём проекте. По сути, это встреча с единомышленниками и коллегами по профессии. Наши двери открыты как для новичков, так и для матёрых профессионалов, отсева по заслугам и статусу мы не проводим. Завтра вас будет ждать три доклада.
+27
UI в Enterprise-приложении, или как мы делали удобную систему для создания карт
8 мин
25KОбычно мы рассказываем про то, как делаем внешние продукты или их отдельные фичи — сам 2ГИС, его графику и типографику или Этажи. При этом тема внутренних продуктов ещё ни разу не поднималась. Исправляем эту досадную оплошность на примере «Fiji» — продукта для отрисовки интерактивной карты.
+75
На какие языки лучше переводить свой продукт?
2 мин
29KКакие языки лучше выбрать для локализации своего продукта? Этот вопрос часто ставит разработчиков в тупик. А от правильного ответа на него могут зависеть самые важные показатели – величина прибыли, количество скачиваний или посетителей. Что ж, спешим поделиться с вами любопытной статистикой на эту тему.
+46
ФИАС или КЛАДР: выбираем справочник адресов
9 мин
185K 1 июля 2014 года произошло одно из самых значимых событий в истории государства Российского: с этого момента у нас в стране наконец появилась эталонная база адресов по всем, даже самым малым населённым пунктам! Имя этой базе — ФИАС. Собственно, сам по себе справочник ФИАС появился гораздо раньше, но именно 1 июля вступил в силу ФЗ 443, согласно которому все государственные и муниципальные структуры теперь должны опираться на него как на единственно верную базу адресов. Мы решили исследовать, стоит ли переходить на ФИАС, и с какими подводными камнями столкнутся те, кто решит это делать.
Прочитав статью, вы узнаете:
Прочитав статью, вы узнаете:
- Чем отличается ФИАС от КЛАДР
- Можно ли уже использовать ФИАС вместо КЛАДР
- Стоит ли беспокоиться о переходе на ФИАС тем, кто уже работает с КЛАДР
- Решит ли ФИАС текущие проблемы с адресами
- Что ждёт тех, кто только начинает использовать адресные справочники
- Какие есть самые заметные и важные проблемы при работе с ФИАС и КЛАДР
+61
Технологии научной фантастики: варп (Звёздный путь)
5 мин
96KВ этой серии постов будет рассказано о многих технологиях «Звёздного пути», таких, как варп, досветовые двигатели и тому подобные научно-фантастические и имеющие аналоги сегодня достижения техники.
+33
Как правильно лгать с помощью статистики
7 мин
241KСуществуют три вида лжи: ложь, наглая ложь и статистика (источник)
Есть такой замечательный жанр — "вредные советы", в котором детям дают советы, а дети, как известно, всё делают наоборот и получается всё как раз правильно. Может быть и со всем остальным так получится?
Статистика, инфографика, big data, анализ данных и data science — этим сейчас кто только не занят. Все знают как правильно всем этим заниматься, осталось только кому-то написать как НЕ нужно этого делать. В данной статье мы именно этим и займемся.
Hazen Robert "Curve fitting". 1978, Science.
Структура статьи:
- Введение
- Предвзятая выборка (Sampling bias)
- Правильно выбираем среднее (Well-chosen average)
- И еще 10 неудачных экспериментов, про которые мы не написали
- Играем со шкалой
- Выбираем 100%
- Скрываем нужные числа
- Визуальная метафора
- Пример качественной визуализации
- Заключение и дальнейшее чтение
+306
Робот, неплохо играющий в настольный теннис: разработка из Германии
1 мин
85KНапомню, сегодня, 11 марта, проходит соревнование по настольному теннису между роботом и человеком (Тимо Болль — неоднократный чемпион разного рода соревнований).
Пока мы ждем результатов этого соревнования, оцените игру еще одного робота, созданного силами немецкого инженера. Робот получил название UHTTR-1, выглядит он весьма неплохо — никаких многокилограммовых конструкций, только камеры, манипулятор с передвижным шасси и соответствующее ПО.
+41
Видео докладов с конференции LoveQA. Первая часть
1 мин
9.3KНесколько недель назад, 15 февраля, мы проводили нашу первую конференцию для тестировщиков LoveQA. Спасибо всем тем, кто пришел и кто смотрел online трансляцию. У нас есть видео докладов и мы с удовольствием ими с вами делимся. Сегодня выкладываем первые 4 доклада и в конце недели опубликуем остальные.
Если у вас остались какие-то вопросы, то их можно задавать в комментариях к посту.
Фото с конференции в FB и Вконтакте.
«Есть ли жизнь после релиза? Наш опыт тестирования мобильных приложений»
Александр z3us Хозя & Николай Козлов, Badoo.
Если у вас остались какие-то вопросы, то их можно задавать в комментариях к посту.
Фото с конференции в FB и Вконтакте.
Доклады
«Есть ли жизнь после релиза? Наш опыт тестирования мобильных приложений»
Александр z3us Хозя & Николай Козлов, Badoo.
+22
Анализ популярных теорий игровой зависимости
15 мин
89KПросмотрев пару другую статей на этом сайте по игровой зависимости, я решил их показать специалисту с 30 летним практическим опытом лечения разного рода зависимостей психотерапевту наркологу А.Г. Данилину.
Из его беседы мы решили подготовить статью.
Взгляды на компьютерную зависимость современных психологов и психиатров, с моей точки зрения, разделяются на три типа.
В отечественной психиатрии и наркологии принято смотреть на компьютерную зависимость так же, как и на зависимость от психоактивных веществ – как на болезнь.
В качестве лечения предлагается запрет на компьютерные игры и «заместительная терапия» психотропными препаратами.
Второй взгляд – трактовка зависимости от виртуальных игр через примитивную биологическую систему. Создатели компьютерных игр… играют на человеческих слабостях и формируют у игрока рефлекторное поведение. В этой логике геймер – нечто вроде «собаки Павлова» за компьютером.
Из его беседы мы решили подготовить статью.
Взгляды на компьютерную зависимость современных психологов и психиатров, с моей точки зрения, разделяются на три типа.
В отечественной психиатрии и наркологии принято смотреть на компьютерную зависимость так же, как и на зависимость от психоактивных веществ – как на болезнь.
В качестве лечения предлагается запрет на компьютерные игры и «заместительная терапия» психотропными препаратами.
Второй взгляд – трактовка зависимости от виртуальных игр через примитивную биологическую систему. Создатели компьютерных игр… играют на человеческих слабостях и формируют у игрока рефлекторное поведение. В этой логике геймер – нечто вроде «собаки Павлова» за компьютером.
+58
Информация
- В рейтинге
- Не участвует
- Откуда
- Berlin, Berlin, Германия
- Дата рождения
- Зарегистрирован
- Активность