864 links
  • Links Lounge
  • Home
  • Login
  • RSS Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 36 / 44
Newer►
  • SSH Agent on Cygwin | kill the radio

    Ouais ! Cet article explique comment démarrer le ssh-agent de Cygwin (une petite bidouille est nécessaire), ce qui permet d'utiliser ssh-add pour ajouter une clé privée / publique au gestionnaire de clés SSH, ce qui permet d'utiliser git "remotely" à loisir. Vous me suivez ?

    Fri Apr 5 09:51:18 2013 - permalink -
    - - - http://blog.killtheradio.net/how-tos/ssh-agent-on-cygwin/
    SSH
  • - The RESTful cookbook
    Thu Apr 4 09:36:16 2013 - permalink -
    - - - http://restcookbook.com/
    REST
  • How to delete a "git commit" ? - Stack Overflow - les liens du Colibri

    Toujours utile. Mais risqué lorsque le commit a déjà été pushé et que l'on travaille à plusieurs. Quand 40 personnes commit quotidiennement, il faut forcer son push à 2h du mat' pour éviter la panique :D

    Thu Apr 4 09:33:10 2013 - permalink -
    - - - http://colibri-libre.org/liens/?Bg6jlA
    Git
  • THE Ultimate Htaccess
    Tue Apr 2 11:51:53 2013 - permalink -
    - - - http://www.askapache.com/htaccess/htaccess.html
    Apache Htaccess
  • PunBB - Liens en vrac de sebsauvage

    Pour avoir pas mal contribuer à la communauté française de ce système de forum, il est plutôt conseillé d'utiliser le fork de PunBB : FluxBB (http://fluxbb.org/). Un jour le concepteur de PunBB a plus ou moins lâché l'équipe de dev en vendant le bébé à une entreprise. Depuis, les plus gros contributeurs ont forké et pas mal de gens ont suivi. La communauté française en tout cas (http://fluxbb.fr/). Les mises à jour sont plus suivies, et suivant d'avantage la vision de la communauté.

    L'histoire classique d'un projet libre quoi ;-)

    Tue Apr 2 09:56:47 2013 - permalink -
    - - - http://sebsauvage.net/links/?aX6JGQ
    FluxBB Forum OnMyServer PHP
  • html5 outliner

    pour comprendre un peu mieux son code html5.

    Wed Mar 27 07:51:10 2013 - permalink -
    - - - http://gsnedders.html5.org/outliner/
    HTML5
  • Notepad++ vs. SublimeText 2

    Empreinte mémoire du processus Notepad++ avec 8 onglets ouverts : 23 ko (dont 1 fichier de 47 000 lignes)
    Empreinte mémoire du processus SublimeText 2 avec 2 onglets ouverts : 33 ko. ça passe à 66 ko et des poussières dès que je commence à ouvrir de gros fichiers et en prime ça ne rend pas la mémoire une fois fermé.

    Dommage, c'était joli ;-)

    Tue Mar 26 15:03:23 2013 - permalink -
    - - - http://links.la-bnbox.fr/?U9-3MQ
    Soft
  • Installez votre synchronisateurs de contacts chez vous avec Baikal | IdleBlog

    Ceci est super génial ! Merci à Idleman de partager cette trouvaille ;-) Installé chez moi, rapidement testé et déjà approuvé !!

    Tue Mar 26 14:48:55 2013 - permalink -
    - - - http://blog.idleman.fr/?p=2337
    DAV OnMyServer PHP
  • Upload de gros fichiers en php - Liens en vrac de sebsauvage

    C'est souvent quelque chose qui m'a posé des problèmes... Donc je me vois bien utiliser ce genre de solution à l'avenir.

    Mon Mar 25 10:38:51 2013 - permalink -
    - - - http://sebsauvage.net/links/?8nPKJA
    PHP Tools Upload
  • Note : regex pour matcher les balises HTML et les attributs - Le Hollandais Volant - Links Lounge - Le Hollandais Volant

    Dingue, je suis lu :D
    J'ai re-testé le script de Timo et c'est impeccable en effet ! Enfin, sur les tests que j'ai effectué. Bien joué encore !

    Fri Mar 22 17:28:53 2013 - permalink -
    - - - http://lehollandaisvolant.net/index.php?mode=links&id=20130322142853
    HTML PHP Regex Sanitize
  • Use MathML today, with CSS fallback! | Lea Verou

    Ouah ! Lea Verou s'est encore surpassée ! Cette utilisation de MathML est vraiment géniale :-) Bon la syntaxe de MathML est à vomir (éh, c'est censé me simplifier la vie ce truc !!!), mais bon, il y a peut-être moyen de faire de la syntaxe Latex qui "compile" en MathML, non ?

    Fri Mar 22 09:47:28 2013 - permalink -
    - - - http://lea.verou.me/2013/03/use-mathml-today-with-css-fallback/
    CSS HTML JS Latex Math
  • Note : regex pour matcher les balises HTML et les attributs - Le Hollandais Volant

    Ah oui les regex. Toujours galère en particulier pour parser du HTML; Je me demande si Le Hollandais Volant nous montrera un exemple d'utilisation.

    Personnellement, j'ai testé son script en utilisant le code de son article comme exemple (éhéh !). J'ai quelques balises de titre qui restent, mais c'est peut-être fait exprès... ?

    <div id="main">
        <section id="midle">
            <div id="posts">
            <article class="itembloc link" id="20130322003640">
        <hgroup class="post-hgr links-hgr">
            <h2 class="link-titre"><a href="index.php?mode=links&id=20130322003640">#5292</a> - <a href="http://lehollandaisvolant.net/?mode=links&id=20130322003640">Note : regex pour matcher les balises HTML et les attributs</a></h2>
            <h3 class="link-date">Aujourd’hui à 00:36:40</h3>
        </hgroup>
        <div class="post-cnt links-cnt">
            "#<\s*/?(?:[a-zA-Z-]+)(?: (?:\s*\w+=(['\"])(?:(?!\g{1}).|(?:(?<=\\\)\g{1}))+\g{1})*(?:\s*\w*\s*))?/?>#S"<br />
    <br />
    (en php, en gros : utiliser dans un preg_replace() et les remplacer par une chaine vide agira comme striptags().)<br />
    <br />
    (oui, les attributs peuvent contenir un « > » ou un « < », par exemple en JS : « 2<=4 », et c’est chiant).<br />
    <br />
    Un peu de doc complémtentaire :<br />
    <a href="http://www.regular-expressions.info/refadv.html">http://www.regular-expressions.info/refadv.html</a><br />
    <a href="http://stackoverflow.com/questions/6050427/regex-problem-with-backreference-in-pattern-with-preg-match-all/6051114#6051114">http://stackoverflow.com/questions/6050427/regex-problem-with-backreference-in-pattern-with-preg-match-all/6051114#6051114</a> (commentaire intéressant)<br />
    <a href="http://blog.lilhoot.eu/regex-et-preg-assertions-avant-arriere-lookahead-lookbehind-assertions-recuperer-les-chaines,a3">http://blog.lilhoot.eu/regex-et-preg-assertions-avant-arriere-lookahead-lookbehind-assertions-recuperer-les-chaines,a3</a> (en français, très intéressant et très clair)
        </div>
    </article>
    </div> <!-- end postS -->

    Devient :

    <h2 class="link-titre"> #5292  -  Note : regex pour matcher les balises HTML et les attributs </h2>
    <h3 class="link-date">Aujourd’hui à 00:36:40</h3>
    
    "#<\s*/?(?:[a-zA-Z-]+)(?: (?:\s*\w+=(['\"])(?:(?!\g{1}).|(?:(?<=\\\)\g{1}))+\g{1})*(?:\s*\w*\s*))?/?>#S" 
    
    (en php, en gros : utiliser dans un preg_replace() et les remplacer par une chaine vide agira comme striptags().) 
    
    (oui, les attributs peuvent contenir un « > » ou un « < », par exemple en JS : « 2<=4 », et c’est chiant). 
    
    Un peu de doc complémtentaire : 
     http://www.regular-expressions.info/refadv.html  
     http://stackoverflow.com/questions/6050427/regex-problem-with-backreference-in-pattern-with-preg-match-all/6051114#6051114  (commentaire intéressant) 
     http://blog.lilhoot.eu/regex-et-preg-assertions-avant-arriere-lookahead-lookbehind-assertions-recuperer-les-chaines,a3  (en français, très intéressant et très clair)
    <!-- end postS -->
    Fri Mar 22 09:15:56 2013 - permalink -
    - - - http://lehollandaisvolant.net/?mode=links&id=20130322003640
    HTML PHP Regex Sanitize
  • Object-Oriented JavaScript (yes, it really exists)

    To be read...

    Thu Mar 21 09:24:59 2013 - permalink -
    - - - http://jordankasper.com/preso/oop-js/#take-aways
    Javascript POO
  • Array en Java

    Rah !!! Déclarer un array en Java (je l'oublie toujours celui là...) :
    String[] anArray = new String[10];
    Ou en plus court:
    String[] anArray = {"Val1", Val2};

    Wed Mar 20 17:07:05 2013 - permalink -
    - - - http://links.la-bnbox.fr/?46a-ww
    array Java Snippet
  • Pro Git - Téléchargement

    En parlant de Pro Git : ce lien permet de télécharger la version française en PDF, ePub, et autre (version de mars 2012, ça a peut-être changé depuis).
    La version "officielle" ne propose que la version anglaise : http://git-scm.com/book

    Mon Mar 18 10:21:59 2013 - permalink -
    - - - http://djibril.developpez.com/tutoriels/conception/pro-git/
    Download Git Livre
  • Singuliers, pluriels, acronymes, underscore... l'inflexion en PHP − Weirdog

    Ah oui, il faut reconnaître que c'est stylé ! ça semble être un très bon travail de Weirblog ! Certes bon un petit projet frenchy, une bonne vieille méthode "plurialize" est sûrement plus performante, mais bon, hein !

    Mon Mar 18 10:00:08 2013 - permalink -
    - - - http://www.weirdog.com/blog/icanboogie/singularize-pluralize-inflexion-php.html
    PHP Tools
  • Git - Brancher et fusionner : les bases

    Quand EGit d'Eclipse fait défaut, heureusement qu'il y a ce genre de ressources (en anglais c'est ici : http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging) pour éviter de faire des bêtises !

    Mon Mar 18 09:57:53 2013 - permalink -
    - - - http://git-scm.com/book/fr/Les-branches-avec-Git-Brancher-et-fusionner%C2%A0%3A-les-bases
    Git Tutoriel
  • Spring Property Placeholder Configurer - A few not so obvious options | Java Code Geeks

    Eh, je ne savais pas ça !
    ${parameter.name:default value}
    ${parameter.${other.parameter}}

    Fri Mar 15 11:04:13 2013 - permalink -
    - - - http://www.javacodegeeks.com/2013/01/spring-property-placeholder-configurer-a-few-not-so-obvious-options.html
    Configuration Java propertyplaceholderconfigurer Spring
  • Quelques modifications sur Leed 30 minutes par jour

    Allez hop quelques adaptations pour Leed.

    Fri Mar 15 10:48:08 2013 - permalink -
    - - - http://30minparjour.la-bnbox.fr/2013/quelques-modifications-sur-leed
    Leed PHP RSS
  • java - How to use Junit to test asynchronous processes - Stack Overflow

    Les tests unitaires en Java, c'est le pied grâce à JUnit ! C'est vraiment le pied ! Dans un projet, j'ai même eu l'occasion de m'en servir pour des tests d'intégrations !
    Cela devient plus compliqué dès qu'il faut tester des méthodes asynchrones utilisant des callback (ou listener, as your prefer). Je n'ai rien de complètement figé dans ma tête actuellement, mais voilà ce que je note :

    • Le framework Awaitility (http://code.google.com/p/awaitility/) permettrait de faire ça proprement, mais ça ne m'a pas tenté.
    • Certains disent qu'il faut mocker et faire en deux étapes... Mouais, à mon avis ce n'est pas adaptable dans tous les cas. Pour un test d'intégration système par exemple, il vaut mieux éviter de mocker.
    • La solution générique consiste à attendre l'appel du thread à l'aide de synchronized, wait et notify. Dans la réalité, il semble qu'il vaut mieux utiliser CountDownLatch (http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/CountDownLatch.html) afin d'éviter que le callback n'arrive avant que l'on est eu le temps d'attendre... ce serait dommage ;-)
      Actuellement, pour moi, la meilleure solution consiste donc à utiliser un code du type :

      public class AsynchronousTest
      {
      /**

      • Asynchronous helper
        */
        private CountDownLatch lock = new CountDownLatch(1);
        /**
      • Received data from the asynchronous call
        */
        private Object receiveddata;

      @Test
      public void testAsynchronousCall() throws Exception
      {
      Object parameters = null;
      myAsynchronousCall(parameters, new MyCallback()
      {
      @Override
      public void onSuccess(Object data)
      {
      receiveddata = data;
      lock.countDown();
      }
      });

      boolean releaseBeforeTimeout = lock.await(2000, TimeUnit.MILLISECONDS);
      // Check timeout
      if (!releaseBeforeTimeout) {
              // Do stuff
              fail("Timeout");
      }
      
      assertNotNull(receiveddata);
      // Other tests

      }
      }

    Fri Mar 15 09:48:23 2013 - permalink -
    - - - http://stackoverflow.com/questions/631598/how-to-use-junit-to-test-asynchronous-processes
    Java JUnit Snippet Test
Links per page: 20 50 100
◄Older
page 36 / 44
Newer►
Shaarli - The personal, minimalist, super-fast, no-database delicious clone by the Shaarli community - Help/documentation