prism

2014-10-29

Yosemite 的痛

我想 Mac Yosemite 的痛,大家漸漸感受到了

這裏有一篇,有關無線網路爛了的解法,有問題的朋友可以試試,我的 WL-330nul 一樣是沒有用,只能用斷斷續續的 Ap 模式
感覺回到了用 Linux 時的初衷,還會邊拔插裝置,tail -f 看一下 /var/log/system.log 的錯誤

http://osxdaily.com/2014/10/25/fix-wi-fi-problems-os-x-yosemite/

還有一種方法,就是把藍芽關掉,再試試看

另外,Yosemite 已經預設不讓你裝沒有簽證過的 kernel module 了,所以用 homebrew 要裝 osxfuse 會吐

terry@localhost /var/log $ brew install osxfuse
osxfuse: osxfuse is already installed from the binary distribution and
conflicts with this formula.
osxfuse: OS X Mavericks or older is required for this package.
OS X Yosemite introduced a strict unsigned kext ban which breaks this package.
You should remove this package from your system and attempt to find upstream
binaries to use instead.
Error: Unsatisified requirements failed this build.



我是直接下載 dmg 安裝了

2014-10-24

Write in GO



感覺最近好像蠻常分享 GO 的東西 ;-)

今年時間剩下幾個月及接下來的一年的時間,想再多做一點 Android 的東西,還有集群架構的服務,該用 Python, javascript, Golang 的地方,當然就給他直上

另外 jinja 作者極力推坑 的 Rust 有時間
可以來把玩一下

現在我也是 Mac 的使用者,對他的軟體,硬體,覺得真的一直在進步,不過,對於 Apple Developer 必須要繳年費,搞憑證
開發人員要付錢,然後做免費的 App 幫 Apple 擴張市場,就算是付得起,也超不爽的,非常不以為然,這根本是裝笑維

2014-10-22

優勝美地不太優

升級到了優勝美地,記憶體需求增加,Asus WL-330NUL USB 網卡找不到

我是等到 Xcode 6.1 出了才更新,沒想到還是吃了一些悶虧

其他的升級,好處不明顯,視覺上的修改,見仁見智,介面倒是有幾分像

Linux 的圖形介面

但是 Mac 的 User 缺點就是自由度,Apple 要你上,你遲早還是得上,因為,其他的軟體,會慢慢都會要你更新

2014-10-05

Android 和 iOS 不同點

這真的要靠背一下,為什麼很少聽人說, Android 用 micro usb 基本上是設計有問題壓

iPhone 上面的插座,是母,線是公的,會聽到有人,有時候說線很爛,常斷之類的

可是 Android 上面的傳輸插座 micro usb 是母的,也是公的,中間那一個小插片,倒是線的接頭耐用多了,這一種設計

會斷,就是斷在手機的插座上,這根本就是做錯的東西吧

就是古典 Android App 發佈

Google Play 連結

https://play.google.com/store/apps/details?id=com.upassing.justclassic

這是一個專為古典樂做的 App.

所有的內容來源,都是屬於公共領域的音樂,小弟還蠻喜歡開放音樂,商業的創作也喜歡,只是,自由音樂在法律上,不會像商業的音樂全被唱片公司控制

未來如果真的有人喜歡自由開放的古典音樂,我會繼續改善這一個 App,也會加上廣告,以維持下載的頻寬

如果想要鼓勵我,繼續改善這一個 App,給個五顆星,還有您寶貴的建議,目前是非常 beta 的版本,基於 release early release often 的原則就先發佈了

最重要的就是一起聽音樂吧

這一次,寫這一個 Android 的心得,就是 IDE (Android Studio) 的開發環境,真的很聰明,自己不會寫 Android

以前比較多是用 cordova 包的 App , Java 的書也都沒 K 過,居然能發佈 very early beta release 的版本,還有很多的調教優化要邊做邊學

現在寫 Python Golang Node.js 的時候,用 Vim 寫,也都會一大堆提示,及提醒

Golang 裡面左括弧,寫成了冒號
Python 裏冒號變成左括弧
javascript 裏 for loop 寫成 Python 或是 Golang 的樣式
Golang 裏用了 Java for loop 的語法

這些全靠 Vim 或是 IDE 幫我檢查,以後要是有機會去面試,要是用筆寫程式,不能用我的電腦,應該會死的很慘 ;-)



PS: 給宅爸在家就是都會做一些怪怪的東西

參考資料
http://code.tutsplus.com/tutorials/create-a-music-player-on-android-user-controls--mobile-22787