Mon avis (qui n'engage que moi) sur ces langages : Python / Javascript / Java / C# / PHP / C++
Javascript : même avec node.js c'est pas le plus abordable des langages et loin d'être le plus lisible, qui n'a pas pété les plombs a cause d'une accolade ou d'une parenthèse mal placée ?
en plus ce langage n'était pas destiné à devenir un GRAND langage à la base.
Java : plébiscité par le milieu pro OK, mais c'est quand même verbeux et puis il y a trop de machines virtuelles différentes, ceci dit quand la mémoire est bouffée par un processus on sait d'ou cela vient.
Par contre l'éco système et les librairies sont impressionnantes, mais difficile de s'y mettre.
Bien conçu des le départ mais maintenant il s'écroule sous sa propre masse.
C# : c'est pour les fans de microsoft sinon je sais pas pourquoi il existe …
PHP : sincerement faire de l'objet avec PHP … et je disais que java était verbeux …
la aussi Pretty Home Page a commencé petit et il est devenu grand mais trop vite …
C++ : c'est un peu comme les formules 1 ou les poids lourds, tu vas pas au supermarché du coin avec …
par contre si tu veux aller vite ou faire de grandes choses …
Le C n'était qu'un assembleur amélioré, le C++ n'est qu'une surcouche au départ.
et python : simple lisible efficace, parfait pour débuter, une fois que tu l'adoptes tu le laches plus et en plus tu peu tout faire avec de gros projets, du web, du scripting de tout les jours etc …
Python a toujours eu de bonne bases solides et simples, et comme les autres il s'améliore car oui il y en encore des choses à améliorer.
"La simplicité c'est la sophistication ultime"
perso j'ai abandonné le perl pour python car maintenir un code que tu n'as pas touché depuis 6 mois est difficile en perl
vous pouvez moinssez, c'est mérité et à la limite de la caricature, mais j'ai pas pu attendre Dredi
La syntaxe est ambigüe, c'est à éviter absolument , beaucoup de bug proviennent d'une syntaxe ambigue
Avec x=1 y=2 z=3 quelle est la valeur de : x * 3 - y + z - 4 ?
python l'interprète de gauche à droite et le résultat est 0
mais en fait tu voulais exprimer (x * 3) - ((y + z) - 4)
et dans ce cas le résultat est 2
Cependant c'est exactement le genre de piège qu'il faut étudier avec tes élèves et leur apprendre à écrire du code lisible sans ambigüité.
Il y a longtemps j'ai fait un test de montrer à des devs du code python, sans connaître le langage la majorité comprenait ce que faisait le script.
Ce n'est pas le cas avec tout les langages.
Et s'il te plaît si tes étudiants doivent devenir des professionnels de l'informatique dis leur de se poser 2 questions quand ils codent : Fréquence et volume
Fréquence : quelle est la fréquence d'utilisation du script ? 1 fois par an / 1 fois par minute etc …
Volume : quelle est le volume de données à traiter ? 1 Ko / 1 Mo / 1 Go …
Cela évitera beaucoup de problèmes, cris, larmes etc …
je suis effaré de voir certains Chef de projets/ Consultants / devs etc … ne JAMAIS se poser ce genre de question.
Enfin si je puis me permettre de te donner un conseil sur ta méthode d'enseignement alors que je n'ai aucune légitimité.
J'entends et je comprends ce que vous me dites.
Et sauf si vous le demandez, je ne ferais pas de caprice, avec pipi par terre et se rouler dedans, si
il n'y a pas de version française.
Par contre je ne mettrais pas 110 € pour une version papier en anglais qui me demande un effort supplémentaire de lecture. car il s'agit plus d'une lecture … pour me détendre et apprendre
les raisons : PostGresql m'interresse beaucoup mais pas a ce niveau
et je ne m'en sert pas dans mon boulot, ce qui est dommage, donc pas de possibilité de faire passer cela entre 2 clé usb et une multiprise (quoique …)
C'est dommage mais pour moi, pour l'auteur 1 client potentiel de moins, si on était 1000 cela changerait la donne, mais apparemment je suis tout seul … sniff
je vais donc m'acheter le chapeau coquille de Calimero et aller voir la traduction de la doc officielle de PostGreSQL
PS : je vous mets le lien Wikipedia pour Calimero car beaucoup ne devais pas être né à l'époque ;)
Je n'ai pas cherché l'explication au phénomène, et je ne sais pas si c'est reproductible avec d'autres SGBD, mais on a eu le cas sur des tables très petites et sur plusieurs centaines de lignes (au-delà c'est paginé donc trié côté SGBD), sur des clé de tri indexées ou non.
plusieurs centaines de lignes même sqlite peut le gérer sans problème
c'est quand le volume des données est bien supérieur à la mémoire allouée à la base de données que l'on peut faire la différence
Pour avoir du tester le gain de traitement sur certaines machines en comparant avec d'autres moins rapide
il a fallu créer un table non indexée de 250 millions de lignes pour obtenir des choses probantes.
Car quand un select demande quelque chose 99 fois 100 la lecture est effectué depuis la mémoire cache de la baie de disque / de l'os / de la base de données etc …
D'ailleurs le meilleur moyen de résoudre les problemes de perf sur les bases de données c'est d'allouer autant que de mémoire que possible, j'ai même un client heureux depuis que je lui ai dis vous avez 80 Go de données allouez 80 Go de mémoire à la base, au début c'était pour rire mais combien coute 80 go de RAM de nos jours ?
Tout a fait d'accord et c'est dommage qu'il n'y ait pas d'éditeur pour se lancer dans l'aventure
Le problème de l'anglais, même de l'anglais technique, c'est que parfois certaines nuances sont difficile pour moi (je n'ai pas d'exemple en tête) et cela me met un doute dans ma tête …
Vous inquiètez pas les vieux qui aiment le français et les bouquins en papier bientôt seront tous à
la retraite ! il n'y en pas pour longtemps …
Cas classique beaucoup considère l'actif actif comme une sauvegarde
ce qui n'est absolument pas le cas
C'est une méthode pour redémarrer plus rapidement en cas de problème sérieux
d'ailleurs avant de parler de solution il vaut mieux commencer par analyser les problèmes que l'on souhaite couvrir … après on analyse comment.
Je connais mal les solutions actives / actives open source (si vous avez des liens … )
mais la seule solution sérieuse, à mon avis, est chez Oracle avec dataguard
mais :
c'est pas libre
c'est tellement cher que très peu peuvent l'acquérir
Les solutions ne sont pas simples à mettre en route et demande beaucoup de surveillance
Oracle fait tellement peur maintenant que plus personne n'en veut, et c'est bien fait pour eux
(a tel point que je reflechis à l'enlever de mon CV)
Par contre j'aimerais savoir si ce genre de Livre couvre bien tout les sujets sur PostGresQL (dont l'actif actif par exemple)
et si on en a pour son argent quelqu'un l'a déjà lu ?
Alors il faut attaquer sur tout les fronts … MySQL c'est forcément de la m…. prenez plutôt SQL SERVER
c'est beau écologique et ya même des morceaux dedans !
TOUT le monde (coté pro) est en train de s'apercevoir que :
LE LIBRE CELA FONCTIONNE
C'EST MOINS CHER
ET CELA DURE PLUS LONGTEMPS
même si pour l'instant très peu on les c……. de changer et préfère la sécurité
maintenant on ne change pas 20 ans de mauvaise pratique en 1 jour, c'est un peu comme l'écologie …
Avec 8MO de RAM et un 486 on pouvait faire plein de trucs en mode graphique avec Windows 95
Ah les années 90 que de souvenir …
C'est sur qu'a cette époque l'installation de Linux avec des disquettes ou pour les plus riches/chanceux un lecteur de CD n'avait rien à voir avec W95 dont l'installation n'était pas franchement dénué de gag
C'est difficile de comparer au vu des moyens mis à l'époque et si on fait un ratio moyen/résultat
Linux est gagnant :) …
Sans parler du multi utilisateur, Linux est un Serveur AVANT d'être un poste de travail, et ne parlons pas du prix bien sur … un W95 de base ne sais rien faire … si des .bat avec Notepad :)
Ce n'est pas le cas d'un linux même si à l'époque c'était un truc de barbu
Comparons M$ et Mac pour être sur un pied d'égalité et la ya pas photos (pas le même prix non plus …)
mais bon … ok c'est le mois aout … de la rhétorique etc … cette discussion a eu lieu des milliers de fois (au fait pbpg est encore vivant ?) je comprends ton message.
Mais pour moi qui ai connu l'informatique depuis le début des années 80, Microsoft n'a jamais fait que mettre sur le marché des produits plus ou moins finis pas franchement innovateur coté technologique, généralement un surcouche de la version précédente.
Mais bon la force des médias et la pub leur a permis d'écraser tout le monde et d'imposer sa vision des choses.
Par contre on ne peut pas enlever à Microsoft : sa capacité à évoluer et à changer son fusil d'épaule
surtout pour une entreprise de cette taille, ils sont passé à coté de toute les grosses évolutions ( Internet le cloud le libre etc … ) mais ils sont capable d'évoluer et donc de survivre.
Son "ouverture" vers le monde du libre est un exemple, c'est timide et cela doit leur bruler les fesses mais comme le dit le dicton chez M$ avec de la bepantheme cela passe …
De toute façon un monde avec QUE du Microsoft est une erreur, de même qu'un monde tenu par les pingouins ou par google / facebook etc …
par contre un monde ou l'on trouve du Mac du microsoft du Linux du Beos et bien d'autres j'espere …me parait plus cohérent.
Si on oublie les BSOD les virus les malwares …
sans parler de la nécessité d'avoir besoin de toujours plus de RAM de CPU de DISQUE
Sans parler des pratiques déloyales de M$ en position de monopole (qui aurait du être cassé normalement)
etc …
Mais bon, on peu se consoler en se disant que si Windows (toutes versions confondues) avait été fiable, secure et bon marché linux n'aurait JAMAIS eu le succès qu'il a aujourd'hui :)
L'être humain a cette faculté de s'habituer à tout, puis au bout du compte il est persuadé que c'est une bonne chose même pour des choses contre productive et absolument en dehors de toute logique.
Et surtout ne pas renier ses premiers pas …
A mon avis ce qui perdra l'humanité et notre civilisation c'est la perte de son sens critique.
Tout le monde sait que le premier arrivé gagne et c'est d'autant plus vrai en informatique.
vous ne me croyez pas …
Recherchez "réponse gm microsoft"
Puis après visionnez "The Great Hack" sur NetFlix
Et le pire c'est que je ne vois même pas comment on peut s'en sortir …
C'est sur que si l'on ne se base que sur la promotion interne, l'association math - informatique date du siècle dernier.
Il s'agit de 2 disciplines différentes sur plein de domaine.
D'ailleurs n'importe qui peut devenir prof dans un lycee ou il y a un cursus obligatoire ?
Si c'était faisable je reconnais volontiers que cela me plairait de finir prof d'informatique
Mais avec mon cursus de poursuite d'étude (sans jamais les attraper), un dossier scolaire en rouge clignotant classifié "fouteur de bordel"
Ceci dit j'ai quand même un bac + 2 (obtenu mon bac avec 2 ans de retard :))
cela serait un comble de finir dans l'éducation nationale …
La difficulté, outre le manque de temps pour la programmation, est que les exercices sont sensés être en lien avec les maths.
Comme d'habitude l'éducation nationale est à coté de la plaque, imaginons un instant que l'on inverse les choses et que l'informatique soit la matière principale et utilisée systématiquement avec les autres matières …
cela ressemblerait un peu plus au monde réel ou notre vie professionnelle (et pas que … ) est reliée à l'informatique d'une manière ou d'une autre.
Au lieu de présenter la programmation comme un science à part entière, l'éducation nationale en fait une "sous matière" des maths
Comme d'hab vous allez droit dans le mur … mais bon cela fait l'affaire des écoles privées d'info après tout et certainement d'autres lobbies.
PS:
Désolé d'avoir des mots un peu limite voire même blessant, cela n'a rien de personnel, et je connais assez bien l'environnement scolaire pour avoir suivi d'assez près la scolarité de mes filles.
Je suis aussi persuadé que la France a des enseignants majoritairement motivés et de plus compétent, le problème ne vient pas des personnes qui sont sur le terrain.
Cet article dans linuxfr en est la preuve …
mais j'ai le sentiment qu'ils sont sacrifiés par une hiérarchie complétement déconnectés de la réalité. Et incapable d'adapter l'éducation de nos enfants au monde réel d'aujourd'hui, ce qui est déjà une erreur, mais en plus incapable de se projeter dans l'avenir que devront affronter nos gamins.
Le "mammouth" est encore d'actualité
Le budget de l'éducation nationale est le 1er ou le 2eme de l'état, j'aimerais savoir ou cela passe …
Je comprends tout à fait que l'on ne peut renier ses premiers amours, surtout en informatique.
Mais à l'époque, dans les années 1990, W311 n'était pas la panacée (comme la plupart des windows d'ailleurs)
par contre, commercialement très présent, il était l'extension graphique de MSDOS présent par défaut sur tout les compatibles PC.
Windows a toujours été une réussite commerciale, mais pas technique.
Par contre il faut reconnaître à M$ d'être capable de rattraper très vite son retard.
La comparaison de W311 (même des PC sous DOS) avec les atari et amiga de l'époque (pour ne citer qu'eux)
était ridicule sur tout les niveaux Graphique / Son / prix et sans même parler du fait que le Workbench de l'amiga était réellement multi tache.
Noooonn rien de riennnnnn, Je ne regrette rien … (Edith Piaf)
… et surtout pas MS-DOS ou Windows NT
Cette époque est derrière nous, il s'agit de "truc" historique à ranger dans un musée, qui représente une époque heureusement révolue.
M$ peut libérer les sources, ce truc a quand même amputé de quelques points de QI les cerveaux d'une génération comme Hèlène et les garçons, les power rangers et la téléréalité (de nos jours c'est twitter facebook à titre de comparaison …)
Pour avoir bosser avec MS-DOS / Windows 3.1 / les ports séries / parallèles / les "compatibles PC" / ces p….. de prise BNC autoshunt murales que l'on réparait à coup de tatanes.
non sans façon … plus jamais ça et vive Linux le RJ45 les switchs Les ports USB …
N'empêche que, il faut quand même en reparler de temps en temps pour éviter que l'on refasse les mêmes erreurs, comme le Mode WAP, NT4 ou Internet Explorer …
QUESTION : le mois aout tous les jours c'est Dredi non ?
Et surtout on cherchait des solutions.
il n'y avait pas de place pour le fatalisme du bug, des virus et du "cela sera corrigé dans la prochaine version" (même si parfois cela sert d'excuse toute faite :))
J'ai aussi l'impression que l'on ne prenait pas les choses à la légère, actuellement quand j'ai besoin d'une VM Windows (sous linux je me débrouille) j'envoie une liste de pré requis somme toute assez simple (compte de service, quelques droits de bases .. ). 8/10 des admins ne les respecte pas, s'en foute ou plus simplement néglige ce genre de chose.
Et je ne comprends pas pourquoi.
D'un autre coté, il est vrai que fut une époque, la marge du matériel permettait de dégager des mois d'adaptations pour le logiciel, cela permettait de prendre le temps de faire les choses.
Déjà que, la ou je bosse je trouve : (dredi on peut caricaturer … )
les "djeunes" (entre 20 et 40 ans) presque nul en informatique de base
et de plus déconnecté de la réalité.
un Go cékoi ?
pourquoi c'est long la copie d'une machine virtuelle de 100 Go ?
Les moins jeunes ( > 40 ans ) attachés comme des moules sur un rocher aux environnements qu'ils connaissent
et surtout ne rien apprendre de plus
cépacompliké yakacliqué
si yapacliqué alors je fais pas, je sais pas, je veu pas …
Globalement tout ce petit monde, cherche des coupables plutot que des solutions
AVANT de chercher l'origine d'un problème et de se remettre en question, préfère passer la patate chaude en prétextant que c'est le matériel, l'OS ou la base de données, même si de manière flagrante il s'agit de problème de dev
Ex : au hasard :
les problèmes de perf, c'est forcement a cause du matos ou des statistiques de la base
les erreurs oracle c'est forcement la faute de la base de données même si il s'agit de ORA-00942 table ou view does not exist ou ORA-00904 identificateur non valide
Bref on ne lit plus les messages ou les informations que l'on nous envoie, ou alors en diagonale.
Bien souvent les personnes espèrent résoudre les problèmes avec le transfert d'un mail
Pourtant quand je regarde en arrière au siècle dernier, j'ai du mal à me souvenir comment on faisait
sans internet, sans téléphone portable, sans google et bien souvent avec peu de ressources disque / CPU / RAM
on réfléchissait plus sans doute …
# A mon avis la réponse est simple
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Python pour la rentrée 2019 — partie 1 ― Popularité. Évalué à 10.
Mon avis (qui n'engage que moi) sur ces langages : Python / Javascript / Java / C# / PHP / C++
Javascript : même avec node.js c'est pas le plus abordable des langages et loin d'être le plus lisible, qui n'a pas pété les plombs a cause d'une accolade ou d'une parenthèse mal placée ?
en plus ce langage n'était pas destiné à devenir un GRAND langage à la base.
Java : plébiscité par le milieu pro OK, mais c'est quand même verbeux et puis il y a trop de machines virtuelles différentes, ceci dit quand la mémoire est bouffée par un processus on sait d'ou cela vient.
Par contre l'éco système et les librairies sont impressionnantes, mais difficile de s'y mettre.
Bien conçu des le départ mais maintenant il s'écroule sous sa propre masse.
C# : c'est pour les fans de microsoft sinon je sais pas pourquoi il existe …
PHP : sincerement faire de l'objet avec PHP … et je disais que java était verbeux …
la aussi Pretty Home Page a commencé petit et il est devenu grand mais trop vite …
C++ : c'est un peu comme les formules 1 ou les poids lourds, tu vas pas au supermarché du coin avec …
par contre si tu veux aller vite ou faire de grandes choses …
Le C n'était qu'un assembleur amélioré, le C++ n'est qu'une surcouche au départ.
et python : simple lisible efficace, parfait pour débuter, une fois que tu l'adoptes tu le laches plus et en plus tu peu tout faire avec de gros projets, du web, du scripting de tout les jours etc …
Python a toujours eu de bonne bases solides et simples, et comme les autres il s'améliore car oui il y en encore des choses à améliorer.
"La simplicité c'est la sophistication ultime"
perso j'ai abandonné le perl pour python car maintenir un code que tu n'as pas touché depuis 6 mois est difficile en perl
vous pouvez moinssez, c'est mérité et à la limite de la caricature, mais j'ai pas pu attendre Dredi
[^] # Re: Utilisation de Python par un profane
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Python pour la rentrée 2019 — partie 1 ― Popularité. Évalué à 2. Dernière modification le 05 septembre 2019 à 09:12.
Avec
La syntaxe est ambigüe, c'est à éviter absolument , beaucoup de bug proviennent d'une syntaxe ambigue
Avec x=1 y=2 z=3 quelle est la valeur de : x * 3 - y + z - 4 ?
python l'interprète de gauche à droite et le résultat est 0
mais en fait tu voulais exprimer (x * 3) - ((y + z) - 4)
et dans ce cas le résultat est 2
Cependant c'est exactement le genre de piège qu'il faut étudier avec tes élèves et leur apprendre à écrire du code lisible sans ambigüité.
Il y a longtemps j'ai fait un test de montrer à des devs du code python, sans connaître le langage la majorité comprenait ce que faisait le script.
Ce n'est pas le cas avec tout les langages.
Et s'il te plaît si tes étudiants doivent devenir des professionnels de l'informatique dis leur de se poser 2 questions quand ils codent : Fréquence et volume
Fréquence : quelle est la fréquence d'utilisation du script ? 1 fois par an / 1 fois par minute etc …
Volume : quelle est le volume de données à traiter ? 1 Ko / 1 Mo / 1 Go …
Cela évitera beaucoup de problèmes, cris, larmes etc …
je suis effaré de voir certains Chef de projets/ Consultants / devs etc … ne JAMAIS se poser ce genre de question.
Enfin si je puis me permettre de te donner un conseil sur ta méthode d'enseignement alors que je n'ai aucune légitimité.
[^] # Re: Version française ?
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 1.
C'est bien ce que je dis … je suis le seul ou presque … donc c'est pas grave non plus
Et tant mieux pour l'auteur, qui ne s'est pas trompé de "public visé"
D'ailleurs je lui souhaite de vendre des millions de livres …
Et à toi, de l'autre coté, de vendre des dizaines de "Gold Support"
A la base c'était juste une question …
[^] # Re: Version française ?
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 3.
J'entends et je comprends ce que vous me dites.
Et sauf si vous le demandez, je ne ferais pas de caprice, avec pipi par terre et se rouler dedans, si
il n'y a pas de version française.
Par contre je ne mettrais pas 110 € pour une version papier en anglais qui me demande un effort supplémentaire de lecture. car il s'agit plus d'une lecture … pour me détendre et apprendre
les raisons : PostGresql m'interresse beaucoup mais pas a ce niveau
et je ne m'en sert pas dans mon boulot, ce qui est dommage, donc pas de possibilité de faire passer cela entre 2 clé usb et une multiprise (quoique …)
C'est dommage mais pour moi, pour l'auteur 1 client potentiel de moins, si on était 1000 cela changerait la donne, mais apparemment je suis tout seul … sniff
je vais donc m'acheter le chapeau coquille de Calimero et aller voir la traduction de la doc officielle de PostGreSQL
PS : je vous mets le lien Wikipedia pour Calimero car beaucoup ne devais pas être né à l'époque ;)
[^] # Re: Utilisation
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 1.
plusieurs centaines de lignes même sqlite peut le gérer sans problème
c'est quand le volume des données est bien supérieur à la mémoire allouée à la base de données que l'on peut faire la différence
Pour avoir du tester le gain de traitement sur certaines machines en comparant avec d'autres moins rapide
il a fallu créer un table non indexée de 250 millions de lignes pour obtenir des choses probantes.
Car quand un select demande quelque chose 99 fois 100 la lecture est effectué depuis la mémoire cache de la baie de disque / de l'os / de la base de données etc …
D'ailleurs le meilleur moyen de résoudre les problemes de perf sur les bases de données c'est d'allouer autant que de mémoire que possible, j'ai même un client heureux depuis que je lui ai dis vous avez 80 Go de données allouez 80 Go de mémoire à la base, au début c'était pour rire mais combien coute 80 go de RAM de nos jours ?
maintenant l'ERP tourne bien :)
[^] # Re: Actif/actif
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 2.
OK merci pour les infos
encore un truc a mettre sur la pile des choses à apprendre
[^] # Re: Version française ?
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 5.
Tout a fait d'accord et c'est dommage qu'il n'y ait pas d'éditeur pour se lancer dans l'aventure
Le problème de l'anglais, même de l'anglais technique, c'est que parfois certaines nuances sont difficile pour moi (je n'ai pas d'exemple en tête) et cela me met un doute dans ma tête …
Vous inquiètez pas les vieux qui aiment le français et les bouquins en papier bientôt seront tous à
la retraite ! il n'y en pas pour longtemps …
# En aout c'est Dredi tout les jours ...
Posté par Christophe B. (site web personnel) . En réponse au journal LinuxFr.org : première quinzaine d’août 2019. Évalué à 3.
La France est en vacances au mois d'aôut
alors on peut décreter que c'est Dredi tout le mois d'aout !
# Version française ?
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 2.
Je viens de recevoir l'extrait … mais il n'y a pas de version en français ?
dommage …
[^] # Re: Actif/actif
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 2.
Tout en respectant la cohérence des données ?
C'est justement ce que j'aimerais étudier des infos … des liens … ce livre ?
[^] # Re: Actif/actif
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 2. Dernière modification le 25 août 2019 à 12:31.
Cas classique beaucoup considère l'actif actif comme une sauvegarde
ce qui n'est absolument pas le cas
C'est une méthode pour redémarrer plus rapidement en cas de problème sérieux
d'ailleurs avant de parler de solution il vaut mieux commencer par analyser les problèmes que l'on souhaite couvrir … après on analyse comment.
Je connais mal les solutions actives / actives open source (si vous avez des liens … )
mais la seule solution sérieuse, à mon avis, est chez Oracle avec dataguard
mais :
Par contre j'aimerais savoir si ce genre de Livre couvre bien tout les sujets sur PostGresQL (dont l'actif actif par exemple)
et si on en a pour son argent quelqu'un l'a déjà lu ?
[^] # Re: Anecdote
Posté par Christophe B. (site web personnel) . En réponse au journal Sortie de "The Art of PostgreSQL" de Dimitri Fontaine. Évalué à 2.
Sur les solutions professionnelles M$ est train de perdre le combat
même sur Azure le cloud de M$ il y 68 % de linux …
Lien
Alors il faut attaquer sur tout les fronts … MySQL c'est forcément de la m…. prenez plutôt SQL SERVER
c'est beau écologique et ya même des morceaux dedans !
TOUT le monde (coté pro) est en train de s'apercevoir que :
LE LIBRE CELA FONCTIONNE
C'EST MOINS CHER
ET CELA DURE PLUS LONGTEMPS
même si pour l'instant très peu on les c……. de changer et préfère la sécurité
maintenant on ne change pas 20 ans de mauvaise pratique en 1 jour, c'est un peu comme l'écologie …
[^] # Re: Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 4. Dernière modification le 22 août 2019 à 10:57.
Ah les années 90 que de souvenir …
C'est sur qu'a cette époque l'installation de Linux avec des disquettes ou pour les plus riches/chanceux un lecteur de CD n'avait rien à voir avec W95 dont l'installation n'était pas franchement dénué de gag
C'est difficile de comparer au vu des moyens mis à l'époque et si on fait un ratio moyen/résultat
Linux est gagnant :) …
Sans parler du multi utilisateur, Linux est un Serveur AVANT d'être un poste de travail, et ne parlons pas du prix bien sur … un W95 de base ne sais rien faire … si des .bat avec Notepad :)
Ce n'est pas le cas d'un linux même si à l'époque c'était un truc de barbu
Comparons M$ et Mac pour être sur un pied d'égalité et la ya pas photos (pas le même prix non plus …)
mais bon … ok c'est le mois aout … de la rhétorique etc … cette discussion a eu lieu des milliers de fois (au fait pbpg est encore vivant ?) je comprends ton message.
Mais pour moi qui ai connu l'informatique depuis le début des années 80, Microsoft n'a jamais fait que mettre sur le marché des produits plus ou moins finis pas franchement innovateur coté technologique, généralement un surcouche de la version précédente.
Mais bon la force des médias et la pub leur a permis d'écraser tout le monde et d'imposer sa vision des choses.
Par contre on ne peut pas enlever à Microsoft : sa capacité à évoluer et à changer son fusil d'épaule
surtout pour une entreprise de cette taille, ils sont passé à coté de toute les grosses évolutions ( Internet le cloud le libre etc … ) mais ils sont capable d'évoluer et donc de survivre.
Son "ouverture" vers le monde du libre est un exemple, c'est timide et cela doit leur bruler les fesses mais comme le dit le dicton chez M$ avec de la bepantheme cela passe …
De toute façon un monde avec QUE du Microsoft est une erreur, de même qu'un monde tenu par les pingouins ou par google / facebook etc …
par contre un monde ou l'on trouve du Mac du microsoft du Linux du Beos et bien d'autres j'espere …me parait plus cohérent.
[^] # Re: Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 1.
Si on oublie les BSOD les virus les malwares …
sans parler de la nécessité d'avoir besoin de toujours plus de RAM de CPU de DISQUE
Sans parler des pratiques déloyales de M$ en position de monopole (qui aurait du être cassé normalement)
etc …
Mais bon, on peu se consoler en se disant que si Windows (toutes versions confondues) avait été fiable, secure et bon marché linux n'aurait JAMAIS eu le succès qu'il a aujourd'hui :)
Donc OK merci beaucoup Microsoft
[^] # Re: Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 1.
Ah la force de l'habitude …
L'être humain a cette faculté de s'habituer à tout, puis au bout du compte il est persuadé que c'est une bonne chose même pour des choses contre productive et absolument en dehors de toute logique.
Et surtout ne pas renier ses premiers pas …
A mon avis ce qui perdra l'humanité et notre civilisation c'est la perte de son sens critique.
Tout le monde sait que le premier arrivé gagne et c'est d'autant plus vrai en informatique.
vous ne me croyez pas …
Recherchez "réponse gm microsoft"
Puis après visionnez "The Great Hack" sur NetFlix
Et le pire c'est que je ne vois même pas comment on peut s'en sortir …
[^] # Re: Précisions sur l'informatique dans le secondaire.
Posté par Christophe B. (site web personnel) . En réponse au journal Apprentissage de la programmation : comment moderniser les exercices. Évalué à 1. Dernière modification le 12 août 2019 à 09:12.
C'est sur que si l'on ne se base que sur la promotion interne, l'association math - informatique date du siècle dernier.
Il s'agit de 2 disciplines différentes sur plein de domaine.
D'ailleurs n'importe qui peut devenir prof dans un lycee ou il y a un cursus obligatoire ?
Si c'était faisable je reconnais volontiers que cela me plairait de finir prof d'informatique
Mais avec mon cursus de poursuite d'étude (sans jamais les attraper), un dossier scolaire en rouge clignotant classifié "fouteur de bordel"
Ceci dit j'ai quand même un bac + 2 (obtenu mon bac avec 2 ans de retard :))
cela serait un comble de finir dans l'éducation nationale …
[^] # Re: Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 3.
Pas mal … et tu crois pas si bien dire :)
comme pour la vrai trabant, les carcasses s'amoncellent … il faudrait trouver un trabicille …
voir https://fr.wikipedia.org/wiki/Trabant_601 : la fin et le bilan
[^] # Re: Précisions sur l'informatique dans le secondaire.
Posté par Christophe B. (site web personnel) . En réponse au journal Apprentissage de la programmation : comment moderniser les exercices. Évalué à 6. Dernière modification le 11 août 2019 à 10:08.
Comme d'habitude l'éducation nationale est à coté de la plaque, imaginons un instant que l'on inverse les choses et que l'informatique soit la matière principale et utilisée systématiquement avec les autres matières …
cela ressemblerait un peu plus au monde réel ou notre vie professionnelle (et pas que … ) est reliée à l'informatique d'une manière ou d'une autre.
Au lieu de présenter la programmation comme un science à part entière, l'éducation nationale en fait une "sous matière" des maths
Comme d'hab vous allez droit dans le mur … mais bon cela fait l'affaire des écoles privées d'info après tout et certainement d'autres lobbies.
PS:
Désolé d'avoir des mots un peu limite voire même blessant, cela n'a rien de personnel, et je connais assez bien l'environnement scolaire pour avoir suivi d'assez près la scolarité de mes filles.
Je suis aussi persuadé que la France a des enseignants majoritairement motivés et de plus compétent, le problème ne vient pas des personnes qui sont sur le terrain.
Cet article dans linuxfr en est la preuve …
mais j'ai le sentiment qu'ils sont sacrifiés par une hiérarchie complétement déconnectés de la réalité. Et incapable d'adapter l'éducation de nos enfants au monde réel d'aujourd'hui, ce qui est déjà une erreur, mais en plus incapable de se projeter dans l'avenir que devront affronter nos gamins.
Le "mammouth" est encore d'actualité
Le budget de l'éducation nationale est le 1er ou le 2eme de l'état, j'aimerais savoir ou cela passe …
[^] # Re: Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 3.
Perso je trouve que c'est une bonne définition pour les produits Microsofts au début c'est beau tout neuf et puis ils se désagrégent …
Au mois d'aout c'est Dredi tout les jours
[^] # Re: Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 10.
C'est marrant mais "robuste" c'est pas le premier qualificatif qui me vient à l'esprit
Bon dans le microcosme Windows … OK peut être
[^] # Re: Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 7.
Je comprends tout à fait que l'on ne peut renier ses premiers amours, surtout en informatique.
Mais à l'époque, dans les années 1990, W311 n'était pas la panacée (comme la plupart des windows d'ailleurs)
par contre, commercialement très présent, il était l'extension graphique de MSDOS présent par défaut sur tout les compatibles PC.
Windows a toujours été une réussite commerciale, mais pas technique.
Par contre il faut reconnaître à M$ d'être capable de rattraper très vite son retard.
La comparaison de W311 (même des PC sous DOS) avec les atari et amiga de l'époque (pour ne citer qu'eux)
était ridicule sur tout les niveaux Graphique / Son / prix et sans même parler du fait que le Workbench de l'amiga était réellement multi tache.
# Plus jamais ça ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Retour sur la libération du code source de MS-DOS 1.25 et 2.0 par Microsoft. Évalué à 10. Dernière modification le 07 août 2019 à 11:59.
Noooonn rien de riennnnnn, Je ne regrette rien … (Edith Piaf)
… et surtout pas MS-DOS ou Windows NT
Cette époque est derrière nous, il s'agit de "truc" historique à ranger dans un musée, qui représente une époque heureusement révolue.
M$ peut libérer les sources, ce truc a quand même amputé de quelques points de QI les cerveaux d'une génération comme Hèlène et les garçons, les power rangers et la téléréalité (de nos jours c'est twitter facebook à titre de comparaison …)
Pour avoir bosser avec MS-DOS / Windows 3.1 / les ports séries / parallèles / les "compatibles PC" / ces p….. de prise BNC autoshunt murales que l'on réparait à coup de tatanes.
non sans façon … plus jamais ça et vive Linux le RJ45 les switchs Les ports USB …
N'empêche que, il faut quand même en reparler de temps en temps pour éviter que l'on refasse les mêmes erreurs, comme le Mode WAP, NT4 ou Internet Explorer …
QUESTION : le mois aout tous les jours c'est Dredi non ?
[^] # Re: Mouais
Posté par Christophe B. (site web personnel) . En réponse au sondage Suis‐je un jeune ou vieux lecteur de LinuxFr.org ?. Évalué à 3.
Et surtout on cherchait des solutions.
il n'y avait pas de place pour le fatalisme du bug, des virus et du "cela sera corrigé dans la prochaine version" (même si parfois cela sert d'excuse toute faite :))
J'ai aussi l'impression que l'on ne prenait pas les choses à la légère, actuellement quand j'ai besoin d'une VM Windows (sous linux je me débrouille) j'envoie une liste de pré requis somme toute assez simple (compte de service, quelques droits de bases .. ). 8/10 des admins ne les respecte pas, s'en foute ou plus simplement néglige ce genre de chose.
Et je ne comprends pas pourquoi.
D'un autre coté, il est vrai que fut une époque, la marge du matériel permettait de dégager des mois d'adaptations pour le logiciel, cela permettait de prendre le temps de faire les choses.
[^] # Re: Mouais
Posté par Christophe B. (site web personnel) . En réponse au sondage Suis‐je un jeune ou vieux lecteur de LinuxFr.org ?. Évalué à 2.
On est toujours le vieux con de quelqu'un …
ou le jeune fou des autres …
l'enfer c'est les autres, c'est bien connu
[^] # Re: Mouais
Posté par Christophe B. (site web personnel) . En réponse au sondage Suis‐je un jeune ou vieux lecteur de LinuxFr.org ?. Évalué à 5.
Eh ben ça promet …
Déjà que, la ou je bosse je trouve : (dredi on peut caricaturer … )
les "djeunes" (entre 20 et 40 ans) presque nul en informatique de base
et de plus déconnecté de la réalité.
un Go cékoi ?
pourquoi c'est long la copie d'une machine virtuelle de 100 Go ?
Les moins jeunes ( > 40 ans ) attachés comme des moules sur un rocher aux environnements qu'ils connaissent
et surtout ne rien apprendre de plus
cépacompliké yakacliqué
si yapacliqué alors je fais pas, je sais pas, je veu pas …
Globalement tout ce petit monde, cherche des coupables plutot que des solutions
AVANT de chercher l'origine d'un problème et de se remettre en question, préfère passer la patate chaude en prétextant que c'est le matériel, l'OS ou la base de données, même si de manière flagrante il s'agit de problème de dev
Ex : au hasard :
les problèmes de perf, c'est forcement a cause du matos ou des statistiques de la base
les erreurs oracle c'est forcement la faute de la base de données même si il s'agit de ORA-00942 table ou view does not exist ou ORA-00904 identificateur non valide
Bref on ne lit plus les messages ou les informations que l'on nous envoie, ou alors en diagonale.
Bien souvent les personnes espèrent résoudre les problèmes avec le transfert d'un mail
Pourtant quand je regarde en arrière au siècle dernier, j'ai du mal à me souvenir comment on faisait
sans internet, sans téléphone portable, sans google et bien souvent avec peu de ressources disque / CPU / RAM
on réfléchissait plus sans doute …