Twitter : intérêts des listes

Depuis quelques jours, Twitter a ouvert à certains comptes une nouvelle fonctionnalité : la possibilité de créer des listes. À première vue cette fonctionnalité à l’air bien pratique pour organiser un peu les personnes que l’on suit par thématique : blogueur, marketing, entrepreneur, high-tech, amis, collègues, … Après un côté pratique qui est plus que relatif, on peut depuis très longtemps créer des listes depuis des clients Twitter comme TweetDeck ou Seesmic, cette fonctionnalité permet surtout de classer tous les comptes Twitter. Avant cela lorsque vous arrivez sur une page d’un profile, vous regardez en premier : la photo (est-ce une vraie personne ou encore un simple bot?), le nombre de following/followers (cette personne semble t’elle intéressante?), puis la description écrite par cette même personne (parle t’elle de choses qui m’intéressent?). Maintenant avec les listes un nouveau compteur est apparu : listed, il représente le nombre de listes qui font référence au profil. Si l’on clique dessus on peut voir le nom des listes (avec le nom de leur créateur), le nombre de personnes listées (following) et le nombre de personnes qui suivent cette liste (followers). Cela permet de savoir pourquoi les gens vous suivent et l’information qu’ils trouvent sur...

Read article

Guide d’optimisation de vos applications Web

Bon ça fait un moment que je prépare cet article (j’en ai encore en préparation) mais je ne trouvai pas le temps pour finir de le rédiger. Cet article est une liste de conseils  afin d’optimiser vos applications Web. Optimisation du serveur La première chose à faire lorsque vous êtes dans une démarche d’optimisation de vos applications Web est d’optimiser au maximum le serveur qui va héberger les applications. Car vous aurez beau passer tout votre temps à optimiser vos applications, si le serveur met du temps à servir les requêtes ça n’aura servi à rien. Serveur privé Si vous développez une application Web dans un but professionnel il est nécessaire d’avoir un serveur privé avec une adresse IP dédiée et un accès SSH. Cela permet d’avoir un accès complet à l’ensemble de la configuration du serveur et d’installer de nouveaux programmes : comment faites-vous si votre hébergement mutualisé ne contient pas l’extension cURL de PHP et que votre application ne peut être exécuté sans? Si c’est une application personnelle (un blog par exemple) il est toujours bon d’avoir un accès complet à la configuration du serveur. Aujourd’hui il existe de nombreuses solutions de serveurs dédiés pour 30€ / mois...

Read article

Twitter : la VoIP disponible grâce à Jajah

Le service Web de téléphonie Jajah vient de livrer un nouveau service basé sur Twitter. En utilisant la “commande” suivante il est possible d’appeler un correspondant : @call @username En utilisant les comptes configurés sur Jajah : appelant et appelé, vous pourrez appelez vos contacts depuis n’importe quel endroit et avec n’importe quel client Twitter. L’intérêt est ainsi de cacher les numéros de téléphones en utilisant les noms d’utilisateurs Twitter. Actuellement en béta, le service limite la communication à deux minutes et ne vous permet d’appeler que les personnes que vous suivez. Pour Jajah, deux minutes de communication téléphonique représentent approximativement la longueur d’un tweet. Avec le développement des services de ce genre qui utilise Twitter comme service Web, on peut facilement imaginer que Twitter va devenir la ligne de commande du Web.

Read article

Cinq moyens pour gérer son identité virtuelle

L’identité virtuelle d’une personne est sa présence sur le Web, l’image qu’elle renvoie aux travers des différentes informations que l’on peut retrouver sur Internet. Le fait de vouloir la gérer afin qu’elle soit conforme à ce que vous voulez montrer s’appelle du “personal branding”. Il s’agit simplement de faire du marketing sur son nom, vous êtes le produit. Fred Cavazza a présenté, dans un article de 2006, ce qu’est en détail l’identité numérique : Qu’est ce que l’identité numérique ?   La première chose à faire pour gérer son identité virtuelle c’est de voir les résultats qui apparaissent sur Google. C’est généralement la première chose que fera une personne qui recherche des informations sur vous (recruteur, patron, clients). L’objectif étant de vérifier les premiers résultats qui apparaissent en première page du moteur de recherche. Vous pouvez ensuite mettre en place des <a href="http://www.google.fr/alerts" target="_blank">Google Alerts</a> pour vérifier les nouvelles pages qui parlent de vous. Le service WebMii va chercher sur les réseaux sociaux les plus utilisés (Facebook, LinkedIn, Viadeo, Twitter, blog) afin de trouver toutes les informations sur une personne. Cela permet de vérifier le contenu (vidéos, images, articles) que vous avez posté ou qui vous concerne (en tout cas...

Read article

Ruby on Rails : déployer une application sur Tomcat avec JRuby

Ruby on Rails est un framework qui permet de développer très rapidement des applications Web en suivant le modèle MVC. Le problème de ce framework est qu’il se base sur le langage Ruby et qu’il embarque un serveur Web. Les applications ainsi créées ne peuvent pas être déployées comme des applications Web dans Tomcat ou autres serveurs d’applications. Le but de ce tutoriel est de vous permettre de déployer les applications Ruby on Rails (RoR) sur un serveur Tomcat en utilisant la librairie JRuby. Installation Tomcat On commence par télécharger la dernière version de Tomcat (en ce moment c’est la version 6.0.20) : wget http://mirror.mkhelif.fr/apache/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.tar.gz tar –xzf apache-tomcat-6.0.20.tar.gz Voilà Tomcat est installé, je passerai ici la configuration du serveur. Si vous souhaitez, suivez mon tutoriel pour connecter Apache avec Tomcat. Installation JRuby Télécharger JRuby et placez le là où vous souhaitez : wget http://dist.codehaus.org/jruby/1.3.1/jruby-bin-1.3.1.tar.gz tar –xzf jruby-bin-1.3.1.tar.gz mv jruby-1.3.1 /usr/local/jruby Ajouter ensuite le chemin vers JRuby dans votre environnement en éditant votre fichier ~/.profile : export PATH=$PATH:/usr/local/jruby/bin Vous pouvez vérifier l’installation de JRuby en exécutant la commande suivante : $ jruby -v jruby 1.3.1 (ruby 1.8.6p287) (2009-06-15 2fd6c3d) (Java HotSpot(TM) Client VM 1.5.0_16) [i386-java] Installation de Ruby on Rails À...

Read article