Des commentaires efficaces

Posté le lun. 12 octobre 2015 • Tags : commentaire, code, efficace

Dans mes fichiers de test j'utilise souvent des commentaires pour tester qu'une fonctionnalité de code.

Par exemple pour tester une api :

// Obtenir le livre #1
api_get('books/1');

// Ajouter un livre
api_add('books', $datas);

Je test généralement chaque élément séparement.

Pour tester la première portion de mon code :

//* Obtenir le …
Lire la suite

Recherche dans le code source avec git

Posté le lun. 08 décembre 2014 • Tags : git, search, source, code, log

Pour rechercher directement dans le code source une modification précise, j'utilise la commande suivante :

git log -p -S 'display'
Lire la suite

Connaitre le code réponse HTTP avec curl

Posté le dim. 29 septembre 2013 • Tags : curl, http, response, code, 301, 302, 404, 200

Pour connaitre le code réponse HTTP il suffit de faire :

curl -IL url

Voici l'exemble avec tumblr.com :

curl -IL http://tumblr.com

HTTP/1.1 301 Moved Permanently
Content-length: 0
Location: http://www.tumblr.com/
Connection: close

HTTP/1.1 302 Moved Temporarily
Server: nginx
Date: Sun, 29 Sep …
Lire la suite

Liens utiles

Posté le mar. 09 août 2011 • Tags : Code, JavaScript, CSS

http://www.jsfiddle.net/ Pratique pour tester un code html / css / js

http://www.jsperf.com/ Pour faire des performances de code js

http://www.pastebin.com/ Pour copier coller du code facilement

Lire la suite

Elément cliqué en js

Posté le jeu. 30 juin 2011 • Tags : JavaScript, Code

Pour savoir quel élément est cliqué j'utilise ce petit bout de javascript :

function checkclick(e) {
    e = e || window.event;
    var o = e.target || e.srcElement;
    console.log(o);
}
document.onclick=checkclick;

Pratique pour faire du débug.

Lire la suite

Protection de fichier tel qu'un htaccess en PHP

Posté le ven. 11 février 2011 • Tags : PHP, htaccess, Basic auth, Code

Faire un système de protection (tel que htaccess) direct dans un fichier PHP :

<?php
if (!empty($_SERVER["PHP_AUTH_USER"]) &&
$_SERVER["PHP_AUTH_USER"] == "login" &&
$_SERVER["PHP_AUTH_PW"] == "password") {
    // code protégé ici
} else {
    header('WWW-Authenticate: Basic realm="Restricted area"');
    header('HTTP/1.0 401 Unauthorized');
    exit('Access Denied');
}

Attention l'utilisation du htaccess n'est pas recommandée …

Lire la suite

jQuery attr() avec onclick par click()

Posté le ven. 07 janvier 2011 • Tags : Code, jQuery, JavaScript

Après avoir perdu 2h… J'ai découvert que la methode attr() de jQuery fonctionne pas avec l'attribut "onclick"…

Edit : Avec jQuery pour modifier le contenu d'un onclick il faut faire .attr('onClick','valeur') ou faire de la façon suivante.

Remplacer donc :

var mavar = 'fonctionAffichage();';
$("#code").attr("onclick","mavar");

Par :

var mavar …
Lire la suite

Impression de commandes entre balise <pre>

Posté le mer. 15 septembre 2010 • Tags : CSS, HTML, Print, Code

J'ai toujours eu pas mal de soucis lors d'impression de différentes documentations…

J'utilise souvent la balise <pre> pour les lignes de commandes et il n'y a pas de retour à la ligne fait automatiquement pour cela un petit css permet de faire les retours à la ligne lorsque la page …

Lire la suite