> A craquer pour un phone, je veux qu'il soit le plus libre possible, et bidouillable à volonté. Je pense fortement à le prendre hors opérateur. Ensuite le Nexus One, HTC Dream ou Desire... pas facile de choisir.
Moi, j'ai pris un Palm Pré... Il n'y a pas qu'Android et le N900 qui soit sous Linux...
L'OS est vachement ouvert. C'est du Linux standard avec les librairies qu'on à l'habitude de voir sur un desktop (SDL, pulseaudio, upstart, ipkg, DBus, webkit, V8, etc)
L'OS est très bidouillable, il n'y a pas besoin de JailBreaker ou de Rooter, juste un mode développeur pour accéder à tout le téléphone (tous les fichiers).
Les applis, y compris celle qui sont livré avec sont écrite en Javascript + HTML pour la plupart. Elles sont donc modifiables à loisir (à défaut d'être libre). Il y a de très nombreux patchs pour améliorer les softs / interfaces...
Grâce au librairie "standard" comme SDL, on commence à voir quelques soft Linux classique porté dessus comme le logiciel de navigation Navit ou encore l'émulateur VisualBoyAdvance...
Son seul défaut : la batterie est un peu faible (1 à 2 jours maxi). Mais je crois que c'est le cas de beaucoup d'autres smartphones...
Certain lui reproche aussi un écran trop petit, moi, je classe ça plutôt dans les avantages, j'aime pas les tabletphone de 4" et plus que l'on voit partout...
Stylé, petit, avec un vrai clavier, abordable... Un vrai Linux (kernel relativement standard de ce que j'en ai vu, pas trop de /dev/ bizarres), une stack linux standard (busybox, upstart, libc, sdl, webkit, v8, etc), quasiment toutes les applis sont opensource (à défaut d'êtres libre) (c'est du javascript)... Un compte root sans avoir à cracké ou patché (il suffit d'activer le mode developpeur, c'est dans la doc !
Et surtout, une vrai interafce graphique à faire palir un iPhone iOS 4 et qui colle une vrai branlé à Android (c'est sur, il peut aller se rabiller !)...
Bref, je l'ai depuis un mois et j'en suis très content !
la baterie de mon MBP 17" à eu le même soucis... en moins impressionnant (elle était juste déformé, pas ouverte, mais même pas 30s d'autonomie). Elle n'était pas dans le programme d'échange, mais Apple me l'a changé sans discuté (il m'ont envoyé voir le Premium reseller de ma région)...
Après, ma baterie, même si elle n'était pas listé dans le programme d'échange (les 17" n'était pas dans la liste), avait bien été produite pendant la periode ou Sony faisait des accus défectueux...
Une batterie est un élément chimique fragile... Une surchauffe, un court circuit, peut causer ça (et bien pire)...
Une pile à combustible alimenté en H2 ne rejette pas de CO2 (elle rejette de l'eau)... Le problème, c'est bien de les alimenter en H2 (on le fait comment le H2 ? par électrolyse ?)... Les piles BloomBox, sont alimenté en gaz de ville (je suis pas sur de mon coup : du méthane ?)... Et là, ça rejette du CO2... Donc, ce n'est pas de l'énergie verte (comme le solaire ou l'éolien). Peut être que l'efficacité est supérieur (a vérifier) ou que l'économie de CO2 se fait sur le transport de l'électricité (à remplacer par les émissions liées à la production du gaz et à son transport, là, je ne suis pas compétent)...
Il y a peut être un intérêt économique, mais je ne suis pas convaincu par l'intérêt écologique (du moins du point de vue CO2)...
C'est, entre autre, l'objet de cet article de ARS Technica... Et eux, je ne suis pas sûr que tu puisse les taxer d'être vendu à EDF !
> Ensuite ils arrivent à faire tourner une busybox sans noyau linux.
Je m'était laissé dire que les LiveBox utilisaient un noyaux BSD... Bien sur, je n'ai absolument aucune preuve ;-), mais ça pourrait expliquer l'absence de noyaux Linux...
C'est amusant, mais il n'y a pas que google analytics... Prévoient-ils d'interdire aussi tous les services concurrent comme Xiti ?
Prévoient-ils aussi d'interdire la pub ? Car dans 99% des cas, les bandeau de pub sont téléchargées depuis un sites tiers qui lui aussi peut collecter des statistiques...
Est-ils aussi interdit d'intégrer une vidéo flash de Youtube dans sa pages ?
En gros, on interdit juste les références à des éléments situé sur des sites externes... ça serait vachement plus simple d'interdire les sites web ;-)
Je ne suis pas d'accord... On dit en permanence que la stabilité des API dans le kernel Linux serait un frein à l'innovation, alors quid de la stabilité des interfaces dans le matériel ?
De plus comme il a été dit plus haut ça ne serait qu'un pis aller au manque de spécification matériel.
Quand à la justification des incessantes nouvelles versions de matériel, même si elle ne semble pas apporté de nouvelles fonctionnalités, il y a énormément de chose qui peuvent toujours être améliorées... La consommation énergétique, le prix, la sensibilité de réception pour une carte wifi, etc...
Comme il a été dit aussi plus haut de nombreux matériels ont des interfaces communes ou similaire, ce qui fait qu'il est souvent possible de réutiliser tout ou partie d'un pilote existant (dans beaucoup de cas, il suffit juste de rajouté les identifiants du vendeur et du materiel dans la liste des périphériques supporté par le pilote)... Mais, il faut du temps pour que l'industrie aille vers un standard (ou il faut un monopole, mais c'est un autre sujet). Les cartes wifi, c'est encore jeune, et ça évolue tout le temps... Un contrôleur de disque dur, ça sert sert depuis pas mal de temps a piloter un bras de lecture sur un disque, il est donc logique que la plupart des contrôleur de disque se ressemble avec le temps (ou avec le quasi monopole d'intel ?).
En tout cas, je ne regrette pas le bon vieux temps ou il y avait des matériels quasi uniques qui coutaient une fortune et qui évoluaient très lentement...
> root:root 0644 sur .htaccess permet d'éviter des modifications. Car pour faire des petites redirections ça reste super pratique.
Dans ce cas, il faut aussi penser a créer un .htaccess vide dans "tous" les répertoires car sinon, rien n'empêche le pirate d'en créer un là ou li n'y en avait pas... Je préfère quand même la solution "pas de .htaccess", ça laisse mon de chance d'oublier un truc quelque part... Quitte à le réactiver sur quelques vhosts ou dossiers où l'on sait exactement ce que l'on fait...
Au temps pour moi, je n'avais pas fait attention...
La mienne aussi se "réveille" de temps en temps, pour nettoyer les têtes. Ça surprend la nuit. Par contre, débrancher l'imprimante est une mauvaise idée, car dans ce cas, l'encre va sécher dans les têtes d'impression, et tu seras obligé de faire une dizaine de nettoyage des têtes pour avoir une impression correcte. C'est le problème quand on n'imprime pas beaucoup. J'en ai fait l'amer expérience :-(
Tu parle de blob binaire... Mais tu oublie de préciser que les pilotes de brothers sont en GPL (en tout cas, pour ma DCP340CW, il me demande d'accepter la GPL). Il est vrai qu'il n'est pas évident de trouver l'URL pour télécharger le code source sur leur site (je suis passé par Google), mais il n'y a pas vraiment de distinction à faire entre pilote libre et non libre car ils sont tous les deux libre...
Personnellement, pour mon imprimante, l'installation des .deb m'a permis d'imprimer et scanner en quelques clics... Au moins, je les remercie d'avoir penser à faire des .deb, on voit trop souvent uniquement des .rpm, quand ce ne sont pas des binaires d'installation (genre les pilotes nvidia ou google earth)...
Donc, je te trouve un peu dur avec Brother... Euh, au moins il font un effort et il faut le souligner !
J'ai du convertir mon application récemment de la création / manipulation du DOM à la génération de HTML puis utilisation de innerHTML...
Bien sur, ça ne m'empêche pas de quand même utiliser des objets pour générer tout ça (et donc de pouvoir revenir à l'ancienne méthode au besoin)...
Un petit lien pour illustrer mon propos : http://www.quirksmode.org/dom/innerhtml.html
Sinon, je suis d'accord avec toi le javascript est un très bon langage qui est (était) à tord classé dans la catégorie des gadget pour servant a faire tomber des flocon de neige sur la page à noël à coup de document.write() !
Sinon, moi non plus je ne comprend pas ce que cherche à faire lsmod.
Si il s'agit d'utiliser le javascript pour récupérer une page HTML, la parser, puis remplacer les scripts, le css et le contenu de la page actuel avec, pourquoi ne pas tout simplement charger la nouvelle page !
D'autre par pourquoi vouloir créer des balises script... Pourquoi ne pas tout simplement faire un eval du code ? Tu peux éventuellement empêcher le problème de double chargement des codes en tenant à jour une liste des scripts déjà chargé.
Pour l'événement DOMready, je comprend que ça ne marche pas, car à priori, ton DOM doit être prêt au moment ou tu modifie ta page avec le javascript. Il est donc normal que l'événement ne soit pas lancé.
Pour le liens des formulaire (je présume que tu parle de l'attribut "action"), je pense qu'il s'agit d'une erreur d'URL relative. Il fait que tu changes tous les liens et action de ta pages par une version mise à jours de l'url.
[^] # Re: Firmware libre
Posté par Puyb (site web personnel) . En réponse au journal Jailbreak des IPhones. Évalué à 3.
Moi, j'ai pris un Palm Pré... Il n'y a pas qu'Android et le N900 qui soit sous Linux...
L'OS est vachement ouvert. C'est du Linux standard avec les librairies qu'on à l'habitude de voir sur un desktop (SDL, pulseaudio, upstart, ipkg, DBus, webkit, V8, etc)
L'OS est très bidouillable, il n'y a pas besoin de JailBreaker ou de Rooter, juste un mode développeur pour accéder à tout le téléphone (tous les fichiers).
Les applis, y compris celle qui sont livré avec sont écrite en Javascript + HTML pour la plupart. Elles sont donc modifiables à loisir (à défaut d'être libre). Il y a de très nombreux patchs pour améliorer les softs / interfaces...
Grâce au librairie "standard" comme SDL, on commence à voir quelques soft Linux classique porté dessus comme le logiciel de navigation Navit ou encore l'émulateur VisualBoyAdvance...
Son seul défaut : la batterie est un peu faible (1 à 2 jours maxi). Mais je crois que c'est le cas de beaucoup d'autres smartphones...
Certain lui reproche aussi un écran trop petit, moi, je classe ça plutôt dans les avantages, j'aime pas les tabletphone de 4" et plus que l'on voit partout...
[^] # Re: Trafic HD
Posté par Puyb (site web personnel) . En réponse au journal Acte de vandalisme sur Sytadin. Évalué à 1.
http://fr.wikipedia.org/wiki/Traffic_Message_Channel
Je crois aussi que certain peuvent utiliser une connexion 3G via un téléphone bluetooth, mais dans ce cas, le service est payant...
Après, les données TMC, je ne suis pas convaincu qu'elles viennent des opérateurs GSM...
[^] # Re: en même temps, acheter un iphone ....
Posté par Puyb (site web personnel) . En réponse au journal [HS] Probablement le plus gros foutage de gueule de l'année ? la lettre d'Apple. Évalué à 2.
Stylé, petit, avec un vrai clavier, abordable... Un vrai Linux (kernel relativement standard de ce que j'en ai vu, pas trop de /dev/ bizarres), une stack linux standard (busybox, upstart, libc, sdl, webkit, v8, etc), quasiment toutes les applis sont opensource (à défaut d'êtres libre) (c'est du javascript)... Un compte root sans avoir à cracké ou patché (il suffit d'activer le mode developpeur, c'est dans la doc !
Et surtout, une vrai interafce graphique à faire palir un iPhone iOS 4 et qui colle une vrai branlé à Android (c'est sur, il peut aller se rabiller !)...
Bref, je l'ai depuis un mois et j'en suis très content !
[^] # Re: mon Macbook a 3 ans
Posté par Puyb (site web personnel) . En réponse au journal Ordinateur portable = Ordinateur jetable. Évalué à 1.
Après, ma baterie, même si elle n'était pas listé dans le programme d'échange (les 17" n'était pas dans la liste), avait bien été produite pendant la periode ou Sony faisait des accus défectueux...
Une batterie est un élément chimique fragile... Une surchauffe, un court circuit, peut causer ça (et bien pire)...
# Et le CO2
Posté par Puyb (site web personnel) . En réponse au journal La révolution Green-IT. Évalué à 2.
Il y a peut être un intérêt économique, mais je ne suis pas convaincu par l'intérêt écologique (du moins du point de vue CO2)...
C'est, entre autre, l'objet de cet article de ARS Technica... Et eux, je ne suis pas sûr que tu puisse les taxer d'être vendu à EDF !
http://arstechnica.com/science/news/2010/02/bloom-energy-fuel-cell-claim-raises-hype-questions.ars
# BSD ?
Posté par Puyb (site web personnel) . En réponse au journal Orange publie le code source de la Livebox ... ou presque. Évalué à 1.
Je m'était laissé dire que les LiveBox utilisaient un noyaux BSD... Bien sur, je n'ai absolument aucune preuve ;-), mais ça pourrait expliquer l'absence de noyaux Linux...
# Encore l'idée d'un mec qui ne comprend rien au web !
Posté par Puyb (site web personnel) . En réponse au journal Google Analytics illégal en Allemagne ?. Évalué à 4.
Prévoient-ils aussi d'interdire la pub ? Car dans 99% des cas, les bandeau de pub sont téléchargées depuis un sites tiers qui lui aussi peut collecter des statistiques...
Est-ils aussi interdit d'intégrer une vidéo flash de Youtube dans sa pages ?
En gros, on interdit juste les références à des éléments situé sur des sites externes... ça serait vachement plus simple d'interdire les sites web ;-)
Ou alors, c'est juste contre Google ?
[^] # Re: Références....
Posté par Puyb (site web personnel) . En réponse au journal Du matériel générique et compatible partout ?. Évalué à 2.
Bosch,
Qemu,
VirtualBox,
VMWare
et consorts...
On pourrait même presque dire qu'un Acer TravelMate n'est un qu'un "émulateur materiel" d'IBM PC ;-)
# Je ne suis pas d'accord
Posté par Puyb (site web personnel) . En réponse au journal Du matériel générique et compatible partout ?. Évalué à 3.
De plus comme il a été dit plus haut ça ne serait qu'un pis aller au manque de spécification matériel.
Quand à la justification des incessantes nouvelles versions de matériel, même si elle ne semble pas apporté de nouvelles fonctionnalités, il y a énormément de chose qui peuvent toujours être améliorées... La consommation énergétique, le prix, la sensibilité de réception pour une carte wifi, etc...
Comme il a été dit aussi plus haut de nombreux matériels ont des interfaces communes ou similaire, ce qui fait qu'il est souvent possible de réutiliser tout ou partie d'un pilote existant (dans beaucoup de cas, il suffit juste de rajouté les identifiants du vendeur et du materiel dans la liste des périphériques supporté par le pilote)... Mais, il faut du temps pour que l'industrie aille vers un standard (ou il faut un monopole, mais c'est un autre sujet). Les cartes wifi, c'est encore jeune, et ça évolue tout le temps... Un contrôleur de disque dur, ça sert sert depuis pas mal de temps a piloter un bras de lecture sur un disque, il est donc logique que la plupart des contrôleur de disque se ressemble avec le temps (ou avec le quasi monopole d'intel ?).
En tout cas, je ne regrette pas le bon vieux temps ou il y avait des matériels quasi uniques qui coutaient une fortune et qui évoluaient très lentement...
[^] # Re: Mes remarques ...
Posté par Puyb (site web personnel) . En réponse au journal Sécurisation d'applications PHP hébergées sur du LAMP. Évalué à 4.
Dans ce cas, il faut aussi penser a créer un .htaccess vide dans "tous" les répertoires car sinon, rien n'empêche le pirate d'en créer un là ou li n'y en avait pas... Je préfère quand même la solution "pas de .htaccess", ça laisse mon de chance d'oublier un truc quelque part... Quitte à le réactiver sur quelques vhosts ou dossiers où l'on sait exactement ce que l'on fait...
[^] # Re: Les pilotes brothers sont en GPL
Posté par Puyb (site web personnel) . En réponse au journal Retour d'expérience Brother HL-2037. Évalué à 1.
La mienne aussi se "réveille" de temps en temps, pour nettoyer les têtes. Ça surprend la nuit. Par contre, débrancher l'imprimante est une mauvaise idée, car dans ce cas, l'encre va sécher dans les têtes d'impression, et tu seras obligé de faire une dizaine de nettoyage des têtes pour avoir une impression correcte. C'est le problème quand on n'imprime pas beaucoup. J'en ai fait l'amer expérience :-(
# Les pilotes brothers sont en GPL
Posté par Puyb (site web personnel) . En réponse au journal Retour d'expérience Brother HL-2037. Évalué à 0.
Tu parle de blob binaire... Mais tu oublie de préciser que les pilotes de brothers sont en GPL (en tout cas, pour ma DCP340CW, il me demande d'accepter la GPL). Il est vrai qu'il n'est pas évident de trouver l'URL pour télécharger le code source sur leur site (je suis passé par Google), mais il n'y a pas vraiment de distinction à faire entre pilote libre et non libre car ils sont tous les deux libre...
Personnellement, pour mon imprimante, l'installation des .deb m'a permis d'imprimer et scanner en quelques clics... Au moins, je les remercie d'avoir penser à faire des .deb, on voit trop souvent uniquement des .rpm, quand ce ne sont pas des binaires d'installation (genre les pilotes nvidia ou google earth)...
Donc, je te trouve un peu dur avec Brother... Euh, au moins il font un effort et il faut le souligner !
[^] # Re: Et pourquoi diable
Posté par Puyb (site web personnel) . En réponse au journal framework ou farmer ?. Évalué à 1.
J'ai du convertir mon application récemment de la création / manipulation du DOM à la génération de HTML puis utilisation de innerHTML...
Bien sur, ça ne m'empêche pas de quand même utiliser des objets pour générer tout ça (et donc de pouvoir revenir à l'ancienne méthode au besoin)...
Un petit lien pour illustrer mon propos : http://www.quirksmode.org/dom/innerhtml.html
Sinon, je suis d'accord avec toi le javascript est un très bon langage qui est (était) à tord classé dans la catégorie des gadget pour servant a faire tomber des flocon de neige sur la page à noël à coup de document.write() !
Sinon, moi non plus je ne comprend pas ce que cherche à faire lsmod.
Si il s'agit d'utiliser le javascript pour récupérer une page HTML, la parser, puis remplacer les scripts, le css et le contenu de la page actuel avec, pourquoi ne pas tout simplement charger la nouvelle page !
D'autre par pourquoi vouloir créer des balises script... Pourquoi ne pas tout simplement faire un eval du code ? Tu peux éventuellement empêcher le problème de double chargement des codes en tenant à jour une liste des scripts déjà chargé.
Pour l'événement DOMready, je comprend que ça ne marche pas, car à priori, ton DOM doit être prêt au moment ou tu modifie ta page avec le javascript. Il est donc normal que l'événement ne soit pas lancé.
Pour le liens des formulaire (je présume que tu parle de l'attribut "action"), je pense qu'il s'agit d'une erreur d'URL relative. Il fait que tu changes tous les liens et action de ta pages par une version mise à jours de l'url.