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

imageФото: teslamotorsclub.com

Национальное управление безопасности движения на трассах США опубликовало петицию, которая содержит 127 обращений владельцев электрокаров Tesla с жалобами. В них описаны 110 аварий, которые произошли из-за внезапного увеличения скорости электромобиля при парковке в гараже или на обочине, а также во время движения при срабатывании системы помощи водителю.

Авторы жалоб потребовали провести официальное расследование и отозвать электрокары Tesla Model S 2012-2019 годов выпуска, Tesla Model X 2016-2019 годов выпуска и Tesla Model 3 2018-2019 годов выпуска (почти 500 тысяч машин). Читать полностью »

Как использовать Инверсию Управления в JavaScript и в Reactjs для упрощения работы с кодом

Инверсия Управления это довольно простой для понимания принцип программирования, который, при этом, может заметно улучшить ваш код. В данной статье будет показано как применять Инверсию Управления в JavaScript и в Reactjs.

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

  1. Вы создаете многократно используемый фрагмент кода (это может быть функция, React компонент, React хук и тд) и делитесь им (для совместной работы или публикуя в опенсорс).
  2. Кто-то обращается к вам с просьбой добавить новый функционал. Ваш код не поддерживает предложенный функционал, но мог бы, если бы вы сделали небольшое изменение.
  3. Вы добавляете новый аргумент/проп/опцию в свой код и в связанную с ним логику для поддержания работы этого нового функционала.
  4. Повторите стадии 2 и 3 несколько раз (или много-много раз).
  5. Теперь ваш повторно используемый код тяжело использовать и поддерживать.

Что именно делает код кошмаром для использования и поддержки? Есть несколько аспектов, которые могут сделать ваш код проблемным:

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

Индийский инсайдер Судханшу Амбхоре (Sudhanshu Ambhore) опубликовал на сайте Slashleaks качественное официальное изображение флагманского смартфона Huawei P40 Pro.

В этот раз Huawei P40 Pro мы впервые можем подробно рассмотреть в цвете Mint Green.

Игры Half-Life выложены в свободный доступ

Долгожданное возвращение во вселенную Half-Life состоится только через пару месяцев, и чтобы помочь людям подготовиться к этому, компания Valve выложила всю коллекцию игр Half-Life, состоящую из Half -Life 1, Half-Life 2, Half-Life: Episode One и Episode Two, бесплатно в открытый доступ — для всех пользователей Steam, стать одним из которых можно в любой момент.

Акция продлится до выхода новой версии игры Half-Life: Alyx в продажу. То есть, ориентировочно, до марта.

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

Представители Xiaomi хотя и не делают особого секрета из перспективного флагмана Mi 10, но и пока еще не начали сыпать тизерами в своих аккаунтах социальной сети Weibo. Тем не менее, глава компании уже подтвердил Mi 10 — речь об этой модели зашла в интервью с Qualcomm.

Глава Xiaomi подтвердил Mi 10

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

image

Как быть, если дерево поиска разрослось на всю оперативку и вот-вот подопрет корнями соседние стойки в серверной? Что делать с инвертированным индексом, жадным до ресурсов? Завязывать ли с разработкой под Android, если пользователю прилетает «Память телефона заполнена», а приложение едва на половине загрузки важного контейнера?

В целом, можно ли сжать структуру данных, чтобы она занимала заметно меньше места, но не теряла присущих ей достоинств? Чтобы доступ к хэш-таблице оставался быстрым, а сбалансированное дерево сохраняло свои свойства. Да, можно! Для этого и появилось направление информатики «Succinct data structures», исследующее компактное представление структур данных. Оно развивается с конца 80-х годов и прямо сейчас переживает расцвет в лучах славы big data и highload.

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

Генеральный директор компания Ericsson Бёрье Экхольм (Borje Ekholm) публично заявил, что ни одна другая компания в мире не опережает Ericsson, если говорить об индустрии 5G.

Глава шведской компании сделал этой заявление на Всемирном экономическом форуме в Давосе, который признал, что на рынке создается определенная неопределенность в связи с проблемами, с которыми сталкивается Huawei.

Я давний участник Хабра — обычный читатель и корпоративный автор. Для меня Хабр — это хорошо знакомая, изученная, родная и не враждебная среда, поэтому каждый раз я удивлённо читаю доводы участников «кармасрачей» и обхожу их стороной, потому что писать комментарии на 5000 знаков нет времени. Но сегодня утром мне прилетела ссылка на пост с vc.ru, на который я заглядываю редко, в основном, по нужде. И пост меня задел — безапелляционностью, линейностью суждений и даже искажением фактов. В кои веки я решил порамсить. Итак, го в кармасрач, я создал.
 
Та самая статья.
 
Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре - 1
Комментарий к статье в ближайшей рюмочной на vc.ru. Идеальная КДПВ
Читать полностью »

Игровая приставка Nintendo Switch — интересный продукт по множеству разных причин. Но сейчас мы коснёмся лишь одной — аппаратной платформы устройства.

Напомним, оригинальная Switch основана на весьма старой SoC Nvidia Tegra X1. В обновлённой приставке эту платформу чуть ускорили и перевели на новый техпроцесс, но в целом она не изменилась.

Tegra X1 была представлена ещё в 2015 году. В её конфигурацию четыре процессорных ядра Cortex-A57, четыре Cortex-A53 и GPU Nvidia поколения Maxwell с 256 ядрами CUDA. На момент выхода это была очень производительная платформа, но прошло уже пять лет.

Новый проект приблизит коммерческую запись данных на основе ДНК

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

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


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