Архив за 23 января 2017 - 8

Uber взял на должность главного инженера Амита Сингхала, создателя поискового алгоритма Google, сообщает Techcrunch. В новой компании Сингхал будет возглавлять отделы Maps и Marketplace, заниматься созданием алгоритма для беспилотных автомобилей и консультировать генерального директора Трэвиса Каланика и вице-президента Энтони Левандовски по вопросам разработки.

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

Привет

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

Вице-президент Xiaomi Хьюго Барра (Hugo Barra) объявил о своих намерениях уйти из китайской компании, в которой он проработал последние три с половиной года.

С 2008 по 2013 годы он работал в Google, в частности, занимая пост пресс-атташе подразделения Android, а также вице-президента компании. В сентябре 2013 года он перешел в Xiaomi на должность вице-президента. С его приходом связывают резкий рост популярности Xiaomi не только в Китае, но и в остальных странах мира.

Хьюго Барра уходит из Xiaomi

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

Министерство транспорта США и Национальное управление безопасностью движения на трассах США (NHTSA) завершили расследование происшествия, в котором водитель электромобиля Tesla погиб при включенном автопилоте.

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

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

Компания Qualcomm прокомментировала претензии компании Apple. Оценка действий Apple и прогноз развития ситуации прозвучали из уст Дона Розенберга (Don Rosenberg), исполнительного вице-президента и главного юрисконсульта Qualcomm.

Претензии Apple безосновательны

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

в 7:45, , рубрики: Без рубрики

image

Сетки из шестиугольников (гексагональные сетки) используются в некоторых играх, но они не так просты и распространены, как сетки прямоугольников. Я коллекционирую ресурсы о сетках шестиугольников уже почти 20 лет, и написал это руководство по самым элегантным подходам, реализуемым в простейшем коде. В статье часто используются руководства Чарльза Фу (Charles Fu) и Кларка Вербрюгге (Clark Verbrugge). Я опишу различные способы создания сеток шестиугольников, их взаимосвязь, а также самые общие алгоритмы. Многие части этой статьи интерактивны: выбор типа сетки изменяет соответствующие схемы, код и тексты. (Прим. пер.: это относится только к оригиналу, советую его изучить. В переводе вся информация оригинала сохранена, но без интерактивности.).
Читать полностью »

Глава Tesla Motors Илон Маск (Elon Musk) сделал заявление, которое может немного огорчить пользователей, потративших кругленькую сумму на приобретение электромобилей компании.

«Tesla никогда не прекратит внедрять инновации, — написал от на своей страничке в социальной сети Twitter. — Вы покупаете не те машины, если думаете иначе. Мы планируем выпускать новые версии электромобилей каждые 12-18 месяцев. Если мы будем использовать ресурсы для сложных, но редких модернизаций, то темп инноваций резко снизится».

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

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

Внимание: Под катом примерно 5 МБ изображений.

Фотоэкскурсия по коворкингу «Старт» - 1Читать полностью »

image

Мой первый Android телефон Galaxy Note N7000 был приобретен сразу после анонса в октябре 2011 года. Благодаря одному немецкому умельцу под ником bauner, у меня была возможность использовать последнюю версию CyanogenMod (ныне LineageOS). До тех пор, пока полтора года назад телефон не умер от китайской автомобильной зарядки.

Замену искал долго и остановился на Kyocera (да, они и телефоны выпускают) KC-S701. Он отличается брутальным внешним видом и отсутствием сенсорных кнопок. О root доступе к телефону я тогда даже и не задумывался, полагая, что нынче каждый телефон тем или иным способом имеет возможность получения root. И найдется умелец, который сможет под него портировать CyanogenMod. Я ошибался.

За полтора года было выпущено всего одно обновление — фикс падения ядра от специально сформированного ping пакета. А Android KitKat уже год назад был не первой свежести. Root доступ на этот телефон так никто и не получил, и никакой информации о нем не было. Отмечу, что тоже самое железо используется в американской версии телефона Kyocera Brigadier E6782, в котором по-умолчанию активизирован режим fastboot и нет ограничения на запуск неподписанных ядер (именно запуск, а не прошивку, и только при использовании непропатченного bootloader'а, CVE-2014-4325) и присутствует возможность загружаться в эти режимы путём зажатия кнопок телефона. Стараниями Verizon (а может Kyocera?) версия Android на Brigadier была обновлена до Lollipop.

Итак, я решил разобраться с процессом получения root на Android самостоятельно.

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

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

image

Общий вид среды с альтернативными представлениями кода

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


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