View gist:1194823
var tabGroup = Titanium.UI.createTabGroup(); | |
var view = Titanium.UI.createView({ | |
}); | |
view.layout = 'vertical'; | |
var win = Titanium.UI.createWindow({ | |
title:'non-image buttons', | |
font:{fontFamily:'AppleGothic'}, | |
tabBarHidden:true, | |
backgroundColor:'#fff' |
View build.py
if not simulator: | |
version = ti.properties['version'] | |
# we want to make sure in debug mode the version always changes | |
o.write("[INFO] mogya. skip version modification.") # mogya | |
# version = "%s.%d" % (version,time.time()) | |
ti.properties['version']=version | |
pp = os.path.expanduser("~/Library/MobileDevice/Provisioning Profiles/%s.mobileprovision" % appuuid) | |
provisioning_profile = read_provisioning_profile(pp,o) |
View gist:1417382
Titanium.UI.setBackgroundColor('#000'); | |
var tabGroup = Titanium.UI.createTabGroup(); | |
var win1 = Titanium.UI.createWindow({ | |
title:'俺ブラウザ', | |
backgroundColor:'#fff' | |
}); | |
win1.tabBarHidden = true; | |
var webView = Titanium.UI.createWebView( { | |
url: "http://oasis.mogya.com/iphone/" | |
}); |
View gist:1417427
webView.addEventListener('load',function(e){ | |
webView.evalJS( ' $("a:contains(\'上野駅\')").text("蒲田駅"); ' ); | |
}); |
View .bash_profile
# use tmux for every session. | |
P_PROC=`ps aux | grep $PPID | grep sshd | awk '{ print $11 }'` | |
if [ "$P_PROC" = sshd: ]; then | |
/usr/local/bin/tmux -u attach || /usr/local/bin/tmux -u | |
# exit | |
fi |
View sleepUntil.rb
#!/usr/bin/env ruby | |
$KCODE='utf8' | |
require 'time' | |
require 'logger' | |
def usage(error=nil) | |
STDERR.print <<-EOS | |
sleep until the wakeup time. | |
[usage] sleep wakeuptime | |
-d |
View bk.sh
#!/bin/sh | |
#create backup file with current date,like hoge.20120106_231651 | |
#file backup command | |
if [ $# -lt 1 ] | |
then | |
echo "usage: bk files.." | |
echo "create backup files with date string." | |
exit 0; | |
fi |
View zipfile.patch
diff --git Classes/ZipFileModule.m Classes/ZipFileModule.m | |
index cd85b07..b8b0cff 100644 | |
--- Classes/ZipFileModule.m | |
+++ Classes/ZipFileModule.m | |
@@ -84,12 +84,32 @@ | |
//} | |
} | |
+/* | |
+ * Convert file url into absolute path (file://localhost/a/b.png -> /a/b.png) |
View app.js
// An idea to implement menu like google+ android app with TitaniumMobile. | |
// convert dp to pixel. | |
function dpToPixel(dp) { | |
return ~~( parseInt(dp) * (Titanium.Platform.displayCaps.dpi / 160)); | |
} | |
// convert pixel to dp. | |
function pixelToDp(px) { | |
return ~~( parseInt(px) / (Titanium.Platform.displayCaps.dpi / 160))+'dp'; |
View app.js
Titanium.UI.setBackgroundColor('#000'); | |
var win1 = Titanium.UI.createWindow({ | |
title:'電源コンパス', | |
backgroundColor:'#fff' | |
}); | |
var compass = Ti.UI.createImageView({ | |
image:'/arrow.png', | |
width:Ti.UI.SIZE, | |
height:Ti.UI.SIZE, |