Le succes phenomenale de l'ipod n'est pas du qu'au fait que c'est un tres bon produit, mais aussi parce qu'il est integre a la perfection avec un outil qui marche bien.
Tu commence a passer trop de temps sur apple.com, et ça commence à se voir. Bon les dégats ne semblent pas irréversibles (ou alors tu t'es loupé sur la fin)
Je veux bien que son histoire de mesurer les cotes ça marche pas, il me dit qu'avec des fractales, ça marche. Soit, c'est quoi alors le résultat? Pas un mot...
Ben pourquoi ça serait pas ce que je cherche?
Mais je n'arrive pas à trouver l'info sur la date limite officielle de support de chaque version. Tu as un lien?
Bah je suis maintenant absolument sûr que ce n'est pas ce que tu cherche. Il n'y a pas date d'arret du support. Le principe je pense est de continuer à mettre à disposition des correctifs le plus longtemps possible jusqu'a ce que ce soit impossible (ce qui est déjà le cas pour les applications de bureau.)
Non. Bon à mon tour d'essayer :)
Le but de LAF est de permettre d'exécuter sous contrôle des commandes prédéfinies lancées par des utilisateurs prédéfinis. Oublie le réseau, l'authentification ..., il ne le fait pas. Ces choses là sont gérées par d'autres programmes auxquels laf s'intègrera grâce à un peu de "magie unix". (Mais si rappelez vous: KISS, "des programmes qui effectuent une seule chose et qui le font bien. des programmes qui collaborent. des programmes pour gérer des flux de texte, car c'est une interface universelle" :)
Les ordres se passent très simplement: par la ligne de commande.
Chaque "ordre" possible est spécifié dans un fichier de configuration où tu définis et associes:
- un type (le nom de l'ordre en fait)
- un user/groupe
- un programme a lancer
Par exemple: si tu définis dans ton fichier de configuration type: FRIDGE
user: AoKiji
script: IceAge.sh
et si tu exécute # laf ^t:273,15^ ^type:FRIDGE^
laf vérifie que FRIDGE est bien dans le fichier de conf et lance IceAge.sh -t 273,15 en tant qu'utilisateur AoKiji.
Si tu veux lancer laf depuis une autre machine de ton réseau, tu ajoute laf dans ta configuration inetd (ou tu utilise netcat, ou ...). Quand inetd recevra des paquet sur le port que tu a configuré, il exécutera laf en lui passant les données reçues sur la ligne de commande. Et hop, tu as ton laf en réseau.
Les particularités de laf sont
- il n'envoie pas pas le code de retour des programmes qu'il exécute
- il ne renvoie pas ce que retournent les programmes qu'il exécute
Ce qui a pour conséquence de le rendre inutile dans le cas du lancement d'une simple commande, mais très utile dans le cas ou tu lui envoie aveuglément des données.
Si on prend un exemple pour faire "sentir" un cas d'utilisation, imagine un frigo qui envoie sa température interne à un PC par le réseau. Sur ce PC tu veux faire un zouli graphique qui montre l'évolution de cette température. Au fur et à mesure que tu reçois cette température, tu stocke les valeurs quelque part: ce sera le rôle du programme lancé par laf. (Puis un autre programme se chargera de générer le graphique.)
Le frigo se fiche d'avoir un retour sur les valeurs qu'il envoie. Et au cas où le programme qui stocke les valeurs foire, cela n'a pas d'importance non plus: le frigo n'a pas les moyens de les renvoyer et rien ne sera bloqué car laf relance le programme à chaque fois. (d'où la nécéssité de garder ce programme simple et petit également)
(note: j'ai simplifié et omit beaucoup de choses mais l'idée générale est là je pense)
Et là je me demande comment j'en suis arrivé à écrire ce pavé alors que j'essayai de simplifier. J'espère au moins avoir bien compris :) et m'être fait compris :/
J'ai déjà test uzbl, il capture toutes les touches donc je ne peux pas utiliser < et > ici.
Il suffit de passer en mode insertion, mais c'est tout de même chiant à utiliser. Il repasse en mode commande à la moindre action (si tu clique à un endroit quelconque de la page par exemple)
mah fait ce que tu veux. Le libre a une culture de partage et de coopération (non ce n'est pas écrit en toutes lettres dans la GPL, c'est pour ça qu'on différencie la lettre et l'esprit du libre). Si ça t'amuse d'essayer de virer ces connotations associées à "logiciel libre", libre à toi et bon courage. Sinon il y a un mot fait pour ça c'est opensource.
[^] # Re: Oula
Posté par boq . En réponse au journal iGénération.fr passe deux mois avec un téléphone Androïd. Évalué à 5.
Tu commence a passer trop de temps sur apple.com, et ça commence à se voir. Bon les dégats ne semblent pas irréversibles (ou alors tu t'es loupé sur la fin)
[^] # Re: ergonomie
Posté par boq . En réponse au journal Typematrix (en français) is back !. Évalué à 3.
http://www.codinghorror.com/blog/2010/10/the-keyboard-cult.h(...)
[^] # Re: Re:Àquand...
Posté par boq . En réponse à la dépêche Le noyau Linux 2.6.36 est disponible. Évalué à 2.
http://www.youtube.com/watch?v=KMU0tzLwhbE
:-°
[^] # Re: Bloub
Posté par boq . En réponse au journal Machine à Trolls. Évalué à 9.
Tu n'as que trois minutes de retard ! :p
[^] # Re: Excellent
Posté par boq . En réponse à la dépêche Sortie de DTC (Domain Technologie Control) 0.32 : panel de gestion d'hébergement. Évalué à 6.
S'il arrive a y entrer. On serait vendredi, j'aurai dit: trop gros, passera pas.
[^] # Re: conférence sous-titrée
Posté par boq . En réponse au journal Benoît Mandelbrot change de dimension. Évalué à 3.
C'est vrai que c'est pas facile: http://img.photobucket.com/albums/v626/LitTheFilter/tumblr_k(...)
# hommage
Posté par boq . En réponse au journal Benoît Mandelbrot change de dimension. Évalué à 7.
http://slackware.com/changelog/current.php?cpu=i386
Sat Oct 16 20:03:16 UTC 2010
xap/xaos-3.5-i686-1.txz: Added.
Added as a tribute to the late Dr. Benoit Mandelbrot.
[^] # Re: Confusion
Posté par boq . En réponse à la dépêche VirtualBox disponible en version 3.2.10. Évalué à 1.
[^] # Re: Un manchot est certes un oiseau mais qui ne volera jamais....
Posté par boq . En réponse à la dépêche Ubuntu 42, la réponse universelle aux besoins de Madame Michu. Évalué à 2.
Mais je n'arrive pas à trouver l'info sur la date limite officielle de support de chaque version. Tu as un lien?
Bah je suis maintenant absolument sûr que ce n'est pas ce que tu cherche. Il n'y a pas date d'arret du support. Le principe je pense est de continuer à mettre à disposition des correctifs le plus longtemps possible jusqu'a ce que ce soit impossible (ce qui est déjà le cas pour les applications de bureau.)
[^] # Re: Un manchot est certes un oiseau mais qui ne volera jamais....
Posté par boq . En réponse à la dépêche Ubuntu 42, la réponse universelle aux besoins de Madame Michu. Évalué à 2.
[^] # Re: Informations suplémentaires
Posté par boq . En réponse au journal Ubuntu Maverick Meerkat. Évalué à 9.
[^] # Re: Logiciels privateurs de quoi ?
Posté par boq . En réponse à la dépêche Débusquons la pub illégitime faite à des logiciels privateurs. Évalué à 3.
[^] # Re: Logiciels privateurs de quoi ?
Posté par boq . En réponse à la dépêche Débusquons la pub illégitime faite à des logiciels privateurs. Évalué à 1.
[^] # Re: Logiciels privateurs de quoi ?
Posté par boq . En réponse à la dépêche Débusquons la pub illégitime faite à des logiciels privateurs. Évalué à 1.
[^] # Re: Logiciels privateurs de quoi ?
Posté par boq . En réponse à la dépêche Débusquons la pub illégitime faite à des logiciels privateurs. Évalué à 5.
Il y a déjà eu plusieurs trolls sur le sujet:
http://www.google.fr/search?q=site%3Alinuxfr.org+privateur+p(...)
[^] # Re: Et les passages ?
Posté par boq . En réponse au journal Le travail des lobbies pro Microsoft &Co mis au jour. Évalué à 3.
http://www.wired.com/epicenter/2010/09/scribd-facebook-insta(...)
[^] # Re: JPEG2000
Posté par boq . En réponse à la dépêche WebP, le format d'image libre de Google. Évalué à 1.
s/mansion/mention/
[^] # Re: Mouais
Posté par boq . En réponse à la dépêche Prix IgNobel 2010. Évalué à 5.
http://fr.wikisource.org/wiki/L'Expiation
Il neigeait. Les blessés s'abritaient dans le ventre
Des chevaux morts ;
(espèce de geek)
# euh
Posté par boq . En réponse au journal Upgrade de Lenny à Squeeze à la coyote.... Évalué à 2.
[^] # Re: Style
Posté par boq . En réponse au journal Roman de fantasy sous Licence Art Libre. Évalué à 2.
tout lui semblait suspect
tout avait l’air de lui sembler suspect
Au choix, mais pas les deux en même temps.
[^] # Re: J'y crois pas.
Posté par boq . En réponse à la dépêche Un nouveau serveur httpd : Ashd, A Sane HTTP Daemon. Évalué à 1.
http://nanoweb.si.kz/
[^] # Re: Heuuu
Posté par boq . En réponse au journal Launch And Forget. Évalué à 7.
Le but de LAF est de permettre d'exécuter sous contrôle des commandes prédéfinies lancées par des utilisateurs prédéfinis. Oublie le réseau, l'authentification ..., il ne le fait pas. Ces choses là sont gérées par d'autres programmes auxquels laf s'intègrera grâce à un peu de "magie unix". (Mais si rappelez vous: KISS, "des programmes qui effectuent une seule chose et qui le font bien. des programmes qui collaborent. des programmes pour gérer des flux de texte, car c'est une interface universelle" :)
Les ordres se passent très simplement: par la ligne de commande.
Chaque "ordre" possible est spécifié dans un fichier de configuration où tu définis et associes:
- un type (le nom de l'ordre en fait)
- un user/groupe
- un programme a lancer
Par exemple: si tu définis dans ton fichier de configuration
type: FRIDGE
user: AoKiji
script: IceAge.sh
et si tu exécute
# laf ^t:273,15^ ^type:FRIDGE^
laf vérifie que FRIDGE est bien dans le fichier de conf et lance
IceAge.sh -t 273,15
en tant qu'utilisateur AoKiji.Si tu veux lancer laf depuis une autre machine de ton réseau, tu ajoute laf dans ta configuration inetd (ou tu utilise netcat, ou ...). Quand inetd recevra des paquet sur le port que tu a configuré, il exécutera laf en lui passant les données reçues sur la ligne de commande. Et hop, tu as ton laf en réseau.
Les particularités de laf sont
- il n'envoie pas pas le code de retour des programmes qu'il exécute
- il ne renvoie pas ce que retournent les programmes qu'il exécute
Ce qui a pour conséquence de le rendre inutile dans le cas du lancement d'une simple commande, mais très utile dans le cas ou tu lui envoie aveuglément des données.
Si on prend un exemple pour faire "sentir" un cas d'utilisation, imagine un frigo qui envoie sa température interne à un PC par le réseau. Sur ce PC tu veux faire un zouli graphique qui montre l'évolution de cette température. Au fur et à mesure que tu reçois cette température, tu stocke les valeurs quelque part: ce sera le rôle du programme lancé par laf. (Puis un autre programme se chargera de générer le graphique.)
Le frigo se fiche d'avoir un retour sur les valeurs qu'il envoie. Et au cas où le programme qui stocke les valeurs foire, cela n'a pas d'importance non plus: le frigo n'a pas les moyens de les renvoyer et rien ne sera bloqué car laf relance le programme à chaque fois. (d'où la nécéssité de garder ce programme simple et petit également)
(note: j'ai simplifié et omit beaucoup de choses mais l'idée générale est là je pense)
Et là je me demande comment j'en suis arrivé à écrire ce pavé alors que j'essayai de simplifier. J'espère au moins avoir bien compris :) et m'être fait compris :/
[^] # Re: navigateurs orientés clavier
Posté par boq . En réponse à la dépêche WebOOB: voir les sites web différemment. Évalué à 2.
Il suffit de passer en mode insertion, mais c'est tout de même chiant à utiliser. Il repasse en mode commande à la moindre action (si tu clique à un endroit quelconque de la page par exemple)
[^] # Re: Œ == 1 caractère mais Œ == 2 lettres jointes par une ligature
Posté par boq . En réponse au journal [HADŒPDI] Consultation « publique » sur les moyens de sécurisation. Évalué à 8.
[^] # Re: Étonnant
Posté par boq . En réponse au journal Contributions à Gnome. Évalué à 1.