greg-g | man, resizing a 2 tb disk takes a while | 01:13 |
---|---|---|
rick_h_ | heh, just a few eh | 01:16 |
greg-g | it's still all blinky lights but it's been going for over an hour :( | 01:18 |
greg-g | I need a beer, thank god someone brought some Corona to our BBQ. Light, easy drinking, not strong enough to get drunk. | 01:20 |
snap-l | big drives are slow to format | 02:09 |
jrwren | not SSD | 02:10 |
snap-l | ssd can be slow to | 02:12 |
snap-l | o | 02:12 |
jrwren | :( | 02:12 |
jrwren | true. my macbook air is surprisingly slow at du -kxa / | sort -nr | less | 02:12 |
greg-g | g'morning | 11:05 |
snap-l | Good morning | 11:43 |
brousch | indeed | 11:43 |
brousch | how is our king today? | 11:43 |
snap-l | was sitting on the throne most of the evening last night | 11:46 |
rick_h_ | morning | 11:47 |
rick_h_ | http://pkaudio.blogspot.com/2011/08/more-bliss-all-keyboard-control-in-os-x.html heh | 11:48 |
rick_h_ | can I get a "you're doing it wrong..." :) | 11:48 |
snap-l | Hey, if C-X C-S is speed for him, I'm not one to argue. | 11:54 |
snap-l | I mean, when automobiles were first coming on the market, people were worried that if you went over 60MPH, it might take your breath away | 11:56 |
snap-l | then again, riding in a Model T with no roll-cage overhead might very well qualify. | 11:56 |
snap-l | Open Metalcast Episode 27: One More Time: http://ur1.ca/4vqnp | 12:14 |
brousch | but i just downloaded the new morbid angel | 12:15 |
snap-l | http://www.youtube.com/watch?v=xo9v_GIuDBk | 12:21 |
snap-l | "Hi all at decafbad.net. What you thinking about chicken recipes?" <- Spam comment. | 12:39 |
Wolfger | ??? | 12:44 |
Wolfger | that's just bizarre | 12:44 |
snap-l | So, how is everyone this fine morning? | 12:58 |
jjesse | ready to be home | 13:00 |
jjesse | 3 weeks in a row is a bit rough | 13:00 |
snap-l | Ugh, sorry to hear that | 13:00 |
jjesse | there isn't much to do in bristol ct | 13:00 |
Wolfger | nonsense. You have an internet connection. Therefore, there's plenty to do there. :-D | 13:04 |
jjesse | haha | 13:05 |
jjesse | but sometimes you just need to get out of the hotel | 13:08 |
Wolfger | Yeah. Those times are called "going to work". At least, that's how my business trips go. | 13:08 |
jjesse | i agree | 13:10 |
Wolfger | always seems like if I go out for dinner on a business trip, my entire life consists of "work, dinner, sleep, repeat" | 13:14 |
jjesse | yup that's how its been for 3 weeks | 13:16 |
jjesse | sometimes its work, run, dinner, bookstore | 13:16 |
jjesse | but those are a 20 mile drive from hotel | 13:16 |
snap-l | Anyone looking for someone like me for work? Let me know. | 13:37 |
greg-g | snap-l: !! | 13:38 |
greg-g | ? | 13:38 |
snap-l | Customer has made it somewhat clear they're looking to bring what I do in-house, so unless ALU comes up with something else for me, I'll be back on unemployment. | 13:38 |
greg-g | ugh! | 13:38 |
snap-l | and frankly, I don't put a whole lot of faith in them. | 13:38 |
brousch | oh man, that sucks | 13:38 |
jjesse | bummer | 13:39 |
snap-l | No worries | 13:39 |
snap-l | Been there before, getting used to it | 13:39 |
brousch | snap-l: what exactly do you do? | 13:39 |
ptenhoopen | snap-l: What is ALU? | 13:39 |
snap-l | http://decafbad.net/files/resume.pdf | 13:39 |
snap-l | ptenhoopen: Alcatel-Lucent | 13:40 |
snap-l | What do I do? Not what I'm doing. :) | 13:40 |
snap-l | What do I want to do? Not what I'm doing. :) | 13:40 |
brousch | yeah, want to do is a better question | 13:41 |
snap-l | I want to write Python, preferably design my own games | 13:41 |
snap-l | and get paid scads of cash to do it | 13:42 |
snap-l | Unfortunately, that's delusional at this point. | 13:42 |
brousch | jjesse is always looking for people ;) windows and symantec! | 13:42 |
jjesse | yes i am | 13:42 |
snap-l | And I'd like to never see Windows ever again | 13:42 |
brousch | well games is a long shot | 13:42 |
snap-l | And Symentec, no offense, can die in a fire. | 13:42 |
jjesse | understand | 13:43 |
Wolfger | Chrysler's hiring... not sure if it's anything Python/Perl-ish, but you might actually get a direct position at this point in time | 13:43 |
snap-l | Wolfger: *sigh* | 13:43 |
Wolfger | :-) | 13:43 |
greg-g | snap-l: update your hobbies section to say "Leader of a 200+ member Ubuntu Community Team" :) | 13:43 |
Wolfger | greg-g++ | 13:43 |
ColonelPanic001 | "I am quite popular in the death metal podcasting community" | 13:43 |
ColonelPanic001 | be sure to write it with a pompus sounding accent | 13:44 |
Wolfger | ColonelPanic001-- | 13:44 |
ColonelPanic001 | >:-| | 13:44 |
ColonelPanic001 | Return my karma immediately. | 13:44 |
snap-l | Anywho, I'm going to heh | 13:45 |
ptenhoopen | snap-l: I'd rather be making games too! | 13:45 |
brousch | really. canonical has open positions | 13:45 |
snap-l | bah, start and stop thoughts | 13:45 |
_stink_ | jjesse: you visit ESPN? | 13:45 |
snap-l | We have a few meetings today to discuss, but I'm not waiting. | 13:45 |
snap-l | Damn Open Source, making me want to not sell all of my crappy code. | 13:46 |
snap-l | I could write a wrapper to grep and sell it for $29.95 shareware. ;) | 13:47 |
greg-g | :) | 13:47 |
brousch | the plotter tech said i should market my pdf->tif conversion script. it's 100 lines of python using imagemagic | 13:49 |
jrwren | wtf... askubuntufeed on twitter, lol | 13:49 |
snap-l | jrwren: Seriously? Talk about a crap feed | 13:50 |
jrwren | yar | 13:50 |
gamerchick02 | snap-l, it's a good idea to put in there something about the LoCo | 13:50 |
jrwren | someday, i'll write my own twitter client that lets me /ignore in my searches :) | 13:50 |
jrwren | snap-l: you are against selling software? | 13:51 |
snap-l | No, I'm against charging for stupid software. | 13:56 |
jrwren | agreed | 13:57 |
jrwren | ya'll ever heard of code for america? | 13:57 |
jrwren | "The non-profit, which was inspired by Teach For America, develops open-source software to help solve community problems -- like letting parents and students use GPS data to check school bus schedules. " | 13:57 |
jrwren | soudns cool | 13:57 |
brousch | we have something called givecamp where devs code for local nonprofits | 14:03 |
jrwren | yes, I did one of those. | 14:08 |
jrwren | I'm not a fan. | 14:08 |
jrwren | in fact, i know the guys who run your givecamp ;) | 14:09 |
brousch | most of them are .net, so i don't know them well | 14:12 |
jrwren | that is why I don't like the givecamps. | 14:34 |
jrwren | too .net centric and develop centric, instead of "best solution for teh charity" | 14:34 |
brousch | my biggest problem is that you're dropping 2 days of coding at their feet, then going away | 14:37 |
greg-g | jrwren: yeah, I know a couple people who work for CfA right now, actually | 14:38 |
jrwren | oh awesome! | 14:40 |
rick_h_ | I always wanted to try to do a givecamp thing, but yea, it seems a bit strange | 15:23 |
rick_h_ | wonder if a mentor give camp would work better | 15:23 |
rick_h_ | bring your tech lackey in and let's teach/code something to help maybe | 15:23 |
brousch | hah | 15:24 |
snap-l | Or something where you start the project, and then put it up on github and continue hacking on it | 15:24 |
snap-l | or somewhere public | 15:24 |
brousch | supporting the charity is the issue | 15:30 |
brousch | they have a problem at 10pm on a weekday, who do they call? | 15:30 |
jrwren | many people have done that. | 15:43 |
jrwren | i know a couple guys were hacking on it months after the give camp. | 15:43 |
jrwren | i read the FAQ for the upcoming ann Arbor give camp, and it really turned me off. | 15:44 |
jrwren | so I"m not going. | 15:44 |
jrwren | http://annarborgivecamp.org/Home/FAQs/Developers | 15:44 |
brousch | i'd almost rather do it outside of the givecamp | 15:44 |
jrwren | "Can we form our own teams?" ..."each team must have at least 1 Developer, 1 DBA and 1 Designer" really! A DBA!!! | 15:44 |
jrwren | "The DBA will be responsible for the tables, stored procedures and the data access layer" | 15:45 |
jrwren | WTF?!?!? | 15:45 |
jrwren | Q: "What about Content Management?" | 15:45 |
jrwren | A: "We will be looking for sponsorship from CMS companies to provide us with licenses to their products" | 15:45 |
brousch | yipee! | 15:45 |
jrwren | WTF?!?! its like they haven't heard of any of the most popular CMS in the world???? | 15:45 |
jrwren | and teh sad part is, the 1 givecamp that I did go to... MOST of the charities had nothing or static web adn would have benefited from just moving to drupal or joomla | 15:46 |
brousch | wordpress | 15:46 |
jrwren | EXACTLY! | 15:46 |
jrwren | oh yeah... this is a gem. | 15:46 |
jrwren | Q: "What technologies can I use?" | 15:46 |
jrwren | A: "You can only use technology that has been released." | 15:46 |
brousch | and dreamhost provides free hosting for charities | 15:46 |
jrwren | I don't even know waht that means in term of open source. | 15:47 |
jrwren | if a gem is on github, its "released" | 15:47 |
brousch | unreleased technology? | 15:47 |
jrwren | *sigh* | 15:47 |
brousch | yeah, i know one of gr organizers and i feel kind of bad for not signing up, but i'm not comfortable with a couple of apsects | 15:50 |
greg-g | ugh, that is a horrible FAQ | 15:52 |
snap-l | Sounds like someone putting their corporate culture on OSS development. | 15:53 |
greg-g | exactly | 15:54 |
rick_h_ | I read released to just me you can't build something on the dev version of rails | 15:55 |
jrwren | brousch: ditto me and Ann Arbor. | 15:58 |
jrwren | greg-g: snap-l: it IS MSFT putting their take on "give camp" | 15:58 |
jrwren | its an MSFT adgenda | 15:58 |
snap-l | Typical. ;) | 16:01 |
jrwren | it didn't start taht way. | 16:05 |
jrwren | but MSFT kind of got involved and took over. | 16:05 |
jrwren | what surprises me is that I know and like almost all of these people : http://annarborgivecamp.org/Home/About | 16:06 |
jrwren | I'm actually surprised that they wrote that crap | 16:07 |
Wolfger | well, start up loco-camp :-) | 16:19 |
rick_h_ | I meaheh | 16:23 |
rick_h_ | oops, I mean heh | 16:23 |
rick_h_ | is it quitting time yet? | 16:26 |
Wolfger | sadly, no | 16:30 |
jrwren | what are teh 3 fundamental function formats? map, reduce, ??? | 17:24 |
snap-l | reuse | 17:25 |
snap-l | repeat | 17:25 |
brousch | rinse | 17:25 |
snap-l | simmer | 17:25 |
Blazeix | maybe something .Where or .filter ? | 17:26 |
brousch | the new morbid angel sounds more like pantera than morbid angel | 17:26 |
jrwren | filter! | 17:27 |
jrwren | ty! | 17:27 |
jrwren | filter, map reduce. DUH | 17:27 |
jrwren | i was just hoping it was one that I needed to solve this problem... it wasn't :( | 17:28 |
Blazeix | hah | 17:28 |
jrwren | it was actually map, I just didn't see it at first :) | 17:28 |
Wolfger | "[this] Monitor will facilitate your computer screen needs with its 16:9 aspect ratio, thus allowing you to surf the Web with ease" ... wtf? | 17:39 |
Wolfger | since when is 16:9 aspect ratio helpful for browsing the web? | 17:39 |
Wolfger | 9:16 would be better | 17:40 |
Blazeix | I block all visitors to my websites that don't have a 16:9 ratio | 17:40 |
Wolfger | on most sites | 17:40 |
Blazeix | makes the fonts look funny, otherwise. | 17:40 |
Wolfger | Blazeix: something is wrong with your fonts^h^h^h^h^h^h^h | 17:41 |
Blazeix | well if they just used a modern, standards-compliant monitor, they wouldn't put me through this. | 17:42 |
brousch | Wolfger: obviously they are targeting the ignorant hordes who ask things like "can i surf the web with this monitor?" | 17:44 |
Wolfger | did you just refer to 16:9 as modern? Get with the times... your website needs to look good on people's phones. :-) | 17:44 |
Blazeix | I'm not sure this whole mobile thing is going to take off. | 17:45 |
Wolfger | but getting down to the question I ultimately had before market-speak made me all ranty... | 17:46 |
Wolfger | this is an LED monitor. Anybody used one, and/or have opinions about LED vs LCD? | 17:46 |
brousch | LED makes the web look crisper | 17:47 |
brousch | more crisp? | 17:47 |
_stink_ | more crisper | 17:48 |
Wolfger | :-p | 17:48 |
brousch | more crisper sounds like a vegan model refridgerator | 17:49 |
Wolfger | lol | 17:50 |
rick_h_ | led is nice, lighter usually more even backlight | 18:01 |
rick_h_ | ips is what you want though. I'm done with non-ips panels | 18:01 |
snap-l | ips? | 18:02 |
rick_h_ | http://www.pchardwarehelp.com/guides/lcd-panel-types.php | 18:03 |
snap-l | rick_h_: Ah, yes. | 18:04 |
rick_h_ | http://www.amazon.com/gp/search/ref=sr_nr_i_0?rh=k%3Aips+monitor%2Ci%3Aelectronics&keywords=ips+monitor&ie=UTF8&qid=1312913122#/ref=sr_st?keywords=ips+monitor&qid=1312913130&rh=k%3Aips+monitor%2Cn%3A172282&sort=pmrank | 18:05 |
rick_h_ | is what you want to check | 18:05 |
snap-l | When I get some mad money again, I think I need to update this monitor. ;) | 18:12 |
rick_h_ | yea, I want to replace the two dells. I got the cheap ones so I could get a matched pair and not happy with them :( | 18:14 |
brousch | you didn't do 40 hours of research and field tests? | 18:15 |
rick_h_ | I've realized I'm a bit out of the norm | 18:15 |
brousch | a bit? | 18:15 |
rick_h_ | I work in so much text based with small fonts and such that I'm pickier than my windows/gui brethren | 18:15 |
snap-l | Well, you're also doing graphical design | 18:16 |
rick_h_ | heh :) | 18:16 |
rick_h_ | yea, when I get going layouts/etc I can get into light design stuff like that | 18:16 |
brousch | norm rick_h_ | 18:16 |
snap-l | and having a monitor that changes color temperature based on whether you slouch or raise your head is not ideal | 18:16 |
brousch | geez, that didn't work | 18:16 |
rick_h_ | but with the triple monitors I can't get them all that the perfect viewing angle so something with a wider viewing angle is needed | 18:16 |
rick_h_ | brousch: lol | 18:16 |
rick_h_ | yea, with the 22" I stick in portrait mode you can see it shift as you look up/down it | 18:17 |
brousch | ok, in a webapp i need to do a bunch of stuff to an uploaded image. what's the easiest way to do that without making the webapp wait for the process to finish? | 18:21 |
rick_h_ | ajax upload with html5 file upload api | 18:21 |
brousch | the upload isn't the problem, the processing is | 18:22 |
rick_h_ | oh, queue and process background | 18:22 |
rick_h_ | cron/queue watching workers, etc | 18:22 |
* brousch faceplants cron, of course | 18:22 | |
rick_h_ | easiest is to just stick the thing in the db and have cron come behind it and processes the work | 18:22 |
brousch | yes, that would be easy | 18:23 |
brousch | i already have the db set up to easily mark whether it's processed or not | 18:23 |
brousch | and a 1 or 2 minute delay doesn't matter | 18:23 |
brousch | i love it | 18:24 |
* brousch grabs rick_h_'s big, bald head and kisses it | 18:24 | |
* rick_h_ runs | 18:25 | |
snap-l | Could use rabbitMQ as well if it's a true queue | 18:26 |
snap-l | or Zero or whatever is the current hotness | 18:27 |
brousch | yeah, that's overkill | 18:28 |
brousch | i was looking for something simpler | 18:28 |
brousch | i can just select from the db and then run the process on each image | 18:29 |
brousch | or even select one and wait for the next cron run for the next one | 18:30 |
snap-l | brousch: I'd recommend a processing state | 18:32 |
brousch | i have is_initialized=False when the record is created | 18:32 |
snap-l | that way if you decide to expand this out further (multiple workers), you'll at least know who is working on what. | 18:32 |
brousch | then the process script can set it to True | 18:32 |
brousch | hm, good idea | 18:33 |
snap-l | If you really want to get fancy, put the machine name / process ID in there | 18:33 |
snap-l | that way, if it craps out, you can at least re-process | 18:34 |
brousch | if the process took over a minute it could run into trouble | 18:34 |
snap-l | have some form of clean-up script look for stragglers. | 18:34 |
brousch | like if someone uploaded a gigabit image | 18:34 |
snap-l | or the power went out | 18:34 |
brousch | the cloud never goes down! | 18:35 |
jjesse | hahhaaha didn't amazon have another problem yesterday | 18:35 |
brousch | :-D | 18:35 |
Blazeix | yeah, but it was europe, so it didn't count | 18:35 |
brousch | thanks, snap-l | 18:36 |
brousch | want me to kiss your head too? | 18:36 |
rick_h_ | Blazeix: heh, you mean US-EAST-1? | 18:36 |
Blazeix | oh, that too? | 18:36 |
rick_h_ | yea | 18:37 |
Blazeix | well, it's the east coast, so it doesn't count. | 18:37 |
rick_h_ | brousch: yea, snap-l is right. Start a status class now that processes from one state to the next | 18:37 |
rick_h_ | always end up adding new states to crap | 18:37 |
brousch | i'll make it a string for now | 18:38 |
rick_h_ | sorry, yea I mean it's always a string in the db | 18:38 |
rick_h_ | I just do class stuff so I can say | 18:38 |
rick_h_ | if image.status == Status.NEW: ...work goes here | 18:38 |
rick_h_ | vs crapping string comapres that you can typo like: | 18:39 |
rick_h_ | if image.status == 'New', I mean 'new' I mean 'NEW' | 18:39 |
rick_h_ | crap, who put 'newe' in there! | 18:39 |
brousch | hm | 18:40 |
brousch | so status would be an enum or something? | 18:40 |
rick_h_ | yea, basically | 18:41 |
brousch | or a table with a list of statuses ? | 18:41 |
rick_h_ | so that depends. I've done it both ways | 18:42 |
brousch | which way works best with sqlalchemy? | 18:43 |
rick_h_ | the db way is a bit easier | 18:43 |
rick_h_ | to do it in code you have to do some metaclass stuff to get the code to work right | 18:43 |
brousch | ug | 18:44 |
rick_h_ | http://techspot.zzzeek.org/2011/01/14/the-enum-recipe/ | 18:44 |
rick_h_ | mike did a great post on this though | 18:44 |
Blazeix | oh, wow, that's pretty cool | 18:45 |
Blazeix | I've always preferred the DB way, and that makes it really nice. | 18:45 |
rick_h_ | yea, I've not implemented that total method yet | 18:45 |
rick_h_ | but on my list at some point to try out. Seems like a good db-way recipe | 18:46 |
snap-l | Our DBAs also got grumpy when we proposed a character-based primary key. | 18:49 |
snap-l | Thank God we had one DBA on our team. ;) | 18:49 |
Blazeix | I'm guilty of getting grumpy about that too. | 18:49 |
Blazeix | sometimes it's necessary for performance, but in general I love my foreign keys | 18:50 |
rick_h_ | https://gist.github.com/1134869 | 18:50 |
rick_h_ | that's what I ended up doing to not have to store it in the db | 18:50 |
rick_h_ | made it easy to add new ones/etc without migrations | 18:50 |
rick_h_ | but more involved | 18:50 |
rick_h_ | turned more into "Dammit, I know I can get this to work!" | 18:50 |
snap-l | rick_h_: Yeah, I can see why you'd want to do that | 18:51 |
snap-l | still, I'm in the foreign key camp. Keeping as much info in the database as possible is A+ | 18:52 |
snap-l | (or am I misreading something) | 18:52 |
rick_h_ | started out with dictionary, then a namedtuple, then this | 18:53 |
rick_h_ | no, you're right, a seperate table and forign key is one way to go | 18:53 |
snap-l | All I know is there were some tables that I inherited at Chrysler that I wish had a foreign key constraint that if the data wasn't normalized, it would have shot 220V into their chair. | 18:55 |
snap-l | Y,N,.,.,.,Yes,No, but they should, , , | 18:56 |
snap-l | it was much worse than what I can remember | 18:56 |
snap-l | And of course, going back to the customer was futile. | 18:57 |
snap-l | "it's in the database". :-p | 18:57 |
Blazeix | yeah, I had an internship at Rockwell Collins, and we had NULL, null, Null, 'N/A' and ''. | 18:58 |
Blazeix | and a couple others. Imported from Excel, of course. | 18:58 |
snap-l | Blazeix: and in a Varchar field, no douby. | 18:58 |
Blazeix | yup | 18:59 |
snap-l | Likely along with another varchar field containing money amounts. | 18:59 |
Blazeix | guid primary keys in varchar fields too | 18:59 |
snap-l | $100.00, $100000.00, 1100.00, 1e+48 | 19:00 |
snap-l | Blazeix: Oh, that's awesome. | 19:00 |
Blazeix | yeah, didn't return there after that internship... | 19:00 |
snap-l | "So, when you come back here to work on this system" (sickly look) | 19:01 |
snap-l | "Yeah, sure... I'll be back to work on this. Also, my family and I are moving. To Siberia. Outside of cell-phone range." | 19:01 |
Blazeix | the company was actually pretty cool, you can move around internally and do a bunch of different things. | 19:03 |
Blazeix | but there were just too many WTFs, like company wide IE6 mandates, etc | 19:03 |
rick_h_ | gotta love those | 19:09 |
snap-l | Oh, you must be talking about the auto industry | 19:14 |
snap-l | Where we wonder if cars really are built by magic. | 19:14 |
brousch | ok, i ended up creating some constants for the statuses and then in my db creation script i import them and insert them into the table | 19:47 |
brousch | i like it | 19:50 |
rick_h_ | cool | 19:52 |
brousch | it feels pythonic because i have to scrape the models.py for the right constants | 19:54 |
brousch | very meta | 19:54 |
brousch | it's in the models.py right now, but i could move the constants to config | 19:56 |
brousch | http://paste.mitechie.com/show/381/ | 20:05 |
snap-l | brousch: Not sure I'd agree with using 99 for bad | 20:06 |
brousch | 69 for naughty? | 20:06 |
brousch | it's int, so i guess -1 would make sense | 20:07 |
snap-l | -1, or something other than 99 | 20:07 |
snap-l | If you want to get IBM, declare ranges. ;) | 20:08 |
brousch | that was damn easy to change | 20:08 |
snap-l | There's a bunny outside my window while I have Gustav Holst's MARS: THE BRINGER OF WAR playing. | 20:08 |
snap-l | he's looking quite content | 20:09 |
rick_h_ | look at those pretty declarative models | 20:29 |
rick_h_ | wait, String?! gah!!!!! | 20:30 |
rick_h_ | and pretty_dt? | 20:31 |
rick_h_ | isn't that template work? | 20:31 |
brousch | i'd rather do it once and store it | 20:31 |
rick_h_ | boooooooooooooo :P | 20:32 |
brousch | it doesn't change, so why redo it every time? | 20:32 |
rick_h_ | it's display logic | 20:32 |
rick_h_ | you've never had someone come and go "oh no, we want those dates displayed as YYYY/MM not mm/YYYY | 20:32 |
brousch | well the format is defined in the config, so you can set it to whatever you want | 20:33 |
rick_h_ | right, but not after the fact | 20:33 |
rick_h_ | you'll get incompatible strings in there | 20:33 |
rick_h_ | it's a developer cardinal sin | 20:33 |
brousch | heh | 20:34 |
brousch | you can always go back and reset them based on the timestamp :P | 20:34 |
rick_h_ | tis, true, but then I can say you're storing extra data in the database you don't need | 20:34 |
rick_h_ | that's resource wastage :P | 20:34 |
rick_h_ | all cool, just an FYI | 20:35 |
rick_h_ | also would check out unicode columns vs string | 20:35 |
rick_h_ | helpful when you get to that stuff | 20:35 |
_stink_ | misread that as 'unicorn'. | 20:36 |
rick_h_ | unicorn columns rock. They read the clients mind and translate unicode on the fly | 20:36 |
snap-l | Honestly, if you have a date type, just use that. :) | 20:36 |
_stink_ | :) | 20:37 |
snap-l | And if you're using Sybase / MS SQL Server, and are storing dollar amounts, use the money type | 20:37 |
snap-l | can't stand it when people use float for money. | 20:37 |
snap-l | only because I have in the past, and now know better. ;) | 20:38 |
brousch | db.Unicode instead of db.String ? | 20:40 |
brousch | i made the change. nothing asploded | 20:41 |
brousch | so you think i should have the template the timestamp and have it make the pretty datetime? | 20:45 |
ptenhoopen | So, store just a date in the db and format it in the template? | 20:46 |
ptenhoopen | date/time I mean | 20:46 |
ptenhoopen | Makes sense | 20:46 |
rick_h_ | yes, just about always do formatting and stuff like that in the template | 20:46 |
rick_h_ | you can set a config setting or something that's global and use that to change/update | 20:47 |
brousch | ok, that was pretty easy to fix | 21:04 |
brousch | i think it reduced my loc by 1 | 21:04 |
snap-l | Man, there's not enough classical on Magnatune | 21:06 |
brousch | thanks | 21:06 |
Blazeix | rick_h_: mug.org/events/ has been updated, thanks | 22:40 |
snap-l | Thanks, Blazeix | 22:41 |
snap-l | picking up in #mug | 22:41 |
snap-l | #mugorg, rather | 22:41 |
rick_h_ | Blazeix: cool, just more hacking time for me :) | 22:42 |
snap-l | rick_h_: Sheesh | 22:42 |
rick_h_ | sheesh? | 22:44 |
rick_h_ | I'm going to toss that camera if it keeps making noises | 23:31 |
rick_h_ | crap people, turn your garbage off | 23:31 |
snap-l | heh | 23:31 |
snap-l | Yeah, no kidding | 23:31 |
snap-l | Or at least put it on vibrate | 23:31 |
brousch | cameras, garbage, and vibrators? | 23:32 |
brousch | what kind of movie are you guys making? | 23:32 |
snap-l | brousch: Just another evening in West MI, eh? | 23:32 |
Blazeix | I'm kind of interested to see the results of tonights video | 23:34 |
Blazeix | it will be like a roller coaster | 23:35 |
Blazeix | you're just happily watching and then "whoa! camera falls of the table!" | 23:35 |
snap-l | I'm sure there are sex tapes with better cinematography. | 23:35 |
waldo323 | with batteries that stay in the devices better? | 23:40 |
snap-l | so many wrong ways to go with that. ;) | 23:40 |
waldo323 | ouch bright light | 23:41 |
waldo323 | instant headache | 23:41 |
snap-l | Seriously? Seriously? | 23:41 |
waldo323 | :-\ | 23:41 |
snap-l | greg-g: DIsk-Utility on Mac is very good at making Mac partitions | 23:46 |
snap-l | and not much else. | 23:46 |
Blazeix | well, the camera has fallen over 4 times so far... | 23:57 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!