Get UDID
system_profiler SPUSBDataType
Serial Number: XXXXXXXXXXXXXXXXXXXXXXXXXX
List
rvictl -l
Start
rvictl -s XXXXXXXXXXXXXXXXXXXXXXXXXX
Stop
rvictl -x XXXXXXXXXXXXXXXXXXXXXXXXXX
ifconfig -l
lo0 gif0 stf0 en0 en1 fw0 en3 p2p0 bridge0 rvi0
if you don't have the interface rvi0
ifconfig rvi0
Run tcpdump
tcpdump -i rvi0 -n -t -q -A tcp
tcpdump -i rvi0 -n -t -l -s 1024 -q -A 'tcp port 80' > tcpdump
Just for GoogleAnalytics-iOS-SDK 2.x
// realtime tracking
[GAI sharedInstance].dispatchInterval = 0;
// print debug messages
[GAI sharedInstance].debug = YES;
// disable https
[GAI sharedInstance].defaultTracker.useHttps = NO;
[tcpdump]
[remote packet capture]
2014年1月21日 星期二
2013年4月11日 星期四
FlashDevelop: getDefinitionByName ReferenceError: Error #1065: Variable ... is not defined.
When I was using getDefinitionByName to create dynamic class.
var myClass:Class = getDefinitionByName('Item1') as Class;
I usually got this error:
[Fault] exception, information=ReferenceError: Error #1065: Variable Item1 is not defined.
Fixed: just including complete library
assets.swf -> Add To Library -> Options -> Included library(include completely)
[ref]
http://www.flashdevelop.org/community/viewtopic.php?p=27575
var myClass:Class = getDefinitionByName('Item1') as Class;
I usually got this error:
[Fault] exception, information=ReferenceError: Error #1065: Variable Item1 is not defined.
Fixed: just including complete library
assets.swf -> Add To Library -> Options -> Included library(include completely)
[ref]
http://www.flashdevelop.org/community/viewtopic.php?p=27575
2012年10月29日 星期一
Drop Multiple MySQL tables
You can show tables with wildcard character on MySQL server.
ie: SHOW TABLES LIKE 'PREFIX_%';
But can't drop multiple tables with '%'.
[HowTo]
For shell script:
for T in `echo "SHOW TABLES" |mysql db|grep "^PREFIX_"`; do echo "DROP TABLE $T;"|mysql db;done
enjoy it.
:D
ie: SHOW TABLES LIKE 'PREFIX_%';
But can't drop multiple tables with '%'.
[HowTo]
For shell script:
for T in `echo "SHOW TABLES" |mysql db|grep "^PREFIX_"`; do echo "DROP TABLE $T;"|mysql db;done
enjoy it.
:D
2012年10月17日 星期三
How to monitor google analytics for iOS and Android
目前監控 mobile app tracking traffic 常用 proxy monitor 的方式,
不過這種方式常常會出現很謎的狀況,
ie: 有時有抓到資料,有時沒有...
造成開發者與分析師間鬼打牆的狀況...
最準確的方式還是用老方法直接截取封包,
以前用 tcpdump 很苦還要自己解析資料,
幸好現在有 ngrep 好用...XD
不過這種方式常常會出現很謎的狀況,
ie: 有時有抓到資料,有時沒有...
造成開發者與分析師間鬼打牆的狀況...
最準確的方式還是用老方法直接截取封包,
以前用 tcpdump 很苦還要自己解析資料,
幸好現在有 ngrep 好用...XD
2012年9月18日 星期二
fire effect performance tuning
火及火焰效果調校教學
一直以來都會需要用到火/火焰特效,
筆記一下調校心得,
順便試用 wonderfl online coding,
幾個重點如下:
filter:加強效果
this.filters = [new BlurFilter(4, 16, 1)];
blendMode:加強效果
this.blendMode = "add";
一直以來都會需要用到火/火焰特效,
筆記一下調校心得,
順便試用 wonderfl online coding,
幾個重點如下:
filter:加強效果
this.filters = [new BlurFilter(4, 16, 1)];
blendMode:加強效果
this.blendMode = "add";
2012年9月10日 星期一
mac osx memo
記錄一下拿到 MacBook Pro 安裝的軟體
xCode
command line tools(主要是會用到 gcc)
homebrew(wget/most/screen...etc.)
synergy(share keyboard and mouse)
StartNinja(remove startup sound)
iTerm
Adium
bash setting
.profiile
.bashrc
.inputrc
.screenrc
接下來是 as coding 相關的
flex sdk
flash debug standalone player
java
接下來剩裝好 IDE 編輯器,
就差不多可以工作了..XD
20130815 update:
see more..
http://flashisobar.blogspot.tw/2013/08/switching-from-bash-to-zsh-on-osx.html
xCode
command line tools(主要是會用到 gcc)
homebrew(wget/most/screen...etc.)
synergy(share keyboard and mouse)
StartNinja(remove startup sound)
iTerm
Adium
bash setting
.profiile
.bashrc
.inputrc
.screenrc
接下來是 as coding 相關的
flex sdk
flash debug standalone player
java
接下來剩裝好 IDE 編輯器,
就差不多可以工作了..XD
20130815 update:
see more..
http://flashisobar.blogspot.tw/2013/08/switching-from-bash-to-zsh-on-osx.html
2012年8月27日 星期一
TimelineLite/TimelineMax memo
TimelineLite/TimelineMax
append
appendMultiple
加在時間軸的後面
prepend
prependMultiple
加在時間軸的前面
insert
insertMultiple
加在特定的時間軸中
append
appendMultiple
加在時間軸的後面
prepend
prependMultiple
加在時間軸的前面
insert
insertMultiple
加在特定的時間軸中
2012年7月13日 星期五
Google analytics: tracking user time spent
如何用 GA tracking 使用者載入網站(檔案)的時間
PM 常常為了客戶活動網站,使用者載入瀏覽到底會不會很慢,
搞得一個頭兩個大。
不要吵~~ GA tracking 一下就知道啦!!
PM 常常為了客戶活動網站,使用者載入瀏覽到底會不會很慢,
搞得一個頭兩個大。
不要吵~~ GA tracking 一下就知道啦!!
2012年6月4日 星期一
2012年5月11日 星期五
how to enable gzip on dotcloud
put nginx.conf at the root of application.
cat nginx.conf
gzip on;
gzip_http_version 1.0;
gzip_types text/plain application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript font/truetype;
gzip_disable "MSIE [1-6]\.";
now restart nginx.
dotcloud run app.www sudo /etc/init.d/nginx restart
enjoy it.
cat nginx.conf
gzip on;
gzip_http_version 1.0;
gzip_types text/plain application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript font/truetype;
gzip_disable "MSIE [1-6]\.";
now restart nginx.
dotcloud run app.www sudo /etc/init.d/nginx restart
enjoy it.
2012年4月30日 星期一
how to get string unicode range
You can use "charCodeAt" to get numeric Unicode character code and covert it to 16 hex.
2012年1月12日 星期四
flashpunk tips
// debug 超好用呀~~
// press ~ : toggle the debug Console on/off.
FP.console.enable();
// global objects
FP.stage
FP.width
FP.height
FP.halfWidth
FP.halfHeight
// press ~ : toggle the debug Console on/off.
FP.console.enable();
// global objects
FP.stage
FP.width
FP.height
FP.halfWidth
FP.halfHeight
2011年12月30日 星期五
FlashDevelop compile swfs using a single class file
標題很難下..XD
大家應該有遇過進行小測試時,只想隨便寫個 as
要怎麼測試,又不想特別開一個 Project
更不想開肥大的 Flash CS5 IDE
那怎麼辦呢??
大家應該有遇過進行小測試時,只想隨便寫個 as
要怎麼測試,又不想特別開一個 Project
更不想開肥大的 Flash CS5 IDE
那怎麼辦呢??
2011年12月6日 星期二
wget tip
用來用去還是 wget 最好用呀~~
enable cookies
wget --cookies=on --keep-session-cookies --save-cookies=cookie.txt http://your.url
referer url and load cookies
wget --referer=http://your.referer.url --cookies=on --load-cookies=cookie.txt http://your.url
post data
wget --post-file post.txt http://your.url
wget --post-data="type=APP&nick=nickname" http://your.url
in post.txt(on windows)
type=APP&nick=nickname
user agent
--user-agent="Mozilla/5.0"
訂閱:
文章 (Atom)