Je suis toujours ébahis de voir la plupart des parents signer sans se poser de questions.
Il y a quelques années, avant que l'on parle souvent de droit à l'image, des amis avaient retrouvé la photo d'un de leur gamin sur un pub japonaise (je sais plus comment ils avaient trouvé ça …)
La photo provenait de leur compte facebook ou autre google image (la aussi je sais plus …) en tout cas d'un réseaux social quelconque en vogue à l'époque.
Mais plutôt que d'être horrifié de l'utilisation sans autorisation de l'image d'un de leur gamin, ils en étaient fier …
Donc tu peu être ébahi, mais beaucoup serait prêt à beaucoup pour être "dans la lumière" même de manière minime.
A mon avis c'est la faute à Nvidia et OpenAI qui ont demandé à Donald Trump d'acheter tout les stocks de poudre verte juste pour agacer les chinois qui veulent pas vendre leurs terres rares
faut pas rêver gagner sa vie avec uniquement ça, mais c'est gratifiant de pouvoir permettre aux gens de retrouver un ordinateur qui fonctionne bien mieux qu'avant et ne pas avoir à le changer.
Je suis d'accord avec cette affirmation, désolé d'être bassement matérialiste mais même si la gratification c'est génial cela ne nourrit pas une famille ni ne permet d'acquérir son logement (pensez à votre retraite les moules …)
Par contre tu peu monnayer tes connaissances avec une ESN car les linuxiens expérimentés sont des profils rares que certaines grosses boites industrielles recherchent.
Pour preuve, il existe une prime de cooptation qui va de 500 € à 1500 € suivant le profil
En fait je code en python avec vi sur différente machines et j'ai la flemme de paramétrer vim pour obtenir un code python propre avec que des espace ou que des tabs
donc je termine mes sessions d'édition avec un
:%s/^I/ /g
pour transformer chaque TAB en 4 espaces
et si j'oublie j'ai le message d'erreur, c'est pour cela que je comprends pas pourquoi tu n'as pas la même erreur
ma version de python une 3.11 ou 3.12 sur debian 12
Sincérement cela fait 25 ans que je suis passé à la semaine de 4 jours, ne travaillant pas les mercredis et je ne regrette pas que du bonheur.
Bientot la retraite progressive … et je vais passer à la semaine de 3 jours de travail. C'est possible depuis le 1er septembre si tu as plus de 60 ans et plus de 150 trimestres
mais attention il y a 5 mois de délai …
Non désolé
Sans projet motivant tu tournes en rond
L'informatique reste encore un truc ou il faut échanger "en live" avec de vrais humains
car la tu peux recevoir et transmettre
J'ai bossé trop longtemps pour une boîte qui ne voulait pas évoluer, évitait d'investir, et n'acceptait les formations que contraint et forcé
D'ailleurs je suis sur qu'ils utilisent encore ce que j'ai mis en place en … 2008
un VM linux avec SAMBA pour faire du partage windows
Non si tu veux évoluer il faut rencontrer des gens et échanger des idées
Le geek asociable qui reste dans sa piole comme une huitre risque fortement de mal finir
PS : je précise il s'agit d'un conseil de vieux c..
python prends une place très importantes, et il est conseillé a pleins de gens, un nouveau aura du mal à se faire de la place.
Oui il faut des étendards pour les nouveaux arrivants, et python remplit bien ce rôle : open source, facile d'utilisation, généraliste, large communauté etc … même M$ est obligé de s'y mettre :)
Par contre dire que python résoudra tout les problèmes c'est faux
Mais je trouve aussi intéressante l'idée d'avoir un langage généraliste qui couvre beaucoup de cas ou du moins les plus basics et les plus courants
la délimitation des blocs par l'indentation : avoir présenté cela comme une fonctionnalité m'a toujours abasourdi; n'importe quel éditeur de texte dédié à du code peut refaire ton indentation en fonction de tes préférences.
L'indentation as code est ce qui rebute le plus dans python, ce que je peu comprendre.
Pour certain dont je fais partie, cela impose une lisibilité et structure le code, alors que pour d'autres c'est rédhibitoire.
Heureusement il ya suffisamment de langage pour trouver celui qu'il faut …
Je connais perl et python dans des contextes professionnels.
je ne pratique plus le langage perl depuis quelques années
mais si cela peut vous éclairer voici mon humble avis :
la grosse différence entre les 2 langages concernent la lisibilité
qui est excellente en python et parfois difficile en perl
Surtout si on ne pratique pas perl tout les jours
Reprendre un script python quelques mois après sa mise en prod se fait rapidement
c'est plus difficile avec le langage perl.
je devais effectuer des modifications sur un script perl d'environ 3000 lignes et en gros il me fallait 3 jours pour effectuer une modification
- 1 journée pour se remettre dans le script
- 1 journée pour effectuer la modif / test etc …
- 1 journée pour la mise en exploitation
Par contre ce script a tourné pendant 15 ans, a été migré plusieurs fois de machines et de l'OS AIX vers Linux avec une utilisation quotidienne d'une douzaine d'utilisateurs.
La lisibilité est le seul point faible, à ma connaissance, du langage Perl dans sa version 5 pour être précis.
Sinon pour le reste rien à redire, et si je me souviens bien il y a dans perl des méthodes pour découper des textes qui sont d'une simplicité déconcertante
avec l'utilisation des opérateurs ou modifieurs .. et …
du style
if /debut/ .. /fin/ { }
Si mes souvenirs sont bons. Bien sur on peut faire la même chose en python mais c'est pas pareil ce qui est dommage
Je peu confirmer que l'on passait plus de temps à réfléchir, ou coder virtuellement comme vous voulez, qu'à écrire du code
J'ai commencé sur un ZX 81 en 1981-82, le 1er ordi en dessous des 1000 Francs de l'époque (150 euros) mais cela représentait quand même 1/3 du salaire mensuel minimum de l'époque.
Ces machines étaient des millions de fois moins puissante, avec très peu de RAM
(1ko pour le ZX81).
Et très souvent le résultat de ce code réfléchit et murit très longtemps n'avait rien de spectaculaire, de nos jours c'est l'inverse …
Une fois que Donald Trump aura compris qu'en coupant les accès aux serveurs M$ il a un moyen de pression phénoménale sur une grosse partie du monde ce sera trop tard.
Apparemment pour lui, comme pour beaucoup l'informatique c'est magique, les données vont dans le cloud donc pas de problème.
Après tout le cloud, les nuages …, cela doit être quelque part au dessus de notre tête … non ?
La migration vers des solutions pérennes et surtout Européennes aurait du commencer il y a longtemps.
Trump serait il capable de couper les accès Microsoft365 ?
Très juste
En tant que senior et dev (mais aussi sysadmin etc …) utiliser une IA même gratuite m'a permis de faire plus rapidement des trucs compliqué pour moi
Comme des objets utilisables avec flask/django pour générer du HTML en python avec des morceaux de bootstrap dedans ( voir https://codeberg.org/chrislyon/bootstrap_objects )
C'est pas du code très propre mais globalement ça fait le job et je l'ai utilisé sur des trucs très très simple
75 % environ c'est l'IA qui l'a généré, mais j'ai du corriger manuellement pas mal de choses
C'était ça ou refaire un copier coller du code pour qu'il le corrige , ensuite on teste et on boucle
bref cela devenait chiant alors j'ai préféré reprendre la main et faire les corrections moi même
Avant j'avais quand même fait un brouillon au préalable mais c'est l'IA qui m'a permis d'aller super vite pour obtenir un version finalisée et utilisable.
pour être honnête je l'aurai jamais fini tout seul (manque de temps toussa …)
Pour le SAV, j'ai été confronté à un problème tordu, mais bon comme j'ai l'habitude de reprendre du code qui n'est pas a moi, j'ai réussi assez rapidement à trouver le problème.
Mais j'en reviens toujours au tryptique : think - edit - make
très en vogue au siècle dernier … de nos jours cela serait plutôt : think - edit - make - git :)
Pour conclure :
tu peu faire des trucs sympas en t'aidant de l'IA cela permet d'aller plus vite sur certains points, c'est quand même un super outil
Mais faut pas se leurrer : analyser, réfléchir, documenter et surtout tester reste indispensable
# Oui mais ...
Posté par Christophe B. (site web personnel) . En réponse au journal Autorisation de captation et diffusion d'images et de voix de vos enfants. Évalué à 9 (+7/-0).
Il y a quelques années, avant que l'on parle souvent de droit à l'image, des amis avaient retrouvé la photo d'un de leur gamin sur un pub japonaise (je sais plus comment ils avaient trouvé ça …)
La photo provenait de leur compte facebook ou autre google image (la aussi je sais plus …) en tout cas d'un réseaux social quelconque en vogue à l'époque.
Mais plutôt que d'être horrifié de l'utilisation sans autorisation de l'image d'un de leur gamin, ils en étaient fier …
Donc tu peu être ébahi, mais beaucoup serait prêt à beaucoup pour être "dans la lumière" même de manière minime.
# A mon avis c'est la faute à
Posté par Christophe B. (site web personnel) . En réponse au journal La poudre verte en rupture de stock?. Évalué à 5 (+3/-0).
A mon avis c'est la faute à Nvidia et OpenAI qui ont demandé à Donald Trump d'acheter tout les stocks de poudre verte juste pour agacer les chinois qui veulent pas vendre leurs terres rares
[^] # Re: Bon anniversaire !!
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Tout ça ne nous rajeunit pas, LibreOffice a 15 ans. Évalué à 5 (+3/-0).
Oui tu as raison … désolé
Pas facile de changer de si vieille habitude comme le masculin générique
# Bon anniversaire !!
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Tout ça ne nous rajeunit pas, LibreOffice a 15 ans. Évalué à 3 (+1/-0).
Et merci à tous ceux qui nous ont permis d'utiliser LibreOffice
# Il y a 2 catégories
Posté par Christophe B. (site web personnel) . En réponse au journal Comment supprimer une base de données et sa sauvegarde du même coup quand on est un boulet. Évalué à 4 (+2/-0).
Voici ce que je dis aux petits jeunes :
Il y a 2 catégories d'ingénieur système linux :
vous pouvez méditer …
[^] # Re: Activité d'indépendant pour installations Linux et support
Posté par Christophe B. (site web personnel) . En réponse à la dépêche 2,2 millions d'utilisateurs de Linux sur ordinateur en France. Évalué à 10 (+8/-0).
Je suis d'accord avec cette affirmation, désolé d'être bassement matérialiste mais même si la gratification c'est génial cela ne nourrit pas une famille ni ne permet d'acquérir son logement (pensez à votre retraite les moules …)
Par contre tu peu monnayer tes connaissances avec une ESN car les linuxiens expérimentés sont des profils rares que certaines grosses boites industrielles recherchent.
Pour preuve, il existe une prime de cooptation qui va de 500 € à 1500 € suivant le profil
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2 (+0/-0). Dernière modification le 25 septembre 2025 à 16:18.
OK j'ai essayé et tu as raison
une ligne avec 2 tabs et une ligne avec n espaces => ça passe
Le tout est de ne pas mélanger TAB et espace sur la même ligne
C'est vrai que je transforme les TAB en 4 espaces …
Je croyais que le débat était terminé depuis longtemps et que c'est vi qui avait gagné :)
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2 (+0/-0).
OK j'essaye
Je croyais que le débat était terminé depuis longtemps et que c'est vi qui avait gagné :)
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2 (+0/-0).
En fait je code en python avec vi sur différente machines et j'ai la flemme de paramétrer vim pour obtenir un code python propre avec que des espace ou que des tabs
donc je termine mes sessions d'édition avec un
:%s/^I/ /g
pour transformer chaque TAB en 4 espaces
et si j'oublie j'ai le message d'erreur, c'est pour cela que je comprends pas pourquoi tu n'as pas la même erreur
ma version de python une 3.11 ou 3.12 sur debian 12
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2 (+0/-0).
Tu fais ça avec quel éditeur ?
car beaucoup corrige automatiquement
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2 (+0/-0). Dernière modification le 25 septembre 2025 à 09:16.
Bonjour
Si tu mixes tab et espace tu aura droit à cette erreur :
TabError: inconsistent use of tabs and spaces in indentation
C'est sur le PEP8 qui date de 2001
[^] # Re: Mais c'est trop bien !
Posté par Christophe B. (site web personnel) . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 6 (+4/-0).
La semaine de 4 jours … (80%)
Sincérement cela fait 25 ans que je suis passé à la semaine de 4 jours, ne travaillant pas les mercredis et je ne regrette pas que du bonheur.
Bientot la retraite progressive … et je vais passer à la semaine de 3 jours de travail. C'est possible depuis le 1er septembre si tu as plus de 60 ans et plus de 150 trimestres
mais attention il y a 5 mois de délai …
[^] # Re: Mais c'est trop bien !
Posté par Christophe B. (site web personnel) . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 9 (+7/-0). Dernière modification le 22 septembre 2025 à 12:00.
Non désolé
Sans projet motivant tu tournes en rond
L'informatique reste encore un truc ou il faut échanger "en live" avec de vrais humains
car la tu peux recevoir et transmettre
J'ai bossé trop longtemps pour une boîte qui ne voulait pas évoluer, évitait d'investir, et n'acceptait les formations que contraint et forcé
D'ailleurs je suis sur qu'ils utilisent encore ce que j'ai mis en place en … 2008
un VM linux avec SAMBA pour faire du partage windows
Non si tu veux évoluer il faut rencontrer des gens et échanger des idées
Le geek asociable qui reste dans sa piole comme une huitre risque fortement de mal finir
PS : je précise il s'agit d'un conseil de vieux c..
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2 (+0/-0).
Oui il faut des étendards pour les nouveaux arrivants, et python remplit bien ce rôle : open source, facile d'utilisation, généraliste, large communauté etc … même M$ est obligé de s'y mettre :)
Par contre dire que python résoudra tout les problèmes c'est faux
Mais je trouve aussi intéressante l'idée d'avoir un langage généraliste qui couvre beaucoup de cas ou du moins les plus basics et les plus courants
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2 (+0/-0).
L'indentation as code est ce qui rebute le plus dans python, ce que je peu comprendre.
Pour certain dont je fais partie, cela impose une lisibilité et structure le code, alors que pour d'autres c'est rédhibitoire.
Heureusement il ya suffisamment de langage pour trouver celui qu'il faut …
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 3 (+1/-0).
Attention un block with ne fait que déclencher les fonctions
la variable f continue d'exister apres le block with le fichier est juste fermé (f.closed=True)
Voici 2 exemples :
ou
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 4 (+2/-0).
Bonjour,
Je connais perl et python dans des contextes professionnels.
je ne pratique plus le langage perl depuis quelques années
mais si cela peut vous éclairer voici mon humble avis :
la grosse différence entre les 2 langages concernent la lisibilité
qui est excellente en python et parfois difficile en perl
Surtout si on ne pratique pas perl tout les jours
Reprendre un script python quelques mois après sa mise en prod se fait rapidement
c'est plus difficile avec le langage perl.
je devais effectuer des modifications sur un script perl d'environ 3000 lignes et en gros il me fallait 3 jours pour effectuer une modification
- 1 journée pour se remettre dans le script
- 1 journée pour effectuer la modif / test etc …
- 1 journée pour la mise en exploitation
Par contre ce script a tourné pendant 15 ans, a été migré plusieurs fois de machines et de l'OS AIX vers Linux avec une utilisation quotidienne d'une douzaine d'utilisateurs.
La lisibilité est le seul point faible, à ma connaissance, du langage Perl dans sa version 5 pour être précis.
Sinon pour le reste rien à redire, et si je me souviens bien il y a dans perl des méthodes pour découper des textes qui sont d'une simplicité déconcertante
avec l'utilisation des opérateurs ou modifieurs .. et …
du style
if /debut/ .. /fin/ { }
Si mes souvenirs sont bons. Bien sur on peut faire la même chose en python mais c'est pas pareil ce qui est dommage
[^] # Re: tu oublies que ça se compile
Posté par Christophe B. (site web personnel) . En réponse au journal Microsoft libère le code de leur Basic pour le microprocesseur 6502. Évalué à 5 (+3/-0).
Venant de toi je prends cela comme un compliment :)
[^] # Re: tu oublies que ça se compile
Posté par Christophe B. (site web personnel) . En réponse au journal Microsoft libère le code de leur Basic pour le microprocesseur 6502. Évalué à 9 (+7/-0).
Je peu confirmer que l'on passait plus de temps à réfléchir, ou coder virtuellement comme vous voulez, qu'à écrire du code
J'ai commencé sur un ZX 81 en 1981-82, le 1er ordi en dessous des 1000 Francs de l'époque (150 euros) mais cela représentait quand même 1/3 du salaire mensuel minimum de l'époque.
Ces machines étaient des millions de fois moins puissante, avec très peu de RAM
(1ko pour le ZX81).
Et très souvent le résultat de ce code réfléchit et murit très longtemps n'avait rien de spectaculaire, de nos jours c'est l'inverse …
[^] # Re: Une fois que Donald Trump aura compris
Posté par Christophe B. (site web personnel) . En réponse à la dépêche L’architecture d’entreprise dans l’anthropocène : Le logiciel libre pour améliorer sa résilience. Évalué à 4 (+2/-0).
Oups désolé
mais à mon avis dépèche toi … sinon cela risque d'être du reportage et pas de l'anticipation :)
# Une fois que Donald Trump aura compris
Posté par Christophe B. (site web personnel) . En réponse à la dépêche L’architecture d’entreprise dans l’anthropocène : Le logiciel libre pour améliorer sa résilience. Évalué à 6 (+4/-0).
Une fois que Donald Trump aura compris qu'en coupant les accès aux serveurs M$ il a un moyen de pression phénoménale sur une grosse partie du monde ce sera trop tard.
Apparemment pour lui, comme pour beaucoup l'informatique c'est magique, les données vont dans le cloud donc pas de problème.
Après tout le cloud, les nuages …, cela doit être quelque part au dessus de notre tête … non ?
La migration vers des solutions pérennes et surtout Européennes aurait du commencer il y a longtemps.
Trump serait il capable de couper les accès Microsoft365 ?
qui veut parier la dessus ?
[^] # Re: Faire des bêtises naturelles
Posté par Christophe B. (site web personnel) . En réponse au journal Coder avec l'IA : le déclin du plaisir. Évalué à 8 (+6/-0).
Très juste
En tant que senior et dev (mais aussi sysadmin etc …) utiliser une IA même gratuite m'a permis de faire plus rapidement des trucs compliqué pour moi
Comme des objets utilisables avec flask/django pour générer du HTML en python avec des morceaux de bootstrap dedans ( voir https://codeberg.org/chrislyon/bootstrap_objects )
C'est pas du code très propre mais globalement ça fait le job et je l'ai utilisé sur des trucs très très simple
75 % environ c'est l'IA qui l'a généré, mais j'ai du corriger manuellement pas mal de choses
C'était ça ou refaire un copier coller du code pour qu'il le corrige , ensuite on teste et on boucle
bref cela devenait chiant alors j'ai préféré reprendre la main et faire les corrections moi même
Avant j'avais quand même fait un brouillon au préalable mais c'est l'IA qui m'a permis d'aller super vite pour obtenir un version finalisée et utilisable.
pour être honnête je l'aurai jamais fini tout seul (manque de temps toussa …)
Pour le SAV, j'ai été confronté à un problème tordu, mais bon comme j'ai l'habitude de reprendre du code qui n'est pas a moi, j'ai réussi assez rapidement à trouver le problème.
Mais j'en reviens toujours au tryptique : think - edit - make
très en vogue au siècle dernier … de nos jours cela serait plutôt : think - edit - make - git :)
Pour conclure :
tu peu faire des trucs sympas en t'aidant de l'IA cela permet d'aller plus vite sur certains points, c'est quand même un super outil
Mais faut pas se leurrer : analyser, réfléchir, documenter et surtout tester reste indispensable
[^] # Re: Un ptit beurre des touillous ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Vingt-sept ans de LinuxFr.org. Évalué à 3.
On y est presque ici …
[^] # Re: Un ptit beurre des touillous ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Vingt-sept ans de LinuxFr.org. Évalué à 4.
On y est presque ici …
# Un ptit beurre des touillous ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Vingt-sept ans de LinuxFr.org. Évalué à 8.
Merci à tous et à toutes pour ce site
Un site à l'image de ce que devrait être internet :
ou l'on peut apprendre, échanger, ne pas être d'accord, participer, transmettre
Le tout sans arme ni haine ni violence, dans le respect des autres.
Merci de prouver que c'est possible