pasScott pasForstall a écrit 2329 commentaires

  • [^] # Re: Remercie le mobile

    Posté par  . En réponse au journal Développement : y aura-t-il une vie en dehors du Web ?. Évalué à 3.

    Maintenant, c'est fini ça: le moindre service de chat va te proposer son "appli qui va bien", que tu es prié d'installer sinon ça ne marche pas, faute d'utilisation d'un protocole standard.

    Ou pas. Ce qu'il se passe la plupart du temps, c'est que les sites webs exposent une API REST en plus de leur API HTML (si j'ose dire). Sur un site decemment concu, ton code metier est package dans une lib, et apres tu construit 2 applis par dessus, une qui expose en REST, l'autre qui expose des pages HTML. Voire parfois, l'appli HTML se contente de faire des appels ajax a l'appli REST, donc l'un dans l'autre....

    Le truc c'est que HTML n'a jamais ete un "protocole", c'est une technologie de presentation, ca se limite a ca.
    C'est foutrement pratique, ca nous a bien depanne pendant 10 ans parce qu'on avait que ca a se mettre sous la dent, mais maintenant qu'on a des frameworks reellement riches decents et largement diffuses (ios/android), ben les sites s'en servent. Sont pas fous, ca fait des annees qu'ils revent de pouvoir faire des interfaces plus riche avec la souplesse de development web.

    Au final, ton appli iOS/Android, c'est surtout une coquille vide qui fait des appels REST/JSON (tout ce qu'il ya de plus standard donc). Tu dois probablement pouvoir t'amuser a sniffer les paquets reseaux et voir ce qu'il passe, une API rest ca a rien de bien compliquer a reverse engineerer.

    Ca fait certes du boulot en plus du site web, mais ca permet aussi de faire une application beaucoup plus agreable pour l'utilisateur. Pour reprendre l'exemple donne plus haut du compte en banque avec 3 lignes, j'ai pas forcement envie de me taper les grosses pages bien lourdes et blindees de pubs de ma banque pour verifier que mon flexi felix a bien ete debite. Pour d'autres cas d'utilisation plus pousse, je vais aller sur le site web, mais pour 90% de mes consultations, une simple appli toute bete suffira.

    Au final, on reste sur le modele client leger/serveur lourd de ces 10 dernieres annees, on change juste la techno de presentation.
    Rien de neuf sous le soleil.

    Apres, pour la partie 1 service = 1 protocole.
    Regarde ce que font la plupart des applis mobile. Pour l'immense majorite, c'est du read, avec eventuellement un peu de create, parfois du update/delete. Un bon vieux CRUD des familles quoi.
    Regarde ce que fait REST avec GET tu implementes 95% de ton appli, PUT/POST/DELETE les 5% qui reste.

    T'es libre de reinventer un protocole de communication si tu veux, mais HTTP marche foutrement bien, il est foutrement bien supporte, documente, tout le monde le connait et son seul gros probleme c'est d'etre stateless. Mais c'est sa grande forces (maintenir une connection, c'est pas simple), et le probleme de la session a ete resolue ya facile 20 ans.
    Va falloir faire un sacre boulot pour le concurrencer serieusement, a commencer par ajouter le support de ton super protocole a tous les serveurs web/d'applis du marche.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Violation de la GPL

    Posté par  . En réponse au journal L'engagement de Red Hat envers l'open source. Évalué à -2.

    Est ce qu'ils ne peuvent pas tout simplement resilier le contrat de support si les sources est redistribue?

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Facile!

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à -1.

    Ben je vais pas dire que leur framework est a chier s'il est bien, juste pour eviter de rendre les linuxiens jaloux de pas y avoir pense avant... Jettes y un oeil, vraiment, ya beaucoup a apprendre de leur design, NeXT avait tres bien fait les choses.
    Un exemple tout con, je jouais avec Bonjour hier, en 2 lignes cote serveur et 15 cote client, j'ai du service discovery qui marche au poil et en temps reel.

    Je dirai plutôt que tu a l’outrecuidance de te foutre de la gueule de ton lecteur :

    Ben regardes les chiffres, la encore qu'est ce que tu veux que je te dise? Les seuls qui font un fric decent sur le marche des applications mobiles, c'est sur la plateforme d'apple.
    Android monte, mais c'est pas encore ca, et c'est un modele base sur la pub (le succes financier du market est pas encore avere, meme s'il va tres probablement arriver d'ici pas trop longtemps), ce qui ne convient pas necessairement a tout le monde.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Facile!

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 0.

    Ben d'un autre cote, vu la gueule de la concurrence niveau tablettes, excuse moi, mais bon... Apple les a tellement depose au demarrage qu'ils peuvent se permettre de faire une upgrade "a la 3gs" un an apres la sortie intiiale et toujours etre loin devant les autres. Oui, oui, je sais, je suis fanboy, j'ai l'outrecouidance de regarder objectivement le marche, quelle offence...

    Pour ce qui est d'iOS, je t'invite a t'ouvrir un compte developeur (c'est gratuit) et faire un peu mumuse avec leur framework, si t'arrives pas a la conclusion que c'est du tres tres beau boulot, je sais plus quoi dire.

    L'iPhone est tres certainement un des meilleurs smartphone disponible, il se bat avec qq rares autres (dont probsblement le nexus s, qui est plutot frais), qu'est ce que tu veux que je te dise? Que je dise que Nokia fait de bons smartphone? Meme Consumer Ratings le dit, on peut pas trop les taxer d'etre vendus a la solde d'apple pourtant...

    Quand aux innovations, ben ouais, que veux tu, les boites vont la ou se trouve le fric, en ce moment, il est sur iOS, donc forcement tout sort la dessus, la encore, pourquoi c'est du fanboyisme?

    Du fanboyisme serait de dire qu'android est une merde, qu'apple a invente la telephonie, que sans iphone t'es rien, que l'ipod touch est un bon lecteur mp3 ou que sais je encore.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Démission !

    Posté par  . En réponse au journal Bercy dit être victime de piratage informatique. Évalué à 2.

    c'est évidemment du windows...

    D'un autre cote, quand tu sais que ta cible utilise windows, ca serait un peu ballot d'ecrire un virus pour FreeBSD, non?

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et pendant ce temps

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à 0.

    T'as deja utilise une tablette?
    Et pour de vrai, hein, pas juste fait mumuse 15 secondes avec l'ipad dans un apple store?

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et pendant ce temps

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à 0.

    Pas un netbook

    Deja qu'a deux mains, un netbook...

    4) 63 des vidéos sur le web sont accessibles sans Flash, y compris les plus frivoles !

    Meme youporn marche tres bien sur ipad/phone, c'est dire.

    Perso, ce qui m'eclate le plus chez les libristes apple haters, c'est pas tant les "meuh saynul ca sert a rien" (vu le ton general, c'est la critique de base faite envers tout produit un tant soit peu fini), c'est qu'ils en arrivent a defendre flash pour denigrer apple.
    Et ca, honnetement, apres 10 ans de linuxfr, je trouve ca grandiose. Encore un peu, et zallez voir qu'ils vont se mettre a defendre Windows 7 Phone.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Ajoutons une couche

    Posté par  . En réponse au journal Esprit du libre = Capitalisme. Évalué à 1.

    Perso, j'aurais plutot dit que les moyens de productions, c'est
    * le cerveau,
    * la machine de dev,
    * l'environnement de dev au sens large (reseau, infrastructure, machines, bugtacker, CI, tout ca)

    Et ca, ca appartient bien au differentes entites produisant le logiciel.

    Le code source etant au final le produit (ou presque).

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et pendant ce temps

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à -3.

    A l'heure actuelle, oui, c'est clair.
    Encore que ca depend de ton activite, pour un journaliste ou blogger, c'est largement envisageable (et v'la le confort gagne par la taille/autonomie de ces betes la).
    Le clavier virtuel est suffisant, et un clavier physique bluetooth voir une dock station rajoute du confort quand ils sont tranquilles sur un bureau.

    L'annonce d'apple ya qq jours presentait iMovie et GarageBand, ca commence a etre tres sympa, et avec l'evolution des cpus ARM/carte graphiques embarquees, je serais pas surpris que ca change sous peu.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Dans l'ordre...

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 1.

    C'etait de l'humour, en reference a l'epoque ou brancher un ecran a chaud etait rock n roll.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: précision

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à -1.

    Si tu vas par la, dalvik c'est hotspot, firefox c'est la suite mozilla, safari c'est khtml, mandriva est une red hat, libre office, meme dans 10 ans, c'est open office.

    Quand le fork diverge fortement du forké, on peut plus dire que c'est la meme chose.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Dans l'ordre...

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 1.

    Ce qui fait une legere difference quand meme, surtout quand le marche le plus fort d'apple reste les us.
    Les analystes ont effectivement tous revus leur chiffres a la hausse passe juin, une fois qu'ils se sont rendus compte qu'ils s'etaient bien bananes 3 mois plus tot.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Dans l'ordre...

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 2.

    Non, tu as cite un blog qui disait qu'apple n'avait pas atteint ses objectifs sans donner aucune source.

    Et toi tu as une source ? Deux poids, deux mesures.

    http://www.tuaw.com/2010/01/27/first-ipad-sales-estimates-four-million-this-year-double-that/ http://www.businessinsider.com/gene-munster-explains-how-he-blew-the-ipad-estimates-2010-4 http://www.isuppli.com/mobile-and-wireless-communications/news/pages/ipad-sales-to-hit-7-million-in-2010-and-triple-by-2012.aspx http://digitaldaily.allthingsd.com/20100520/apple-selling-more-ipads-than-macs/

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Dans l'ordre...

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 3.

    Pff cela ne marchera pas.

    Ah si, je marche moi, et meme tres bien Et des fois meme, je cours. Non mais.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et pendant ce temps

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à 1.

    Plait il?

    T'as deja essaye de brancher une imprimante sur un peripherique iOS avant de dire un truc pareil?

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Solution libre

    Posté par  . En réponse au journal Avec Android, vous en avez plus pour votre argent. Évalué à -2.

    Pas la peine, les medias du monde entier vont en parler pendant qq jours.
    Peut etre en septembre/octobre, pour la release du "vrai" prochain iPad, celui (je l'espere en tout cas) avec le retina qui va envoyer la concurrence paitre.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Le prix

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à 0.

    Ni l'un ni l'autre mon capitaine!
    Comme j'ai l'outrecouidance de faire remarquer que les produits apple sont plutot bien gaules, les linuxfaitriens frustres et jaloux moinssent sans vergogne la plupart de mes messages et je poste a 0 d'emblee (ces jours ci ca varie entre 0 et 1). Bon, pas tous, j'arrive a sortir un +10 de temps a autre, ca rattrape les autres messages dissidents.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Le prix

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à 1.

    Sinon l'iPad me laisse de marbre, je ne saurai pas quoi en faire. La plupart des gens jouent avec je crois (il me semble que les jeux sont de loin les applis les plus téléchargées) ? Je préfère une NDS / PSP c'est moins cher et les jeux sont meilleurs.

    Par ordre decroissant
    Web/email/calendrier/carnet adresse/youtube pour 80% de mon utilisation. Parfois, session youtube avec airplay sur la grosse tele.
    Musique en wirless avec airplay.
    Appli wikipedia plus sympa a utiliser que le site web.
    VNC pour le mac mini HTPC headless.
    Google maps.
    Gestion de mes comptes en banques.
    Test/gestion des mes applis sur l'appstore.
    Qq jeux (angry birds et consors).
    Commande de pizza chez pizza hut.

    Le laptop est maintenant la propriete de madame, le seul truc qui me fait utiliser un clavier et une souris a la maison, c'est quand je doit ecrire du code (pour le boulot ou mes projets perso).

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Et pendant ce temps

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à -2.

    Non, la base de la geekerie, c'est de regarder un truc qui juste marche, plutot bien, qui repond au besoin de la population et de dire "pfeu! ca sert a rien, moi j'ai mon linux, je peux reecrire tout le code si je veux, ca sert a qq chose!".

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Finition

    Posté par  . En réponse au journal Numérobis : encore une révolution !. Évalué à 1.

    parce que sinon, tu peux plus troller.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Dans l'ordre...

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à -1.

    Tu sais qu'on peut brancher un clavier, une souris et un ecran sur un laptop?

    Bon, je sais, le support sous linux est pas encore terrible, mais ca permet d'avoir une machine portable tout en ayant un gros clavier et tout.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Facile!

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 1.

    Ah, et j'oubliais: t'as omis de citer la partie qui fait plaisir au decisionnaires:

    pour un marche qui a prouve qu'il n'hesitait pas a acheter des applis/contenu.

    Jobs a annonce avant hier avoir verse 2 milliards au developeurs d'applis iphone.
    C'est une facon elegante d'annoncer que l'app store a engrange 3 milliards de dollars, ce qui est pas degueux.

    Gruber a poste recemment un comparatif des differents app stores, apple trust 85% du marche et google bataille avec 20 fois moins de chiffre d'affaire que l'app store (presque 2 milliards et des brouettes vs 100 millions). Meme si apple se goinfre 30% des ventes, fait le calcul et demande toi ce qui rapporte le plus.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Facile!

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 3.

    C'est pas uniquement ca, mais ca aide. Leur doc est une des meilleures que j'ai jamais lu, tout est absolument clair et precis.
    Ya un certain cout a l'entree (objective-c), mais c'est compense par la qualite du framework, des outils de dev et de leur emulateur.
    Le seul truc qui peut peter les couilles, c'est la gestion de plusieurs certificats sur une meme machine (perdu 2h00 ya peu parce que Keychain Access s'etait emmele les pinceaux avec 2 cles prives portant le meme nom.

    Ya plusieurs aspects a la simplicite de dev. Apprendre un langage, si t'as un developeur qui est pas trop manchot, c'est pas trop un souci.
    Trouver une solution correcte a 4 resolutions d'ecrans differente, gerer l'absence de tel peripherique sur les telephones ou devoir rajouter du code cote serveur parce que android <= 2.1 n'a pas de systeme de notification, c'est une autre paire de manches. Sans compter que si le langage est important, ca veut dire que tes devs sont probablement pas tres bons (sinon ils auraient aucun probleme a apprendre objc) et donc leur confier ce genre de taches, ca me ferait peur.

    Apres, si tu veux troller sur objc, perso je considere ca comme ce que le c++ aurait du etre. Un C objet simple et qui marche bien.
    C'est clair qu'apres 10 ans de java, ca pique les fesses de pas avoir de namespace, de devoir faire des trucs chelou pour avoir des methodes protected et de pas avoir de types enum decent.
    Objective c a qq features que je reve de voir dans Java cela dit (genre les noms de variables). Et CoreFoundation a des types decents (genre NSMutableArray vs NSArray, la ou si tu veux faire la meme chose en java, ben... tu peux pas vraiment).

    Mais quand tu prends un peu de recul et que tu te rends compte qu'au final, t'ecris du C sans t'emmerder avec tout ce qui fait du C un langage dur, ben c'est plutot pas mal.

    La question, c'est plutot "qu'est ce qu'il va se passer dans 5-10 ans" quand les telephones auront la puissance d'un desktop, pourront faire tourner un environment haut niveau comme une full jvm/.net sans souci de puissance/batterie.
    La le choix d'objective c sera plus dur a justifier pour la plupart des applis. On vera la response d'apple a ce moment.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Dans l'ordre...

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 1.

    Ben je pense savoir quelle est sa source, c'est probablement pankkake qui racontait des conneries.
    Apple n'a jamais donne ses previsions, sont pas completement cons quand meme, personne ne le ferais.

    De ce que j'avais recherche recemment, les estimations les plus folles apres l'annonce ya un an etait dans les 9-10 millions de ventes, la plupart tablaient sur 3-5 millions.

    Au final, ils ont fait 15 millions de ventes pour 9 milliards de dollars en 9 mois, soit 3-5 fois les estimations moyennes et 1.5 fois les plus optimistes. Pour un produit dont 90% des linuxfaitrien disait que "ca sert a rien" et "ca va faire un flop", moi je trouve ca pas mal, les plupart des fabriquants revent d'etre "decus" de la sorte.

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.

  • [^] # Re: Dans l'ordre...

    Posté par  . En réponse au journal Parlons un peu du futur. Évalué à 1.

    De mémoire, même Apple, au delà des fanfaronnades habituelles, avait indiqué que les ventes d'Ipad étaient toutefois légèrement en deçà de ses attentes (certes peut-être très optimistes).

    Ben voyons. L'ipad a atomise toutes les previsions les plus folles, et apple a jamais annonce la moindre prevision, jobs a toujours claironne que c'etait un carton.
    T'as une source?

    If you can find a host for me that has a friendly parrot, I will be very very glad. If you can find someone who has a friendly parrot I can visit with, that will be nice too.