Простейшая интернет радио колонка «Kodi» или спасение «Малинового» кирпича

Автор: admin от 3-01-2020, 20:25, посмотрело: 67

Простейшая интернет радио колонка «Kodi» или спасение «Малинового» кирпича

Основные предпосылки:



  • Есть старая неиспользуемая плата Raspberry Pi первого поколения;

  • Плата лежит на шкафу мертвым грузом и не используется — плата «Кирпич»;



  • Что хотелось бы получить:



  • В определенный момент времени (например по настроению)

    плата перестает быть «Кирпичом», и в нее вставляется волшебная карта памяти;

  • К плате подключается Ethernet кабель и штекер от обычной бытовой колонки или наушников;

  • После подачи питания бывший «Кирпич» — поет



  • Основная идея:



  • Минимальное количество телодвижений для какой либо настройки, в самом идеальном случае, подключаем только «Ethernet» кабель, питание и колонки, и больше ничего не делаем, от слова «совсем»;

  • Бывший «Кирпич» из коробки поддерживаем например 20 интернет радиостанций, переключение которых по кругу можно повесить на нажатие колесика мыши или же на определенный pin GPIO (подключить два провода и их замкнуть (моя мечта с детства));

  • Управление осуществляется по радио каналу, и этим радио каналом может стать обычная радио мышь;

  • Взять уже готовую систему, дистрибутив собрать в «Yocto Project»

    т.е. как обычно мы с вами ничего делать не будем, так как все уже сделано.

    (достаточно только поместить стороннего наблюдателя с другой стороны «Телевизора»);
  • Категория: Linux

     

    Запускаем трансфлективный TFT дисплей на SSD1283A с помощью STM32

    Автор: admin от 3-01-2020, 14:55, посмотрело: 133

    Введение



    Модель дисплея называется H016IT01. Данный дисплей интересен прежде всего тем, что он является транфлективным(transflective). Это означает, что изображение на нем должно быть видно даже под ярким солнцем. А также это чуть ли не единственная доступная модель с этой особенностью на известном китайском сайте.



    Статья же увидела свет потому, что информации по контроллеру SSD1283A очень мало(как в русском, так и западном сегменте сети), и руководства я нигде не встречал. В сети можно найти даташит, однако там нет информации по инициализации и работе с дисплеем, а из полезного только описания регистров.



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



    Запускаем трансфлективный TFT дисплей на SSD1283A с помощью STM32

    Категория: Программирование

     

    Из чего сделан JavaScript?

    Автор: admin от 3-01-2020, 10:50, посмотрело: 122

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



    Из чего сделан JavaScript?



    За многие годы я сформировал ментальную модель javascript, которая дала мне ощущение уверенности. Здесь я собираюсь поделиться с вами весьма сжатым вариантом этой модели. Её структура напоминает словарь. Каждое понятие описано в нескольких предложениях.



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

    Категория: Веб-разработка

     

    Crypt, XOR, взлом нешифрованного ZIP и ГПСЧ. Решение задач с r0от-мi Crypto. Часть 2

    Автор: admin от 3-01-2020, 09:25, посмотрело: 134

    Crypt, XOR, взлом нешифрованного ZIP и ГПСЧ. Решение задач с r0от-мi Crypto. Часть 2



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



    Часть 1 — Кодировки, шифр сдвига, брут хешей и создание картинки с помощью PIL python.



    Категория: Информационная безопасность