La méthode paginate() de /cake/libs/controller/controller.php ne permet pas le tri sur un champ calculé qui n'existe pas dans la table.
J'ai cherché pas mal de temps en vain, quand je passais un champ calculé au 'order' de paginate la clause ORDER BY disparaissait de ma requête MySQL.
La solution pour trier sur un champ calculé avec paginate
Je n'ai pas trouvé d'autre solution que de modifier la fonction paginate de /cake/libs/controller/controller.php
Je l'ai donc copier dans /app/app_controller.php
et j'ai modifier les lignes suivantes :
avant
Le problème avec OS X c'est souvent le prix, on aimerait bien utiliser cet OS et du coup il faut acheter un Mac et quand on vient du monde PC, gloups !
CakeFest Berlin 2009
La première conférence européenne sur CakePHP est annoncée, elle se déroulera du 9 au 12 juillet 2009 à Berlin.

C'est tout bête mais on a cherché comment redémarrer une interface réseau sous OS X, donc ça mérite un billet ;)
Au boulot, dans un environnement windows (beurk !), il arrive que mon fidèle Mac Book Pro n'arrive pas à obtenir une adresse IP du DHCP.
Bêtement, je le rebootais et le problème était réglé, mais je ne pouvais pas en rester là, on ne reboot pas pour ce genre de problème, on est pas sous ... bon ok, j'arrête.
Suite aux précédents articles :
- Améliorer l'Apple TV
- Changer le disque dur de l'Apple TV
- Hack de l'Apple tv pour permettre l'installation d'applications complémentaires
Je vais vous expliquer aujourd'hui comment installer ATVFiles, un plugin qui vous permettra de lire toutes sortes de média sur votre Apple tv, avec l'aide de Perian, un ensemble de codecs pour les applications Quicktime.
Les formats supportés
(cf détails Perian)
* File formats: AVI, DIVX, FLV, MKV, GVI, VP6, and VFW
* Video types: MS-MPEG4 v1 & v2, DivX, 3ivx, H.264, Sorenson H.263, FLV/Sorenson Spark, FSV1, VP6, H263i, VP3, HuffYUV, FFVHuff, MPEG1 & MPEG2 Video, Fraps, Snow, NuppelVideo, Techsmith Screen Capture, DosBox Capture
* Audio types: Windows Media Audio v1 & v2, Flash ADPCM, Xiph Vorbis (in Matroska), and MPEG Layer I & II Audio, True Audio, DTS Coherent Acoustics, Nellymoser ASAO
* AVI support for: AAC, AC3 Audio, H.264, MPEG4, and VBR MP3
* Subtitle support for SSA/ASS and SRT
Je vous l'accorde, la plupart du temps, on trouve dans Vuze ce qu'on est venu y chercher. Ceci étant dit, libre à chacun d'y ajouter ses sources de torrents favoris. Or, dans Vuze, vous pouvez très facilement intégrer de nouveaux moteurs de recherche à ceux déjà présents. En effet, l'application offre la possibilité d'importer/exporter des moteurs externes. Voici donc comment intégrer le moteur de thePirateBay dans Vuze.
Au détour d'une lecture, je viens de découvrir que les possesseurs d'Apple TV (avec la mise à jour 2.3) peuvent la piloter avec n'importe quelle télécommande. Jusqu'à présent, je devais jongler entre la télécommande de mon téléviseur, la petite télécommande blanche Apple et mon iPhone avec iRemote... soit une télécommande de trop!
Suite de mes impressions sur jQuery.
Le premier billet est ici : jQuery / prototype - partie 1.
Pour rappel : je ne suis pour le moment pas un cador de jQuery donc il est possible que vous ayez des solutions à certains problèmes que je soulève, n'hésitez pas à réagir dans les commentaires.
Azureus ou maintenant Vuze, existe depuis pas mal de temps, c'est un client torrent (protocole BitTorrent) écrit en java. Il existe sous Windows, Linux et OS X.
Ca y est, j'ai enfin pu tester jQuery, dont Fred et Yann me parlent régulièrement depuis... 1 an ? 1 an et demi ? moins ? je ne sais plus, mais depuis un moment quoi !




