Shaare your links...
33341 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 2 / 35
Newer►
1717 results for tags programmation x
  • 3d jeux programmation
    The latest Godot Engine 2023 showreel shows an impressive variety of games | GamingOnLinux
    Quelques exemples de jeux récents réalisés avec le moteur Godot Engine : https://www.youtube.com/watch?v=W1_zKxYEP6Q
    2024-02-13 17:02:22
    https://www.gamingonlinux.com/2024/02/the-latest-godot-engine-2023-showreel-shows-an-impressive-variety-of-games/
  • jeux programmation
    Ce jeu révolutionnaire va fêter ses 20 ans et tout le monde s'en fout - Jiti
    OH OUI ! 😯 Je me rappelle de ce jeu, .kkrieger. C'était un truc de fou ! 😱  Un FPS en un exécutable de 96 kilo-octets !
    Vidéo du jeu : https://www.youtube.com/watch?v=8fZBUsn5RYg&t=100s
    2024-02-04 12:18:29
    https://jiti.me/ce-jeu-revolutionnaire-va-feter-ses-20-ans-et-tout-le-monde-sen-fout/
  • jeux programmation
    Le jeu vidéo, nid d’arnaqueurs – Canard PC
    Un super article de CanardPC qui explique les bidouilles des développeurs de jeux vidéos pour maintenir l'illusion ou les astuces qu'ils utilisent pour rendre plus facile la vie du joueur.
    (Je suis vraiment content de m'être abonné à CanardPC : ils ont vraiment des articles intéressants.)
    (Copie de l'article complet : https://app.wallabag.it/share/66df5ade75abb3.56316808)
    2024-01-11 13:03:27
    https://www.canardpc.com/jeu-video/dossier-jeu-video/le-jeu-video-nid-darnaqueurs/
  • programmation
    Laura Wendel sur X : "Unpopular Opinion: If you work in tech / develop software you probably shouldn’t be spending your money on a newer / faster computer. It might be actually doing you more harm than good. It’s easy to develop software than runs smooth on the latest 64 Core Threadripper / RTX 4090,…" / X - Le Hollandais Volant
    Je suis plutôt d'accord.
    2024-01-01 15:47:49
    https://lehollandaisvolant.net/?id=20240101124951
  • programmation
    GitHub - hunar4321/particle-life: A simple program to simulate artificial life using attraction/reuplsion forces between many particles
    J'ai toujours bien aimé la vie artificielle. Ce programme a l'air plutôt sympa et semble générer des effets intéressants à partir de règles simples d'attraction et répulsion.
    Vidéo : https://youtu.be/0Kx4Y9TVMGg
    2023-12-28 18:01:11
    https://github.com/hunar4321/particle-life
  • programmation services
    Convert curl commands to code
    Sous le coude : « Convert curl commands to Python, JavaScript and more »
    2023-12-14 09:54:50
    https://curlconverter.com/
  • minecraft programmation
    Voyager | An Open-Ended Embodied Agent with Large Language Models
    Ils ont entraîné une LLM à jouer à Minecraft.  😄
    2023-11-29 10:30:37
    https://voyager.minedojo.org/
  • jeux programmation
    GameMaker Is Growing - Celebrate With More Free Options This Thanksgiving | GameMaker
    Tiens ! GameMaker va être gratuit pour un usage non-commercial (sauf sur consoles).
    2023-11-21 16:36:53
    https://gamemaker.io/en/blog/gamemaker-free-platforms
  • Nextcloud programmation
    Envoyer un fichier sur Nextcloud avec cURL | Wiki Fiat tux
    Super !  Je me note ça.
    2023-11-15 09:18:46
    https://wiki.fiat-tux.fr/books/administration-syst%C3%A8mes/page/envoyer-un-fichier-sur-nextcloud-avec-curl
  • cryptographie programmation
    Reasons to prefer blake3 over sha256
    Sous le coude: Blake3 semble préférable à sha256.
    2023-11-13 14:07:31
    https://peergos.org/posts/blake3
  • fun programmation
    muesli: "Programming is like sitting on a swing…" - Mastodon
    J'aime bien cette citation:
    « Programmer, c'est comme s'asseoir sur une balançoire et faire des allers-retours entre:
    - "Je suis un génie du code."
    et
    - "Je suis le plus grand des imbéciles" »
    2023-10-09 16:51:52
    https://mastodon.social/@fribbledom/111205531534045149
  • programmation
    Game Engines Database
    Sous le coude: Une liste de moteurs de jeu.
    2023-10-05 19:50:56
    https://enginesdatabase.com/
  • programmation python sécurité
    Hundreds of malicious Python packages found stealing sensitive data
    De manière similaire aux packages malveillants chez npm, il y a de plus en plus de package malveillants dans les dépôts Python.
    2023-10-05 08:34:41
    https://www.bleepingcomputer.com/news/security/hundreds-of-malicious-python-packages-found-stealing-sensitive-data/
  • programmation
    Goodbye to sequential integers, hello UUIDv7!
    Ahhh... enfin.  Les UUIDv7 ont un format qui les rend triables chronologiquement. Très pratique.
    C'est excellent pour l'indexage, le sharding ou l'archivage des bases de données.
    2023-10-02 15:25:56
    https://buildkite.com/blog/goodbye-integers-hello-uuids
  • programmation technologie
    Choose Boring Technology
    Sous le coude pour lecture ultérieure.
    2023-10-01 19:33:43
    https://boringtechnology.club/
  • 3d LogicielLibre programmation
    Godot Engine hits over 50K euros per month in funding | GamingOnLinux
    Le moteur de jeu 3D Libre Godot vient de passer à 50 000 € de donations par mois !  \o/
    C'est magnifique.
    2023-09-24 15:12:36
    https://www.gamingonlinux.com/2023/09/godot-engine-hits-over-50k-euros-per-month-in-funding/
  • logiciels programmation
    Coding in Rust? Here's a New IDE by JetBrains
    Un IDE (payant) pour Rust de chez JetBrains.
    2023-09-21 13:36:42
    https://news.itsfoss.com/rust-ide-jetbreains/
  • jeux merdification programmation économie
    “This Is a Disaster:” Game Developers Scramble to Deal With Unity’s New Fees
    Unity est un moteur de jeu 3D extrêmement populaire, en particulier chez les développeurs de jeux indépendants (les petits studios). Il facilite la création de jeux en 3D (et aussi en 2D).
    Sauf que Unity vient de changer sa licence et ses tarifs, et cela va être une catastrophe pour tout une catégories de studios de jeux : Un paiement au nombre d'exemplaires du jeu installés.

    Qui des gens qui achète 1 exemplaire du jeu mais le téléchargent plusieurs fois ? Quid des GamePass ? Quid des exemplaires piratés des jeux ? Les studios vont devoir payer aussi pour ceux-là ? Et si le développeur décider de cesser de vendre son jeu, devra-t-il continuer à payer pour les installations jusqu'à la fin de ses jours ?
    On ignore également si cette comission est rétro-active ou non.
    Trop de flou, trop de questions, trop de problèmes en perspective. Et surtout beaucoup trop d'argent pour les petits studios.
    (Et accessoirement, cela veut dire plus de télémétrie pour les joueurs.)
    Cela déplait fortement à toute la communauté des développeurs.

    Complément : https://www.gamedeveloper.com/business/the-death-of-unity

    Complément : Des alternatives à Unity : https://www.gamingonlinux.com/2023/09/heres-some-alternatives-to-the-unity-game-engine/

    EDIT: trop classe : le patron de Unity a revendu ses actions avant la mauvaise annonce : https://finance.yahoo.com/news/unity-software-incs-president-ceo-050515124.html

    EDIT : Article en français avec la réaction de certains studios : https://www.rtbf.be/article/unity-ces-jeux-video-qui-vont-peut-etre-disparaitre-11255890

    ☹️ Et là je le dis qu'avoir une version offline (ou "piratée") des jeux est indispensable si on veut encore pour y jouer dans quelques années.
    Ce qui ne réglera pas le problème des studios qui jettent l'éponge, mais au moins on ne perd pas nos jeux.
    (Steam c'est bien, mais c'est le Netflix des jeux: quand un studio ou un éditeur se barre, ses jeux se barrent avec).

    🏴‍☠️ Piratagez les jeux !      ("Piratager"=Pirater+partager)

    Shitstorm pour Unity : https://www.gamingonlinux.com/2023/09/unity-announced-big-changes-following-the-hated-runtime-fee/
    2023-09-13 10:26:35
    https://www.404media.co/unity-new-fees-prices/
  • programmation
    Blog Eleven Labs - Comment créer de la dette technique dès le début d’un nouveau projet ?
    2023-09-11 10:23:38
    https://blog.eleven-labs.com/fr/comment-creer-de-la-dette-technique-des-le-debut-d-un-nouveau-projet/
  • programmation
    The Top Programming Languages 2023 - IEEE Spectrum
    « The Top Programming Languages 2023: Python and SQL are on top »
    2023-09-10 10:27:13
    https://spectrum.ieee.org/the-top-programming-languages-2023
  • programmation
    An Internet of PHP – Timo Tijhof
    PHP est toujours populaire.
    2023-09-07 10:05:13
    https://timotijhof.net/posts/2023/an-internet-of-php/
  • programmation
    Home, Not So Sweet Home · GitHub
    Comment sont gérés les répertoires "HOME" sous Linux et Windows, et pourquoi il est important pour les développeurs de respecter les conventions (typiquement les XDG sous Linux).
    2023-08-17 10:57:24
    https://gist.github.com/sharadhr/39b804236c1941e9c30d90af828ad41e
  • programmation
    cdecl: C gibberish ↔ English
    Haha c'est drôle : Ce site permet de traduire une instruction C en anglais humainenement compréhensible 😄
    2023-08-13 11:33:19
    https://cdecl.org/?q=int+%28*%28*foo%29%28void+%29%29%5B3%5D
  • art programmation
    The Legend of Sisyphus by Andromeda Software Development - Invidious
    La "demoscene", ce sont des rassemblements de groupes de développeurs qui tentent de faire des démonstrations techniques visuelles sur ordinateur. Ça existe depuis les tous début de l'informatique, et c'était surtout l'occasion de faire des choses extraordinaire avec des contraintes matérielles fortes, en particulier de faire des choses qui semblaient impossible par rapport au matériel (comme afficher 4096 couleurs sur un ordinateur qui n'était en théorie capable d'en afficher que 16 à la fois).
    Il y a tous les ans encore de tels rassemblements, souvent avec différentes contraintes (démo de moins de 4 kilo-octets, par exemple).

    Alors bien dû de nos jours, les puces 3D faussent un peu le jeu, puisqu'on dispose maintenant de matériel extrêmement puissant. Mais cela n'empêche pas certains développeurs d'être créatifs, comme la vidéo en lien.
    2023-08-06 13:20:50
    https://invidious.fdn.fr/watch?v=FzC9H9lSQfs
  • programmation technologie
    Mathis Hammel (@MathisHammel): "Face à ce titan, les chercheurs de l'université de Waterloo ont donc décidé de créer... un script tout simple de 15 lignes. Et ça a marché 😁 Regardons de plus près son fonctionnement." | nitter
    La classification de textes est l'une des utilisations des I.A. (par exemple, déterminer que le champ sémantique d'un texte : Est-ce qu'on parle de cuisine, d'automobile ou de politique ?).
    Des chercheurs sont parvenus à faire aussi bien que les meilleurs I.A. de classification avec quelques lignes de Python et l'algorithme de compression gzip (!).
    Voici les explications en français.
    2023-07-18 07:58:45
    https://nitter.net/MathisHammel/status/1680901592998879232
  • YouTube thumbnail
    jeux programmation
    I Made a 32-bit Computer Inside Terraria - YouTube
    Dans le jeu Terraria, on peut faire des circuits électroniques.
    Cet internaute a créé un ordinateur *dans* Terraria en utilisant ces circuits. Et il émule le jeu "Pong".
    2023-07-15 19:21:11
    https://www.youtube.com/watch?v=zXPiqk0-zDY
  • programmation
    GitHub - ulid/spec: The canonical spec for ulid
    Un générateur d'identifiant unique dans le genre d'UUID, mais triable (le tri alphabétique des ULID correspond à un tri chronologique). Insensible à la casse. URL-safe. Ordre strict garanti (pas de collisions même si généré dans la même milliseconde). Et beaucoup plus rapide pour générer des identifiants que les UUID standards.
    Sous le coude.
    Il y a des implémentations dans plein de langages (C/C++/Java/php/python...)
    (voir https://sebsauvage.net/links/?uPI2lQ)
    2023-07-07 10:36:01
    https://github.com/ulid/spec
  • programmation
    A regular expression to check for prime numbers
    WAIT... WHAT ?
    2023-06-21 11:19:20
    https://www.noulakaz.net/2007/03/18/a-regular-expression-to-check-for-prime-numbers/
  • programmation
    Les développeurs ne devraient pas avoir à apprendre Kubernetes
    2023-05-30 11:30:51
    https://www.journaldunet.com/web-tech/developpeur/1522617-les-developpeurs-ne-devraient-pas-avoir-a-apprendre-kubernetes/
  • programmation
    Et merde, Git!?!
    Sous le coude quand vous faites des erreurs dans Git.
    2023-05-25 10:35:39
    https://ohshitgit.com/fr
  • javascript pdf programmation
    GitHub - parallax/jsPDF: Client-side JavaScript PDF generation for everyone.
    Sous le coude: une lib javascript pour générer du PDF (en positionnant manuellement chaque éléments).
    (via https://links.kalvn.net/shaare/6N4n7Q)
    2023-05-04 09:16:50
    https://github.com/parallax/jsPDF
  • programmation python tutoriel
    Code. Simply. Clearly. Calmly.
    On m'a chaudement recommandé ce site pour apprendre Python.
    2023-05-04 08:19:26
    https://calmcode.io/
  • programmation tutoriel
    Rust tutorial
    Sous le coude : Un long tutoriel Rust en français.
    2023-04-11 10:39:52
    https://blog.guillaume-gomez.fr/Rust
  • programmation
    Les objets callisthéniques, ou comment coder des trucs plus légers qui durent plus longtemps. | by Dimitri Lahaye | Mar, 2023 | Medium
    2023-04-11 09:43:40
    https://medium.com/@dimitrilahaye/les-objets-callisth%C3%A9niques-ou-comment-coder-des-trucs-plus-l%C3%A9gers-qui-durent-plus-longtemps-27a7cd525e53
  • programmation
    Livre "La dette technique" par Bastien Jaillot
    Sous le coude : un livre gratuit.
    2023-04-06 16:40:42
    https://bastien.jaillot.fr/dette-technique-le-livre/
  • BasesDeDonnées cryptographie programmation
    Database Cryptography Fur the Rest of Us - Dhole Moments
    Sous le coude : un long article sur le chiffrement des données en base de données.
    2023-03-01 10:21:58
    https://soatok.blog/2023/03/01/database-cryptography-fur-the-rest-of-us/
  • YouTube thumbnail
    minecraft programmation
    Minecraft terrain generation in a nutshell - YouTube
    Une vidéo de 25 minutes qui explique comment Minecraft génère le monde de manière procédurale (guess what: perlin noise of course !)
    La vidéo est en anglais mais relativement didactique et illustrée d'exemples.
    2023-01-12 09:00:22
    https://www.youtube.com/watch?v=CSa5O6knuwI
  • BasesDeDonnées programmation
    ULIDs and Primary Keys | Dave Allie
    ULID (https://github.com/ulid/spec) semble être une idée intéressante pour générer des clés primaires triables et sans collision : la première partie est un timestamp, la seconde un aléa (comme les UUID).
    Donc typiquement utile pour générer des clés primaires sur des bases de données différentes qu'il sera possible de fusionner sans trop douleur (sans risque de collision) tout en gardant un groupement temporel des données (pratique si on veut sortir/archiver d'anciennes données par la suite, par exemple).
    2022-12-30 09:54:26
    https://blog.daveallie.com/ulid-primary-keys
  • 3d programmation
    Path Tracing vs. Ray Tracing, Explained | TechSpot
    Sous le coude pour lecture ultrérieure.
    2022-12-27 13:35:46
    https://www.techspot.com/article/2485-path-tracing-vs-ray-tracing/
  • LogicielLibre programmation python
    GitHub - exaloop/codon: A high-performance, zero-overhead, extensible Python compiler using LLVM
    Un compilateur LLVM qui permet de compiler du Python en code machine natif. En gros, vous multipliez les performances de x10 à x100.
    2022-12-12 19:21:05
    https://github.com/exaloop/codon
  • BasesDeDonnées programmation tutoriel
    SQLforDevs.com - Next-Level Database Techniques for Developers Ebook
    Sous le coude: Un livre pour développeur avec quelques astuces SQL.
    PS: Il faut s'inscrire à la mailing-list pour recevoir le livre.  Si cela vous embête, voici le livre : https://sebsauvage.net/nc/s/GdSGGJEnMGPDM2D
    2022-12-05 09:18:12
    https://sqlfordevs.com/ebook
  • programmation Windows
    daniel:// stenberg://: "When shown the huge list of op…" - Mastodon
    L'auteur de curl (l'un des logiciels les plus utilisés au monde):
    « When shown the huge list of operating systems curl runs on, people often ask me which is the strangest, or hardest, operating system to keep curl support for. The answer is always, and will probably always remain: Windows.
    No other operating system has so many custom, special, weird and quirky ways that require special-case solutions in the code. »

    Traduction :
    « Lorsque l'on me montre l'énorme liste de systèmes d'exploitation sur lesquels curl fonctionne, les gens me demandent souvent quel est le système d'exploitation le plus étrange, ou le plus difficile, pour lequel il faut garder le support de curl. La réponse est toujours, et restera probablement toujours : Windows.
    Aucun autre système d'exploitation n'a autant de méthodes personnalisées, spéciales, bizarres et excentriques qui nécessitent des solutions spéciales dans le code. »
    2022-11-30 12:24:28
    https://mastodon.social/@bagder/109432034039353503
  • programmation
    Manifesto for Minimalist Software Engineers | Minifesto.org
    Un manifeste pour un minimalisme en informatique. Il y a des principes intéressants.
    L'un d'eux m'interpelle : "Keep it plain. Try to keep your designs with few layers of indirection."
    Les multiples indirections, c'est une telle galère dans le code legacy 😓

    EDIT : par contre, l'horreur cette page : google, twitter, facebook, linkedin, disqus...
    2022-11-07 15:10:35
    http://minifesto.org/
  • Linux programmation
    Shell Script Best Practices — The Sharat's
    Des recommandations pour écrire des scripts bash.
    2022-10-27 13:18:40
    https://sharats.me/posts/shell-script-best-practices/
  • programmation TLDR
    DevOps is Bullshit | Massdriver Blog
    2022-10-20 21:54:32
    https://blog.massdriver.cloud/devops-is-bullshit
  • programmation
    Why Rust? — Rerun
    Des raisons d'utiliser Rust.  Lecture relativement courte et intéressante quand on a touché à C/C++ et à des langages à GC comme Java ou Python (oui bon je sais, Python est un Reference counter, pas un GC).
    Rust permet d'avoir le meilleur des deux mondes: La sécurité *et* la vitesse. Le compilateur lui-même vous interdit tout un tas de choses qui sont souvent à la source de failles de sécurité. Cela élimine toute une classe de failles de sécurité (dépassements de buffer, use-after-free, etc.). En contrepartie, Rust est exigeant.
    L'auteur présente également des inconvénients de Rust.
    2022-10-18 15:14:42
    https://www.rerun.io/blog/why-rust
  • programmation
    Compiler Explorer
    Oh c'est trop classe !
    Vous mettez un code source (C, C++, Go, Dart, Erlang, Haskell, Java, Rust...) et ça vous montre le résultat en assembleur (sur le processeur de votre choix: x86, x64, arm, RISC, mips, powerpc...)
    2022-10-17 12:38:30
    https://godbolt.org/
  • jeux programmation
    Des jeux pour apprendre à coder et progresser
    Une belle liste de jeux pour s'entraîner à programmer : CodeCombat, Bitburner, Codingame, Codewars, CodeGym, Swift Playgrounds, Screeps, Robocode, CheckIO, Flexbox Froggy, CSSBattle, CryptoZombies...
    2022-10-06 10:53:39
    https://blog.adatechschool.fr/jeux-apprendre-a-coder/
  • LogicielLibre programmation
    GitHub - epasveer/seer: Seer - a gui frontend to gdb
    Sous le coude : une GUI pour gdb (Une interface graphique pour le débugger gdb).
    2022-10-01 16:28:32
    https://github.com/epasveer/seer
  • programmation
    Un format d'image efficace pour la SDL | Blog | Superflu Riteurnz | ptilouk.net studios
    \o/  LZ4.
    Cet algo de compression est exceptionnel.
    2022-09-28 13:34:28
    https://studios.ptilouk.net/superflu-riteurnz/blog/2022-09-28_compression.html
Links per page: 20 50 100
◄Older
page 2 / 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