snap-l | God, PHP is such a ghetto | 00:11 |
---|---|---|
Raggs | hi snap-l | 00:12 |
tjagoda | lol | 00:13 |
tjagoda | Rasmus Lerdorf just cried a little. | 00:13 |
Raggs | is there a package that brings in developer tools like headers gcc etc? | 00:15 |
tjagoda | yep | 00:15 |
tjagoda | linux-kernel-headers I think? | 00:15 |
snap-l | No, it's base-somthing | 00:15 |
snap-l | er, build-essentials, | 00:16 |
snap-l | one sec | 00:16 |
tjagoda | build-essentials is it | 00:16 |
tjagoda | for sure | 00:16 |
snap-l | build-essential <- correct package name | 00:16 |
tjagoda | essential* | 00:16 |
tjagoda | lol | 00:16 |
snap-l | that should get you stuff like gcc, and enough to compile drivers and such | 00:16 |
tjagoda | wants to grab 28.8 MB worth of win | 00:16 |
tjagoda | according to my konsole | 00:17 |
Raggs | ty | 00:17 |
snap-l | Raggs: np | 00:17 |
Raggs | need it for VMware | 00:17 |
snap-l | Yeah, I figured it was something like that. :) | 00:18 |
Raggs | better that than a windows partition | 00:19 |
Raggs | still might try kubuntu desktop | 00:19 |
rick_h | snap-l: oh come on, you don't <3 PHP with all your being? | 00:31 |
snap-l | Other than having 3 different places to determine how big a file upload can be, it's awesome | 01:17 |
rick_h | lol | 01:17 |
snap-l | and by awesome, I mean I want to club it like a baby seal | 01:17 |
Blazeix | yeah, max_file_upload_size and max_post_size. max_post_size catches me from time to time | 01:19 |
snap-l | Not to mention cli, cgi, apache2, and nginx itself | 01:24 |
tjagoda | oops | 02:17 |
tjagoda | accidentally installed grub2 over the windows bootstrapper | 02:17 |
tjagoda | Guess I should go find that x64 recovery disk | 02:18 |
snap-l | ayep | 02:21 |
rick_h | morning party people | 11:14 |
Wolfger | woo! party! | 12:34 |
Wolfger | Woot, go ePrize, more Perl! http://www.freep.com/article/20120119/COL06/301190002/Tom-Walsh-ePrize-buys-Chicago-firm-adds-tech-jobs | 12:39 |
brousch | perl is like cobol. nobody writes new stuff with it, but legacy apps will stick around a while | 12:41 |
Wolfger | somebody got a macbook pro? Hit woot.com for a case, quick. Almost out. | 12:42 |
Wolfger | brousch: Uh... ePrize writes lots of new stuff with it | 12:42 |
Wolfger | brousch <-- clueless | 12:42 |
* brousch shivers uncomfortably | 12:43 | |
rick_h | Wolfger: heh, well it sounds like this is a mobile buy and I've yet to see a mobile platform run perl :) | 12:43 |
brousch | perl runs on sl4a | 12:43 |
Wolfger | The servers hosting the backends run perl | 12:43 |
Wolfger | and who knows, they may be moving away from perl since I notice the article mentions a shift in their business towards phone apps | 12:44 |
Wolfger | but they sponsored the local PerlMongers for a good while, so they'll always be a perl shop in my heart :-) | 12:45 |
snap-l | Interesting move on ePrize's behalf | 13:01 |
rick_h | how so? | 13:01 |
snap-l | I just find it interesting | 13:02 |
rick_h | everyone's going to need mobile experise and if this guy is buddy buddy with the quickenloans/detroit mobile startup scene he'd see it all around him | 13:02 |
snap-l | not sure how to articulate | 13:02 |
rick_h | ah ok | 13:02 |
rick_h | thought that was a "interesting" as in "odd" | 13:02 |
rick_h | can't read into text this morning...need to make a coffee run | 13:02 |
snap-l | Nah, odd gets a "WTF" | 13:02 |
brousch | you guys get a bunch of snow? | 13:04 |
rick_h | not atm | 13:04 |
brousch | we got 4" last night | 13:04 |
brousch | must be lake effect | 13:04 |
mydogsnameisrudy | the UP got 3-5 inchs | 13:05 |
rick_h | heh, so now it starts snowing | 13:27 |
brousch | omg gunicorn | 13:33 |
rick_h | lol | 13:33 |
rick_h | playing with your wsgi servers today? | 13:33 |
brousch | pip install gunicorn; add gunicorn to installed apps; ./manage.py run_gunicorn | 13:34 |
brousch | that is like heaven for django | 13:34 |
brousch | no messing with virtualenv paths and crap | 13:34 |
brousch | it's so beautiful | 13:35 |
rick_h | lol | 13:35 |
Wolfger | gunicorn? A horse with a gun barrel sticking out of its forehead? | 13:54 |
rick_h | yea, gevent driver wsgi server | 13:55 |
brousch | can i use it as my web server? | 13:55 |
rick_h | brousch: usually it's proxied behind nginx/apache like uwsgi and such | 13:55 |
rick_h | but yea | 13:56 |
rick_h | https://bmark.us/recent/gunicorn | 13:56 |
brousch | mostly for the static files though, right? | 13:56 |
rick_h | static files, multiple apps/sites | 13:56 |
rick_h | you can only have one server on port 80 right, so you if you have multiple apps/vhosts/etc you need something like nginx or apache | 13:56 |
rick_h | ssl | 13:56 |
rick_h | this just serves wsgi out to the world | 13:57 |
rick_h | there's a lot more to a web server on the internet than that | 13:57 |
brousch | i have a guy with a single-user django app. he's currently using the django built-in server, but they say don't use it in production | 13:58 |
rick_h | right | 13:58 |
brousch | it's not on the internet, just LAN | 13:58 |
rick_h | yea, but the box he serves it from can only have that app running on it | 13:58 |
rick_h | if that's cool then sure | 13:58 |
rick_h | make sure django is serving static files and you don't need ssl and all that and enjoy | 13:59 |
brousch | yeah, the app is a control panel for a gambling kiosk | 14:00 |
brousch | so no other webapp would be running on it | 14:00 |
rick_h | heh, seems overkill, but cool | 14:00 |
brousch | it is | 14:00 |
rick_h | why not just cherrypy then and keep it pure ptyhon without binary deps? | 14:00 |
rick_h | it can serve wsgi out right? | 14:01 |
brousch | though apparently they have a lot more features they want added | 14:01 |
brousch | i would have left it as a command line. let them ssh in | 14:01 |
brousch | they have 500 of these things. who wants to pull up a web panel on each one? | 14:02 |
rick_h | heh | 14:02 |
Wolfger | Is it just me, or does anybody else think of Warrant when they read "CherryPy" | 14:02 |
rick_h | just you :P | 14:02 |
brousch | Wolfger: i have a friend who claims that he cannot use cherrypy for that very reason | 14:02 |
Wolfger | It does lessen the appeal... | 14:02 |
brousch | every time he sees it it gets stuck in his head | 14:03 |
snap-l | brousch: I wouldn't run any python server app on the net without proxying it behind nginx | 14:09 |
snap-l | You need that extra layer to keep things honest | 14:09 |
snap-l | http://www.reddit.com/r/Python/comments/olech/is_django_considered_pythonic_now/c3ifwco?context=3 <- read from "your docs need work crying about it won't change a damn thing. " onward | 14:12 |
brousch | honest? | 14:12 |
snap-l | brousch: So you're not exposing potential exploit paths | 14:13 |
snap-l | and if you get slashdotted or crawled, you have more options | 14:13 |
brousch | yeah, i wouldn't put it on the internet | 14:13 |
snap-l | I'd still use nginx for an internal application | 14:13 |
brousch | not too bad http://gunicorn.org/deploy.html | 14:19 |
rick_h | any of you kde folks on natty? | 14:20 |
rick_h | or all on oneiric? | 14:20 |
brousch | natty? that old thing? | 14:20 |
snap-l | I have a 11.04 machine at home | 14:20 |
rick_h | yea, that old thing | 14:20 |
snap-l | aka: my desktop | 14:20 |
snap-l | HAven't upgraded to oneiric yet. | 14:20 |
snap-l | But not a KDE guy. :) | 14:20 |
brousch | i don't have any natties | 14:21 |
brousch | all 10.04 or 11.10 | 14:21 |
snap-l | rick_h: Need something tested? | 14:21 |
brousch | ah, gunicorn+nginx requires an extra upstart/supervisor script to get the wsgi server running. in apache+mod_wsgi apache does it for you | 14:28 |
rick_h | snap-l: guess not right now | 14:28 |
rick_h | brousch: yea | 14:29 |
brousch | interesting. so you could actually shut down the wsgi server without shutting down the web server. that could be fun | 14:29 |
brousch | shut it down, bring up a maintenance mode app | 14:29 |
brousch | kind of cool | 14:29 |
brousch | snap-l: and the wsgi app is only on localhost:8000 (or whatever) so it's not exposed to the network. nice | 14:31 |
snap-l | brousch: Exactly | 14:32 |
brousch | that is slick | 14:32 |
snap-l | Could do the same with nginx or lighttpd | 14:32 |
snap-l | Especially nice to have apache proxied behind something like nginx so you don't expose the bits of apache you don't want exposed | 14:33 |
snap-l | so if there's some apache hack going around, it'll have to work harder to penetrate your machines | 14:33 |
snap-l | and apache doesn't have to work quite as hard to keep up with the stuff it's not good at serving | 14:34 |
snap-l | (at least in quantity) | 14:34 |
brousch | now you're getting crazy | 14:35 |
brousch | should i proxy django behind apache behind lighttpd behind nginx behind squid? | 14:36 |
rick_h | heh, no | 14:37 |
snap-l | brousch: Only if you late performance. | 14:38 |
snap-l | late? Hate | 14:38 |
brousch | are there some things apache can do that nginx can't? | 14:41 |
rick_h | webdav | 14:41 |
rick_h | mod_spdy | 14:41 |
rick_h | a few others | 14:41 |
rick_h | but for 90% I'd just do nginx->web app | 14:42 |
snap-l | mod_secure | 14:42 |
rick_h | I'd not proxy apache behind it unless you need to for some reason | 14:42 |
snap-l | rick_h: ++ | 14:42 |
snap-l | Mostly I'd use Apache as a backend for things that expect apache | 14:43 |
snap-l | brain-dead php apps, mostl.y | 14:43 |
brousch | that's a good point. i do use phpmyadmin | 14:44 |
snap-l | shit that makes you have to run chmod -R 777 . in your webserver directory. ;) | 14:44 |
Wolfger | rick_h: Sorry, no natty no more | 15:05 |
Wolfger | Hmm... Wife doesn't use her desktop anymore... I should set that up with all the releases that are still supported. :-) | 15:07 |
rick_h | Wolfger: np, thanks | 15:07 |
Wolfger | Oooh. So tempting. http://shop.oreilly.com/product/9780596528126.do | 15:11 |
Wolfger | I don't do nearly as much regexing as I used to, or this would be a no-brainer. | 15:11 |
rick_h | yea, I was tempted by that one today | 15:12 |
rick_h | trying to stay away :) | 15:12 |
snap-l | Already have it. :) | 15:13 |
snap-l | It's indispensible | 15:13 |
Wolfger | Thanks a lot, snap-l | 15:14 |
Wolfger | Now I feel compelled to get it :-p | 15:14 |
snap-l | Wow, I have a unique opportunity to work from home | 15:15 |
Blazeix | i have that book too. reading it helped me get over the hump of the learning curve | 15:15 |
snap-l | Duties include: | 15:16 |
snap-l | Receiving, repackaging and distribution of letters and parcels | 15:16 |
snap-l | Delivering mail to local postal carriers | 15:16 |
snap-l | Completing reports via company website. | 15:16 |
snap-l | The clients are mainly business people and businesses requiring top-notch service with complete reliability. | 15:17 |
snap-l | Wow! I can be a physical mail spammer | 15:17 |
Wolfger | \m/ | 15:17 |
Wolfger | rock on | 15:17 |
Blazeix | snap-l: sending in your two-week notice for morpace? | 15:18 |
Wolfger | I need to get off my kiester and apply for that Canonical job tonight. | 15:19 |
Wolfger | working mainly from home would be totally awesome. Working in a non-Microsoft environment even moreso. | 15:20 |
Wolfger | Windows is only good as a gaming platform :-p | 15:21 |
snap-l | Wolfger: Only because of inertia. ;) | 15:23 |
snap-l | Blazeix: I'd have to convince them I'm at least worth twice what they're offering to even come close to competing. | 15:24 |
snap-l | and that's after convincing myself it's not a scam. | 15:25 |
Wolfger | :-/ Was not able to complete my order with O'Reilly | 15:26 |
snap-l | Wolfger: ? | 15:26 |
Wolfger | Dunno. Will need to call support. I reckon it's an issue with the Amex gift card I'm trying to use | 15:26 |
snap-l | Yeah, that would be a curveball | 15:27 |
Wolfger | their system said the security code was invalid because Amex security codes are 4 digits. So I found the only 4 digit number I could on the back of the card (not where a security code is normally located) and at that point is simply said "unable to complete your order" | 15:28 |
Wolfger | I hate pre-paid credit cards. Using them is always such a pain in the butt | 15:28 |
Wolfger | s/always/too often/ | 15:28 |
Wolfger | I even ran into a vendor once who said they did not accept Visa gift cards, even though they accept Visa. | 15:29 |
Wolfger | pissed me right off. The whole point of a Visa gift card is being able to use it anywhere that accepts Visa, right? | 15:30 |
Wolfger | Just give me cash, people. :-p | 15:30 |
snap-l | The visa gift cards should be usable | 15:31 |
snap-l | unless there's a special charge to use them that the vendor eats. | 15:31 |
snap-l | if you wanted to be a dick about it, you could report the merchant. | 15:32 |
Wolfger | Wish I'd have thought about that back when I was still upset enough to do so. | 15:32 |
snap-l | AmEx is a PITa anyway | 15:32 |
Wolfger | Yes | 15:32 |
Wolfger | why my sis-in-law thought an Amex gift card was a good xmas gift is beyond me. Amex sucks. | 15:33 |
snap-l | Could be a regifting. ;) | 15:33 |
Wolfger | The other problem I frequently run into is that you often can't enter multiple forms of payment online. So if the purchase exceeds the gift card, you can't use the gift card. | 15:34 |
snap-l | And you know what that means... | 15:35 |
snap-l | TARGET RUN! | 15:35 |
snap-l | I'll drive | 15:35 |
Wolfger | Let's go! | 15:35 |
* snap-l needs some matching pillows | 15:35 | |
snap-l | and some end tables! | 15:35 |
* snap-l does not understand what it is about Target that turns me into an interior decorator | 15:36 | |
snap-l | Meijer? Nope | 15:36 |
Wolfger | Got a $25 gift card. Was going to buy a George Foreman grill from TigerDirect for $19.99, but after shipping it's like $28... I wonder what Target charges for them. | 15:36 |
snap-l | Ikea? Sometimes | 15:36 |
rick_h | it's the red in the themeing | 15:36 |
rick_h | it's like firing up a bull | 15:37 |
rick_h | :) | 15:37 |
snap-l | Target? Certainly, I need a giant grame and clock to match | 15:37 |
snap-l | s/grame/frame/ | 15:37 |
Wolfger | Target's ads are always rather stylish | 15:37 |
Wolfger | Meijer? Not at all. | 15:37 |
snap-l | Yeah, I go to Meijer for groceries and occasional things | 15:38 |
snap-l | Target, I go to browse, and shop | 15:38 |
snap-l | Maybe it's the warehouse / flourescent brightness of Meijer | 15:38 |
ColonelPanic001 | 90% of everything I own is probably from Meijer. | 15:39 |
Wolfger | Wow. I had no idea there were so many different models of George Foreman Grill | 15:40 |
snap-l | Wolfger: I can't fathom what you'll do with this newfound knowledge | 15:54 |
Wolfger | Experience decision paralysis? | 16:00 |
Wolfger | Nah. I'm a KDE user. I'm used to way-more-options-than-anybody-likely-needs | 16:00 |
Wolfger | :-D | 16:00 |
snap-l | Yeah, that's a given | 16:01 |
snap-l | "Today, I shall put the window close button on my cursor | 16:01 |
Wolfger | is that an option? | 16:01 |
* Wolfger vows to check | 16:01 | |
snap-l | Somehow I'm sure you can do it | 16:01 |
Wolfger | I always liked having a Konsole tab in my IRC client and using my file manager as an FTP client... I'm sad those things went away and/or fell out of popularity. | 16:03 |
brousch | sftp://ben@someserver | 16:03 |
brousch | type it right in dolphin | 16:03 |
Wolfger | In fact, Konqueror (was Konq the file manager before Dolphin, or do I misremember?) was the best FTP client I've ever used... | 16:04 |
Wolfger | I used to have the window in a 3-way split and transfer files directly from one FTP site to another... | 16:05 |
brousch | you can still do that | 16:07 |
brousch | but why 3 way? | 16:07 |
Wolfger | edge case | 16:07 |
Wolfger | I was transfering my website from one server to another, and also putting files from local to the new server | 16:08 |
brousch | i just did a split and transferred from sftp on one server to smb on another server | 16:08 |
Wolfger | so I opened one split for the old server, another for the new. Was thinking linearly that I would have to download files off the old and put them to the new, but in a Eureka moment I just dragged and dropped from old to new and it worked. | 16:09 |
krondor | yeah that still works Wolfger most if not all the kio-slaves are still present in 4 from 3. | 16:18 |
rick_h | gotta love it: http://techcrunch.com/2012/01/19/sea-change-apple-guts-textbook-publishing/ | 16:25 |
rick_h | "The days of the $500 college textbook bills are, it seems, over. With Appleās announcement of iBooks 2, the world of textbooks is changed forever." | 16:25 |
rick_h | except that the company has 5% market share...sooooo that's a lot of textbooks that aren't getting changed | 16:26 |
snap-l | rick_h: If it gets publishers to wake up to lower-cost alternatives, I'm all for it | 16:26 |
snap-l | I shouldn't have to pay a premium for content just because it's "a textbook" | 16:27 |
rick_h | I'm with you, lower cost school ftw, but I hate to see the whole "Apple changes the world" overkill coverage | 16:27 |
snap-l | Oh c'mon. Lazy journalism with sensationalistic headlines should be old-hat by now | 16:28 |
brousch | ibooks is only on ipad/iphone | 16:49 |
brousch | seems silly | 16:49 |
rick_h | anyone have a favorite web based diff tool? | 16:51 |
rick_h | I want to paste two blobs and get a pretty diff between them | 16:51 |
Wolfger | snap-l: Lazy journalism? That sounds like somebody just received a press release from Apple and turned around to publish it. | 17:00 |
greg-g | rick_h: LP? | 17:00 |
rick_h | greg-g: yea, it's good for changes in merge proposal, but not arbitrary blobs of text | 17:01 |
rick_h | greg-g: basically I have to review a code change and the guy moved large chunk of code A over to B | 17:01 |
rick_h | and I want to compare to make sure didn't didn't change anything else in that chunk | 17:01 |
snap-l | rick_h: I'm not aware of one | 17:03 |
rick_h | trying this one atm | 17:03 |
rick_h | http://www.tareeinternet.com/scripts/comparison-tool/ | 17:03 |
rick_h | but cool, just wanted to see if anyone know/had one they liked or ever used | 17:03 |
snap-l | Though I did use loggerhead at one point | 17:03 |
snap-l | seemed OK for the task at hand | 17:04 |
snap-l | (it's bzr) | 17:04 |
rick_h | right, again, it's good for diffs in tree, but not two just copy/paste blobs of text | 17:04 |
snap-l | That was at least 3 years ago | 17:04 |
rick_h | yea, we still use it (actually two bug fixes I'm reviewing are for loggerhead) | 17:04 |
snap-l | Ah, cool | 17:04 |
snap-l | Rick Perry gave up his election bid | 17:05 |
snap-l | Another one bites the dust | 17:05 |
snap-l | (dum dum dum) | 17:05 |
Wolfger | that song is no longer permitted now that the Lions are out of the playoffs. | 17:06 |
snap-l | feh | 17:07 |
rick_h | if that was the case the song should never have been written :P | 17:07 |
Wolfger | :p | 17:09 |
snap-l | rick_h: ++ | 17:15 |
krondor | rick_h: http://www.diffnow.com/ ? | 17:17 |
rick_h | krondor: cool, thanks | 17:18 |
snap-l | God, this irritates me: http://ploum.net/post/im-a-pirate | 17:32 |
snap-l | Do without - fine | 17:33 |
snap-l | buy independant: go for it | 17:33 |
snap-l | pirate because your conscience says it's OK: Fuck you in the neck | 17:34 |
snap-l | Jeez, I didn't clean out Google Reader, and now there's a ton of SOPA circlejerking in there. | 17:54 |
snap-l | Check that: was a lot of SOPA circlejerking in there, until I hit "Mark all as read" | 18:00 |
Wolfger | Foursquare says greg-g wants to be my friend. Should I allow it? He seems a bit stalkerish ;-) | 18:15 |
rick_h | Wolfger: would you trust that beard? | 18:16 |
brousch | also he has a lot of points so he is hard to beat | 18:16 |
rick_h | just imaging him in plaid with an axe in his hand | 18:16 |
snap-l | Doesn't that mean that greg-g is OK? | 18:18 |
Wolfger | brousch: beat? I did not realize there was a competition. | 18:18 |
snap-l | I mean sleeps at night, and works all day | 18:18 |
snap-l | ^he | 18:18 |
brousch | Wolfger: it's right there on the 4sq screen | 18:18 |
* Wolfger contemplates actually visiting 4sq once in a while | 18:19 | |
brousch | app | 18:19 |
brousch | Leaderboard is right on the main screen of the app | 18:20 |
Wolfger | Never seen it | 18:22 |
Wolfger | also, I uninstalled the app after it became too intrusive :-p | 18:22 |
brousch | d00d. it is 1/3 of the main screen | 18:22 |
Wolfger | what is this "main screen" you speak of? | 18:23 |
brousch | diaf | 18:23 |
Wolfger | I go to 4sq for one thing and one thing only: to check in. | 18:23 |
brousch | the Me tab | 18:24 |
brousch | in the app | 18:26 |
brousch | i don't see it anywhere on the web page | 18:28 |
greg-g | penguicon doesn't have a budget to fly speakers out, right? | 18:32 |
greg-g | or does it? | 18:32 |
rick_h | GOH get something | 18:33 |
snap-l | greg-g: It depends | 18:41 |
snap-l | That's the best way I can describe it. ;) | 18:41 |
snap-l | Why, would you like to be a speaker? :) | 18:41 |
greg-g | well, it'd be fun :) But financially prohibitive if I had to pay my own travel. | 18:43 |
brousch | hitchhike | 18:43 |
greg-g | and I don't think I can get work to cover it since it isn't a tageted audience (that we're focusing on) | 18:43 |
brousch | CC doesn't care about the furries in utilikilts? | 18:46 |
brousch | i'm blogging this atrocity | 18:46 |
greg-g | :) | 18:55 |
snap-l | brousch: You've never been to Penguicon, so I don't think you can make blanket statments like that | 18:56 |
snap-l | and besides, it's generally storm troopers and chewbacca in utilikilts | 18:56 |
brousch | this is the internet. making uninformed comments is its primary purpose | 18:56 |
snap-l | (I don't know what it is about Chewbacca, btw, but both JoDee and her friend had to have their picture taken with him) | 18:56 |
snap-l | so, if you want the socially-acceptable furry costume, there you go | 18:57 |
snap-l | Wow, that's a conversation stopper. ;) | 19:03 |
rick_h | sorry, busy finding a local supplier of chewy comstumes | 19:05 |
rick_h | in stock is a problem, especially on those dates | 19:05 |
brousch | i went straight to amazon | 19:05 |
snap-l | hah | 19:05 |
rick_h | I'm too worried about fit :) | 19:05 |
snap-l | rick_h: "Arent't you a little short to be a wookie?" | 19:05 |
rick_h | hey, wookies have kids :P | 19:06 |
snap-l | hah | 19:06 |
snap-l | You can play the kid from the Star Wars TV special | 19:06 |
snap-l | and now that's a year of therapy to rid myself of that dreadful show | 19:06 |
brousch | crap how do i undo in vim? | 19:24 |
rick_h | u | 19:24 |
brousch | yes, me | 19:24 |
snap-l | uuuuuuuawshit | 19:24 |
snap-l | :redo :redo :redo awshit | 19:24 |
brousch | thanks | 19:24 |
rick_h | u = undo ; ctrl-r = redo | 19:24 |
Wolfger | u undoes last, even if last was another undo, right? | 19:25 |
snap-l | ctrl-d: dobedobedo | 19:25 |
snap-l | Wolfger: no | 19:25 |
snap-l | then it would be cyclic | 19:25 |
rick_h | Wolfger: check out gundo | 19:26 |
rick_h | gvim supports undo trees | 19:26 |
snap-l | Always with the guns, this channel | 19:26 |
rick_h | http://www.vim.org/scripts/script.php?script_id=3304 | 19:26 |
snap-l | gunicorn, gundo | 19:26 |
Blazeix | you can even do cool stuff like :earlier 7m to go back 7 minutes | 19:26 |
Blazeix | sometimes i just blindly use 'g-', blindly pillaging through my undo tree | 19:27 |
rick_h | http://vim.wikia.com/wiki/Using_undo_branches | 19:27 |
rick_h | I don't end up using it really, but good to know it's there | 19:27 |
snap-l | Do any of you fine folks use pathogen? | 19:28 |
Blazeix | rick_h does, i think | 19:29 |
rick_h | yep, pathogen fanboi | 19:29 |
Wolfger | ah, I see.... vi has u undo most recent only, vim support unlimited undos. I'm still in the vi portion of the O'Reilly book | 19:29 |
snap-l | Wolfger: Yeah, get out of the vi compatible phase. :) | 19:29 |
Wolfger | well excuse me for not making mistakes enough to need multiple undos :-p | 19:30 |
Wolfger | (or for not using vim enough that I'm in vim when I'm undoing like crazy) | 19:30 |
Wolfger | Hey, will undos go back in time to before your last :w? | 19:31 |
Wolfger | I really love that feature in ConText, and utterly hate that lack-of-a-feature in any MS Office product | 19:32 |
Wolfger | Nevermind. Got unlazy, opened vim, answered my own question. :-) | 19:34 |
rick_h | woot, survived my first review day | 19:38 |
rick_h | now to go outside and explode | 19:38 |
snap-l | rick_h: Was there any doubt? | 19:38 |
rick_h | that my head would explode? not really | 19:39 |
snap-l | No, I mean of you getting a good review | 19:40 |
rick_h | no I was doing the reviews | 19:42 |
rick_h | it's my first day reviewing other peoples code | 19:42 |
rick_h | everyone spends a day a week doing review for other people, I'm getting mentored in | 19:42 |
snap-l | Oh | 19:42 |
rick_h | so I get to try to understand and make sure that whatever this code does will work, not intro bugs, fits code conventions... | 19:42 |
rick_h | and I barely know enough to get my own code in :) | 19:43 |
snap-l | Wow, that's awesome. :) | 19:43 |
rick_h | thus the exploding brain | 19:43 |
snap-l | Nothing like getting put through the fire | 19:43 |
rick_h | just keep telling myself I've got a year :) | 19:43 |
snap-l | until you have to see folks? :) | 19:43 |
rick_h | everyone says it takes a year to get into LP all the way and even then it's not a master of all | 19:43 |
snap-l | Oh, thought you were talking about the travel freeze. | 19:44 |
snap-l | one year until they can lay physical hands on you. ;) | 19:44 |
rick_h | hah, just that I'm allowed to be a moron for a year :) | 19:45 |
Wolfger | Oh, I definitely need a job like that :-D | 19:51 |
greg-g | I *knew* there was a perk I didn't ask for! | 20:46 |
rick_h | woot, super sized battery arrived | 20:52 |
rick_h | hopefully now my phone can make a day without charging yay | 20:53 |
snap-l | It'll make it 23:59 | 20:55 |
snap-l | ;) | 20:55 |
snap-l | Y'know, it's be nice if I was reminded to fsck a drive when it's not mounted | 21:02 |
snap-l | s/it's/it'd/ | 21:03 |
snap-l | Maybe I should look into changing the mount-count to more than 20, though | 21:03 |
snap-l | I mean, it's only mounted 4 times a day, and then unmounted. | 21:03 |
snap-l | <- idgit | 21:04 |
snap-l | http://www.reddit.com/r/linux/comments/onehx/every_linux_screen_locker_broken_by_a_keypress/ <- Awesome | 21:20 |
krondor | snap-l: accidental commit I'm sure | 21:24 |
snap-l | Yeah, no doubt | 21:26 |
snap-l | still, gotta love it | 21:26 |
brousch | oh that is so cool. pip freeze can remember things installed from github | 21:40 |
tjagoda | yaaaay | 23:26 |
tjagoda | Un-hosed my windows bootstrap | 23:26 |
tjagoda | which I accidentally hosed yesterday when installing grub2 over it. | 23:26 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!