Архив за 28 июля 2019 - 5

В прошлой статья кратко рассказал как создаю глобальную базу знаний по аккумуляторам.

Начинаю новую фазу исследований, посвященную исследованию саморазряда аккумуляторов в процессе хранения.

Аккумуляторы, полностью заряженные, хранились 130 дней. После чего было произведено повторное тестирование.
Читать полностью »

В данной статье разбор простейшей реализации RAM на языке Verilog.

Перед тем, как перейти к разбору кода, рекомендуется изучить базовый синтаксис языка Verilog.

Здесь вы можете найти обучающие материалы.
Читать полностью »

Это мой маленький твиттер-тред о видеоалаптерах Lightning, также известных как Haywire, которые на самом деле являются компьютерами с Apple Secure Boot и ядром Darwin.

Как работает видеоадаптер Apple Lightning - 1

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

Немцы представили электронно-оптический модулятор для сетей 6G

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

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

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

От теории к практике: как учатся и работают магистранты факультета Фотоники и оптоинформатики - 1Читать полностью »

Зачем большие самолеты собирают большие данные: авиация будущего

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

В предыдущих четырёх частях велась подготовка к экспериментам с RISC-V ядром RocketChip, а именно, портирование этого ядра на «нестандартную» для него плату с ПЛИС фирмы Altera (теперь уже Intel). Наконец, в прошлой части на этой плате получилось запустить Linux. Знаете, что меня во всём этом забавляло? То, что одновременно приходилось работать с ассемблером RISC-V, C и Scala, и из всех них Scala была самым низкоуровневым языком (потому что именно на ней написан процессор).

Давайте в этой статье сделаем так, чтобы C тоже не было обидно. Более того, если связка Scala+Chisel использовалась лишь как domain-specific language для явного описания аппаратуры, то сегодня мы научимся «затягивать» простенькие функции на C в процессор в виде инструкций.

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

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

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

Обычно инженеры и компании по разработке ПО стремятся реализовать задачу с максимально высоким качеством, на которое они способны. В зависимости от их опыта и текущей стадии стартапа, полученное “высокое” качество может быть не достаточным, идеально соответствующим моменту, или же пустой тратой средств и времени.

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

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

В сети продолжают накапливаться подробности о флагманском смартфоне Huawei Mate 30 Pro, чей анонс ожидается только в октябре. Источник Ice Universe раскрыл информацию о модулях основной камеры смартфона. 

Пока Redmi трудится над перспективным смартфоном с 64-мегапиксельной камерой, материнская компания Xiaomi готовит новую флагманскую модель линейки Mi Mix. Об этом сообщает источник со ссылкой на китайских коллег.


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