Programmation

BjayDev, 1 collègue développeur PHP

Publié le

Lorsque j'étais en SRC, j'ai connu plein de gens avec qui j'ai toujours gardé contact. Parmi eux, il y a JB, ou Bjay pour le net, qui est aussi développeur PHP indépendant. Il vient de mettre en ligne une nouvelle mouture de son site, que je vous laisse découvrir. J'aime particulièrement son logo à la "dreamweaver" (même si je n'aime pas ce logiciel) et le mélange du bleu et du vert qui apporte un peu de fraîcheur et de gaieté alors que le printemps arrive à peine.

Lire la suite...

PhpMyAdmin : Sortie de la version 2.10.0

Publié le

La dernière version de l'appli qui permet de gérer ses bases de données Web est sortie hier en Release. Une des grandes nouveautés est le Concepteur (ou Designer en anglais) qui permet de faire du Reverse Enginnering d'un simple clic, pour obtenir le MCD de la base de données. Le premier avantage que j'y vois tout de suite : si les tables sont bien faites, avec les clés étrangères existantes, on pourra reprendre des bases de données de quelqu'un d'autre pour en extraire très simplement le MCD, et ainsi commencer à travailler dessus.

Lire la suite...

Réparer des bases de données MySQL

Publié le

Il arrive dans certains cas que des bases de données, plus particulièrement des tables, soit rendu illisibles suite à un crash du serveur. MySQL a tout prévu avant la commande REPAIR TABLE qui permet de récupérer une table crashée, avec généralement une perte de données, la dernière ligne ajoutée (d'où l'utilité des backups récurents). Rien que ça, c'est bien utile quand on se retrouve dans un phpMyAdmin qui nous sort plein d'erreurs dont ont ne sait pas vraiment d'où elles sortent et dont on ne comprend pas forcément le sens.

Lire la suite...

PHP : utiliser les références

Publié le

Pour ceux qui ont fait du C++ ou qui savent faire la différence entre référence et valeur, vous pouvez passer au dernier paragraphe pour directement trouver le lien. Lorsqu'on utilise des variables, celle-ci a besoin d'espace mémoire. L'espace mémoire est adressée, c'est à dire que la valeur de la variable se trouve à telle adresse (ou référence). Autrement dit, une variable pointe sur une ADRESSE, où est stockée véritablement la VALEUR de la variable.

Lire la suite...

TinyMce : plusieurs configs de l'éditeur sur la même page

Publié le

Pendant longtemps, il était impossible (ou du moins, j'ai jamais vraiment cherché) d'afficher plusieurs éditeurs WYSIWYG TinyMce sur la même page, mais avec des configurations différentes. Les exemples de TinyMce viennent d'être mises à jour, et parmi elles, la 10ème nous montre comment faire simplement, grâce à editor_selector (que je n'avais jamais vu auparavant). Pour le faire fonctionner, il faut que l'élément à mettre en éditeur ai la classe donné par ce paramètre

Lire la suite...

WebWag sort son WOD

Publié le

Depuis 3 jours déjà, les utilisateurs de WebWag (la même chose que netvibes pour ceux qui ne connaissent pas) peuvent créer leur propre Widgets en 2 étapes seulement. Je rentre l'url du site sur lequel je veux faire mon widget Je séléctionne la zone à partir de laquelle mon widget doit être fait Et voilà, le WOD (Widget On Demand) est en place sur votre page. Un régal pour tout le monde.

Lire la suite...

SRC, infos et projets

Publié le

Samedi dernier avait lieu à l'IUT de Montbéliard la journée des anciens, rassemblement des diplômés du DUT SRC Montbéliard (Services et Réseaux de communication) pour parler de leurs expériences avec les prochains diplômés. Et puis cela nous a permis de nous revoir et de bien fêter nos retrouvailles le soir. Mais ce fut aussi l'occasion pour un groupe de projet collectif de parler de la nouvelle communication du département, qui a été renommé SRC [*] Média.

Lire la suite...

JavaScript - Tutoriaux, exemples et autres

Publié le

Mes favoris de la section JavaScript : Eléments HTML déplaçables Ressources DHTML en tout genre 5 scripts utiles Prototype : une classe pour faire de jolis effets graphiques simplement Scriptaculous : une classe pour faire des effets graphiques et des éléments déplaçables SlideShow tout en douceur (dont j'ai déjà parlé) Comment créer un éditeur WYSIWYG Awards du Web 2.0 Et puis 4 sites de références de Javascript. Chacun ont leurs avantages et inconvénients.

Lire la suite...

SlideShow FlickR, suite

Publié le

Tellement énervé de mettre cet iframe sur mon blog que j'ai regardé du côté de l'API PHP que FlickR. Et tellement les exemples sont simples et clair que je n'ai pu m'en empécher... Donc, pour commencer, je code PHP : 'YOUR_FLICKR_API_KEY', 'method' => 'flickr.photosets.getPhotos', 'photoset_id' => $set, 'format' => 'php_serial', ); $encoded_params = array(); foreach ($params as $k => $v){

Lire la suite...

SlideShow Flickr

Publié le

J'ai voulu tester FlickR. Pour ce qui est du chargement, du tri des images, des tags etc... aucun soucis. Masi ensuite, je me suis dit : tiens ça serait bien de pouvoir faire un slideShow comme je vous avais fait pour les photos de Lyon. Alors j'ai cherché sur le site. J'ai vite trouvé tous les services et la description des webServices (très claire) qui permettaient de récupérer les photos d'un utilisateur, d'un tag donné, d'un 'set' etc.

Lire la suite...