irclog2html for #gllug on 20031106

00:13.33Jensonnight all
00:20.25axelS-AFKgn8 all
00:25.07*** join/#gllug highbury (~cobrin@81-1-74-183.homechoice.co.uk)
00:25.47highburyis there any filesystem specific irc channels, specifically ext2 or ext3?
00:31.13gregjdunno
00:32.06murblehighbury: are you after people with a clue about data recovery?
00:37.42highburyyes murble
00:38.39highburyalthough I'm getting close to recovering the data, I can see some of the files, I just can't run fsck without getting superblock complaints about my partition size being wrong
00:39.08murblehighbury: have you tried copying the files off with debugfs?
00:39.58highburyits a lot of files on a very big partition (> 80GB) so I have no where to put them :-(
00:40.59murblewell the first rule with that kind of thing is to try and make a image of the fs before you change anything :(
00:41.11murblethere is a mailing list though that could be helpful
00:41.30murbleext3users
00:41.56highburyhmmm. 80Gb image.... I can't afford a blu-ray dvd :-)
00:43.48highburyok going to try one more time to fix this, see you guys later
00:43.53Jensonall i wana do is sleep, but no, the fscking mouse does insist on running around the floor rattling stuff
00:44.47highburywe just caught out mouse, using a nice trap, which doesn't harm the mouse.
00:45.06Jensonhighbury: we caught 12 with that method, now resoted to evil trap
00:45.13Jenson*resorted
00:45.24Jensonthe heave dug holes into the walls
00:45.27murblewhat and proptly drowned it, or cut its head off?
00:45.33highburythats a lot of mice for a bedroom
00:45.44highburyreleased it outside
00:45.44Jensonhighbury: that was the kitchen
00:45.49Jensonbut they are infesting the house
00:46.17highburysounds like a job for professionals
00:46.25Jensonhighbury: yeh, i said that
00:46.32Jensonwe had a bee infestation once
00:46.37Jenson600 bees in the chimney
00:46.40highburyplus follow-up to check your not doing anything to encourage them
00:47.11Jensonhighbury: we think they got in through gaps before we put in new skirting board
00:47.31murbleour cat seems to cause most of our house in mouse incidents
00:47.33Jensoni think we only had one mouse during the whole time we had a cat
00:47.37murbleor the otherway round
00:47.43murbleas in she brings them in to play with.
00:47.54Jensonmurble: yeh. my cat used to bring them in and cry when we took them away
00:48.04Jensonnow we dont have a cat, so we have a live mouse infestation
00:48.09highburylikewise, we have plenty of escapees
00:48.32highburyanyway gotta fo, bye
00:48.38Jensoncya highbury
00:48.49murblenn
00:48.52*** part/#gllug highbury (~cobrin@81-1-74-183.homechoice.co.uk)
00:54.07Jensonright im gonna go try sleep in the spare bedroom and hope the mice leave me alone
00:54.10Jensoni might be back
01:05.48*** join/#gllug Wethrin (~ecoli@64.246.28.105) [NETSPLIT VICTIM]
01:05.48*** join/#gllug eye69 (~magnus@ipv6.upcore.net) [NETSPLIT VICTIM]
01:05.48*** join/#gllug gregj (~gj@65.39.180.61) [NETSPLIT VICTIM]
01:05.48*** join/#gllug nasr_zZz (~paul@66.98.134.43) [NETSPLIT VICTIM]
01:05.48*** mode/#gllug [+o Wethrin] by zelazny.freenode.net
01:06.19*** join/#gllug Jenson|Away (~jenson@64.246.28.105) [NETSPLIT VICTIM]
01:06.19*** join/#gllug pawelsz (pawelsz@yg186.internetdsl.tpnet.pl) [NETSPLIT VICTIM]
01:06.19*** join/#gllug SpudULike (~colin@82-35-39-221.cable.ubr01.camd.blueyonder.co.uk) [NETSPLIT VICTIM]
01:06.19*** join/#gllug Tarragon (~john@public3-stoc3-3-cust62.manc.broadband.ntl.com) [NETSPLIT VICTIM]
01:06.19*** join/#gllug lancelan (~linuxlan@wellhouse.definite.net.uk) [NETSPLIT VICTIM]
01:06.38TarragonHurrah
01:07.01*** join/#gllug murble (~murble@213.152.57.250) [NETSPLIT VICTIM]
01:07.17*** join/#gllug stephen (stephen@windsor.org.uk) [NETSPLIT VICTIM]
02:01.35*** join/#gllug JD (~david@hades.robster.org.uk)
02:33.09gregjTarragon: what makes you so happy
04:03.41*** join/#gllug ibot (ibot@c-24-1-99-18.client.comcast.net)
04:03.41*** topic/#gllug is Greater London LUG. Next meeting: 6th December, Westminster University. http://www.gllug.ukfsn.org
04:08.40*** join/#gllug ibot (ibot@c-24-1-99-18.client.comcast.net)
04:08.40*** topic/#gllug is Greater London LUG. Next meeting: 6th December, Westminster University. http://www.gllug.ukfsn.org
05:24.58*** join/#gllug Jenson|Away (~jenson@64.246.28.105) [NETSPLIT VICTIM]
05:24.58*** join/#gllug pawelsz (pawelsz@yg186.internetdsl.tpnet.pl) [NETSPLIT VICTIM]
05:24.58*** join/#gllug SpudULike (~colin@82-35-39-221.cable.ubr01.camd.blueyonder.co.uk) [NETSPLIT VICTIM]
05:24.58*** join/#gllug Tarragon (~john@public3-stoc3-3-cust62.manc.broadband.ntl.com) [NETSPLIT VICTIM]
05:24.58*** join/#gllug lancelan (~linuxlan@wellhouse.definite.net.uk) [NETSPLIT VICTIM]
09:14.20WethrinMorning
09:27.57JDhi
09:39.35WethrinSo. Fedora's out.
09:41.04WethrinIs it mirrored somewhere yet?
09:44.51JDWethrin: why do you care?
09:45.14WethrinWant to try it out here, to see how much better SUSE^WNovell is
09:45.16Wethrin:)
09:45.29JDoh yes you work for novell now don't you
09:45.54WethrinYep
09:46.00JDhahahhahahahahahahahahah
09:46.04WethrinHeh
09:46.21JDdan.kolb@novell.co.uk?
09:46.59WethrinNope. Still dankolb@suse.co.uk
10:07.03*** join/#gllug zachary (~zachary@host81-128-236-19.in-addr.btopenworld.com)
10:10.14*** join/#gllug nikki (~nikki@negativezero.plus.com)
10:10.19WethrinOi
10:15.17Wethrinhttp://www.sackheads.org/~bnaylor/spew/away_msgs.html
10:15.22zacharymoin gregj Wethrin
10:15.30gregjiou
10:16.04gregjJD: it might not be funny, they might go for gnome instead of KDE in suse..
10:16.28JDgregj: but then they would need to sack half their workforce
10:16.37gregjhehe
10:17.06gregjand the only very reason novell wants gnome/ximian is because of mono
10:17.08WethrinThey got Ximian, not for Gnome, but for their RedCarpet and other software
10:17.11WethrinThat too
10:18.41JDmaybe they could get freedesktop.org progressing more
10:19.03gregjthey should
10:19.14gregjbut corporations do not like term "standart"
10:21.11gregjand the word "share" scares them away
10:21.38gregjWethrin: i've send few complains to kopete packager for Suse, see if they are going to answer me at all
10:23.23*** join/#gllug axelS (~axel@80.192.205.17)
10:23.37axelSre
10:24.00Wethrinre
10:46.36*** join/#gllug jason_ukfsn (~jason@public1-watf3-5-cust248.lond.broadband.ntl.com)
10:46.43jason_ukfsnhi all
10:47.08Wethrinhi
10:48.39JDgregj: I would blame kopete upstream
10:55.31zacharyhey jason_ukfsn
10:55.49gregjJD: sure
10:56.06gregjwhat is better about *BSD pf ?
10:56.28gregji though that iptables are fully statefull, and now some guy is telling me that they are not
10:56.31gregjhmm
10:58.08JDgregj: aiui it isn;t proper stateful, but it is near enough
10:58.26JDproper stateful is expensive (computationally)
10:58.36gregjsure
10:58.47gregjso this means that i can cheat it somehow
11:02.27Wethringregj: pf is readable
11:03.11gregjreadable ?
11:03.19gregjand iptables aren't ?
11:03.22gregjisn't
11:03.24gregji mean
11:03.24gregj:]
11:08.16WethrinNo :)
11:10.01JDiptables -A INPUT --protocol tcp --destination port 25
11:10.06JD-j DROP
11:10.08gregjwlasnie
11:10.12gregj;P
11:11.40JDiptables -A INPUT -p tcp -dport 25 -j DROP
11:12.36WethrinYou're still not going to make me switch
11:13.30JDWethrin: I'm not trying to
11:13.30WethrinI've seen far too many completely unreadable scripts
11:13.33Wethrin:)
11:14.08JDgregj: iptables
11:16.56Wethrinpf is stateful
11:20.13jason_ukfsnmorninh Huhn
11:20.17jason_ukfsnmorning even
11:20.59Huhnmoin moin
11:21.16gregjJD: well, some guy is arguing that it isn't, and i should use freebsd...
11:21.20gregjbut i don't like bsd
11:21.33gregji don't want to commit suicide (yet)
11:21.36WethrinBSD is goooood :)
11:21.51WethrinAnd you can even get KDE with it
11:22.06JDgregj: it isn;t proper stateful but it works (all?)situations
11:22.10gregji got better things to do in my life than spending 10x times more on configuration, and having system that does not have 10% of what i have atm
11:22.23gregjJD: well, i am tired to argue
11:22.27WethrinWhat's the 90% that it's missing, then?
11:22.44gregjdrivers, software and freedom
11:22.59gregjbsd licence is not free, and i don't want to talk about it
11:23.06Wethrin90% of your hardware is not supported by FreeBSD, and is supported by Linux?
11:23.09gregjopenbsd does not work on 90% of hardware
11:23.38gregjand besides, bsd is simply not cool
11:23.39WethrinThat's not true
11:24.13axelShi all, anybody here got experience with openldap?
11:24.23WethrinYes. Not very good.
11:25.01JDWethrin: alternative?
11:25.15WethrinNDS :-P
11:25.21axelSNDS?
11:25.33WethrinNovell Directory Services
11:25.38axelSah
11:25.41axelSsounds bad ;)
11:25.45WethrinHEh.
11:25.52JDWethrin: whore
11:25.54nasratDoesn't apple have some patches against openldap for opendirectory - should be on opendarwin site
11:26.01WethrinOpenLDAP isn't too bad, if you can find a decent frontend
11:26.01axelShmm
11:26.13WethrinOr waste weeks of your life writing lots of LDIF files
11:26.38axelSwell, my primary concern is getting the server up first - that slapd.conf makes no sense to me :(
11:27.01axelSi need to put up a directory server so that people can share the contacts db
11:27.06JDaxelS: it requires many many hours of re-reading until yo uabsorb it by osmosis
11:27.12axelSthanks Wethrin
11:27.16JDWethrin: stop whoring
11:27.18WethrinThe Sun iPlanet DS works quite well
11:27.18axelSJD: true
11:27.28WethrinJD: I'm not. I'm pimping.
11:27.32axelShi jason_ukfsn
11:27.36axelShehe
11:27.55axelSopenldap seems to work fine in both outlook (yak) and evo/moz/etc
11:28.02axelSthat's what I've heard anyway
11:28.12WethrinYes, if you can set it up :)
11:28.17axelSindeed
11:28.37axelSwhat other options do i have?
11:28.51axelSit needs to work with outlook/moz/evo... addressbooks
11:28.57jason_ukfsnWethrin: it's not hard to setup. The only interesting bit is ensuring that the applications you are using and the scheme you have for them match - different versions of apps require different schema
11:29.31jason_ukfsnsamba being a particularly "interesting" case in this respect.
11:30.06gregjhehe
11:30.22gregjWethrin: suse should give this configuration tool to community
11:30.35WethrinWhich configuration tool?
11:30.39gregjbefore novell will put it's hands on it
11:30.59gregjWethrin: one that is probably in enterprise release
11:32.05WethrinAh, well, it's not really free, AIUI
11:32.13gregjmhm
11:32.32gregjconfiguration of openldap is painfull
11:32.44WethrinAh. It's not an LDAP configuration tool as such
11:32.50gregjeven for someone that did that before, and set's up new schema
11:32.55WethrinIt's a general server config tool
11:32.59gregji see
11:33.50axelSi gather openldap is my only choice unless i want to pay money...
11:34.06WethrinSun iPlanet. Or is that only available as a trial download?
11:34.11axelStrail only
11:34.26axelSi just want a shared addressbook *cry*
11:34.40WethrinAh. iPlanet works nicely :)
11:34.48WethrinSo, apparently, does Lotus Notes
11:34.51WethrinErr, Domino
11:34.53axelSyes, but it costs money
11:35.09axelSloads of money - plus it's heavy
11:35.20JDopenldap is hardly light
11:35.43axelSat least it's not a 100mb+ package
11:36.13WethrinWhat, you want things to be done for free *and* be easy?
11:36.43axelSlol
11:37.06axelSas in beer ;)
11:37.53WethrinBah. You've been treated far too well with KDE, sir :)
11:38.01gregjhehe
11:38.02WethrinAll this eye candy and ease-of-use
11:38.04axelSme? i'm using gnome
11:38.09WethrinJust as bad :)
11:38.15JDWethrin: and we should be using cde?
11:38.20WethrinTeletypes for all, I say!
11:38.24WethrinBring back the ASR33s!
11:38.25axelShehe
11:38.31JDWethrin: I have a vt320
11:38.45WethrinJD: I've got two. And some other VTs, too.
11:38.56WethrinPedantically, they're serial terminals, not teletypes
11:38.59JDWethrin: it was the most useful thing I got from uni
11:39.10WethrinMore useful than the degree?
11:39.16JDWethrin: I never remember saying they were
11:39.32JDWethrin: a piece of paper?
11:39.41WethrinIt could be implied by the juxtaposition of your comment to mine
11:40.04axelSjason_ukfsn: how hard would it be to get oldap working with outlook and moz? ...for a novice ;)
11:40.08WethrinI have a VT520, but I've nabbed the keyboard off that - a rather nice PS/2 job
11:40.27JDdoes it do 132 character?
11:40.50WethrinProbably. I think all DEC terminals > 200 did wide mode
11:40.56jason_ukfsnaxelS: when you say working with exactly what do you mean? For searching an existing directory it should be fairly straight forward.
11:40.57Wethrin(or condensed, if you prefer)
11:42.17axelSjason_ukfsn: i need to import an existing contacts db (cvs) and get it to work in moz and outlook address book
11:43.10WethrinMm. But how much would hte colour get used?
11:43.44JDin vim, lots
11:43.50WethrinAh, fairynuff.
11:43.54JDand mutt
11:43.57JDand w3m
11:44.01JDand irssi
11:44.05JDand slrn
11:44.12JDand bash
11:44.16JDand ls
11:44.26JDshall I continue?
11:44.35WethrinYes
11:44.36Wethrin:)
11:45.40jason_ukfsnaxelS: that should be easy enough. You just write a little script to take your csv (I assume that's what you meant) and turn it into LDIF using a simple template. Then load it into the ldap database
11:45.50WethrinColour. LUXURY!
11:46.01WethrinI was quite happy with green being the only colour
11:46.43axelSjason_ukfsn: yep, csv not cvs d'oh!
11:47.27axelSjason_ukfsn: the ldif isn't the problem. the problem is i haven't got the faintest idea how to get the server set up
11:48.12jason_ukfsnaxelS: you have two choices. Either read up on it or pay someone else to do the job.
11:49.00*** join/#gllug Leeds (~rc112576@beryllium.eu.sun.com)
11:49.04axelShi Leeds
11:49.39axelSjason_ukfsn: yep. reading/learning will probably take me considered time. how much would it cost for someone to assist me?
11:51.11Leedshey axelS
11:52.02jason_ukfsnaxelS: several people in GLLUG can do this and each will probably charge a different rate. msg me if you want a quote.
11:52.14jason_ukfsnhi Leeds.
11:52.24Leedsand hey jason_ukfsn :-)
11:53.02gregjLeeds: hi
11:53.09Leedsmorning gregj
12:04.46WethrinWhat ho
12:05.11Leedsdon't call her a ho!
12:05.42Leedsor... hey Wethrin...
12:06.03Wethrin:)
12:08.26Xiaoqimorning all
12:09.25JDafternnon
12:09.47Leedsmy collegue has some video someone took of her, but he had the camera on its side...  mplayer -vop rotate=1 did the job :-)
12:10.58murbleLeeds: can it do that without decode encode?
12:11.30Leedsit can display it fine like that, but to actually modify the file it needs to decode/encode AFAIK
12:12.22XiaoqiJD: how goes it?
12:12.49murblejust wondeirng because jpegtran can do the same for jpegs without that.
12:15.58JDXiaoqi: bash.orging
12:29.51Xiaoqiah
13:00.09*** join/#gllug formi (~formi@82-35-34-114.cable.ubr01.camd.blueyonder.co.uk)
13:01.21zacharyafternoon formi
13:01.30formithat late!
13:01.34formihi
13:01.54zacharyok, in formi time: good morning!
13:02.18formigetting out of bed just to find out how late it is, it's a bit counterproductive
13:04.15formizachary: do you use a jabber client?
13:04.29zacharyno, just xchat
13:05.29formii've been thinking about setting up a server for ages
13:07.03formii have built jabberd with ssl support
13:07.41forminow I need to find a windows and a nix client that support ssl
13:08.35gregjhmm
13:08.59gregjone of the guys in office told me today that he heard from m$ reseler that m$ bought Linux recently, and will end it
13:09.00formino kde clients
13:09.11gregjand i just dunno what to say :-)
13:09.28gregjwhy no kde clients ?
13:09.36gregjyou are affraid of something ? :>
13:09.48formigregj: read
13:10.20gregjand ?
13:10.33gregjpsi is pure qt
13:10.37gregjno kde
13:10.42gregjkopete uses libpsi
13:10.47gregjbut has more protocols
13:10.53gregjand many bugs in libpsi are corrected
13:11.00Leedsformi: gaim should do jabber/ssl, I think
13:11.01gregjbut it is up to you...
13:11.31formiLeeds: i had a look at their website, only gpg is mentioned
13:11.40gregjhehe
13:11.41formiLeeds: AFAIK
13:11.55gregjuse something that works, and is up2date
13:12.25*** join/#gllug highbury (~steve@81-1-74-183.homechoice.co.uk)
13:12.52Leedsformi: it has an option to use SSL
13:13.28JDgregj: go tell your cow-orker to go think about what MS might actually be able to buy
13:13.36JDhighbury: ouch
13:13.52formiLeeds: I looked at the makefile and saw no ssl option, so I assumed there was no support
13:14.01murblehighbury: is it just simply that the parition is smaller than the reported size of the filesystem?
13:14.03Leedsformi: which makefile?
13:14.06formiLeeds: compiling right now
13:14.11formiLeeds: gabber
13:14.15gregjJD: i don't know if it is right, that some m$ technician is spreading such news
13:14.22murbleimcom
13:14.26Leedsformi: I never said anything about gabber
13:14.28gregjJD: we are not telling everyone that windows is bad and will end up soon
13:14.33Leedsmurble: yeah, incom is a good client
13:14.36gregjwe simply don't care about it
13:15.05highburysomehow the beginning of the partition got moved, so I found old record with the correct details, confirmed by gpart, now I think I have problems with the size of the partition "The filesystem size (according to the superblock) is 23041218 blocks
13:15.05highburyThe physical size of the device is 23007080 blocks
13:15.05highburyEither the superblock or the partition table is likely to be corrupt!"
13:15.22*** join/#gllug sash (voidzero@SDF.LONESTAR.ORG)
13:15.52formiLeeds: what were you talking about then?
13:15.57Leedsgaim
13:16.10formiall righ
13:16.16Leeds<Leeds> formi: gaim should do jabber/ssl, I think
13:16.32sashHello, got a response from my MP today, admitting that she does not know much about software patents but will spead to the relevant ministers.
13:16.44sashs/spead/speak/
13:22.47gregjbut it hurts...
13:22.53gregjthis thing is primitive
13:23.32gregjapt-get --purge remove  libao2 libgtkspell0 libstartup-notification0 gaim
13:24.02gregjyack
13:27.13formigregj: your legs are a primitive way of motion, cut them!
13:27.26gregj?
13:27.36murbleformi: working isn't very primative at all.
13:27.43murbles/working/walking/
13:27.48gregji am talking about apples and you about oranges
13:27.49zacharysash: ltns.
13:28.16formiprimative, I don't think so, primates don't work
13:28.50formigregj: primitive, or whatever you want, if it works it's fine by me
13:29.25gregjsure
13:29.40gregjuse windows, it works...
13:30.04gregj<eot>, i have flame wars
13:30.13gregjs/have/hate/
13:30.17formigregj: go to the doctor
13:32.50sashOi Formi, I hope that pic you want on the GLLUG index page is not of you know who!
13:33.46sashzachary: Don't you encourage him either.
13:34.52formisash: have you been smoking something? Who said I wanted anything on the Gllug index page
13:35.26zacharysash: Relax, he wouldn't give it to me.
13:36.52sashformi: Something that Jenson said yesterday.
13:38.25formisash: if you believe what Jenson says that is your problem
13:40.25sashformi: OK.
13:56.10*** part/#gllug sash (voidzero@SDF.LONESTAR.ORG)
14:04.47gregjech
14:04.56gregji am trying to find some simplee sound of fart on net
14:05.10gregji never imagine that there is so much junk on websites...
14:05.12Leedsum...
14:05.18gregjfart
14:05.30Leedsyes...
14:05.31gregjgas leak :-)
14:05.35Leedsactually!
14:05.45gregjannyone have any ?
14:06.08LeedsI have a Matrix spoof video with a lot of farts added on the top - you could maybe grab from there... otherwise, I suggest South Park
14:06.15WethrinHeh
14:06.18gregjhehe
14:06.25Wethringregj: Is this for Kopete? :)
14:06.29gregj:-)
14:06.30WethrinWe had workpizza
14:06.52gregji don'thave any south partks
14:07.00gregjbut maybe futurama..
14:07.01gregjhmm
14:07.07LeedsWethrin: Utah workpizza? :-)
14:07.19WethrinPizzaHut
14:07.22gregjnovell pizza
14:07.33WethrinYes. It's all red
14:07.38gregj;]
14:07.48Leedsand used to be very popular but isn't so much any more?
14:07.54gregjwith big N that stands for ppolish Niedobre
14:07.56LeedsPizzaWare :-P
14:08.20gregjor Niedziala (in case of software products)
14:08.20gregj;]
14:09.05gregj;<p
14:09.19gregji don't know how to tranlate Niedobre, Wethrin ?
14:09.25gregjNie dziala - means not working
14:09.44gregjniedobre is somethingg around not good
14:09.49gregjbut in case of food
14:10.47gregjble
14:10.54gregjanyway, any farts - send them to me please :]
14:11.08gregjin electronic form ;>
14:12.27gregj14:11 Leeds [~rc112576@beryllium.eu.sun.com] requested unknown CTCP FART from gregj:
14:12.31gregj;]
14:13.05Wethringregj: Bad
14:13.12Wethrin(lit. not good)
14:13.28gregjmaybe that is better word
14:13.37gregjbut in case of food , what will you say
14:13.41gregjfood was not goood
14:13.42gregjor
14:13.45gregjfood was bad ?
14:14.04gregjor "tell me next time to not order this rubbis@
14:14.14WethrinAny, depends how bad it was :)
14:14.21gregj;]
14:14.33gregjin case of pizza hut i will sugest last one
14:14.42gregji do prefere dominos my self
14:14.56gregjtheir webpage also stands on windows, so no difference in this diamention
14:14.58WethrinThere's a PH right opposite us.
14:15.09WethrinBut the takeaway place is 5 mins walk away
14:15.12WethrinNo Dominos
14:15.14gregjthere is almost everything on Kings R.d
14:15.20gregjinclluding bunch of poles
14:15.23Wethrin(that I've seen)
14:15.30WethrinYeah - there's a Polish Deli/restaurant
14:16.46gregji'll boot windows 95..
14:17.27murbleWethrin: are you in london today?
14:17.47murbletis london pm this evening.
14:18.08Wethrin'tis also Compsoc in Oxford
14:18.43Wethrin(which I am going to)
14:20.16WethrinHeh
14:20.35gregjno comment
14:21.27gregji'll have to use "compact" option in lillo
14:21.32Wethrin"It works better if you plug it in"
14:21.34gregjotherwise kernel loads up ages
14:21.40Wethrin:)
14:43.56JDWethrin: how come when I correct someone's broken english I get moaned at
14:45.10WethrinHmm? I wasn't correcting English
14:45.24WethrinI was merely quoting
14:45.58gregji had different impression
14:46.25WethrinAh. well :)
14:46.36gregjbut that's ok
14:46.47gregjunless someone's rude, i even appriciate it
14:47.14WethrinBut it can be fun to be rude :)
14:47.40gregjhmm
14:47.46gregjtypical english
14:47.55gregjbut you don't have even drop of english blood
14:47.59gregjthat's weird :]
14:48.03WethrinHeh
14:48.19gregji could expect Ritchard to say something like this, but you :]
14:48.29Wethrin>:->
14:48.46gregjhe's british, so i have to keep eye blind on it
14:49.57gregjor blind my eye on it
14:50.02gregj:/
14:50.03WethrinTurn a blind eye to it
14:50.12gregjthanks
14:50.39Wethrinnp :)
14:50.40Leedsthat's not how you spell my name...
14:50.51gregjRichard
14:50.52gregji know
14:50.53gregjsorry
14:50.56murbleLeeds: you mean it isn't how you spell it?
14:51.08Leedsthat is not the correct way to spell my name
14:51.30gregj|14:51 -!- Leeds [~rc112576@beryllium.eu.sun.com]
14:51.30gregj|14:51 -!- %%# ircname  : Richard
14:53.16gregji don't know why i am putting T there
14:54.28Leedsbecause it's pronounced as though there were a T?
14:54.39gregjsort of
14:54.51WethrinMr. C
14:54.56gregj;]
14:56.51gregji am recompiling  2.6 on p133
14:57.10Leedsbah
15:02.17murbleLeeds: yeah, it tends to help if the working set of your compiler fit in ram..
15:02.29murblebuilding stuff isn't much fun otherwise.
15:03.09Leedswhich reminds me... I have this idea which I need to get around to testing - does it actually make much difference if you compile from and to a RAMdisk as opposed to disk (given modern caching/buffering and so on)
15:04.22murbleLeeds: if everything is in the page cache it shouldn't make much difference.
15:04.55murblewait a second, i'll try it on tmpfs
15:08.23murblewrites should be cheaper.
15:21.57*** join/#gllug Wethrin (~ecoli@64.246.28.105) [NETSPLIT VICTIM]
15:21.57*** join/#gllug Leeds (~rc112576@beryllium.eu.sun.com)
15:21.57*** join/#gllug jason_ukfsn (~jason@public1-watf3-5-cust248.lond.broadband.ntl.com) [NETSPLIT VICTIM]
15:21.57*** join/#gllug axelS-AFK (~axel@80.192.205.17) [NETSPLIT VICTIM]
15:21.57*** join/#gllug Xiaoqi (~nikki@negativezero.plus.com) [NETSPLIT VICTIM]
15:21.57*** join/#gllug zachary (~zachary@host81-128-236-19.in-addr.btopenworld.com) [NETSPLIT VICTIM]
15:21.57*** join/#gllug lancelan (~linuxlan@wellhouse.definite.net.uk) [NETSPLIT VICTIM]
15:21.57*** join/#gllug Tarragon (~john@public3-stoc3-3-cust62.manc.broadband.ntl.com) [NETSPLIT VICTIM]
15:21.57*** join/#gllug SpudULike (~colin@82-35-39-221.cable.ubr01.camd.blueyonder.co.uk) [NETSPLIT VICTIM]
15:21.57*** join/#gllug pawelsz (pawelsz@yg186.internetdsl.tpnet.pl) [NETSPLIT VICTIM]
15:21.57*** join/#gllug Jenson|Away (~jenson@64.246.28.105) [NETSPLIT VICTIM]
15:21.57*** join/#gllug JD (~david@hades.robster.org.uk) [NETSPLIT VICTIM]
15:21.57*** join/#gllug stephen (stephen@windsor.org.uk) [NETSPLIT VICTIM]
15:21.57*** join/#gllug murble (~murble@213.152.57.250) [NETSPLIT VICTIM]
15:21.57*** join/#gllug nasrat (~paul@66.98.134.43) [NETSPLIT VICTIM]
15:21.57*** join/#gllug gregj (~gj@65.39.180.61) [NETSPLIT VICTIM]
15:21.57*** join/#gllug eye69 (~magnus@ipv6.upcore.net) [NETSPLIT VICTIM]
15:21.57*** join/#gllug HuhnWRITE (~irc@guru164.netsonic.fi) [NETSPLIT VICTIM]
15:21.57*** join/#gllug ragnor (~ragnor@213.229.183.2) [NETSPLIT VICTIM]
15:21.57*** join/#gllug agk (~agk@tanganyika.uk.sistina.com) [NETSPLIT VICTIM]
15:21.57*** mode/#gllug [+o Wethrin] by zelazny.freenode.net
15:23.06murbleLeeds: in my entirly unscientific test, on tmpfs 2.4.22 took 2m57 seconds to build and on ext3 raid5 disk on same machine 3m15 seconds
15:23.55murblethe difference may just be noise though, and i probably don't have enough ram to do it properly.
15:24.15murbleas i suspect there was quite a lot of paging going on in the tmpfs test.
15:26.47murbleanother build on the fs came out at 2m42
15:31.39gregjwhat was the easiest way to add user in mysql?
15:32.09murblemysqladmin probably.
15:32.13Wethrininsert into users values (.....) :)
15:32.34murbleWethrin: you can rember what all the Y,N thing should be?
15:32.49Wethrinmysqladmin doesn't create users
15:32.50gregjmurble: well, it does not do this :/
15:33.03gregjWethrin: i was trying to ommit this path
15:33.15Wethrininsert user,password into users ('foo',password('bar'));
15:33.20WethrinThen use the GRANT command
15:33.38jason_ukfsngregj: grant is by far the easier way to add a user to mysql
15:33.42Leedsmurble: thanks for that :-)
15:33.54WethrinDoes GRANT add users too?
15:33.57gregjno
15:34.01WethrinI thought it only granted permissions to existing users
15:34.03gregjyou have to add user to table first
15:34.10jason_ukfsnyes grant will add the user if they don't exist
15:34.16jason_ukfsnno you don't gregj
15:34.16gregjreally ?
15:34.22jason_ukfsnI use it all the time ;)
15:34.36gregjjason_ukfsn: what is syntax to add someone with access from localhost with name aa
15:35.09jason_ukfsngrant select,update,... to aa@localhost identified by 'password';
15:35.18gregjthx
15:35.27jason_ukfsnobviously you set the relevant privs and password
15:35.28Wethrinmurble: When are where is London.pm meet?
15:36.09murblehttp://london.pm.org/pipermail/london.pm-announce/2003-October/
15:36.10murble<PROTECTED>
15:36.56gregjand flush privs of course at the end
15:37.50jason_ukfsngrant doesn't require a privs flush :)
15:38.11Wethrinmurble: Hmm....it's beer, so I might come along.
15:38.22WethrinApart from you, is there anyone I'd know there?
15:38.36gregjjason_ukfsn: forgot about password ;]
15:38.54gregjthis is mysql 3.x
15:38.58gregjso i don't know, maybe it does
15:39.01jason_ukfsnthat's what I am using.
15:39.09murbleWethrin: do you know kake?
15:39.19WethrinSort-of
15:41.29Leedsmmm... cake :-)
15:46.18gregjfsck
15:46.34gregjGRANT ALL PRIVILEGES ON rounduptest TO rounduptest@localhost IDENTIFIED BY 'rounduptest';
15:46.46gregjuse mysql
15:46.47gregjupdate user set password=password('123') where user='rounduptest';
15:46.52gregjflush priv;
15:46.59gregj(because i've changed password)
15:47.11gregj|mysql> use rounduptest
15:47.11gregj|ERROR 1044: Access denied for user: 'rounduptest@localhost' to database 'rounduptest'
15:47.17gregjas this user, i cannot use this db
15:47.44gregjbit odd
15:48.51gregj:|
15:51.25gregj|mysql> use rounduptest
15:51.26gregj|ERROR 1044: Access denied for user: 'rounduptest@localhost' to database 'rounduptest'
15:51.29gregj|mysql> use mysql
15:51.31gregj|Database changed
15:51.35gregjthat is even better.....
15:51.38gregjhehe
15:54.05jason_ukfsnI think that should have been GRANT ALL PRIVILEGES ON rounduptest.*  TO rounduptest@localhost...
15:54.20gregjyes
15:54.23gregji got it now;]
15:55.00gregjworks now
15:55.01gregjech
15:55.13gregji have to add new user once a year...
15:56.58gregjthanks
16:03.26gregji recieved my tickets today
16:03.35gregjthis means that royal mail is working
16:04.27gregjor "that mean"
16:04.29gregjech
16:06.54WethrinThat means.
16:06.57WethrinOr this means.
16:07.01WethrinEither will do :)
16:07.23WethrinHmm.....first reviews of newest Matrix are.......it sucks.
16:07.28WethrinMore than Matrix2.
16:07.44gregjit is something obvious
16:08.15gregjthis was fully commerciall decision to make such crap
16:09.38gregjbesides, this is continuation of reload, so this quality must go on
16:09.54Wethrins/on/down/ :)
16:10.06gregj;]
16:10.20gregjwell, being on the same level, means that i don't want to see it
16:11.00gregji still do regret 10 quid i've spend on ticket
16:11.05Wethrin£10!
16:11.13WethrinGo to a cheaper cinema.
16:11.19WethrinHeh. Nice /. comment:
16:11.24Wethrin<PROTECTED>
16:11.27WethrinThe only question Reloaded raised to me was "why the hell did I spend $7 on this crap." Once I see Revolutions, the answers sure to be clear. "Because it's a Matrix movie, you damn fool!"
16:11.43gregjhehe
16:12.07gregjmy goodness, how much i hate python
16:12.24gregji have to correct few errors in program written in python
16:12.33gregjpainfull expierence
16:13.50zacharyPlz take a look at http://www.gllug.ukfsn.org/images/header-2.jpg. This is a concept piece. Not the overall quality, but color coordination and ideas. I would like to get a more recent gllug photo and add a few other background graphics.
16:13.52Wethrin:)
16:14.36WethrinIt might be better to have the photo of people go along the whole banner
16:14.44WethrinOr possibly fade it out to green
16:15.35WethrinThe text itself could be a little bit bigger - there's a lot of greenspace around it (even if it were replaced with a photo)
16:16.01zacharyI was thinking of a pic of computer hardware. And something that symbolizes london or uk(maybe flag).
16:16.11gregjyes, i have the same suggestion as Dan
16:16.25WethrinOh, and the clock should show 5pm, because that's pubtime! :)
16:16.30gregjUk, usa, sweden, poland and few others ;]
16:17.13Leedsgregj: python rox
16:17.21gregjyeah, sure
16:17.26gregjlanguage looks nice
16:17.37gregjbut i got error, and it takes ages to get to it
16:17.52gregj|ERROR: testCreation (test.test_init.mysqlClassicTestCase)
16:17.52gregj|----------------------------------------------------------------------
16:17.52gregj|Traceback (most recent call last):
16:17.52gregj|  File "./test/test_init.py", line 48, in testCreation
16:17.52gregj|    init.initialise(self.dirname, 'sekrit')
16:18.09WethrinGo to line 48?
16:18.20gregji ggot few screens like that
16:18.21gregj:]
16:18.33zacharythanks
16:18.42Leedswell, that's a custom exception... so you need to find out how it's generated - it must be being explicitly thrown somewhere
16:20.03gregjan answer is at the end !
16:20.04gregjAttributeError: '_roundup_tracker_3.config' module has no attribute 'MYSQL_DATABASE'
16:20.14gregjupside down
16:20.14gregjgrrrr
16:21.06gregjso far i am just discovering this language, so i'll treat this as next lesson
16:21.31Leedsoh, okay...
16:22.26gregjlike i said, it looks nice
16:22.57gregjbut i am not so happy because it got simmilar bacground to java
16:23.12gregjand is also that slow and eats resources like crazy
16:23.36Leedsyou're not using jython, are you?
16:23.53gregjnope
16:23.55gregjpython
16:24.00Leeds:-)
16:24.01gregjlanguage is different
16:24.14Leedsit's not particularly a high-performance language - that's not what it's designed for
16:24.25gregjbut you have VM, byte code
16:24.33gregjyeah, and java isn't as well
16:24.38gregjbut it is used as
16:25.14Leedsit's just a normal scripting language in that sense... perl and tcl use bytecode too
16:25.49Leedsyou do know that under the right circumstances, it'll automatically save a compiled version of the script and run that in future if the script hasn't changed?
16:25.58gregj"java is an enterprise web solution," blebleble
16:26.14gregjyes
16:26.21gregjbut this only speeds up start
16:26.25gregjnot execution
16:27.37Leedstrue
16:28.25Leedsthe standard advice is that if you find your code is too slow, profile it, find the (probably) small amount which causes the slowness, and re-write just that bit in C
16:28.58gregjit is fast enough to run web server with few thousdant requests a day
16:29.08Leedsoh, sure
16:29.47gregjbut everytime someone fire search on webpage, i can see python running on top of top for second, eating memory like crazy
16:29.51gregj:]
16:30.19gregjcan i wrote modules for python in C, just like for perl ?
16:30.23Leedsthere is mod_python
16:30.24Leedssure you can
16:30.30gregjbecause i am using this trick in perl
16:30.48gregjand in C as well, but assembler is the goodie-speedy-gonzales
16:30.57gregjwe are using zope
16:31.01Leedshttp://www.python.org/doc/current/ext/ext.html
16:31.03LeedsARGH ZOPE
16:31.08gregjyess
16:31.15Leedsassembler bad
16:31.21gregjassembler good
16:31.25WethrinAssembler g0000d
16:31.30Leedsassembler bad
16:31.33gregjyummy
16:31.44LeedsI work - regularly - on 4 different architectures
16:31.47WethrinMOV foo,bar
16:31.48Leedsassembler bad
16:32.09WethrinGood
16:32.23Leedsbytecode good :-)
16:32.29LeedsC good :-)
16:32.35WethrinC++ bad
16:32.38Leedstrue
16:32.49gregjMOV [assembler_lovers_table]+CX, Leeds
16:32.53Leedshell, I have 3 architechtures under my desk right now :-)
16:33.29WethrinFreemasons!
16:33.31gregj;]
16:33.42Leedsno, not architects...
16:33.48gregjthere is street called freemasons street near my place
16:34.07murblegregj: and there are quite a lot of pubs with that in their names.
16:34.09Leedsgregj: but you can't tell anyone exactly where it is :-)
16:34.18WethrinOr how fast it's moving?
16:34.31gregjLeeds: why?
16:34.38Leedshey, look... the big 5 are becoming the big 3! http://news.bbc.co.uk/1/hi/business/3247823.stm
16:34.59Leedsgregj: not unless they show their left nipple, roll down their right sock and slap you gently on the nose
16:35.13Wethrin"How to spot a Freemason"
16:35.25Leedsa) judge
16:35.28Leedsb) policeman
16:35.41Leedsc) banker
16:35.45Leedsd) politician
16:37.24gregjanyway, Dan will describe it to me in details in pub, if he doesn't mind
16:37.35nasrat<PROTECTED>
16:38.01gregjthanks :-)
16:38.12gregji got some on me laptop
16:38.15Wethrin:)
16:39.50murblehave you been to Hungary?
16:39.56LeedsMy nipples explode with delight!
16:41.22Wethrin:)
16:41.48LeedsI will not buy this tobacconists, it is scratched
16:46.35JDLeeds: hmmmmm
16:47.23XiaoqiLeeds: lol
17:14.13gregjLeeds: i got error on something like that:
17:14.14gregj<PROTECTED>
17:14.18gregjand it says
17:14.28gregj|    db = getattr(self.config, 'MYSQL_DATABASE')
17:14.28gregj|AttributeError: '_roundup_tracker_3.config' module has no attribute 'MYSQL_DATABASE'
17:14.39Leedsokay... seems pretty self-evident to me
17:14.42gregjso i guess MYSQL_DATABASE is not defined
17:14.52gregjbut where should i add this
17:15.04gregjwhat is that getattr(self.config ...) ?
17:15.15Leedsare you writing this code yourself, or debugging it?
17:15.21gregjdebugging it
17:16.00gregji am not too much into python :-)
17:16.16LeedsI only ask because that's a reasonably basic error
17:16.42gregji see
17:17.09gregjis the answer to my problem is also very simple ?
17:17.49Leedsan answer is simple... the right answer may not be
17:18.26Leedsgetattr(self.config, 'MYSQL_DATABASE') is the same as doing self.config.MYSQL_DATABASE - but that attribute doesn't exist
17:19.03Leedsthe right answer is probably to make it exist... the easy answer is to add the optional third argument to getattr which provides a default value in the event that the named attribute doesn't exist
17:19.23gregjok, so self i guess some kind of this in c++
17:19.31gregjconfig is structure or module
17:19.40Leedsself  is the object whose method you're currently executing
17:19.53Leedsit's the hidden first argument to all methods
17:20.26gregjso by issuing config.MYSQL_DATABASE i should get the same resoult ?
17:20.39Leedsself.config.MYSQL_DATABASE, yes
17:20.57gregji mean, can i ommit this self. at the beggining ?
17:21.10Leedsno
17:21.26gregjok
17:21.27Leedsor, well... maybe, depending on the context
17:21.35Leedsbut why would you?  it would make no difference
17:21.40gregjyes
17:21.56gregjbut you said:
17:21.57gregj|17:19 < Leeds> self  is the object whose method you're currently executing
17:21.57gregj|17:19 < Leeds> it's the hidden first argument to all methods
17:22.12gregjhidden means, that i can ommit it . at least to me
17:22.13gregjanyway
17:22.13Leedsit's a context thing
17:22.15Leedsno!
17:22.24gregji do understeand it now
17:22.34Leedssorry, I meant it's hidden when you call the method - the method calling code puts it in
17:22.43gregji see
17:22.44gregjok
17:22.47gregjto the point
17:22.54gregjnow we are after 'config'
17:22.59Leedsso you call foo.bar(spam, eggs) but the actual call gets delivered as foo.bar(self,spam,eggs)
17:23.09Leedsor better - foo.bar(foo,spam,eggs)
17:23.16gregjso just like this in c++
17:23.22gregjor even , the same
17:24.13gregji am greping this file for 'config'
17:24.24gregjbut i got nothing that looks like declaration
17:24.25Leedsdude
17:24.29Leedsuse a sane editor!
17:24.31gregjyes, that's me
17:25.13Leedsno, I mean vim or emacs or something... no need to grep :-)
17:25.39WethrinWhat's wrong with ed? :)
17:25.50gregjkate :]
17:26.26Leedsis kate a proper programmer's editor?
17:26.57gregjyes
17:27.00gregjfor Kde
17:27.14gregjsmall ide
17:27.17WethrinSo not for Proper Programmers ;-)
17:27.47WethrinReal Programmers hand-assemble their code
17:28.11gregjWethrin: you have to like assembler first ...
17:28.15gregjLeeds: from roundup.backends.rdbms_common import *
17:28.36gregjLeeds: this will look in ./roundup/backends/rdbms_common.py
17:28.40WethrinNo, just machine code
17:28.44gregjLeeds: and what import * means ?
17:34.12gregji guess it pickups all objects from this file
17:34.12gregjonly guess
17:34.13*** join/#gllug highbury (~steve@81-1-74-183.homechoice.co.uk)
17:34.13WethrinHi highbury
17:34.14highburyHi folks
17:34.14jason_ukfsntime to go. Have fun everyone
17:34.14Wethrin:)
17:37.09gregjfscking python
17:38.07WethrinPUB!
17:38.32gregji need to cook something before
17:38.39gregji got no money for food
17:38.43gregj:/
17:40.02WethrinPUB!
17:40.05WethrinHas pies
17:40.23gregjHA
17:40.27gregjFIXED !!
17:40.29gregji am the greatest
17:40.30Wethrin:)
17:40.34WethrinGood. Now come to pub!
17:40.41gregji've never did anything in this language before
17:40.45gregjLeeds: thx
17:40.50gregjoops
17:41.06gregjthis error is fixed, but i got 10 others somewhere else now
17:42.18gregjOperationalError: (1050, "Table '_session' already exists")
17:42.26gregji think i can forget about that
17:42.31gregjthis is warning
17:44.28WethrinHEh
17:44.43gregjha
17:44.52gregji gave him not sufficient privgs
17:44.56Wethrin:)
17:45.01gregjand he wasn't able to drop it in first place
17:45.15WethrinHmm...time for another slice of cold pizza, I think.
17:45.19gregjmysql logs are good
17:45.27WethrinThat'll save eating expensive pubfood
17:46.38gregjnah
17:46.42gregjstill few errors
17:47.32Wethrinhm
17:48.41gregjfsck it
17:49.03Wethrinhmm?
17:49.23gregjthis software
17:49.36WethrinAh.
17:49.39WethrinFood. Pub. :)
17:49.45WethrinYou know it makes sense.
17:49.49gregjthis was just test procedure
17:49.53Wethrinheh
17:50.04gregjit is pointless to resolve problems in testing software
17:50.17gregjif i will have problems in package it self, than i'll go back to this
17:51.28Leedsgregj: :from roundup.backends.rdbms_common import *" means import all classes, etc. from the module roundup.backends.rdbms_common
17:51.53Leedspull them all into the global namespace
17:52.44Leedsas opposed to "import roundup.backends.rdbms_common" which means import them all, but keep them in their own namespace, so you need to reference them as roundup.backends.rdbms_common.foo
17:52.47gregjwell, it was selfdescriptive
17:52.54gregjbut i wasn't sure
17:53.31gregji see
17:53.36Leedspython often is self-descriptive, that's sort of the point of the language :-)
17:53.53gregjyes
17:53.58gregji told you, it is quite nice
17:54.23gregji definetly spend some time writing stuff in it
17:54.30Leedsmy main thing about that is that I find it *fun* and *easy* to code in - the code flows smoothly...
17:55.05gregjso does visual basic :-)
17:55.19gregjjust kidding
17:57.22gregji guess it is much more clear because you don't have to use brackets '{}'
17:58.04gregjat least not that often as in C/C++/java/objective C/perl/PHP....
17:58.04Leedsit helps
17:58.09Leedsplus, everyone'
17:58.19Leedseveryone's code is indented similarly :-)
17:58.29gregjsure
17:59.33gregjfood comsumed
17:59.46WethrinAre you still here!? :)
17:59.51zacharyhighbury: partition fixed?
17:59.54*** part/#gllug formi (~formi@82-35-34-114.cable.ubr01.camd.blueyonder.co.uk)
18:00.10highburyzachary: yay! YES
19:53.02*** join/#gllug ibot (ibot@c-24-1-99-18.client.comcast.net)
19:53.02*** topic/#gllug is Greater London LUG. Next meeting: 6th December, Westminster University. http://www.gllug.ukfsn.org
20:06.59*** join/#gllug ibot (ibot@c-24-1-99-18.client.comcast.net)
20:06.59*** topic/#gllug is Greater London LUG. Next meeting: 6th December, Westminster University. http://www.gllug.ukfsn.org
21:31.49zacharyping
21:41.43highburypong
21:42.59highburyjust playing with my usb2 cd-rewriter from Linux, lets see if I can boot from the cd-rw I just burnt (in a few minutes)
21:47.01zacharytrying to find a ~100W external psu for 1GHz mini-itx.
22:03.54Jensonhiya zachary and highbury
22:10.31*** join/#gllug stephanb (~frog@dsl-80-46-202-99.access.uk.tiscali.com)
22:15.46*** part/#gllug highbury (~steve@81-1-74-183.homechoice.co.uk)
22:27.14*** join/#gllug Xiaoqi (~nikki@negativezero.plus.com)
22:35.55Jensonre Xiaoqi
23:00.13*** part/#gllug stephanb (~frog@dsl-80-46-202-99.access.uk.tiscali.com)
23:08.14Jensonnight all
23:22.08*** join/#gllug zachary (~zachary@host81-128-236-19.in-addr.btopenworld.com)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.