- Mildred (mildred)
- Jabber ID
- Page perso
- Compte créé le 24 octobre 2003
- Vu le 01 janvier 2009
Format RSS des journaux- mildred AT dlfp.org
- Contacter cet utilisateur
Derniers commentaire(s) [Tous] :
- Re: ca fou les boules (Score : 2)
- Re: ca fou les boules (Score : 2)
- Re: OOo vs LaTeX (Score : 2)
- Re: ca fou les boules (Score : 3)
- Re: beaucoup de blabla, peu d'info (Score : 2)
- Re: j'étais un fervent défenseur d'xmpp/jabber (Score : 3)
- Re: beaucoup de blabla, peu d'info (Score : 3)
- Re: beaucoup de blabla, peu d'info (Score : 3)
- Re: beaucoup de blabla, peu d'info (Score : 4)
- Re: beaucoup de blabla, peu d'info (Score : 3)
- Re: beaucoup de blabla, peu d'info (Score : 2)
- Re: beaucoup de blabla, peu d'info (Score : 2)
- wget (Score : 2)
- Re: wpm (Score : 2)
- Re: Problème sous linux aussi (Score : 3)
- Re: Problème sous linux aussi (Score : 2)
- Re: De l'utilité... (Score : 2)
- Re: De l'utilité... (Score : 2)
- Re: De l'utilité... (Score : 2)
- Re: Problème sous linux aussi (Score : 2)
Dernières entrées de forum(s)
[Toutes] :
- Acer Aspire One versus EeePC (Score : 0)
- Où trouver la documentation de dbus-sharp ? (Score : -1)
- Qu'est ce qui peux ne pas marcher sur un portable ? (Score : 1)
- Mail User Agent avec une interface comme Gmail (Score : 0)
- Conversion /dev/hda -> /dev/sda avec plus de 16 partitions (Score : 0)
- EeePC avec modem 56K ou modem 56K USB plug&play (Score : 0)
- suspend et périhériques montés (Score : 0)
- Arrêter un disque externe lorsqu'on le démonte (Score : 0)
- [Terminal] Mon environnement shell (Score : 1)
- [Debian] Tuer X lorsque le clavier ne répond plus (Score : 0)
- cg (shaders de nvidia) est il bien libre ? (Score : 0)
- IPC: mmap() vs shmget() (Score : 0)
- daemon qui met à jour les liens symboliques (Score : 0)
- Disque dur à accès aléatoire (Erreurs I/O) (Score : 0)
- Feedback sur une imprimante HP DeskJet (Score : 0)
- IPv6 - pas de site web avec un tunnel sixxs (Score : 0)
- lib pour faire des jolis menus OSD (Score : 0)
- cherche FAI (Score : 0)
- dessin vectoriel technique / DAO ? (Score : 0)
- Cherche linmodem USB ALSA (snd-intel8x0m, snd-atiixp-modem, snd-via82xx-modem) (Score : 0)
- gcc: coompiler un projet Visual C ... EFI/TianoCore ? (Score : 0)
- Cherche système de fichier hybride pour utiliser avec fuse (Score : 0)
- envoyer des emails depuis un portable (Score : 0)
- p4-clockmod vs acpi-cpufreq (Score : 0)
- Applications KDE, GNOME (metacity) et _NET_WM_STATE_DEMANDS_ATTENTION (Score : 0)
- Éditeur XML (Score : 0)
- les tableaux bash et les boucles while (Score : 0)
- les redirections shell >/dev/null ne marchent pas pour kwrite (Score : 0)
- Macbook, un bon choix ? (Score : 0)
- IPv6: configuration tunnel 6to4 / ping: Address unreachable (Score : 0)
Dernières entrées dans le suivi [Toutes] :
- Repliment récursif des commentaires (Score : 1)
- Problème sur les liens de la seconde page. (Score : 0)
- LinuxFR devrait accepter les identifiants OpenID (Score : 5)
- historique des journaux privés (Score : 0)
- 3ème page (Score : 0)
- lien cassé (Score : 0)
[ Précédent :: 1 2 3 :: Suivant ]
Le vote électronique décrié sur TF1 à 20h
Posté le 28 mars 2007Dire que je regarde si peu souvent TF1, et tomber pile là dessus lorsque la curiosité me prend, je trouve ca fort quand même.
Si ca se trouve, on a peut être une chance de voir ces affreuses machines disparaître. Je me prend a rêver.
> Lire le journal (31 commentaires, moyenne: 2,4).
Les OGM sont ils dangereux pour la santé ?
Posté le 03 février 2007La vidéo : http://video.google.fr/videoplay?docid=-8996055986353195886
Les experts l'affirment : manger des OGM est sans danger pour la santé. Et tous les ans de nouveaux OGM arrivent dans notre assiette. ... Tout » Pourtant, aujourd'hui deux nouvelles études scientifiques révèlent un risque toxique.
Pour 90 MINUTES, Michel Despratx raconte l’histoire d’une étude secrète sur un maïs OGM. Sous couvert du secret industriel, le ministère de l’Agriculture français n’a pas voulu rendre public les résultats, alors qu’ils sont inquiétants. Cette étude montre que le maïs OGM a provoqué des lésions sur les organes des rats de laboratoire qui en ont mangé. Comment une agence gouvernementale française, chargée de veiller à la santé des citoyens, ainsi que les instances européennes, ont-elles pu donner leur feu vert à cet OGM en connaissant cette étude ?
90 MINUTES a mené l’enquête en France, en Allemagne, au Luxembourg et à la Commission européenne à Bruxelles.
L'enquête révèle qu’une autre étude sur un soja OGM faite par des chercheurs italiens indépendants a mis en évidence que des souris ont subi des altérations de cellules de leur pancréas.
Il se pourrait que cette vidéo ne reste pas éternellement sur Google Vidéo. Si vous voulez la télécharger, c'est possible et voici comment faire :
- Visionnez la source de la page et recherchez ‘googleplayer.swf‘
- Copiez-collez le paramètre videoUrl (tout les caractères partant de ‘videoUrl\u003d‘ jusqu'à ‘&messagesUrl\u003d‘)
- Dans la barre d'adresse (Ctrl-L), mettez javascript:unescape(”...”) où ... est ce que vous avez copié.
- L'adresse de la vidéo flv est alors affichée dans le navigateur
Source : http://www.lifehack.org/articles/lifehack/how-to-download-go(...)
L'adresse que j'ai trouvée : http://vp.video.google.com/videodownload?version=0&secur(...)
> Lire le journal (47 commentaires, moyenne: 2,5).
Somutions contre le SPAM ?
Posté le 22 janvier 2007Je recherce une solution contre le SPAM qui est de plus en plus envahissant. Jusqu'a présent j'avais une adresse spammée et mes autres adresses n'en recevaient pas, mais ça change :(
De plus, je me dis que la solution actuelle de filtrage avec des outils comme spamassassin ou bogofilter (que j'utilise) ne sont pas viables sur le long terme. Je cherche une autre solution.
Une idée serait de filtrer les emails en fonction de mon carnet d'adresses. Le majeur problème que cela pose c'est que :
- mon carnet d'adresse ne contient pas tous mes contacts. Une solution serait de les ajouter automatiquement et c'est assez facile.
- de nouvelles personnes ne peuvent pas me contacter directement.
J'envisagais donc une solution complémentaire. Tout message d'un auteur inconnu au carnet d'adresses sera traité à part. Un message de réponse sera automatiquement renvoyé pour confirmer que la personne veut bien me contacter et que ce n'est pas un spammeur. Il sera demandé un peu comme sur les mailing lists de répondre au message et un cookie permettra alors d'ajouter cette personne au carnet d'adresse.
Le problème que je vois est double :
- beaucoup de mails seront envoyés dans le cas du spam et cela me gêne de contribuer a la saturation des serveurs mail.
- il arrive que les spammeurs mettent une vraie adresse de quelqu'un qui n'a rien à foir ans l'en tête From. Je les spammerai donc a mon tour :(
Le problème me semble très difficile a résoudre de cette manière. Avez vous des idées ? Un système qui fonctionne ?
Bogofilter (ou équivalent) c'est bien mais il arrive qu'il y ait des faux positifs, même si ils sont peu nombreux. Et comme je ne regarde pas les spam car j'en reçois trop, je ne les vois pas passer sauf occasionellement. De plus un certain nombre de spams ne sont pas filtrés.
De plus je me demande dans quelle mesure le SPAM est inévitable et pourrait être évité avec un meilleur protocole que SMTP qui n'a pas été conçu adns cette optique. Par exemple il se semble que Jammber a des JEP (ou c'est plutôt des XEP maintenant non ?) qui permettent d'éviter le SPAM.
J'ai l'impression que le problème du SMTP c'est l'absence d'authentification de l'expéditeur. Je me demande dans quelle mesure le protocole SMTP ne pourrait pas être amélioré pour prendre en compte cela. Ou si ce n'est pas possible, pourquoi ne pas créer un nouveau protocole construit avec ces objectifs ?
Cela ne me semble pas impossible et pas forcément difficile non plus, car comme je l'ai dit, Jabber semble avoir des outils de ce coté. Je ne comprend pas pourquoi une telle extension n'a pas encore été proposée et adoptée par l'IETF.
Bien sûr, on pourra me répondre que je n'ai qu'a abandonner le SMTP pour passer à Jabber. C'est une bonne réponse sauf qu'actuellement, Jabber n'est pas assez mature pour remplacer les emails. Sauf peut être si quelqu'un développe un plugin pour claws-mail :)
Mildred
> Lire le journal (17 commentaires, moyenne: 2,7).
Crystal Space 1.0 est enfin sorti !
Posté le 17 janvier 2007Je regarde mes emails et je viens a peine de remarque que Crystal Space sort en version 1.0 Et avec un tout nouveau site web en prime. Il est vrai que le nouveau site est bien plus joli que l'ancien, très sage décision.
Pour information, Crystal Space est un framework 3D complet (pas uniquement l'affichage graphique comme le fait déjà Ogre) libre. Écrit en C++ il est organisé autour d'un système de plugins qui le rend très extensible.
Crystal Space est déjà utilisé directement dans le MMORPG presque-libre Planeshift http://planeshift.it.
Il sert aussi de base à CEL : Crystal Entity Layer qui offre une couche d'abstraction à Crystal Space pour le rendre plus facile a utiliser, notamment concernant les jeux. CEL apporte aussi l'application CELstart qui permet de créer un jeu avec CEL directement avec un langage de script tel Python (et je travaille sur Lua).
Il existe aussi un plugin pour Blender qui permet de facilement exporter une scène Blender pour Crystal Space ou CEL, en gérant toutes les subtilités de ce moteur.
Malgré toutes ses possibilités, CS/CEL ne dispose pas vraiment d'un plugin pour faire du résau. D'après ce que j'ai vu il semblerait que CEL aut quelques classes pour cela mais je ne crois pas que cela va très loin. Ce sera sans doute une amélioration de la prochaine version stable.
Voila tout ce que j'ai a dire. Je ferais bien une dépêche mais je n'ai pas trop de temps ce soit (j'ai un partiel demain et je trouve que c'est une bonne excuse, si on y ajoute un projet a finir pour après demain :). Si quelqu'un veut la faire ...
> Lire le journal (10 commentaires, moyenne: 2,5).
séparateur décimal dans Open Office . org
Posté le 26 décembre 2006Chez moi (Arch Linux + OOo français) lorsque je tape un nombre tel que 51.87 dans une case, il est interprété comme du texte. Contredisant je pense la résolution du BIPM.
je veux bien qu'en France on préfère la virgule, mais tout de même le point sur un clavier type PC est bien plus pratique, car se trouvant sur le pavé numérique. (Aors qu'un clavier Mac Français par exemple met la virgule sur le pavé numérique)
Vous, qu'en pensez-vous ?
[1] http://www.bipm.fr/fr/CGPM/db/22/10/
> Lire le journal (10 commentaires, moyenne: 3,6).
je DÉTESTE Ubuntu !!!
Posté le 12 octobre 2006Voila, j'utilise Ubuntu comme distribution principale car c'est simple à utiliser, installer et que je n'ai aps de temps à perdre pour maintenir mon OS. (tiels, cette option était manquante au dernier sondage).
Mon problème avec cette fabuleuse distribution c'est qu'il manque Kuickshow !!! Cela s'est passé avec la version Dapper mais comme j'en ai eu besoin, je l'avais installé à partir des sources, mais évidamment, depuis mon update sur Edgy, le package installé se plaint d'un objet partagé non trouvé, ce qui me fait me rappeler de ce gros problème.
Mais pourquoi donc l'ont ils supprimé ?
This is intentional. It's beeing removed because it's no longer maintained upstream.¹
Peut être, mais pourtant, kuickshow fait toujours partie de kdegraphics il semblerait².
Mais pourquoi donc des distributions décident de supprimer un logiciel aussi utile que kuickshow sans prévenir ??? Sans fournir d'explication ni d'équivalent trouvable facilement ?
Cela me fait penser que j'aimerais bien que les distributions touchent un peu moins aux logiciels et qu'ils gardent la version officielle de ces logiciels, en plus, cela poserait moins de problèmes avec la Mozilla Foundation. Il me semble que c'est un peu le créneau de distributions comme Slackware ou Arch mais comme je l'ai dit, je souhaite quelque chose de très facile à utiliser. 1 heure à gérer le système est déjà trop pour moi (je n'ai pas/plus une heure comme ça).
Accésoirement, je me demande si vous ne conaissez pas un logiciel aussi pratique que kuickshow, avec autant de fonctionnalités et de préférence pour GNOME même si finalement, j'utilise beaucoup d'applications KDE.
Ce que j'aprécie dans Kuickshow, c'est qu'il n'y à pas d'interface, juste l'image et qu'on peut faire défiler les images du même dossier avec la souris. (Je n'ai jamais aimé les diaporamas car cela défile tout seul)
Finalement, la solution³ ne sera pas propre, que je les hais !
PS: je ne hais personne, ou si peu, ce n'est que pour traduire mon émotion de déception.
--
¹ https://launchpad.net/distros/ubuntu/+source/kdegraphics/+bu(...)
² https://launchpad.net/distros/ubuntu/+source/kdegraphics/+bu(...)
³ http://www.elijahlofgren.com/ubuntu/#install-kuickshow
> Lire le journal (34 commentaires, moyenne: 1,9).
Remplacer votre ~/.Xmodmap
Posté le 24 septembre 2006Xmodmap, c'est bien mais ce n'est pas parfait. Si par exemple on tente de changer les touches Ctrl et Alt de placer avec Xmodmap, on a des problèmes pour revenir à une console linux avec Ctrl+Alt+Fn. Ou tout simplement car xmodmap est marqué deprecated.
La solution, se passer de xmodmap et utiliser xkbcomp avec les fichiers de description xkb.
Au début, je pensait qu'il n'était pas possible de modifier la configuration de xkb sans être root sur la machine, mais en fait, c'est possible ! Comment ? Tout simplement car le compilateur xkbcomp peut avoir comme source ou destination un display.
Par exemple,
xkbcomp config.xkb $DISPLAYpermet de remplacer la config xkb du serveur par sa propre config.
Après, comment faire une config xkb ? Ce n'est malhereusement pas aussi simple que xmodmap, mais on s'en sort (après quelques heures :). Pour cela, je conseille le "unreliable guide to XKB Configuration" [1] qui m'a beaucoup aidé.
En faisant simple, la configuration XKB se décompose en plusieurs parties. Les fichiers de configuration de chaque partie se trouvent généralement dans un dossier portant le nom de celle-ci mais pas obligatoirement. Dans mon cas, j'ai redéfini plusieurs parties, et tout les fichiers étaient dans le même dossier.
La configuration système se trouve (chez moi) dans le dossier
/usr/lib/X11/xkb. Je vous conseille de vous inspirer des fichiers que vous trouverez là. Il est intéressant de noter que
xkbcompira chercher dans ces dossiers les fichiers demandés par la commande
include, on peut donc facilement inclure les fichiers du système.
Chaque fichier de configuration est composé de plusieurs "fonctions" ... je ne sais pas trop comment les appeler. Lors de l'inclusion, on peut choisir d'exécuter soit la "fonction" par défaut (en premier dans le fichier) ou une autre. Pour inclure une "fonction" spécifique, on utilise :
include "filename(fonction)". Pour une inclusion simple, on utilise
include "filename".
La syntaxe est : [modifiers] type "name" { code };
- Les modifiers
sont définis à l'adresse [2].
- Le type dépend de la section que vous configurez, regardez les fichiers existants.
- Le code est très dépendant aussi, regarder le "Unreliable Guide to XKB Configuration" [1] pour plus de détails (chapitre 5)
Voyons maintenant cette configuration :
keycodes
La configuration des keycodes permet d'associer à un keycode (nombre donné directement par le clavier) à un nom de touche. Le nom de touche est entre < et > et en majuscule et fait moins de 4 lettres. Pas grand chose à dire sauf que si vous pensez changer physiquement des touches du clavier, c'est par là que vous devez modifier des choses.
Comme toujours, il faut réutiliser l'existant, c'est mieux. Dans mon exemple, voila ce que j'ai fait :
default xkb_keycodes "basic" {
// On récupère les keycodes par défaut
include "xfree86(xfree86)"
// On réaffecte certains keyname.
// Cette affectation détruit toute assotiation entre le keyname qu'on
// affecte et toute assotiation du keycode avec un autre keyname.
// Note : enlevez les espaces entre < le keyname et >
< LCTL > = 64; // initially < LALT >
< LALT > = 37; // initially < LCTL >
< MENU > = 109; // initially < RCTL >
< RCTL > = 113; // initially < RALT >
< RALT > = 117; // initially < MENU >
// Le fichier s'appelle "mildred_keycodes". Cette instruction va inclure
// (donc exécuter) la "fonction" bksl_as_bksp définie juste un peu plus
// loin
//include "mildred_keycodes(bksl_as_bksp)"
};
hidden partial
xkb_keycodes "bksl_as_bksp" {
// Mon clavier à mis la touche */µ (appelée < BKSL >) juste à coté du
// backspace ce qui me pose le problème d'appuyer dessus parfois au
// lieu de backspace. Ici, je lui donne un autre nom (< BKS2 >,
// Backspace n° 2) afin d'avoir deux touches backspace.
// Note : enlevez les espaces entre < le keyname et >
< BKS2 > = 51;
};
symbols
Cette section vous permet d'associer à chaque touche (les touches définies dans la section keycodes) différents symboles. De la même manière que dans kmodmap, le premier symbole correspond à la touche sans modificateur, le 2e lorsqu'on appuie sur shift, le 3e lorsqu'on appuie sur AltGr (ou tout autre modificateur de groupe), le 4e lorsqu'on a à la fois AltGr et Shift, le 5e, lorsqu'on a activé le 3e groupe, ...
Pour voir les keynames existants, voir la table [3]
Ce n'est pas très compliqué, voir les fichiers d'exemple existants ... et toujours utiliser include pour réutiliser du code existant. Voici un extrait de ma configuration :
partial default alphanumeric_keys
xkb_symbols "basic" {
include "fr(latin9)"
include "mildred_symbols(mildred_modifications)"
};
partial hidden alphanumeric_keys
xkb_symbols "mildred_modifications" {
// Redéfinition de certaines touches
// Note : enlevez les espaces entre < le keyname et >
key < AD01 > { [ a, A, ae, AE ] };
key < AD09 > { [ o, O, oe, OE ] };
key < TLDE > { [ at, numbersign, leftdoublequotemark, rightdoublequotemark ] };
// Création de ma 2e touche backspace.
// Note : enlevez les espaces entre < le keyname et >
key < BKS2 > {
type="CTRL+ALT",
symbols[Group1]= [ BackSpace, Terminate_Server ]
};
};
types
Chaque touche (keyname) à un type. par défaut, il est affecté automatiquement mais on peut le changer manuellement. Le type permet de changer l'effet des modificateurs (shift, caps lock, ...) sur les touches en fonction de leur type.
Je ne pense pas que ce soit très utile de modifier cette partie, plus de détails dans le document [1].
compat
La configuration compat permet de définir les modificateurs utilisés par les applications. Les modificateurs peuvent directement correspondre à une touche ou être virtuels et se déclancher en fonction de plusieurs paramètres. Le tableau [4] liste les modificateurs existants gérés par X11 et que les applications regardent afin d'en déduire les raccourcis clavier.
Cette configuration permet aussi de déterminer quand les LEDs du clavier sont allumées ou non.
geometry
Ce module est presque inutile, il permet de dire à XKB où se situent les touches géographiqument sur le clavier, leur rondeur et plein d'autres choses. Cela permet de dessiner des images de votre clavier avec xkbprint.
rules
les rumles sont des (un) fichier(s) de configuration qui permet à XKB de déterminer quels symboles associer à vos touches en fonction du type de votre clavier ... c'est clairement un système de règles qui pour chaque couple de valeurs en entrée associe une table des symboles à utiliser. Ce n'est pas utile pour une configuration personnalisée car c'est le système qui permet au système de trouver automatiquement la configuration de notre clavier
keymaps
Les keymaps sont la version statique des rules, C'est juste un petit fichier qui dit quels fichiers keycodes, types, compat, symbols et geometry utiliser. Ce système est déprécié en faveur des rules mais i lreste utile pour avoir une configuration personnelle statique. C'est très simple, voici ma configuration :
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(azerty)+mildred_keycodes" };
xkb_types { include "complete" };
xkb_compat { include "mildred_compat" };
xkb_symbols { include "pc(pc105)+mildred_symbols" };
xkb_geometry { include "pc(pc105)" };
};
Vous remarquerez que les includes ont parfois des +. Cela permet simplement de dire d'include plusieurs fichiers à la suite (il me semble).
Pour avoir votre keymap courante, il faut taper la commande
setxkbmap -print.
Je vous conseille de prendre le résultat de cette commande pour en faire votre keymap personnelle et ensuite de copier dans le même dossier que votre keymap les fichiers inclus que vous voulez changer et de les modifier. Si possible en incluant le fichier original.
Dans mon cas, le fichier mildred_symbols est une copie du fichier /usr/lib/X11/xkb/symbols/fr et je l'ai modifié pour qu'il inclue le plus possible le fichier fr.
Une fois que votre keymap est prête, vous pouvez l'installer avec la commande
xkbcomp ma_keymap $DISPLAY. Je ne sais pas comment faire avec setxkbmap ...
En espérant que ce (long) journal soit utile. Mildred
Notes
- http://www.charvolant.org/~doug/xkb/html/index.html
- http://www.charvolant.org/~doug/xkb/html/node5.html#SECTION0(...)
- table des symboles pour un clavier pc105
// Source : http://gpl.insa-lyon.fr/Dvorak-Fr/CarteDuClavier // See Unicode U+2500 // See xkb/keycodes/xfree86 // // ┌────┐ ┌────┬────┬────┬────┐ ┌────┬────┬────┬────┐ ┌────┬────┬────┬────┐ // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ // │ESC │ │FK01│FK02│FK03│FK04│ │FK05│FK06│FK07│FK08│ │FK09│FK10│FK11│FK12│ // └────┘ └────┴────┴────┴────┘ └────┴────┴────┴────┘ └────┴────┴────┴────┘ // ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗ // │ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ // │TLDE│AE01│AE02│AE03│AE04│AE05│AE06│AE07│AE08│AE09│AE10│AE11│AE12║ BKSP ║ // ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣ // ║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ // ║ TAB ║AD01│AD02│AD03│AD04│AD05│AD06│AD07│AD08│AD09│AD10│AD11│AD12║ RTRN║ // ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ // ║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ // ║ CAPS ║AC01│AC02│AC03│AC04│AC05│AC06│AC07│AC08│AC09│AC10│AC11│BKSL║ ║ // ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣ // ║ ║ │ │ │ │ │ │ │ │ │ │ ║ ║ // ║ LFSH ║LSGT│AB01│AB02│AB03│AB04│AB05│AB06│AB07│AB08│AB09│AB10║ RTSH ║ // ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧══╦═╧════╧╦═══╧══╦═╩════╦══════╣ // ║ ║ ║ ║ ║ ║ ║ ║ ║ // ║ LCTL ║ LWIN ║ LALT║ SPCE ║ RALT ║ RWIN ║ MENU ║ RCTL ║ // ╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝ // // ┌────┬────┬────┐ // │PRSC│ │ │ ╭─╮ ╭─╮ ╭─╮ 1 : Caps Lock // │SYRQ│SCLK│PAUS│ ╰─╯ ╰─╯ ╰─╯ 2 : Num Lock // └────┴────┴────┘ 2 1 3 3 : Scroll Lock // ┌────┬────┬────┐ ┌────┬────┬────┬────┐ // │ │ │ │ │ │ │ │ │ // │INS │HOME│PGUP│ │NMLK│KPDV│KPMU│KPSU│ // ├────┼────┼────┤ ├────┼────┼────┼────┤ // │ │ │ │ │ │ │ │ │ // │DELE│END │PGDN│ │KP7 │KP8 │KP9 │ │ // └────┴────┴────┘ ├────┼────┼────┤ │ // │ │ │ │ │ // │KP4 │KP5 │KP6 │KPAD│ // ┌────┐ ├────┼────┼────┼────┤ // │ │ │ │ │ │ │ // │ UP │ │KP1 │KP2 │KP3 │ │ // ┌────┼────┼────┐ ├────┴────┼────┤ │ // │ │ │ │ │ │ │ │ // │LEFT│DOWN│RGHT│ │ KP0 │KPDL│KPEN│ // └────┴────┴────┘ └─────────┴────┴────┘
- Touches de controle
// X name Key name // ------ -------- // Shift Shift // Lock CapsLock // Control Control // Mod1 Alt // Mod2 NumLock // Mod3 Hyper // Mod4 Meta // Mod5 Super
> Lire le journal (5 commentaires, moyenne: 3,4).
Que se passe-t-il sur LinuxFR ?
Posté le 16 septembre 2006http://linuxfr.org/images/load/load.png
> Lire le journal (13 commentaires, moyenne: 4,2).
OpenID : l'authentification décentralisée.
Posté le 29 juin 2006Et c'est complètement décentralisé : chacun peut créer son propre serveur.
http://openid.net/
https://myopenid.com/ (un serveur)
Je me cite depuis https://linuxfr.org/tracker/457.html :
OpenID est un peu comme le Passport de microsoft sauf que c'est complètement décentralisé, sans aucune autorité globale qui surveillerait le système.
Comment ça marche ? On s'enregistre sur un serveur comme https://www.myopenid.com/ (on peut créer son propre serveur). Et lorsqu'un site demande une authentification, il suffit de rentrer "moi.myopenid.com" par exemple. Le site (linuxFR par exemple) redirigera alors sur une page de myopenid.com qui demandera a l'utilisateur d'entrer son mot de passe. Ensuite, le serveur redirige sur une page du client (LinuxFR) en affirmant que l'utilisateur est bien connu.
Ce système a l'avantage de permettre d'avoir un seul mot de pase pour tout les sites internet OpenID et de ne pas avoir a retaper sans cesse le mot de passe (le serveur openID peut le retenir)
Note: il est possible de personaliser son "login" openid. par exemple, je peux mettre l'adresse de mon site: louve.dyndns.org grace a une balise link daans le head de la 1e page de mon site.
> Lire le journal (14 commentaires, moyenne: 2).
un concept de lecteur de mails particulier
Posté le 16 octobre 2005J'ai pensé a un concept d'application pour lire/envoyer des mails un peu particulier. Et j'aimerais ouvrir ce journal pour permettre de collecter des commentaires a son propos ... et pourquoi pas l'implémenter si cala n'existe pas déjà.
Le concept est relativement simple. Un mail est un fichier comme un autre ... pourquoi le différencier. Pourquoi le placer dans une application dont il ne sortira pas ?
Car on peut tout de même remarquer qu'on ne change pas facilement de lecteur de mails ... il faut configurer tout les comptes, déplacer son courrier sauvegardé, et configurer diverses autres choses.
Alors bien sûr, le concept un mail = un fichier est déja utilisé dans le format de boîte aux lettres de type maildir (malheureusement pas présent dans mozilla).
Mais ce que je verrais cerait une approche plus radicale. Ainsi pour une application maintenant, on pourrait en avoir deux:
- une application qui va chercher le courrier sur Internet et la place dans différents dossiers en fonction de certains filtres
- une application qui peut lire les fichiers ainsi créés. En créer de nouveaux et les envoyer.
Cette application serait en outre capable de lire les mails d'un dossier en particulier pour afficher rapidement le sujet ou un aperçu.
En fait, je m'en rend compte maintenant, il n'y a pas beaucoup de changement. Si ce n'est la flexibilité. Et on sortirait d'un concept de super-application qui fait tout à la fois pour devenir plus modulaire.
Qu'en pensez-vous ?
Cela existe-t-il déjà ?
> Lire le journal (33 commentaires, moyenne: 2,8).
Navibar ... une excellante initiative. A quand standardisé au W3C ?
Posté le 08 septembre 2005Ce qui est proposé c'est que chaque webmaster crée un fichier /sitemap.rdf qui serait lu par cette extension et propose un menu de navigation sous foreme d'arborescence dans le panneau de gauche.
L'initiative est bonne et des spécifications sont écrites mais pourquoi ne retrouve-t-on pas une telle norme au W3C ?
En effet, je pense que les menus de navigations n'ont pas a faire partie des pages web:
- lourdeur à l'écriture d'une page web, on doit utiliser un inclusion coté serveur, des frames si on ne veut pas maintenir plusiruts versions du menu
- lourdeur au niveau du code qui n'est pas prévu pour ... soit avec les frames et c'est moche, soit avec les tables et c'est tout autant moche, soit avec CSS ... et le créateur de pages web est donc *obligé* d'utiliser css
- lourdeur à la réception d'une page web ... le menu est rechargé a chaque page
- lourdeur pour l'utilisateur qui doit s'adapter a chaque site web ... l'interface n'est jammais la même
Qu'en pensez-vous ?
Moi, j'attend ça depuis longtemps ... et si vous regardez mon site par exemple, toutes mes pages sont statiques et aucun menu de navigation
A quand au W3C ?
en passant, je cherche une extension similaire pour Firefox qui listerait tous les titres d'une page et qui permetrait de s'y référer en cliquant dessus.
Les c'est aussi pour ca ...
je rêve d'un monde ou écrire un site web est simple, pas besoin de php, pas besoin de css ... Je pense que cela permetrtait a beaucoup plus de monde de faire un site web ... non ?
Intégration de Nvu dans Firefox ? (ou Mozilla 2)
retour de la barre de navigation qui utilise les balises de l'en tête des pages web ?
[1] http://navibar.oaklett.org/(...)
> Lire le journal (23 commentaires, moyenne: 3,4).
Une alternative à LaTeX fait main
Posté le 06 septembre 2005L'avantage:
- c'est petit
- c'est très facilement extensible
- on peut exporter en LaTeX et en HTML/XHTML
Vous me direz . mais pourquoi ne pas utiliser LaTeX (car la syntaxe est volontairement très proche) .. mais mon but était de créer un language pour créer en même temps toute sorte de documents ... car je compte l'utiliser pour faire les pages de mon site.
Et je dois dire que les latex2xhtml ne me plaisent pas beaucoup.
Et en plus, on peut facilement (beaucoup plus a mon avis) créer des macros.
le fichier qu'on crée est en lui même executable. Par exemple pour avoir une page html on fait:
./mondocument.luadoc > mondocument.html
Et le CGI est prévu ... cest à dire qu'on peut acéder aux différents documents (html, xhtml, latex) à partir d'un navigateur.
On ne sait jammais, ca peut intéresser quelques personnes ...
http://louve.dyndns.org/projets/luadoc(...)
http://mildred632.free.fr/projets/luadoc(...)
http://purl.org/net/louve/2005/root/projets/luadoc(...)
> Lire le journal (14 commentaires, moyenne: 2,1).
La solution pour la zone de notification avec Window Maker
Posté le 14 août 2005Je trouve cela très pratique ...
Ce n'est pas encore parfait (icones un peu rognées) mais ca fonctionne. Et c'est le but.
Pour le moment, j'utilisais Gnome mais ca va peut être changer ... sachant que je peux maintenant utiliser PSI, Gmpc, Klipper sans problèmes.
pour google: notification area, system tray
http://sourceforge.net/projects/peksystray/(...)
> Lire le journal (15 commentaires, moyenne: 1,1).
Les autotools: lorsque ca ne marche pas ...
Posté le 31 juillet 2005Les autotools c'est bien lorsque ca marche. par exemple:
./configure --disable-cg
make
Et on en reste là pour l'instant.
je ne sais pas d'ou vient le problème, des autotools ou alors des Makefiles.am mais il se trouve que sur les 5 bibliothèques qui devraient être construites, je n'en trouve qu'une seule: libOgreMain.so
En effet, les autres bibliothèques:
- libOgrePlatform.so
- Plugin_BSPSceneManager.so
- Plugin_OctreeSceneManager.so
- Plugin_ParticleFX.so
ne sont pas construites. Il se trouve qu'après la compilation, j'ai bien des fichiers qui ont presque ce nom ... Leur extension est juste différente. Au lieu du .so adoré, j'ai des .la ou encore des .lai
ce n'est pas que je ne les aime pas, non au contraire. par contre, je préfère les .so qui peuvent être chargés comme bibliothèques par mon application.
Une fois même j'ai failli obtenir des fichiers .so. mais manque de chance, c'était des fichiers .soU
Après toutes ces divagations dans l'univers étrange des autotools, je tente d'autres méthodes de compiltaion comme par exemple CMake: http://www.cmake.org(...)
Sauf que je ne connais pas plus CMake, et les Makefiles.am, même si ils sont vbeaucoup plus simples à lire que les Makefiles ne me permettent pas de facilement réer mes CMakeList.txt
C'est alors que j'en viens à me demander l'utilité de pkg-config. A quoi cela sert-il de mettre tous les headers dans /usr/include /usr/local/include si c'est pour que pkg-config donne pour chaque paquet
- Le dossier où se trouve les headers
- Le dossier où se trouve les bibliothèques
- Le nom de la bibliothèque qu'on a déja du donner à pkg-config
- Des constantes à définir. ne pourraient elles pas êtres comprises dans les headers ?
bref, a quoi bon séparer les fichiers dans l'arborescence /usr et /usr/local si c'est pour stoker leur emplacement avec pkg-config. Autant mettre tout dans C:/Program_Files ou /opt ...
L'idéal serait de compiler un programme avec:
gcc -llib1 -llib2 -o progname *.c
Au lieu de
gcc `pkg-config --cflags --libs lib1` `pkg-config --cflags --libs lib2` -o progname *.c
Il serait alors tellement plus simple de comprendre les Makefiles.am
Et un dernier point qui m'énerve depuis longtemps: Porquoi la programme à besoin de savoir a la compilation où il va être installé ??? Si ces informations sont utilisées, il faudra recompiler le programme a chaque déplacement ...
Le plus simple ne serait-il pas de collecter ces informations lors de l'execution par exemple avec des variables d'environnement. Un script shell dans */bin serait chargé de les positionner sur les bonnes valeurs et d'appeler le programme qui serait alors situé dans */lib
Juste une idée ...
Qu'est ce que j'aime les choses simples.
Ce que j'imagine comme remplacant des autotools, c'est un programme simple, qui prend en entrée un fichier dans un format simple, qui présente de manière simple quels fichiers doivent être compilée et des bibliothèques dont ils ont besoin.
Cela devrait suffire à compiler.
--
Si vous pensez que ce post va mieux dans les forums, je ne le pense pas car sa fonction n'est pas de demander de l'aide mais de raler contre un outil qui est parfois bien embêtant: les autotools.
> Lire le journal (11 commentaires, moyenne: 2,7).
Réponse au commentaire #385687,1
Posté le 29 juillet 2005Pourquoi utiliser -dpRa sachant que -a est équivalent à -dpR ?
-a, --archive
Préserver autant que possible la structure et les attributs du
fichier original lors de la copie. Cette option est équivalente
à -dpR.
> Lire le journal (15 commentaires, moyenne: 2,7).
Un fichier standardisé pour décrire un projet
Posté le 23 juillet 2005Et juste maintenant je me met à étudier les sources de mpd [2] pour implanter une fonctionnalité qui jusqu'a présent me manque.
Et je me disais qu'il pouvait être intéressant de normaliser un format de fichier de projets. Ainsi, les Environnements de Devloppement Intégrés pourraient sans problème importer des projets.
Qu'en pensez-vous ?
[1] http://linuxfr.org/~artefact/18651.html(...)
[2] http://www.musicpd.org(...)
> Lire le journal (11 commentaires, moyenne: 0,4).
Cherche une distribution
Posté le 28 juin 2005Je cherche une distribution qui soit à la fois facile à prendre en mail comme l'est Ubuntu (que j'utilise actuellement), où la base de paquets dispobibles sout assez importante (plus qu'Ubuntu: je ne trouve pas libogre) et qui ne soit pas aussi interventionniste dans la personalisation des paquets.
Ce dernier point présente a mes yeux deux avantages: D'abord les nouveaux paquets doivent arriver plus vite car moins de temps est passé a personnaliser. Ensuite, je peux utiliser le bugzilla de l'application lorsque je rencontre un bug (je suis sure que je bug ne vient pas de la distrib).
Ensuite, j'aimerais que le gestionnaire de paquets soit pratique d'utilisation, et dispose d'une interface graphique aussi facile d'utilisation et jolie que Synaptic. Ce système de paquet devrait être capable d'installer un paquet isolé, téléchargé sur mon bureau moyenant le mot de passe sudo/root (en recherchant les dépendances et tout). Et devrait être capable d'installer un paquet même si toutes les dépendances ne sont pas exactement satisfaites.
urpmi serait un bon choix si il n'était pas limité à Mandrake.
Cette superbe distribution existe-t-elle ?
> Lire le journal (6 commentaires, moyenne: 4,2).
Google: les mots toujours droles
Posté le 12 juin 2005http://www.google.com/search?q=irate(...)
La suggestion du mot est très drole: pirate
http://louve.dyndns.org:8080/images/screenshoot/google-irate-pirate(...)
http://mildred632.free.fr/images/screenshoot/google-irate-pirate.pn(...)
> Lire le journal (10 commentaires, moyenne: -0,3).
Demander la libération d'un jeu vidéo ?
Posté le 10 juin 2005Je viens de remarquer que le site http://www.wheeloftime.com/(...) qui présentati auparavant un jeu vidéo: La Roue du Temps, vient de disparaître.
Je m'intéroge alors sur la possibilité de demander a ses auteurs si il est possible de le libérer et rendre son code source disponible. Car il semble évident que plus personne ne compte faire du profit dessus: plus aucune vente (sauf occasion), plus rien.
Cela permettrait peut être aussi de le rendre disponible pour Linux et Macintosh. On peut toujours rêver.
Pour information, ce jeu utilise une version modifiée du moteur de jeu d'Unreal 1. Ses graphismes sont vraiment recherchés et l'histoire originale par rapport aux autres FPS. Peut-on même parler de FPS ?
Ce jeu est basé sur un roman de Robert Jordan, auteur américain: La Roue du Temps. Ce livre n'est même pas terminé et comprend déja 10 volumes en Anglais/américain.
L'histoire met en scène Elayna qui est la gardienne des Chroniques de la Tour Blanche, Aes Sedai de l'ajah brune. Il se trouve quun agent des ténèbres (the Hound) réussit à s'infiltrer dans la Tour Blanche avec l'aide de l'Ajah noire, et réussit a dérober un sceau.
Ces sceaux sont très importants: ils ferment la prison du Ténébreux et doivent donc être surveillés de près. Elayna doit donc récupérer les sceaux et l'histoire se termine lorsqu'elle les désactive.
Shadar Logoth: http://www.wheelgame.com/(...)
Archive: http://web.archive.org/web/*/http://www.wheeloftime.com(...)
1ere apparition: http://web.archive.org/web/19981206042029/http://www.wheeloftime.co(...)
Dernière apparition: http://web.archive.org/web/20041121091550/http://www.wheeloftime.co(...)
Forums officiels: http://www.ina-community.com/forums/forumdisplay.php?forumid=244(...)
> Lire le journal (12 commentaires, moyenne: 1,5).
Blender 2.37 est sorti !!!
Posté le 01 juin 2005Relases notes: http://www.blender3d.org/cms/Blender_2_37.496.0.html(...)
Télécharger: http://www.blender3d.org/cms/Blender.31.0.html(...)
Attention, le serveur doit être un peu engorgé, vu le nombre d'erreurs 404 (?) que j'ai obtenues. Peut-être cela vient-il de chez moi ...
Au programme:
- De nouveaux outils de transformations avec un outil d'édition proportionelle amélioré (nouvelles formes). On peut donc faire adopter des formes particulières a un modèle.
- De nouvelles possibilités pour les déplacements, rotations. Un outil graphique permet de déplacer une forme à la souris en cliquant sur une flèche. Très visuel et très agréable a utiliser (CTRL+SPACE). Un bouton a été ajouté à la barre d'outils.
- Un effet SoftBodies peut être appliqué sur tous les objets. On peut ainsi déformer (si j'ai bien compris) les objets à volonté. Cela s'acompagne d'une nouvelle force qui peut être appliquée a ces objets: le vent. De plus les collisions sont gérées.
- Une nouvele option de subdivision.
- Des possibilitées de créer des objets transparents. On peut remarquer des ombres colorées.
- Support des ordinateurs bi-processeurs pour le rendu des images.
- Une nouvelle ligne de temps plus pratique a prendre en main avec notament les boutons jouer, enregistrer, précedant, suivant. La vitesse est controllée par un taux de frames par seconde.
- On reste avec Python 2.3, la structure du dossier de scripts a été changée. Il faut changer votre dossier ~/.blender en y mettant le dossier de scripts livré avec cette relase. l'API a été revue et on a droit a une coloration syntaxique.
- Gameblender: un nouveau senseur: Joystick
- Et encore d'autres nouveautés et des bugfixes.
Je n'ai fait qu'une retranscription du changelog ... et je ne maîtrise pas tout ces points. Désolée pour les éventuelles erreurs.
> Lire le journal (5 commentaires, moyenne: 1,2).
Cette page donne des informations sur l'utilisateur mildred
telles que ses derniers commentaires, journaux, forums, date
de création, etc.
