Un musée sur internet Archive qui recense pleins de vieux programmes.
Smooth Scrollbar is a JavaScript Plugin that allows you customizing high perfermance scrollbars cross browsers.
Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks.
Blog qui collecte des image fait en mode asccii.
A JavaScript API for drawing unconventional text effects on the web
Une bibliothèque js pour manipuler du svg facilement. La possibilité de transformer du texte en svg a du potentiel
"I'm developing an extension for exporting PDF files with the CMYK colorsystem, using the last version of Uniconvertor.
It's not 100% yet. Text doesn't run so well, just paths. Special effects (blur, filtros...) even so."
Un petit outil pour connaître le keycode d'un caractère pour Javascript
Outil en ligne de génération de masques css
rawBot is a powerful, free application that invites you to write simple Python scripts to generate two-dimensional graphics. The builtin graphics primitives support rectangles, ovals, (bezier) paths, polygons, text objects and transparency.
"Hello World" is the first program one usually writes when learning a new programming language. Having first been mentioned in Brian Kernighan's tutorial to the B programming language, it became widely known through Kernighan & Ritchie's 1978 book that introduced "The C Programming Language", where it read like this:
main() {
printf("hello, world\n");
}
Since then, Hello World has been implemented in just about every programming language on the planet. This collection includes 571 Hello World programs in as many more-or-less well known programming languages, plus 76 human languages.
The program CA.html creates images that show the evolution of one-dimensional cellular automata over time. (What this means is explained below.) A set of rules for an automaton is generated randomly when you click "Create New Rule Set Using". Only some of the rules in the set are active; the slider at the top determines how many are active. When very few are active, the image tends to be boring, with the colors either dying out or repeating in a simple pattern. When most of the rules are active, the image again tends to be boring, but this time because the pattern is too chaotic. Maybe somewhere between, at the "edge of chaos," you can get interesting and beautiful patterns.
Les eccentric engineers sont avant tout des artistes, mais ils sont aussi dotés du super-pouvoir des développeurs informatiques : la programmation. L’ancien étudiant en art Kyle McDonald mêle vidéo en temps réel et tweets postés par des internautes, quand Zach Gage programme un Space Invaders où chaque alien détruit est un fichier qui s’efface du disque dur.
Une page qui recenserait 500 livres d’informatique ou de programmation, voilà bien un rêve d’informaticien.
Research on artificial intelligence has taken major steps forward in recent years, especially
in terms of machine learning. This has led artists to probe the imaginations of neural networks to create strange new audiovisual works, while activists and journalists have used those same algorithms to organise and visualise stories that stem from social and new media. In his talk, Gene Kogan will examine this recent evolution and its progress from the perspective of a media artist and an independent researcher. He will speculate about the infusion of AI into our everyday devices, and their impacts on our interactions with technologies and with each other.
«This happened to coincide with a time in which I had painted myself out, so I welcomed this new experience. I was shown how to prepare a computer program and how to transfer it to an IBM punch card by machine. The alphanumeric characters we could ‘draw’ with were: the alphabet, ten numerals and eleven symbols, such as periods, dashes, slashes, etc….It took me some time to get used to this medium. What I intended to make did not always correspond to the program I thought I had punched in the card. I made many mistakes which the computer, in its logical way, would not print. The intricacies and possibilities seem endless and I have spent a great deal of time simply trying to master the mechanics of this particular technique.»
Frederick Hammersley - 1969
TIDoS-Framework is a python toolkit for comprehensive penetration testing of websites. Check out if your website is vulnerable ;)
Tidy is a console application for Mac OS X, Linux, Windows, UNIX, and more. It corrects and cleans up HTML and XML documents by fixing markup errors and upgrading legacy code to modern standards.
Si vous êtes un développeur web ou un intégrateur un peu tête en l'air, je vous recommande de mettre dans vos bookmarks le site Front-End Checklist. Il s'agit d'une liste d'éléments à vérifier sur vos pages HTML pour ne rien oublier le jour de la mise en prod.