Retrouvez vos fonctions PHP favorites en Javascript

Ceux qui utilisent – où se sont déjà intéressés – au langage le savent, PHP proposent de nombreuses fonctions, diverses et variées, qui permettent de faire des choses relativement puissantes en deux lignes de commande. C’est notamment le cas pour la gestion des tableaux, ou encore le formatage des chaines de caractères.

Javascript, quant à lui, propose une panoplie de fonctions beaucoup plus pauvre : pour accélérer le développement, puiser dans des librairies ou des frameworks est inévitable. Surtout que des fonctionnalités de base, telles que md5(), number_format() ou encore wordwrap(), ne sont pas implémentées.

Partant de ce constant, phpjs est né : ce projet OpenSource tente de porter l’ensemble des fonctions de base proposées par PHP sous Javascript. Ainsi, en incluant la librairie php.js dans vos pages, vous retrouverez l’ensemble des fonctions que vous maitrisez si bien. Une bonne centaine de fonctions ont déjà été traduites, le reste vient peu à peu.

Ces fonctions sont naturellement compatibles avec l’ensemble des principaux navigateurs (Internet Explorer, Firefox, Safari, Opera…), mais je n’ai pas pris la peine de toutes les tester avec des navigateurs plus exotiques (ou plus anciens).

Le cocktail du Dimanche #39

Alors, quoi de neuf cette semaine ?

L’iPhone V3 au cœur des débats

Elle en fait, du bruit, cette prochaine version du smartphone de la Pomme. Même qu’on aurait le droit à quelques photographies exclusives (si NowhereElse fonctionne à nouveau, car l’explosion soudaine du nombre de visiteurs sur le blog fait mouliner le serveur depuis plusieurs heures). Bon par contre, les photos sont moches, ils ont dû oublier d’activer le stabilisateur d’image. Sûrement pour donner un effet plus réaliste. Fake ? La réponse demain.

Encore des nouveautés chez Google

Plusieurs annonces par semaine, le géant américain va finir par nous lasser. Très ludique, ce nouvel outil donne une nouvelle dimension à la recherche. Qui plus est, il est basé sur un système d’apprentissage : au fil du temps, il emmagasine les données que vous lui insérez, pour fournir des résultats toujours plus pertinents. Pour le peu que j’ai pu tester, c’est vraiment très puissant, bien qu’un peu déroutant aux premiers abords.

Centraliser toute votre vie numérique

J’en discutais la semaine dernière avec quelques lecteurs, à travers les commentaires du blog : l’avenir est selon moi dans la centralisation des moyens de communication mis à notre disposition par Internet. Jean-Marie a mis la main sur un outil assez étonnant, allant directement dans ce sens : Zooity. Je n’ai pas encore eu le temps de tester en profondeur, mais j’attends vos feedbacks avec plaisir.

Travailler en freelance, choisissez les bons outils

De part mon expérience dans les différents domaines, il est certain que travailler en Freelance ne demande pas les mêmes outils et organisations que travailler en équipe. Lionel nous a récupéré une petite liste de 100 webwares « indispensables » pour s’adapter à tous vos besoins. Le temps d’en tester quelque uns plus en profondeurs, et je vous ferai sûrement un petit topo, plus précis.

Mais aussi

Vous avez regardé Home ? Et la victoire de Federer face à Soderling ? Personne n’a oublié la fête des mères ? Ah, et aussi, une rencontre de blogueurs est prévu le 13 juin, du coté de Rennes.

Ubunchu, le manga des Geeks

Parmi les nombreuses distributions Linux existantes, Ubuntu cherche avant tout à proposer un système d’exploitation simple, convivial, ergonomique et gratuit. Basé sur Debian, il s’adresse aux particuliers comme aux entreprises.

Le japonais Hiroshi Seo a réalisé une comédie romantique, présentée sous forme de mangas et plus ou moins dédiée au système d’exploitation (ou du moins, au monde informatique, version Geek). Cette sortie me rappelle l’annonce du navigateur Web Google Chrome ; pour l’occasion, le géant a présenté son nouveau bébé sous forme de bande dessinée.

Pour le moment, seuls les deux premiers numéros sont disponibles. Ils mettent en scène trois protagonistes, membres du club informatique de leur Lycée : Akane, présidente pro-Linux, Masato, vice-président pro-Windows et Risa, pro-Mac ! De quoi caricaturer toutes les idées reçues !

D’abord sortis en japonais courant avril, ces numéros ont ensuite été traduits en anglais, pour finalement nous être proposés dans la langue de Molière (la traduction du second devrait être finalisée sous peu). Et même en n’étant pas particulièrement fan de ce genre d’ouvrage à l’ordinaire, j’ai plutôt apprécié le premier exemplaire.

Et cerise sur le gâteau, ce manga est proposé sous licence creative common (quand c'est gratuit, c'est moins cher).

Le cocktail du Dimanche #38

Alors, quoi de neuf cette semaine ?

Google Wave pour remplacer les emails ?

Probablement l’information qui a fait le plus de bruit cette semaine, Google se lance dans le collaboratif avec son fameux Google Wave. La présentation a duré plus d’une heure, le tout semble très séduisant. J’attends tout de même de tester pour me faire un avis. Sinon, Google en a aussi profité pour nous présenter Google Web Elements, nouveau bébé destiné à faciliter l’insertion d’éléments divers sur vos blogs.

Bing, le nouveau moteur de recherche de Microsoft

Décidément, c’est la série des moteurs de recherche (même sous Twitter, ça bouillonne). Je vous parlais de Wolfram Alpha il y a quelques jours, voilà maintenant que Microsoft nous présente Bing, destiné à remplacer (le fumeux) Live Search. Google aurait du souci à se faire ?

Facebook rassemble des familles

Bien que peu relayée, l’information m’a touché. Grâce au réseau Facebook, une Anglaise de 62 ans a retrouvé son fils enlevé il y a 27 ans par son père, alors qu’il n’avait que trois ans.

Mais aussi...

Je zieute actuellement sur le Samsung Galaxy, iPhone-Like tournant sous Android. En tout cas, la bête semble très prometteuse, il faudra juste voir au niveau du prix.

300+ icônes pour réseaux sociaux gratuits, à insérer sur votre site web

Des icones, en veux-tu en voilà. Tels des moustiques en ces temps estivaux, ils pullulent sur Internet, et nous envahissent tellement que le choix devient de plus en plus hardu. A tel point qu'un site web dédié, les recensant et permettant d'y faire des recherches approfondis (sur la taille, les couleurs, le poids, le format, et le style des icones, par exemple, c'est à dire pas comme ce qu'il se fait actuellement) nous faciliterait bien la vie. Amis développeurs, à vos claviers !

En attendant, je vous ai compilé un petit lot de 300 icônes pour réseaux sociaux, à diffuser sur votre blog ou site. Avec l'importance qu'ont pris ces nouveaux réseaux, leur utilisation est bien entendu primordiale, impossible de s'en passer, ça ne ferait pas bonne figure auprès des copains.




Version Black & White (108 icônes) : source - télécharger


Version Pro (14 icônes) : source - télécharger

Voir la suite

Lire la suite »