Skip to content

Instantly share code, notes, and snippets.

View ryugoo's full-sized avatar

Ryutaro Miyashita ryugoo

View GitHub Profile
@ryugoo
ryugoo / app.js
Created April 1, 2012 16:07
TableView Kusha Concept Code, Challenge No WARN (Success!).
/**
* Titanium Mobile Continuous Build TableView Test Program
* Update : 2012/04/15
* Aurhor : @ryugoo_
* http://imthinker.net/
*/
// Define Application Namespace
var TiCIB = {};
@ryugoo
ryugoo / Scientific Linux 6.1 (6.2) with Redmine 1.4.1.md
Created April 18, 2012 03:36
Scientific Linux 6.1 (6.2) with Redmine 1.4.1 構築マニュアル

Scientific Linux 6.1 (6.2) with Redmine 1.4.1

Redmine 環境構築マニュアル。たぶん CentOS 6.2 でも大丈夫です。
ローカル環境 (または同じネットワーク内) に構築することを前提にしています。
外部公開が必要な場合は VPS を利用したり、 fluxflex のような PaaS を使いましょう。
外部に公開する場合は別途独自ドメインや DDNS を使い、 Apache も VirtualHost による運用を行うと便利です。

本マニュアルは無保証です。その上で再配布や改変は自由にご利用いただけます。

必要な開発ソフトウェアのインストール

###
FAQ Answer Program
###
# Immediate Function
do ->
###
Titanium Window Object
###
win1 = Ti.UI.createWindow
@ryugoo
ryugoo / Linux and Middleware Memo.md
Created May 22, 2012 14:19
私的 Linux ミドルウェア環境構築メモ

私的 Linux ミドルウェア環境構築メモ

よく使う Linux ミドルウェアの環境構築メモ。対象 Linux は CentOS, Scientific Linux, Oracle Linux の 6 系。
既に gcc などの build-essentials はインストールしているものとして考える。インストールしていなければ、

yum groupinstall "Development Tools"

あたりで突っ込んでおこう。あとは wget とか w3m あたりは入れておこう。
ちなみに想定しているアーキテクチャは x86_64 なので要注意。

@ryugoo
ryugoo / app.js
Created June 20, 2012 23:57
WebView "Event to fire more than once" fix (removeEventListener)
// Global Background Color
Ti.UI.setBackgroundColor("#000000");
// Namespace
var APP = {};
// Running
(function () {
// Window
var win = Ti.UI.createWindow({
var APP = {};
(function () {
var StatusLogin, StatusLogout;
StatusLogin = require("status_login");
StatusLogout = require("status_logout");
APP.init = function () {
APP.flag = Ti.App.Properties.getBool("status");
if (APP.TabGroup) {
APP.TabGroup.close();
@ryugoo
ryugoo / app.coffee
Created June 27, 2012 01:51
Inspect "[ERROR] Adding an event listener to a proxy that isn't already in the context"
do ->
tabGroup = Ti.UI.createTabGroup()
# Tab params
tabParam = [{
title: "Left"
window: Ti.UI.createWindow
title: "Left"
backgroundColor: "#FFFFFF"
}, {
@ryugoo
ryugoo / AppTabGroup.coffee
Created June 27, 2012 04:48
Titanium Mobile 用のうすーーーい TabGroup Wrapper
class AppTabGroup
constructor: (glb = globals) ->
@tabGroup = Ti.UI.createTabGroup()
@tabGroup.addEventListener "focus", (e) ->
glb.currentTab = e.tab
return
getTabGroup: () ->
return @tabGroup
appendTab: (param) ->
tab = Ti.UI.createTab param
@ryugoo
ryugoo / app.py
Created July 4, 2012 05:19
Python (´∀`)
# -*- coding: utf-8 -*-
def main(bool = 0):
if bool is True:
print u"Calling True"
elif bool is False:
print u"Calling False"
else:
print u"Not working"
@ryugoo
ryugoo / app.js
Created July 26, 2012 06:18
TiWebView Link Remove
var App = App || {};
(function () {
var tabGroup = Ti.UI.createTabGroup();
tabGroup.addTab(Ti.UI.createTab({
title: "",
icon: "",
window: Ti.UI.createWindow({
title: "WebView",
backgroundColor: "#FFFFFF",
tabBarHidden: true