background preloader

Programmation

Facebook Twitter

Arduino

Programming, Motherfucker - Do you speak it? Traduction de Phrack. DIY : Fabriquez votre propre bot SIRI ! Exploits Database by Offensive Security. Regular Expressions: 30 Useful Tools and Resources. Regular expression, or often known as regex, is a pattern that consist of rules used to match a certain set of strings.

Regular Expressions: 30 Useful Tools and Resources

They are extremely powerful, and you’ll need them in most programming languages you come across, especially when there’s a need to scan and match context for further actions. Here’s a simple example of regular expression – to match all string consist of "regular expression", "regular expressions", "regex", and "regexp" in a content, this is your regular expression pattern – reg(ular expression? |ex(p|es)?) Now, they might seem a little bit confusing or hard to pick up at first, but once you understand the syntax, you’ll notice it’s pretty simple and definitely very useful for future coding projects. Learning and using Regular Expressions don’t have to be torturous process. Desktop Regex Tools Rad Software Regular Expression Designer (Win)Interactive Windows based regex application designed to be simple and easy to use. .NET framework is required.

Dcode.fr : Anagrammes, Mots croisés, Cryptographie, Solveurs etc. CodeProject - Your IT Resource. [WordPress Express] Dynamiser son blog avec AJAX. AJAX (Asynchronous Javascript and XML) est une technique de construction des sites Web qui permet de rendre des parties de son site dynamique.

[WordPress Express] Dynamiser son blog avec AJAX

L’une des applications majeures consiste à actualiser une partie d’un page sans recharger le site complet. La gain est évident pour l’utilisateur puisque le chargement est plus rapide, mais également pour le serveur qui sert moins d’éléments et s’en trouve moins chargé. Avec WordPress, faire de l’AJAX n’est pas complètement évident. Voici quelques techniques et plugins incontournables. All online code generation services now FREE. Concordance at daniel shiffman. Examples: Note: updated and extended examples on the A2Z CVS!

Concordance at daniel shiffman

Full example: concordance.zipIndividual source files: Concordance.java, Tree.java, A2ZFileReader.java. Simplified example using TreeMap instead of custom binary search tree: concordanceTreeMap.zip, Concordance.java, Word.java, A2ZFileReader.java. Glade. Glade est un outil interactif de conception d'interface graphique GTK+.

glade

Il prend en charge toute la partie de gestion/génération de l'interface pour permettre au développeur de se concentrer sur le code « utile ». Glade enregistre les interfaces graphiques en générant des fichiers XML. Octave. Normalize CSS : necolas/normalize.css @ GitHub. L'observatoire de la sécurite internet - Site d'informations professionnelles francophone sur la sécurité informatique.

Repérer les URLs canonical avec Imacros « « Référencement & Web-Marketing. Hello les amis.

Repérer les URLs canonical avec Imacros « « Référencement & Web-Marketing

Je réponds à l’appel de pas mal de référenceurs (euh, deux en fait) qui cherchent à savoir s’il est possible de savoir, dans une liste d’URL définie quelles sont les pages qui comportent un attribut canonical, et évidemment, la destination de cette URL canonical. Bien entendu, la solution que je vais vous délivrer est appelé »solution du pauvre » car elle se base sur une liste d’URL déjà connu. Mr. Data Converter. Redbook Samples. What follows are links to small bits of code and examples submitted by outside parties.

Redbook Samples

Many of these use functionality no longer available in core OpenGL. GPU Skinned Skeletal Animation: Features GLSL GPU matrix palette skinning, normal mapping and LOD for animated OGRE XML files. Based on VC 2010.GPU Geometry Clipmaps: A minimal OpenGL implementation of the 2004 Siggraph paper on terrain rendering. Based on VC 2010.OpenGL 4 Tessellation Shader Tutorial: A simple OpenGL tutorial for using OpenGL 4 Tessellation Shaders. Based on VC 2010.OpenGL Win32 AppWizard: This appwizard creates a basic OpenGL application in MFC.

OpenGL Specific Resources Underlying commonalities of OpenGL implementations, how simple considerations kept in mind while authoring an application can greatly help in achieving better performance across all OpenGL capable platforms, and present techniques to determine where the performance bottleneck (and there always will be one) is occurring. OpenGL Projected Textures. OpenGL Programming Guide (Addison-Wesley Publishing Company): Table of Contents. Software. When you go to one of the major sites to look up the weather, it's often hard to find what you're looking for.

Software

The sites feel dated, there isn't much hierarchy to the information, and navigation gets buried in the show-as-much-information-as-possible-on-the-same-page approach. Impala Utopia.

Processing

Codes - GENERATIVE GESTALTUNG. Effectuez vos analyses statistiques en R avec RStudio. Aides, mémos et autres Tutoriaux pour R. Petit Manuel de S4 Petit Manuel de S4 est un guide à la programmation orienté objet sous R (ou S4).

Aides, mémos et autres Tutoriaux pour R

Ce tutorial ne demande pas de connaissance en objet ; par contre, des connaissances générales sur R sont requises. Lire ; Compter ; Tester... avec R. Arduino. Arduino est une plateforme de prototypage à bas coût sous licence Creative Commons.

arduino

Basée sur les microcontrôleurs ATMEL, elle permet de réaliser rapidement des projets électroniques sur les trois plateformes Linux, Mac et Windows. Arduino fournit un utilitaire graphique, ainsi qu'une bibliothèque de librairies permettant de programmer les cartes et des périphériques simples. Installation À partir des dépôts Depuis Ubuntu 10.10 le paquet Arduino est présent dans les dépôts Universe d'Ubuntu. Depuis Ubuntu 12.04 un utilitaire est présent dans les dépôts.

Erlang

LaTex. Documentation générale à propos de (La)TeX. Les commandes Shell les plus utils pour Ubuntu – Blog Open Source Dédié a la distribution Ubuntu et le projet GNU/Linux en général. Août10 C’est une liste des commandes Shell qui peuvent être très utiles.

Les commandes Shell les plus utils pour Ubuntu – Blog Open Source Dédié a la distribution Ubuntu et le projet GNU/Linux en général

Ressources Emacs. Fichier de configuration Pour comprendre comment on peut en arriver à mettre en ligne le fichier de configuration d'un « simple éditeur de texte », il faut essayer Emacs. Vous aurez une petite idée de sa puissance et vous comprendrez pourquoi son fichier de configuration (~/.emacs) est un véritable patrimoine (personnel car il n'en existe sûrement pas deux pareils) sans lequel on se sent nu. Vous pouvez consulter le mien en ligne au format HTML ou récupérer l'archive compressée à votre guise. La version 23.1 d'Emacs est sortie le 29 juillet 2009. Cloud9 IDE - Ajax.org. Fast online code editing Cloud9 IDE provides a super fast, home grown code editor that beats the speed and scalability of most editors out there (yes even native ones). Go and give it a try!

Chrome

[WordPress] Comment accéder à l’admin lorsqu’on n’a pas de compte ? Pour une raison ou une autre (comme une tentative de hacking, un compte corrompu, …), il peut arriver que l’on n’ait plus accès à l’interface d’administration d’un blog WordPress. Dans ce cas, il devient très difficile de pouvoir administrer son blog. Utilisez pleinement votre processeur pour compiler votre Kernel. J’ai récemment fait l’acquisition d’un processeur Intel I7 et ai donc pu me remettre confortablement à la compilation de mon Kernel.

Il faut dire qu’entre un vieux Pentium D malade et un Atom N280, la compilation n’était pas vraiment pratique. J’ai vu directement une belle amélioration en termes de temps de compilation, mais je me suis aussi rendu compte en prêtant attention à l’usage CPU que seul un thread travaillait alors que j’en ai huit à ma disposition… Après discussion sur le channel irc #generation-debian, on m’a parlé (merci à n3os et pitcat) d’une ligne à rajouter dans le fichier kernel-pkg.conf situé dans /etc. Cette ligne permettant de faire travaillé un peu plus le CPU en augmentant le nombre de threads travaillant sur cette tâche.

Voici cette ligne : CONCURRENCY_LEVEL = valeur. La valeur étant le nombre maximum de threads (+1) pouvant travailler ensemble. echo $(($(grep -c processor /proc/cpuinfo)+1)) Bonne compilation! Le guide ultime des microformats : Références et exemples. Les langages exotiques : le brainfuck et ses dérivés. Vous : Eh bien, Marc, des problèmes avec ton devoir d'informatique ? Marc : Oui, sur l'exercice 3 : quel est le langage et qu'est censé afficher : « ++++++++++[>++++++++>+++++++++++<<-]>-. >-.+.-----.+++.+++.--------.++.----. » ? Je patauge.

Python

PHP. Javascript. (Web) Choisir un editeur WYSIWYG pour son site Web. Algorythme. Frame Box - Lightweight online tool for creating mockups. Voulez-vous hacker ? La powerpointisation des esprits? PowerPoint m'énerve, mais je me sens maintenant moins seul depuis que j'ai lu "la Pensée PowerPoint". Sécuriser son blog Wordpress #1. Il n'y a rien de plus rageant que de se faire pirater son blog. En plus de réduire à néant notre amour propre, cela peut avoir, dans le cas d'une indisponibilité prolongée, des impacts non négligeables sur le "saint" référencement dans gOOgle et donc sur le trafic sur votre site (je suis bien placé pour en parler...). Cet article va être découpé en plusieurs billets (vous êtes en train de lire le #1): Cette série de billets a été co-écrite avec Jérémie Marguerie étudiant à EPITA (merci à lui !).

HTML