Si vous avez besoin d'un logiciel pour étendre les capacités de votre logiciel de CAO (Revit, AutoCAD, Inventor, Vault, Navisworks, Solidworks, SketchUp...), vous êtes au bon endroit. Depuis 2008, nous sommes spécialisés dans le développement de ce type de programme.

Contactez nous au (+33) 6.46.40.75.66 ou par E-mail (maxence.delannoy@hey.com) pour un devis gratuit.

Alléluia, OpenOffice va enfin supporter l'anti-aliasing

J'utilise beaucoup OpenOffice Draw que je trouve très pratique. Plus ergonomique qu'Inkscape et avec plus de possibilités pour le dessin des textes. Il avait cependant un gros défaut : il ne supportait pas l'anti-aliasing, ce qui fait que les images produites présentaient des effets d'escalier. On pouvait cependant contourner le problème en exportant en PDF.

Etiquettes:

Différences entre iconv() sur Windows et Unix

Pour mon utilitaire de conversion d'unités, j'avais besoin de constituer un index sous la forme d'un tableau PHP. La recherche dans ce tableau s'effectuant à partir d'une saisie utilisateur, il me fallait une fonction pour supprimer les accents et les caractères spéciaux, de façon à ce qu'une saisie utilisateur comme mètre produise le même résultat que metre et que soit équivalent à m2.

Etiquettes:

Tags de nom Picassa

Je viens de tester les tags de nom de Picassa et je suis bluffé. Ça marche très bien et l'interface est très bien conçue. Pour ceux qui ne connaissent pas cette fonction qui a été récemment ajoutée à Picassa Albums Web, elle permet de détecter des visages dans vos photos et d'y associer des noms de personnes. Vraiment une "killer" fonction !

Problème sur les commentaires

Je viens de me rendre compte que j'ai un sérieux problème avec mes commentaires anonymes. Ils figurent bien dans la base, mais ne sont pas affichés. Et j'ai une erreur lors de la soumission. J'ai donc désactivé les commentaires anonymes pour l'instant, le temps de trouver le problème (et j'ai également créé des comptes utilisateurs pour les commentaires existants, donc ne vous étonnez pas de recevoir un E-mail)

Etiquettes:

Une fonction PHP pour supprimer les zéros terminaux

Utile pour ceux qui utilisent bcmath.

Cadeau de Noël

Mon cadeau de Noël : Hello world avec ExtJS et une description des principaux layouts disponibles dans ExtJS.

Celui là, vous ne pourrez pas le revendre sur E-Bay ;-).

Bonnes fêtes à tous.

P.S. : Des questions sur ExtJS ? Vous pouvez poster sur le forum ExtJS.

Etiquettes:

Mise à jour d'un module Drupal

J'aime bien Drupal, mais le mettre à jour reste toujours compliqué. C'est pour ça que j'ai profité de ma dernière mise à jour pour créer une carte mentale listant les différentes étapes permettant de mettre à jour un module. J'en ai une autre en préparation pour Drupal lui même, mais elle est beaucoup plus conséquente et elle reste encore à peaufiner. Ce sera pour la prochaine fois...

Etiquettes:

ExtJS et Selenium IDE

Selenium IDE est une extension pour Firefox qui permet d'enregistrer une suite d'actions (clic, saisie) pour les rejouer ensuite à des fins de test. Chaque action est associée à une commande et l'ensemble forme un script qui peut être sauvegardé sous la forme d'un fichier XML. Ce script peut ensuite être modifié.

Gros bogue avec PDO

Si vous exécutez une requête avec une apostrophe et un point d'interrogation, par exemple: SELECT * FROM `users` WHERE username = 'ch?\'ris', vous aurez l'erreur : SQLSTATE[HY093]: Invalid parameter number: no parameters were bound.

Tester des expressions régulières avec Firebug

J'ai trouvé un nouvel usage pour l'indispensable Firebug. On peut se servir de sa console pour tester des expressions régulières. Exemple pour valider un entier positif :

"123".match(/^\d+$/) // renvoie ["123"]
 
"abc".match(/^\d+$/) // renvoie null

Etiquettes:

Pages

Subscribe to WIIP RSS