[閱讀週記] 20181008-1014
Source: Fixing bugs in production.
閱讀週記第11期, 記錄過去一週閱讀中覺得值得分享的資訊…
[Python]
- Asterisks in Python: what they are and how to use them
這篇文章討論了 ‘*’ & ‘**’ 在 Python 中的用法,包含了以下的情境:- Using * and ** to pass arguments to a function
- Using * and ** to capture arguments passed into a function
- Using * to accept keyword-only arguments
- Using * to capture items during tuple unpacking
- Using * to unpack iterables into a list/tuple
- Using ** to unpack dictionaries into other dictionaries
- Announcing Camelot, a Python Library to Extract Tabular Data from PDFs
一個 Python Library 以及命令行工具,可以讓我們輕鬆提取在PDF文件中的 data tables。
- 30 amazing Python projects
TalkPython podcast 本集介紹了過去一年 podcast 中排名前30位的 Python Packages,有蠻多用又有趣的 Project。
[Machine Learing]
- Dlib 發佈 Release 19.16
有在用 Dlib 這個人臉辨識的library的朋友可以試看看這個新版本。 - This year’s Nobel Prize in economics was awarded to a Python convert
今年諾貝爾經濟學得主 Romer 分享他最常使用Jupyter筆記本來分享他的研究,而不是經濟學界最常用Microsoft Excel, Stata和Mathematica。 - Artificial intelligence at NVIDIA
Pratical AI podcast 的網頁有提供 podcast 的字幕,又是一個練習英語聽力技術型 Podcast。這一集邀請到 Nvidia 的 Chief Scientist 來分享 Nvidia 的 “everything AI” 的現況。
[其它]
- 怎麼寫Bug:用反諷的標題來分享 bug 是如何被寫出來的。