Архив за 22 июня 2018 - 4

Видео: прототип электрогрузовика Tesla Semi направляется в Санта-Розу

Первые прототипы электрического грузовик Tesla Semi в настоящее время проходят тестирование перед началом производства.

Компания Илона Маска опубликовала в Твиттере видео с демонстрацией фрагмента испытательного рейса Tesla Semi, движущегося по мосту Золотые Ворота в Санта-Розу.

Санта-Роза находится примерно в 50 милях (80,5 км) от моста Золотые Ворота, хотя поездка, по-видимому, началась где-то к югу от моста.

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

Как обычно начну издалека. Из чудовищного, невообразимого далека.

Как я уже ранее говорил, я литератор. Пишу рассказы, повести, романы. Собираюсь написать в соавторстве с Вами роман #ДАШАНАЛУНЕ. Но речь сейчас пойдет не о нем. #ДАШАНАЛУНЕ – роман более серьёзный, реалистичный настолько, насколько может быть реалистичен интересный роман о путешествии нашей соотечественницы на Луну (В составе китайской лунной миссии).

А эта большая повесть, с условным названием «Левел Ап» над которой я работаю, значительно менее серьезная. Если честно – это вообще сказка. С принцессой и принцем, рыцарем и прекрасной лучницей. В жанре литрпг. Но не спешите плеваться – я не собираюсь утомлять читателя перечислением статов персонажей, в стиле «Ваша собачка Соня вложила очко таланта в интеллект и теперь она «УМНАЯ СОБАЧКА СОНЯ») – всё происходящее, несмотря на то, что это сказка, будет опираться на физику и логику нашего мира. В той её части, которая мне доступна.

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

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

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

image
Зима Пылевая буря подступила близко к Curiosity, ближе, чем когда-либо

Несколько дней назад на Хабре публиковалась информация о том, что ровер Opportunity, который работает на Красной планете уже более 15 лет, вошел в режим «спячки». В этом режиме у него работает лишь несколько базовых функций. Время от времени ровер просыпается, проверяет собственное состояние и объем генерируемой энергии, находит все это неудовлетворительным и снова уходит в сон.

Проблема вызвана не ПО или аппаратным обеспечением ровера. Дело в том, что Opportunity не получает достаточного для нормальной работы объема энергии. Причина этого — мощная пылевая буря на Марсе, которая загрязнила солнечные батареи устройства настолько, что они почти ничего не генерируют. Ну а сейчас эта буря достигла уже планетарного масштаба.
Читать полностью »

Вступление

Приветствую коллеги. Данная статья является третьей и последней статьей в серии статей о веб-компонентах.Первые две статьи доступны по ссылкам:

Веб компоненты. Часть 1: Пользовательские элементы
Веб-компоненты. Часть 2: Теневой DOM

В данной статье речь пойдет о <template> элементе а также об HTML импортах.

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

Привет!

Недавно мне пришлось прикручивать SSL с двухсторонней аутентификацией (mutual authentication) к Spring Reactive Webclient. Казалось бы, дело нехитрое, но вылилось оно в блуждание в исходниках JDK с неожиданным финалом. Опыта набралось на целую статью, которая может оказаться полезной инженерам в повседневных задачах или при подготовке к собеседованию.

История одного SSL рукопожатия - 1

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

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

  1. ограничение доступа к данным для пользователей не прошедших аутентификацию
  2. ограничение доступа к данным для аутентифицированных, но не обладающих необходимыми привелегиями пользователей
  3. предотвращение несанкционированного доступа с помощью прямых обращений к API
  4. фильтрация данных в поисковых запросах и списковых элементах UI (таблицы, списки)
  5. предотвращение изменения данных, принадлежащих одному пользователю другими пользователями

Сценарии 1-3 хорошо описаны и обычно решаются с помощью встроенных средств фреймворков, например role-based или claim-based авторизации. А вот ситуации, когда авторизованный пользователь может по прямому url получить доступ к данным «соседа» или совершить действие в его аккаунте случаются сплошь и рядом. Происходит это чаще всего из-за того что программист забывает добавить необходимую проверку. Можно понадеяться на код-ревью, а можно предотвратить такие ситуации применив глобальные правила фильтрации данных. О них и пойдет речь в статье.
Читать полностью »

Volvo XC90 первым получит автопилот 4 уровня

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

TSMC вложит $25 млрд в технологию производства следующего поколения

Корпорация Taiwan Semiconductor Manufacturing Company (TSMC) раскрыла объём инвестиций в методику производства микрочипов следующего поколения.

Фотографии Reuters

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

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

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

С такой проблемой столкнулась и наша команда Android-разработчиков во время работы над очередным проектом, который был связан с новостями. Нам нужно было регистрировать отображение каждой новости в списке.
Читать полностью »

Согласно источнику, на данный момент стоимость производства 27-дюймовой панели разрешением 3840 х 2160 пикселей равна или даже ниже стоимости производства аналогичной панели разрешением 2560 х 1440 пикселей.

Это радует, так как мониторы 4K должны стать дешевле. Однако есть одно существенное  но. Дело в том, что сложившаяся ситуация позволяет производителям при определённых условиях использовать панели 4K UHD для создания мониторов с разрешением QHD. В таком случае разрешение будет задано на уровне контроллера, так что перепрошить монитор вряд ли удастся.

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

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