相信多數 Rails developer 在開發過程中,都會對一些 attributes 進行indexing,好處在於可以加快 query 所需的時間。通常會進行 indexing 的 attributes:
不曉得大家有沒有想過使用程式來自動操作網頁行為呢?
一開始會對這個主題有興趣的原因很單純,我想要一支程式能自動每天早上和女朋友發訊息說「早安」,這樣除了能維持一個貼心男友的形象,還可以多睡一點不會被嫌冗,於是我開始投入對於 Mechanize 的研究,而這篇文章就會帶著大家走過完成一支自動打招呼程式的基本步驟。
我們可以想像,要完成「發送 FB 早安訊息給朋友」應該有以下步驟:
文章來源:https://blog.prototypr.io/getting-the-login-page-right-d1ce6015235e
(本篇文章來自 CodeTengu Weekly 碼天狗第89期)
比起Web…
在開發 iOS App 時常並不只是單純開發 App 的工作而已,很多時候都需要一個伺服器來傳遞資料,有時候可能會需要傳送使用者輸入的資訊到伺服器,也有可能是需要從伺服器下載檔案到 App 中,這些需要透過伺服器溝通的工作叫做 Web Service 。Apple 也提供了一些 Swift 原生的方式來處理 Web Service ,但是卻繁複不好使用, 而 Alamofire…
經過之前文章的介紹,相信大家對 CocoaPods 已經有了初步的認識,然而光是這樣是不夠的,要使用第三方程式庫還有許多要注意的地方!舉例來說,如果要和他人一起開發專案,最常碰到有些人沒辦法順利建置專案的問題,在這之中有一大部份便是因為各自的套件版本不同。如果沒有多做設定,只要第三方程式庫有新版本出現,那麼每個人在不同時間建置專案,便有可能會使用到不一樣版本的套件,如此就算是一樣的程式碼,也有可能會建置失敗。CocoaPods…