VLC, un player vidéo libre et complet

VLC VideoLAN

Dans le paysage des lecteurs vidéos, on a plutôt le choix : Media Player, BS Player, DivX, etc. Pourtant, je n’en utilise qu’un seul depuis longtemps, celui que je conseille à tout le monde : VLC Media Player. Il fait définitivement parti de ma trousse à outils !

VLC Media Player est issu du VideoLAN, un projet de développement de solutions de lectures et de diffusions audio/vidéo. Totalement gratuit (sous licence GNU GPL), VLC Media Player fête cette année ses 10 ans d’open source.

Tout ceci est parti d’un projet d’étudiant de l’École Centrale de Paris en 1996 : après une ré-écriture complète du code en 1998, le projet est passé open source en 2001.

Difficile d’avoir un avis négatif sur cette application :

  • on peut l’utiliser de façon simple en utilisant simplement les boutons de lectures pour une vidéo,
  • mais on peut également fouiller les nombreuses options pour tripatouiller les vidéos qu’on regarde : ceux qui veulent avoir un aperçu de toutes les fonctionnalités peuvent consulter cette page, c’est juste impressionnant !
  • VLC Media Player lit tout, vraiment tout : DivX, DVD, x264, Mpeg2, etc., et ce sans installation de codecs supplémentaires : c’est là son principal avantage.

VLC Media Player

Son logo est une icône de chantier car lors du passage en open source en 2001, le logiciel n’était pas totalement terminé. VLC Media Player peut se vanter d’être totalement multiplateformes : Windows, Mac OS, Linux (dans toutes ses variantes), Unix, BSD, Solaris, Pocket PC, etc. :)

Vous pouvez consulter le VideoLAN Wiki, dans lequel vous retrouverez de la documentation, des trucs et astuces, etc.

Tower Bridge à Londres : ça se passe comme ça sur mon Flickr #13

Lors d’un séjour à Londres fin 2010, j’ai pu prendre quelques clichés intéressants notamment celui-ci : il s’agit de Tower Bridge qui enjambe la Tamise. Prise à la tombée de la nuit, j’ai du jouer des coudes parmi tous les autres photographes présents sur ce point de vue… :)

Tower bridge

Tower bridge à Londres

Et pour la post-production, j’ai fait un traitement N&B avec une dominante bleue.

Carte interactive du trafic aérien en temps réel

Dans le genre « on arrive à trouver énormément d’informations sur Internet », voilà un service pas banal : RadarVirtuel. C’est une carte interactive qui permet de visualiser le trafic aérien en temps réel au-dessus de certaines zones géographiques (Europe, Moyen-Orient, etc.).

Comment ça fonctionne :

Our system is based on a network of contributers (private persons, companies) owning an ADS-B receiver and willing to share their data with us.
In exchange, we make their data available online to anyone, and we will develop advanced services for them to analyze aircraft traffic.

Et voici le résultat !

Visualiser les avions en vol avec RadarVirtuel.com

Carte interactive du trafic aérien en temps réel

 

Il est même possible de filtrer par divers paramètres :

  • compagnie aérienne,
  • modèle d’appareil,
  • aéroport (de départ ou d’arrivée),
  • vitesse,
  • altitude,
  • etc.

Ecouter de la musique en ligne avec Grooveshark

L’offre d’écoute de musique en ligne commence à s’étoffer : après Deezer (que j’ai définitivement abandonné)  et Spotify, j’ai testé Grooveshark parallèlement.

Ecouter de la musique en ligne avec Grooveshark

L’interface n’est pas des plus intuitives, et consomme assez de ressources (Flash en plein écran), mais le choix est conséquent et il est facile de créer ses listes de lectures.

En dehors des comptes gratuits, il existe deux abonnements, dont les prix sont curieusement similaires à ceux de Spotify :

  • un abonnement Grooveshark Plus pour 6$ par mois qui supprime la pub,
  • un abonnement Grooveshark Premium/Anywhere pour 9$ par mois qui permet d’utiliser l’application mobile.

U2 sur Grooveshark

L’inconvénient majeur de Grooveshark est qu’il n’existe pas d’application comme Spotify, qui a l’avantage d’exister sur presque toutes les plate-formes.

Note : même s’il existe une application Grooveshark pour certains téléphones mobile, l’iPhone n’est pas dans la liste car l’application a été refusée par l’App Store.

Surveillez vos serveurs Memcached

Après un court article d’introduction sur Memcached, je reviens sur son monitoring. :)

Pour rappel :

Memcached est un système de cache d’objets distribué et non répliqué. Il va stocker des objets en RAM, pour diminuer les temps de réponses des applications.

Chaque serveur Memcached démarre avec une certaine quantité de mémoire allouée. Comme le système est de type LRU (Least Recently Used), ce sont les données les plus anciennes qui seront supprimées une fois la limite de la mémoire atteinte. Et inversement, il n’est pas non plus judicieux d’allouer trop de RAM car la perte d’une instance Memcached entrainerait la perte des données stockées (si elle n’est pas protégée/répliquée).

Pour surveiller les serveurs Memcached, on peut jouer avec beaucoup d’outils / de scripts (templates Cacti, Nagios, etc.), mais il existe une solution dédiée au monitoring  et au debugging de Memcached : phpmemcacheadmin.

Logo phpmemcacheadmin

Se présentant sous la forme de quelques fichiers PHP à déposer sur un serveur Web, on peut y ajouter et monitorer autant de serveurs Memcached que l’on souhaite.

On y retrouvera un tableau de bord avec divers statistiques :

  • mémoire utilisée pour le cache,
  • nombre de requêtes,
  • nombre et taux de hits (données présentes en cache, environ 75% dans mon cas),
  • trafic réseau,
  • etc.

Consultation des statistiques de vos serveurs Memcached via le Dashboard de phpmemcacheadmin

Il est également possible de consulter des statistiques « live » par serveur surveillé.

Statistiques live de Memcached via phpmemcacheadmin

Consultation "live" des statistiques

Enfin, il est possible de consulter les valeurs stockées via la page « Execute commands on Servers », et d’interagir avec : insertion, suppression, flush des données, etc.

Exécution de commandes via phpmemcacheadmin

Exécution de commandes via phpmemcacheadmin

Très bon complément de votre système de monitoring global, phpmemcacheadmin permet une vue plus complète de vos serveurs Memcached, pour une installation simplissime.

Analyse de performance et d’optimisation des 1000 sites les plus visités

Disponible sur une page permanente de GTmetrix, on retrouve le top 1000 des sites ayant la meilleure note pour des tests de rapidité : Performance and Optimization Analysis of the Top 1000* Sites.

GTmetrix est un service en ligne qui analyse plusieurs facteurs (vitesse de chargement, compression, etc.) pour affecter une note à un site.

Performance et optimisation des 1000 sites les plus visités dans le monde

Par exemple, on peut accéder au rapport pour Facebook. Celui-ci est tout à fait relatif, car le bot ne peut accéder qu’à la page d’accueil statique (puisqu’il n’est pas connecté) pendant la prise de mesure.

Performance et optimisation de Facebook via GTmetrix

Le classement des 1000 premiers sites se base sur le classement de Double Click Ad Planner, dont je parlais récemment.