Удаленный доступ на компьютер с Ubuntu
После перехода на Линукс обнаружилось столько возможностей которые предоставляет эта операционная система, что остается только удивляться как я без этого жил раньше. Сегодня захотелось наладить удаленный доступ к своему компьютеру в том числе с мобильного телефона.
Сначала поставил на свой Nokia 5800 SSH Клиент. Попробовав несколько вариантов, остановился на PuTTY for Symbian OS изначально программа написана для Симбиана третей серии, однако там на сайте есть ссылка на неофициальные релизы и втом числе есть версия под пятый Симбиан. Программа оказалась довольно удобной - просто скачиваешь sysx файл, инсталируешь и все ты уже готов подключаться к удаленным серверам с телефона. Красота...
Далее нужно было сделать так чтобы мой локальный компьютер был доступен извне. В принципе он и так доступен если знать IP адрес, но пользоваться IP адресом не удобно, к тому же он постоянно меняется, было бы здорово использовать символическое имя. Как раз для таких целей существует сервис dyndns.com. Регистрация на сайте заняла считанные секунды, после чего создал себе запись на одном из их бесплатных доменных имен - maxistar.ath.cx.
В принципе, после создания записи мой компьютер мгновенно стал виден извне. Однако, нужно еще сделать так чтобы при смене IP адреса запись dns автоматически изменилась. Для этого ставим при помощи Synaptic ddclient. Если все настроено правильно IP вашего компьютера будет автоматически отслеживаться клиентом и посылаться на dyndns.com а тот в свою очередь менять настройки dns записи.
Теперь, когда доступ налажен, нужно установить openssh-server при помощи того же Synaptic.
Все, дело сделано - теперь я могу в любое время залезть на свой компьютер из любого места, могу по sftp скачивать и закачивать файлы и это действительно здорово. Теперь если забыл дома флешку можно просто подключиться к компу из любого места и перелить то что мне нужно...
Все работает, все нравится, вот только имя maxistar.ath.cx какое то уж больно некрасивое. Зато у меня есть домен maxistar.ru dns которого я полностью контролирую - создаю в dns CNAME запись где в соответсвие home.maxistar.ru ставится maxistar.ath.cx и все - теперь мой домашний компьютер имеет красивую точку входа home.maxistar.ru.
Про телефон
Странно как сильно хают Nokia 5800 в комментариях на CNews, однако мой экземпляр продолжает работать, из приколов есть только один который раздражает - не определяет некоторые входящие звонки, но звонят мне не так часто поэтому я с этим пока мирюсь.
В качестве программы для навигатора один хороший человек порекомендовал Garmin - я уже писал, что субъективно чувствительность GPS приемника мне не понравилась, однако, установив Garmin обнаружил что машика стала ловить сигнал гораздо лучше - стабильно работает у окна в панельной девятиэтажке а на работе даже ловит сигнал сквозь крышу - ничего такого не получалось с аппаратом от HTC.
По прежнему, не хватает нормального офиса и видеоплеера, но без видеоплеера я могу обойтись, ибо как правильно заметили в комментариях - телефон нужен чтобы звонить, а телевизор, чтобы смотреть.
В качестве текстового редактора пользуюсь самописной программкой на Java - вполне хватает. После последней перепрошивки дурацкие вопросы о разрешении доступа к файловой системе стали спрашиваться гораздо реже, что порадовало.
Так же порадовало наличие встроенного словаря - особенно порадовал английский тезаурус - на мой взгляд самый правильный тип словарей которые существуют в природе.
Несколько полезных кодов для телефонов Nokia
*#0000# - получить версию системы
*#7380# - hard reset - возвращение к заводским настройкам
*#7370# - software reset - удаление пользовательских данных
*#06# - показать IMEI
*#62209526# - показать MAC адрес WLAN
*#2820# - показать адрес устройства BlueTooth
Текстовый редактор для Nokia 5800
Я уже писал, что у Nokia 5800 наблюдается некоторый дефицит офисных программ. Странно, но даже обычный текстовый редактор для мобильника найти не так то просто, хотя создать некое подобие notepad'a проще простого.
Немного поколдовав с Sun Java Wireless Toolkit, сделал небольшой текстовый редактор для своего мобильника который умеет читать, редактировать и сохранять текстовые UTF-8 файлы.
Отсюда можно скачать TextEditor.jar. Исходники редактора можно скачать здесь.
В принципе, программа должна запуститься на любом мобильнике с Java и файловой системой к коим относятся практически все Symbian и Windows Mobile устройства.
К сожалению, jar не подписан, поэтому при работе приложение выдает кучу дурацких предупреждений, как с этим справиться я пока не придумал, в крайнем случае придется покупать сертификат, а это довольно дорого Может кто знает более дешевый способ? Он должен, должен быть это способ, его не может не быть.
UPD: Для установки - скачиваем TextEditor.jar, кладем на флешку телефона, предаварительно подключив телефон к компьютеру, можно сразу скачать jar через встроенный браузер телефона. Запускаем jar через встроенный файловый менеджер телефона. Соглашаемся со всеми варнингами - после установки в телефоне в списке приложений появится значёк запускающий текстовый редактор.