Avec résumé · Sans résumé
[
Précédent ::
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
:: Suivant
]
Posté par
Salagnac () le 21 décembre 2003
Voilà comment programmer en
"script C" (compilé à la volée). C'est pas très beau/propre, mais des fois on a besoin, et ça c'est suffisament rustique pour passer
n'importe où, c'est rapide à mettre en oeuve, et c'est vraiment pratique.
Ovrez un fichier dans votre éditeur favori (emacs, évidemment) et tapez le code suivant:
#!/bin/bash
total_lignes=`cat $0 | wc -l` ; ligne_arob=`grep "@""@" -m 1 -n $0 | cut -f1 -d:`
cat $0 | tail -$[ $total_lignes - $ligne_arob ] > /tmp/cs.$$.c (...)
> Lire le message (14 commentaires, moyenne: 1,1).
Pour connaître la liste des paquets qui comportent des bugs critiques ou graves sur votre distribution debian et pour lesquels une mise à jour est disponible, voici la commande :
/usr/bin/apt-get upgrade --just-print | awk '/^Inst/ {print $2}' | xargs /usr/sbin/apt-listbugs list
D'ailleur si quelqu'un a une solution plus propre, je suis preneur (je suis pas particulièrement fier du --just-print avec une recherche de ^Inst).
Pour info apt-listbugs a été développé en ruby (==> dépendences
(...)
> Lire le message (4 commentaires, moyenne: 1).
Vous voulez provoquer une deconnexion lorsque vous vous êtes absenté trop longtemps de votre terminal ?
$ export TMOUT=60
La deconnexion interviendra après 60 secondes d'inactivité (sous bash).
> Lire le message (6 commentaires, moyenne: 1).
Il est possible de piloter l'émulateur de terminal KDE (Konsole) à distance, en utilisant DCOP. Ca peut etre très très pratique.
Par exemple, je travaille à l'heure actuelle sur un jeu en reseau. Pour le tester, j'ai besoin de lancer souvent un serveur et deux clients qui se connectent. Chaque programme écrit des informations cruciales sur sa sortie standard, donc les lancer tous en arriere plan avec un simple & n'est pas une solution très pratique: toutes les sorties standards sont mélangées
(...)
> Lire le message (10 commentaires, moyenne: 1).
[ les sections sont assez limitatives, ceci va dans la section KDE ]
Il nous est tous arrivé de devoir afficher des pages de man. En mode texte, on a vite fait de saturer toutes ses console si on veut voir plusieurs page en même temps.
Heureusement, KDE a pensé à vous. Il existe un protocol e fichier (IOSlave) pour les pages de man, qui s'active avec "man:mot-cle". Le plus simple est de le taper dans la fenêtre d'execution rapide: ALT-F2, puis "man:ls" vous affichera l'aide sur la commande ls
(...)
> Lire le message (4 commentaires, moyenne: 1).
Une astuce toute bête mais utile si on n'a pas fait attention. Les packages bash de la Debian (à vérifier pour les autres distrib) possèdent déjà plein de raccourcis pour la complétion sous bash.
Pour les activer, il suffit de décommenter les 3 dernières lignes du fichier /etc/bash.bashrc.
Toutes les completions sont définies dans le fichier /etc/bash_completion et les complétions plus complexes sont dans le répertoire /etc/bash_completion.d
> Lire le message (5 commentaires, moyenne: 1,6).
Jipe de
lea-linux.org m'a proposé un jour cette astuce: Il existe une application sous linux pour lire des fichiers son en utilisant le lecteur qui lui convient,
vsound, disponible en rpm chez
rpmfind.net et et les sources ailleurs.
Vsound lance le player spécifique au fichier et crée un loop back pour récupérer la sortie son au format wav et au bitrate spécifié.
Voici quelques exemples (parmi d'autres) pour des fichiers
*.ra *.rm *.mpeg et *.avi:
*.ra et *.rm
player=realplay
(...)
> Lire le message (8 commentaires, moyenne: 1).
L'idée m'est venue lorsque j'ai vu les prix des KVM, et qu'on a parfois besoin d'accéder pour quelques commandes à une machine qui n'est pas ou plus connectée au réseau et qui n'a pas d'écran (serveur).
J'ai un palm m105, j'ai installé dessus
ptelnet : http://netpage.em.com.br/mmand/ptelnet.htm
pilot VT100 : http://www.frotz.net/vt100
ttymaster : http://oleg.belousov.com
Chacun à ses avantages et ces inconvénients...
Pour la conf de la machine, j'ai installé mgetty et je lance
(...)
> Lire le message (13 commentaires, moyenne: 1,2).
J'espère que cette petite astuce sera publié sur Linuxfr.org car je sais qu'un grand nombre d'utilisateur sont bloqué à cause de ce petit problème. En effet après une installation toute fraîche de la nouvelle Mandrake 9.1 ma carte Gforce ne fonctionnait plus (bien que reconnue) et je ne pouvais plus jouer à mes jeux favoris comme UT2003, Quake3 ou Wolfenstein RTC. Un petite excursion sur le site de NVDIA a éclairer ma petite lanterne.
Paquet NVIDIA GLX
Paquet NVIDIA noyau
NVIDIA Linux (...)
> Lire le message (16 commentaires, moyenne: 0,8).
Pour regarder plus vite la télé, il faut lancer votre programme le plus vite possible. Dans mon cas, je lance
"modprobe bttv;modprobe sb;xinit usr/bin/xawtv"
dès le début du rc.sysinit sur une Mandrake.
Pour éviter des problèmes avec des fichiers temporaires, il faut mettre ceci juste après le montage RW des partitions.
Si on ne veut pas regarder la TV, on fait Échap. et le démarrage continue normalement.
--
José JORGE
> Lire le message (11 commentaires, moyenne: 1,1).
Comment compenser les yeux rouges, résultat d'une photo au flash bas de gamme ?
Facile : copier le
script dans votre dossier ~/.gimp-1.2/scripts/ puis lancez les script RC/Script-Fu/Selection/Red Eye après avoir sélectionné la région "zyeux rouges" en faisant varier les paramètres. Ce script est sous GPL.
--
Nÿco
> Lire le message (8 commentaires, moyenne: 1,1).
Une remarque sur l'installation du Speedtouch USB sous la Mandrake 9.1 par rapport à la démarche que l'on trouve à
ce lien [LinuxFr].
Dans la version 9.1, Mandrake « oublie » de lier ou copier le fichier : /etc/ppp/resolv.conf et le fichier etc/resolv.conf. (ce sont les deux mêmes fichiers. Sauf que le premier provient du Speedtouch, et le second est la référence des navigateurs.
En effet si vous ne le faites pas manuellement la copie du premier sur le second, la connexion du Speedtouch se fait
(...)
> Lire le message (6 commentaires, moyenne: 1).
Je cherchais depuis longtemps comment écrire correctement en español avec un clavier 'azerty'. Reefab (un monsieur d'irc) m'a indiqué une procédure très simple et facile d'usage que voici...
1) allez dans votre répertoire perso
2) tapez la commande :
touch .Xmodmap
3) éditez le fichier obtenu et ajoutez en son sein :
keycode 0x73 = Multi_key
4) tapez sous X la commande :
xmodmap ~/.Xmodmap
vous pouvez désormais afficher n'importe quel caractère accentué (même majuscule) en
(...)
> Lire le message (29 commentaires, moyenne: 1,1).
Vous êtes-vous déjà retrouvé dans un réseau dont le port 119 était fermé ? Sachez que dans un tel cas vous pouvez biaiser le réseau en utilisant un tunnel SSH vers une machine distante qui elle, aura accès au port des forums des discussions. Il est possible, moyennant très peu d'effort, de configurer Mozilla pour qu'il surfe à travers un tunnel SSH et qu'il lise les forums de la même manière. Ce
mini howto vous expliquera la marche à suivre très simplement.
--
Sukrieh Alexis
> Lire le message (16 commentaires, moyenne: 1,1).
Évidemment, on peut éditer le fichier de conf à la main ...
mais moi je préfère utiliser
e16keyedit
(dispo en paquet Debian pour ne pas se prendre la tête :=) )
--
doublehp
> Lire le message (6 commentaires, moyenne: 1).
En traînant sur le web (plus précisement sur gcu-squad.org) je suis tombé sur
une petite astuce pour faire fonctionner vos montages de CD-RW en lecture/écriture.
Espérons que le patch noyau sera rapidement inclus dans les prochaines versions du noyau.
--
gebura
> Lire le message (7 commentaires, moyenne: 1).
Posté par
fabien () le 03 juin 2003
sous VIM, avec la touche *
vous parcourezdans votre document les mots identique a celui qui était sous votre curseur. Très pratique en programation php/C/... :
à l'appel d'une fonction, mettez le curseur sur le nom de la fonction et faites * jusqu'a arriver à la définition (si celle-ci est dans le même fichier bien sûr).
> Lire le message (5 commentaires, moyenne: 1).
Pour éviter de taper
mv mon_fichier.txt mon_fichier.que_je_veux_sauvegarder il suffit de faire
mv mon_fichier.{txt,que_je_veux_sauvegarder}. Ca marche bien sur avec toutes les autres commandes.
> Lire le message (14 commentaires, moyenne: 1,1).
Les drivers NVIDIA ne permettent plus la gestion de l'APM depuis belle lurette. Vous avez hacké le fichier nv.c du pilote avant la recompilation (du style : 'return 0' pour le 'case PM_SUSPEND:' et le 'default:' dans le 'switch (rqst)'.
En fait, il faut aussi penser à réactiver le MTRR, que le pilote ne réactive pas (c'est la cause des accrocs dans la lecture de dvd et divx)
envoyer une commande du style:
echo "base=0xd8000000 size=0x8000000 type=write-combining" >| /proc/mtrr
au noyau (adapter
(...)
> Lire le message (1 commentaire, moyenne: 1).
Pour ajouter un rectangle de texte (comme par exemple "// " en debut de ligne) : marquer le coin supérieur gauche du rectangle avec "M-space" puis deplacez vous au coin inférieur droit et faites un "C-x C-r t" puis taper votre texte dans le minibuffer. C-x C-r est associable aux autres commandes d'édition :
C-x C-r k coupe le rectangle selectionne et C-x C-r y le colle (a partir de la position courante du curseur)
> Lire le message (6 commentaires, moyenne: 1).
[
Précédent ::
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
:: Suivant
]