Zo en weer een mond vol. Gelukkig stelt het dan weer niet zo heel veel voor maar ontzettend makkelijk om te weten.
Als je een setTimeout in je javascript “class” wilt, en je wilt dat de uiteindelijke method die aangesproken van die ene class is,
zal je dit truukje heel handig vinden.
Read more…
Daar zijn we weer, maar dit keer met een oud scriptje. Altijd leuk om oude dingen weer even op te rakelen. Dit script laat zien
hoe je met een FTP server kan communiceren. Hier heb ik een aardig rfc’tje voor moeten doorspitten (niet helemaal, dat was echt teveel)
Read more…
Zo! Een hele mond vol maar de uitleg op de openx pagina staat alleen een kleine uitleg over hoe je gebruik kan maken van de SPCJS.
Het is een mooi systeem maar niet handig als je provider even kwijt is en de pagina loopt vast om de banners op te zoeken.
Meerdere mensen zijn hier tegenaan gelopen (waaronder ik) en zitten dan met een probleem. Gelukkig is er altijd iemand op het grote boze internet die
met een oplossing komt! Er zwerft nog een jquery lazy load rond maar die is knap irritant qua laden en gebruik (maar dat is mijn mening).
Dus hier een klein javascript die:
– banners pas inlaad op het moment dat de rest van de pagina in is geladen
– een timeout heeft na x seconden en het laden dan stopt.
– jQuery/scriptaculous/mootools onafhankelijk, maakt geen enkel gebruik van welke library dan ook
Read more…
Het dichtsbijzijnde punt vinden op de kaart aan de hand van een lengte- en breedtegraad.
Erg handig voor als je met route bepaling bezig bent. Deze functie is wel gebaseerd op de lat en lng van
de google maps API. maar zou verder niks uit mogen maken. Hier wordt door een array van lat’s en lng’s gelooped.
Read more…
Een xmlHttpRequest, beter bekend als AJAX. Dit lijkt op de jQuery versie uiteraard alleen kan deze het zonder jQuery.
Het laat je zien hoe je zelf een request kan maken via standaard javascript.
Houd er rekening mee dat als je met XHR werkt dat je tegen het cross domain policy aan kan lopen. Dit houdt in dat je gewoon
niet bij de content mag als je iets opvraagt van een ander domein. Een oplossing hiervoor (ook hier ingebouwd) is om dit middels php dan op te halen.
Read more…
MySQL is perfect voor datum berekeningen. Kijk maar naar de eerdere post voor verjaardagen bijvoorbeeld.
Nu ook een simpele manier om de resultaten terug te krijgen van gister, eergister of morgen.
Read more…
Leuk, facebook, delen enzo… mooi dat alles geautomatiseerd is, of niet?
Ik ga meestal voor de “of niet” categorie omdat ik zoveel mogelijk controle wil behouden over
hetgeen wat gebeurd.
Facebook kan afbeeldingen voor je zoeken op het moment dat je op je like button klikt et voila, je hebt niks zelf in hoeven vullen. Dit vind ik dus irritant.. ik wil zelf mijn afbeelding bepalen!
Read more…
In een content editor zijn er altijd wel bepaalde roles te vinden. Elke user zal zijn functie daarin ook uitvoeren, maar we kunnen er vanuit gaan dat
meerdere users dezelfde content kunnen bewerken. Dan is het handig om te loggen wie wat heeft gedaan.
Ook als het gaat om een soort van revision history bij te houden zullen logs van pas komen. Maar je wilt dit niet zelf gaan bijhouden door omslachtig zelf alles na te kijken
wat er is veranderd. Gelukkig worden we weer verwend door MySQL.
Read more…
Stuur iedereen vanaf een bepaald subdomein door naar je hoofd domein.
Met uitzondering van een aantal ip adressen.
Read more…
Counters die het aantal bezoekers, berichten, etc bijhouden. Altijd heel mooi als dat goed loopt maar als het directe database opdrachten zijn dan zal je webserver
daar iets minder gelukkig mee zijn. Stel je voor dat je iedere seconde een database opdracht moet doen op een steeds maar groeiende tabel. Dit kan redelijk funest
worden voor je performance. Helemaal als je geen InnoDB hebt (er vanuit gaande dat je mysql zou hebben). InnoDB zorgt voor row locking in plaats van table locking.
Hoe kunnen we dan dit efficiƫnt krijgen?
Read more…