Fou à lier
Nuage de tags
Mur d'images
Quotidien
Flux RSS
  • Flux RSS
  • ATOM Feed
  • Daily Feed
Liens par page
  • 20 links
  • 50 links
  • 100 links
11 results tagged programmation  ✕
Blog Stéphane Bortzmeyer: jq, traiter du JSON en ligne de commande
10/08/2017 03:16:05 archive.org
QRCode
cluster icon
  • BashPitfalls - Greg's Wiki : Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.). Et aussi un site merveilleux où on peut trouver plein...
  • GitHub - p-e-w/maybe: :rabbit2: See what a program does before deciding whether you really want it to happen. : À garder sous le coude : un utilitaire (sous Python) qui décortique des programmes sous Linux, via l'interception des appels systèmes. Ça ne marche pa...
  • Administration et optimisation générales Mysql : Une bonne page pour l'optimisation générale de MySQL (dont InnoDB). Ça liste un peu toutes les variables importantes et ce qu'il faut faire.
  • Choosing R or Python for data analysis? An infographic | Diego Marinho de Oliveira | LinkedIn : Une comparaison de R et Python pour l'analyse de données. Ça me laisse un peu pantois : on sait déjà tous un peu ça, et les faits ne facilitent pas le...
  • HobbesWorld - Calculatrice IP : Ahhh, enfin un calculateur de masques IP vraiment pratique. Il fait tout, y compris calcul de masque à partir d'une plage, et donne toutes les notatio...

Un tutoriel pour la commande jq en shell, qui permet de formater et d'interroger du JSON. Pratique !

commande informatique JSON langage pratique programmation shell utile
https://www.bortzmeyer.org/jq.html
alias - Aliases not available when using sudo - Ask Ubuntu
17/03/2017 15:16:08 archive.org
QRCode
cluster icon
  • BashPitfalls - Greg's Wiki : Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.). Et aussi un site merveilleux où on peut trouver plein...
  • linux-vrac [Wiki de sebsauvage.net] : Intéressant. Plein de petites astuces Linux de la part de SebSauvage. Y a certainement des trucs qui pourraient me servir. Pas mal l'astuce de réinit...
  • Administration et optimisation générales Mysql : Une bonne page pour l'optimisation générale de MySQL (dont InnoDB). Ça liste un peu toutes les variables importantes et ce qu'il faut faire.
  • Cognitive bias cheat sheet : Wow !! Un mec a fait un travail extraordinaire à partir de Wikipedia : il a recensé les biais dits "cognitifs" dans une grande carte hiérarchique. Je ...
  • Cooking Tips Research Inc., seconde partie | À boire et à manger : Plein de petits trucs pratiques pour la cuisine (notamment). Il faudrait vraiment que je les retienne, ce sont des problèmes de la vie de tous les jo...

Oh my god, le hint de ouf : pour utiliser ses propres alias tout en faisant un sudo (sachant qu'un sudo sans option ne source ni .profile ni .bashrc etc.) il faut faire :

alias sudo='sudo '

L'utilisateur qui répond brillamment cite la doc de bash :

Aliases allow a string to be substituted for a word when it is used as the first word of a simple command. The shell maintains a list of aliases that may be set and unset with the alias and unalias builtin commands.

The first word of each simple command, if unquoted, is checked to see if it has an alias. If so, that word is replaced by the text of the alias. The characters ‘/’, ‘$’, ‘`’, ‘=’ and any of the shell metacharacters or quoting characters listed above may not appear in an alias name. The replacement text may contain any valid shell input, including shell metacharacters. The first word of the replacement text is tested for aliases, but a word that is identical to an alias being expanded is not expanded a second time. This means that one may alias ls to "ls -F", for instance, and Bash does not try to recursively expand the replacement text. If the last character of the alias value is a space or tab character, then the next command word following the alias is also checked for alias expansion.

Et pourquoi je découvre ça que maintenant moi :rage: ? Quel délire.

P.S : j'ai du lire 100 fois l'immense man bash et j'ai l'impression que j'ai tout à apprendre encore. L'outil est juste incroyablement bien pensé. Trop même.

alias bash hack hint imba pratique programmation sudo utile W
https://askubuntu.com/questions/22037/aliases-not-available-when-using-sudo
cube composer
02/09/2016 10:56:06 archive.org
QRCode
cluster icon
  • A Puissance 4, celui qui commence peut gagner à tous les coups : Il existe une stratégie optimale au puissance 4.
  • BD sans d(ANGE)r ✏️ sur Twitter : "Et vive la langue française ! :)) http://t.co/RrW2aKyYVx" : Énorme ! Un texte qui se prononce pareil (hors ponctuation) mais qu'on peut écrire de deux façons. Et avec deux sens. Génial.
  • BashPitfalls - Greg's Wiki : Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.). Et aussi un site merveilleux où on peut trouver plein...
  • Battlefield 4 a battu le record de l'easter egg le plus tordu du jeu vidéo - Tech - Numerama : Wow, impressionnant cet Easter Egg dans Battlefield 4. via : http://sebsauvage.net/links/?LNWqTQ
  • Bloqués 5 - Le jeu du Johnny Depp - Bloqués du 14/09 - CANALPLUS.FR : Wow ! Balaise ! via : https://twitter.com/edasfr/status/644970255291404288

Un très court mais passionnant jeu de programmation visuelle. Seulement quelques niveaux pour l'instant.

via : https://twitter.com/dino_joel/status/766794155922042881

jeu programmation programmation-visuelle
http://david-peter.de/cube-composer/
BashPitfalls - Greg's Wiki
27/05/2016 18:03:07 archive.org
QRCode
cluster icon
  • GitHub - p-e-w/maybe: :rabbit2: See what a program does before deciding whether you really want it to happen. : À garder sous le coude : un utilitaire (sous Python) qui décortique des programmes sous Linux, via l'interception des appels systèmes. Ça ne marche pa...
  • Software Development Methods Explained With Cars (Infographic) : Un super dessin, assez pratique, que m'a passé un collègue pour comprendre comment s'articulent les méthodes (en particulier Agiles) les unes par rapp...
  • Sommaire [Les recettes Python de Tyrtamos] : Plein de petites recettes Python, sur toute sorte de sujets. Pratique. via : http://sebsauvage.net/links/?eqSGng
  • alias - Aliases not available when using sudo - Ask Ubuntu : **Oh my god, le hint de ouf** : pour utiliser ses propres alias tout en faisant un sudo (sachant qu'un sudo sans option ne source ni .profile ni .bash...
  • Blog Stéphane Bortzmeyer: jq, traiter du JSON en ligne de commande : Un tutoriel pour la commande **jq** en shell, qui permet de formater et d'interroger du JSON. Pratique !

Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.).
Et aussi un site merveilleux où on peut trouver plein de trucs utiles.
Merci à Pierre-Alain de qosgof pour ça (oui, je sais, le partage date d'aout 2013…)

via : http://qosgof.fr/fosteb/?Ze8vKQ

bash développement erreurs informatique pratique programmation shell W
http://mywiki.wooledge.org/BashPitfalls
GitHub - p-e-w/maybe: :rabbit2: See what a program does before deciding whether you really want it to happen.
18/04/2016 19:27:27 archive.org
QRCode
cluster icon
  • BashPitfalls - Greg's Wiki : Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.). Et aussi un site merveilleux où on peut trouver plein...
  • ddrescue, dd_rescue, myrescue : récupérer ses données après un crash disque - LinuxFr.org : Super utile ! Méthode et outils pour sauver un disque mourant. À garder définitivement sous le coude. via : http://sebsauvage.net/links/?YqhZOA
  • Comparison of JavaScript charting frameworks - Wikipedia, the free encyclopedia : Décidément, je fais bien de vider les Shaarli du patron (Seb) que j'avais mis de côté (certains datent de deux ans !) Ici, le tableau Wikipedia des f...
  • Getting Started — TensorFlow : Génial. Une lib Python pour trainer et utiliser des réseaux de neurones. Toute sorte de réseaux. À garder absolument sous le coude.
  • HobbesWorld - Calculatrice IP : Ahhh, enfin un calculateur de masques IP vraiment pratique. Il fait tout, y compris calcul de masque à partir d'une plage, et donne toutes les notatio...

À garder sous le coude : un utilitaire (sous Python) qui décortique des programmes sous Linux, via l'interception des appels systèmes. Ça ne marche pas avec tout, mais c'est déjà pas mal.
(voir la capture d'écran pour se donner une idée)

via : https://twitter.com/binitamshah/status/696350999053619200

développement imba informatique Linux outil PIP pratique programmation Python shell TODO
https://github.com/p-e-w/maybe
Sommaire [Les recettes Python de Tyrtamos]
09/03/2016 16:30:36 archive.org
QRCode
cluster icon
  • BashPitfalls - Greg's Wiki : Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.). Et aussi un site merveilleux où on peut trouver plein...
  • GitHub - p-e-w/maybe: :rabbit2: See what a program does before deciding whether you really want it to happen. : À garder sous le coude : un utilitaire (sous Python) qui décortique des programmes sous Linux, via l'interception des appels systèmes. Ça ne marche pa...
  • Getting Started — TensorFlow : Génial. Une lib Python pour trainer et utiliser des réseaux de neurones. Toute sorte de réseaux. À garder absolument sous le coude.
  • Software Development Methods Explained With Cars (Infographic) : Un super dessin, assez pratique, que m'a passé un collègue pour comprendre comment s'articulent les méthodes (en particulier Agiles) les unes par rapp...
  • alias - Aliases not available when using sudo - Ask Ubuntu : **Oh my god, le hint de ouf** : pour utiliser ses propres alias tout en faisant un sudo (sachant qu'un sudo sans option ne source ni .profile ni .bash...

Plein de petites recettes Python, sur toute sorte de sujets. Pratique.

via : http://sebsauvage.net/links/?eqSGng

développement pratique programmation Python recettes W
http://python.jpvweb.com/mesrecettespython/doku.php
Getting Started — TensorFlow
22/11/2015 18:47:47 archive.org
QRCode
cluster icon
  • Image Synthesis from Yahoo's open_nsfw : Que se passe-t-il quand un réseau de neurones profond (DeepLearning) adapté à la vision/reconnaissance d'images est utilisé en marche arrière (en modè...
  • Teaching image-recognition algorithms to produce nightmarish hellscapes - Boing Boing : Je mets ça ici : le truc de Google en deeplearning, qui « produit des images » par rapport à d'autres, et par voie de ressemblance. Dans ce cas, ce so...
  • meetup_tensorflow_in_context - Google Slides : Intéressante présentation sur TensorFlow, un outil de deep-learning de Google. À garder sous le coude. via : https://www.facebook.com/bdla2014/pos...
  • GitHub - p-e-w/maybe: :rabbit2: See what a program does before deciding whether you really want it to happen. : À garder sous le coude : un utilitaire (sous Python) qui décortique des programmes sous Linux, via l'interception des appels systèmes. Ça ne marche pa...
  • Le deep learning : Supers vidéo et article sur le deep-learning. En particulier les exemples sous la vidéo :)

Génial. Une lib Python pour trainer et utiliser des réseaux de neurones. Toute sorte de réseaux. À garder absolument sous le coude.

apprentissage deep-learning développement imba lib machine-learning neurones programmation réseaux-de-neurones TODO W Work
http://tensorflow.org/get_started
Choosing R or Python for data analysis? An infographic | Diego Marinho de Oliveira | LinkedIn
30/10/2015 11:36:17 archive.org
QRCode
cluster icon
  • Teaching image-recognition algorithms to produce nightmarish hellscapes - Boing Boing : Je mets ça ici : le truc de Google en deeplearning, qui « produit des images » par rapport à d'autres, et par voie de ressemblance. Dans ce cas, ce so...
  • Using Azure ML to Build Clickthrough Prediction Models - Machine Learning - Site Home - TechNet Blogs : « Using Azure ML to Build Clickthrough Prediction Models » Franchement, ils m'impressionnent chez Microsoft. Je les croyais mourants, inertes, plus...
  • 10 things statistics taught us about big data analysis | Simply Statistics : 10 points d'analyse statistique à respecter. Intéressant.
  • Announcing the Availability of the Microsoft Data Science Virtual Machine | Cortana Intelligence and Machine Learning Blog : VM pour faire de la datascience, orientée Microsoft (& Azure) via : https://twitter.com/FranmerMS/status/668884931519606784
  • Apache Arrow Homepage : Owwww. Un nouveau projet Apache (Top-Level s'iouplait) pour la gestion du données. Une sorte de micro-batching, mais sans sérialisation / désérialisat...

Une comparaison de R et Python pour l'analyse de données. Ça me laisse un peu pantois : on sait déjà tous un peu ça, et les faits ne facilitent pas le choix. J'crois qu'il faut simplement apprendre les deux…

analytic comparaison datascience dataviz informatique langage machine-learning programmation W
https://www.linkedin.com/pulse/choosing-r-python-data-analysis-infographic-diego-marinho-de-oliveira
if-programming-languages-were-essays1-620x1596.jpg (Image JPEG, 620 × 1596 pixels)
25/05/2015 17:27:31 archive.org
QRCode
cluster icon
  • Brilliant Ads sur Twitter : "Irony: http://t.co/ST1o5oGjoO" : Ahah, très drôle.
  • Des spécifications très complètes et très précises : Bien vu, c'est tout à fait ça :) ![spécifications versus code](http://www.commitstrip.com/wp-content/uploads/2016/08/Strip-Les-specs-cest-du-code-650...
  • Practical Developer sur Twitter : "2 unit tests. 0 integration tests https://t.co/V2Z9F4G1sJ" : Drôle. La différence entre tests unitaires et tests d'intégration en un GIF.
  • The most useless thing in a coder’s office | CommitStrip - Blog relating the daily life of web agencies developers : Une chose qui ne sert à rien dans un bureau de codeur (pas tout à fait la vérité non plus)
  • the 6 types of programmers - Imgur : Hihi, j'ai ri. Du code, selon le lieu où il a été écrit (et par qui). J'adore particulièrement le « Code Written At A Large Company ». via : https...
thumbnail

Une bonne description de différents langages ;)
C'est vrai pour ceux que je connais !

via : https://twitter.com/Maitre_Eolas/status/562007555724304384

caricature dessin drôle développement humour image langages programmation
http://churchm.ag/wp-content/uploads/2011/02/if-programming-languages-were-essays1-620x1596.jpg
PHP
13/02/2014 11:39:28 archive.org
QRCode
cluster icon
  • Open Source PHP Ajax FTP File Manager | Monsta FTP : Un client FTP en PHP+Ajax pour une utilisation over-web. À tester. via : http://sebsauvage.net/links/?DhtPpA
  • OpenVAS - About OpenVAS : J'ai utilisé l'outil OpenVAS, trèèèèès complet, pour scanner un serveur. Comme d'habitude, ce genre d'outil à tendance à mettre certaines choses en r...
  • 10491179_1113380165347454_1791267474442853753_n.jpg (Image JPEG, 473 × 680 pixels) : No comment.
  • Ad-Blocker Ghostery Actually Helps Advertisers, If You "Support" It : L'option (en opt-in depuis récemment en plus) GhostRank de Ghostery collecte des données anonymisées des blocages et présence de scripts sur les pages...
  • Apache Arrow Homepage : Owwww. Un nouveau projet Apache (Top-Level s'iouplait) pour la gestion du données. Une sorte de micro-batching, mais sans sérialisation / désérialisat...

Un cours en ligne de PHP super bien foutu. Et complet.

Notez un truc : ce type a 25 ans, et il est déjà méga-fat : http://williamdurand.fr/
J'me sens parfois vraiment tout petit.

via : http://qosgof.fr/fosteb/?v-chcg

Apache cours online php programmation serveur web éducation
http://edu.williamdurand.fr/php-slides/#slide1
What is the best comment in source code you have ever encountered? - Stack Overflow
26/09/2013 18:55:49 archive.org
QRCode
cluster icon
  • Bugs That Walk and Fly around your page : Horrible ! Un bout de code JS pour faire apparaître des insectes sur une page. Très ressemblant. Je garde :) via : http://sebsauvage.net/links/?2dl...
  • Girls Who Code : Une série de vidéos drôles (ironiquement drôles) sur « pourquoi les femmes ne codent-elles pas ? » via : https://twitter.com/HTeuMeuLeu/status/7328...
  • The Evolution of a Software Engineer — On Coding — Medium : Huhuhuhihihi. So true… Évolution du code selon les années d'expérience. via : https://twitter.com/humancoders/status/460687158320570368
  • if-programming-languages-were-essays1-620x1596.jpg (Image JPEG, 620 × 1596 pixels) : Une bonne description de différents langages ;) C'est vrai pour ceux que je connais ! via : https://twitter.com/Maitre_Eolas/status/56200755572430...
  • the 6 types of programmers - Imgur : Hihi, j'ai ri. Du code, selon le lieu où il a été écrit (et par qui). J'adore particulièrement le « Code Written At A Large Company ». via : https...

Des commentaires laissés dans du code.
J'aime particulièrement « // Magic. Do not touch. » ou
« //When I wrote this, only God and I understood what I was doing […] Now, God only knows »

code commentaires drôle développement programmation
http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered
2412 links
Shaarli - Le gestionnaire de marque-page personnel, minimaliste, et sans base de données par la communauté Shaarli - Theme by kalvn