preload
Окт 28

Несколько компьютеров на одном рабочем месте – это хорошо, но вот что плохо – это то, что приходится метаться между кучей мышек и клавиатур. Сейчас на моем рабочем месте две машины – десктоп с Arch Linux и ноутбук с Windows 7. Соотвественно, захотелось удобства, а как это сделать? Да очень просто!
Читать полностью »

Связанные записи


Метки:
Окт 19

Решил обновить свой Arch, а так как в Казахстане скорость канала оставляет желать лучшего, как-то не очень понравилось, что pacman съедает всю скорость. Решением оказался trickle.
Ставим:
sudo pacman -Sy trickle
Запускаем обновление:
sudo trickle -d 10 pacman -Syu
Где параметр -d указывает скорость в Кб/с. Подробности смотрим в man trickle.

Связанные записи


Метки:
Окт 15

Если к вашему домену прикручены Google Apps и хочется поставить другую тему в Gmail, то достаточно к адресу вашей почты https://mail.google.com/a/domain.com/ добавить #settings/themes и перейти по адресу https://mail.google.com/a/domain.com/#settings/themes, чтобы появилась страница с выбором темы.

Связанные записи


Метки:
Авг 03

Захотелось мне, работая на виндовой машине, иметь доступ к линуксовым графическим приложениям. Организовывается это дело очень просто:
На linux-машине в /etc/ssh/sshd_config добавляем следующие строки:

X11Forwarding yes
AllowTcpForwarding yes
X11DisplayOffset 10

И перезапускаем sshd:

/etc/rc.d/sshd restart

На windows-машину ставим Xming и PuTTY. Запускаем Xming и соединяемся при помощи PuTTY с нашим линуксом, предварительно выставив SSH -> X11 -> Enable X11 Forwarding. Чтобы запустить приложение, достаточно набрать в putty соответствующую команду.

ssh_x_windows

Связанные записи


Метки:
Июл 11

Поставил Windows 7, а на нее Adobe CS4. Обнаружил, что Flash IDE при запуске у меня ругается в окошко Output таким образом:

Plugin tool script error in method initIK
Plugin tool script error in method ik_setAutoTransformPoint

А при создании документа так:

Plugin tool script error in method ik_activateTreesFromSelection
Plugin tool script error in method ik_redraw
Plugin tool script error in method ik_deselectAllBones
Plugin tool script error in method ik_clearActiveTrees
Plugin tool script error in method ik_activateTreesFromSelection
Plugin tool script error in method ik_activateTreesFromSelection
Plugin tool script error in method ik_isIKContainer
Plugin tool script error in method ik_hitElementOfActiveTree
Plugin tool script error in method ik_hitTestBone
...

При этом на панели инструментов отсутствовали непосредственно инструменты.
Решение простое: нужно удалить папку C:\Users\< имя пользователя>\AppData\Local\Adobe\Flash CS4 и запустить Flash IDE снова.

Связанные записи


мая 27

Вим умеет редактировать файлы на удаленной машине.
Для редактирования файлов по ssh используем такой синтаксис:

vim scp://remoteuser@server.tld//path/to/document

remoteuser@ используется, чтобы vim не пытался присоединиться к серверу с логином, определенным в переменной окружения $USERNAME, двойной слэш после фдреса сервера означает, что дальше указан абсолютный путь к файлу, чтобы указать файл относительно домашней директории пользователя, используем один слэш.

Синтаксис для редактирования файлов по ftp:

vim ftp://[user@]machine[[:#]portnumber]/path/to/document

Если вам не хочется постоянно вбивать пароль, читаем решение для ssh и решение для ftp:

Создаем в домашней директории файл .netrc с правами 600. Затем вбиваем настройки для каждого удаленного хоста по одному на строку в формате

machine yourftp.somewhere.org login yourlogin password "yoursecret"

Приятного редактирования!

Связанные записи


Метки:
мая 27

Собственно, настройка.

На клиенте:
Создаем ключи:

$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/outpunk/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/outpunk/.ssh/id_rsa.
Your public key has been saved in /home/outpunk/.ssh/id_rsa.pub.
The key fingerprint is:
81:c6:11:ba:9e:42:9f:71:68:d5:dc:54:19:0c:99:b9 outpunk@outpunk-desktop

Смотрим, чего получилось:

$ ls .ssh/
id_rsa id_rsa.pub known_hosts

Копируем на сервер:

$ scp .ssh/id_rsa.pub outpunk.name:id_rsa.pub

На сервере:

$ mkdir .ssh
$ chmod 700 .ssh
$ cat id_rsa.pub >> .ssh/authorized_keys
$ chmod 600 .ssh/authorized_keys
$ rm id_rsa.pub

В sshd_config должны быть следующие настройки:

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

Проверяем, все ли верно, и перезапускаем sshd

$ /usr/sbin/sshd -t
$ sudo /etc/rc.d/sshd restart

Если совсем боязно, что sshd отвалится, то предварительно можно запустить еще одну копию демона на другом порту:

$ sudo /usr/sbin/sshd -p 2000

Связанные записи


Метки:
мая 25

Если Apache под FreeBSD при запуске выдает такую ошибку:

[Mon May 25 10:45:27 2009] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter

то нужно подгрузить модуль accf_http, отвечающий за буферизацию входящих соединений:

kldload accf_http

Чтобы модуль загружался автоматически при старте системы, нужно добавить следующую строку в /boot/loader.conf

accf_http_load="YES"

Связанные записи


Метки:
мая 18

Иногда в целях тестирования нужен ie6, а винды под рукой нет. В таком случае его можно запустить под wine:

sudo apt-get install wine cabextract
wget http://www.kegel.com/wine/winetricks
sh winetricks ie6

Вуаля! Теперь у нас есть ie6 на нашем nix-боксе:

ie6 под wine

Связанные записи


Метки:
мая 06

Т.к. с некоторых пор с казахстанских адресов ЖЖ недоступен, а порой гугл забрасывает меня туда, я сделал небольшой букмарклет, который будет использовать Google Translate в качестве импровизированного прокси. Для того, чтобы воспользоваться им, просто перетащите указанную выше ссылку на панель закладок вашего браузера, и, находясь на проблемной странице, кликните на закладке.

Связанные записи


Метки: