Science Nature et Windsurf

17 août 2019

C++ et standart template library: Set

un article qui montre la difficulté de bien choisir les fonctions à utiliser dans la standart template library du C++ et les liens entre Algorithmique et la STL

 

Posté par BALISTRA_SCIENCE à 14:32 - Commentaires [0] - Permalien [#]


17 juin 2019

(re)Lecture , Dino Buzzati

 

Un amore (romanzo) - Wikipedia

Ma Laide non si lascia coinvolgere sentimentalmente e intende mantenere il rapporto con Dorigo solamente sul piano sessuale. Dorigo cerca di liberarsi dall'ossessione di questo suo amore senza riuscirci e presto Laide, che ha lasciato la casa di appuntamenti della signora Ermelina, diventa la sua mantenuta pur continuando a condurre la vita di sempre, insofferente verso Dorigo che considera vecchio e invadente con la sua gelosia.

http://wikipedia.org
«Era una delle tante giornate grigie di Milano però senza la pioggia, con quel cielo incomprensibile che non si capiva se fossero nubi o soltanto nebbia al di là della quale il sole, forse.»
 (Dino Buzzati - Un amore[1])

Posté par BALISTRA_SCIENCE à 17:27 - Commentaires [0] - Permalien [#]

02 juin 2019

Vingt fois sur le métier remettez votre ouvrage

 

Nicolas Boileau (Intro) - aLaLettre

Nicolas Boileau sur alalettre site dédié à la littérature, biographie, oeuvre , auteurs

Avant donc que d'écrire, apprenez à penser.

Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.

Hâtez-vous lentement, et sans perdre courage,
Vingt fois sur le métier remettez votre ouvrage,
Polissez-le sans cesse, et le repolissez,
Ajoutez quelquefois, et souvent effacez.

Boileau, L'Art poétique

 

 

Posté par BALISTRA_SCIENCE à 11:12 - Commentaires [0] - Permalien [#]

27 mai 2019

Site sur l'Antiquité

 

Antikforever - Histoire antique

Antikforever.com c'est 4000 ans d'histoire, l'Egypte pharaonique, l'Asie Mineure, la Grèce, la Perse, la Mésopotamie, la Palestine et la Syrie et un dictionnaire sur l'antiquité de près de 4000 définitions, Rois, dirigeants, pays, régions, villes etc.

http://antikforever.com

Passionnant site sur l'Antiquité et l'archéologie.

Posté par BALISTRA_SCIENCE à 22:54 - Commentaires [0] - Permalien [#]

20 mai 2019

la programmation fonctionelle

 

What is Functional Programming · Clojure, Practicalli

In functional programming individual tasks are small and achieved by passing data to a function which returns a result. This function typically does not change the state of the system or other functions.

http://practicalli.github.io

 

Posté par BALISTRA_SCIENCE à 16:21 - Commentaires [0] - Permalien [#]

19 mai 2019

memo perso (ou pas) pour desactiver Apple Core Storage

 

Core Storage sucks

I recently upgraded from Mavericks to Yosemite and the installer created a Recovery Partition, which I didn't want, and did something wacky to the partition table. I dual boot Linux on a separate disk and USED to be able to access my OS X Home directory from Linux.

https://www.tonymacx86.com

recemment lors d'une MAJ de mac os x high sierra je suis tombé sur l'impossibilité de monter la partition apple a cause de sa conversion en ce type: Apple Core Storage qui peut meme etre encrypté

la solution revenir en arriere en desactivant cette conversion par la commande:

diskutil coreStorage revert 91C27051-4231-49DF-A4C2-A983AB3EBDEB <- The UUID of the logical volume

vous trouverez l'UUID de votre partition avec  l'option

diskutil list

Damien

Posté par BALISTRA_SCIENCE à 13:20 - Commentaires [0] - Permalien [#]

30 octobre 2018

ICFP 2019

    CALL FOR WORKSHOP AND CO-LOCATED EVENT PROPOSALS
                            ICFP 2019
 24th ACM SIGPLAN International Conference on Functional Programming


                       August 18 - 23, 2019
                          Berlin, Germany
                    https://icfp19.sigplan.org/

Posté par BALISTRA_SCIENCE à 07:41 - Commentaires [0] - Permalien [#]

29 octobre 2018

Abstraction

Le cerveau humain meme si il peut apprehender des choses dans sa globalité ne peut que se concentrer sur des données réduites dans un cours laps de temps. Par exemple un informaticien ou un mathématicien peut s'interesser à une portion de programme ou au détail d'un calcul compliqué faisant parti d'un ensemble plus vaste mais il n'aura à un instant donné à l'esprit que des informations relatives au détail du calcul ou de la routine qu'il étudie.
Partant de ce principe, on peut définir une localité de l'information importante à considérer dans un programme ou un calcul. Il est donc inutile et contre-performant lorsque l'on développe ou calcul de devoir s'occuper de parametres ou variables éloignées de notre contexte local.
Par exemple les ordinateurs depuis des decennies ont été développé avec le concept depagination, la pagination mémoire protége les informations locales d'une altération extérieure, elle est aussi plus efficace en accés, c'est ainsi que fonctionne le coeur des systémes sous Unix et des processeurs. A un plus haut niveau les langages de programmation sont basés sur des paradigmes qui permettent de protéger le localisme d'un calcul afin d'être plus efficace. C'est le cas de la programmation fonctionelle mais aussi dans une moindre mesure de la programmation objet.
Le paradigme fonctionnel privilégie le développement de fonctions locales dont la compréhension sera simplifiée. Celà ne limite pas le développement de concept plus compliqué car si les besoin en complexité augmentent il suffira alors de composer des fonctions simples entre elles pour aboutir à résoudre un probléme compliqué. Cependant chaque définition interne d'une fonction pourra être conçue independante des autres ce qui rends plus efficace le développement.
Par efficace on entend à la fois que la difficulté à résoudre le probléme sera réduite en étant décomposée en problémes plus petits mais aussi les améliorations ultérieures seront facilitées.

Damien Mattei

Posté par BALISTRA_SCIENCE à 15:28 - Commentaires [0] - Permalien [#]

11 octobre 2018

in the neighbourhood of Cargese (Island of Corsica)....

les ancetres de pierre

Posté par BALISTRA_SCIENCE à 10:58 - Commentaires [0] - Permalien [#]