Умная розетка Orvibo, летающий глобус и геймпад для смартфонов: анбоксинг и мини-обзоры

Очередной «анбоксинг» посылки с новинками и сэмплами. В этот раз из любопытного: умная розетка, универсальный пульт, стилусы, gamepad для смартфонов и левитирующий глобус.

Больше всего я ждал посылку от Orvibo, но мне показалось странным, что сегодня кто-то готов выпускать умную розетку без портов USB. В принципе устройств, которые работают от сети в доме, остается довольно много: чайник, пылесос, фен, телевизор (кто-то еще смотрит?)…

Но многие из них не используются систематически, а значит и постоянного подключения к сети не требуют.

По факту же: смарт-розетка Orvibo — простая и симпатичная. Подключается элементарно, а принцип работы с приложением за десять секунд:

На всякий случай, характеристики.

Смарт-розетка в каталоге

Вместе с ней в качестве образца пришел датчик углекислого газа и универсальный пульт для управления всей техникой в доме.

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

Синхронизируется с Android путем зажатия «A» + Home и сопрягается в настройках телефона. Далее остается только выбрать игру из списка, которые поддерживают управление геймпадом, и задать управление.

Я задавал в настройках самое простое «лево-право» на крестике.

Довольно большая подборка игрушек пришла от Solar, где наряду с солнечными батарейками, типа такой:

Попался любопытный робот.

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

В итоге, должно получиться что-то вроде этого + еще 14 вариантов на выбор.

Робот будет работать на солнечном заряде.

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

И, как обычно, я благодарю вас за внимание к тому, что мы делаем, а также снова показываю белку, на этот раз вместе с китайскими 3D-очками.

ссылка на оригинал статьи http://geektimes.ru/post/248230/

Как оценивать работу программиста? Мнение сотрудников Яндекса

Давно идут споры о том, что такое работа программиста — ремесло, навык или искусство. При этом постоянно встаёт вопрос оценки результата. О том, как разные разработчики и руководители в Яндексе подходят к вопросу оценки работы программиста, мы поговорим в этом посте.

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

Андрей styskin Стыскин
Программирует 19 лет. В Яндексе — 8 лет.

Пришёл в Яндекс разработчиком на Java в группу поиска Маркета. Занимался классификацией товарных текстов и извлечением фактов из товарных описаний. Так началось его увлечение поиском и машинным обучением. Вне работы Андрей делал различные IR-игрушки: генератор стихов на языковых моделях, робота для прокачки социальных сетей. Сейчас Андрей руководит отделом ранжирования, в котором работает команда почти из 200 человек.

image

На самом деле, есть две важные характеристики. Первая, это насколько то, что делает программист, эстетически правильно: насколько его код красив, воспринимаем другими. И второе, что может как раз конфликтовать с первым, но при этом очень важно, это то, насколько он умеет своими действиями, своим кодом достигать результата по каким-то метрикам. Например, качества поиска.

Антон pg83 Самохвалов
Программирует 19 лет. В Яндексе — 9 лет.

Пришёл в Маркет программистом на C++. Работал над самыми разными задачами сервиса. Через несколько лет перешёл в поиск, где занялся надежностью и производительностью runtime поиска. Сейчас занимается системой сборки, которая позволит собирать всю нашу кодовую базу за несколько минут на большом распределенном кластере.

image

Мне кажется, самый правильный способ — когда тебя оценивают коллеги. Это как оценить, хорошая страничка в интернете или плохая. Если на нее заходят люди, значит она хорошая, если нет — плохая. То, что называется Page Rank. Также люди могут оценивать друг друга. Если большинство людей вокруг тебя считает, что ты хороший программист, значит, ты хороший программист. Если не считает, значит, это не так.

Андрей yafinder Плахов
Программирует 25 лет. В Яндексе — 6 лет.

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

image

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

Степан stepancheg Кольцов
Программирует 11 лет. В Яндексе — 8 лет.

Руководитель группы разработки мониторинга в поиске. Стёпа из тех сотрудников Яндекса, которые уходили, но потом возвращались. Один из тех, кто пропагандирует Rust в Яндексе и не только.

image

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

Александр sadovsky Садовский
Программирует 27 лет. В Яндексе — 11 лет.

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

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

Михаил Парахин
Программирует 25 лет. В Яндексе — 1 год.

После окончания МИФИ начал работать в ЗАО НТЦ «Модуль». В 90-х это было почти единственное место в Москве, где занимались системами автоматического обучения. Потом ушел в компанию Parascript, которая фактически является монополистом в области распознавания рукописного и печатного текста. Долгие годы работал в США. Последние семь лет — в Microsoft, пять из которых возглавлял в Bing подразделение мультимедийных поисковых сервисов. Весной пришёл в Яндекс директором по поисковым технологиям.

image

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

Михаил mlevin Левин
Программирует 19 лет. В Яндексе — 5 лет.

Очень большая часть деятельности — работа в наших академических программах. Он преподает в Школе анализа данных, участвует в создании программы обучения на факультете Computer Science Вышки и Яндекса. Дважды завоевывал медали на ACM ICPC в составе команды МГУ им. М.В. Ломоносова.

image

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

.

Андрей Мищенко
Программирует 25 лет. В Яндексе — 10 лет.

Пришёл в Яндекс разработчиком на C++, долго был руководителем разработки Поиска по блогам и писал на Perl. Андрей — кандидат физико-математических наук. Сейчас работает над улучшением алгоритмов машинного обучения в поиске.

image

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

Сергей svv Вавинов
Программирует 28 лет. В Яндексе — 6 лет.

Пришёл в Яндекс разработчиком в Яндекс.Видео. Был главным в разработке Музыки, потом — в службе медиасервисов. Сделал несколько проектов для Яндекс.Диска. Сейчас — руководитель группы технологий работы с большими данными. Одна из задач, над которой работает Сергей, — проекты Яндекса для ЦЕРНа.

image

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

Григорий bobuk Бакунов
Программирует 26 лет. В Яндексе — 10 лет.

Когда-то пришёл работать системным администратором, а сейчас — директор по распространению технологий.

image

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

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

ссылка на оригинал статьи http://habrahabr.ru/post/254635/

Flickr поставил точку в вопросе лицензирования фотографий SpaceX


На сайт добавили возможность передавать фотографии в общественное достояние

В понедельник фотосервис Flickr добавил возможность размещать на сайте картинки под лицензией СС0 и в общественном достоянии. До этого на «Фликре» можно было выгружать фотографии под различными лицензиями Creative Commons или сохранять полные права. Таким образом, была поставлена точка в деле передачи фотографий SpaceX в общественное достояние.

В феврале ряд технических изданий обратил внимание на вопрос копирайта фотографий космической компании Илона Маска: материалы НАСА являются достоянием всего человечества, а SpaceX сохраняла права на свои фото. Впервые на проблему указал активист EFF Паркер Хиггинс. Представители SpaceX заверили, что она решается. В марте компания действительно завела аккаунт на фотосервисе Flickr и выгрузила десятки фотографий под лицензией CC BY-NC 2.0, которая запрещает коммерческое использование, но в то же время разрешает переработку и распространение на условиях указания авторства.

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

Илон Маск сообщил о публикации фотографий под CC BY-NC 2.0 в своём аккаунте «Твитера». «Но почему не общественное достояние? Чего терять?» — спросил один из пользователей. «Хорошее предложение, — ответил Маск. — Мы только что поменяли лицензию на полностью общественное достояние».


Но на сайте Flickr на тот момент не было возможности лицензировать контент под CC0 — такой опции в интерфейсе просто не существовало. Поэтому значок СС BY-NC 2.0 под фотографиями аккаунта spacexphotos сменился на CC BY 2.0. Это опять же не общественное достояние, но условия лицензии максимально свободны: контент можно распространять, перерабатывать, в том числе извлекать из него выгоду. Но чему нужно верить на самом деле: явному указанию лицензии под каждой из фотографий или словам из твитера Маска, основателя и главы компании?


Наконец, в дело вступил сам «Фликр». На сайте много работ от государственных структур США, а также разнообразных музеев, галерей, библиотек, архивов. «Фликр» поддерживает Creative Commons с 2004 года. Многие пользователи давно просили возможность выгружать изображения, которые на защищены копирайтом, то есть под Creative Commons 0 или как общественное достояние. И с понедельника эта опция появилась. Причиной было желание сообщества, а вот поводом стал именно случай SpaceX и внимание блогосферы. То есть за праздник в стане сторонников свободных лицензий нужно благодарить компанию Маска.

Сейчас под каждой из фотографий аккаунта SpaceX на Flickr стоит предупреждение об отсутствии каких-либо авторских прав на неё.

Краткие условия использования Public Domain
Информация о CC0

ссылка на оригинал статьи http://geektimes.ru/post/248228/

Курсы, которых нигде нет

Меня зовут Лариса Маркеева, я студент бакалавриата Университета Иннополис — нового российского вуза, который специализируется на образовании и научных исследованиях в области современных информационных технологий. О том, каково это учиться у международных ученых и практиков, о чем были выбранные мной курсы Statistical Analysis and Data Mining, Algorithms and data structures и Robotics, я расскажу в этом посте.


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

Приехала я в Казань студенткой шестого курса МФТИ для поступления в Университет Иннополис, и уже тогда могла похвастать солидным багажом профильных знаний. Однако некоторые курсы Университета Иннополис, откровенно говоря, стали для меня совершенно новым, интересным и сложным опытом. Поделюсь впечатлениями лишь о нескольких: Statistical Analysis and Data Mining, Decision Making — Рустама Ибрагимова, Algorithms and data structures – Дэвида Вернона и Robotics – Евгения Магида.

Statistical Analysis and Big Data, Decision Making – самые сложные во всём семестре, на мой взгляд. На них профессор Рустам Ибрагимов рассказывал о теории вероятности, математической статистике и их применении к эконометрике. Поставленные перед нами задачи заставляли неоднократно обращаться к дополнительным источникам и разбираться самостоятельно. В рамках Statistical Analysis and Big Data мы делали небольшой research: выбирали проблему и анализировали ее с помощью методов математической статистики, а профессор, в свою очередь, давал ценные советы и рекомендовал литературу, которая могла бы помочь нам в проведении исследования. Хочу отметить, что мы не только получаем знания в аудиториях Университета, но и интегрированы в ключевые события. Например, профессор Ибрагимов пригласил несколько студентов посетить вместе с ним международную конференцию по эконометрике, чтобы показать наглядно, как проходят научные мероприятия, познакомить нас с выступлениями учёных. Мне повезло оказаться в их числе этих студентов и получить информацию о самых современных исследованиях в области математической статистики и эконометрики, что называется, из первых уст. Наши поездки на мероприятия такого рода полностью финансирует Университет Иннополис.

Курс Algorithms and data structures в Университете Иннополис ведет известный профессор информатики исследовательского центра Университета Сковдэ (Швеция) и координатор Европейского сообщества развития систем искусственного интеллекта Дэвид Вернон. На курсе рассматривались базовые алгоритмы и структуры данных, которые должен знать каждый программист: списки, сортировки, деревья, графы и алгоритмы на них. Для закрепления пройденного материала нам давали задания для программирования различных алгоритмов.

И последний курс, о котором я хотела бы рассказать, – Robotics руководителя Лаборатории Интеллектуальных Робототехнических Систем Университета Иннополис (ЛИРС) Профессора Евгения Магида. На курсе рассматривались проблемы расчёта движения роботов, прямые и обратные задачи кинематики. Задачи перед нами ставились сложные, но интересные, нам неоднократно приходилось просматривать презентации, открывать учебники и документацию. В своей курсовой работе мы делали расчет собственного робота с 6-ю сочленениями и работали над анимацией, используя для этого программу Matlab. Мы все с нетерпением ждем приезда антропоморфного робота к нам в ЛИРС, для того чтобы начать работу над его динамическим равновесием.

Сейчас в Университете Иннополис открыт набор на 2015 учебный год на программы бакалавриата (Computer Science) и магистратуры (Software Engineering, Cyber Security, Data Sciences, Robotics). Всем, кто хочет построить карьеру в ИТ или заниматься прорывными научными исследованиями в этой области в России, я рекомендую обратить внимание на этот университет

ссылка на оригинал статьи http://habrahabr.ru/post/254653/

Google поздравил с 1 апреля запуском в корневой зоне .google

Компания Google на 1 апреля (Fool’s Day) поздравила с одной стороны ожидаемым от гугла, в принципе — дудлом (doodlers), а с другой весьма любопытным в истории коммерческого интернета — фактом.

А именно, запустив стартовую страничку поиска в корневом домене .google

Под катом скрины в натуральную величину, а также еще один дудл от Google в этот день.

Адрес, по которому был запущен дудл — https://com.google

Также, был замечен Pacman на страницах сервиса Google Maps.

К слову, на Хабре мы заметили довольно сдержанный ответ этому дню, в виде повернутой иконки на 90 градусов.

В комментариях хотелось бы увидеть или дополнения, кто что обнаружил, какие программные розыгрыши (связанные с изменениями в программах или сервисах), причем не только от Google, а в других сервисах, в том числе своих.

Ну, и с уходящим первым апреля вас, конечно!

ссылка на оригинал статьи http://habrahabr.ru/post/254651/