Using time zone with golang on scratch

在建置 Golang 的 microservices 時,我們常常為了最小化而使用了 scratch image,

Read more

Manager dotfiles with dotbot

最近重新整理了一下自己的 dotfiles,自己認為 dotfiles 需要有幾個重點, 版本控制

Read more

Manage multiple runtime versions - asdf

最近在 Node.js 台灣 看到有人在介紹如何安裝 NodeJS

Read more

GPG with GitHub

之前在 GitHub 上閒晃的時候發現一些人的 commit 都有一個綠色 Verified 的 tag,

Read more

Strings Split of Go

最近遇到用 Golang 將字串拆解成 slices 的小陷阱,

Read more

IncludeIf of Git config

不知道大家怎麼管理自己不同 gitconfig 的設定呢? 舉例來說通常我們 git clone 後,要在修改後的 code 做 git commit 以前都需要做下列設定

Read more

How to check your internet connection

查詢目前的手機上,是否有網路連線並判斷目前連線的模式,有很多方式可以去做查詢,下面是很多人常用的方式 上方程式區塊可以查詢到目前網路是否連線並確認連線模式 ( 3G / Wifi ) 後,變回傳相對應的值給 Caller

Read more

Activity LaunchMode

最近遇到 onActivityResult 沒有反應的問題,找了些許資料後才發現原來自己忽略了 Activity 啟動的原點,這邊紀錄一下 Activity 的啟動模式

Read more

How to fix build warning layout nil requested on Octopress

想要將之前寫的文章重新 Build 成靜態網頁的時候發生了錯誤,主要原因應該是對於 nill 值無法判定導致錯誤的問題,只要將有出現錯誤的檔案將 nill 改成 null 即可

Read more

How about listView optimization adapter and layout of custom

Adapter 的作用就是 ListView 與資料之間的橋樑,當 ListView 中每一個 Item 顯示到螢幕上時,都會調用 Adapter 的 getView 方法返回一個View,因此當 ListView 在處理 Scroll 事件時,會反覆的調用 getView 方法去顯示頁面,使頁面不斷的重複建立相同的 View ,因此會產生記憶體不足而導致閃退或是滾動不夠順暢的狀況;由此可見我們應該要在調用 getView 方法時做些優化,以增進 ListView 的效能

Read more