On Github switowski / europython2015
Streets in Bilbao have names both in Spanish and in Basque. Open Street Maps displays names in one language and Google Maps is using the other one.
We came back with a lot of...
...knowledge about interesting talks that we would like to share today
MySQL 5.6 comes with some interesting features like:
Using various tools and text expanders for:
His favorite text editor is ...
Another nice talk from a guy working for Amazon AWS. He talks about how to write code that will work nicely on various machines (for example, don't use hard-coded directory separators - because they are different on Linux: "dir/file" and on Windows "dir\file") and on different Python versions - six is a good library that allows you to prepare to move from Python2 to Python3 (you can also write your own conversion.py file that contains some conditional imports that you can later use in your project).
Tools and techniques for measuring the quality of the code:
Speakers talks about various metrics that can help to measure the "quality" of the code and gives examples of the tools that could help you with getting those metrics (you don't want to calculate them each time by hand). The second part of his talk is about code review - why it is important and what are the best practices for code review.His favorite exception is ...
KeyboardInterrupt
Pattern based review tool for identifing issues and bugs:
Interactive visualization library for large datasets.
Library for building and running distributed, asynchronous workflows on different backends (Amazon SWF, Redis, Local).
def process_video(embed_subtitle, find_chapters, ...):
def workflow(video_URL, subtitle_URL):
new_URL = embed_subtitle(video_URL, subtitle_URL)
webm_URL = encode_video(new_URL, 'webm')
mpeg4_URL = encode_video(new_URL, 'mpeg4')
ad_tags = target_ads(subtitle_URL)
chapters = find_chapters(video_URL)
thumbnails = [extract_thumbnail(video_URL, c)
for c in chapters]
return video_URL, webm_URL, mpeg4_URL, thumbnails, ad_tags
return workflow
https://ep2015.europython.eu/conference/talks/big-data-beautiful-visualization-on-the-browser-with-bokeh
Save your time and avoid packaging-induced-pain.
':python_version=="2.6"': ['argparse'], ':sys_platform=="win32"': ['colorama'],
Do you ♥ TTD but you hate waiting?
It is time to write code for Python 2.7 3.5.