Skip to content

Instantly share code, notes, and snippets.

@setou
setou / gist:2994886
Created June 26, 2012 10:26
Titanium MobileのTableViewでTableViewRowの削除と移動を同時に行う方法
/*
* TableView.editingとTableView.movingをtrueにしても、
* 後にtrueにした方のアイコンが描画がされなくて困った件(解決済み)。
*
* 解決策:TableViewRow.moveableをtrueに設定し、TableView.editingをtrueにするだけ。
* この際に、TableView.movingをtrueにしなくても移動アイコンも表示されます。
* ※Kitchen Sinkのtable_view_edit_and_move.jsにやり方が書いてました。
*
*/
function Window() {
@setou
setou / ADCIadView.js
Created August 13, 2012 03:34
Titanium Mobile AdView
function ADCIadView() {
(function() {
Ti.App.Properties.setInt('AD_TOP', 0);
Ti.App.Properties.setInt('AD_LEFT', 0);
Ti.App.Properties.setInt('AD_HEIGHT', 320);
Ti.App.Properties.setInt('AD_WIDTH', 50);
Ti.App.Properties.setInt('IAD_ZINDEX', 10);
Ti.App.Properties.setBool('TEST_OR_DEVELOPMENT',
((Ti.App.deployType=='test'||Ti.App.deployType=='development')?true:false));
@setou
setou / ADCAdmobView.js
Created August 13, 2012 04:42
Titanium Mobile Admob module
function ADCAdmobView() {
(function() {
Ti.App.Properties.setInt('AD_TOP', 0);
Ti.App.Properties.setInt('AD_LEFT', 0);
Ti.App.Properties.setInt('AD_HEIGHT', 320);
Ti.App.Properties.setInt('AD_WIDTH', 50);
Ti.App.Properties.setInt('ADMOB_ZINDEX', 20);
Ti.App.Properties.setBool('TEST_OR_DEVELOPMENT',
((Ti.App.deployType=='test'||Ti.App.deployType=='development')?true:false));
@setou
setou / ADCAmoadView.js
Created August 13, 2012 06:18
Titanium Mobile AMoAd module
function ADCAmoadView() {
(function() {
Ti.App.Properties.setInt('AD_TOP', 0);
Ti.App.Properties.setInt('AD_LEFT', 0);
Ti.App.Properties.setInt('AD_HEIGHT', 320);
Ti.App.Properties.setInt('AD_WIDTH', 50);
Ti.App.Properties.setBool('TEST_OR_DEVELOPMENT',
((Ti.App.deployType=='test'||Ti.App.deployType=='development')?true:false));
Ti.App.Properties.setString('AMOAD_SID', '<<YOUR SID HERE>>');
@setou
setou / ADCNendView.js
Created August 13, 2012 07:37
Titanium Mobile Nend/Appbank module
function ADCNendView() {
(function() {
Ti.App.Properties.setInt('AD_TOP', 0);
Ti.App.Properties.setInt('AD_LEFT', 0);
Ti.App.Properties.setInt('AD_HEIGHT', 320);
Ti.App.Properties.setInt('AD_WIDTH', 50);
Ti.App.Properties.setBool('TEST_OR_DEVELOPMENT',
((Ti.App.deployType=='test'||Ti.App.deployType=='development')?true:false));
// NEND/Appbank
@setou
setou / ApplicationWindow.js
Created August 15, 2012 01:51
Titanium Mobile Facebook Menu UI
function ApplicationWindow() {
var MainView = require('ui/common/MainView')
MenuTableView = require('ui/common/MenuTableView');
var self = Ti.UI.createWindow();
var mainView = new MainView(),
menuTable = new MenuTableView();
@setou
setou / app.js
Created August 21, 2012 07:01
Titanium Mobileで作ったアプリを横向きに対応させたはずが、何だかとってもコレジャナイ
/*
* Titanium Mobile のView配置を横向きに対応させる(コレジャナイ!ソースコード)
* tiapp.xmlに以下を追加してください。※追加後はProjectのCleanを忘れずに。
* <iphone>
* <orientations device="iphone">
* <orientation>Ti.UI.PORTRAIT</orientation>
* <orientation>Ti.UI.LANDSCAPE_LEFT</orientation>
* <orientation>Ti.UI.LANDSCAPE_RIGHT</orientation>
* </orientations>
* </iphone>
@setou
setou / app.js
Created August 21, 2012 09:07
Titanium Mobileで作ったアプリを横向きに対応させる
/*
* Titanium Mobile のView配置を横向きに対応させる
* tiapp.xmlに以下を追加してください。※追加後はProjectのCleanを忘れずに。
* <iphone>
* <orientations device="iphone">
* <orientation>Ti.UI.PORTRAIT</orientation>
* <orientation>Ti.UI.LANDSCAPE_LEFT</orientation>
* <orientation>Ti.UI.LANDSCAPE_RIGHT</orientation>
* </orientations>
* </iphone>
@setou
setou / ApplicationWindow.js
Created August 30, 2012 16:02
Titanium Mobile Facebook Menu UI (fix?
/*
* Facebookアプリ風のメニューを作る。
* Titanium Studio で新規プロジェクトを作成して、
* その際に Master / Detail Application テンプレートを指定してください。
* その後、このファイルを ui/handheld/ios/ApplicationWindow.js に上書きします。
* メニュー用のTableViewは使用者が作成・追加してください。
*/
function ApplicationWindow() {
@setou
setou / zabbix-2.2.3.amzn1.patch
Last active August 29, 2015 14:01
zabbix 2.2.3 amzn patch
*** zabbix.spec.20140508 2014-04-08 15:37:13.000000000 +0000
--- zabbix.spec 2014-05-09 07:58:24.957174877 +0000
***************
*** 27,40 ****
%if %{build_server}
BuildRequires : mysql-devel
BuildRequires : postgresql-devel
- BuildRequires : net-snmp-devel
BuildRequires : openldap-devel
BuildRequires : gnutls-devel