Algos
18.7K views | +0 today
Follow
Algos
Algorithmes et programmation, surtout en Python
Curated by Goulu
Your new post is loading...
Your new post is loading...
Scooped by Goulu
Scoop.it!

Le Touilleur Express » Blog Archive » A celui qui a fait Twitter Bootstrap

Le Touilleur Express » Blog Archive » A celui qui a fait Twitter Bootstrap | Algos | Scoop.it
Je vais te raconter l’histoire qui arrive à ceux qui font quelque chose d’énorme : un projet open-source qui a du succès.

Au début, tout a commencé par une idée que tu as eu un matin. Tu commences à coder quelques lignes dans un coin, puis ensuite tu en parles avec un collègue ou un ami. En quelques jours, tu as l’impression que ton idée pourrait intéresser d’autres développeurs. Tu commences par trouver un nom sympa, voire même un logo. Ton code est un peu brouillon alors tu passes de longues heures à le nettoyer et à le tester. A un moment donné, il est tellement beau que tu décides que c’est le bon moment pour le partager sur Github.
No comment yet.
Scooped by Goulu
Scoop.it!

Kill the Password: Why a String of Characters Can't Protect Us Anymore | Gadget Lab | Wired.com

Kill the Password: Why a String of Characters Can't Protect Us Anymore | Gadget Lab | Wired.com | Algos | Scoop.it
You have a secret that can ruin your life. It’s not a well-kept secret, either. Just a simple string of characters—maybe six of them if you’re careless, 16 if you’re cautious—that can reveal everything about you.
No comment yet.
Scooped by Goulu
Scoop.it!

Quantum Python: Animating the Schrodinger Equation

In a previous post
I explored the new animation capabilities of the latest
matplotlib release.
It got me wondering whether it would be possible to simulate more complicated
physical systems in real time in python.
No comment yet.
Scooped by Goulu
Scoop.it!

Why Python is the Last Language You'll Have To Learn

Why Python is the Last Language You'll Have To Learn | Algos | Scoop.it
This week, for part of a textbook I’m helping to write,
I spent some time reading and researching the history of Python as
a scientific computing tool.
No comment yet.
Rescooped by Goulu from Dr. Goulu
Scoop.it!

Apprendre à programmer : une tâche impossible ?

Apprendre à programmer : une tâche impossible ? | Algos | Scoop.it
Dans un récent article, la Technology Review se penche sur un vieux “serpent de mer” : l’apprentissage de la programmation pour les non-spécialistes.
No comment yet.
Scooped by Goulu
Scoop.it!

Nouvel algorithme de hachage cryptographique : appelons un SHA un SHA (Sciences et technologies de l'information et de la communication)

Nouvel algorithme de hachage cryptographique : appelons un SHA un SHA (Sciences et technologies de l'information et de la communication) | Algos | Scoop.it
Cinq ans, c'est le temps qu'il a fallu au NIST [1] pour déterminer le vainqueur de son concours lancé en 2007 pour définir un nouvel algorithme de hachage cryptographique dans la continuité des SHA (prononcé "cha") pour "Secure Hash Algorithm" ou...
No comment yet.
Scooped by Goulu
Scoop.it!

Et si on jouait un peu avec Redis et Python ?

Et si on jouait un peu avec Redis et Python ? | Algos | Scoop.it
Dans la mouvance NoSQL, Redis se classe dans la catégorie "data structure server"  (que l'on peut traduire en Français par "serveur de dictionnaire distant").
No comment yet.
Rescooped by Goulu from Dr. Goulu
Scoop.it!

Boite à outils Python : PyPI, virtualenv, Git SVN Hg, Goulib | Microclub

Boite à outils Python : PyPI, virtualenv, Git SVN Hg, Goulib | Microclub | Algos | Scoop.it

Dans cet article je vais plutôt expliquer ce qu’il faut mettre en place pour diffuser des projets opensource sur le web, et éventuellement permettre à d’autres de corriger vos bugs.

No comment yet.
Suggested by Mathieu Scope
Scoop.it!

Interstices - Tout ce que produit un ordinateur est prévisible

Interstices - Tout ce que produit un ordinateur est prévisible | Algos | Scoop.it
Découvrir la recherche en informatique Les informaticiens ont coutume de dire que les ordinateurs ne font que ce qu'on a prévu qu'ils fassent. Pour autant, peut-on prévoir les résultats qu'ils vont produire ?
No comment yet.
Scooped by Goulu
Scoop.it!

Programming, Motherfucker - Do you speak it?

Programming, Motherfucker - Do you speak it? | Algos | Scoop.it
We are a community of motherfucking programmers who have been humiliated by software development methodologies for years.

We are tired of XP, Scrum, Kanban, Waterfall, Software Craftsmanship (aka XP-Lite) and anything else getting in the way of...Programming, Motherfucker.

We are tired of being told we're autistic idiots who need to be manipulated to work in a Forced Pair Programming chain gang without any time to be creative because none of the 10 managers on the project can do... Programming, Motherfucker.

We must destroy these methodologies that get in the way of...Programming, Motherfucker.
Goulu's insight:

J'adore : We are tired of being told we're autistic idiots who need to be manipulated to work in a Forced Pair Programming chain gang without any time to be creative because none of the 10 managers on the project can do... Programming, Motherfucker.

No comment yet.
Scooped by Goulu
Scoop.it!

Graphiques au look XKCD en Javascript avec D3

Graphiques au look XKCD en Javascript avec D3 | Algos | Scoop.it

Inspiré par cet article de bloget le commentaire de Mike Bostoc sur ce forum, Dan Foreman-Mackey a décidé de faire un style de graphique XKCD en Javascript en utilisant D3 et une fonction d'interpolation maison. Il a aussi essayé d'utiliser le paradigme   "reusable chart" de D3.

Vous devriez vraiment regarder le code source.

Voici un exemple

No comment yet.
Scooped by Goulu
Scoop.it!

Dynamic Programming in Python: Bayesian Blocks

Dynamic Programming in Python: Bayesian Blocks | Algos | Scoop.it
Of all the programming styles I have learned,
dynamic programming
is perhaps the most beautiful. It can take problems that, at first glance,
look ugly and intractable, and solve the problem with clean, concise code.
No comment yet.
Scooped by Goulu
Scoop.it!

Animated Bézier Curves - Jason Davies

These animations illustrate how a parametric Bézier curve is constructed. 

No comment yet.
Rescooped by Goulu from Digital Presentations in Education
Scoop.it!

The top 20 data visualisation tools

The top 20 data visualisation tools | Algos | Scoop.it

From simple charts to complex maps and infographics, Brian Suda's round-up of the best – and mostly free – tools has everything you need to bring your data to life...

A common question is how to get started with data visualisations. Beyond following blogs, you need to practice – and to practice, you need to understand the tools available. In this article, get introduced to 20 different tools for creating visualisations...


Via Lauren Moss, Baiba Svenca
Randy Rebman's curator insight, January 28, 2013 12:33 PM

This looks like it might be a good source for integrating infographics into the classroom.

Scooped by Goulu
Scoop.it!

L'iPod de nos grands-mères était-il vraiment plus solide ? - Idées - France Culture

L'iPod de nos grands-mères était-il vraiment plus solide ? - Idées - France Culture | Algos | Scoop.it

L’obsolescence programmée serait même encore plus pernicieuse, dans la mesure où elle inciterait le consommateur à changer son matériel avant même que celui-ci ne devienne défectueux.


Quelles sont les conséquences de cette pratique ? Et d’ailleurs, existe-t-elle vraiment ou bien s’agit-il d’un mythe ?

No comment yet.
Scooped by Goulu
Scoop.it!

High-Resolution Mandelbrot in Obfuscated Python

High-Resolution Mandelbrot in Obfuscated Python | Algos | Scoop.it

_ = (
255,
lambda
V ,B,c
:c and Y(V*V+B,B, c
-1)if(abs(V)<6)else
( 2+c-4*abs(V)**-0.4)/i
) ;v, x=1500,1000;C=range(v*x
);import struct;P=struct.pack;M,\
j ='<QIIHHHH',open('M.bmp','wb').write
for X in j('BM'+P(M,v*x*3+26,26,12,v,x,1,24))or C:
i ,Y=_;j(P('BBB',*(lambda T:(T*80+T**9
*i-950*T **99,T*70-880*T**18+701*
T **9 ,T*i**(1-T**45*2)))(sum(
[ Y(0,(A%3/3.+X%v+(X/v+
A/3/3.-x/2)/1j)*2.5
/x -2.7,i)**2 for \
A in C
[:9]])
/9)
) )

No comment yet.
Scooped by Goulu
Scoop.it!

Deux millions de lignes de code dans le robot Curiosity

Deux millions de lignes de code dans le robot Curiosity | Algos | Scoop.it
Le laboratoire Jet Propulsion (JPL) de la NASA, à l'origine du robot Curiosity, a utilisé Coverity pour s’assurer la fiabilité de son logiciel de vol, solution cruciale destinée à contrôler l'atterrissage du rover sur Mars.
No comment yet.