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, je suis spécialisé dans le développement de ce type de programme.

Contactez moi au (+33) 6.46.40.75.66 ou par E-mail (maxence.delannoy@wiip.fr) pour un devis gratuit.

Radio : undefined

Vu sur Deezer :

Radio undefined, la radio la plus cool de Deezer

Etiquettes:

Si ça continue, on passera la journée sur Google

Mais où va s'arrêter Google ? Quand on voit les fonctions proposées par le moteur de recherche, on se demande si il est encore utile d'aller sur d'autres sites. Quelques exemples :

Etiquettes:

Mais où est passé le bouton Enregistrer ?

Inkscape est l'un de mes logiciels préférés. Il y cependant un détail qui m'irrite à chaque fois que je l'utilise : c'est l'emplacement des boutons dans les boites de message de confirmation.

Les boutons des boites de confirmation d'Inkscape

Savez vous ce qu'est un pangramme ?

Une machine à écrire

Intrigué par la phrase The quick brown fox jumped over the lazy dog. qu'on retrouve dans certains exemples de la documentation PHP (par exemple dans la documentation de preg_replace), j'ai demandé à mon ami Google d'éclairer ma lanterne. Ce dernier m'a alors renvoyé vers une page de Wikipédia m'indiquant que cette phrase était en fait un pangramme, c'est à dire une phrase qui comportent toutes les lettres de l'alphabet. En effet, elle sont toutes présentes de A à Z. C'est utilisé pour tester des claviers ou des polices de caractères.

Dans le même genre, on a Portez ce vieux whisky au juge blond qui fume ou Vieux pelage que je modifie : breitschwanz ou yak ?.

Je vais encore m'endormir un peu moins con ce soir...

Etiquettes:

10 € de pouvoir d'achat

Téléphonie

D'après l'hebdomadaire Challenges, la dépense moyenne mensuelle pour la téléphonie mobile d'un français s'élève à 30 €, alors qu'elle n'est que de 20 € en Grande-Bretagne et 17,50 € en Allemagne.

Les coûts des communications en Allemagne, qui était similaires à ceux pratiqués en France ont fortement baissés suite à une augmentation de la concurrence.

10 € par mois, soit 120 € par an, c'est pas mal quand même. On se demande ce qu'attend le gouvernement Français pour lancer la quatrième licence. L'arrivée de Free sur ce créneau pourrait changer la donne, installer une vrai concurrence et procurer à une grande majorité de Français un petit bonus en fin de mois.

Le mieux encore, c'est de faire comme moi, c'est à dire ne pas avoir de portable. J'économise ainsi 30 € par mois !

Etiquettes:

PHPUnit n'aime pas les exits

PHPUnit n'aime pas les exits

J'avais un test unitaire basé sur Zend_Test qui ne s'exécutait pas. La seule sortie que j'obtenais c'était l'entête PHPUnit :

Sooka 0.4, gestion de projets en ligne

Sooka

J'ai mis en ligne la version 0.4 de mon logiciel de gestion de projets Sooka.

Carnet d'adresse partagé

La principale nouveauté consiste en l'ajout de deux nouveaux modules Organisations et Contacts qui permettent la constitution d'une base de données de contacts. On peut prendre des notes, créer des tâches et on peut même importer des E-mails depuis un compte Gmail pour regrouper tous les échanges qu'on a eu avec une personne en un seul endroit.

Module Contacts

Zend Framework 1.8.1

Logo Zend Framework

13 jours après la 1.8.0, voici déjà la première version de maintenance du Zend Framework. Les principaux changements sont :

  • La version de Dojo qui était livrée avec ZF 1.8.0 n'était pas la bonne (1.2 au lieu de 1.3)
  • Zend_Loader::registerAutoload charge à présent Zend_Loader_Autoloader et le déclare en Fallback.
  • Correction de plusieurs bogues et quelques améliorations pour Zend_Application
  • Zend_Tool peut à présent générer des modules
  • Ajout de typages forts pour Zend_Amf
  • Beaucoup de traductions supplémentaires

Etiquettes:

Zend_Mail_Storage_Imap

Logo Zend Framework

Dans le cadre de mon projet Sooka, j'ai besoin d'effectuer une recherche sur un serveur IMAP.

Ma première idée a été d'utiliser Zend_Mail_Storage_Imap, mais à la lecture de la documentation du ZF, la commande SEARCH n'est pas supportée. Je me suis donc rabattu sur les fonctions imap_* de PHP.

Zend Framework : validateur pour une URL

Logo Zend Framework

Bizarrement, le Zend Framework ne fournit pas de validateur pour vérifier que la syntaxe d'une URL est correcte. Pourtant, le composant Zend_Uri dispose d'une méthode check qui remplit ce rôle. On peut s'en servir pour écrire un validateur personnalisé :

<?php
class Wiip_Validate_Uri extends Zend_Validate_Abstract
{
    const 
BAD_URI 'badUri';

    protected 
$_messageTemplates = array(
        
self::BAD_URI => "'%value%' n'est pas une URI valide"
    
);

    public function 
isValid($value)
    {
        
$this->_setValue($value);

        if (!
Zend_Uri::check($value)) {
            
$this->_error(self::BAD_URI);
            return 
false;
        }

        return 
true;
    }
}
?>

Mise à jour du 15/11/2010 : passe la clé du message à la méthode _error.

Pages

Subscribe to WIIP RSS