Welcome

Bienvenue

mignature de photo en 250 pixels de la déclinaison d'un rayon de soleil par reflect sur métal gris

index

Sur les traces de Darwin
Philosophie
Citations
Ceel
Programmation avec Ada
Systéme générale
Correction de l'erreur
Tarifs

Sur les traces de Darwin

Histoire

Nature humaine

Depuis que l'à dents et baveux fût chassé de l'eau bien qu'elle en emporta avec elle, la bête, bléssée, s'est meutrie de surcroit face à l'adversité naturelle l'entourant alors que cette dernière lui semblée encore un peu le reflet de son environnement.

Lieu commun

Force et Raison

Perdu sur le chemin du retour ; L'homme fut face à la créature laquelle était devenu homme alors en équilibre entre l'avant et le refus pour garder la stabilité qu'il venait de construire afin de se relever pour aller plus loingt, plus vite à la rencontre des créature le poursuivant malgrès tout.

Fondement de la perception

Le reflet

Sensible par nature ; L'homme conscient reflète le tout malgrès ses affections involontaires lesquelles lui voilent la vérité sur lui même le conduisant parfois à d'avantage de tourments dans sa quête de grâce.

L'image

Enfin parvenu à un premier progrès ; Pourtant féroce ; C'est avec mesure que l'animal perçoit sa forme au travers de lui même ; Prenant conscience des changements liés à ses propres actions.


index

Philosophie

J'ai perçu la phénoménologie naturelle de la vie en prenant en considération deux point de référence :

Chaos

Alors que Chaos est la divinité primordiale désignée comme l'origine du monde dans la Grèce antique, j'ai énoncer une énigme à partir de la simple description laquelle se trouve dans une encyclopédie :
"Une ouverture béante."

J'ai donc énoncé cette question par identité selon la description : "Qu'est ce qui est un grand puit sans fond, une puissance fondammentale, sans fondement, n'ayant pas besoin de fondement et d'une puisance infini ?
La réponse est l'amour.

Mécanique quantique

La mécanique quantique énonce selon mes souvenirs quatre règles : On peut donc dire que les relation entre les objets ne sont ni mesurable précisément, ni observable concrètement, ni réelle objectivement, ne sont pas démontrable.

Conclusion

L'homme vie donc dans l'illusion d'un savoir qu'il pense vrai de manière incontestable avec précision et cohérence logique et sémantique parmis d'autre pensant de la même manière dans d'autre conditions alors qu'en prenant en concidération la théorie du big bang nous pourrions dire que tout est lié et tout est toujours dans un état équivalent à un état précédent.

Analogie

Le phénomène observable dans la nature correspondant à cette illusion est la vie d'un serpent.
Pour moi, la mue d'un serpent peut représenter les phénomènes produits et vécus au long de la vie.
Ansi, nous évoluons à travers la nature sans nous rendre compte que nous sommes déjà passé ici ou là alors que nous sommes déjà en route sur le chemin.

index

Citations

Des gestes simples et ponctués, par quelques points presque important, la précision coordonée, d'une île déserte, des plans secrets, d'un architecte à la retraite, passionné par son métier, tracer des routes, les emprunter.
Peu m'importe, rien n'importe, tout porte.
Le tout est une création créative créativiste.
La vie est un jardin pour en cultiver un autre.
Tout est possible, l'impossible s'effondre.
Dans le doute, on recommence.
Ce qui est rare est chère et ce qui est chère n'a pas de prix.
Ce qui n'a pas de prix est gratuit et profite à tout le monde.
L'homme, c'est l'éternel insatisfait qui a perdu pieds et qui cherche la rive, alors qu'il lui suffi de nager.
Les chiens ne font pas des chats ; Les dieux non plu.
L'univers fisse ; La lumière fuse.
Lutter, c'est renoncer à la paix.
L'intelligence artificielle, c'est donner la main à la machine.
Les sciences, en soi, ça n'existe pas.
Il n'y a pas de science de l'amour car l'amour n'est pas une maîtrise.
Il n'y a pas de science sans conscience ; C'est pour ça que l'on pèse l'argent.
L'artefact ne peut être le siège de l'intelligence.
Si vos enfants sont sain d'esprit ; Ils n'ont besoin d'éducation.
Si non ; Cultivez vous.
Bruler l'essence, c'est bruler la vie.
D'après mon professeur ; Copier ne vaut pas grand chose.
Tout ce qui est pris par la force sera repris avec amour.
Et j'entends le crie de ceux qui baigne dans le sang par les fautes de ceux qui survivent.
La nature ne pouvant vaincre l'homme ; L'homme doit se dire : Je suis l'aloi.
C'est parce que l'arché tire sur la corde que la flêche tombe.
La conscience est une instance de la réalité.
On peut pas être et avoir simultanément.
Une maladresse provoque deux erreurs simultanément.
Avant ; Il n'y avait que de l'eau.
Il est déplacé de modifié un droit établi dans l'intérêt des sociétaires au cours de leur vie.
Le muscle l'emporte sur le cevreau.

index

Ceel

Langage primitif
mhe ?
mhe, mha, [Aleloya !] ("joyeux anniversaire"),

immaner, aimer, amener, blueblueblueblue ! *** Roulez jeunesses ! ***

Logo

ohm

mha, mhe, mhu, mho, peuvent être des formes de l'interrogative, avec mhi en latence.

Ethos

Oh, ah, euh, uh, ih, immaner, aimer, amener, repousser, fuir des ouvertures aux destinées.

L'expression apréciée dès le plus jeune âge étant ici exprimée par "blueblueblueblue".
index

Programmation avec Ada

Le langage Ada est conçu pour sauver des vies humaines.

Introduction au langage de programmation Ada

Présentation

Histoire

Ada est un langage de programmation portable développé par une équipe de français ayants répondu à un cahier des charges du département de la défense des Etats Unis.
Ada est le nom donné au langage en ommage à une dame considérée comme une pionnière dans la programmation qui est nommée Augusta Ada Lovelace.

Description du langage

Le langage Ada est un langage portable, orienté objet, répondant aux exigences des processus dits "temps réel".
En plus des opérateurs logiques et mathématiques d'une calculatrice, le langage Ada dispose de mots réservés permettants au programmeur de définir les types et fonctions nécessaires au déroulement de son programme.

1) Reserved Words / Mots réservés

Ada 95

Ada 2022 : reference manual ::= reserved words link to Adacore web site.

2) Les types avec le langage Ada

Classement des types avec Ada

Classement des types avec Ada

Déclaration de types avec Ada

Déclaration de types avec Ada

3) Bibliothèques et programme principal

Les paquetages

Spécification de bibliothèque

Spécification de bibliothèque

Implémentation de bibliothèque

Implémentation de bibliothèque

Unité principale

Unité principale

Sous Programme

sous_programme

4) Présentation de Gnat

Gnu Ada Translator (Gnat) est un compilateur Ada fonctionnant sur Linux, MS Windows et Apple.
Plusieurs versions spécifiques aux différents matériels sont disponibles sur le site Adacore.

Chaîne de production du logiciel

Production du logiciel

5) Programmation orientée objet avec Ada

Technologie objet

6) Algorithmie et contrôls

Programmation procédurale

7) Tâche et objet protégé

Tâche et objet protégé

8) Divers

Divers

9) Capabilité du langage Ada

10) Mise en oeuvre

implementation

11) Spécificité du langage Ada

Le langage Ada est particulièrement adapté pour la programmation d'automate pour lesquels il est impératif de définir formellement les sections critiques.
Le typage fort du langage Ada permet de valider au moment de la compilation les contraintes énoncées par le programme et elles seront respectées lors de l'exécution du programme.

Software_Making

Gnu Ada Translator (Gnat) is an compilateur over OSx, SPARC, Linux, and Ms Windows.

index

Quick Start with Ada Empty

Prepare and make your project easly with Ada over Gnu Linux with one command line : mainstart.sh PROJECT_NAME VERSION
For to obtain an full project description with Gnu Public license heading.

Ada is an portable programming language

Start quickly a new project

With Ada_Empty-6.3.0.tar.gz and make

Ada_Empty is small archive contening some tools to make Ada project including libraries. Content of archive
      drwxr-xr-x 2 1004 1004  4096 Jun 12 12:22 bin             bin repository
      -rw-r--r-- 1 1004 1004 17990 Jun  8 11:08 gpl.txt	        Gnu Public License
      -rw-r--r-- 1 1004 1004   878 Jun 10 00:35 head.adb	head tool
      -rw-r--r-- 1 1004 1004  2635 Jun  8 07:53 hello.adb	hello mesg
      -rw-r--r-- 1 1004 1004  8234 Nov  4 09:01 Makefile        make file
      -rw-r--r-- 1 1004 1004   924 Jun  6 21:24 process.adb	to make project
      -rw-r--r-- 1 1004 1004  6316 Nov  4 09:09 project.adb	to obtain the header in file.
      -rw-r--r-- 1 1004 1004  1793 Jun 10 00:35 tail.adb	tail tool
      -rw-r--r-- 1 1004 1004    39 Jun  7 03:04 TODO		run mainstart.sh
    

File download

Ada_Empty-6.3.0.tgz

mkdir Ada_Empty
cd Ada_Empty
tar -x -v -z -f Ada_Empty-6.3.0.tgz
.bin/mainstart.sh PROJECT_NAME VERSION

TODO

      a) unarchive the archive tgz file.
      b) run mainstart.sh PROJECT_NAME VERSION
      Where PROJECT_NAME is the name of you project and VERSION the version.
      c) Give the abstract of program
      (press enter)
      d) Give the list of subproject
      - eg.
      mysoft
      mysoft
      mylib
      mylib-id
      mylib-book
      mylib-cd
      mylib-dvd
      mylib-title
      mylib-user
      mylib-library
      mylib-main
      (press enter)
      e) Give the version
      f) Give your name
    

Editting your project

After to have added the news entries in "PROJECT_NAME/Project.lst" file, put the new version in the file "PROJECT_NAME/Versions.lst" whith the command bellow : echo "VERSION" >> "Project_NAME/Versions.lst"

Openning project with emacs

script lp.sh (list project)

#!/bin/bash
	   for dir in `ls -d ./*`; do
	    version=`tail -1 $dir/Versions.lst`
	    pname=`basename -s -$version $dir`
	    name=`head -1 $dir/Project.lst`
	    table=`for i in \`/bin/ls -1 $pname-$version/$name/*/src/lib/*.$1\`; do echo \`basename -s .$1 $i\`-$version.$1; done`;
	    for i in `echo $table`; do
	      file=`basename -s -$version.$1 $i`;
	      dir=`basename -s -$version.$1 $file`;
	      echo $pname-$version/$name/$dir/src/lib/`basename -s -$version.$1 \`/bin/ls --color $pname-$version/$name/$dir/src/lib/$file.$1\``
	   done;
	done;
    
TODO a) Copy the script in an file named "lp.sh".
b) Run : chmod u+x lp.sh for to obtain the right to executing the script.
c) Run : emacs `lp.sh ads && lp.sh adb` for to open all sources files of your project.
- you can try CTRL+z to return to the shell and compile your project with "make -C PROJECT_NAME-VERSION all".

Finalization

You can run :
- make -C PROJECT_NAME-VERSION clean
- make -C PROJECT_NAME-VERSION all
- make -C PROJECT_NAME-VERSION mrproper
- make -C PROJECT_NAME-VERSION enlight-source
- make -C PROJECT_NAME-VERSION arch to obtain the new gzipped tar archive.
- make -C PROJECT_NAME-VERSION prepare to make new directories listed in file Project.lst
- make -C PROJECT_NAME-VERSION project to make new file for all subdirectories

Return to step c)

File product

binary

The executable file is placed in bin

Sample

mycomputer

html

TODO

make Ada_Empty directory with the mkdir command : mkdir Ada_Empty
Change a directory with cd command : cd Ada_Empty
unarchive Ada_Empty-6.3.0.tgz with the tar command : tar -x -v -z -f Ada_Empty-6.3.0.tgz
Create your project with mainstart.sh command : .bin/mainstart.sh PROJECT_NAME VERSION

Authors

manu : en cas de difficulté, vous pouvez me contacter à prehander à gmail.com
index

Skywalker for Gnu/Linux

Skywalker is multiway Ada programmer tools.

Skywalker provide full suite of Ada software developpement tools.

Including GPL header with Copyright in all sources files.
Self update version
Self update header.

Twelve modes

ModeDescriptionfunction keyActions
defaultCommand line interpreter (not a shell)nonealias, unalias, cd, clear/CTRL+L, program call
OrganizerEtherogeneous N ary treeF1make, remove, list, tree, switch, parent, root, search
UndefinedDescriptionnot implemented
PlanningPlanning viewer, Listing of Event, job, Meeting, rendezvousF3Up, Down arrow
ManagerAda projects managerF4make/gnatmake (see Makefile), Upgrade, Create, Open with emacs
MoneyBoxMoney box (linked with Activity and Stocks)F5Add ticket line, add accounting line, self managment of Stocks
ActivityAccounting managerF6print at the givent date
StocksStocks managerF7add to, remove from stock
BankBank operations managernot implemented
LogsActivities statistiqueF9none
MenusModes and projects menuF10Select mode or project from Projects list
ContactsContacts viewer, Listing of Profile from OrganizerF11Up, Down arrow
LibraryMedia librarynot implemented

Manpage

skywalker.1.html

HTML sources files

Repository

Compiling

Install Gnat

Sources archive

skywalker version 0.18.5r

Compiling

Install Gnat
Use install.sh

Call skywalker

do ./skywalker-0.18.5r/bin/skywalker




index

End of document5