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 9 / 35
Newer►
1703 results for tags programmation x
  • programmation python
    Scrapy | A Fast and Powerful Scraping and Web Crawling Framework
    Moi qui passait mon temps à scraper le web avec des scripts maison, il faudra que je prenne le temps de me mettre à Scrapy. ça a l'air très bien foutu.
    (Et puis j'ai un scratch-n-itch à résoudre, mais bien sur pas le temps de le faire.)
    2016-01-06 13:41:57
    http://scrapy.org/
  • programmation python
    Pourquoi utiliser un mécanisme d’exceptions ? | Sam & Max
    Les exceptions sont vos amies.
    2016-01-06 13:09:04
    http://sametmax.com/pourquoi-utiliser-un-mecanisme-dexceptions/
  • EnLigne outils programmation
    Free Online IDE and Terminal
    Ce site vous permet de tester différents langages en ligne avec un petit IDE fourni. Sympa.
    2016-01-04 17:16:53
    http://www.tutorialspoint.com/codingground.htm
  • programmation
    When coding style survives compilation: De-anonymizing programmers from executable binaries
    Je me met ça sous le coude pour examen ultérieur, mais c'est chouette. Autant il est possible d'identifier les développeurs à leur manière d'écrire un code source, autant cela semblait impossible une fois la compilation passée.
    Sauf que ce n'est pas le cas: En prenant un échantillon de 600 développeurs, ils parviennent à les identifier avec un taux de 52% sur des exécutables non-optimisés. Ça ne paraît pas énorme, mais c'est déjà pas mal. Couplé à d'autres faisceaux d'indices, cela permet d'identifier les développeurs avec une assez grande fiabilité.
    Autre point intéressant: Les développeurs les plus doués sont les plus faciles à identifier (normal, puisqu'ils ont généralement un style de développement bien particulier).
    Oui, c'est un peu flippant.
    2016-01-04 16:26:39
    https://freedom-to-tinker.com/blog/aylin/when-coding-style-survives-compilation-de-anonymizing-programmers-from-executable-binaries/
  • programmation
    How to Write Unfancy Web Apps | The Dubious Disc
    « sometimes people forget that they do not need a Batmobile to get to the grocery store. »
    Pas toujours besoin de dégaîner les gros frameworks pour de petites applications. Ce développeur cite les frameworks légers qu'il utilise.
    TL;DR: Zepto (pour remplacer jQuery), Mustache (templating en javascript), Pure (librairie CSS).
    2015-12-27 01:10:19
    https://thedubiousdisc.wordpress.com/2015/12/19/how-to-write-unfancy-web-apps/
  • fonts programmation
    FireCode
    Encore une police de caractères spéciale pour développeurs, mais cette fois avec des ligatures.
    Je suis en train de me demander si les ligatures sont vraiment pertinentes pour un développeur ?
    Par exemple le comptage du nombre de # successifs devient plus difficile au premier coup d’œil.
    Mouais, à voir...
    2015-12-21 11:52:28
    https://github.com/tonsky/FiraCode
  • astuces programmation réseau
    Choosing an HTTP Status Code — Stop Making It Hard | Racksburg
    Comment bien choisir son code réponse HTTP  :-)
    2015-12-08 17:25:14
    http://racksburg.com/choosing-an-http-status-code/
  • programmation
    Haxe - The Cross-platform Toolkit
    Bon je n'ai toujours pas eu le temps de jeter à un coup d’œil à ça. Ça a l'air tentant. C'est un cross-compiler + ensemble de libs pour faire du dev multiplaformes.    (Reste à voir dans la pratique, bien sûr.)
    C'est du logiciel libre.
    2015-12-07 13:38:34
    http://haxe.org/
  • fun programmation
    WinDev, LOL
    Souvenirs souvenirs... recherchez juste "publicité WinDev" sur Google Image.... c'est juste Méga-LOL.
    2015-12-07 13:36:32
    ?eBsn4Q
  • programmation python
    Mon trouble obsessionnel compulsif veut un poney | Sam & Max
    « ne demandez pas à un chien de miauler. »
    J'aime bien cet article ^ ^
    2015-12-07 12:28:17
    http://sametmax.com/mon-trouble-obsessionnel-compulsif-veut-un-poney/
  • programmation
    Stack Overflow and the Zeitgeist of Computer Programming
    Quelques informations intéressantes sur StackOverflow.
    Pour ceux qui ne connaissent pas, StackOverflow est un site (pour ne pas dire « LE site ») où les développeurs viennent poser leurs questions techniques. Ce site est immensément populaire: il reçoit 7,6 millions de visites par jour, plus que PornHub ou ESPN (site de sport très populaire outre-atlantique).
    Seulement 27% des questions restent sans réponse. Quand une question est posée, elle a généralement une réponse dans la demi-heure.
    Le reste de l'article vous donnes d'autres statistiques intéressantes.
    2015-11-23 11:46:46
    http://priceonomics.com/stack-overflow-and-the-zeitgeist-of-computer/
  • EnLigne gratuit outils programmation
    Debuggex: Online visual regex tester. JavaScript, Python, and PCRE.
    Un petit outils en ligne pour tester vos expressions régulières. Le petit plus: supporte les syntaxes Javascript, Python et PCRE.
    (via Sam & Max)
    2015-11-18 11:36:10
    https://www.debuggex.com/
  • programmation reference
    Les mecs qui se déchirent sur StackOverflow | CommitStrip
    Oui j'avoue des fois que la minutie et l’exhaustivité de certaines réponses sur StackOverflow est proprement sidérante. Certaines peuvent vraiment faire référence tellement elles sont complètes.
    2015-11-04 12:19:24
    http://www.commitstrip.com/fr/2015/11/03/guys-who-overdo-it-on-stackoverflow/
  • fun programmation
    Comment rendre fou un développeur ?
    Oh purée c'est vache, ça....
    2015-10-26 12:48:26
    http://korben.info/comment-rendre-fou-un-developpeur.html
  • graphismes javascript LogicielLibre programmation
    SmartCrop.js
    oh... pas mal. Une librairie javascript qui utilise les principes de calcul du "Seam-carving", pas pour réduire les dimensions de l'image, mais pour déterminer la meilleure découpe à faire (par exemple pour faire une miniature de l'image). En gros, cela permet de centrer automatiquement le sujet dans l'image quand vous partez d'une grande photo pour en faire une miniature.
    Voir la page de démo pour mieux comprendre: http://29a.ch/sandbox/2014/smartcrop/examples/testsuite.html
    Bien sûr l'algo n'est pas parfait, mais c'est pas trop mal quand même.
    (pour une démo de Seam-carving rapide: https://www.youtube.com/watch?v=vIFCV2spKtg&t=0m46s)
    2015-10-15 11:00:14
    https://github.com/jwagner/smartcrop.js/
  • programmation
    A practical guide to sort colors
    Trier des couleurs ? Voici plusieurs approches.
    2015-10-01 14:35:42
    http://www.alanzucconi.com/2015/09/30/colour-sorting/
  • programmation reference sql
    Tout ce que les développeurs devraient savoir sur les performances en SQL
    Sous le coude pour lecture ultérieure.
    (via http://links.kevinvuilleumier.net/?8NVOTA)
    2015-09-30 14:28:30
    http://use-the-index-luke.com/fr/table-des-matieres
  • programmation
    LibreOffice 5 : tout simplement la meilleure suite bureautique ? - Libre et ouvert
    Faire des modifications "sous le capot" dans un logiciel ce n'est pas gratifiant pour un développeur, car l'utilisateur ne verra généralement pas de changements, alors que c'est tout aussi fondamental qu'améliorer l'interface graphique ou ajouter des fonctionnalités au logiciel.
    Si vous êtes utilisateur, vous verrez peut-être un développeur être super fier de son boulot, alors que de vôtre côté vous ne verrez absolument aucun changement. Et il vous affirmera que c'est la révolution. C'est normal ^ ^
    Voir aussi: http://sebsauvage.net/links/?uVyo9A
    2015-09-22 12:16:25
    http://libre-ouvert.toile-libre.org/index.php?article213/libreoffice-5-tout-simplement-la-meilleure-suite-bureautique
  • programmation sécurité
    Here are all the apps affected by the attack on Apple's App Store - Tech Insider
    Aha... c'est fun.
    Des centaines d'applications sur l'AppStore d'Apple contiennent un logiciel malveillant. Comment est-il arrivé là ?  Et bien des tas de développeurs ont téléchargé une version vérolée de l'outils XCode d'Apple qui est utilisé pour développer les applications pour iPhone. S'attaquer aux outils qu'utilisent les développeurs plutôt que s'attaquer aux développeurs ou aux AppStore eux-même. Pas con. Un développeur ne verra pas forcément que ses librairies ou son compilateur sont vérolés.
    (D'où l'intérêt de ne pas télécharger ses outils de développement n'importe où.)
    Chaque fois qu'un développeur compilait son application avec cette librairie, le malware était automatiquement inclus dans le logiciel.

    Parmi les applications infectées, on retrouve Angry Birds 2 et WeChat.

    C'était quoi le gros argument des AppStore déjà ?  Ah oui qu'ils ne distribuent que des applications vérifiées et sécurisées ?  Et ça fait combien de temps que ces applis vérolées traînent sur l'AppStore ?
    (source: http://researchcenter.paloaltonetworks.com/2015/09/malware-xcodeghost-infects-39-ios-apps-including-wechat-affecting-hundreds-of-millions-of-users/
    2015-09-21 17:56:22
    http://www.techinsider.io/apps-by-attack-on-apple-app-store-2015-9
  • programmation
    Comment enfin finir votre projet dev perso
    :-)
    2015-09-17 14:22:32
    http://www.jesuisundev.fr/comment-enfin-finir-votre-projet-dev-perso/
  • Android astuces programmation
    Use Wi-Fi rather USB to connect to your Android device via ADB
    Sous le coude: Petit tuto pour faire de l'ADB par WiFi (pour débuguer une application Android sans avoir à brancher le câble USB).
    2015-09-15 12:36:37
    http://www.ssaurel.com/blog/use-wi-fi-rather-usb-to-connect-to-your-android-device-via-adb/
  • EnLigne gratuit outils programmation
    Show My Code | Free Online swf Adobe flash decompiler, java class decoder, java class decompiler, php dezender, Zend decompiler, Zend decoder,Zend Guard, ActionScript recover, QR bar code decoder
    Un décompileur en ligne pour Flash, Java, php/zend, ActionScript et .Net
    2015-09-01 14:11:05
    http://www.showmycode.com/
  • fun programmation
    Alors comme ça tu veux faire du CSV ?
    Le format CSV, c'est le genre de format que tout développeur devra un jour ou l'autre manipuler. Et ça ne rate jamais, *chaque* développeur pense toujours qu'il peut s'en tirer en faisant un bête split() sur chaque ligne du fichier.
    Grave erreur. Dans la réalité, le format CSV est bourré de chausse-trappes.

    Voici une page (rapidement écrite) qui montre différents problèmes auxquels vous pouvez être confrontés (Et encore, j'en ai peut-être oublié).
    Cette page sera utile que vous vouliez lire ou écrire du CSV.

    Moralité: Évitez d'écrire vous-même un parseur/encodeur de CSV. C'est vraiment chercher les emmerdes.
    2015-07-23 13:11:20
    http://sebsauvage.net/wiki/doku.php?id=csv
  • musique programmation
    How does Shazam work - Coding Geek
    Je me met ça sous le coude pour lecture ultérieure: Comment fonctionne Shazam. (Cette application à qui vous faites écouter quelques secondes de musique et qui est capable de vous en donner le titre.)
    2015-07-12 22:03:27
    http://coding-geek.com/how-shazam-works/
  • programmation
    Le vieux développeur - Le Touilleur Express
    2015-07-12 17:24:31
    http://www.touilleur-express.fr/2015/07/10/le-vieux-developpeur/
  • 3d graphismes programmation
    Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
    Un tutoriel pour apprendre à programmer OpenGL (3D).
    2015-06-21 11:44:47
    http://learnopengl.com/
  • art graphismes programmation
    Teaching image-recognition algorithms to produce nightmarish hellscapes - Boing Boing
    Des réseaux de neurones entraînés pour produire des images: http://googleresearch.blogspot.co.uk/2015/06/inceptionism-going-deeper-into-neural.html
    Étonnant !
    EDIT: ils ont un bot sur Twitter: https://twitter.com/deepdreambot
    et vous pouvez vous-même uploader vos photos: http://psychic-vr-lab.com/deepdream/
    Le code source est là: https://github.com/google/deepdream
    EDIT: et une autre appli web pour créer vos images: https://dreamscopeapp.com/
    2015-06-21 00:27:03
    http://boingboing.net/2015/06/20/teaching-image-recognition-alg.html
  • fun programmation
    CodeCity
    Rigolo: un navigateur de code sous forme graphique. Le code est affiché comme une ville: Une classe = un building. Un package = un district.
    Vous pouvez en voir quelques exemples là: http://www.inf.usi.ch/phd/wettel/codecity-wof.html
    2015-05-27 12:24:38
    http://www.inf.usi.ch/phd/wettel/codecity.html
  • programmation
    /\ndy: The Failure of Agile
    ... article par un des auteurs du manifeste "Agile" d'origine.
    2015-05-13 18:23:09
    http://blog.toolshed.com/2015/05/the-failure-of-agile.html
  • php programmation sécurité
    Malekal's forum • Détecter les Backdoor PHP : Tech, Tips & Tricks
    Un article que je garde sous le coude avec des conseils pour détecter les backdoors php.
    (via http://lamaredugof.fr/blog/)
    2015-05-11 10:11:34
    http://forum.malekal.com/detecter-les-backdoor-php-t51402.html
  • astuces programmation
    Lessons Learned in Software Development | Javalobby
    Quelques conseils généraux pour le développement logiciel.
    2015-04-29 18:43:37
    http://java.dzone.com/articles/lessons-learned-software
  • programmation éducation
    Code Kingdoms
    Un jeu en ligne pour apprendre à programmer, orienté 6-13 ans.
    2015-04-17 14:53:19
    http://codekingdoms.com/
  • LogicielLibre logiciels programmation python
    Boltons - GitHub
    Je me met ça de côté: une centaine de librairies utilitaires pour Python (atomic file saving, queues avec priorisation, etc.)
    2015-04-10 10:12:15
    https://github.com/mahmoud/boltons
  • 3d javascript programmation tutoriel
    WebGL Fundamentals
    Oh c'est super: Des cours de WebGL bien expliqués et illustrés.
    2015-04-07 11:14:20
    http://webglfundamentals.org/
  • EnLigne outils programmation
    Convert JSON to YAML
    Un convertisseur json<-->yaml en ligne. Il n'y a pas à dure: YAML est concis, élégant et lisible.
    2015-04-07 10:47:21
    http://www.json2yaml.com/
  • programmation tutoriel
    x86 Disassembly - Wikibooks, open books for an open world
    Un bon wiki/cours sur l'assembleur Intel x86 (avec à chaque fois algo, pseudo-code et code assembleur).
    2015-04-05 13:43:35
    http://en.wikibooks.org/wiki/X86_Disassembly
  • astuces java programmation
    Java VM Options You Should Always Use in Production – Software Engineer Sandbox
    Conseils de config de la JVM pour des environnements de production (via http://www.mypersonnaldata.eu/shaarli/?0hq9eQ)
    2015-04-04 17:22:00
    http://blog.sokolenko.me/2014/11/javavm-options-production.html
  • graphismes logiciels programmation
    Context Free Art:About - Context Free Art
    Un logiciel conçu pour générer des images à partir d'un mini-langage.
    Par rapport aux résulats, les "programmes" sont exceptionnellement courts.
    Peut exporter du PNG à la résolution de votre choix, ou même du SVG.
    Galerie: http://www.contextfreeart.org/gallery/search.php?t=faves&num=25
    2015-03-30 12:26:14
    http://www.contextfreeart.org/mediawiki/index.php/Context_Free_Art:About
  • programmation reference système Windows
    Création des fichiers Batch - Un didacticiel sur les fichiers Batch.
    Une mine d'or d'information pour les batchs sous Windows (via http://orangina-rouge.org/shaarli/?1Hz_6A)
    2015-03-21 01:34:19
    http://www.hotline-pc.org/batch.htm
  • hacking LogicielLibre logiciels programmation
    Reverse
    Tiens je me met ça sous le coude: un outils pour faire du reverse-engineering d'exécutables PE (Windows) et ELF (Linux).  En fait, ça sort un pseudo-code indenté nettement plus lisible que l'assembleur brut. Sympa.
    (via http://lamaredugof.fr/blog/2015/03/breves-2015-s11/)
    2015-03-16 13:39:48
    https://github.com/joelpx/reverse
  • graphismes matériel programmation
    What are your opinions on DX12/Vulkan/Mantle? - Graphics Programming and Theory - GameDev.net
    La vie d'un développeur de drivers chez NVidia. Pour résumer: ils sont obligés de patcher à mort, continuellement, leurs pilots parce que les développeurs de jeux font de la merde avec OpenGL et DirectX. De la grosse merde, du gros n'importe quoi.  C'est un boulot de dingue.
    Il ne faut plus être surpris que les NVidia et AMD passent leur temps à livrer des mises à jour de leurs pilotes suite à la sortie du jeu X ou Y.
    2015-03-13 12:05:06
    http://www.gamedev.net/topic/666419-what-are-your-opinions-on-dx12vulkanmantle/#entry5215019
  • graphismes programmation
    Deus Ex: Human Revolution - Graphics Study - Adrian Courrèges
    Intéressant: Cet article décrit comment est calculé le rendu d'une scène d'un jeu en 3D.
    2015-03-13 11:44:35
    http://www.adriancourreges.com/blog/2015/03/10/deus-ex-human-revolution-graphics-study/
  • fun programmation
    L'importance du contexte | Humeurs illustrées
    Rhô putain je ne suis pas frais, il m'a fallu 15 bonnes secondes pour comprendre la blague.  ><
    Dodo.
    2015-03-12 11:37:30
    http://www.luc-damas.fr/humeurs/limportance-du-contexte/
  • programmation python tutoriel
    Kivy - a very short introduction
    Je n'ai jamais pris le temps de regarder Kivy (cf. http://sebsauvage.net/links/?JwmF9g) alors je me me de côté cette présentation.
    2015-03-06 13:35:18
    http://www.infoq.com/fr/presentations/kivy-short-introduction
  • ascii fun graphismes programmation
    Structure-based ASCII Art
    Hé c'est cool: ils ont créé un algo capable de prendre une image et de créer l'ASCIIArt correspondant. Et le résultat n'est pas trop mal !
    2015-03-02 17:54:02
    http://www.cse.cuhk.edu.hk/~ttwong/papers/asciiart/asciiart.html
  • fun programmation
    Si les langages de programmation étaient des taxis | CommitStrip - Blog relating the daily life of web agencies developers
    Excellent :-D
    2015-02-28 16:03:42
    http://www.commitstrip.com/fr/2015/02/27/if-languages-were-cabs/
  • programmation python éducation
    TorPy : la Tortue Python vernaculaire - LinuxFr.org
    Oh... l'équivalent du bon vieux langage LOGO (avec la tortue qui avance et dessine), mais en Python francisé. J'aime l'idée.
    (Site officiel: http://pascal.peter.free.fr/wiki/Programmation/Torpy)
    2015-02-26 13:34:33
    http://linuxfr.org/news/torpy-la-tortue-python-vernaculaire
  • compression fun programmation
    Day 16: gzip + poetry = awesome - Julia Evans
    Très fun: Le principe de la compression LZ77 (et de la plupart des compressions non destructives) est de trouver des similarités. Chaque fois que l'algorithme tombe sur du texte déjà rencontré, il mémorise la référence au texte précédent (plutôt que le texte lui-même).
    Ici, on assiste à la décompression: Les bouts de texte déjà rencontré sont affichés entre accolades. On voit que plus on progresse dans le texte, plus il réutilise des bouts précédents.
    2015-02-24 13:28:24
    http://jvns.ca/blog/2013/10/24/day-16-gzip-plus-poetry-equals-awesome/
  • EnLigne outils programmation
    JSON Diff
    Juste un petit outils en ligne pour comparer deux json.
    2015-02-16 17:31:01
    http://tlrobinson.net/projects/javascript-fun/jsondiff/
  • astuces programmation
    The 2^120 Ways to Ensure Unique Identifiers - Firebase
    Problématique intéressante: Comment faire pour que des clients puissent générer de manière déconnectée des identifiants sans collision ? On pense tout de suite aux GUID.
    Mais si vous voulez en plus que ces clés soient triables chronologiquement ?  C'est possible.
    Les développeurs de Firebase expliquent comment ils ont fait. (avec un bout de javascript qui permet d'en générer)
    2015-02-12 11:37:37
    https://www.firebase.com/blog/2015-02-11-firebase-unique-identifiers.html
Links per page: 20 50 100
◄Older
page 9 / 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