Une facon simple et elegante de tester des web services sous Mac OS X ? Lisa WS.
Ce graticiel propose par l'editeur ITKO est sans doute un indispensable dans la trousse du developpeur web moderne, qu'il travaille en AJAX/PHP ou en RIA, a la mode Flex par exemple.
Disponible sous Mac, Windows et linux. Attention, ca pese dans les 100 Mb quand meme (livre avec Jboss).
A noter qu'au dela de cette petite gourmandise, ITKO propose une suite commerciale de tests de charge et de performance de sites web tres complete. Merci a ceux qui l'ont evaluee de nous tenir informes.
Vous cherchez des web services publics a tester ? Pas de problemes, le mieux est de vous rendre sur un annuaire specialise :=> WSIndex.org=> Remote methods=> Web services list
Mais pour commencer vos tests a la base rien de tel que le bon vieux Flickr, utilise dans plus d'un tutorial.
Gerer ses mots de passe est devenu la preoccupation quotidienne de plus d'un internaute, et ce ne sont pas les logiciels qui mnquent, a la fois sur Mac et sur PC.
Le vrai probleme, c'est de trouver un logiciel qui existe A LA FOIS sur les 2 plates-formes !
Pour un usage perso, ne necessitant l'usage que d'une seule base de donnees, je vous recommande l'excellent PasswordVault en version Lite :=> Version 5.2 qui temoigne de sa maturite,=> Existe bien sur Mac et PC, mais aussi sur Linux !=> Est livre avec un lecteur standalone pour cle USB=> Encrypte vos donnees sur 896 bits, ce qui le place dans la tranche haute en la matiere,=> Est cote 5/5 par Softpedia, MacUpdate, et Version Tracker.
Rendez-vous sans plus attendre chez Lavasoftware.
Toutefois, si comme moi vous etes plus exigeants, et souhaitez gerer plusieurs carnets de mots de passe, il existe une alternative commerciale : Password Retriever, depuis peu renomme Data Guardian.
27 Millions de blogs dans le monde, qui ont vu le jour en a peine deux ans ( Journal du Net).
La France championne Europeenne dans le domaine, suivant une etude IPSOS) disponible sur le blog du plus celebre bloggueur francais, Loic Le Meur.
Autant dire qu'il etait plus que temps de s'interesser a ce phenomene, que certains n'hesitent pas deja a qulifier de signes avant-coureurs d'un hypothetique Web 3 : Marketing quand tu nous tiens ...
Bon, j'ai deja 2 ou 3 blogs en route, chez Blogger ou en hebergement proprietaire avec b2evolution et Worpress.
Je me suis equipe d'outils redactionnels :=> Journler 2 sur Mac OS X=> Ecto 2.4 en multi-plateforme Mac / PC=> BloggX en multi-plateforme Mac / PC / Linux pour blogger sous Joomla.
Mais il me manquait quelques briques :=> Un aggregateur de News : Si je continue d'utiliser avec succes Klipfolio sur PC, une veille pour Mac m'a oriente vers 2 outils : Newsfire et NetNewsWire. C'est finalement ce dernier que j'ai retenu pour synchroniser mes flux en ligne avec l'excellent et bien utile Newsgator. Le moyen ideal d'organiser une veille active sur des flux identifies ou sur la base de simples mots cles.=> Un taggueur / bookmarkeur : Dans ce domaine, l'offre est egalement plethorique, dans l'attente d'une inevitable concentration, mais j'ai finalement opte pour del.icio.us, qui fonctionne tres simplement avec une extension Firefox. Par ailleurs, j'ai trouve sous mac OS X un client sympathique et Open Source : Cocoalicious. Fini les collections de signets que l'on cree pour mieux les perdre au fil des changements de poste de travail.=> Pour diffuser mes photos, j'ai opte pour Webshots plutot que Flickr, avec son client PictureSync disponible sur Mac et PC,=> Pour diffuser mes videos favorites, j'ai opte pour Dailymotion, plustot que YouTube.=> Et pour diffuser mes musiques favorites, j'ai opte pour RadioBlogClub !
On est pas mal la ?
Bon, tout cela est gratuit ou presque, et c'est peut etre ce qui m'a fait negliger l'offre .Mac !
Mais finalement, pour 99E/an, le confort et la simplicite sont peut etre a ce prix ? A suivre ...
Squale me disait l'autre jour : "Y en a marre de ne pas pouvoir echanger nos plannings ! Il faut qu'on trouve une solution ...".
Don't act !
Apres avoir vecu la préhistoire avec Webcalendar et péniblement traversé l'antiquité avec Outlook, il est temps d'entrer dans l'ère classique en essayant de zapper un douloureux moyen age.
Evidemment, le premier réflexe est de chercher une solution de partage de dossiers Outlook, moins onéreuse que le violent Exchange. Et vas-y que je te télécharge du trial à tours de bras : OfficeCalendar, ShareO, Groupcalendar ...
Mais une problématique nous rattrappe vite : Comment fonctionner en environnement hybride Mac / PC ? Et je relance la grande roue Google à la recherche de la potion magique, pour aboutir sur XCconnect, une espèce de Servlet Tomcat capable de partager des agendas composites entre Mac OS X, Linux et Windows. Ca y est ? On y est la ?
Oh que non ! C'est mal connaitre les commerciaux qui plus tu leur en donnes, plus ils t'en demandent : Et comment consulter mon agenda quand je suis en mobilité, via le net ? Bon sang, nous voici revenus à la case Webcalendar et autres xGroupware ?
Ouf, surgit une nouvelle alternative web multifonctionnelle : Horde, qui sert de webmail, d'agenda et de carnet d'adresse en ligne. Croisons les doigts ...
Pas si simple : là vient la requête ultime ... Apres avoir usés moult Palms et Pocket PCs, voici que nos chers itinérants se sont entichés de leurs tous nouveaux Smartphones, et qu'il devient vital pour eux de pouvoir synchroniser rapidement leurs joujous avec leur poste de travail, via Bluetooth de préférence.
Argghhh ...
Résumons nous. Nous souhaitons :=> Avoir une gestion d'agenda sur notre poste local, qu'il soit Windows, Mac ou Linux,=> Qui permette la synchronisation avec notre PDA favori (via Bluetooth et SyncML par ex.),=> Qui permette la synchronisation avec un agenda en ligne,=> Qui permette de rapatrier les agendas d'autres utilisateurs via le net,=> Qui assure les notifications de RDV.
En bon switcher, je me dois ici de vanter les mérites du lauréat sous Mac : iCal- Il se synchronise en ligne avec les serveurs WebDav, pour publier et partager son propre agenda,- Il se synchronise avec la plupart des PDA et smartphones du marché via iSync,- Il permet de s'abonner à des calendrier partagés de type "ics" : cf. les étonnants http://www.icalshare.com et l' annuaire d'Apple.
Quid des autres plates-formes ? C'est la que Mozilla vient à la rescousse avec SunBird et Lightning, qui ne sont ni plus ni moins que les émules multi-plateformes de iCal, et tant mieux. Néanmoisn, ils sont encore défaillant pour la liaison avec les PDA.
Et les standards dans tout cela ? Exit Outlook et son format propriétaire .vcs, l(avenir semble promis au format .ics.
Côté protocoles, il semble que l'on sorte de l'ère WebDAV, pour aller vers celle de CalDAV, voire de GroupDAV, une version élargie à la gestion des contacts. A suivre de près donc le prochain iCal intégré dans Mac OS X Leopard, ainsi que des projets tels que Horde.
Quand aux plates-formes de groupware en ligne, elles semblent bien à la traine, mis à part quelques unes : OpenGroupware, Citadel, Hula et Horde.
Conclusion : Donnons-nous encore 6 mois pour bâtir une architecture groupware robuste et flexible à base de iCal sur Mac, Lightning sur PC et Horde en ligne, avec un service d'échange de type CalDAV/GroupDAV.
Le meilleur portage de la suite burautique sous Mac OS X est sans conteste le package Neo Office. Meme s'il n'en finit plus d'etre beta, il s'avere extremement stable depuis 6 mois que je l'implemente. Qui plus est, il est desormais localise dans la langue de Moliere. Meme le pseudo module Access est disponible. Enfin, contrairement a Open Office version Mac OS X, il ne necessite pas l'installation fastidieuse de l'interface X11.
Alors, vous attendez quoi ?=> Le package de base : http://www.neooffice.org/=> Le pack FR=> les dictionnaires : http://fr.openoffice.org/DicOOo/index_dicooo.htm
LAMP, vous connaissez ? c'est l'invaincu quatuor du web :LinuxApachePHPMySQL
Mais bon, tout le monde n'a pas un Linux sous la main pour developper et tester ses sites et applications web dynamiques.
Alors pour les Zindoziens, il y a eu de nombreuses initiatives de portage : easyPHP, Xampp, et surtout le fameux WAMP.
Sous Mac OS X, c'est le retour aux sources, avec le noyau Darwin qui n'est rien d'autre qu'un bon vieil Unix ! Des lors, rien ne vous empeche de recompiler vous meme Apache, PHP et MySQL avec vos options et extensions les plus exotiques.
Toutefois, comme tout se doit d'etre ultra-simple au pays des pommes, rassurez-vous : il y a MAMP ! A telecharger depuis peu en version 1.4, avec au menu :=> Apache 2.0.59=> PHP 5.1.6=> MySQL 5.0.19=> l'optimiseur eAccelerator 0.9.5
Quand je vous le dis que votre Mac est une machine de developpement !
Avec la montee en puissance d'Ajax dans le devloppement web de type HTML "traditionnel", c'est le langage Javascript qui signe son grand retour sur nos ecrans. L'occasion de faire un point sur la trousse a outils du developpeur :
Les guides de reference : Pour tout savoir sur Javascript, DOM et CSS=> Le W3c : http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/=> La fondation Mozilla : http://developer.mozilla.org/en/docs/Main_Page=> Microsoft : c'est ici :-)
Les IDE :=> Dreamweaver 8 : Il reste incontournable et cross-platform, mais toujours aussi cher.=> Eclipse 3.2 : La plateforme Open Source a la mode permet bien entendu d'editer du Javascript de facon native, mais permet de le faire encore mieux a travers certaines extensions dediees : JSEclipse, MyEclipse, JSEditor, ...=> Sur Mac OS X, quelques pepites doivent etre promues : Smultron et TextMate.
Les debuggers :=> INCONTOURNABLE : L' extension Web Developer de Firefox=> Le fin du fin : Firebug, plus aucune erreur ne pourra vous echapper :)=> Pour l'univers IE, c'est un peu plus complique, surtout a l'heure du passage a Vista et IE7. Signalons toutefois un vieux debugger Jscript et une toolbar developpeurs pour IE6.
Les frameworks et pepites :=> Adobe Spry 1.3 : Un bon framework pour debuter avec les interfaces enrichies.=> Protoype et Moo.fx : Pour pousser un cran plus loin. A noter que c'est la librairie mise en oeuvre par l'excellent RapidWeaver 3.5 !=> Dojo toolkit 0.4 : Pour developpeurs avertis et projets plus ambitieux ;-)=> SWFObject : L'indispensable librairie pour manipuler les animations Flash sans soucis, un grand merci a Geoff Stearns pour cette realisation.
Bonne programation a tous !
PS: et n'oubliez pas que "JAVA-script" ne veut rien dire ! Si le nom originel etait Livescript en 1995, il est aujourd'hui plus officiellement ECMA-script, la derniere version valide en date d'Octobre 2006 etant la version 1.7, supportee uniquement par le moteur Gecko 1.8.1 (Firefox 2). Pour en savoir plus : http://fr.wikipedia.org/wiki/ECMAScript
Vous avez peut etre remarque que certaines de vos animations Flash peuvent solliciter tres fortement le CPU de votre ordinateur, et il y a plusieurs raisons a cela :
- Des scripts qui tournent en boucle, dans le style d'evenements "onEnterFrame" mal geres,- De trop nombreux sprites en mouvement sur la scene avec des effets de teinte ou d'alpha.
Quoi qu'il sen soit, surveillez de pres les charge lors de vos phases d'optimisation.
Sur Mac OS X, je vous suggere un excellent utilitaire : iStat Pro, qui a la bonne idee de se presenter sour la forme d'une application et d'un widget Dahboard.
C'est un peu le frere jumeau de son excellent et malheureusement defunt homologue Windows, WinPulse.
Le moment est venu de vous faire partager mon kit de survie Apple, qui va bien au delà du basique TechTools Deluxe fourni avec votre brave Apple Care.
=> Onyx : Pour les grands nettoyages de printemps=> Whatsize : Ou comment déterminer où sont passés tous vos beaux Gigas libres il y a quelques jours ?=> CleanApp : Pour nettoyer proprement vos installs infructueuses. Même sur Mac il ne suffit pad de balancer le fichier App à la corbeille.=> Smultron : Le TEXTPAD au goût de pomme=> Flashmount : Pour ne plus attendre des heures avant que cette fichue image DMG monte sur le bureau=> Et enfin Butler, car même sur Mac on a envie de retrouver son lanceur Windows.
Bonnes optimisations !
« Précédent Suivant » 1 2 3 4
3D AJAX Apple - Mac OS X Benchmark Sites Web Bureautique CD-DVD CMS Cryptographie Développement Divers Flash Flex Flex - RIA FLV et streaming Groupware Internet Javascript Joomla Lectures Logiciel Materiel News Perso PHP Ressources Sécurité Systèmes et matériels Utilitaires Veille & Intelligence Vidéo
Derniers articles
- GOOGLE ARRÊTE LE PROJET COLLABORATIF GOOGLE WAVE
- MAGENTO 1.4 - GESTION TTC ET TVA
- INSTALLATION DE MAGENTO 1.4 SOUS MAMP / WAMP
- 7 NOUVELLES FONCTIONNALITÉS POUR VOTRE COMPTE GOOGLE ANALYTICS
- HOW TO SEND HTML EMAIL USING OUTLOOK
- UN EDITEUR MYSQL ULTRA LITE
- CHANGER LA LANGUE EN COURS DE SCRIPT EZ PUBLISH
- GESTION DE LA PAGE PRÉCÉDENTE DANS EZ PUBLISH
- GOOGLE WAVE
- MANIPULER LES FLV SOUS MAC
- PROBLÈME DE COMPATIBILITÉ ENTRE SUITCASE FUSION ET 10.5.6
- UN OURS BLANC A BLOQUÉ LE VIEUX PORT ...
Ajouter des commentaires