En effet, j'ai eu un Samsung Q1 dans les mains il y a quelques années (en 2007 ou 2008). Et bien le concept niveau hardware est exactement le même que l'iPad, avec intel qui bossait déjà sur une inclusion de moblin/maemo sur ce qu'ils appelaient à l'époque des MID (aka mobile internet devices)...
Bref, Apple n'a rien inventé, tout au plus ont-ils été capables de sortir un bon produit au bon moment et avec un price tag raisonnable.
la vue en thread oui: la liste des mails est affichée avec une arborescence, mais il faut cliquer sur chaque message pour l'afficher. Probablement tous les lecteurs font ca aujourd'hui non ?
Ben quand tu charges un module dynamique, c'est ld-linux.so qui s'occupe de tout linker. C'est du linkage tout beau comme sorti de gcc, tout comme quand tu utilises n'importe quel .so.
Si tu pouvais faire du proprio sous prétexte que tu as un .so et du linkage dynamique, tu viendrais de prouver que la GPL est caduque pour tout le contenu de /usr/lib. J'ose espérer que RMS y a pensé avant.
Pourquoi n'est il pas possible de faire la même chose via des appelles de fonctions ?
Ben une IPC ça peut être du RPC hein. Ceci dit c'est très borderline et je ne suis pas certain que tu puisses réellement faire ça.
Je suis bloqué entre deux licences contaminantes, l'une libre et l'autre propriétaire.
Non, on ne peut pas avoir de greffons non-GPL, vu qu'un plugin va toujours llnker avec le programme principal. Tu peux avoir une exception dans la licence de ton programme et des libs qu'il utilise mais ça implique que tu ne peux pas utiliser la moindre librairie GPL sans exception à partir de ce moment, du fait de la viralité de la GPL. Ce cas est illustré par exemple par Totem ou Rhythmbox, qui contiennent une exception pour pouvoir utiliser les plugins GStreamer de fluendo pour les formats brevetés. GStreamer lui-même est LGPL.
Par contre des gens mal (ou moins mal) intentionnés contournent régulièrement cela en travaillant avec des IPC, style client-serveur. Tu as un petit greffon en GPL qui implémente ton IPC et gère le processus proprio et tu attaques cet IPC depuis ton bout de programme proprio. Après est-ce que c'est légal ou non? J'imagine que c'est une question d'interprétation.
Ben le concept de gnome, c'est généralement que le mainteneur est seul maître à bord pour son projet, et mccann est le mainteneur (avec owen) de gnome-shell. Donc bon, voilà. Ça a des bons et des moins bons côtés.
Un simple retour à la ligne suffit, il y avait une entrée dans le suivi à ce propos. Râler à ce sujet prouve tout simplement que l'on n'a même pas essayé mais qu'on a râlé comme la masse qui râlait à la sortie du nouveau dlfp.
Posté par nud .
En réponse au journal Cream-Browser.
Évalué à 5.
Dans l'idée, ça me rappelle un peu uzbl, le côté script poilu en moins.
Sinon, tu as pensé à regarder du côté de libpeas pour les fonctions "sympas mais qui donnent les fesses lourdes" (aka plugins) à activer par l'utilisateur s'il trouve ça bien ?
Manque de documentation, brevets, chiffrement, licence d'utilisation restrictive des clients et serveurs disponibles, etc.
Quand il n'y a que la rétro-ingénierie qui te permet d'étudier et de comprendre le protocole, alors que la licence d'utilisation desdits clients/serveurs t'interdit explicitement de le faire et que certains pays interdisent la rétro-ingénierie, et qu'en plus le protocole est bardé de brevets logiciels, c'est un bon critère pour dire que le protocole est proprio.
Posté par nud .
En réponse au journal GNOME 3.
Évalué à 2.
Moui, le "ramasse-miette" de python c'est quand même surtout du refcounting avec les objets free-és directement quand ob_refcnt arrive à 0. Le "gc", qui n'est pas là depuis très longtemps, est surtout là pour dégotter de temps à autre les références cycliques, mais je dirais que le gros de la ram gaspillée par python et awn est surtout dû au fait que c'est un langage interprété et dynamique. Tu aurais moin rouspété si AWN avait été codé en C ou C++ avec un GC type boehm que tu n'aurais même pas remarqué.
AMHA il faut plutôt distinguer langages interprétés (bytecode inclus) vs natifs et dynamiques vs statiques que vraiment gc vs pas de gc...
Je dois dire que globalement j'apprécie très fortement le nouveau gnome shell, d'autant plus que depuis lundi le driver nouveau disponible dans debian expérimental assomme les loutres avec des poutres en chêne massif. Ça a bien évolué depuis l'apparition du bug clutter avec le driver nvidia qui m'avait empêché de continuer à orienter le shell dans la bonne direction à coup de patches ciblés ;-).
Le seul truc qui est embêtant, c'est qu'il est orienté applications. Ce qui en soit n'est pas un mal, il faut juste préciser ce que l'on appelle application. Et pour le shell, une application c'est par exemple "gnome-terminal". Donc le truc qui m'embête, c'est que gnome-shell ne fait pas la différence entre mon terminal 'ssh + tmux + irssi' et mes autres terminaux...
Il ne faut pas non plus prendre gnome dans son ensemble pour toutes les conneries que l'on voit. Gnome c'est un ensemble de mainteneurs auxquels on peut suggérer des choses mais qui restent libres de toute décision.
Le tout est d'y penser. Je ne crois pas que quiconque ait envie de perdre les commentaires non lus donc autant de toute façon les supporter correctement non?
Pour moi le problème le plus embêtant avec les commentaires est le suivant: quand on ajoute un commentaire on quitte la page et on perd le compte des nouveaux commentaires.
C'est problématique car si il y a 10 nouveaux commentaires sur 1236 au total, et que je réponds au 2e de ces nouveaux commentaires, je vais avoir du mal à retrouver les autres...
Cependant, pour peu que ce tracas soit corrigé, il n'est pas nécessaire pour moi de ne pas quitter la page pour ajouter un commentaire, on pourrait faire un truc à la google reader qui marque un commentaire comme lu à partir du moment où on a scrollé jusqu'à lui, ou bien mémoriser l'état des nouveaux commentaires et le restaurer quand on revient sur la page après avoir envoyé le commentaire...
"absence de bouton d'arrêt", je bondis. C'est complètement hors de propos
Oui, personne n'a dit non plus que toutes les décisions étaient bonnes et avaient un sens.
Moi tu me proposes une voiture sans jauge, je ne te l'achète pas.
Le tout est de savoir pourquoi tu utilises la jauge. Souvent c'est pour estimer "au pif", d'un coup d'oeil, la distance que la voiture peut encore parcourir avant d'aller à la pompe. Si on avait une info fiable du nombre de km restants en lieu et place de la jauge j'imagine que tu ne t'en porterais pas plus mal...
3- raccourci clavier qui réduit toutes les fenêtres.
Essaie la touche super.
maintenir la prise ( maintenir le clic enfoncé ) glisser l'appli dans un autre espace ( bouger la souris jusqu'à provoquer le contexte de l'autre espace )( si ça marche, le glisser déposé, c'est pas pour les manchots ).
Cliquer sur l'appli en question dans les favoris à gauche fonctionne aussi et affiche la fenêtre dans le workspace courant.
Pourquoi est-ce que donner son avis sur une proposition, aux yeux de certains, placent directement l'utilisateur insatisfait dans la catégorie des gens " figés " ?
Je pense surtout qu'il faut laisser aux gens l'occasion de tester gnome shell un certain temps et d'émettre des opinions. Certains choix se révèleront mauvais, d'autres seront adoptés. Certains aimeront, d'autre pas. C'est tout.
Tu peux demander à ce que nautilus gère le bureau, mais par défaut, ça n'a pas de sens puisque le bureau est centré sur l'application désormais.
Eh non, perdu, l'option a été supprimée de nautilus 3.0. Il est par contre possible d'utiliser d'autres gestionnaires de bureau comme par exemple xfdesktop.
JE ne suis pas certain que "goggles" soit suffisemment fiable pour assurer qu'il ne laissera jamais passer un contenu "interdit". Il trouve des trucs qui ressemblent, certes, mais il ne les trouve probablement pas tous. Il y a des faux négatifs tout comme il y a des faux positifs...
En plus, IANAL mais la copie partielle d'oeuvres soumises au droit d'auteur est autorisée dans certains cas précis que google ou tout autre serait bien en peine de déterminer automatiquement. Prenons par exemple la parodie. Est-ce le rôle de Google de censurer dans ce cas ?
Mais cela n'est pas bien grave, de toute façon nous avons tous un pare-feu OpenOffice.
IANAL, mais le concept de vie privée et vie publique est aussi défini par la loi.
Par exemple en Belgique et dans le cadre du droit à l'image, tu ne peux pas publier de photos de quelqu'un sans son accord sauf dans certains cas précis, par exemple:
la personne participe à une manifestation publique (une soirée entre potes ne compte pas, on parle plutôt d'une manifestation etc)
la personne participe à une soirée organisée, etc. où les participants sont explicitement avertis de la possibilité de prendre et publier des photos (auquel cas l'accord est implicite)
la personne n'est pas le sujet principal de la photo (par exemple le photographe voulait photographier un bâtiment public mais la personne passant devant à ce moment)
Il n'existe pas de concept de vie semi-publique, c'est juste que les gens ne savent pas / ignorent sciement ce droit, et il n'est guère pratique d'aller au tribunal face à tous ses "amis de Facebook"...
Note que dans le genre, Python/ruby/whatever compile vachement vite aussi, tellement qu'ils se cassent même pas le cul à compiler les trucs à l'avance ;-)
Plus sérieusement, vu qu'il y a une interprétation de bytecode (niveau intermédiaire) qui est faite au runtime, il y a moins de choses à traduire et optimiser au build time, donc ça va forcément plus vite. Il n'y a rien de magique là-derrière si tu veux mon avis.
L'openspace c'est aussi une façon de gagner des sous aux dépends du développeur en ne lui donnant que le minimum d'espace possible (les murs et les couloirs, c'est du gaspillage de place, c'est bien connu).
La problématique open-space vs bureaux indidivuels est abordée dans "the Mythical Man Month". Et si j'avais le choix, j'aurais un bureau individuel.
[^] # Re: Décorations côté client
Posté par nud . En réponse au journal Une info sur KDE on Wayland. Évalué à 4.
Tu peux déjà faire une fenêtre transparente qui couvre tout l'écran avec X11, et tu peux observer pas mal de choses même sans avoir de fenêtre...
# Samsung devrait porter plainte également
Posté par nud . En réponse au journal Pomme, rectangle robots.... Évalué à 6.
Moi je trouve que Samsung devrait porter plainte.
En effet, j'ai eu un Samsung Q1 dans les mains il y a quelques années (en 2007 ou 2008). Et bien le concept niveau hardware est exactement le même que l'iPad, avec intel qui bossait déjà sur une inclusion de moblin/maemo sur ce qu'ils appelaient à l'époque des MID (aka mobile internet devices)...
Bref, Apple n'a rien inventé, tout au plus ont-ils été capables de sortir un bon produit au bon moment et avec un price tag raisonnable.
[^] # Re: Modestie...
Posté par nud . En réponse à la dépêche Un entretien avec Lennart Poettering. Évalué à 3.
Non, j'ai toujours utilisé gnome (même 3.0) et je n'ai jamais utilisé pulseaudio.
[^] # Re: Nouveautés ?
Posté par nud . En réponse à la dépêche Thunderbird 5 est sorti. Évalué à 1.
Pas Outlook...
[^] # Re: Greffons non-GPL
Posté par nud . En réponse au message licence GPL et greffon chargé dynamiquement. Évalué à 1.
Ben quand tu charges un module dynamique, c'est ld-linux.so qui s'occupe de tout linker. C'est du linkage tout beau comme sorti de gcc, tout comme quand tu utilises n'importe quel .so.
Si tu pouvais faire du proprio sous prétexte que tu as un .so et du linkage dynamique, tu viendrais de prouver que la GPL est caduque pour tout le contenu de /usr/lib. J'ose espérer que RMS y a pensé avant.
Ben une IPC ça peut être du RPC hein. Ceci dit c'est très borderline et je ne suis pas certain que tu puisses réellement faire ça.
Ben utilise autre chose ou réécrit l'un des deux.
[^] # Greffons non-GPL
Posté par nud . En réponse au message licence GPL et greffon chargé dynamiquement. Évalué à 2.
Non, on ne peut pas avoir de greffons non-GPL, vu qu'un plugin va toujours llnker avec le programme principal. Tu peux avoir une exception dans la licence de ton programme et des libs qu'il utilise mais ça implique que tu ne peux pas utiliser la moindre librairie GPL sans exception à partir de ce moment, du fait de la viralité de la GPL. Ce cas est illustré par exemple par Totem ou Rhythmbox, qui contiennent une exception pour pouvoir utiliser les plugins GStreamer de fluendo pour les formats brevetés. GStreamer lui-même est LGPL.
Par contre des gens mal (ou moins mal) intentionnés contournent régulièrement cela en travaillant avec des IPC, style client-serveur. Tu as un petit greffon en GPL qui implémente ton IPC et gère le processus proprio et tu attaques cet IPC depuis ton bout de programme proprio. Après est-ce que c'est légal ou non? J'imagine que c'est une question d'interprétation.
Disclaimer: IANAL.
[^] # Re: Pas mal... Mais pas extra
Posté par nud . En réponse au sondage Le nouveau gnome-shell.... Évalué à 6.
Ben le concept de gnome, c'est généralement que le mainteneur est seul maître à bord pour son projet, et mccann est le mainteneur (avec owen) de gnome-shell. Donc bon, voilà. Ça a des bons et des moins bons côtés.
[^] # Re: Grosse déception
Posté par nud . En réponse à la dépêche GNOME 3.0 : le grand saut !. Évalué à -1.
Ce n'est
même pas
nécessaire
Un simple retour à la ligne suffit, il y avait une entrée dans le suivi à ce propos. Râler à ce sujet prouve tout simplement que l'on n'a même pas essayé mais qu'on a râlé comme la masse qui râlait à la sortie du nouveau dlfp.
# uzbl
Posté par nud . En réponse au journal Cream-Browser. Évalué à 5.
Dans l'idée, ça me rappelle un peu uzbl, le côté script poilu en moins.
Sinon, tu as pensé à regarder du côté de libpeas pour les fonctions "sympas mais qui donnent les fesses lourdes" (aka plugins) à activer par l'utilisateur s'il trouve ça bien ?
[^] # Re: Plusieurs questions et remarques
Posté par nud . En réponse à la dépêche Effervescence autour de la pile graphique libre. Évalué à 3.
Manque de documentation, brevets, chiffrement, licence d'utilisation restrictive des clients et serveurs disponibles, etc.
Quand il n'y a que la rétro-ingénierie qui te permet d'étudier et de comprendre le protocole, alors que la licence d'utilisation desdits clients/serveurs t'interdit explicitement de le faire et que certains pays interdisent la rétro-ingénierie, et qu'en plus le protocole est bardé de brevets logiciels, c'est un bon critère pour dire que le protocole est proprio.
[^] # Re: Conso mémoire
Posté par nud . En réponse au journal GNOME 3. Évalué à 2.
Moui, le "ramasse-miette" de python c'est quand même surtout du refcounting avec les objets free-és directement quand ob_refcnt arrive à 0. Le "gc", qui n'est pas là depuis très longtemps, est surtout là pour dégotter de temps à autre les références cycliques, mais je dirais que le gros de la ram gaspillée par python et awn est surtout dû au fait que c'est un langage interprété et dynamique. Tu aurais moin rouspété si AWN avait été codé en C ou C++ avec un GC type boehm que tu n'aurais même pas remarqué.
AMHA il faut plutôt distinguer langages interprétés (bytecode inclus) vs natifs et dynamiques vs statiques que vraiment gc vs pas de gc...
# "Applications"
Posté par nud . En réponse à la dépêche GNOME 3.0 : le grand saut !. Évalué à 3.
Je dois dire que globalement j'apprécie très fortement le nouveau gnome shell, d'autant plus que depuis lundi le driver nouveau disponible dans debian expérimental assomme les loutres avec des poutres en chêne massif. Ça a bien évolué depuis l'apparition du bug clutter avec le driver nvidia qui m'avait empêché de continuer à orienter le shell dans la bonne direction à coup de patches ciblés ;-).
Le seul truc qui est embêtant, c'est qu'il est orienté applications. Ce qui en soit n'est pas un mal, il faut juste préciser ce que l'on appelle application. Et pour le shell, une application c'est par exemple "gnome-terminal". Donc le truc qui m'embête, c'est que gnome-shell ne fait pas la différence entre mon terminal 'ssh + tmux + irssi' et mes autres terminaux...
Mais bon, ça va venir, j'espère !
[^] # Re: GNOME 3.0, ou comment se tirer une balle dans le pied
Posté par nud . En réponse à la dépêche GNOME 3.0 : le grand saut !. Évalué à 2.
Il ne faut pas non plus prendre gnome dans son ensemble pour toutes les conneries que l'on voit. Gnome c'est un ensemble de mainteneurs auxquels on peut suggérer des choses mais qui restent libres de toute décision.
Ici le mainteneur de gnome-screensaver a foiré.
[^] # Re: GStreamer
Posté par nud . En réponse au message librairie python pour découper du flac. Évalué à 2.
Euh, gstreamer ne nécessite pas de X11, sauf pour certains modules optionnels genre affichage sur l'écran.
[^] # Re: Retrouver les nouveaux commentaires
Posté par nud . En réponse à l’entrée du suivi Ergonomie lors de l'ajout d'un commentaire. Évalué à 1 (+0/-0).
Le tout est d'y penser. Je ne crois pas que quiconque ait envie de perdre les commentaires non lus donc autant de toute façon les supporter correctement non?
[^] # Re: GStreamer
Posté par nud . En réponse au message librairie python pour découper du flac. Évalué à 1.
C'est du python ça ? ;-)
# Retrouver les nouveaux commentaires
Posté par nud . En réponse à l’entrée du suivi Ergonomie lors de l'ajout d'un commentaire. Évalué à 1 (+0/-0).
Pour moi le problème le plus embêtant avec les commentaires est le suivant: quand on ajoute un commentaire on quitte la page et on perd le compte des nouveaux commentaires.
C'est problématique car si il y a 10 nouveaux commentaires sur 1236 au total, et que je réponds au 2e de ces nouveaux commentaires, je vais avoir du mal à retrouver les autres...
Cependant, pour peu que ce tracas soit corrigé, il n'est pas nécessaire pour moi de ne pas quitter la page pour ajouter un commentaire, on pourrait faire un truc à la google reader qui marque un commentaire comme lu à partir du moment où on a scrollé jusqu'à lui, ou bien mémoriser l'état des nouveaux commentaires et le restaurer quand on revient sur la page après avoir envoyé le commentaire...
[^] # Re: Xfce…
Posté par nud . En réponse au journal Test de gnome 3. Évalué à 2.
Oui, personne n'a dit non plus que toutes les décisions étaient bonnes et avaient un sens.
Le tout est de savoir pourquoi tu utilises la jauge. Souvent c'est pour estimer "au pif", d'un coup d'oeil, la distance que la voiture peut encore parcourir avant d'aller à la pompe. Si on avait une info fiable du nombre de km restants en lieu et place de la jauge j'imagine que tu ne t'en porterais pas plus mal...
Essaie la touche super.
Cliquer sur l'appli en question dans les favoris à gauche fonctionne aussi et affiche la fenêtre dans le workspace courant.
Je pense surtout qu'il faut laisser aux gens l'occasion de tester gnome shell un certain temps et d'émettre des opinions. Certains choix se révèleront mauvais, d'autres seront adoptés. Certains aimeront, d'autre pas. C'est tout.
[^] # Re: Précisions
Posté par nud . En réponse au journal Test de gnome 3. Évalué à 2.
Eh non, perdu, l'option a été supprimée de nautilus 3.0. Il est par contre possible d'utiliser d'autres gestionnaires de bureau comme par exemple xfdesktop.
[^] # Re: Goggles
Posté par nud . En réponse au journal Des juges croient à la magie. Évalué à 6.
JE ne suis pas certain que "goggles" soit suffisemment fiable pour assurer qu'il ne laissera jamais passer un contenu "interdit". Il trouve des trucs qui ressemblent, certes, mais il ne les trouve probablement pas tous. Il y a des faux négatifs tout comme il y a des faux positifs...
En plus, IANAL mais la copie partielle d'oeuvres soumises au droit d'auteur est autorisée dans certains cas précis que google ou tout autre serait bien en peine de déterminer automatiquement. Prenons par exemple la parodie. Est-ce le rôle de Google de censurer dans ce cas ?
Mais cela n'est pas bien grave, de toute façon nous avons tous un pare-feu OpenOffice.
[^] # Re: Après quelques jours d'utilisation...
Posté par nud . En réponse au journal Firefox 4 RC1. Évalué à 2.
C'est bizarre comme raccourci. Dans toutes les applications du monde (firefox compris), ctrl+s c'est pour sauvegarder...
# Mardi gras
Posté par nud . En réponse au journal 8 mars 2011 : International Women Day. Évalué à 9.
Demain c'est aussi le mardi gras. Est-ce une coïncidence ?
[^] # Re: La solution ultime (vie privée)++
Posté par nud . En réponse au journal Facebook abus et failles. Évalué à 1.
IANAL, mais le concept de vie privée et vie publique est aussi défini par la loi.
Par exemple en Belgique et dans le cadre du droit à l'image, tu ne peux pas publier de photos de quelqu'un sans son accord sauf dans certains cas précis, par exemple:
Il n'existe pas de concept de vie semi-publique, c'est juste que les gens ne savent pas / ignorent sciement ce droit, et il n'est guère pratique d'aller au tribunal face à tous ses "amis de Facebook"...
[^] # Re: C'est quoi ce troll?
Posté par nud . En réponse au journal Comment ça marche chez microsoft. Évalué à 2.
Note que dans le genre, Python/ruby/whatever compile vachement vite aussi, tellement qu'ils se cassent même pas le cul à compiler les trucs à l'avance ;-)
Plus sérieusement, vu qu'il y a une interprétation de bytecode (niveau intermédiaire) qui est faite au runtime, il y a moins de choses à traduire et optimiser au build time, donc ça va forcément plus vite. Il n'y a rien de magique là-derrière si tu veux mon avis.
[^] # Re: Mais comment?
Posté par nud . En réponse au journal Comment ça marche chez microsoft. Évalué à 6.
L'openspace c'est aussi une façon de gagner des sous aux dépends du développeur en ne lui donnant que le minimum d'espace possible (les murs et les couloirs, c'est du gaspillage de place, c'est bien connu).
La problématique open-space vs bureaux indidivuels est abordée dans "the Mythical Man Month". Et si j'avais le choix, j'aurais un bureau individuel.