abonnement Unibet Coolblue Bitvavo
  zondag 9 december 2007 @ 14:57:30 #151
136730 PiRANiA
All thinking men are atheists.
pi_55145960
quote:
Op zondag 9 december 2007 13:56 schreef Mordreth het volgende:
Op dit moment een functie in PHP voor weegave van verschillende soorten grafieken in png-formaat. Meer voor de gein , en maybe ook wel handig voor het pakket op m'n werk.
laat eens zien wat er uit komt, ik ben wel benieuwd!
pi_55146754
Momenteel bezig met een wordpress stand alone applicatie zodat je blogposts maken maken zonder de webclient. Werkt op elke wordpress blog en je hoeft niet steeds via je webbrowser in te loggen om blogposts maken.
  zondag 9 december 2007 @ 15:58:35 #153
51748 H4ze
wait...what?
pi_55147213
quote:
Op zondag 9 december 2007 15:32 schreef ARKON het volgende:
Momenteel bezig met een wordpress stand alone applicatie zodat je blogposts maken maken zonder de webclient. Werkt op elke wordpress blog en je hoeft niet steeds via je webbrowser in te loggen om blogposts maken.
Hmm de kracht van bloggen via je browser is dat je dit overal kan doen. Via een standalone app zul je eerst deze app moeten downloaden etc. En als ie in bv C# is ontwikkeld ben je ook nog OS afhankelijk. Ik zie er persoonlijk het nut niet zo van in.

Als ik het goed heb zijn er overigens technieken als Adobe Flex om het browser gedeelte 'weg te laten' bij zaken als bloggen.
*BURP*
pi_55153879
quote:
Op zondag 9 december 2007 15:58 schreef H4ze het volgende:

[..]

Hmm de kracht van bloggen via je browser is dat je dit overal kan doen. Via een standalone app zul je eerst deze app moeten downloaden etc. En als ie in bv C# is ontwikkeld ben je ook nog OS afhankelijk. Ik zie er persoonlijk het nut niet zo van in.

Als ik het goed heb zijn er overigens technieken als Adobe Flex om het browser gedeelte 'weg te laten' bij zaken als bloggen.
Het is ook meer voor mijzelf bedoeld, om nou elke keer weer via de browser te gaan posten is voor mij een gedoe. ik kan nu direct vanaf mijn applicatie een categorie kiezen en posten en de resultaat gelijk zien in de browser of preview in de app. Gemaakt in java trouwens.
pi_55155749
quote:
Op zondag 9 december 2007 15:58 schreef H4ze het volgende:

[..]

Hmm de kracht van bloggen via je browser is dat je dit overal kan doen. Via een standalone app zul je eerst deze app moeten downloaden etc. En als ie in bv C# is ontwikkeld ben je ook nog OS afhankelijk. Ik zie er persoonlijk het nut niet zo van in.

Als ik het goed heb zijn er overigens technieken als Adobe Flex om het browser gedeelte 'weg te laten' bij zaken als bloggen.
Maar wat als de applicatie optioneel is? Desktop apps bieden nog altijd wel meer kracht dan webapps.
pi_55157915
Ik vond het op vakantie heel erg prettig dat er een losse windowsapplicatie was om mijn foto's te resizen en uploaden naar mijn blog (want resizen kun je dan ook gewoon client sided doen!). Natuurlijk is het idee van bloggen om alles via de browser te doen maar met fileuploads gaat dat gewoon vrij kut, als je veel bestanden moet overpompen.
pi_55159370
quote:
Op zondag 9 december 2007 23:20 schreef Farenji het volgende:
Ik vond het op vakantie heel erg prettig dat er een losse windowsapplicatie was om mijn foto's te resizen en uploaden naar mijn blog (want resizen kun je dan ook gewoon client sided doen!). Natuurlijk is het idee van bloggen om alles via de browser te doen maar met fileuploads gaat dat gewoon vrij kut, als je veel bestanden moet overpompen.
ftp'en
daarna 1x bloggen die ook gelijk je foto's resized (of iets aan roept dat dat iets (enkele seconden) later voor je doet zonder dat jij er op hoeft te wachten.
pi_55159702
quote:
Op maandag 10 december 2007 00:19 schreef mschol het volgende:

[..]

ftp'en
daarna 1x bloggen die ook gelijk je foto's resized (of iets aan roept dat dat iets (enkele seconden) later voor je doet zonder dat jij er op hoeft te wachten.
Het grote voordeel van client sided resizen is dat als je ergens in de bush bush van bokkie wokkie land zit met een crappy 3KB/s internetlijntje niet 8 jaar hoeft te wachten voordat je 7 megapixel foto's geupload zijn.
  maandag 10 december 2007 @ 02:42:43 #159
51748 H4ze
wait...what?
pi_55161279
quote:
Op zondag 9 december 2007 22:11 schreef Geqxon het volgende:

[..]

Maar wat als de applicatie optioneel is? Desktop apps bieden nog altijd wel meer kracht dan webapps.
Alsie optioneel is dan is er uiteraard niets mis mee, zelfs een toevoeging dan. Maar voor puur bloggen heb je aan de kracht van normale webapps meer dan genoeg, voor uitgebreidere zaken is een stand-alone app natuurlijk errug handig (hoewel je tegenwoordig ook ontzettend veel kan bereiken met AJAX enzo, wat die 'feeling' dan betreft).
*BURP*
pi_55162290
quote:
Op maandag 10 december 2007 00:33 schreef Farenji het volgende:

[..]

Het grote voordeel van client sided resizen is dat als je ergens in de bush bush van bokkie wokkie land zit met een crappy 3KB/s internetlijntje niet 8 jaar hoeft te wachten voordat je 7 megapixel foto's geupload zijn.
true.., maar volgens mij hebben internet cafe's altijd redelijk rappe lijntjes?
pi_55163224
Ik script zoveel maar laatste eigen project is http://v2.visfreaks.nl waarbij mensen hun visvangsten kunnen registeren

Ga binnenkort eens werken aan een upload progie in VB (die ik ooit al heb gemaakt) maar nu voor meerdere sites wil gaan gebruiken..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_55165287
quote:
Op maandag 10 december 2007 08:34 schreef mschol het volgende:

[..]

true.., maar volgens mij hebben internet cafe's altijd redelijk rappe lijntjes?
Ik heb vaak genoeg een moddertrage verbinding meegemaakt, ligt er natuurlijk wel aan waar je zit. In Afrika gaat het over het algemeen niet zo rap kan ik je melden....
pi_55167354
Ice7, website framework in PHP5. Volledig OOP en volledig module-based en volgens mijn SSS-principe (security, speed, simplicity, in die volgorde). Eigenlijk meer een core engine dus die modules afhandelt. Is bijna zo goed als klaar voor de eerste beta.

Tevens ben ik wat eigen modules ervoor aan het schrijven voor Ice7 (templating module, mysql module, cms module, simple user module) die ook allemaal mijn SSS principe volgen. Templating (met nested blocks), mysql (met caching ) en simple user modules zijn al klaar, cms moet ik nog aan beginnen. 't Is allemaal nog simpel, maar de geavanceerdheid ligt in de modules zelf.

Daarna ga ik verder om mijn webgame erop te bouwen. Een web-based online Space Exploration/Colonisation game. Beetje Planetarion-achtig, maar dan met onder andere een vleugje Warzone 2100. Tevens ga ik dan met GD stevig aankutten om 3d planeten (via textures) en starmaps en crap te genereren, wat overigens al voor een deel gelukt is met eerdere tests.

[ Bericht 35% gewijzigd door SharQueDo op 10-12-2007 14:07:33 ]
  maandag 10 december 2007 @ 20:59:37 #164
107951 JortK
Immer kwaliteitsposts
pi_55177327
quote:
Op maandag 10 december 2007 13:34 schreef SharQueDo het volgende:
Ice7, website framework in PHP5. Volledig OOP en volledig module-based en volgens mijn SSS-principe (security, speed, simplicity, in die volgorde). Eigenlijk meer een core engine dus die modules afhandelt. Is bijna zo goed als klaar voor de eerste beta.

Tevens ben ik wat eigen modules ervoor aan het schrijven voor Ice7 (templating module, mysql module, cms module, simple user module) die ook allemaal mijn SSS principe volgen. Templating (met nested blocks), mysql (met caching ) en simple user modules zijn al klaar, cms moet ik nog aan beginnen. 't Is allemaal nog simpel, maar de geavanceerdheid ligt in de modules zelf.

Daarna ga ik verder om mijn webgame erop te bouwen. Een web-based online Space Exploration/Colonisation game. Beetje Planetarion-achtig, maar dan met onder andere een vleugje Warzone 2100. Tevens ga ik dan met GD stevig aankutten om 3d planeten (via textures) en starmaps en crap te genereren, wat overigens al voor een deel gelukt is met eerdere tests.
Vooral dat ice7 klinkt heel erg goed, ik zou daar wel naar willen kijken wanneer je iets testbaars hebt
pi_55177542
WebServices front-end/proxy voor een ander web-based(http) communicatie protocol
Om zo op een later moment sneller over te kunnen springen naar een implementatie in de webservice.

(Werk)
Motorrijden is beter dan sex.Elke bocht een nieuw hoogtepunt.
pi_55178045
quote:
Op maandag 10 december 2007 21:08 schreef Cageon het volgende:
WebServices front-end/proxy voor een ander web-based(http) communicatie protocol
Om zo op een later moment sneller over te kunnen springen naar een implementatie in de webservice.

(Werk)
Ha daar ben ik ook mee bezig alleen dan aan de andere kant - ik moet een client maken voor een soap interface (oa voor gebruikersauthenticatie). Simpel op zich, ware het niet dat de server slecht werkt, de documentatie onjuist en incompleet is en de mensen die me zouden moeten kunnen vertellen hoe het werkt incompetent zijn. Ben nu al weken bezig, elke keer een testje doen, een foutmelding krijgen, deze doorgeven aan de applicatiebeheerder aan de andere kant, dagen wachten op feedback, aan de hand daarvan een minieme aanpassing aan mijn script maken, vervolgens een andere foutmelding krijgen... etc etc. Vrij frustrerend.
pi_55178142
quote:
Op maandag 10 december 2007 13:34 schreef SharQueDo het volgende:
Ice7, website framework in PHP5. Volledig OOP en volledig module-based en volgens mijn SSS-principe (security, speed, simplicity, in die volgorde). Eigenlijk meer een core engine dus die modules afhandelt. Is bijna zo goed als klaar voor de eerste beta.

Tevens ben ik wat eigen modules ervoor aan het schrijven voor Ice7 (templating module, mysql module, cms module, simple user module) die ook allemaal mijn SSS principe volgen. Templating (met nested blocks), mysql (met caching ) en simple user modules zijn al klaar, cms moet ik nog aan beginnen. 't Is allemaal nog simpel, maar de geavanceerdheid ligt in de modules zelf.

Daarna ga ik verder om mijn webgame erop te bouwen. Een web-based online Space Exploration/Colonisation game. Beetje Planetarion-achtig, maar dan met onder andere een vleugje Warzone 2100. Tevens ga ik dan met GD stevig aankutten om 3d planeten (via textures) en starmaps en crap te genereren, wat overigens al voor een deel gelukt is met eerdere tests.
Denk je niet dat je te veel grote onderwerpen aanpakt in één framework? Als ik kijk naar veel frameworks zie ik dat ze alles aanpakken en dat ze dan vaak maar gemiddeld scoren op die vlakken die goed vervangbaar zijn door libraries. Overigens ontwikkel ik zelf ook een framework, dus ik ben ook wel benieuwd naar Ice7 .
pi_55178251
quote:
Op maandag 10 december 2007 21:30 schreef Farenji het volgende:

[..]

Ha daar ben ik ook mee bezig alleen dan aan de andere kant - ik moet een client maken voor een soap interface (oa voor gebruikersauthenticatie). Simpel op zich, ware het niet dat de server slecht werkt, de documentatie onjuist en incompleet is en de mensen die me zouden moeten kunnen vertellen hoe het werkt incompetent zijn. Ben nu al weken bezig, elke keer een testje doen, een foutmelding krijgen, deze doorgeven aan de applicatiebeheerder aan de andere kant, dagen wachten op feedback, aan de hand daarvan een minieme aanpassing aan mijn script maken, vervolgens een andere foutmelding krijgen... etc etc. Vrij frustrerend.
klinkt bekend.
Documentatie van de kant die al bestaat is ook niet al te handig
We'll survive!
De andere kant moet ook nog worden ontwikkeld een soort van client-side API.
Maar daarvoor eerst deze "proxy" afmaken.
Motorrijden is beter dan sex.Elke bocht een nieuw hoogtepunt.
pi_55181883
Voor mijn 7e semester project ben ik ook bezig met webservices in JBoss icm JAXWS, alhoewel wij wat problemen hadden in het begin gaat het nu wel aardig al lopen wij steeds op fouten die "blijkaar" in JBOSS zelf zitten.

Wat mijn wordpress applicatie betreft: je kan nu gebruikers direct aanmaken en verwijderen in de WP db. Zodra ik weet hoe ik de password geencrypted kan opslaan zal ik mijn source releasen voor degene die daar in willen kijken.
pi_55184954
quote:
Op zondag 9 december 2007 14:57 schreef PiRANiA het volgende:

[..]

laat eens zien wat er uit komt, ik ben wel benieuwd!
Van de week moet wel iets toonbaar zijn .

Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
pi_55185050
quote:
Op maandag 10 december 2007 21:33 schreef autocue het volgende:

[..]

Denk je niet dat je te veel grote onderwerpen aanpakt in één framework? Als ik kijk naar veel frameworks zie ik dat ze alles aanpakken en dat ze dan vaak maar gemiddeld scoren op die vlakken die goed vervangbaar zijn door libraries. Overigens ontwikkel ik zelf ook een framework, dus ik ben ook wel benieuwd naar Ice7 .
Database en templating zit momenteel nog ín de framework. Ik ben bezig die over te zetten naar Ice7 modules en om de core op te schonen cq optimaliseren en documenteren. Naast die twee wil ik een CMS module erbij hebbend dan is de basis zowat compleet om kleine tot middelgrote websites te ontwikkelen ermee.

Na de eerste (paar) release(s) en als hij bijgeschaafd is (eerste keer is nooit "perfect") ben ik van plan om meerdere Ice7 "huis-modules" te maken (als in standaard geleverd met Ice7) zoals forum, kalender, cookie handler, gd stuff, etc (die tevens allemaal makkelijk te vervangen of aan te passen zijn; 't zijn gewoon PHP classes). Merendeel hiervan heb ik al eens (of meerdere keren) gemaakt dus is kwestie van (zwaar) optimaliseren en overzetten. Waarschijnlijk dat ik mijn cookie handler class ook als module meegeef in de beta, samen met wat website voorbeelden om te laten zien wat hij kan. Ik heb sowieso al twee website projecten lopen, waarvan een klein-ish (persoonlijke site zelf waar Ice7 onder staat, heeft (nog) geen eigen site iig) en een klein- tot middelgrote Metroid community website, die ik allebij op Ice7 wil maken. Daarna heb ik nog die webgame waar ik het over had, die ik ook op Ice7 wil maken als het eenmaal draait.

Natuurlijk, als mensen mooie kleurtjes, icoontjes en gadgets willen en met drag&drop zooi willen werken dan raad ik ze aan Typo3 of Joomla te nemen, 't is ook niet echt wat je noemt voor de beginnende devver. Het is ook eigenlijk meer voor mijzelf omdat ik een stabiele PHP framework wil hebben die 1: veilig is, 2: snel is, 3: simpel is en 4: volledig module based is, en daar steef ik naar met Ice7.

Misschien dat ik de eerste release doe met een paar beta testers i.p.v. public release omdat ik niet eens weet of het überhaupt wel aanslaat. PM me maar als je geïntereseerd bent.

[ Bericht 1% gewijzigd door SharQueDo op 11-12-2007 09:25:59 ]
pi_55185211
quote:
Op maandag 10 december 2007 21:30 schreef Farenji het volgende:

[..]

Ha daar ben ik ook mee bezig alleen dan aan de andere kant - ik moet een client maken voor een soap interface (oa voor gebruikersauthenticatie). Simpel op zich, ware het niet dat de server slecht werkt, de documentatie onjuist en incompleet is en de mensen die me zouden moeten kunnen vertellen hoe het werkt incompetent zijn. Ben nu al weken bezig, elke keer een testje doen, een foutmelding krijgen, deze doorgeven aan de applicatiebeheerder aan de andere kant, dagen wachten op feedback, aan de hand daarvan een minieme aanpassing aan mijn script maken, vervolgens een andere foutmelding krijgen... etc etc. Vrij frustrerend.
Vreselijk is dat. Hier op het werk komen ook vaker van die klussen binnen die we van een ander bedrijf overnemen in de vorm van applicatie-ontwerp. Dan krijg je vaak van die halfwerkende applicaties die voor geen ruk functioneren, en waar broncodetechnisch ook alle logica ontbreekt. De personen die je hierover vragen zou kunnen stellen zijn of niet bereikbaar of halen hun schouders op. Om over de slechte en outdated documentatie nog maar te zwijgen.

Of nog erger, van die office 'applicaties' die half office, half macro zijn, of die een heel 'databasegestuurd' programma proberen te maken in Excel of Word of zo.
pi_55185291
quote:
Op zondag 9 december 2007 15:32 schreef ARKON het volgende:
Momenteel bezig met een wordpress stand alone applicatie zodat je blogposts maken maken zonder de webclient. Werkt op elke wordpress blog en je hoeft niet steeds via je webbrowser in te loggen om blogposts maken.
Kijk eens naar de blogfunctie in TextMate. link naar screencast
pi_55185560
quote:
Op dinsdag 11 december 2007 08:45 schreef Mordreth het volgende:

[..]

Van de week moet wel iets toonbaar zijn .

Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
Voor het werk C# en aankomende stage C++ evenals voor school.
Als hobby voornamelijk C++ of C# afhankelijk van wat het doel is.
Kan ook PHP maar dat is niet zo "leuk meer"
Motorrijden is beter dan sex.Elke bocht een nieuw hoogtepunt.
pi_55185783
quote:
Op dinsdag 11 december 2007 08:45 schreef Mordreth het volgende:

[..]

Van de week moet wel iets toonbaar zijn .

Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
Op 't werk voornamelijk ASP/VB.NET i.c.m. MSSQL, binnenkort eens naar C# kijken als achterliggende code voor de ASP. Thuis voornamelijk met PHP i.c.m. MySQL.
  dinsdag 11 december 2007 @ 10:42:25 #176
85129 dikkedorus
connaisseur van de wansmaak
pi_55186745
quote:
Op dinsdag 11 december 2007 08:45 schreef Mordreth het volgende:

[..]

Van de week moet wel iets toonbaar zijn .

Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
Ik programmeer in C++ en ben game designer. Waar ik nu precies mee bezig ben is helaas bedrijfsgeheim. Ik ben nog maar net begonnen, en het is enorm tof om met een klein groepje mensen awsome games te maken
Mini smilies tool voor alle [sub] en [sup] liefhebbers.
pi_55187112
quote:
Op dinsdag 11 december 2007 09:12 schreef super-muffin het volgende:

[..]

Kijk eens naar de blogfunctie in TextMate. link naar screencast
Ziet er leuk uit alleen qua gebruikersgemak denk ik iets minder. Maar ik zag wel leuke opties dat ik op zich wel kan maken.

Een simple layout met netbeans gemaakt die alle members uit de wordpress db haalt en je de users kan editen of verwijderen. Niet alle velden zijn er maar dit is ook wel een iets oudere screenshot.
  dinsdag 11 december 2007 @ 11:31:30 #178
51748 H4ze
wait...what?
pi_55187691
quote:
Op dinsdag 11 december 2007 08:45 schreef Mordreth het volgende:

Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
Java is mijn 'main language'. Ben me momenteel aan het verdiepen in JSF + A4J & EJB 3 (3e jaars informatica). Zodra ik aan m'n minor Webtechnologie ga beginnen, wil ik een project doen waarbij gebruik wordt gemaakt van het Spring framework.

Verder ben ik in m'n vrije tijd al ruim 3 jaar bezig met PHP (jaja geen programmeertaal, I know), wat ik gebruik voor persoonlijke projectjes en freelance werk. Tegenwoordig uiteraard netjes OO (tenzij 't echt iets heel kleins betreft).
*BURP*
pi_55193174
Voor m'n werk: PHP.
Hobbies: PHP, C(++), BlitzMax en soms VB6.
pi_55193309
Werk: Java
Hobby: PHP.
  dinsdag 11 december 2007 @ 16:28:57 #181
107951 JortK
Immer kwaliteitsposts
  dinsdag 11 december 2007 @ 16:48:27 #182
68576 eleusis
fokked op kidz
pi_55195158
Een algemene tool om mooie urls (/nieuws/3431/je_weet_neger.html) over bestaande sites (/nieuws.php?id=3431) heen te leggen, inclusief generatie van een Google XML sitemap.
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
pi_55195341
Is dat niet gewoon een htaccess wrapper?
  dinsdag 11 december 2007 @ 17:11:57 #184
85129 dikkedorus
connaisseur van de wansmaak
pi_55195721
Die urls zijn *zo* irritant, vooral omdat je dan die namen precies goed moet hebben. Het voegt niets toe voor de gebruiker.
Mini smilies tool voor alle [sub] en [sup] liefhebbers.
pi_55195850
quote:
Op dinsdag 11 december 2007 17:11 schreef dikkedorus het volgende:
Die urls zijn *zo* irritant, vooral omdat je dan die namen precies goed moet hebben. Het voegt niets toe voor de gebruiker.
Bij dit voorbeeld:

1(/nieuws/3431/je_weet_neger.html)


Maakt het niets uit. Zolang de 3431 maar in takt blijft.
pi_55196328
quote:
Op dinsdag 11 december 2007 08:45 schreef Mordreth het volgende:
Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
Tegenwoordig bijna alleen maar OO perl en javascript. Ik werk als developer bij een onderzoeksbedrijf dat via internet klanttevredeheidsonderzoek doet, ik bouw in een klein team aan de applicatie hierachter. Daarnaast heb ik mijn eigen webbedrijf en de rest is hobby.
Vroeger deed ik bijna alles in php maar als je perl leert kennen wordt php opeens een heel vies rottaaltje.
  dinsdag 11 december 2007 @ 17:42:01 #188
68576 eleusis
fokked op kidz
pi_55196432
quote:
Op dinsdag 11 december 2007 16:56 schreef SharQueDo het volgende:
Is dat niet gewoon een htaccess wrapper?
Dat is een onderdeel ervan, alleen..
  • worden in de geprinte HTML alle 'ouderwetse' links gereplacet door hun Google-vriendelijke varianten d.m.v. een outputbuffertje en (hopelijk) alles in 1 mysql query per pagina..
  • moet de vorm van de url's per site aan te passen zijn (een .ini met regexps denk ik nu aan..)
  • wil ik alvast ondersteuning inbouwen voor custom url's per database-item (dus dat je een statische 'post slug' kan invoeren zoals bij Wordpress, dan hoef ik het id niet meer mee te geven..)

    Allemaal niet echt rocket science maar de kunst is om het zodanig te maken dat ik het nooit meer hoef aan te passen, dat ik per site maar 1x een .htaccess neer hoef te plempen en een .ini hoef aan te maken, en dat het ook werkt als de frontenders weer rare truukjes met urls uithalen
  • 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 11 december 2007 @ 18:47:04 #189
    85129 dikkedorus
    connaisseur van de wansmaak
    pi_55197886
    quote:
    Op dinsdag 11 december 2007 17:16 schreef Geqxon het volgende:

    [..]

    Bij dit voorbeeld:
    [ code verwijderd ]

    Maakt het niets uit. Zolang de 3431 maar in takt blijft.
    Ik heb genoeg sites gezien waar deeplinken naar artikelen alleen goed gaat als je de volledige tekst opgeeft, gelukkig mag je bij de meeste de tekst.html wel weghalen, maar niet gedeeltelijk neerzetten.

    Als je bronnen gaat volgen voor nieuws-items kom je dat probleem vaak tegen
    Mini smilies tool voor alle [sub] en [sup] liefhebbers.
    pi_55199060
    geinig topic , momenteel bezig met n webshop. PHP + mysql
      dinsdag 11 december 2007 @ 19:40:38 #191
    107951 JortK
    Immer kwaliteitsposts
    pi_55199220
    Vandaag ook weer een stukje verder gegaan met mijn geld bijhoudt administratie dingetje

    Belangrijkste is nu dat ik de applicatie kan laten omgaan met meerdere talen.

    De taal items sla ik op in een tabel, dit heeft toch mijn voorkeur boven een bestand

    Ik heb me projectje ook maar een naam gegeven: MoneyMonitor
    pi_55199474
    quote:
    Op dinsdag 11 december 2007 19:40 schreef JortK het volgende:
    Vandaag ook weer een stukje verder gegaan met mijn geld bijhoudt administratie dingetje

    Belangrijkste is nu dat ik de applicatie kan laten omgaan met meerdere talen.

    De taal items sla ik op in een tabel, dit heeft toch mijn voorkeur boven een bestand

    Ik heb me projectje ook maar een naam gegeven: MoneyMonitor
    MonMon, to keep track of your cash
    Just like TomTom that keeps track of you
    Motorrijden is beter dan sex.Elke bocht een nieuw hoogtepunt.
    pi_55199574
    quote:
    Op dinsdag 11 december 2007 08:45 schreef Mordreth het volgende:

    [..]

    Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
    Werk: PHP & MySQL (+ XHTML, CSS, JS....), op het moment bijna enkel en alleen webdevelopment.
    Prive: Java, C, VB.NET, XHTML, CSS, JS, "AJAX".

    pi_55200876
    quote:
    Op dinsdag 11 december 2007 19:52 schreef Geqxon het volgende:

    [..]

    Werk: PHP & MySQL (+ XHTML, CSS, JS....), op het moment bijna enkel en alleen webdevelopment.
    Prive: Java, C, VB.NET, XHTML, CSS, JS, "AJAX".

    Moet ik zelf natuurlijk ook .

    Werk: PHP & MySQL (+ XHTML, CSS, JS....). Is een webbased leermanagementsysteem voor onderwijsinstellingen (vmbo, mbo, hbo).

    Prive: Alles waar ik m'n tanden maar in vast kan leggen. Nu een online agenda en een grafiekenmodule, beide in PHP. Daarnaast mezelf Java aan het aanleren .
    pi_55207379
    School: momenteel bezig met webservices icm met Java
    Prive: Java

    Vandaag een hele domme fout gemaakt ik kreeg een error bij het setten van gegevens die dmv van een jsp pagina gesubmit wordt. Er kwamen allemaal null waarden in de database te staan terwijl ik bijna zeker wist dat ik alle classes wel goed had gemaakt.

    Dus ik alle servlets en beans van de clientkant aflopen en daarna de interface , ejb etc van de serverkant bleek het dat er de in de jsp verkeerde waarden in zaten die ik nog niet veranderd had waarvoor de gegevens dus niet verwerkt konden , als mijn klasgenoot mij daar niet op had aangewezen had ik dat helemaal over het hoofd gezien .. daar zat ik dus vandaag een paar uur mee te kloten maar het werkt. Dit was dus een fout om van te leren.
      woensdag 12 december 2007 @ 09:58:32 #196
    107951 JortK
    Immer kwaliteitsposts
    pi_55210575
    quote:
    Op dinsdag 11 december 2007 19:49 schreef Cageon het volgende:

    [..]

    MonMon, to keep track of your cash
    Just like TomTom that keeps track of you
    Goede slogan
      woensdag 12 december 2007 @ 11:08:41 #197
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55212099
    quote:
    Op dinsdag 11 december 2007 08:45 schreef Mordreth het volgende:
    Waar ik nieuwsgierig naar ben is in welke talen iedereen programeert en wat voor werk ze doen .
    Werk: PHP & MySQL & Oracle & AJAX & Ben aan het starten met C#
    Prive: PHP & MySQL & Bash & AJAX & IRC (Eggdrop botje wat ik via TCL aan het uitbreiden ben), XMLRPC
    phluphy for president!
      woensdag 12 december 2007 @ 11:10:34 #198
    143462 Battlefan
    Pardon? PARDON?!
    pi_55212143
    Prive: PHP & MySQL
    School: PHP, MySQL en Visual Basic

    Here you leave today and enter the world of yesterday, tomorrow and fantasy
    - Walt Disney
      woensdag 12 december 2007 @ 11:18:28 #199
    159635 Spike1506
    NullPointerException
    pi_55212298
    Prive: JAVA, PHP & MySQL
    School: JAVA en PHP
    pi_55212805
    quote:
    Op maandag 10 december 2007 20:59 schreef JortK het volgende:

    [..]

    Vooral dat ice7 klinkt heel erg goed, ik zou daar wel naar willen kijken wanneer je iets testbaars hebt
    Wat verwacht je van Ice7? Wat verwacht je te testen en te kunnen zien?
      woensdag 12 december 2007 @ 11:51:54 #201
    107951 JortK
    Immer kwaliteitsposts
    pi_55213107
    quote:
    Op woensdag 12 december 2007 11:39 schreef SharQueDo het volgende:

    [..]

    Wat verwacht je van Ice7? Wat verwacht je te testen en te kunnen zien?
    Ik verwacht een framework waarmee ik makkelijk een omgeving op kan zetten blocks en modules die ik zelf wil
      woensdag 12 december 2007 @ 11:59:49 #202
    68576 eleusis
    fokked op kidz
    pi_55213331
    Heheheh
    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
      woensdag 12 december 2007 @ 16:29:47 #203
    136730 PiRANiA
    All thinking men are atheists.
    pi_55220325
    Ik gebruik eigenlijk altijd PHP icm MySQL,
    JAVA zou ik ook wel willen kunnen...

    verder:
    HTML, CSS2, JavaScript en ik kan nog een aantal talen lezen...
    pi_55220703
    Jammer dat niemand verder in perl programmeert... alleen maar dat php
    pi_55220778
    Perl? Wat is dat?

    Ook jammer dat niemand meer in QBasic programmeert.

    edit: Nu ik het zeg, ik was een tijdje geleden nog bezig met een '3d-engine' in qbasic. Eerder gewoon een paar polygoontjes tekenen met rotation en scaling en crap, maar het werkte wel. 14.gif

    [ Bericht 22% gewijzigd door SharQueDo op 12-12-2007 16:52:35 ]
      woensdag 12 december 2007 @ 16:59:23 #206
    51748 H4ze
    wait...what?
    pi_55221116
    quote:
    Op woensdag 12 december 2007 16:44 schreef Farenji het volgende:
    Jammer dat niemand verder in perl programmeert... alleen maar dat php
    People Hate Perl



    Kan je me misschien de voordelen van Perl tov PHP vertellen? Is Perl volwassener wat OOP betreft?
    *BURP*
    pi_55221417
    quote:
    Op woensdag 12 december 2007 16:47 schreef SharQueDo het volgende:
    Perl? Wat is dat?

    Ook jammer dat niemand meer in QBasic programmeert.
    Het is duidelijk dat je niet weet wat perl is anders had je het niet met zo'n mank vooroorlogs speelgoedtaaltje als QBasic vergeleken. Laat ik het je daarom maar vergeven.
    pi_55221778
    quote:
    Op woensdag 12 december 2007 16:59 schreef H4ze het volgende:

    [..]

    People Hate Perl



    Kan je me misschien de voordelen van Perl tov PHP vertellen? Is Perl volwassener wat OOP betreft?
    PHP is een samenraapseltje... alle functies in 1 namespace... inconsequente functiebenamingen, inconsequente argumenten, het is traag, moeilijk uitbreidbaar, en het nodigt uit tot lelijk programmeren.

    Perl is veel consistenter en consequenter, veel volwassener, en ontzettend uitbreidbaar dmv de CPAN repository waar je alles wat je wil kan vinden, en meer. Nieuwe modules installeren is supermakkelijk - vergelijkbaar met iets als apt-get van debian als je dat kent.

    Het idee dat perl ouderwets en traag is klopt gewoon niet - CGI was traag maar met de komst van mod_perl voor apache is het bloedsnel geworden, want gecompileerd en stateful. Je script hoeft dus niet elke keer opnieuw gecompileerd te worden, dit hoeft alleen de eerste keer dat je het runt.

    Ik zal niet zeggen dat je in perl niet lelijk kan programmeren (want oh wat kan je er een onbegrijpelijke bagger mee maken als je wil) maar je wordt wel meer gedwongen zaken meer te structureren. Bovendien kun je alles met perl, het is veel krachtiger dan php, ook omdat het niet beperkt tot webdevelopment is. Je kan er volledige GUI applicaties mee maken inclusief 3d graphics.

    Wat betreft OO vind ik perl ontzettend elegant - en heel intuitief zodra je die elegantie inziet. Bij php is de OO er later een beetje bijgehacked. Dat zie je nog terug aan het schrijnende gebrek aan OO benadering in alle functies van PHP.
      woensdag 12 december 2007 @ 17:37:02 #209
    136730 PiRANiA
    All thinking men are atheists.
    pi_55222037
    quote:
    Op woensdag 12 december 2007 17:25 schreef Farenji het volgende:

    [..]

    PHP is een samenraapseltje... alle functies in 1 namespace... inconsequente functiebenamingen, inconsequente argumenten, het is traag, moeilijk uitbreidbaar, en het nodigt uit tot lelijk programmeren.

    Perl is veel consistenter en consequenter, veel volwassener, en ontzettend uitbreidbaar dmv de CPAN repository waar je alles wat je wil kan vinden, en meer. Nieuwe modules installeren is supermakkelijk - vergelijkbaar met iets als apt-get van debian als je dat kent.

    Het idee dat perl ouderwets en traag is klopt gewoon niet - CGI was traag maar met de komst van mod_perl voor apache is het bloedsnel geworden, want gecompileerd en stateful. Je script hoeft dus niet elke keer opnieuw gecompileerd te worden, dit hoeft alleen de eerste keer dat je het runt.

    Ik zal niet zeggen dat je in perl niet lelijk kan programmeren (want oh wat kan je er een onbegrijpelijke bagger mee maken als je wil) maar je wordt wel meer gedwongen zaken meer te structureren. Bovendien kun je alles met perl, het is veel krachtiger dan php, ook omdat het niet beperkt tot webdevelopment is. Je kan er volledige GUI applicaties mee maken inclusief 3d graphics.

    Wat betreft OO vind ik perl ontzettend elegant - en heel intuitief zodra je die elegantie inziet. Bij php is de OO er later een beetje bijgehacked. Dat zie je nog terug aan het schrijnende gebrek aan OO benadering in alle functies van PHP.
    kan je eens een stukje plakken hier?

    het klinkt wel tof...
      woensdag 12 december 2007 @ 17:44:13 #210
    51748 H4ze
    wait...what?
    pi_55222150
    quote:
    Op woensdag 12 december 2007 17:25 schreef Farenji het volgende:

    [..]

    PHP is een samenraapseltje... alle functies in 1 namespace... inconsequente functiebenamingen, inconsequente argumenten, het is traag, moeilijk uitbreidbaar, en het nodigt uit tot lelijk programmeren.

    Perl is veel consistenter en consequenter, veel volwassener, en ontzettend uitbreidbaar dmv de CPAN repository waar je alles wat je wil kan vinden, en meer. Nieuwe modules installeren is supermakkelijk - vergelijkbaar met iets als apt-get van debian als je dat kent.

    Het idee dat perl ouderwets en traag is klopt gewoon niet - CGI was traag maar met de komst van mod_perl voor apache is het bloedsnel geworden, want gecompileerd en stateful. Je script hoeft dus niet elke keer opnieuw gecompileerd te worden, dit hoeft alleen de eerste keer dat je het runt.

    Ik zal niet zeggen dat je in perl niet lelijk kan programmeren (want oh wat kan je er een onbegrijpelijke bagger mee maken als je wil) maar je wordt wel meer gedwongen zaken meer te structureren. Bovendien kun je alles met perl, het is veel krachtiger dan php, ook omdat het niet beperkt tot webdevelopment is. Je kan er volledige GUI applicaties mee maken inclusief 3d graphics.

    Wat betreft OO vind ik perl ontzettend elegant - en heel intuitief zodra je die elegantie inziet. Bij php is de OO er later een beetje bijgehacked. Dat zie je nog terug aan het schrijnende gebrek aan OO benadering in alle functies van PHP.
    Oke duidelijk Ben het grotendeels met je eens (als ik de vergelijking met Java dan trek, ik heb verder geen ervaring met Perl).

    Zodra ik echter uitgebreidere webapplicaties zou moeten bouwen, zou ik grijpen naar Java

    Anders gebruik ik PHP, waar je wel degelijk netjes en veilig in kunt scripten (beginners schrijven wel vaak ontiegelijk kutte code).
    *BURP*
    pi_55222927
    PHP is makkelijker en trekt daardoor veel onkundige hobbyisten aan, maar is bij verre niet incapabel te noemen. 'Lelijk programmeren' kun je net zo goed in Java, ASP, Perl of welke andere taal dan ook. Net zo goed als dat je wel netjes en object georiënteerd kunt programmeren in PHP.
      woensdag 12 december 2007 @ 19:18:13 #212
    68576 eleusis
    fokked op kidz
    pi_55224779
    quote:
    Op woensdag 12 december 2007 17:37 schreef PiRANiA het volgende:

    [..]

    kan je eens een stukje plakken hier?
    Ik plak een paar regels uit de eerste perl file die ik zie.

    $VERSION =~ s/^\$.*:\W(.*)\W.+?$/$1/;

    $Text =~ s/\%(s|d)/$Dyn[$_]/;

    $ReturnString =~ s{(\%A)}{$Self->Get($DAYS[$wd]);}egx;

    Eigenlijk kan je gewoon random met kracht op je toetsenbord rammen, het resultaat is vrijwel altijd valide perl.
    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
      woensdag 12 december 2007 @ 19:29:57 #213
    136730 PiRANiA
    All thinking men are atheists.
    pi_55225115
    quote:
    Op woensdag 12 december 2007 19:18 schreef soylent het volgende:

    [..]

    Ik plak een paar regels uit de eerste perl file die ik zie.

    $VERSION =~ s/^\$.*:\W(.*)\W.+?$/$1/;

    $Text =~ s/\%(s|d)/$Dyn[$_]/;

    $ReturnString =~ s{(\%A)}{$Self->Get($DAYS[$wd]);}egx;

    Eigenlijk kan je gewoon random met kracht op je toetsenbord rammen, het resultaat is vrijwel altijd valide perl.
    Zo ziet het er idd uit..
    pi_55225297
    quote:
    Op woensdag 12 december 2007 17:25 schreef Farenji het volgende:

    [..]

    PHP is een samenraapseltje... alle functies in 1 namespace... inconsequente functiebenamingen, inconsequente argumenten, het is traag, moeilijk uitbreidbaar, en het nodigt uit tot lelijk programmeren.

    ....

    Wat betreft OO vind ik perl ontzettend elegant - en heel intuitief zodra je die elegantie inziet. Bij php is de OO er later een beetje bijgehacked. Dat zie je nog terug aan het schrijnende gebrek aan OO benadering in alle functies van PHP.
    Ik ben het helemaal met je eens, alleen heb ik het met Java versus PHP. In Java word je geforceerd om richting perfectionisme te programmeren, in PHP kun je doen en laten wat je wilt. Ik zie vaak mensen in PHP een class als functie-verzameling gebruiken..... dat leer je in Java wel af.
    pi_55226448
    Ach, PHP dwingt je dan wel niet om heel netjes en OO te programmeren, maar uiteindelijk ligt dat allemaal aan de programmeur.. Ik zelf gebruik PHP 100% OO, met een 4-lagen model, de nodige design patterns.. Als je dat netjes toepast kun je nette applicaties in PHP maken.
    Helaas verpesten de l33te hobbyistjes het imago een beetje imo..

    Maargoed, ik hoop bijvoorbeeld dat PHP in de toekomst strong typed word en tot op het bot OO-compatible word, maar dat is wishful thinking denk ik

    Overigens prog ik het volgende:
    Werk: PHP(5)+MySQL, (+ JavaScript, HTML, CSS)
    School: Java SE, Java ME, C# 2.0, soms wat andere meuk zoals PHP en VBA
    Privé: Java SE, C# 2.0, PHP
      woensdag 12 december 2007 @ 20:23:35 #216
    51748 H4ze
    wait...what?
    pi_55226596
    quote:
    Op woensdag 12 december 2007 19:36 schreef Geqxon het volgende:

    [..]

    Ik ben het helemaal met je eens, alleen heb ik het met Java versus PHP. In Java word je geforceerd om richting perfectionisme te programmeren, in PHP kun je doen en laten wat je wilt. Ik zie vaak mensen in PHP een class als functie-verzameling gebruiken..... dat leer je in Java wel af.
    Exact.
    *BURP*
    pi_55228402
    quote:
    Op woensdag 12 december 2007 16:44 schreef Farenji het volgende:
    Jammer dat niemand verder in perl programmeert... alleen maar dat php
    omdat perl een VEEELS te hoge learningcurve heeft misschien wel?
    en voor de gemiddelde webdeveloper geen voordeel heeft?
    pi_55234073
    quote:
    Op woensdag 12 december 2007 17:37 schreef PiRANiA het volgende:

    [..]

    kan je eens een stukje plakken hier?

    het klinkt wel tof...
    Een stukje posten? Ik weet niet of het veel zegt als je geen perl kent, het kan misschien nogal obscuur overkomen maar als je er een beetje ervaring mee hebt is het heel helder. Hier is bijvoorbeeld de User class van een applicatie die ik onlangs heb ontwikkeld. Deze zorgt oa voor authenticatie, opslaan van user session variables en laden/opslaan van usergegevens in de database. Ik heb oa voor de database, configuratie, sessie en taalondersteuning afzonderlijke classes gemaakt. Dit zijn universeel inzetbare modules die ik in vrijwel elke applicatie kan hergebruiken. Voor het meerendeel van deze classes val ik terug op bestaande perl modules (CGI, CGI::Session, DBI) waarvan ik vaak een eigen implementatie heb gemaakt die alle properties en methods overerven dmv OO. Zoals je kan zien heeft het wel wat weg van php (of eigenlijk andersom: php heeft wel wat weg van perl). Alleen dan is perl gewoon veel mooier. ;)
    Het OO gedeelte is misschien wat ondoorzichtig voor de leek maar als je daar meer over wil weten moet je maar even googlen ofzo. :P


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    package User;

    use strict;
    use Session;
    use Language;
    use Database;
    use Configuration;
    use Request;
    use Digest::SHA1 qw(sha1_base64);
    use Data::Dumper;


    sub new {

       my $classname = shift;

       my $user = {
          ID            => 0,
          username      => '',
          password      => '',
          name         => '',
          email         => '',
          request         => Request->new(),
          @_
       };
       
       my $session = Session->new(
          request      => $user->{request},
       );
       
       $user->{session} = $session;

       bless $user, $classname;
       
       return $user;
       
    }

    sub getByID {
       my $self = shift;
       my ($ID) = @_;

       my $dbh = Database->instance();
       my $sth = $dbh->prepare('select ID, username, name, email, userlevel, languageID from users where ID = ?;');
       
       $sth->execute($ID);
       my $user = User->new();
       
       if (my $ref = $sth->fetchrow_hashref()) {
          $user->{session}->param( 
             authenticated    => 1,
             ID            => $ref->{ID},
             userlevel      => $ref->{userlevel},
             username      => $ref->{username},
             name         => $ref->{name},
             email         => $ref->{email},
             languageID      => $ref->{languageID}, 
          );

          $user->fillFromHash($ref);
          $user->setLanguage($ref->{languageID});
          return $user;
       }
          
    }

    sub reload {
       my $self = shift;
       
       if ($self->{ID}) {
          $self = $self->getByID($self->{ID});
       }
       return $self;   
    }

    sub getLanguageID {
       my $self = shift;

       my $languageID = $self->{session}->param('languageID') ? $self->{session}->param('languageID') : Language->defaultID();

       return $languageID;   
    }

    sub setLanguage {
       
       my $self = shift;
       my $config = Configuration->instance();
       
       my ($lang) = @_;

       if (my $language = Language->get($lang)) {
          $self->{session}->param( 
             languageID   => $language->{ID},
          );
          
       }
       # die $self->getLanguageID();

       if (my $referer = $self->{request}->referer()) {
          # $referer =~ s/language=[a-z0-9]*//gi;
          # die $referer;
          print $self->{request}->redirect($referer);   
       } else {
          print $self->{request}->redirect("http://" . $config->{site}->{domain} . $config->{site}->{script});   
       }      
       exit();   
    }


    sub authenticate {

       my $self = shift;
       
       my $args = {
          username   => '',
          password   => '',
          @_
       };
       
       if (!$args->{username} || !$args->{password}) {
          return 0;
       }
       
       my $passwordhash = sha1_base64($args->{password});
       
       my $dbh = Database->instance();
       my $sth = $dbh->prepare('select ID, username, name, email, userlevel, languageID from users where username = ? and passwordhash = ?;');
       
       $sth->execute($args->{username}, $passwordhash);
       
       if (my $ref = $sth->fetchrow_hashref()) {
          # user is authenticated, fill session
          $self->{session}->param( 
             authenticated    => 1,
             ID            => $ref->{ID},
             userlevel      => $ref->{userlevel},
             username      => $ref->{username},
             name         => $ref->{name},
             email         => $ref->{email},
             languageID      => $ref->{languageID}, 
          );

          $self->fillFromHash($ref);
          $self->setLanguage($ref->{languageID});
          return 1;
       } else {
          $self->{session}->param( authenticated    => 0 );
          return 0;
       }

    }

    sub changePassword {
       my $self = shift;
       return if (!$self->{ID});
       my ($password, $passwordConfirm) = @_;
       
       if ($password eq $passwordConfirm) {
          my $dbh = Database->instance();
          my $sth = $dbh->prepare("
             update users set passwordhash = ? where ID = ?;
          ");
          $sth->execute(sha1_base64($password), $self->{ID}) or die $sth->errstr;
          $self->logout();
          return 1;
       }
       
    }

    sub isAuthenticated {
       my $self = shift;
       return $self->{session}->param('authenticated');   
    }

    sub logout {
       my $self = shift;
       # just to be sure
       $self->{session}->param(
          'userlevel'         => 0,
          'authenticated'      => 0,
       );
       $self->{session}->delete();
          
    }

    sub getUserlevel {
       my $self = shift;
       my $userlevel = $self->{session}->param('userlevel') ? $self->{session}->param('userlevel') : 0; 
       return $userlevel;   
    }

    sub getUsername {
       my $self = shift;
       return $self->{session}->param('username');
    }

    sub getName {
       my $self = shift;
       return $self->{session}->param('name');
    }

    sub getEmail {
       my $self = shift;
       return $self->{session}->param('email');
    }


    sub fillFromHash {

       my $self = shift;
       
       my %userData = @_;

       foreach my $key (%userData) {
          $self->{$key} = $userData{$key};
       }
       
       return $self;
    }

    sub saveSession {
       # save al user vars to session
       my $self = shift;
       
       my $session = $self->{session};
       
       $session->param('ID', $self->{ID});
       $session->param('languageID', $self->{languageID});
       $session->param('username', $self->{username});
       $session->param('name', $self->{name});
       $session->param('email', $self->{email});
       $session->param('userlevel', $self->{userlevel});
          
    }

    sub getSession {
       # get al user vars from session
       my $self = shift;
       
       my $session = $self->{session};
       $self->{ID} = $session->param('ID');
       $self->{languageID} = $session->param('languageID');
       $self->{username} = $session->param('username');
       $self->{name} = $session->param('name');
       $self->{email} = $session->param('email');
       $self->{userlevel} = $session->param('userlevel');
       return $self;
       
    }

    sub isUnique {
       # is the username unique?
       my $self = shift;   
       my $dbh = Database->instance();
       my $sth = $dbh->prepare("
          select * from users where ID != ? and username = ?;
       ");
       $sth->execute($self->{ID}, $self->{username}) or die $sth->errstr;
       if ($sth->fetchrow_hashref) {
          return;
       } else {
          return 1;
       }
       
    }

    sub save {
       
       # save user vars to db
       my $self = shift;

       my $dbh = Database->instance();
       
       if ($self->{ID}) {
          # existing user, update
          my $sth = $dbh->prepare("
             update users set username = ?, name = ?, email = ?, userlevel = ? where ID = ?;
          ");
          
          $sth->execute(
                $self->{username},
                $self->{name},
                $self->{email},
                $self->{userlevel},
                $self->{ID}
             ) or die $sth->errstr;
       } else {
          # new user, insert
          my $sth = $dbh->prepare("
             insert into users (username, passwordhash, name, email, userlevel) values (?, ?, ?, ?, ?);
          ");

          $sth->execute(
                $self->{username},
                sha1_base64($self->{password}), 
                $self->{name},
                $self->{email},
                $self->{userlevel}
             ) or die $sth->errstr;
             
          $self->{ID} = $sth->{mysql_insertid};
          
       }
       $self->saveSession();
       return $self->{ID};
    }

    sub getSessionParam {
       
       my $self = shift;
       my ($param) = @_;
       
       return $self->{session}->param($param);
    }

    sub getSessionParams {
       
       my $self = shift;
       
       return $self->{session}->param_hashref();
    }


    sub setSessionParam {
       
       my $self = shift;
       
       my %params = @_;
       
       foreach my $key (keys %params) {
          $self->{session}->param($key, $params{$key});
       }
       
    }

    1;
    pi_55234594
    dat php wat wegheeft van perl is logisch.. maar perl mooier? niet echt...
    ik ken perl code die best rommelig is (maar perfect werkt, drukke webwinkel) en php scripts die echt veel netter zijn dan dat... dus het is maar net je programmeerstijl
    pi_55234784
    quote:
    Op donderdag 13 december 2007 00:58 schreef mschol het volgende:
    dat php wat wegheeft van perl is logisch.. maar perl mooier? niet echt...
    ik ken perl code die best rommelig is (maar perfect werkt, drukke webwinkel) en php scripts die echt veel netter zijn dan dat... dus het is maar net je programmeerstijl
    Het geposte fragment is "net" in de zin dat de hele applicatie netjes het MVC model volgt - het is onderdeel van een ontzettend veel grotere applicatie die ik uiteraard niet ga posten omdat daar geen ruimte voor is op fok en ook omdat ik niet alles ga weggeven - mijn klant betaalt me goed voor het maken van deze applicatie.
    Het kan vast nog netter maar het werkt atm perfect en doet wat het moet doen. Het mooie aan perl is dat er meer manieren zijn om hetzelfde te doen - "There Is More Than One Way To Do It" is het grote perl motto. Maar ik hou me aanbevolen wat betreft suggesties om het mooier te doen dan het nu is.

    En wat betreft "mooi" - over smaak valt nauwelijks te twisten. Wel is het een feit dat als je eenmaal goed met perl bezig bent, je meestal niks anders meer wilt.
      donderdag 13 december 2007 @ 06:03:57 #221
    51748 H4ze
    wait...what?
    pi_55235930
    quote:
    Op donderdag 13 december 2007 01:13 schreef Farenji het volgende:

    [..]

    Het geposte fragment is "net" in de zin dat de hele applicatie netjes het MVC model volgt
    Er zijn voor PHP hele aardige frameworks en mbv deze frameworks kun je je webapps op een vrij simpele manier het MVC model laten volgen
    *BURP*
    pi_55237153
    quote:
    Op woensdag 12 december 2007 18:13 schreef Tuvai.net het volgende:
    PHP is makkelijker en trekt daardoor veel onkundige hobbyisten aan, maar is bij verre niet incapabel te noemen. 'Lelijk programmeren' kun je net zo goed in Java, ASP, Perl of welke andere taal dan ook. Net zo goed als dat je wel netjes en object georiënteerd kunt programmeren in PHP.
    Dat dus. Dat je in PHP de vrijheid hebt om te coden "zoals je wilt", betekent niet dat je daardoor niet netjes kan programmeren in PHP.
    pi_55237648
    Tuurlijk kun je netjes programmeren in php. Op zich staat niks in de weg van een nette mvc implementatie. Maar het feit dat je gewoon tussen je html php kan zetten (en je daardoor ook snel html tussen je php code gaat zetten) geeft me de gruwels. Het is zo erg dat 90% van de php programmeurs lijkt te denken dat dat zo hoort, en dat dat de manier is om te programmeren. Bah.
    pi_55237933
    En FOR CRYING OUT LOUD. Neem dit stukje code nou:

    1
    2
    3
    4
    5
    6
    7
    <?php
    if ((string)"false" == (int)0) {
        echo 
    "true";
    } else {
        echo 
    "false";
    }
    ?>


    Volgens php is de STRING "false" gelijk aan de INTEGER 0. :'( ;( |:(
      donderdag 13 december 2007 @ 10:03:02 #225
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55238078
    quote:
    Op donderdag 13 december 2007 09:54 schreef Farenji het volgende:
    En FOR CRYING OUT LOUD. Neem dit stukje code nou:
    [ code verwijderd ]

    Volgens php is de STRING "false" gelijk aan de INTEGER 0.
    lol dat is wel erg door geschoten ja ! (Daarnaast wie doet er dan ook zo een check of iets true or false is ...!)
    phluphy for president!
    pi_55238120
    Ik heb me eigenlijk nooit gewaagd aan php... Ziet er ook totaal niet aantrekkelijk uit...
    Ik kom nog uit de pascal en delphi tijd... Ik ken ook nog C, C++ en ben recentelijk bezig met een groot Java project. Ik moet zeggen dat Java echt een fijne gestructureerde pimp taal is ( ). Ben er heel blij mee iig...
    All you know about me is what I've sold you, dumb fuck
    pi_55238361
    quote:
    Op donderdag 13 december 2007 09:54 schreef Farenji het volgende:
    En FOR CRYING OUT LOUD. Neem dit stukje code nou:
    [ code verwijderd ]

    Volgens php is de STRING "false" gelijk aan de INTEGER 0.
    Dat je gewoon in het wilde weg variabelen kunt gebruiken, zonder ze te declareren als int, bool, wat dan ook, is inderdaad irritant. Dan krijg je niet alleen rare fratsen met statements en vergelijkingen zoals in jouw voorbeeldstukje, maar dan krijg je ook gevallen als een ongedeclareerde $var. Wat is $var? Is het een $_COOKIE['var']? Is het een $_POST['var']? Op het feit dat je toch gewoon ongedeclareerd $var kunt gebruiken gaan heel veel 'programmeurs' de mist in. Ongelooflijk veelvoorkomend beveiligingslek is zoiets ook.

    Maar nogmaals, je kunt 't ook goed doen in PHP.
    pi_55238782
    Inderdaad erg jammer. Een voor mij veel gebruikte constructie om in Java een array / vector van buiten de class af te benaderen:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    public int getFileCount(){
       return files.size();
    }

    public UserFile getFile(int i){
       return files.geti;
    }

    public UserFile getFile(String s){
       for (int i = 0; i < files.size(); i++){
          if (files.geti.equals(s)){
             return files.geti;
          }
       }
    }


    Een constructie die met PHP imho onmogelijk is.
      maandag 17 december 2007 @ 15:17:40 #229
    107951 JortK
    Immer kwaliteitsposts
    pi_55337724
    Of allemaal zo druk met devven .
    Ben op m'n werk nu druk bezig met een html2rtf converter (simpele), of iets in die richting .
    pi_55338535
    Ben nog steeds bezig met het ontwerp voor mijn "alles is een node binnen een tree" cms, maar dat is nog best lastig. Als zelfs nodetypes nodes zijn, en nodeattributen ook nodes zijn, dan moet je erg uitkijken voor eeuwige recursie! Maar wel leuk! Ik ben wat inspiratie aan het opdoen bij Everything Development wat hetzelfde basisidee heeft.
    pi_55338600
    ik ben op mijn stage nu bezig met het bouwen van een console handler die (je raadt het al) input in tekstformaat moet verwerken tot commando's eigenlijk het hart van mijn applicatie... Op zicht best een leuk karwei maar ik ben heel even het overzicht kwijt omdat ik vandaag ineens nieuwe specificaties van de applicatie kreeg... heel vervelend...

    En als jullie je afvragen wat die handler precies aanstuurd, dan zal ik kort blijven, een NMR-sim.
    All you know about me is what I've sold you, dumb fuck
      maandag 17 december 2007 @ 16:06:22 #233
    193591 yorP
    (Insert leuke tekst hier)
    pi_55338683
    Vandaag devven we ik EnergyWeb
    Always remember you're unique, just like everyone else.
    Kijk een signature! :D:D
    pi_55338797
    Ik ben nu meer bezig met onderzoek ivm usability dan met programmeren, heel verfrissend
    Vooral omdat dat meer mijn studierichting was ipv programmeren.

    Thuis ben ik bezig voor Fok! wat FO werkzaamheden af te ronden. Daarnaast geen programmeerdingetjes, misschien maar eens met flex/backbase enzo beginnen.
    pi_55339495
    Ice7 core herschreven en grotendeels gedocumenteerd, tevens benchmarking ingebouwd voor parsetijden. Ben nu bezig met modules overzetten cq optimaliseren, te bouwen en te documenteren.

    [ Bericht 4% gewijzigd door SharQueDo op 17-12-2007 16:47:51 ]
      donderdag 27 december 2007 @ 22:44:12 #236
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55586671
    Ben zelf trouwens met een class bezig die bij de combi Username, Email, URL van een comment een avatar bij de volgende sites zoekt: 'digg','twitter','blogcatalog','mybloglog','gravatar','default' (Zal hem later wel ff posten nu nog niet.) En nu vroeg ik me af wat volgens jullie nou sites zijn waar ik support voor moet toevoegen? Het is oorspronkelijk voor me blog comments bedoelt en wil het daar ook in de burt bij houden maar wil het in 1 keer goed uitgebreid maken zodat het ook een groot bereik heeft. Een 'demo' van de avatar class in actie is hier te zien: http://wyrihaximus.net/home/guestbook/
    phluphy for president!
      donderdag 27 december 2007 @ 23:09:37 #237
    159635 Spike1506
    NullPointerException
    pi_55587739
    quote:
    Op donderdag 27 december 2007 22:44 schreef WyriHaximus het volgende:
    Ben zelf trouwens met een class bezig die bij de combi Username, Email, URL van een comment een avatar bij de volgende sites zoekt: 'digg','twitter','blogcatalog','mybloglog','gravatar','default' (Zal hem later wel ff posten nu nog niet.) En nu vroeg ik me af wat volgens jullie nou sites zijn waar ik support voor moet toevoegen? Het is oorspronkelijk voor me blog comments bedoelt en wil het daar ook in de burt bij houden maar wil het in 1 keer goed uitgebreid maken zodat het ook een groot bereik heeft. Een 'demo' van de avatar class in actie is hier te zien: http://wyrihaximus.net/home/guestbook/
    Fok!?

    Ik was bezig met een simpel IRC client voor 1 bepaalde site die een eigen soort IRC-protocol gebruiken..
    Oftewel een verneukte IRC-protocol xD
      donderdag 27 december 2007 @ 23:14:14 #238
    107951 JortK
    Immer kwaliteitsposts
    pi_55587934
    quote:
    Op donderdag 27 december 2007 23:09 schreef Spike1506 het volgende:

    [..]

    Fok!?

    Ik was bezig met een simpel IRC client voor 1 bepaalde site die een eigen soort IRC-protocol gebruiken..
    Oftewel een verneukte IRC-protocol xD
    Fok was ook het eerst wat in me opkwam

    grote sites als tweakers.net misschien ook wel, aangezien je toch een tech achtig bloggie hebt

    En dan ook phpBB.com
      donderdag 27 december 2007 @ 23:47:29 #239
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55589439
    quote:
    Op donderdag 27 december 2007 23:09 schreef Spike1506 het volgende:

    [..]

    Fok!?

    Ik was bezig met een simpel IRC client voor 1 bepaalde site die een eigen soort IRC-protocol gebruiken..
    Oftewel een verneukte IRC-protocol xD
    Ja idd Fok! is wel een idee.
    quote:
    Op donderdag 27 december 2007 23:14 schreef JortK het volgende:

    [..]

    Fok was ook het eerst wat in me opkwam

    grote sites als tweakers.net misschien ook wel, aangezien je toch een tech achtig bloggie hebt

    En dan ook phpBB.com
    Dat is idd ook wel een idee. Punt is dat het originele idee van de class was om er een stuk of 10 grote internationale sites in te proppen iig voor de download zodat het een mooie class was die een gemiddelde blogger kon gebruiken en wou daarom in die hoek blijven. Maar kan nu net zo goed daarnaast nog een zooi functies maken voor maar specifieke sites zoals fok en tweakers .
    phluphy for president!
    pi_55591768
    Dan kun je voor elke grote user-community een eigen mooi object maken. OO
    pi_55595314
    Nog steeds intensief bezig met met mijn Node idee - werkttitel "forest", dat begint nu ergens op te lijken, al is het nog steeds superabstract (en dus ook superflexibel). Lang geleden dat ik zo gegrepen ben door een programmeerproject!

    implementatie van het object model is zo goed als klaar. De afgelopen tijd heb ik besteed aan het ontwikkelen van een soort van prototyping systeem voor nodes, waarmee je links tussen nodes kan aanbrengen en hierarchisch childnodes kan laten overerven / synchroniseren, recursief indien gewenst, of zelfs on the fly, echt heel krachtig. En een veilige manier om perl objectclasses rechtstreeks aan een node uit de Db te koppelen (die overerven allemaal van mijn base Node classe). En ik heb nu een (volgens mij) waterdichte manier om alle soorten van oneindige recursie, ook indirecte recursie binnen een tree van te voren te herkennen (dus voordat ie infinity inknalt en de applicatie op zijn bek gaat).

    Hierna ga ik aan de view / frontend werken, dat ga ik met EXT doen. Dat zal beduidend simpeler worden dan het objectmodel omdat ik mijn core objecten al voorzien heb van goedwerkende XML en JSON outputmethodes. Kwestie van wat dingetjes aan elkaar knopen.
      vrijdag 28 december 2007 @ 11:25:45 #242
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55596805
    quote:
    Op vrijdag 28 december 2007 00:59 schreef Geqxon het volgende:
    Dan kun je voor elke grote user-community een eigen mooi object maken. OO
    Ja precies dat is het idee. Het lijkt mij alleen een beetje over the top om hier een OO object voor te maken:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
       function get_digg($options,$nick)
       {
          $user_url = 'http://digg.com/users/' . $nick . '/h.png';
          $random_url = 'http://digg.com/img/udh.png';
          $user = file_get_contents($user_url);
          if(!$user)
          {
             return false;
          }
          $md5_user = md5($user);
          $md5_random = md5(file_get_contents($random_url));
          if($md5_user!=$md5_random)
          {
             return $user_url;
          }
          else
          {
             return false;
          }
       }

    De reden daar voor is dat het lekker universeel moet blijven en makkelijk in te bouwen moet zijn in andere sites/scripts/plugins. En omdat de functies voor het checken van bijvoorbeeld digg of twitter niet groot zijn en dat het niet onoverzichtelijk is.
    phluphy for president!
    pi_55597572
    Zelf zou ik in bijvoorbeeld Java iets als volgt oplossen:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    public class AvatarSource{

       String userURL;
       String randomURL;

       public AvatarSource(String userURL, String randomURL){
          // Constructor
          this.userURL = userURL;
          this.randomURL = randomURL;
       }

       
       public String getAvatar(String nickName){
          String user = file_get_contents(sprintf(userURL,nickName));
          String random = file_get_contents(randomURL);

          if (user == false){
             return null;
          }

          String userMD5 = md5(user);
          String randomMD5 = md5(random);

          if (userMD5.equals(randomMD5)){
             return null;
          }
          else {
             return user;
          }
       }
    }

    AvatarSource digg = new AvatarSource('http://digg.com/users/%s/h.png',
    'http://digg.com/img/udh.png');
    String avatarContent = digg.getAvatar('WyrilHaximus');


    Niet eens zo heel erg overkill, en makkelijk te gebruiken om meerdere users te checken zonder constant dezelfde redudante code uit te moeten voeren, maar simpelweg met hetzelfde object. :)
    pi_55597685
    Of je maakt, als de websites te veel verschillen, voor elk een eigen class. Dus DIGG een class, Twitter een class, enzovoorts.
      vrijdag 28 december 2007 @ 12:11:38 #245
    187069 slacker_nl
    Sicko pur sang
    pi_55597712
    quote:
    Op woensdag 12 december 2007 16:44 schreef Farenji het volgende:
    Jammer dat niemand verder in perl programmeert... alleen maar dat php
    perl perl perl

    @work: perl/shell
    @home: perl/shell

    * slacker_nl doet niks met PHP (behalve dan af en toe kijken hoe men iets in PHP doet).
    In theory there is no difference between theory and practice. In practice there is.
      vrijdag 28 december 2007 @ 12:15:34 #246
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55597793
    quote:
    Op vrijdag 28 december 2007 12:05 schreef Geqxon het volgende:
    Zelf zou ik in bijvoorbeeld Java iets als volgt oplossen:
    [ code verwijderd ]

    Niet eens zo heel erg overkill, en makkelijk te gebruiken om meerdere users te checken zonder constant dezelfde redudante code uit te moeten voeren, maar simpelweg met hetzelfde object.
    Goeie idd, kan zoiets gebruiken voor de sites die op deze manier check .
    phluphy for president!
    pi_55598830
    Ik ben bezig met een 15KB contest scriptje waar ik helaas weinig over kan mededelen
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      vrijdag 28 december 2007 @ 13:10:17 #248
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55598971
    quote:
    Op vrijdag 28 december 2007 13:04 schreef Chandler het volgende:
    Ik ben bezig met een 15KB contest scriptje waar ik helaas weinig over kan mededelen
    Je kan vertellen welke contest . Trouwens al in dat andere topic van je gegeken voor tinymce?
    phluphy for president!
    pi_55599036
    Ik ben bezig om mijn Python RSS aggregator te optimaliseren en de caching te verbeteren
    pi_55600192
    Ik ben bezig met een livescore script. Hij is al af maar moet nu gaan uitrekenen / behouden hoe lang de blessure tijd duurt zodat ik kan uitrekenen wanneer de tweede helft begint ( en afloopt ). Daarnaast staat op mijn planning ook een 15kb contest script. Alleen nog niet echt inspiratie.
      vrijdag 28 december 2007 @ 14:14:48 #251
    68576 eleusis
    fokked op kidz
    pi_55600663
    Ik heb een simpele klassestruktuur uiteen gereten tot een structuur met een factory method, abstract class, een adapter en een interface. Patterns bullshit-bingo op zijn best. (Maar goed, voor de user is het wel prettiger werken zoals het nu is.)
    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
    pi_55601758
    quote:
    Op vrijdag 28 december 2007 13:10 schreef WyriHaximus het volgende:

    [..]

    Je kan vertellen welke contest . Trouwens al in dat andere topic van je gegeken voor tinymce?
    Ik heb er idd net even naar gekeken; maar blijkt dat het hier aan deze kant gewoon niet wil werken..

    Zoek gewoon een simpele upload module voor TinyMCE waarbij gebruikers een plaatje kunnen uploaden (met restricties)

    Ennuh de link is : http://www.wmcity.nl/forum_topic.php?id=599947 en ze hebben ook nog prijs sponsoren nodig
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_55604000
    Ik ben bezig met een spelletje voor op de TI-84+ (werkt ook op 83+, 83+SE, 84 en 84+SE) in assembler. Erg moeilijk, erg leuk en heel erg leerzaam. Ik heb echt wel heel veel meer inzicht gekregen in hoe hardware nou precies werkt en hoe moderne programmeertalen werken

    Het spelletje zelf wordt overigens een RPG. Ik heb al een werkend sprite systeem opgezet en je kunt op een scherm rondlopen, met een variabele achtergrond. Het poppetje is heel gelimiteerd geanimeerd.

    Echt een aanrader om hiermee bezig te gaan, erg leerzaam, erg tof en het is natuurlijk helemaal leuk om je eigen spel naar andere mensen te sturen in de klas
    "Reality is an illusion created by a lack of alcohol."
    pi_55604546
    Ik heb op mijn werk een hele dag verkloot met een poging om enkele tientallen duizenden datastructuren met "min of meer" dezelfde structuur (het zijn vragenlijsten in een sql database) te converteren naar een nieuwe structuur dmv een perl script (enkele vragen/opties wissen, wat toevoegen en wat verplaatsen). Leuke bijkomstigheid was dat alle vragenlijsten naderhand structureel exact hetzelfde moesten zijn en dat ook alle antwoorden op de vragenlijsten (honderdduizenden) intact moeten blijven.

    Dat "min of meer gelijke structuur" bleek nogal tegen te vallen, de complexiteit van de wijzigingen in structuur ook, en de aanpak die ik had gekozen bleek (mede hierdoor) niet te werken. Al het werk bijna voor niks, maandag kies ik een compleet andere aanpak (en mag ik dus weer praktisch bij 0 beginnen).
      vrijdag 28 december 2007 @ 19:46:19 #255
    107951 JortK
    Immer kwaliteitsposts
    pi_55607888
    Ik heb al me projecten een beetje laten liggen, ik ben de inspiratie een beetje kwijt

    Ik ben weer bezig met het opnieuw ontwikkelen van me eigen speeltuin, spreek me website

    Beetje CMS achtig dus, maar gewoon met de dingen die ik handig en leuk vind
    pi_55753507
    hm.. ik heb gister een Java class gemaakt waarbij je banners en textlinks gemakkelijk in je eigen applicatie in een container kan plaatsen.

    Als iemand het wilt testen laat het mij weten. Mensen met java jre/sdk 1.4+ graag aangezien ik alleen met 1.6 heb getest.

    Features:

    Links:

    // Clickable link with default link
    // Clickable link with custom link
    // Clickable link with custom link and custom color

    Banners:
    // Load a remote banner with / without a custom link.

    [ Bericht 18% gewijzigd door ARKON op 03-01-2008 20:14:08 ]
    pi_55753795
    Documenteren van een webservice...
    Niet heel erg spannend, maar ook dat moet gebeuren.
    Motorrijden is beter dan sex.Elke bocht een nieuw hoogtepunt.
      donderdag 3 januari 2008 @ 20:42:15 #258
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55754332
    quote:
    Op donderdag 3 januari 2008 20:22 schreef Cageon het volgende:
    Documenteren van een webservice...
    Niet heel erg spannend, maar ook dat moet gebeuren.
    Ja herkenbaar. Ben zelf niet echt aan het devven op het moment heb net 24 uur aan restore en damagecontrol achter de rug voor me thuis servertje. Ding is naar de klote door gekut van nuon. Zo maar eens een blog post af maken als het lukt en dan misschien morgen (als ik uit me bed kom ) verder met me een phpBB mod afmaken en dan zie ik wel weer.
    phluphy for president!
    pi_55754462
    quote:
    Op donderdag 3 januari 2008 20:42 schreef WyriHaximus het volgende:

    [..]

    Ja herkenbaar. Ben zelf niet echt aan het devven op het moment heb net 24 uur aan restore en damagecontrol achter de rug voor me thuis servertje. Ding is naar de klote door gekut van nuon. Zo maar eens een blog post af maken als het lukt en dan misschien morgen (als ik uit me bed kom ) verder met me een phpBB mod afmaken en dan zie ik wel weer.
    mja dit is werk..
    Voor mezelf heb ik wat leuks in het vooruitzicht wat ik tijdens mijn stage zal doen.
    Maar dat zal wat 3D rendering en video/image processing inhouden.

    Voor school een lijn volgende robot ontwikkelen. (Wel leuk, erg frusti door crap documentatie en ontwikkelomgeving, LegoMindstorms RCX en BrickOS)

    Voor thuis een projectje liggen soort gelijk aan het school project maar dan voor mezelf, zonder OS en een kleine uC (ATMega8 - 8bits 16mhz processor) lekker knutselen
    Motorrijden is beter dan sex.Elke bocht een nieuw hoogtepunt.
      donderdag 3 januari 2008 @ 20:54:57 #260
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55754622
    quote:
    Op donderdag 3 januari 2008 20:47 schreef Cageon het volgende:

    [..]

    mja dit is werk..
    Voor mezelf heb ik wat leuks in het vooruitzicht wat ik tijdens mijn stage zal doen.
    Maar dat zal wat 3D rendering en video/image processing inhouden.

    Voor school een lijn volgende robot ontwikkelen. (Wel leuk, erg frusti door crap documentatie en ontwikkelomgeving, LegoMindstorms RCX en BrickOS)

    Voor thuis een projectje liggen soort gelijk aan het school project maar dan voor mezelf, zonder OS en een kleine uC (ATMega8 - 8bits 16mhz processor) lekker knutselen
    Het hoort er ook bij dus mij zal je er niet snel over horen .

    Heb trouwens al wat ik nog moet devven: Een preview functie voor me blog .
    phluphy for president!
    pi_55756127
    Ik ben thuis momenteel een beetje inactief qua projectjes. Heb wat nieuwe PS2 en DS spellen d'r bij dus ik vermaak me daar effe mee. Op mijn werk ben ik nu bezig het CMS dat ik thuis had geschreven (PHP i.c.m. MySQL) te herschrijven in ASP.NET i.c.m. MSSQL, daar er op m'n werk binnenkort veel klanten c.q. bedrijven bij komen met ieder een (semi)-beheerbare/dynamische website, en er wel al belangstelling was voor (het beetje) CMS dat ik thuis al in PHP/MySQL gemaakt had. .

    Verder, om het over iets totaal anders te hebben, heb ik deze week Flash MX en Photoshop CS3 geïnstalleerd en ben ik tussendoor er mee aan het experimenteren en tutorials aan het opzoeken. Gewoon omdat ik het effe nodig heb. Qua programmeren ben ik zeer tevreden over mijn kunnen, maar mijn grafische kant mag wat mij betreft ietsjes beter.
      vrijdag 4 januari 2008 @ 09:04:31 #263
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55764303
    quote:
    Op vrijdag 4 januari 2008 03:07 schreef colourAgga het volgende:
    Ik ben bezig met:
    [ afbeelding ]
    En de blogpost die erbij hoort.
    Netjes netjes ben benieuwt .
    quote:
    Op donderdag 3 januari 2008 21:49 schreef Tuvai.net het volgende:
    Ik ben thuis momenteel een beetje inactief qua projectjes. Heb wat nieuwe PS2 en DS spellen d'r bij dus ik vermaak me daar effe mee. Op mijn werk ben ik nu bezig het CMS dat ik thuis had geschreven (PHP i.c.m. MySQL) te herschrijven in ASP.NET i.c.m. MSSQL, daar er op m'n werk binnenkort veel klanten c.q. bedrijven bij komen met ieder een (semi)-beheerbare/dynamische website, en er wel al belangstelling was voor (het beetje) CMS dat ik thuis al in PHP/MySQL gemaakt had. .

    Verder, om het over iets totaal anders te hebben, heb ik deze week Flash MX en Photoshop CS3 geïnstalleerd en ben ik tussendoor er mee aan het experimenteren en tutorials aan het opzoeken. Gewoon omdat ik het effe nodig heb. Qua programmeren ben ik zeer tevreden over mijn kunnen, maar mijn grafische kant mag wat mij betreft ietsjes beter.
    Ah .Net, maandag nieuwe PC bestellen dan kan ik daar ook fatsoenlijk mee aan de gang gaan .
    phluphy for president!
    pi_55816767


    Beetje met tagclouds spelen over die nieuwsdatabase, dit zijn alle landnamen in het Nederlands, zoals ze voorkomen in alle feeds (zou alleen Nederlandse namen over Nederlandse feeds moeten leggen maar ik ben lui.) Hij werkt wel al met de mogelijkheid om per taal de plaatsnamen op te kunnen geven dus dat gaat nog heel netjes worden Zie ook de volledige blogentry over de laatste ontwikkelingen: http://liebmi.ch/weblog/2008/01/06/leesrobotnl-sneak-preview-2/ voor een wat uitgebreider verhaal.

    Verder nog wat aan de results gesleuteld:


    [ Bericht 18% gewijzigd door colourAgga op 06-01-2008 03:42:02 ]
    pi_55842224
    Prive: bezig met een bugtracking/meldingen systeem
    Werk: M'n todolijst maar eens flink opruimen. Tip: schrijf geen dingen op papier die nog moeten gebeuren .
    pi_55877043
    Ik ben bezig met een mailing list manager die voor iedere site te gebruiken is. Waarbij het niet werkt met een eigen database systeem maar gebruik maakt van de huidige database en tabellen!.
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
      dinsdag 8 januari 2008 @ 20:15:41 #268
    187069 slacker_nl
    Sicko pur sang
    pi_55881897
    quote:
    Op dinsdag 8 januari 2008 16:58 schreef Chandler het volgende:
    Ik ben bezig met een mailing list manager die voor iedere site te gebruiken is. Waarbij het niet werkt met een eigen database systeem maar gebruik maakt van de huidige database en tabellen!.
    mailman? http://www.gnu.org/software/mailman/index.html
    In theory there is no difference between theory and practice. In practice there is.
    pi_55885024
    quote:
    Op maandag 7 januari 2008 14:15 schreef colourAgga het volgende:
    Nee, daar moet je http://www.rememberthemilk.com voor gebruiken
    True ken ik. Misschien toch maar eens proberen . Maar iets snel neerkrabbelen werkt een stuk sneller . Meestal zet ik herrineringen in m'n exchange agenda.. maarja.. .

    ff een algemene vraag. Wat voor bugtracking systeem maken jullie op je werk gebruik van?
    pi_55885152
    quote:
    Op dinsdag 8 januari 2008 22:18 schreef Mordreth het volgende:

    ff een algemene vraag. Wat voor bugtracking systeem maken jullie op je werk gebruik van?
    Bugzilla.
    Best een aardig pakket, voldoet redelijk. Niet altijd, maar goed genoeg.
    pi_55887080
    Jira, maar dat is meer gericht op workflow management dan op bugtracking alleen.
      dinsdag 8 januari 2008 @ 23:37:04 #272
    84926 WyriHaximus
    Release the hounds smithers!
    pi_55887555
    * WyriHaximus is bezig een phpBB MOD klaar aan het maken voor release (nog 1 of 2 eigenarigheidjes er uit halen tho)
    phluphy for president!
    pi_55888557
    quote:
    Op dinsdag 8 januari 2008 22:18 schreef Mordreth het volgende:

    [..]

    True ken ik. Misschien toch maar eens proberen . Maar iets snel neerkrabbelen werkt een stuk sneller . Meestal zet ik herrineringen in m'n exchange agenda.. maarja.. .

    ff een algemene vraag. Wat voor bugtracking systeem maken jullie op je werk gebruik van?
    Mantis met een koppeling naar SVN.

    Nog een lekker screenshotje zonder blog entry erbij:

    Ik heb nu full UTF-8 support op al mijn indexes en databases blablabla dus ik heb maar meteen wat Russische en Chinese en Zweedse en Koreaanse en Turkse en nog veel meer met vreemd schrift aan nieuwssites toegevoegd (Ook al weet ik niet wat er staat )

    [ Bericht 23% gewijzigd door colourAgga op 09-01-2008 00:30:15 ]
    pi_55890815
    quote:
    Nee, EasyMailingListCreator oftewel eigen script werk
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_55934973
    Ik ben vandaag maar even vanaf scratch begonnen met het zelfde idee maar dan net even wat anders. Een geheel nieuwe opzet die nog steeds geheel uit 1 PHP script bestaat (nu een kleine 1400 regels en 60KB) die nu ook zelf bijhoudt waar het script is gebleven (met verzenden) als de gebruiker het script pauzeert (niet echt, maar in de pauze tussen het versturen van xxx mails kan de automatische forwarding uitgezet worden).

    Heerlijk...
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_55935075
    Ik doe ook vaak met hetzelfde helemaal overnieuw beginnen zodat ik e.e.a. indien nodig flink kan verbeteren, zowel op gebied van (X)HTML en CSS als de achterliggende database en broncode.

    Het fijne is dat ik nu op mijn werk precies hetzelfde CMS aan het maken ben in ASP/MSSQL, dat ik thuis in PHP/MySQL gemaakt had. Doordat ik thuis al zo veel er mee geklooid had wist ik deze keer precies waar ik beter op moest letten.
      donderdag 10 januari 2008 @ 22:07:18 #277
    136730 PiRANiA
    All thinking men are atheists.
    pi_55936041
    nog even en de timestamp staat op 120 miljoen
    [TEL *HIER* AF] Unix Timestamp verjaardag!
    pi_55961837
    Dit is waarschijnlijk een ongelooflijke noobvraag, maar ik ga hem toch stellen, en wel hier.
    Ik ben van plan binnekort aan m'n eerste grote project te beginnen, ik heb al heel wat ervaring in kleine scriptjes enz, dus daar zit het probleem niet.
    Er is mij echter altijd gezegd een goed plan te maken voor je begint enz, maar nu vraag ik me af hoe je aan dat plan begint..
      vrijdag 11 januari 2008 @ 22:36:20 #279
    174160 Apfel.
    Apfel PUNT
    pi_55961911
    quote:
    Op vrijdag 11 januari 2008 22:33 schreef kamustra het volgende:
    Dit is waarschijnlijk een ongelooflijke noobvraag, maar ik ga hem toch stellen, en wel hier.
    Ik ben van plan binnekort aan m'n eerste grote project te beginnen, ik heb al heel wat ervaring in kleine scriptjes enz, dus daar zit het probleem niet.
    Er is mij echter altijd gezegd een goed plan te maken voor je begint enz, maar nu vraag ik me af hoe je aan dat plan begint..
    ligt er natuurlijk aan wat voor soort project.
    Wat ik vaak doe (ben geen prof. devver maar toch). Is een ERD maken, als je met databases aan de slag gaat.
    pi_55961957
    Een spelletjes, textbased, php & mysql
    Edit: Erd is wel een goed idee ja, maar dan gaat het nog alleen maar over de db..

    [ Bericht 28% gewijzigd door kamustra op 11-01-2008 22:47:54 ]
    pi_55973370
    quote:
    Op vrijdag 11 januari 2008 22:38 schreef kamustra het volgende:
    Een spelletjes, textbased, php & mysql
    Edit: Erd is wel een goed idee ja, maar dan gaat het nog alleen maar over de db..
    Gewoon simpel beginnen en dan alles uitwerken (op papier or whatever). Opschrijven wat je allemaal er in wilt hebben. Dus bijvoorbeeld beginnen met: gebruikers inloggen, instellingen, gebruikersbeheer, spelopties

    En dan dieper gaan. Wat voor instelingen, hoe wil je het spel kunnen beheren enz.
      zaterdag 12 januari 2008 @ 18:59:56 #282
    143462 Battlefan
    Pardon? PARDON?!
    pi_55978422
    Bezig met m'n eigen CMS, geschreven in PHP, met MySQL
    Here you leave today and enter the world of yesterday, tomorrow and fantasy
    - Walt Disney
      zaterdag 12 januari 2008 @ 19:23:07 #283
    107951 JortK
    Immer kwaliteitsposts
    pi_55978938
    Hier ook nog steeds met mn nieuwe CMS bezig, ook op basis van PHP en MySQL, en ook een beetje aan het klooien met Smarty
    pi_56024247
    mijn nieuwe commandcentre voor mijn applicatie: ben er heel blij mee :)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    /*
        * The function handleThis first checks if an array of FID's is used, then handles the command given 
        * in the 'input' accordingly. If a variable of the FID has been changed the return value of this function
        * is set to 'true'. 
        */
       public boolean handleThis(String input, fid FID, DisplayCanvas cnv){
          boolean chnge=false;      
          
          fids[0] = FID;
          //System.out.println("loaded sample: " + FID.sample);;
          
          //if arrayMode is true there is an array of FIDs
          if (arrayMode){
             //System.out.println("Axis is in: " + x);
             System.out.println("Entering array draw mode");
             for (int i=0;i<fids.length;i++){
                //if (tfFFT[i] != null) System.out.println(tfFFT[i].getPointCount());
                if (fids[i] != null){
                   tfs[0] = tf;
                   if (input.equals("go")){
                      calcFID(fids[i]);
                      //System.out.println("Calculating FID number: " + i);
                   }
                
                   else if (input.equals("ds")){
                      calcFFT(fids[i]);
                   }
                   
                   else if (input.startsWith("ft")){
                      if (tfs[i] != null){
                         //uses current TableFunction to redraw the current spectrum
                         drawFFTAgain(ft.FFT(fids[i].fidReal, fids[i].fidImg), cnv, tfs[i], fids[i], x);
                         CoordinateRect rect = cnv.getCoordinateRect();
                         rect.setLimits(0,200,-24,24);
                      }
                      else{
                         //Draws a new spectrum
                         tfs[i] = drawFFT(ft.FFT(fids[i].fidReal, fids[i].fidImg), cnv, fids[i], x);
                      }
                   }
                   else if (input.equals("df")){
                      if (tfs[i] != null){
                         //uses current TableFunction to redraw the current FID
                         drawFIDAgain(fids[i], cnv, tfs[i]);
                      }
                      else{
                         //Draws a new FID
                         tfs[i] = drawFID(fids[i], cnv);
                      }
                   }
                }
             }
          }
          // if arraymode is false, single fid commands are given
          if (!arrayMode){
             System.out.println("Entering single draw mode");
             if (input.contains("=") && input.contains("?")==false && input.contains(",")==false && input.contains("ax")==false){
                setParam(FID, input);
                chnge=true;
             }
             else if (input.equals("go")) {
                FID.calc_fid();
                prev_cr = null;
             }
             else if (input.equals("ds")) {
                //ft.FFT(FID.fidReal, FID.fidImg);
                //spectrumTF(ft.fftRe, FID, x);
                if (ft.ftCalculated){
                   calculatedTF();
                   drawSingle(cnv);
                }   
             }
             else if (input.equals("df")) {
                signalTF(FID.fidReal);
                drawSingle(cnv);
             }
             else if (input.equals("ft")) {
                currentSpectralAxis = spectrumTF(ft.FFT(FID.fidReal, FID.fidImg), FID, x);
                drawSingle(cnv);
             }
             else if (input.contains("?") ){
                showParams(FID, input);
             }
          }
          
          //Used to create an array
          if (input.contains("=") && input.contains(",")){
             setParams(fids[0], input);
             arrayMode=true; 
             chnge=true;
          }
          
          //Other commands
          
          if (input.equals("quit") || input.equals("exit")) System.exit(0);
          else if (input.equals("print")) System.out.println(gatherFileInformation());
          else if (input.equals("ff")) {
             CoordinateRect cr = cnv.getCoordinateRect();
             scaleThis(cr);
          }
          else if (input.equals("help") || input.equals("halp")) System.out.println(getHelp());
          else if (input.startsWith("axis") && input.contains("=")){
             x = input.split("=")[1];
          }
          else if (input.startsWith("axis") && input.contains("?")){
             System.out.println("Axis: " + x);
             //System.out.println("whut?");
          }
          return chnge;
       }


    (moest het ff kwijt , is namelijk de belangrijkste functie in mijn heel project :) )
    All you know about me is what I've sold you, dumb fuck
    pi_56025780
    quote:
    Op maandag 14 januari 2008 14:47 schreef HostiMeister het volgende:
    mijn nieuwe commandcentre voor mijn applicatie: ben er heel blij mee
    [ code verwijderd ]

    (moest het ff kwijt , is namelijk de belangrijkste functie in mijn heel project )
    En wat doet het ;p
    pi_56025851
    quote:
    Op maandag 14 januari 2008 16:01 schreef Thomass het volgende:

    [..]

    En wat doet het ;p
    Dit blokkie code stuurt een NMR simulator (voor het grootste deel) aan.
    All you know about me is what I've sold you, dumb fuck
      maandag 14 januari 2008 @ 19:01:30 #287
    187069 slacker_nl
    Sicko pur sang
    pi_56029924
    quote:
    Op woensdag 9 januari 2008 08:57 schreef Chandler het volgende:

    [..]

    Nee, EasyMailingListCreator oftewel eigen script werk
    Dat snap ik, maar is het niet leuker om mailman te integreren met je CMS?
    In theory there is no difference between theory and practice. In practice there is.
    pi_56030064
    wat is devven :p? ik zelf ben bezig met mn allereerste phpnuke site ^^ lekker noobie uploaden en kijken hoe in fucksnaam je alles werkend krijgt

    ik snap hoe queries in elkaar steken .. maar hoe alles eromheen werkt geen idee.. ik zie wel ^^.

    php nuke 8.0
    Redacted
    pi_56030803
    ASP.NET CMS, nog steeds. Morgen gaat de eerste versie geproefkonijnd worden.
    pi_56041541
    Pff er voor zorgen dat docenten vrijstellingen per toets per deelnemer kunnen aangeven.. gaat nog wel voor wat werk zorgen .
    En thuis met een eigen pakket bezig. Ben al aardig ver met mijn bugtrackingding en het is beetje mantis look a like geworden .
    pi_56041580
    quote:
    Op maandag 14 januari 2008 19:06 schreef cablegunmaster het volgende:
    wat is devven :p? ik zelf ben bezig met mn allereerste phpnuke site ^^ lekker noobie uploaden en kijken hoe in fucksnaam je alles werkend krijgt

    ik snap hoe queries in elkaar steken .. maar hoe alles eromheen werkt geen idee.. ik zie wel ^^.

    php nuke 8.0
    Devven is zelf zulke systemen maken
      dinsdag 15 januari 2008 @ 09:12:27 #292
    84926 WyriHaximus
    Release the hounds smithers!
    pi_56041832
    quote:
    Op maandag 14 januari 2008 19:01 schreef slacker_nl het volgende:

    [..]

    Dat snap ik, maar is het niet leuker om mailman te integreren met je CMS?
    Precies is leuk om te doen hoor . * WyriHaximus heeft phpBB in ze eigensite geintregreert en is flyspray ook aan het intregreren.

    Woei en heb een nieuw ambitues plannetje: Een class bouwen die menselijk browsen nabootst. Inclusief dingen als inloggen, dingen posten, uitloggen etc etc .
    phluphy for president!
    pi_56041989
    quote:
    Op maandag 14 januari 2008 14:47 schreef HostiMeister het volgende:
    mijn nieuwe commandcentre voor mijn applicatie: ben er heel blij mee
    [ code verwijderd ]

    (moest het ff kwijt , is namelijk de belangrijkste functie in mijn heel project )
    Je kan hier nog wel flink wat aan sleutelen hoor, code technisch gezien
      dinsdag 15 januari 2008 @ 09:31:07 #294
    13783 Anthraxx
    When you see the robot, drink!
    pi_56042072
    Ik ben deze week maar eens begonnen aan mijn afstudeeropdracht om een Aspect Orientend extensie te maken op C, gericht op microcontrollers. Het doel is om een eigen weaver in elkaar te zetten. Als voorstudie heb ik de BNF notatie (de grammatica) van C uitgeplozen en versimpeld. Vorige week de lexical syntax van C beschreven en door een scanner generator getrokken. Vandaag testen of de scanner werkt. Om vervolgens weer opnieuw te beginnen voor de parser.
    Alles in Haskell trouwens.
    pi_56042907
    quote:
    Op dinsdag 15 januari 2008 09:12 schreef WyriHaximus het volgende:

    Woei en heb een nieuw ambitues plannetje: Een class bouwen die menselijk browsen nabootst. Inclusief dingen als inloggen, dingen posten, uitloggen etc etc .
    Als je perl kan, moet je eens naar de module LWP::UserAgent kijken, is erg leuk!
    Daar heb ik ooit nog eens een fok inlogger mee gemaakt die mijn sig update aan de hand van Last.FM lijstjes die ook realtime werden opgehaald.
    pi_56042974
    quote:
    Op dinsdag 15 januari 2008 09:25 schreef Scorpie het volgende:

    [..]

    Je kan hier nog wel flink wat aan sleutelen hoor, code technisch gezien
    Nou, ja, flink... gaat me meer om de functies die deze grote if then else meuk aanroept..
    All you know about me is what I've sold you, dumb fuck
      dinsdag 15 januari 2008 @ 10:43:07 #297
    84926 WyriHaximus
    Release the hounds smithers!
    pi_56043358
    quote:
    Op dinsdag 15 januari 2008 10:17 schreef Farenji het volgende:

    [..]

    Als je perl kan, moet je eens naar de module LWP::UserAgent kijken, is erg leuk!
    Daar heb ik ooit nog eens een fok inlogger mee gemaakt die mijn sig update aan de hand van Last.FM lijstjes die ook realtime werden opgehaald.
    Ja en dan een grote stap verder in de richting van menselijk browse gedrag nabootsen .
    phluphy for president!
      dinsdag 15 januari 2008 @ 11:00:02 #298
    107951 JortK
    Immer kwaliteitsposts
    pi_56043776
    Vandaag bezig met het bouwen van rapportages over een database, dit alles is MS SQL
    pi_56043990
    quote:
    Op dinsdag 15 januari 2008 10:20 schreef HostiMeister het volgende:

    [..]

    Nou, ja, flink... gaat me meer om de functies die deze grote if then else meuk aanroept..
    Mja, het ziet er gewoon rommelig uit, no offense natuurlijk
    Want als dit het belangrijkste gedeelte is van je app, dan moet het er ook goed uitzien of course
    pi_56044118
    quote:
    Op dinsdag 15 januari 2008 11:08 schreef Scorpie het volgende:

    [..]

    Mja, het ziet er gewoon rommelig uit, no offense natuurlijk
    Want als dit het belangrijkste gedeelte is van je app, dan moet het er ook goed uitzien of course
    Log4j (of iets gelijkwaardigs) is sowieso een aardig idee. Ik neem aan dat de array fids een private class variabele is?
    "If you are depressed you shouldn't be in C major!" - Rick Beato
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')