Dierenkliniek Taxandria

Vernieuwde website voor Dierenkliniek Taxandria in Breda.

lees meer »

Luierdingen

Webshop voor handgemaakte kraamcadeaus nu online.

lees meer »

Vernieuwde pagina's FashionMania

Vernieuwde product-detailpagina met het oog op verhoging van conversie.

lees meer »

Banner Tools4Winds voor Gitarist.nl

Flash banner voor Tools4Winds

lees meer »

TiS Lifestyle

Drupal UberCart webshop voor hét nieuwe merk op gebied van huis, accessoires, lifestyle en kado’s.

lees meer »
Vorige Volgende
Dierenkliniek Taxandria
Luierdingen
Vernieuwde pagina's FashionMania
Banner Tools4Winds voor Gitarist.nl
TiS Lifestyle

Laatste nieuws

Trage resolving tijdens ontwikkeling op Mac

Een tijdje wordt er hinder ondervonden van het feit dat het ontwikkelen op de Mac niet vreselijk snel verloopt. Met name de response vanuit Apache is niet vreselijk snel. De resolving van lokale adressen (bijv. http://project.dev) gaat bijzonder traag. Hiervoor hebben we nu gelukkig de oplossing gevonden.

lees meer over trage resolving »

Menu active-trail in Drupal 7

In Drupal 6 kreeg elk menu item wat een onderliggend actief item had automatisch de class "active-trail". In Drupal 7 is dat helaas niet zo. Of dit een bug is of gewenste functionaliteit zijn de geleerden nog niet over uit, maar ik heb gelukkig een oplossing kunnen schrijven. 

lees meer over active-trail in Drupal 7 »

Facebook onbereikbaar (error 500)

Er zijn een groot aantal mensen die (na een tijd) problemen hebben met inloggen op Facebook. Ze krijgen dan een "Error 500" in beeld. Hier vind u een mogelijke oplossing.

lees meer over facebook error 500 »

FashionMania opent popup store

Vanaf 1 maart opent FashionMania haar pop up store op de Nobelstraat 143 in hartje Utrecht.

lees meer over deze popup store »

Web-Beest is officieel implementatiepartner van Buckaroo

Sinds medio oktober is Web-Beest officieel implementatiepartner geworden van de payment service provider Buckaroo.

lees meer over Web-Beest & Buckaroo »

Web-Beest mobiel

In navolging op de HTML5 versie die eerder vandaag is gelanceerd is zojuist ook de mobiele versie van onze site online gegaan.

Update:
Er zat nog een bug in de bepaling of iets een mobiel apparaat was; nu werkt alles vlekkeloos!

lees meer over de mobiele versie »

Nu in HTML5

De trends in webdesign en -development land staan niet stil. HTML5, CSS3, responsive design, mobiele sites, het hoort er allemaal bij.

lees meer over de html5 versie »

jQuery invalid label bij JSON request

Tijdens het bouwen van een facturatie-applicatie hebben we het besluit genomen om de overstap van MooTools naar jQuery te maken. De reden is dat, naar onze mening, er meer ondersteuning en plugins zijn voor jQuery dan voor MooTools. Tijdens het ombouwen stuitten we al vrij snel op het probleem dat er een fout "Invalid label" optrad bij het sturen van een AJAX call in JSON formaat.

lees meer over invalid label melding »

Invalid multibyte sequence in argument

Vanuit verschillende opdrachten krijgen we vaak te maken met niet-Nederlandstalige websites. Deze sites, bijvoorbeeld in het Duits, bevatten dat taalkundige tekens die vertaald moeten worden naar HTML entiteiten om een goede weergave te garanderen. Hierbij wordt een standaardfunctie binnen PHP, htmlentities(), gebruikt. Deze kan echter een mysterieuze fout geven, nl. "Invalid multibyte sequence in argument".

lees meer over deze foutmelding »

Google Analytics geeft 0 bezoekers op 2-11-2010

Een klant meldde dat haar website 0 bezoekers had gehad op 2-11-2010, terwijl deze normaliter toch gemiddeld 150+ bezoekers per dag krijgt. Wat is er aan de hand?

lees meer over google analytics »

json_encode geeft null als resultaat

Wanneer je met AJAX werkt om data over en weer te hevelen tussen server en cliënt, is het een normale gang van zaken om JSON (JavaScript Object Notation) te gebruiken. Maar wat te doen als dat 'opeens' niet werkt?

lees meer over json_encode »

PHP Error T_PAAMAYIM_NEKUDOTAYIM

Tijdens het ontwikkelen in PHP komen we wel eens meldingen tegen waarvan we denken "wat wordt hier in vredesnaam mee bedoeld?". De melding "Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in..." is er zo een

lees meer over T_PAAMAYIM_NEKUDOTAYIM »

Van der Horst koopt voor 82 mln Euro Duitse woningen

 De in Nederland en Duitsland gevestigde private vastgoedonderneming Van der Horst Gruppe, eigendom van de Nederlander Gerard van der Horst, heeft 2350 woningen in Duitsland aangekocht. 

lees meer over de aankoop »

Tools 4 Winds opgeleverd

Vandaag Tools 4 Winds opgeleverd, een tweetalige webshop voor koperblazers en accessoires.

lees meer over Tools 4 Winds »

Blog: MooTools en valid HTML4

Tegenwoordig doen we steeds meer met MooTools, het Javascript framework. Maar met nieuwe technieken kom je af en toe ook nieuwe problemen tegen. Een van die problemen was het niet meer (goed) functioneren van een formulier met een MooTools sortable erin. Wanneer een element werd verplaatst binnen de lijst, werd deze "vergeten" door het formulier, waardoor het niet mee gepost werd. Na een tijdje puzzelen en speuren bleek de oplossing vrij eenvoudig te zijn: validatie.

lees meer over MooTools en valid HTML4 »

Optima Vita & Optima Gewinn

Optima Vita is een nieuw concept van de Van der Horst Gruppe. Hiervoor is een nieuwe website in het leven geroepen. Ter promotie van het concept is er ook een actiewebsite ontwikkeld.

lees meer over de twee nieuwe sites »

Herfst thema voor www.vanderhorst-wohnen.de

Elk seizoen krijgt de website www.vanderhorst-wohnen.de een nieuw jasje. Dit keer is het herfst.

lees meer over het herfst-thema »

Arabische sites voor Devotra opgeleverd

De tweede fase voor de internationale sites voor Devotra is opgeleverd. De sites zijn nu in het frans en in het arabisch.

lees meer over de arabische sites »

In Memoriam pagina Almar van Peperstraten

Op woensdagmorgen is de 22-jarige Almar van Peperstraten door een noodlottig ongeval tijdens werkzaamheden in Hulst om het leven gekomen. Almar werkte ruim 3 jaar als een zeer gedreven montagemedewerker bij bouwbedrijf Vrolijk.

lees meer over de in memoriam pagina »

Blog: Unknown runtime error in Internet Explorer

Sommigen hebben het al mogen meemaken, de unknown runtime error in Internet Explorer.

lees meer over unknown runtime error »

Devotra vernieuwd

Eerste fase voor de internationale website gereed.

lees meer over Devotra »

Nieuwe website Pension Willemstad

Website voor pension in centraal gelegen vestingstad.

lees meer over Pension Willemstad »

Nieuwe site voor Jeugdland!

Jeugdland is in Etten-Leur een fenomeen. Het is een drie weken durend kinderpretfestijn wat plaats vindt in de zomervakantie.

lees meer over Stichting Jeugdland »

Advertentie voor Hifi-Studio Iman Dane

Naast een nieuwe website ook een nieuwe advertentie.

lees meer over de advertentie van Iman Dane »

Web-Beest online

Na lange voorbereiding is de website van Web-Beest online.

lees meer over Web-Beest »

FashionMania gelanceerd

Webwinkel voor betaalbare trendy kleding en accessoires nu online

lees meer over FashionMania »

Hifi-Studio Iman Dane

HIFI STUDIO IMAN DANE adviseert en levert oplossingen op het gebied van hifi-stereo apparatuur en geluidsweergave.

lees meer over Iman Dane »

Trage resolving tijdens ontwikkeling op Mac

Een tijdje wordt er hinder ondervonden van het feit dat het ontwikkelen op de Mac niet vreselijk snel verloopt. Met name de response vanuit Apache is niet vreselijk snel. De resolving van lokale adressen (bijv. http://project.dev) gaat bijzonder traag. Hiervoor hebben we nu gelukkig de oplossing gevonden.

Wij werken tijdens de ontwikkeling middels een VirtualHost; een manier binnen apache om een website te configureren met een eigen (lokale) domeinnaam en instellingen. Het grote voordeel hiervan is dat de uitrol naar een live-omgeving makkelijker gaat, zeker met Drupal sites.

Nu is het zo dat het opzoeken van die lokale domeinnamen (resolving genaamd) niet heel snel ging op de Mac. Iedere keer zat er een pauze in van 5 seconde voordat er response kwam. Hiervoor zijn meerdere oorzaken te benoemen:

Er wordt gebruik gemaakt van de .local extensie (project.local i.p.v. project.dev)
Dit zorgt ervoor dat ondanks de vermelding in de /etc/hosts er bij de Bonjour service wordt nagegaan bij wie of wat dat .local adres hoort. Bonjour gebruikt de .local extensie om apparaten binnen het netwerk te identificeren. Een van onze MacBooks heeft bijvoorbeeld als adres "MacBookPro.local". Het is sneller om als domeinnaam-extensie ".dev" te nemen. 

IPv6
IPv6 is niet je-van-het binnen OSX. De adressen worden niet eerst opgezocht in de host-file maar worden via de DNS opgezocht. De oplossing is om IPv6 uit te zetten voor het geselecteerde netwerk:

# lijst van alle netwerk interfaces networksetup -listallnetworkservices # schakel ipv6 uit voor geselecteerde interface, # in mijn geval voor de Wi-Fi networksetup -setv6off Wi-Fi
Dit werkt vaak na een herstart van het systeem maar wat nog beter werkt is om IPv6-gebaseerde IP adressen in de hostfile te zetten:

127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 127.0.0.1 project.dev # dit is de oplossing voor trage resolving fe80::1%lo0 project.dev
Nu is er een merkbaar verschil; geen wachttijd meer :)

 


Tags

blog solutions website

content management HiFi Iman Dane portfolio website e-commerce FashionMania Bouwbedrijf Vrolijk Haas Reklame M&S Media Van der Horst CMS4SKOOL solutions Klaverweide Fotografie ZOOM basisschool Fendertse Week diensten contact Stichting Jeugdland Etten-Leur Pension Willemstad Devotra blog BeeldBuijs PHP jQuery HTML5 Drupal Flash