18/10/2010 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 06/09/2010 et le 18/10/2010:
- CasAuth 4 CakePHP
- Comment CASsifier CakePHP ? Voici un rapide tutoriel qui montre comment. Et les traductions automatiques de la nouvelle Bakery sont une catastrophe. Tranche de gâteau. LOL.
- More Correct Email from CakePHP
- Une petite astuce pour améliorer le fonctionnement de l'envoi de mail dans CakePHP.
- CakePHP Cheatsheet v1.0 Application pour Android
- Développer en CakePHP ? Y'a une application pour ça. Il y a une application pour presque tout.
- Win at life with unit testing
- Soyez un Epicwinner dans la vie avec les tests unitaires : la présentation de Mark Story sur les tests à la CakeFest 2010 de ce week-end.
Plus sur ma page delicious CakePHP.
13/04/2010 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 30/03/2010 et le 13/04/2010:
- CakePHP 1.3.0-RC4 has arisen
- Il est CakePHP 1.3 moins deux semaines, les amis…
- OAuth extension to CakePHP HttpSocket
- Une extension à la librairie HttpSocket de CakePHP qui permet de gérer l'authentification OAuth, utilisée en particulier par l'API Twitter. Signé Neil Crookes.
- Dynamic model inclusion
- Joe Beeson nous montre comment faire de l'inclusion dynamique de model. Malin.
- Analogue Helper
- Joe Beeson a eu une drôle de bonne idée. Partant du constat que quand on dérivait son propre helper à partir d'un helper du noyau pour particulariser quelques judicieuses petites fonctions à notre goût, il était fastidieux de remplacer toutes les occurrences du helper de base par le notre, il a fait un petit helper qui le fait à notre place, moyennant quelques lignes de configuration.
Plus sur ma page delicious CakePHP.
18/03/2010 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 15/03/2010 et le 18/03/2010:
- CakePHP 1.3, Why you should upgrade
- LibGet, un nouveau blog, avec comme première publication un article présentant quelques nouveautés de la version 1.3 de CakePHP.
- Hostip.info - Accessing GeoIP information using HttpSocket
- Si vous n'avez pas envie de payer des sous à MaxMind pour géolocaliser vos visiteurs selon leur adresse IP, il existe un service comparable de nature communautaire. Je ne sais pas s'il est fiable… Toujours est-il que Chad R Smith a réalisé un composant qui permet de l'utiliser dans une application CakePHP.
- CakeOTP - Secure, Expirable, Table-less One Time Password for CakePHP | Spacebug Open Source Initiative
- Une implémentation pour CakePHP d'un "one-time password", un mot de passe seulement valable pour une seule authentification.
- Sorting on aggregate and composite fields using pagination in 1.2
- Une petite astuce pour autoriser les tris dans les paginations sur un champ composé, en attendant les champs virtuels de CakePHP 1.3.
Plus sur ma page delicious CakePHP.
06/01/2010 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 25/12/2009 et le 06/01/2010:
- Using memcached to run your sessions
- Un court et précis article sur la Bakery qui explique comment utiliser Memcached pour stocker les sessions de son application CakePHP, et les bénéfices qu'on peut en tirer.
- CakePHP SQL Shell - simple and powerful
- Un shell qui permet d'automatiser l'exécution de scripts SQL successifs.
- CakePHP generic filter plugin
- lecterror sort un plugin qui permet d'ajouter aux views index (par exemple celles générées par bake) une barre de filtrage. Ça a l'air assez intéressant et configurable. Pour ma part, j'ai essayé (et adopté, pour le moment) la solution développée conjointement par Jose Gonzalez, Matt Curry, Nik Chankov et Maciej Grajcarek.
- CakePHP Authsome - Debuggable’s Xmas Gift » Debuggable Ltd
- Le cadeau de Noël de Felix et Tim de Debuggable : le plugin d'authentification qu'ils utilisent sur leurs projets, pour tous. A tester mais rien que la lecture de la documentation est instructive.
Plus sur ma page delicious CakePHP.
06/04/2009 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 05/04/2009 et le 06/04/2009:
- Row-level Model Access Control for CakePHP
- C'est l'histoire d'un gars - le fou - qui veut gérer des droits finement, au niveau des lignes d'un modèle ! On croit rêver.
- CakePHP 1.2 GROUP BY with HAVING COUNT(*) HABTM associations (limit the query based on associated data) at anomalous territory
- Un petit tuto sur commetn faire des having count dans CakePHP, ça ne fait jamais de mal (je me souviens avoir bien cherché)
- Authenticating a CakePHP App Against a CakePHP Webservice
- Un tuto intéressant qui explique (des deux points de vue) comment permettre à une application CakePHP de s'authentifier auprès d'une autre application CakePHP fournissant le service web idoine.
- Flex remoting with cakePHP
- Un nouveau plugin mis à jour pour faire du Flex avec CakePHP.
Plus sur ma page delicious CakePHP.
19/01/2009 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 18/01/2009 et le 19/01/2009:
- Das erste DIEVOLUTION Buch zum Thema CakePHP
- Un nouveau livre sur CakePHP (ouais !!!!), en allemand (bouh). Bon, maintenant, à quand la France ?
- Security Notice for 1.2.0.7962, Using AuthComponent without SecurityComponent -
- Ahhhhh, un trou de sécurité dans CakePHP ! Pas d'explication détaillée, mais une consigne : mettre à jour vers la dernière version stable (la 1.2.1, quoi)
- JQuery in the CakePHP world (part 1)
- Une petite intro de Teknoid à l'utilisation de jQuery avec CakePHP.
- Displaying form errors as a list in CakePHP
- Un post de Miles Johnson à propos de l'affichage groupé des erreurs lors de la validation d'un formulaire (et non, comme en standard, champ par champ).
- (Bad) Tip: Checking HTTP Auth against your normal users table -
- Un post sur le Google Group anglophone qui montre qu'on peut facilement résoudre le problème de protection d'un fil RSS avec CakePHP. En effet, les lecteurs RSS gèrent la plupart du temps l'authentification HTTP, alors que nos applis (CakePHP ou autres) utilisent une authentification "session based". Unifier les deux est un peu lourdingue (j'ai été confronté au problème cette semaine sous eZ Publish) et Martin Westin gère ça très bien en quelques lignes.
Plus sur ma page delicious CakePHP.
16/01/2009 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 14/01/2009 et le 16/01/2009:
- Paginating long lists in the CakePHP Console
- Une toute cool petite astuce de Mark Story pour paginer de longs résultats dans un script exécuté en ligne de commande, basée sur l'utilisation de la fonction array_chunk de PHP.
- Book Review: CakePHP Application Development
- Longtemps après tout le monde, Matt Curry (dont je suis fan, oui) s'attaque au bouquin de Packt Publishing, "CakePHP Application Development", qu'il vient de recevoir. Post cité ici pour, une fois de plus, signaler l'humour dont son auteur fait preuve, Matt n'apportant rien de nouveau sur le fond.
- Performance comparision CakePHP and Symfony
- Belle promesse de polémique : Yusuke Ando a porté Askeet, l'application-demo de Symfony, sur CakePHP (versions 1.1, 1.2 RC3 et 1.2 final) et fait des benchmarks… D'emblée, en premier commentaire, teknoid audite le portage, qui semble assez peu fin (en particulier, laisse CakePHP en mode debug doit au minimum diviser les performances par deux… était-ce le cas sur la version Symfony ?).
- PhpBB3 Api Bridge
- Wilson Sheldon a réalisé une version à jour du bridge entre CakePHP et phpBB, qui gère la version 3 de cet outil de gestion de forum fort répandu. Je ne savais même pas qu'il y avait une version pour la 2, alors… Ça peut servir. A noter qu'on tombe là, une fois n'est pas coutume, sur un vrai souci dû à l'absence de namespace en PHP ou au côté générique des noms de classe du noyau de CakePHP, puisqu'il y a conflit entre les classes Cache des deux outils. Wilson s'en titre en renommant celle de phpBB…
Plus sur ma page delicious CakePHP.
13/01/2009 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 08/01/2009 et le 13/01/2009:
- CakePHP Digest #5
- Annoncé par son auteur, Matt Curry, comme "médiocre" sur Twitter un peu avant sa publication, ce nouveau Digest m'a pourtant bien fait rire… Peut-être un poil moins informatif que les précédents, mais c'est aussi parce qu'il ne s'est pas passé grand chose, ce qui n'est pas de sa faute du tout, d'autant plus qu'il était occupé à accueillir un nouveau rejeton dans sa famille (félicitations, Matt).
- Getting Auth and Admin Routing to play nicely together
- On n'a jamais assez d'exemples de mise en place d'une interface d'administration avec utilisation du composant Auth. En voici un, simple et de bon goût, par teknoid.
- Book review: Practical CakePHP Projects
- Le troisième bouquin en anglais paru sur CakePHP n'a que moyennement convaincu Daniel Hofstetter, qui en fait une rapide critique.
- Did you know? String::insert is nice for translation!
- m3nt0r, très en forme, a trouvé une bonne utilisation de la méthode String::insert pour gérer les traductions sans se soucier de l'ordre. Qu'il en soit remercié.
Plus sur ma page delicious CakePHP.
07/01/2009 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 06/01/2009 et le 07/01/2009:
- CakePHP and Oracle - Handling CLOB fields
- En attendant que le datasource Oracle de CakePHP soit tout à fait fonctionnel, il faut résoudre les petits problèmes classiques liés au SGBD d'une autre façon. Nic Chankov a pondu un comportement pour gérer les champs de type CLOB, qui nécessitent avec Oracle de "binder" les variables.
- Another way to think about MVC « nuts and bolts of cakephp
- En pleine crise financière, Teknoid s'éclate et nous propose une intéressante analogie bancaire pour décrire le modèle MVC.
- Une zone d’administration en 3 minutes !
- Pierre Martin est tombé dans le manuel sur une utilisation possible du composant Security, à savoir mettre en place simplement une authentification http. Démonstration pour sécuriser en deux coups de cuillère à pot une interface d'administration.
- Datasources in Cake / [ANN] Last.FM Source
- Kjell Bublitz aka m3nt0r souffre d'insomnie. Du coup il en profite pour coder un datasource permettant d'accéder aux web services de last.fm. Il faut que je dorme moins car je me fais griller sur ce coup-là… A essayer.
Plus sur ma page delicious CakePHP.
21/10/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 11/10/2008 et le 21/10/2008:
- Neil Crookes » Recording created_by and modified_by
- Une nouvelle pièce au dossier "comment enregistrer l'id de l'utilisateur qui créé/modifie un enregistrement".
- cakeApp Screencast
- Un screencast de présentation pour un outil en ligne qui génère des applications Cake ! C'est Powtac qui l'a fait et même si ça ne sert sans doute à rien concrétement (en tout cas tant qu'on ne peut pas télécharger le code généré pour le customiser à sa guise), c'est une très bonne mise en pratique de la puissance de CakePHP. Inclut un éditeur WYSIWYG de modèle de base de données sympathique.
- AclExtras Shell | Mark Story
- Mark Story a mis à jour avec l'aide d'Oscar Carlsson ses très précieux scripts Shell permettant de tenir à jour les ACO d'une application CakePHP à partir des méthodes définies dans les contrôleurs, en leur ajoutant des fonctionnalités de réparation.
- ModelBaker
- ModelBaker est une impressionnante application pour Mac qui permet de créer visuellement une application CakePHP. D'après le screencast en tout cas (l'application est en beta privée pour le moment). Wahou !
- Getting a new Oven, Migrating from CakePHP 1.1 to 1.2 | Mark Story
- Mark Story détaille les principaux changements entre la version 1.1 et la très prochaine version 1.2 de CakePHP
Plus sur ma page delicious consacr�©e � CakePHP.