Bonjour, merci de ta réponse.
Dans l'idéal, je cherche un boulot rapidement à l'issu de ma thèse, c'est à dire que je préférerai ne pas passer par la case formation, étant donné que je voudrai me trouver un boulot rapidement pour des questions financières (je préfère le dire honnêtement).
Mes langages de prédilection sont le C et le python. Je peux m'adapter néanmoins à une grande variété de contextes. J'aimerai également mettre en avant un bon bagage mathématique. Pour l'informatique, c'est avant tout un loisir, même si j'essaie de progresser et d'acquérir des expériences variées. C'est certainement mon manque d'expérience professionnelle qui pêcherait si je souhaitais prendre un job en informatique, ce serait certainement l'employeur qui me donnerait sa confiance.
J'ai fait du développement au cours de ma thèse, mais je ne pense pas que ce genre d'expérience est valorisant, étant donné que le développement en physique a peu de chose à voir avec le métier d'informaticien, car ce n'est pas orienté vers le même but (plus un problème de performance et de mélange mathématique/physique/méthodes numériques que de problématiques télécom/web/etc…).
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
On s'attend à du concret, mais en fait, ... C'est juste un don conventionnel :) Mince alors, je me suis bien fait avoir. Y sont où mes trois barils de bonux ?
D'ailleurs j'aimerai bien savoir si je dois donner plutôt à wikimédia ou au FDNN ?
Ceci dit je trouve que c'est une bonne idée de faire ce genre de dons groupés, car en effet il existe un certain nombre d'associations promouvant le logiciel libre et la liberté sur internet, ce qui n'est pas facile pour le donateur lambda à décider.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
C'est bien ce qu'ils font, mais je trouve que vu le marketing déployé, ils auraient pu proposer des goodies, style des clés usb bootable de linux avec kde full 3D et plein d'applications marrantes, car cela aurait pu servir à montrer ce qu'est le libre et à le promouvoir encore plus.
75€ pour un T-shirt, j'appelle ça de l'escroquerie personnellement. Alors au fait, c'est quoi ce « pack liberté » ? Car la réponse ne saute pas aux yeux malheureusement, peut être que c'est justement ça qui est envoyé, mais là c'est un peu mystère et boule de gomme, à mon grand dam.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
En pratique on peut très bien mélanger programmation fonctionnelle et impérative, par exemple en OCaml ou en Haskell, et c'est un style tout à fait raisonnable
Oui mais c'est dommage.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Posté par dave .
En réponse au journal Votre langage idéal ?.
Évalué à 3.
Dernière modification le 29 janvier 2012 à 17:16.
La récursion terminale n'est pas le seul intérêt des langages fonctionnels mais les langages fonctionnels permettent d'écrire des algorithmes récursif de manière élégante et efficace.
La version récursive de la factorielle existe aussi bien en C et dans d'autres langages impératifs. La vraie question c'est « en quoi le paradigme que j'utilise va bien avec ce que je code. » . Dans de nombreux cas l'impératif est inélégant et inadapté. On ne parle pas récursif/itératif mais de fonctionnel/impératif, ce n'est pas la même chose.
D'une manière générale je pense que les langages fonctionnels quant ils ne sont pas appréciés sont en général mal connus.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Posté par dave .
En réponse au journal Votre langage idéal ?.
Évalué à 0.
Dernière modification le 29 janvier 2012 à 02:00.
L'optimisation ne doit pas dépendre du programmeur dans le meilleur des mondes. En pratique je ne doute pas que cela soit nécessaire de temps en temps, mais un bon langage doit permettre au programmeur de laisser ses questions sur l'optimisation de côté je pense.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Posté par dave .
En réponse au journal Votre langage idéal ?.
Évalué à 2.
Dernière modification le 28 janvier 2012 à 20:38.
Mais ma réponse était sérieuse :) cauchemar j'exagère à peine, mais plus on avance dans la compréhension de la programmation, et plus c'est intéressant d'avoir une concision dans l'expression.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
ne me semblait pas syntaxiquement correct. Je suis d'accord avec toi qu'un code python n'est pas très pérenne. Mais ça, c'est parce que la compatibilité a été volontairement cassée avec python3. Peut être que python2 peut compiler du code python1 par exemple (mais je ne m'avancerai pas trop là dessus non plus).
Je suis donc d'accord que python n'est pas un exemple pour la stabilité, c'est dommage mais c'est comme ça, et je trouve que c'est normal avec les machines virtuelles, on les mets à jour, les API évoluent, c'est comme ça... C'est l'intérêt des langages interprétés. C'est plus difficile d'aller modifier la syntaxe d'un langage compilé, on a tout intérêt à ce qu'elle reste stable pour éviter de réécrire un compilateur à chaque fois je suppose...
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Je ne crois pas que le code Ocaml ait à rougir au niveau des performances. Le code Ocaml est très rapide, et largement compétitif avec le C.
J'ai choisi de faire un code simple, peut être pas très optimisé et compréhensible car c'est pour un besoin pédagogique et didactique, ce que le code caml remplit beaucoup mieux.
(En même temps, c'est un faux argument, ce n'est pas à l'humain de faire les optimisations mais au compilateur.)
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Posté par dave .
En réponse au journal Votre langage idéal ?.
Évalué à 3.
Dernière modification le 28 janvier 2012 à 18:14.
A côté de ceci, la programmation fonctionnelle est une force parce que justement elle permet d'écrire plus simplement du code qui serait bien plus complexe en programmation impérative.
À une époque je voulais faire du ocaml pour me changer les idées. J'ai trouvé un TP de classe prépa sur du codage de Huffman en Ocaml. J'ai refait l'exercice en C parce que nous faisions du C à la fac. Je peux vous dire que ce simple exercice amène vraiment à se demander pourquoi continuer à travailler en C (à moins d'être un masochiste irrécupérable bien sûr).
Par contre, oui, je suis plus mitigé du mixe forme fonctionnelle et forme impérative que l'on trouve dans certains langages.
Tu parles de python là ? Tu vas en froisser quelques uns, fais attention. :) De plus je code en python et ce serait intéressant que tu développes davantage ce point. Merci par avance.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Je n'ai jamais bien compris l'utilité du langage naturel pour des langages de programmation. L'utilisation de symboles me semblant au contraire plus naturelle.
Les mathématiques utilisent un langage symbolique adapté, je ne vois pas pourquoi le langage naturel serait adapté à la programmation. Le pire étant les langages qui mélangent allègrement les deux, entretenant une confusion des genres qui est un cauchemar pour le programmeur (java ou C++ par exemple).
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Avec un forfait qui est de 8 fois moins important que les autres opérateurs, je pense que je vais switcher vers free dès que possible. Chose heureuse, je viens d'acheter un téléphone bloqué trois mois chez sfr. Je vais donc pouvoir switcher quand toute cette folie se sera apaisée.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Ce n'est pas vrai - en tous cas pour moi. En fait l'idéal serait de garder une disposition azerty affichée sur le clavier et de taper en aveugle avec bépo.
Dans mon cas avec une nappe bépo, je ne sais plus utiliser azerty après quelques mois de bépo.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
Posté par dave .
En réponse au sondage La disposition Bépo….
Évalué à 2.
Dernière modification le 09 janvier 2012 à 13:34.
Oui, en fait j'ai des problèmes aux doigts depuis que j'ai commencé à être geek un peu trop tard le soir.
En résumé, une bonne hygiène de vie, des étirements des doigts, une bonne hydratation, un passage au bépo, un typematrix sont des possibilités à ne pas négliger dans ces cas là.
Pour le typematrix c'est quand même au moins 15× mieux que l'azerty. N'oublions pas que ce dernier a été conçu dans le but explicite de ralentir la frappe des utilisateurs, ce qui est un non sens total à notre époque.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: déjà ?
Posté par dave . En réponse au message Se réorienter dans l'informatique. Évalué à 2.
C'est :
1) mal payé
2) difficile
3) compétitif
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: formation double compétence ?
Posté par dave . En réponse au message Se réorienter dans l'informatique. Évalué à 2. Dernière modification le 29 février 2012 à 14:18.
Bonjour, merci de ta réponse.
Dans l'idéal, je cherche un boulot rapidement à l'issu de ma thèse, c'est à dire que je préférerai ne pas passer par la case formation, étant donné que je voudrai me trouver un boulot rapidement pour des questions financières (je préfère le dire honnêtement).
Mes langages de prédilection sont le C et le python. Je peux m'adapter néanmoins à une grande variété de contextes. J'aimerai également mettre en avant un bon bagage mathématique. Pour l'informatique, c'est avant tout un loisir, même si j'essaie de progresser et d'acquérir des expériences variées. C'est certainement mon manque d'expérience professionnelle qui pêcherait si je souhaitais prendre un job en informatique, ce serait certainement l'employeur qui me donnerait sa confiance.
J'ai fait du développement au cours de ma thèse, mais je ne pense pas que ce genre d'expérience est valorisant, étant donné que le développement en physique a peu de chose à voir avec le métier d'informaticien, car ce n'est pas orienté vers le même but (plus un problème de performance et de mélange mathématique/physique/méthodes numériques que de problématiques télécom/web/etc…).
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: un vpn
Posté par dave . En réponse au message Proxy web pour neufbox 4. Évalué à 2.
Yes, un VPN, ça roule bien.
Si tu en connais un pour la neufbox 4 je suis bien sûr preneur.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: motard
Posté par dave . En réponse au journal La légalisation de l'interfile : démagogie maximum. Évalué à 2.
Mais si la circulation s'étend en files ininterrompues, normalement aucune voiture ne déboîte, et le motard est bon pour circuler en inter-file.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Pour compléter...
Posté par dave . En réponse à la dépêche État d'insécurité chez PHP. Évalué à 3.
Oui, pourquoi ?
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Marketing
Posté par dave . En réponse à la dépêche Pack Liberté : un pack pour soutenir les libertés. Évalué à 2.
On s'attend à du concret, mais en fait, ... C'est juste un don conventionnel :) Mince alors, je me suis bien fait avoir. Y sont où mes trois barils de bonux ?
D'ailleurs j'aimerai bien savoir si je dois donner plutôt à wikimédia ou au FDNN ?
Ceci dit je trouve que c'est une bonne idée de faire ce genre de dons groupés, car en effet il existe un certain nombre d'associations promouvant le logiciel libre et la liberté sur internet, ce qui n'est pas facile pour le donateur lambda à décider.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
# Marketing
Posté par dave . En réponse à la dépêche Pack Liberté : un pack pour soutenir les libertés. Évalué à 3. Dernière modification le 03 février 2012 à 14:20.
C'est bien ce qu'ils font, mais je trouve que vu le marketing déployé, ils auraient pu proposer des goodies, style des clés usb bootable de linux avec kde full 3D et plein d'applications marrantes, car cela aurait pu servir à montrer ce qu'est le libre et à le promouvoir encore plus.
75€ pour un T-shirt, j'appelle ça de l'escroquerie personnellement. Alors au fait, c'est quoi ce « pack liberté » ? Car la réponse ne saute pas aux yeux malheureusement, peut être que c'est justement ça qui est envoyé, mais là c'est un peu mystère et boule de gomme, à mon grand dam.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Mes idéaux
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 3.
Python évolue, mais son but premier est bien d'avoir un langage de script tout en un et stable.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: xmpp
Posté par dave . En réponse au journal Twitter et les politiques de censure.. Évalué à 2.
Il est où ce twitter-like décentralisé ?
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Hum ...
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 3. Dernière modification le 30 janvier 2012 à 01:10.
Oui, le langage a beaucoup à voir dans la quantité de lignes de codes et la simplicité de codage.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Hum ...
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 0.
Oui mais c'est dommage.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Hum ...
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 3. Dernière modification le 29 janvier 2012 à 17:16.
La récursion terminale n'est pas le seul intérêt des langages fonctionnels mais les langages fonctionnels permettent d'écrire des algorithmes récursif de manière élégante et efficace.
La version récursive de la factorielle existe aussi bien en C et dans d'autres langages impératifs. La vraie question c'est « en quoi le paradigme que j'utilise va bien avec ce que je code. » . Dans de nombreux cas l'impératif est inélégant et inadapté. On ne parle pas récursif/itératif mais de fonctionnel/impératif, ce n'est pas la même chose.
D'une manière générale je pense que les langages fonctionnels quant ils ne sont pas appréciés sont en général mal connus.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Mes idéaux
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 1.
Le c++ pas plus que le C n'ont intérêt à casser la compatibilité ascendante.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Hum ...
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 0. Dernière modification le 29 janvier 2012 à 02:00.
L'optimisation ne doit pas dépendre du programmeur dans le meilleur des mondes. En pratique je ne doute pas que cela soit nécessaire de temps en temps, mais un bon langage doit permettre au programmeur de laisser ses questions sur l'optimisation de côté je pense.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Il n'existe pas.
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 2. Dernière modification le 28 janvier 2012 à 20:38.
Mais ma réponse était sérieuse :) cauchemar j'exagère à peine, mais plus on avance dans la compréhension de la programmation, et plus c'est intéressant d'avoir une concision dans l'expression.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Mes idéaux
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 2.
Non, c'est juste que ton
ne me semblait pas syntaxiquement correct. Je suis d'accord avec toi qu'un code python n'est pas très pérenne. Mais ça, c'est parce que la compatibilité a été volontairement cassée avec python3. Peut être que python2 peut compiler du code python1 par exemple (mais je ne m'avancerai pas trop là dessus non plus).
Je suis donc d'accord que python n'est pas un exemple pour la stabilité, c'est dommage mais c'est comme ça, et je trouve que c'est normal avec les machines virtuelles, on les mets à jour, les API évoluent, c'est comme ça... C'est l'intérêt des langages interprétés. C'est plus difficile d'aller modifier la syntaxe d'un langage compilé, on a tout intérêt à ce qu'elle reste stable pour éviter de réécrire un compilateur à chaque fois je suppose...
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Hum ...
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 7.
Hum****Désolé de te contredire.
Je ne crois pas que le code Ocaml ait à rougir au niveau des performances. Le code Ocaml est très rapide, et largement compétitif avec le C.
J'ai choisi de faire un code simple, peut être pas très optimisé et compréhensible car c'est pour un besoin pédagogique et didactique, ce que le code caml remplit beaucoup mieux.
(En même temps, c'est un faux argument, ce n'est pas à l'humain de faire les optimisations mais au compilateur.)
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Hum ...
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 3. Dernière modification le 28 janvier 2012 à 18:14.
À une époque je voulais faire du ocaml pour me changer les idées. J'ai trouvé un TP de classe prépa sur du codage de Huffman en Ocaml. J'ai refait l'exercice en C parce que nous faisions du C à la fac. Je peux vous dire que ce simple exercice amène vraiment à se demander pourquoi continuer à travailler en C (à moins d'être un masochiste irrécupérable bien sûr).
Comme je suis bon joueur je cite mes sources :
Tu parles de python là ? Tu vas en froisser quelques uns, fais attention. :) De plus je code en python et ce serait intéressant que tu développes davantage ce point. Merci par avance.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Il n'existe pas.
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 1.
Je n'ai jamais bien compris l'utilité du langage naturel pour des langages de programmation. L'utilisation de symboles me semblant au contraire plus naturelle.
Les mathématiques utilisent un langage symbolique adapté, je ne vois pas pourquoi le langage naturel serait adapté à la programmation. Le pire étant les langages qui mélangent allègrement les deux, entretenant une confusion des genres qui est un cauchemar pour le programmeur (java ou C++ par exemple).
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Il n'existe pas.
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 0.
Je préfère les œufs au plat.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Mes idéaux
Posté par dave . En réponse au journal Votre langage idéal ?. Évalué à 5. Dernière modification le 28 janvier 2012 à 17:46.
Tu veux dire ?
Sinon C++ répond plutôt bien à ce que tu décris. Peut être pas aussi portable que ça néanmoins. Sinon,
Je pense que tu parles du C évidemment, notamment pour la portabilité.
Bon mais je sais que tu codes en C++, donc tu es de parti pris, de même quand tu donnes ton lien plus bas.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: inscription à Free Mobile
Posté par dave . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 2.
Le seuil des trois millions d'abonnés ne sera pas franchi avant quelques mois, j'ose espérer.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: inscription à Free Mobile
Posté par dave . En réponse à la dépêche Free lance son offre mobile : ce que ça change. Évalué à 1.
Avec un forfait qui est de 8 fois moins important que les autres opérateurs, je pense que je vais switcher vers free dès que possible. Chose heureuse, je viens d'acheter un téléphone bloqué trois mois chez sfr. Je vais donc pouvoir switcher quand toute cette folie se sera apaisée.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: [x] C'est sans doute bien mais je préfère m'en passer
Posté par dave . En réponse au sondage La disposition Bépo…. Évalué à 2.
Ce n'est pas vrai - en tous cas pour moi. En fait l'idéal serait de garder une disposition azerty affichée sur le clavier et de taper en aveugle avec bépo.
Dans mon cas avec une nappe bépo, je ne sais plus utiliser azerty après quelques mois de bépo.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.
[^] # Re: Une lecture importante pour nous grand utilisateurs de claviers
Posté par dave . En réponse au sondage La disposition Bépo…. Évalué à 2. Dernière modification le 09 janvier 2012 à 13:34.
Oui, en fait j'ai des problèmes aux doigts depuis que j'ai commencé à être geek un peu trop tard le soir.
En résumé, une bonne hygiène de vie, des étirements des doigts, une bonne hydratation, un passage au bépo, un typematrix sont des possibilités à ne pas négliger dans ces cas là.
http://fingeryoga.com/
http://bepo.fr/wiki/Accueil
http://typematrix.com/bepo.php
Pour le typematrix c'est quand même au moins 15× mieux que l'azerty. N'oublions pas que ce dernier a été conçu dans le but explicite de ralentir la frappe des utilisateurs, ce qui est un non sens total à notre époque.
Systemd, the bright side of linux, toward a better user experience and on the road to massive adoption of linux for the desktop.