/srv/irclogs.ubuntu.com/2011/09/01/#ubuntu-us-mi.txt

snap-lGood evening02:26
Wolfgermorning11:32
rick_h_morning11:33
snap-lGood morning11:49
brouschno11:49
brousch4AM gotta go potty yell makes ben a tired boy11:50
Wolfgerheh11:50
WolfgerI woke up at 2:30 thinking it was time to get up, but it was just the low-battery beep from my work cell11:51
WolfgerThen I woke up at 4:45 being positive the alarm was going off, though it shut off before I could turn it off....11:51
Wolfgerthen at 5 the real alarm went off, and I realized that the sound at 4:45 wasn't my alarm, it was my ringtone11:52
Wolfgersome unrecognized number called me before 5 AM. WTF?11:52
brouschthat was me. i wanted to make sure you felt my pain11:53
rick_h_heh, we must have all had strange nights12:03
Wolfger:-p12:03
rick_h_I did the "hmm, wonder what time it is: 5:58"12:04
rick_h_alarm was set for 612:04
CrusaderADHello everyone! The global jam event is this Saturday, right?12:08
snap-lThat's correct.12:11
snap-l12-512:11
snap-l12-5pm12:12
snap-lhttp://loco.ubuntu.com/events/ubuntu-michigan/1090/detail/12:12
CrusaderADcan anyone drop in, say just to "observe"?12:12
snap-lCrusaderAD: Sure, if you wish, but we'd love for you to participate12:13
snap-lThere's no pressure12:13
CrusaderADI'm a developer but mostly for web technologies, but I'm interested in getting involved with the local Ubuntu community12:13
snap-lWe'll likely be trying out live images of oneiric12:13
snap-lAlso John Gruber will be presenting his project "Lernid", and doing a mini-sprint with it12:14
snap-lFeel free to RSVP here: http://loco.ubuntu.com/events/ubuntu-michigan/1090/detail/12:14
snap-l(note: not everyone who is coming has RSVPed, so don't let that alarm you. :) )12:15
CrusaderADcool, thanks for the info!12:15
snap-lno problem. Hope to see you there!12:15
snap-lbrb. stuck process that needs to be rebooted.12:16
rick_h_gah! it's too early for NC dude to strike12:38
rick_h_damn him12:38
brouschdamn him to hell12:39
brouschwait, he's already in NC12:39
rick_h_*sigh* "why do you do your this that way? It's not the way I'd do it."12:40
rick_h_"How many times have you done pyramid apps before? oh right...none..."12:41
brouschyour ways are mysterious and frightening12:41
rick_h_"Why can't you use your declarative models in your migrations?" it's bad...dont' k12:41
rick_h_"but I want to..." then fine, come back when you get bit with broken migrations12:41
rick_h_he's got to convince me his idea is the better way when he's never used the damn tools12:42
rick_h_a nice "fine, go do it your way" never works12:42
snap-lYou could introduce a bit of the occult into why it's done your way13:04
snap-l"because if you don't, a demon will come for your immortal soul"13:04
snap-lOr, "God punishes those who break the build, and God is busy with other things, so I'm picking up the slack"13:05
brouschi like that one13:06
nullspacea deamon already comes for your scripts, why not your soul13:06
rick_h_you have to have a build to break the build13:06
rick_h_getting close to "JUST TRY IT DAMMIT!"13:07
brouschhow often do you meet him in person?13:07
nullspaceoh is rick talking about his co-worker again?13:07
rick_h_brousch: so far just once at pycon13:07
brouschnullspace: either that or his kid?13:07
rick_h_hah13:08
snap-lbrousch: I think Michael would listen better13:08
nullspacenah rick_h_'s kid only uses vim13:08
brouschsometimes i want to code up learning games for my son, but by the time i have a game concept he's already gained the skill it would've taught him13:10
snap-lbrousch: I can relate13:11
brouschi think of an alphabet game, and he's already got it down13:11
snap-lYou need RAD13:11
snap-lalso frequent input from the customer13:11
brouschspelling games might last a while if i can plug in bigger words13:12
snap-lHey, teach your kid how to scrum. :)13:12
brouschi don't know how to scrum13:12
snap-l"Dadda, I wan' da kopuuter ble nargle flop "13:12
snap-l"heeeeeeeee"13:13
brouschsomeone i follow on twitter named their kid "Titan"13:21
brouschthat's a lot to live up to13:21
nullspacebah my cousin who studied sociology decided to name her kid Odin13:25
ColonelPanic001seems odd they'd hate their kid that much right at birth.13:25
rick_h_yay for hacked linux.org ugh13:25
ColonelPanic001"enjoy a lifetime of explaining every time, you little turd!"13:25
nullspacebrousch: does that mean that their grand children will eventuall over throw their parents13:27
brouschyeah, really setting him up for a bad death13:27
* ColonelPanic001 listens to openmetalcast to wake up (and catch up)13:27
brouschsnap-l: what's the recommended Pyramid hacking music?13:29
brouschif you say Genesis i will kick you in the nuts13:29
nullspacehacking a Pyramid? I think I missed something here13:31
rick_h_today the hacking music is BB King: Complete Collection13:32
brouschis that jazz?13:32
nullspacemine is RTPN13:32
ColonelPanic001The obvious band to listen to while working on Pyramids is Nile.13:33
rick_h_brousch: blues man, BB King...13:35
nullspacecould listen to Ra or Anubus tii13:35
snap-lbrousch: I'm not sure. I haven't hacked much in Pyramid13:42
snap-lMaybe some Iron Maiden: Powerslave?13:42
nullspacebrousch: pyramidlinux? as in distro?13:44
rick_h_gahhhhhhhhhhhhhhhhhhHH!!!!!!!!!!!!!!!!!13:45
snap-lnullspace: Pyramid, as in the Pylons framework.13:45
snap-lPython web framework13:45
snap-lrick_h_: that good?13:45
* snap-l tries to talk the channel down13:45
rick_h_I'm not going to make it to the end of the day...I'm just not13:45
snap-lWhat's the colorscheme of choice now?13:45
rick_h_I'm back to running the updated lucius13:46
snap-lI want someting with a black background13:46
snap-lgray on gray just isn't cutting it for me.13:46
rick_h_try darkdevel ?13:47
rick_h_dammit13:47
rick_h_(9:05) Rick: it's a python module13:47
rick_h_(9:45) NCDude: I see how fabfile is now a package13:48
brouschgoogle chrome has added an icon to my taskbar13:50
brouschmust be part of the offline stuff13:50
rick_h_it's google chat13:51
CrusaderADdo you guys favor chrome or chromium?13:54
* ColonelPanic001 uses Chromium13:55
snap-lI use Chrome13:56
brouschchrome13:57
nullspacechrome13:57
CrusaderADreally? just cause of the latest and greatest releases?13:58
ColonelPanic001they hate freedom14:00
WolfgerIf I were to have children, I'd want two boys, and name them Thor and Loki....14:17
Wolfgerthen I'd always know which one to blame14:17
CrusaderADThat would result in Ragnarok14:19
WolfgerThor, of course, would grow up to be a doctor, and change his legal name....14:19
nullspacena he would become a meterologist, of course14:22
ColonelPanic001"critical stop" on Club Metal #4 made me lol14:35
snap-lColonelPanic001: :)14:42
brouschI'm going to make my troublesome PDF file converter a real project: https://sourceforge.net/p/pdfserenitynow14:50
rick_h_ on sf?!14:51
rick_h_there's no code14:51
brousch:P14:52
brouschi just made the SF project14:52
rick_h_bah, hg, hitting downloads takes me to a different ui14:52
rick_h_wtf14:52
rick_h_gah sf fix your crap!14:52
Blazeixwhy sourceforge, ooc?14:53
Blazeixnot that I'm judging you :)14:53
rick_h_leave that to me :P14:54
rick_h_no, was curious to check it out14:54
brouschok, i just pushed the nasty hack script14:54
snap-lGah, hg?14:55
brouschmore TODO than code14:55
brouschwhat's with the hg hate?14:55
brouschur a bunch of gits14:55
snap-lyes.14:56
brouschthe end goal with this is to have a service where you can upload your crappy PDF and it will return a set of TIF and JPG to you or your destination14:57
Wolfgerwhat, no bazaar love in the Ubuntu crowd?14:57
brouschi like the SF beta14:57
brouschallura14:58
brouschalso i can get personal attention when i have issues with it14:58
snap-lbrousch: Heh. :)15:02
brouschNow it has a description https://sourceforge.net/p/pdfserenitynow/home/Home/15:12
brouschrick_h_: are you thoroughly disgusted by script? ;)15:33
brouschmy script15:33
rick_h_brousch: now see, if this was on github I'd fork it, turn it into a valid python package you could pip install with a command line tool to run it and do a pull request15:48
brouschheh15:48
rick_h_instead, no coolness15:49
brouschi think you can do that on SF15:49
rick_h_yea, but I'm not going to find my login, my hg cheat sheet, and figure out how sorry15:49
brouschheh15:50
rick_h_doing the python parts was enough work, figuring out the system is more15:50
brouschi was impressed with how easy it was to edit bookie docs right in github15:50
rick_h_https://github.com/mitechie/python-webpage-inliner can give you an idea how the stuff needed15:50
rick_h_I forked his script to package it and such like that15:51
brouschthe setup.py?15:52
rick_h_setup.py, directory structure, etc15:52
brouschthere's inliner.py in the root and in src/webpageinliner/ ?15:53
rick_h_naw, sorry, that's left over. I should remove that15:54
brouschi see, that's his original15:54
rick_h_yea15:54
rick_h_I updated it to use argparse, etc15:54
rick_h_to left a orig around while I killed it15:54
brouschvery useful15:55
rick_h_yea, check out modern-package-template15:55
brouschi don't think i've ever gone as far as making something a real python package15:55
rick_h_anyway, once you do this you can sudo pip install mypackage15:55
rick_h_and then get a command line tool mypackage to run15:55
rick_h_I've started doing it for all kinds of tools so it's eaiser to script/use them15:55
rick_h_tab completion, etc15:55
brouschyeah, it makes sense15:58
rick_h_that might make a good CHC meeting thing sometime15:58
brouschif i use git, could i push to github and SF easily?16:00
jrwrensomeone should write software that moves any other source to github. so you can point it to sourceforge or googlecode, give it proj name and say "move to github" or "find on github" if soeone has already mirrored16:01
rick_h_brousch: yes, you can setup two remotes16:04
rick_h_and an alias that pushes to both16:04
brouschit just occurred to me that this is a perfect project for python316:06
brouschfew dependencies, and by the time i get to the web gui there should be some python3 options16:07
brouschok, so which comes first, cloning the empty repo to create the project, or paster command to create modern-package-template?16:10
brouschi suppose clone, then create inside that dir16:11
rick_h_right16:11
rick_h_you could just clone your existing repo, do the paster command, move your files around and start fitting into place16:11
brouschi think i got that now16:17
brouschnow to edit some of the boilerplate files16:17
rick_h_yep16:17
brouschand to rebuild the egg and such?16:18
rick_h_yea, so once you get setup.py happy you can python setup.py develop16:18
rick_h_to load the dev version up so it keeps up to date16:18
rick_h_python setup.py sdist will create a .tar.gz that you can pip install locally16:18
brouschok16:18
brouschoh crap, lunch is half over16:20
jrwrenjcastro: your post on the fridge has a bullet "We now have a Weekly Meeting at 1800UTC on #ayatana on Freenode IRC if you feel like hanging with us and getting organized and ask questions"  but does not say which day of week16:37
jcastroooh16:38
jcastrofixing16:38
jcastrohah, that hasn't changed in months16:38
jcastroand no one noticed16:38
jcastro<3 attention to detail jayrwren16:38
snap-lI looked at it as well, but said "meh". ;)16:50
rick_h_snap-l: gets half a cookie, jrwren a full cookie!16:50
snap-lMeh, I don't think I deserve a cookie. :)16:52
jrwreni just read jcastro links.17:02
jrwrenthat is all.17:02
jrwrenhrm... i think i am glad I don't work at MSFT https://s3.amazonaws.com/twitpic/photos/full/387162426.jpg?AWSAccessKeyId=AKIAJF3XCCKACR3QDMOA&Expires=1314897500&Signature=S2Tu2FJpc5zwo2TgvP9GBmBQPW8%3D17:02
jrwreni don't want my office to look like that17:02
snap-ljrwren: glad someone does. ;)17:02
snap-ljrwren: Hahahahahahahahaha17:03
snap-lIt keeps out the bad thoughts, though17:03
snap-lNot to mention the minimal RF interference from the computers. ;)17:04
jrwrenyup.17:04
snap-lGod, that reminds me of an old photo17:05
snap-lhttp://gallery.cinciclassic.org/main.php?g2_itemId=117117:05
snap-lWe had to wrap the newer consoles because something was generating enough RF to make them all act wonky.17:05
The_Machineany of you guys know cisco stuff well?  Like ASA 5000 series devices?17:06
snap-lI know crisco better than cisco17:08
brouschi am familiar with Cpt Sisko. Does that help?17:27
brouschsnap-l: i'm trying to recruit the guy you helped with the x120e efi issue into helping with the loco table at olf17:32
brouschdue to your willingness to help and my light slathering of guilt, you may have a volunteer ;)17:37
brouschvim is growing on me17:49
jrwrengross, cut it off17:55
brouschi thought it was a symbiot, not a parasite!17:57
jrwreninteresting17:58
snap-lbrousch: Cool18:04
snap-lbrousch: responded18:31
brouschholy crapinahat, it works. thanks rick_h_, i now have an installable package and command line program20:07
brouschi can even add it to pypi20:07
brouschsomehow it even know to run with python320:08
brouschhttp://pypi.python.org/pypi?%3Aaction=pkg_edit&name=pdfserenitynow20:15
snap-lnice!20:26
snap-lI haven't played with that at all20:27
snap-lthough that's a dream when I actually have some working code to push out20:27
_stink_yeah, modern-package-template made work much easier for me20:28
brouschhah, it pip-installs20:37
brouschhttp://pypi.python.org/pypi/pdfserenitynow/0.120:37
brouschi am 133720:38
snap-luh oh22:22
snap-lpower just went out22:22
snap-lOK, powering down.22:23
CrusaderADHey anyone here testing the new beta?23:22
_stink_i'm still on 10.04 :P23:23
brouschrick_h_: shouldn't your python inliner thing require argparse?23:23
CrusaderAD_stink_: unity hater?23:30
rick_h_brousch: it's built into python 2.723:31
rick_h_ruh roh, no snapl, this could make a podcast interesting tonight23:31
rick_h_brousch: sweet! congrats on your first package23:32
brouschyeah, but for python 2.6?23:32
rick_h_sol? :P23:32
brouschvery nice!23:32
rick_h_yea, for lower than 2.7 you'd have to install argparse23:33
rick_h_which can be added to the setup.py requires23:33
CrusaderADyou guys know of any good tutorials on python? like simple hello world stuff?23:33
brouschso should that be in the setup.py requires section?23:33
rick_h_yea, I'm not sure how to do it dependant on the python version though23:33
brouschCrusaderAD: print("Hello, World!")23:33
rick_h_sure there must be some way23:33
CrusaderADbrousch: is python good for gui stuff?23:36
brouschrick_h_: darn, it's not smart enough to realize argparse is already part of python3.2. it downloads and installs it23:39
brouschCrusaderAD: as good as anything else23:39
rick_h_brousch: yea, that's what I was saying. Need some way to specify the check23:39
brouschi was hoping it would be smart enough to check that23:39
rick_h_actually, I guess it'd be easy23:39
rick_h_you'd just add an if block on setup.py to change the install_requires list based on the current python verion23:40
rick_h_version23:40
rick_h_http://stackoverflow.com/questions/6080646/install-requires-in-setup-py-depending-on-installed-python-version23:40
rick_h_for example23:40
brouschhm, could do a different setup.py for 2.623:41
rick_h_well < python 2.7 in my case23:41
rick_h_but yea23:41
brouschdarn your google foo23:42
rick_h_hey, well I thought of it first, then found the example :P23:42
brouschawesome, it worked23:50
brouschi forget that kind of thing is python, so you can do whatever to it23:50
brouschaparently argparse is not in python3 or 3.1, so it was a litte more difficult23:50
rick_h_ah, yea23:50
brouschprobably cleanest to start with a requires for all versions, then append the special requirements for each different version23:54
brouschhttp://paste.mitechie.com/show/400/23:58
rick_h_yea, aweomse23:59
rick_h_thanks23:59
rick_h_prepping for podcast now, but will try it out later23:59
rick_h_I've run into that with another thing a co-worker grabbed today23:59
rick_h_so something I should have been looking to do before23:59

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