CYBERHUMANITUDE
Parce que nous appartenons tous à l'Humanité sur cette petite planète.
"J'ai trouvé dans la littérature les amis que je n'ai jamais eus" : Albert JACQUARD.
J'ai tous les petits livres d'Albert JACQUARD dont j'ai déjà lus plus de la moitié.
J'aime lire même si je ne comprends pas toujours tout.
Albert JACQUARD était communiste, moi je me contente d'être centriste en évitant les extrêmes.
Je ne fais pas de politique, je vote pour le moins pire. Je ne suis pas encarté.
Je ne suis pas idéaliste mais réaliste. Le communisme ça n'a pas marché.
Je ne suis pas capable de comprendre le système économique et politique chinois.
Les chinois ont droit au bonheur eux aussi.
Je suis pour les écoles de commerce, les commerciaux et technico-commerciaux.
J'ai travaillé en start-up événementiel, Web-Agency, SSII, l'édition, l'industrie, les assurances...
Je suis pour les entrepreneurs c'est pourquoi je fais une home page.
N'hésitez pas à me joindre à cyberhumanitude @ orange.fr
Un gros merci à Microsoft de fournir gratuitement VISUAL STUDIO EXPRESS qui
permet de développer avec des outils modernes et stables.
Pour ceux qui ne sont pas à l'aise avec les langages orientés objets
vous pouvez créer un projet C++ et tout effacer et mettre du C.
C'est vraiment super d'avoir la coloration syntaxique et la complétion de code automatique
ainsi que les breakpoints sur le code pour déboguer.
Le RETROCOMPUTING ce n'est pas le futur.
Il était une époque où il fallait payer pour avoir un compilateur.
CHOPLIFTER desassemblé ou comment être un vrai informaticien en sachant désassembler.
JEUX désassemblés par un maître en la matière.
On est un grand informaticien avec des bases solides quand on a au moins désassemblé un programme dans sa vie.
"Ce que le microprocesseur ne fait pas, le compilateur le fait".
"En programmant en assembleur on comprend comment le compilateur C fonctionne".
Au début on a mis un coprocesseur arithmétique 8087, puis le MMU dans le 80386, puis le coprocesseur arithmétique
intégré dans le 486, avec le Pentium MMX on a ajouté le DSP, avec le K6-2 3DNow on a ajouté des instructions de 3D.
Puis cela a été la transformation en biprocesseurs...
INTEL a sorti des compilateurs, donc ils savent quoi mettre dans le microprocesseur.
Je ne comprends pas la difficulté d'INTEL aujourd'hui à l'heure où Apple enchaîne les M1, M2, M3 et M4.
Je ne me fais pas de soucis pour INTEL.
Avec DELPHI on peut programmer en assembleur avec des instructions assembleur modernes au sein d'un projet DELPHI.
Pour rappel DELPHI est la suite de WINDOWS OBJECT PASCAL et a son homologue C++ BUILDER.
GNO Sources le UNIX-like de l'Apple IIgs.
Pour ceux qui trouvent le noyau Linux énorme et veulent comprendre un UNIX-like très réduit par la taille.
GSOS 6.0.1 Sources pour ceux qui veulent
étudier un système d'exploitation de petite taille avec une interface graphique (c'est le système de l'Apple IIgs).
Le MacOS 7.1 Sources qui a du code PowerPC.
A des fins d'étude d'un système d'exploitation moderne.
Vous voulez comprendre comment fonctionne un Compilateur C alors vous pouvez regarder les sources de ORCA/C
qui est le compilateur C de référence pour l'Apple IIgs et qui est écrit majoritairement en Pascal avec de l'assembleur.
ORCA/C Sources et on peut aussi encore l'acheter prêt à l'emploi.
Vous voulez comprendre les codes sources d'un émulateur de l'Apple IIgs alors regardez KEGS.
KEGS Sources from Kent DICKEY.
Vous voulez comprendre comment fonctionne un assembleur alors regardez les sources de MERLIN32 l'assembleur croisé pour Apple IIgs.
Documentation de MERLIN32 vous trouverez facilement les sources.
MERLIN32 Sources d'un fork.
VIRTUAL BASIC qui est écrit en Python et qui permet de faire du BASIC APPLE II moderne.
CODE WORKER pour les adeptes des analyses descendantes récurcives.
CONCERTO l'atelier de Génie Logiciel pour les fans de Lex&Yacc ou Flex&Bison et gprof ainsi que lint.
Archive des slides CONCERTO en un seul fichier zip.
Structures de données et algorithmes.
Apple2 et la documentation développeur et les outils de développement.
RISC OS et l'héritage d'Acorn.
Les D.S.L. ou Domain Specific Languages.
OpenGL ou les cartes accélératrices graphiques et leur gestion par l'OS.
Haxe Flixel ou comment programmer des jeux en 2D. EXCEPTIONNEL !!!
Mes articles à propos de GNO et etc...
MODULOG en espérant l'utiliser avec ORCA/Pascal.
Programmation 3D en C++ et Java avant d'attaquer OpenGL. A l'ancienne (ou les bases)...
Programmation graphique en Assembleur, C et C++ : le rêve des démomakers (très dur)...
BeOS5Pro I NEVER BETRAYED THE REVOLUTION
MS-DOS/Intel la fin d'un temps. Vous êtes hors sujet mais c'est formateur...
Vidéos de mes projets BeOS 5 Pro...
Code portable ou l'art de programmer multiplateformes.
Inspirations et zones d'influences.
Inside Macintosh la documentation officielle d'Apple pour les programmeurs.
Ces documentations sont perdues à jamais.
Les InsideMacintosh étaient vendus en version papier (je les ai vus à la librairie LeMondeEnTique à Paris).
Le logiciel MVS_PageInTools de la société française MicroVidéoSoft.
La société française MicroVidéoSoft spécialisée dans l'édition et pour laquelle j'aurais aimé travailler.
La société MicroVidéoSoft permettait d'automatiser des mises en pages à partir de 4D.
Avec CodeWarrior on peut faire des extensions du langage 4D.
Maîtriser CodeWarrior ça permet de faire des pluggins QuarkXPress.
Numworks la calculatrice française programmable en Python tout en Open Source.
J'ai acheté cette calculatrice, mes premières impressions :
1) On ne peut faire que 8 scripts en Python alors que la TI83 Python Edition que j'ai ne semble pas limitée.
2) La batterie se décharge quand on ne l'utilise pas et ne tient pas longtemps comparée à la TI83 Python Edition.
Très bonne finition, le calcul des suites arithmétiques et géométriques est super surtout quand on les combine.