[Note] Effective Python
第二次看過終於有辦法把原本看不懂的部分都看懂了
那些看不懂的大多是很抽象化的技巧
但是啊,看懂了這些語法
現在的我還是沒有能力,將這些抽象化應用在我自己的程式中
不過其他大部分比較簡單的在看過一次
還是提醒我在每一個眉眉角角都還要再更注意
上次看過的還沒有全部都應用到我寫程式的習慣中呢
PyCon TW 2017 - Sprint
這天的 Sprint 是由今年的 Keynote Speaker - Russell Keith-Magee 帶來他的開源專案BeeWare
讓大家一起來貢獻
這個專案還蠻有趣的
主要就是要讓 Python 能在各平台上跑 (i.e. web, mobile)
PyCon TW 2017 - Day 3
這天就是 PyCon 的最後一天了
聽說這是 PyCon 第一次引入 Unconference
今年 Unconf 都還蠻有趣的,讓我一直猶豫到底要一般議程還是 Unconference
不過 Unconference 那邊聲音就有點糊聽不太清楚
不知道是不是 R4 場地的關係
PyCon TW 2017 - Day 2
第二天有一整個時段的 Job Fair,可以出去晃晃到各個攤販聊天
最有印象的大概就是 Carousel,跟他們聊得還蠻開心的
還多玩了幾次他們的大家來找碴 XD
在 conf 看到他們這麼多次,第一次知道他們來自新加坡
隔天還會有一位待過 Apple 的 VP 會來 Unconf 分享
PyCon TW 2017 - Day 1
今年 PyCon 終於比起上次聽得懂多了!
看來這兩年來,還是有點進步的 XD
先放上今年的共筆
這幾篇記錄我參加議程的筆記
有些投影片跟共筆就很清楚的,就直接放連結了
Tool for Checking Python Coding Style
Setup
pip install pylint
Usage
Generate a code quality report
pylint your_code.py
Scrollable RISE
RISE 是一套結合jupyter-notebook 和reveal.js 的專案
讓我們能在 jupyter notebook 直接開啟如同 reveal.js 的 slide
在 jupyter 中同時使用 Python2 Python3
先安裝 Python2 和 Python3 的 ipython notebook
pip2 install ipython notebook
pip3 install ipython notebook
分別用各自的 ipython 執行下面的指令
ipython2 kernelspec install-self
ipython3 kernelspec install-self