oui mais est-ce que PostgresSQL est un vrai SGBDR, c-à-d qui gère totalement le relationnel ?
Est-ce que les trigger marchent de la même façon et en PL/SQL ?
Y-a-t'il un atelier intégré de développement type FORMS comme avec Oracle, ou juste une console SQL+ ?
Je pose ces questions car dans mon université, nous en sommes aussi à dépenser des sous pour Oracle, et c'est ce genre d'argument qui peut aider (toutes les machines tournent sous Linux, avec une moitié en dualboot pour tourner les clients Oracle sous Zin ; si on pouvait l'éviter ..)
> Les vrais problèmes:
> 1 Y Pas de jeux.
> 2 Y Pas de bons jeux, Y'a que des jeux pouris .
> 3 Y Pas de jeux.
D'abord ce n'est pas vrai, il y a tout ce qu'il faut pour perdre du temps (frozzen bubble, xvier, mahjong, gnuchess, etc) ;
Ensuite, achète une PS2 (sans faire de pub, zut raté) : outre le fait que les jeux (enfin pas tous, mais on peut choisir) sont magnifiques, ça fait faire un maximum d'économie dans le sens où il n'y a plus besoin de faire la course à la puissance sur son PC : on a le PC moisi d'une part (avec Linux bien sûr) pour faire tout ce qui est développement/bureautique (frozzen bubble c'est au bureau :-) ), et d'autre part la play pour les jeux (monopolisée par les moufflets, c'est un autre problème, mais au moins, le PC est libre :-) ).
Oui c'est l'occasion pour certaines grosses compagnies de règler leur compte à d'une part les logiciels libres et la recherche et d'autre part au PME européennes et développeurs indépendants, tout en gagnant un maximum d'argent.
Faut-il que ces grosses compagnies fassent un lobbying important à Bruxelle pour que nos députés européens travaillent sur une loi dans ce sens !! Se rendront-ils seulement compte qu'ils se tirent une balle dans le pied ?
Il y a en ce moment un matraquage publicitaire du BSA sur France-Info, matraquage qui me crispe prodigieusement, pas vous ?
Les pouvoir publiques, voulant promouvoir les logiciels libres, pourraient soumettre à France-Info, radio publique, l'idée de mettre des spots sur les logiciels libres, ou des reportages qui expliquent que la mise en conformité d'un parc logiciel basé sur le libre est encore plus simple, puisqu'il n'y a rien à faire.
Le spot ferait comme ça : "(meme début) comment faire pour me procurer le logiciel /libre/ X dont j'ai besoin ? Ici pour les logiciels il faut se débrouiller, passe après la réunion je te ferais une copie. (puis la voix off) Mais oui, vous avez tout à fait le droit de distribuer des copies des logiciels /libres/, ceci ne pose aucun problème de licence et vous etes encouragés à le faire !"
A propos de la protection empêchant la copie sous Windows : en passant sous Linux, readcd échoue (CD Extra plein d'erreurs C2) ; tandis que cdda2wav extrait parfaitement les pistes et cdrecord permet de faire un vrai CD red book. Je m'étonne d'une part de la facilité de la manip, d'autre part je me demande bien comment ils pourrait faire echouer cdda2wav puisque le mode cdda correspond à la lecture opérée par un lecteur de salon ..
Oui par défaut Windows réserve un swap de 3 ou 4* la taille de la Ram ; une case à cocher et hop, swap dynamique de taille 0 par défaut -> moins de disque gaspillé, et boot beaucoup plus rapide (pas de fichier de swap à vérifier).
À ce propos, j'ai fait l'acquisition dernièrement d'un "Dell Précision" avec "XP pro préinstallé". Je me suis aperçu que le disque avait 2 partitions, une première toute petite (5 Mo) avec un label "informations EISA ..", et une seconde avec le reste du disque, attribué à c: . Quelqu'un sait à quoi sert la 1ere partition (peut-être à faire du RAID ?) - Depuis j'ai repartitionné et réinstallé XP, qui marche très bien sans cette mini-partition (enfin, pour les 2 fois où j'ai utilisé XP, le reste du temps Debian rulez).
En plus, pour un systeme "moderne", Gnome2 ou KDE c qd meme pas si lourd que ca ...
Ce n'est pas pour lancer un troll, mais sur de nombreux PC équipés de Redhat, j'ai constaté que KDE met au moins 10 fois plus de temps à se lancer que GNOME+sawfish (la faute à tous ces services lancés par kde au démarrage, probablement).
Tout à fait d'accord, c'est même laid - le menu transparent sur un fond d'aluminium brossé, décidément, pouah
À propos des messages plus haut sur l'informatique poilue, vous souvenez vous du Sharp pc1275, doté de 1.5 K de Ram, d'un écran 16 caractères, d'un interpréteur basic ? Les pixels étant adressables à coup de CALL, de PEEK et de POKE, j'avais programmé un packman dessus .. snif, nostalgie
On trouve maintenant plein de lecteurs de CD ou DVD qui acceptent les "CD MP3". Au fait, y a t'il de tels CD en vente dans le commerce ? Ou va-t'il y en avoir ? Le fait de vendre de tels lecteurs sous-entend que les gens en ont, d'où viendraient ces MP3 si le principe de la copie privée disparaissait ? Y aurait-il encore un marché pour ces lecteurs ?
Quelle est la précision que vous obtenez avec le GPS ?
Les pompiers de PACA mettent à jour leurs cartes IGN à l'aide de véhicules équipés de GPS, et reliés à un émetteur fixe qui les informe en temps réel du brouillage ; ils obtiennent ainsi une excellente précision (mais je ne sais pas de combien non plus).
On pourrait imaginer un truc équivalent à l'aide d'un téléphone portable ou bien de Wifi ..
> un simple \usepackage{times} dans le préambule fait la même chose non ?
> C'est ce que je fais lorsque je veux avoir un pdf (même si c'est moins beau une fois imprimé)
La manip que j'ai donnée marche pour toutes les fontes, y compris les fontes par défaut OT2, qui sont quand même splendides (avez-vous remarqué les différences subtiles dans le tracé des 'f' sur 'f', 'fi' et 'ff' ?)
Avec le package tetex de Debian il est simplissime de remplacer les fontes bitmap (type 3 avec metafont) par des fontes vectorielles type 1 :
- éditer /etc/texmf/dvips/updmap
- décommenter la ligne "type1_default=true"
- exécuter le script /etc/texmf/dvips/updmap
C'est tout ! Dés lors il n'y a plus d'appel à metafont en cas de nouvelle taille à afficher ; de plus, le postscript produit est plus petit, et ps2pdf produit du pdf impeccable tout en type 1, dans lequel le texte est sélectionnable. Que du bonheur :)
Cette faq existe aussi en version française. Le paragraphe qui parle des codes correcteurs pour les CD audios est le suivant :
Sujet: [2-17] Pourquoi les CD Audio n'utilisent pas la correction d'erreur?
(2001/08/01)
En fait, ils le font. Il est exact que les CD audio utilisent les 2352 octets d'un bloc pour les échantillons sonores, alors que les CD-ROMs n'en utilisent que 2048, la majeure partie de la différence étant réservée aux données ECC (Error Correcting Code, code de correction d'erreur). La correction d'erreur qui fait que votre CD a un rendu normal, même s'il est rayé ou sale, est appliquée à un niveau plus bas. En conclusion, même s'il n'y a pas le même niveau de protection que pour les CD-ROMs, on obtient générallement une qualité sonore suffisante.
Toutes les données gravées sur un CD utilisent un codage (Cross-Interleaved Reed-Solomon Code). Chaque CD a deux couches de correction d'erreur, dits C1 et C2. C1 corrige les erreurs de bits au niveau le plus bas, C2 s'applique aux octets d'une trame (24 octets par trame, 98 trames par bloc). De plus, les données sont intercalées et distribuées sur un arc large. (C'est pour cela que vous devez toujours nettoyer un CD depuis le centre vers la périphérie, et non pas par un mouvement circulaire. Une rayure circulaire cause des erreurs multiples à l'intérieur d'une trame, alors qu'une rayure radiale répartit les erreurs dans plusieurs trames.)
Si il y a trop d'erreurs, le lecteur CD fait une interpolation sur les échantillons de façon à obtenir une valeur cohérente. C'est pour cela que vous n'entendez pas de craquements, même si le CD est sale et que les erreurs ne peuvent être corrigées. L'interpolation des octets adjacents sur un CD-ROM ne pourrait être satisfaisante, les données étant retournées sans interpolation. Le second niveau de corrections ECC et EDC (Error Detection Codes, codes de détection d'erreur) permet de garantir la lisibilité d'un CD-ROM.
Certains lecteurs de CD-ROM peuvent reporter le nombre d'erreurs C2 non corrigées à l'application. Cela permet à une application d'extraction audio de garantir que l'extraction est conforme à l'original. Par exemple, le Plextor UltraPlex 40 permet cela.
Le serveur ANTARES du ministère de l'éducation nationale, qui sert à s'inscrire en ligne pour la qualification (une étape pour devenir enseignant du supérieur) est sous NT, et il s'écroule complètement chaque année à l'approche de la date limite ; une vraie catastrophe !!
Un mot à propos de service-public.fr : depuis le relookage du site, c'est un vrai merdier on ne trouve plus rien ; c'est dommage, c'était un bon site avant ..
Pour produire facilement des docs avec tables des matières, inclusion d'exemples etc, voici un petit langage à balise, et son compilateur transhdoc (écrit en lex, ultra-rapide) :
comme il y a très peu de messages dans ce thread je vais en profiter un peu, question place :)
J'ai une Debian et j'utilise lpr-ppd + hpijs + mon filtre perso ; je suis étonamment surpris
par la qualité de hpijs pour ma HP 895C, c'est bien la première fois que la couleur marche bien !!
#! /bin/sh
#
# /usr/local/lib/printfilters/hpdj-filter
# Filtre d'impression pour deskjet HP 895 Cxi
#
# Edouard.Thiel at lim.univ-mrs.fr - 25/11/2002
#
# Le filtre est appelé par lpd avec la ligne de commande (man printcap) :
# [-c] -wwidth -llength -iindent -n login -h host -j file.ps acct-file
# Le paramètre acct-file provient du champ 'af' dans printcap ; on s'en sert
# pour paramétrer ce script (pas d'autre moyen trouvé).
#
# Exemple d'entrée /etc/printcap :
#
# djng|lp:\
# :lp=/dev/lp0:\
# :sd=/var/spool/lpd/hpdj:\
# :if=/usr/local/lib/printfilters/hpdj-filter:\
# :lf=/var/log/lp-errs:\
# :mx#0:sh:\
# :af=normal-gray:
# On saute toutes les options et on recherche acct-file
while [ $# != 0 ]; do
case "$1" in
-c|-w*|-l*|-i*) shift ;;
-n|-h|-j) shift 2 ;;
*) af="$1" ; break ;;
esac
done
else
echo "`basename $0`: bad parameter af=\"$af\" in /etc/printcap"
fi
# Réinitialise l'imprimante, et éjecte toute page non finie
# RQ: semble inutile, fait clignoté led n.2
#printf '\033E' # PCL: Printer Reset
exit 0
---------------- /etc/printcap ----------------
# /etc/printcap: printer capability database. See printcap(5).
# You can use the filter entries df, tf, cf, gf etc. for
# your own filters. See /etc/filter.ps, /etc/filter.pcl and
# the printcap(5) manual page for further details.
Voila ce que ça donne sur mon P4 2,26Ghz 1Go RAM :
D'abord avec CFLAGS = -O6:
Using 2.00 seconds min time per kenel.
Composite Score: 339.07
FFT Mflops: 193.80 (N=1024)
SOR Mflops: 335.71 (100 x 100)
MonteCarlo: Mflops: 31.51
Sparse matmult Mflops: 508.03 (N=1000, nz=5000)
LU Mflops: 626.30 (M=100, N=100)
Ensuite avec CFLAGS = -O3 -funroll-all-loops -fomit-frame-pointer -ffast-math
Using 2.00 seconds min time per kenel.
Composite Score: 421.51
FFT Mflops: 270.84 (N=1024)
SOR Mflops: 331.09 (100 x 100)
MonteCarlo: Mflops: 56.63
Sparse matmult Mflops: 550.72 (N=1000, nz=5000)
LU Mflops: 898.25 (M=100, N=100)
Il y a un sacré gain de performance ; les options donnent des écarts > 25% pour le même compilo !! De là à trouver les 15% annoncés entre gcc et ic++ significatives, j'ai comme un doute sur la méthodologie ..
Ma machine : cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.26GHz
stepping : 4
cpu MHz : 2254.026
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 4495.76
$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
À tout hasard j'ai aussi essayé avec gcc 3.2.1 et les options -O3 -funroll-all-loops -fomit-frame-pointer -ffast-math ; curieusement ça le fait moins pour les 2 derniers tests ;
il doit y avoir de nouvelles options qui vont bien .. quelqu'un me les donne ?
Using 2.00 seconds min time per kenel.
Composite Score: 422.33
FFT Mflops: 261.11 (N=1024)
SOR Mflops: 320.09 (100 x 100)
MonteCarlo: Mflops: 59.92
Sparse matmult Mflops: 650.48 (N=1000, nz=5000)
LU Mflops: 820.02 (M=100, N=100)
Je lis cette annonce, les différents articles au programme, et, à l'odeur alléché, je clique sur le "site du Magazine" ... et rien, pas un seul article en ligne ! Finalement ce n'est qu'une publicité, aucun intérêt, poubelle.
Vous oubliez de dire que le serveur X de IRIX est de loin bien meilleur que celui de XFree au niveau des extensions GL, de l'affichage distant en GL, du nombre de visuals etc, et ce depuis toujours. Quant aux cartes graphiques, ils ont toujours au moins 5 ans d'avance sur les meilleurs cartes PC, et je ne vous parles pas de l'architecture du bus. 5 ans en matière de cartes graphiques, c'est considérable .. Enfin le système IRIX est pourri, foutoir, et tout, mais il est temps réel, lui. Et puis il y a des tas de softs, librairies et atteliers 3D qui ne sont dispo que sur SGI.
Qu'y a-t'il de neuf ? Ça fait un moment que j'ai mozilla 1.1 en français (mozilla/unstable)
A propos : peut-on configurer le filtre de mozilla pour qu'il agisse sur du base64 ? (je reçois pas mal de spams dont le corps est du html en base64, gasp) - Merci
> Ce qu'il voulait dire, c'est que le serveur X, ça pue du cul, ça plante tout le temps, et ça se termine toujours de la même façon: on le tue, et on paume tout.
Alors après, le nom du wm qui tourne par dessus, hein...
Alors là, je ne peux m'empêcher de citer cette phrase d'un mec très célèbre,
mais dont je ne me souviens plus du nom :)
"Maybe you're not using it properly. Have you ever considered that?"
> Bonjour monsieur, j'aimerais une distribution Linux avec un serveur de mail qui ne contient pas de buffer overflow, pas de memory leaks, et qui ne leak pas de donnees confidentielles.
mais pas de problème, je vous conseille cette excellente Debian.
[^] # Re: PeopleSoft se tourne vers Linux
Posté par Ptah . En réponse à la dépêche PeopleSoft se tourne vers Linux. Évalué à 1.
Est-ce que les trigger marchent de la même façon et en PL/SQL ?
Y-a-t'il un atelier intégré de développement type FORMS comme avec Oracle, ou juste une console SQL+ ?
Je pose ces questions car dans mon université, nous en sommes aussi à dépenser des sous pour Oracle, et c'est ce genre d'argument qui peut aider (toutes les machines tournent sous Linux, avec une moitié en dualboot pour tourner les clients Oracle sous Zin ; si on pouvait l'éviter ..)
[^] # Re: Les distributions Linux ne sont pas prêtes pour le bureau.
Posté par Ptah . En réponse à la dépêche Les distributions Linux ne sont pas prêtes pour le bureau.. Évalué à 0.
> 1 Y Pas de jeux.
> 2 Y Pas de bons jeux, Y'a que des jeux pouris .
> 3 Y Pas de jeux.
D'abord ce n'est pas vrai, il y a tout ce qu'il faut pour perdre du temps (frozzen bubble, xvier, mahjong, gnuchess, etc) ;
Ensuite, achète une PS2 (sans faire de pub, zut raté) : outre le fait que les jeux (enfin pas tous, mais on peut choisir) sont magnifiques, ça fait faire un maximum d'économie dans le sens où il n'y a plus besoin de faire la course à la puissance sur son PC : on a le PC moisi d'une part (avec Linux bien sûr) pour faire tout ce qui est développement/bureautique (frozzen bubble c'est au bureau :-) ), et d'autre part la play pour les jeux (monopolisée par les moufflets, c'est un autre problème, mais au moins, le PC est libre :-) ).
[^] # Re: Les brevets logiciels dans Le Monde Informatique
Posté par Ptah . En réponse à la dépêche Les brevets logiciels dans Le Monde Informatique. Évalué à 1.
Faut-il que ces grosses compagnies fassent un lobbying important à Bruxelle pour que nos députés européens travaillent sur une loi dans ce sens !! Se rendront-ils seulement compte qu'ils se tirent une balle dans le pied ?
# Re: Posons des questions à Luc Ferry sur les logiciels libres !
Posté par Ptah . En réponse à la dépêche Posons des questions à Luc Ferry sur les logiciels libres !. Évalué à 4.
Les pouvoir publiques, voulant promouvoir les logiciels libres, pourraient soumettre à France-Info, radio publique, l'idée de mettre des spots sur les logiciels libres, ou des reportages qui expliquent que la mise en conformité d'un parc logiciel basé sur le libre est encore plus simple, puisqu'il n'y a rien à faire.
Le spot ferait comme ça : "(meme début) comment faire pour me procurer le logiciel /libre/ X dont j'ai besoin ? Ici pour les logiciels il faut se débrouiller, passe après la réunion je te ferais une copie. (puis la voix off) Mais oui, vous avez tout à fait le droit de distribuer des copies des logiciels /libres/, ceci ne pose aucun problème de licence et vous etes encouragés à le faire !"
[^] # Re: Protection sous win
Posté par Ptah . En réponse à la dépêche L'UFC Que Choisir lance un appel à témoignage à propos de la copie privée. Évalué à 1.
[^] # Re: La CCIA dépose une plainte contre Microsoft auprès de l'UE
Posté par Ptah . En réponse à la dépêche La CCIA dépose une plainte contre Microsoft auprès de l'UE. Évalué à 2.
À ce propos, j'ai fait l'acquisition dernièrement d'un "Dell Précision" avec "XP pro préinstallé". Je me suis aperçu que le disque avait 2 partitions, une première toute petite (5 Mo) avec un label "informations EISA ..", et une seconde avec le reste du disque, attribué à c: . Quelqu'un sait à quoi sert la 1ere partition (peut-être à faire du RAID ?) - Depuis j'ai repartitionné et réinstallé XP, qui marche très bien sans cette mini-partition (enfin, pour les 2 fois où j'ai utilisé XP, le reste du temps Debian rulez).
[^] # Re: Disponibilité de Gnome 2.0 pour Solaris
Posté par Ptah . En réponse à la dépêche Disponibilité de Gnome 2.0 pour Solaris. Évalué à 5.
Ce n'est pas pour lancer un troll, mais sur de nombreux PC équipés de Redhat, j'ai constaté que KDE met au moins 10 fois plus de temps à se lancer que GNOME+sawfish (la faute à tous ces services lancés par kde au démarrage, probablement).
# Et le téléphone alors ?
Posté par Ptah . En réponse à la dépêche Trop écouter de mp3/ogg vorbis .... Évalué à 5.
[^] # Re: Screenshots
Posté par Ptah . En réponse à la dépêche Amiga est de retour !. Évalué à 2.
[^] # Disques MP3
Posté par Ptah . En réponse à la dépêche Le Monde défend le « piratage privé ». Évalué à 1.
[^] # Re: Un point c'est tout.
Posté par Ptah . En réponse à la dépêche Un point c'est tout.. Évalué à 1.
Les pompiers de PACA mettent à jour leurs cartes IGN à l'aide de véhicules équipés de GPS, et reliés à un émetteur fixe qui les informe en temps réel du brouillage ; ils obtiennent ainsi une excellente précision (mais je ne sais pas de combien non plus).
On pourrait imaginer un truc équivalent à l'aide d'un téléphone portable ou bien de Wifi ..
[^] # Re: Et les polices Latex ????
Posté par Ptah . En réponse à la dépêche 10 polices de caractères pour les Logiciels Libres. Évalué à 0.
> C'est ce que je fais lorsque je veux avoir un pdf (même si c'est moins beau une fois imprimé)
La manip que j'ai donnée marche pour toutes les fontes, y compris les fontes par défaut OT2, qui sont quand même splendides (avez-vous remarqué les différences subtiles dans le tracé des 'f' sur 'f', 'fi' et 'ff' ?)
[^] # Re: Et les polices Latex ????
Posté par Ptah . En réponse à la dépêche 10 polices de caractères pour les Logiciels Libres. Évalué à 3.
- éditer /etc/texmf/dvips/updmap
- décommenter la ligne "type1_default=true"
- exécuter le script /etc/texmf/dvips/updmap
C'est tout ! Dés lors il n'y a plus d'appel à metafont en cas de nouvelle taille à afficher ; de plus, le postscript produit est plus petit, et ps2pdf produit du pdf impeccable tout en type 1, dans lequel le texte est sélectionnable. Que du bonheur :)
[^] # CD recordable FAQ
Posté par Ptah . En réponse à la dépêche Windows Media Data Session Toolkit. Évalué à 3.
Cette faq existe aussi en version française. Le paragraphe qui parle des codes correcteurs pour les CD audios est le suivant :
[^] # Serveur ANTARES ; service public.fr
Posté par Ptah . En réponse à la dépêche Un autre bon point pour les administrations ;). Évalué à 1.
Un mot à propos de service-public.fr : depuis le relookage du site, c'est un vrai merdier on ne trouve plus rien ; c'est dommage, c'était un bon site avant ..
[^] # Re: pas portable sur tous les shells
Posté par Ptah . En réponse au message [Terminal] vider un fichier / créer un fichier vide. Évalué à 1.
# Il y a aussi hdoc
Posté par Ptah . En réponse à la dépêche Ecrivez en BHL !!. Évalué à 1.
http://www.lim.univ-mrs.fr/~thiel/helium/doc/manhdoc/hdoc-manuel.ht(...)
Les sources de transhdoc sont disponibles dans le tarball de Helium, un petit toolkit que j'avais écrit pour l'enseignement :
http://www.lim.univ-mrs.fr/~thiel/helium(...)
[^] # Se passer de CUPS
Posté par Ptah . En réponse à la dépêche Le CUPS nouveau est arrivé. Évalué à 1.
comme il y a très peu de messages dans ce thread je vais en profiter un peu, question place :)
J'ai une Debian et j'utilise lpr-ppd + hpijs + mon filtre perso ; je suis étonamment surpris
par la qualité de hpijs pour ma HP 895C, c'est bien la première fois que la couleur marche bien !!
Voici mon filtre, et plus loin mon printcap.
---------------- /usr/local/lib/printfilters/hpdj-filter ----------------
#! /bin/sh
#
# /usr/local/lib/printfilters/hpdj-filter
# Filtre d'impression pour deskjet HP 895 Cxi
#
# Edouard.Thiel at lim.univ-mrs.fr - 25/11/2002
#
# Le filtre est appelé par lpd avec la ligne de commande (man printcap) :
# [-c] -wwidth -llength -iindent -n login -h host -j file.ps acct-file
# Le paramètre acct-file provient du champ 'af' dans printcap ; on s'en sert
# pour paramétrer ce script (pas d'autre moyen trouvé).
#
# Exemple d'entrée /etc/printcap :
#
# djng|lp:\
# :lp=/dev/lp0:\
# :sd=/var/spool/lpd/hpdj:\
# :if=/usr/local/lib/printfilters/hpdj-filter:\
# :lf=/var/log/lp-errs:\
# :mx#0:sh:\
# :af=normal-gray:
# On saute toutes les options et on recherche acct-file
while [ $# != 0 ]; do
case "$1" in
-c|-w*|-l*|-i*) shift ;;
-n|-h|-j) shift 2 ;;
*) af="$1" ; break ;;
esac
done
# Paramètres pour hpijs :
# http://hpinkjet.sourceforge.net/printmodedescr.php#dj8xx(...)
# /usr/share/doc/gs/Devices.htm#IJS
qua="unknown"
case "$af" in
draft-gray)
qua="Quality:Quality=1,Quality:ColorMode=0,Quality:MediaType=0,Quality:PenSet=2" ;;
draft-color)
qua="Quality:Quality=1,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2" ;;
normal-gray)
qua="Quality:Quality=0,Quality:ColorMode=0,Quality:MediaType=0,Quality:PenSet=2" ;;
normal-color)
qua="Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2" ;;
photo-color)
qua="Quality:Quality=2,Quality:ColorMode=2,Quality:MediaType=2,Quality:PenSet=2" ;;
esac
# Appel de ghsotscript
if [ "$qua" != "unknown" ]; then
gs -q -dNOPAUSE -dSAFER -sDEVICE=ijs -sIjsServer=hpijs \
-sDeviceManufacturer=HEWLETT-PACKARD -sDeviceModel='DESKJET 895' \
-sIjsParams="$qua" -dIjsUseOutputFD -sOutputFile=- -
else
echo "`basename $0`: bad parameter af=\"$af\" in /etc/printcap"
fi
# Réinitialise l'imprimante, et éjecte toute page non finie
# RQ: semble inutile, fait clignoté led n.2
#printf '\033E' # PCL: Printer Reset
exit 0
---------------- /etc/printcap ----------------
# /etc/printcap: printer capability database. See printcap(5).
# You can use the filter entries df, tf, cf, gf etc. for
# your own filters. See /etc/filter.ps, /etc/filter.pcl and
# the printcap(5) manual page for further details.
# Deskjet HP 895 Cxi locale
#
djdg|dj-draft-gray:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/hpdj:\
:if=/usr/local/lib/printfilters/hpdj-filter:\
:lf=/var/log/lp-errs:\
:mx#0:sh:\
:af=draft-gray:
djdc|dj-draft-color:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/hpdj:\
:if=/usr/local/lib/printfilters/hpdj-filter:\
:lf=/var/log/lp-errs:\
:mx#0:sh:\
:af=draft-color:
djng|dj-normal-gray|lp:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/hpdj:\
:if=/usr/local/lib/printfilters/hpdj-filter:\
:lf=/var/log/lp-errs:\
:mx#0:sh:\
:af=normal-gray:
djnc|dj-normal-color:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/hpdj:\
:if=/usr/local/lib/printfilters/hpdj-filter:\
:lf=/var/log/lp-errs:\
:mx#0:sh:\
:af=normal-color:
djpc|dj-photo-color:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/hpdj:\
:if=/usr/local/lib/printfilters/hpdj-filter:\
:lf=/var/log/lp-errs:\
:mx#0:sh:\
:af=photo-color:
----------------- Fin des scripts ----------------------
[^] # Les options, ça change tout :
Posté par Ptah . En réponse à la dépêche Comparatif Intel C++ 7.0 / Gcc 3.2.1. Évalué à 2.
D'abord avec CFLAGS = -O6:
Using 2.00 seconds min time per kenel.
Composite Score: 339.07
FFT Mflops: 193.80 (N=1024)
SOR Mflops: 335.71 (100 x 100)
MonteCarlo: Mflops: 31.51
Sparse matmult Mflops: 508.03 (N=1000, nz=5000)
LU Mflops: 626.30 (M=100, N=100)
Ensuite avec CFLAGS = -O3 -funroll-all-loops -fomit-frame-pointer -ffast-math
Using 2.00 seconds min time per kenel.
Composite Score: 421.51
FFT Mflops: 270.84 (N=1024)
SOR Mflops: 331.09 (100 x 100)
MonteCarlo: Mflops: 56.63
Sparse matmult Mflops: 550.72 (N=1000, nz=5000)
LU Mflops: 898.25 (M=100, N=100)
Il y a un sacré gain de performance ; les options donnent des écarts > 25% pour le même compilo !! De là à trouver les 15% annoncés entre gcc et ic++ significatives, j'ai comme un doute sur la méthodologie ..
Ma machine : cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.26GHz
stepping : 4
cpu MHz : 2254.026
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 4495.76
$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
À tout hasard j'ai aussi essayé avec gcc 3.2.1 et les options -O3 -funroll-all-loops -fomit-frame-pointer -ffast-math ; curieusement ça le fait moins pour les 2 derniers tests ;
il doit y avoir de nouvelles options qui vont bien .. quelqu'un me les donne ?
Using 2.00 seconds min time per kenel.
Composite Score: 422.33
FFT Mflops: 261.11 (N=1024)
SOR Mflops: 320.09 (100 x 100)
MonteCarlo: Mflops: 59.92
Sparse matmult Mflops: 650.48 (N=1000, nz=5000)
LU Mflops: 820.02 (M=100, N=100)
# Re: GNU/Hurd & Linux Magazine France No 45
Posté par Ptah . En réponse à la dépêche GNU/Hurd & Linux Magazine France No 45. Évalué à -1.
[^] # Re: OpenGL 2.0 strikes back
Posté par Ptah . En réponse à la dépêche OpenGL 2.0 strikes back. Évalué à 1.
[^] # Re: Ode à Netscape
Posté par Ptah . En réponse à la dépêche Navigateurs Internet sous Linux : revue de détail. Évalué à 1.
On peut faire les modifs dans preferences.js avec netscape fermé (idem pour mozilla)
# Re: Mozilla 1.0.1 et 1.1 en français
Posté par Ptah . En réponse à la dépêche Mozilla 1.0.1 et 1.1 en français. Évalué à -2.
A propos : peut-on configurer le filtre de mozilla pour qu'il agisse sur du base64 ? (je reçois pas mal de spams dont le corps est du html en base64, gasp) - Merci
[^] # Re: Pas le moment de frimer
Posté par Ptah . En réponse à la dépêche Microsoft s'essuie les yeux. Évalué à 1.
Alors après, le nom du wm qui tourne par dessus, hein...
Alors là, je ne peux m'empêcher de citer cette phrase d'un mec très célèbre,
mais dont je ne me souviens plus du nom :)
"Maybe you're not using it properly. Have you ever considered that?"
[^] # Re: Dans la vraie vie (et pas dans le monde idyllique de la propagande)
Posté par Ptah . En réponse à la dépêche Plus de sécurité informatique avec Linux ?. Évalué à -1.
mais pas de problème, je vous conseille cette excellente Debian.