Mon livre sur les 911 Classic est disponible

    11:34 27 10 2021

livre_911_classic

Après 6 mois d’écriture, relectures, mise en page, corrections, mon livre « Reconnaître une 911 classic d’un coup d’oeil » est disponible à la vente!

 

Vous souhaitez être capable de reconnaître facilement chaque modèle de Porsche 911 classic (64-73), quel que soit l’angle sous lequel vous le regardez? Ce guide est fait pour vous, 100 pages en couleur agrémentées d’anecdotes et de photos d’illustration.

 

J’ai, pour l’occasion, monté un petit site web dédié à la vente de l’ouvrage. Vous pourrez y retrouver un extrait, les articles parus dans la presse spécialisée ainsi que les liens pour l’acheter en ligne :

 

 

Depuis sa parution cet été, le livre s’est déjà vendu à plus de 500 exemplaires et a reçu un accueil très favorable du grand public et de la communauté.


Un nouveau site de peinture en ligne

    14:53 23 10 2020

peintures-autos-motosJe viens de tomber sur un nouveau site qui vend des packs dédiés à la remise en état de nos belles voitures. Spécialiste reconnu de la peinture automobile auprès des professionnels de la carrosserie en Aquitaine depuis 2007, leur nouveau site de vente de peinture pour autos et motos propose maintenant des packs à destination du grand public 

Voici comment ils décrivent leur solution :

Il faut savoir que chaque véhicule possède son propre code couleur, l’ensemble de nos process vise une justesse colorimétrique, identique à la sortie d’usine. Nous disposons à ce propos de plusieurs spectrophotomètres dont le dernier né de PPG, muni d’une caméra pour identifier au mieux les pigments métallisés ou nacrés. Nous vous accompagnons dans la réalisation de votre projet. Nos techniciens spécialistes de la carrosserie vous conseillent dans le choix de nos produits.

Vous souhaitez retrouver la couleur d’origine de votre voiture ? Notre gamme de produits vous permettra de trouver la peinture de qualité constructeur qu’il vous faut : une application simple en aérosol ou au pistolet. Appliquez chez vous les mêmes produits que les carrossiers ou concessionnaires. Les produits CREOX sont le résultat de notre expertise et de notre savoir-faire et vous assure une maîtrise parfaite des couleurs. Retrouvez également sur notre site une gamme complète de produits pour la préparation de votre véhicule : peinture, mastic, abrasifs, vernis… Nous vous proposons des produits professionnels pour une utilisation simple.

Je viens de commander un kit pour ma 2.7, j’ai hâte de pouvoir tester cela!

https://www.peintures-autos-motos.fr



Migrer un parc informatique vers Windows 10 sans licence entreprise

    13:49 16 06 2016

tuto-activer-le-god-mode-sur-windows-10-4Ce mois-ci, j’ai entrepris de mettre à jour notre parc informatique (50 ordinateurs identiques) de Windows 8.1 vers Windows 10, ceci afin de profiter de la mise à jour gratuite avant que l’offre ne se termine (29 juillet).

J’ai donc commencé par un premier poste pour vérifier que notre matériel était bien compatible. J’ai cliqué sur le bouton permettant de profiter de  la mise à jour gratuite, et après un peu plus de 3Go de téléchargement suivi d’une installation d’environ 1 heure, j’ai pu valider tout était ok.

Il est donc maintenant temps de faire le reste du parc. Oui, mais comment faire cette mise à jour sans télécharger à chaque fois les 3Go nécessaires? Après un recherche Google infructueuse, je me décide à appeler Microsoft pour en savoir plus, ils ont bien dû prévoir le cas.

Je suis accueilli par une gentille hôtesse qui très rapidement me recadre : « Désolé monsieur, si vous avez acheté vos ordinateurs dans la grande distribution (CDiscount dans mon cas), vous ne disposez pas de licence entreprise et devez donc mettre à jour les PC individuellement. »

Super, avec 50 postes, à raison de 3 à 4 heures par poste, j’aurai fini début 2018! Autant vous dire, que j’ai cherché (et trouvé) une autre solution pour simplifier cette migration.

J’ai donc décidé de procéder par images (communément appelés Ghosts).
Pour cela,  j’ai utilisé la solution Clonezilla qui permet de créer/restaurer des images de disques ou partitions.

J’ai commencé par créer une image du poste en Windows 10 que j’ai ensuite restauré sur un autre poste.

Au boot, tout va bien, le système se lance sauf…sauf qu’il m’est impossible d’activer Windows 10! Le système ne reconnait bien sûr pas la clé Windows (elle provient d’un autre poste) et ne réussit pas à récupérer celle du Windows 8.1 fournie avec la machine à l’achat (et enregistrée dans le Bios/EFI).

La solution trouvée consiste à aller chercher la fameuse clé enregistrée dans le Bios et forcer Windows 10 à l’utiliser. L’opération semble compliquée mais c’est en fait relativement simple.

Pour cela, j’ai utilisé le logiciel RWEverything qui permet d’accèder à une multitude d’informations sur votre poste. Téléchargez la version portable, exécutez là, puis cliquez sur le bouton ACPI en haut et, pour finir, affichez l’onglet MSDM. Vous pourrez y voir, en clair, votre clé produit Microsoft.

Il ne suffit plus qu’à aller la renseigner dans Windows 10. Pour cela, faites un click droit sur le bouton Windows choisissez « système » puis « activer Windows ». Dans cette fenêtre, il vous sera proposé de modifier la clé produit. Entrez celle récupérée avec RWEverything et validez. Vous pouvez maintenant activer Windows 10!

Au final, la migration des 50 postes m’aura pris un peu moins de 2 jours. Pour finir, sachez que cette technique n’est utilisable que si les postes ne contiennent aucune donnée car l’utilisation d’une image unique écrase tout le contenu qui pourrait être present sur vos postes.

 



De l’utilisation de Clonezilla

    13:15 5 06 2014

Deux articles intéressants sur l’utilisation de CloneZilla viennent d’être publiés sur le blog de la société AlliaForm. Pour rappel, clonezilla est une distribution linux permettant de gérer la sauvegarde / restauration de disques ou de partitions sous la forme d’images.

voici les liens vers les deux articles :

http://www.alliaform.fr/clonezilla-gestion-image-ordinateurs-salle-formation

http://www.alliaform.fr/personnaliser-clonezilla

Bonne lecture!



Des scorpions aux Chartrons

    12:09 19 11 2013

J’en avais déjà entendu parler sans vraiment y prendre attention, mais là, je n’ai plus le choix. Voici sur quoi je suis tombé ce matin :

 

 

 

 

 

 

 

 

 

 

 

 

Ce n’est donc pas une légende, il y a bien des scorpions à Bordeaux aux Chartrons.

Maintenant que je l’ai capturé, il ne reste plus qu’à savoir ce que je dois faire de cette pauvre petite bête. Des idées?

 



Préparation au GMAT à Bordeaux

    09:25 4 04 2013

Après les cursus PHP, Drupal et Prestashop, ma société Alliaform vient de lancer une nouvelle formation permettant de se préparer au passage du TOEFL. D’une durée de une journée, cette formation permet de comprendre les rouages de cet examen pour pouvoir le passer dans les meilleures conditions. La première date aura lieu le 18 mai suivie ensuite d’environ une session par mois.

Pour en savoir plus : Preparation au TOEFL à Bordeaux



AlliaForm vous souhaite une bonne année avec plus de 50 nouvelles formations

    12:47 23 01 2013

Grâce à l’évolution de son offre partenaire, AlliaForm vous propose plus de 50 nouvelles formations informatique en 2013, que ce soit en inter-entreprise ou  en intra-entreprise :

Microsoft (WindowsVisual StudioExchangeSQL Server, etc.)
VMWareOracleCiscoLinuxCitrix
VOIPPOOTCP/IPITILSQL, etc.
-  et bien d’autres

Et pour bien commencer l’année, nous vous faisons profiter de 10% de réduction sur les sessions suivantes :

Automatiser les tâches d’administration Windows avec PowerShell TM 2.0
du 04 au 08 février 2013
2595€ H.T  2335€ H.T

PrestaShop par la pratique
le 22 février 2013
300€ H.T  270€ H.T

apprendre à développer avec PHP
du 25 au 28 février 2013
1390€ H.T  1251€ H.T

A très bientôt dans l’espace formation d’AlliaForm.



Free refond son site mobile en utilisant la méthodologie « La Rache »

    10:36 12 01 2012

Comme annoncé hier, free est en train de refondre son site http://mobile.free.fr afin de supporter la charge induite par leur annonce de forfait tout compris à 15,99€. JSP ne tenait pas le coup, qu’à cela ne tienne, on passe à PHP.

Les services sont montés et remis en ligne au fur et à mesure. Hier nous avons d’abord eu droit à la partie inscription pour les freenautes avec son lot de bugs notamment dans la validation des ribs (relevés d’identités bancaires) ce qui a rendu un paquet de monde hystérique au point de chercher des solutions pour générer de faux ribs permettant de valider leur inscription.

Ce matin c’est la partie inscription pour les non freenautes qui a été mise en ligne. Espérons que cela se déroule mieux pour eux.

En tout cas, ces mises en ligne nous permettent de comprendre un peu mieux comment fonctionnent les équipes de développement de Free. Si vous allez faire un tour sur la partie inscription pour les non frenautes (rapidement, car j’imagine que ce bug va vite disparaître), vous pourrez voir que le lien, en haut de page qui mène vers la section « Espace abonné » pointe en fait vers http://localhost:8080/moncompte/.

Quoi? Pas de tests chez Free? Du développement en local qui semble directement passer en production sans passer par un serveur de dev. ou de pré-prod?

Tout cela ressemble bien à la méthodologie « La Rache » qui permet de produire vite mais sans trop s’attarder sur la qualité du code :)

Ceci dit, et étant donné, d’une part, le contexte dans lequel ce site est redéveloppé et, d’autre part, la simplicité du code à produire, je crois que la décision peut se justifier.

J’en déduis également que la prochaine étape sera donc la remise en ligne de la partie « abonnés ».  Les premiers isncrits pourront  enfin valider que la procédure a bien été prise en compte correctement.

Quoi qu’il en soit, et en toute franchise, je tire mon chapeau à Free qui a pris un décision difficile (refonte du site) en un temps record et qui est pas loin de gagner son pari!



créer un sommaire avec liens en utilisant FPDF

    13:15 18 12 2011

 

Dernier volet de mes tutoriels sur l’utilisation de FPDF avec PHP, nous allons voir aujourd’hui comment générer un sommaire avec des liens dans un document PDF.

FPDF propose nativement des méthodes pour générer des liens internes dans un  document :

 

  • addlink() qui créé un lien et retourne son identifiant. Pour le moment, notre lien n’est qu’une ressource, il va maintenant falloir l’associer à un texte et ensuite préciser où ce lien doit pointer. Pour cela, il faut utiliser par exemple, la méthode cell() (qui permet d’écrire du texte) en lui passant en paramètre  l’identifiant du lien.

 

  • SetLink() va enfin nous permettre de préciser la destination du lien. Nous l’utiliserons sur la page où le lien doit pointer

 

Le mode de fonctionnement de FPDF nous impose de créer les page les unes après les autres. Une fois une page créé, il n’est pas possible de revenir dessus. Il devient donc évident que, dans le cadre d’un sommaire, nous allons d’abord devoir créer tous les liens (un par entrée de notre sommaire), puis, page par page, assigner la destination de ces liens.
La première étape va donc consister a créer un conteneur pour stocker tous nos liens. Nous allons donc ajouter un nouvel attribut, en l’occurrence un tableau, à notre classe FPDF :
class myfpdf extends fpdf {
    public $myLinks = array();
}

Au moment de générer notre sommaire, nous allons créer les liens et les ajouter, un par un à notre tableau. Voici un exemple de code à adapter à votre document :

<?php
...
//le numéro de la page
$numPage = 1;

//le titre de la page
$titrePage = 'première page';

//on créé un lien
$fpdi->myLinks[$numPage] = $fpdi->addLink();

// on écrit le nom de la page et on y associe le lien
$fpdi->cell(185,5,$titrePage,0,0,'L',$fpdi->myLinks[$numPage];

//on écrit le numéro de la page
$fpdi->cell(5,5,$numPage,0,2,'R',TRUE);

?>

Cette opération doit être renouvelée pour chaque ligne apparaissant dans notre sommaire, le plus simple est donc de boucler dessus.

Voilà, nous avons écrit notre sommaire, il va maintenant falloir associer les bonnes pages aux liens.
La solution basique serait de le faire manuellement dans notre code à chaque création de page.
Mais comme un bon développeur est un développeur feignant, nous allons plutôt réécrire la méthode addPage() de FPDF afin d’automatiser l’action et que cela se fasse tout seul par la suite dans notre document :

<?php
class myfpdf extends fpdf {
    public $myLinks = array();

    public function addPage() {
        //on génère la page en appelant la méthode 
        //parente addPage()
        parent::addPage();

        // si un lien existe pour ce numéro de page, 
        //on l'associe à la page
        $page = $this->pageNo();
        if (isset($this->myLinks[$page])) {
            $this->setLink($this->myLink[$page]);
        }
    }

}
?>

Voilà, à chaque nouvelle page, si un lien y est associé, il sera automatiquement ajouté.

 

Si vous souhaitez voir le résultat, vous pouvez aller consulter le catalogue de formations d’AlliaForm, en bas à gauche du menu.

 

Le document est entièrement généré en PHP avec FPDI ( la version que vous y verrez est un version statique en cache, je ne le génère qu’une seule fois lorsque des modifications y sont apportées).



Des formations PHP à Bordeaux

    14:18 14 12 2011

Logo Alliaform

Avec le lancement de ma nouvelle société AlliaForm qui propose des salles de formations équipées en informatique à Bordeaux, j’ai décidé de revenir à mes premiers amours et de proposer des formations à PHP sur la région Aquitaine.

 

Je reprends donc avec un premier cursus de Niveau 1 dont vous pourrez trouver le plan ci-dessous :

Formation PHP Bordeaux : Apprendre à développer avec PHP

 

N’hésitez pas à me faire vos retours sur son contenu.

D’autres cursus devraient voir le jour dans les semaines à venir.