Publié le 01-04-2014 par Maxence Guesdon
Vous trouverez ci-dessous quelques liens vers des pages lues le mois dernier, vaguement triés selon différents thèmes.
Métier, travail
- La transmission dans le métier de chaudronnier : l’individuation des apprentissages professionnels comme modalité de reproduction du métier
- A lire. Comment le métier de chaudronnier se transmet aux travers des pratiques selon le travail à réaliser. Il suffit de remplacer "chaudronnier" par "développeur"...
- Writing clear code - 07_clearcode_withnotes.pdf
- How to identify a skilled programmer during an interview
- Encore un exemple de code spaghetti : Toyota - LinuxFr.org
- Elegant Coding: Are Your Developers Treating Your Project as Their Own Personal Science Project?
- Some thoughts on pair-programming styles – Corey Haines
- Walking Randomly » Are you a Research Software Engineer?
- The people behind research software
- The Pragmatic Bookshelf | Estimation is Evil
- We Need Critique in Tech, by Ashe Dryden | Model View Culture
- Many see the critiques of tech culture and get defensive, not realizing this is a compassionate act. We’re given the opportunity to assess the roles we play in oppressive structures in an effort to learn and encourage change. After all, one of the most difficult things about being treated so poorly in this industry isn’t the acts themselves, but the denial that they happen or that we contribute to them.
- The True Corruption of Agile | 8th Light
- SIAM: Quo Vadis, Scientific Software?
- J'ai failli le faire
- Sur le choix de son outil
- Le premier dictionnaire des risques psychosociaux ! | Carnet de la NRT
- Conseils pour bien préparer son hackathon autour d'un projet libre - Framablog
- L’équipe d’OpenHatch organise régulièrement des rencontres, ateliers, événements, sprints, hackathons, etc. invitant de nouveaux contributeurs à participer au développement de (...)
- Un burn-out évitable - Sncs Hebdo 14 n°04 du 6 mars 2014 - Syndicat national des chercheurs scientifiques (FSU)
- Le quotidien Le Monde consacrait, le 19 février dernier, sous le titre Chercheurs sous pression, une double page au malaise des laboratoires. Ce (...)
- Article11 - Je vous écris du bureau N°9 – « Journée d'entreprise » - Augustin Marcader
- Augustin Marcader est technicien administratif au contrôle médical d’une Caisse primaire. Des années qu’il turbine là, chez les poulagas de la Sécu. « (...)
- Télétravail fait aussi monter le collaborateur en compétence
- Stop watching your workers
Enseignement
- Les Compagnons du Dév
- Introduction du Dossier « La transmission du métier »
- Introduction A priori, la « transmission du métier » est une question simple qui ne recouvre rien d’autre que l’existence d’une relation entre un travailleur expérimenté, qui connaît le métier et un travailleur débutant qui apprend le métier. Le métier « rentre » pendant que l’un donne et que l’autre reçoit et accumule. L’apparente simplicité de cette relation explique sans doute pourquoi la notion de « transmission » semble relever davantage du registre de la pratique que de celui de la théo...
- Simplon.co de Montreuil | binaire
- L’enseignement de l’informatique en France : Il est urgent de ne plus attendre. - Gilles Dowek - 12/12/2013
- Les valeurs du MOOC | La révolution MOOC
- jecode.org: apprenons l'informatique... à l'école et ailleurs !
- MOOC survey: Students of free online courses are educated, employed, and male.
- They promise equality of access to higher learning, but online courses will only succeed with better general education in place first, say two educationalists. A revolution in education has been promised with a little help from technology. Massive Open Online Courses are free, online, university-level instruction that anyone can access...
- La querelle des algorithmes scolaires - Libération
- Les rudiments de la programmation et du code informatique enseignés dès le primaire ? L’idée agite la sphère geek. Lubie ou projet visionnaire ?
Web design
- N'oubliez pas la propriété CSS quotes - Vincent De Oliveira
- En CSS, la propriété quotes permet de définir le rendu pour les guillemets. Pour cela, une ou plusieurs paires de guillemets doivent être précisées, comme ceci: blockquote { /* une paire de guillemets */ quotes:
- Adapting To The Ink — Tips And Tricks For Print Style Sheets | Smashing Coding
- In this article we will cover some tips and tricks for working with print style sheets.
- WebSocket.org -- A WebSocket Community
- Crafting link underlines on Medium — Medium
- How hard could it be to draw a horizontal line on the screen? It seems wrangling a few pixels together to stand in a fil…
Recheche
- Quand Fleur Pellerin finance le [plus grand] FabLab [fantôme] de Paris : Reflets
- Des chercheurs refusent d'être "pistés" par l'éditeur scientifique Elsevier - Arrêt sur images
- Le Blog d'Henri Audier» Blog Archive » Réduction du nombre de ministres : danger pour l’ES-R ?
- Embedded in Academia : Reproducibility in Computer Systems Research
- Publier dans une revue à comité de lecture : stratégies éditoriales dans un monde concurrentiel | Les aspects concrets de la thèse
- La séance du 16 janvier 2014 des Aspects Concrets de la Thèse était consacrée à la publication d’un article dans u...
- Making Scientific Research More Reliable By Addressing The “Reproducibility Problem”
- What can the scientific community do to ensure research findings are reproducible? Researchers, publishers, and funders all have a role to play.
- L'université de Versailles Saint-Quentin a sombré dans l'affairisme - Lucie Delaporte - Mediapart -25 mars 2014 - Sauvons l'Université !
- RAGEMAG | Enquête sur les relations entre les laboratoires et les scientifiques
- Ce que les laboratoires et certains chercheurs ont été prêts à faire pour des raisons économiques.
Genre, sexisme, harcellement
- Sexe et genre. De quoi parle-t-on ?
- Les femmes dans l'informatique - LinuxFr.org
- Interstices - L’informatique, ce n’est pas pour les filles
- Explorez les sciences du numérique C’est bien la mixité des genres qui a aidé à créer la mixité des idées et l’ouverture... dans tous les domaines des sciences et dans la société en général. Alors osons l’affirmer, l’informatique n’est pas qu’une « affaire de mecs » !
- Informatique [nom féminin] | binaire
- Machisme de l'open space - romy.tetue.net
- Chaque soir, lorsque je quitte le plateau, j'ai l'impression d'avoir le cerveau engoncé entre deux oreilles bouchées de merde. J'ai mal. Je n'arrive plus à penser. Je me (...)
- Enquête sur le harcellement sexuel au travail
- The Daily Dot - How to suppress women's coding
- Pointlessly Gendered Products sur Pinterest
- This board is a collection of products separated into male and female versions... for no obvious reason. For analysis, click through any image or visit Sociological Images at www.thesocietypages.org/socimages. | Voir plus d'épingles sur les thèmes sleep, kid stuff et beauty.
- Researcher reveals how “Computer Geeks” replaced “Computer Girls” | The Clayman Institute for Gender Research
- La recherche retrousse ses jupes - Libération
- [Le titre est stupide mais l'article intéresant] Un programme européen est lancé pour développer une «approche sexuée» dans l’enseignement supérieur.
- Oui, nous vivons dans une culture du viol. - Jocelyne Robert
- [signalé par Odile Bénassy]
Numérique, libre, technique
- Le blog de Christine Vaufrey » Blog Archive » MOOC et OER, même combat ?
- Nous sommes au bout du modèle fordiste, il faut passer à un modèle contributif | Without Model
- Pourquoi il faut refuser le Permis Internet d’Axa | L'ÉCOLE DE DEMAIN
- Le Permis Internet est une opération conjointe de la gendarmerie nationale et d’Axa Prévention destinée à terme à tous les élèves de CM2. Après avoir pris connaissance des contenus de cette opération, nous avons réagi et alerté le ministre sur les défauts de ce “permis”. La réponse du ministère n’est pas satisfaisante : elle indique que l’opération…
- Session 7 - Automates et data | ENMI 2013
- Avec l'intervention d'Antoinette Rouvroy à partir d'1h06.
- Make Art Not Law, même libres les licences m'encombrent l'esprit nous dit Nina Paley - Framablog
- Nina Paley a tout un parcours juridique initiatique… Au début, elle n’y connaissait pas grand chose (comme nous tous). Mais à l’occasion de la création de son film Sita Sings the (...)
- Why Making Technology Easier to Use Isn't Always Good : The New Yorker
- We must take seriously our need to be challenged, or face the danger of living more productive but less satisfying lives.
- The Web is eating software - Programming - O'Reilly Media
- A few years ago, venture capitalist Marc Andreessen wrote that software is eating the world: Six decades into the computer revolution, four decades since the invention of the microprocessor,...
- La liberté dans le coma - Information - France Culture
- Innovation, innovation, innovation, innovation, innovation, innovation… « InternetActu.net
- Qui aujourd’hui peut être contre l’innovation ? [...] L’innovation est un maître-mot, c’est-à-dire, selon le philosophe Etienne Balibar dans Lieux et noms de la vérité, un signifiant pratique, “un signifiant dont on se demande de quoi il est le signe au juste”, explique Pierre Damien Huygue. Il comble une lacune qui donne le sentiment de dire quelque chose de clair, mais les maîtres-mots sont des mots contre lesquels viennent buter toute interrogation. Ce sont des mots inquestionnables face auxquels toute réponse va amener une réponse tautologique. Un mot qui clôt l’interrogation et ordonne une croyance et une pratique, permettant d’organiser une obéissance.
- chem-bla-ics: Breaking News: CC-NC only for personal use!
- Big data: are we making a big mistake? - FT.com
- Five years ago, a team of researchers from Google announced a remarkable achievement in one of the world’s top scientific journals, Nature. Without needing the results of a single medical check-up, they were nevertheless able to track the spread of (...)
Vie privée, surveillance, sécurité
- J'ai visité le "Big Brother" à la française - Le Point
- Témoignage de Snowden aurpès de l'Union Européenne
- A lire.
- Google Trends lève le voile sur la puissance de Google Knowledge Graph
- Avec l'arrivée de plus en plus massive du SEO = Semantic Engine Optimization, on pouvait en espérer plus de la mise à jour Hummingbird. Trends jette un premier pavé dans la mare en utilisant son système de détection des entités sémantiques. Avec un peu de ligne de code vous pouvez même extraire celles-ci très facilement...
- 15 reasons not to start using PGP
- Comment la NSA a mis sur écoute un pays entier
- Le « Washington Post » publie de nouveaux documents révélant que l'agence peut stocker pendant 30 jours toutes les conversations d'une nation.
- Google Admits Mining the Data of Students Through Apps for Education Tools
- Google has admitted it "scans and indexes" the emails of school students via an automated process that cannot be turned off.
- Fake Tor browser for iOS laced with adware, spyware, members warn | Ars Technica
- Title available since November raises questions about App Store vetting process.
- Espionnage : comment Orange et les services secrets coopèrent
- Exclusif. Selon un document Snowden auquel « Le Monde » a eu accès, l'opérateur est un acteur essentiel du renseignement français.
- Surveillance de masse : Graves complicités françaises publiques et privées | La Quadrature du Net
- Nouveau scandale sur la NSA et RSA. Mozilla impliqué.
- Des chercheurs américains ont découvert qu'un deuxième outil de chiffrement avec backdoor avait été poussé par la NSA à travers la (...)
- Le Royaume-Uni traite les journalistes comme des terroristes, croyez-moi, je le sais - Framablog
- « Sarah Harrison est une journaliste britannique et chercheur en droit qui travaille avec l’équipe de défense juridique de WikiLeaks. Elle a aidé le lanceur d’alerte Edward (...)
Algorithmes
- Damn Cool Algorithms: Levenshtein Automata - Nick's Blog
- SORTING
- A visualization of the most famous Sorting Algorithms.
Publication, Open Access
- Tool developed at CERN makes software citation easier | CERN
- Research output amounts to much more than just academic papers. It is important that underlying datasets, and the software used to analyze them, are also properly cited and that the researchers behind these a (...)
- Site : Manuel des pratiques de l’édition numérique - PUM - Collection en libre accès
- Don't be afraid of Open Access
- The Parachute: Holy Cow, Peer Review
- What publishing needs from the web (and how you can help) | Safari Flow Blog
- For a few months now I've served as co-chair of “DPUB”, the W3C Digital Publishing Interest Group, (with Markus Gylling, who somehow has time to be a wonderful CTO of two different standards organizations).
Langages / Programmation
- Vivek Haldar — The tool divergence
- C&C - Leaving Go
- I’ve been using Go since November and I’ve decided that it’s time to give it up for my hobby projects. I’d still be happy to use it professionally, but I find that programming in Go isn’t “fun” in the same way that Python, Haskell, or Lisp is.
- Universal Serialization and Deserialization
- [OCaml] Combinators and GADTs allow to describe types in abstract enough a way that they can be converted into/from various serialization formats.
- Utiliser NodeJS — David Larlet (@davidbgk)
- Node n’est juste pas (encore) adapté à l’usage que je souhaite en avoir.
- Why OCaml, why now? | Andy's blog
- OCaml first hit my radar in November 2013. I had just learnt SML, a similar but older language, in the excellent Programming Languages Coursera course. Dan Grossman is one of the best lecturers I've ever seen, I found his explanations hit all the right notes and made learning easy. The simplicity of the SML syntax,…
- List of languages that compile to JS · jashkenas/coffee-script Wiki
- Un gros Troll de plus sur Javascript | Sam & Max: Python, Django, Git et du cul
- Java 8 Tutorial
- Learn Java SE 8 by example: Lambda Expressions, Default Interface Methods, Method References, Streams, Date API, Annotations and more
- Falsehoods programmers believe about time: @noahsussman: Infinite Undo
- Hack: a new programming language for HHVM | Engineering Blog
- Gagallium : Try Mezzo in your browser!
- Online Python Tutor - Learn programming by visualizing code execution
- Bonnes Pratiques › Dossier : les bases de l’écoconception logicielle › GreenIT.fr
Outils
- codepad
- Compile and Execute Programs Online| Online IDE
- Compile and Execute Programs Online - You can compile and run, execute your source code related to Java, JSP, Cold Fusion, C, C++, Pascal, Fortran, PHP, Perl, Ruby and Python programs onnline using your browsers, iPhone, iPad or any other online device like smart TV using this virtual Linux / Unix Server.
- Why Atom Can’t Replace Vim — Computer Programming: Code, Idea, Tutorial, Showcase, Experience — Medium
- Learning the lesson of vi
- repl.it - Select a Language
- Online Interpreters in JavaScript. Try Python, Ruby, Scheme, Lua, CoffeeScript and more programming languages. Online coding and REPL. Run and share code.
- Apprenez à utiliser VIM - Gautier Delorme
- Gérer les containers avec Docker - LinuxFr.org
- PLMbox - Documentation de la Plateforme en Ligne pour les Mathématiques
- Pour partager des fichiers (en lecture et écriture), proposer des fichiers en téléchargement, recevoir des fichiers (quel que soient leurs tailles) (...)
- G'MIC - GREYC's Magic for Image Computing: An Open and Full-Featured Framework for Image Processing
- [signalé par Odile Bénassy] An open and full-featured framework for processing generic image (2d,3d,3d+t) with multiple interfaces: command-line (cli), gimp plug-in, web service, Qt interface, C++ library.
- Introduction à Docker
Fun
- The complete guide to listening to music at work – Quartz
- If you’re reading this article at work, there’s a decent chance you’re wearing headphones. It has never been easier to tune in to your own customized soundtrack—or more necessary to tune out your open-office coworkers, cubicle mates, and fellow coffee-shop denizens. But not all music is created equal, especially when there's work to be done. How...
- SCIgen - An Automatic CS Paper Generator
- Richard's guide to software development
- "XML, c'est moi !"