Shaare your links...
32766 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 7 / 35
Newer►
1703 results for tags programmation x
  • jeux programmation
    Riot's Approach to Anti-Cheat | Riot Games Engineering
    Sous le coude : Comment l'éditeur de Leagues Of Legends lutte contre la triche en ligne.
    2018-07-18 14:59:10
    https://engineering.riotgames.com/news/riots-approach-anti-cheat
  • thumbnail
    fun programmation
    Recursion
    Blague de geek ^^
    2018-06-22 10:52:03
    https://framapiaf.org/system/media_attachments/files/000/948/759/original/9ceb052a7199fa56.jpeg
  • programmation
    Je fais mon coming out | Sam & Max
    Si Sam&Max dit que VSCode est un bon éditeur, alors ça vaut très probablement le coup de se pencher dessus. Oui moi aussi rien que le fait que ça soit du Microsoft ça me hérisse les poils.
    2018-05-29 16:55:27
    http://sametmax.com/je-fais-mon-coming-out/
  • fun programmation
    Solitude du jour
    2018-05-28 18:34:41
    https://framapiaf.org/@sebsauvage/100107399518566972
  • graphismes programmation
    How Voxels Became ‘The Next Big Thing’ – 80Level – Medium
    Sous le coude: Un long article sur les voxels.
    2018-05-28 12:19:41
    https://medium.com/@EightyLevel/how-voxels-became-the-next-big-thing-4eb9665cd13a
  • programmation python
    Trier un CSV de 5 Go | Sam & Max
    2018-05-14 12:36:55
    http://sametmax.com/trier-un-csv-de-5-go/
  • programmation tutoriel
    Git Magic
    Tiens, encore un bouquin en ligne gratuit sur Git (en français).
    2018-03-15 11:55:12
    http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/fr/index.html
  • programmation
    Front end - Back-end
    Bouha c'est tellement excellent !  ^^
    2018-02-23 18:53:17
    http://warriordudimanche.net/article775/5a90267585cd5#comments
  • logiciels programmation
    Software Complexity Is Killing Us - Simple Thread
    (sous le coude pour lecture ultérieures)
    (via https://mamot.fr/@fjg/99444254768161579)
    2018-01-31 15:47:47
    https://www.simplethread.com/software-complexity-killing-us/
  • javascript programmation
    Nouvelle année, nouveaux frameworks ? | CommitStrip
    Il a tellement raison !  ><
    2018-01-09 14:24:49
    http://www.commitstrip.com/fr/2018/01/08/new-year-new-frameworks/
  • programmation TLDR
    Les critiques des ORM sont à côté de la plaque | Sam & Max
    2017-12-29 15:46:43
    http://sametmax.com/les-critiques-des-orm-sont-a-cote-de-la-plaque/
  • firefox programmation
    Firefox : comment WebRender va rendre l'affichage plus fluide - Communauté Mozilla francophone
    De belles explications sur le fonctionnement d'un navigateur, et comment Firefox Quantum fonctionne.
    (L'article est *long*, mais il permet d'entrevoir le boulot qu'a à faire un navigateur pour faire le rendu d'une page.)
    2017-12-20 11:36:55
    https://blog.mozfr.org/post/2017/12/Firefox-comment-WebRender-va-rendre-affichage-plus-fluide
  • BasesDeDonnées programmation
    Why Auto Increment Is A Terrible Idea - Clever Cloud Blog
    Une recommandation d'utiliser des UUID à la place des auto-incréments en bases de données.
    (J'avais aussi lu l'inverse... ^^)
    2017-11-30 17:22:19
    https://www.clever-cloud.com/blog/engineering/2015/05/20/why-auto-increment-is-a-terrible-idea/
  • BasesDeDonnées programmation
    The Changelog #201: Why SQLite Succeeded as a Database with Richard Hipp | Changelog | News and podcasts for developers
    Une interview de l'auteur de SQLite (avec transcription).
    2017-11-03 12:12:32
    https://changelog.com/podcast/201
  • programmation
    John Regehr sur Twitter : "how to deprecate an interface https://t.co/0bJlCNkrcq"
    Woao... l'idée de génie pour déprécier une interface: Ajouter un délai de traitement, et l'augmenter tous les x mois.
    (via http://nicolas-delsaux.hd.free.fr/Shaarli/?GJq2_g)
    2017-10-19 16:52:37
    https://twitter.com/johnregehr/status/920691341738123264
  • Android programmation
    Playing APK Golf
    Le développement de nos jours: Créer une application Android qui ne fait qu'une seule chose, sans interface graphique: 1,5 Mo.

    1,5 **MILLIONS** D'OCTETS pour que dalle. Quelle tristesse !

    Ce gars s'est amusé à optimiser à mort son APK. Il est descendu à... 1757 octets (!).

    De nos jours, les développeurs, IDE et compilateurs se complaisent dans une orgie de méga-octets, coeurs et méga-hertz et se goinffrent comme des porcs. Pas étonnant que les smartphones aient du mal à tenir 24 heures avec leur batterie.
    2017-10-11 12:33:48
    https://fractalwrench.co.uk/posts/playing-apk-golf-how-low-can-an-android-app-go/
  • programmation reference
    devhints.io
    Plein de cheatsheets présentées clairement.
    2017-10-04 12:09:10
    https://devhints.io/
  • programmation
    Every JavaScript framework tutorial written more than 5 minutes ago
    Cet article représente ce qui se passe avec à peu près tous les frameworks Javascript actuels. Beaucoup de promesses de légèreté et simplicité. La réalité: Des tonnes de dépendances, lourds, mal documentés, pas si simples que ça au final et problèmes de versions et de pérennité.
    Voilà pourquoi malgré toutes les critiques qu'il peut recevoir, php a encore de beaux jours devant lui: IL FAIT LE JOB SIMPLEMENT.
    Alors oui, sur un CV c'est moins sexy que le dernier framework Javascript à la mode, et on se fait sûrement moins plaisir intellectuellement, mais au final, le but est de faire le job.
    (via http://nicolas-delsaux.hd.free.fr/Shaarli/?Y58WGA)
    2017-09-14 03:05:49
    https://medium.freecodecamp.org/every-javascript-framework-tutorial-written-more-than-5-minutes-ago-f96642d4f05
  • hacking programmation
    Binary data visualization - CodiSec CodiSec
    Une manière de visualiser la structure de fichiers binaires. J'adore !
    Les sources sont là: https://github.com/codilime/veles
    D'autres outils de visualisation de fichiers binaires: https://reverseengineering.stackexchange.com/questions/6003/visualizing-elf-binaries
    2017-09-04 03:51:16
    https://codisec.com/binary-data-visualization/
  • programmation
    Le coup du menhir - Blog de développement web
    « Pour action ».
    Hahaha.... excellent.
    Ça résume assez bien.
    2017-08-28 02:52:55
    http://dev.glicer.com/section/reflexion/le-coup-du-menhir.html
  • programmation tutoriel
    Miximum — Pour arrêter de galérer avec Git
    Encore une petite introduction à Git.
    2017-08-28 02:50:29
    https://www.miximum.fr/blog/enfin-comprendre-git/
  • programmation sécurité
    Detect security problems at compile time – Hackeriet
    Oh pas mal : un plugin Maven pour vérifier que votre projet Maven n'utilise pas des versions de libs qui ont des failles de sécurité.
    Merci OWASP !
    https://www.owasp.org/index.php/OWASP_Dependency_Check
    (via http://nicolas-delsaux.hd.free.fr/Shaarli/?V82aFg)
    2017-07-11 04:31:57
    https://blog.hackeriet.no/detect-security-holes-during-build/
  • programmation
    Why Threads are a Bad Idea (for most purposes) (1995) [pdf] | Hacker News
    Sous le coude: Pourquoi les threads sont (généralement) une mauvaise idée.
    (Voir le lien vers le PDF en haut de page, mais aussi les liens vers divers articles un peu plus bas.)

    En tant que développeur, même si c'est particulièrement intellectuellement attirant, il faut éviter d'utiliser des threads.
    Pour des tas de raisons: difficile à développer, l'accès aux données est délicat à implémenter, risques de deadlocks, difficulté à débugguer...

    Règle d'or: Moins vous avez de threads, mieux c'est.

    Note: En Python je me suis beaucoup amusé avec les threads, et ce qui a bien marché pour réduire la difficulté de communication entre threads, c'est d'utiliser l'objet Queue qui est thread-safe : https://docs.python.org/2/library/queue.html
    Du coup, on peut passer des objets (données ou commandes) entre threads très facilement et sans réellement se faire chier avec des sections critiques et sémaphores.
    2017-06-14 03:51:23
    https://news.ycombinator.com/item?id=14547063
  • programmation
    Dracula — A dark theme for Atom, Alfred, Brackets, Emacs, iTerm, Mintty, Notepad++, Slack, Sequel Pro, Sublime Text, Telegram, Textmate, Terminal.app, Ulysses, Vim, Visual Studio Code, Wox, Xcode, and Zsh
    Un thème mieux que Monokai ?  à tester !
    (via https://mastodon.social/users/milouse/updates/2550523)
    2017-06-01 12:06:51
    https://draculatheme.com/
  • Linux programmation système
    ELF Hello World Tutorial - Ciro Santilli
    Sous le coude: Démonstration d'un fichier ELF minimal (avec un petit exemple d'assembleur au passage).
    (ELF est le format des exécutables Linux)
    2017-05-18 05:45:01
    http://www.cirosantilli.com/elf-hello-world/
  • programmation python
    The key differences between Python 2.7.x and Python 3.x with examples
    Les principales différences entre Python 2 et Python 3.
    2017-05-08 16:54:09
    http://sebastianraschka.com/Articles/2014_python_2_3_key_diff.html
  • jeux programmation
    Why F.E.A.R.’s AI is still the best in first-person shooters | Rock, Paper, Shotgun
    Un petit article sur l'IA de F.E.A.R., qui semble montrer que 12 ans après, les IA des FPS n'ont pas beaucoup fait de progrès.
    2017-04-04 04:02:30
    https://www.rockpapershotgun.com/2017/04/03/why-fears-ai-is-still-the-best-in-first-person-shooters/
  • programmation TLDR
    How I Became a Better Programmer
    (pour lecture ultérieure)
    2017-03-21 06:52:18
    http://jlongster.com/How-I-Became-Better-Programmer
  • fun programmation
    Les cinq langages de programmation les plus difficiles à apprendre au monde!!!!! – lexplorateur
    2017-03-16 07:51:17
    http://lexplorateur-mag.com/les-cinq-langages-de-programmation-les-plus-difficiles-a-apprendre-au-monde/
  • astuces programmation
    Polices pour développeurs
    Bon ça faisait un moment que je devais faire une page pour ça. Voici donc quelques polices de caractères recommandées si vous êtes développeur.
    Je pense qu'il y aurait encore beaucoup à ajouter (sur les éditeurs, la coloration syntaxique, le code-folding, etc. mais là j'en aurais pour un roman. Et puis les goûts personnels des développeurs concernant leurs outils, c'est le meilleur moyen de démarrer une flamewar  :o)
    2017-03-14 09:22:00
    http://sebsauvage.net/wiki/doku.php?id=polices-pour-developpeurs
  • programmation wtf
    code challenge - Build a digital clock in Conway's Game of Life - Programming Puzzles & Code Golf Stack Exchange
    Je...   non...  je ne peux pas. Mon cerveau fait des nœuds rien qu'à essayer d'imaginer ce qui se passe dans la tête de ce gars qui a fait une horloge AVEC LE JEU DE LA VIE DE CONWAY.
    * AVEC * LE * JEU * DE * LA * VIE * DE * CONWAY !!!
    J'ai pas les mots.  °_°
    2017-03-11 19:20:06
    https://codegolf.stackexchange.com/questions/88783/build-a-digital-clock-in-conways-game-of-life/
  • LogicielLibre logiciels programmation système
    wtrace
    Oh cool !  Un équivalent du strace de Linux pour Windows.
    Très utile pour voir où une application va fourrer son nez.
    Voir aussi : http://www.rohitab.com/apimonitor
    2017-02-28 11:57:39
    https://github.com/lowleveldesign/wtrace
  • graphismes programmation
    High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis
    De l'inpainting en utilisant des réseaux de neurones !  \o/  Woaou...
    (inpainting = combler les manques d'une image. Exemples dans Gimp: http://www.commentcamarche.net/faq/3228-supprimer-des-elements-d-une-image )
    2017-02-22 13:54:47
    https://github.com/leehomyc/High-Res-Neural-Inpainting
  • programmation TLDR
    Les principes SOLID dans la vie de tous les jours - Blog Arolla
    2017-02-21 01:47:29
    http://www.arolla.fr/blog/2017/02/principes-solid-vie-de-jours/
  • programmation reference
    Les design patterns pour les humains
    Voir aussi: http://java-design-patterns.com/
    2017-02-17 12:37:39
    https://github.com/kamranahmedse/design-patterns-for-humans/blob/master/README.md
  • programmation TLDR
    A curated list of awesome falsehoods programmers believe in.
    Sous le coude. (Une des listes des fausses idées que se font les développeurs.)
    2017-02-14 14:01:12
    https://github.com/kdeldycke/awesome-falsehood
  • programmation unicode
    La maison des horreurs de l’encoding | Sam & Max
    « Bref, en 2017, on se touche la nouille pour savoir qui a son architecture multi-services load balancée web scale à base de NoSQL, de containers orchestrés et de serveurs asynchrones. Mais pour afficher du texte y a plus personne hein… »
    Ah oui, tiens j'aurais aussi pu mentionner ce risque dans mon article sur le CSV... <rirediabolique>bouwahaha</rirediabolique>
    2017-01-30 14:14:25
    http://sametmax.com/la-maison-des-horreurs-de-lencoding/
  • programmation python
    Tout ce qui fait que Python 3 est meilleur que Python 2 | Sam & Max
    Des raisons de passer de Python 2 à Python 3.
    2017-01-26 18:43:32
    http://sametmax.com/tout-ce-qui-fait-que-python-3-est-meilleur-que-python-2/
  • programmation
    Big List of Naughty Strings
    Ceci est une liste pour mettre à l'épreuve vos champs de saisie: https://github.com/minimaxir/big-list-of-naughty-strings/blob/master/blns.txt
    ^ ^
    2017-01-16 11:51:26
    https://github.com/minimaxir/big-list-of-naughty-strings
  • programmation python
    Programmer un GUI en python -- Pourquoi TkInter ? - De l'épice pour la pensée
    Tiens, un article sur tkinter (qui est la lib GUI fournie par défaut avec Python. Pas très sexy, mais qui marche bien. J'avais même fait une page là dessus: http://sebsauvage.net/python/gui/index_fr.html )
    EDIT: la suite:
    http://yeuxdelibad.net/Blog/?d=2017/01/10/16/31/08-un-gui-en-python-tp-1-une-visionneuse-dimages
    http://yeuxdelibad.net/Blog/?d=2017/01/18/15/16/08-un-gui-en-python-tp-2-des-dialogues
    https://yeuxdelibad.net/Blog/?d=2017/01/25/13/24/44-un-gui-en-python-tp-3-la-guerre-des-boutons
    https://yeuxdelibad.net/Blog/?d=2017/02/01/11/11/11-un-gui-en-python-tp-4-lapparence-du-gui
    https://yeuxdelibad.net/Blog/?d=2017/02/08/08/08/08-un-gui-en-python-tp-5-la-gestion-du-clavier
    2017-01-05 13:07:16
    http://yeuxdelibad.net/Blog/?d=2017/01/04/15/09/36-programmer-un-gui-en-python----pourquoi-tkinter
  • assembler EnLigne outils programmation
    disassembler.io
    Un outils en ligne pour désassembler des exécutables.
    2016-12-24 16:51:07
    https://www.onlinedisassembler.com/static/home/
  • fun outils programmation
    Des générateurs de textes plus cools que Lorem Ipsum - Dév. Web - ShevArezo`Blog
    Si vous en avez marre du classique Lorem Ipsum...  :-)
    2016-11-17 16:28:48
    http://blog.shevarezo.fr/post/2015/06/02/generateurs-textes-plus-cools-lorem-ipsum
  • programmation
    Les sept habitudes des gens super efficaces chez GitHub - Frank Taillandier - Warrior du Dimanche
    2016-11-17 16:06:45
    http://warriordudimanche.net/article389/582d92addbb21
  • jeux programmation
    Deepmind de Google veut en découdre avec StarCraft
    Si les éditeurs commencent à utiliser l'I.A. de Google (DeepMind) comme I.A. dans les jeux, ça risque de donner des choses très très intéressantes.  *se lèche les babines*
    2016-11-07 09:20:17
    http://www.silicon.fr/deepmind-de-google-veut-en-decoudre-avec-starcraft-162011.html
  • graphismes programmation technologie
    GitHub - alexjc/neural-enhance: Super Resolution for images using deep learning.
    Ah... j'aime l'idée. Utiliser les outils de "deep learning" pour améliorer la résolution des images.
    À ce stade, on ne peut même plus dire "améliorer" mais plutôt "imaginer", puisque le réseau de neurone va imaginer les détails manquants.
    2016-10-31 07:17:33
    https://github.com/alexjc/neural-enhance
  • art jeux LogicielLibre programmation
    Latest Art | OpenGameArt.org
    Oh tiens c'est marrant: Vous voulez faire un jeu, mais vous avez besoin de graphismes, textures, objets 3D, musique ?
    Ce site est un dépôt libre de ressources de ce genre.
    2016-10-31 07:05:41
    http://opengameart.org/latest
  • programmation
    seriot.ch - Parsing JSON is a Minefield
    Bon ok... le parsing de json est un vrai terrain miné.
    (via Sam&Max)
    2016-10-27 10:18:27
    http://seriot.ch/parsing_json.html
  • programmation python reference
    Table of Contents for Full Stack Python
    Un superbe indexe pour faire ses choix quand on créé une application Python full-stack. (via Sam&Max)
    2016-10-27 09:31:59
    https://www.fullstackpython.com/table-of-contents.html
  • fun programmation
    O RLY Parody Book Generator for Slack
    LOL
    Un généréteur de couvertures de livres dans le style de O'Reilly (bien connus de tous les développeurs).
    (via http://www.ballajack.com/fabrique-couvertures-livres-oreilly)
    2016-10-27 08:18:34
    https://dev.to/rly
  • fun nsfw programmation
    [NSFW?] Image Synthesis from Yahoo's open_nsfw
    C'est juste énorme.
    Vous savez, Yahoo a récemment publié un algo pour classifier les images porno/pas porno. C'est un réseau de neurones qui a été spécialement entraîné par les équipes de Yahoo: https://yahooeng.tumblr.com/post/151148689421/open-sourcing-a-deep-learning-solution-for
    Un développeur a récupéré ce réseau de neurones et - à la manière de DeepDream de Google - lui a demandé de faire le travail inverse: Générer des images qu'il pense être "porno".
    Le résultat est clairement pornographique, mais pas franchement "humain".  Normal de la part d'une machine  ^ ^
    Encore plus de résultats de ce réseau de neurones là: https://open_nsfw.gitlab.io/more.html
    Ça fait penser au travail de H.R. Giger  :-)
    Genre ça:
    https://www.blogripper.net/e107_images/newspost_images/H.R.%20Giger/New%20York/hr_giger_newyorkcity_XX_subway.jpg
    http://blog.eternalvigilance.me/wp-content/uploads/2014/05/hr_giger_022.jpg
    https://xenomorphosis.files.wordpress.com/2012/11/giger-3.jpg
    2016-10-21 06:54:57
    https://open_nsfw.gitlab.io/
Links per page: 20 50 100
◄Older
page 7 / 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