16
nov
2006

MacBook, l’ultime départ…

Aujourd’hui, soit un peu plus d’une semaine après l’avoir récupéré au centre de réparation, mon MacBook est de nouveau parti !

Je n’ai pas parlé des problèmes que je rencontre avec mon Mac sur le blog.
Pour résumé, j’avais simplement la coque intérieure qui avait jaunie (problème reconnu par Apple) et je me suis retrouvé avec pleins de problèmes (clavier qwerty, touche du trackpad bloquée, graveur qui griffe les CD/ DVD, coque externe abîmée…).

Après trois mois de réparation, mon MacBook est parti pour la quatrième et dernière fois, Apple ayant décidé de me l’échanger.

Il n’y a plus qu’à attendre le nouveau maintenant…

31
oct
2006

Multi-Upload en php/javascript

Ça y est ! Je viens de terminer la dernière fonctionnalité de mon CMS perso pour la prochaine version. Il s’agit d’un gestionnaire de fichiers. Le fonctionnement est plus ou moins similaire au gestionnaire de pages sauf que cette fois c’est des fichiers physiques. Par chance, j’avais déjà écrit une classe php pour gérer les fichiers physiques… sur un FTP distant. Comme je n’en ai plus besoin (les images et mon site sont chez le même hébergeur), j’ai dû écrit une nouvelle classe pour un dossier qui serait disponible localement.

Une des fonctions du gestionnaire est bien sûr de pouvoir envoyer des nouveaux fichiers. Le bût d’un CMS est normalement de pouvoir gérer tout son site via une interface web, il faut donc quelque chose d’assez ergonomique et rapide. Souvent le problème pour ce genre de fonction c’est l’upload de plusieurs fichiers. Si votre formulaire ne propose d’uploader qu’un seul fichier, cela va vite devenir chiant. Il y a bien une solution qui consiste à afficher plusieurs champs « fichier » dans la page mais nous allons être limité avec le temps d’exécution de php. Vous pourrez donc au maximum uploader que 2-3 fichiers en même temps…

Heureusement, il existe une autre solution : l’excellente classe javascript MultiUpload de Nem. Vous saisissez les fichiers à envoyer et seulement après vous validez le formulaire. Les fichiers seront envoyés un par un mais sans intervention de la part de l’utilisateur. Bien sûr, il faut toujours saisir les fichiers un par un mais ce n’est pas gênant pour une quantité raisonnable de fichiers (moins de 20).

Il reste maintenant plus que quelques petits détails ainsi que mettre à jour mes modules et je pourrais mettre à jour mon site :D

9
oct
2006

Internet Explorer 7 : Installation & Tests

Internet Explorer 7

Hier après-midi, je me suis enfin décidé à tester la septième version du navigateur de Microsoft : Internet Explorer. Le but n’est pas de changer de navigateur mais plutôt de « tester » le moteur de rendu.

Pour me faire une bonne idée des changements, il me fallait garder mon Internet Explorer 6 or l’installation de IE7 remplace IE6 sans possibilité de retour en arrière. Heureusement, il existe un petit programme pour faire cohabiter les deux navigateurs :)

Lire la suite…

23
août
2006

Tunatic, un logiciel de reconnaissance musical

Tunatic

N’avez-vous jamais eu envie de connaître le titre d’une chanson diffusée à la radio ou la télé ? Alors, Tunatic est le logiciel qu’il vous faut car il permet de reconnaître la chanson que vous écoutez…

Bien qu’il soit encore en version beta, le logiciel reconnait déjà pas mal de musiques. La plupart des chansons que j’ai utilisé pour le test ont été reconnues. :)

Tunatic est disponible pour Mac et pour Windows.

27
juil
2006

Relay, un gestionnaire de fichiers web 2.0

Relay

Il y a quelques semaines, alors que je codai un nouveau gestionnaire de pages pour mon CMS perso, j’ai découvert Relay, une nouvelle application web 2.0.

Relay permet de gérer ses fichiers et dossiers. La nouveauté c’est qu’il utilise AJAX, ce qui le rend bien plus ergonomique que les autres applications du même style.

Envie de déplacer un fichiers ? Rien de plus simple, il suffit de cliquez dessus et de le déposer là où vous souhaitez.

Relay est actuellement disponible en version 0.1 beta. Il nécessite au minimum PHP 4, MySQL 4, Perl 4.8.0 et Apache (ou IIS).

Le site officiel de Relay

2
juil
2006

XHRConnection, pour gérer l’objet XMLHttpRequest

AJAX c’est bien mais tous les navigateurs ne gèrent pas de la même façon l’objet XMLHttpRequest. De même, selon qu’on envoie la requête en POST ou en GET les fonctions changent. Si on utilise AJAX qu’une seule fois (un petit script) ça peut aller, mais dans le cadre d’une application web, cela devient vite lourd et chiant. C’est là, qu’une classe en javascript est nécessaire…

Lire la suite…

17
juin
2006

Logiciels pour le développement web sur Mac

Cela fait maintenant plus de deux semaines que j’ai switché sur Mac OS X :-)
La première étape pour moi a été trouvé des équivalents de mes logiciels de développement (web) sous Windows.

Voici une liste des logiciels que j’utilise actuellement…

Lire la suite…

1
juin
2006

Bienvenue dans Mac OS X

J’ai reçu mardi mon MacBook ! Il s’agit de mon tout premier Mac :D

J’ai été assez étonné par sa petite taille. Au début, c’est pas facile de s’habituer à voir autant d’informations sur un si petit écran. Maintenant, je commence à m’y faire :-)

Mon MacBook est vraiment très silencieux. Par rapport à mon PC Portable, il n’y a pas photo. Seulement petit défaut, le ventilateur se lance plusieurs fois pendant un certain intervalle de temps. Je préférai qu’il se lance une fois pour toute. Heureusement, il se lance rarement chez moi.

Concernant Mac OS X Tiger, il est plutôt facile à prendre en main. On oublie vite les réflexes « Windows » mais pour les raccourcis clavier, il me faudra plus de temps pour les apprendre.
Au niveau des fonctionnalités, j’apprécie particulièrement le DashBoard et Spotlight. Les logiciels fournis de base sont aussi très intéressant. Je me suis déjà amusé avec GarageBand (c’est pour faire de la musique, podcast,…).

Voici quelques photos de mon MacBook :

MacBook 01 MacBook 02 MacBook 03 MacBook 04 MacBook 05 MacBook 06 MacBook 07 MacBook 08MacBook 09 MacBook 10 MacBook 11 MacBook 12

J’en profite pour ouvrir une catégorie Mac dans mon blog. D’autres billets sur Mac vont donc arrivés !