Ou alors le client mail et le client GMail sont deux applications différentes.
Ce sont bien 2 applis différentes. Le client mail est effectivement un client traditionnel. L'appli Gmail elle se rapporte bcp plus a du web, et c'est elle qui est dans le top des applis android.
Alors quand je lis Tanguy:
Et je n'ai jamais vu personne utiliser un client Web dans ce cas, toujours un logiciel natif.
pour les client mails c'est bel est bien de l'IMAP ou du POP3. Et je parle bien des applis par défaut.
Sur Android, l'authentification de l'utilisateur par gmail se fait par un compte systeme. C'est du oauth-like integré au systeme. Ca permet a n'importe quelle appli de profiter de cette authentification pourvue que l'utilisateur l'ait accepté a l'install. Ca evite a l'utilisateur de devoir rentrer son mot de passe a chaque fois. On peut d'ailleurs voir dans la doc android que les applis sont censés récuperer un token d'identification: http://developer.android.com/reference/android/accounts/AccountManager.html
Ce n'est donc clairement pas de l'imap qui se trouve derriere ces petites applis style gmail, c'est du web-like.
Au passage, dans ton top on voit Skype. Franchement, ça m'etonnerait que ça soit une appli web…
Je ne dis que le vrai natif n'existe pas sur téléphone, juste que les applis smartphone dont les gens rafolent tant sont bien souvent que des machins bons a faire des call REST sur des serveurs web. Prends le top des applis sur android: facebook, gmail, maps, play livres… En dehors des jeux, c'set principalement des applis qui ressemblent a des clients natifs, mais qui derriere tapent sur des api rest, avec des url de service bien propriétaires.
Si on en arrive a prendre les applis smartphone en exemple pour dire que le natif se porte bien, c'est que les applis natives sont particulièrement mal barrées !
Enleve la carte sim, ton téléphone sera une brique.
Ton logiciel natif n'est qu'une couche graphique pour faire des call sur des api REST, il ne garde quasiment aucune data avec lui. Ce n'est pas vraiment comparable a une appli native qui se connecte a son serveur de mail en imap par exemple, qui est un protocole standard et qu'il faut donc s'embeter a parametrer.
Ton appli que tu consideres native est en réalité totalement accro au web2.0 . Passe le langage de développement de ton appli que tu appelles "native" de java a javascript, et tu obtiendras un client 100% web.
Il n'a jamais parler de leur accorder le pouvoir, c'est toi qui invente ce qu'il n'a pas dit.
Il parle de leur donner de la représentativité et le droit de s'exprimer a l'Assemblée Nationale. Cela me semble normal de retrouver les différentes familles politiques a l'Assemblée, proportionnellement a ce qu'ils représentent dans la population francaise.
Et encore, "libre" selon la conception restrictive de certains qui s'arrogent le droit d'imposer cet vision unilatérale du libre.
Franchement, du libre sauf pour les gens qui en ont besoin pour un contenu commercial, ca ne respecte pas la liberté fondamentale: "utilisez le comme vous voulez"
Alors, tu te sors les doigts, et tu tapes "montebourg free" sur google (ca doit marcher sur d'autres moteurs) et la tu auras a peu près une 15aine de liens sur le sujet.
Tout a fait. Il y a pas de choses assez moches qui trainent comme ca.
Il commence a y avoir des conventions (et des design pattern avec des libs et tout, a partir de la spec) sur ce genre de choses: comment faire des reset, setter les clocks, programmtion des plugs, comment programmer un registre d'interruption, un watchdog, etc..
Il s'agit d'efforts d'uniformisation a promouvoir et a faire en interne pour simplifier la vie des mecs en driver, et plus simplement éviter d'avoir un bug de conception pour une interface mal pensée.
C'est vrai que dans ce genre de métiers, on ne rencontre pas que des cadors du code. Pour autant, il me parait terriblement sain que les gens qui concoivent ce genre de design hardware fournissent l'api d'abstration registre (ou de mémoire partagée) avec laquelle ils l'ont testée. Ca me parait plus simple de partir d'une api éprouvée que de repartir de la spec de chaque bloc fonctionnel.
Après tout ce qui est plus haut niveau est généralement fait par des gens dont c'est le métier et dont la quantité de boulot fait pour faire tourner un SoC me parait inaccessible au hacker du dimanche.
Quoiqu'il en soit, il est impensable de sortir un SoC aujourd'hui sans avoir codé le moindre bout de driver, et donc sans rien avoir pu tester.
Il faudrait un jour que les fabricants de hardware comprennent que leur métier est de fabriquer du hardware, pas de coder des pilotes (les gens qui font les OS sont bien meilleurs pour coder les pilotes).
J'adore… Il faudrait surtout que les gens arrêtent de poser des avis sur des sujets où ils n'y connaissent manifestement rien.
Tu n'as sincèrement aucune idée de la complexité a coder ces drivers. C'est un vrai boulot qui nécessite un grand nombre de ressources pour être accompli. Aujourd'hui c'est pas loin de 30% ressources utilisées pour développer un SoC qui bossent sur le driver.
Allez, pour la route, puisque tu as l'air de bien connaitre le métier des autres. Dis moi comment tu fais pour vérifier que ton hardware marche si tu ne code aucun driver pour l'exercer ? Tu dis au client que ca marche alors que tu n'en as aucune idée ?
Tu lances ensuite un produit en prod dans une fab sachant que ca peut monter a des dizaines de millions de dollars sans savoir si le produit est fonctionnel ?
C'est juste dommage d'imposer sqlite alors qu'en hebergeant le site sur un mutualisé, on peut profiter au mieux des services inclus avec l’hébergeur (backup notamment).
Après comme le fait remarquer le premier commentaire, c'est d'imposer quoique soit au niveau des db alors qu'il existe dans beaucoup de langages l'abstraction nécessaire pour découpler l'appli du système de db.
Et bon, avancer l'argument qu'on contourne (donc fait crade un truc qui ne devrait pas l'être) est justement une raison de virer et de passer à systemd alors.
Non ce n'est pas ce que je veux dire. Si tu utilise dbus, tu peux faire un boot dynamique. Si tu n'utilise pas dbus, tu es battu pour faire du dynamique. La les mecs ils se forcent a utiliser systemd (dont c'est le principal avantage que je voie) qui ira ensuite confier l'init a dbus ! Ca n'a aucun interet !
De ce que j'en ai compris, systemd ne lance certains services que lorsqu'ils sont accédés via dbus, ce qui est plutot une bonne chose pour gagner du temps de boot. Au passage, c'est deja ce qui se fait pour pas mal de service qui exposent une api sur dbus. La nouveauté, c'est que cela se fait automatiquement.
De la à dire que cette nouveauté nécessite de scrapper d'urgence tous les systèmes d'init actuels parce qu'ils seraient tous pourris alors que tout le monde contourne ce problème très simplement, c'est juste du grand n'importe quoi !
[^] # Re: Logiciels natifs
Posté par flagos . En réponse au journal Ubuntu 12.10: Intégration du web dans Unity. Évalué à 2. Dernière modification le 20 juillet 2012 à 17:06.
Ce sont bien 2 applis différentes. Le client mail est effectivement un client traditionnel. L'appli Gmail elle se rapporte bcp plus a du web, et c'est elle qui est dans le top des applis android.
Alors quand je lis Tanguy:
Cela me fait juste sourire.. :-)
[^] # Re: Logiciels natifs
Posté par flagos . En réponse au journal Ubuntu 12.10: Intégration du web dans Unity. Évalué à 4. Dernière modification le 20 juillet 2012 à 16:45.
Sur Android, l'authentification de l'utilisateur par gmail se fait par un compte systeme. C'est du oauth-like integré au systeme. Ca permet a n'importe quelle appli de profiter de cette authentification pourvue que l'utilisateur l'ait accepté a l'install. Ca evite a l'utilisateur de devoir rentrer son mot de passe a chaque fois. On peut d'ailleurs voir dans la doc android que les applis sont censés récuperer un token d'identification:
http://developer.android.com/reference/android/accounts/AccountManager.html
Ce n'est donc clairement pas de l'imap qui se trouve derriere ces petites applis style gmail, c'est du web-like.
Pour skype, je veux bien ;-)
[^] # Re: Logiciels natifs
Posté par flagos . En réponse au journal Ubuntu 12.10: Intégration du web dans Unity. Évalué à -1.
Je ne dis que le vrai natif n'existe pas sur téléphone, juste que les applis smartphone dont les gens rafolent tant sont bien souvent que des machins bons a faire des call REST sur des serveurs web. Prends le top des applis sur android: facebook, gmail, maps, play livres… En dehors des jeux, c'set principalement des applis qui ressemblent a des clients natifs, mais qui derriere tapent sur des api rest, avec des url de service bien propriétaires.
Si on en arrive a prendre les applis smartphone en exemple pour dire que le natif se porte bien, c'est que les applis natives sont particulièrement mal barrées !
[^] # Re: Logiciels natifs
Posté par flagos . En réponse au journal Ubuntu 12.10: Intégration du web dans Unity. Évalué à 0.
Enleve la carte sim, ton téléphone sera une brique.
Ton logiciel natif n'est qu'une couche graphique pour faire des call sur des api REST, il ne garde quasiment aucune data avec lui. Ce n'est pas vraiment comparable a une appli native qui se connecte a son serveur de mail en imap par exemple, qui est un protocole standard et qu'il faut donc s'embeter a parametrer.
Ton appli que tu consideres native est en réalité totalement accro au web2.0 . Passe le langage de développement de ton appli que tu appelles "native" de java a javascript, et tu obtiendras un client 100% web.
[^] # Re: pas glop
Posté par flagos . En réponse au journal La définition de démocratie, quelle est-elle selon vous ?. Évalué à 4.
Il n'a jamais parler de leur accorder le pouvoir, c'est toi qui invente ce qu'il n'a pas dit.
Il parle de leur donner de la représentativité et le droit de s'exprimer a l'Assemblée Nationale. Cela me semble normal de retrouver les différentes familles politiques a l'Assemblée, proportionnellement a ce qu'ils représentent dans la population francaise.
[^] # Re: CC-BY-NC-SA
Posté par flagos . En réponse au journal Ouvrir le code de la vie. Évalué à 2.
Faites fermer Facebook !
Franchement, du libre sauf pour les gens qui en ont besoin pour un contenu commercial, ca ne respecte pas la liberté fondamentale: "utilisez le comme vous voulez"
# CC-BY-NC-SA
Posté par flagos . En réponse au journal Ouvrir le code de la vie. Évalué à 10.
Génial le CC-BY-NC-SA, c'est faites ce que je dis, pas ce que je fais.
[^] # Re: Hypothèse
Posté par flagos . En réponse au journal [hors sujet/humeur] Cinéma sponsorisé. Évalué à 8.
Donc c'est les autres qui paient: parfait.
# Ceux qui ont voté pour
Posté par flagos . En réponse à la dépêche L'Union européenne ne ratifiera pas ACTA. Évalué à 10. Dernière modification le 05 juillet 2012 à 16:08.
On y échappé pour cette fois-ci. Mais on le sait ca reviendra. Voici une liste de députés francais qui ont voté pour.
On sait désormais quel parti soutenait l'ACTA.
[^] # Re: too late
Posté par flagos . En réponse au journal Une décision de la CJCE concernant la revente de licences de logiciel d'occasion. Évalué à 7.
Pourquoi tu repond pour Nitchevo ? Un multi ?
[^] # Re: J'ai du mal a comprendre
Posté par flagos . En réponse au journal 5-sigma: le boson de Higgs est débusqué !. Évalué à 1.
Je suis pas physicien mais il me semble que ca a voir avec une histoire de chat et de boite
[^] # Re: JOYEUX ANNIVERSAIRE
Posté par flagos . En réponse à la dépêche LinuxFr.org fête aujourd'hui ses 14 ans. Évalué à 10.
LinuxFR est donc né un CAPS LOCK DAY. Ca ne s'invente pas…
[^] # Re: Intéressant mais...
Posté par flagos . En réponse au journal Arnaud Montebourg se sarkozyse (la free telecom song).. Évalué à -6.
Alors, tu te sors les doigts, et tu tapes "montebourg free" sur google (ca doit marcher sur d'autres moteurs) et la tu auras a peu près une 15aine de liens sur le sujet.
De rien.
[^] # Re: Note
Posté par flagos . En réponse au journal AHAHAHAH EN MODE RIGOLO. Évalué à 5.
Une tomate normale est a la fois sourde, muette et idiote ?
[^] # Re: linuxfr
Posté par flagos . En réponse au journal Abandonner son blog pour les réseaux sociaux, pourquoi pas ?. Évalué à 3.
C'est d'autant plus étrange ce choix de format d'url de la part de Google qu'ils sont un peu connus pour les questions de référencement.
[^] # Re: Second degré...
Posté par flagos . En réponse au journal Quand Linus énervé, Linus faire ça !. Évalué à 3.
Tout a fait. Il y a pas de choses assez moches qui trainent comme ca.
Il commence a y avoir des conventions (et des design pattern avec des libs et tout, a partir de la spec) sur ce genre de choses: comment faire des reset, setter les clocks, programmtion des plugs, comment programmer un registre d'interruption, un watchdog, etc..
Il s'agit d'efforts d'uniformisation a promouvoir et a faire en interne pour simplifier la vie des mecs en driver, et plus simplement éviter d'avoir un bug de conception pour une interface mal pensée.
[^] # Re: Second degré...
Posté par flagos . En réponse au journal Quand Linus énervé, Linus faire ça !. Évalué à 3. Dernière modification le 18 juin 2012 à 14:33.
Je bosse sur de la vérification d'IP.
C'est vrai que dans ce genre de métiers, on ne rencontre pas que des cadors du code. Pour autant, il me parait terriblement sain que les gens qui concoivent ce genre de design hardware fournissent l'api d'abstration registre (ou de mémoire partagée) avec laquelle ils l'ont testée. Ca me parait plus simple de partir d'une api éprouvée que de repartir de la spec de chaque bloc fonctionnel.
Après tout ce qui est plus haut niveau est généralement fait par des gens dont c'est le métier et dont la quantité de boulot fait pour faire tourner un SoC me parait inaccessible au hacker du dimanche.
Quoiqu'il en soit, il est impensable de sortir un SoC aujourd'hui sans avoir codé le moindre bout de driver, et donc sans rien avoir pu tester.
[^] # Re: Second degré...
Posté par flagos . En réponse au journal Quand Linus énervé, Linus faire ça !. Évalué à 8.
J'adore… Il faudrait surtout que les gens arrêtent de poser des avis sur des sujets où ils n'y connaissent manifestement rien.
Tu n'as sincèrement aucune idée de la complexité a coder ces drivers. C'est un vrai boulot qui nécessite un grand nombre de ressources pour être accompli. Aujourd'hui c'est pas loin de 30% ressources utilisées pour développer un SoC qui bossent sur le driver.
Allez, pour la route, puisque tu as l'air de bien connaitre le métier des autres. Dis moi comment tu fais pour vérifier que ton hardware marche si tu ne code aucun driver pour l'exercer ? Tu dis au client que ca marche alors que tu n'en as aucune idée ?
Tu lances ensuite un produit en prod dans une fab sachant que ca peut monter a des dizaines de millions de dollars sans savoir si le produit est fonctionnel ?
[^] # Re: Embauche
Posté par flagos . En réponse au journal sortie de rpmrebuild 2.7. Évalué à -1.
et +3 si c'est du ruby
[^] # Re: Pas de framework?
Posté par flagos . En réponse au journal Garradin : gestionnaire d'association léger, complet et libre. Évalué à 2.
C'est juste dommage d'imposer sqlite alors qu'en hebergeant le site sur un mutualisé, on peut profiter au mieux des services inclus avec l’hébergeur (backup notamment).
Après comme le fait remarquer le premier commentaire, c'est d'imposer quoique soit au niveau des db alors qu'il existe dans beaucoup de langages l'abstraction nécessaire pour découpler l'appli du système de db.
[^] # Re: ouais genial
Posté par flagos . En réponse au journal Leap Motion, révolution ou I2BP-like ?. Évalué à 4. Dernière modification le 14 juin 2012 à 21:23.
Tu cales ca pour controler ta tv avec une raspberry pi. Ca fait vachement plus classe qu'un clavier+souris.
[^] # Re: Irrémédiable
Posté par flagos . En réponse au journal Gnome3 et systemd, c'est la fin des haricots!. Évalué à 1. Dernière modification le 12 juin 2012 à 18:00.
C'est assez vrai.
Comme ? Les path sont effectivement distro-dépendant, mais ca ne change rien au problème… Je vois vraiment pas ce que ca change.
[^] # Re: Irrémédiable
Posté par flagos . En réponse au journal Gnome3 et systemd, c'est la fin des haricots!. Évalué à 4.
Non ce n'est pas ce que je veux dire. Si tu utilise dbus, tu peux faire un boot dynamique. Si tu n'utilise pas dbus, tu es battu pour faire du dynamique. La les mecs ils se forcent a utiliser systemd (dont c'est le principal avantage que je voie) qui ira ensuite confier l'init a dbus ! Ca n'a aucun interet !
[^] # Re: Irrémédiable
Posté par flagos . En réponse au journal Gnome3 et systemd, c'est la fin des haricots!. Évalué à 5. Dernière modification le 12 juin 2012 à 17:01.
De ce que j'en ai compris, systemd ne lance certains services que lorsqu'ils sont accédés via dbus, ce qui est plutot une bonne chose pour gagner du temps de boot. Au passage, c'est deja ce qui se fait pour pas mal de service qui exposent une api sur dbus. La nouveauté, c'est que cela se fait automatiquement.
De la à dire que cette nouveauté nécessite de scrapper d'urgence tous les systèmes d'init actuels parce qu'ils seraient tous pourris alors que tout le monde contourne ce problème très simplement, c'est juste du grand n'importe quoi !
[^] # Re: Irrémédiable
Posté par flagos . En réponse au journal Gnome3 et systemd, c'est la fin des haricots!. Évalué à 10.
Et justement, systemd répond à quel problème ?