Bon, les gars, vous qui êtes linuxiens comme moi, est-il normal que je
n'arrive pas à dénicher de linuxien compétent depuis presque 6 mois ? Je
ne sais pas, il me semble que c'est la crise, tout ça, et qu'il devrait y
avoir des gens qui cherchent du boulot. Au lieu de quoi, je ne reçois que
des CV de "Java drones" (pour les développeurs) et "certification
MCSE" (pour les administrateurs). Comment se fait-ce?
Il y a deux/trois ans j'ai l'impression qu'il y avait plein monde et là,
pfuit....
--
The fact that a believer is happier than a sceptic is no more to the
point than the fact that a drunken man is happier than a sober one.
The happiness of credulity is a cheap and dangerous quality.
George Bernard Shaw
bon bref si je suis en C je suis pratiquement obligé de modifier le prototype
Oui, mais qui voudrait faire ça sur le kernel? Y a t il vraiment une demande pour ce genre de possibilité?
JKB
Le 21-10-2009, ? propos de Re: De la difficulté à trouver? des linuxiens professionnels, remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
{ .....
}
Ce n'est pas parce que tu as écrit ce truc que ton interface est stable. Ça masque juste le problème.
le but ce n'est pas de ne plus faire évoluer le noyau mais de simplifier la vie de ceux qui codent 5 lignes de C pour un driver par exemple
Parfait. C'est juste au détriment des performances (je te laisse réfléchir au pourquoi du comment).
Quand tu as 2 Go de mémoire, ça roule. Lorsque tu as la mémoire embarquée dans un PDA et la vitesse du processeur ARM, tu commences déjà à voir les choses différemment.
j'ai aussi développé ,mais là de manière informelle juste histoire de voir, un sokoban en j2me je n'ai pas eu de problème et c'était pour un téléphone portable pas un pda
Je parle d'un vrai programme qui fait des accès réseau, qui utilise des sockets et des threads. Bien sûr, si tu te contentes d'un truc pareil, ça fonctionnera. On ne joue vraiment pas dans la même cour !
JKB
-- Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre masse corporelle, mais disperse à lui seul 25% de l'énergie que nous consommons tous les jours.
Le 21-10-2009, ? propos de
Re: De la difficulté à trouver? des linuxiens professionnels,
remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
{
.....
}
Ce n'est pas parce que tu as écrit ce truc que ton interface est
stable. Ça masque juste le problème.
le but ce n'est pas de ne plus faire évoluer le noyau mais de simplifier
la vie de ceux qui codent 5 lignes de C pour un driver par exemple
Parfait. C'est juste au détriment des performances (je te laisse
réfléchir au pourquoi du comment).
Quand tu as 2 Go de mémoire, ça roule. Lorsque tu as la mémoire
embarquée dans un PDA et la vitesse du processeur ARM, tu commences
déjà à voir les choses différemment.
j'ai aussi développé ,mais là de manière informelle juste histoire de
voir, un sokoban en j2me je n'ai pas eu de problème et c'était pour
un téléphone portable pas un pda
Je parle d'un vrai programme qui fait des accès réseau, qui utilise
des sockets et des threads. Bien sûr, si tu te contentes d'un truc
pareil, ça fonctionnera. On ne joue vraiment pas dans la même cour !
JKB
--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Le 21-10-2009, ? propos de Re: De la difficulté à trouver? des linuxiens professionnels, remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
{ .....
}
Ce n'est pas parce que tu as écrit ce truc que ton interface est stable. Ça masque juste le problème.
le but ce n'est pas de ne plus faire évoluer le noyau mais de simplifier la vie de ceux qui codent 5 lignes de C pour un driver par exemple
Parfait. C'est juste au détriment des performances (je te laisse réfléchir au pourquoi du comment).
Quand tu as 2 Go de mémoire, ça roule. Lorsque tu as la mémoire embarquée dans un PDA et la vitesse du processeur ARM, tu commences déjà à voir les choses différemment.
j'ai aussi développé ,mais là de manière informelle juste histoire de voir, un sokoban en j2me je n'ai pas eu de problème et c'était pour un téléphone portable pas un pda
Je parle d'un vrai programme qui fait des accès réseau, qui utilise des sockets et des threads. Bien sûr, si tu te contentes d'un truc pareil, ça fonctionnera. On ne joue vraiment pas dans la même cour !
JKB
-- Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre masse corporelle, mais disperse à lui seul 25% de l'énergie que nous consommons tous les jours.
remy
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My Mydriver 5000 0 :~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$
remy
-- http://remyaumeunier.chez-alice.fr/
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau
Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
Mydriver 5000 0
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$
On voit surtout que tu n'as jamais développé un module pour le noyau Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My Mydriver 5000 0 :~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$
remy
-- http://remyaumeunier.chez-alice.fr/
talon
Toxico Nimbus wrote:
Michel Talon a écrit :
> Si tu parles des "impératifs de production" l'un d'entre eux est aussi > la "maintenabilité". Bonne chance avec Perl pour ça, Emmanuel est en > train d'en faire l'expérience.
La /maintenabilité/ ne dépend pas du langage utilisé mais de la qualité de l'analyse du projet et de la documentation et du code et du projet.
Elle dépend encore plus du fait qu'on peut trouver du personnel pour le faire, ce qui était tout mon point.
--
Michel TALON
Toxico Nimbus <ToxN@free.fr> wrote:
Michel Talon a écrit :
> Si tu parles des "impératifs de production" l'un d'entre eux est aussi
> la "maintenabilité". Bonne chance avec Perl pour ça, Emmanuel est en
> train d'en faire l'expérience.
La /maintenabilité/ ne dépend pas du langage utilisé mais de la qualité
de l'analyse du projet et de la documentation et du code et du projet.
Elle dépend encore plus du fait qu'on peut trouver du personnel pour le
faire, ce qui était tout mon point.
> Si tu parles des "impératifs de production" l'un d'entre eux est aussi > la "maintenabilité". Bonne chance avec Perl pour ça, Emmanuel est en > train d'en faire l'expérience.
La /maintenabilité/ ne dépend pas du langage utilisé mais de la qualité de l'analyse du projet et de la documentation et du code et du projet.
Elle dépend encore plus du fait qu'on peut trouver du personnel pour le faire, ce qui était tout mon point.
--
Michel TALON
JKB
Le 21-10-2009, ? propos de Re: De la difficulté à trouver? des linuxiens professionnels, remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My Mydriver 5000 0 :~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$
Veux-tu que j'exhume les discussions qu'il y a eu sur fcolm à propos de ce truc ? Le monsieur parle d'un _vrai_ module, fonctionnel et tout et tout, pas d'un truc bricolé dans un coin avec des effets de bord.
JKB
-- Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre masse corporelle, mais disperse à lui seul 25% de l'énergie que nous consommons tous les jours.
Le 21-10-2009, ? propos de
Re: De la difficulté à trouver? des linuxiens professionnels,
remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau
Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
Mydriver 5000 0
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$
Veux-tu que j'exhume les discussions qu'il y a eu sur fcolm à propos
de ce truc ? Le monsieur parle d'un _vrai_ module, fonctionnel et
tout et tout, pas d'un truc bricolé dans un coin avec des effets de
bord.
JKB
--
Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre
masse corporelle, mais disperse à lui seul 25% de l'énergie que nous
consommons tous les jours.
Le 21-10-2009, ? propos de Re: De la difficulté à trouver? des linuxiens professionnels, remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My Mydriver 5000 0 :~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$
Veux-tu que j'exhume les discussions qu'il y a eu sur fcolm à propos de ce truc ? Le monsieur parle d'un _vrai_ module, fonctionnel et tout et tout, pas d'un truc bricolé dans un coin avec des effets de bord.
JKB
-- Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre masse corporelle, mais disperse à lui seul 25% de l'énergie que nous consommons tous les jours.
Patrice Karatchentzeff
(Michel Talon) a écrit :
Toxico Nimbus wrote:
Michel Talon a écrit :
> Si tu parles des "impératifs de production" l'un d'entre eux est > aussi la "maintenabilité". Bonne chance avec Perl pour ça, > Emmanuel est en train d'en faire l'expérience.
La /maintenabilité/ ne dépend pas du langage utilisé mais de la qualité de l'analyse du projet et de la documentation et du code et du projet.
Elle dépend encore plus du fait qu'on peut trouver du personnel pour le faire, ce qui était tout mon point.
du personnel compétent en fait, ce qui fait que ce point est toujours critique, quelque soit le langage.
> Si tu parles des "impératifs de production" l'un d'entre eux est
> aussi la "maintenabilité". Bonne chance avec Perl pour ça,
> Emmanuel est en train d'en faire l'expérience.
La /maintenabilité/ ne dépend pas du langage utilisé mais de la
qualité de l'analyse du projet et de la documentation et du code et
du projet.
Elle dépend encore plus du fait qu'on peut trouver du personnel pour
le faire, ce qui était tout mon point.
du personnel compétent en fait, ce qui fait que ce point est toujours
critique, quelque soit le langage.
> Si tu parles des "impératifs de production" l'un d'entre eux est > aussi la "maintenabilité". Bonne chance avec Perl pour ça, > Emmanuel est en train d'en faire l'expérience.
La /maintenabilité/ ne dépend pas du langage utilisé mais de la qualité de l'analyse du projet et de la documentation et du code et du projet.
Elle dépend encore plus du fait qu'on peut trouver du personnel pour le faire, ce qui était tout mon point.
du personnel compétent en fait, ce qui fait que ce point est toujours critique, quelque soit le langage.
Le 21-10-2009, ? propos de Re: De la difficulté à trouver? des linuxiens professionnels, remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My Mydriver 5000 0 :~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$
Veux-tu que j'exhume les discussions qu'il y a eu sur fcolm à propos de ce truc ?
je me souviens avoir demandé de l'aide pour les scripts il y a quelque temps ,aide que j'attends toujours d'ailleurs, mais pour le driveur a proprement parlé je me suis comme tu dis démerdé tout seul ,j'ai même eu une histoire de librairie à la con incompatible avec ma version du noyau, d'ailleurs le code tourne toujours à ma connaissance un simple driver pour une carte d'entrée/sortie maison
ce n'est pas cette version, tu m'excuseras mais le code est réservé à ceux qui achètent le matos et comme il n'est pas à vendre ...
remy
-- http://remyaumeunier.chez-alice.fr/
JKB a écrit :
Le 21-10-2009, ? propos de
Re: De la difficulté à trouver? des linuxiens professionnels,
remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau
Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
Mydriver 5000 0
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My
remy@remy-desktop:~/Desktop/Mydriver/nouveau dossier$
Veux-tu que j'exhume les discussions qu'il y a eu sur fcolm à propos
de ce truc ?
je me souviens avoir demandé de l'aide pour les scripts il y a quelque
temps ,aide que j'attends toujours d'ailleurs, mais pour le driveur a
proprement parlé je me suis comme tu dis démerdé tout seul ,j'ai même
eu une histoire de librairie à la con incompatible avec ma version du
noyau, d'ailleurs le code tourne toujours à ma connaissance un simple
driver pour une carte d'entrée/sortie maison
ce n'est pas cette version, tu m'excuseras mais le code est
réservé à ceux qui achètent le matos et comme il n'est pas à vendre ...
Le 21-10-2009, ? propos de Re: De la difficulté à trouver? des linuxiens professionnels, remy ?crivait dans fr.comp.os.linux.debats :
JKB a écrit :
On voit surtout que tu n'as jamais développé un module pour le noyau Linux.
meme pas vrais un spéciale rien que pour toi
http://cjoint.com/data/kvpbdEqkiC.htm
unzip ...
:~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$ sudo ./insMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My Mydriver 5000 0 :~/Desktop/Mydriver/nouveau dossier$ sudo ./rmMydriver :~/Desktop/Mydriver/nouveau dossier$ lsmod |grep My :~/Desktop/Mydriver/nouveau dossier$
Veux-tu que j'exhume les discussions qu'il y a eu sur fcolm à propos de ce truc ?
je me souviens avoir demandé de l'aide pour les scripts il y a quelque temps ,aide que j'attends toujours d'ailleurs, mais pour le driveur a proprement parlé je me suis comme tu dis démerdé tout seul ,j'ai même eu une histoire de librairie à la con incompatible avec ma version du noyau, d'ailleurs le code tourne toujours à ma connaissance un simple driver pour une carte d'entrée/sortie maison
ce n'est pas cette version, tu m'excuseras mais le code est réservé à ceux qui achètent le matos et comme il n'est pas à vendre ...
Toxico Nimbus , dans le message <4adece9c$0$426$, a écrit :
Ça n'apprend pas au gens ce que sont un pointeur, une pile, un /thread/ ou une primitive de synchronisation...
En effet. On conseille en général d'apprendre à marcher avant d'apprendre à courir.
Je milite pour débuter avec un assembleur simple (genre Motorola 68k)
beaucoup d'effort pour pas grand chose en retour...
Alors que Perl propose bien plus pour bien moins d'effort.
Je n'ai pas dit qu'il fallait utiliser l'assembleur pour tout, juste que c'est - il me semble - un bon début pour apprendre la programmation.
Patrice Karatchentzeff
Toxico Nimbus a écrit :
Patrice Karatchentzeff a écrit :
Toxico Nimbus a écrit :
Nicolas George a écrit :
Toxico Nimbus , dans le message <4adece9c$0$426$, a écrit :
Ça n'apprend pas au gens ce que sont un pointeur, une pile, un /thread/ ou une primitive de synchronisation...
En effet. On conseille en général d'apprendre à marcher avant d'apprendre à courir.
Je milite pour débuter avec un assembleur simple (genre Motorola 68k)
beaucoup d'effort pour pas grand chose en retour...
Alors que Perl propose bien plus pour bien moins d'effort.
Je n'ai pas dit qu'il fallait utiliser l'assembleur pour tout, juste que c'est - il me semble - un bon début pour apprendre la programmation.
Je pense que non. L'aspect plaisir est super important. Le retour sur investissement en assembleur est très faible en terme de rendement et donc de plaisir.
Toxico Nimbus , dans le message
<4adece9c$0$426$426a74cc@news.free.fr>,
a écrit :
Ça n'apprend pas au gens ce que sont un pointeur, une pile, un
/thread/ ou une primitive de synchronisation...
En effet. On conseille en général d'apprendre à marcher avant
d'apprendre à courir.
Je milite pour débuter avec un assembleur simple (genre Motorola
68k)
beaucoup d'effort pour pas grand chose en retour...
Alors que Perl propose bien plus pour bien moins d'effort.
Je n'ai pas dit qu'il fallait utiliser l'assembleur pour tout, juste
que c'est - il me semble - un bon début pour apprendre la
programmation.
Je pense que non. L'aspect plaisir est super important. Le retour sur
investissement en assembleur est très faible en terme de rendement et
donc de plaisir.
Toxico Nimbus , dans le message <4adece9c$0$426$, a écrit :
Ça n'apprend pas au gens ce que sont un pointeur, une pile, un /thread/ ou une primitive de synchronisation...
En effet. On conseille en général d'apprendre à marcher avant d'apprendre à courir.
Je milite pour débuter avec un assembleur simple (genre Motorola 68k)
beaucoup d'effort pour pas grand chose en retour...
Alors que Perl propose bien plus pour bien moins d'effort.
Je n'ai pas dit qu'il fallait utiliser l'assembleur pour tout, juste que c'est - il me semble - un bon début pour apprendre la programmation.
Je pense que non. L'aspect plaisir est super important. Le retour sur investissement en assembleur est très faible en terme de rendement et donc de plaisir.