LINUX.ORG.RU

Сообщения Obey-Kun

 

что с opensuse?

Форум — Linux-org-ru

http://www.linux.org.ru/people/opensuse/profile

только что говорил с ним

Obey-Kun
()

[московское метро] всё ещё ошибка винды на экранах

Форум — Talks

второй день висит. позор.

Obey-Kun
()

Aquaria. Не могу пройти дальше первого уровня.

Форум — Games

Стоит только выплыть с первого уровня в переход на следующий, появляется чёрный экран и ничего не происходит, приходится делать kill -9. У кого-нибудь было так же?

Obey-Kun
()

[bug] юникодные ссылки & [url]

Форум — Linux-org-ru

http://➡.ws

test

[url]http://➡.ws[/url]

[url=http://➡.ws]test[/url]

 ,

Obey-Kun
()

Посоветуйте смешного кина

Форум — Talks

Болею дома (вместо того, чтоб сессию сдавать), смотрю кино.

Сегодня просмотрены «Догма», «Жизнь Брайана» (монтипайтоновская крутотень), «Город Бога», «Ограбление на Бейкер-Стрит», «Эквилибриум» и «Бесславные ублюдки». А впереди ещё целое воскресенье. Что весёлого есть навроде первых двух фильмов (о религии то бишь)?

А, ну да, раздел о Linux же... смотрю на 50" плазме с помощью приставки WD TV Live (на неё Linux, как и на всех подобных приставках) ремуксы, берущиеся с домашнего сервера по NFS.

Obey-Kun
()

Что там в торрент-клиентами?

Форум — Talks

На данный момент использую Deluge. Сейчас одновременно раздаётся 240 торрентов от 1 до 60 Гб каждый. Кушает это дело 160 мегабайт памяти, что меня полностью устраивает.

Но иногда создаётся такое ощущение, что он раздаёт мало. Канал забит чуть более, чем на 10% (300 Кб/с из 20 Мб/с). Помнится, в более счастливые времена канал забивался полностью и держался так круглые сутки. А в консоль валятся крики пайтона о слишком большом количестве открытых файлов.

Есть ещё transmission и rtorrent. Кто-нибудь использует их в аналогичном режиме?

Obey-Kun
()

[музыка][youtube] Что за саундтрек?

Форум — Talks

 ,

Obey-Kun
()

[openvz] Никто не может превысить barrier по kmemsize

Форум — Admin

У нескольких виртуалок в статистике имеются множественные failcnt по kmemsize, при том что maxheld == barrier (и вдвое ниже limit). Почему оно не растёт после достижения barrier?

 

Obey-Kun
()

Посоветуйте рогалик

Форум — Talks

Без задротства вроде поиска информации в интернетах и исходниках.

Obey-Kun
()

[Профессионалам по ∞] Тапочки

Форум — Talks

Т.к. живу там же, где учусь, то почти всё время провожу в тапочках. Иногда и на улицу в них выхожу. Носки не надеваю.

Сейчай хожу вот в таком вот (уже год) — http://crocs.ru/cat/large/baya_10126_angle_858.jpg

Кто-нибудь тут в тапках разбирается? Я сам пробовал не так много, может чего получше есть? Меховые (Uggs и аналоги) не пробовал, может они получше будут?

Obey-Kun
()

nginx vs lighttpd

Форум — Admin

По бенчмаркам lighttpd как правило делает nginx:

http://twilightseo.fallenray.com/server/lighttpd-vs-nginx-apache-benchmark/

http://superjared.com/entry/benching-lighttpd-vs-nginx-static-files/

Ещё вот такой тест есть, там почему-то результаты обратные http://www.qdecoder.org/qhttpd/benchmark/20100303/ (или я со своим дальтонизмом цвета в графиках напутал?).

Сообщество у лайти более развитое. А у энжинкса даже нормальной багзиллы нет.

Так за что же любят nginx?

Obey-Kun
()

[nginx] Как разбираются конфиги?

Форум — Admin

часто вижу подобные вещи:

location ~* \.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|bmp|rtf|swf|ico|flv|txt|xml|docx|xlsx|js|odf|ods|odt)$ {
        root /var/www/mysite.ru/;
        index index.html index.php;
}

location ~ /\.ht {
        deny  all;
}

location / {
         proxy_pass         http://127.0.0.1:8080;
        ...
        ...
        ...
}

А почему не делают наоборот — ведь вроде как можно location / обрабатывать как обычно, а ~ \.php$ передавать на http://127.0.0.1:8080? Или нет?

 

Obey-Kun
()

[ssh] UsePAM no => Permission denied (publickey). Почему?

Форум — Admin

Какая-то мистика. Есть два одинаковых сервера с Debian Lenny, весь софт на обоих последний (даже железо одинаковое, только рейд по-разному настроен). У обоих одинаковый sshd_config, сделанный чтобы можно было логиниться только через ключи:

# Package generated configuration file
# See the sshd(8) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile     %h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication no

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding no
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

#MaxStartups 10:30:60
#Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

UsePAM no

На обоих у одного юзера имеется ~/.ssh/authorized_keys одинакого содержания и с одинаковыми правами доступа:

obey@host.velomania.ru /home/obey % ls -la | grep .ssh
drwx------ 2 obey obey   4096 2010-04-20 01:44 .ssh
obey@host.velomania.ru /home/obey % ls -l .ssh/authorized_keys 
-rw-r--r-- 1 obey obey 394 2010-04-20 01:44 .ssh/authorized_keys

obey@host.e-art.ru /home/obey % ls -la | grep .ssh
drwx------ 2 obey     obey         4096 Apr 20 04:01 .ssh
obey@host.e-art.ru /home/obey % ls -l .ssh/authorized_keys 
-rw-r--r-- 1 obey obey 394 Mar  2 13:37 .ssh/authorized_keys

При попытке зайти на host.e-art.ru всё ок. Но при попытке зайти на host.velomania.ru говорит «Permission denied (publickey).».

ssh -vvv host.e-art.ru

ssh -vvv host.velomania.ru

Причём если делаю UsePAM yes, то оно работает. Есть идеи?

 

Obey-Kun
()

почему ширина покрышки влияет на эффективность торможения?

Форум — Talks

сабж

Obey-Kun
()

[bug] Название темы опроса на главной не меняется после её изменения

Форум — Linux-org-ru

Смотрим на главной: «Какой файловый менаджер вы используете?»

менАджер.

Заходим внутрь --- всё ок. Баг?

 

Obey-Kun
()

Движок веб-каталога книг?

Форум — Talks

Накапливается много записей в bibtex. А ещё зачастую делаю сканы полезной литературы (для людей мой специализации, т.е. геокриологов). Хотелось бы зафигачить сайт, куда я это мог бы заливать.

Итак, что нужно — я создаю bibtex-записи. При этом делается страница. На неё можно дополнительно залить скан обложки и скан книжки. Есть поиск и каталог.

Есть уже такое?

Obey-Kun
()

БСЭ. Кто-нибудь поможет с определением положения статьи?

Форум — Talks

http://slovari.yandex.ru/dict/bse/article/00094/91900.htm

По ссылке — слово «Ямал» из Третьего издания «Большой советской энциклопедии», выпущенной издательством «Советская энциклопедия» в 1969 — 1978 годах в 30 томах.

Чтобы включить это в бакалаврскую, очень желательно знать номер тома и страницу (чтобы сделать нормальный отсыл в библиографии). Не завалялась у кого-нибудь БСЭ того года? Ну или хотя бы любая другая, где есть «Ямал» :).

Obey-Kun
()

2 antony986, ShTH et al.

Форум — Talks

Классическое зелёное

Коммунистическое красное

Синее им. капитана Нортона

С антиалиасингом. Срок хранения — 5 дней. SVG-шку накропал на коленке за пару минут, если кому надо — выложу.

Obey-Kun
()

[qt] что почитать о потоках? [c++] new

Форум — Development

Не знаю ничего про потоки, что-нибудь есть на русском, где вкратце написано о всех возможностях распараллеливания в Qt? Нужно чтобы определиться, что конкретно мне нужно, и потом уже смотреть в qt-docs.

И ещё дуракий вопрос. Почти уверен, что всё верно, но мало ли...

class MyClass {
  MyOtherClass *m_object1;
  MyOtherClass *m_object2;
public:
  MyClass():
    m_object1(new MyOtherClass),
    m_object2(new MyOtherClass)
  {  }

  ~MyClass() {
    delete m_object1;
    delete m_object2;
  }

  void someFunction1()
  {
    delete m_object1;
    m_object1 = NULL
  }

  void someFunction2()
  {
    delete m_object1;
    m_object1 = new MyOtherClass;
  }
};

Всё ли ок с кодом, или лучше сделать как-то иначе (речь о расово верном использовании new)?

 ,

Obey-Kun
()

[Qt, слот-сигнал] где проводить connect — в дочке или родителе?

Форум — Development

Есть вью, на нём можно делать всякие инструменты — выделения (как в гимпе) и т.п. Одновременно может существовать только один инструмент. Короче, в зависимости от действий пользователя создаётся-удаляется некий виджет.

Это сделано так:

if(event->button() == Qt::LeftButton) {
    if(m_anchor->isPossibleOrEnabled()) {
        m_is_creating_tool = true;
        switch(m_tool_to_create) {
        case QFrost::no_tool:
            m_is_creating_tool = false;
            event->ignore();
            return;
        case QFrost::rectangle_selection:
            m_tool = new RectangleSelection(this);
            break;
        case QFrost::ellipse_selection:
            m_tool = new EllipseSelection(this);
            break;
        case QFrost::cell_creator:
            m_tool = new CellCreator(this);
            break;
        }
        qfMainWindow()->emitCurrentToolsSettings();
    }
    event->accept();
}

m_tool — указатель на абстрактный объект класса Tool. Так вот, у каждого Tool есть какие-то свои слоты, которые должны ловить соответствующие сигналы (для каждого унаследованного от Tool класса это индивидуально). Где проводить connect — в конструкторе этих штук или в приведённом выше куске кода, сразу после new?

На данный момент провожу это в конструкторе этих виджетов, соответственно их слоты можно делать private, что вроде бы как делает всё безопаснее. Вроде бы как, удобно, но хотелось бы знать, как принято в больших проектах.

P.S: если кому-нибудь любопытно, qfMainWindow()->emitCurrentToolsSettings() — это функция, которая заставляет один из виджетов mainwindow послать сигналы о настройках инструментов (то есть сигналы о настройках всех возможных инструментов). Это нужно, чтобы инструмент знал о своих свойствах сразу же после создания. Ну а когда мы его создали, свойства можно ещё менять и он будет получать информацию из этих же сигналов.

Obey-Kun
()

RSS подписка на новые темы