tag:blogger.com,1999:blog-60780732024-03-13T04:31:24.044+01:00SammyRulez ' logNever argue with the dataUnknownnoreply@blogger.comBlogger8125tag:blogger.com,1999:blog-6078073.post-63291467574328222292013-07-10T12:32:00.000+02:002013-07-10T12:32:51.922+02:00Europython 2013
I have been to Europython from Jul 1th to 3th. I felt like a teenager on spring break. Maybe because I was on a trip with two good friends, but mostly because it has been a awesome event.
This has been my first time at Europython. Every body has ever told me that it was a super event. And they were right.
The venue:
Florence: should I say more?
We were staying at a lovely house in a rented Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6078073.post-35805344153764051732013-01-16T12:31:00.003+01:002013-01-16T12:33:42.106+01:00About selecting CFP ( from a conference geek)
Me in the backstage of djangoday 2012
I had the joy of organizing a couple of conf with my fellows of WebDeBs. After been an attendee in many conferences and a speaker at some of them it has been a very nice and playful experience be in the staff.
This Year I submitted a CFP for the DjangoCon.eu. They had a fancy and democratic way of selecting CFPs:
Anonymise submissions, to Unknownnoreply@blogger.com4tag:blogger.com,1999:blog-6078073.post-72096748978683590742012-06-22T13:22:00.000+02:002012-06-22T13:22:00.683+02:00Web API and MetaprogrammingIn the last week I hacked a little with the preview of Diablo 3 web API . My aim was to produce a simple python client. I started the old way, parsing the JSON data the service returned and building Classes for each element. Then I realized I wasn't doing it not pythonic nor DRY. So I started to build generic objects that could hold the data and take the shape of each element. The basic ideaUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-6078073.post-34106144207747134162012-06-14T23:17:00.001+02:002012-06-14T23:17:35.525+02:00Mining the Social Web: for fun , profit and satisfaction
I have recently read "Mining the social web" By Matthew A. Russell. It was part of my "big data & Natural Language" master plan, and, since the example were in python it looked as a good read. And it is!
This is a review I completly agree with:
Mining the Social Web is a good start for anyone is going to create scripts to analyze patterns in Social Networks. I've to say that this book Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6078073.post-35608694291688347402012-06-10T22:52:00.000+02:002012-06-10T22:52:00.328+02:00My Trip To Djangocon 2012 ZurichI'm back from my trip in Zurich for the 2012 european Django Conference. It was great! Great talcks, great organization, free snacks, good WIFI and amazing location.
The venue
Stadion Letzigrund... a conference in a stadium foyer? YES great idea the location was perfect may be a bit cold in te morning but great talks and a hundreds of laptops wormed it up easly.
The topics
The Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6078073.post-79714886721955512702012-05-24T22:15:00.000+02:002012-05-24T22:15:51.956+02:00I don't belive in software complexityOk, building software could be complex, but it doesn't have to. Recently I read this quote
Complexity happens when you don't understand a problem fully
It's true. We, the software craftsmen, have a very difficult task upon us: building tools for proposes we don't understand fully. I got it screeching my fingers with a bit of bioinformatics. In finance is no different. Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6078073.post-13880120308498243582012-05-09T14:00:00.000+02:002012-05-09T15:46:14.873+02:00Travis, give me my data back!Inspired from this blog post about "Using Travis-CI With Python and Django" I started playing around to make this recipe fit my expectation from a CI enviroment. Running tests is the bare bottom of the whole thing. Email notifications and the handy badge to display in the project webpage are ok, but if you want to get somewhere metrics and coverage reports are the key to get the most out of the&Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-6078073.post-60555147683737207082012-03-24T19:30:00.000+01:002012-05-02T15:46:27.080+02:00
In mathematics, the sieve of Eratosthenes , is a simple, ancient algorithm for finding all prime numbers up to any given limit. It does so by iteratively marking as composite (i.e. not prime) the multiples of each prime, starting with the multiples of 2.
You can reed the full description on wikipedia here
This is my implememntation
def compute(n=100):
seq = range(2,n)
p = 2Unknownnoreply@blogger.com