К основному контенту

Сообщения

Сообщения за 2010

Как быстро открыть порты в рутере на ArchLinux

Иногда приходится заранее в настройках рутера прописывать проброс портов. Многие программы работают и используют UPNP для того, что открыть порты на рутере, поэтому в ручной настройке необходимости не возникает. Однако бывает необходимость настроить проброс портов на рутере посредством UPNP вручную, что достаточно просто.
Необходимо первоначально установить пакет miniupnpc:
yaourt -S miniupnpc
Далее пробросить порты командой:
upnpc -a 192.168.1.1 5005 6005 TCP
где 192.168.1.1 - ip-адрес вашего сетевого интерфейса, подключённого к рутеру,
5005 - для примера порт сетевого интерфейса
6005 - для примера порт, открытый во вне на рутере
TCP - протокол, по котором будут передаваться данные.
Можно также удалить перенаправление, узнать статус, получить список перенаправлений, с помощью дополнительных ключей программы upnpc.

Резервное копирование гигабайтов данных почти бесплатно с Wuala

Давно использую для резервного копирования фотографий, а это у меня порядка 30 гигов, с помощью сервиса Wuala почти бесплатно.
Для начала объясню вкратце, что Wuala это сервис облачного хранения данных как и многие другие, однако у него имеется также несколько отличий. Необходимо установить клиент программы, он написан на java, и поэтому имеются версии под все популярные ОС. Клиент способен эмулировать отдельный диск для удобства в работе. Бесплатно выделяется 1 гигабайт места хранения. Клиент имеет некоторые функции социальной сети, так файлам можно открывать доступ для друзей, для всего мира. Через клиент можно легко искать открытые файлы других пользователей. Доступ к файлам также возможен через веб-интерфейс. Возможности пользователей по использованию сервиса различны, как указано, бесплатно выделяется 1 гигабайт, и отсутсвует ряд важных функций, которые доступны для ПРО пользователей, а именно: резервное копирование, синхронизация и версии файлов. Стать ПРО пользователем можно нес…

dropbox, ntfs-3g и kde4

Как-то обновил установленный клиент dropbox до экспериментальной ветки 0.8. Использовал KDE4, и, не обратив на связь между указанным событием, заметил, что кеды стали очень и очень медленно отзываться, щелкнув, можно было не дождаться появления меню и тп. Первоначально грешил на новую видеокарту nvidia, которая была установлена примерно в это время. Переустанавливал различные версии драйверов, результата не дало. При этом в других графических окружениях, при запущенном dropbox, каких-либо минусов не было замечено.
Проблема оказалась в следующем: на машине установлена и винда, и арч, при этом дропбокс установлен и там, и там. И чтобы не иметь на винте дважды одну папку dropbox, под арчем использовал символьную ссылку на папку, находящуюся на разделе, форматированном под ntfs, и поэтому при работе под кедам dropbox как-то странно и интенсивно использует раздел ntfs, что драйвер ntfs-3g "съедал" до 63% от 4 ядер проца. Что странно... Пока решение окончательного не нашёл, может д…

makeworld или пересобирём всё под archlinux

Дано: ноутбук с процессором Celeron 430M, установлен ArchLinux i686.
Надо: пересобрать все (или почти все) пакеты под указанный процессор.
Имеется ещё другой настольный комп с процессором Core2Quad, с помощью которого будем всё пересобирать.
Для начала нужно вытащить с ноутбука список всех установленных пакетов, для можно использовать подобный скрипт:
pacman -Q | awk '{ print $1 }' | sort > /tmp/pacman-installed.tmp
pacman -Qm | awk '{ print $1 }' | sort | comm -3 /tmp/pacman-installed.tmp - > /tmp/pacman-to-reinstall.tmp
Где в итоге в файле /tmp/pacman-to-reinstall.tmp получаем сортированный список всех установленных пакетов
Рекомендую выборочно почистить данный список от пакетов, пересобирать которые смысла (времени) нет, типа openjdk2 или openoffice-base.
Далее копируем полученный файл на машину, которая будет пересобирать пакеты (хотя можно и пересобирать на том же ноуте, но это неоптимально по времени).
Для удобства создал 2 папки build и maded, в последней дополните…

odt2doc или как конвертировать odt в другой формат

UPDATE: способ, изложенный в данной статье, устарел, смотрите актуальную информацию здесь.


Везде и всегда использую OpenOffice, уже привык и основным для меня форматом хранения документов является odt, в нём есть масса плюсов, но и один минус, по работе необходимо использовать не его, а всем известный doc.
Вот и сегодня понадобились документы в формате doc, т.е. нужно было срочно сконвертировать массу файлов odt в doc.
Порыскав в сети, нашёл PyODConverter, т.е. решение есть, но смущало следующее, что нужно новым сконвертированным файлам иметь то же время создания, модификации, что и первоначальный файл в формате odt дабы очень нужно.
Пришлось быстро с помощью AutoIt3 написать под "окна" небольшую программу odt2any, суть которой в следующем.
Если запустить программу без параметров, то обрабатываются файлы odt в текущем каталоге, иначе в параметре можно указать необходимый каталог.
В файле настройки odt2any.ini имеются следующие параметры:
OO="OpenOffice.org 3" - это …