Je ne vois pas beaucoup de projets qui ont des tests unitaires.. (et en SSII, quasiement aucun, pas le temps...)
Le but des TU, c'est justement de te faire gagner du temps :-)
Enfin bon, j'imagine qu'en SSII, c'est mieux quand le code est moins perenne.... si vous voyez ce que je veux dire ;)
/me rêve d'un monde ou les toolkit/ihm seraient inter-changeable.
Le gros hic, c'est que Qt, c'est pas seulement un toolkit IHM.
Si tu as un programme fortement architecturé sur le principe de signal/slot et sur les (très bonnes) structures de données (QString, QList, etc) Qt, alors, on commence à comprendre en quoi faire un système interchangeable de Toolkit/IHM serait une prise de tête plutôt pas sympa.
Et pourquoi chercher une origine à tout ?
Est-ce si difficile d'imaginer qu'une chose peut avoir toujours existé ?
Moi une théorie qui me séduit bien, c'est le big crunch, ce qui expliquerait le big bang; en fait l'univers ne ferait que des pulsations depuis toujours, comme une grande respiration éternelle.
C'est déprimant, je le reconnais, et je préfèrerais croire au paradis, mais ça me semble le plus plausible.
En tout cas, au moins cette discussion (qui affiche pratiquement 300 commentaires au moment où je poste) aura au moins eu le mérite de susciter des discussions de philo de comptoir dont je me délecte :)
Je reprends ton idée de départ : "Pour un athéisme de combat". Pourquoi veux-tu retirer à quelqu'un une chose (en l'occurence une croyance, qu'elle qu'elle soit) qui lui a apporté du bien ?
En d'autres termes, une réduction du problème serait :
Est-il mieux pour l'homme de regarder la vérité (du moins, la vérité des athées) en face au risque d'en souffrir ou de s'administrer une dose d'espoir et de bonheur via un ensemble de dogmes et de croyances relevant de l'irrationnel ?
Vouloir convaincre pacifiquement les autres et avec des outils dialectiques d'accepter la vérité tangible et matérielle telle qu'un athée la perçoit est-elle une tâche humaniste ?
Moi je le crois, mais j'irais pas le faire parce que j'ai autre chose à foutre et que j'ai un boabab dans la main mais si des gens veulent s'y coller, ils auront tout mon soutien.
Ce qui est déclaré "irrationnel" c'est quelque chose qui ne peut être expliquée par la raison.
Ce qui est déclaré "déraisonné", c'est une chose qui est contraire à la raison, que la raison devrait normalement réprouver.
Par exemple, je peux vouloir manger une bonne raclette alors que mon taux de cholestérol est proche du taux léthal, cette volontée est déraisonnée car la raison devrait me pousser à ne pas le faire, mais pas irrationnelle, car elle peut être expliquée (c'est appétissant).
L'irrationnel établit une frontière beaucoup plus franche en délimitant ce qui peut être expliqué par la raison et ce qui ne le peut pas. C'est un point de vue quasiment extérieur pour expliquer un phénomène.
Bon c'est vraiment casse-gueule et mes connaissances en philo sont telles que je ne préfère pas m'aventurer plus en avant là dedans.
Pour moi, les deux domaines de qualification se chevauchent mais ne sont pas identiques.
Et puis, depuis le début, j'ai la sensation qu'on ne parle pas de la même chose, ni qu'on se place du même point d'observation.
On ne peut pas expliquer Dieu, mais on peut théoriquement expliquer pourquoi un individu n'aime pas la tomate. On peut également expliquer pourquoi un individu croit en Dieu en examinant son parcours et son psyché, ok, mais à un moment, on se heurte au passage à l'irationnel, à l'arbitraire; "je crois à quelque chose que la raison ne peut expliquer ni démontrer", là on rentre dans l'irrationnel. Que ce soit du point de vue de l'observateur ou du vécu.
C'est pour ça que je trouve que ton premier post sur le goût me semble décalé.
Le goût n'est certainement pas une manifestation de l'irrationnel, on peut théoriquement recherche les origines de telle ou telle préférence gustative, logées dans l'expérience d'un individu, dans son conscient, son (in/sub)conscient, dans son système nerveux. Les raisons qui font qu'on ne peut pas supporter un légume par exemple peuvent trouver leurs explications.
D'autre part l'irrationnel n'est pas le déraisonné. Attention à ne pas confondre les termes. Le goût n'est pas (à ma connaissance) affaire de raison, là d'accord.
C'est ironique ou tu penses vraiment qu'il est mieux d'embaucher des gens qui ont 3 4 ans d'expérience pour faire un stage dans une entreprise plutôt qu'un jeune qui cherche du boulot en sortie de fac ou d'école ?
Une annonce de job qui concerne les logiciels libres dans un journal de seconde page de surcroît, ne me dérange pas. En tout cas, beaucoup moins que certains autres journaux complètement creux.
eth1 est bien positionné dans mon fichier interfaces, avec son SSID associé que je lui avais rentré via une interface de KDE, logique, par contre comme si je disais, au niveau des interfaces réseau, eth1 n'existe tout simplement plus, comme si la carte wifi n'était plus reconnue en passant à un noyal supérieur.
Par exemple, quand j'utilise iwconfig, il me dit qu'il ne connait pas le device eth1.
A mon avis, je ne vais pas avoir d'autre choix que de revenir à un ancien noyau.
(j'ai un portable dell avec ça comme device wifi:
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
)
Oulà, je suis pudique, je montre pas mon xorg.conf à tout le monde ;)
Bon ok, soyons sérieux, comme ça vous pourrez me dire si y'a un truc qui cloche :
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Merci.
J'ai finalement réussi avec xinerama, deux devices, deux monitor et deux screens.
Le problème, c'est que quand je relance une seconde fois X, l'écran du portable part en couille (une sorte de mode vidéo où rien ne s'affiche) et l'écran externe se désactive (led passe à l'orange).
Donc, je boot, ca marche, j'ai mes deux écrans gérés, mais il faut absolument pas que je quitte le mode X, sinon je suis bon pour un reboot.
:(
qtparted est très en retrait de gparted.
J'ai eu l'occasion de les tester tous les deux dernièrement, et je n'ai pas réussi à créer des partitions comme je le voulais avec qtparted.
Moi qui suis afficionados des applis KDE, j'ai pleuré.
Il est arrivé exactement la même mésaventure à mon paternel qui habite en Belgique depuis peu de temps (juste à côté de la frontière), non seulement il est maintenant avec un ADSL à quota (je compatis très sincèrement avec les internautes belges à ce sujet d'ailleurs) et il a les boules, mais en plus il ne peut plus regarder les émissions de cuisine de France télévision par internet, parce que son IP n'est pas française.
Supaire ! Je vois pas l'intérêt.
Je ne critique pas le travail des devs de aMSN, ils font ce qu'ils veulent, ce n'est pas mon problème. Par contre je ne comprends pas qu'on puisse assister à une levée de bouclier lorsqu'on parle d'éventuellement passer un driver binaire d'un dépot web à un cd-rom alors que supporter un protocole propriétaire (et donc le répendre et le promouvoir), ça génère un tel enthousiasme. Non, vraiment.
Juste entre nous, le "tel enthousiasme" dont tu parles, je ne le vois pas des masses dans les commentaires de cette news.
Et puis on peut être contre l'intégration des drivers nvidia proprio dans la prochaine ubuntu et contre le protocol MSN en même temps, et oui, c'est possible !
Je ne crois pas que ce soit gecko qui s'occupe de ce genre de choses (boutons), mais plutôt un toolkit natif (gtk pour linux).
Un connaisseur dans les parages ?
Je ne dis pas que les utilisateurs de linux ne sont pas à l'abris des exploits, des trojans.
Juste que la base existante (séparation stricte des comptes, root, utilisateurs, système de dépots authentifiés) me semble être un meilleur terrain pour limiter les malwares. Et surtout les virus. Pour les trojans et les exploits, effectivement, l'avantage n'est probablement pas si énorme, encore que, c'est sans compter sur la réactivité des mainteneurs en général et sur le principe de l'opensource (même si dans une situation théorique ou linux devient populaire, les softs proprios qui tourneront dessus deviendront pléthore également).
[^] # Re: test unitaires?
Posté par Guillaume Denry (site web personnel) . En réponse au journal Un quart des développeurs ne testent jamais leurs programmes.. Évalué à 5.
Le but des TU, c'est justement de te faire gagner du temps :-)
Enfin bon, j'imagine qu'en SSII, c'est mieux quand le code est moins perenne.... si vous voyez ce que je veux dire ;)
[^] # Re: Oui ... mais
Posté par Guillaume Denry (site web personnel) . En réponse au journal Les modules kernel propriétaires.. Évalué à 2.
[^] # Re: Je sais
Posté par Guillaume Denry (site web personnel) . En réponse au journal VLC en version stable 0.8.9. Évalué à 1.
[^] # Re: Je sais
Posté par Guillaume Denry (site web personnel) . En réponse au journal VLC en version stable 0.8.9. Évalué à 2.
Le gros hic, c'est que Qt, c'est pas seulement un toolkit IHM.
Si tu as un programme fortement architecturé sur le principe de signal/slot et sur les (très bonnes) structures de données (QString, QList, etc) Qt, alors, on commence à comprendre en quoi faire un système interchangeable de Toolkit/IHM serait une prise de tête plutôt pas sympa.
[^] # Re: Je sais
Posté par Guillaume Denry (site web personnel) . En réponse au journal VLC en version stable 0.8.9. Évalué à 7.
Etrange, comment peut-on trouver moche un truc qui s'adapte au look natif de la platforme sur laquelle l'application tourne ?
[^] # Re: Re:
Posté par Guillaume Denry (site web personnel) . En réponse au journal [HS] Pour un athéisme de combat. Évalué à 2.
Est-ce si difficile d'imaginer qu'une chose peut avoir toujours existé ?
Moi une théorie qui me séduit bien, c'est le big crunch, ce qui expliquerait le big bang; en fait l'univers ne ferait que des pulsations depuis toujours, comme une grande respiration éternelle.
C'est déprimant, je le reconnais, et je préfèrerais croire au paradis, mais ça me semble le plus plausible.
En tout cas, au moins cette discussion (qui affiche pratiquement 300 commentaires au moment où je poste) aura au moins eu le mérite de susciter des discussions de philo de comptoir dont je me délecte :)
[^] # Re: Merde
Posté par Guillaume Denry (site web personnel) . En réponse au journal [HS] Pour un athéisme de combat. Évalué à 3.
En d'autres termes, une réduction du problème serait :
Est-il mieux pour l'homme de regarder la vérité (du moins, la vérité des athées) en face au risque d'en souffrir ou de s'administrer une dose d'espoir et de bonheur via un ensemble de dogmes et de croyances relevant de l'irrationnel ?
Vouloir convaincre pacifiquement les autres et avec des outils dialectiques d'accepter la vérité tangible et matérielle telle qu'un athée la perçoit est-elle une tâche humaniste ?
Moi je le crois, mais j'irais pas le faire parce que j'ai autre chose à foutre et que j'ai un boabab dans la main mais si des gens veulent s'y coller, ils auront tout mon soutien.
[^] # Re: Merde
Posté par Guillaume Denry (site web personnel) . En réponse au journal [HS] Pour un athéisme de combat. Évalué à 2.
Désolé pour les fautes :(
[^] # Re: Merde
Posté par Guillaume Denry (site web personnel) . En réponse au journal [HS] Pour un athéisme de combat. Évalué à 4.
Ce qui est déclaré "déraisonné", c'est une chose qui est contraire à la raison, que la raison devrait normalement réprouver.
Par exemple, je peux vouloir manger une bonne raclette alors que mon taux de cholestérol est proche du taux léthal, cette volontée est déraisonnée car la raison devrait me pousser à ne pas le faire, mais pas irrationnelle, car elle peut être expliquée (c'est appétissant).
L'irrationnel établit une frontière beaucoup plus franche en délimitant ce qui peut être expliqué par la raison et ce qui ne le peut pas. C'est un point de vue quasiment extérieur pour expliquer un phénomène.
Bon c'est vraiment casse-gueule et mes connaissances en philo sont telles que je ne préfère pas m'aventurer plus en avant là dedans.
Pour moi, les deux domaines de qualification se chevauchent mais ne sont pas identiques.
Et puis, depuis le début, j'ai la sensation qu'on ne parle pas de la même chose, ni qu'on se place du même point d'observation.
On ne peut pas expliquer Dieu, mais on peut théoriquement expliquer pourquoi un individu n'aime pas la tomate. On peut également expliquer pourquoi un individu croit en Dieu en examinant son parcours et son psyché, ok, mais à un moment, on se heurte au passage à l'irationnel, à l'arbitraire; "je crois à quelque chose que la raison ne peut expliquer ni démontrer", là on rentre dans l'irrationnel. Que ce soit du point de vue de l'observateur ou du vécu.
C'est pour ça que je trouve que ton premier post sur le goût me semble décalé.
[^] # Re: Merde
Posté par Guillaume Denry (site web personnel) . En réponse au journal [HS] Pour un athéisme de combat. Évalué à 3.
D'autre part l'irrationnel n'est pas le déraisonné. Attention à ne pas confondre les termes. Le goût n'est pas (à ma connaissance) affaire de raison, là d'accord.
[^] # Re: Merde
Posté par Guillaume Denry (site web personnel) . En réponse au journal [HS] Pour un athéisme de combat. Évalué à 3.
[^] # Re: 3 à 4 ans d'expérience
Posté par Guillaume Denry (site web personnel) . En réponse au journal L'INRIA recherche un(e) stagiaire pour ObjectWeb. Évalué à 4.
[^] # Re: linuxfr == ANPE ?
Posté par Guillaume Denry (site web personnel) . En réponse au journal L'INRIA recherche un(e) stagiaire pour ObjectWeb. Évalué à 10.
[^] # Re: essaie un sudo ifup eth1
Posté par Guillaume Denry (site web personnel) . En réponse au message interface qui disparait. Évalué à 1.
Par exemple, quand j'utilise iwconfig, il me dit qu'il ne connait pas le device eth1.
A mon avis, je ne vais pas avoir d'autre choix que de revenir à un ancien noyau.
(j'ai un portable dell avec ça comme device wifi:
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
)
[^] # Re: Chez moi ça marche (tm)
Posté par Guillaume Denry (site web personnel) . En réponse au message i945 et bi-ecran. Évalué à 2.
Bon ok, soyons sérieux, comme ça vous pourrez me dire si y'a un truc qui cloche :
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Device"
Identifier "945-Internal"
Driver "i810"
BusID "PCI:0:2:0"
Option "MonitorLayout" "CRT,LFP"
Screen 0
EndSection
Section "Device"
Identifier "945-External"
Driver "i810"
BusID "PCI:0:2:0"
Option "MonitorLayout" "CRT,LFP"
Screen 1
EndSection
Section "Monitor"
Identifier "Local Generic Monitor"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "External Generic Monitor"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Local LCD"
Device "945-Internal"
Monitor "Local Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "External LCD"
Device "945-External"
Monitor "External Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Dual Head (Xinerama) Layout"
Screen "Local LCD"
Screen "External LCD" LeftOf "Local LCD"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
Section "ServerFlags"
Option "Xinerama" "true"
EndSection
Section "DRI"
Mode 0666
EndSection
[^] # Re: Chez moi ça marche (tm)
Posté par Guillaume Denry (site web personnel) . En réponse au message i945 et bi-ecran. Évalué à 2.
J'ai finalement réussi avec xinerama, deux devices, deux monitor et deux screens.
Le problème, c'est que quand je relance une seconde fois X, l'écran du portable part en couille (une sorte de mode vidéo où rien ne s'affiche) et l'écran externe se désactive (led passe à l'orange).
Donc, je boot, ca marche, j'ai mes deux écrans gérés, mais il faut absolument pas que je quitte le mode X, sinon je suis bon pour un reboot.
:(
[^] # Re: Hormi soit qui le mal panse !
Posté par Guillaume Denry (site web personnel) . En réponse au journal Kubuntu, ça sux !. Évalué à 3.
:)
[^] # Re: qtparted
Posté par Guillaume Denry (site web personnel) . En réponse au journal Kubuntu, ça sux !. Évalué à 3.
Pourtant le nom aurait dû me mettre sur la voix ;)
# qtparted
Posté par Guillaume Denry (site web personnel) . En réponse au journal Kubuntu, ça sux !. Évalué à 5.
J'ai eu l'occasion de les tester tous les deux dernièrement, et je n'ai pas réussi à créer des partitions comme je le voulais avec qtparted.
Moi qui suis afficionados des applis KDE, j'ai pleuré.
# 3615 mavie
Posté par Guillaume Denry (site web personnel) . En réponse au journal Filtrage IP sur France2.fr. Évalué à 3.
Supaire ! Je vois pas l'intérêt.
# BFM
Posté par Guillaume Denry (site web personnel) . En réponse au journal Tout le monde gagne à l'arrivée de Windows Vista !!. Évalué à 9.
[^] # Re: protocole proprio...
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche aMSN 0.96. Évalué à 2.
Juste entre nous, le "tel enthousiasme" dont tu parles, je ne le vois pas des masses dans les commentaires de cette news.
Et puis on peut être contre l'intégration des drivers nvidia proprio dans la prochaine ubuntu et contre le protocol MSN en même temps, et oui, c'est possible !
[^] # Re: Rapport Ubuntu/MS
Posté par Guillaume Denry (site web personnel) . En réponse au journal Ubuntu's Quest for OpenSUSE Developers. Évalué à 1.
Merci de ne pas généraliser. On trouve de tout ici, comme dans un marché.
[^] # Re: Le problème de aMSN
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche aMSN 0.96. Évalué à 2.
Un connaisseur dans les parages ?
[^] # Re: Foutaises
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Le monopole de Microsoft : mode d'emploi. Évalué à 4.
Juste que la base existante (séparation stricte des comptes, root, utilisateurs, système de dépots authentifiés) me semble être un meilleur terrain pour limiter les malwares. Et surtout les virus. Pour les trojans et les exploits, effectivement, l'avantage n'est probablement pas si énorme, encore que, c'est sans compter sur la réactivité des mainteneurs en général et sur le principe de l'opensource (même si dans une situation théorique ou linux devient populaire, les softs proprios qui tourneront dessus deviendront pléthore également).