aide





[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]

Man modprobe.conf

Posté par Edouard Gomez (page perso, ) le 16/10/2004 à 12:59. (lien). Évalué à 2.

Voir option "install" d'un module.

A priori un fichier /etc/modprobe.d/speedtouch:
install speedtch modprobe pppoatm --first-time --ignore-install

puis un update-modules pour mettre a jour le fichier généré a partir des templates /etc/modprobe.d devrait aider, je te laisse creser la question.

PS: ceci est theoriquement correct pour un noyau 2.6 plus les modules-init-tools. L'option "install" pour un modutils+2.4 est différente d'après mes souvenirs.

[ Répondre ]

Re: HS Linux Pratique

Posté par Edouard Gomez (page perso, ) le 12/10/2004 à 15:04. (lien). Évalué à 3.

- cadrer une photo

De ce coté là, je pense que je sais utiliser the Gimp pour selectionner la zone finale de la photo :-) (ctrl-r raccourci par défaut)

- réparer une photo déchirée

Je pars de photos numeriques, donc pas de déchirures.

- régler les couleurs pour les rendre plus chatoyantes

Tutoriaux sur les niveaux je pense. Technique qui consiste à étaler l'histogramme des pixels sur l'ensemble dispo des valeurs afin de donner une amplitude plus grande aux couleurs.

Eg: Utilisé pour enlever le voil gris résultant dans certaines photos.

- donner des effets de profondeur à mes photos

Quoi qu'est ce ?

- utiliser plusieurs techniques pour détourer des objets

Tu as un exemple avec une photo ? Je ne crois pas avoir besoin de ce genre de technique mais peut être que je me trompe :-)

- etc.

Bah le "etc" c'est justement ce que je recherche. Surtout je cherche pas à truquer les photos, juste à réajuster afin que ca corresponde à ce que je voyais avec mes "oeils" au moment de la prise.

[ Répondre ]

Re: HS

Posté par Edouard Gomez (page perso, ) le 12/10/2004 à 14:55. (lien). Évalué à 1.

Ouais HS, je précise juste que les tutoriaux au bout de ton lien, sont orientés création de contenu et non pas retouche photo.

[ Répondre ]

Le lien pour les doués du click

Posté par Edouard Gomez (page perso, ) le 11/10/2004 à 15:27. (lien). Évalué à 3.

http://postgresqlfr.org/(...)

Ca évitera des copiers collés :-) puis ca aidera votre google-ranking

[ Répondre ]

Re: La bonne facon de procéder

Posté par Edouard Gomez (page perso, ) le 27/09/2004 à 12:57. (lien). Évalué à 3.

Non car je n'installe rien a partir des sources dans les rep systemes, j'installe tout dans une hierarchie propre a mon utilisateur... on me la fait pas le coup du "tu fais tout en root, bouh SAIMAL" :-) En gros j'ai un gros ${HOME}/opt/ pour toutes les applis installées à partir des sources.

De plus je rappelles qu'installer des packages sources sur nos belles distros RPM ou debian, SAIMAL !

Utilisez au moins une arborescense à part ou mieux des logiciels qui gèrent ça tout seul comme GNU stow iirc.

[ Répondre ]

La bonne facon de procéder

Posté par Edouard Gomez (page perso, ) le 27/09/2004 à 12:15. (lien). Évalué à 2.

./configure && make && make install

L'opérateur && exécute ce qui suit uniquement si la commande le précédant termine avec un code retour 0 (valeur qui dit, tout s'est bien passé pour les applis unix traditionnelles).

Donc ma ligne se lit.

Fait le configure, si le configure a bien marché, fait le make, si le make a bien marché, fais l'install.

Si la moindre etape foire, ca s'arretera simplement.

[ Répondre ]

Re: Attente active

Posté par Edouard Gomez (page perso, ) le 25/09/2004 à 14:43. (lien). Évalué à 3.

> jette un coup d'½il du côté de hotplug.

Je confirme, c'est LA facon de proceder. Hotplug multiplexe tout evennement de plugging ou unplugging du matériel il est donc tout à fait à même de scripter le montage de l'apn losqu'il est branché.

J'utilise moi même cela pour mettre le bon uid:group afin que je puisse me servir de gtkam sans avoir à etre root. Il me semble que le site gphoto montre un exemple de script. Il ne te restera plus qu'à adapter pour monter ton APN, puisqu'il se comporte comme un usb-storage.

Ici pourcomment mettre en place le script, ca te donne une bonne idée de comment tu vas procéder pour ton montage automatique:
http://www.gphoto.org/doc/manual/permissions-usb.html(...)

Je te laisse le soin de dl le source de gphoto2, prendre les scripts dispos et adapter celui qui se rapproche le plus de ton besoin.

J'ai quand même un doute que hotplug puisse gérer ca tout seul, car il voit passer l'evennement de plug USB, mais je ne sais pas s'il intercepte l'arrivée des /dev/sd??. Il faut peut etre aussi que tu creuses du coté de udev. udev permet de par exemple de creer un nommage persistent de tes devices genre /dev/apn qui pointe sur le bon /dev/sd?? quelque soit le cas.

[ Répondre ]

Je suis trop fort qd mm

Posté par Edouard Gomez (page perso, ) le 01/09/2004 à 14:24. (lien). Évalué à 2.

J'ai trouvé !

Il faut rajouter eval devant la ligne qui merde :-) A noter que la boucle for était fausse il faut enlever les quotes.

[ Répondre ]

Re: donations (en francais) ?

Posté par Edouard Gomez (page perso, ) le 01/09/2004 à 12:19. (lien). Évalué à 2.

Pour les chèques et les rendez vous coquins, s'adresser directement à mon agent.

Euh non, c'était une plaisanterie... on fait ça pour le fun, pas pour l'argent.

Par contre on accepte toute contribution en temps humain (oui car pour nous, le temps de contribution est une rémunération de nos efforts, et ca profite directement à tous), je pense particulièrement à de la doc développeur si jamais tu en es capable, j'ai commencé un truc là:
http://ed.gomez.free.fr/vrac/xvid-docs/index.html(...)

Ca avance trop lentement, j'arrive pas à me motiver, et je suis le seul qui "perd" mon temps la dessus...

Maintenant, si tu es pas en mesure d'aider sur ce point, c'est pas grave, il reste toujours les trucs habituels pour un utilisateur lambda: bug reports bien ficelés, faire de la pub pour le logiciel par bouche à oreille etc etc...

[ Répondre ]

Re: Ratai la premiere page...

Posté par Edouard Gomez (page perso, ) le 01/09/2004 à 08:49. (lien). Évalué à 2.

Par contre j'aurais une question donc j'en profite ici. Il y a une option qui est présente dans XviD4conf et qui est le Turbo Mode mais je n'ai pas très bien compris si au détriment de sa vitesse il enlève de la qualité en simplifiant la ME. Est-ce le cas ?

Oui, le turbo mode (l'est moche le nom de l'option) réduit la complexité de l'algorithme d'estimation de mouvements. En général, il balaye un peu moins de candidats et s'arrête avant l'algorithme normal. Il utilise aussi une approche mixte entre Rate Distortion Optimized ME et SAD based ME.

[ Répondre ]

Re: Question bête..

Posté par Edouard Gomez (page perso, ) le 01/09/2004 à 08:47. (lien). Évalué à 5.

- Comment t'as fait pour détecter un tel bug ?

Revue de code lors d'optimisations du décodeur sur la branche HEAD. J'ai voulu incorporer le travail d'une autre personne dans xvid et ca donnait jamais les mêmes résultats sur les bvops... du coup j'ai relu le standard, soit c'était xvid ui avait tout faux depuis 2ans, soit le mec avait fait une connerie -> xvid avait tout faux.

- Qu'est-ce que ça change que le bug soit corrigé ou non si visuellement ça change rien ?

Ca change que le standard est respecté, c'est une bonne raison en soit. La deuxieme bonne raison c'est que le codeur utilise aussi l'autre arrondi, donc potentiellement, ces erreurs d'arrondis salopaient le boulot du codeur. Mais en réalité, vu que l'arrondi se joue sur des 0.5 de précision, des fois le mauvais arrondi pouvait potentiellement donner une meilleure qualité (ou pas, c'est du hasard)

[ Répondre ]

Ratai la premiere page...

Posté par Edouard Gomez (page perso, ) le 01/09/2004 à 01:06. (lien). Évalué à 5.

... bon à 3h du matin, on fait ce qu'on peut...

[ Répondre ]

La télévision sainul

Posté par Edouard Gomez (page perso, ) le 27/08/2004 à 13:40. (lien). Évalué à 3.

Juste pour signaler que la télévision n'est pas un moyen de communication... c'est un moyen de diffusion. Donc que les 7 ayant voté pour la télévision me disent comment il s'y prennent pour communiquer avec leur télé ;-)

[ Répondre ]

Euh, j'en suis pas sur

Posté par Edouard Gomez (page perso, ) le 27/08/2004 à 12:10. (lien). Évalué à 2.

Je crois me souvenir que le noyau Linux utilise la GNU GPLv2 + clause de link par interface controlée non ? (une sorte de LGPL plus restrictive, mais moins contraignante qu'une GPLv2 d'un point de vue de codeur proprio)

En gros ca donne le droit de se linker au noyau Linux via un set de fonctions definies par la clause (j'imagine que la meilleure interface dans le cas d'un noyau c'est l'interface de syscall) et rien d'autre. La LGPL , elle, permet carrément au codeur proprio d'exploiter la totalitéde la lib sans restriction sur l'utilisation qui en est faite, la seule contrainte est de donner accès au code modifié (ou non) générant la version distribuée avec son produit propriétaire.

D'un autre coté, le fait de voir fleurir des modules proprios, me fait dire que la license GPL est tout cimplement baffouée, ou alors que Linus a tout simplement autorisé ce genre de pratique et que toute contribution se fait sous la condition d'accepter ce fait (sinon linus ne pourrait laisser utiliser certaines parties de code par ces modules proprios, bref de quoi s'arracher le cheveux vu le nombre de contributions)

Enfin bon c'est bien compliqué et un coup de google bien poussé pourrait t'aider à trouver des threads sur la Linux Kernel Mailing List abodant le sujet.

[ Répondre ]

Troisieme solution

Posté par Edouard Gomez (page perso, ) le 27/08/2004 à 12:00. (lien). Évalué à 4.

On pagine par lot de ${parametre utilisateur ou global au site} commentaires arrondi au thread pret.

Si le parametrage se fait par utilisateur, bah il le choisit en fonction de la capacité de sa babasse cliente :-)

Si le parametrage est global au site, bah une petite page de test, et un sondage associé pourrait nous permettre de voter pour la valeur qui satisfait le plus de monde.

[ Répondre ]

Re: Gstreamer & intégration

Posté par Edouard Gomez (page perso, ) le 23/08/2004 à 12:07. (lien). Évalué à 5.

Pas besoin d'epiloguer, les gens désireux de connaitre gstreamer par eux mêmes vont sur:
http://gstreamer.freedesktop.org/(...)

Un exemple de "belle" application click-click pour créer une chaine de traitement audio/vidéo en mettant bout a bout les entrées/sorties des plugins:
http://gstreamer.freedesktop.org/modules/gst-editor.html(...)

Comme le dit le site, il y a deja pas mal d'applis qui se servent de ce framework audio/vidéo: Totem, rythmbox pour Gnome et amaroK et JuK pour KDE.

En gros le but de gstreamer, c'est d'offrir un framework audio/vidéo qui soulage le boulot de ceux qui voudraient coder des applis "à valeur ajoutée" dans le domaine audio/vidéo. Exemple concret, un outil de montage c'est deja bien assez dur à écrire, s'il fallait se tapper toute la partie demux/decompression/compression/mux, tout en sachant qu'il existe autant de containers que d'acteurs majeurs proprios (rv, mov, avi, asf/wmv, mpeg-ts), une myriade de formats vidéos... pour toi pauvre codeur d'outil de montage, c'est bien d'avoir une base qui te fournit tout ca directement et tu peux te concentrer sur ton ceoru d'application: le montage, les effets etc etc.

Surtout que sous windows, il y avait deja vfw 1.1 (facile à utiliser, très limité pour les besoins d'aujourd'hui) et il y a tout le framework DShow pour les applis récentes (tout est composant, chainable, assez lourd a manier mais puissant)

Go GStreamer :)

[ Répondre ]

Re: Hum désolé je ne peux pas tester

Posté par Edouard Gomez (page perso, ) le 19/08/2004 à 23:42. (lien). Évalué à 2.

On peut envisager de garder des CSS aux normes (enfin qui ne sont pas adaptés au non rspect du standard par IE) avec l'aide des "behavior" fournis par le projet IE7.

http://dean.edwards.name/IE7/(...)

Ce bidule corrige au moins le modele de box IE, rajoute le support de selecteurs CSS2 et 3, rajout du support des position fixed, des backgrounds absolute comme il faut etc etc. Et tout ca mis bout à bout, ca change la vie d'un dev Web... ma page perso passe presque bien avec, alors que sans c'est vraiment injouable sous IE6 mm en mode standard (pas quirk). Je passerai mon site ss IE7 des que je trouve le temps de ne pas bosser sur XviD :-P

Le gros inconvenient, c'est que a pese 16ko, mais bon si les utilisateurs le mettent dans leur cache ca devrait pas trop jouer sur la BP mensuelle.

Bref a tester sur une machine de dev, si ca corrige une bonne partie des bugs, ca pourrait eventuellement passer en prod ? ;-)

[ Répondre ]

Re: Petit regret sur ton comparatif

Posté par Edouard Gomez (page perso, ) le 16/08/2004 à 15:26. (lien). Évalué à 6.

Je vais pinailler mais:

ça me fait toujours rigoler quand on parle de compresser (sans perte) des fichiers JPEG, MPEG*. Ce sont des fichiers déjà compressé avec dégradation de l'information pour améliorer le niveau de compression et à la fin du processus on applique un codage RLE et Huffman.


Oui *mais*, pour MPEG1/2/4, JPEG, surement mpg2 layerIII et compagnons, brefs tous sauf h264+CABAC, cette etape de codage utilise un ditionnaire de huffman prédéfini, donc non optimal :-)

Donc il n'est pas rare comme tu le dis de réussir à gratter quelques % de plus avec un *bon*(ou *adapté*) compresseur sans perte. En tout cas ca prouve clairement que ces tables de huffman statiques sont plutot bien définies étant donné le panel possible de data à son entrée :-)

Fin du pinaillage

[ Répondre ]

Re: details

Posté par Edouard Gomez (page perso, ) le 15/08/2004 à 13:03. (lien). Évalué à 8.

Ca, c'est juste unes des utilisations des shaders, plus precisement ici, des vertex shaders. C'est la technique dite du "displacement mapping".

Faux, le displacement mapping n'utilise pas de vertex shaders, mais des fragment shaders (d'ailleurs il me semble que la litérature OpenGL parle de fragment shaders et non pixel sharders, employé dans Direct3D, détail insignifiant vu que ce sont deux termes différents pour désigner un même ensemble de fonctionnalités).

En effet, lors de displacement mapping, la position des vertex du mesh reste identique, ce qui change c'est le rendu des fragments composant la surface des triangles en utilisant une heightmap map, de telle sorte qu'un pixel n'est pas rendu sur la surface mais à surface+heightmap.n-> où surface représente le fragment de la surface "tel quel" (transformation normale), heightmap la perturbation d'hauteur à appliquer au pixel, et n->, la normale à la surface en ce fragment (lui même pouvant être perturbé par un bump mapping).

Y a un bon article qui explique tout ca brievement:
http://www.delphi3d.net/articles/viewarticle.php?article=bumpmappin(...)

[ Répondre ]

Re: Aussi...

Posté par Edouard Gomez (page perso, ) le 14/08/2004 à 21:34. (lien). Évalué à 1.

Sur mmx standard on utilise la version de ffmpeg qui a été optimisée par Michael Niedermayer (basée sur celle de Lespinass, comme presque toutes les idct open source dispos :-), mais sur AMD, on utilise une version schédulée à la main pour les pipelines des Athlon/Duron plus rapide :-)

Nan de toute facon tout ce qui est optimisé à la main (ie: postfixé par mmx/3dne/xmm/sse2) est déjà très optimisé, je pense plutôt que la où pêche XviD serait une utilisation abusive du bus mémoire... le problème c'est que pour économiser le bus mémoire, ca équivaut à voir quelles étapes peuvent être fusionnées pour éviter des résultats intermédiaires. Or je me disais qu'il y avait peut être quelques % à gratter sur la forme du C avant de s'attaquer au fond (qui demandera plus de travail, puisque certaines étapes seront fusionnées et demanderont la création de nouevlles séries de fonctions).

[ Répondre ]

[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]