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 :)
Page 40 of 41   ← Previous  Next →(4,036 total)