Archive

Archives pour 09/2009

When dailymotion use Symfony !

Symfony est adopté par Dailymotion

Une petite définition pour Symfony sur Wikipédia :

Symfony est un framework MVC libre écrit en PHP5. En tant que framework, il facilite et accélère le symfony-smalldéveloppement de sites et d’applications Internet et Intranet.

Euh c’est quoi un MVC, voici un lien vers wikipédia.

Pour les fainéants, voici un résumé en une phrase : De façon simplifié c’est une méthode pour organiser logiquement son code source, on divise le code en trois parties :

– le modèle de données, interrogation de la base de donnée, toutes les requêtes, en PHP,
– une vue, présentation, interface utilisateur en générale le HTML,
– enfin un contrôleur, logique de contrôle de l’application

Pour supporter les 5000 pages PHP et les 80 Gigabits de bande passante par seconde générés sur Dailymotion, le célèbre site français avait recours depuis 2005 à un framework développé en interne. Une solution devenue ingérable, oui une usine à gaz et consommatrice de ressources pour l’équipe  de Dailymotion. C’est Symfony, le framework PHP Open-Source d’origine française, qui a convaincu les fondateurs du site.

Symfony apporte en effet, une réponse dans le développement d’applications stratégiques d’entreprises, basées sur le langage PHP. Largement adopté par les professionnels pour standardiser leurs applications,il rencontre aujourd’hui un succès international.

sensio-labsSensio créateur du framework, accompagne son client pour une migration dans de bonne condition mai surtout sans interrompre le rythme d’ajout des nouvelles fonctionnalités.

Pour avoirs une idée du chantier voici l’architecture Dailymotion :

  • 50 serveurs PHP pour 5000 pages PHP par second
  • 17 serveurs base de données, 1.2 petabytes de stockage
  • 30 serveurs mémoire cache pour un total de 210 Gb de stockage mémoire
  • 60 Gb/sde bande passante

Cette description ne tient pas compte des machines qui encodent la vidéo et de celles qui hébergent le moteur de recherche.Au total, c’est plus de 430 machines qui font tourner le site.

Categories: Développement Tags: , , ,

Forum Mondial du Libre 2009 à Paris

OWF

Les 1er et 2 octobre 2009, se tiendra le second sommet international dédié aux décideurs et aux acteurs du Logiciel Libre, pour débattre de l’impact technologique, économique et social du logiciel libre et des technologies ouvertes. Le thème de cette seconde édition du Forum Mondial du Logiciel Libre est « Les logiciels libres au cœur de la relance numérique ». N’hésitez pas à vous inscrire dès maintenant.

Categories: Générale Tags:

A quand une partie de billard Homme – Machine

Vous avez dit réalité augmentée, jouer au billard, assisté par un ordinateur c’est possible en voici la preuve.

Il ne reste plus qu’à miniaturiser le tout pour avoir une suggestion sur l’écran d’un iPhone.

Categories: Générale Tags:

PLICI vs TYPO3

plici

plici

PLICI la solution e-commerce open source. PLICI répond réellement à un besoin clair et identifié. Monter une boutique en ligne rapidement. Basé sur PHP et MySQL. Il  offre une gestion simple du référencement, des pages, des produits, des clients…

Il est capable de gérer plusieurs boutiques, de créer des sites différents à partir d’un seul site : ainsi plusieurs sites peuvent proposer les mêmes produits sur des axes marketing différents. Un avantage majeur : la gestion du référencement sur le backend. La personnalisation des champs de référencement et l’utilisation de l’urlrewriting pour améliorer le référencement des sites. Voici une petite Démo sur le site officiel.

Comme vous pouvez le voir cette plateforme de E-commerce donne vraiment envie de faire le grand saut …

Cependant PLICI a encore des efforts à faire sur les points suivants :

  • Enrichir la documentation,
  • Développer une communauté,
  • Ajouter des modules complémentaires à sa solution.
typo3

TYPO3 au contraire de PLICI est un CMS complet, et dispose de la plupart des fonctionnalités recherchées.
Les principaux points de fonction de TYPO3 sont :
– Une architecture en plugin basée sur des extensions,
– De très nombreuses extensions disponibles, développées par la communauté ou des entreprises,
– Une gestion très fine des droits des contributeurs (inspiré d’Unix) permettant de créer des profils de contributeurs différents selon les besoins,
– Une gestion multi-sites aisée,
– Une communauté active.

On peut donc facilement deviner que TYPO3 n’est pas destiné au débutant.

Enfin pour conclure sur cette comparaison, TYPO3 s’adresse à des utilisateurs experts spécialisés sur leur système, PLICI s’adresse à des utilisateurs débutants ou experts. C’est pour cette raison qu’il n’y a pas réellement de comparaison, PLICI et TYPO3 sont des outils très complets et personnalisables, mais destinés à des publics différents.

Share/Save/Bookmark


Vous avez parlé de Sogo ?

Sogo

www.scalableogo.org

SOGo est un serveur collaboratif fondé sur OpenGroupware.org (OGo). Il possède une architecture axée sur l’extensibilité (en anglais : « scalability ») de façon à permettre son utilisation simultanée par des milliers d’utilisateurs. Pour rappel un groupware est un logiciel qui permet à un groupe de personnes de partager des documents à distance.

Comment se présente Sogo ? Il fournit une interface web en AJAX, l’interface prend en charge plusieurs clients en natifs grâce à l’utilisation de protocoles standards tels que CalDAV, CardDAV et GroupDAV.

Pouquoi Sogo ? Sogo a la capacité de s’intégrer dans une architecture réseau complexe. Sogo propose plusieurs moyens d’accéder à la gestion d’agenda et la messagerie de données. Les utilisateurs peuvent soit utiliser un navigateur web, Mozilla Thunderbird, Apple iCal, soit un appareil mobile pour accéder aux mêmes informations.

sogoInfra

Sogo répond à un besoin de communication unifiée, vous avez dit communication unifiée ? Dans l’industrie des télécommunications et de la bureautique, on désigne par Communications unifiées (en anglais Unified communications) un ensemble de nouveaux services destinés aux professionnels permettant d’intégrer (« unifier ») étroitement :

  • Les moyens de communications interpersonnels en temps réel, comme la téléphonie fixe et mobile,
  • Les outils de travail collaboratifs : messagerie instantanée,  partage  de documents,
  • L’environnement informatique, notamment les outils de bureautique, comme le client de messagerie électronique, l’agenda, les contacts, les outils de traitement de texte ou de présentations.

Bon allez une Demo ICI

Ma bibliothèque de MP3 en ligne !

Télécharger sa bibliothèque musicale sur MP3Tunes, permet de créer des play-lists et de les écouter en streaming depuis n’importe quel ordinateur. Une version premium sans publicité à 39,95 dollars par mois permet quant à elle de stocker de plus gros fichiers (50 Mo au lieu de 10 Mo), de les écouter sur des terminaux mobiles connectés, avec une meilleure qualité de streaming, et d’être certain de pouvoir profiter du service.

playerMP3Tunes

mp3Tune

Une version gratuite du service est disponible, mais reste limitée à 2 Go d’espace de stockage.
Cependant le service reste assez onéreux, de plus l’upload des morceaux de musique doit se faire de façon unitaire, ce qui reste assez fastidieux. L’interface est trop simpliste, pas de barre de progression.

MP3Tunes-upload

MP3Tunes-upload

Le player web reste quant à lui très bien pensé. Pour les habitués de Amarok vous ne serez pas perdus.

playerMP3Tunes

playerMP3Tunes

MP3Tunes le blog

Categories: Music Tags: , , ,

Gigolo | connexions aux systèmes de fichiers distants

Gigolo une interface intuitive pour gérer facilement les connexions aux systèmes de fichiers distants. Connexion rapide ou monter les systèmes de fichiers distants. La vraie valeur ajoutée de ce petit utilitaire est de gérer les différentes connexions avec des signets.

gigolo

gigolo

Gigolo s’intègre parfaitement avec Thunar pour le bonheur des utilisateurs de Xubuntu (Xfce). Avec la version Ubuntu 9.04 il n’est pas nécessaire d’installer le paquet.

Pour les autres, voici la marche à suivre :

  • Ajoutez à votre source liste le dépôt Launchpad PPA de Jérôme Guelfucci (clé qui permet d’authentifier les paquets)
  • Ajoutez la clé avec cette commande
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
5aaf7f05f49eeb081f0b881e0e23917f5d9dce6c
  • Installez le paquet gvfs-fuse. Vous l’aurez compris cet utilitaire est basé sur l’outil fuse
  • Ajouter votre utilisateur au groupe fuse
sudo gpasswd -a $USER fuse
  • Enfin, vous pouvez installer le paquet suivant gigolo
  • Une petite configuration est nécessaire dans le cas où vous avez un gestionnaire de fichiers autre que Nautilus.

Voici la marche à suivre pour configurer Gigolo avec Thunar  :

Editez le fichier defaults.list

~/.local/share/applications/defaults.list

Et ajoutez ces trois lignes de configuration

x-directory/gnome-default-handler=Thunar.desktop
inode/directory=Thunar.desktop
x-directory/normal=Thunar.desktop

Redémarrez votre session ! Et voila un gestionnaire de connexion très pratique.

Merci à Jérôme Guelfucci pour ce billet

Site officiel

Categories: Non classé Tags: , , , , ,

Musique en ligne !

Écouter de la musique, en un seul clic. Bon nombre de personnes savent que cela se fait facilement.

On connait le fameux Deezer depuis un certain temps il est devenu ennuyeux.

Euh je suis perdu c’est quoi Deezer ? Deezer est un service gratuit et illimité (avec authentification) d’écoute de musiques en ligne se présentant sous la forme d’un site web. Il compte un effectif de près de 7 millions de membres pour un total de plus de 4 millions de chansons sur le site.

Le blog de Deezer nous a annoncé une nouvelle version du site, la troisième en date. Cette version bêta,  comporte une interface graphique plus claire certes, plus aérée. Le lecteur est placé en haut de page, donc plus facile d’accès. Néanmoins cela reste très fouillis pour ma part. On pourra tout de même apprécier la présence d’un équaliseur et et un réglage des fondus de début / fin des pistes.

Nous avons aussi sur le même principe Jiwa.

Seulement Jiwa a intégré des notions de communauté à son site. Il fidélise les internautes et les surnomme les « Jiwers », pour donner une notion d’appartenance à une communauté.
Les « Jiwers populaires » sont dans la Version 2 les jiwers ayant le plus d’abonnés, répertoriés sur une liste accessible dans le « Top Chart » ainsi que Les « Jiwers stars » qui sont sélectionnés par l’équipe éditoriale de Jiwa.
En juin 2008, deux Jiwers ont leur playlists qui sont jouées dans l’une des radios du site. Il est possible d’envoyer des messages aux jiwers. Le forum offre la possibilité de suggérer de nouveaux artistes, de signaler des problèmes ou simplement de discuter autour de l’univers musical.

Voici une liste non exhaustive :

Digitally Imported Radio
Digitally Imported

DI.fm : Digitally Imported est spécialisé dans la musique électronique et dance du monde entier

Last FM
Last FM

Last.fm : Un des plus populaires, Last.fm vous suggère des chansons en fonction de ce que vous écoutez habituellement. Vous pouvez aussi bien écouter ce que bon vous semble. Il est à la fois une webradio et un site internet proposant un système de collection de statistiques et de recommandations de musiques. En mars 2008, le site se targuait d’avoir plus de 21 millions d’utilisateurs actifs dans plus de 200 pays.

Shoutcast
Shoutcast

SHOUTcast.com : Un large annuaire des stations de radio en ligne, catégorisées par genre. Le streaming fonctionne sur Winamp.

INFO : SHOUTcast est le nom d’un protocole et d’un serveur de diffusion pour webradio. Il a été créé par la société Nullsoft en même temps que le logiciel client Winamp pour l’écoute.  Pour diffuser avec SHOUTcast, on l’installe et on utilise un logiciel client de lecture en continu (streaming) comme SHOUTcast DSP qui transmet les données de la musique voulue au serveur SHOUTcast. Pour écouter, on utilise simplement un logiciel de lecture de flux musicaux en entrant l’adresse IP et le port du serveur.

Categories: Générale, Music Tags: , , ,