|
| 28-10-09 / 22:46 : Google Map Navigation bientôt (cjed) | Google devrait proposer pour Android (et un peu plus tard sur iPhone, gratuitement et sans publicité) Google Map Navigation. Cependant cette application n'embarque pas de cartes, et nécessite donc leur téléchargement en temps réel : risque de lenteur (déjà problématique parfois avec les logiciels GPS intégrant toutes les cartes), moins bonne précision des cartes Google (et couverture de Street View très limitée), coût hors forfait pour l'utilisation à l'étranger, interface alla Google (moins élégante donc que Navigon). On peut déjà utiliser XGPS sur le même principe (requiert un iPhone jailbreaké). | Commenter | 28-10-09 / 01:58 : CP2JavaWS 0.91 dispo (cjed) | Une nouvelle version (0.91) de CP2JavaWS est disponible. Il s'agit de corrections diverses :
- fixed a bug with habilitation filter's init (as filters's init methods order can change, we don't pass anymore the userSessionKey info from the authentication filter's init method to the habilitation filter's init. That information has been added also in the habilitation filter's confif in web.xml).
- fixed a potential bug in authentication filter when comparing request uri with authCredentials's uri, for cases where the browser returns its host in authCredentials's uri (shouldn't).
- remote methods that returned a String (root, not JSON) leaded to an error when decoding on the client side (missing quotes). It was ok for String attributes in nested objects of the return graph.
- calling a remote method without any parameters (that is passing nil to the single selector part - ie [remoteService aMethod:nil]) now works properly (fixed test for remaining invocation arguments). | Commenter | 26-10-09 / 23:44 : Websocket dans WebKit : mod Apache et tests (cjed) | L'implémentation des Websocket (partie cliente) a commencé au printemps dans Firefox, et cet été (depuis fin juin) dans WebKit. On pouvait également lire un document, WebKit Web Socket design doc (légèremment révisé en septembre), écrit par les membres de WebKit travaillant sur le sujet (Fumitoshi Ukai, Yuzo Fujishima, etc.). Des références à de nombreux sources cpp liés à cette implémentation sont apparues depuis 3 mois dans la longue timeline du développement de WebKit.
Début septembre Yuzo pointait (dans une thread au sujet de la nécessité de disposer d'un module Websocket pour Apache) une extension open source expérimentale pour Apache, mod_pywebsocket, apportant l'implémentation serveur. Ces éléments sont à présents listés dans les derniers changelog de la timeline WebKit (26/10), et des fichiers tests proposés (commencent par pywebsocket/test, voir également ici et là). | Commenter | 24-10-09 / 01:47 : Apple abandonne le ZFS (cjed) | Le support de ZFS (mode lecture uniquement dans Leopard) a été supprimé complètement dans Snow Leopard. Apple serait sur le point de développer un système propre, après le rachat de Sun par Oracle. | Commenter | 22-10-09 / 23:18 : iMac : entrée displayPort et DVI / BluRay ? (cjed) | Le port miniDisplay des nouveaux iMac peut à présent fonctionner également en entrée, permettant d'y brancher un MacBook (ou tout autre appareil équippé d'un tel port pour la sortie). Mais on peut même, via un adaptateur (l' Atlona DVI to Mini DisplayPort Converter, à 179$), y connecter un vieux mac (ou PC) équippé d'une carte vidéo avec sortie DVI (dont le G4 MDD :-)) Le convertisseur supporte les résolutions source jusqu'à 1920*1200 (limite de la Radeon 9000 Pro du G4 MDD). Apple doit également annoncer des convertisseurs de ce type.
Concernant l'écran de l'iMac, un lecteur BluRay paraît le périphérique idéal, et l'écart de prix important (500 euros) avec un MacPro équivalent pourrait confirmer la rumeur de la suppression de l'option BluRay au dernier moment (afin de faire pression sur les négociation au sujet des royalties). Ainsi l'iMac avec BluRay aurait été vendu à un prix assez proche du MacPro, incitant dans ce cas les professionnels à choisir ce dernier (n'ont pas besoin de lecteur BluRay). Sans ce périphérique actuellement, l'iMac 27 pouces quad core est vendu à un prix qui risque d'attirer le public naturellement intéressé par les MacPro. Une mise à jour de ces derniers (modèle d'entrée de gamme moins cher, à 2000 euros) paraît donc nécessaire. | Commenter | 21-10-09 / 00:54 : Nouveau mac mini (cjed) | En plus des nouveaux iMac et du nouveau MacBook unibody, on trouve un nouveau mac Mini, équippé de processeurs plus puissants (2.26GHz à 2.66GHz), et d'une NVIDIA GeForce 9400M avec à présent 256 Mo également sur le modèle d'entrée de gamme (549 euros, 2 Go de ram et toujours 160 Go de disque dur). Le modèle supérieur (749 euros) offre à présent 4 Go de ram (et toujours 320 Go de disque). Les disques restent des 5400 tr/min, mais un port firewire 800 est toujours disponible. Un modèle avec Snow Leopard Server et deux disque durs (de 500 Go et toujours à 5400 tr/min) est proposé à 949 euros seulement, une alternative aux XServe. | Commenter | 20-10-09 / 23:57 : Nouveaux imacs LED/HD/QuadCore/MagicMouse (cjed) | Apple a présenté de nouveaux imacs, avec écrans LED HD (1920x1080 pixels sur le 21,5 pouces, et 2560x1440 pixels sur le 27 pouces) et processeurs quad core en option sur le modèle 27 pouces (Core i5 2,66 Ghz ou Core i7 2,8 Ghz, avec technologie Turbo Boost pour overclocker un core si les autres ne sont pas utilisés, et Hyper-Threading sur le Core i7).
Le modèle 21,5 pouces conserve un core duo 2, à 3,06 ou 3,33 Ghz (également disponibles sur les modèles 27 pouces), et est proposé avec un chipset NVidia 9400M ou une ATI Radeon HD 4670 avec 256 Mo. Les modèles quad core sont proposés avec la Radeon HD 4850 avec 512 Mo (également HD 4670 avec 256 Mo possible sur le Core i5) . Les disques durs SATA (500 Go à 2To) sont des 7200 tr/min.
Ces nouveaux iMac sont de plus livrés avec la nouvelle souris Magic Mouse (multitouch), qui peut être également achetée séparément (69 euros) pour tous les macs équippés de Leopard (10.5.8 minimum).
Les configurations qui semblent les plus intéressantes sont les 27 pouces 3,06 Ghz (core 2 duo, 4 Go de ram, 1 To de disque dur) avec option ATI Radeon HD 4850 512MB (1499+135, soit 1634 euros), et surtout le 27 pouces core i5 (configuration identique à la précédente, mais avec un quad core 2,66Ghz, pour 1799 euros). Ce dernier modèle offre logiquement des performances similaires au Mac Pro quad 2,66 Ghz (processeur Xeon, mais NVIDIA GeForce GT 120, 3 Go de mémoire et 640 Go de disque dur), vendu 2299 euros (soit 500 euros en plus, alors que l'imac propose l'écran 27 pouces). | Commenter | 08-10-09 / 00:43 : FOWA Londres 2009 : vidéo d'Atlas dispo (cjed) | La vidéo de la présentation complète d'Atlas au FOWA de Londres 2009 est disponible sur carsonified (30 minutes). On y découvre la composition de vues, le RSS controller (qui avait également été présenté lors de l'annonce d'Atlas en mars) - on peut aussi apercevoir les composants Array Controller, FaceBook et Twitter controllers -, de nouveaux templates de projets (notamment un template document-based), un composant éditeur de code (basé sur Bespin), et enfin un mode d'exécution natif (qui utilise une solution particulière au lieu de Titanium Appcelerator, pour des raisons qui sont expliquées).
Merci à Francisco pour ses mots sympathiques au sujet du support de Java (CP2JavaWS) - voir la position 26' :
About backend support, there are Lift, Scala, Rails, and Java as well [was the first, January, 5]. The Java support is pretty amazing, as it takes Java Objects [full objects graphs, through JSON] and serializes these into Objective-J objects.
Le mode Direct2CP de CP2JavaWS, sa gestion de l'authentification et du maintien de la session par enpoint, sont complémentaires à Atlas (qui se concentre sur les composants UI, sans aborder la liaison avec le serveur- excepté pour le composant RSS).
Un mécanisme d'extension pour Atlas (via plugins) a été suggéré initialement (lors de la première annonce en mars), et j'ai indiqué qu'il pourrait se baser sur la notion de bundle Osgi, et ouvrir la voie à un marché (tout comme les plugins Eclipse). J'ai proposé d'écrire un plugin permettant l'accès à des services distants (via le framework CP2JavaWS existant), un contrôleur qui pourrait être ajouté aux contrôleurs RSS, FaceBook et Twitter actuels. J'espère que cette architecture sera dévoilée lors de la release de la beta d'Atlas mi novembre. | Commenter | 06-10-09 / 23:55 : Sofa : EnStore en Cappuccino (cjed) | La société Sofa, a présenté une version Cappuccino de l'application d'admin de sa solution EnStore, qui permet de configurer et déployer des sites de vente. Ils reviennent sur l'expérience de développement avec Cappuccino et nib2cib, et la facilité de mise en oeuvre comparé à d'autres solutions (gestion du drag&drop assurée par l'AppKit, customisation de contrôles plus facile à réaliser, indépendance vis à vis du navigateur). Tout ceci sans compter Atlas ! Une vidéo impressionante est disponible. | Commenter | 06-10-09 / 23:11 : Applis Flash sur iPhone via compilateur (cjed) | Alors qu'Adobe sait qu'un plugin Flash ne sera probablement jamais accepté sur iPhone (mis à part les raisons stratégiques liées au RDA, cela leur apprendra également à n'avoir jamais optimisé Flash pour OSX), ils tentent de contourner cette restriction, via un compilateur (basé sur LLVM) qui produira du code assembleur ARM à partir de programmes ActionScript. Il sera intégré dans Flash CS5 (beta attendue à la fin de l'année), et fonctionnera sur mac et Windows. La limitation sera l'absence de debugger, mais ce sera sans doute suffisant, le développement et debuggage pouvant se faire sur un ordinateur de bureau (en simulant la taille d'affichage réduite et la puissance plus limitée du processeur ARM). Ainsi le compilateur sera utilisé uniquement en phases de test (intégration) et déploiement final. Cependant, pour des applications exigeantes, puisqu'on s'approchera des limites de performance de l'iPhone, il sera très difficile (et fastidieux) d'optimiser ces applications au plus prêt. Enfin ce procédé ouvrira la voie à des applications Flash payantes pour iPhone (à noter qu'on a vu récemment quelques jeux iPhone payants dérivés de versions Flash gratuites). | Commenter | 05-10-09 / 22:56 : Flash 10.1 : trop tard ? (cjed) | Comme on s'y attendait, une mise à jour 10.1 de Flash apporte l'accélération matérielle via le GPU (mais pas pour iPhone ni OSX). Il n'empêche que le WebKit de l'iPhone propose déjà l'accélération des CSS Effects via le GPU (par l'intermédiaire de Core Animation) depuis plus d'un an, et les standards autour de HTML5 ont clairement indiqué la fin de Flash pour bientôt. Après tout Flash n'était utilisé principalement que pour des banners de pub, donc le plus souvent inutile (et consommateur de ressources). | Commenter | 05-10-09 / 22:46 : Tablet Mac / 3GS sans Wolfson (cjed) | Le projet de tablet mac aurait commencé en 2003, avec même un prototype à base de PowerPC à l'époque, mais ne pouvait être lancé tant que les processeurs, chipsets graphiques, batteries n'avaient pas progressé en termes d'économie d'énergie/autonomie.
On apprend également que le nouvel iPhone 3GS n'utilise plus les convertisseurs audio Wolfson (présents dans le 3G). Sur les autres modèles (iPod Touch, etc.) des convertisseurs Cirrus Logic (jugés moins chauds) avaient été utilisés récemment. | Commenter | 05-10-09 / 22:37 : Windows Mobile app store : 34 apps contre 85000 (cjed) | Alors que Microsoft vient d'ouvrir son Windows Mobile app store, avec seulement 34 applications (et plus chères que celles de l'AppStore), Apple a atteint 85 000 applications sur l'AppStore (qui comptait déjà 500 applications au moment de son lancement il y a un peu plus d'un an). | Commenter | 01-10-09 / 21:56 : FOWA London en live / tarif d'Atlas (cjed) | Quelques vidéos (deux pour le moment uniquement) du FOWA de Londres sont disponibles sur ustream.tv, de même qu'un chat. Cependant aucune nouvelle information sur la présentation d'Atlas (a eu lieu ce midi) n'est accessible pour l'instant. On sait juste (via les forums Cappuccino et les personnes ayant assisté aux conférences du FOWA) qu'une beta d'Atlas sera présentée le 15 novembre, au prix de 20$, et que la version finale sera plus chère. | 1 commentaire |
|