background preloader

Programmation

Facebook Twitter

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? 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. 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. La bibliothèque libglade permet de lire ces fichiers dynamiquement (c’est-à-dire à l'exécution de l'application). Grâce à libglade, ces fichiers XML peuvent être utilisés par de nombreux langages de programmation tels que C, C++, Java, Perl, Python, C#, PHP (extension PHP-GTK), Pike, Ruby, Haskell, Objective Caml et Scheme. 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. 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. 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 Ce tutorial a pour but de donner rapidement aux lecteurs les outils permettants de lire des données et de les analyser (analyse univariée, puis tests statistiques). Il ne rentre pas dans les détails de la programmation, dans les types, dans les fonctions ou les boucles. Construire un package Ce tutorial reprend en détail toutes les étapes de la création d'un package, de l'instalation des logiciels jusqu'au dépot final sur le site du CRAN.

R, Bonnes Pratiques. 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 fonctions permettant de programmer les cartes. Installation.

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. 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.

Ressources 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. Cloud9 IDE - Ajax.org.

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.

[WordPress] Comment accéder à l’admin lorsqu’on n’a pas de compte ?

Dans ce cas, il devient très difficile de pouvoir administrer son blog. Heureusement, il existe une technique pour se loguer dans l’interface et rétablir les accès. Le site Yoast, bien connu pour ses plugins, propose un script d’accès d’urgence à WordPress. 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. 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. L'éditeur WYSIWYG est une application permettant d'ajouter et de modifier du contenu directement à partir du navigateur internet. Intégré dans tous les CMS, les fonctions de ces librairies java script (TinyMCE, CKEditor, MarkItUp) sont la mise en forme et l'ajout d'image. Qu'est ce qu'un WYSIWYG. 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". L'auteur Franck Fremer y démonte méthodiquement les raisons et les dangers de son énorme succès dans tous les secteurs de la société, de l'école jusqu'à l'armée. Et c'est vrai que faire une présentation en public sans ses slides donne désormais l’impression de ne pas avoir préparé son sujet.

Même pour parler en tête à tête d’un sujet de fond ça fait plus sérieux d'apporter des slides. 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 !). C'est la base de votre infrastructure. Ici, pas la place pour des systèmes d'exploitations (OS) de comique. Pour les serveurs Web, j'utilise FreeBSD ou Ubuntu Server, selon mon humeur.

HTML