/srv/irclogs.ubuntu.com/2011/05/27/#ubuntu-us-mi.txt

_stink_if you play your cards right, you *could* be mrs snap-l.00:21
greg-gback from OU00:45
rick_h_greg-g: how did it go?01:02
greg-grick_h_: it was good, really. Lots of interest in open *01:23
rick_h_very cool01:23
greg-gg'morning12:03
rick_h_morning12:12
rick_h_TGIF!!!!!!!12:12
greg-ggod yeah, I wish I didn't have to do Friday though12:13
Wolfgermorning12:57
rick_h_ugh12:57
Wolfgerparty12:57
brouschgnome3 looks nice12:57
WolfgerI'm digging on irccloud.com today. Got my beta invite yesterday. Supposedly will keep a log of the channel contents even when I'm not online, so I can scrollback after I log in13:01
WolfgerIt's also prettier than webchat13:01
Wolfgerthough that's something of a negative in the workplace13:01
brouschWolfger: i tried that tues and weds13:03
brouschit was pretty nice13:03
brouschthen i realized i don't really care what happens when i'm not on, and it's annoying to have separate clients for irc and IM13:03
brouschi use adium/pidgin13:06
greg-gman gosh, some people just need to not talk so much in the morning13:15
brouscheh?13:18
greg-ga student worker who talks way too much first thing in the morning13:19
brouschhopped up on quad espresso?13:20
Wolfgerslurping quad espresso?13:21
Wolfgerbrousch: Pidgin for IRC? Ew.13:22
snap-lGood morning13:26
snap-lYay, my coder wall has 0 achievements!13:28
rick_h_need more github13:28
snap-lWhich means I haven't used github nearly as much as I probably should have.13:28
WolfgerLOL13:30
Wolfgerwhen snap-l quit, I got a normal looking quit message.... when he came back, the line changed to a double-ended arrow that says "snap-l nipped out"13:31
snap-lHeh13:32
WolfgerLittle bits of polish are awesome13:32
brouschthe colors annoyed me13:32
WolfgerHere's one for the head-bangin' comic lovers: http://www.teefury.com/13:33
snap-lOh geez.13:33
Wolfgerbrousch: The inability to change themes is annoying13:34
Wolfgerhopefully they add that at some point13:34
brouschit's a particularly annoying blue13:35
WolfgerHah. Just noticed that Irccloud doesn't support IE. "We only support Safari, Chrome (stable+beta), FF 4 for now"14:07
brouschIE is not a cloud-capable browser14:08
Wolfger...14:08
Wolfgerplease tell me you just made that bit of marketspeak up14:09
brouscheveryone knows this14:10
brouschyou can quote me on that14:10
snap-lWe like to think of IE as a "legacy" browser14:10
greg-gI believe the real term is "cloud-ready"14:10
Wolfgerugh14:11
greg-gor at least, that is what my cloud consultant told me14:11
greg-ghe's so smart14:11
Wolfger"cloud-ready" means "I have a NIC"14:11
greg-gthat's not what Bob said14:11
snap-lCloud Ready?14:11
greg-gyeah! snap-l gets it!14:11
snap-lThat reminds me of the "Digital Ready" nomeclature they put on headphones when CDs were first released.14:12
greg-gwe all have to be cloud ready if we are to compete in the today14:12
* rick_h_ checks if I'm ready for more clouds...been a lot of them dropping water on me lately14:12
snap-lYeah, no kidding14:12
snap-lsomeone fired up the lawnmower this morning, and I thought "Seriously? It's a swamp in my backyard"14:13
snap-lBut it's a landscaper, so they get a pass.14:13
WolfgerThe lawn service was mowing the hotel grounds yesterday, in the rain14:13
snap-lI've been there, mowing lawns after heavy rain. All you get are these clumps of wet grass that just lay there under the mower like dead gophers14:14
snap-lWow, Miro 4 wants to be iTunes when it grows up14:30
Wolfgerheh14:32
rick_h_"Wow, this new Miro thing wants to be iTunes when it grows up"14:32
rick_h_... years go on14:32
snap-lheh14:44
greg-gjrwren: mmmm, 4 TB of disk15:28
jrwrenoh yea.15:32
jrwreni can't wait.15:32
jrwreni'm gonna pvcreate vgextend lvcreate15:33
jrwrenis there a good reason create a partition and pvcreate that v. just pvcreate the disk ?15:33
greg-gyou're talking words I don't use15:34
snap-lSomething in my gut says it's better to partition, but I don't know why.15:35
jrwreni'm considering writing a PEP292 implmenetation in C#. someone talk me out of it or point me to similar or existing please?  its string subst where "hi $name, how are you" would become "hi bob, how are you" assuming there is a dictionary with correct kvp15:36
jrwrensnap-l: me too, but I can't justify it.15:36
jrwren blockdev --rereadpt /dev/diskname #i never knew15:41
* rick_h_ starts the grumbling...if you defined tables with fk they you better create them in order so the damn fk exists...and if you have a fk, the col type better match the parent column...and why sqlite let this dev get away with this crap that now breaks on mysql...15:59
* rick_h_ keeps grumbling when there are fk fields you enforce guess what, they need to reference a column with some constraints on it...16:02
brouschsnap-l: have you seen this? http://networkedblogs.com/im7C016:04
rick_h_cool16:13
rick_h_gotta love a company that can afford to drop apps for $5 to help boost those hardware sales16:13
brouschyeah16:13
jrwrenand THAT is why you don't use sqlite16:13
rick_h_jrwren: well it's handy for unit testing which is what I'm trying to fix16:14
jrwrentruth.16:15
jrwrencan someone with more PEP exp than me, help?16:15
rick_h_with?16:15
jrwrenhttp://www.python.org/dev/peps/pep-0292/ has reference to a reference impl at the bottom of the page. [5]16:15
jrwrenbut the link doesn't work.16:15
jrwrenwhere might I find a ref impl?16:15
rick_h_I'll ping barry on twitter and see if he's still got it16:16
jrwrenit is in 2.7.1 and i assume newer py.16:17
jrwreni'll look for the py source16:17
rick_h_I don't think it's there is it?16:17
rick_h_the stuff in 2.7 is different16:17
jrwrenerr.. 2.5.2 i mean.  http://docs.python.org/release/2.5.2/lib/node40.html is what i want16:19
rick_h_http://docs.python.org/library/stdtypes.html#string-formatting-operations16:19
jrwrendid they remove Template?16:19
rick_h_ah, it's a diff module16:19
rick_h_nope, looks like it's still there16:20
rick_h_just never heard/seen it16:20
rick_h_thought you meant the new formating for string.format()16:20
jrwreni'll browse  http://hg.python.org/cpython/ and find it.16:20
jrwrenthanks.16:20
rick_h_which replaces the %() stuff16:21
snap-lbrousch: That's interesting. :)16:21
snap-lSo, how soon before we see someone on stage rocking the iPad like they rock the keytar. ;)16:22
snap-lrick_h_: sqlite is a great prototyping database, but it completely falls down when you do anything other than using it for simple key / value stores16:23
rick_h_http://www.youtube.com/watch?v=qcQE_PULbOQ&feature=related16:23
snap-lIntroduce foreign keys, and you can watch the cracks form in the foundations. ;)16:23
rick_h_there's your on stage ipad band16:24
rick_h_RESTRICT and CASCADE are permitted to make porting easier. In MySQL 5.0, they do nothing.16:24
rick_h_@#$Y*(Y#@*($Y#*@(Y$(@#Y$(16:24
_stink_looks like nethack16:25
_stink_lots of bows and Yetis and gold16:25
snap-lrick_h_: And then you become these guys. :) http://www.youtube.com/watch?v=VQShIPWPg_Y16:25
ColonelPanic001THE YETIS ARE ATTACJING16:25
ColonelPanic001There's some humans in there, too16:26
_stink_nurses16:26
_stink_take off your armor16:26
rick_h_http://functionsource.com/post/78848-bytes-when-your-browser-update-is-a-small-percentage-of-your-home-page-icon those crazy google folks16:26
snap-lrick_h_: I liked MySQL before really using it too. ;)16:27
snap-lAlso, for whatever reason I'm not seeing UH: CHC in June from the iCal feed16:30
rick_h_I might not have gone that far out16:30
rick_h_I only did a couple of months I think to start16:30
snap-lI copied them over, and they're in the iCal file16:31
snap-lBut Evolution / Google Calendar aren't displaying them16:31
snap-lAlso, I swear they're not doing something right with the time zones in the iCal file.16:32
jrwrenok... i dont umnderstand python metaclasses16:35
jrwrenis the eckel tutorialg good?16:35
rick_h_not sure, I've not read that one16:36
rick_h_I grabbed some out of a couple of books16:36
jrwrenvoidspace has an article.16:36
rick_h_he's pretty good, would check that out16:36
snap-lI'm not sure Bruce Eckel really groks Python16:36
rick_h_http://svn.python.org/view/sandbox/trunk/string/ jrwren is what barry linked me to16:37
rick_h_is that what you're checking out?16:37
snap-lHis Java books were OK, but the C++ books weren't nearly as good.16:37
snap-lhttp://www.voidspace.org.uk/python/articles/metaclasses.shtml ?16:38
jrwrenrick_h_: i'm actually just looking at string.py that shipped with python 2.716:38
jrwrenon my local disk16:38
jrwrenits there. so i see the code i want to port to C#16:39
rick_h_jrwren: ok, well this might be a bit simpler/closer to reference16:39
rick_h_ok cool16:39
jrwrenbut my pyfu is too weak16:39
jrwrensnap-l: yes, that article16:39
jrwrensnap-l: i was thinking of eckel's write up on decorators. those were really good16:40
rick_h_well decorators are an order of mag. easier than metaclasses imo16:40
rick_h_but I've only done metaclasses in a real project twice I think16:40
jrwrenagreed.16:44
jrwrentahnks for that svn link.16:45
jrwrenit inherits from unicode, which I'll have to go investigate now :)16:45
jrwrenoh...16:45
jrwrenno i don't.16:45
jrwren__mod__ is the method for the % operator.16:45
* jrwren is slow16:45
rick_h_yea, magic methods, gotta love em16:46
jrwrenrick_h_: what does the %(delim)s do at the beginning of the template pattern regex18:18
jrwrenhttp://paste.mitechie.com/show/329/18:18
jrwrenor anyone who knows regex or python intricacies of regex18:18
rick_h_jrwren: that's string formatting for changing the delim for / vs ' vs ` etc18:20
jrwrennevermind... i see it.18:20
jrwrenright.18:20
rick_h_it looks like at least, it's supplied from _re.escape(cls.delimeter) in line 16/1718:20
jrwreni'm seeing it now.18:20
jrwrendidn't get that before.18:20
rick_h_k18:20
jrwrenstill not really sure hwo they are doing that, cuz pattern is a instance of re, not a string.18:21
jrwrenbut I'll assume re has a __mod__ overload on it or something18:21
rick_h_no, that's just python string formatting18:21
rick_h_"%s %s" % ('rick', 'harding') == "rick harding"18:22
jrwrenyeah.18:23
jrwrenholy crap my python is rusty.18:23
jrwreni see it now.18:23
jrwrenthanks.18:23
snap-lPretty convinced that the only reason people still use Java is because of all of the code generation tools19:21
snap-lie: wsimport and xjc for SOAP and REST, respectively19:21
snap-land, of course, inertia19:22
greg-glol @ these setup instructions: https://github.com/quartzjer/Locker/wiki/Ubuntu-10.04-%26-10.10-Install19:23
snap-lyay, my Ubuntu Forums user is disabled, as I requested.19:24
snap-lsince they weren't going to change the username.19:24
snap-lSo, no guilt whatsoever for not using the forums AT ALL.19:25
snap-lAny of you windows users know of a good sftp client that isn't Putty?19:30
krondorsnap-l: filezilla19:33
snap-lI just threw up in my mouth a bit19:34
krondorare you looking for gui-less sftp?  I'm not sure what's better then filezilla in windows for that ...19:35
krondormaybe winscp I haven't used that in awhile19:35
rick_h_I used to use smartftp19:35
rick_h_but that was a long time ago now19:35
snap-lNo, I mean I've used filezilla, and I'd rather have radioactive rabid rabiits nibble on my toes than use Filezilla.19:35
Blazeixdoesn't windows explorer natively support ftp?19:37
snap-lsftp19:37
Blazeixsftp, too I think19:37
snap-lusing keys?19:37
Blazeixoh, no19:37
snap-lYeah, I think I'll keep moving files to the putty directory and rename file with spaces.zip to shit.sip19:38
snap-lfucking putty scp doesn't handle anything with spaces.19:38
snap-lnor does it handle wildcards.19:38
snap-lif it handled those two, I wouldn't be nearly as bitchy.19:38
rick_h_files aren't supposed to have spaces19:38
rick_h_it's a bug in the "new file" diaglog box19:39
snap-lWell, at least Linux can escape spaces19:39
snap-lWindows does some stupid-ass overloading bullshit to make it work19:39
krondorfilezilla can handle spaces :P19:39
snap-lkrondor: I can't handle Filezilla19:39
krondorcygwin + sftp19:40
krondorit gets uglier the farther yo ugo19:40
jrwrensnap-l: openssh's sftp?19:41
jrwrenwinscp is great.19:41
snap-ljrwren: Tell me more.19:41
jrwrenBlazeix: windows explorer does NOT support ssh or scp or sftp19:42
jrwrenalso, sftp != ftps19:42
snap-lOpenSSH for Windows is a free package that installs a minimal OpenSSH server and client utilities in the Cygwin package without needing the full Cygwin installation19:42
jrwrensnap-l: putty scp handles spaces just fine, you just have to shell escape or quote them properly.19:42
snap-lOh, now I'm intrigued.19:42
jrwrenyou don't have cygwin installed?19:43
jrwrenwindows is worthless without cygwin19:43
snap-ljrwren: s/without cygwin//g19:43
snap-lFTFY.19:43
jrwrenyeah, i love how i get great bat life and all my ahrdware works adn my uptime lasts for weeks.19:44
rick_h_and nothing there about doing anything better19:44
jrwrenbetter than waht? I'm just saying its not worthless. its worth something to me.19:45
jrwrenI finally ported that python. so far so good. I'm happy19:46
jrwrenthanks for your help rick_h_19:46
rick_h_very cool19:46
snap-ljrwren: Thanks for the pointer to the openssh stuff. I'll check that out.19:46
jrwrensnap-l: yw. if you use putty, there is also charade which will impersonate openssh agent and pass through to pagent19:47
snap-lYeah, I managed to get pagent working pretty well19:48
jrwrenyou'll want charade tehn.19:48
snap-lOnly gripe is putty's terminal emulation is a little lacking with special characters.19:48
snap-llike mutt's threading19:49
jrwrenotherwise openssh asks you for password and you ahve to run separate agent. its b.s.19:49
jrwrenreallY? I don't use mutt, so I don't know.19:49
jrwrenbut i get utf8 in irssi in screen in putty.19:49
jrwreni've enabled IME in windows and typed japanese into irssi in screen in putty19:49
jrwrendid you set your charset under Window->Translation ?19:50
snap-lI just did19:53
krondorsnap-l:  if you need x windows forwarding; xming works well for me (if this is new to putty/windows type talk).  http://www.straightrunning.com/XmingNotes/19:57
snap-lYeah, I'm not sure I need the X forwarding, but that's nice to know.19:58
snap-lMight just install freaking VirtualBox on this machine and be done with it. :)19:59
snap-lOK, I've been way too hard on Putty.20:04
snap-lThere's actually some nice customiziations that I haven't checked out.20:04
* snap-l is eating his words.20:04
jrwrenHURRAY!20:09
jrwrenits just a damned shame that they aren't default.20:09
Blazeixcrap, I'm a noob. I had no idea that sftp and ftps weren't the same thing.20:11
Blazeixone's ssh-based, the other ssl?20:11
snap-ljrwren: No doubt.20:17
snap-lThe defaults are anything but sane.20:18
krondorBlazeix: yes sftp is ssh and ftps is ftp w/ ssl.  If you want to get more confusing there's also ftp over ssh (tunnel)20:21
krondorthe defaults are maybe lowest common denominator for 1991?20:21
greg-gdoes krondor == matt s. ?20:28
snap-lNo, Ryan Kather20:29
greg-gahh, huh20:31
greg-gI guess I saw him at OU yesterday20:31
greg-g(he pm'd me, but I didn't see it until he logged off)20:31
snap-lAh, good times.20:33
snap-lhttps://identi.ca/notice/7472800421:22
brouschdamnit, i keep missing little things in javascript, like ; at the end of statements, and it has no default paramters on functions?21:30
snap-lGrrr, sometimes I really don't like feedburner21:31
snap-lesp when you release a new episode of a show, and it doesn't pick up right away.21:31
jrwren; is optional at end of statement in javascript21:43
rick_h_jrwren: no! not optional22:27
rick_h_brousch_: get jslint, hook it into gvim22:27
rick_h_run run run22:27
rick_h_http://technotales.wordpress.com/2011/05/21/node-jslint-and-vim/22:27

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!