Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pycon 2014 Recap
Search
Lars Yencken
June 02, 2014
Programming
76
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Pycon 2014 Recap
Personal highlights from PyCon 2014 in Montreal.
Lars Yencken
June 02, 2014
More Decks by Lars Yencken
See All by Lars Yencken
Linguistics, a whirlwind tour!
larsyencken
0
69
Nine months of food
larsyencken
0
310
The Great Language Game
larsyencken
0
360
Automation for web development
larsyencken
0
160
Scaling a web stack
larsyencken
4
210
Similarity metrics for Japanese kanji
larsyencken
0
93
Other Decks in Programming
See All in Programming
これからAgentCoreを触る方へトレンドはGatewayです
har1101
6
460
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
7.2k
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
340
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
210
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
190
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
1
230
Creating Composable Callables in Contemporary C++
rollbear
0
190
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
630
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
320
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.8k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
1k
Featured
See All Featured
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
620
Are puppies a ranking factor?
jonoalderson
1
3.7k
Visualization
eitanlees
152
17k
Unsuck your backbone
ammeep
672
58k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Making Projects Easy
brettharned
120
6.7k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.7k
Designing Experiences People Love
moore
143
24k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Between Models and Reality
mayunak
4
360
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
640
Transcript
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . PyCon US Recap Lars Yencken Melbourne Python User Group 2 Jun 2014
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . My focus Python as a data science toolkit
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Data science ▶ IPython project’s 2.x releases ▶ Modal keybindings ▶ Interative widgets ▶ sklearn ▶ Becoming the standard toolkit for machine learning in Python ▶ pandas ▶ Once the new shiny, now the standard
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Web stacks Django and Flask have momentum
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Python 3 ▶ Python 3.4 just released (pip, enum, asyncio, …) ▶ Old, large codebases will migrate to 2.7 but not beyond ▶ Everyone else… time to switch your default Python? ▶ Personally: using both pyenv and anaconda
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . import asyncio @asyncio.coroutine def greet_every_two_seconds(): while True: print(’Hello World’) yield from asyncio.sleep(2) loop = asyncio.get_event_loop() loop.run_until_complete(greet_every_two_seconds())
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Diversity ▶ Today: gender ▶ In industry: 1 in 6 software engineers women ▶ At PyCon: 1 in 3 speakers/attendees women ▶ Challenges begin in high school teaching
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Outstanding talks
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Julie Lavoie / Analyising Rap Lyrics in Python http://pyvideo.org/video/2658/analyzing-rap-lyrics-with-python
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Greg Wilson / Software Carpentry: Lessons Learned http://pyvideo.org/video/2649/software-carpentry-lessons-learned
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Elena Williams / Hitchhikers Guide to Participating in Open Source http://pyvideo.org/video/2646/ hitchhikers-guide-to-participating-in-open-source
. . . .. . . . .. . .
. .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . . .. . . . .. . Well that’s me... Been watching PyVideo? What did you enjoy? http://pyvideo.org/category/50/pycon-us-2014