如何讓自己更有效率?

最有生產力的一年

(the productivity project) 這一次也是讀英文版的。最近也看到中文版的上市,,最近也花不少時間讀如何學習、如果利用時間的書籍很多。但是這一本最得我心。這本書裡頭有很多作者自己在一年裡頭的小實驗,很多是他查來的、人家說的,這樣最有效率等等。他寫下他自己的心得。他也一周看七十個小時ted talk。 (如果你覺得時間有限,覺得看文章看書有點慢,可以看這個,只有16分鐘)。 productivity 以下是我覺得看完整本書後的想法,和我自己有改正作法的地方。 在他的看法裡頭,要有生產力,有三件事最重要:

  1. 專心
  2. 時間
  3. 能量
Read more...

因為時間有限,只好用聽的,用了快兩周的時間,大多是搭捷運、走路、或是晚上顧小孩的時候的空檔聽的。有很多細節都沒有聽到。不過重點的地方還是有聽到的。作者自陳說這不是什麼經濟學的論文,他也無意往論文的方式寫,而是身為一個記者,透過蒐集資料、分析事實得到出屬於他自己的想法,是對是錯也不知道。但書中引用大量的新聞、資料。無論預言是否成真,順著作者的推論,得到他分析的方法,這本書值得一讀,不知道會不對有中文版就是了。無論是對於政策的決定或是後來生涯規劃要去哪個國家、或是想要移民去哪裡,都可以當作參考。

tellurion

The Rise and Fall of Nations

Read more...

這也是最近讀過如何學習的書籍。這本書主要是針對學校老師,是希望透過老師也知道如何學習,再來調整如何教學。理論的文章用詞淺顯易懂,很容易閱讀。本文最重要的兩個字:chunking、practice,很多都是老生常談,但有一些新的觀點來看這些老掉牙。 classroom why don’t students like school?

Read more...

if name == main

之前學Flask 常常會看到這一段的code, 但不知所以然。本著得過且過的心態。但這個問題一直困擾著我。其實google 一下就會有很多解答了喔。不過來看一下Python document 是怎麼說的:

The name attribute must be set to the fully-qualified name of the module. This name is used to uniquely identify the module in the import system.

那關於__mian__呢?

main’ is the name of the scope in which top-level code executes. A module’s name is set equal to ‘main’ when read from standard input, a script, or from an interactive prompt.

也就是說,所以有的module都有一個內建的__name__的屬性。

那什麼是main呢? 是用來檢查這段code是不是import而來的,如果是import來的,這裡的__name__ attribute就不會維持’main‘而是其他的了。

舉個例子來說好了:

# first.py
if __name__ == '__main__':
  print('這是來自本來的module~~')
else:
  print('這是別人家來的!!')
# second.py
import first
$python first.py
這是來自本來的module~~
$python second.py
這是別人家來的!!

第二講

這是harvard cs 109第二講的內容整理。其實還有pandas的介紹。這留在之後再繼續寫。今天要來整理的是web scraping。 之前讀了不少如何當網路爬蟲的文章,不過我覺得自己上手做一次更快、更好,學得更多。建議想要學習scraping的各位,可以依影片,自己練習一次就會很有感覺了。在玩數據之前,要先有數據啊,本課有提到如果是有api, 或是有csv等整理好的檔案,可以用Pandas的read_csv,直接建好DataFrame;但是如果是網頁的話,就要自行先把網頁爬下來,再給pandas處理。所以,開始成為data scientist之前,要先會web scraping !

因為影片的code都是python 2.7為主,考量到2020就不再支援,我自己是直接使用python 3.5來學習。不過還是有遇到一些2to3的問題。如果不想要花時間解決2to3的問題(但遲早還是要面對啊),可以直接使用2.7。 2020

Read more...

這是在harvard cs 109 data science 的第3講。我覺得非常簡潔,因此做個筆記給自己和需要做視覺化的大家。很多時候,無論是在報告、或是寫論文,常常會對於要選用什麼圖來表達感到疑惑。這個講解很短,約一個半小時,但是有很多不錯的內容。

文末附上課程的影片和投影片。 chart suggestions

Read more...

鼓勵的力量

這部影片是我演一個爸爸,也是我身為一個父親,一直以來的疑惑,也是我找尋答案的過程。影片很短,只有八分鐘,我很喜歡這部影片,以下是這一陣子的心得。

Read more...