Mercredi 31 Décembre 2008 15:24:05
Developpement
Stream video en flv à la volée avec ffmpeg
Sur ma Wii, je ne peux pas lire mes DVD ni mes MP3 sans avoir à les copier sur des cartes SD cards... streamer cela depuis mon PC de bureau me plairait. La solution est de passer par le navigateur (Opera) de la Wii qui ouvre un lecteur flash (swf) qui va lire une FLV.
Jusque là, à peu prés tout le monde sait encoder une vidéo dans le format flv avec un encodeur, c'est simple: ça fait un fichier FLV qu'on peut alors lire sur une page avec un petit lecteur flash.
Oui mais ! 300Go de vidéos, de musiques etc... à encoder en FLV ... ...
Mardi 30 Décembre 2008 13:23:22
Developpement
Parse de fichier ini en bash
Je sais que ça parait un peu bizarre mais il n'existe pas de commande bash pour lire une valeur dans un fichier ini... vous allez me dire "avec un vieux coup de php, perl ou python ça va vite" mais moi je préfère un truc en Bash...
Donc voilà un petit script que je me suis codé il y a quelques temps, retrouvé dans les méandres de mon serveur... je me suis dis que comme je vous ai pas offert de cadeaux à noël... ;)
A rendre exécutable et/ou à placer dans le PATH (par exemple ... ...
Vendredi 19 Décembre 2008 02:27:09
Admin Linux
Bien faire une mise en production
Certains se demandent comment effectuer une mise en production le plus efficace possible sans avoir trop de soucis de différentiel entre la version en production et la version à livrer d'une application de type "script" (donc non binaire)
En fait, il existe 3 façons de faire + 1 qui est complètement folle:
- La première est la plus folle: backup, puis écrasement
- La seconde: rsync...
- La troisième est un peu plus viable: utilisation de SVN ou CVS
- La quatrième est l'utilisation d'un patch
Selon les cas, l'une de ces quatre ...
Jeudi 27 Novembre 2008 13:36:12
Developpement
Créer une extension PHP en C
Vous avez des contraintes de performances ? ou alors vous avez envie d'ajouter une fonctionnalité à PHP ? Il va falloir passer par le développement d'une extension PHP. Grâce à l'API du moteur Zend (non pas le framework mais le moteur PHP), et un ensemble de macros, vous allez pouvoir y arriver.
Pour l'heure j'ai créé 3 pages de wiki:
- Introduction au développement d'extension PHP
- Comment créer une fonction simple
- Gérer les paramètres de fonction
Ces pages vont évoluer, et j'ajouterai le support Objet sitôt que j'ai ...
Lundi 24 Novembre 2008 13:08:52
Developpement
Poste de développement PHP sous Fedora
Linux est un système parfait pour développer. Simple d'installation, apache est prêt à l'emploi, tout comme PHP et MySQL. Du fait d'être sous Linux, vous êtes proche de la configuration de votre serveur qui a 75% de chance d'être sous Linux. Muni de Eclipse et du plugin PDT, vous allez pouvoir aisément travailler vos développements PHP. Mais là où le bas blesse, c'est que justement vous êtes proche d'une configuration serveur. De ce fait, vous allez vous confronter à quelque chose d'inexistant (ou presque) sous Windows: la ...
Lundi 10 Novembre 2008 14:28:09
Developpement
Une Astuce PHP
Un truc que je ne savais pas et que je viens d'apprendre en utilisant Drupal, si nous utilisons l'ouverture "longue" de balise PHP (long tag), il n'est pas nécessaire de fermer cette balise.
Cela peut être très utile, notamment pour les retour chariot oublié en bas de fichier, avec cette astuce vous n'aurez plus ce genre d'erreur.
Exemple de classe qui peut générer une erreur:
Mardi 07 Octobre 2008 12:58:51
Developpement
Didacticiel Python Part 1
Je me suis développé un petit outil de load-balancing en Python il y a quelques jours, et je m'empresserai de vous le donner sitôt qu'il sera présentatble. Le choix de le développer en Python s'est porté sur le fait que ce langage est simple, pratique, puissant et surtout complet.
Je me suis dis que ce serait sympathique de laisser un petit didacticiel sur ce langage. D'autant que des frameworks commencent à faire leur apparition comme Django. Il est donc logique de commencer à reparler de ce langage que j'affectionne ...
Mercredi 24 Septembre 2008 00:10:06
Developpement
Abstraction et interfaces PHP
Une question s'est levée lors de mon développement sur une implémentation de classes dans Copix. En effet, rares sont les occasions pour moi de devoir définir des classes abstraites complémentées d'interfaces et je me suis retrouvé devant une implémentation intéressante mais interrogative :)
Je vais simplifier mon concept avec des classes simples. Mais avant cela, un petit rappel sur les principes de bases des classes et méthodes abstraites ainsi que les interfaces.
Les interfaces sont de simples définitions de capacités ...

2 commentaire(s)