Leuke site, dat toen en nu gebeuren. Zitten bijzonder veel bekende locaties tussen, Amsterdam (waar ik nu woon) en Hilversum, waar ik geboren ben en de basisschool heb bezocht. Grappig om al die plekken zo te zien!quote:Op maandag 24 november 2008 19:14 schreef SuperRembo het volgende:
M'n Toen/Nu pagina toont altijd een willekeurige foto. Als je er via Google op terecht komt zag je vaak eerst een foto die niets het zoekresultaat te maken had. Nu heb ik 'm zo aangepast dat ie rekening houdt met waar je op gezocht hebt. Dus Google zoeken naar 'muiderpoort toen nu' geeft nu meteen de goede foto. Het werkt nog niet helemaal perfect, dus ik moet nog wat finetunen.
(En het loopt via de referer, dus als je die uit zet dan werkt het niet)
Ik begrijp er totaal niks van, maar volgens mij begrijp je het zelf ook niet helemaalquote:Op maandag 8 september 2008 21:27 schreef CraZaay het volgende:
Met Shindig aan het kloten (en dan met name de hooks om je eigen OpenSocial implementatie erachter te hangen) en wat met Greasemonkey aan het kloten (op enter rammen in Rabo Internetbankieren ipv op de submitknop te moeten klikken, yay!).
Ik heb ook met Shindig gespeeld, leuk spul. Ik snap het welquote:Op maandag 19 januari 2009 17:51 schreef whosvegas het volgende:
Ik begrijp er totaal niks van, maar volgens mij begrijp je het zelf ook niet helemaal![]()
1 2 3 4 5 6 7 8 9 | db => 'testdb', username => 'root', password => 'doei!' ); my @rows = $db->table('folders')->fetch( where => 'ID > 12' ); my $firstRow = shift @rows; my $rowID = $firstRow->ID(); # returns 13 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | TestLibs::Folder->hasMany('Files')->ofClass('TestLibs::File')->on('folderID'); # one to one relation - a file has one folder TestLibs::File->hasA('Folder')->ofClass('TestLibs::Folder')->on('folderID'); my $folder = TestLibs::File->new( ID => 1 )->getFolder(); # get the folder of File with ID = 1 # many to many relation - multiple files can have multiple tags # first define the link between the 2 objects\ TestLibs::File->hasMany('TagLinks')->in('jt_files_tags')->on('fileID'); # use this link to construct the many2many relation TestLibs::File->hasLinked('Tags')->ofClass('TestLibs::Tag')->linkedBy( role => 'TagLinks' )->on('tagID'); my @tags = TestLibs::File->new( ID => 1 )->getTags(); # get the tags for File with ID = 1 # derived relation - a folder has all tags of its files TestLibs::Folder->hasDerived('FileTags')->via('TestLibs::File' => 'Tags'); |
Ja, die heeft zijn nut ruimschoots bewezen en doet het nog steeds goed, maar is niet echt heel efficient - als je wat ingewikkeldere relaties wil gebruiken gaat de performance heel hard achteruit - het ophalen van bijv 1000 tags van een file dmv een jointabel resulteerde in 1001 calls naar de database, terwijl het in principe ook met 1 query kan. Bij nog ingewikkeldere relaties stijgt het aantal queries exponentieel. Moet je voorstellen hoe traag het wordt als je gaat werken met tabellen van miljoenen rows en 3e, 4e of hogere graads relaties. Dus vandaar dat het tijd werd voor versie 2.0.quote:Op donderdag 29 januari 2009 18:04 schreef slacker_nl het volgende:
Wilde net zeggen, je was toch al met zoiets bezig.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |