Archive pour la catégorie ‘Web and co’

Page 1 sur 4123Dernière »

Ajouter des menus à vos thèmes WordPress

Gestion des menus WordPressLa version 3.0 de WordPress a apporté son lot de nouveautés, parmi elles, la possibilité de gérer des menus dans la partie administration pour les afficher de manière dynamique dans vos templates.

Un vieux thème version WordPress 2 ou un petit template cousu main ne prennent pas en charge les menus de manière native. Ouvrir ces possibilités ne tient qu’à quelques lignes de code très simples à manier, il suffit de déclarer les différents menus dans le fichier de fonctions pour pouvoir les utiliser dans les différents fichiers du thème. Lire le reste de cet article »


Mes extensions WordPress préférées à moi

Logo WordPressIl y a 2 ans, je quittais à regret Dotclear pour WordPress, notamment parce qu’il existe un très grand nombre de plugins et de widgets différents pour WordPress. Au final, un très grand nombre d’extensions WordPress sont développées avec les pieds, beaucoup sont désuètes d’autres ne vont pas au fond des choses, mais vaille que vaille on arrive à peu près à trouver ce que l’on veut.
Après… l’outil en lui-même est beaucoup plus lent. Mais on ne peut pas tout avoir.

Du coup, en 2 ans, j’ai testé par mal d’extensions, voici la liste de celles que je retiens : Lire le reste de cet article »


Retablir l’envoi des mails serveur sur Mac OSX Moutain Lion

Pour je ne sais quelle raison, depuis hier les mails envoyés par mon serveur de développement ne voulaient plus partir. En ligne tout fonctionne, sur mon MacBook, rien ne bouge et je reçois une erreur de la commande PHP mail.

Après avoir tourné un peu en rond autour du parefeu, de ma box, etc. J’en viens à tester l’envoi d’un mail en ligne de commande. Résultat :
send-mail: fatal: chdir /Library/Server/Mail/Data/spool: No such file or directory
L’envoi de mail en ligne de commande ne fonctionne plus. Php se base sur ces fonctions là, donc en toute logique, il ne fonctionne plus non plus et ça vient de là. Soulagement.

Pour rétablir la bête, quelques commandes suffisent :
sudo mkdir -p /Library/Server/Mail/Data/spool
sudo /usr/sbin/postfix set-permissions
sudo /usr/sbin/postfix start

La question qu’il me reste, c’est que cette évolution doit certainement être liée à une mise à jour de sécurité de Mac OSX. Donc j’ai certainement ré-ouvert une petite faille, so, take care…

La config de la machine incriminée pour info.
MBP Retina. OSX 10.8.2. XAMPP 1.7.3


Online now

Ca fait quelques jours que cette petite vidéo me trotte dans la tête. Je la trouve bien ficelée et il y a beaucoup d’éléments : les chocs virtuel / réel, le nombre grandissant d’interactions, des effets positifs et négatifs…

Vraiment sympa à regarder.

Online Now de Pocket Jakes sur Vimeo.


Démocratie horizontale : et si les révolutions en étaient les prémices ?

Je m’explique…

Nous connaissons depuis longtemps le système vertical : un roi de droit divin dirige ses sujets, la direction définit la politique de l’entreprise, un journaliste diffuse l’information dans les médias, etc.
C’est un système que nous maîtrisons bien.

Avec l’arrivée d’Internet, de nouvelles choses se passent. Internet en lui-même par exemple : il n’est dirigé par personne si ce n’est quelques passionnés qui soumettent des idées, peu importe qui ils sont et d’où ils viennent. Si une idée est bonne et qu’elle marche, elle a de grandes chances d’être reprise.
De la même manière, on peut citer Wikipaedia où tout le monde peut écrire pour peu qu’il ait quelque chose à apporter. Les Anonymous sont une sorte de nuage à géométrie variable sans chef. Des personnes adhérent à l’idée de « droit à la liberté d’expression sur Internet et en dehors » (Wikipaedia) et sont capable de rédiger des textes collaboratifs à une vitesse impressionnante, de coordonner des actions fortes, sans que le « nuage » n’ait de hiérarchie en tant que telle.
Ce ne sont là que quelques exemples de contenus générés par les utilisateurs et repris par leurs pairs. Sur Facebook, sur Twitter, par e-mail, une information ou une idée peut faire le tour de la planète en moins d’une heure. Les informations transitent de manière horizontale en mode peer to peer (non, ce n’est pas un gros mot), d’individu à individu sans passer par un modèle hiérarchique.

Serge Soudoplatoff explique tout ceci bien mieux que moi, et je ne saurais que vous conseiller de jeter un oeil aux 17 minutes de présentation qu’il a faite à l’ENS :

Les jeunes adultes sont habitués à Internet et à ses modes de fonctionnements horizontaux. Ils sont habitués au fait que ces modèles soient capables de fonctionner beaucoup plus vite et de manière beaucoup plus efficace que les fonctionnements verticaux. Le système vertical a des soucis à se faire dans les années qui viennent car on voit de moins en moins l’intérêt d’utiliser ce modèle quand on sait que d’autres sont plus efficaces. C’est peut-être pour ça que les têtes hiérarchiques prennent peur dans de nombreux pays ou entreprises (ACTA, LOPPSI) plutôt que de chercher à adapter et reconfigurer leurs structures.

Maintenant, si on regarde un peu ce qu’il se passe dans les révolutions actuelles au Maghreb et au Moyen-Orient, on s’aperçoit que l’outil Internet n’a pas fait la révolution, mais a aidé à leurs réalisations en apportant le fonctionnement en mode horizontal. Il a permis une transmission de l’information entre révolutionnaires et à l’extérieur, et ce, sans passer par les voix hiérarchiques. D’où la nécessité pour les dictateurs de tenter de couper les réseaux sociaux et Internet.

@slim404, révolutionnaire dans le gouvernement de transition en Tunisie twitte les réunions ministérielles en temps réel. Il a appelé à modifier la constitution tunisienne de manière à ce que chacun puisse contribuer à son élaboration. Le résultat est controversé mais l’idée de base est là.

Je pense que ce modèle est encore jeune pour pouvoir s’appliquer pleinement à nos démocraties actuelles, ou du moins, je ne vois pas encore très bien quelle forme ça pourrait prendre. Mais la réflexion est lancée et si vous voulez mon avis, elle ne va pas s’arrêter là…

Pour conclure, j’aimerais remettre un peu en avant une vidéo crée par Michael Wesch et publiée il y a 4 ans et demi. Les dernières images me paraissent tout à fait appropriées :

Cet article est totalement imparfait. Je maîtrise plus Internet que les révolutions et l’idée d’un parallèle entre les deux n’a secoué mon neurone qu’hier soir. Je compte donc sur vous pour faire progresser le débat dans les commentaires… En mode horizontal ;-)


Myousic.me : votre musique gratuite sur Internet

myousic-meMyousic.me est un nouveau service de diffusion de musique en ligne en HTML5. Gratuit, sans pub, il recherche la musique sur plusieurs plate-formes légales pour la diffuser en un seul endroit.

Le service est pour l’heure assez basique, il propose la recherche de musique, l’écoute et l’ajout à une playlist. En soit, c’est basique mais suffisant.

Le gros avantage de la bête (en fait, il y en a un autre, mais je vous laisse chercher un peu ;-) ), c’est surtout qu’il est écrit en HTML5, donc compatible avec les smartPhones : iPhone et autres Androïd pour ne citer qu’eux. Il offre un gros pavé d’avertissement à IE qui conseille de passer à un navigateur un peu plus moderne.

Perso, j’ai tenté sur l’iPhone (j’ai même découvert sur l’iPhone) et c’est assez sympa. Je n’ai pas trop poussé non plus, mais même en voiture l’écoute est possible. A noter que directement sous Safari vous pourrez utiliser le multi-tâches, si vous passez par un raccourcis pour avoir une vrai web app, ce ne sera pas possible. Dommage.

D’après vous, avec quelques évolutions, il pourrait gratter la vedette à Spotify et Deezer ?


Obtenir un graphique à partir d’une URL

Google Chart ToolsJe viens de découvrir via Cedric Motte un petit outil de Google qui permet de faire très simplement de beaux graphiques et de les appeler dans une page HTML ou un mail via une simple URL. Ca s’appelle Google Chart Tools ou Image Charts et ça me paraît particulièrement pratique. Fini les gros codes pour avoir un petit tableau de bord avec quelques graphiques faits à la volée dans une appli web.

D’autant que, pour simplifier un peu le truc (qui à la base est une API, donc un bidule pour connaisseurs), Google propose un éditeur, genre de bac à sable, pour vous permettre de dessiner très facilement vos premiers graphiques. La preuve :

Petit graph trèèèèès vite fait...


De l’optimisation d’un site web

La question est vaste et c’est un travail quotidien : compression, réduction du nombre des requêtes, mise en cache, progression non obstrusive, parallélisation… Quelques points qui me paraissent essentiels et qui sont encore trop souvent délaissés.

L’optimisation d’un site web joue à chaque fois sur quelques millièmes de secondes. Ça peut paraître complètement dérisoire, ceci étant, je suis passé un affichage en 6 secondes pour la page d’accueil de ce blog à moins d’une seconde et demi. L’expérience utilisateur n’est plus tout la même !

Pour info Google prend officiellement en compte le temps de chargement d’une page web dans le classement des résultats de Google depuis le moins d’Avril. Lire le reste de cet article »


WordPress : WPtouch 1.9.20 traduit en Français

La version 1.9.20 de WPtouch de BraveNewCode est la dernière version gratuite avant le passage à la version pro. Cette version est déjà internationalisée, donc prête à être traduite. Si vous l’avez installé, vous aurez remarqué la présence de la langue française dans le choix des options. Mais elle n’est pas fonctionnelle. En fait, il lui manque le dictionnaire de traductions.

Qu’à cela ne tienne. Le fichier de projet de traduction est présent et déjà très avancé par Maître Mo. La traduction livrée avec WPtouch date un peu et il manque quelques éléments de la dernière version.
J’ai donc refais un inventaire des sources et complété les éléments manquants (accessoirement corrigé quelques fautes de frappe au passage, oui Maître ;-) )

Pour l’installation, il suffit de placer le fichier fr_FR.mo dans le répertoire suivant :

/wp-content/plugins/wptouch/lang

Si vous souhaitez faire joujou avec la traduction (voir ici comment traduire un plugin), vous trouverez le fichier de projet fr_FR.po actualisé dans l’archive.

Aller, au taf, je vous laisse télécharger la version française de WPtouch.
Vous me direz ce que vous en pensez ;-)

Téléchargez les fichiers de traduction de WPtouch


SEO : Yahoo! Clues affiche les requêtes précédentes

Yahoo! lance un concurrent de Google Trends : Yahoo! Clues. Encore en version Beta, l’application permet néanmoins d’effectuer des analyses de mots clefs sur les Etats Unis.

Yahoo! Clues propose un nouvel angle d’approche par rapport à Google Trends. Hormis le fait que les recherches ne sont pas issues du même moteur, il est beaucoup plus orienté e-marketing et propose l’âge, le sexe et le CSP des internautes qui ont effectué des recherches sur certains mots.

La plus grosse avancée tient surtout dans la possibilité de naviguer dans l’historique de recherche pour un mot donné : Yahoo! Clues permet de voir les recherches effectuée avant et après l’expression demandée.

Vous pensiez vous positionner sur un mot clef ? Et si finalement, il était plus judicieux de vous positionner sur le précédent ? Vous permettriez à l’internaute de faire une recherche de moins, après tout, on est là pour lui rendre service non ? ;-)

[source]