2009-7-15
| 23:29 | Iradieh_ | As long as there are emos, MySpace will survive |
| 23:30 | SEJeff_work | They do it with less servers than Facebook |
| 23:30 | RaceCondition | meinspace.com is better now |
| 23:30 | Iradieh_ | I stopped using Facebook when they let non-students and non-graduates use it... |
| 23:30 | SEJeff_work | Which is quite impressive seeing as facebook is lamp |
| 23:30 | jpic | SEJeff_work: facebook is erlang |
| 23:30 | SEJeff_work | Some of it |
| 23:30 | davidcramer_ | facebook isnt lamp |
| 23:30 | RaceCondition | I wonder what they use for meinspace.com... LISP? ADA? |
| 23:30 | davidcramer_ | well its lam+languages |
| 23:30 | SEJeff_work | Quite a bit is in hadoop |
| 23:30 | davidcramer_ | anyways |
| 23:30 | SEJeff_work | and php |
| 23:30 | davidcramer_ | MySpace doesnt do half of what FB does so you cant really compare it |
| 23:30 | davidcramer_ | and their tech server errors all the time |
| 23:31 | SEJeff_work | The application level monitoring and perf counters myspace have is one of the most impressive things I've seen ever |
| 23:31 | RaceCondition | lol, all this talk grew out of someone mentioning South and then Rails migrations |
| 23:31 | rlofthouse | South ftw |
| 23:31 | davidcramer_ | rails migrations rock |
| 23:31 | davidcramer_ | i like the fact that 3rd party libs aren't a bitch in rails |
| 23:31 | robhudson | rlofthouse ftw |
| 23:31 | andym | rails migrations suck |
| 23:31 | davidcramer_ | i HATE using 3rd party libs in django because it requires installing 10 effing libs on every server |
| 23:32 | Iradieh_ | davidcramer_: haha |
| 23:32 | davidcramer_ | andym: when django has contrib.migrations you can say that :P |
| 23:32 | Iradieh_ | davidcramer_: Plugins :D |
| 23:32 | gordonjcp | *migrations suck |
| 23:32 | SEJeff_work | import evolutions :) |
| 23:32 | Iradieh_ | Hmm |
| 23:32 | SEJeff_work | *evolution |
| 23:32 | Iradieh_ | Pygments Lexer-guesser SUCKS |
| 23:32 | andym | i inherited a rails project with over 200 migrations |
| 23:32 | gordonjcp | the only way to change the database structure should be to delete the entire project and start from scratch |
| 23:32 | davidcramer_ | SWEET another 3rd party lib to install on 10 servers! |
| 23:32 | andym | and some of them worked |
| 23:32 | Iradieh_ | gordonjcp: Diablo Hardcore |
| 23:33 | davidcramer_ | :) |
| 23:33 | SEJeff_work | davidcramer, Thats what config management is for though. It makes those problems simple |
| 23:33 | gordonjcp | any attempt to restructure the database should dd /dev/urandom all over your home disk |
| 23:33 | RaceCondition | schemaless databases rock because you don't need migrations |
| 23:33 | gordonjcp | design the database and know what the app is going to do |
| 23:33 | SEJeff_work | here here |
| 23:33 | gordonjcp | and then don't fuck with it |
| 23:33 | RaceCondition | do migrate data on the fly when you discover it's out of sync |
| 23:33 | RaceCondition | do=you |
| 23:33 | davidcramer_ | whats config management? :) |
| 23:33 | andym | oh no gordonjcp not this again |
| 23:34 | SEJeff_work | hahah exactly |
| 23:34 | davidcramer_ | gordonjcp: shit changes |
| 23:34 | davidcramer_ | thus the need for my JSONField + indexer app |
| 23:34 | jpic | gordonjcp: thanks god i have users that regularly pay for evolutions |
| 23:34 | davidcramer_ | but that doesnt require migrations so i guess its win? |
| 23:34 | SEJeff_work | RaceCondition, everyblock.com == you? |
| 23:34 | RaceCondition | davidcramer_: you mean an app that generates tables on the fly? |
| 23:34 | Quintette | hey... am i allowed to have a model field with an underscore? a_b or whatever ... trying to render {{ ob.a_b }} in my template is just showing a blank .. |
| 23:34 | davidcramer_ | RaceCondition: no, it just indexes non-columns |
| 23:34 | RaceCondition | SEJeff_work: what? am I the author of everyblock.com? |
| 23:34 | SEJeff_work | yes |
| 23:34 | SEJeff_work | I'm asking |
| 23:34 | andym | schemaless databases are still a pain in the butt |
| 23:34 | RaceCondition | SEJeff_work: no, it's Adrian Holovaty's, I think :P |
| 23:34 | SEJeff_work | Ah ok |
| 23:34 | andym | or perhaps that's just the zodb |
| 23:35 | SEJeff_work | Was curious where he gets the LA crime data from |
| 23:35 | RaceCondition | davidcramer_: that's what I meant, yeah, I'm doing the same thing |
| 23:35 | davidcramer_ | we only use it for random meta data |
| 23:35 | davidcramer_ | because alters on large dbs = suck :) |
| 23:35 | RaceCondition | I use it for everything in my CMS |
| 23:35 | davidcramer_ | but i also use it on lifestrm for events so they can be abstract classes with varying metadata |
| 23:35 | RaceCondition | as the data in a CMS is so volatile |
| 23:35 | andym hails rlofthouse and djangocon | |
| 23:36 | idangazit | andym: I think this is an opportune time for me to point you towards ??djangocon |
| 23:36 | bluenote-bot | andym: DjangoCon: BEER and ASS: http://www.djangocon.org/ |
| 23:36 | rlofthouse | ??djangocon |
| 23:36 | bluenote-bot | DjangoCon: BEER and ASS: http://www.djangocon.org/ |
| 23:36 | rlofthouse | ftw |
| 23:36 | andym | Beer and Ass? |
| 23:36 | rlofthouse | well technically EuroDjangoCon was Whiskey and Ass |
| 23:36 | SEJeff_work | Does anyone have an example of a model with a custom save() that will update a set of static views? Kind of like writing out html files when the model is saved |
| 23:36 | rlofthouse | but it's the same thing |
| 23:36 | andym boggles | |
| 23:37 | SEJeff_work | For a high performace CMS with mostly non-changing data |
| 23:37 | davidcramer_ | SEJeff_work: cache_backend? |
| 23:37 | SEJeff_work | davidcramer, I'll take a look at it. Still very new to django |
| 23:37 | rlofthouse | andym: ha, just realised who you are :) |
| 23:37 | rlofthouse | win |
| 23:39 | davidcramer_ | andym: who are you :P |
| 23:39 | andym | i'm da man! |
| 23:39 | Iradieh_ | RaceCondition: I changed it from <code> to <code_LANGUAGE> :) the lexer_guesser in pygments sucked.. |
| 23:39 | davidcramer_ | I have the sneaky suspicion it starts with Britney and rhymes with Smears |
| 23:39 | davidcramer_ | ok @vary_permalink is now live on 5 sites :P |
| 23:39 | davidcramer_ | my risk of going insane from customizations is less likely now |
| 23:40 | Iradieh_ | I've done alot today... I managed to get a way to embedd youtube and pictures and now syntaxhilight |
| 23:40 | Iradieh_ | all without using markdowns! |
| 23:40 | Iradieh_ | markdown syntaxhilight sucked donkey-dick |
| 23:41 | SEJeff_work | Iradieh_, Do you mind being a bit more SFW? Please, think of the children |
| 23:41 | Iradieh_ | Your job scans for word? |
| 23:42 | SEJeff_work | Not really, its just uncalled for |
| 23:42 | Iradieh_ | Jeff's boss, SEJeff_work likes written eroticism! |
| 23:42 | SEJeff_work | This isn't #4chan :) |