Software Delivery Agent

Дабы освежить в памяти что такое помер шелл от Microsoft, выдернул с десктопа рабочий скрипт управления доставкой ПО в домашнем домене. Посмотрел на дату последнего изменения и ужаснулся: 2015/09/16 03:32:30. Почти два года оно тихо делает свою работу, сберегая мне время и нервы при развёртывании тестовых виртуальных машин с Windows.

Последний раз он мне пригодился, когда я, взбешённый скоростью сборки проекта в Android Studio, пошёл и купил себе SSD. Ну и решил не переносить установленную систему, а поставить всё с нуля. Руками ставить пришлось 5-6 программ, остальное принёс агент, распространяемый групповой политикой. Да, версии ПО были старыми, но установилось оно без моего вмешательства, а потом обновилось.

Кстати, пойду-ка я освежу версии ПО в пакетах…

P.S.: На GitHub выложил вариант скрипта с комментариями уже на корявом английском и без цифровой подписи.

P.P.S.: Серверную часть так и не сделал, обошёлся текстовыми файлами.

Android, BLE и склероз

Как я уже писал в VK, продолжается работа над android-приложением для кардиодатчика. Старому коду был устроен масштабный рефакторинг, многие вещи были реализованы другими способами.

TODO

Необходимо реализовать передачу управляющих команд датчику. Я просто забыл это сделать пока пилил приём и разбор данных. Придётся «немного» перекроить логику работы интерфейсных модулей.

Read more «Android, BLE и склероз»

Internet radio: Web-интерфейс

За пару дней урывками набыдлокодил веб-интерфейс для своего интернет-радио.
Новым для меня было активное использование JS и CSS, так как раньше получалось обходиться чистым html.
Думаю, что морда будет ещё 100500 раз переписываться, пока мне не надоест)) Хотя, пока дизайн устраивает. Ссылок не будет — ресурс локальный…

Краткая инструкция:

  • Левый клик на шапке сайта — обновить страницу;
  • Левый клик на ссылке OGG|MP3 — скачать плейлист для музыкального плеера;
  • Левый клик на треке в списке треков — отобразить теги в сноске.