Tout sur : Tutoriels
Retour d’installation de Ubuntu Jaunty Jackalope 9.04 sur un HP 6735s ou HP-Compaq 550
Ce billet traite d’un retour d’installation de la distribution Ubuntu Linux sur un HP 6735s ou HP-Compaq 550.
Rappel : Je fais ce billet pour garder une trace des ressources qui ont été mises en commun, et que je ne souhaite pas supprimer suite à la fermeture du Forum AbriCoCotier.
(Lire la suite…)
Installer Windows XP sur un HP 6735s ou HP-Compaq 550
Comment installer Windows XP sur un HP 6735s ou HP-Compaq 550 ? C’est la question qui est posée ici :
Rappel : Je fais ce billet pour garder une trace des ressources qui ont été mises en commun, et que je ne souhaite pas supprimer suite à la fermeture du Forum AbriCoCotier.
Fermeture du forum AbriCoCotier
Je ne sais pas si les lecteurs de ce blogs sont au courant, mais depuis quelques temps, un forum est également disponible (à l’adresse http://www.abricocotier.fr/forum). Forum tout ce qu’il y a de plus simple, phpBB3 et tout, bref, un forum propre.
la sélection d’un appareil photo numérique est compliquée, notamment à cause de tous les paramètres qui entrent en jeux dans la photographie. Petit guide pratique pour commencer à y voir plus clair.
Comment bien choisir son appareil photo numérique ?
Étant donné la pléthore d’appareils en vente sur le marché, et les réponses aux billets sur les Nikon D5000 et D90 (ou des comparatifs), je crois qu’il est opportun de dresser ici une sorte de bilan/aide à la décision. Il n’est en effet pas évident de choisir un appareil photo numérique quand on est un débutant. L’idée ici sera non pas de vous dire quel appareil prendre, mais de vous guider dans votre choix. Et pour se faire, il n’y a rien de mieux que de cerner ses besoins, car de ceux-ci va dépendre le type d’appareil, la gamme (et donc son prix).
(Lire la suite…)
Google Analytics fourni un tas de fonctionnalités très facile d’accès, mais il permet aussi d’utiliser certaines fonctionnalités assez puissantes, comme l’utilisation d’expression régulières (ou expressions rationnelles) pour trier les résultats selon son bon vouloir. On peut aussi créer des filtres, mais j’en parlerai plus bas.
Par exemple, pour moi, j’utilise les Regexp pour voir tout de suite l’impact de mes derniers billets sur la journée passé.
Ainsi, si vous avez inclut dans votre URL-rewriting les ID des billets (par exemple comme suit : http://votredomaine/%post_id%-%postname%), vous pourrez retrouver les derniers billets rien que par leur ID. C’est ce que j’ai fait, et, comme vous pouvez le voir ci-dessous, avec la regexp suivante : /(5|6)[0-9]{3} :
Je peux ainsi afficher tous les billets portant une ID commençant par « /5″ ou « /6″ succédés par exactement 3 chiffres (grâce aux accolades, ce qui me permet de sélectionner les billets ayant les ID comprises entre 5000 et 6999). Théoriquement, il serait mieux de rajouter un ^ devant la regex comme ça : ^/(5|6)[0-9]{3} pour bien spécifier que ce code, je veux qu’il soit trouvé au but de la référence (et pas au mieux, même si en fait, ça ne serait pas possible au vu de la construction de mes URLs).
Cela vous intéresse aussi ? e vous conseille d’aller apprendre sur le site du zéro.
Enfin, Analytics permet de paramétrer automatiquement des filtres, et tout ça est très bien expliqué là .
Voir les connections TCP et UDP avec TCPView
Un petit logiciel pour Windows qui peut s’avérer diablement efficace, surtout lorsque l’on travaille dans une grosse entreprise qui possède des standards de sécurisation des réseaux assez élevés.
TCPview vous permet de visualiser en direct les connections TCP et UDP qu’essaie d’établir (ou déjà établies par) votre ordinateur. D’une manière générale, c’est très instructif, mais de surcroît cela permet de voir quand un certain programme va tenter de se connecter avec l’extérieur (par exemple un programme qui voudrait faire une mise à jour de sa version), sur quels ports, etc.
Caroline et moi faisons partie des gens qui aiment les photos très déformées, par exemple celles qui ont été prises avec des objectifs Fish-Eye. Cela donne une vision différente des photos classiques, et nous ne croyons pas que ce soit un mal. Sauf que : il peut être des cas où une photo prise avec un fish-eye (et donc déformée) soit nécessaire pour un autre usage (vous voulez en faire une photo normale). Vous devez donc en corriger la déformation. Attention, je ne pense pas connaitre parfaitement le vocabulaire à utiliser : d’autres personnes parlent de perspective géométrique et de distorsion géométrique.
(Lire la suite…)
Transformer toutes ses catégories WordPress en tags

J’ai longtemps été un fervent partisan anti-tags. Je ne les aimais pas : je trouvais que cela faisait mauvais doublon avec les catégories, et que cela n’apportait pas grand chose de trop taguer… Bref : je n’était pas convaincu par le principe (comme souvent). Aujourd’hui, il semble que j’ai changé (grandi ?), et que je suis plus ouvert à ce type de marquage.
D’ailleurs, je viens de remplacer toutes les catégories de WordPress par des tags.
Ne nous leurrons pas : la vraie raison a été que Google référence les tags comme des pages supplémentaires, qu’il place juste en dessous de l’URL principale, ce qui fait énormément de visibilité supplémentaire
Bref : Je voulais bien changer et passer des catégories aux tags, mais il fallait que toutes mes catégories soient transformées automatiquement en tags (j’en avait trop pour tout faire à la main), et que les billets eux-même voient leurs catégories auxquelles ils étaient attribués devenir des tags.
J’ai cherché sur le forum WordPress et posé la question sur Twitter, mais, comme très souvent, j’ai trouvé la réponse par moi même avant même d’avoir eu une esquisse de piste gentiment donnée par quelqu’un d’autre.
Les trois étapes de cette transformation
- D’abord, allez dans Articles > Catégories et cliquez en bas sur le lien convertisseur catégories vers tags.
- Puis, sélectionnez toutes les catégories (sauf celles ayant un astérisque). Puis cliquez sur Convertir des catégories en tags.
Maintenant,
Je vais faire ci-dessous un tutoriel assez simple, finalement, mais avec très peu de screenshots. Je conseille d’utiliser Firefox pour tester le web service, mais ce n’est pas forcé (j’ai fait des screenshots du code une fois intégré : cliquez sur les images pour les avoir en grande taille).
Développement d’un Web Service
- Allez dans l’onglet services et lancez le serveur GlassFish.
- Créez un nouveau projet de type « Web Application ». Appelez ce projet « Calculatrice ». Indiquez que vous vous préparez à le déployer sur le serveur GlassFish reposant sur un socle JEE 5. Il est dans ce TP inutile de choisir un framework de présentation particulier. Lorsqu’on vous laisse le choix, cliquez simplement sur « Finish ».
- Sélectionnez « Calculatrice » dans l’onglet des projets puis avec le bouton droit, créez un Web Service « CalculatriceWS » dont le code sera placé dans le package « webservice ».
- Sélectionnez « Add operation ». Dans l’onglet « Design », créez une méthode d’addition « add » qui prend en paramètres deux entiers « i » et « j », et renvoie un entier correspondant à l’addition de ces deux paramètres.
- Codez cette méthode d’addition dans l’onglet « Source ».
- Faites alors un « Clean and Build » du projet puis déployez le sur le serveur GlassFish. Dépliez « Web Services » dans le projet « Calculatrice » et cliquez sur « Test Web Service ». Rentrez deux entiers et vérifiez que le web service fonctionne.
- Notez la syntaxe de la requête SOAP et de sa réponse, ainsi que celle du fichier WSDL (Pour cela, allez avec votre navigateur sur l’URL Regardez à quoi ressemble le WSDL du web service CalculatriceWS : http://localhost:8080/Calculatrice/CalculatriceWSService?wsdl, puis cliquez sur « Affichage » et « Afficher le code HTML du document (structure) ».
Consommation du Web Service par une application Java
- Créez un nouveau projet de type « Application Java » et appelez le « ClientCalculatrice ».
- Sélectionnez « ClientCalculatrice » dans l’onglet des projets puis avec le bouton droit, faites « New Web Service Client ». Indiquer l’adresse du WSDL du web service, soit : http://localhost:8080/Calculatrice/CalculatriceWSService?wsdl
- Une branche « Web Services References » est désormais présente dans la barre de navigation du projet. Sélectionnez la méthode « add » et faites un « drag & drop » sur le code de la classe « Main » du client du Web Service.
- Ajustez les valeurs de paramètres d’entrée du Web Service et vérifiez que votre client consommateur du Web Service fonctionne correctement.
Consommation du Web Service par une application Web (JSP)
NB : les JSP (Java Server Pages) sont des pages générées dynamiquement à partir de code Java. Pour en savoir plus, rendez-vous sur la page Wikipédia qui en parle.
- Créez un nouveau projet de type « Web Application » et appelez le « ClientJSPCalculatrice ». Sélectionnez cette fois-ci Tomcat comme serveur d’applications.
- Créez de la même manière que précédemment une référence locale au WebService à consommer puis faites un « drag & drop » de l’opération « add » dans le code « index.jsp ».
- Faites un « Clean and Build » du projet puis déployez le dans Tomcat.
- Sélectionnez le projet dans la barre de navigation de gauche et cliquez sur « Run » afin de lancer Firefox sur l’URL de la page « index.jsp ».

Le problème des affichages de PDF classiques, c’est qu’ils nécessitent tous un plugin Flash fonctionnel. Or il existe un moyen d’afficher les PDF (très peu utilisé il est vrai), et sans utiliser aucun player Flash. Un assez vieux moyen d’ailleurs, utilisant les iframe. EN fait, cela intègre à la page web un petit player Adobe Reader, c’est à dire sans Flash, mais avec exactement les même boutons que le player Adobe Reader que vous utilisez tous les jours (à moins que vous utilisiez d’autres lecteurs tels que Foxit).
Pour afficher un PDF directement dans une page HTML classique, il suffit d’utiliser une balise iframe, comme suit (intégrez le code qui suit à votre page HTML en remplaçant le test.pdf par l’URL complète de votre fichier PDF :
<iframe src="test.pdf" width="500" height="800" align="middle"> </iframe>
Et ça fonctionne ! Faites le test chez vous, et constatez par vous-même
Ce qui donne (avec un PDF que j’avais rédigé, c’est juste pour l’exemple) :
- 07 February 2012Surfer anonymement sur le web pour contourner la censure politique(2) Comments
- 06 February 2012SoundCloud : en quel langage est codé le service ?(2) Comments
- 05 February 2012Glype : un proxy en PHP(0) Comments
- 05 February 2012Google serait en train de tester une box de divertissement : Ã quand la Xbox de Google ?(0) Comments
- 05 February 2012AMD et ARM pourraient s'allier pour contrer la puissance d'Intel(0) Comments
- 04 February 2012Suppression des polices provenant de GoogleFonts sur mon blog(6) Comments
- 29 January 2012Pas de loi de Moore dans les cartes graphiques depuis plusieurs années(2) Comments
- 29 January 2012Rénovation des structures de chauffage urbain à Paris(5) Comments
- 28 January 2012Etat des lieux de ma dépendance à Google(9) Comments
- 28 January 2012Désactiver l'accélération de la souris sous Mac OS(4) Comments







