вторник, 22 ноября 2011 г.


Николай Ге. Портрет О.П.Костычевой, дочери П.А.Костычева, 1891

эту картинку не знаю, как утащить)

добавлено 2012-10-27:

(автор: Леонид Афремов)

добавлено 2013-01-09:


понедельник, 21 ноября 2011 г.

Как настроить ejabberd в debian

Вот так.

Вкратце:

1. Ставим сервер apt-get install ejabberd

2. Правим /etc/ejabberd/ejabberd.cfg. Если по минимуму, то:
% задаем админский аккаунт (формат такой: {user, имя, хост})
{acl, admin, {user, "huh-muh", "mydomain.ru"}}.

% задаем имя хоста
{hosts, ["mydomain.ru"]}
и вроде как всё остальное нормально прописывается и "из коробки".

3. Создаем пользователей (по умолчанию регистрация из клиента запрещена. Чтобы включить её, нужно изменить в конфигах deny в строке {access, register, [{deny, all}]} на allow):
sudo /usr/sbin/ejabberdctl register huh-muh mydomain.ru mypassword

UPD 2013-01-02:
Оказалось тут, что истек срок годности сертификата. Продлил так:
openssl genrsa -des3 -out ejabberd.key.secure 1024
openssl rsa -in ejabberd.key.secure -out ejabberd.key
openssl req -new -key ejabberd.key -out ejabberd.csr
openssl x509 -req -days 365 -in ejabberd.csr -signkey ejabberd.key -out ejabberd.crt
cat ejabberd.key ejabberd.crt > ejabberd.pem
sudo cp ejabberd.pem /etc/ejabberd/

вторник, 15 ноября 2011 г.

SAMBA: Невозможно сменить режим доступа целевого файла

Столкнулся с ошибкой: при попытке записать файл на самбовскую шару получаю в mc сообщение Невозможно сменить режим доступа целевого файла: Операция не позволяется (1), причем сам файл записывается.

Решение такое:
sudo mount.cifs //Server/share /mnt/share -o user=юзер_шары,noperm

Установка Debian 6 с USB-флэшки

Как-то с испугу умудрился записать дебиановский установочный исошник на флэшку. По-моему, это было сделано не как советуют мануалы, а командой:
sudo dd if=debian-live-6.0.3-amd64-lxde-desktop.iso of=/dev/sdh bs=10240 conv=sync

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

Узнать правильное название флэшки (вдруг не /dev/sdh, а что-то другое) можно командой dmesg.

Вообще-то изначально команда была подсмотрена у FreeBSD, но та из коробки почему-то не предложила сделать локаль UTF-8, поэтому ставить её расхотелось.

среда, 9 ноября 2011 г.

Пока не работает хранилище ссылок...

Анкета (надо попробовать перенести на flex):
http://psylist.net/praktikum/00386.htm

Прикольный курсорчик:
http://s11.radikal.ru/i184/0907/d5/334dd29fe364.gif

http://stackoverflow.com/questions/4991171/auto-line-wrapping-in-svg-text
http://www.w3.org/TR/SVG/text.html#TextElement

Блиииин, как не хватает его!!

Yuu Yuu Hakusho TV
Shigofumi: Letters from the Departed

http://f5.ru/freshf5/post/377615
http://f5.ru/freshf5/post/378947

http://theapplegeek.ru/archives/3817

http://blog.flexexamples.com/2008/01/22/displaying-a-webcams-video-in-a-flex-videodisplay-control/

Ghost wars by Steve Coll

http://www.kodges.ru/87664-samouchitel-yaponskogo-yazyka.html

Atlantis Imperio

http://www.foia.cia.gov/browse_docs.asp?doc_no=0000497186

http://militera.lib.ru/science/vs17/38.html
http://militera.lib.ru/science/vs17/index.html

UPD 2012-07-20: Ура-а, наконец-то восстановил!

суббота, 5 ноября 2011 г.

DHCP в Debian 6

На сервере:

Оказывается, нужно поставить dhcp3-server (командой sudo apt-get install dhcp3-server). После этого слегка поправить конфиги:

1. Необязательный момент, если интерфейс один: в /etc/default/dhcp3-server прописать:
INTERFACES="eth0"


2. Обязательный момент: в /etc/dhcp/dhcpd.conf прописать:
option domain-name "ylsoftware.com";
option domain-name-servers 192.168.2.10;

subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.2 192.168.2.254;
option domain-name-servers 192.168.2.1;
option routers 192.168.2.10;
}


3. Если нужна привязка ip к mac, это делается так:
host first {
hardware ethernet 00:E0:4C:B7:C2:59;
fixed-address 192.168.2.3;
}


После этого перестартуем сервер /etc/init.d/isc-dhcp-server restart

На клиенте:

В /etc/network/interfaces пишем:
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp


И перестартуем: /etc/init.d/networking restart
(или ifdown eth0, ifup eth0, вроде, тоже канает)

Кстати, для статического адреса нужно в /etc/network/interfaces писать следующее:
auto eth0
iface eth0 inet static
address 192.168.2.4
netmask 255.255.255.0
gateway 192.168.2.1

а в /etc/resolv.conf:
nameserver 192.168.2.10


Проверяется конфигурация сети командой ifconfig.