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 (contact@wiip.fr) pour un devis gratuit.

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:

Zend Framework 1.7

La version 1.7 du framewok PHP vient de sortir. Au programme :

ucFirst en Javascript

Vous connaissez peut-être la fonction ucfirst de PHP qui permet de mettre en majuscule le premier caractère d'une chaîne. J'ai écrit son équivalent en Javascript :

function ucFirst(str) {
  if (str.length > 0) {
    return str[0].toUpperCase() + str.substring(1);
  } else {
    return str;
  }
}

Si ça peut faire gagner 2s à quelqu'un...

Astuce ExtJS : autoriser le clic sur un lien dans un composant Ext.DataView

Si vous utilisez le composant Ext.DataView et que vous avez des liens contenus dans les nœuds de ce dernier, vos utilisateurs ne seront pas en mesure de suivre ces derniers.

Tutoriel ExtJS

J'ai commencé un tutoriel sur ExtJS, sur le même modèle que mon tutoriel sur le Zend Framework. J'attaque la série par un rappel du modèle objet de Javascript qui pourra être utile à ceux qui ne sont pas familier avec ce langage, même si ils ne souhaitent pas utiliser ExtJS.

Bonne lecture.

P.S.
J'ai mis également en place un forum sur ExtJS, pour ceux qui souhaite discuter sur le sujet en Français.

Etiquettes:

Pages

Subscribe to WIIP RSS