Архив за 11 марта 2018 - 2

В начале года компания Chuwi начала продажи планшетного компьютера Hi9. Эта относительно компактная модель оснащена экраном диагональю 8,4 дюйма и преподносится как игровая – устройство построено на SoC MediaTek MT8173, в конфигурации которой четырехъядерный CPU с двумя высокопроизводительными ядрами ARM Cortex-A72 и GPU PowerVR GX6250. А сейчас появились данные о том, что у Hi9 появится старший брат под обозначением Hi9 Air, и эта модель еще лучше будет подходить для игр.

Chuwi Hi9 Air

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

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

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

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

В этой статье — истории реальных программистов и их профессиональных фобий, которые мешали им жить и работать в свое удовольствие. Люди реальные, имена вымышленные.
Читать полностью »

Подразделение Google запускает тестовый сервис грузоперевозок при помощи робогрузовиков - 1

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

Сейчас аналогичный проект реализует подразделение корпорации Google, которое получило название Waymo. В пятницу компания заявила, что сервис начинает работу в Атланте, США. Как и в случае Uber, в кабине машины будет присутствовать человек (оператор грузовика), который сможет взять управление на себя, если что-то пойдет не так.
Читать полностью »

Илон Маск и Джонатан Нолан создали вдохновляющий трейлер запуска Falcon Heavy

Неожиданный гость присоединился к актерам и создателям HBO’s Westworld в конце шоу SXSW в субботу.

Основатель SpaceX Илон Маск, друг создателей шоу Джонатан Нолана и Лизы Джой, поддержал их.

Также он продемонстрировал зрителям вдохновляющий трейлер, который Нолан создал в феврале запуск ракеты SpaceX Heavy Falcon.

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

В этой части соберем все вместе и сделаем простую скроллерную стрелялку на космическую тему: корабль летит и лазерами отстреливает врагов
<<< предыдущая следующая >>>
image
Источник

Планирование

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

Беспорядок в справочниках, хранящих основные данные компании – частая проблема, доставляющая не мало неприятностей, среди которых путаница в первичных документах из-за неправильного заведения номенклатуры или закупка товаров, по факту находящихся на складах компании. Этого можно избежать, внедрив MDM-систему и нормализовав данные.

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

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

Один из моих текущих проектов связан со сбором данных из GitHub-профилей разработчиков. Профили GitHub затруднительно использовать как источник данных, поэтому хочу сразу перечислить проблемы при попытке оценить разработчика только по его вкладу на GitHub.

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

Есть несколько правильных статей, почему нельзя требовать от кандидатов профили GitHub. Особенно рекомендую «Этика неоплачиваемого труда и сообщество Open Source» и «Почему GitHub — не резюме». Обе статьи отлично объясняют причины, почему при найме не следует спрашивать о вкладе в свободные проекты. Но я не о том, что это неэтично или что GitHub не слишком подходит для демонстрации проектов.

Я о том, почему эти профили просто малополезны.

Разреженность данных

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

Почему GitHub не поможет нанять разработчика - 1
Читать полностью »

Компания Motorola в своё время так и не представила собственный шлем виртуальной реальности с поддержкой платформы Google Daydream. Но вскоре она исправит это. Правда, шлем будет немного отличаться от остальных.

Это будет не просто шлем, а модуль для аппаратов Moto Z, выполненный в виде шлема VR. Собственно, для пользователя разницы не будет никакой, разве что подключение, вероятно, будет чуть проще.

Здравствуйте, хаброчитатели!

Введение

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

Процесс портирования драйверов устройств Linux - 1

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

К сожалению, я не могу прикрепить исходный код драйвера, но мы рассмотрим все проблемы, с которыми я и вы можете столкнуться в процессе переноса. Далее будет рассмотрен пример переноса простого драйвера c версии ядра 2.6.25 на 4.12.5, который расположен в drivers/serial/name_uart.c. Также нам очень поможет следующий ресурс 2.6.25 и 4.12.5, где можно посмотреть структуру ядра, а также исходные коды.
Читать полностью »

Новенький флагман компании Samsung попал в руки блогеру JerryRigEverything и был подвергнут стандартному набору испытаний. Забегая вперёд, Galaxy S9 показал себя так же хорошо, как и его предшественник.

Его защитное стекло, как и во всех прочих случаях, царапается материалом с твёрдостью не ниже 6 по шкале Мооса.

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


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