Tester des pages sur différentes versions d’IE : IETester
Ceci n’est pas un site (comme aurait dit Magritte), c’est un bloc note qui se remplit au quotidien. Des trucs informatiques mais aussi tout et n’importe quoi.
Bonne visite !!
Actuellement développeur dans une SSII lyonnaise, je suis à la recherche d’un poste chez un client final (comprendre : sans ou avec très peu de déplacement). Si votre visite du blog vous a plu et que vous recrutez, ou que vous connaissez quelqu’un qui recrute, ou que vous êtes sur le point de quitter votre emploi ou que vous cherchez un profil de développeur PHP, contactez moi sur mon adresse mail (pangolin@free.fr). Merci beaucoup et à bientôt.
Le pangolin des steppes orientales
Articles les plus récents
-
Outils de debuggage
17 janvier 2011, par Super Pangolin -
Bibliothèques d’icones et images libres
17 janvier 2011, par Super PangolinCrystal clear
Ressources
La photothèque de codes-sources (Erreur : c’est payant)
Le top du web
Une chouette bibliothèque d’icônes sous licence Creative Commons : Famfamfam
De quoi trouver son bonheur sur tous les sujets possibles : iconspedia
Encore un autre : http://findicons.com/
Et bien sûr, iconfinder de google -
Traitement des fichiers XML
17 janvier 2011, par Super PangolinDepuis PHP5, on a des outils bien pratiques pour parser du XML. On peut aussi essayer de faire en sorte de coder de façon compatible en PHP 4 et 5.
Pour cela, on a l’analyseur syntaxique XML :
$monParseur = xml_parser_create() permet de créer notre parseur,
xml_set_element_handler($monParseur, "fonctionDeTraitementDouvertureDeBalise", "fonctionDeTraitementDeFermetureDeBalise") ;
Avec une fonction de traitement d’ouverture de balise et une de traitement de fermeture de balise, le tour est (...) -
Emulation
17 janvier 2011, par Super PangolinL’émulation est le fait de faire fonctionner des jeux programmés originalement pour un système dans un système différent. Pour cela il existe des programmes appelés émulateurs. Personnellement, j’aime beaucoup les jeux Nintendo 64 (Ah, Zelda....) et SNES (Donkey Kong !!!)
Quelques liens :
France émulation
WonderEmul
emulCenter.net
dgEmu (anglais) -
Se connecter à une base acces (sous windows)
17 janvier 2011, par Super PangolinAvec de l’odbc (et l’objet CON) : < ?PHP
$base="c :\\chemin\\de\\ma\\base\\access.mdb" ;
$table="t_liste" ;
if (!$conn = new COM("ADODB.Connection")) // Declaration Objet
exit("impossible de créer la connection ADODB<br />") ;
$conn->open("DRIVER=Microsoft Access Driver (*.mdb) ;DBQ=$base") ; // ouverture du fichier (...) -
Créer un tableau triable
17 janvier 2011, par Super PangolinRien de plus simple !!
Charger le framework prototype et tablekit dans l’entête de la page.
Créez un tableau en utilisant les balises thead, th et tbody.
Les cellules de l’entête serviront à trier données des colonnes contenues dans tbody.
Pour un tableau un peu plus évolué, toujours prototype, mais cette fois ci avec le framework rico.
Il faut générer un tableau javascript qui contiendra les données du tableau HTML.
Ensuite dans l’entête de la page, insérer le code javascript suivant : (...) -
Générer des fichiers excel
17 janvier 2011, par Super PangolinCréer des fichiers excel avec la librairie php_writeexcel
-
Générer les fichiers excel (serveur sous windows)
17 janvier 2011, par Super PangolinLes fichiers excel, c’est bien, (même si openoffice c’est mieux), mais ce n’est pas un format facile à générer. Si vous développez pour votre boîte, on vous demandera à coup sûr d’extraire des données dans un fichier excel tout beau et bien présenté. C’est pour ça que si votre serveur est sous windows, on peut se servir de l’objet com excel. Sous linux, on peut se débrouiller avec la librairie "writeexcel" mais qui est assez limitée.
Tout d’abord : on charge l’objet com.
$connexion = new (...) -
La gestion de projet gratuite avec serena prototype composer
17 janvier 2011, par Super PangolinA la recherche d’un outil de maquettage, je suis tombé sur cet outil complet de gestion de projet intégrant une interface simple de génération d’écrans.
On le trouve sur le site de serena. -
La configuration de départ
17 janvier 2011, par Super PangolinNous allons utiliser un fichier XML pour enregistrer les paramètres tels que la connexion à la base et les noms et structures des tables à créer.
Pour cela, PHP fournit la classe XMLReader.
Pour ouvrir un fichier, on utilise la fonction :
XMLReader::open(URL_du_fichier). CREATE TABLE `TOTO` (
`a` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`b` VARCHAR( 30 ) NOT NULL ,
`c` DATE NOT NULL ,
`d` BOOL NOT NULL ,
`e` VARCHAR( 10 ) NOT NULL
) TYPE = MYISAM ;
Réfléchissons à la structure d’une base (...)
Derniers commentaires