Касперский против Eclipse
По принципу “лучше перебдеть”!

Рубрики: Web-сервисы, Интернет, Программы
До перехода на Linux для синхронизации общих файлов на офисном и домашнем компьютерах я использовал сервис FolderShare. Использовать очень просто - регистрируемся, качаем и устанавливаем клиентскую программу. Затем определяем, какие папки будут общими и где они находятся на каждом из компьютеров. Всё, теперь компьютеры на которых запущены клиенты FolderShare, будут автоматически синхронизировать указанные папки. Друг с другом компьютеры связываются через центральный сервер, поэтому отсутствие реального ip-адреса или наличие файрвола не помеха.
Такой способ переноса документов небольшого размера оказался самым удобным — никаких лишних движений совершать не надо. Поправил дома список дел в ListPro — на работе файл тоже обновился.
Увы, приобретение компанией Microsoft этого сервиса не пошло ему на пользу — анонсированный Linux клиент так и не вышел (а для MacOS есть). Под Wine его также не удалось запустить.
Пришлось искать альтернативу. И альтернатива нашлась, да еще и с более широкими возможностями!
Прошу любить и жаловать — PowerFolder.

Клиент PowerFolder написан на Java, поэтому работает везде, где есть Java 5 — в частности, и под Windows, и под Linux. Клиенты PowerFolder образуют p2p-сеть, что позволяет работать и без центрального сервера. Хотя сервер существует и может использоваться в случае, когда оба компьютера не допускают входящих соединений.
Адреса компьютеров, с которыми необходимо установить соединение, можно указать явно. Также можно ограничить соединения только локальной сетью.
За отдельную плату можно получить место на сервере для резервного копирования данных. Шифрование передаваемых данных и отсутствие ограничений на объем файлов есть только в платной Pro версии. Честно говоря, возможностей Basic мне более чем хватает.
Рубрики: Linux, ОС, Проблемы, Программы
В конце марта обновился xneur (автоматический переключатель раскладок клавиатуры для Linux, аналог Punto Switcher). И на моем ноутбуке с Kubuntu 7.10 начал падать при старте. Постоянные пользователи Punto Switcher, которым случается садиться за компьютер, на котором эта программа не установлена, меня поймут - ломка страшная, количество ошибок из-за непереключенной раскладки просто зашкаливает.
Через пару дней произошло еще одно обновление, но работоспособность программы не восстановилась. Вчера терпение мое лопнуло и я решил собрать xneur из исходников, надеясь, что последняя версия окажется рабочей. Инструкции по сборке на сайте xneur оказались несколько неполными и неточными. Далее — последовательность действий, которая привела меня к успеху.
Рубрики: Мультимедия, Программы
Собираясь смотреть на КПК сериал Дживс и Вустер я занялся поисками программы, позволяющей без лишней работы получить из DVD видео в формате DivX (если точнее, я использую кодек XviD). При этом хотелось сохранить контроль над основными параметрами перекодировки и получать результат хорошего качества.
Результатом поисков стал FairUse Wizard, который берет на себя весь процесс от начала до конца, никаких сторонних программ не требуется. При этом можно указать, как обрезать края, какого размера должна быть картинка и какого размера требуется получить результирующий файл. Инструмент подсказывает, насколько сильными при этом будут потери при сжатии и как это повлияет на качество картинки. При использовании кодека XviD и двухпроходного кодирования результирующий файл получается именно такого размера, как заказано.
Говорят, что под Linux эта программа без проблем запускается при помощи Wine.
Обычно доступны бесплатная версия, которая ограничивает размер выходного файла 700 MB и полная версия, которая стоит $20. В течении ограниченного времени полную версию раздают бесплатно, не пропустите!
Внешней доступ к внутренним ресурсам сети у нас на работе возможен только через ssh. В принципе, этого достаточно для проверки почты (POP3/SMTP), пользования веб-интерфейсами (HTTP), удаленного управления компьютером (VNC или Remote Desktop), даже для доступа к репозиторию исходных текстов (CVS). Но неудобно. Поясню в двух словах, как получить доступ через ssh, в чем неудобство подхода и как я его преодолел.
ssh позволяет организовать туннели (ssh tunnel). Туннель связывает локальный порт с портом на компьютере, доступном с ssh сервера. Например, удаленный доступ к http-серверу work.yourdomain.com (порт 80) можно получить следующим образом:
ssh -f -N \ -L 10080:work.yourdomain.com:80 \ sshserver.yourdomain.com
Теперь в браузере http://localhost:10080 приведет на http://work.yourdomain.com.
Туннелей можно определить несколько. В приведенной команде добавятся аналогичные строки с ключом -L.
Теперь о проблемах.
Проблема преодолевается с помощью port forwarding: надо задать правило, согласно которому запросы на work.yourdomain.com:80 перенаправляются на localhost:10080. Теперь в браузере можно будет использовать честный адрес - запросы на него перенаправятся на localhost, пройдут через ssh туннель и достигнут цели. При определении правил можно использовать только ip-адреса, поэтому проблему разрешения доменных имен надо решать отдельно, но это совсем просто.
Port forwarding в KUbuntu удобно настраивать через Guidedog (требуется установить одноименный пакет):

Но можно и вручную примерно такой командой (я не проверял):
iptables -t nat -A gforward -p tcp --dport 80 -d 1.2.3.4 -j REDIRECT --to-ports 10080
Рубрики: Linux, Windows, ОС, Проблемы
Вчера установил новые обновления на домашнем компьютере с Windows 2000, но перезагружаться не стал. Утром обнаружил компьютер зависшим, впервые за долгое время. Будет досуг — перепаяю последний оставшийся конденсатор. Но это мелочи. Интереснее то, что после ресета компьютер загружаться отказался, мотивируя проблемой с файлом WINNT\system32\config\system. Насколько я понимаю, это часть реестра. То есть, заменить правильной версией из дистрибутива не получится. Либо исправлять, либо заменять резервной копией.
Ладно, для начала попробовал посмотреть, что там на диске осталось (эх, давно не бэкапился, надо заняться). Загрузился с установочного диска Windows 2000, открыл консоль. dir прочитать содержимое каталогов отказался. Я напрягся. Но вспомнил, что диск-то у меня ого-го какого размера, а Windows 2000 без костылей (SP2, если не путаю) больше 137GB не понимает. Решил не расстраиваться раньше времени, а попробовать получить доступ с помощью Linux, благо установочный диск с RW еще не стер.
Одна из немногих программ, с которыми я оказался не готов расстаться при переходе на Linux - это органайзер Ilium Software ListPro, о котором я уже неоднократно упоминал. Попытка запустить ListPro под Wine оказалась достаточно успешной.
Далее »
При освоении KUbuntu 7.10 одной из первых проблем стала настройка раскладок клавиатуры привычным по Windows образом: английская и русская раскладки, переключение по левому Ctrl+Shift, индикатор в трее “у часиков”. Настройка такого поведения в Windows занимает от силы минуту. В KUbuntu же, насколько я понял, штатными средствами сделать это просто не возможно! Но решение есть.
C Unix/Linux я знаком лет 14. От Digital Unix, HP-UX и Solaris до FreeBSD и Linux. Но в основном на уровне пользователя и разработчика ПО. Несколько попыток “порулить” системой самостоятельно глохли из-за недостатка времени и отсутствия необходимости.
За это же время на моих компьютерах побывали версии MS Windows от 3.1 до XP. И Windows в качестве единственной системы для работы и разлечений всегда выигрывала — меньше хлопот с поддержкой аппаратуры, больший выбор программ. Конечно, свою роль сыграла возможность без хлопот пользоваться программами, распространяемыми на платной основе.
Появление ноутбука, который можно использовать прежде всего для работы, сподвигло на очередную попытку подружиться с Linux, оценить, насколько удобно жить в этой системе пользователю, привыкшему к комфортным сторонам Windows. Конечно, сама эта попытка свидетельствует, что есть и некомфортные стороны, которые заставляют сняться с насиженного места.
Поэтому в дальнейшем прошу учитывать — я не ламер, который не смог разобраться и решить проблему, исправив пару строк в конфигурационном файле. Я сознательно не хочу спускаться на этот уровень, а хочу понять, предоставляют ли современные версии Linux (в частности, KUbuntu 7.10) возможность настройки системы без необходимости изучения документации. Честное слово, по Windows я никаких книжек не читал.
Изучение операционной системы для меня не самоцель. ОС должна предоставлять услуги с максимальным удобством, а уж я буду заниматься теми задачами, которые мне интересны.
Первые впечатления:
Некоторые пункты заслуживают отдельного рассказа, об этом — в следующих выпусках.
Рубрики: Linux, Аппаратура
Получил долгожданный служебный ноутбук - IBM/Lenovo Thinkpad T60 UT0FVRT.
Поставил KUbuntu 7.10 с alternative CD — почему-то думал, что дадут выбирать софт. Не дали.
Почему Configuring APT виснет на Scanning the mirror при неправильно настроенном доступе в Интернет? Ну таймаут, но не такой же! Судя по Google, не один я от этого пострадал.
Сумел настроить сеть. Долго тупил — забыл в браузере прокси указать.
И русскую клавиатуру. Только раскладка не полностью подходит.
Для первого раза неплохо. Теперь буду мучать окружающих вопросами наивного виндузятника: а где в Linux каталог Program Files? или, а где устанавливаются глобальные переменные?
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
| « Сен | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||