abonnement Unibet Coolblue Bitvavo
  maandag 19 januari 2009 @ 17:51:29 #91
52513 whosvegas
The Trickster
pi_65215882
quote:
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 begrijp er totaal niks van, maar volgens mij begrijp je het zelf ook niet helemaal
Are you nuts??
  maandag 19 januari 2009 @ 18:03:01 #92
68576 eleusis
fokked op kidz
pi_65216321
Legacy code omzetten naar het nieuwe systeem
Ik in een aantal worden omschreven: Ondernemend | Moedig | Stout | Lief | Positief | Intuïtief | Communicatief | Humor | Creatief | Spontaan | Open | Sociaal | Vrolijk | Organisator | Pro-actief | Meedenkend | Levensgenieter | Spiritueel
  maandag 19 januari 2009 @ 21:27:01 #93
52513 whosvegas
The Trickster
pi_65224380
Een hello world jsf applicatie
Are you nuts??
  woensdag 21 januari 2009 @ 02:40:47 #94
181657 LordNemephis
computer says no
pi_65270788
Een portal maken die certified CMYK PDF's kant en klaar moet kunnen uitbraken
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
pi_65272447
quote:
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
Ik heb ook met Shindig gespeeld, leuk spul. Ik snap het wel
  donderdag 29 januari 2009 @ 13:47:40 #96
159635 Spike1506
NullPointerException
pi_65527377
Ben een nieuws systeem aan het schrijven voor de Anope website. Ze doen nu alles handmatig in de mysql pleuren en dat vinden ze nogal onhandig.
pi_65530521
Ben al enkele weken bezig met een complexe database-abstractielaag in perl. Het idee is dat je een nieuw Database object aanroept met als argumenten een dbnaam, host, usernaam en wachtwoord en dat je daarmee de hele database incl alle tabellen en rows kan querien. Het leuke is dat je daarvoor geen sql meer nodig hebt maar dat alles nette OO is, en dat de applicatie zelf helemaal uitzoekt hoe je db in elkaar zit, zoials alle tabellen + indices etc. De rows van een tabel opvragen wordt daardoor heel simpel:

1
2
3
4
5
6
7
8
9
my $db = Database->new( 
   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


Je kan een classe toewijzen aan een tabel en daarmee kun je ook heel eenvoudig relaties tussen tabellen aanbrengen. Daarin ben je niet beperkt tot bekende one2one, one2many en many2many (koppeltabel) relaties, je kan dan ook alle relaties met elkaar combineren.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# one to many relation - a folder has multiple files
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');


Alle sql voor een relatie wordt onder water zo lazy mogelijk geconstrueerd en pas op het allerlaatste moment daadwerkelijk uitgevoerd. In 1 totaalquerie dus, niet in meerdere (minder efficiente) queries.

Ik zit nog te prutsen met de derived relaties die nog niet helemaal goed werken maar voor de rest werkt het geweldig. Het moet de opvolger worden van een vorige veel simpelere DB abstractieclass die ik inmiddels al in zeer veel applicaties als basis gebruik en me al veel tijd heeft gescheeld.

I rule. 8-)
pi_65537748
Wilde net zeggen, je was toch al met zoiets bezig.

Op dit moment liggen al mijn projecten in de ijskast. Ben momenteel bezig met een howto van OEL releases naar EOL releases upgraden voor Ubuntu.
In theory there is no difference between theory and practice. In practice there is.
pi_65538859
quote:
Op donderdag 29 januari 2009 18:04 schreef slacker_nl het volgende:
Wilde net zeggen, je was toch al met zoiets bezig.
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.
  dinsdag 31 maart 2009 @ 14:28:52 #100
84926 WyriHaximus
Release the hounds smithers!
pi_67578460
Zondag RPX geimplenmenteerd op me site/cms rewrite. Gaat erg makkelijk allemaal en registreren/inloggen is voor gebruikers ook piece a cake. (Voor de gene die het willen testen, probeer het hier maar eens: http://dev.wyrihaximus.net/xds_user/account/openid (negeer wel ff de debug output )).
phluphy for president!
  maandag 4 mei 2009 @ 22:31:16 #101
65490 whoops
Home is where the heart is...
pi_68673161
Momenteel ben ik bezig om in Java een client voor MPD te bouwen. Alles wat je op dit moment op het scherm ziet werkt ook, alleen is het nog niet mogelijk om de playlist aan te passen.

De voornaamste reden om dit te bouwen is overigens om Java beter onder de knie te krijgen...



Java
NetBeans
In the beginning, the universe was created. This made a lot of people very angry and has been widely regarded as a bad move.
pi_68673711
Ik heb in het weekend een perl scriptje inelkaar geflanst dat inlogt op een punt.nl weblog, alle conceptberichten ophaalt (dmv LWP::UserAgent en een 1337 regexp), deze op titel sorteert, en het eerste bericht automatisch publiceert.
Dit voor mijn moeder die elke dag een gedicht op haar blog publiceert maar nu een maand op reis gaat. Ze vroeg of ik haar "taak" wilde waarnemen, de gedichten staan al klaar, en dat kan ik nu lekker dmv een simpel cronjobje doen.
  maandag 4 mei 2009 @ 22:42:19 #103
79128 HarryP
mijnCV.com
pi_68673720
Op het moment bezig met de laatste puntjes op de i van mijn nieuwe website:
http://mijnCV.com

Daarna zal er nog wel wat onderhoud zijn maar dan wil ik weer snel door met Silverlight.
  maandag 4 mei 2009 @ 22:42:40 #104
84926 WyriHaximus
Release the hounds smithers!
pi_68673737
Bezig met http://wyrimaps.net/wow om de marker code like te zetten .
phluphy for president!
  maandag 4 mei 2009 @ 22:44:20 #105
46383 Tiemie
sowieso wel!
pi_68673815
quote:
Op maandag 4 mei 2009 22:42 schreef HarryP het volgende:
Op het moment bezig met de laatste puntjes op de i van mijn nieuwe website:
http://mijnCV.com

Daarna zal er nog wel wat onderhoud zijn maar dan wil ik weer snel door met Silverlight.
http://mijncv.com/resumes/search.aspx?query=---';

klein foutje.
  maandag 4 mei 2009 @ 23:31:44 #106
68576 eleusis
fokked op kidz
pi_68676042
Een lollige web 2.0 tool waar ik denk ik maar ff iets serieus van ga maken, want het is best handig.
Ik in een aantal worden omschreven: Ondernemend | Moedig | Stout | Lief | Positief | Intuïtief | Communicatief | Humor | Creatief | Spontaan | Open | Sociaal | Vrolijk | Organisator | Pro-actief | Meedenkend | Levensgenieter | Spiritueel
  dinsdag 5 mei 2009 @ 00:17:51 #107
79128 HarryP
mijnCV.com
pi_68677784
quote:
Op maandag 4 mei 2009 22:44 schreef Tiemie het volgende:

[..]

http://mijncv.com/resumes/search.aspx?query=---';

klein foutje.
Bedankt voor de tip.
Verder bugs zijn ook van harte welkom.
  dinsdag 12 mei 2009 @ 10:12:30 #108
4159 GI
Nee ik heet geen JOE
  woensdag 20 mei 2009 @ 21:18:21 #109
84926 WyriHaximus
Release the hounds smithers!
pi_69240495
Ff een fun projectje als tussendoortje: Twitter/MSN/Forum/Email botje wat op commando's reageert en terug valt op program E/A.L.I.C.E
phluphy for president!
  donderdag 21 mei 2009 @ 15:49:22 #110
84926 WyriHaximus
Release the hounds smithers!
pi_69262528
quote:
Op woensdag 20 mei 2009 21:18 schreef WyriHaximus het volgende:
Ff een fun projectje als tussendoortje: Twitter/MSN/Forum/Email botje wat op commando's reageert en terug valt op program E/A.L.I.C.E
Goed de MSN basis werkt goed nu ben bezig met verschillende commando's in te bouwen zoals een berichtje krijgen als een rssfeed geupdate is .
phluphy for president!
  donderdag 9 juli 2009 @ 20:00:57 #111
107951 JortK
Immer kwaliteitsposts
pi_70824849
Kleine kick

Hier bezig met een crawler, gewoon om wat te knoeien met de nieuwe functies in PHP 5.3
  maandag 20 juli 2009 @ 00:40:42 #112
65490 whoops
Home is where the heart is...
pi_71137836
Ik ben me nogsteeds aan het inleren met Java, op dit moment bezig met Java EE.

Ik maak gebruik van Visual Web JSF in NetBeans. Het is wel effe wennen want de manier van programmeren is totaal anders dan ik gewend ben met PHP...

Ik werk momenteel met de Woodstock libraries voor de front-end en JPA (TopLink) voor de database koppeling...

Hier een screenshot van de onleesbare bagger die Woodstock genereert

In the beginning, the universe was created. This made a lot of people very angry and has been widely regarded as a bad move.
pi_71140163
Doorontwikkeling van het zelf ontwikkelde MVC-framework voor PHP wat we gebruiken voor al onze projecten Momenteel werk ik aan integratie met social services, dus twitter, hyves, flickr, enzovoort. Veel klanten schijnen op een makkelijke manier te willen twitteren vanuit hun CMS om contact te onderhouden met de achterban
  donderdag 30 juli 2009 @ 10:37:21 #114
84926 WyriHaximus
Release the hounds smithers!
pi_71451825
Ben nog steeds aan het stoeien met cakephp en extjs. Ben maar begonnen met een array naar extjs component zodat ik niet overal extjs code neer hoef te gaan zetten en dingen ook sneller en makkelijker neer kan zetten.

Ook Google Wave dev preview invite gehad dus ga eens kijken wat voor leuks ik daar mee kan maken .
phluphy for president!
pi_71456366
quote:
Op donderdag 30 juli 2009 10:37 schreef WyriHaximus het volgende:
Ben nog steeds aan het stoeien met cakephp en extjs. Ben maar begonnen met een array naar extjs component zodat ik niet overal extjs code neer hoef te gaan zetten en dingen ook sneller en makkelijker neer kan zetten.
PHP / cakephp heeft toch wel een JSON en-/decoder?
  donderdag 30 juli 2009 @ 13:55:59 #116
79128 HarryP
mijnCV.com
pi_71457652
Op het moment aan het spelen met Silverlight.
http://tasktracker.labee.nl
  donderdag 30 juli 2009 @ 13:59:16 #117
84926 WyriHaximus
Release the hounds smithers!
pi_71457745
quote:
Op donderdag 30 juli 2009 13:13 schreef Farenji het volgende:

[..]

PHP / cakephp heeft toch wel een JSON en-/decoder?
mm het punt is eerder dat ik 100 keer de zelfde properties moet mee geven en die overhead wil verkleinen .
phluphy for president!
pi_71467864
As always... code achter een web-desing
Vooral dat wat hier boven staat.
pi_71469473
quote:
Op donderdag 30 juli 2009 13:59 schreef WyriHaximus het volgende:

[..]

mm het punt is eerder dat ik 100 keer de zelfde properties moet mee geven en die overhead wil verkleinen .
Dan wordt het tijd om je eigen Ext subclasses te bouwen. Dat is makkelijker dan je denkt en voorkomt dat je jezelf moet gaan herhalen.

Ik werk op mijn werk nog heel veel met Ext, maak vrijwel alle interfaces ermee. Ben nu aan het ruiken aan Ext3 datt heel veel coole toevoegingen heeft, zoals oa chart/graph mogelijkheden. Daarnaast op backendgebied veel bezig geweest met OLAP / Datawarehousing. En ik heb mijn eigen database-abstractie class uitgebreid met een consistency & integrity checker met on-the-fly fixopties. Dat was nodig nadat een heel nare bug werd ontdekt die voor wat lichte en gelukkig fixbare database-corruptie heeft gezorgd. Maar wel in een stuk of 5 databases van elk meerdere gigabytes groot dus fixen duurt even. Tussendoor ook nog een leuke migratie en begin volgende week staat er een software release op de planning dus ook druk aan het testen en bugfixen. Nouja, het houdt me van de straat, zullen we maar zeggen.
  donderdag 30 juli 2009 @ 20:48:03 #120
84926 WyriHaximus
Release the hounds smithers!
pi_71470213
quote:
Op donderdag 30 juli 2009 20:27 schreef Farenji het volgende:

[..]

Dan wordt het tijd om je eigen Ext subclasses te bouwen. Dat is makkelijker dan je denkt en voorkomt dat je jezelf moet gaan herhalen.

Ik werk op mijn werk nog heel veel met Ext, maak vrijwel alle interfaces ermee. Ben nu aan het ruiken aan Ext3 datt heel veel coole toevoegingen heeft, zoals oa chart/graph mogelijkheden. Daarnaast op backendgebied veel bezig geweest met OLAP / Datawarehousing. En ik heb mijn eigen database-abstractie class uitgebreid met een consistency & integrity checker met on-the-fly fixopties. Dat was nodig nadat een heel nare bug werd ontdekt die voor wat lichte en gelukkig fixbare database-corruptie heeft gezorgd. Maar wel in een stuk of 5 databases van elk meerdere gigabytes groot dus fixen duurt even. Tussendoor ook nog een leuke migratie en begin volgende week staat er een software release op de planning dus ook druk aan het testen en bugfixen. Nouja, het houdt me van de straat, zullen we maar zeggen.
Dat is idd ook nog een optie .
phluphy for president!
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')