Показаны сообщения с ярлыком Mozilla. Показать все сообщения
Показаны сообщения с ярлыком Mozilla. Показать все сообщения

среда, сентября 26

Безопасность Firefox для локальных JS-скриптов

Периодически приходится открывать локально демо-страницы с JS-фреймворками типа Ext.JS или Dojo. При этом, кажется, что код на странице почему-то не хочет работать:


Но всё дело в параметре security.fileuri.strict_origin_policy, который запрещает подгрузку сторонних файлов на HTML-странице.
выставим значение параметра в false на странице настроек и обновим закладку с открытым локально HTML-файлом:


воскресенье, апреля 11

thunderbird 3 "ошибка при получении пароля". решение

При очередном запуске Thunderbird 3 в момент получения почты появляется сообщение "Ошибка при получении пароля"
Удаление в профиле файлов key3.db, signons.sqlite, signons.txt и signons3.txt не приводили к нужному результату - сбросу паролей.
В итоге, решение нашлось на Bugzilla.mozilla.org в виде переустановки Thunderbird.

Последовательность действий, которую делал я:
1) удалил Thunderbird 3
2) удалил вышеназванные файлы
3) установил заново Thunderbird 3

В итоге, после запуска программы, получаем "девственно чистый" менеджер паролей

ЗЫ: трабла была в Linux, но решение озвучивалось под Windows ;)


Если вам пригодилась статья, то отправьте 5 рублей автору. Спасибо!

понедельник, февраля 16

Синхронизация контактов Mozilla Thunderbird с Pocket PC (часть 2)

Ранее я уже написал как настроить серверную часть FinchSync на ББ.

Теперь настроим клиентскую часть на КПК.

Для этого скачаем cab-файл с сайт и перепишем его на КПК с помощью удобных и привычных для вас средств. А можно скачать сразу на КПК через встроенный в Windows Mobile броузер Internet Explorer или любой другой.
Собственно способ "доставки" cab-файла на КПК не имеет значения :) Главное, что его нужно запустить и установить.
Я лично устанавливал его не на встроенную память - программа не висит постоянно в памяти, а значит и нечего её делать в основной памяти.


После установки в списке программ появится ярлык для запуска FinchSync:


После запуска переходим в меню "Config > Server" для добавления сервера синхронизации. В окне указываем имя сервера, его IP адрес, порт по которому будет происходить синхронизация а так же логин и пароль (логин и пароль указываются на закладке "Clients" серверной части)


Проверить соединение с сервером можно по кнопке "Test" и в появившемся окне нажать "Connect". В случае корректного указания настроек подключения, должен появиться список АК для синхронизации.

Теперь можно сохранить настройки сервера и перейти к процессу синхронизации по кнопке "Sync it!":


Синхронизация контактов Mozilla Thunderbird с Pocket PC (часть 1)

Для синхронизации я использую FinchSync - написан на Java и потому кросплатформенный (проверял в Windows XP & openSUSE 11.1).
FinchSync состоит из двух частей: серверной (программа на "большом брате" (ББ), то бишь компьютере, установки не требует) и клиентской (на КПК, требуется установка).

Для закачки идёте сюда, соглашаетесь с лицензией и качаете что требуется.
Для ленивых а так же тех, кто не читает соглашений и сразу тыкает на "Accept", дам прямые ссылки:

Version 0.80d


ББ (сервер):FinchSync.jar (738 KB)
Pocket PC: FinchSync.cab (358 KB)
или в виде ZIP-архива: FinchSync_CAB.zip (115 KB)
SmartPhone: FinchSyncSP.cab (113 KB)
----------------
Настройка серверной части:

Скачиваем серверную часть и запускаем её (для запуска требуется наличие установленной JRE версии не ниже 1.5.0)
запуск сервера делается из командной строки "java -jar FinchSync.jar"
в результате получаем следующее окно:

В меню "File -> Server configurations" можно настроить порт сервера и страницу просмотра статуса (последняя у меня не заработала - при открытии программа закрывалась):


Краткое описание закладок:
Activity: Активные клиенты, с которыми сейчас производится синхронизация
Sync Sources: Источники синхронизации (адресные книги, календари)
Clients: клиенты, которые могут синхронизироваться.

Закладка "Activity" не представляет большой нужности, если у вас, как и у меня, сервер запущен не постоянно и подключается к нему только 1 клиент - ваш КПК.

Закладка "Sync Sources" - с неё собственно и начинается настройка синхронизации.


Нажимаем кнопку "Add" для добавления адресной книги или календаря как источник синхронизации. Указываем имя источника синхронизации (в последующем имя будет использовано как название категирии в Адресной Книге (АК) на КПК). Нельзя использовать пробелы и дефисы. Так же не рекомендую использовать русские буквы - при синхронизации могут возникнуть проблемы с кодировками (сам не проверял).


жмём "Next" (Далее) и переходим к диалогу выбора адресной книги в качестве источника данных (адресные книги имеют расширение .mab). Если вы знаете точный путь, то можно нажать "Browse" и выбрать сразу. В противном случае можно сделать сканирование и выбрать из списка:


Преимущество сканирования - помимо имени файла АК видно и её название так, как вы назвали её в программе.

Подводные камни:
1) В Windows наблюдалась проблема с русскими именами АК - отображались в нечитаемой кодировке.
2) в Linux не происходит автоматический поиск в категории "~/.thunderbird". Подозреваю, что из-за точки в начале имени директории. Путь обхода - создание копии всех АК во временной директории, сканирование для узнавания связи имени АК и имени файла и ручной выбор АК с тем же именем файла из директории "~/.thunderbird"


Выбрав из списка или вручную файл АК, переходим к следующему диалогу, в котором мы можем указать, что данный источник подключается в режиме "только для чтения" - изменения с такими контактами/событиями на КПК не будут синхронизированы с ББ.


Таким образом добавляем столько источников, сколько у вас АК будут синхронизироваться.

Теперь можно перейти к следующей вкладке - "Clients"

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



По нажатию кнопки "Add" показывается диалог добавления нового пользователя, для которого задаётся его имя, пароль и дабавляются источники синхронизации.


Настройка КПК и синхронизация будет описана по второй части.

четверг, января 29

USB-колонки в линуксе.

Пришлось и с этим немного "помучаться" - ну не хотят линукса (да и винда собственно) нормально работать с такого рода гаджетами, как USB-колонки.

Проблемные части:
1) При подключении колонок, звук автоматически на них не перенаправляется сразу. Приходится перезапускать софт (отличие - VLC Player, который меняет устройство при смене файла в плейлисте)
2) Часть софта категорически не хочет выводить звук на колонки, даже после указания устройства вывода "колонки" как устройства по-умолчанию

сперва делал через настройки звука в панели управления (есть такая в Gnome)...
А тут намучавшись с тем, что флеш из браузера воспроизводит звук ТОЛЬКО на колонках ноута, полез в регулятор громкости и... обратил внимание, на то, что на закладке "Playback" появилось "flashplayer" и у него есть какое-то выпадающее меню. Вот в этом меню я и нашёл возможность смены устройства вывода для своих колонок.

А ещё чуть "поковырявшись" в регуляторе, нашёл галочку "Frdault" у колонок (на закладке "Output Devices"), что, я так подозреваю, избавит меня от настройки отдельно для каждого приложения. поживём - увидим.

воскресенье, декабря 7

Как убить рекламу в интернете?

здесь и далее серым пишу то, что утащил с проторов интернета.
утащено тут
---
Всем известно, что рекламы в интернете полным полно, она отвлекает внимание, съедает драгоценный трафик и просто замедляет загрузку web-страниц. Но есть хорошее решение - установить браузер Mozilla Firefox, Mozilla Flock или Mozilla SeaMonkey. Но ко всему прочему нужен еще плагин Adblock Plus + подписка(и) на бан-листы. Данный чудодейственный способ сохраняет до 30-50% трафика при просмотре веб-страниц и при этом не искажая их главного содержимого!


базовая подписка: Hackrus`s list anti-advertisement (general)
Данный бан-лист блокирует баннерные сети и контекстную рекламу.
подписаться

собственно, остальное вы можете найти по ссылке на источник...

----------------
Now playing on iTunes: l`Orange - Павел Воля - Продвинутые Города (l`Orange Cosmo remix)
via FoxyTunes