Shaare your links...
32804 links
Liens en vrac de sebsauvage Home Login RSS Feed ATOM Feed Tag cloud Picture wall Daily
Links per page: 20 50 100
◄Older
page 13 / 35
Newer►
1703 results for tags programmation x
  • astuces programmation python
    Les time zones en Python | Sam & Max: Python, Django, Git et du cul
    Un article sur la gestion des timezones (fuseaux horaires) en Python.
    A ceux qui penseraient que les fuseaux horaires c'est pas compliqué: SSIIIIIII !!!.. c'est horrible. C'est pas juste des lignes droites sur une carte et quelques additions/soustractions à faire. Jugez vous-même: http://sebsauvage.net/galerie/photos/Bordel/timezones.jpg. Il y a vraiment de quoi s'arracher les cheveux.
    Et le pire, c'est que ces timezones CHANGENT TOUT LE TEMPS en fonction des accords et lois votées dans les pays (C'est pour cela que sous Linux vous avez régulièrement - parfois toutes les semaines - des mises à jour des paquets tzdata.)

    Bref... moins on y touche, mieux on se porte.  Petit conseil: Les TZ, c'est comme le texte: Autant il vaut toujours mieux travailler en Unicode et convertir dans des charsets au besoin, autant il vaut mieux tout travailler en dates UTC, et convertir au besoin vers des timezones locales en bout de chaîne (l'écran de l'utilisateur).
    2013-10-16 16:21:48
    http://sametmax.com/les-time-zones-en-python/
  • programmation TLDR
    MVC is dead, it's time to MOVE on.
    2013-10-14 12:35:41
    http://cirw.in//blog/time-to-move-on.html
  • article programmation
    La différence entre la programmation asynchrone, parallèle et concurrente | Sam & Max: Python, Django, Git et du cul
    2013-10-10 13:01:12
    http://sametmax.com/la-difference-entre-la-programmation-asynchrone-parallele-et-concurrente/
  • programmation science
    Critterding – Une boîte de Petri 3D dans votre machine sous GNU/Linux | La vache libre
    J'adore tout ce qui est vie artificielle. Je me suis beaucoup amusé avec ça dans les années passées.
    http://critterding.sourceforge.net/
    (via http://la-vache-libre.org/critterding-une-boite-de-petri-3d-dans-votre-machine-sous-gnulinux/)
    2013-10-07 11:46:07
    http://la-vache-libre.org/critterding-une-boite-de-petri-3d-dans-votre-machine-sous-gnulinux/
  • fun programmation
    Just 2 minutes | CommitStrip - Blog relating the daily life of web agencies developers
    C'est exactement ça. Y'a des moments des modifs qui devraient être simples deviennent un vrai parcours du combattant.
    2013-09-25 15:59:52
    http://www.commitstrip.com/fr/2013/09/24/yen-a-pour-2-minutes/
  • graphismes programmation
    Raytracing
    Woao... joli. Un raytracer en quelques lignes de C. Avec du depth-of-field et des soft-shadows.
    2013-09-22 15:33:25
    http://fabiensanglard.net/rayTracing_back_of_business_card/index.php
  • programmation
    Things Every Programmer Should Know
    97 conseils pour développeurs (via HackerNews)
    2013-09-21 01:09:34
    http://programmer.97things.oreilly.com/wiki/index.php/Contributions_Appearing_in_the_Book
  • fun programmation
    What is the best comment in source code you have ever encountered? - Stack Overflow
    Commentaires marrants trouvés dans les codes sources (via http://qosgof.fr/fosteb//?5EAOJQ).  Excellent :-D
    2013-09-19 22:41:19
    http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered
  • fun programmation
    XeePhotoshopLoader.m - xee - A light-weight, fast and convenient image viewer for Mac OS X. - Google Project Hosting
    Commentaire (dans un code) d'un gars qui a essayé d'écrire un parseur pour le format Photoshop (.psd).  :-D
    2013-09-19 13:25:47
    https://code.google.com/p/xee/source/browse/XeePhotoshopLoader.m?r=f16763d221dfca6253983824b470adf553a19e06
  • programmation
    Five years ago, Stack Overflow launched. Then, a miracle occurred. « Blog – Stack Exchange
    StackOverflow est un site incontournable pour tout développeur. On y trouve de nombreuses questions, et parfois des réponses très complètes. Après 5 ans d'existence, 5 millions de questions ont déjà été posées.
    A noter également les sous-sites spécialisés de StackOverflow: http://stackexchange.com/sites
    2013-09-16 19:40:57
    http://blog.stackoverflow.com/2013/09/five-years-ago-stack-overflow-launched-then-a-miracle-occurred/
  • LogicielLibre logiciels php programmation
    [Snippet #03 - PHP] EasyDump, affichage de variable amélioré - Yosko.net
    EasyDump, pour améliorer l'affichage des dump en php.
    Sources: https://github.com/yosko/easydump
    Voir aussi Kint: http://sebsauvage.net/links/?b6v5gA
    2013-09-16 17:00:05
    http://www.yosko.net/article27/snippet-easydump-affichage-de-variable-ameliore
  • programmation science
    Catégorie : algorithme génétique - lkdjiin's blog
    Un tutoriel sur les algorithmes génétiques sous forme d'une série d'articles. (via http://nabella.digital-engine.info/shaarli/index.php?KFQKwQ)

    Qu'est-ce que l'algorithmie génétique ? (Je vais essayer de faire court).
    Si vous n'arrivez pas à concevoir un algo pour résoudre un problème complexe, générez aléatoirement des algos, et évaluer celui qui répond le mieux à la solution.
    Conservez celui-là, et faites-en plusieurs copies, chacune avec de légères altérations aléatoires. A nouveau, sélectionnez dans cette population les algos qui répondent le mieux au problème. Et recommencez le cycle.
    De génération en génération, cette population d'algos va évoluer et s'adapter au problème à résoudre.
    Au final, vous pouvez obtenir un algo (que vous n'avez pas écrit vous-même) mais qui peut assez bien résoudre votre problème.
    2013-09-10 10:51:36
    http://lkdjiin.github.io/blog/categories/algorithme-genetique/
  • fonts gratuit programmation
    Slant - What are the best programming fonts?
    Un site avec plein de polices de caractères spécialement conçus pour les développeurs. (Et il y a même un système de vote)
    2013-09-10 08:26:02
    http://www.slant.co/topics/67/~what-are-the-best-programming-fonts
  • fonts gratuit programmation
    Anonymous Pro – Mark Simonson
    Encore une police de caractères destinée aux développeurs. Par contre, ce que je n'aime pas dans celle-là, c'est l'empattement trop important et inutile (par exemple sur le 'r' ou le 'x') qui la fait trop ressembler à Courrier.
    2013-09-10 08:23:36
    http://www.marksimonson.com/fonts/view/anonymous-pro
  • fonts gratuit programmation
    Hermit: a font for programmers, by a programmer
    Encore une police pour développeurs. à tester. (voir en bas de page, la section "Image" pour voir des captures d'écran de sa police dans différentes tailles).
    2013-09-09 18:49:26
    http://pcaro.es/p/hermit
  • LogicielLibre logiciels php programmation
    Kint, a debugging tool for PHP
    Un outils pour faciliter le débogage d'application php (c'est toujours meilleur qu'un simple var_dump()). (via http://www.warriordudimanche.net/shaarli/?6MYs_Q)
    Voir aussi EasyDump: http://sebsauvage.net/links/?_f0RGw
    2013-09-09 13:51:23
    http://raveren.github.io/kint/
  • programmation
    Why input validation could cost you a lot — because we love software — Medium
    Je suis globalement d'accord: il faut éviter de *trop* valider les champs... sans quoi vous allez rendre la vie impossible à certains internautes, dans des cas auxquels vous n'aurez pas pensé. Et surtout... faite de l'Unicode !
    2013-09-07 14:00:35
    https://medium.com/because-we-love-software/1b9dcc107a27
  • javascript jeux programmation reference
    jsGameWiki
    Si vous voulez écrire des jeux en Javascript, voici un paquet de liens vers des références, tutoriels, articles et exemples qui couvrent de nombreux sujets: du javascript de base à WebGL en passant les performances, gestion du son, sprites, librairies...
    2013-09-06 10:38:34
    https://github.com/DaRaFF/jsgamewiki
  • astuces programmation
    Git push via HTTP (ou comment travailler au MacDo) - Arthur Hoaro's Links
    Pour pousser des données dans Git en passant par http au lieu du protocole standard: git remote set-url origin https://...
    2013-09-04 22:57:39
    http://links.hoa.ro/?OGlcFw
  • fun programmation
    What The Dev !!!
    Tiens, une sorte de DailyWTF, avec de vrais bouts de code (horribles !) dedans. (via http://colibri-libre.org/liens/?_UlhTw)
    2013-09-04 00:21:03
    http://whatthedev.tumblr.com/
  • astuces http programmation
    Note : UA lors d’un WGET #shaarli #blogotext - Le Hollandais Volant
    AAhhhh !.... c'est pour ça !
    Bon il va falloir tricher sur son user-agent partout ? Ils sont lourds. Wikipedia m'avait déjà fait le coup.
    Bon je note ça pour Shaarli et rss-bridge.
    *soupir*
    2013-09-04 00:19:13
    http://lehollandaisvolant.net/?mode=links&id=20130903160317
  • graphismes programmation reference
    L’algorithme JPEG - Le Hollandais Volant
    Explication du fonctionnement du format JPEG par Timo
    2013-08-29 16:21:54
    http://lehollandaisvolant.net/science/jpg/
  • astuces programmation python TLDR
    Ecrire un code pour les autres en Python | Sam & Max: Python, Django, Git et du cul
    2013-08-29 15:50:41
    http://sametmax.com/ecrire-un-code-pour-les-autres-en-python/
  • graphismes programmation web
    The algorithm for a perfectly balanced photo gallery – Summit Stories from Crispy Mountain
    Je garde ça sous le coude: un algo pour afficher une galerie d'image en maximisant l'utilisation de l'espace et en répartissant les photos même si elles sont d'un ratio hauteur/largeur très différent.
    Exemple de résultat: http://www.chromatic.io/FQrLQsb
    2013-08-12 12:42:02
    http://www.crispymtn.com/stories/the-algorithm-for-a-perfectly-balanced-photo-gallery
  • 3d graphismes javascript programmation
    http://jeromeetienne.github.io/threex.proceduralcity/examples/demo.html
    Une ville en WebGL générée de manière procédurale (flèches du clavier + souris pour se déplacer).
    Les explications là: http://learningthreejs.com/blog/2013/08/02/how-to-do-a-procedural-city-in-100lines/
    2013-08-08 14:20:15
    http://jeromeetienne.github.io/threex.proceduralcity/examples/demo.html
  • LogicielLibre logiciels programmation
    Codiad Web Based IDE by Fluidbyte
    Bon, je me suis installé la dernière version de Codiad. C'est un éditeur en ligne qui fonctionne dans votre navigateur. Vous pouvez travailler en direct sur votre code, directement sur votre serveur. Pratique pour faire des essais, bricoler, tester... Certes cela ne remplace par un gros IDE ou un Sublime, mais c'est très sympa à utiliser et généralement bien suffisant.

    J'avais eu une expérience assez désagréable avec la version précédente. Il n'est pas encore complètement stable, mais il est déjà nettement plus fiable qu'avant. Et il est devenu vraiment agréable à utiliser: complétion auto des quotes (à la Sublime), placement intelligent des accolades, retour à la ligne intelligent, signalement des erreurs de syntaxe, code folding, affichage des parenthèses/accolades ouvrantes/fermantes, création automatique des balises fermantes HTML...  très chouette.

    Merci à Idleman qui m'a fait découvrir ce logiciel.
    2013-08-07 18:06:14
    http://codiad.com/?20130807
  • article programmation TLDR
    /var/log/bhs — Why Nobody Should Use Rails For Anything, Ever
    TL;DR Critique violente de Rails.
    2013-08-07 00:29:53
    http://blog.bensigelman.org/post/57543889435/why-nobody-should-use-rails-for-anything-ever
  • programmation python
    Windows & python pur : capture d'écran - Tiger-222
    Effectivement, si vous avez à développer un programme spécifique à Windows, depuis Python on peut sans problème faire appel aux API Windows avec le module ctypes. C'est bigrement pratique.

    A une époque, j'avais même faire un script Python capable de répliquer une base SQL Server vers une autre, le tout en utilisant ctypes et en manipulant à distance le serveur SQL.
    On peut aussi piloter Excel avec Python.

    Bref, assez fun pour peu qu'on arrive à passer la première nausée en abordant les API Microsoft.
    2013-08-06 10:13:36
    https://tiger-222.fr/index.php?d=2013/08/05/21/35/31-windows-python-pur-capture-decran
  • google LogicielLibre logiciels programmation
    tracing-framework by Google
    Un outils de Google pour analyser les performances des applications web. Ça peut être pratique pour les jeux WebGL.
    2013-08-03 16:59:16
    http://google.github.io/tracing-framework/
  • YouTube thumbnail
    fun programmation
    15 Sorting Algorithms in 6 Minutes - YouTube
    15 algos de tri visualisés... avec l'audio.
    2013-08-01 14:04:35
    https://www.youtube.com/watch?v=kPRA0W1kECg
  • graphismes LogicielLibre logiciels programmation
    PSD.rb — LayerVault Blog
    Si par hasard vous vous tapez la tête contre les murs pour essayer de parser le format Photoshop (.PSD), voici une librairie Ruby.
    2013-07-30 22:15:44
    http://layervault.tumblr.com/post/56891876898/psd-rb
  • thumbnail
    fun programmation
    Le principe de la programmation
    Le principe de la programmation expliqué par un GIF animé.
    (Et là je sais que malgré vous, vous êtes déjà en train de penser «Combien faut-il de développeurs pour changer une ampoule ?...»)
    EDIT: Arg le gif a disparu, mais je l'ai retrouvé: https://framapiaf.s3.framasoft.org/framapiaf/media_attachments/files/004/383/143/original/a0fccdd0f00fc58a.mp4
    2013-07-30 17:28:16
    https://i.minus.com/ibaDjk7AeIcvxv.gif
  • astuces programmation TLDR
    From STUPID to SOLID Code! | William DURAND
    2013-07-30 17:25:02
    http://williamdurand.fr/2013/07/30/from-stupid-to-solid-code/
  • BasesDeDonnées programmation
    MySQL to Sqlite converter - Liens éclairs
    Je note ça ici: un script pour convertir mySQL en SQLite
    2013-07-29 22:44:21
    http://bajazet.fr/shaarli/?1AdmbA
  • programmation
    Développement : l'estimation du temps régulièrement sous-estimée ? - Tiger-222
    La traduction en français par Tiger222 de cet article qui fait une analogie pertinente entre le développement logiciel et un voyage.
    (Tiens il me semblait qu'il y avait déjà une traduction: http://www.hteumeuleu.fr/estimer-temps-developpement-c-est-difficile/)
    2013-07-24 22:23:52
    https://tiger-222.fr/index.php?d=2013/07/23/16/59/42-developpement-lestimation-du-temps-regulierement-sous-estimee
  • programmation
    IR is better than assembly — Idea of the day
    Un petit coup d'oeil dans LLVM, l'un des plus puissants cross-compilers qui existe. La magie principale réside dans l’extraordinaire optimiseur, capable de meilleures optimisations que ne le ferait un humain. Les front-ends permettent de supporter différents langages (C/C++/Fortran et autres), et les backends permettent de compiler pour différents processeurs (x86, PowerPC, ARM...).

    Ajoutez juste un backend, et voici une famille entière de langages accessibles sur un nouveau processeur.  En l’occurrence, il existe même des backends comme emscripten qui produisent du Javascript. C'est ce qui a permis de porter le moteur d'Unreal en Javascript en seulement 4 jours, ou encore des jeux comme Dune 2 ou Commander & Conquer.

    Cet article jette un coup d’œil rapide sur le code intermédiaire LLVM, avant sa traduction dans un langage machine précis.

    Si dans les années passées il était courant d’écrire directement du code assembleur pour un processeur précis pour obtenir de meilleures performances (j'en ai commis un peu aussi), cela n'est PLUS DU TOUT recommandé de nos jours, car des outils comme LLVM sont capables de produire du code machine bien plus optimisé que le vôtre. (Et surtout, vous n'aurez pas à porter votre code vers chaque nouveau processeur, ou processeur de la même gamme avec de nouvelles instructions.)
    2013-07-24 21:17:15
    https://idea.popcount.org/2013-07-24-ir-is-better-than-assembly/
  • YouTube thumbnail
    3d programmation
    Scene Reconstruction from High Spatio Angular Resolution Light Fields - YouTube
    Woua... cette techno de reconstruction 3D (depth field+texture) à partir d'une vidéo est magnifique. Disney tient là une excellente technologie de scanning 3D.
    Site officiel : http://www.disneyresearch.com/project/lightfields
    2013-07-24 13:35:23
    https://www.youtube.com/watch?v=Vf12mepOqNY
  • article programmation
    YAML, XML, JSON, CSV, INI… Qu’est-ce que c’est et à quoi ça sert ? | Sam & Max: Python, Django, Git et du cul
    Que sont-ils, à quoi ils ressemblent, à quoi ils servent.
    2013-07-13 23:24:39
    http://sametmax.com/yaml-xml-json-csv-ini-quest-ce-que-cest-et-a-quoi-ca-sert/
  • programmation reference
    Pour arrêter de galérer avec Git « Développeur web freelance
    Une introduction à Git bien faite, avec des schémas. (via https://olivier.dossmann.net/liens/?2IRxPQ)
    2013-07-11 13:35:53
    http://www.miximum.fr/tutos/1546-enfin-comprendre-git
  • fun programmation
    Mon maçon était illustrateur.
    OMG, c'est exactement ça !
    (à lire si vous êtes développeur)
    2013-07-04 14:17:19
    http://monmacon.tumblr.com/
  • article programmation python réseau
    Qu’est-ce que WSGI et à quoi ça sert ? | Sam & Max: Python, Django, Git et du cul
    Enfin une explication simple sur WSGI, qui est une excellente technologie de Python et ses librairies.
    2013-07-03 13:39:13
    http://sametmax.com/quest-ce-que-wsgi-et-a-quoi-ca-sert/
  • hébergement php programmation
    php:shaarli [sebsauvage] - Fou à lier
    Soit dit en passant, en tant que développeur php, ça me casse les noisettes que les hébergeurs ne soient pas foutus de paramétrer correctement php, ne serait-ce que pour la gestion des sessions. Les sessions, un truc que personne n'utilise sur le web, non vraiment, personne.
    2013-07-03 13:33:38
    http://foualier.gregory-thibault.com/?sWbcqQ
  • programmation python
    10 raisons pour lesquelles je suis toujours marié à Python | Sam & Max: Python, Django, Git et du cul
    2013-06-30 18:17:59
    http://sametmax.com/10-raisons-pour-lesquelles-je-suis-toujours-marie-a-python/
  • astuces javascript programmation
    Is it time to drop jQuery? Essentials to learning JavaScript from a jQuery background
    On est trop habitués aux facilités de jQuery, alors qu'on pourrait sans doute souvent utiliser juste du Javascript. Voici quelques équivalences (Tiens je ne connaissais pas querySelector()).
    (via http://share.aldarone.fr/?l-BT4w)
    2013-06-26 23:07:31
    http://toddmotto.com/is-it-time-to-drop-jquery-essentials-to-learning-javascript-from-a-jquery-background/
  • programmation
    a11y, g11n & i18n : les numéronymes. - Notes, Sébastien Desbenoit
    Bon à savoir pour l'internationalisation de vos applications (via http://naxos.fr.free.fr/shaarli/?UjF0bA)
    2013-06-23 09:50:47
    http://notes.desbenoit.net/numeronymes
  • programmation
    Anthony Goubard, l'homme qui coda seul en 30 jours une suite bureautique libre - Framablog
    Interview du gars qui a codé une suite bureautique en 30 jours.
    2013-06-20 10:32:59
    http://www.framablog.org/index.php/post/2013/06/20/joffice-anthony-goubard
  • LogicielLibre logiciels php programmation
    PHPDocFill – Pour vous aider à documenter votre code PHP | Korben
    Un outils pour vous inciter (et vous aider) à documenter votre code php: http://cnedelcu.net/phpdocfill/
    2013-06-18 12:43:17
    http://korben.info/phpdocfill.html
  • programmation
    Une tête va tomber chez Oracle
    Je crois que je vais arracher la tête de l'employé d'Oracle qui, dans SQL Developer, a osé mettre le titre "Export" sur la fonction idoine, puisque cela ne fait *pas* un export: Cela produit des fichiers qu'on ne peut pas importer: Le code SQL généré n'est même pas syntaxiquement correcte, quant au CSV les chaînes ne sont même pas correctement quotées, rendant le fichier totalement inutilisable. Y'a des baffes qui se perdent.
    2013-06-12 17:07:28
    ?I_5SfA
  • programmation web
    Les défis du développement des single page webapps
    Les pièges du développement d'une webapp sous forme de page unique (concept dont je n'a jamais été vraiment fan, mais bon...)
    2013-06-10 16:10:45
    http://dev.af83.com/2012/12/18/defis-single-page-webapp.html
  • article programmation
    What is Scrum?
    Une présentation synthétique sur ce qu'est Scrum (en anglais).
    2013-06-10 13:13:14
    http://blog.coryfoy.com/2013/06/what-is-scrum/
Links per page: 20 50 100
◄Older
page 13 / 35
Newer►
Shaarli 0.0.41 beta modifiée - 2022-08-11 - The personal, minimalist, super-fast, no-database delicious clone. By sebsauvage.net. Theme by idleman.fr. I'm on Mastodon.
shelter.moe