2018-06-13

Запуск Linux GUI приложений из под Android без рута

Android

Обнаружил интересный способ запустить GUI приложение для Linux на Андроид без рута. Есть такой интересный эмулятор Linux окружения под Android - Termux. Эмулятор умеет много чего, например, имеется встроенный пакетный менеджер apt и можно полноценно установить nodejs и использовавать его для своих нужд.

К сожалению, в репозитории приложения нет GUI программ, однако умельцы научились запускать из него docker образ Linux Fedora Dektop, на котором уже можно запускать полноценные GUI приложения. Так как Fedora работает chroot окружении - накладные расходы на виртуализацию не сильно большие. В качестве графического сервера можно использовать XServer XSDL, который является нативным Андроид приложением.

Таким образом получается, что почти на любом телефоне с процессором ARM можно запускать Linux так же эффективно, как и на настольном компьютере или на ноутбуке.  Мне пока удалось запустить таким образом gimp и gedit, однако, в сети полно скриншётов с полными экранами KDE и LXDE - так что имеет смысл попробовать. 

Учитывая, что сейчас телефоны практически такие-же мощные как и настольные компьютеры, тема видится мне весьма интересной.

 

Оставить комментарий

 
  2018-06-04

Аниме "Класс Убийц"

аниме

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

Что за хрень спросите вы? И будете обсолютно правы, ибо звучит как бред сумасшедшего в период обострения.

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

 

Оставить комментарий

 
  2018-05-10

Просмотр 3d видео без 3d очков

разное

Оказывается 3d, видео можно прекрасно просмотривать на смартфоне без 3d очков. Сейчас на Youtube полно роликов предназначенных для просмотра в 3d очках - в большинстве случаев 3d очки, это просто девайс в который вставляется телефон и картинка транслируется на экран в виде двух областей - для левого и для правого глаза.

Помнится, в нашем детстве были такие стереограммы - двойные картинки, на которые нужно было смотреть особым образом, так, что левый глаз сомотрел на левую картинку, а правый на правую - получалось объемное изображение. Я даже в школе развликался тем, что рисовал на бумаге в клеточку стереограммы от руки - получалось круто.

Так вот - таже техника работает и с видео на youtube - просто расслабляем глаза и, как бы смотрим за картинку. При этом два изображения начинают постепенно сближаться. В определенный момент, когда два изображения сольются в одно, мозг начинает видеть объемное изображение.  

Вот и всё, и не нужен никакой Google CardBoard. Хотя, конечно, эффекта присутствия таким образом не получить - вы все равно вы будете видеть окружающий мир боковым зрением, но представление получить можно.

Кстати, работает это только на смартфоне, наверно, можно увидеть и на дисплее, но у меня пока не получается - если сидеть достаточно далеко, то глаза и так уже смотрят вдаль и картинки не сливаются, а если близко то не получается развести глаза достаточно далека - со смарфоном этот фокус сделать гораздно проще.

 

Оставить комментарий

 
  2018-04-28

Docker контейнер c GUI на удаленном компьютере

howto

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

Обнаружил замечательный docker образ, который позволяет запускать графическое окружение и обращаться к нему через брауезер или через VNC viewer. 

Запускаем на удаленном сервере:

> docker run -p 6080:80 -p 5900:5900 -e VNC_PASSWORD=mypassword dorowu/ubuntu-desktop-lxde-vnc

И заходим на ваш новый компьютер через браузер:

http://yourremoteserver:6080

Получается вполне сносный рабочий копьютер на котором нормально открываются google и amazon сервисы.

 

Оставить комментарий

 
  2018-04-23

Зачем рeдактировать /etc/hosts для создания локального сайта?

программирование, howto

Добавил новую DNS запись вида *.local на домен maxistar.ru ссылающуюся на 127.0.0.1 - теперь для локальной разработки не обязателно добавлять имя локального сайта в /etc/hosts - просто создаем локальный виртуальный домен, например newproject.local.maxistar.ru - и вуаля - я могу видеть его по этому адресу!

Кстали, в сети полно таких DNS записей более короткого вида - например fuf.me ссылается на локалхост, можно, например, сделать newproject.fuf.me.

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

 

Оставить комментарий

 
  2018-03-19

Выборы, которые мы заслужили

разное

Написал на Medium о своих впечатлениях по наблюдению за выборами.

 

Сходил наблюдателем на очередные “выборы” Путина. Не капельки не пожалел, что пошел. Не сказать, что увиденное сильно перевернуло мои представления об этой стране, но, скажем так, подтвердило некоторые вещи, которые я и так знал, но боялся признать. Попробую описать все свои впечатления, пока они всё ещё свежи в памяти. Если в двух словах, ребята — это трешак.

Читать дальше на Medium...

 

Коментариев: 2

 
  2018-03-12

Ленивые выходные

кино

На выходных захотелось посмотреть чего-нибудь легкого. Попробовал посмотреть "Легенды Будущего" - не пошло совершенно - какие то заштатные супергерои, неуверенные в себе хранители времени, суперзлодей, который всегда всех побеждает - не понял зачем это...

А вот "Видоизмененнный углерод" понравился. Нечто среднее между "Призраком в доспехах" от Масамунэ Сиро и "Линией Грез" Лукьяненко. Вполне понравилось. Вполне, получилось, на мой взгляд, смотрибельно. На одном дыхании просмотрел весь первый сезон - вот выходные и закончились.

 

Оставить комментарий

 
  2018-03-05

Устанавливаю NextCloud

software

Тренируюсь с установкой NextCloud. После того как Amazon Cloud сначала отказался от безлимитного хранилища а потом ещё и отказался поддерживать утилиту aсd_cli при помощи которой только и можно было работать с их хранилищем из под Linux, я решил, что за такой сервис я не готов платить деньги и отменил подписку. Однако достойной альтернативы сервису я так и не нашел, так что буду разварачивать свое облако, благо решений для этого сейчас предостаточно.

NextCloud это продолжение продукта OwnCloud который, как уверяют гораздо лучше своего прародителя, и при этом полностью открытый и бесплатный. Так ли это - посмотрим. Пока заставить работать получается только через веб-интерфейс. Через мобильное приложение пока получается только авторизоваться и зайти в приложение, но закачивать файлы отказывется на отрез, и виной тому мои настройки прокси серевера - в документации я никак не могу найти внятного примера как это правильно сделать.

 

Коментариев: 1

 
  2017-12-18

Проекты выходного дня

diy

Наконец, подключил к Поливалке еще четыре комнатных растения - на очереди еще пять - ровно столько я спаял драйверов для моторчиков. Как только напечатаю корпуса, буду подключать, правда потребуются еще провода, но это всё решается походом в магазин.

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

Еще одним достижением стала сборка робота-паука, все детали которго я напечатал неделей раньше. Теперь, когда механическая часть укомплектована дело за электроникой.

 

Оставить комментарий

 
  2017-11-28

Mr. Robot

кино

Посмотрел два сезона сериала Mr. Robot. Очень понравилось. В центре сюжета история молодого программиста страдающего психическим расстройством, которое в конце первого сезона, оказывается еще и раздвоением личности. Этакая помесь Бойцовского Клуба и Игр Разума. Понравилось, что сериал происходит в наше время. Понравилось, как здорово показана работа хакеров - всё довольно натурально и хардкорно - текстовая консоль, SSH, tor, биткойнты -- верю.

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

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

 

 

Оставить комментарий

разное (194)
howto (124)
программирование (110)
гад-же-ты (76)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (29)
гондураша (28)
юмор (25)
полезное (22)
софт (17)
движок (17)
Android (16)
diy (15)
кино (14)
видео (14)
деньги (14)
книги (13)
путешествия (11)
музыка (10)
интернет (10)
беспредел (10)
занимательная физика (9)
умный дом (8)
ztools (8)
хостинг (7)
Nokia 5800 (7)
языки (7)
lifehack (6)
css (6)
вебдизайн (6)
движек (5)
apple (5)
прелоадер (5)
козлы (5)
oDesk (5)
связной (5)
arduino (5)
сказочная страна (4)
Python (4)
svn (4)
кухня (4)
занимательная юриспруденция (4)
аниме (4)
энергия (3)
рестораны (3)
synphony (3)
гаджеты (3)
software (3)
фото на документы (2)
webmastering (2)
Берлин (2)
Java (2)
Ruby on Rails (2)
bash (2)
спорт (2)
гитара (2)
programming (1)
микросервисы (1)
SEO (1)
технологии (1)
C++ (1)
наука (1)
сайты (1)
восстановить (1)
Приехал ESP32 - Cam (1)
авторское право (1)
Поиск по блогу:

Valid XHTML 1.0 Strict