vitus_wagner: My photo 2005 (Default)
Есть куча всяких прибамбасов для Android, позволяющих внутри андроид-системы создать более-менее нормальное GNU-linux-окружение с пакетым менеджером, компилятором и даже инодга с GUI.

Я когда-то пользовался Linux Deploy. Всем хорош (особенно в сочетании с внешним VNC-вьюером), правда требует рутования аппарата, и при переходе из сетки в сетку (например из рабочего wifi в домашний) не меняет resolv.conf. Он его инициализирует полученными по dhcp андроидом DNS-серверами только при запуске системы в chroot.

Есть еше Debian Noroot.

А [livejournal.com profile] obartunov тут поставил себе termux и ему очень понравилось. Хотя вроде GUI там нет.

Наверняка этого добра есть еще больше. Если кто пользовался чем-то не упомянутым в данном списке, расскажите свои впечатления
vitus_wagner: My photo 2005 (Default)
https://www.thanassis.space/android.html

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

Что интересно, подобных статей с внятным объяснением как оно работает, а не вида "произнесите это магическое заклинание и тридцать три раза повернитесь на левой пятке" я про андроид встречал очень мало.

upd [livejournal.com profile] petropavel_nn порекомендовал еще http://newandroidbook.com/21-Security.pdf

Вообще похоже, книга, котрой торгуют на сайте newandroidbook.com интересна вся.
vitus_wagner: My photo 2005 (Default)
Телефон (Sony Xperia Acro S, Android 4.1.2, чуть больше 3 лет в эксплуатации) повадился перегружаться по 10 раз на дню. Вот как только начнешь на нем что-то важное и срочное делать - маршрут прокладывать или даже звонить, вдруг внезапно экран гаснет, и начинается процесс загрузки. И, как правило, только загрузившись, уходит в перезагрузку опять, и так два или три раза. После второй или третьей перезагрузки некоторое время начинает работать.

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

Может флешка дохнет?

Вот что с этим можно пытаться сделать - перепрошить операционную систему?
Или что ещё?
vitus_wagner: My photo 2005 (Default)
Вчера, наконец собрался и сдал телефон в ремонт, в смысле на замену аккумулятора.
Обещали что водоупорность сохранится.

Телефон прожил с родным аккумулятором почти три года. Если быть точным, 1015 дней (типа, у меня все ходы записаны и дата покупки в ЖЖ отмечена).

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

А то телефон с 5-м андроидом, в котором невозможен обмен данными между разными приложениями через SD-карту, я не хочу. Мне нужен карманный компьтер, который можно полноценно использовать в отсутствие интернета, а в присутствии оного - обмениваться данными только со своими серверами, по возможности не ставя туда для этого лишнего софта. А Ubuntu Phone еще как-то не очень созрела для production и моделей с IP 58 поддерживает раз и обчелся.
vitus_wagner: My photo 2005 (Default)
http://liliputing.com/2015/12/remix-mini-review-70-android-desktop-pc.html

Тут наткнулся на описание очередного микродесктопа на андроиде.

Сама по себе машинка сильно напоминает RaspBerry PI в красивом корпусе.

Но вот то что пишут про ОС интересно - андроид, но с возможностью работы в многооконном режиме. Причем полноценном с перекрывающимися окнами переменного размера, а не tiled.
vitus_wagner: My photo 2005 (Default)
Тут на дне рождения у [personal profile] beldmit:

Я: А у меня на телефоне vim
[personal profile] filin: А у меня - Emacs.

И тут я подумал: "А зря я с телефона OpenOffice снес" (за полной его неюзабельностью на 4" экране). Ведь ставил же когда-то.
vitus_wagner: My photo 2005 (Default)
http://www.theregister.co.uk/2015/04/16/google_releases_handwritingrecogniser_for_android/

Гугль выпустил рукописный ввод для Андроид. Для 82 языков сразу. С оффлайн и онлайн режимами.
Интересно, что произошло? Кончился какой-нибудь патент у Palm? Или из гугля уволится человек, который был категорически против этой фичи?
vitus_wagner: My photo 2005 (Default)
Микрософт вкладывает 70 миллионов в Cyanogen
http://blogs.wsj.com/digits/2015/01/29/microsoft-to-invest-in-rogue-android-startup-cyanogen/
и выпускает Аутлук для Андроида.

Даже и не знаю, что по этому поводу сказать.

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


С другой, если бы Microsoft прекратил нафиг развитие Windows, а сосредоточился на выпуске офисного софта под разработанные другими операционки - это было бы тоже неплохо.

Но вот только весьма вероятно, что результат подобного рода действий будет прямо противоположный тому, что хочется увидеть.
vitus_wagner: My photo 2005 (Default)
Задумался о том, что бы такое использовать для шифрования текстовых файлов на андроиде.

Чтобы по удобству не уступало keepass для паролей. А лучше превосходило.

То есть требования такие

1. Симметричное password-based шифрование с использованием стандартных алгоритмов и форматов. То есть чтобы не нужно было лезть в исходники чтобы понять что это там такое и насколько оно надежное.

2. Чтобы при расшифровании информация показывалась на экране. Меня устроит решение, которое не будет работать ни с с чем, кроме utf-8 текста, но clear text, зашифрованный на десктопе на SD-карту или внутреннюю энергонезависимую память телефона не должен попадать никогда. (это умела еще pgp 2.6.3 даже под однозадачной DOS, но почему-то не умеет APG).

3. Возможность работы с этими файлами в десктопном Linux-е без установки софта, не входящего в дистрибутив. В идеале, конечно, чтобы там CMS EncryptedData использовалось в качестве формата. Тогда его можно будет в vim читать openssl-ем.

4. Чтобы оно не смело по своей инициативе соваться в сеть. Ни рекламы, ни попыток работать с каким-нибудь облачным сервисом.

5. Было бы неплохо если бы андроидное приложение позволяло редактировать текст и сохранять, обратно зашифровав (без промежуточной записи в энергонезависимое хранилище открытого текста). Можно ли без промежуточного сохранения в незашифрованном виде на SD-карту редактировать это в Jota?

Вариации на тему GPG/OpenPGP я уже посмотрел. Пока две - AGP и GnuPG for Android,
Для решения моей задачи они совершенно не приспособлены.

APG прежде чем начать шифровать данные паролем требует сначала создать себе ключевую пару RSA (и энтропию для нее собирает непонятно откуда несколько минут). Ну и не умеет расшифровать файл на экран.

У GnuPG для андороида вообще после штатной установки средствами плеймаркета при запуске начинается невообразимо долгий процесс "Setting Up Gnu Privacy Guard". Правда, дождаться места где можно нажать кнопочку Skip в ответ на предложение создать ключи, мне удалось. При этом похоже, что если в процессе этой операции лочится экран, оно потом начинает заново.
И еще какой-то pinentry daemon запускает. Вообще GnuPG последнее время даже на десктопе онгомел до полной неюзабелности. Ну не имеет права хрень, работающая с ключами и паролями САМОСТОЯТЕНЛЬНО, БЕЗ ВЕДОМА ПОЛЬЗОВАТЕЛЯ, запускать долгоживущие процессы хранящие эти ключи и пароли в памяти. Key Agent штука полезная, но он должен запускаться только явным образом, как в ssh. И ключи в него грузиться выгружаться тоже явным образом, а если ключ явным образом туда грузить не просили (при запуске ssh введнеа пассфраза), он туда попадать и не должен.

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

Upd Пока лучшее решение из найденных - поставить на телефон полновесный vim и пользоваться его встроенной шифровалкой (:help encryption).
Надо только не полениться в .vimrc написать set cm=blowfish. Потому что cm=zip ломается на современных процессорах в секунды.

Serval Mesh

Oct. 1st, 2014 12:24 pm
vitus_wagner: My photo 2005 (Default)
В комментах к предыдущему посту подкинули ссылку на Project Serval - еще одно решение по поводу mesh-сети на базе сотовых телефонов.

Статья на cloudzone|

По многим параметрам эта система лучше, чем FireChat. По-первых там поддерживается не только чат, но и голосовые звонки и передача файлов, во-вторых оно open source. В-третьих, уже запущен сбор средств на производство Mesh Extender-ов - таких коробочек, вроде автономных базовых станций, которые позволят организовать связь на расстояние до нескольких километров.

Но, насколько я замечаю, из всех возможных решений побеждает технологически худшее. Именно поэтому я вчера рекламировал FireChat - он настолько крив, что имеет шансы стать стандартом.
vitus_wagner: My photo 2005 (Default)
Поставь FireChat на свой смартфон/планшет сегодня. Когда отключат интернет, Гугль плей будет недоступен.
vitus_wagner: My photo 2005 (Default)
http://www.androwish.org/index.html/home

Вот тут сделали порт Tcl/Tk на андроид. Сам порт еще не смотрел, но судя по описанию - штука интересная. Позволяет достаточно дешево делать скрипты, имеющие доступ почти ко всей андроидной финфраструктуры.

Не очень понятно, насколько там хорошо с self-hosted development (поскольку вообще-то скрипты нужны именно для того чтобы решать задачи на коленке. И если идет речь о смартфоне - то на коленке в буквальном смысле слова).
vitus_wagner: My photo 2005 (Default)
Народ, а не знает ли кто-нибудь программу под android для надиктовывания текстов, которой можно пользоваться?

Нужно чтобы
1. Работало с русским языком
2. Делало это по возможности offline (поскольку там где есть online, есть и клавиатура). Вроде как нынешняя версия Google Speech recognition вполне оффлайновая.
3. Работало с bluetooth гарнитурой.
4. Было совместимо с не самой последней версией Android (4.1)

А то хочется умные мысли, приходящие в голову во время прогулок записывать.
vitus_wagner: My photo 2005 (Default)
Почитавши рекламный пост [livejournal.com profile] gornal, приобрел себе такие же наушники
Platinum Hi-Fi 3d. А то моя Jabra Halo+ после двух лет эксплуатации приобрела неприличный вид.

Ну что я могу сказать...

Во-первых, они ГРОМОЗДКИЕ. Штатная их упаковка по толщине больше моей сумки а по площади так примерно в половину её. Конечно, обычные проводные наушники еще больше. Но их где попало не таскаешь.

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

В-третьих, почему-то все кнопки управления кроме "Пауза/ответ на звонок" на левом ухе, а не на правом. Пальцевые привычки менять придется. Зато нормальные кнопки трэк вперед- трек назад, в отличие от Jabra Halo, где идиотский дабл-клик по полоске прокрутки.

Правда, почему-то последний апдейт Folder Player на эти кнопки реагировать перестал. Кнопки - работают. Они прекрасно двигают вперед-назад на абзацв в Fbreader TTS+.

Поискать что-ли более другой аудио-плеер для андроида...

Еще купил тут блютусный датчик пулься. На предмет контроля в процессе физических нагрузок, поскольку в нынешнем моем состоянии забираться в анаэробную зону крайне не рекомендуется. Оно носится на груди под одеждой и общается с телефоном по bluetooth-у.
На самом датчике никаких кнопок ВООБЩЕ нет. Он автомагически включается, оказавшись на груди.

Приложений на плеймаркете, которые работают с этим датчиком (Zephyr HxM) полно. Хотя опыт эксплуатации Redshoes HR Pro в паре с OsmAnd мне не понравился. Когда в фореграунде OsmAnd, HR Pro может внезапно завершиться и сбросить нафиг всю статистику. То же самое произошло когда мне на телефон позвонили. Вот osmand+ не теряет своего фонового сервиса, который трэк пишет.

И еще купил себе наконец крэдл для вешания на руль велосипеда. Вот ровно для того, чтобы следить за пульсом во время велопоездок. Хотя OsmAnd+ тоже не помешает при езде на велосипеде. Еще не пробовал, потому что велосипед в деревне.
vitus_wagner: (village)
В позапрошлом году, когда я завел андроидный телефон себе, я искал zero-click solution для резервного копирования записной книжки ( можно и календаря). Тогда устраивающего меня решения я не нашел. Поэтому ограничился периодическим ручным экспортом в файл. Но может с тех пор что-то изменилось?

Требуется решение, которое:
1. Не требует внимания пользователя. Совсем.
2. Не пытается без явной команды бэкапиться пр нахождении вне домашней сети или если последнего бэкапа прошло менее заданного интервала времени.
3. Не использует серверов, не принадлежащих мне.
4. Не требует установки на сервер проприетарного или слишком объемного ПО. В идеале чтобы scp или rsync пользовалось. Но простенький cgi, обрабатывающий post или put я переживу. Git или svn - тоже нормально. Софт из дистрибутива скорее всего тоже ничего, если не надо будет разводить для этого php или клиент-серверную базу данных.
5. Оно не должно требовать рутовать телефон.
6. Для доставания информации из бэкапа контактов, лежащего на сервере, не должно требоваться восстановление этого бэкапа на телефон (какой бы то ни было, а не только "с той же версие Андроида")

В принципе, если мне дадут кусок java-кода, который вызывает стандартную операцию экспорта контактов в vcf-файл, остальное я и сам напишу.
vitus_wagner: My photo 2005 (Default)
Вопрос к пользователям мобильных банковских приложений.
Если вы вдруг обнаружите, что на вашем телефоне кончились деньги, и надо срочно докинуть, а находитесь вы где-то в не слишком знакомом районе, а то и в чужом городе,
что вы будете искать - банкомат или бесплатный wi-fi (чтобы запустить мобильное банковское приложение несмотря на невозможность использования мобильной телефонной сети)?
vitus_wagner: My photo 2005 (Default)
http://kit.yandex.ru/mobile/#about
http://habrahabr.ru/company/yandex/blog/213103/
http://www.computerra.ru/94563/yandeks-vyipustil-sobstvennuyu-smartfonnuyu-proshivku-na-osnove-android/

Яндекс тут выпускает собственную версию андроида.
С заменой всех гугловых сервисов яндексовыми и специфическими кириллическими и российско-географическими фишками.

Я вообще-то про идею яндекс-локализации андроида ещё несколько лет назад писал, ссылку искать лень.

Правда, предполагается только установка этой системы при производстве телефонов.
Возможности апгрейда с буржуйского андроида на национальаного Кита не предполагается. Хотя отдельным энтузиастам-разработчикам яндексовцы готовы предложить попробовать.
vitus_wagner: My photo 2005 (Default)
Чем дальше, тем больше мне кажется, что многие концепции Андроида очень похожи на Оберно-систему Вирта. Если туда ещё нормальный tiling прикрутить и возможность вызвать метод без аргументов, ткнув в его название, где попало написанное на экране...
vitus_wagner: My photo 2005 (Default)
Опять сломался планшет. На этот раз треснула только сенсорная часть экрана, показывающая осталась цела. Но на этот раз я на нем не спал. Просто кинул в сумку, не пристегнув к клавиатуре.

Вот теперь думаю, что делать. То ли его чинить, то-ли решить, что идея планшета-трансформера себя не оправдала. Ближе ко второму, потому что как инструмент для ввода текста я его практически не использовал.

Вопрос в том - на что менять. То-ли на 10" ноутбук, который носится с собой, то-ли на чистый планшет без клавиатуры. И к нему кожаный чехол, который всегда будет на нем и всегда будет закрываться прежде чем убрать или отложить машинку.

Вот только 10" ноутбуки сейчас практически вымерли. В основном- что-то дорогое, от штуки баксов и выше. Ну либо экран 1024x600 куда половина нужных в дороге приложений не лезет. В то время как 10" матрицы 2048x1200 прозводятся и на планшетах бывают.

То-ли подождать Chromebook-ов. Судя по всяким блогам и вики снести оттуда недоос от гугля и поставить нормальную более-менее можно. Но похоже, что бума хромобуков нужно ждать как минимум до февраля.

Что ли потаскать пока в сумке старый-добрый EeePC 900?
vitus_wagner: My photo 2005 (Default)
Энтузиаст [livejournal.com profile] cax написал эмулятор МК-61 для андроид. Теперь мы можем радостно запускать на гигагерцовых 32-битных процессорах с гигабайтами памятм программы, написанные для двоично-десятичной (сдается мне что 4-разрядной) машинки со 105 байтами памяти для программ и 105 для данных.

via [livejournal.com profile] raydac

P.S. Тэг фантастика стоит потому, что одно из наиболее интересных применений данной штуковины - это именно Лунолеты связанные с великой повестью Михала Пухова и Юрия Глазкова.

Upd [livejournal.com profile] npocmu дал ссылку на сайт где есть все тексты Пухова/Глазкова, включая и листинги калькуляторных программ.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

March 2017

S M T W T F S
    1 234
5 6 7 89 10 11
12 1314 1516 17 18
19 20 21 22 232425
262728293031 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 23rd, 2017 04:26 pm
Powered by Dreamwidth Studios