Other articles
From Octopress to Pelican
If I want to blog about something the last thing I need is the blogging framework getting in the way.
I don't blog much, but every time I wanted to write something I had to basically relearn everything about my previous 'blog framework' to get that working.
I was ...
read moreUsing Tarjan's Algorithm
Strongly Connected Components with Tarjan's Algorithm¶
When we deal with Directed Graphs we will sometimes find a Strongly Conected Graph. Such graph has a path between every pair of nodes (vertexes) in the graph going on both directions.
When we refer to Strongly Connected Components in a graph, we ...
Learn by Cloning
I want to learn many things and some of those are libraries and tools to work with data and visualize it. I will use IPyhton notebooks.
Cloning to learn matplotlib
Matplotlib is the preferred python plotting library for 2D figures and is a very strong open source project. I believe ...
read moreSmall Victories
Lately I have been working in optimizing and parallelizing the ClusterPy library and at the moment, I can celebrate some 'Small Victories'.
So far I have been making small changes in places that have huge impact -functions that get called a lot and unnecessary function calling- and the timer now ...
read moreOpportunity in Parallelism
Beginning this week I will be working for a period of 3 months with the people of the Research in Spatial Economics group (RiSE) at Universidad EAFIT. They developed a library of spatially constrained clustering algorithms named ClusterPy. I will be helping them in making some optimizations and basically, in ...
read moreStudying with MOOCs
Looking forward to studying a Master's in Computer Science (I am still waiting to be admitted), I decided to start refreshing some concepts about parallel programming and theoretical computer science with two online courses from Udacity. This concept of Massive Open Online Course (MOOC) works great because you do ...
read moreNew year, a note to self
After being away from the project for the holidays I started again to work on it last week and there is something I have to remember as a note to self: "When taking over a project, finish the new feature first and then improve the project."
And by improving the ...
read moreLabmanager for Learning Management Systems
Since October 2012 I have been visiting the CECI Lab at the MIT and contributing to a project to allow single sign-on between learning management systems (Moodle, Sakai, dotLRN, etc) and remote laboratories management systems. This will provide access to remote laboratories and other activities to students while they are ...
read more
Page 1 / 2 »