AdMob用AIR Native Extension

先週、AdMob用AIR Native Extension をテストしていました。

ANE開発の参考サイトはadobeのも含めていくつかありますが、
AdMob用としては、tnkerさんのが一番参考になります。
http://tnker.com/?p=2612

ただ、最新のFlash Builder,eclipse,ios/xcode だと、このままでは動きません。
開発者の環境の細かな違いによって、エラーがでるようですが、その原因がなかなか
わからない。

たとえば、Flash Builder の android-res.jar のバージョンは、API 3.2以上でないとエラーがでます。

また、iOSの場合、Flash BuilderでAIR APPを作るとき、プロジェクトのpropertiesで、
Flex Build Packaging — Apple iOS で、Native Extensions のTABを選び、
Apple iOS SDK のパス(もちろん、Macでの)を指定しなければいけませんでした。
私の場合だと、iOS6.0でしたので、それを指定する必要がありました。

WEBみても、英語圏の人も結構苦労されているようでした。

一応、android/iphone 両方 AdMobテストプログラムを動作させることができましたが、すでにそのモジュールがあるのなら(数十ドルくらいで汎用のが結構ある)、自作するより買ったほうがいいな、という感じですね。

たとえば、AdMob用はあります。動作確認はしていませんが。

ただ、買う場合、開発環境を最新バージョンにするとかで、動作しなくなるリスクは、かなりあると思います。

dovecotの初期設定では localhostのみアクセスできる設定

すでに知られていることだと思いますが、fedora16 の
dovecot-2.0.21-1.fc16
の初期設定では localhostのみアクセスできる設定になっているようです。

cd /etc/dovecot/conf.d
として、

をみると、

が有効になっています。

したがって、

としてコメントにしないと、localhost以外からは iptablesでポートを空けてもアクセスできないです。

http://fedora.forums-free.com/topic-t438.html

をみるまでわかりませんでした。

fedora14だと、

は無いです。

そして、私の環境だと、fedora17 にもないです。

fedora16(fedora15はインストールしてない)のdovecot rpm だけそうなっているのかもしれません。

moodleで adsense を表示する

moodle で adsense を表示する、というのをやってみました。

moodleには、まだ記事を入れていないのに、広告を入れてよいか、という話はあるのですが、とりあえずやってみました。

通常の「編集モード」→「ブロックを追加」→html という方法がありますが、
この方法では、横幅がright,leftブロックのサイズに制限されてしまいます。

headerかfooterに入れたい場合は、この方法ではできないようにみえます。

結局、ソースを直接編集する方法でやってみました。
他の方法がありましたら教えてください。

方法

にある、

のファイルを編集します。

headerにいれたければ、 id=”page-header”
footerにいれたければ、id=”page-footer”
のタグ内に、adsenseのjavascriptを直接ペーストします。

カテゴリー: cms