Blog personal
Cuando escribo, entiendo mejor el mundo.
Blog personal
Cuando escribo, entiendo mejor el mundo.
Pyunit test suite builder
Pyunit is a unit tests framework for Python. I believe it is the standard one. It works very well, however to run all the tests within a folder might be not trivial. You can do either hardcode the...
Mock objects on Python
Update: We have developed pyDoubles, a test doubles framework for Python which supports mock objects among other test doubles. We no longer use mocker (described in this post). The best article I've...
Samba, dominios, impresoras y polÃticas con Windows XP
Esta vez toca escribir en español porque la mayorÃa de entradas que encontré en la red sobre Samba y máquinas Windows estaba en castellano lo cual parece indicar que es una herramienta muy usada...
Python web services with SoapLib
I got surprised when I found that there was no Web Services implementation in the Python standard lib but fortunately there is a nice project called SoapLib that is open source and implements web...
El dÃa de Internet es éste sábado
La Oficina de Software Libre de la ULL (mi curro) junto con la propia Universidad, GULIC y CajaCanarias, organizan éste sábado una jornada con homenaje al dÃa de Internet. El personal de la OSL...
Python + Django + Eclipse + Pydev != C# + VS.Net
I use to think that once you're use to 2 or 3 programming languages, you can learn another one easily but my thought now is that specialization is important. If you are a Python developer learning...
First it was the ASP.Net MVC now it is the Extensibility Framework
Nice to see this Microsoft trend. They are pretty much copying the features implemented on great Open Source frameworks like CastleProject or Spring.Net. They published the ASP.Net MVC which is a...
Test Driven Development
TDD by Example is a master piece of Kent Beck. Excelent book with examples of this development methodology. I'd say that TDD is not that good without an architect, as usual, because you've got to...
Python is not a joke
I remember the common wisdom among my former .Net developers colleagues regarding Python and it was like... "ok, that's kind of toy like PHP, something for freaks.....". The first language supported...
Agile software development in the OSL
Now in the Oficina de Software Libre, I am the architect and we're defining the methodologies for the next projects we're starting. They are software for the university. The main methodology is...
VPN + Virtual Machine
He we are writing in this brand new blog category called Plumbing. Welcome to the misterious world of the systems/servers/networking :-S I started working as a sysadmin some years ago. It is...
My new job rocks
The idea for this year was mostly to work for my own, in my micro-ISV. However, my friends at Universidad de La Laguna made me an offer that I couldn't decline. I am now a member of OSL (Oficina del...
Did you know about the Linux Foundation?
I certainly didn't till now. Check out the web of the Linux Foundation. I think it is very important to have so many people defining Linux standards. To fix and address standards is crucial for the...
My new ergonomic keyboard
When I got the problem in my hand because of typing too much, I made the decision of taking care of my hands. My new ergonomic keyboard is very confortable, and has QWERTY and DVORAK layouts. I plan...
The Business of Software
Are you an entrepreneur? Tired of your job? Are you a developer thinking of starting your new software company? If so, you must read Eric Sink's book: The Business of Software. I've just finished...
What I think about WPF after all
I'll try to not bitch anymore about technologies as any of them have good things and bad things after all. I complained a lot about WPF (Windows Presentation Foundation) time ago as I was using it...
Refactoring:Improving the Design of Existing Code
Last book I've finished reading is probably the first one I should have read since I started my software development career: Refactoring is a masterpiece of Martin Fowler with important...
Juval Lowy on WCF
I am reading now a very interesting book on WCF. I like the way Juval writes, I learned a lot in his "Programming .Net Components" book so I decided to give this new book a read and I'm enjoying it....
Leaving Ireland
It's time to say goodbye again. This days I am documenting and helping my colleague Audry to take over the application I've working on, in the past 6 months. A desktop application written on WPF to...
Generating API documentation with Doxygen
I saw Doxygen for the first time when I was working with Gtkmm time ago, and I really liked it. Now, looking for a nice tool for C#, it turns out that NDoc is dead and does not support .Net 2.0 so I...