Shaare your links...
29278 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 1 / 33
1633 results for tags programmation x
  • 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
  • programmation
    Engine Simulator
    Le gars n'était pas content du bruit des moteurs dans les jeux, alors il a implémenté lui-même une simulation de moteurs qui produit un son beaucoup plus réaliste.
    2022-09-24 11:25:37
    https://www.engine-sim.parts/
  • programmation
    La cochonnerie en boite que sont les systèmes de dépendances - LinuxFr.org
    Un râlage (justifié) contre la manie, dans tous les langages et projets, d'utiliser massivement les systèmes de dépendances (npm, pip, maven...)
    2022-09-11 12:12:19
    https://linuxfr.org/users/small_duck/journaux/la-cochonnerie-en-boite-que-sont-les-systemes-de-dependances
  • programmation
    Rendering my balls in a fragment shader
    J'ai eu peur en lisant le titre.
    2022-09-11 12:09:38
    https://www.getlazarus.org/pool/balls/
  • Android programmation
    Tuto: une appli simple Android sans Studio – Christophe Cerisara – Personal site
    Exemple de création d'une application Android sans VisualStudio ni AndroidStudio. Juste avec les outils de base.
    (via http://warriordudimanche.net/article1725)
    2022-09-11 11:45:59
    https://members.loria.fr/CCerisara/androiddev/
  • programmation
    Delphi - Embarcadero
    WAIT... Delphi existe encore ?
    C'est un IDE en Pascal qui était immensément populaire (et très efficace !), mais il permet aussi de créer des applications Linux, MacOS et Android maintenant en plus de Windows ?
    2022-08-19 09:14:45
    https://www.embarcadero.com/fr/products/delphi
  • programmation sécurité
    C/C++ - Citation
    Magnifique citation sur le C/C++:
    « J'ai passé plusieurs décennies à écrire du C et du C++, voire même un peu d'ASM. Et franchement, je suis admiratif des quelques codeurs "safe".
    C'est comme jongler avec des tronçonneuses: ce n'est pas parce-que certain y arrivent qu'il faut en faire une recommandation. »

    On comprend mieux pourquoi Rust a de plus en plus la côte, au point d'arriver tout doucement dans le noyau Linux lui-même.  ^^
    2022-08-14 15:21:32
    https://twitter.com/FuraxFox/status/1558757618834935808
  • programmation ViePrivée
    [1512.08546] When Coding Style Survives Compilation: De-anonymizing Programmers from Executable Binaries
    Chaque développeur a sa manière d'écrire du code. À tel point qu'il existe des techniques capables de déterminer avec une grande certitude qui a écrit un bout de code. Il est donc possible de savoir quel développeur a écrit un bout de code a priori anonyme.
    Mais cet article de recherche va plus loin : ils sont parvenus à déanonymiser des exécutables (compilés) avec une certitude de 83% sur un échantillon de 600 développeurs.
    2022-08-11 08:45:03
    https://arxiv.org/abs/1512.08546
  • programmation
    Chris Staud | SWE 👨🏻‍💻 | JavaScript React ⚡️ sur Twitter : "📌 Git Workflow 🎨✨ https://t.co/oQxiFUX9ZY" / Twitter
    Une infographie pour comprendre certaines commandes de Git.
    2022-08-02 16:16:56
    https://twitter.com/ChrisStaud/status/1554091413272494080
  • programmation
    Unity to 'merge' with ironSource with a buzzword salad press release | GamingOnLinux
    ET. MERDE.
    Unity, le moteur de jeu 3D le plus populaire, a fusionné avec ironSource, une entreprise qui fait des adwares/malwares.
    On ne sait pas trop ce que ça va donner, mais ça pue.
    2022-07-15 08:12:47
    https://www.gamingonlinux.com/2022/07/unity-to-merge-with-ironsource-with-a-buzzword-salad-press-release/
  • programmation sécurité
    NPM supply-chain attack impacts hundreds of websites and apps
    Typosquatting des noms de packages npm : Une faute de frappe dans vos dépendances, et votre système est entièrement piratés sans que vous vous en rendiez compte.
    2022-07-08 08:56:22
    https://www.bleepingcomputer.com/news/security/npm-supply-chain-attack-impacts-hundreds-of-websites-and-apps/
  • programmation
    Explaining Code using ASCII Art – Embedded in Academia
    De nombreux exemple d'illustration du code en utilisant l'ASCII.
    Parfois, c'est utile de mettre des schémas dans les commentaires du code pour aider le développeur qui va maintenir ce code à le comprendre.
    2022-06-27 12:31:43
    https://blog.regehr.org/archives/1653
  • programmation
    "Ton Code est LENT !!!" 🤬 - by Imrane
    Une bonne série de questions à se poser pour investiguer des problèmes de lenteur d'une application (principalement web).
    2022-06-22 08:55:22
    https://imrane.substack.com/p/ton-code-est-lent-
  • astuces programmation sqlite
    One-liner for running queries against CSV files with SQLite | Simon Willison’s TILs
    OH ! Je me garde cette astuce: Elle permet d'utiliser SQLite pour lancer une requête sur un fichier CSV et d'en récuperer le résultat. Le tout en une seule ligne de commande.

    sqlite3 :memory: -cmd '.mode csv' -cmd '.import taxi.csv taxi' 'SELECT passenger_count, COUNT(*), AVG(total_amount) FROM taxi GROUP BY passenger_count'
    This uses the special :memory: filename to open an in-memory database. Then it uses two -cmd options to turn on CSV mode and import the taxi.csv file into a table called taxi. Then it runs the SQL query.

    EDIT: Voir aussi https://dinedal.github.io/textql/
    2022-06-22 08:40:44
    https://til.simonwillison.net/sqlite/one-line-csv-operations
  • programmation
    Why Duck Typing Is Safe - iRi
    Sous le coude pour lecture: Un avis sur le "duck typing" tant décrié.
    2022-06-15 09:12:09
    http://www.jerf.org/iri/post/2954
  • programmation
    Estimate
    aka  « Tu peux me dire combien de jours il te faut pour développer ça ? »
    2022-06-07 08:32:37
    https://www.monkeyuser.com/2022/estimate/
  • programmation python
    About - guizero
    Sous le coude: une lib qui se superpose à tkinter (fournit par défaut avec Python) qui permet de construire simplement des GUI avec Python3.
    (via https://jcfrog.com/shaarli41/?DNBzmw via http://warriordudimanche.net/article1684)
    2022-05-08 11:21:11
    https://lawsie.github.io/guizero/about/
  • php programmation
    Can I PHP? - caniuse.com but for PHP features
    Ah mais c'est pas mal, ça. C'est comme CanIUse, mais pour php au lieu d'html/css/js.
    2022-05-05 10:37:33
    https://caniphp.com/
  • YouTube thumbnail
    3d programmation
    Unreal Engine 5 Release | The State of Unreal 2022 Keynote Presentation - Invidious
    L'Unreal Engine 5 est sorti hier. C'est l'un des moteurs de jeux 3D les plus populaires (le plus populaire restant Unity).
    Ce que j'aime bien chez Unreal:
    - moteur très moderne avec beaucoup d'avancées technologiques.
    - utilisable gratuitement si vous ne dépassez pas un certain seuil de chiffre d'affaire (c'est sympa pour les studios indé).
    - ils font de vrais efforts pour que leur moteur tourne aussi bien sous Linux (Vulkan) que sous Windows.
    - c'est un des moteurs qui a les meilleures performances.
    2022-04-06 10:51:58
    https://www.youtube.com/watch?v=7ZLibi6s_ew
  • programmation
    Developers spend most of their time figuring the system out
    Le titre m'a interpellé.
    2022-03-31 08:55:51
    https://lepiter.io/feenk/developers-spend-most-of-their-time-figuri-9q25taswlbzjc5rsufndeu0py/
  • programmation sécurité
    Over 200 Malicious NPM Packages Caught Targeting Azure Developers
    218 packages malveillants dans npm... voilà.
    2022-03-24 09:38:45
    https://thehackernews.com/2022/03/over-200-malicious-npm-packages-caught.html
  • programmation
    Une extension VS Code qui génère de la documentation à l’aide d’IA - Warrior du Dimanche
    Ok c'est super impressionnant.
    2022-03-16 16:32:41
    http://warriordudimanche.net/article1651/6231d36d119ef
  • gps programmation
    GitHub - GONZOsint/geowifi: Search WiFi geolocation data by BSSID and SSID on different public databases.
    Un outils pour rechercher dans plusieurs bases de données publiques la position GPS (latitude,longitude) à partir d'un identifiant WiFi (SSID/BSSID).
    2022-03-07 14:08:29
    https://github.com/GONZOsint/geowifi
  • programmation
    Self-obfuscating value objects - Eric Mann's Blog
    Quelques astuces php pour éviter que des données sensibles se retrouvent dans les logs.
    2022-03-07 14:06:01
    https://eric.mann.blog/self-obfuscating-value-objects/
  • programmation
    Elisabeth Anais sur Twitter : "Mes élèves ont trouvé comment tricher avec un QCM #Pronote : ils explorent le code source de la page pour lire les réponses. Donc, je fais la chasse aux tricheurs, ou je valide des compétences numériques ? #SNT" / Twitter
    WAIT... les réponses sont dans le code de la page ???   Sérieusement ?
    Et dans le formulaire de connexion, ils n'ont pas mis la liste des logins et mots de passe, aussi ?
    EDIT: Commentaire chez Broncon ^^  : https://warriordudimanche.net/article1644/6225cdfae9e3a
    2022-03-07 10:08:18
    https://twitter.com/Eli_Ana_Ma/status/1500550984627589123
  • programmation web
    Server-Sent Events: the alternative to WebSockets you should be using - germano.dev
    Ce qui est bien en informatique, c'est qu'on peut en apprendre tous les jours jusqu'à la fin de sa vie, on ne saura jamais tout.
    Je n'avais jamais entendu parler de SSE (Server-Sent Events). Utile pour l'envoi de données temps réel du serveur vers le client. Et ça marche dans tous les navigateurs, en passant par HTTP (donc ça bénéficie aussi de la compression, ce qui n'est pas le cas des WebSockets).
    2022-03-04 21:13:59
    https://germano.dev/sse-websockets/
  • programmation
    Simple Passwordless User Authorization | Matthew C Dev
    Un système d'authentification d'utilisateurs sans mots de passe: L'authentification par email (ce n'est pas nouveau). Cela permet d'avoir quand même des comptes utilisateurs dans votre application, mais sans avoir à gérer une base de mots de passe et tout ce qui va avec.
    1) L'utilisateur entre son email (un compte est créé rattaché à cet email) et il peut déjà utiliser le site. Le site fournit un token qui dure 1 mois.
    2) Si l'utilisateur revient sans le token, il entre juste son adresse email et reçoit par mail un lien qui va re-créer un token.

    Avantages:
    - Vous allégez vos utilisateurs qui n'ont pas un mot de passe supplémentaire à gérer.
    - De votre côté vous éliminez le risque de vols de mots de passe, puisqu'il n'y en a pas (vous n'avez que les adresses email).

    Inconvénients:
    - Ça impose à l'utilisateur d'avoir accès à son mail sur la même machine où il utilise l'application (ce qui n'est pas toujours possible ou souhaitable).
    - Ça empêche l'utilisateur d'utiliser son gestionnaire de mots de passe habituel.
    - Le risque que l'email mette du temps à arriver, ou qu'il arrive dans les spams, ou pas du tout (l'utilisateur se retrouve bloqué !)

    Perso je ne suis pas super fan de ce genre de système d'authent par mail, mais disons que pour des utilisations particulières ça peut être utile.
    2022-02-22 08:42:49
    https://matthewc.dev/projects/passwordless-auth/
  • graphismes programmation
    A Review of Shader Languages
    Il existe différents langages de shaders : HLSL, GLSL, MSL, WGSL.
    2022-02-15 09:50:18
    https://alain.xyz/blog/a-review-of-shader-languages
  • php programmation sécurité
    PHP: Supported Versions
    Ewww... je n'avais pas tilté que le support de php 7.x s'arrêtait vers la fin de l'année.
    2022-02-15 08:15:20
    https://www.php.net/supported-versions.php
  • programmation
    700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built - Stack Overflow Blog
    Sous le coude pour lecture ultérieure: Comment est développé le jeu Dwarf Fortress.

    Pour info, la version améliorée de Dwarf Fortress (qui doit sortir sur Steam) continue de progresser, mais toujours aucune date de sortie annoncée.
    https://store.steampowered.com/app/975370/Dwarf_Fortress/

    (Et pour ceux qui ne connaissent pas encore cet incroyable jeu, 4 articles à lire:
    https://sebsauvage.net/rhaa/index.php?2011/07/26/08/17/41-alerte-nouveau-bouffeur-de-temps-en-vue
    https://sebsauvage.net/rhaa/index.php?2011/07/27/07/41/16-premieres-heures-dans-dwarf-fortress
    http://jeux-video.krinein.fr/dwarf-fortress-5692/critique-5716.html
    https://web.archive.org/web/20160630152305/http://www.comprendrelactu.com/loisirs/jeux-video/joues-y-c-est-gratuit-dwarf-fortress.html
    2022-01-10 09:26:44
    https://stackoverflow.blog/2021/12/31/700000-lines-of-code-20-years-and-one-developer-how-dwarf-fortress-is-built/
  • BasesDeDonnées LogicielLibre programmation
    The ultimate SQLite extension set
    Sous le coude.
    SQLite est une formidable base de données, mais très simple. Elle n'a pas certaines fonctions avancées de Postgres ou Oracle. Mais SQLite est facilement extensible, et beaucoup de monde a développé des extensions. En voici quelques unes (fonctions de hashage, recherche flou et phonétique, fonctions json, expressions régulières, UUID...)
    2022-01-07 11:50:53
    https://antonz.org/sqlean/
  • programmation
    Non, nos enfants ne seront pas codeurs mais "no codeurs"
    Tiens, le bullshit du "no code" est de retour.
    Encore.
    Parce que c'est loin d'être la première fois qu'on nous sert cette soupe réchauffée.
    Toujours la même métaphore pétée des Legos pour construire des logiciels.
    Et non, ça ne marchera toujours pas. Ça n'a pas marché avant, ça ne marchera pas non plus maintenant.
    Ça montre juste une incompréhension de ce qu'est le monde du logiciel (analyse, développement, architecture logicielle, intégration, déploiement, et tout ce qui tourne autour). Il n'y a pas d'outils magique.
    Ou plutôt il est là pour vendre sa soupe, vu que - OH BEN ÇA QUEL HASARD - le monsieur a fondé deux boîtes qui vendent des outils no-code (airtable.com et alegria.academy).

    "selon Gartner, d'ici quatre ans, 80% des applications créées le seront en no code."
    CHICHE !
    ALORS NOTEZ BIEN CETTE PHRASE, on on reparle dans 4 ans.  
    Moi je vous parie que ça n'aura pas changé grande chose, le no-code, et que 80% des développements, au *minimum*, continueront d'être faits avec des outils traditionnels.

    Anecdote: Il y a 20 ans, une personne (sachant que je suis dev) m'avait dit : "Ah tu verras bientôt on aura plus besoin des développeurs pour créer des logiciels !"
    Moi: "Ah bon ? Grâce à quoi ?"
    Lui: "Ça s'appelle SAP !"
    J'en rit encore.
    (Si vous connaissez pas SAP, sachez que ce logiciel donne des cauchemars à ceux qui s'en servent, et que c'est horriblement coûteux, lourd et privateur.)

    PS: Utiliser la crainte d'un mal-être fantasmé des enfants pour vendre sa soupe, C'EST MAL. Ce sont les méthodes de La Manif Pour Tous.

    EDIT: Juste pour vous donner une idée du niveau de bullshit du monsieur: « On ne crée pas des outils Nocode. On crée des solutions digitales à base d’outils Nocode grâce à notre communauté de makers professionnels. » (https://twitter.com/francislelong/status/1478859517777657856)

    EDIT: L'ami Bluetouff enfonce le clou : https://bluetouff.com/2022/01/06/nocode-ou-la-promotion-de-lillettrisme-numerique/

    EDIT: Tiens, un autre article bullshit: https://www.journaldunet.com/web-tech/developpeur/1509373-non-le-no-code-ne-signifie-pas-la-mort-du-developpeur/
    « En 2022, les outils low-code et no code seront incontournables pour le développement d’applications et ils permettront aux entreprises d’accélérer leur digitalisation »
    Mais oui, mais oui.
    2022-01-06 08:07:21
    https://www.journaldunet.com/solutions/dsi/1507809-non-nos-enfants-ne-seront-pas-codeurs-mais-nocodeurs/
  • programmation
    sudhir.io/uuids-ulids
    Les UUID sont pratique pour générer des identifiants uniques, mais vous n'avez plus la possibilité de les trier à cause de leur caractère totalement aléatoire.
    L'auteur de l'article propose la chose suivante: sur les 128 bits de l'UUID, on utilise les 48 premiers bits pour encoder la date, jusqu'à la microseconde, et on utilise les 80 bits restants pour l'aléa.
    Avec 48 bits pour la date, on a quand même une limite: l'année 10899.

    L'avantage d'y inclure la date est qu'on peut ainsi trier, ordonner les UUID par leur date de création. On imagine que cela pourrait être utile pour de l'archivage de données, ou par exemple pour partitionner une base de données.

    Bien sûr, les 80 bits restants (au lieu de 128) augmentent le risque de collision, mais pour augmenter réellement le risque de collision il faudrait générer 1,208,925,820,000,000,000,000,000 de ces UUID dans la même microseconde. Le risque reste donc faible.
    2022-01-05 12:16:49
    https://sudhir.io/uuids-ulids
  • programmation
    GitHub - woodrush/lisp-in-life: A Lisp interpreter implemented in Conway's Game of Life
    Tired: Faire un jeu de la vie de Conway dans un interpréteur Lisp.
    Wired: Faire un intepréteur Lisp dans le jeu de la vie de Conway.
    Ces gens sont fous ! 😅

    (Contexte: Le "jeu de la vie" du mathématicien Conway est un exercice de programmation classique. On le programme dans des tas de langages différents. Ce jeu de la vie obéit à des règles simples et élémentaires, mais en assemblant suffisament de ces éléments simples, on peut construire des choses extrêmement compliquées, comme simuler des portes logiques (et/ou/etc.) qui sont à la base des microprocesseurs. Là, la complexité a atteint le point de re-créer un interpréteur pour un langage de programmation.)
    2021-12-23 16:02:37
    https://github.com/woodrush/lisp-in-life
  • programmation
    No easter eggs in curl | daniel.haxx.se
    Il n'y a pas d'Easter Egg dans curl. Et je pense qu'il a totalement raison. curl fait partie de ces briques fondamentales qui font tourner internet et toutes les infrastructures qui sont dessus. Un comportement non attendu comme un Easter Egg pourrait avoir des conséquences dramatiques.

    (Contexte: Un "Easter Egg" (ou Oeuf de Pâques) est une fonctionnalité cachée dans un logiciel qui se déclenche selon différents critères: soit une date précise, soit suite à un évènement (suite de touches ou clics souris). C'est généralement pour faire une blague. Par exemple VLC change sont icône à l'occasion de Noël ou l'Halloween.)
    2021-12-06 15:26:04
    https://daniel.haxx.se/blog/2021/12/06/no-easter-eggs-in-curl/
  • php programmation
    Modern PHP Cheat Sheet - Front Line PHP
    Une cheat-sheet php orientée php 8. Sous le coude.

    (Une "cheat-sheet" est une fiche mémo qui rappelle les principaux éléments d'un langage ou d'un logiciel.)
    2021-11-25 12:50:19
    https://front-line-php.com/cheat-sheet
Links per page: 20 50 100
◄Older
page 1 / 33
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