Et le gagnant est…
Lire la suite de Et le gagnant est…
Voilà, le concours pour les 6 mois d’Amicalement Web à pris fin et nous avons un vainqueur qui est…:
Lire la suite de Et le gagnant est…
Voilà, le concours pour les 6 mois d’Amicalement Web à pris fin et nous avons un vainqueur qui est…:
Retour un peu à la technique, mais n’oubliez pas, il vous reste seulement jusqu’à demain pour gagner une BD.
En ce qui nous concerne, avec les annonces faites lors de la dernière Symfony Conference Live, il faut bien commencer à se lancer dans Doctrine. Et c’est l’occasion de découvrir petit à petit cet ORM qui change beaucoup de Propel, pas toujours en bien à mon goût, mais il y a quand même des choses très bien pensées.
En parcourant la doc, je suis donc tombé sur un behavior que j’ai trouvé fort intéressant: Geographical.
Je me suis donc laissé tenté par un test de celui-ci! Lire la suite de Doctrine et son Behavior Geographical
Lire la suite de Développement Web: Les bons plans de la semaine #9
Voilà qu’on attaque déjà la 2e partie de l’été! Heureux ceux qui ont pas encore pris leurs vacances, dommage pour les autres :D
Quant à ce blog, il a fété la semaine dernière ses 6mois et vous pouvez encore participer au tirage au sort pour gagner une BD pour l’occasion.
Mais revenons à nos moutons, enfin à nos clics de la semaine en l’occurrence.
Lire la suite de 6 mois déjà, bilan passé, objectifs futurs et des cadeaux!
Et oui le temps passe. Déjà 6 mois que j’ai investi les lieux. Du coup ça valait bien quelques chiffres histoire d’illustrer un peu la progression du blog avec deux surprises dont un petit cadeau à gagner!
On emploie tous je pense, assez couramment maintenant, le widget sfWidgetFormInputFileEditable qui permet de rajouter quelques fonctionnalités à un widget d’upload classique, en l’occurrence visualisation et suppression. Le souci que j’ai rencontré récemment, c’est par contre la personnalisation du nom du fichier ainsi généré.
En effet, par défaut celui-ci est une empreinte sha1 généré aléatoirement, ce qui convient pour la majeure partie des cas, mais parfois ne suffit pas. Mais là encore Symfony étonne par le mécanisme mis en place pour contourner cette problématique, encore faut-il le savoir malheureusement. Lire la suite de Symfony: Personnaliser le nom du fichier lors d’un upload avec sfWidgetFormInputFileEditable
Quelques changements dans notre rubrique hebdomadaire. Ceux qui suivent auront deviner de quoi il s’agit.
Première modification, on passe du vendredi au lundi. Pourquoi? Ca me laissera le week end pour faire quelque chose de moins à l’arrache et essayer de voir si c’est parce que ces billets sortent le vendredi qu’ils sont moins lus ou juste moins intéressants.
La deuxième découle de la première, finalement, on aura un lien « lire la suite » histoire d’être sûr de mesurer toutes les lectures. Bref, des détails, rien de bien grave et voici la sélection de la semaine! Lire la suite de Développement Web: les bons plans de la semaine #8
Dans le monde du développement web, il y a un domaine où je n’ai pas encore trouvé une recette miracle: La publication de contenu avec un éditeur WYSIWYG. En même temps, la problématique est costaud, faire éditer du HTML à des gens qui ont déjà du mal avec Word, sans qu’ils sachent qu’ils éditent du HTML.
Après avoir définitivement abandonné TinyMCE, car trop usine à gaz et n’en faisant qu’à sa tête, j’ai essayé nicedit comme je vous l’avais signalé dans un bon plan de la semaine. Malheureusement, il reste un peu juste pour certains besoins. Lire la suite de How to: Créer un plugin fckeditor
Sur les conseils de Sam, je me suis donc relancé dans une vieille connaissance, FCKEditor, un des plus vieux RTE avec TinyMCE.
Après un retour à Symfony cette semaine, on continue sur notre bonne lancée avec les bons plans du développement web de la semaine. Les vrais nouveautés deviennent de plus en plus en rare en cette période de vacances, donc ne soyez pas surpris que je mette quelques liens plus anciens.
Bon clics!
Petit retour sur Symfony pour débattre d’un sujet que je traine dans mes cartons depuis le début de ce blog quasiment mais dont je n’avais jamais vraiment eu le temps de parler: La communication entre l’application et l’utilisateur.
Je profite donc de n’avoir pas de sujets brûlants à vous faire part, pour attaquer ce billet.
En effet, c’est souvent un détail qu’on oublie très vite et il n’y a qu’à voir les maquettes qu’on reçoit pour nos devs, je pense que les bon élèves qui pensent à faire un petit mockup d’un message utilisateur sont pas forcément légions. Et pourtant, dans une optique purement IHM, l’application se doit de communiquer avec l’utilisateur pour montrer qu’il comprend bien la requête.
Difficilement d’imaginer d’appuyer sur un bouton et ne pas savoir si l’application a bien saisi et effectué notre demande. Et pourtant ce n’est pas rare de croiser encore de telles applications même si la tendance s’est inversée depuis l’avènement du deux point zéro.
Le souci, c’est que c’est souvent un peu fastidieux à mettre en place. Heureusement, nous on utilise Symfony et il va nous simplifier les choses pour peu qu’on pose les bonnes bases. Lire la suite de Symfony: Faites passer le message
Une nouvelle semaine qui prend fin, mais qui aura été assez pauvre en technique car chargée en boulot. On essaiera de faire mieux la prochaine fois.
Pour l’heure, voici les bons liens de la semaine avec comme d’habitude, beaucoup de ressources anglophones. J’en profite au passage pour signaler que pour ceux qui ne sont pas à l’aise avec la langue de Shakespear, que je suis ouvert à toute propositions d’adaptations de ressources anglophones en français, du moment que ca traite d’un sujet sur le développement web au moins.
Allez, c’est parti, à vos souris: