vendredi 17 septembre 2010

Déménagement

Ce blog continue à cette adresse : http://blog.oroger.fr

mardi 10 août 2010

Emulateur Iphone pour Windows

Ayant en charge le développement d'une webApp pour iPhone/iPod , cela faisait un moment que je cherchais un émulateur d'iphone valable pour Windows.


J'avais bien jusqu'à maintenant testé IBBDemo mais il montre très rapidement ses limites, notamment car il ne supporte pas le POST, pas moyen de passer une page d'identification donc.
Je m'étais donc résigné à utiliser Safari redimensionné à une taille à peu près identique à celle de l'iphone jusqu'à ce que je tombe sur Mobi One et son Test Center.

En plus d'un outil de design (pas forcément très utile) Mobi one propose surtout le Test Center une application permettant de tester ses webApp sous windows dans un environnement extrêmement proche de l'iphone.





En plus du classique affichage , vous aurez le droit aux outils de développement inclus dans Safari. Le test center gère également le multi touch , les gestures , l'orientation , la géolocalisation , bref tout comme un vrai Iphone mais sur votre pc ... indispensable pour les personnes comme moi qui développe en local (faute d'avoir internet sur mon poste de dev -_- )

jeudi 5 août 2010

Constante de Date

Je viens de tomber tout à fait par hasard sur des constantes fort utiles en php.
De nombreux standard tel que le RSS nécessite un format de date particulier, format généralement imbuvable totalement impossible à mémoriser ...
Et c'est là que les constantes DATE_* interviennent :


echo date(DATE_RSS);
// Affichera par exemple  Thu, 05 Aug 2010 13:45:58 +1000

Toutes les constantes sont visibles sur la documentation et disponibles depuis PHP 5.1.1

jeudi 3 juin 2010

preg_replace et modificateur #e

Une petite info qui peut se révéler utile (parce que perso j'ai mis une heure à trouver d'ou venait le problème !).
Lorsque l'on utilise preg_replace avec un modificateur d'évaluation #e , comme par exemple  :


preg_replace('#\[liste\]([^\[]*?)\[\liste\]#e','$this->parseList(\'$1\')',$chaine);



Et bien la fonction rajoute des slashes sur les doubles quote comme pourrait le faire addslashes. Je n'ai pas trouver de réelle solution si ce n'est un gros :

str_replace('\"','"',$chaine);

samedi 15 mai 2010

Thème sombre pour Netbeans

Venant juste d'installer Netbeans 6.8 pour remplacer PDT j'étais à la recherche d'un thème sombre. N'ayant pas trouver de thème me convenant j'en ai finalement fait un , inspiré par les couleurs du thème bespin de notepad++.
Le thème supporte PHP,HTML,CSS,JS,SQL,XML

Petit aperçu de quelques langages :




Pour télécharger le thème ça ce passe par ici
Pour l'installation vous n'avez qu'à vous rendre dans les options et choisir d'importer le fichier zip. Vous aurez alors un nouveau thème disponible dans le réglage des couleurs.