2012-01-01から1年間の記事一覧
・mapviewのannotationを長押しで、なぜかデフォルトの赤いピンに戻る → MKPinAnnotationViewではなく、MKAnnotationViewを使う。(※http://stackoverflow.com/questions/9275959/annotation-image-is-replaced-by-redpushpin-when-long-press-on-annotation…
C:\Users\UserName\AppData\Roaming\Titanium\mobilesdk\win32\2.1.4.GA\module\android\build.xml:455: C:\Users\UserName\Desktop\work\MyModuleName\build\docs does not exist. というエラーが。…なんて事は無く、文字通り、buildフォルダに「docs」とい…
まずは見にくいblogですみませんm(_ _)m かなり小ネタですが…以下に書いていきます。 (この記事は @astronaughts さんの企画「Titanium mobile “early” Advent Calendar 2012」の27日目の記事です) TitaniumでAndroid向けに書き出したapkをGoogle Playにア…
自分で2つのANEを自作し、それをFLASH持っていってパブリッシュしたところ、 「入力が無効です id: duplicate symbol _ContextInitializer in ....for architecture armv7」 というエラーが出ました。色々試した結果、Xcodeで、ContextInitializer、Context…
起動させるのにいくつか必要だった点をまとめました。 ・シミュレーターといえども、証明書、プロビジョニングファイルの指定は必要な模様。 ・元々入っている、AIRのSDKが古い(初期状態では3.1が入っている模様)ので、 3.4込みのFlexSDKフォルダを作成す…
https://github.com/kuniakisuzuki/ANE-SimpleIntent にアップしました。 import jp.sikisize.SimpleIntent; var extension:SimpleIntent = new SimpleIntent(); extension.intent("com.google.android.youtube");//Launch Youtube application 他のアプリケ…
http://forums.adobe.com/message/3906566 のRepliesの1つめにあったが、 certificationファイル(FLASHの中から作れる、拡張子が.p12のファイル)を 使い回していたため起こっていた模様。 新規に作り直して、それでパブリッシュしたら問題なく書き出せた。
下の画像のように、iOS5から用意されている、 簡単にTwitterへTweet出来るviewを呼び出す、 TWTweetComposeViewControllerクラスをAir for iOSから扱えるANEを作成しました。 ソースはこちら ※ただ、画像をpostするメソッドはなく、文字とURLをポストするメ…
Titaniumにも広告が組み込めるamoadにはテスト用IDというものがあり、 それで広告がどのように出るか確認出来る。 testID: 62056d310111552c1655eaa9d18270e2e361ca34102e41fb7a69bf0b3d462f32 (2012/11/21追記:今は以下のIDになっています)b933b6ed285c118…
storeに登録する前に、 「iPhone/iPod Touch: Info.plist: Unable to verify icon dimensions, no icon found. You must define CFBundleIcons, CFBundleIconFiles, CFBundleIconFile, or provide a default Icon.png that is 57x57」 というエラーが出て登…
まず、 http://blog.katsuma.tv/2009/02/first_github.html のページの「SSH公開鍵をgithubに登録」という所に、 keyの作り方が書いてあります。 これを、Unfuddleの自分のユーザー名の右側の「Edit」を押した先の 「Public Keys」に登録します。 ■既にある…
【エンジニアカフェEvent】エンジニアカフェ× CyberX 技術勉強会 #2 ~スマホ対応でJavascript、HTML5はどう使う?~ http://www.pasonatech.co.jp/event/index.jsp?no=3434&key=caf の勉強会に行ってきました。 家に帰ってblogに書くまでが勉強会!というこ…
自作classをlayoutのxmlに指定した時、 Caused by: android.view.inflatingException: Binary XML file line #.. というエラーが起きてしまいました。 その自作classは、Viewを継承したclassで、 package jp.test; import android.content.Context; import a…
サーバにアップした状態での動作は、 https://developers.google.com/cloud-sql/docs/developers_guide_python を見ることで問題無く完了した。 しかし、ローカルで動作させるためにはいくつか手順が必要で、 それは上記サイトに詳しい説明はない。 なので、…
GAEということで、なるべく標準の物を使った方が良いと思い、 返ってきたxmlの解析はElementTreeを使うことにしました。 使い方は、こちらを参考にさせていただきました http://blog.livedoor.jp/yawamen/archives/51520512.html amazon apiとのやりとりは、…
http://d.hatena.ne.jp/hypercrab/20100619/1276925032 の記事にあったのですが、しばらく使っていなかったら本当に出てしまった・・。 macだと、ユーザーディレクトリ/.android にdebug.keystoreがあり、 それを削除した後、クリーンビルドすればOKでした。…
例えば、友達の日本語の名前を人数分、一括で取得したいと思い、 fql.multiqueryを呼んでみたが、 firefox、chromeでは問題無いが、IE8、IE9ではFB.apiのレスポンスが返ってこなかった。 取得する際の件数が多すぎるのかと思い、 20件程度に絞って実行すると…
http://unkar.org/r/php/1267057923 の439辺りで初めて知ったのだが、 memcacheの1MBという制限は、1個のデータに対する制限であって、 トータルで1MBしか作れないと言うことではないのか・・! 今までトータルで1MBしか作れないと思っていた・・
from __future__ import with_statement from google.appengine.api import urlfetch from google.appengine.ext import webapp import logging try: files.gs except AttributeError: import gs files.gs = gs class WriteImageHandler(webapp.RequestHandl…
fileName = "test.jpg" print "Content-Type:application/octet-stream;\r\nContent-Disposition: attachment; filename=" + fileName + "\r\n" f = urllib.urlopen("http://xxx.jpg") data = f.read(); print data f.close() とすることで、ブラウザにDLさ…
http://code.google.com/appengine/docs/python/googlestorage/overview.html の途中の、アクセスコントロールの所がわかりにくかったので補足・・ Google apisのTeamタブの項目「Permissions」に、 「Can edit」という許可を選択し、 使用したいapp engine…
http://code.google.com/intl/ja/appengine/articles/deferred.html の補足。 上記に書かれているまま行っても、 File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine…
今までgitはあまり使っていなかったので、 mac osxでの環境を整えてみました。 コマンドを毎回打つのはきついので、 まずクライアントソフトを選ぶことに。 有料の「Tower」というのも良さそうでしたが、 フリーである「sourceTree」 を選択しました。(※mac …
obj = {id:1 , name:"test" }; //保存 localStorage.setItem("data" , JSON.stringify(obj)); //読み込み loadedObj = JSON.parse(localStorage.getItem("data")); というように一度JSON文字列に変換して保存してあげれば、 そのままの形で扱うことが出来ま…
まずは準備編から・・ https://github.com/facebook/python-sdk の更新が止まってしまっていたので、 https://github.com/pythonforfacebook/facebook-sdk を使用することにした。 ローカルのSDKで使用されているdjangoが古いので、 http://d.hatena.ne.jp/m…