Tout sur Tutoriels
Posté le 09 juin 2009 par Louis
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 ».
Tags : Java - J2EE, Tutoriels
Posté le 16 mai 2009 par Louis

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) :
Tags : Adobe, Astuces, Tutoriels
Posté le 10 mai 2009 par Louis
Chacun aura sans aucun doute remarqué que Google a mis en place sans trop demander l’autorisation un historique web associé à votre compte Google :

Oui, mais, pour des problèmes de confidentialités, ou simplement car vous n’aimez pas que Google sache des choses sur vos, vous désirez sans doute supprimer cet historique web. Comment faire ? C’est très simple :
Rendez-vous d’abord dans la page de cet historique web, en cliquant sur le lien indiqué ci-dessus.

Cliquez ensuite sur « Remove items » ou « Supprimer des éléments ». Vous arrivez sur une nouvelle page. Cliquez sur « Clear entire history » ou bien « Effacer la totalité du contenu de l’historique Web » :

Cliquez maintenant sur le bouton « Clear history » ou « Effacer l’historique » :

Et voilà ! C’est fait !

De surcroît, normalement, la fonctionnalité d’historique web est désactivée. Comme ça, plus besoin de revenir le vider !
Tags : Google, Tutoriels
Posté le 30 avril 2009 par Louis
L’adresse MAC, qu’est-ce que c’est ? Selon Wikipédia :
En réseau informatique une adresse MAC (Media Access Control address) est un identifiant physique stocké dans une carte réseau ou une interface réseau similaire et utilisé pour attribuer mondialement une adresse unique au niveau de la couche de liaison (couche 2 du modèle OSI). C’est la partie inférieure de celle-ci (sous-couche d’accès au média – Media Access Control) qui s’occupe d’insérer et de traiter ces adresses au sein des trames transmises.
Bref : cette adresse est souvent considérée comme l’identifiant unique et inchangeable de chaque carte réseau (LAN et Wifi). Et bien sachez qu’en fait, on peut la changer. Voici comment faire.
Changer son Adresse MAC sous Windows
Par l’utilitaire Windows :
Allez dans Démarrer > Exécuter et tapez devmgmt.msc.
Allez sur la carte réseau dont vous voulez modifier l’adresse MAC, puis faites clic droit Propriétés > Avancé > Adresse Administrée localement puis rentrez l’adresse dans Valeur.

Avec un logiciel (gratuit) :
Technitium MAC Address Changer est un logiciel gratuit qui vous permet très simplement de modifier de façon graphique votre adresse MAC.

Changer son Adresse MAC sous Linux
Par la ligne de commande :
Dans un terminal, tapez :
ifconfig interface_en_question hw ether ab:cd:ef:gh:ij:kl
Les ab:cd:ef:gh:ij:kl sont la nouvelle adresse MAC voulue.
Avec un logiciel :
J’ai eu beau chercher, mais je n’ai pas trouvé… Si vous savez comment faire, je suis preneur.
Tags : Linux, Tutoriels, Windows
Posté le 24 avril 2009 par Louis

Windows SharePoint Services est un ensemble d’applications que l’on retrouve un peu partout dans les grosses entreprises. Tôt ou tard, chacun peut donc être amené à toucher à ce logiciel, et c’est dans ce cadre que l’apprentissage de quelques notions ne fait pas de mal.
Pourquoi utiliser SharePoint, me demandera-t-on ? Parce que quand l’existant est déjà bien installé, et qu’il est créé à partir de ce système, il va sans dire qu’économiquement, il est plus simple de continuer dans sa lancée plutôt que de tout remettre à plat (un certain nombre d’entreprises ne peuvent pas se permettre de stopper leur activité liée au web ou à l’intranet…).
Enfin, pour ceux comme moi qui ont utilisé en d’autres temps Microsoft FrontPage, sachez que Microsoft SharePoint Designer est plus ou moins son descendant.
Tags : Tutoriels, Windows
Posté le 31 mars 2009 par Louis

Prendre la bande son d’un mp4 et la convertir en mp3, c’est simple et immédiat avec le logiciel AoA Audio Exractor, disponible seulement sur le système d’exploitation Windows.
- D’abord, téléchargez ce logiciel, par exemple ici.
- Ensuite, installez le.
- Pour utiliser le logiciel, faites un simple glissé-déposé de vos fichiers mp4 dessus, puis cochez les instructions qui vous conviennent (par défaut, elles sont correctement réglées, mais vous pouvez toujours les changer si ça vous convient mieux).
- Cliquez ensuite sur Start, et attendez que le logiciel ait fini sont travail.
Et dans quel cas cela peut être utile, me direz-vous ? Boarf, je ne sais pas, vous répondrais-je. Simplement, j’ai remarqué que les vidéos en Haute Qualité (HQ) de Youtube sont au format mp4. Après, j’dit ça, j’dit rien…
Tags : Astuces, Tutoriels, Windows
Posté le 30 mars 2009 par Louis

Un rapide tutoriel pour expliquer comment conserver ses paramètres de comptes dans Filezilla quand on passe de Linux à Vista, ou l’inverse.
Sachez tout d’abord que le listing de vos sites est à chaque fois rangé dans le fichier sitemanager.xml.
Ce fichier est rangé sous Linux dans le dossier :
/home/moncompte/.filezilla/
Et sous Vista dans le dossier :
/Users/moncompte/AppData/Roaming/Filezilla/
Donc, si vous passez de Linux à Vista, il vous suffit de copier le fichier sitemanager.xml de votre dossier .filezilla (attention, sous Linux, les dossiers commençant par un point (« . ») sont habituellement les dossiers/fichiers cachés), puis de le coller dans le dossier Filezilla dans AppData de votre Vista (attention, le dossier AppData est aussi un dossier caché, donc il faut activer l’affichage des dossiers et fichiers cachés en allant dans Outils > Options des dossiers > Onglet ‘Affichage’ puis cocher Afficher les fichiers et dossiers cachés.
Tags : Linux, Tutoriels, Windows
Posté le 29 mars 2009 par Louis

Voilà certainement la bonne nouvelle de ma journée. Enfin ! J’ai fini par trouver comment régler les problèmes d’erreurs 500 (que j’avais à la pelle) sur mon Wordpress 2.7.0 puis 2.7.1 : la solution a été d’abord donnée ici, puis relayée ici.
Pour ceux que ça énerve d’aller voir sur les sites dont j’ai mis les liens, je vais répéter : en gros, OVH et 1and1 gèrent mal le PHP5, ce qui occasionne ces erreurs 500.
Donc pour améliorer cette situation, éditez votre .htaccess (à la racine de votre site normalement), et en lieu et place de ce qu’il y avait avant, à savoir ça :
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Écrivez ça :
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
# END WordPress
(j’ai mis en gras les lignes qui changent par rapport à la situation précédente)
En tout cas chez moi, ça a réglé tous mes problèmes d’un seul coup. J’ai pu réactiver un certain nombre de plugins que j’avais désactivé jusqu’alors à cause de cela (notamment le plugin des billets sur le même sujet, en bas de chaque billet).
Tags : Astuces, Tutoriels, Wordpress
Posté le 14 mars 2009 par Louis

A la suite de plusieurs problème de disponibilité de service phares comme Gmail, qui ont empêché bon nombre de personnes de travailler pendant une certaine durée, j’ai décidé de chercher une solution pour retrouver une certaine confiance dans le stockage et la disponibilité de ses mails sur internet. Le but étant qu’il faut que chacun puisse avoir un accès 24h/24 et 7j/7 à ses mails, ce avec une probabilité de non disponibilité proche de zéro.
Pour cela, je préconise le principe de la redondance du stockage et des outils : stockez vos email chez votre prestataire préféré (pour moi : Gmail, que l’on qualifiera de « premier compte »), mais également chez son concurrent (pour moi : Yahoo! Mail, que l’on qualifiera de « deuxième/second compte »). Puis, copiez tous les contacts de votre premier compte vers le second ; instaurez ensuite une redondance dans la réception des emails, c’est à dire que vous copiez tous les messages d’un compte à l’autre, et vous configurez un des comptes pour qu’il envoie automatiquement tous les emails qu’il reçois vers le deuxième compte.
Puis, configurer le deuxième compte, pour que vous puissiez envoyer des emails depuis celui-ci, mais avec comme adresse destinateur (le champ « De ») l’adresse du premier compte. Ainsi, vous pourrez contacter par email avec votre second compte tous vos contacts du premier compte, et ce de manière totalement transparente pour eux.
Pour cela, j’ai réalisé plusieurs tutoriels :
Les contacts :
La redondance de la réception/du stockage des emails
La possibilité d’envoyer des emails avec une adresse personnalisée
[Photo]
Tags : Google, Tutoriels, Yahoo!
Posté le 14 mars 2009 par Louis
Je vais expliquer ci-dessous étape par étape, comment importer ses contacts Yahoo! Mail vers un compte Gmail, en utilisant un fichier au format CSV.
- Allez d’abord dans votre compte Yahoo! Mail (vous pouvez d’ores et déjà passer à l’étape 5 en cliquant sur ce lien).
- En haut à droite, allez dans Options > Options de Mail.

- Cliquez sur Contacts (en bas dans la colonne de gauche).

- Cliquez sur Importer/Exporter

- En bas, cliquez sur le bouton Exporter qui est à la ligne : Microsoft outlook Exporter Avec des virgules (le premier de la liste).

- Cliquez sur Ok sur la fenêtre qui s’ouvre, afin de télécharger le fichier .CSV.
- Allez sur votre compte Gmail
- Dans Contacts, cliquez en haut à droite sur Importer.

- Cliquez sur le bouton Parcourir puis sélectionnez le fichier que vous venez de télécharger.
- Cliquez ensuite sur le bouton Importer.
C’est fini ! Vous devriez avoir tous ces contacts d’enregistrés dans votre compte Gmail maintenant !
Nota Bene : Le tutoriel inverse, c’est à dire pour importer ses contacts Gmail vers Yahoo! Mail est disponible ici.
Tags : Google, Tutoriels, Yahoo!