原创 第一週 拖延症、記憶與睡眠

拖延症 當你看到一些極不情願做到事情,就好像激活大腦的疼痛區域,大腦會主動尋找停止這種負面刺激的方式,例如刷微博。可是研究也表明,儘管如此,當我們開始做這些事情後,這些神經上的不適很快就會消失。 克服拖延症的小工具——番茄工作法。只需要4個

原创 三、記憶的技巧

人的視覺、空間記憶能力很強大,利用該特點幫助我們加深記憶。爲某個概念或觀點設想一幅畫,隨時可以從頭腦調出這些觀點或概念。 要將觀點或概念記到長期記憶,除了藉助視覺、空間記憶能力讓這些信息變得印象深刻外,還要間隔記憶。可以藉助 Ank

原创 手把手教你如何在Mac本地調試微信JS SDK

在微信內置瀏覽器中通過微信JS SDK,可以使用微信提供的功能,例如設置分享鏈接的標題和圖片、調起微信支付、打開掃一掃等等。 根據官方文檔,前端在使用微信的接口前要先進行配置,如下: wx.config({ debug: true,

原创 利用TDD理清思路

TDD 有助於理清思路。實踐 TDD 的步驟如下: 明確功能 驗證功能(寫測試) 實現功能 運行測試 修改功能 (非必須) 其中第一步是理清思路,在紙上寫寫畫畫,細分功能,不需要寫代碼。大多程序員不管三七二十一,想到什麼就寫什麼,儘快上

原创 第一週 集中模式和發散模式筆記

集中模式和發散模式 發散模式(diffuse mode)好比手電筒,可以照亮遠處的區域,但是無法將光線聚集到一處地方。瞭解新事物應該使用發散思維。例如初讀一本書的某一章節,可以先大致瀏覽該章節每個小節標題、總結、章節末尾的思考題等等。 集

原创 使用selenium爬取網頁,如何在scrapy shell中調試響應

scrapy shell 使用方法 一般爲了檢查 Spider 的解析過程,我們會進入 scrapy shell,執行一些代碼測試解析邏輯有沒有問題,比如看 CSS 選擇器有沒有寫錯。進入 shell 的方法如下: $ scrapy she

原创 Mac 隔空投送(AirDrop) 發送文件時被自動拒絕

使用 AirDrop 可以方便地傳送文件給附近的蘋果設備,但是今天我嘗試傳送文件時發生了很怪的錯誤。 我的兩臺設備分別是: A,Macbook Pro 2012 Mid, 系統版本爲 10.12.6; B,Macbook Pro 2014

原创 給Rubyist的環境變量指南

查看環境變量 查看環境變量有幾種方法,重用的有 echo 和 printenv $ echo $PATH => /Users/apple/.rvm/gems/ruby-2.5.1/bin:/Users/apple/.rvm/gems/rub