IT坊主でいこう!

坊主をしながらITのことに詳しくなりたい!
iphoneアプリ、Webアプリ等頑張る!

宗教法人と収益事業

2012年06月05日 22時46分00秒 | 法人税務
宗教法人は一般の会社と違い、利益を追求するものではない。
よって、いわゆる税金というのは払わなくてよい。
ただし宗教法人でも税法上の「収益事業」を営む場合は
法人税、固有資産税等を支払わなければなりません。

また寺院で勤務する役僧に対して支払う給与については同様に所得税がかかります。
収益事業は税法で34業種あり、これのいずれかに該当すればそれに対する納税を義務づけられます。

34業種を全て列挙するのは他のサイト等ですでにやっているので
寺院が運営しているよく聞く例を挙げますと

不動産貸付業
物品販売業(一般的なローソクや線香等の販売)
旅館業(宿坊)
駐車場業
技芸教授業(幼稚園運営)
でしょうか。
こちらで34業種と結びつけたので間違いがあるかもしれません。

Kitchen Sink等からTitaniumを学ぶ BaseUI Window その1[Mac]

2012年06月05日 20時35分15秒 | Titanium
window_standalone.js

を読んでいきます。

ここで気づいたのは
a.height = Titanium.Platform.displayCaps.platformHeight;
a.width = Titanium.Platform.displayCaps.platformWidth;

という書き方

これで、今使ってるスマホの幅等が取得できるとのこと。これは使うことになりそうでしょう!
ちなみに
TitaniumMobile勉強中 -spiffieldLabs
Titanium on Androidでwindowのサイズを知る(知りたい)-ヒマは見つけるモノじゃない、作るモノだ
ここで書かれているんだけど

>iPhoneではcurrentWindow.width/heightで画面サイズが取得できるんですが、Androidだと0になります。

こういうやりかたでも取得できるそうな、こちらは画面というよりウィンドウの幅等。
ただAndroidでは取得できないというので確認。



まずiPhone。
指定しなかった場合はUndefined、'auto'の場合はautoが取得されるので注意しないといけないっぽい。



こちらがAndroid、取得できちゃった

さっきの記事は二つとも1年前のものなので、Androidのバージョンがあがったので出来るようになったのかと思い
バージョンを2.1まで戻したんだけどきちんと取得できてる。
実機だと駄目なのだろうか、とりあえず自分の環境でのシミュレータでは同じ動きをしました!

Kitchen Sink等からTitaniumを学ぶ BaseUI TabGroup[Mac]

2012年06月05日 00時49分34秒 | Titanium
TabGroupという名前でもしやと思い早速見てみると
なんと今まで自力で調べたことを微妙に使ってる!

微妙に知らなかったことがあったので補足

tabGroup.setActiveTab(tabGroup.tabs[1]);
こういう風にインデックスじゃなくてオブジェクトでの使用もできる


tabGroup.allowUserCustomization = false;
Booleanで「More」タブの「Edit」ボタンの表示を切り替えるみたい
ただ、Kitchen Sinkが
Customize on って書いてあるのに「Edit」ボタンが非表示
Customize off って書いてあるのに「Edit」ボタンが表示、かつ特に何もすることができない
と動作が不明瞭で現状よくわからない。

前回までの記事の話になるけど
コードを見ると、タブの追加と削除はiPhoneにしか実装していないみたいなので
やはり現状Androidでは実装は厳しいのかなー、と改めて思いました。

TabGroupでは大きな収穫ありませんでした、まる