Visualizing Bayes’ theorem: I recently came up with what I think is an intuitive way to explain Bayes’ Theorem. I searched in google for a while and could not find any article that explains it in this particular way. Of course there’s the wikipedia page, that long article by Yudkowsky, and a bunch of other explanations and tutorials. But none of them have any pictures.
Scientific computing’s future: Can any coding language top a 1950s behemoth?: “I don’t know what the language of the year 2000 will look like, but I know it will be called Fortran.” —Tony Hoare, winner of the 1980 Turing Award, in 1982.
The Joel Test: 12 Steps to Better Code: Un viejo artículo con un test si/no para averigüar la calidad de metodología de un equipo de desarrollo.
Death March: A death march is a project where the members feel it is destined to fail, or requires a stretch of unsustainable overwork. The general feel of the project reflects that of an actual death march because the members of the project are forced to continue the project by their superiors against their better judgment.
Fira Sans / Fira Mono: Tipografía comisionada por Mozilla para web.
http://www.ndpsoftware.com/git-cheatsheet.html: Un cheatsheet interactivo de comandos git.
The Truth About Value Types: I’m disturbed by the myth that “value types go on the stack”. Unfortunately, there are plenty of examples in our own documentation and in many books that reinforce this myth, either subtly or overtly. I’m opposed to it because…
When should I write a property?: One of the questions I’m asked frequently regarding design of C# classes is “should this be a property or a method?” Here are my guidelines.
Threading in C#: 7 Things you should always remember about: Have you ever spent a few hours on trying to debug a non-deterministic problem occurring in your multi-threading application? If so, then you should definitely read this article. If not it is anyway a good way of revising your current knowledge about threading challenges in C#. Being aware of some common facts about threading can help you considerably in building well-designed, error-proof multi-threading applications in the future.
Libros sobre algorítmica
Clever Algorithms – Nature-Inspired Programming Recipes (Jason Brownlee): http://rain.ifmo.ru/~buzdalov/lab-2011/books/clever.pdf
Problem Solving with Algorithms and Data Structures using Python (Brad Miller and David Ranum, Luther College): http://interactivepython.org/courselib/static/pythonds/index.html
Text Algorithms (Crochemore and W. Rytter): http://igm.univ-mlv.fr/~mac/REC/B1.html
Algorithms and Data Structures The Basic Toolbox (Kurt Mehlhorn and Peter Sanders) : http://people.mpi-inf.mpg.de/~mehlhorn/ftp/Mehlhorn-Sanders-Toolbox.pdf Otros libros interesantes en http://people.mpi-inf.mpg.de/~mehlhorn/
Data Structures and Algorithm Analysis Edition 3.2 (Java Version) (Clifford A. Shaffer): http://people.cs.vt.edu/~shaffer/Book/Java3e20120102.pdf
Introduction to Design Analysis of Algorithms – In Simple Way (Dr.K.Raghava Rao): http://www.smashwords.com/books/view/365630