Laisser un commentaire

La puissance des REGEX

Pour ceux qui ne savent pas ce que c’est, les expressions régulières, combinées à des fonctions de certains langages (PHP, bash, JavaScript et même HTML5 !) permettent de faire des recherches et de la reconnaissance sur des chaines de caractères. Extraire des numéro de téléphone d’une page web, ou vérifier que l’email que rentré dans un formulaire, ressemble bien à un email… C’est très puissant !

Laisser un commentaire

Ajouter un contenu par défaut à tinyMCE

Sur nos blogs, il y a certaines info qui reviennent à presque tous les posts. Et il faut avouer que c’est assez fastidieux de réécrire ça à chaque fois !

Laisser un commentaire

Les différents types de colonnes MySQL

Derrière la quasi-totalité des sites web et applications web, se cache une base de donnée SQL. Et lors de la conception de celle-ci, il faut choisir avec justesse les différents types de colonnes. Chose qui s’avère parfois plus difficile que prévu… Quelle est la différence entre un CHAR et un VARCHAR ? Qu’est-ce que sont les BLOB ? Ce petit guide permettra d’éviter certaines erreurs qui pourraient bien, à terme, nous coûter quelques gigaoctets supplémentaires et des ralentissements inutiles.

Laisser un commentaire

Internet et l'Univers, objets en expansion

Le numérique est l’avenir car les ressources sont illimitées, contrairement à l’économie classique qui repose sur les limites physiques des matières premières. En effet, impossible de vendre plus de voitures qu’il n’y a d’aluminium pour fabriquer la carrosserie, impossible aussi de vendre plus d’ordinateurs qu’il n’y a de silicium pour fabriquer les puces… oh wait ! Internet, c’est des ordinateurs ?! Et un ordinateur, c’est matériel, donc Internet aussi non ? C’est là toute la question. Qu’est-ce qui est matériel, qu’est-ce qui ne l’est pas ? Internet est-il fini ou infini ?

Laisser un commentaire

Créer un crawler web en PHP

Sur le web, les robots, spiders ou crawlers, selon les termes, sont très employés. Google, bien sur, en utilise pour explorer les sites à référencer, mais leur utilisation ne s’arrête pas là. Facebook aussi a recours à eux lorsque vous postez un lien et qu’une image et la description s’affichent sur le mur, on pourrait penser également aux portails d’informations (ou les applis comme Flipboard) qui vont chercher les contenus sur divers sites, mais encore Pinterest qui est très à la mode… La liste est longue. Apprenons à programmer le notre pour nos propres besoins !

Laisser un commentaire

La commande sed pour les nazes

Sed peut faire des choses qui prendraient des heures à faire avec une interface graphique. Exemple ? Renommer 1500 documents d’un coup ou encore modifier du texte dans des centaines de fichiers à la fois ! Introduction et résumé des commandes.

Laisser un commentaire

Installer FFMPEG et encoder pour HTML5

Vous souhaitez vous passer de flash et publier des vidéos grâce au standard vidéo HTML5 ? Vous avez trouvé l’article qu’il vous faut !

Le nouveau standard vidéos que nous apporte HTML5 permet aux webmasters et aux internautes de se passer de flash player. Ceci est une très bonne chose pour trois raisons :

Laisser un commentaire

Dangereux Hotspots

Les réseaux wifi non protégés, SFR wifi, FreeWifi etc, c’est génial puisqu’ils nous permettent de nous connecter à internet en situation de mobilité, en ville, à un café, etc. Le problème de ces réseaux est d’une part qu’ils ne sont pas chiffrés, d’autre part, comme nous allons le voir ici, il est possible de se connecter à ces réseaux sans même posséder les identifiants de connexion (sfr ou free etc).

Parler de connexion est un peu un abus de langage, puisque la connexion en elle-même (au reseau wifi) se fait simplement en cliquant sur le nom du réseau en question, par exemple “sfr wifi public”, attendu que ces réseaux ne sont pas sécurisés par du WPA (ou même du WEP). Ce dont je veux parler, c’est s’authentifier sur la page de connexion pour avoir accès à internet.

Laisser un commentaire

Travailler sur tablette, c'est possible

On considère plus les tablettes comme terminaux de consommation et de divertissement que comme outils de travail et de production. Avec sa tablette, on lit le journal, on glande sur les réseaux sociaux, on surfe sur le net, on fait mumuse en gribouillant des trucs sur son écran tactile ou en appliquant 2/3 filtres à ses photos mais bon, ça reste limité.

De fait, la tablette c’est bien mais elle n’est pas prête de se substituer aux ordinateurs laptops ou desktops, comme l’annoncent certains. En outre, leur modèle basé sur les apps n’est pas forcement toujours la réponse la plus convaincante en terme de productivité.

Laisser un commentaire

4 façons d'avoir plusieurs pages de blog avec WordPress

Wordpress est un super moteur de blog, mieux, il est même un CMS complet. La preuve ? Il propulse la grande majorité des blogs auto-hébergés (bien devant drupal, joomla etc) et est derrière des centaines millions de sites : blogs, sites d’information, sites vitrines, ecommerces…

Cependant, comme tout outil, Wordpress a ses limites : il ne permet pas d’avoir plus d’une page de blog (comprendre page qui liste les articles ou posts). Cette limitation est inhérente à l’architecture originelle de Wordpress, qui n’est à la base qu’un simple moteur de blog. Mais nous l’avons dit, notre cher Wordpress est aujourd’hui un vrai CMS et ses différents usages nécessitent de la souplesse. Voici donc quatre manières d’afficher plusieurs pages d’articles.