Articles in Category “Mijn projecten” 38

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Beste lezer,

    2 Weken terug heb ik de eer en het genoegen gehad om als 1 van de eersten een Google Glass te kunnen dragen en testen.
    En het mag gezegd worden, ik ben onder de indruk.

    Wat vond ik iets minder?
    - Je diende de hele tijd naar rechtsboven te kijken, na een tijdje deed mijn oog er pijn van. Mogelijk is dit omdat mijn oog deze beweging niet gewend is en wordt dit beter na enkele dagen.
    - Het kan je heel gemakkelijk afleiden en je bent al snel diep verzonken in je Google bril bezigheden. Zo kon ik een vergadering minder goed volgen omdat ik ondertussen afgeleid werd door deze bril. Verder ben ik niet zeker of je nog echt stoppende auto's voor je ziet als je naar rechtsboven kijkt. Je ziet ze nog vaag in de hoek van je oog.
    - Mijn eeuwige stokpaardje: je privacy ben je kwijt, echt alles kan gefilmd worden...
    - De prijs, voorlopig enkel voor developers: een niet mis te verstane 1.500 $. De uiteindelijke versie zal wel maar een 200 tot 300$ kosten, daar kan ik wel mee leven.
    Het… [Read More]
  • Beste leden,

    Ik ben recent verhuisd en dien nog even te wachten tot mijn internet in orde is.
    Gelukkig zijn er tegenwoordig veel providers die internet overal aanbieden, waardoor je met je gegevens op de router van je buren kan inloggen.

    Hiervoor dien je echter altijd opnieuw manueel in te loggen.
    Nu was dit heel storend, omdat mijn TV op een OUYA spelconsole draait en deze veel gebruikt word.
    Om elke keer in te loggen, kost dit enorm veel moeite.

    Daarom heb ik een programma gevonden dat je automatisch inlogt op Android toestellen:
    1st-whisper
    code.google.com/p/1st-whipser/ (ook beschikbaar in de google play store en denk ik in de amazon store).

    Een aanrader voor iedereen van jullie die regelmatig onder weg is en telkens met zijn gsm opnieuw moet inloggen op wifi. ;)

    Hopelijk helpt deze tip iemand van jullie. :D

    Ps: Whisper is de naam van de technologie die gebruikt wordt door internet providers (en bv in hotels) om login gegevens te vragen als je pas verbinding maakt met een… [Read More]
  • Al een tijdje werkte de test omgeving van ICTscripters niet goed meer.
    Mogelijk omdat de servers waarop ICTscripters zelf op draait, zwaar dicht geschroefd staan en daardoor bv geen PHP notice meldingen geeft.
    Dit maakt het verder ontwikkelen van ICTscripters minder eenvoudig.

    Daarom wou ik onze test omgeving over zetten naar een simpele server, waar we wel lekker veel informatie kunnen vrij geven, om beter te ontwikkelen.

    Dit lijkt simpel, maar heeft heel wat voeten in de aarde, mede omdat de broncode van deze site niet echt gemaakt is om over te zetten naar een andere server.
    Zo moet je bv manueel de compiled php bestanden verwijderen, dien je heel goed op te passen met bestandsrechten etc.

    Nu goed, op zich niet zo'n groot probleem, het grootste probleem, waar ik 2 dagen mee bezig ben geweest, is de immense database van deze site over te zetten naar de test omgeving.
    1 Tabel, waarin alle berichten (topics en reacties) in staan, was te groot om via phpmyadmin te kunnen importeren.… [Read More]
  • Hoi,

    Ik kreeg al een aantal dagen een melding dat Google niet correct sites kon indexeren op mijn server.
    In Google webmaster tools zag ik dat de server regelmatig een status code 500 terug gaf.

    Het enige dat was veranderd, was de installatie van een nieuwe software firewall: CSF (Config server firewall).

    Na wat google werk heb ik ontdekt dat je in deze firewall Google en andere zoekmachines eenvoudig kunt whitelisten:
    In /etc/csf/csf.rignore
    dien je gewoon volgende 3 lijntjes toe te voegen:
    .googlebot.com
    .crawl.yahoo.net
    .search.msn.com

    Daarmee sta je yahoo, google en msn toe om je site te crawlen en de firewall rules te bypassen.
    Dit omdat deze veel sneller je pagina's bezoeken dan gewone mensen - en daardoor werden geblokkeerd.

    Groetjes,
    Laura
    x [Read More]
  • Na de verhuis naar een nieuwe server lukte het niet meer om betalingen uit te voeren op DiMoPay.com

    Ik kreeg steeds de melding "Could not fetch response".
    Bovendien duurde het enorm lang om deze pagina te laden.

    Eerst dacht ik dat php.ini verkeerd stond ingesteld op deze nieuwe server en dat allow_url_fopen misschien niet op On stond. Deze stond echter wel gewoon correct.

    Na wat debuggen bleek dat de telefoonprovider gegevens niet konden worden geladen als ik https gebruik.
    Op gewoon http ging het wel.

    In de firewall logs zag ik niets, dus ik ging er van uit dat dit gewoon deze gegevens doorliet. Zeker omdat het niet meteen een foutmelding gaf, maar pas na een minuut.

    Na 2 uur zoeken dan toch maar de firewall uit gezet - en inderdaad, het werkte weer.
    Blijkbaar blokkeerde csf alle in en uitgaande verbindingen op poort 443.
    Ik heb in de instellingen van csf poort 443 toegestaan en nu kan men weer betalingen uitvoeren - oef.

    Hopelijk helpt dit ooit iemand om soortgelijke problemen… [Read More]
  • Hallo,

    Gisteren heb ik een 200-tal websites verhuisd naar nieuwe servers.
    Dit om snellere webhosting te kunnen aanbieden.

    Hierbij kreeg 1 van mijn sites, onlinegamemanager.com opeens volgende foutmelding:
    Fatal error: session_start() [function.session-start]: Failed to initialize storage module: files (path: )

    Update: de oplossing is om volgende lijn te uncommenten in /usr/local/lib/php.ini
    ;session.save_path = "/tmp"

    De reden hiervoor is me nog altijd onbekend, maar ik heb het wel kunnen oplossen door safe mode uit te zetten in het admin paneel van direct admin.
    Dit is iets dat ik liever niet doe, maar in dit geval bleek dat de site na de verhuis geen toegang meer had tot de /tmp map.
    Hierdoor kon de sessie niet meer geschreven worden.

    Ik zoek later nog naar een betere oplossing, maar indien je ook dit probleem hebt, weet je nu hoe het tijdelijk op te lossen.
    Indien je geen direct admin hebt, kun je gewoon in php.ini de safe_mode uitzetten.

    Qua oorzaak vermoed ik dat… [Read More]
  • Hey lezers,

    Recent kreeg ik de vraag wat DKIM eigenlijk is.
    Aangezien dit een vrij nieuwe evolutie is, nog vrij onbekend - en door weinig mensen gebruikt, wil ik hier zeker wat extra aandacht aan geven.

    DKIM staat voor "DomainKeys Identified Mail" en het is eigenlijk een soort van digitale handtekening, een watermerk, dat aan de mail wordt gekoppeld.
    Het voordeel hiervan is dat de ontvanger zeker is, dat de mail echt afkomstig is van de afzender en dat het geen phishing (iemand die zich voordoet als de verzender) is.

    Ik hoor enkele specialisten al denken: "Maar daar hebben we toch al SPF records voor?"
    Klopt, maar SPF records (een record dat je toevoegt aan je DNS) geven alleen aan vanaf welke ip's emails uit jou naam (domeinnaam) mails mogen sturen.
    Ze beschermen de ontvanger dus niet voor man-in-the-middle attacks - waarbij iemand de verbinding afluistert en dan de inhoud van de mails veranderd.
    Bij DKIM wordt het watermerk verstoord indien de inhoud van de mail onderweg wordt… [Read More]
  • ICTscripters werkt nu sinds bijna een jaar samen met een professionele partner voor het versturen van alle mails van onze site.
    Ik raad niet snel iets aan, maar dit verdient wel jullie aandacht.

    De voordelen:
    - Je krijgt een DKIM DNS record, waardoor hotmail je mails vertrouwt
    - Je krijgt een melding als iemand je mails als ongewenst markeert en ze worden automatisch uit je mail lijsten gehaald (geen spam meer)
    - Je kan perfect volgen of iemand je mail heeft geopend of er op geklikt
    - Ze versturen de mails langs hun servers, met een super goede waardering, dus nooit meer in de spam

    Zo heeft het mij geholpen om:
    - Nooit meer in de spam te komen
    - Als mensen mij melden dat ze mijn mails niet ontvangen, kan ik zien dat ze hem bv wel al ontvangen hebben en zelfs al hebben gelezen. Het is niet meer mogelijk dat iemand liegt.
    Ik kan bv zien dat ze mijn facturen hebben ontvangen en bekeken. ;)
    - Mijn mail lijsten zijn nog nooit zo proper geweest.
    - Als ik een nieuwsbrief verstuur, zie ik… [Read More]
  • Ik luister graag af en toe een goed liedje via spotify.
    Het is echter niet mogelijk zonder een airport express om gratis het geluid van je macbook pro te streamen via internet / wifi naar bv een windows computer, die je verbonden hebt met boxen.
    Of dat dacht ik toch.

    Ik heb een oplossing gevonden om geluid van itunes (op windows of mac) of van je mac zelf gratis door te sturen via wifi :)

    Na enkele uurtjes zoeken ben ik er in geslaagd een virtuele apple airport express op te zetten en het geluid van mijn mac te verzenden naar de windows virtuele airport.
    Hierdoor kan ik nu mijn spotify / grooveshark muziek doorsturen en afspelen via wifi.
    Voordien had ik een bluetooth connector hiervoor, maar de verbinding was te zwak en viel regelmatig weg.

    Hoe heb ik dit opgelost?
    1) Op de windows computer draai je shairport4w:
    sourceforge.net/projects/shairport4w/
    Dit is gewoon starten en je bent klaar :)
    Je kan nu via itunes of via je mac instellingen de shairport kiezen als afspeeldevice.
    Noot: je… [Read More]
  • Voor onlinegamemanager.com ben ik de iframes er eindelijk aan het uitslopen.
    Omdat ik niet elk script wil herschrijven, gebruik ik een .htaccess redirect.

    Hiervoor moet bv signup.php herschreven worden intern naar index.php?page=signup

    Dat kun je vrij simpel doen met:

    PHP Source Code

    1. RewriteCond %{REQUEST_URI} !(index.php)
    2. RewriteRule ^(.*)\.php$ /index.php?p=$1


    Het probleem hiermee is echter, dat je ook je account dient te activeren.
    Dit gebeurt met een andere url, met extra parameters (query string parameters genoemd).
    Bv: index.php?page=signup&activate=12345

    Vroeger zou ik dit met omslachtige codes gaan oplossen, zoals een rewrite conditie:

    Source Code

    1. RewriteCond %{QUERY_STRING}


    Ik heb echter gisteren nacht ontdekt dat je ook gewoon 1 extra parameter kunt toevoegen aan je .htaccess,
    waardoor apache dit automatisch bij gaat toevoegen… [Read More]