<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
    <channel>
        <link>http://kookyoo.net</link>
        <description>Contenu heberge chez Kookyoo.net</description>
        <language>fr</language>
        <copyright>Copyright 2007, Kookyoo Prod.</copyright>
        <managingEditor>contact@kookyoo.net  (Sebastien C.)</managingEditor>
        <webMaster>sebastien@kookyoo.net (Sebastien C.)</webMaster><title><![CDATA[Kookyoo.net/blog - developpement]]></title>
        <item>
             <title>[Tuto] Envoyer des messages sur Twitter depuis PHP</title>
             <link>http://www.kookyoo.net/blog/developpement/twitter-php-api-envoyer-messages-status-site-internet-integrer-00001272</link>
             <guid>http://www.kookyoo.net/blog/developpement/twitter-php-api-envoyer-messages-status-site-internet-integrer-00001272</guid>
             <pubDate>Fri, 19 Feb 2010 09:40:06 +0100</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p><img height="220" width="640" alt="" src="/img_up/Image/psykopat/10-02/twitter-api-status-ban.jpg" /></p>
<p><br />
Difficile aujourd'hui de passer à côté de <b>Facebook </b>ou <a href="http://twitter.com/Kookyoo" target="_blank">Twitter</a>. Ces deux outils de communication sont aujourd'hui de formidables vecteurs de communication pour tous ceux qui cherchent à promouvoir leurs articles ou même leur vie privée. Pour faciliter la vie des Kookyoonautes et le mien j'ai cherché comment intégrer grâce à l'<b>API Twitter</b> un post automatique pour annoncer les nouvelles publications.</p>
<p><br />
Deux solutions existent en PHP, la première repose sur l'<b>API non authentifiée</b> et c'est celle que nous verrons pour sa simplicité d'utilisation. La seconde a l'avantage de vous épargner les limites de volume de données, elle permet également l'affichage de la source du message "from web / from API". Dans la FAQ officielle de l'API Twitter j'ai trouvé ces deux sites qui se...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/twitter-php-api-envoyer-messages-status-site-internet-integrer-00001272" title="Lire [Tuto] Envoyer des messages sur Twitter depuis PHP en ligne">twitter-php-api-envoyer-messages-status-site-internet-integrer-00001272</a></div>]]></description>
        </item>
        <item>
             <title>Media Player Classic : pixel shaders pour les débutants!</title>
             <link>http://www.kookyoo.net/blog/developpement/shaders-mpc-pixelshaders-00001193</link>
             <guid>http://www.kookyoo.net/blog/developpement/shaders-mpc-pixelshaders-00001193</guid>
             <pubDate>Thu, 29 Oct 2009 10:03:56 +0100</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p>Déjà première étape, posséder notre cher lecteur qui est totaltement gratuit et trés facile à trouver, mais bon je suis sympa, voilà l'URL sur clubic : <a href="http://www.clubic.com/telecharger-fiche11019-media-player-classic.html" target="_blank">http://www.clubic.com/telecharger-fiche11019-media-player-classic.html</a></p>
<p>&#160;</p>
<p>Il faut avant tout activer les shaders. Pour cela il faut changer dans les options de sortie vidéo, le filtre vidéo à utiliser est le VMR9 (Video Mixing Rendered) qui supporte les shaders, et sélectionner DirectX9.</p>
<p>&#160;</p>
<p style="text-align: center;"><img width="485" height="335" src="/img_up/Image/developpement/mpc_options.jpg" alt="" /></p>
<p>&#160;</p>
<p>Ensuite, on peut apercevoir que dans "Play", le menu "Shaders" se dégrise ! Bien, trouvez maintenant une vidéo, et mettez la en lecture. Ensuite, ouvrez l'éditeur de shaders, enfin, le semblant d'éditeur. En effet, la seule chose qu'il fait c'est vous dire si il y a une...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/shaders-mpc-pixelshaders-00001193" title="Lire Media Player Classic : pixel shaders pour les débutants! en ligne">shaders-mpc-pixelshaders-00001193</a></div>]]></description>
        </item>
        <item>
             <title>Aperçu des nouveautés CSS 3</title>
             <link>http://www.kookyoo.net/blog/developpement/css3-attributs-visuels-ombre-text-shadow-box-shadow-border-radius-00001130</link>
             <guid>http://www.kookyoo.net/blog/developpement/css3-attributs-visuels-ombre-text-shadow-box-shadow-border-radius-00001130</guid>
             <pubDate>Mon, 27 Jul 2009 07:47:22 +0200</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p>Avec le <b>CSS 3</b>, une multitude de nouvelles possibilités s'ouvrent aux développeurs web. Sans dresser un inventaire exhaustif (les spécifications officielles sont là pour ça), je vous propose de découvrir brièvement quelques une de ces nouveautés, du moins les plus visuelles.</p>
<p><br />
Attention, pour pouvoir profiter de ces effets il est malheureusement nécessaire d'avoir un <b>navigateur récent</b> qui supporte ces nouvelles normes comme Firefox, Konqueror, Opera ou Safari/Webkit.</p>
<p>&#160;</p>
<h2>box-shadow</h2>
<p>Cet attribut CSS permet de rajouter un effet d'ombre à vos boîtes. Plus besoin d'utiliser d'images en fond, le navigateur calcule dynamiquement les ombres à afficher selon vos paramètres :</p>
<p>&#160;</p>
<p style="-moz-box-shadow: 1px 1px 4px rgb(68, 68, 68);">Ce champ est entouré d'une ombre.</p>
<p>&#160;</p>
<p>Code CSS :</p>
<pre style="margin-left: 40px;">
box-shadow: 2px 2px 2px #444;</pre>
<p>&#160;</p>
<p>Les paramètres sont le...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/css3-attributs-visuels-ombre-text-shadow-box-shadow-border-radius-00001130" title="Lire Aperçu des nouveautés CSS 3 en ligne">css3-attributs-visuels-ombre-text-shadow-box-shadow-border-radius-00001130</a></div>]]></description>
        </item>
        <item>
             <title>[Tuto] FFmpeg : encodage vidéo avec h264/AAC</title>
             <link>http://www.kookyoo.net/blog/developpement/ffmpeg-h264-aac-tutoriel-installation-compilation-configuration-00001096</link>
             <guid>http://www.kookyoo.net/blog/developpement/ffmpeg-h264-aac-tutoriel-installation-compilation-configuration-00001096</guid>
             <pubDate>Mon, 18 May 2009 21:10:27 +0200</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p style="text-align: center;"><img height="176" width="600" src="/img_up/Image/psykopat/09-05/x264.gif" alt="" /></p>
<p><br />
Nous avons déjà vu comment <a target="_blank" href="http://www.kookyoo.net/blog/developpement/ffmpeg-vignettes-video-extraire-encodage-image-jpg-00001084">extraire une image d'une vidéo avec FFmpeg</a> dans le précédent tutoriel, cette fois ci nous allons nous pencher un peu plus en profondeur sur ce formidable outil. Notre objectif : disposer d'un outil capable d'encoder nos vidéos avec les meilleurs codecs actuels : <b>h264 et AAC</b>.</p>
<p><br />
Cette fois nous allons devoir compiler nous même FFmpeg pour y intégrer certaines librairies externes. Pour notre but nous avons besoin de la librairie libre x264-encoder ainsi que libfaac.</p>
<p><br />
<b>x264</b> est la librairie libre référence pour l'encodage au format h264. Les spécifications de ce format ne sont pas récentes mais le récent support de ce format par Flash 9 en fait un choix très...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/ffmpeg-h264-aac-tutoriel-installation-compilation-configuration-00001096" title="Lire [Tuto] FFmpeg : encodage vidéo avec h264/AAC en ligne">ffmpeg-h264-aac-tutoriel-installation-compilation-configuration-00001096</a></div>]]></description>
        </item>
        <item>
             <title>Générer des vignettes de vidéos avec FFmpeg</title>
             <link>http://www.kookyoo.net/blog/developpement/ffmpeg-vignettes-video-extraire-encodage-image-jpg-00001084</link>
             <guid>http://www.kookyoo.net/blog/developpement/ffmpeg-vignettes-video-extraire-encodage-image-jpg-00001084</guid>
             <pubDate>Sun, 19 Apr 2009 13:39:06 +0200</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p style="text-align: center;"><img height="100" width="396" alt="" src="/img_up/Image/psykopat/09-04/ffmpeg-logo%5B1%5D.png" /></p>
<p style="text-align: justify;"><br />
L'application <b>FFmpeg est un projet libre d'enregistrement et de conversion vidéo</b>. Il repose sur l'utilisation de librairies grauites / libres comme <b>libavcodec</b>, <b>libavformat</b>, <b>libavutils </b>...</p>
<p style="text-align: justify;"><br />
Multi-plateforme, <a href="http://www.kookyoo.net/blog/developpement/ffmpeg-h264-aac-tutoriel-installation-compilation-configuration-00001096" target="_blank">FFmpeg</a> est utilisé dans de nombreux logiciels connus que ce soit sous Linux, MacOS X ou Windows tel Mplayer, Mencoder et même VLC ! Il dispose en outre d'un serveur de streaming (ffserver) pour ce qui souhaitent diffuser des flux vidéos sur le réseau.</p>
<p style="text-align: justify;"><br />
FFmpeg dispose d'une librairie php nommée <b>FFmpeg-php</b>, laquelle permet d'accéder aux meta-données...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/ffmpeg-vignettes-video-extraire-encodage-image-jpg-00001084" title="Lire Générer des vignettes de vidéos avec FFmpeg en ligne">ffmpeg-vignettes-video-extraire-encodage-image-jpg-00001084</a></div>]]></description>
        </item>
        <item>
             <title>Commandes linux</title>
             <link>http://www.kookyoo.net/blog/developpement/linux-taille-repertoire-commande-du-wget-ftp-login-password-00000881</link>
             <guid>http://www.kookyoo.net/blog/developpement/linux-taille-repertoire-commande-du-wget-ftp-login-password-00000881</guid>
             <pubDate>Fri, 01 Aug 2008 11:55:53 +0200</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p>Je note ici deux petites commandes Linux pour mémo car elles m'ont été bien utiles cette semaine et vous pourriez bien en avoir l'usage à votre tour un de ces jours ;)</p>
<h2><br />
Connaître la taille d'un répertoire / utilisation d'une partition sous GNU Linux</h2>
<p>La commande "<b>du</b>" retourne la taille d'un répertoire ou d'une partition :</p>
<pre>
 # du -sh /var/temp
</pre>
<p>L'option "<b>s</b>" affiche seulement un total pour chaque type d'argument.</p>
<p>L'option "<b>h</b>" permet l'affichage automatique de l'unité adaptée (Ko, Mo, Go...).</p>
<p>&#160;</p>
<h2>Wget sur FTP</h2>
<p>Une autre commande très utile, qui m'a permis de transférer tout Kookyoo depuis mon mutualisé vers mon dédié sans passer par chez moi (et donc en profitant des 100Mb de Bande Passante interne au réseau de mon hébergeur) :</p>
<pre>
 # wget <a href="ftp://login:passwd@ftp.host.net/thedir/*" class="external free" title="ftp://login:passwd@ftp.host.net/thedir/*"...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/linux-taille-repertoire-commande-du-wget-ftp-login-password-00000881" title="Lire Commandes linux en ligne">linux-taille-repertoire-commande-du-wget-ftp-login-password-00000881</a></div>]]></description>
        </item>
        <item>
             <title>[Linux/MySQL] Récupérer son mot de passe root</title>
             <link>http://www.kookyoo.net/blog/developpement/changer-root-mysql-mot-de-passe-perdu-password-recovery-recuperer-00000803</link>
             <guid>http://www.kookyoo.net/blog/developpement/changer-root-mysql-mot-de-passe-perdu-password-recovery-recuperer-00000803</guid>
             <pubDate>Fri, 16 May 2008 10:29:39 +0200</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p><img width="640" height="65" alt="" src="/img_up/Image/psykopat/08-05/mysql-root-password-recover.jpg" /></p>
<p>Ceux qui ont déjà administré une base de donnée connaissent la douleur que peut ressentir un administrateur lorsqu'il perd ses mots de passe root.<br />
<br />
<br />
En pleine manipulation cet-après midi suite à une fausse manip lors de l'installation de MySQL Server, j'ai perdu le compte root, voici donc pour vous éviter de galérer la marche à suivre.</p>
<h2>Pour les versions actuelles</h2>
<p>On coupe le service lancé :</p>
<p style="margin-left: 40px;"># <b>/etc/init.d/mysql stop</b></p>
<p><br />
On créé un fichier de commande qui sera chargé au lancement :</p>
<p style="margin-left: 40px;"># <b>echo "SET PASSWORD FOR root@localhost=PASSWORD('ilovekookyoo');" &gt; /tmp/mysql-init</b></p>
<p><br />
On lance mysql-safe avec les commandes pour charger ledit fichier :</p>
<p style="margin-left: 40px;">#<b>/usr/bin/mysqld_safe --init-file=/tmp/mysql-init...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/changer-root-mysql-mot-de-passe-perdu-password-recovery-recuperer-00000803" title="Lire [Linux/MySQL] Récupérer son mot de passe root en ligne">changer-root-mysql-mot-de-passe-perdu-password-recovery-recuperer-00000803</a></div>]]></description>
        </item>
        <item>
             <title>Un objet qui se dirige vers un point</title>
             <link>http://www.kookyoo.net/blog/developpement/flash-programmation-algorithme-ia-00000782</link>
             <guid>http://www.kookyoo.net/blog/developpement/flash-programmation-algorithme-ia-00000782</guid>
             <pubDate>Mon, 28 Apr 2008 00:57:06 +0200</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p>Salut à tous,</p>
<p>&#160;</p>
<p>L'objet de se billet est d'aborder d'une manière simple et efficace le suivi d'un objet vers un point. Le problème posé est le suivant :</p>
<p style="text-align: center;"><i>Un objet A doit se rendre à un point B en ligne droite. </i></p>
<p style="text-align: center;">&#160;</p>
<p>Nous prendrons une boule pour représenter l'objet A, et la position de la souris représentera le point B. L'application sera réalisée sous Flash pour plus de simplicité :)</p>
<p>&#160;</p>
<p>Bref, un objet est représenté par des coordonnées, jusque là rien de nouveau. Son déplacement est le résultat de l'application d'une vitesse dans la direction voulue. La direction voulue est aussi représentée par un couple de point (x,y).</p>
<p>Pour déplacer un objet, on modifier simplement la position en X, et la position en Y (pour un plan en 2D). Ces 2 variables sont affectées par un vecteur vitesse V qu'il faudra calculer. Maintenant que nous avons tous les outils...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/flash-programmation-algorithme-ia-00000782" title="Lire Un objet qui se dirige vers un point en ligne">flash-programmation-algorithme-ia-00000782</a></div>]]></description>
        </item>
        <item>
             <title>Parts de march&#38;eacute; des moteurs de recherche</title>
             <link>http://www.kookyoo.net/blog/developpement/moteurs-de-recherche-statistiques-france-parts-de-marche-google-yahoo-aol-ask-live-00000744</link>
             <guid>http://www.kookyoo.net/blog/developpement/moteurs-de-recherche-statistiques-france-parts-de-marche-google-yahoo-aol-ask-live-00000744</guid>
             <pubDate>Wed, 19 Mar 2008 00:27:06 +0100</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p>Vous connaissez sans doute Xiti, le service de statistiques proposé aux webmasters. Grâce aux milliers de sites sur lesquels leur produit collecte des informations (<b><span id="ctl02_lblListPerimetre">89 621 sites web</span></b><span id="ctl02_lblListPerimetre"> !</span>), la société peut proposer chaque mois des statistiques assez honnêtes de l'internet en France.</p>
<p><br />
Aujourd'hui ils nous livrent la répartition des moteurs de recherche pour le mois de <b>Février 2007</b>.</p>
<p><img width="550" height="360" align="middle" alt="" src="/img_up/Image/psykopat/08-03/moteurs-200803-1.png" />&#160;</p>
<h2><br />
Google toujours en forme, Yahoo! en progression</h2>
<p>Si vous n'êtes pas familiers avec ces données la grosse part bleue du camembert risque de heurter votre sensibilité. Pourtant il n'y a rien de bien nouveau, le géant <b>Google </b>continue son chemin, tel un Pacman de l'internet il dévore tout sur son passage et se maintient à peine en dessous des <b>90 %...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/moteurs-de-recherche-statistiques-france-parts-de-marche-google-yahoo-aol-ask-live-00000744" title="Lire Parts de march&#38;eacute; des moteurs de recherche en ligne">moteurs-de-recherche-statistiques-france-parts-de-marche-google-yahoo-aol-ask-live-00000744</a></div>]]></description>
        </item>
        <item>
             <title>Editeur .htaccess en ligne</title>
             <link>http://www.kookyoo.net/blog/developpement/generateur-htaccess-assistant-en-ligne-editeur-htaccess-editor-00000693</link>
             <guid>http://www.kookyoo.net/blog/developpement/generateur-htaccess-assistant-en-ligne-editeur-htaccess-editor-00000693</guid>
             <pubDate>Sat, 23 Feb 2008 15:25:44 +0100</pubDate>
             <author>contact@kookyoo.net (Bloggeur)</author>
             <description><![CDATA[<div width=640px><p><img width="640" height="200" alt="" src="/img_up/Image/psykopat/08-02/htaccess_editor_ban.jpg" /></p>
<p>Croisé sur le blog de <a target="_blank" href="http://www.papygeek.com">Papy Geek</a>, un excellent site pour les développeurs web qui veulent se simplifier la vie avec les fichiers .htaccess. Pour ceux qui ne maîtrisent pas l'outil, <a target="_blank" href="http://fr.wikipedia.org/wiki/Htaccess">le fichier .htaccess</a> est un fichier placé dans un site internet, qui permet de réguler les droits d'accès, la réécriture d'url et tout un tas de paramètres.</p>
<p><br />
Le principal défaut de ce fichier est sa syntaxe, parfois un peu rudimentaire, qui n'autorise généralement pas la moindre erreur de frappe. Aussi il n'est pas rare de perdre de longues minutes pour un bête caractère oublié ou erronné. Avec <b>.htaccess Editor</b>, fini les soucis. Un assistant complet vous aidera à créer pas à pas votre fichier de configuration.</p>
<p><br />
Le site est actuellement...<br />Lire cet article en ligne : <a href="http://kookyoo.net/blog/developpement/generateur-htaccess-assistant-en-ligne-editeur-htaccess-editor-00000693" title="Lire Editeur .htaccess en ligne en ligne">generateur-htaccess-assistant-en-ligne-editeur-htaccess-editor-00000693</a></div>]]></description>
        </item>
    </channel>
</rss>