пятница, 29 мая 2009 г.

Проблемы с кодировкой на icq транспорте jabber.alba.ua

Сижу уже очень долго на jabber.alba.ua на icq транспорте.За то что стабильно работает :)
Использую psi.
но вот недавно возникла проблема , что сообщения на русском от всех пользователей миранды стали отображаться кракозябрами. Из квипа до меня доходит все нормально.
Что интересно , версия миранды по крайней мере у нескольких моих знакомых не менялась, и кракозябры приходят абсолютно от всех версий миранд.
Пока написал в саппорт jabber.alba.ua , так как не хочется переходить на другой транспорт.Этот за год работы вышел из строя максимум один раз.

четверг, 28 мая 2009 г.

Wifi антенна своими руками .Попытка третья

Итак , соорудили антенну для wifi карточки , все как полагается:
1. 50 ом коаксиальный кабель
2. sma разъем - намертво припаял к кабелю и к банке
3.после направления банки на модем сигнал был на уровне 30 процентов.
Это уже достижение !! однако скопировать что-то на ноутбук через модем нам не удалось - так как скорость была ну очень медленная - максимум 50 килобайт.
Сейчас осталось два подозоеваемых -
  1. ноутбук во время копирования находился далеко от модема в другом доме. И ловил на свою антенну.Я обманулся тем , что при этом он показывал сигнал 30 процентов , однако не смог зайти к себе же на шару и на фтп.Стоило бы отбратить на это внимание, но я подумал что ftp и самба не работают.Однако , как показала проверка у себя в кварите - все отлично работает
  2. Сам модем -во первых он соединен с антенной обычным телевизионным разъемом.Есть подозрение что на нем здороо теряется сила сигнала.Во вторых внутри модем разъем мам соединен с платой кабелем , который ранее использовался для соединения платы с несъемной антенной.На проводе висит какая деталь.Проскакивала фраза на форумах , что лучше полностью спаять внути своим кабелем , не трогая это деталь.
  3. Глючная wifi плата ?? это zyxel zyairg300.Ну это мы проверим использовав другую плату :)
Попробуем все это в ближайшее время.Так захватила задача , что хочется сделать ее наконец :)

среда, 27 мая 2009 г.

Wifi антенна своими руками .Попытка вторая

В продолжение первого поста :
Чтобы понять , что в нашей антенне работает не так ,
Прикрутили мою антенну в виде банки прямо на модем - то есть исключили из сети 16 метров 75 омного провода.Что сказать , сигнал улучшился значительно .Качество приема улице с бука стало примерно 65 процентов , против 50 со стандартной антенной.Также теперь сигнал принимается стабильно на всей лестничной клетки у моего друга , раньше ловило только прямо у окошка.Сила сигнала - 46%
С проверной на другой wifi карточке нас пока постигла неудача.Мы неправильно прикрутили телевизионный кабель что у нас был на свежекупленный smа разъем.И как водится сигнала никакого не поймали.Там надо к кабелю паять специальный штырек , который идет в комплекте с разъемом и сразу его вставлять в разъем . А мы просто воткнули штырек , и сверху накрыли кабелем.И вот засада , штурек можно достать теперь только специальным пинцетом , которого у нас нет :)
Сегодня отправились за куском кабеля 50ОМ и запинцетом , чтобы уже спаять разъем на второй стороне как надо и наконец то проверить как работает наш wifi:)

GoldenDict - отличная программа-переводчик для Linux и windows десктопа

Долгое время пользовался stardict как переодчиком.За неимением альтернативы так сказать.
Из того что хотелось в нем больше всего - это вызов и скрытие основного окошка по хоткею.В виндовсе он это делает , а вот в линуксе шиш :) Со всем остальным , в что числе внешним видом можно вполне жить

Пробовал qstardict.Из фичей у него присутствует вызов по хоткею , который , кстати , приручиватся только руками - через вызов dbus команды.Попользовав некоторое время понял , что скорость поиска нужного слова при его вводе никуд не годится: программа зависаем на секунду другую и портит все впечатление.Плюс не очень хорошее форматирование моих словарей.Вообщем снова на stardict :)

Прочитал новость про появление еще одной программы переводчика - GoldenDict и решил попробовать.
ebuild взял отсюда
Забегая вперед скажу - понравилась очень , все что мне надо в ней есть!

Итак , внешний вид:Полезные фичи:
  • Наличие вызова и скрытия окна по настраиваему прямо в программе хоткею.Ура! Сразу выставил привычный мне ctrl-alt-z.Работает что в линуксе , что в винде.Шик.
  • Мультиплатформенность за счет использования qt интерфейса.GoldenDict сразу поселился у меня дома на kde4 а также на рабочем компе в winxp.Фунциональность что там , что там одинаковая
  • Поддержка lingvo, stardict и других словарей.Если вам надо просто чтобы работало , можете просто взять и скопировать словари от программы lingvo и GoldenDict их подцепит.Для stardict приходилось качать уже сконвертированные в его собственный формат lingvo словари.Поверьте , это очень удобно :)
  • Хорошее и быстрое форматирование словарей за счет использования webkit при выводе перевода.Субъективно мне форматирование понравилось
  • Интеграция с google translate.Фича еще пилится и пока просто выводит страничку перевода один в один как в броузере , но я всегда был сторонником online словарей и по мне фича просто супер.Пока нужные направления перевода нужно вводить самому в настройках , но это довольно просто
  • Скромное потребление памяти.На моем gentoo 64bit GoldenDict кушает около 27 мегабайт.И это при трех десятках подключенных словарей :)
Вот собственно фишки , которыми я пользуюсь и благодарю которым я сразу перешел на это программу.
А сейчас немного того , что будет здорово увидеть от автора с следующих версиях, так как программа активно развивается:)
Что хотелось бы увидеть в следующих версиях:
  • При включенном режиме поиска по википедии окно вывода перевода тормозит , так как идет коннект к нетуАналогичная ситуация с google translate.Хотелось бы видеть "translate with google docs" "show in wiki" как отдельные кнопочки, либо как опцию которая задает перевод по умолчанию. А пока , если у меня в настройках чекнуты словари , google translate , wiki . То при переводе слова я очень долго жду и вижу перевод со всех трех источников , что серьезно замедляет работу и заставляет последние де опции выключить. Я согласен просто на опцию - переводить все череp google docs .
  • Страничка google docs выводится один в один , что довольно медленно.Думаю было бы быстрее использовать google api. Да и форматирование тогда можно сделать бы стандартное. Я понимаю что эта фича пилится еще и надеюсь что мои коментарии придутся ко двору :)
  • Когда заканчиваешь ввод слова для перевода то перевод не появляется пока не нажмешь ввод.Непривычно по сравнению с другими словарями , где перевод появляется сразу. Хотя и привык уже ввод нажимать. Можно на эту фишку сделать опцию , кому как нравится.

Вот собственно и все.Отличная программа и огромный респект автору :) Рекоменую, ибо все что нужно в этой программе уже есть :)
Домашняя станица проекта: http://goldendict.berlios.de/

вторник, 26 мая 2009 г.

Wifi антенна своими руками

На одном месте не сидится , и решили мы с другом организовать wifi сеть чтобы покупать совместно интернет , который так получается значительно дешевле.
Но вот засада , живем мы в соседних домах , у него еще и окна выходят на другую сторона дома :)Выглядит это так (кому интересно - это Алеса Гаруна 23 и 25 в городе Минск)



Итого на входе имеем:
В точке А
Восьмой этаж
  • wifi модемZyxel P-660HTW2 EE .Антенна в нем несъемная , висит в коридоре!
  • Все окна и балкон выходят на нужную сторону
В точке Б:
  • дешевая wifi карточка tenda за ~$15 .Антенна в ней несъмная
  • все окна выходит ну другую сторону.И только окно на лестничной клетке смотрит куда нужно
Вооружившись вот этой статьей , мы решили сделать внешние антенны, одна из которых будет крепиться на балконе , вторая на лестничной клетке.

было закуплено:
  • 16 и 25 метров телевизионного кабеля 75 ОМ
  • нужное количестно пап и мам разъхемов для этих проводов.
  • А также лист гнущейся жести (купили обычный профиль 3 метровый для)
  • две пустые кофейные банки из под нескафе
  1. Итак , первое что потребовалось , это перепаять модем так , чтобы антенна в нем снималась.Это оказалось довольно просто : внутри модема с платы идет коаксиальный провод прямо к антенне , на котором центральная жила - это сигнал , обводка - это земля.Понадобилось только откусить провод от антенны , достать саму антенну и припаять провод , к разъему Маме , который я прикрутил прямо в модем.Единственная засада , которая тут возникла - это необходимость сместить сам разъем маму немного правее , так как его внутренняя часть упиралась в припаянный на плате модем конденсатор.Вот как это получилось в итоге:
  2. Анаологичная распайка на wifi карте прошла очень быстро.В итоге все пайка заняла где-то около часа
  3. Сооружение двух баночных антенн .Делали все по инструкции.Только разве чт крепление сделали свое , как удобно.Вот что получилось в итоге(конструкция на балконе)



Аналогичная конструкция была сделана на лестничной клетке.


Тестирование:
Попытка первая:
Итак , подключаем все и получаем скорость 30 килобайт в секунду на wifi карточке.Что за шит?? Совсем не то , что хотели получить
Решили проверить в чем проблема. Подозрение сразу пало на карточку wifi - что дешевая и непригодная для наших целей. Чтобы понять в ней ли причина , надо заменить конечно.Но так как под рукой другой карточки нету, мы просто вынесли мой ноутбук на улицу, чтобы проверить как он будет принимать модем с баночной антенны , расположенной на улице.Прием оказался на уровне 50% , что нам более чем достаточно для уверенного интернета.
Выводы - Значит сама антенна на банке работает . длинный 16 метровый провод с сопротивлением 75Ом вполне себе работает с буком во дворе.Следовательно виновата скорее всего сетевая карта.Ее мы собираемся протестировать в ближайшее время :)
Остался непонянтным один вопрос - почему то когда мы ворочаем баночную антенну , сила сингала почти не меняется , особенно когда бук в району 10 метров находится. Сигнал , постоянно держится на одном уровне, хотя должен меняться. Может сама сила сигнала большая ?? или банка не такая длинная??

Попытка вторая:
Взяли wifi карточку Zyxel zyair . Но вот разъем на ней не совпадает с нашим телевизионным разъемом. , а на порядок меньше. Сегодня затарили нужный разъем за 7000 белорусскихз рублей и будем пробовать одеть его не теле провод и подсоединить к карточке :)

Update 2009mar27 :Попытка вторая:
Чтобы понять , что в нашей антенне работает не так ,
Прикрутили мою антенну в виде банки прямо на модем - то есть исключили из сети 16 метров 75 омного провода.Что сказать , сигнал улучшился значительно .Качество приема улице с бука стало примерно 65 процентов , против 50 со стандартной антенной.Также теперь сигнал принимается стабильно на всей лестничной клетки у моего друга , раньше ловило только прямо у окошка.Сила сигнала - 46%
С проверной на другой wifi карточке нас пока постигла неудача.Мы неправильно прикрутили телевизионный кабель что у нас был на свежекупленный smа разъем.И как водится сигнала никакого не поймали.Там надо к кабелю паять специальный штырек , который идет в комплекте с разъемом и сразу его вставлять в разъем . А мы просто воткнули штырек , и сверху накрыли кабелем.И вот засада , штурек можно достать теперь только специальным пинцетом , которого у нас нет :)
Сегодня отправились за куском кабеля 50ОМ и запинцетом , чтобы уже спаять разъем как надо :)


Update 2009mar28 :Попытка третья:

Итак , соорудили антенну для wifi карточки , все как полагается:
1. 50 ом коаксиальный кабель
2. sma разъем - намертво припаял к кабелю и к банке
3.после направления банки на модем сигнал был на уровне 30 процентов.
Это уже достижение !! однако скопировать что-то на ноутбук через модем нам не удалось - так как скорость была ну очень медленная - максимум 50 килобайт.
Сейчас осталось два подозоеваемых -
  1. ноутбук во время копирования находился далеко от модема в другом доме. И ловил на свою антенну.Я обманулся тем , что при этом он показывал сигнал 30 процентов , однако не смог зайти к себе же на шару и на фтп.Стоило бы отбратить на это внимание, но я подумал что ftp и самба не работают.Однако , как показала проверка у себя в кварите - все отлично работает
  2. Сам модем -во первых он соединен с антенной обычным телевизионным разъемом.Есть подозрение что на нем здороо теряется сила сигнала.Во вторых внутри модем разъем мам соединен с платой кабелем , который ранее использовался для соединения платы с несъемной антенной.На проводе висит какая деталь.Проскакивала фраза на форумах , что лучше полностью спаять внути своим кабелем , не трогая это деталь.
  3. Глючная wifi плата ?? это zyxel zyairg300.Ну это мы проверим использовав другую плату :)
Попробуем все это в ближайшее время.Так захватила задача , что хочется сделать ее наконец :)




вторник, 19 мая 2009 г.

Список белорусских радиостанций в amarok

имея полтора мегабатита на гостевом доступе я получил прекрасную возможность слушать через радио в хорошем качестве на byfly.
Список станций длинный , около 650 и находится на shoutcast.byfly.by.
Станции, конечно, не только белорусские . но и русские , польские и другие иностранные.
Основное преимущество - для абонентов byfly.это доступ к ним на полтора мегабита и свободный от нагрузки основной интернет канал.Ну и станции - очень много в качестве 256 килобит в секунду, что радует :)
Чтобы было удобно , сделал скрипт для амарока , чтобы быстро можно было получить доступ к этим станциям прямо из амарока.Выглядит это так:

Добавить сей замечательный список очень просто .Заходите в меню амарока->Tools->script manager->Get more scriptsИли можно его установить в ручную с домашней странички проекта:
Radio Belarus on kde-apps.org

понедельник, 18 мая 2009 г.

настройка pppoe соединения в gentoo linux

Живу я и беларуси и подключился на государственного провайдера byfly .
adsl анлим , хотя и не очень быстрый - 128 килобит в секунду.
Для броузинга по интернету хватает , а вот апдейтить мой любимый генту нет ,так и хочется его ускорить :)
Есть у этого провайдера одна особенность - гостевой доступ.
То есть основной доступ ,который в интернет, настраивается по pppoe с одним логином и паролем.
А вот гостевой , который к внутренним ресурсам , совсем в другим .И плюшка в том что на гостевом доступе лежит и портеж , и все distfiles.И скорость там полтора мегабита.Круть!
Adsl Модем у меня вот такой zyxel p660htw2ee , умеет сам настраиваться только на одно pppoe соединение , которое я и настроил на основной интернет.
Что мне было надо , так это при включенном основном pppoe доступе на модеме настроить дополнительное pppoe соединение с внутренними ресурсами уже gentoo.

1. Для этого проверяем , что я ядре включено pppoe. Смотрим конфиг ядра, если pppoe нет . включаем. А также проверяем , что на модеме включена опция для проброса нескольких pppoe соединений с компа(PPPoE Passthrough). У меня она выглядит вот так:

2. Далее идем в /etc/conf.d/net
и делаем все по примеру в net.example
  • В консоли создаем новый сетевой интерфейс командой ln -s /etc/init.d/net.lo /etc/init.d/net.ppp0
  • в /etc/conf.d/net добавляем следующее :

    config_ppp0=( "ppp" )
    link_ppp0="wlan0" # PPPoE requires an ethernet interface
    plugins_ppp0=(
    "pppoe" # Required plugin for PPPoE
    )

    username_ppp0='mynumber@guest'
    password_ppp0='password'

    pppd_ppp0=(
    "usepeerdns"
    "lcp-echo-interval 15"
    "lcp-echo-failure 3"
    "nomppe"
    )
    RC_NEED_ppp0="net.wlan0"
    postup() {
    if [ "${IFACE}" = "ppp0" ]; then
    set_guest_routes
    fi
    return 0
    }

    link_ppp0="wlan0" , обозначает , что у меня основной интернет канал подключен через wlan0 интерфейс .У кого-то это может eth0 , если нет по сетевому кабелю,
    Заполняет далее свой логин , пасворд
    RC_NEED_ppp0="net.wlan0" - прописываем , что нашему интерфейсу нужен для работы wlan0 и он его автоматически будем пытаться поднять первым , если wlan0 не включен
    postup() - данная функция запускается автоматически gentoo , когда наш интерфейс ppp0 поднимается, У меня в ней прописан запуск set_guest_routes - это файлик , в который для удобства я вынес роуты на внутренние ресурсы.Если надо я могу туда быстро добавить дополнительный роут , не открывая под рутом конфиг сети.
    Выгдядит он так:

    route add 93.84.80.6 dev ppp0
    route add 93.84.122.41 gw 93.84.80.6 dev ppp0
    route add 93.84.125.2 gw 93.84.80.6 dev ppp0
    route add 10.240.8.129 gw 93.84.80.6 dev ppp0
    route add 82.209.245.153 gw 93.84.80.6 dev ppp0
    route add 193.232.248.79 gw 93.84.80.6 dev ppp0
    route add 93.84.80.9 gw 93.84.80.6 dev ppp0
    route add 10.0.0.0 gw 93.84.80.6 dev ppp0
    route add 192.168.52.2 gw 93.84.80.6 dev ppp0
    route add 93.84.80.5 gw 93.84.80.6 dev ppp0
    route add ftp.byfly.by gw 93.84.80.6 dev ppp0
    route add ftp.mgts.by gw 93.84.80.6 dev ppp0
    route add shoutcast.byfly.by gw 93.84.80.6 dev ppp0

    собственно ,route add 93.84.80.6 dev ppp0 - добавляет маршрут на сам роутер , через который ходит трафик.Если выполнять tracepath byfly.by , то этот адрес следующий после айпишника ppp0 интерфейса.
    А все остальные - это роуты на внутренние ресурсы.
    У меня был уже до этого настроен за пару минут rp-pppое , из которого я с помощью tracepath ftp.byfly.by я узнал все нужные мне адреса роутов. Аналогично можно посмотреть такие адреса , настроив гостевой на модеме , или добавив 93.84.80.6 как default gateway , или спросить на худой конец у провайдера :)

    3. Собственно и все , завершающий штрих, добавляем наш интерфейс в автозагрузку
    rc-update add net.ppp0 default
Update 2009jun03 :
А вот и статья как настроить pppoe в ubuntu&debian дистрибутивах Настройка PPPoE в Linux без NetworkManager от камрада ffsdmad
Welcome кому надо :)