Dec/071
Firefox 3 Beta 2
Une nouvelle mise à jour de Firefox 3 est maintenant disponible en téléchargement.
Dec/070
Une nouvelle version pour Grazr
Grazr est un widget en Ajax qui permet d'afficher dans son site une sélection personnelle de flux RSS.
Une nouvelle version est disponible depuis peu. A tester !
Plus d'information: grazr.com/
Dec/070
Convertissez facilement de vidéos pour votre baladeur
Il existe déjà de nombreux services en ligne de conversion de fichiers, parmi lequels Zamzar est certainement l'un des plus connus.
Movavi est un utilitaires en ligne très original qui permet l'édition et la conversion de vidéos.
Dec/070
Moteur de recherche PHP et indexation de contenus
Ce post traite des problématiques d'indexation de multiples types de fichiers. Les sites Web échangent en permanence de nombreux fichiers, documentation, pdf, word, excel, etc ...
Il se pose alors le problème d'effectuer des recherches dans tous ces documents, parfois sur plusieurs sites intranet, extranet, internet à la fois.
bien évidemment, il existe des solutions pour résoudre plus ou moins bien ces types de problèmes en PHP.
Cet article présente deux solutions de moteurs d'indexation.
Mnogosearch
Ce projet est open source et porté par 3 programmeurs russes.
Il permet de traiter indépendamment les types MIME par différents scripts externes. Il reconnait un très grand nombre de formats.
Un module PECL permet d'interroger la base d’indexation.
Une base de données traditionnelle est très recommandé (SGBDR)
Swish-e
Swish-e est très similaire à Mnogosearch.
Dec/070
Faire des graphiques en PHP
Voici quelques librairie utiles pour faire de beau graphiques en PHP :
- Artichow : Très dur à utiliser
- JPGraph : A voir tout de même.
- ChartDirector : Cette librairie n'a pas l'air très sérieuse.
- amCharts : Plutôt sympas, il faut que je teste plus
Dec/070
Les Javascript Behaviour
Anciennement, pour attacher une fonction javascript à un évènement sur une balise, on faisait :
<a href="#" onclick="javascript: sFunction();">
Maintenant, avec le behaviour, on fait :
var myk = { '#myk' : function(e) { e.onclick = sFunction(); } }
Behaviour.register(myk);
Est ce que vous trouvez ça plus propre ?
Ou bien plus complexe ?
Nov/070
Comment supprimer les accents en Javascript
Voici un petit script qui permet de remplacer les accents d'une chaîne de caractères en Javascript :
(trouvé en butinant dans un snippets sur le web)
// Remplace toutes les occurences d'une chaine
function replaceAll(str, search, repl) {
while (str.indexOf(search) != -1)
str = str.replace(search, repl);
return str;
}
// Remplace les caractères accentués
function AccentToNoAccent(str) {
var norm = new Array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë',
'Ì','Í','Î','Ï', 'Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý',
'Þ','ß', 'à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î',
'ï','ð','ñ', 'ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ý','þ','ÿ');
var spec = new Array('A','A','A','A','A','A','A','C','E','E','E','E',
'I','I','I','I', 'D','N','O','O','O','0','O','O','U','U','U','U','Y',
'b','s', 'a','a','a','a','a','a','a','c','e','e','e','e','i','i','i',
'i','d','n', 'o','o','o','o','o','o','u','u','u','u','y','y','b','y');
for (var i = 0; i < spec.length; i++)
str = replaceAll(str, norm[i], spec[i]);
return str;
}
}
Très utile, et surtout très facile à traduire dans d'autres langages.
Nov/070
Wufoo – Générateur de Formulaires très simple
Voici un nouveau service que je viens de découvrir : Wufoo
Cette application permet de fabriquer des templates de formulaire XHTML prêt à l'emploi.
Wufoo possède un large choix de formulaires courant pour les développements de site Web.
Les formulaires sont agrémentés de l’API Google Map pour la localisation. En suite, libre à vous de customiser la css et le code html.
Nov/070
StartBox : Les votes en Javascript
Voici une librarie Javascript très utilise pour faire un système de notation.
Plus d'information sur : StarBox
Nov/070
Google lance Android
Google Phone n'existera pas !!! A la place, une plateforme dédiee aux appareils mobiles, libre, gratuite, evolutive . Android est à la fois un système d'exploitation, des interfaces utilisateurs et des applications logicielles développés par Google. Destiné à la prochaine génération de mobiles.
Kit de développement gratuit sera rendu disponible aux programmeurs du monde entier dès le 12 novembre prochain.
Il va y avoir du changement l'an prochain dans l'univers du mobile !!


