воскресенье, 6 ноября 2011 г.

Прошивка MP3 плееров Transcend

У этих замечательных плееров есть особенность - терять прошивку. Симптомы следующие:

  •  не включается

  •  обнаруживается системой коряво или не обнаруживается совсем

  •  другие моменты, по причине которых невозможна нормальная работа


  • Не стоит выкидывать плеер в этом случае и бежать за новым. Надо прст перепрошить его. Для перепрошивки нам понадобиться Win XP (2k).

    Заходим на оф. сайт производителя и выбираем модель плеера.
    Скачиваем архив, распаковываем из него программку. Многочисленные руководства не нужны.

    Открываем программку. Зажимаем на плеере клавишу "-" (уменьшение громкости) и подключаем его к ПК. В программке нажимаем Search Device. Далее ОК.

    После отключаем плеер. Включаем его. Плеер инициализируется, создаст стандартные папки и т.п. После этого можно заново подключать плеер как флешку и заливать на него музыку.

    Проверено на TS510, MP320.

    пятница, 14 октября 2011 г.

    Выключение тачпада клавишами Fn+F9 на ноутбуках Asus серии K в Ubuntu

    На этих ноутубках жутко не удобно расположен тачпад и при наборе текста его можно зацепить и фокус окна собьётся.

    Открываем конфиг

    $ sudo gedit /etc/acpi/events/asus-touchpad

    Перезаписываем содержимое

    # /etc/acpi/events/asus-touchpad
    # This is called when the user presses the touchpad button and calls
    # /etc/acpi/asus-touchpad.sh for further processing.

    event=hotkey ATKD 0000006b
    action=/etc/acpi/asus-touchpad.sh

    Сохраняем и выходим

    $ sudo gedit /etc/acpi/asus-touchpad.sh

    Вставляем код

    #!/bin/sh
    [ -f /usr/share/acpi-support/state-funcs ] || exit 0

    . /usr/share/acpi-support/power-funcs

    # if this is the right behavior, then this should be moved out of acpi-support
    # to hal (or whatever is replacing hal for such events)
    getXconsole

    XINPUTNUM=`xinput list 'ImPS/2 Logitech Wheel Mouse' | sed -n -e's/.*id=\([0-9]\+\).*/\1/p'`

    # get the current state of the touchpad
    TPSTATUS=`xinput list-props $XINPUTNUM | awk '/Device Enabled/ { print $NF }'`

    # if getting the status failed, exit
    test -z $TPSTATUS && exit 1

    if [ $TPSTATUS = 0 ]; then
    xinput set-int-prop $XINPUTNUM "Device Enabled" 8 1
    else
    xinput set-int-prop $XINPUTNUM "Device Enabled" 8 0
    fi

    Сохраняем и выходим.

    Перезапускаем ACPI-систему

    $ sudo /etc/init.d/acpid restart

    После этих манипуляций отключение тачпада должно заработать.

    пятница, 22 июля 2011 г.

    Основы работы с Wine для начинающих.PDF

    Опять нашЁл интересную статейку на Habrahabr.ru и решил еЁ сделать более удобоваримой. Смысл остался тот же, но текст переписал более литературно, исправил ошибки (которые текстовый процессор смог найти =D) и прст сделал красиво и завернул в PDF. Жаль, в профиле автора на Хабре нет его контактов, а то бы скоординировался с ним и согласовал.

    Оригинал
    PDF

    четверг, 14 июля 2011 г.

    Back up разделов в Linux

    "Люди делятся на 2-е группы - те, кто ещё не делает бэкапы, и те, кто их уже делает..."
    Народная мудрость


    Безусловно, об этом написано много материала. Но как часто бывает, в большинстве статей используется или платные сервисы, или сложные системы или что-то ещЁ. А банального, домашнего рецепта бэкапа очень сложно найти, хотя и возможно.

    1. "Заворачиваем" раздел в архив (sda1 - раздел)

    # dd if=/dev/sda1 bs=4096 | gzip -c -9 > sda1.gz && dd if=/dev/sda bs=512 count=1 > sda1.mbr

    2. Делаем скрипт для быстрого развЁртывания

    $ nano recover.sh

    #!/bin/bash
    gzip -d -c /home/img.gz > /dev/sda1
    cat /home/disk.mbr > /dev/sda
    shutdown -r 0

    3. В образ (ISO например) любимого LiveCD (Knoppix, SliTaz, SystemRescueCd и др.) и добавить в папку /home файлы sda1.gz и sda1.mbr

    4. Добавить скрипт recover.sh в автозагрузку LiveCD

    5. Записать iso образ на диск.

    6. Опробовать развЁртывание без помощи рук использования дополнительных инструментов, т.е. как в боевых условиях.

    Это наиболее простой вариант. Можно написать скрипт по для автоматизации этого процесса, для удаления старых копий, для записи на диски... Возможностей усовершенствования много, но они выходят за рамки данной статьи.

    вторник, 5 июля 2011 г.

    Интернет шлюз на Debian Squeeze. Часть 1. Форвардинг интернета.

    Иметь интернет шлюз очень удобно. Помимо раздачи интернета (хоть GPRS), можно так же на него водрузить на него DHCP-сервер, DNS-сервер, Proxy-сервер, Torrent-качалку и много чего ещЁ. При том при всЁм, что все задачи не требовательные и для этого можно прикупить какой-нибудь компьютерный "хлам" за 300-500 руб. уровня PI/PII.

    Для начала надо пробросить интернет. С настройкой оного на машине Вы разберЁтесь, потому что эта тема выходит за рамки этой статьи.

    В GNU/Linux  в основном используется фаервол Iptables. Можно конечно его вручную настраивать (создавать правила) для проброса интернета, но для домашних целей может подойти скрипт arno-iptables-firewall.

    Ставим его:

    # aptitude install arno-iptables-firewall

    Стандартная конфигурация его паршива, так что сначала отказываемся от его настройки. Затем всЁ-таки его настраиваем:

    # dpkg-reconfigure arno-iptables-firewall

    В Squeeze пакет прекрасно русифицирован, так что там по подсказкам разберЁтесь.

    После перезапуска фаервола в клиентский машинах указывает в роли шлюза настроенную машинку.

    На этом проброс интернета завершЁн.

    Продолжение следует! ;-)

    воскресенье, 19 июня 2011 г.

    Google Chrome и Chromium в Debian

    О преимуществах и недостатках этого браузера написано много, поэтому повторяться не буду. Отличия между ними в том, что в Chrome есть проприетарные компоненты, а в Chromium нет. От того соответственно и их наличие/отсутствие в репозиториях Debian.

    Chromium
    # aptitude install chromium-browser chromium-browser-l10n
    Chrome

    Добавить в /etc/apt/sources.list
    deb http://dl.google.com/linux/deb/ stable non-free main
    Добавить ключ
    $ wget -q http://dl.google.com/linux/linux_signing_key.pub | # apt-key add -
    И поставить
    # aptitude install google-chrome-stable
    Дальше остаЁтся только пользоваться =)

    пятница, 27 мая 2011 г.

    Как стать системным администратором — пособие для начинающих (PDF)

    По мотивам цикла статей на Хабре (на момент написания статьи ещЁ не завершЁнного) я навоял PDF'ку для удобоваримости материала. Как мне показалось (да и не только мне, судя по комментариям), цикл очень хороший. По мере обновления цикла я буду стараться обновлять документик.

    В содержании статей исправлял только опечатки. ВсЁ остальное оригинальное.

    iFolder
    DepositFiles

    P.S. Верстался в OpenOffice.org.
    P.S.S. Комментарии приветствуются.