5 interesting things (06/11/2014)

·1 min read

Geeks pleasure - fulling math. Creating two images (and actually every type of document) with the same md5 hash.
http://natmchugh.blogspot.de/2014/10/how-i-created-two-images-with-same-md5.html
Django vs Flask vs Pyramid - Python has a great open source community which is growing rapidly. One of the advantages is having several solution to the same or to near by problems. This post compares between 3 well known Python web frameworks - Django, Flask and Pyramid.
From my point of view working with Django and Flask. Flask is like riding a motorcycle while Django is Tank. Django is more tightly coupled with SQL backedend and the relevant dependencies and plugins while Flask allow quick, light functionality.
https://www.airpair.com/python/posts/django-flask-pyramid
The Science of Crawl - half related to a project I currently do. Those two posts concern to problems that everyone how indexed and \ or crawled data faced with.
http://blog.urx.com/urx-blog/2014/9/4/the-science-of-crawl-part-1-deduplication-of-web-content
http://blog.urx.com/urx-blog/2014/10/23/the-science-of-crawl-part-2-content-freshness
The invisible wall - 25 years later and the invisible wall still separates east from west in Germany. Beside living in Berlin visualizations convey the point very well.
http://www.washingtonpost.com/blogs/worldviews/wp/2014/10/31/the-berlin-wall-fell-25-years-ago-but-germany-is-still-divided/ Toolz - we all know the term design patterns. Toolz provides implementation pattern. Everyday utilities every developer needs - iterators, dictionaries, etc. Two links - blog post with  common use cases and Toolz documentation. http://matthewrocklin.com/blog/work/2014/07/04/Streaming-Analytics/ http://toolz.readthedocs.org/en/latest/