По рабочим вопросам довелось иметь дело с gps-навигатором GoClever 4366. Стоит сказать, что из всех навигаторов этой ценовой категории, с которыми мне довелось работать, этот мне понравился больше всего. Он удобный и шустрый, и это здорово.
Однако, пришло время, и мне на полную потребовались его возможности gps-навигации. И здесь возникла проблема.. навигатор отказывался выдать мне нужную информацию, и ни одна из известных мне программ навигации не смогла с ним подружиться.
Детальный осмотр кишек устройства, а в частности выдаваемой информации с датчика навигации, показал совершенную невменяемость мозга нашего устройства, например немного информации из моей прогулки по ул. Восстания:
$GPGGA,052801.000,5956.39787,N,03022.22790,E,0,0,,132.0,M,18.0,M,,*44 $GPGSA,A,1,,,,,,,,,,,,,38.62,38.61,1.00*02 $GPGSV,3,1,10,06,-99,65136,28,22,-99,000,21,08,-99,000,24,19,-99,000,32*75 $GPGSV,3,2,10,18,-99,000,18,15,-99,000,16,21,-99,000,16,24,-99,000,16*7F $GPGSV,3,3,10,03,-99,000,37,26,-99,000,18*72 $GPRMC,052801.000,V,5956.39787,N,03022.22790,E,0.029,135.74,020410,,N*6C $GPVTG,135.74,T,,M,0.029,N,0.054,K,N*3C
Увы, как ясно из текста выше, мы «ловили» много спутников, но совершенно не умели определять наше местоположение. Пришлось искать корень проблемы, потому что иначе работа стоит.
Не буду детально расписывать процесс поиска информации и прочие такие страшные вещи, расскажу сразу выводы. А выводы просты — в некоторых партиях процессора Mstar, который и является «навигаторским сердцем» нашего устройства, эта проблема существует и решается методом установки правильной прошивки девайса.
Задача найти эту прошивку была не простой — по причине хакерской атаки на крупнейший форум по этим вещам — но реализуемой, и где-то в дебрях чешского языка с гуглотранслятором в руках мне удалось прийти к цели.
Итак, публикую краткую инструкцию по перепрошивке нашего друга:
- Скопируйте все файлы с карты устройства в надежное место! Это — жизненный центр вашего аппарата, и я не знаю где его можно найти.
- Скачайте файл прошивки: GoClever 4366 (v.0908), GoClever 4366FM-BT (v.0911) (прочтите комментарии к статье прежде чем начать установку для FM-BT-версии )
- Распакуйте файлы из архива на чистую флеш-карту, используемую навигатором
- Выключите навигатор и вставьте в него карту
- Включите устройство: появится синий экран «аля виндоус» и некий текст «об OS». Не пугайтесь, дайте ему подумать. Ничего не нажимайте, когда появиться окошко «с кнопочками»! Просто дайте ему закончить. Установка занимает примерно 3-4 минуты.
- Включайте навигатор, и если вы не знаете чешского, заходите в меню настроек и смените язык на русский — думаю навигация по картинкам не составит труда.
- Верните ранее сохраненные файлы на место, предварительно очистив флешку от файлов установщика.
- Все, радостно пользуемся коробочкой :)
Схема выше опробована лично, устройство радостно работает во благо отечества. Для других навигаторов в инструкциях постоянно встречается необходимость изначальной перезагрузки навигатора с кнопкой «Reset», однако в моем случае этого не потребовалось, он сразу запустил процесс установки.
В общем, если какие-то вопросы, я всегда рад буду на них ответить. И помните — все указанное выше это только рекомендации, хоть и проверенные, и вы делаете это на свой страх и риск.
Учим Яндекс индексировать сайт «без www»
Прошло уже почти два месяца, а Яндекс так и не проиндексировал уфна.ру. Точнее — не проиндексировал основной блог — старый сайт с хтмл’ными статьями он давно занес себе в память.
Я заинтересовался данным вопросом и пришел к выводу, что дело именно в определении зеркала сайта.
Для Яндекса дополнительно необходимо определить какое зеркало сайта является главным, с помощью директивы ‘Host‘ в файле robots.txt (Напомню — файл, находящийся в корневой директории сайта и задающий настройки для поисковых роботов). Код добавляемый в Robots.txt должен выглядеть следующим образом:
Кстати, «по хорошему» следует вынести директиву ‘Host‘ в отдельную секцию, предназначенную только для робота Яндекса (User-agent: Yandex), т.к. возможно, что другие поисковики (тот же Google, он чет странно разделил у меня сайт на два зеркала) могут некорректно отработать непонятную им директиву. Так же по стандартам файла robots.txt в каждой секции ‘User-agent‘ должна присутствовать хотя бы одна директива ‘Disallow‘, поэтому мы поставим в коде пустую, ничего не запрещающую директиву Disallow:. Тогда файл robots.txt, после добавления приведенного выше кода, будет выглядеть так:
Ну что ж, теперь ждем робота в гости :)