5 заметок с тегом

телефон

Синхронизация данных с Nextcloud

Должен сказать, что до этого я предпочитал использовать другие программы для хранения данных, но постепенно отказался от них в пользу своего сервера. Если, например, носить данные только на флэшке, то достаточно велика вероятность повредить или совсем их утерять. А ручная синхронизация — это не для нас, она занимает время и можно банально забыть или не успеть её сделать и опять же потерять данные.
Итак, что мы будем синхронизировать? Пройдемся по списку.

  1. Конечно же, пароли. Это одна из самых важных частей нашей жизни.
  2. Файлы. Каждый день мы работаем с кучей файлов: документы, рисунки и прочее.
  3. Контакты. Очень обидно утерять нужный контакт.
  4. Закладки браузера. Казалось бы зачем? Но одно из главных правил системного администратора: бэкап, бэкап и еще 100 раз бэкап. Поэтому пусть будет.

По хорошему, в этот список еще бы включить заметки, но я пока что не нашел способа их синхронизации.
Пароли.
Для этого мы будем использовать известную программу KeePass (или любой из ее форков). Программа старая, проверенная, с открытым исходным кодом. Кому-то она может показаться некрасивой из-за своего интерфейса, но, по моему мнению, это только сохраняет ресурсы системы при работе с ней.
Где нам чаще всего нужны пароли? Во-первых, конечно, в браузере для входа на какой-то сайт. Во-вторых, на телефоне. Например, для входа на те же сайты, но на чужом компьютере или на самом телефоне. В-третьих, на компьютере. Тут вариантов применения множество.
Для начала нужно создать саму базу данных. Для этого на компьютере запускаем программу KeePass, создаем базу, настраиваем её и сохраняем в файл. Далее этот файл нам нужно перенести в облако Nextcloud. Ну тут вы уже сами :-) Для пущей безопасности создаем в облаке еще одного пользователя с произвольным именем и паролем и дадим ему доступ только к файлу паролей. Зачем это нужно я объясню чуть позже.
Браузер.
Так как я использую Firefox, то мне пригодится расширение под названием KeePass Tusk. Это расширение может работать с файлами, расположенными не только в Nextcloud, но и Google Drive, Dropbox, Onedrive, PCloud. В список возможностей так же входит открытие базы по ссылке общего доступа или через протокол WebDAV. Устанавливаем и настраиваем расширение по своему вкусу. Надо отметить, что за несколько месяцев использования у меня были проблемы с доступом по ссылке общего доступа («забывало», что доступ есть), но ни разу — через WebDAV. Но так как имя пользователя и пароль в таком случае хранятся на диске незашифрованными, то велика вероятность их компрометации. Именно поэтому я и создал отдельного пользователя Nextcloud с доступом только к одному файлу.
Телефон на Android.
Здесь я использую программу Keepass2Android. Из «плюсов» программы стоит отметить возможность разблокировки базы через отпечаток пальца, синхронизацию баз при открытии, автоматическое создание резервной копии и нормальный поиск.
Компьютер.
Так как у меня на домашнем компьютере стоит Linux, то я решил использовать KeepassXC. Но вы, при желании, можете использовать и «основную» версию Keepass, которая, начиная со второй версии, поддерживает Mono, что, в свою очередь позволяет запускать ее в Linux.
Файлы.
Ну тут проще всего использовать клиента Nextcloud для настольного компьютера. Что это дает? Во-первых, копию всех ваших файлов в облаке. В том числе и копию вашей базы с паролями. Во-вторых, согласитесь, что редактировать файлы лучше всего на компьютере, не заходя в облако.
Контакты.
На мой взгляд, одна из самых важных вещей. И вторая по сложности восстановления после паролей. Помнится очень давно я настраивал свой старый телефон на синхронизацию контактов (и еще чего-то, уже помню точно чего) с одним сервером. И в какой-то момент телефон начал «глючить» настолько, что мне пришлось сбросить его до заводских настроек. Дело это было на улице, поэтому сразу восстановить все данные у меня не получилось бы. Но я помнил адрес сервера, имя пользователя и пароль. Поэтому мне оставалось только вбить эти данные в настройки телефона и через несколько минут вся моя адресная книга была в телефоне. Это было очень приятное ощущение :-)
Где мы можем добавлять и редактировать контакты? Конечно, в телефоне. Но я не люблю этого делать там просто из-за некоторого неудобства редактирования. Поэтому я обычно записываю только основные данные (имя, фамилию и номер телефона), а остальное добавляю уже на компьютере.
Где обычно используются данные контактов? В телефоне — раз. Чтобы позвонить или написать смс. В почтовом клиенте — два. Чтобы отправить письмо по электронной почте. Про остальные способы общения пока умолчим.
Тут должен упомянуть, что помимо Nextcloud, у меня развернут свой Cal/CardDAV сервер на базе Baikal и упор сделан на синхронизацию с ним. Это позволяет мне синхронизировать контакты, заметки и задачи на любом телефоне, поддерживающем SyncML, а не только Android. На мой взгляд, это достаточно удобно.
Начнем с мобильного телефона. Для синхронизации контактов и задач используем приложения DAVx5 и Open Tasks. В них у меня зарегистрированы два сервера: Nextcloud и Baikal. Если также установить клиент для мобильного Nextcloud, то контакты будут автоматически копироваться в облако в отдельный скрытый каталог.
Для почтового клиента Thunderbird установлено расширение CardBook. И, наконец, установлен плагин CardDAV для веб-интерфейса Roundcube.
Закладки.
Для синхронизации данных между браузерами, установленными на разных компьютерах и телефонах, я изначально использовал учетную запись Mozilla. Но лишняя копия не помешает же? Тем более, что много места она не занимает. Поэтому устанавливаем расширение Floccus и настраиваем его в соответствии со своими предпочтениями. В Nextcloud нам понадобится приложение Bookmarks.

Задолбал Gmail

Как и у большинства людей, на чьих телефонах установлен Android, на моем стоит почтовый клиент Gmail. Хороший почтовик, особенно когда появилась возможность добавлять любые серверы. Но с некоторых пор он меня начал люто бесить.
Итак, что имеем. В программе заведены две учетные записи: google и моего личного сервера. Обе работают через IMAP. И если с учеткой google все более-менее в порядке, то с моей... полный швах. Причем раньше такого не было.
Допустим, пришло мне 20 писем. Я подключаюсь к домашней сети по WiFi. Телефон радостно мне сигнализирует звуком и вибрацией о том, что есть новая почта. Хорошо, все норм, вроде бы. Ага, разбежались! 20 писем пришло — получите один звуковой сигнал, светоиндикацию и 20 раз вибрацией. В принципе, это можно было бы пережить, если бы не второй нюанс. Если «смахнуть» уведомление о пришедшей почте, то через некоторое время, в случае поступления нового письма, оно прилетит обратно. Угадайте, сколько раз будет вибрировать телефон? Один? О, вы наивны! Двадцать один!
Другая ситуация. Уведомление не «смахиваем». Итак, 20 писем пришло, просматриваю их на компьютере (или на телефоне, роли особой не играет), по прочтении удаляю ненужные. Как и в большинстве программ, если просматривать письмо в течение заданного времени, то оно отмечается прочтенным. Несколько прочтенных, несколько удаленных. Закончили просматривать почту, взяли в руки телефон, «смахнули» уведомление о новой почте. Так-так... Было же 20 новых писем? Стало 0? Сколько раз будет сигналить телефон? Как обычно, один звуковой сигнал, светоиндикация и 20 раз вибрировать. И не дай вам бог, в процессе всего этого действа снова «смахнуть» уведомление. Получите еще один звуковой сигнал! Телефон-то помнит, что у вас было 20 новых писем! А что их стало меньше — не его проблема, будет сигнализировать о каждом, по его мнению, непрочтенном.
И вот такое поведение сильно раздражает. Не знаешь, то ли тебе кто-то что-то написал, то ли пришло уведомление от какой-то охранной системы, то ли просто gmail бесится.

Неудачное начало дня

На неделе договорились с товарищем, что я проведу техническое обслуживание в одной из аптек. Заодно я решил, что он будет первым кто протестируем мою новую систему заявок на техподдержку. Итак, он оставил там заявку, я получил уведомление, все нормально. Ехать я должен был в субботу утром.
Утро субботы началось как обычно. Телефон меня уведомил о наличии новой прошивки и предложил обновить ее. Ничуть не сомневаясь, как обычно, согласился. Все предыдущие обновления проходили без эксцессов. Но это был не тот случай... После обновления прошивки и перезагрузки телефон выдал сообщение «Приложение system не отвечает» и предложили либо закрыть его, либо подождать. Ни одна из кнопок на нажатия не реагировала. Перезагружаю телефон, жду. После загрузки он снова перезагрузился, что вызвало у меня некоторые подозрения. В итоге, после десятка перезагрузок он либо выдавал вышеуказанное сообщение, либо перезагружался, либо вообще не реагировал на любые действия. Потихоньку я начинал понимать, что придется делать сброс настроек, но очень не хотелось... Но выхода не было. Надеясь на то, что после сброса работа телефона восстановится, загрузился в recovery (поди еще разберись в китайских надписях!) и сбросил телефон до заводского состояния. После сброса пришлось, конечно, заново устанавливать все необходимые программы.
Потеряв на всех этих манипуляциях почти час времени, с опозданием поехал в аптеку — работать все равно надо. Проведя там полдня, в перерывах восстановил работу мессенджеров — благо, что их было всего трое. Контакты восстановились из резервной копии Google. А вот бэкап Xiaomi меня ничуть не порадовал — последний созданный бэкап датировался летом прошлого года. Спрашивается зачем я настраивал синхронизацию? Но чуть позже оказалось, что все смс-ки, фотографии и т. д. снова очутились у меня на телефоне. СМС-сообщения были самым, наверное, важным среди всего этого. Это меня порадовало, ибо были контакты еще не внесенные в адресную книгу, но которые можно было извлечь из смс-ок.
В итоге, настройку телефона закончил только сегодня. Самым утомительным оказалось организовать ярлыки на рабочем столе по папкам.

Кража телефона

Хотел вчера о другом написать, но жена подкинула более «интересную» тему.
В общем, пришла она вчера домой после работы и сказала, что, похоже, у нее украли телефон. Шут знает почему, но я довольно спокойно отнесся к новости. Как будто ждал чего-то такого. Пока разбирались с деталями, проверяли все сумки и карманы, прошло около 10 минут. Перезваниваю на ее номер, отвечает мужской голос. Говорит, что да, нашел телефон, готов вернуть за 2000 рублей. Что созвонимся завтра около 9 утра и договоримся где и как его передать. Жену возмутила такая сумма и она предложила пойти в полицию. Ну ок, планов у меня на вечер все равно не было, почему бы и не сходить. Пока собирались, посмотрел где находится телефон — на кинотеатре «Мечта». Дошли до отделения, а он (телефон) уже совсем рядом, буквально в паре домов от нас.
В полиции приняли заявление, дежурному показал, что потеря совсем рядом. Чуть позже показывал паре сотрудников как настроить телефон, чтобы он показывал свое местоположение на карте google. Про себя тихо посмеивался. Потом снятие показаний и мы свободны. На все ушло около 3 часов, считаю, что быстро отделались. Дело, как сказал следователь жене, заводить пока не будут — если телефон завтра вернут, как было условлено, то, видимо, дело закроют.
Почему назвал все это кражей? Уж больно похоже, что телефон просто вытащили из кармана. После выхода из отделения сказал, чтобы после того как положит его в карман куртки, обязательно его закрывала на замок.

«Веселье» продолжается

Собранный вчера кабель питания для видеокарты работает, она завелась и проработала почти весь вечер в прерванной ранее игре. Субъективно компьютер стал работать быстрее, что неудивительно — новая видеокарта несколько мощнее и с целым гигабайтом памяти на «борту». Ради интереса включил программную композицию окон в Linux, посмотрим как будет работать. Раньше, на старой видюхе, периодически пропадали панели меню и задач. Но тут еще может повлиять на их работу тот момент, что в системе сейчас установлено более новое ядро.
Вот за что мне нравится Linux, так это за то, что замена, например, той же видеокарты не вызывает никаких проблем. Он просто переключается на другие драйверы (установка которых, кстати, не требуется) и просто работает дальше. Максимум, с чем я столкнулся из того, что потребовало каких-то телодвижений — заставить работать TV-тюнер AverMedia 307. И то пришлось найти строчки в интернете, которые нужно было прописать в файле конфигурации, после чего он спокойно заработал. Даже смена разрядности системы, которая в Windows просто невозможна без переустановки системы полностью (а также драйверов и программ, что займет достаточно большое количество времени) потребовала только несколько команд и перезагрузки компьютера.
А вот утро преподнесло достаточно неприятный сюрприз. Телефон у жены отказался включаться, индикатор заряда при подключении его к компьютеру или зарядному устройству тоже никак не реагировал. Зная, что за утро починить я его не успею, пришлось пока что дать Оле свой старый телефон. Надеюсь, он переживет этот день :-)
Пришел на работу, морально приготовился к разбору телефона — он, кстати, уже побывал «утопленником», но продолжает работать уже не первый месяц. Но для начала решил измерить напряжение на аккумуляторе. Оно оказалось меньше нижнего порога — примерно 3,1 вольта. Значит нужно его для начала «толкнуть», чтобы дальше он мог заряжаться в телефоне. Вот тут начинался второй квест. Дело в том, что у меня в кабинете нет розеток советского типа, все европейские — с контактом для заземления, глубокие и т. д. Розетки советского типа гораздо менее глубокие, поэтому в них можно воткнуть «лягушку». Вот такая розетка у меня есть, но располагается она над входной дверью. Судя по всему, она там для питания сигнализации, которая уже давно не используется. Закрепить «лягушку» так, чтобы она более-менее крепко держалась и не упала кому-нибудь на голову — еще та картина. В прошлый раз я обошелся изолентой (синей, адепты, синей, конечно! :-) ), в этот раз она явно бы не помогла. Пришлось использовать медицинские резинки. Пока что висит и заряжается, будем надеяться, что аккумулятор оживет.
Надо подумать над тем, чтобы найти лягушку, которую можно было бы воткнуть в «европейскую» розетку.