Shaare your links...
32759 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 5 / 35
Newer►
1703 results for tags programmation x
  • programmation reference
    Algorithms animated — chrislaux.com
    Différents algorithmes sur les graphes, les arbres, les listes… illustrés par des animations.
    2020-06-15 13:43:01
    https://www.chrislaux.com/
  • programmation
    7 techniques pour reprendre le contrôle de ton legacy code - Je suis un dev
    Sous le coude pour lecture ultérieure.
    2020-06-13 14:13:57
    https://www.jesuisundev.com/7-techniques-pour-reprendre-le-controle-de-ton-legacy-code/
  • programmation
    Why the developers who use Rust love it so much - Stack Overflow Blog
    Sous le code: Pourquoi les développeurs aiment tellement le langage Rust.
    Un jour il faudra vraiment que je prenne le temps de regarder.
    2020-06-06 10:39:40
    https://stackoverflow.blog/2020/06/05/why-the-developers-who-use-rust-love-it-so-much/
  • programmation
    Maze Algorithms
    Woaouuu... plein d'algorithmes différents pour créer des labyrinthes. Et illustrés avec une version javascript.
    2020-06-06 00:16:17
    https://www.jamisbuck.org/mazes/
  • jeux programmation
    Defold - Official Homepage - Cross platform game engine
    Le moteur de jeu Defold passe en opensource.
    Il permet de créer des jeux html, Android, etc.
    2020-05-19 11:38:23
    https://defold.com/
  • programmation
    So You Want To Write Your Own CSV code? · Thomas Burette
    Alors ça c'est trop marrant: Partant de la même réflexion, je suis arrivé à un article tout à fait similaire: https://sebsauvage.net/wiki/doku.php?id=csv

    On pense souvent que CSV est un bon format de stockage/échange fichier, mais c'est totalement faux.
    - il n'y a pas de norme. Et plein de variations.
    - c'est pas si facile à parler.
    - beaucoup d'encodeurs csv font des erreurs.
    Au final, c'est compliqué à parser et sans aucun garantie de fiabilité.

    Vous devez échanger de gros paquets de données tabulaires ? UTILISEZ SQLITE !
    C'est standardisé, sans ambiguité, multiplaformes, compact, solide (protection de l'intégrité des données lors de l'écriture), et en plus vous avez sous la main de quoi lancer des requêtes SQL dessus pour sortir juste les données qui vous intéressent.
    2020-05-15 14:20:14
    http://thomasburette.com/blog/2014/05/25/so-you-want-to-write-your-own-CSV-code/
  • fun programmation
    Should I use threads?
    Je pose ça là, parce que ça m'a fait sourire :-)
    PS: Bien sûr cette page est simpliste, et il est intéressant de lire les commentaires sur HackerNews: https://news.ycombinator.com/item?id=23175334
    Mais c'est vrai, les problèmes de multithreading peuvent être extrêmement difficile à investiguer/reproduire/corriger.
    Avec des CPU qui ont de plus en plus de cœurs, je pense que le multiprocessing est plus intéressant à explorer (surtout que cela ouvre la voie à la répartition sur de multiples machines en réseau, et donc potentiellement une capacité de traitement colossale !). Il existe même des librairies qui vont répartir automatiquement vos traitements sur un ensemble de machines.
    2020-05-14 09:20:40
    https://shouldiusethreads.com/
  • EnLigne outils programmation
    Regulex:JavaScript Regular Expression Visualizer
    Et hop... Encore un site pour comprendre visuellement les regex.
    2020-05-09 19:48:31
    https://jex.im/regulex/#!flags=&re=%5E(a%7Cb)*%3F%24
  • programmation
    Game of Life 32b - SizeCoding
    Le "Jeu de la vie" de Conway en 32 octets de code machine.
    TRENTE DEUX OCTETS.
    2020-05-05 11:05:55
    http://www.sizecoding.org/wiki/Game_of_Life_32b
  • astuces Linux programmation système
    Programmation défensive en bash – Le blog de Seboss666
    Sous le coude.
    2020-05-04 09:11:47
    https://blog.seboss666.info/2020/04/programmation-defensive-en-bash/
  • article programmation
    The Composition Over Inheritance Principle
    Sous le coude pour lecture ultérieure: En programmation orientée objet, l'héritage pose souvent des problèmes. Il vaut mieux privilégier d'autres solutions.
    2020-04-16 08:52:20
    https://python-patterns.guide/gang-of-four/composition-over-inheritance/
  • fun programmation
    (((Thrill Science))) ✡️ sur Twitter : "I received an email from John Graham-Cumming telling me my code was in the original Terminator movie. And it's true! Here's the still from the movie: https://t.co/Zo7mHkXeCj" / Twitter
    Quand un développeur se rend compte que le code qu'il a écrit a été utilisé dans le film Terminator  ^^
    2020-04-14 09:00:59
    https://twitter.com/ThrillScience/status/1249742678532620293
  • programmation
    32+ funny Code Comments that people actually wrote - JavaScript in Plain English
    Trop drôle.
    2020-03-12 08:57:43
    https://medium.com/javascript-in-plain-english/30-funny-code-comments-that-will-make-you-laugh-1c1b54d4ab00
  • programmation système émulation
    GitHub - taviso/loadlibrary: Porting Windows Dynamic Link Libraries to Linux
    Pour ceux qui aiment se faire mal, il semble *possible* de charger et appeler une DLL Windows sous Linux.
    On ne sait jamais ça peut servir.
    (Ça a été fait par un développeur de chez Google qui voulait faire du fuzzing sur les DLL. Mais comme Windows est trop lent à charger les DLL, il a voulu utiliser Linux... et il y est arrivé.)
    2020-03-11 14:39:57
    https://github.com/taviso/loadlibrary
  • programmation
    Thomas Fuchs sur Twitter : "As a programmer, it’s 💯 × more important to not over-engineer than to “avoid tech debt”. You’ll have to refactor and throw away code in the future anyway—it’s impossible to know what requirements will be. The less code you have, the easier it is to replace." / Twitter
    Totalement d'accord avec ça:
    « As a programmer, it’s 💯 × more important to not over-engineer than to “avoid tech debt”.
    You’ll have to refactor and throw away code in the future anyway—it’s impossible to know what requirements will be.
    The less code you have, the easier it is to replace.»
    (via http://nicolas-delsaux.hd.free.fr/Shaarli/?3Y_7vg)
    2020-03-11 11:18:49
    https://twitter.com/thomasfuchs/status/1236306015169253377
  • programmation
    amos - A half-hour to learn Rust
    Plus le temps passe, plus je me dis que Rust a l'air d'être un langage particulièrement intéressant, car en plus de la performance, il semble résistant à ce qui est à la source de nombreuses failles de sécurité: dépassements de buffer, tampons non libérés, memoryleaks, etc.
    Voir aussi : https://sebsauvage.net/links/?gCkUKA
    2020-03-02 09:58:00
    https://fasterthanli.me/blog/2020/a-half-hour-to-learn-rust/
  • programmation
    Quand les développeur(euse)s passent DevOps - Je suis un dev
    C'est quoi DevOps ?
    2020-03-02 08:55:22
    https://www.jesuisundev.com/quand-les-developpeurs-passent-devops/
  • graphismes LogicielLibre programmation
    SHADERed/README.md at master · dfranx/SHADERed · GitHub
    Ce logiciel est une sorte d'IDE pour les shaders. C'est un logiciel libre multiplateformes.
    2020-02-26 10:34:08
    https://github.com/dfranx/SHADERed/blob/master/README.md
  • programmation
    25 years of Delphi and no Oracle in sight: Not a Visual Basic killer but hard to kill • The Register
    Ah je me souviens de Delphi, oui.
    C'est propre, pas lourd et très efficace ! J'avais beaucoup aimé.
    On produisait des applications sans trois tonnes de dépendances, facile à installer et qui tournaient avec d'excellentes performances.
    2020-02-14 14:35:59
    https://www.theregister.co.uk/2020/02/14/25_years_of_delphi_programming_not_the_vb_killer_but_enduring_nonetheless/
  • git programmation reference
    refcards/FR.md at master · ineat/refcards · GitHub
    Un guide pour git qui a l'air très complet.
    (via http://nicolas-delsaux.hd.free.fr/Shaarli/?TfMhpQ)
    2020-02-12 08:53:28
    https://github.com/ineat/refcards/blob/master/git/FR.md
  • programmation
    Written in Rust - What is the Rust language used for | Evrone
    Petite introduction à Rust, un langage qui se veut performant et surtout beaucoup plus sûr (plus de dépassements de buffer, d'erreurs de segmentation, de risques de memoryleaks, etc.)
    (via http://nicolas-delsaux.hd.free.fr/Shaarli/?GMfn9A)
    EDIT: Voir aussi: https://sebsauvage.net/links/?LUy39Q
    2020-02-10 15:41:58
    https://evrone.com/rust-vs-c
  • EnLigne outils programmation
    iHateRegex - regex cheatsheet for haters
    Et hop... encore un site pour tester/écrire ses regex.
    Voir aussi: https://sebsauvage.net/links/?uP502Q
    2020-02-04 09:06:05
    https://ihateregex.io/
  • javascript programmation
    Comprendre WebAssembly en 5 minutes - Je suis un dev
    2020-02-03 12:55:52
    https://www.jesuisundev.com/comprendre-webassembly-en-5-minutes/
  • fun graphismes javascript programmation
    Dwitter - javascript demos in 140 characters
    Qu'est-ce qu'on peut faire en 140 caractères de javascript+canvas ? Plein de trucs rigolos, il semblerait !
    Voir aussi: https://dweetabase.3d2k.com/
    2020-01-22 14:54:04
    https://www.dwitter.net/
  • programmation
    Quand le bug de l'an 2000 resurgit en 2020 - Le Monde Informatique
    LOL
    2020-01-12 12:11:45
    https://www.lemondeinformatique.fr/actualites/lire-quand-le-bug-de-l-an-2000-resurgit-en-2020-77652.html
  • jeux programmation
    distractionware » VVVVVV’s source code is now public, 10 year anniversary jam happening now!
    Pour fêter les 10 ans du jeu VVVVVV (https://store.steampowered.com/app/70300/VVVVVV/), l'auteur a ouvert les sources du jeu: https://github.com/TerryCavanagh/vvvvvv
    2020-01-10 16:56:01
    http://distractionware.com/blog/2020/01/vvvvvv-is-now-open-source/
  • programmation tutoriel
    Les formations 3DBuzz passent en téléchargement gratuit (développement, jeux vidéos, animation 3D…) – Korben
    Unity, Unreal Engine, XNA, Android... un site de formation au développement de jeux vidéos ferme ses porte et en profite pour diffuser gratuitement toutes ses formations : https://www.3dbuzz.com/
    2020-01-09 15:05:09
    https://korben.info/les-formations-3dbuzz-passent-en-telechargement-gratuit-developpement-jeux-videos-animation-3d.html
  • Android programmation
    Building An Anagram Finder Android Application - The Startup - Medium
    Sous le coude: Tutoriel montrant toutes les étapes pour construire une application Android simple.
    2020-01-03 22:55:28
    https://medium.com/swlh/building-an-anagram-finder-android-application-c7a9786f9e8b?
  • graphismes jeux programmation
    GitHub - s-macke/VoxelSpace: Terrain rendering algorithm in less than 20 lines of code
    Un article qui explique comment le jeu "Commanche" (un simulateur d'hélicoptère) effectuait le rendu du terrain (en voxels). Excellent !
    2020-01-03 22:18:44
    https://github.com/s-macke/VoxelSpace
  • git programmation
    How to undo (almost) anything with Git - The GitHub Blog
    Sous le coude.
    2019-12-24 11:26:28
    https://github.blog/2015-06-08-how-to-undo-almost-anything-with-git/
  • programmation
    Pas lourd
    J'avais besoin de mettre en place une extraction automatisée de données en base, dans un format bien précis. Sur une machine Windows. La solution que j'ai trouvée: un programme Python.
    Non seulement c'est vite développé et lisible, mais pour l'installer, j'ai 2 FICHIERS À METTRE (le runtime Python + la lib cx_Oracle).

    DEUX FICHIERS.
    Moins de 21 Mo.

    Ça change des runtimes et des dépendances absolument démentielles de la plupart des langages et frameworks actuels. Ça fait tellement du bien !

    Et j'ajouterai également que c'est *facilement modifiable*. Pas besoin d'installer un environnement de développement de fou pour juste réussir à compiler le bouzin. Là il suffit de modifier direct le source Python. La friction au changement est bien plus faible.
    (Et comme le code est bien documenté, c'est rapidement compréhensible)

    Comme disait un blogueur: Codez et commentez comme si la personne qui va maintenir votre code est est un tueur psychopathe.
    2019-12-04 08:48:58
    ?1lC3cA
  • programmation
    https://0.30000000000000004.com/
    Marrant que ce site existe  ^^
    2019-12-03 09:29:34
    https://0.30000000000000004.com/
  • graphismes programmation
    Ordered Error Diffusion Dithering / Job van der Zwan / Observable
    Différents algos de tramage, présentés avec le code source.
    (Wooo... comment tout ça me rappelle l'époque du Mac 128 ! #TeamVieux)
    2019-12-02 15:07:27
    https://observablehq.com/@jobleonard/ordered-error-diffusion-dithering
  • programmation
    Le monde du logiciel est en train de se détruire... Manifeste pour un développement plus durable - GREENSPECTOR®
    Je pose ça là.
    2019-12-02 09:11:58
    https://greenspector.com/fr/articles/2018-12-11-manifeste-developpement-plus-durable/
  • programmation
    Javascript
    Lu sur internet (je ne sais plus où): « Si Javascript n'était pas le seul langage disponible dans les navigateurs, personne ne l'utiliserait. »
    Voilà.
    (ah si seulement on avait Lua ou Python dans les navigateurs !)
    2019-11-26 09:51:46
    ?dAmu1g
  • programmation
    Comment être sûr de rater ton projet informatique - Je suis un dev
    2019-11-25 10:28:23
    https://www.jesuisundev.com/comment-etre-sur-de-rater-ton-projet-informatique/
  • graphismes programmation
    DeepFovea: Neural Reconstruction for Foveated Rendering and Video Compression using Learned Statistics of Natural Videos - Facebook Research
    Le problème des casques de réalité virtuelle, c'est qu'il y a un large champ de vision, donc énormément de pixels à traiter. Cela nécessite donc une grosse puissante de calcul pour la 3D.
    Or notre cerveau ne perçoit que très marginalement ce qui est en périphérique de l'axe de l’œil. Il n'y a pas besoin d'être précis dans cette zone.
    Le système qu'ils ont inventé concentre la puissance de calcul sur le centre visuel (forte densité de pixel) et utilise une faible densité de pixels sur la périphérie. Un algo parvient à utiliser la faible densité de pixels de la périphérique pour reconstruire une image.
    On pourrait donc imaginer des calculs 3D très sommaires pour ce qui est à la périphérie de l’œil, réduisant énormément les besoins de calcul.
    2019-11-25 10:14:41
    https://research.fb.com/publications/deepfovea-neural-reconstruction-for-foveated-rendering-and-video-compression-using-learned-statistics-of-natural-videos/
  • graphismes programmation
    Intel Open Image Denoise Gallery
    Woaa le dénoiser d'Intel fait vraiment des trucs de ouf. Ça va être formidablement utile pour améliorer les perfs en temps réel sans avoir à lancer trop de rayons. C'est ahurissant ce qu'il arrive à faire avec une bouillie de pixels dans les zones sombres ou les surface réfléchissantes.
    2019-11-24 20:15:49
    https://openimagedenoise.github.io/gallery.html
  • programmation
    Ton estimation de temps est une blague - Je suis un dev
    « Tu penses que ça va te prendre combien de temps ? Cette question à la con me file un frisson à chaque fois qu’on me la pose. Le problème c’est qu’il n’y a pas de bonne réponse à cette question. Ton estimation de temps sera forcément une blague »
    2019-11-18 10:43:16
    https://www.jesuisundev.com/ton-estimation-de-temps-est-une-blague/
  • fun programmation
    [Vidéo, mp4] AND/OR/XOR : Les portes logiques expliquées avec des jets d'eau.
    Génial comme explication ! ^^
    2019-10-30 16:51:02
    https://framapiaf.s3.framasoft.org/framapiaf/media_attachments/files/005/296/754/original/3a3d757bef9416a2.mp4
  • programmation
    La religion chez les développeur(euse)s informatiques - Je suis un dev
    2019-10-28 10:55:14
    https://www.jesuisundev.com/la-religion-chez-les-developpeureuses-informatiques/
  • programmation
    No Maintenance Intended
    Ouais... beaucoup de développeurs (moi y compris) ont plein de petits projets morts, qu'ils n'ont plus vraiment l'intention de faire évoluer. Ça pourrait être bien de le signaler comme ça.
    2019-10-22 16:00:41
    http://unmaintained.tech/
  • programmation économie
    Quel avenir pour les développeur(euse)s informatiques ? - Je suis un dev
    À noter que ces articles annonçant la "fin" des développeurs, ce n'est pas nouveau. Ça fait 20 ans que j'en entends.
    2019-10-14 09:26:16
    https://www.jesuisundev.com/quel-avenir-pour-les-developpeureuses-informatiques/
  • fun programmation
    @Qwant_fr@twitter.com: « une recherche sur le web ne fait pas de vous un spécialiste »
    Les médecins : une recherche sur le web ne fait pas de vous un spécialiste
    Les développeurs :   OO  oo
    (image: https://framapiaf.s3.framasoft.org/framapiaf/media_attachments/files/004/984/288/original/0a1b00c0db573520.jpg)
    2019-09-30 15:44:59
    https://twitter.com/Qwant_FR/status/1178653176213495808
  • thumbnail
    programmation
    v2.0.1 - Monkeyuser
    Ah c'est tellement beau, j'ai envie de l'accrocher au mur au boulot.
    (source: https://www.monkeyuser.com/2019/v-201/)
    2019-09-24 09:40:17
    https://sebsauvage.net/galerie/photos/Bordel/monkeyuser-150-v-201.png
  • article programmation
    Why I prefer functional programming - morgenthum.dev
    Sous le coude pour lecture ultérieure: "Pourquoi je préfère la programmation fonctionnelle".
    2019-09-23 10:44:09
    https://morgenthum.dev/articles/why-prefer-fp
  • graphismes javascript programmation
    p5.js | home
    Sous le coude: Une lib javacript pour faire des graphismes, animations et interactions, dans la veine de processing.js
    (via https://jcfrog.com/shaarli41/?RSB4tQ)
    2019-09-23 09:44:41
    https://p5js.org/
  • programmation
    Pourquoi les développeur(euse)s détestent PHP - Je suis un dev
    php le mal aimé.  ^^
    2019-09-23 09:42:44
    https://www.jesuisundev.com/pourquoi-les-developpeurs-detestent-php/
  • programmation
    Deno : Oh no, not again !
    NodeJS
    EDIT: Le lien : https://www.jesuisundev.com/deno-le-nouveau-nodejs/
    2019-09-09 11:07:14
    https://framapiaf.org/@sebsauvage/102761751473420632
  • Linux programmation système
    Don't Daemonize your Daemons!
    Sous le coude: En matière de "best practice" pour écrire des démons Linux, les choses ont changé depuis systemd. Il ne faut plus faire comme avant.
    (via je ne sais plus qui)
    2019-09-09 09:26:48
    https://www.mikeperham.com/2014/09/22/dont-daemonize-your-daemons/
Links per page: 20 50 100
◄Older
page 5 / 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