Vim permet d'associer des commandes à la frappe d'une touche, voilà ce que j'ai pour me commenter une ligne de C :
map <F3> I/*<End>*/<Esc>
Donc pour ton begin/end tu pourrais avoir :
imap <touche> \begin{}\end{}<Esc>6hi
(le 6h c'est pour revenir entre les accolades du begin ;)
Le i de imap c'est pour que l'association prenne effet en mode insertion, il y en a d'autres pour les autres modes : :help map-overview.
Y'a peut-être un moyen de faire ça plus proprement :)
Par contre je ne sais pas si tu peux avoir accès aux touches multimédias à partir de vim, mais c'est déjà bien pratique avec les touches de fonction.
J'ai peut-être mal compris la question, tu connais peut-être déjà tout ça, et ta question ne porte que sur l'utilisation des touches multimédia dans vim, auquel cas je m'excuse et ma réponse se réduit au paragraphe précédent. :)
foo et bar viennent peut-être de FUBAR, utilisés par les militaires américains : "Fucked up beyond all repair". Il y a une RFC consacrée à l'étymologie de ces mots, avec les différentes origines possibles :) : http://www.ietf.org/rfc/rfc3092.txt(...)
À propos des bugs et des tests de Firefox, peut-être ne suis-je pas le seul à rencontrer des problèmes de rendu sur linuxfr avec la DLFP toolbar et le smooth scrolling ?
En fait ça arrive en faisant défiler la page vers le haut puis vers le bas assez brusquement, il y a des problèmes de rafraîchissement. J'arrive à le reproduire à tous les coups (en insistant un peu). Ça n'arrive pas quand le smooth scrolling est désactivé.
Mais le chien est le meilleur ami de l'Homme, d'ailleurs Dingo est aussi un chien, mais Mickey étant une souris, je ne suis pas sûr que ça puisse s'appliquer à lui... ;)
Linux utilise une stratégie d'allocation mémoire dite optimiste, sûrement pas les autres systèmes que tu as testés. Résultat : beaucoup plus de malloc avant que ça foire, et donc beaucoup plus de fork aussi...
D'ailleurs je me demande à quoi ça sert : il doit pas y avoir beaucoup de programmes qui allouent de la mémoire mais qui ne s'en servent pas. C'est une histoire d'optimisation peut-être...
On peut tester ça avec ce programme :
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int megs = 0;
while (malloc (1 << 20)) megs++;
printf ("Mémoire allouée : %d Mo\n", megs);
return 0;
}
Chez moi, avec 256 Mo de RAM et 512 Mo de swap, ça me donne 2933 Mo, et 348 Mo avec l'overcommit_memory à 2 (pratique ce truc, je connaissais pas :).
Posté par durandal .
En réponse au journal 2.6.9.
Évalué à 8.
Petit détail pour les gens qui veulent utiliser patch-2.6.9 sur les kernels 2.6.8.1 : ce patch s'applique au kernel 2.6.8 (les modifs du 2.6.8.1 sont comprises dans le patch-2.6.9).
Ce que tu dis ne prouve pas que Mozilla et Firefox sont 100% compatibles CSS, il y a toujours des petits bugs ;)
Pour les règles de style, a.mon_lien span a bien un sens, mais ferait référence à une balise span dans un lien de classe mon_lien, hors ton balisage HTML c'est l'inverse (a dans un span).
Pour ton mot de passe trouvé facilement, c'est quoi ? ;) (Si tu l'as changé, bien sûr). Est-ce qu'il n'était pas trop court ? Ou trop simple ? Tu ne fais peut-être pas suffisamment de mélanges minuscules/majuscules/chiffres/ponctuation...
Un truc marrant à voir, c'est la liste des mots de passe que John essaie avant de passer en mode plus bourrin (/usr/share/john/password.lst sur debian) : password, azerty, abc123... :) Mine de rien, ça représente un pourcentage relativement important des mots de passe utilisés.
Ça me fait penser à un problème que je rencontre :
J'ai un fichier qui a une taille complètement irréaliste : 120 Go, alors que je n'ai que 10 Go d'espace sur ma partition... Le fichier faisait quelques centaines de megs à l'origine, et il doit toujours les faire puisque j'ai encore de l'espace libre, simplement je n'ai pas l'affichage de la bonne taille (avec ls, dans nautilus etc.)...
Comment ce projet se positionne par rapport à Conglomerate ?
Conglomerate (http://conglomerate.org/,(...) copies d'écran ici : http://conglomerate.org/shots.html(...)) est aussi un éditeur XML, et il utilise aussi les bibliothèques Gnome. Il a l'air pas mal pour éditer des documents DocBook, avec une visualisation assez belle je trouve, mais il peut éditer tous types de documents XML, donc je pose la question :)
Je me doutais qu'il allait y avoir des commentaires sur ça ;)
C'est surtout que Linux ne rentre pas strictement dans la catégorie "Système d'exploitation PC", ni "Système d'exploitation Mac", donc il est mis à part... Pour être correct ils auraient dû mettre Linux à côté de Windows et Mac OS dans chacune des deux catégories. C'est vrai que ça le mettrais plus en valeur.
Sur rueducommerce, par contre, Tux est en première position devant Mac OS et Windows, la domination mondiale est encore un peu plus proche.
(Il y a également une chasse au bounty pour les développeurs).
On a parlé de différents bounties il y a quelques jours dans la news sur le programme security bug hunt de Mozilla.
Les bounties de Gnome sont donc relancés, ils étaient à l'origine limités en temps, mais plus maintenant. Par contre, les réactions du côté des développeurs sont partagées (voir certains threads ici : http://lists.gnome.org/archives/foundation-list/2004-August/thread.(...)). Novell est à l'origine des bounties et de leur financement, les bounties sont donc vus par certains comme une tentative de Novell d'influencer le développement de Gnome. C'est surtout des problèmes de communication je pense, les mainteneurs des projets ne sont apparemment pas assez mis au courant des bounties qui les concernent, ni sur comment gérer l'arrivée de patches, et ils auraient sûrement de meilleures idées sur les besoins en fonctionnalités de leurs logiciels.
Sinon, petite erreur dans la news, c'est Davyd Madeley, avec un 'y'.
Il faut aussi prendre en compte les utilisateurs heureux de Mozilla qui vont regarder les stats et qui font donc augmenter le pourcentage ;)
Moi par exemple je ne vais jamais sur w3schools, mais à cause (grâce à ?) ce journal il y aura une visite de plus pour Mozilla.
D'autant plus qu'il y a un autre site où les stats sont très favorables à Mozilla et que c'est ici : http://linuxfr.org/stats/usage_200408.html#TOPAGENTS(...) (en augmentation en plus : de 46% en septembre 2003 à 58% ce mois-ci).
[^] # Re: FireFox l'arme tranquille !
Posté par durandal . En réponse à la dépêche Firefox 1.0 est disponible. Évalué à 2.
# map de vim
Posté par durandal . En réponse au message configuration du clavier pour LaTeX. Évalué à 4.
map <F3> I/*<End>*/<Esc>
Donc pour ton begin/end tu pourrais avoir :
imap <touche> \begin{}\end{}<Esc>6hi
(le 6h c'est pour revenir entre les accolades du begin ;)
Le i de imap c'est pour que l'association prenne effet en mode insertion, il y en a d'autres pour les autres modes : :help map-overview.
Y'a peut-être un moyen de faire ça plus proprement :)
Par contre je ne sais pas si tu peux avoir accès aux touches multimédias à partir de vim, mais c'est déjà bien pratique avec les touches de fonction.
J'ai peut-être mal compris la question, tu connais peut-être déjà tout ça, et ta question ne porte que sur l'utilisation des touches multimédia dans vim, auquel cas je m'excuse et ma réponse se réduit au paragraphe précédent. :)
[^] # Re: pourtant
Posté par durandal . En réponse à la dépêche Brevets : M. Rocard remplace A. McCarthy. Évalué à 5.
Insultes et ralages : "Ah qu'ils sont c*ns c'est vraiment des maichants !"
Toutes les blagues sur le brevetage de la connerie du type : "Moi je brevète la connerie, je vais être milliardaire !"
etc.
[^] # Re: toto
Posté par durandal . En réponse à la dépêche Un moteur de recherche de code source OpenSource. Évalué à 5.
[^] # Re: virtual filesystem
Posté par durandal . En réponse au message qu est ce que udev ? devfs ?. Évalué à 3.
(Lien direct : http://mirror.switch.ch/sucon-04/greg_kh-udev.avi(...))
[^] # Re: overburn ?
Posté par durandal . En réponse au message Changer le format d'un Divx pour diminuer la taille.. Évalué à 2.
# Bug de Firefox sur linuxfr
Posté par durandal . En réponse à la dépêche Firefox de plus en plus accepté ?. Évalué à 0.
En fait ça arrive en faisant défiler la page vers le haut puis vers le bas assez brusquement, il y a des problèmes de rafraîchissement. J'arrive à le reproduire à tous les coups (en insistant un peu). Ça n'arrive pas quand le smooth scrolling est désactivé.
Enfin bref, j'ai rapporté le bug sur Bugzilla il y a quelques temps mais il n'attire pas beaucoup d'attention : https://bugzilla.mozilla.org/show_bug.cgi?id=248108(...)
Donc ce serait sympa de voter pour la résolution de ce bug. ;)
[^] # Re: xvid/ogg roulaize
Posté par durandal . En réponse à la dépêche "Intelligence Superficielle" reprogrammée sur France 2. Évalué à 0.
# Restriction sur les types de fichier
Posté par durandal . En réponse au message wget. Évalué à 3.
http://www.gnu.org/software/wget/manual/wget-1.8.1/html_node/wget_1(...)
Pour la limitation en taille, je ne sais pas si c'est possible.
[^] # Re: Ca donne quoi si tu fais...
Posté par durandal . En réponse au journal Comparatif entre systèmes d'exploitation. Évalué à 3.
D'ailleurs je me demande à quoi ça sert : il doit pas y avoir beaucoup de programmes qui allouent de la mémoire mais qui ne s'en servent pas. C'est une histoire d'optimisation peut-être...
On peut tester ça avec ce programme :
Chez moi, avec 256 Mo de RAM et 512 Mo de swap, ça me donne 2933 Mo, et 348 Mo avec l'overcommit_memory à 2 (pratique ce truc, je connaissais pas :).
[^] # Re: Patches
Posté par durandal . En réponse au journal 2.6.9. Évalué à 8.
[^] # Re: Chaîne en C -> allocation
Posté par durandal . En réponse au message scanf s'arrête au espaces. Évalué à 5.
Ça sert justement à lire des chaînes de caractères, et ça permet d'éviter les dépassements de tampon.
[^] # Re: Firefox EST 100% compatible CSS !
Posté par durandal . En réponse au message Firefox incompatible css ?!!!. Évalué à 1.
Pour les règles de style, a.mon_lien span a bien un sens, mais ferait référence à une balise span dans un lien de classe mon_lien, hors ton balisage HTML c'est l'inverse (a dans un span).
[^] # Re: Intéressant
Posté par durandal . En réponse au journal Mon ami John. Évalué à 3.
Pour ton mot de passe trouvé facilement, c'est quoi ? ;) (Si tu l'as changé, bien sûr). Est-ce qu'il n'était pas trop court ? Ou trop simple ? Tu ne fais peut-être pas suffisamment de mélanges minuscules/majuscules/chiffres/ponctuation...
Un truc marrant à voir, c'est la liste des mots de passe que John essaie avant de passer en mode plus bourrin (/usr/share/john/password.lst sur debian) : password, azerty, abc123... :) Mine de rien, ça représente un pourcentage relativement important des mots de passe utilisés.
# Première réponse
Posté par durandal . En réponse à la dépêche Adeos, des noyaux dans le noyau. Évalué à 0.
Rien d'intelligent à ajouter, désolé.
# Linuxgraphic ?
Posté par durandal . En réponse au journal OS cherche logo. Évalué à 7.
[^] # Re: Fichier énorme
Posté par durandal . En réponse au message df renvoye des valeurs négatives.. Évalué à 2.
128849047552
C'était un peu long. ;)
Je viens de me rendre compte d'autres trucs bizarres :
nicolas@anduril:~$ du -m img.fat
505 img.fat
nicolas@anduril:~$ du -k img.fat
516480 img.fat
nicolas@anduril:~$ du -b img.fat
128849047552 img.fat
Je tourne en debian unstable, je suis tout à fait à jour. J'ai utilisé qemu avec ce fichier, mais je ne vois pas comment ça aurait pu faire ça...
# Fichier énorme
Posté par durandal . En réponse au message df renvoye des valeurs négatives.. Évalué à 1.
J'ai un fichier qui a une taille complètement irréaliste : 120 Go, alors que je n'ai que 10 Go d'espace sur ma partition... Le fichier faisait quelques centaines de megs à l'origine, et il doit toujours les faire puisque j'ai encore de l'espace libre, simplement je n'ai pas l'affichage de la bonne taille (avec ls, dans nautilus etc.)...
Est-ce qu'il y a un moyen de corriger ça ?
Merci d'avance pour des réponses éventuelles.
[^] # Et Conglomerate ?
Posté par durandal . En réponse à la dépêche Sortie de MlView 0.7. Évalué à 5.
Conglomerate (http://conglomerate.org/,(...) copies d'écran ici : http://conglomerate.org/shots.html(...)) est aussi un éditeur XML, et il utilise aussi les bibliothèques Gnome. Il a l'air pas mal pour éditer des documents DocBook, avec une visualisation assez belle je trouve, mais il peut éditer tous types de documents XML, donc je pose la question :)
[^] # Re: Linux est aussi un système d'exploitation!
Posté par durandal . En réponse à la dépêche Encyclopédie Hachette Multimédia sous Linux. Évalué à 2.
C'est surtout que Linux ne rentre pas strictement dans la catégorie "Système d'exploitation PC", ni "Système d'exploitation Mac", donc il est mis à part... Pour être correct ils auraient dû mettre Linux à côté de Windows et Mac OS dans chacune des deux catégories. C'est vrai que ça le mettrais plus en valeur.
Sur rueducommerce, par contre, Tux est en première position devant Mac OS et Windows, la domination mondiale est encore un peu plus proche.
[^] # Re: heu...
Posté par durandal . En réponse au message Projet utilisant libglade. Évalué à 2.
# Bounties
Posté par durandal . En réponse à la dépêche Un aperçu de GNOME 2.8. Évalué à 9.
On a parlé de différents bounties il y a quelques jours dans la news sur le programme security bug hunt de Mozilla.
Les bounties de Gnome sont donc relancés, ils étaient à l'origine limités en temps, mais plus maintenant. Par contre, les réactions du côté des développeurs sont partagées (voir certains threads ici : http://lists.gnome.org/archives/foundation-list/2004-August/thread.(...)). Novell est à l'origine des bounties et de leur financement, les bounties sont donc vus par certains comme une tentative de Novell d'influencer le développement de Gnome. C'est surtout des problèmes de communication je pense, les mainteneurs des projets ne sont apparemment pas assez mis au courant des bounties qui les concernent, ni sur comment gérer l'arrivée de patches, et ils auraient sûrement de meilleures idées sur les besoins en fonctionnalités de leurs logiciels.
Sinon, petite erreur dans la news, c'est Davyd Madeley, avec un 'y'.
[^] # Re: C'est beaucoup
Posté par durandal . En réponse au journal Les 15% sont pour le mois d'août (AMHA) :). Évalué à 3.
Moi par exemple je ne vais jamais sur w3schools, mais à cause (grâce à ?) ce journal il y aura une visite de plus pour Mozilla.
D'autant plus qu'il y a un autre site où les stats sont très favorables à Mozilla et que c'est ici : http://linuxfr.org/stats/usage_200408.html#TOPAGENTS(...) (en augmentation en plus : de 46% en septembre 2003 à 58% ce mois-ci).
[^] # Re: Doit me manquer des éléments...
Posté par durandal . En réponse au journal K3B et Sponsoring par une boite de hardware .... Évalué à 4.
Le programmeur de cdrecord a déjà reçu un bon paquet de graveurs de diverses sociétés (cf. les remerciements tout en bas de la page) : http://www.fokus.fhg.de/research/cc/glone/employees/joerg.schilling(...)
Et oui, k3b n'est qu'une interface à divers outils (principalement cdrecord), cf. les dépendances du paquet.
# Paquets ?
Posté par durandal . En réponse au message SDL. Évalué à 3.