Warning : file_exists() [function.file-exists ]: open_basedir restriction in effect. File(./rss/atom.template) is not within the allowed path(s): (/var/www/virtual/lovalvo.net/:/usr/share/php/:/usr/bin/ffmpeg) in /srv/ltw_data/var/www/virtual/lovalvo.net/blog/htdocs/class/template/smarty/Smarty.class.php on line 1644
Warning : Cannot modify header information - headers already sent by (output started at /srv/ltw_data/var/www/virtual/lovalvo.net/blog/htdocs/class/template/smarty/Smarty.class.php:1644) in /srv/ltw_data/var/www/virtual/lovalvo.net/blog/htdocs/class/view/view.class.php on line 323
Warning : Cannot modify header information - headers already sent by (output started at /srv/ltw_data/var/www/virtual/lovalvo.net/blog/htdocs/class/template/smarty/Smarty.class.php:1644) in /srv/ltw_data/var/www/virtual/lovalvo.net/blog/htdocs/class/view/view.class.php on line 175
Warning : file_exists() [function.file-exists ]: open_basedir restriction in effect. File(./rss/atom.template) is not within the allowed path(s): (/var/www/virtual/lovalvo.net/:/usr/share/php/:/usr/bin/ffmpeg) in /srv/ltw_data/var/www/virtual/lovalvo.net/blog/htdocs/class/template/smarty/Smarty.class.php on line 1644
Luca Lo Valvo
2012-01-11T12:43:03+0100
LifeType
Copyright (c) luca
tag:blog.lovalvo.net,2012-01-11:12535
Qu’est-ce qu’un mot de passe faible ou fort ?
2012-01-11T12:43:03+0100
2012-01-11T12:43:03+0100
2012-01-11T12:43:03+0100
Un mot de passe faible est un mot de passe simple, facile à deviner ou à trouver à l’aide de dictionnaire ou ayant moins de 8 caractères. Par exemple : Un nom, ...
luca
http://luca.lovalvo.net/1_luca_lo_valvo
luca@lovalvo.ch
Sécurités
Un mot de passe faible est un mot de passe simple, facile à deviner ou à trouver à l’aide de dictionnaire ou ayant moins de 8 caractères.<div><br /></div><div>Par exemple : Un nom, un objet, une couleur, un mot du dictionnaire, une date de naissance, etc…</div><div>Autre exemple dangereux : Avoir comme mot de passe, une valeur identique au nom d’utilisateur.</div><div><br /></div><div>Voici un exemple mot de passe faible :</div><div>123456</div><div>Rouge</div><div>654321</div><div>Carotte</div><div>Lapin</div><div>Martin</div><div>Password</div><div>iloveyou</div><div>chouchou</div><div>luca22</div><div>….</div><div>….</div><div><br /></div><div>Voici un exemple de mot de passé fort :</div><div>HK8uJ*1a</div><div>Beb398#0</div><div><br /></div><div>Il est possible de construire un mot de passe fort avec des moyens mnémotechniques :</div><div>Par exemple : les 2 premiers caractères de votre prénom, votre jour de naissance, les 2 premiers caractères de votre nom et les deux caractères de votre mois de naissance.</div><div>Par exemple, si vous vous appelez « Jean Dupont, né le 10 avril 1970 », cela donnera : </div><div>Je10Duav</div><div><br /></div><div>Vous pouvez le rendre plus fort en ajoutant un caractère exotique à la fin, par exemple :</div><div>Je10Duav#</div><div><br /></div><div><br /></div><div>Vous trouverez sur le lien suivant, <a href="http://password.ll1.ch/" target="_blank">un outil maison</a> vous permettant de générer un mot de passe.</div>
tag:blog.lovalvo.net,2011-11-14:12534
MMC ne peut ouvrir le fichier C:WINDOWSSystem32dnsmgmt.msc
2011-11-14T09:38:21+0100
2011-11-14T09:38:21+0100
2011-11-14T09:38:21+0100
Sans raison particulière, l'accès à la console de gestion DNS sous Windows 2003 serveur, retourne un message du type : MMC ne peut ouvrir le fichier ...
luca
http://luca.lovalvo.net/1_luca_lo_valvo
luca@lovalvo.ch
Windows
<p>Sans raison particulière, l'accès à la console de gestion DNS sous Windows 2003 serveur, retourne un message du type :<br /><br />MMC ne peut ouvrir le fichier C:WINDOWSSystem32dnsmgmt.msc</p><p>afin de résoudre le problème, il suffit de supprimer le fichier : <font color="#0000ff">dnsmgmt</font><br />du dossier :<br /><font color="#008000">C:Documents and SettingsVotre_UserApplication DataMicrosoftMMC</font></p>
tag:blog.lovalvo.net,2011-10-19:12533
Installer Gnome document sur Ubuntu 11.10
2011-10-19T11:46:11+0200
2011-10-19T11:46:11+0200
2011-10-19T11:46:11+0200
Ubuntu 11.10 bénéficiant de Gnome 3.2 un nouveau menu "Comptes en ligne" est disponible dans les préférences systèmes (ou depuis le menu ...
luca
http://luca.lovalvo.net/1_luca_lo_valvo
luca@lovalvo.ch
Linux
<p>Ubuntu 11.10 bénéficiant de Gnome 3.2 un nouveau menu "Comptes en ligne" est disponible dans les préférences systèmes (ou depuis le menu "utilisateur"), permettrant de se connecter à divers comptes en ligne, dont "Google".</p><p>Malheureusement, le gestionnaire de fichiers d'Ubuntu ne permet pas d'accéder aux documents stockés sur votre espace "Google Docs". Pour cela il faut installer Gnome Document. </p><p> </p><p>WebUpd8 met à disposition Gnome documents directement depuis son dépôt PPA, pour cela il faut :</p><p>Dans un terminal en droit root (sudo ou sudo -i) </p><p>1) Ajouter le dépôt :<br /><font color="#0000FF">add-apt-repository ppa:webupd8team/gnome3</font></p><p>2) Mettre à jour la liste:<br /><font color="#0000FF">apt-get update</font></p><p>3) Installer Gnome documents :<br /><font color="#0000FF">apt-get install gnome-documents</font></p><p> </p><p>Gnome documents fait maintenant partie des applications sous l'appellation "Documents". </p>
tag:blog.lovalvo.net,2011-10-04:12532
Android VS iOS
2011-10-04T14:05:52+0200
2011-10-04T14:05:52+0200
2011-10-04T14:05:52+0200
Suite à l’article publié il y a quelques jours par Jonathan je reprends les points mentionnés dans son article en y ajoutant les miens formatant ...
luca
http://luca.lovalvo.net/1_luca_lo_valvo
luca@lovalvo.ch
Mobile
<div>Suite à <a href="http://ernstfamily.ch/jonathan/2011/10/idevices/" target="_blank">l’article</a> publié il y a quelques jours par <a href="http://ernstfamily.ch/jonathan/" target="_blank">Jonathan</a> je reprends les points mentionnés dans son article en y ajoutant les miens formatant le tout sous forme de tableaux à point.</div><div><br /></div><div><br /></div><meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" /> <title>Document sans nom</title> <style type="text/css"> </style> <table border="0" width="30%"> <tbody><tr> <td class="Style1" width="29%"> </td> <td class="Style1" valign="middle" width="34%"><div align="center"><strong>Android</strong></div></td> <td class="Style1" valign="middle"><div align="center"><strong>iOS</strong></div></td> <td class="Style1" valign="middle"> </td> </tr> <tr> <td class="Style1"><strong>Navigation GPS inclus </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3">Android inclus d'office l'application Google map avec son système de navigation et de vue (Streetview) </td> </tr> <tr> <td class="Style1"><strong>Accusé de récéption SMS</strong> </td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="3"> </td> </tr> <tr> <td class="Style1"><strong>Transfère de fichiers sans logiciel</strong> </td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3"> Les appareils Android par exemple sont reconnus comme une simple clé USB et il est possible de copier de la musique, des photos et n’importe quel autre fichier sans logiciel particulier ; la synchronisation avec le lecteur multimédia de son choix est également possible. Sur l’ordinateur d’un ami ou d’un collègue c’est encore pire et ne parlons même pas du support sur les systèmes d’exploitations libres ! </td> </tr> <tr> <td class="Style1"><strong>Activation sans ordinateur </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="3"> </td> </tr> <tr> <td class="Style1"><strong>Mise à jour sans ordinateur </strong>* </td> <td class="Style1"><div align="center">0.5</div></td> <td class="Style1" width="26%"><div align="center"></div><br /></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3">Certain constructeur ne vérouillent pas l'accès à la mise à jour via OTA (over the air), permettant ainsi la mise à jour de l'OS via la connexion internet, sans avoir besoin de logiciel supplémentaire installé sur l'ordinateur.</td> </tr> <tr> <td class="Style1"><strong>Changement d'appreil simplifié</strong> </td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3"> En cas de perte ou de remplacement, il faut réinstaller ou resynchroniser son appareil iOS avec son ordinateur (pour autant qu’une sauvegarde ait été faite) ; avec un appareil Android, la simple saisie de son adresse e-mail et de son mot de passe restaure instantanément toutes les applications et paramètres du téléphone. </td> </tr> <tr> <td class="Style1"> <strong>Verrouillage du téléphone </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3"><em>simlock</em>, <em>drm</em>, restrictions diverses imposées par les opérateurs de réseaux mobiles, applications interdites par Apple (flash est un exemple connu) </td> </tr> <tr> <td class="Style1"><strong>Multi-tache</strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3">Le multi-tâches présent dans iOS est passif par exemple, il n'est toujours pas possible d'utiliser une application telle que Whatsapp en cours d'une conversation téléphonique. Pareil, ce type d'application ne se lance pas correctement au boot du téléphone, il faut au préalable lancer une première fois l'appli manuellement pour un fonctionnement optimal.</td> </tr> <tr> <td class="Style1"><strong>Voip</strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3"> Sous iOS la voip n'est toujours pas intégrée dans l’OS et aucune appli réellement<br /> fonctionnelle n'existe.A nouveau: réception d’appel impossible si l’appli n’est pas<br /> clairement lancée / activée manuellement </td> </tr> <tr> <td class="Style1"> <strong>Synchro Business </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3">Actuellement la synchronisation en vironnement Exhange / GoogleApp n'est pas fonctionnelle à 100% sous iOS </td> </tr> <tr> <td class="Style1"> <strong>Support pour périphérique externe </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="3"> (Media player, dock, etc..)<br /> propriétaire autant coté hardware que software avec un Idevice. </td> </tr> <tr> <td class="Style1"><strong>Bluetooth</strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="3"> Fermeture persistante du bluetooth (Appareil non agréé Apple => DTC) </td> </tr> <tr> <td class="Style1"><strong>Market / Store </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3"> Apple store verrouillé au bon vouloir d’Appel… tu plais pas ou plus à Apple, l’application est rejetée et il n’est plus possible de la proposer aux utilisateurs. <br /> On notera également qu'il est difficile d'installer une application non présente dans l'Apple store sur un Idevice, ce qui n'est pas le cas d'une application sous Android, le simple téléchargement du package .apk suffit. <br /> Il peut être téléchargé depuis un site web, copié sur la carte mémoire du téléphone. <br /> Les arguments du type "cela permet d'éviter un fouillis dans les applications" ou "de disposer que d'application de qualité" peut-être simplement contré par "L'utilisateur paie un certain prix pour un appareil, il doit être libre d'en faire ce qu'il veut et facilement".</td> </tr> <tr> <td class="Style1"><strong>Market / Store nb d'appreil </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3">Avec iOS une application achetée pour être installée su 5 appreils maximum. A noter qu'un appareil remplacé et considéré comme nouveau. <br /> Android n'impose aucune limitation. </td> </tr> <tr> <td class="Style1"><strong>Forfait data </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="3">Il n'est pas possible de bloquer l'accès Data (internet) à 100% sur un Idevice. </td> </tr> <tr> <td class="Style1"><strong>Logiciel de traitement vidéo </strong></td> <td class="Style1"><div align="center">0</div></td> <td class="Style1" width="26%"><div align="center">1</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="3"> </td> </tr> <tr> <td class="Style1"><strong>Widget</strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="26%"><div align="center">0</div></td> <td class="Style1" width="11%"> </td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="3"> </td> </tr> <tr> <td class="Style1"><font color="#FF0000"><strong><span class="Style7">TOTAL</span></strong></font></td> <td class="Style1"><div align="center" class="Style7"><font color="#FF0000"><strong>15.5</strong></font></div></td> <td class="Style1" width="26%"><div align="center" class="Style7"><font color="#FF0000"><strong>1</strong></font></div></td> <td class="Style3" width="11%"> </td> </tr> </tbody></table> <p class="Style1"><br /> <span class="Style2">Hardware :</span></p> <table border="0" width="41%"> <tbody><tr> <td class="Style1" width="25%"> </td> <td class="Style1" valign="middle" width="23%"><div align="center"><strong>Andro-Device</strong></div></td> <td class="Style1" valign="middle"><div align="center"><strong>Iphone 3gs </strong></div></td> <td class="Style1" valign="middle"><div align="center"><strong>Iphone 4 </strong></div></td> <td class="Style1" valign="middle" width="12%"><div align="center"><strong>Iphone 5 </strong></div></td> <td class="Style1" valign="middle" width="5%"> </td> </tr> <tr> <td class="Style1"><strong>Accès au petit budget </strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="5">Des téléphones Android à moins de 150 CHF (sans abonnement) sont disponibles sur le marché, disposant d'écran tactile, appareil photos, wifi, GPS... </td> </tr> <tr> <td class="Style1"><strong>Câblage standard </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="5"> La grande majorité des autres fabricants proposent une connectique micro USB permettant le réutilisation des accessoires et chargeurs et évitant ainsi le gaspillage </td> </tr> <tr> <td class="Style1"><strong>Remplacement de la batterie </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> Des batteries de remplacement à 5$ permettent de prolonger la durée de vie (ou d’utilisation) des appareils </td> </tr> <tr> <td class="Style1"><strong>Extention de la mémoir </strong></td> <td class="Style1"><div align="center">0.5*</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="5"> La grande majorité des autres fabricants permet d’ajouter une carte microSD de grande capacité en plus de la capacité d’origine de l’appareil, augmentant ainsi sa durée de vie </td> </tr> <tr> <td class="Style1"><strong>Flash</strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">1</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><strong>Ecrant haute qualité </strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">1</div></td> <td class="Style1" width="16%"><div align="center">1</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><strong>Ecran 3D </strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><strong>Caméra 3D </strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><strong>Appreil photo HD </strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">1</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><strong>NFC</strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><strong>Large choix du Hardware </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="5">Le hardware évoluant très rapidement, avec un appareil Android, il est possible à l'utilisateur de bénéficier régulièrement des dernières technologies en changeant son appareil. <br /> Apple fournit en moyenne un nouvel appareil tous les 18 mois. Sachant qu'un appareil est obsolète en moyenne au bout de 3 mois, le temps est long. L'utilisateur final peut également choisir une marque qu'il préfèrerait.</td> </tr> <tr> <td class="Style1"><strong>Home multimedia </strong></td> <td class="Style1"><div align="center">1</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1" valign="top">Commentaire</td> <td class="Style1" colspan="5">Les solutions Home multimédia sont parfaitement fonctionnelles entre appareil Apple. Cela implique à l'utilisateur d'invertir un certain prix dans une solution fermée qu'il devra renouveler le jour où il décide de ne plus utiliser d'Idevice.<br /> Android utilise des standards et s'intègre parfaitement avec des solutions Libre, commercial tout comme à des solutions Apple.</td> </tr> <tr> <td class="Style1"><strong>Design</strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">1</div></td> <td class="Style1" width="16%"><div align="center">1</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><strong>Autonomie de la batterie </strong></td> <td class="Style1"><div align="center">0.5 *</div></td> <td class="Style1" width="19%"><div align="center">0</div></td> <td class="Style1" width="16%"><div align="center">0</div></td> <td class="Style1"><div align="center"></div><br /></td> <td class="Style1"><div align="center"></div><br /></td> </tr> <tr> <td class="Style1">Commentaire</td> <td class="Style1" colspan="5"> </td> </tr> <tr> <td class="Style1"><font color="#FF0000"><strong><span class="Style7">TOTAL</span></strong></font></td> <td class="Style1"><div align="center" class="Style7"><font color="#FF0000"><strong>9.5 </strong></font></div></td> <td class="Style1" width="19%"><div align="center" class="Style7"><font color="#FF0000"><strong>2</strong></font></div></td> <td class="Style1" width="16%"><div align="center" class="Style7"><font color="#FF0000"><strong>4</strong></font></div></td> <td class="Style1"><font color="#FF0000"><strong><br /></strong></font></td> <td class="Style1"><div align="center"></div><br /></td> </tr> </tbody></table> <p><span class="Style1"> * Suivant le modèle </span></p> <p class="Style1"> </p>
tag:blog.lovalvo.net,2011-09-26:12409
Partition de protection GPT
2011-09-26T13:59:53+0200
2011-09-26T13:59:53+0200
2011-09-26T13:59:53+0200
Pour une raison X ou Y très inexpliquée et malgré formatage, suppression de partition depuis Gparted ou autre, un disque dur ne s'affiche pas dans le poste de travail de ...
luca
http://luca.lovalvo.net/1_luca_lo_valvo
luca@lovalvo.ch
Windows
Pour une raison X ou Y très inexpliquée et malgré formatage, suppression de partition depuis Gparted ou autre, un disque dur ne s'affiche pas dans le poste de travail de Windows.<p>Afin de résoudre le problème, il faut dans un premier temps localiser le numéro du disque dur. Pour cela, clique droit sur le poste de travail (ordinateur) => "Gérer".</p><p><br />=> Rubrique "Gestionnaire de disques".<br />=> Disque X (X= numéro du disque).<br /><br />2) Lancer une invite MS-Dos (Démarre, executer, => "<font color="#0000FF">cmd</font>").</p><p>3) Taper la commande "<font color="#0000FF">diskpart</font>".<br />4) Taper la commande "s<font color="#0000FF">elect disk x</font>" où "x" = le numéro disque trouvé plus haut.<br />5) Taper la commande "<font color="#0000FF">Clean</font>".</p><p>Le disque peut dès maintenant être remonté/créé/partitionné.</p><p><em>Note : Afin de s'arrurer de travailler sur le bon disque, il est possible de lancer la commande "<font color="#0000FF">detail disk</font>" avant de lancer un "<font color="#0000FF">Clean</font>".</em></p><p> </p><p> </p><p> </p>
tag:blog.lovalvo.net,2011-09-15:12244
Vos paramètres de sécurité actuels interdisent cette action - windows 2003
2011-09-15T14:34:56+0200
2011-09-15T14:34:56+0200
2011-09-15T14:34:56+0200
Suite à la mise à jour d'IE 7 et + sur un serveur Windows 2003, l'accès aux actions du clique droit d'un utilisateur du bureau à distance sur un dossier / ...
luca
http://luca.lovalvo.net/1_luca_lo_valvo
luca@lovalvo.ch
Serveur
Suite à la mise à jour d'IE 7 et + sur un serveur Windows 2003, l'accès aux actions du clique droit d'un utilisateur du bureau à distance sur un dossier / fichier .zip se trouvant sur un serveur de fichier est limitée.<br />Le message "Vos paramètres de sécurité actuels interdisent cette action" apparaît.<p>Afin de résoudre le problème, il suffit d'ajouter (autoriser) l'IP /Nom d'hôte du serveur de fichier dans :</p><p><br /><font color="#3366FF">Option => Sécurité</font><br />=> <font color="#008000">Site Local (intranet)</font><br />D'internet Explorer.</p><p> </p><p> </p>
tag:blog.lovalvo.net,2011-07-07:11306
Convertir un flux RSS en flux WXR (WordPress eXtended RSS)
2011-07-07T12:59:34+0200
2011-07-07T12:59:34+0200
2011-07-07T12:59:34+0200
Afin de faciliter l'importation d'article ou la migration de blog vers un blog sous Wordpress, voici un petit script qui convertira un flux RSS en flux WordPress eXtended RSS facilitant ...
luca
http://luca.lovalvo.net/1_luca_lo_valvo
luca@lovalvo.ch
Programmation
<p>Afin de faciliter l'importation d'article ou la migration de blog vers un blog sous Wordpress, voici un petit script qui convertira un flux RSS en flux WordPress eXtended RSS facilitant l'importation de données dans WP.</p><p> </p><p> </p><p><strong>Exemple d'utilisation :</strong> (Vérrouillé)<br /> </p><form action="/scripts/rsstowxr.php" method="post" target="_blank"> URL du flux RSS : <input name="urlflux" type="text" value="http://www.knops.ch/1_knops/feeds/rss20" /><br />Nom auteur : <input name="auteur" type="text" value="Luca" /> <br /> <input type="submit" value="=> Convert" /> </form><p><br /><a href="/scripts/rsstowxr.txt">Télécharger le script ici</a><br /> </p><p> <?php<br />// Convertit un flux RSS au format WXR (Wordpress)<br />// pour l'importation de blog / flux de news, etc...<br />// (c) Luca Lo Valvo<br />// Last Update: Juillet 2011<br /><br />// ==== Récupération des variables ==== <br />$urlflux=$_REQUEST['urlflux']; //URL du flux à parser<br />$auteur=$_REQUEST['auteur']; // Auteur, généralement non dispo dans le flux rss<br /><br /><br />// ==== FUNCTION =====<br /><br /> // Slug <br /> Function slug($word) {<br /> if(mb_detect_encoding("$word")=="UTF-8")<br /> {<br /> $word=utf8_decode($word);<br /> }<br /> $url_valeur = array ("-", "–","'");<br /> $url_ok = array ("_", "_","_");<br /> $word=str_replace($url_valeur, $url_ok, $word);<br /> $word=html_entity_decode($word);<br /> $search = array ('@[éèêëÊË]@i','@[àâäÂÄ]@i','@[îïÎÏ]@i','@[ûùüÛÜ]@i','@[ôöÔÖ]@i','@[ç]@i','@[ ]@i','@[^a-zA-Z0-9_]@');<br /> $replace = array ('e','a','i','u','o','c','_','');<br /> $word=preg_replace($search, $replace, $word);<br /><br /> $word=html_entity_decode($word);<br /><br /> return $word;<br /> }<br /> <br />// ==== PARSER RSS ====<br /><br /> //On parse le flux XML/RSS <br /> $xml=file_get_contents($urlflux);<br /> $xml=str_replace("im:","",$xml);<br /> $root = simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA);<br /> <br /> // On récupère les infos de base du flux<br /> $FluxTitle=$root->channel->title;<br /> $FluxLink=$root->channel->link;<br /> $FluxDescription=$root->channel->description;<br /> $FluxPubDate=$root->channel->pubDate;<br /><br /> <br /> //On lit les items du flux<br /> $id=1;<br /> foreach($root->channel->item as $item){<br /> //recupération des donneés du flux<br /> $title = $item->title;<br /> $link = $item->link;<br /> $description = $item->description;<br /> $pubDate = $item->pubDate;<br /> <br /> // Autres variable<br /> $slug=slug($title);<br /> <br /> //echo "$title <br /><br />";<br /> <br /> // Pour chaque ITEM on construit le contenu du WXR <br /> $corp .="<item>n";<br /> $corp .="<title>$title</title>n";<br /> $corp .="<link>$link</link>n";<br /> $corp .="<pubDate>$pubDate</pubDate>n";<br /> $corp .="<dc:creator>$auteur</dc:creator>n";<br /> $corp .="<guid isPermaLink="false">link</guid>n";<br /> $corp .="<description></description>n";<br /> $corp .="<content:encoded><![CDATA[$description]]></content:encoded>n";<br /> $corp .="<excerpt:encoded><![CDATA[]]></excerpt:encoded>n";<br /> $corp .="<wp:post_id>$id</wp:post_id> n";<br /> $corp .="<wp:post_date>$pubDate</wp:post_date> n";<br /> $corp .="<wp:post_date_gmt>$pubDate</wp:post_date_gmt> n";<br /> $corp .="<wp:comment_status>open</wp:comment_status> n";<br /> $corp .="<wp:ping_status>open</wp:ping_status> n";<br /> $corp .="<wp:post_name>$slug</wp:post_name> n";<br /> $corp .="<wp:status>publish</wp:status> n";<br /> $corp .="<wp:post_parent>0</wp:post_parent> n";<br /> $corp .="<wp:menu_order>0</wp:menu_order> n";<br /> $corp .="<wp:post_type>post</wp:post_type> n";<br /> $corp .="<wp:post_password></wp:post_password> n";<br /> $corp .="<wp:is_sticky>0</wp:is_sticky> n";<br /> $corp .="<category domain="category" nicename="Home"><![CDATA[Home]]></category> n";<br /> $corp .="<wp:postmeta> n";<br /> $corp .="<wp:meta_key>_edit_last</wp:meta_key> n";<br /> $corp .="<wp:meta_value><![CDATA[1]]></wp:meta_value> n";<br /> $corp .="</wp:postmeta> n";<br /> $corp .="</item>nn";<br /><br /> //on parse le texte pour sortir la listes des <img><br /> $result="";<br /> preg_match_all('/<img[^>]+>/i',$description, $result); <br /><br /> $f = 0;<br /> while ($f <= count($result[0])-1) {<br /> //on récupère la valeur du SRC<br /> $src="";<br /> preg_match_all('/src=(["'])(.*?)1/',$result[0][$f],$src);<br /> <br /> // Propre à Lifetype<br /> $chaineachercher = "resource=";<br /> $isimglocal= strpos($src[2][0], $chaineachercher);<br /><br /> if ($isimglocal === false)<br /> { <br /> //img non local<br /> $filename=split("/",$src[2][0]);<br /> $filenamepostion=count($filename)-1;<br /> $filename=$filename[$filenamepostion];<br /> } <br /> else <br /> { //img local <br /> //on travaille le nom du fichier<br /> $filename=split("resource=",$src[2][0]);<br /> $filename=split("&",$filename[1]);<br /> $filename=$filename[0];<br /> //$filename=$filename[1][0];<br /> }<br /> $filename=$filename;<br /> $filetitle=str_replace(".",":",$filename);<br /> $filetitle=split(":",$filetitle);<br /><br /> $filetitle=$filetitle[0];<br /><br /> $corp .="<item> n";<br /> $corp .="<title>$filetitle</title> n";<br /> $corp .="<link>".$src[2][0]."</link> n";<br /> $corp .="<pubDate>Wed, 06 Apr 2011 00:00:00 +0000</pubDate> n";<br /> $corp .="<dc:creator>$auteur</dc:creator> n";<br /> $corp .="<guid isPermaLink="false">".$src[2][0]."</guid> n";<br /> $corp .="<description></description> n";<br /> $corp .="<content:encoded><![CDATA[]]></content:encoded> n";<br /> $corp .="<excerpt:encoded><![CDATA[]]></excerpt:encoded> n";<br /> $corp .="<wp:post_id>$id</wp:post_id> n";<br /> $corp .="<wp:post_date>$pubDate</wp:post_date> n";<br /> $corp .="<wp:post_date_gmt>$pubDate</wp:post_date_gmt> n";<br /> $corp .="<wp:comment_status>open</wp:comment_status> n";<br /> $corp .="<wp:ping_status>open</wp:ping_status> n";<br /> $corp .="<wp:post_name>".$filetitle."</wp:post_name> n";<br /> $corp .="<wp:status>inherit</wp:status> n";<br /> $corp .="<wp:post_parent>0</wp:post_parent> n";<br /> $corp .="<wp:menu_order>0</wp:menu_order> n";<br /> $corp .="<wp:post_type>attachment</wp:post_type> n";<br /> $corp .="<wp:post_password></wp:post_password> n";<br /> $corp .="<wp:is_sticky>0</wp:is_sticky> n";<br /> $corp .="<wp:attachment_url>".$src[2][0]."</wp:attachment_url> n";<br /> $corp .="<wp:postmeta> n";<br /> $corp .=" <wp:meta_key>_wp_attachment_metadata</wp:meta_key> n";<br /> $corp .=" <wp:meta_value><![CDATA[a:6:{s:5:"width";s:3:"621";s:6:"height";s:3:"594";s:14:"hwstring_small";s:23:"height='96' width='100'";s:4:"file";s:18:"2011/04/$filetitle.jpg";s:5:"sizes";a:2:{s:9:"thumbnail";a:3:{s:4:"file";s:18:"$filetitle-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}s:6:"medium";a:3:{s:4:"file";s:18:"$filetitle-300x286.jpg";s:5:"width";s:3:"300";s:6:"height";s:3:"286";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}]]></wp:meta_value>n";<br /> $corp .="</wp:postmeta> n";<br /> $corp .="<wp:postmeta> n";<br /> $corp .=" <wp:meta_key>_wp_attached_file</wp:meta_key> n";<br /> $corp .=" <wp:meta_value><![CDATA[".$filename."]]></wp:meta_value> n";<br /> $corp .="</wp:postmeta> n";<br /> $corp .="</item> nn";<br /> <br /> $f++; <br /> }<br /> $id++;<br /> }<br />?><br /><?php<br />// ==== ON CONSTRUIT LE FICHIER WXR ====<br /> $header .="<?xml version="1.0" encoding="UTF-8"?> n";<br /> $header .="<rss version="2.0"<br /> xmlns:excerpt="http://wordpress.org/export/1.1/excerpt/"<br /> xmlns:content="http://purl.org/rss/1.0/modules/content/"<br /> xmlns:wfw="http://wellformedweb.org/CommentAPI/"<br /> xmlns:dc="http://purl.org/dc/elements/1.1/"<br /> xmlns:wp="http://wordpress.org/export/1.1/"<br /> >n";<br /> $header .="<channel> n";<br /> $header .="<title>$FluxTitle</title> n";<br /> $header .="<link>$FluxLink</link> n";<br /> $header .="<description>$FluxDescription</description> n";<br /> $header .="<language>FR</language> nn";<br /><br /> $header .="<wp:wxr_version>1.1</wp:wxr_version> n";<br /> $header .="<wp:base_site_url>$FluxLink</wp:base_site_url> n";<br /> $header .="<wp:base_blog_url>$FluxLink</wp:base_blog_url> nn";<br /><br /> $header .="<wp:author><wp:author_id>1</wp:author_id><wp:author_login>$auteur</wp:author_login><wp:author_email></wp:author_email><wp:author_display_name><![CDATA[$auteur]]></wp:author_display_name><wp:author_first_name><![CDATA[]]></wp:author_first_name><wp:author_last_name><![CDATA[]]></wp:author_last_name></wp:author>nn";<br /> <br /> $header .="<wp:category><wp:term_id>1</wp:term_id><wp:category_nicename>Home</wp:category_nicename><wp:category_parent></wp:category_parent><wp:cat_name><![CDATA[Home]]></wp:cat_name></wp:category>nn";<br /><br /> $header .="<generator>RSS TO WXR By Luca Lo Valvo</generator>nn";<br /><br /> $corp=$corp;<br /><br /> $footer .="</channel> n";<br /> $footer .="</rss> n";<br /><br /><br /> //creation du fichier xml :RSS25derarticles.xml<br /> $str = "$header $corp $footer";<br /><br /> //On affiche le fichier convertit<br /> echo $str;<br />?></p>