Posts by Stefan.J

    Ik heb in de enquête ook steevast ingevuld Webscripters en Criminalspoint gescheiden te houden, maar nadat ik er overna heb gedacht, heb ik de volgende conclusie getrokken:


    Criminalspoint heeft (voor mij) een nadeel: Criminals. Criminals in de naam, is een eeuwige verbintenis aan criminals. Webscripters kent dit nadeel natuurlijk niet.


    Webscripters heeft wel veel andere nadelen: Slechte naam (sorry), slechte lay-out, gamecoll koppeling, vervelend systeem en geen leuke sfeer.


    Wanneer er een samenwerking zou ontstaan, zou ik hier wel voor open staan, maar dan moet het ook wel echt helemaal over een andere boeg worden gegooid. Dus webscripters weg, criminalspoint weg, en vanaf nul (met leden weliswaar), opnieuw beginnen.


    Echter, of dat haalbaar is, is voor mij een onderwerp ter discussie.


    Op deze manier moet je te werk gaan. Dus niet altijd de sessie opnieuw een waarde geven.:D

    Ja, natuurlijk veranderd het getal. Je kunt het als volgt oplossen:


    - Plaats het getal in een database.
    - Plaats het getal in een sessie.
    - Die net alsof het getal hetzelfde blijft, maar trek wel steeds een andere. Dit is het moeilijkst, en betwijfel of dit op een veilige manier te maken is.

    Niels: Dat is een kwestie van stijl.. Dit is een stijl die veel mensen erop na houden, en die ook ik erg fijn vind! Hoe ingewikkelder je scripts worden, hoe liever je die a'tjes in je scripts ziet staan.


    Ben benieuwd naar je (mogelijke) verbeteringen;)

    MrMees: Ga die link je je stuurde zo nog even doornemen. Voor nu heb ik de volgende class:



    En als praktische toepassing dit:


    Nog mensen ideeën wat beter kan, of wat juist goed is?

    Ja, helaas, daar ga je een streep voorbij. Meningen uiten mag, maar mensen zwart maken niet. Strafpuntje voor jou, en een slotje voor dit topic.:slotje:

    Citaat

    Die was al ontzegd dat ik zo, en ik dacht dat jij weinig te zeggen had en probeerde naar meningen te luisteren? nee dus.


    Ik probeerde te zeggen dat ik je kan garanderen dat je die elite status wel kunt vergeten. Koen en Wouter gaan jou die echt niet meer geven. Ik heb hier zelf verder niets over te zeggen. En niet het feit dat je je mening geeft is hier de oorzaak van, maar de manier waarop je op je Elite status aast.


    En als ik een site als deze zou runnen, en een lid scheld mij uit op MSN of dreigt op MSN, zou ik er geen moeite mee hebben daarvoor een ban uit te delen. En daarnaast: Wouter heeft dit niet eens gedaan.


    Citaat

    Praat het hier uit aangezien het via msn niet verzoenlijk kan dus leg ik het even voor op heel Criminalspoint.


    Dit is toch wel een beetje voor eigen rechter spelen.

    Ja, een reactie! Dat dacht ik tenminste.:p Laat die andere 5% dan maar reageren.;) Er moet toch wel iemand zijn die dit kan volgen?


    Krijg ik een reactie, is het één zin met een mededeling.:p


    Nu weer ontopic!

    Ten eerste heb ik hier niks meer, en misschien zelfs wel minder te vertellen dan de andere moderators. Daarnaast begrijp je me ook nog eens verkeerd: Je mening mag je uiten, dat mag iedereen, ten alle tijden. Maar je mag als lid zijnde niet dwingen een topic open te houden, of een Elite status af te dwingen.


    Recht van uitvoering is iets heel anders als recht van uitspraak van mening.

    Nieuwe reactie samengevoegd met originele reactie op 25.05.09 21:09:38:
    Precies, jou mening staat hier toch nog gewoon? Je topic is nog open en niet verwijderd? Mag je toch minstens stellen dat jou mening gewoon door ons geaccepteerd wordt.

    Toelichting
    Mensen die verstand van zaken hebben, zullen waarschijnlijk vragen hebben bij deze topic-titel: Inderdaad, geen standaard Registery VS Singleton, maar Registery VS Factory!
    Op dit moment ben ik bezig met het schrijven van een eigen MVC framework, wat voorlopig enkel de basis voorstelt. De meeste onderlinge relaties tussen (typen) classes heb ik in kaart gebracht, nu rest mij (voorlopig) nog één probleem.


    De probleemstelling
    Waar ik eerder altijd een Registery gebruikte, om
    Singleton te voorkomen, wil ik dit nu gaan veranderen. Eerst wilde ik mijn Registery gaan uitbreiden om problemen ermee op te lossen, maar nadat dit eigenlijk niet lukte, ga ik nu over op een andere oplossing.
    Een Registery is bedoeld als oplossing om Objecten door te geven aan verschillende andere Objecten, denk hierbij bijvoorbeeld aan het Database object. Maar met het idee in het achterhoofd dat meerdere database connecties mogelijk zijn, loopt deze techniek op een dood einde: Met een Registery moet de class die een database connectie nodig heeft zelf kiezen welke connectie hij nodig heeft, de omgedraaide wereld!
    Ik werk met het MVC model. Ik heb me al bedacht: Zodra een andere connectie nodig is dan de standaard connectie, is dit zaak van de controller, en niet van de models. De controller zal dus hoe dan ook, connecties door moeten geven aan de models. Maar hoe? En hoe komt de controller aan de connectie?


    (Verworpen) oplossingen
    Er zijn enkele oplossingen waar ik al aan heb gedacht:
    Singleton: Dit is geen mogelijkheid, zo kan er enkel één database connectie bestaan, dat willen we niet.
    Registery: Dit is een mogelijkheid, maar hierdoor ontstaat de omgedraaide wereld: Een class moet zelf gaan kiezen welke connectie hij gebruikt, in plaats van dat hij een connectie mee krijgt.
    Connecties meegeven: Dit zou kunnen, maar heel tijd alle connecties meegeven heb ik geen zin in. Zeker niet aan de controllers.
    Een factory: Mijn voorlopige oplossing. Een factory houd de connecties bij, en wanneer je een connectie nodig hebt, haal je deze uit de factory. Bestaat de connectie al? Dan geeft hij deze mee, bestaat de connectie nog niet, wordt hij aangemaakt.



    Mijn vraag aan jullie, hebben jullie nog andere oplossingen en of ideeën? Alle informatie is welkom!

    Ja, je gaat lekker. Zal ook even vertellen wat ik van jou reactie vind:


    - Je zet jezelf neer alsof je heel wat te vertellen hebt, maar je hebt hier op Criminalspoint feitelijk niks te vertellen. Net zoals ieder lid: Een lid heeft eigenlijk niets te bepalen, daar in tegen natuurlijk wel een meerderheid in leden.
    - Je schrijft een stuk zonder dan ook maar een keer de enter toets aan te raken, ontzettend lastig te lezen.
    - Of je zoekt aandacht, of je bent niet helemaal in orde. Dit verhaal hoort niet in een topic thuis.
    - Gamecoll is iets anders als CP, iets anders als Wouter, en iets anders als Koen. Ik heb helemaal niks met Gamecoll, maar kan met zowel Koen als Wouter goed opschieten.
    - Je Elite status is bij deze definitief ontzegt, dat kan ik je wel vertellen. En een beetje topic's openen omdat je jezelf een elite lid vind, dan ben je niet elite waardig.


    Ik ken ook Wouter's kant van het verhaal. En als je nu je ban krijgt, is dat helemaal terecht (ik ga me hier niet als crew-lid in mengen, enkel als lid zijnde).


    Zoals je aan de andere reacties kunt zien: Het gaat gewoon goed met CP. Steeds meer mensen zijn (gelukkig) tevreden, en de crew doet zijn best. Koen heeft Wouter als projectleider aangewezen, en heeft zich daar goed aan gedaan.


    Leer je positie kennen, en daarnaast graag iets over stijl en interpunctie...


    Gegroet, modereren laat ik aan Wouter over in dit geval, tenzij het uit de hand dreigt te lopen.

    Je zult dit niet met PHP kunnen oplossen. De server moet gewoon zo zijn ingesteld, dat hij een maximum heeft op het aantal request vanuit een andere locatie. Met PHP kom je niet ver...

    Citaat

    3.09944152832E-5
    lijkt mij een best raar antwoord8-|


    dus die van sqatcrime lijkt me beter:cheer:


    Dat valt erg mee hoor... Je kunt er gewoon even een number_format() overheen gooien. Waarschijnlijk werk round() ook al wel.

    Wat betekent PHP?
    PHP: Hypertext Preprocessor

    Nieuwe reactie samengevoegd met originele reactie op 24.05.09 22:00:56:
    Update:


    Openstaande vragen:


    MySQL ondersteund een techniek om automatisch acties uit te voeren wanneer er op een tabel een actie wordt uitgevoerd, zoals UPDATE, INSERT en DELETE. Hoe noemt men z'n actie?
    Fout antwoord: Statement


    Welke library moet je includen om DS to DS verbindingen te kunnen maken?
    Fout antwoord: Ad-hoc wifi


    Java kent twee libraries om vensters (windows) mee te programmeren, welke zijn dat? (Je mag er ook een noemen.)


    Java klassen kennen vaak een main functie, standaard kent deze het volgende als argument(en):
    main(String args[])
    Waarom staat dat er, en hoe kun je in het vervolg van het script bij deze argumenten komen?
    Fout antwoord: De variabele die je bij het starten van de .exe kunt meegeven (Komt wel erg in de buurt)


    Was is concreet het verschil tussen een object, en een class?
    Antwoord darsstar te onvoorledig, daarnaast closures zijn iets heel anders (moest het wel even spieken hoor! Kende de term niet.)


    Beantwoorde vragen:
    Het MVC model bestaat hoofdzakelijk uit de onderdelen Models, Controllers en Viewers, maar er bestaat ook een onderdeel, die vooral bij het MVC model wordt toegevoegd, die zich bezighoud met het omzetten van URL's naar het juiste model, hoe heet dit onderdeel?
    Antwoord: Router


    AJAX staat voor Asynchronous Javascript And XML, maar XML is geen vereiste. Er bestaat een techniek die XML vervangd, en speciaal is ontwikkeld voor AJAX requests, hoe heet deze techniek?
    Antwoord: JSON


    Binnen MySQL bestaat er een functie om twee strings aan elkaar te plakken, hoe heet deze functie?
    Antwoord: CONCAT


    Wat betekent PHP?
    Antwoord: PHP: Hypertext Preprocessor


    VANAF NU OVERZICHT IN BEGINPOST.

    De library bracht me op een idee, mijn geweldige Java skills.:p


    Nieuwe vragen:


    Java kent twee libraries om vensters (windows) mee te programmeren, welke zijn dat? (Je mag er ook een noemen.)


    Java klassen kennen vaak een main functie, standaard kent deze het volgende als argument(en):
    main(String args[])
    Waarom staat dat er, en hoe kun je in het vervolg van het script bij deze argumenten komen?


    Succes, vragen natuurlijk nog steeds welkom!

    Oke, eerste update:


    Openstaande vragen:
    Binnen MySQL bestaat er een functie om twee strings aan elkaar te plakken, hoe heet deze functie?


    MySQL ondersteund een techniek om automatisch acties uit te voeren wanneer er op een tabel een actie wordt uitgevoerd, zoals UPDATE, INSERT en DELETE. Hoe noemt men z'n actie?
    Fout antwoord: Statement


    Was is concreet het verschil tussen een object, en een class?


    Beantwoorde vragen:
    Het MVC model bestaat hoofdzakelijk uit de onderdelen Models, Controllers en Viewers, maar er bestaat ook een onderdeel, die vooral bij het MVC model wordt toegevoegd, die zich bezighoud met het omzetten van URL's naar het juiste model, hoe heet dit onderdeel?
    Antwoord: Router


    AJAX staat voor Asynchronous Javascript And XML, maar XML is geen vereiste. Er bestaat een techniek die XML vervangd, en speciaal is ontwikkeld voor AJAX requests, hoe heet deze techniek?
    Antwoord: JSON


    En kom op mensen, stel zelf ook vragen!

    Beste CP'ers,


    Ik zal weer eens een forum openen. Dit keer is de bedoeling van het forum zo moeilijk mogelijke vragen stellen, en zo moeilijk mogelijke vragen beantwoorden!


    Je mag in dit topic vragen stellen, en vragen beantwoorden.


    Enkele 'regels':
    - Stel moeilijkere vragen, laat ik het zo stellen: Waar minstens 75% van de CP leden het antwoord niet op weet.
    - Google niet naar antwoorden! Als ik door heb dat iemand de antwoorden gewoon Googled, is hij in ieder geval gediskwalificeerd.
    - Stel je vragen zo, dat ze moeilijk te Googlen zijn, vraag dus niet: Wat doet de functie strstr().
    - Onderwerpen: Het mag over onderwerpen van Linux tot Javascript, en van SQL tot htaccess.


    Het doel van dit topic is eigenlijk gewoon het niveau op CP weer een beetje te verhogen!


    OVERZICHT VRAGEN:
    Openstaande vragen:


    MySQL ondersteund een techniek om automatisch acties uit te voeren wanneer er op een tabel een actie wordt uitgevoerd, zoals UPDATE, INSERT en DELETE. Hoe noemt men z'n actie?
    Fout antwoord: Statement


    Welke library moet je includen om DS to DS verbindingen te kunnen maken?
    Fout antwoord: Ad-hoc wifi


    Java kent twee libraries om vensters (windows) mee te programmeren, welke zijn dat? (Je mag er ook een noemen.)


    Java klassen kennen vaak een main functie, standaard kent deze het volgende als argument(en):
    main(String args[])
    Waarom staat dat er, en hoe kun je in het vervolg van het script bij deze argumenten komen?
    Fout antwoord: De variabele die je bij het starten van de .exe kunt meegeven (Komt wel erg in de buurt)


    Was is concreet het verschil tussen een object, en een class?
    Antwoord darsstar te onvoorledig, daarnaast closures zijn iets heel anders (moest het wel even spieken hoor! Kende de term niet.)


    Beantwoorde vragen:
    Het MVC model bestaat hoofdzakelijk uit de onderdelen Models, Controllers en Viewers, maar er bestaat ook een onderdeel, die vooral bij het MVC model wordt toegevoegd, die zich bezighoud met het omzetten van URL's naar het juiste model, hoe heet dit onderdeel?
    Antwoord: Router


    AJAX staat voor Asynchronous Javascript And XML, maar XML is geen vereiste. Er bestaat een techniek die XML vervangd, en speciaal is ontwikkeld voor AJAX requests, hoe heet deze techniek?
    Antwoord: JSON


    Binnen MySQL bestaat er een functie om twee strings aan elkaar te plakken, hoe heet deze functie?
    Antwoord: CONCAT


    Wat betekent PHP?
    Antwoord: PHP: Hypertext Preprocessor


    Iedereen veel succes en plezier!