Home
Psi+ || Psi Development -- Russian Community
psi-dev@conference.jabber.ru
Thursday, December 4, 2008< ^ >
zet* has set the subject to: Psi+ Project || Psi Development -- Russian Community || Logs: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru/ || http://code.google.com/p/psi-dev/ || wtf psi_patches || Болтаем в psi-talks@ || Очень нужен OTR: http://public.tfh-berlin.de/~s717689/ || SVN: http://psi-dev.googlecode.com/svn/trunk
Room Configuration

GMT+3
[00:05:16] evgs= leaves the room
[00:06:53] nicktian leaves the room
[00:32:49] <ivan101> Rion: выкладывай патчи :)
[00:35:12] <Rion> спать охота, завтра выложу)
[00:42:23] stormhead leaves the room
[00:47:26] Disаbler- joins the room
[00:55:01] lawyer leaves the room
[00:57:19] MD5 joins the room
[00:59:06] MD5 leaves the room
[01:06:12] Diman joins the room
[01:28:54] nicktian joins the room
[01:33:12] nicktian leaves the room
[01:33:19] nicktian joins the room
[01:33:32] chikarabonsha leaves the room: Replaced by new connection
[01:33:35] chikarabonsha joins the room
[01:33:39] Disаbler- leaves the room
[01:33:46] nicktian leaves the room
[01:33:59] nicktian joins the room
[01:34:03] nicktian leaves the room
[01:34:24] nicktian joins the room
[01:34:26] nicktian leaves the room
[01:35:09] Diman leaves the room
[01:35:14] nicktian joins the room
[01:35:23] nicktian leaves the room
[01:36:39] nicktian joins the room
[01:40:35] kusari joins the room
[01:41:12] kusari leaves the room
[01:59:50] nicktian leaves the room
[01:59:58] nicktian joins the room
[02:00:02] nicktian leaves the room
[02:00:29] nicktian joins the room
[02:00:42] nicktian leaves the room
[02:01:48] nicktian joins the room
[02:01:51] nicktian leaves the room
[02:06:54] nicktian joins the room
[02:12:14] Sniffy joins the room
[02:13:56] Disаbler- joins the room
[02:37:33] C.H. joins the room
[02:51:18] Rion leaves the room: Replaced by new connection
[02:58:11] Rion joins the room
[02:58:37] <Rion> переписал всё нафиг)
[02:58:50] <Rion> щас вот так ))
int sumWidth = 0;
QList<QPixmap> rightPixs;
if ( PsiOptions::instance()->getOption("options.ui.contactlist.show-avatars").toBool()) {
const QPixmap &pix = contactProfile()->psiAccount()->avatarFactory()->getAvatar(d->u->jid().bare()), *dpix;
QPixmap spix;
if (!pix.isNull()) {
if (pix.height() > height()) {
spix = pix.scaledToHeight(height(), Qt::SmoothTransformation);
dpix = &spix;
} else {
dpix = &pix;
}
rightPixs.push_back(*dpix);
sumWidth+=dpix->width();
}
}
if ( PsiOptions::instance()->getOption("options.ui.contactlist.use-mood-icons").toBool() &&
!d->u->mood().isNull() ) {
const QPixmap &pix = IconsetFactory::iconPixmap("mood/"+d->u->mood().typeValue());
if (!pix.isNull()) {
rightPixs.push_back(pix);
sumWidth+=pix.width();
}
}
if ( PsiOptions::instance()->getOption("options.ui.contactlist.show-tune-icon").toBool() && !d->u->tune().isEmpty()) {
const QPixmap &pix = IconsetFactory::iconPixmap("psi/play");
rightPixs.push_back(pix);
sumWidth+=pix.width();
}
QBrush bakBr(PsiOptions::instance()->getOption("options.ui.look.colors.contactlist.background").value<QColor>(),
Qt::SolidPattern);
p->fillRect(width - sumWidth, 0, sumWidth, height(), bakBr);
QPixmap pix;
int endx = width;
foreach (pix, rightPixs) {
int y = (height() - pix.height()) / 2;
endx -= (pix.width());
p->drawPixmap(endx, y, pix);
}
[02:59:53] <ivan101> хех
[03:00:39] <Rion> кто разберется почему высокие аватары после ресайза имеют неправильную ширину (как-будто квадратными становятся) тому пиво :)
[03:00:53] <Disаbler-> ппц. и не спится вам в 3 часа ночи...
[03:01:05] <Rion> ну так то 5 утра..
[03:01:34] <C.H.> а у меня 2 часа )
[03:02:04] evgs leaves the room: Replaced by new connection
[03:02:05] evgs joins the room
[03:02:16] <Rion> ну всё, патчи завтра. спать охота :)
[03:03:18] Rion leaves the room
[03:19:12] evgs leaves the room: Replaced by new connection
[03:19:13] evgs joins the room
[03:27:24] Disаbler- leaves the room
[03:33:56] Disаbler leaves the room
[03:34:20] Disаbler joins the room
[03:34:53] Disаbler leaves the room
[03:35:02] Disаbler joins the room
[03:38:08] Disаbler leaves the room
[03:38:17] Disаbler joins the room
[03:41:17] Disаbler leaves the room
[03:41:35] Disаbler joins the room
[03:58:20] Sniffy leaves the room
[03:59:48] Disаbler leaves the room
[04:12:33] Sniffy joins the room
[04:18:12] ivan101 leaves the room
[05:17:17] Бурчег joins the room
[05:19:59] Бурчег leaves the room: Просто ушел и всё
[05:22:36] evgs leaves the room: Replaced by new connection
[05:22:37] evgs joins the room
[05:53:24] C.H. leaves the room
[07:41:39] MaSу joins the room
[07:43:59] MaSу leaves the room
[08:03:39] Muxa joins the room
[08:34:31] zet joins the room
[08:37:50] <zet> !svn
[08:37:52] <gluxi> zet: SVN info for http://psi-dev.googlecode.com/svn/:
r43 | rion4ik | 2008-12-03 22:00:33 +0200 (Wed, 03 Dec 2008) | 1 line
fix roster icons with alfa channel
[08:38:03] <zet> Гы
[09:07:56] Sniffy leaves the room
[09:18:35] MaSу joins the room
[09:18:41] Muxa leaves the room
[09:22:46] zet leaves the room
[09:36:01] MaSу leaves the room
[09:36:08] MaSу joins the room
[09:41:04] AlekSi joins the room
[09:44:48] AlekSi leaves the room
[09:59:53] maj joins the room
[10:30:16] lawyer joins the room
[10:35:06] C.H. joins the room
[10:57:09] MaSу leaves the room
[10:57:16] MaSу joins the room
[10:57:39] MaSу leaves the room
[11:08:51] chikarabonsha leaves the room: Replaced by new connection
[11:08:54] chikarabonsha joins the room
[11:19:10] evgs= joins the room
[11:20:41] Rion joins the room
[11:20:42] evgs= leaves the room: Replaced by new connection
[11:20:43] evgs= joins the room
[11:32:42] AlekSi joins the room
[11:49:53] <C.H.> re
[11:53:26] <evgs=> блин, вся польза от быстрого поиска по ростеру теряется из-за потери фокуса после очистки поля поиска :(
[11:55:16] <C.H.> ага, когда esc нажимаешь
[11:55:59] <evgs=> C.H.: бог с ним, с esc, даже когда при помощи bs очистишь
[11:57:12] dikiy joins the room
[11:57:12] <evgs=> ну вот ошибся с раскладкой, ввёл первый символ, увидел, что не та раскладка, стёр, и приходится снова за мышь хвататься
[11:57:41] <dikiy> привет
[11:57:43] <AlekSi> dikiy: вот теперь спрашивай? :)
[11:58:15] <dikiy> В общем - ищу фичу, чтобы можно было запускать команды из чат-окн�
[11:58:18] <dikiy> а
[11:58:35] <AlekSi> !v dikly
[11:58:36] <dikiy> типа /bash_exec cat /proc/cpuinfo
[11:58:46] <AlekSi> !v dikiy
[11:58:47] <gluxi> AlekSi: dikiy uses Psi 0.12 // Mandriva Linux release 2009.0 (Official) for i586
[11:58:48] <dikiy> у меня psi
[11:58:54] <AlekSi> уже вижу :)
[11:59:00] <dikiy> есть такое или надо самому писат�P
[11:59:22] <AlekSi> wtf psi_patches
[11:59:23] <gluxi> AlekSi: maj says that psi_patches = наборы патчей можно найти тут:
http://psi-im.org/wiki/Patches
http://psi-dev.googlecode.com/svn/trunk/patches/
http://xz.zsttk.ru/psi/patches/
http://inhex.net/dion/psi/
http://paveltitkov.blogspot.com/
http://rion-overlay.googlecode.com/svn/trunk/net-im/psi-git/files/
см. также wtf psi_av
[11:59:31] <AlekSi> мб есть
[11:59:45] <dikiy> мб?
[12:00:01] <AlekSi> мб - может быть
[12:00:11] <AlekSi> если нет - напиши и кинь нам :)
[12:00:32] <Rion> по сути если стандартные команды немного расширить..)))
[12:00:46] <dikiy> Кстати, если кому интересно - я недавно патч написал, поддержку S�
[12:00:49] <dikiy> STUN
[12:01:25] <dikiy> только его надо потестить
[12:01:37] <dikiy> хорошенько
[12:01:45] <gluxi> AlekSi: Unable to get version
[12:01:47] <Rion> !gg STUN
[12:01:48] <gluxi> Rion: Simple traversal of UDP over NATs - Wikipedia, the free encyclopedia
9 Nov 2008 ... Simple Traversal of User Datagram Protocol through Network Address Translators ( NATs) (abbreviated STUN ), is a standards-based IP protocol ...
http://en.wikipedia.org/wiki/Simple_traversal_of_UDP_over_NATs
[12:02:31] <AlekSi> !gg git psi
[12:02:32] <gluxi> AlekSi: El Tramo » Trying out Git
26 Aug 2008 ... Remko, are you going to sync SVN repository with Git ? I just want to mention that our GSoC projects are forks of mblsha/ psi , ...
http://el-tramo.be/blog/psi-git
[12:02:46] <dikiy> В psi он теперь выполняет роль автоматического определения внешнего IP просто.
[12:03:55] <AlekSi> круто :)
[12:04:09] <AlekSi> chikarabonsha: этот патч рассматривают?
[12:05:10] <Rion> ну вродь прикольная штука.. тока в большинстве случаев бесполезная..
[12:05:34] <AlekSi> Rion: если работает, то очень полезная :)
[12:05:52] <Rion> AlekSi: в том-то и дело.. если..
[12:05:55] <dikiy> Rion: если сидишь за натом, то без этой штуки надо ip каждый раз руками вбивать :)
[12:07:03] zzz joins the room
[12:07:13] <Rion> The protocol requires assistance from a 3rd-party network server (STUN server) located on the opposing public site of the NAT, usually the public Internet.
[12:07:29] Δz leaves the room: Replaced by new connection
[12:07:33] Δz joins the room
[12:07:49] <AlekSi> Rion: а такие есть
[12:07:54] <dikiy> Rion: я по умолчанию вбил stun.ekiga.net
[12:08:10] <AlekSi> zzz: hi there :)
[12:08:24] <dikiy> АФАИК, постоянно поднят. Иначе VoIP работать не будет у людей�
[12:08:41] <zzz> hi
[12:08:52] <zzz> maybe they can help, figuring out this error?
[12:09:11] <AlekSi> zzz: тут на нашем говорят :)
[12:09:32] <Rion> это вроде ка не холушка
[12:09:39] <Rion> не золушка*
[12:09:45] <dikiy> то есть?
[12:09:50] <AlekSi> Rion: он из psi@ пришёл
[12:09:56] <Rion> аа
[12:10:06] <AlekSi> [12:09:30] <AlekSi> zzzz: you are already in psi-dev, don't you? ;)
[12:09:52] <zzzz> no AlekSi
[12:10:07] <zzzz> there must be someone using my resource or something
[12:10:26] <zzzz> i get an error while trying to connect using the same nick on psi-im.org
[12:10:10] <AlekSi> хм... :/
[12:10:13] <zzz> oh
[12:10:17] <zzz> im here
[12:10:20] <AlekSi> :D
[12:10:30] <zzz> look
[12:10:43] <zzz> this was the only info i found
[12:10:44] <zzz> http://community.livejournal.com/bsd_sekta/1741.html
[12:10:49] <zzz> about this error
[12:10:57] <AlekSi> zzz: you have a email adress at @xakep.ru ?
[12:11:09] <zzz> yes
[12:11:20] <AlekSi> zzz: Can you speak Russian?
[12:11:20] <dikiy> LOL
[12:11:23] <Rion> dikiy: я прально понимаю что оно для p2p нужно, ну или вообще для входящих соединений? а то я всю жизнь за натом сижу и никаких проблем не ощущаю
[12:11:24] <zzz> no
[12:11:30] <AlekSi> wtf? O_o
[12:11:30] <gluxi> о_О
[12:11:38] <zzz> but im friend of some russian people
[12:11:42] evgs leaves the room: Replaced by new connection
[12:11:43] evgs joins the room
[12:11:49] <lawyer> гг
[12:11:50] <gluxi> бугага
[12:11:52] <dikiy> Rion: да. В первую очередь нужно, чтобы bytestreams работали. К примеру передача файлР
[12:11:53] <AlekSi> zzz: well, sorry then. This is Russian-language room. =)
[12:11:58] <dikiy> Rion: файлов
[12:12:01] <zzz> =(
[12:12:09] <zzz> no problem AlekSi
[12:12:15] <maj> у меня не работет передача
[12:12:31] <dikiy> maj: вот. ставь патч и заработает :)
[12:12:36] <zzz> AlekSi: you think i should learn russian?
[12:12:39] <lawyer> AlekSi: ты его (её) мягко говоря послал :-D
[12:13:36] <AlekSi> zzz: no, i just think that if you have mail at @xakep.ru, then you know Russian, and it will be easier for you to ask questions at Russian-speaking room :)
[12:13:43] Rion leaves the room
[12:14:09] <zzz> hehe
[12:14:19] <zzz> i really dont know
[12:15:54] <AlekSi> zzz: well, i think we haven't bsd users there
[12:17:10] <zzz> :s
[12:17:16] <zzz> only win32?
[12:17:23] <dikiy> only liinux
[12:17:30] <AlekSi> zzz: no, mostly linux :)
[12:17:31] <zzz> what distro?
[12:17:34] <AlekSi> !v
[12:17:35] <gluxi> AlekSi: AlekSi uses Psi 0.13-dev (Nov 20 2008) // Ubuntu 8.10
[12:17:37] <zzz> i dont like linux
[12:17:43] <dikiy> I too )
[12:17:53] <zzz> only unix here =)
[12:17:59] <AlekSi> well, i like mac os x (it's UNIX ;) )
[12:18:04] <zzz> :p
[12:18:21] <dikiy> PDP11 - наше все.
[12:18:24] <zzz> AlekSi: does psi 0.13 is stable?
[12:18:39] <AlekSi> zzz: yes, git version is stable
[12:20:12] <zzz> ok, im building git now
[12:20:20] <zzz> the problem is normally i use csup
[12:20:39] <chikarabonsha> AlekSi: какой?
[12:20:50] <AlekSi> chikarabonsha: STUN от dikiy
[12:21:37] <chikarabonsha> AlekSi: kev же написал что после релиза посмотрит?
[12:21:55] <AlekSi> chikarabonsha: наверное, я пропустил :/
[12:22:15] <chikarabonsha> AlekSi: угу
[12:22:52] <dikiy> Странно
[12:23:19] <dikiy> а оно в мйэл-листе было?
[12:23:33] <chikarabonsha> ну я его в мейл-листе увидел, да
[12:23:51] <dikiy> мне че-то ничего не пришло. Я думал, что уже забыли :p
[12:24:00] <chikarabonsha> I have added the support of the STUN server, to determine the external IP (it fixes the File Transfer problem)
How can I upload the patch?
I see you've already found flyspray - thanks!
We'll review the patch after 0.13.
/K
[12:24:11] <chikarabonsha> From: kevin@kismith.co.uk
Date: 30 ноября 2008 г. 15:54:03 GMT+03:00
[12:24:44] <dikiy> о. блин. Че-то у меня в спамбокс оно упало.
[12:24:53] <zzz> AlekSi: why da fuck we need OTR on jabber if we already have SSL and GnuPG support?
[12:25:14] <dikiy> zzz: OTR is a bit better thatn GPG
[12:25:14] <chikarabonsha> zzz: потому что gpg не для нормальных людей, конечно же %)
[12:25:28] <zzz> chikarabonsha: use english
[12:25:39] <zzz> just temporarly =)
[12:25:54] <chikarabonsha> Official language of psi-dev@ is Russian!
[12:25:54] <zzz> dikiy: why otr is better than GPG?
[12:26:03] <dikiy> zzz: more anonymoity
[12:26:04] <zzz> chikarabonsha: i know =)
[12:26:14] <zzz> but i will not be here all the time
[12:26:38] <dikiy> zzz: my english is too bad, I can not say more details (
[12:26:45] <zzz> hehe
[12:26:46] <zzz> ok
[12:26:52] <dikiy> zzz: google it ) wiki, OTR
[12:26:54] <zzz> translate.google.com
[12:26:55] <chikarabonsha> zzz: gpg is not for mere mortals, while otr is
[12:27:12] <zzz> i see
[12:27:21] <chikarabonsha> at least from the usability standpoint
[12:27:47] <dikiy> http://en.wikipedia.org/wiki/Off-the-Record_Messaging
[12:29:03] <chikarabonsha> there's also http://retromessenger.sourceforge.net/ >:-D
[12:29:21] <zzz> wtf
[12:29:21] <gluxi> zzz: I don't know
[12:29:36] Ephraim joins the room
[12:30:02] Ephraim leaves the room
[12:30:05] Rion joins the room
[12:32:08] chikarabonsha leaves the room
[12:32:54] <Rion> dikiy: а еще нужна поддержка рутера на котором этот нат крутится, так? Что любой нормальный админ скорее всего отключит
[12:33:36] <dikiy> dikiy: нет конечно
[12:33:38] <Δz> Rion: а для actiivty патча еще не надо? а то оно у меня не ставится что-то. или не все сервера поддерживают?
[12:33:42] <dikiy> Rion: не конечно
[12:33:52] <dikiy> Никакой поддержки со стороны роутера не нужно
[12:34:05] <dikiy> Все, что надо сделать на роутере - это пробросить порт.
[12:34:20] chikarabonsha joins the room
[12:34:22] <chikarabonsha> http://groups.google.com/group/psi-devel/browse_thread/thread/3dd20e3aebf3bcb2/5ed61815ad8a3ce2?lnk=gst&q=sourceforge#5ed61815ad8a3ce2
[12:35:36] <Rion> dikiy: ну объясни мне как оно работает. А то лень спецификацию читать:) на сколько я понимаю нат сервер должен автоматом выделять порт и мапить его на какойто комп за натом
[12:35:59] <dikiy> Это к stun не относится
[12:36:11] <Rion> Δz: активити должен нормально работать если сервер держит
[12:36:15] <dikiy> Rion: и этого недостаточно для того, чтобы работала передача файлов.
[12:36:19] <Δz> Rion: видать не держит:(
[12:37:16] <Rion> dikiy: дай ссылку на доку внятную:)
[12:37:24] <dikiy> Rion: Ведь если оба за натом, то несмотря на то, что порты проброшены - кто-то должен инициировать соединение. Но никто из участников не знает собственного IP => не может сообщить его другой стороне, для того чтобы она соединилась с ними�
[12:37:49] <dikiy> Rion: Раньше было в psi поле ввода "external IP"X
[12:38:16] <dikiy> Туда надо было забить свой внешний IP-шник. А со STUN он теперь определяется автоматичеса
[12:38:29] <Rion> dikiy: ну почему. Порт можно сообщить через сервер, а потом уже открывать п2п
[12:38:31] <chikarabonsha> justin раньше хотел сделать XEP, по которому бы jabber-сервер сообщал клиенту о ip
[12:38:52] <chikarabonsha> stun несколько облегчает это дело %)
[12:39:00] <dikiy> Rion: теоретически можно. Но XER на эту тему пока нт
[12:39:12] <dikiy> Поэтому ищем другие пути :)
[12:40:16] <Rion> dikiy: ладно будь на связи. Будем тестить твой патч)
[12:40:40] <dikiy> Если что, dikiy@jabber.ru
[12:40:47] chikarabonsha leaves the room
[12:50:08] Disаbler joins the room
[13:08:42] Muxa joins the room
[13:10:53] Disаbler leaves the room
[13:15:23] Rion leaves the room
[13:19:25] Rion joins the room
[13:22:34] <AlekSi> !xep 13
[13:22:35] <gluxi> AlekSi: xep -announce: By Thread
29 Jul 2008 ... NET is released Nikolai Grigoriev (Fri Apr 30 2004 - 13 :28:51 PDT); [ xep - announce] XEP 3.8 is released Nikolai Grigoriev (Fri Jun 11 2004 ...
http://services.renderx.com/lists/xep-announce/
[13:22:43] <AlekSi> !pex 13
[13:22:53] <AlekSi> блин, почините уже...
[13:22:56] <AlekSi> !gg xep 13
[13:22:57] <gluxi> AlekSi: xep -announce: By Thread
29 Jul 2008 ... NET is released Nikolai Grigoriev (Fri Apr 30 2004 - 13 :28:51 PDT); [ xep - announce] XEP 3.8 is released Nikolai Grigoriev (Fri Jun 11 2004 ...
http://services.renderx.com/lists/xep-announce/
[13:23:02] <AlekSi> рррр
[13:23:10] <AlekSi> !gg xep xmpp 0013
[13:23:11] <gluxi> AlekSi: XEP - 0013 : Flexible Offline Message Retrieval
14 Jul 2005 ... XEP - 0013 : Flexible Offline Message Retrieval. This specification defines an XMPP protocol extension for flexible, POP3-like handling of ...
http://xmpp.org/extensions/xep-0013.html
[13:29:17] Disаbler joins the room
[13:37:36] chikarabonsha joins the room
[13:54:31] Disablеr joins the room
[13:57:38] Δz leaves the room: Replaced by new connection
[13:57:41] Δz joins the room
[14:06:09] <maj> да, надо патч затестить на назначение айпишника
[14:06:20] <maj> так теперь айпишник известным станет?
[14:07:00] <maj> Rion: а сегодня будут патчи?
[14:07:04] <maj> !psi+
[14:07:05] <gluxi> maj: http://psi-dev.googlecode.com/files/psi-plus_r36_20081130.zip
[14:07:11] <Rion> maj: ога
[14:07:13] <maj> !psi-dev
[14:07:16] <gluxi> maj: SVN info for http://psi-dev.googlecode.com/svn/:
r43 | rion4ik | 2008-12-03 22:00:33 +0200 (Wed, 03 Dec 2008) | 1 line
fix roster icons with alfa channel
[14:07:23] <maj> Rion: (Y)
[14:11:48] <maj> а про OTP я что то не очень понял.. мне вообще то нужен был просто логгер всех событий по определенному джиду: время входа в сеть, при этом версия клиента, затем время смен статусов и время выхода из сети. а при чем здесь OTP?
[14:15:05] <chikarabonsha> это совершенно другое
[14:16:13] <maj> chikarabonsha: а это выходит какая то криптовалка
[14:16:20] <maj> C.H.: что ты мне подсунул? :)
[14:16:32] <maj> хотя тоже приходится, в свете последних событий
[14:17:01] <maj> офигеть :) у этого профессора-криптолога поговки Cisco :-D http://public.tfh-berlin.de/~rweis/
[14:17:17] <maj> *пуговицы на джинсовой куртке :)
[14:18:36] <Rion> maj: ну я тебе сразу говорил что это с криптографией связано))
[14:18:49] AlekSi хранит дома запонку Sun
[14:19:49] <AlekSi> не говоря уже про всякий стафф типа ручка из CQG и т.д.
[14:20:00] <maj> Rion: а я подумал криптование это просто в нагрузку
[14:20:20] <maj> AlekSi: ну ручки и сувениры то понятно :) но куртка с пуговками.. :-D
[14:20:27] <AlekSi> gluxi ты чей?
[14:20:38] <AlekSi> gluxi - чей это бот?
[14:20:40] <maj> seen dion
[14:20:41] <gluxi> maj: dion was here 12 day(s) 22 h. 26 min. 26 sec. ago
[14:20:46] <AlekSi> оу
[14:21:08] <maj> вообще диона, а зет его тягает куда хочет :)
[14:21:18] <maj> seen zet
[14:21:19] <gluxi> maj: zet was here 4 h. 58 min. 32 sec. ago
[14:21:31] DenSiL7 joins the room
[14:22:53] DenSiL7 leaves the room
[14:42:47] EuroElessar joins the room
[14:46:02] <AlekSi> надо сделать команду !poke
[14:46:10] <AlekSi> !poke <ник>
[14:46:50] <AlekSi> причём, если пишется !poke AlekSi, то должно быть сообщение: "AlekSi, елки-зелёные, ты когда хистори сделаешь??"
[14:47:02] AlekSi leaves the room
[14:49:07] Disablеr leaves the room
[14:57:49] <C.H.> maj: ты про что?
[14:58:05] <maj> C.H.: [13:11:44] <maj> а про OTP я что то не очень понял.. мне вообще то нужен был просто логгер всех событий по определенному джиду: время входа в сеть, при этом версия клиента, затем время смен статусов и время выхода из сети. а при чем здесь OTP?
[14:58:48] <maj> C.H.: а OTP это как я понял для криптования сообщений
[14:58:54] <C.H.> Off-the-Record (OTR) Messaging
[14:59:00] <C.H.> http://public.tfh-berlin.de/~s30935/
[14:59:03] <C.H.> разве не оно?
[14:59:33] <C.H.> оно у меня в логи писало все события, подмандить это под определнный джиж и усе
[14:59:58] <maj> C.H.: аа, может оно помимо криптографии и логи все ведет
[15:00:00] <maj> хз
[15:00:58] <maj> C.H.: а у тебя в пси оно работало?
[15:01:10] evgs= leaves the room: Replaced by new connection
[15:01:11] evgs= joins the room
[15:01:29] evgs= leaves the room
[15:02:37] <C.H.> и где ты там нашел криптографию %)
[15:03:03] <C.H.> хотя моэет он и это туда дописал, я больше полугода назад глядел его исходники
[15:07:25] <maj> ну как где?
[15:08:20] <maj> C.H.: там самая первая ссылка ведет сюда: http://www.cypherpunks.ca/otr/
[15:09:08] <maj> а там уже расписано
Off-the-Record (OTR) Messaging allows you to have private conversations over instant messaging by providing:
Encryption
No one else can read your instant messages.
Authentication
You are assured the correspondent is who you think it is.
Deniability
The messages you send do not have digital signatures that are checkable by a third party. Anyone can forge messages after a conversation to make them look like they came from you. However, during a conversation, your correspondent is assured the messages he sees are authentic and unmodified.
Perfect forward secrecy
If you lose control of your private keys, no previous conversation is compromised.
[15:09:52] <maj> но там плагины для пиджина, миранды и т.д., п для пси нет. как я понял чувак просто для пси сделал то же самое
[15:13:21] <C.H.> а ыт не ходи по ссылкам
[15:13:24] <C.H.> скачай его плагин
[15:13:34] <C.H.> Psi 0.11
OTR Plugin
[15:13:39] <C.H.> он там совсем простой
[15:13:42] <C.H.> погляди исходники
[15:13:59] <maj> исходники O_O
[15:13:59] <gluxi> о_О
[15:14:07] <C.H.> http://public.tfh-berlin.de/~s30935/files/psi-otr-0.3.tar.gz
[15:14:48] <C.H.> psi-otr.h
[15:14:53] <C.H.> class PsiOtrPlugin : public PsiPlugin {
[15:15:03] <C.H.> QString incomingMessage( const QString& fromJid,
const QString& toJid,
const QString& message);
QDomElement incomingMessage( const QString& fromJid,
const QString& toJid,
const QDomElement& html);
QString outgoingMessage(const QString& fromJid,
const QString& toJid,
const QString& message);
void sendMessage(const char* fromJid, const char* toJid, const char* message);
QWidget* options();
QString homeDir();
void init();
QVariant getPsiOption(const QString& option);
void contactOnline(QString account, QString jid);
void contactOffline(QString account, QString jid);
void logout(QString jid);
bool isLoggedIn(QString account, QString jid);
[15:15:41] <C.H.> пойдет?
[15:15:49] <C.H.> я еще добавлял обработчики на смену статуса
[15:16:19] <maj> C.H.: так у тебя есть этот плагин рабочий?
[15:16:33] <maj> исходники мне о чем говорят :-"
[15:16:54] <C.H.> тока под 0.12
[15:17:35] <C.H.> maj: тебе лениво разбиратсья с чужими сходниками? хочешь готовое решение?
[15:18:57] <maj> C.H.: та не то, что лениво, не шарю просто
[15:19:21] <C.H.> аааа
[15:19:40] <maj> я ж не программир :-B
[15:19:46] <C.H.> ну тода жди, когда у меня руки дойдут
[15:19:50] MaSу joins the room
[15:19:59] <maj> та жду )
[15:20:04] <C.H.> maj: напиши в меня все свои пожелаения, будут делать ;)
[15:35:53] Δz leaves the room
[15:42:48] Δz joins the room
[15:48:24] Δz leaves the room
[15:57:08] <maj> C.H.: а куда писать?
[15:58:56] <C.H.> можешь мне в блог
[15:59:41] EuroElessar leaves the room
[16:00:13] EuroElessar joins the room
[16:01:11] Δz joins the room
[16:03:41] Δz leaves the room
[16:04:58] Δz joins the room
[16:20:44] EuroElessar leaves the room
[16:21:11] EuroElessar joins the room
[16:21:38] EuroElessar leaves the room
[16:22:39] EuroElessar joins the room
[16:45:57] Δz leaves the room
[16:47:39] Δz joins the room
[17:01:01] Muxa leaves the room
[17:05:00] maj leaves the room: Replaced by new connection
[17:05:01] maj joins the room
[17:24:47] EuroElessar leaves the room
[17:42:15] <Rion> этот ззз теперь навсегда с нами ? :)
[17:42:59] <lawyer> :-D
[17:43:28] <lawyer> Rion: может это дама?
[17:43:58] <Rion> lawyer: ну я конечно не исключаю такой возможности..)) но обычно дамы не юзают gpg))
[17:44:22] <lawyer> :lol: логично черт возьми
[17:45:35] <lawyer> хорошо что ты его ззз назвал а не zzz, а то бы он заподозрил неладное :-"
[17:46:41] <Rion> lawyer: щас заподозрит :)
[17:47:16] <chikarabonsha> 333
[17:47:52] evgs= joins the room
[17:47:57] <lawyer> Rion: он уже включил переводчик думаю
[17:48:19] <Rion> zzz: включил переводчик?:)
[17:48:32] <lawyer> :-D
[17:55:14] <Rion> zzz: не спи! замерзнешь!
[17:55:55] Rion инсталит mono-2
[17:57:13] <lawyer> Rion: а нафиг те моно?
[17:57:14] <chikarabonsha> mono+mono = stereo
[17:57:18] <lawyer> чо ты им делаешь
[17:57:27] <Rion> lawyer: tomboy его юзает
[17:57:35] <lawyer> это кто
[17:57:39] <lawyer> бот?
[17:57:49] <Rion> !gg gnome tomboy
[17:57:50] <gluxi> Rion: Tomboy : Simple note taking
Notes left open when Tomboy quits are re-opened at startup. New colors from the Tango palette. Use GNOME Document Font by default. ...
http://projects.gnome.org/tomboy/
[17:58:06] <lawyer> хы
[17:59:04] maj leaves the room: Replaced by new connection
[17:59:18] maj joins the room
[18:00:57] <lawyer> zzz: You are a girl or a boy?
[18:01:06] <Rion> :-D
[18:01:28] <maj> !psi-dev
[18:01:29] <Rion> zzz: вот из ё секс?
[18:01:31] <gluxi> maj: SVN info for http://psi-dev.googlecode.com/svn/:
r43 | rion4ik | 2008-12-03 22:00:33 +0200 (Wed, 03 Dec 2008) | 1 line
fix roster icons with alfa channel
[18:01:50] <Rion> maj: ждешь не дождешься ?:)
[18:01:57] <lawyer> zzz: Sorry for the question
[18:01:58] <maj> ага :)
[18:03:52] MaSу leaves the room
[18:04:45] maj leaves the room
[18:07:05] maj joins the room
[18:07:20] <lawyer> мой рабочий день завершен! до скорой встречи...ззз персонально :-)
[18:07:33] lawyer leaves the room
[18:19:07] evgs= leaves the room
[18:19:44] stormhead joins the room
[18:33:40] <Disаbler> хм. а почему псина не показывает смену ролей с ризоном?
[18:34:57] <Disаbler> вот как jajc пишет: [17:32] Модератор изменил статус Elisar «Подключен» none, visitor. "You shoud be a visitor"
[19:07:01] stormhead leaves the room: Logged out
[19:07:08] stormhead joins the room
[19:07:09] <Disаbler> в консоле презенс есть, а псина его не показывает!
<presence from="***@conference.jabber.ru/Thor" to="*****@jabber.ru/Psi.Plus/Ubuntu.8.10/USB-HDD" >
<status/>
<x xmlns="http://jabber.org/protocol/muc#user">
<item affiliation="none" role="visitor" jid="*****@jabber.ru/nuclear" >
<reason>You shoud be a visitor</reason>
</item>
</x>
</presence>
[19:10:42] Sniffy joins the room
[19:14:24] <Disаbler> и модератора можно давать с ризоном...
<presence from="***@conference.jabber.ru/Thor" to="*****@jabber.ru/Psi.Plus/Ubuntu.8.10/USB-HDD" >
<status/>
<x xmlns="http://jabber.org/protocol/muc#user">
<item affiliation="none" role="moderator" jid="*****@jabber.ru/nuclear" >
<reason>You shoud be a moderator</reason>
</item>
</x>
</presence>
[19:14:42] <Δz> прикольный ресурс:)
[19:15:55] <Disаbler> Δz: всмысле?
[19:16:04] <Δz> nuclear
[19:16:30] <Disаbler> гг.
[19:16:54] <Δz> Psi.Plus/Ubuntu.8.10/USB-HDD о_О
[19:17:37] <Sniffy> С приваси никто не разбирался?
[19:18:05] <Disаbler> Δz: это ещё фигня. у меня бывает Psi.Plus/openSUSE11.0/VirtualBox/Ubuntu8.10/USB-HDD
[19:18:16] <Δz> О_О
[19:18:17] <gluxi> о_О
[19:18:26] <Sniffy> Есть такой:)
[19:18:36] <Δz> О_О
[19:18:36] <gluxi> о_О
[19:18:39] <Δz> гыг
[19:18:44] <Δz> gluxi: О_о
[19:19:55] <Disаbler> Δz: а что вполне логичный рессурс. псина, на опенсусе, под виртуалкой, на убунте на юсб винте. :D
[19:20:14] <Δz> а че адрес свой не написал?)
[19:20:23] Rion leaves the room
[19:20:26] <Disаbler> ...в доме который постоил Джек...
[19:20:49] <Sniffy> Как я пользуюсь аськой:)
[19:21:20] <Disаbler> Δz: адреса нет. переносной винт. где захотел, там и подключился и запустился.
[19:21:41] <Δz> адрес твой домашний в смысле)
[19:21:46] <Δz> откуда щас ты
[19:23:12] C.H. leaves the room
[19:25:26] <Disаbler> Δz: ща дома. но с этой же системы могу и на работе сидеть. поэтому USB-HDD, а не NoteBook.Work, UMPC.Private или Desk.Home
[19:26:04] <Δz> гыгы
[19:33:25] Rion joins the room
[19:35:00] Rion поехал делать патчи
[19:36:18] <Rion> Если выцепить патчи на вебкит и мышевый ростер то пси превратится в один большой патч:)
[19:38:25] <Rion> Пропатчим пси до кипа))
[19:47:29] zet joins the room
[19:59:07] MaSу joins the room
[20:01:57] Rion leaves the room
[20:02:26] zet leaves the room: конец связи!
[20:02:59] zet joins the room
[20:11:08] C.H. joins the room
[20:20:26] AlekSi joins the room
[20:25:57] AlekSi leaves the room: Computer went to sleep
[20:26:58] Disаbler leaves the room
[20:32:46] chikarabonsha leaves the room
[20:35:46] ivan101 joins the room
[20:40:40] Disаbler joins the room
[20:40:43] <zet> !svn
[20:40:45] <gluxi> zet: SVN info for http://psi-dev.googlecode.com/svn/:
r43 | rion4ik | 2008-12-03 22:00:33 +0200 (Wed, 03 Dec 2008) | 1 line
fix roster icons with alfa channel
[20:40:58] <zet> :-)
[20:55:04] ivan101 leaves the room
[21:01:31] AlekSi joins the room
[21:09:12] evgs= joins the room
[21:21:10] Disаbler leaves the room
[21:29:19] MaSу leaves the room: Replaced by new connection
[21:29:20] MaSу joins the room
[21:41:51] AlekSi leaves the room
[21:59:30] maj leaves the room
[22:00:44] maj joins the room
[22:07:37] lawyer joins the room
[22:27:42] EuroElessar joins the room
[22:31:57] EuroElessar leaves the room: qutIM : Jabber plugin
[22:32:03] EuroElessar joins the room
[22:34:15] EuroElessar leaves the room
[22:34:24] zet leaves the room: конец связи!
[22:34:48] EuroElessar joins the room
[22:35:08] Sniffy leaves the room
[22:42:42] evgs= leaves the room: Replaced by new connection
[22:42:43] evgs= joins the room
[22:44:30] evgs= leaves the room
[22:47:49] masved joins the room
[22:50:37] EuroElessar leaves the room: Replaced by new connection
[22:50:39] EuroElessar joins the room
[22:53:15] masved leaves the room
[22:53:45] lawyer leaves the room
[22:59:28] MaSу leaves the room: Replaced by new connection
[22:59:29] MaSу joins the room
[23:00:45] <maj> надо какой то плагин, который бы автоматом транспорты пинал
[23:00:56] EuroElessar leaves the room: Replaced by new connection
[23:00:58] EuroElessar joins the room
[23:01:23] Sniffy joins the room
[23:02:15] <Sniffy> Никто не знает кстати как у глюкса выключить проверку вкард и клиента?
[23:03:08] <maj> а в настройках нету?
[23:03:34] <EuroElessar> Sniffy: эээ?
[23:03:49] <EuroElessar> а он по дефолту и не делает запрос у контактов вкарда и клиента
[23:04:04] <EuroElessar> или ты про бота? %)
[23:04:09] <maj> :-D
[23:04:23] <Sniffy> Йа про бота
[23:04:30] <EuroElessar> ну тады хз ^__^
[23:05:14] <Sniffy> Фканфе визиторит:)
[23:05:25] lawyer joins the room
[23:07:32] Rion joins the room
[23:43:23] lawyer leaves the room
[23:50:26] Rion leaves the room
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!