熱門文章

2016年11月19日 星期六

[筆記] MQTT安裝教學

版本有點舊,目前用Ubuntu14.04安裝都會遇到困難,筆記一下


  1.  PHP MYSQL APACHE自己安裝好,跟這篇沒關係
  2. 加入source
  • sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
  • sudo apt-get update 
  • sudo apt-get install libmosquitto-dev
  • sudo apt-get install php5-dev

剩下的跟著做就好
https://github.com/mgdm/Mosquitto-PHP#installation

我記得要安裝php5-dev才有phpize


2016年10月6日 星期四

2016年10月1日 星期六

[筆記] 在Parallels Desktop 10 上的 Ubuntu 15.10 安裝Parallels Tools



參考來源: https://journal.dedasys.com/2015/10/26/parallels-with-ubuntu-15-10/
參考來源: http://www.linuxdiyf.com/linux/18808.html

抱怨一下,Parallels Desktop對新版的Ubuntu支援真的很鳥,除非花$50鎂去更新Parallels 11以上,否則安裝新版的作業系統都會有相容性問題。 --抱怨完畢

以下是在Parallel Desktop 10安裝Ubuntu 15.10後,繼續安裝Parallels Tools失敗的解決方法,不附圖文,文字敘述

1.將Parallels Tools光碟的檔案全部複製出來,到新的資料夾 pd
2.將kmods/ 底下的prl_mod.tar 置換成新的 prl_mod.tar (點我下載)
3.將kmods/ tools/ installer/ 三個資料夾屬性改為777

chmod -R 777 ./kmods
chmod -R 777 ./tools
chmod -R 777 ./installer

4.在根目錄執行install
cd pd/
chmod +x ./install
sudo ./install

接著就會有GUI跑出來,照著安裝即可。


2016年6月21日 星期二

[教學] 實作Google Firebase的Notification 使用Objective-C

  • Firebase是今年Google在開發者大會發表的App分析工具,也把推播整合了進去,以下示範實作推播,程式碼部分直接用Github上的範例專案
  • https://github.com/firebase/quickstart-ios
  • 說穿了就是在Apple的APNS中間夾了一層Google做的interface,讓開發者不用弄一些伺服器那邊的麻煩手續
  • 圖片多,請注意網路流量。

2016年5月22日 星期日

[教學] Prox-t Beta 讓Twich不會轉圈圈lag的chrome外掛


2016/10/21

目前此外掛已下架,我也沒備份到安裝檔,在此提供其他方法

  1. 如果會lag先試著把dns設定成8.8.8.88.8.4.4
  2. 參考此篇,用中華電信proxy
--

家裡是使用中華電信,由於觀看Twitch頻道常常Lag開始轉圈圈,不爽之下直接由光纖20M升光纖100M!

結果還是一樣跑個10秒就lag一次 (靠北,我去你的中華電信)

大概持續了一年,今天!!!!就在今天!!!!!!!!!!!!!   找到解法

有人做了可以更改Twitch 伺服器的chrome外掛,超好用,也不知道為什麼沒有人再討論

注意: 此軟體與作者無關,若此外掛有任何侵害使用者行為,概不負責喔!!

2016年5月12日 星期四

[教學] 學生可以在Github上擁有無限的private repositories




今天的好消息,以前Github的學生資格擁有2-3個私有private repositories,今天他們宣布將學生的private repositories調整至無限量!

個人資格
 $7 / month
公司資格
 $9/user/month
 $25/month for your first five users

這代表你可以在Github放置多個private repositories而不受3個限制,導致一些專案必須下架或者改成public repositories。
還沒申請的同學趕快到此申請 

啟用教學

2016年4月21日 星期四

[筆記] iOS apns 產生憑證

A remote notification from a provider to a client application
官方文件超難懂,最後是靠著stackoverflow解決的

如果有人能告訴我官方文件怎麼讀就能做出來,我會感激不盡

在這裡筆記一下在憑證方面遇到的困難

2016年4月19日 星期二

[筆記] iOS UITableView reloadData not working

在storyboard擺了一個TableView,結果程式碼裡面reloadData一直錯誤,搞了兩天,最後發現程式碼裡面根本不用這行


    self.tableView = [[UITableView alloc] initWithFrame:self.tableView.frame style:UITableViewStyleGrouped];

不用init阿阿阿阿阿 幹!


I put the UITableView in storyboard. The problem is that I can not update data when I call [self.tableView reloadData]. It spent me two days to solve the problem. Take this code away
    self.tableView = [[UITableView allocinitWithFrame:self.tableView.frame style:UITableViewStyleGrouped];
Fuck! I don't need to init my tableView in code or it will reference newer instance.

另外


+ (UIColor *)colorWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha;

每個值都要除以255阿阿阿阿阿阿,不然永遠是白色

2016年4月2日 星期六