2033 private links
Une revue plus "terre à terre" de la CSPN (Certification de Sécurité de Premier Niveau), avec les points positifs/négatifs et des solutions concrètes pour remédier aux problèmes.
C/C++ : un petit tour dans la mémoire. Fort intéressant !
La partie 2 pour les intéressé(e)s : https://techtalk.intersec.com/2013/07/memory-part-2-understanding-process-memory/ (Memory – Part 2: Understanding Process memory).
Quelques astuces pour rendre votre site web plus fluide.
Pour la prochaine version de Pombo j'aimerai assainir le code.
Voici les outils utilisés (si vous avez des suggestions, n'hésitez pas) :
-
pylint, il est dans les dépôts officiels, sinon http://www.pylint.org/
Tout simple, il suffit de faire "pylint script.py" pour avoir les avertos et erreurs. Pour comprendre les divers codes erreur, voci un site qui vous sera utilie : http://pylint-messages.wikidot.com/ -
coverage, "pip install coverage" ou https://pypi.python.org/pypi/coverage/
Pour une première analyse : coverage run script.py arg1 arg2...
Ensuite pour générer un beau rapport HTML : coverage html
Un dossier htmlcov est créé, ouvrez index.html.
C'est un bon outil pour savoir quelles fonctions ou conditions sont prises. C'est du propre !
Pour finir, voici un document intéressant que tout bon développeur python se devrait de lire :
PEP 8 -- Style Guide for Python Code : http://www.python.org/dev/peps/pep-0008/
/me Pour le moment, "Your code has been rated at 9.95/10" \o/
Des machines entièrement immergée dans de l'huile minérale permet d'avoir des meilleurs résultats sur le plan de la dissipation de chaleur.
De plus, l'effet que ça fait avec les vibrations du matériel est sympa, on dirait un peu comme dans Matrix avec la réalité qui se déforme.
Des conseils pour la mise en page de votre blog, avec ce qu'il faudrait ne pas mettre en oeuvre et ce qui serait bien.
Du coup, j'viens d'ajouter une icône RSS en bas de page :)
Dans la mesure du possible, préférez les sélecteurs natifs.
Une revue du code du moteur de jeu de Domm3 BFG, idTech4.
C'est toujours intéressant de voir comment les grosses firmes font et très instructif.
Lisez du code !
Développement : comment passer de 1 millions de connexions simultannées à 10 millions.
" If you're already familiar with CUDA, are ready for a challenge, and want to learn design patterns for parallel programming, enjoy this series. "
Quelques équivalents JQuery <=> natif.
" Remember, jQuery is an amazing library that makes all of our lives easier. But you should always choose to use native DOM methods if they are available to you. "
via Hacker News.
De loin la méthode la plus rapide que j'ai trouvé pour perl.