Conférence EuroScipy sur Python en sciences à l’ULB, du 23 au 26 août 2012

Logo de la conférence EuroScipyAprès les 2 dernières éditions à la prestigieuse École normale supérieure à Paris, la conférence EuroScipy sur l’usage de python en sciences sera organisée fin août à l’ULB pour cette 5ème édition.

Un des objectifs de l’organisation de cette conférence à Bruxelles est d’aider à faire connaître un langage apprécié pour de nombreux aspects tels que la facilité d’utilisation et les performances, et soutenir son usage dans le monde scientifique belge.

Pour permettre d’avoir une première approche ou une formation avancée, des tutoriels très bon marchés (50 € pour les étudiants et académiques) précèdent la conférence les jeudi et vendredi 23 et 24 août. C’est l’occasion de Continuer la lecture

Des graphes scientifiques avec le logiciel libre Veusz

Bien des étudiants et jeunes chercheurs s’échinent à réaliser des graphiques scientifiques à l’aide d’un logiciel d’une suite bureautique, libre comme LibreOffice, ou propriétaire, comme MS-Office. Si les tableurs semblent une solution attrayante pour des traitements élémentaires sur des données en quantité réduite (lire “lisible par un humain”) et pour des graphiques plutôt basiques, il n’en va pas de même dès que le volume de données est important, ou encore dès que l’aspect scientifique sous-jacent nécessite un traitement numérique, statistique ou graphique un peu particulier.

Une meilleure solution exige de se tourner vers un logiciel “spécialisé” !

En parcourant Continuer la lecture

Dessiner en Python avec Cairo – tutoriel

De nombreux sujets scientifiques se prêtent à la modélisation, la simulation ou à la génération d’images. La programmation en Python, associée à la librairie Cairo, permet d’obtenir facilement des images statiques de qualité.

Cairo est une bibliothèque graphique libre écrite en langage C, qui définit une API de rendu vectoriel 2D indépendante du matériel, pouvant être utilisée par de nombreux langages de programmation, dont Python. Cairo prévoit des sorties directes sur le matériel graphique, mais permet une sortie image vers des fichiers PNG, PostScript, PDF et SVG. Cette librairie est utilisée par de nombreux logiciels, dont Gecko 2.0, le moteur de Mozilla Firefox et le logiciel de dessin vectoriel libre Inkscape.

Le principe de fonctionnement est simple : Continuer la lecture

Anki : un logiciel libre d’apprentissage et de mémorisation

Logo AnkiAnki est un un logiciel libre multiplateforme d’aide à la mémorisation. La version actuelle est la 1.2.9, mais ce logiciel est en constante évolution, avec une version 2.0 en ligne de mire.

Différentes études font état de plusieurs types de mémoire. La mémoire sensorielle qui agit en une fraction de seconde, la mémoire à court terme, qui nous permet de conserver  tout au plus environ 7 informations durant quelques dizaines de seconde, et la mémoire à long terme capable d’engranger de grandes quantités d’information sur de très longues durées. Un travail de mémorisation a pour objectif de faire passer une connaissance ou un savoir-faire de la mémoire à court terme vers celle à long terme.

Une part importante des méthodes de mémorisation font référence à la notion de flashcard (carte mémoire en français). D’un côté de la flashcard, une question est notée, de l’autre côté, la réponse correspondante est inscrite. A la place de la question, cela peut aussi bien être un mot qu’une image, une formule scientifique, un graphe,… Les mots sont particulièrement indiqués pour créer des flashcards de mots de vocabulaire, pour l’apprentissage des langues.

Anki, comme d’autres logiciels, fonctionne en présentant des flashcards (questions) identiques jusqu’à obtenir les bonnes réponses. Il faut pour cela un entraînement répété, avec un intervalle de temps croissant. Pour plus d’efficacité, Continuer la lecture