877 links
  • Links Lounge
  • Home
  • Login
  • RSS Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 33 / 44
Newer►
  • My Collection of PHP Performance Benchmarks

    Je ne sais plus où j'ai trouvé ce benchmark, mais il est pas mal du tout.
    Finalement, un des benchmark qui m'a le plus impressionné et l'un de ceux que je connaissais déjà : for ($i = 0; $i < count($array); $i++) est lent par rapport à for ($i = 0, $count = count($array); $i < $count; $i++). Je ne savais pas que c'était à ce point (x40 pour un tableau de 128 caractères).

    Fri Nov 8 09:19:00 2013 - permalink -
    - - - http://maettig.com/code/php/php-performance-benchmarks.php
    Benchmark PHP
  • Leaflet - a JavaScript library for mobile-friendly maps

    Mince ça à l'air rapide. Plus rapide que openlayer que j'ai déjà utilisé pour afficher des cartes OpenStreetMap. J'espère avoir l'occasion de tester dans un futur projet.

    Thu Nov 7 09:01:57 2013 - permalink -
    - - - http://leafletjs.com/index.html
    Javascript Map
  • Universal .htaccess CORS support - revolunet blog
    Wed Oct 30 10:29:04 2013 - permalink -
    - - - http://blog.revolunet.com/blog/2013/10/03/universal-CORS-htaccess/
    CORS Javascript Web
  • L’Étudiant libre Quand on est con, on est con - Le Hollandais Volant

    Amusant que quelqu'un se soit amusé à étiqueter la Bible ainsi.
    Mais j'ai certains doutes quant à la véracité de la chose. Je pense qu'il y aurait beaucoup plus de post-it. Notamment des jaunes (esclavage) qui est très présent dans l'ancien testament. Et de voir si peu de violet (sacrifice animal / humain, étrange mélange, il aurait mieux valu séparer les deux) c'est le plus flagrant. Une grande partie de la vie du peuple Hébreux tournait autour des sacrifices (qui n'était pas qu'animal, mais aussi végétal. En aucun cas humain ! Quelle horreur !).

    Cela dit, à mon sens, il ne faut pas se tromper de cibles ici...
    Une partie des cas de misogynie et d'esclavage racontés dans la Bible sont dérangeants pour nous aujourd'hui, mais c'était une autre époque, une autre culture.
    Pour tout le reste, la Bible dénonce justement les erreurs de l'être humain, les horreurs qu'il est capable d'accomplir envers lui-même, envers la nature, envers d'autres humains. Le meurtre était déjà présent à l'époque, l'exploitation abusive des champs et des bêtes notamment aux détriments des plus pauvres, les prêts à taux outranciers, ... Tout ça n'est pas nouveau, et la Bible ne cesse de le dénoncer.

    Fort heureusement, il y a aussi plein de belles choses à lire dans la Bible ! De quoi croire un peu plus en l'homme ! Et en Dieu si affinités.

    Wed Oct 30 09:35:40 2013 - permalink -
    - - - http://lehollandaisvolant.net/index.php?mode=links&id=20131030010039
    Bible
  • Importer un package Github forké avec Composer

    Bien pratique ;-)

    Fri Oct 25 17:11:53 2013 - permalink -
    - - - http://getcomposer.org/doc/05-repositories.md#vcs
    Composer Git Github PHP
  • Anecdote n°1 : le NSA ne veut pas de ZKP - 30 minutes par jour

    Tiens, je suis retombé sur cette anecdote que j'avais publié en 2011 : "En 1987, la NSA a cherché à empêcher Amos Fiat et Adi Shamir (tous deux non-américains, travaillant en dehors des Etats-Unis) de publier leurs recherches sur les algorithmes Zeo-Knowledge Proof of Identity."

    ça paraît beaucoup plus crédible aujourd'hui :-) Au final, le monde n'est certes pas immuable, mais les hommes restent les hommes.

    Fri Oct 25 10:14:48 2013 - permalink -
    - - - http://30minparjour.la-bnbox.fr/2011/anecdote-1-le-nsa-ne-veut-pas-de-zero-knowledge-proof-of-identity
    30minparjour NSA Security
  • Git - Étiquetage

    Le livre Git (en français comme en anglais) est toujours aussi chouette. Aujourd'hui c'est une bonne explication sur les tags. Pour plus d'info : git help tag.
    (via http://sebsauvage.net/links/?o0AQ0w)

    Wed Oct 23 10:50:20 2013 - permalink -
    - - - http://git-scm.com/book/fr/Les-bases-de-Git-%C3%89tiquetage
    Git Tag
  • c++ - Copy Constructors and calling functions - Stack Overflow

    En C++, une classe est automatiquement amie d'elle même. Ce qui explique l'on puisse appeler un objet privée de la classe dans le constructeur de copie. Ahhhhh !!! Je comprends mieux.

    Exemple :

    class MyClass {
    public:
    MyCLass() : myVar(0) {}
    MyClass(const MyClass& parent) {
    myVar
    = parent.myVar; // will work and is possible
    // myVar
    = parent.myVar(); // won't work like this. myVar() has to be "int myVar() const;"
    }

    int myVar() { return myVar_; }

    private:
    int myVar_;
    };

    Wed Oct 2 10:39:59 2013 - permalink -
    - - - http://stackoverflow.com/questions/2660400/copy-constructors-and-calling-functions
    C++ Constructor Copy Snippet
  • qmake Advanced Usage | Documentation | Qt Project

    Utilisation avancée de qmake, notamment la gestion des variables. Voilà ce que je cherchais depuis quelques temps...

    Wed Sep 25 15:52:57 2013 - permalink -
    - - - http://doc.qt.io/qt-5/qmake-advanced-usage.html
    Doc qmake Qt
  • The Definitive Guide: Sublime Text 2, a Code Editor to Love - Designmodo

    Pas mal pour débuter avec Sublime Text (je n'ai pas dis que j'encourageais Sublime Text).

    Fri Sep 20 14:29:11 2013 - permalink -
    - - - http://designmodo.com/sublime-text-2/
    IDE
  • Qt: No matching function for call to connect 30 minutes par jour

    Du coup, j'en ai fait un article :-) J'en profite pour ajouter pas mal d'autres erreurs que j'ai rencontré avec les signaux / slots de Qt.

    Wed Sep 18 16:58:18 2013 - permalink -
    - - - http://30minparjour.la-bnbox.fr/2013/qt-no-matching-function-for-call-to-connect
    30minparjour Qt
  • compilation - Qt Subclassing and "No matching function for call to connect" - Stack Overflow

    Arg, pour connecter un QObject qui a été forward declared (class MyQObject dans le .h de l'utilisateur), il ne faut pas oublier d'inclure réellement le .h du QObject (dans le .cpp de l'utilisateur) pour éviter l'erreur à la compile : "No matching function for call to connect".

    Wed Sep 18 16:29:56 2013 - permalink -
    - - - http://stackoverflow.com/questions/15768144/qt-subclassing-and-no-matching-function-for-call-to-connect
    C++ Qt
  • ipernity: Ça bosse combien, un instit ?... par Linsay

    Mari d'instit (ah pardon, professeur des écoles), j'en sais quelque chose.

    Wed Sep 18 10:05:55 2013 - permalink -
    - - - http://www.ipernity.com/blog/linsay/535529
    OnSenFouDeTaVie
  • Analyse statique de code C++ avec Cppcheck | Code Weblog

    CppCheck a l'air d'être un utile pratique pour analyser statiquement du code C++. A intégrer à un Jenkins / Hudson, avec un nightly build des tests unitaires (+ tests d'intégrations automatisés ?) voilà qui serait pratique...

    Mon Sep 16 15:11:43 2013 - permalink -
    - - - http://code-weblog.com/analyse-statique-de-code-c-avec-cppcheck/
    C++ ContinuousIntegration Tools
  • Données intimes — Blog — David Larlet - via Seb Sauvage

    Ah ah ! Mais ça mon bon monsieur, c'est le but de "data minimization" qui découle d'un grand principe de la gestion de la vie privée (privacy) : data minimization.
    L'idée de base de la data minimization c'est que l'on va utiliser / manipuler / envoyer / partager seulement les informations personnelles utiles à l'action voulue. Et on va faire en sorte que notre architecture système en ait besoin le moins possible. Exemple : pour un système de télépéage, plutôt que d'envoyer à chaque instant la position GPS du véhicule à un serveur centrale (afin que l'autoroute soit satisfaite), on laisse ces voitures stockées dans la voiture et on utilise un processus cryptographique sûr pour que l'usager et le système autoroutier soit satisfait.
    Quant à data obfuscation, c'est un processus visant à réduire la teneur en information personnelle d'une donnée. Par exemple, si je m'appelle "Georges Müller", en fonction des cas, on va envoyer "G. M.", "G. Müller" ou "Georges Müller".

    En appliquant ces deux principes au cas concrêt actuel : on cherche à réduire au maximum les informations personnelles à donner au gouvernement en cas d'injection, en ne leur fournissant que ce qui les concerne. La manière de la faire étant d’obscurcir ces données au niveau voulu.
    Politiquement et administrativement c'est déjà bien difficile. Techniquement, c'est aussi un vrai défi ! Je travaille sur la question depuis plus de 2 ans dans le cadre du projet européen Societies (Un réseau social décentralisé et pervasif, c'est à dire qui utilise notre environnement. Site Web : http://ict-societies.eu/, code sur Github : https://github.com/societies/SOCIETIES-Platform mais attention, ce n'est pas un produit fini.). Dans ma boîte, Trialog (allez, un peu de pub : http://www.trialog.com/), on cherche notamment à créer des outils pour mieux gérer la protection de la vie privée dans différents domaines. Je me rappelle que lorsque j'étais stagiaire, je pensais résoudre ce problème en un tour de main. Mouahahah !

    Fri Sep 13 15:26:43 2013 - permalink -
    - - - http://sebsauvage.net/links/?KScSzg
    Privacy
  • hakimel/reveal.js - Github

    Reveal.js, un outils génial pour créer des présentations / diaporama dans un navigateur ! Simple à utiliser, paramétrable, présentations propres : que demande le peuple ?

    Tue Sep 10 14:54:32 2013 - permalink -
    - - - https://github.com/hakimel/reveal.js/
    Diaporama Javascript Webapp
  • Libre Office Calc : Comment creer des listes de choix facilement

    Bien pratique pour créer des listes de choix pour LibreOffice calc.
    Sélectionner une cellule : Données / Validités... Et choisir une plage de cellules à utiliser comme dropdown list.

    Tue Sep 10 11:37:38 2013 - permalink -
    - - - http://www.exotux.info/2011/03/creer-des-listes-de-choix-dans-libre-office-calc/
    Calc LibreOffice
  • php - You must enable the openssl extension to download files via https - Stack Overflow

    ça me le fait à chaque nouvelle installation d'un ordinateur.

    composer.bat install
    You must enable the openssl extension to download files via https

    Il faut activer l'extension PHP Openssl. Si on utilise Wamp par exemple, le menu de configuration permet de l'activer dans le php.ini dédié au page Web. Ici on cherche le php.ini pour l'accès en ligne de commande (CLI), il faut enlever le point-virgule devant la ligne ";extension=php_openssl.dll" dans "wamp/bin/php/php#.#.##/php.ini".

    Sat Sep 7 08:52:14 2013 - permalink -
    - - - http://stackoverflow.com/questions/14291151/you-must-enable-the-openssl-extension-to-download-files-via-https
    CommandLine Composer PHP
  • poche, open source self hosted read-it-later web app

    Eh, mais il y a une nouvelle version de poche, the self hosted read-it-later web app! La précédente version me plaisait bien... j'ai bon espoir d'apprécier cette refonte. Reste à voir s'il est possible d'y ajouter la gestion du hors ligne...

    Fri Sep 6 08:51:32 2013 - permalink -
    - - - http://inthepoche.com/
    OnMyServer PHP poche
  • java - Spring MVC annotations always requires Response object - Stack Overflow

    "When you use void as your return type Spring will by default try to determine the view name from your method name, unless it thinks you're directly writing the response (which it does when you have a HttpServletResponse as a parameter). Have a look at section 15.3.2.3 of the Spring 3 docs."

    Rah ! Mais il faut vraiment lire tout StackOverflow pour lire ce genre de choses ? Ils ne sont pas fichu chez Spring de faire une usine à gaz avec une documentation et des exemples un peu clair non ? Mince, avec toute la doc qui existe, la base des bases restent tout de même inexpliqué...
    Décidément, le Web en Java EE, ça m'énerve à chaque fois !

    Wed Sep 4 14:33:20 2013 - permalink -
    - - - http://stackoverflow.com/questions/6343727/spring-mvc-annotations-always-requires-response-object
    Doc Java Rahh Spring Web
Links per page: 20 50 100
◄Older
page 33 / 44
Newer►
Shaarli - The personal, minimalist, super-fast, no-database delicious clone by the Shaarli community - Help/documentation