Сообщения

Показаны сообщения с ярлыком "how-to"

VLC не видит UPnP в Ubuntu 16.04

Проблема: вызвана багом в библиотеке libupnp. Решение: wget https://bugs.launchpad.net/ubuntu/+source/libupnp/.... sudo dpkg -i libupnp6_1.6.19+git20160116-1_amd64.deb

Проверка и установка обновлений Ubuntu автоматически.

Изображение
Для избавления себя от череды команд в консоли Ubuntu по: обновлению кэша пакетов, их обновлению, проверки неиспользуемых зависимостей и их удалению; а также по поиску неиспользуемых ядер системы с последующим их удалением (кроме активного и предпоследнего) и соответствующих им компонентов и каталогов; выявлению и удалению конфигурационных файлов, оставшихся от удаленных пакетов; можно воспользоваться консольной утилитой ucaresystem-core, запуск которой в последующим по расписанию через cron экономит кучу времени. По факту утилита ucaresystem-core просто объединяет команды, которые можно сделать ручками: apt update apt upgrade apt autoremove apt clean uname -r (do NOT remove this kernel) dpkg --list | grep linux-image sudo apt-get purge linux-image-X.X.X-X-generic (Where X.X.X-X is the kernel to be removed) sudo update-grub2  Но, как говорится, лень многолика, изворотлива, прилипчива и хитра :) Поэтому добавим репозиторий, установим и запустим:

Установка Xupnpd на Ubuntu Server 16.04

На домашний сервер была установлена Ubuntu Server 16.04 x64. В связи с этим пришлось переустановить Xupnpd . Порядок немного отличается от установки на OpenMediaVault необходимостью дополнительных библиотек: sudo apt-get install libssl-dev git build-essential uuid-dev psmisc git clone https://github.com/clark15b/xupnpd.git Далее все так же.

Заказал Eachine Assassin 180 V2

Изображение
Сделал себе предзаказ в качестве подарка на НГ и первого знакомства с FPV - Eachine Assassin 180 V2 . Обзоры коптера: 1 , 2 , 3 . Обзор шлема: 1 , 2

Установка Serviio на OpenMediaVault

Изображение
До сего момента в качестве dnla -сервера вещающего в мою домашнюю сеть IPTV моего провайдера был XUPNPD , он и сейчас продолжает вещать, но вот так часто используемый мной плагин просмотров своих плейлистов с YouTube перестал корректно работать. А это не очень удобно, так как большинство просматриваемых ребенком мультиков лежат в отдельном плейлисте на tube. Переустановка и ковыряние кода самого плагина не дали результатов. Решил обратить свое внимание на что-то иное. Так как на домашнем сервере OpenMediaVault, первым делом был установлен плагин для Plex. Такой красоты и загруженности интерфейса мне не нужно, тем более что на телевизоре он выглядит точно также аскетично как и стоящий более шустрый сейчас miniDNLA  с тем же функционалом. Очень давно читал про Serviio , но необходимости не было.Одна из важных особенностей - поддержка множества медиа форматов: Аудио: MP3( .mp3), Windows Media Audio (.wma), AAC (.m4a), OGG (.ogg, .oga), FLAC (.flac) Видео: MPEG-1 (.mpg, .mpeg),...

Установка Xupnpd на OpenMediaVault

Изображение
Для себя пост. Заменил Ubuntu на домашнем серваке, на готовое решение OpenMediaVault . Возникла проблема с поднятием IPTV от моего провайдера. До этого с этим справлялся на ура - xupnpd , тут пришлось собирать из исходников и нескольких составляющих не было: ssh root@ip-server  ~# apt-get install subversion ~# apt-get install gcc gc++ libc6 uuid-dev   ~# svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd ~# cd xupnpd/src/ ~# make ~# nano xupnpd.lua  Меняем в редактируемом файле строчку -- multicast interface for SSDP exchange, 'eth0', 'br0', 'br-lan' for example cfg.ssdp_interface='lo' на свой интерфейс, через который выходим в инет. Проверит можете ifconfig в командной строке. -- multicast interface for SSDP exchange, 'eth0', 'br0', 'br-lan' for example cfg.ssdp_interface='eth0' Прежде чем запустить программу: chmod +x xupnpd И сам запуск: ./xupnpd Дальше настройки можно править через веб-интер...

GPS трекинг для велосипеда. Варианты.

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

Layar. Добавление 3D объектов. Импорт моделей из SketchUp.

Изображение
К посту о создании слоя для браузера дополненной реальности Layar при помощи веб-сервиса Hoppala. Интересно было бы заменить стандартную иконку "черной точки" или миниатюрную фотографию объекта на нашем слое "старого Екатеринбурга" на 3D-модель. Можно самому создать 3D-модель в каком-нибудь редакторе, сохранить ее в формате .obj, а после конвертировать в перевариваемый Layar'ом формат .l3d. Из доступных редакторов Blender и SketchUp . Раз уж нас интересуют, скажем так, архитектурные 3D-модели для нашего слоя, то для этого идеально подойдет SketchUp . Рекомендации и подробная инструкция по созданию модели в SketchUp для Layar тут , но сохранить модель в формате .obj возможно только в платной версии программы. Ничего страшного, ведь до нас многими умельцами уже созданы целые 3D-коллекции городов и зданий. Этим и воспользуемся. Загрузим существующие модели SketchUP, конвертируем их в формат .obj, и потом при помощи родного конвертора Layar'a (найти...

"Порозовевший" YouTube после обновления Flash Player в Ubuntu 10.10

Изображение
Несколько путей решения можно найти здесь Мне лично помог просто откат на старую версию Adobe Flash Player. В приведенной статье это решение под номером 4.