熱門文章

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日 星期六

2015年10月13日 星期二

[筆記] 在Windows 10 玩 RA2 尤里的復仇

https://www.youtube.com/watch?v=a-wGOsVqUTs

參考這部影片,不過有些設定要改

.ini的Video標籤內容改成
[Video]
AllowHiResModes=yes
AllowVRAMSidebar=yes
VideoBackBuffer=no
ScreenWidth=800
ScreenHeight=600
StretchMovies=no

aqrit.cfg的設定
ForceDirectDrawEmulation = 1

其他 = 0

2015年9月9日 星期三

[筆記] crontab not working

目前唯一解
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin

加入crontab,之後可以直接使用php5

0 13 * * 5 php5 /var/www/html/gasprice/xxx.php

[筆記] MySQL - Access denied for user

別固執想要用phpmyadmin新增user並授與權限,用command才不會錯,別問為什麼,因為我不知道

http://stackoverflow.com/questions/6445917/connect-failed-access-denied-for-user-rootlocalhost-using-password-yes

2015年3月13日 星期五

[筆記] Windows8.1 頓頓的、Lag、卡卡的解決方法


結果是更新問題,以後不更新了!!

引用來源:
https://www.ptt.cc/bbs/Windows/M.1426159847.A.C7D.html
http://www.mobile01.com/topicdetail.php?f=300&t=4304439&p=5

移除更新KB3033889即可

如果還是會當

就移除KB3035131、KB3035132、KB3035527、KB3033889這四個更新試試看

2014年7月22日 星期二

[教學] OpenGL 讀取GLSL檔案

與其說教學,不如說是筆記,以下是讀取GLSL檔案的步驟,簡而言之就是新建一個標頭檔放入純文字這樣子









[教學] 使用VS2013開啟過的專案無法用VC++2010開啟



寫OpenGL時,使用VS2013編譯過的專案,拿回VC++2010跑的時候出現的錯誤訊息

...\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(518,5): error MSB8008: 指定的平台工具組 (v120) 未安裝或無效。請確認是否已選取支援的 PlatformToolset 值。

因為VC++2010沒有v120工具組,所以跑不起來...

解決方法:
點選專案->右鍵"屬性"->組態屬性->一般->平台工具組的值改為v100






在此筆記一下