[11:49] GOod morning [11:50] morning [11:59] morning [12:12] Anyone got a sec to give a promo a listen? http://ubuntuone.com/p/14QM/ [12:12] Tell me what you think [12:14] cool, needs a bit more oomph in the voice, sounds a little "sssh we're in a library" [12:14] but loving the concept [12:14] Well, I'm trying to do it quietly so as not to disturb JoDee. :) [12:14] I forget who i got this from, but this is a pretty good read: http://radar.oreilly.com/2011/07/what-is-html5.html [12:14] lol, so you were in a library! I knew it! [12:14] Maybe I'll re-record the voice later. [12:15] snap-l: yea, I mean small tweak, nothing killer against [12:17] Heh, I managed to wake her anyway [12:18] she told me she doesn't like being woken up that way. [12:18] that's ok, she can have my wake up [12:18] there will be a dead cat in the house before nightfall [12:20] greg-g: man he's hung up on audio/video element, probably the least used thnigs at this point still [12:20] rick_h_: it isn't about "now" it is about "when we get our act together and move forward" [12:20] yea, true [12:21] but html5 is the big rage 'now' while we're still not able to get our act together [12:21] "HTML5, when used both as the 21st century web suggests and as the original HTML specification allowed, is best at interconnecting things. If you view your pages as a collection of content, and let go of the rather egotistical idea that all that content has to be your own, then all of the new features of HTML5 discussed so far are hugely important. You can pull in audio and video and manipulate that audio and video as if it were your own. You can o [12:21] the main point up until I had to stop to check email :) [12:22] heh and see that point I was kind of going against. [12:22] I don't get how having a container tag audio/video let's you 'own' things more [12:22] I guess that you can embed it on your page? [12:22] but you could before [12:22] yeah yeah, I'm more hanging on the "incorporate content from around the web" idea [12:22] well, and manipulate it with javascript/css more easily [12:23] ok, so it's just *easier* to embed that into your post since you don't need flash knowledge/etc? [12:23] not just embed, do things with [12:23] I mean his point about the video guy only needing video know-how and the web guy only needing web know-how I think is a bit off base, but ok [12:23] sure [12:24] hmm, guess I'm not creative enough to think of how to do more with video on a page than hit play with it. If it's via flash/html5 tag isn't that different [12:24] just that the pause button is a JS link vs a flash button [12:27] http://ubuntuone.com/p/14QM/ [12:27] Revised. (Flush cache) [12:27] Could not locate object [12:27] Bah [12:27] http://ubuntuone.com/p/14QX/ [12:30] like it [12:30] rick_h_: Thanks! [13:00] greg-g: ping [13:00] rick_h_: pong [13:00] so I thought the interest idea [13:00] but then realized that if you get paid once at the start of the month [13:00] you'd set into savings and it'd be earning interest, 2x the amount of the bi-weekly [13:01] so I don't htink you'd end up with more interest [13:01] yeah, people usually get paid at beginning of months? [13:01] since you'd be putting the whole amount in at the start vs two parts spaced out [13:01] well I did, I started work, got paid at the start of the next month [13:01] so I had all my bills in the first week of the month [13:01] by the end of that week, put $$ in savings and that was it for the next 2X days [13:02] I guess if you started, you'd get your first paychgeck after 2wk vs a month [13:02] right,t hat is nice [13:02] so that one paycheck would be in the bank for interest faster, but the rest wouldn't [13:03] but now both my wife and I get paid bi-weekly [13:03] and we're on opposite weeks [13:03] so it's kind of crazy [13:03] but, looking at my paycheck, I get paid on 7/1 for my work from 6/1-6/30, so paid after the work (which is kind of obvious). So, in theory, they are earning interest on it all that month of June while I get nothing [13:03] because we get a check each week and planning out the bills is more of a mess [13:03] greg-g: right, but once you get your paycheck on july1 it's 2x the other checks [13:04] * greg-g nods [13:04] rick_h_: Savings interest is generally computed quarterly [13:04] meh, I guess maybe. I'm not smart enough for these things lol. [13:04] snap-l: ah true [13:04] so no difference between bi-monthly or monthly [13:04] me neither! [13:04] I need help [13:04] :) [13:04] for me I just loved the once a month dealing with bills [13:05] now I have to do it several times a month to keep tabs and it drives me bonkers [13:05] I hate doing that stuff, so fewer times was better [13:05] greg-g: You have a child coming. Twice a month is probably good until you get your bills in order [13:05] snap-l: fair point with that [13:05] rick_h_: most definitely [13:05] yea, but if you're builing savings it's your safety cache, not the bi-weekly [13:06] Then you don't get tempted with "OMG! I have ${BIGNUM} left" [13:06] just because you've got another check coming doesn't put more $$ in there [13:06] instead of ${BIGNUM} has to last the entire month [13:06] rick_h_: True [13:06] although I probably use savings wrong, I use it like a computer memory cache often [13:06] Personally I like bi-weekly [13:06] rick_h_: I use it like swap [13:06] which is wrong [13:06] I like to keep the checking what I can get rid of and try to end up close to 0 by the end of the month [13:07] hah! poor greg-g, we're no hlep [13:07] help [13:07] I can recommend using Moneydance to help sort out the bills and such [13:07] and keep a checkbook [13:08] I spend about once a week downloading .qif files from my checking / savings / paypal [13:08] and then once a month (usually) I'll download the credit card .qifs [13:08] That way, when it comes time to reconcile, it's not such a pain in the ass. [13:09] and usually catches things before they become a problem. [13:09] yea, that's more time than I can stand putting into things. But I do it wrong I know [13:09] ie: When JoDee buys something and forgets to give me the receipt. [13:09] or when I don't get a receipy. [13:10] we use mint.com right now, I know I know, but it works good enough for use to keep tabs on things [13:11] won't hear anything from me [13:11] whatever works and all [13:12] mostly I feel weird about giving intuit access to all of my banking/savings/401(k) accounts [13:12] read-only, of course, but still [13:12] there are floss alternatives [13:12] I need help with a Ubuntu Server....does anyone know how to setup LDAP/Kerberos [13:12] brousch: any recommendations? [13:12] heh, man you start out guns blazing [13:13] Sorry Williek13, use ldap, and tinkered, but not in the realm to help debug a kerberos setup [13:15] greg-g: i think gnucash is the most favored program for personal finance stuff http://www.gnucash.org/ [13:15] brousch: Only if you want to learn double accounting to balance your checkbook [13:15] ldap makes my head hurt [13:16] i agree brousch its a pain lol [13:21] Williek13: do you happen to be on the U-M campus? [13:22] how do you personal message? im new to this IRC [13:23] don't worry, no one will beat you up if you're a wolverine [13:23] depends on the software you're using, usually a double click on the user name of the user you want to PM with [13:23] now if you're a spartan ... [13:23] Williek13: honestly, no need to PM [13:23] just chat [13:23] oh i thought red was a pm [13:23] lol [13:23] i say go blue [13:23] :) [13:24] but i actually go to SVSU for college [13:24] ahh, cool, I wish gamerchick was online, she is also from there [13:24] ah ic where abouts are you? [13:33] hey does anyone know wolfger thats on [13:36] yeah, we know him [13:39] Williek13: I'm in A2, most are either Detroit or suburb of Detroit, with a few on the west coast (most notaly brousch ) [13:41] west side rulez [13:42] ah ic thanks for the info greg-g..... [13:42] snap is wolf on the westside? i think i used to play an online game with him...the name sounds familiar [13:43] oh, right, and jjesse, our own co-author of the Official Ubuntu Book [13:44] Wolfger: is on the east side, actually [13:46] ah ic wrong guy then...thanks [13:58] http://www.youtube.com/watch?v=zvep1WaUmOM [14:39] so jcastro is moving to florida? [14:39] retiring early? [14:41] he'll come back with gout and osteoporosis [14:43] You guys are mean. ;) [14:43] will he start going to dinner at 3pm as well? [14:44] he doesn't already have gout? [14:44] ouch [14:45] i have gout. it can be painful, but its easy to manage [14:45] greg-g: congrats on your marriage [14:47] You guys are mean. ;) [14:47] Bah, sorry... history repost [14:48] jrwren: thanks buddy [15:05] snap-l: I use GNUCash for my personal accounting, and while double entry accounting is counter-intuitive to the uninitiated, IMO its the only way to do accounting correctly [15:09] Milyardo: but what if I don't want to do accounting, but instead just keep on top of my finances [15:12] greg-g: "just keep on top of my finances" isn't a clearly defined goal, what is "just keep on top of my finances" and what does it achieve? [15:13] Milyardo: True, ad I used Gnucash for a while. And I came back to Moneydance. [15:14] greg-g: i use a spreadsheet :) [15:15] I'm with jrwren there [15:15] it's getting pretty wide these days [15:15] i use rows instead of columns [15:15] and new sheets every month which backref to hte previous month sheet [15:15] I have bills and their due dates/amounts down in rows [15:15] and each month is two new columns, amount paid and date paid [15:15] ah, sheets, fancy! :) [15:16] oh, you track payments, I don't do that. [15:16] yea, so I can go back adn tell going up/down/did I pay/not [15:16] this is more like expected and actual cash flow tracking [15:16] without having to search the band stuff [15:16] /band/bank [15:16] yea, that's how I run things I guess [15:16] all depends on what you want to know. [15:17] i couldn't answer "did I pay that" as quickly as you. [15:17] but I can answer "how much do we usually spend on X" [15:17] And that's why I use moneydance and .qif files [15:17] I can verify what the bank thinks I have quickly [15:17] quicken? [15:17] yea, I only track the big things [15:17] I don't track every gas/coffee purchase and categorize it [15:18] jrwren: Moneydance. It's one of the few Java programs I use [15:18] but bank things you have quicken or quickly? [15:19] jrwren: Moneydance does .qif imports. Quickly is how fast I can import them. ;) [15:19] oh. [15:19] snap-l: Moneydance looks like its double entry as well [15:19] my reading fail. [15:20] Milyardo: It is, but it's not a fiercely pedantic as Gnucash [15:20] at least Gnucash felt very pedantic to me [15:21] Milyardo: sorry, boss walked in. By that I mean: make sure I have enough money to pay bills each month in the right accounts. [15:22] snap-l: Thats probably the difference in localizations between different types of users: ie, a CPA vs everyon else [15:22] sounds like we have some great specs to go write a personal accounting and finance tool that has never been written before :) [15:23] i also use a spreadsheet with columns for due, paid, etc. when a bill is paid, i copy it to a new row and advance the due date a month. [15:23] <_stink_> jrwren++ [15:23] <_stink_> i'd chip in to that [15:24] hehe, my problem is I don't write GUI in anything that is easily run on linux, so I can't write this said app :) [15:25] how... convenient. [15:26] <_stink_> jrwren: ok, you write the back end. :) [15:29] I'm going to start analyzing my spending from each month so I can see where it went. I'll probably just use a spreadsheet for it and to generate trending graphs. [15:38] I'm surprised snap-l admitted to knowing me. :-) [15:38] ptenhoopen: have you heard of chext? it's a startup from ryan montgomery in the momentum program. i think it does something like that [15:44] No, I haven't. [15:44] Free? [15:44] * Wolfger notices jrwren has been silent since it was pointed out he could write the back-end code without any GUI skills... ;-) [15:46] I <3 how I try to answer this guys question, and haven't heard anything back. http://stackoverflow.com/questions/6601107/how-to-send-a-file-through-soap-in-python/6631965#6631965 [15:47] brousch: I found it at http://chext.net/ and it is free. Seems to be centered around texting so I don't think it's what I'm looking for/to do. [15:48] hm [15:54] greg-g: needs one of these http://www.youtube.com/watch?v=cAcy7EVRpXc&feature=youtu.be [15:54] from jrwren [15:55] snap-l rick_h_: ptenhoopen is one of my West MI friends. He is lord and master of the WMLUG and he'll be my roomie at pyohio [15:55] snap-l: well, you know, you did answer 3 days later.... that's an eternity in internet time. He was probably done with that problem by then. [15:55] nice, howdy ptenhoopen [15:56] rick_h_: Hi! [15:58] Oh, NM. He's responded to everybody except you, today. [15:58] in short.... you suck. :-D [16:00] Pythonistas, what's a more elegant way of doing this? http://paste.mitechie.com/show/363/ [16:00] oh, my bad. He hasn't responded since the 7th. It's the first responder who's replying on his own post and somebody else's. [16:00] brousch: case statements? [16:01] 1, 2, and fall-through [16:01] brousch: huh? why bother? [16:01] what's this going to? [16:01] a template file or something? [16:01] yeah [16:01] what's the template look like? [16:01] you shuold just be sending the list to the template [16:01] displays the image or nothing if it's none [16:02] right, but why do you need the 3 diff grid vars? [16:02] hm [16:04] ah, so i would be sending a maximum of 3 images, and i can just loop through them in the template [16:04] yeah, that's much better [16:05] yea [16:05] maybe do some % magic if you want to adjust the cols based on the number of results [16:05] but no need for the grid1..3 [16:05] Wolfger: no case statements in python [16:05] what??? [16:05] :-p [16:06] write a dispatch function/class or something better [16:06] I'm also wondering what effect limit(3) had in that code if >=3 was still needed... [16:06] not following [16:07] the .limit adds a LIMIT 3 to the sql clause [16:07] if you needed more you'd adjust your LIMIT in the sql statement [16:07] welcome to the channel, ptenhoopen [16:07] greg-g: Thanks [16:07] Right, so in the grid_list = we have .limit(3) [16:08] but in the if statement, we have >=3 instead of ==3 [16:08] and I don't get that [16:08] ah [16:08] limit of 3 would preclude ever being >3, yes? [16:08] yea [16:09] but mayube he likes seeing >=3 vs >2 == 2 < 2 [16:10] sure... just seemed like an oddity to me. Still fully functional [16:10] right, I kind of like seeing the 1,2,3 though. Easy to read [16:11] I would do ==1, ==2, ==3, and >3 for error trapping :-D [16:12] and if you got back 0 rows :P [16:12] if >3 "larger than expected array returned from query" [16:12] yeah, that too [16:12] that's much better, thanks. eliminated like 8 lines of code and half of my template [16:12] brousch: cool, I like that answer then [16:12] "don't rewrite it...get rid of it!" woo! [16:13] yeah, i started with 1 image and expanded from there, and never went back to re-evaluate it [16:17] that also makes it really easy to show the number of images you want instead of hard-coding 3 [16:19] BEAUTIFUL [17:46] For those of you looking for open source personal finance software. Look at the bottom of page 3. http://www.datamation.com/open-source/63-open-source-replacements-for-popular-financial-software-1.html [18:31] frakkin' Identica spammers [18:31] don't they know Identica is dead? ;-) [18:32] har har [18:35] I guess spammers using your service is a defacto certification of your viability [19:05] http://stackoverflow.com/questions/6698554/simple-cgi-python-webserver-php-not-working [19:05] What is it with people trying to run PHP under Python? :) [19:08] oh man, I'm going to cry [19:09] btw: If anyone wants an invite to Stack overflow Careers 2.0, I have some [19:10] http://stackoverflow.com/questions/6692132/what-web-framework-to-choose/6692640#6692640 [19:10] get ready, making techie angry!!! lol [19:10] snap-l: "some glue code"? [19:10] very nice [19:10] yea, I love that bit [19:10] What's the point to a Python CGI that runs anything other than python to begin with? [19:10] brousch: Yeah, pulling out the tact. [19:10] my answer would have been "less php in my python please!" [19:10] Milyardo: I'm guessing it was his idea of a *light* no install web server [19:13] rick_h_: ++ [19:13] Like people wanting to run php in paste [19:13] r [19:13] right, the same idea, but paster would be harder to get running [19:13] since you've have to install it and figure out how to wsgi-ize your app for it [19:13] wsgi? ;) [19:14] wspi [19:14] my bad [19:14] @reboot paste server [19:14] python -m SimpleHTTPServer [19:14] "what! no php support in SimpleHTTPServer?! What kind of crappy package is that?!" [19:16] http://stackoverflow.com/questions/6698546/phpbb3-adding-custom-profile-field [19:16] *sigh* [19:16] downvoted [19:17] a guy who came to a grpug meeting created this https://github.com/bendemott/pyhp [19:18] * rick_h_ is afraid to click [19:18] haven't seen him much lately [19:18] brousch: Yeah, that's the sort of thing I was talking about [19:18] i think he was using php as the templating language for a python app [19:18] brousch: probably gibbering in a corner for unleashing this upon humanity. [19:18] People still use PhpBB? I thought that was vBulletien was the defecto php forum nowadays [19:18] Milyardo: Yeah, but vBulletin isn't free, iirc. [19:19] Milyardo: so PHPBB is the defacto way to get SPAM injected onto the internet. [19:20] really? If you're using mako with the c extensions then guess what, php in it's own process isn't going to help you any, especially when you get to mako storing the compiled caches fo the templates [19:20] and even if so, your template time is so little of your overall app execution time per request [19:20] *sigh* [19:20] rick_h_: breathe [19:20] rick_h_: breathe [19:20] rick_h_: breathe [19:20] maybe if you're facebook [19:20] then those numbers matter, I've just not been that big [19:21] There might be some value for it [19:21] ie: gluing together some disparate codebases [19:21] i think it's php devs trying to move to python but being frustrated that they can't just slap it all into their html [19:21] ho boy [19:22] I think I just heard an explosion south-west of me. [19:22] Yep, there goes rick_h_ [19:22] NW [19:22] and I'm walking away for a bit, the more I read this readme the more annoyed I get [19:22] I thought you were in the office? [19:23] yea, not for long :) [19:23] but that's 14mi [19:23] so that's still NW (in theory) of 11mi? [19:23] Yeah, it is [19:23] http://www.google.com/maps?q=Morpace+Inc.,+31700+Middlebelt+Road,+Farmington+Hills,+MI+48334&hl=en&sll=37.0625,-95.677068&sspn=61.19447,50.712891&z=16 [19:23] if you use numbers and GPS and such [19:23] oops, sorry for the url [19:24] well I just used the nubmers of 14mi vs 11mi [19:24] :P [21:06] Apparently my machine is now incapable of burning a DVD. [21:16] snap-l: duh, you're using Linux. [21:16] :-) [21:19] Not helping [22:20] hello all [22:20] met some of you yesterday. [22:20] hopefully i can get a little more help... [22:20] ruhroh [22:21] installed 11.04 yesterday [22:21] didn [22:21] 'tdidn't get all the updates right then [22:21] was able to connect to wifi, can't today [22:21] hoping it is just an update i need [22:21] can someone tell me how to run the updates? [22:22] i did "sudo apt-get update" [22:22] but i think there must be more to it than that... [22:22] please help. [22:23] yea, update just gets the list of updates [22:23] to perform the upgrade you have to run [22:23] sudo apt-get upgrade [22:24] and that should fix everything? [22:24] "should" being the operative word... [22:26] it will upgrade your system, no promises on fixing everything :) [22:45] wl