Catégorie : Niveau débutant

Transformer/convertir une vidéo vers le format mp4 et ogg (ogv) gratuitement [vidéo]

Il existe une extension pour Firefox qui permet de convertir tout type de vidéo (avi, wmv, mp4, etc) dans le format HTML5 Ogg ou WebM. Il s’agit de http://firefogg.org/. Vous aurez besoin de Firefox 4 au moins. Cliquez sur le bouton rouge « Install Firefogg ». Vous devrez redémarrer votre Firefox, puis retournez sur http://firefogg.org/. Cette fois […]

Trouver les paramètres dans une url en javascript [programmation]

[niveau débutant] Voici une fonction courte pour récupérer l’ensemble des paramètres passés dans l’URL : function getUrlVars(a,b,c,d){b=[];if(a=location.search.split(‘#’)[0].match(/\?(.*)(#.*)?/)){d=a[1].split(‘&’);for(i=d.length;i–;){c=d[i].split(‘=’);b[i]=c[0];b[c[0]]=decodeURIComponent(c[1]).replace(/\+/g, » « )}}return b} var params=getUrlVars(); // si on a http://blog.kodono.info/?foo=bar&gniii=ok#something alors : params[0]; // -> ‘foo’ params[1]; // -> ‘gniii’ params[« foo »]; // -> ‘bar’ params[« gniii »]; // -> ‘ok’

Comment cropper / rogner / recadrer un film [Vidéo]

[niveau débutant] J’ai découvert qu’il était très simple d’enlever des bouts du cadrage d’un film grâce à AviDemux ! Il vous suffit d’ouvrir votre film avec AviDemux puis dans la colonne de gauche choisissez un format vidéo de sortie. On prendra par exemple xvid et ensuite cliquez sur « Filtres » : Parmi les filtres disponibles double […]

Un algorithme court et rapide pour Array.unique() [Javascript]

Voici un simple algorithme, et apparemment rapide, trouvé sur http://www.shamasis.net/2009/09/fast-algorithm-to-find-unique-items-in-javascript-array/ et que j’ai raccourci légèrement : Array.prototype.unique=[].unique||function(){var o={},i,l=this.length,r=[];for(i=0;i<l;i++)o[this[i]]=this[i];for(i in o)r.push(o[i]);return r} // or, if you don’t want to override the Array prototype: var ArrayUnique = function(arr){var o={},i,l=arr.length,r=[];for(i=0;i<l;i++)o[arr[i]]=arr[i];for(i in o)r.push(o[i]);return r} // exemple var tab=[1, 5, 2, 4, 1, 5, 4, 1, 5, 6, 8 ]; […]

Convertir un MKV en AVI [vidéo]

[niveau débutant] Après avoir essayé un tas de logiciels différents, je viens enfin de découvrir celui qui fonctionne et qui est simple : AviDemux Pour se faire, ouvrez simplement votre fichier mkv dans AviDemux. Vous aurez certainement un message qui indique « H.264 détecté : Si le fichier utilise des images-B comme référence, cela peut […]

Réduire la taille d’une photo JPG sans perdre en qualité [HOWTO]

[niveau débutant] Il existe un moyen de compresser encore plus les photos JPG (et PNG, et GIF) grâce à une technique avancée de compression. Il va d’abord falloir installer quelques programmes, après quoi vous verrez que c’est extrêmement simple et utile au quotidien ! Pour faire cela nous allons utiliser le logiciel IrfanView (cliquez sur […]

Transférer un compte Google vers un autre compte Google

Je vais vous expliquer comment j’ai procédé pour basculer toutes mes informations Google (GMail, GDoc, GTalk, GCalendar, ….) vers un autre compte Google. Pour information, à partir d’Android 2.3.7 (en tout cas je l’ai constaté sur cette version), il est possible d’utiliser plusieurs comptes Google sur un même téléphone, et donc de choisir ce qu’on […]

Trouver l’heure et la date en Javascript d’un autre timezone [programmation]

Pour récupérer l’heure courante d’un autre timezone voici comment faire (ici je prends l’exemple de CST qui est UTC-5, c’est-à-dire -300 minutes) : new Date(new Date(new Date().toUTCString()).setMinutes(-300)); Ensuite il faudra utiliser les fonctions getUTC* pour avoir les informations relatives à la nouvelle heure : var dLocal = new Date(); // -> Thu Nov 03 2011 […]

Envoyer un email à plusieurs personnes via un Workflow [Sharepoint]

Avec Sharepoint et les Workflow il est possible d’envoyer des emails à une personne (ou un groupe) en se basant sur un champs « Personne » de la Liste. Il est également possible d’envoyer un email à plusieurs personnes d’un coup grâce à ce même champs, mais en choisissant l’option « Sélection Multiple ». Attention cependant: lorsque vous créez […]

Supprimer les tags <script> d’une chaine de caractères [javascript]

Il suffit d’utiliser la chaine RegEx suivante : var myText = ‘blah blah <script type= »text/javascript »>foo=bar;</script>blah blah’; var myStripText = myText.replace(/<script.*?>[\s\S]*?<\/.*?script>/gi, » »); console.log(myStripText); // -> ‘blah blah blah blah’ On peut également utiliser une expression régulière pour supprimer les liens javascripts : var myText = ‘blah blah <a href= »javascript:alert(gniii) »>foo</a>blah blah’; var myStripText = myText.replace(/javascript.*:[^ »]*/gi, » »); console.log(myStripText); // -> […]