cognito、phpからadminInitiateAuthを使うとAccessDeniedException

AWS

Fatal error: Uncaught exception 'Aws\CognitoIdentityProvider\Exception\CognitoIdentityProviderException' with message 'Error executing "AdminInitiateAuth" on "https://cognito-idp.ap-northeast-1.amazonaws.com"; AWS HTTP error: Client error:…

AWS上に、ディスクイメージから作成して動かしているBitnami wordpressにLet’s Encrypt(https化)を導入

AWS

基本的に下記サイト様の通りでokhttp://jmatsuzaki.com/archives/18680(ただし、自分は「standalone」ではなく「webroot」指定とした) また、「Webサーバーでhttps通信を有効化」以降でBitnamiの場合、多少違うので注意が必要で、http://weblabo.oscasierr…

AWS bitnami wordpressのmysqlのダンプ、amazon RDSへの移行コマンド

AWS

mysqldump -u bn_wordpress -p bitnami_wordpress > /tmp/backup.sql(※自分で付けたわけではないが、wp-config.phpを見ると、テーブル名が「bitnami_wordpress」、ユーザー名が「bn_wordpress」となっていた) mysql -u wordpress -p -h wordpressinstance.…

Appcelerator studioでalloyのviewを組んでいて遭遇したエラー

Error parsing XML file. element parse error: Error: invalid または、Error parsing XML file. element parse error: Error: attribute equal must after attrName →全角スペースが入っていないか確認。 ・Error parsing XML file. end tag name: Window …

AWS wordpress bitnami、アクセスが異常に遅くなる時があり、調べるとスパム攻撃を受けていた…

AWS

AWSに置いた、wordpress bitnamiが異様に遅くなる時がある。(ただ、インスタンス再起動直後は問題なかった) bitnami wordpressの場合の、apacheのアクセスログは、https://wiki.bitnami.com/Components/Apacheによると、/opt/bitnami/apache2/logsにあると…

bitnami wordpress、phpファイルが1分程度キャッシュされて開発しにくかった問題

AWS

macローカルで、bitnamiのwordpressを入れて開発していたが、どうもphpファイルがキャッシュされる…。が、1分程度して読み込む際には必ず更新される。(※キャッシュ系のプラグインは全く入れていない状態) 静的なhtmlファイルだとキャッシュされなかったの…

ng-repeatにbackboneのcollectionを渡すときは…

ng-repeat="item in collection.models" というように、modelsを渡さないとダメだった…。 しかし、collectionだけでもエラーにならず、何故か4回繰り返されるという現象が起こっていた…。 どうも、とにかくエラーにならないで何となく動いてしまうという事に…

【cordova】crosswalk導入の際に詰まったところとapkのサイズ

The Crosswalk Project の Upgrading Crosswalk in a migrated project の手順を実行することで、自分のcorodovaプロジェクトに、crosswalkを入れ込む事が出来た。 (※crosswalkは、cordova/ARM版を入れた。x86(intel製)の端末も最近は増えてきているようです…

XCTestを既存プロジェクトに導入する際のエラー

コマンド+uで実行すると、 The bundle “XXX Tests” couldn’t be loaded because it doesn’t contain a version for the current architecture. XCInjectDiagnostics: (null) と言ったエラーが出てテストが止まってしまうと言う問題に当たってしまった。 色々…

【Unity】モバイル環境での、Asset bundleの互換性

Unity4で、Unity3でAsset Bundleを読み込ませると、 www.assetBundleが、必ずnullになってしまうという現象が起こり、xcode上でのログを見てみると、 could not be loaded because it contains run-time classes ofincompatible version. Rebuild the Asset…

ChromiumOSを入れてみた(2014/05/10)

XPのサポート期限切れと言うことですが、実家で家族が使っているPCが未だにXPだったため、良い機会なので、ChromiumOSを入れてみました。 1年近く更新されていない模様ですが、安定しているとのことだったので、 http://chromeos.hexxeh.net/ を使用。 (※ht…

parse.comで会員制サイトを作ってみた時のメモ

作っていた時はもっと合った気がしたのですが…思い出したら追記していきます。 ・現状、トランザクション処理が出来ない。 ・まとめて処理出来る命令(Batch Operations)はあるが(そしてそれを使った場合のapiリクエストは1になる)、 50個程度のオブジェ…

【Unity】3.5など古いバージョンでのAndroidビルド時のエラー

どうしても古いバージョンでビルドする必要があり、iOSは問題無かった物の、Android側でビルド時にエラーが起きていたので調査した。 起こったエラー:「Building DEX Failed」 http://blog.be-style.jpn.com/article/53229893.htmlコメント欄にある、「【対…

【Unity】iOS、Androidに渡す時の文字化け

「UTF-8/BOM有り」にする必要があった。UTF-8に揃えておけばまず問題無いと思っていただけに、中々原因に気づけなかった…(※ただ、これはunity3.5の場合だけかもしれない)

【unity】スレッドでudp通信受信時、アプリを終了する時に固まる?

unity(c#)でudp通信を受信する処理をスレッドに書いていたが、OnApplicationQuitにthread.Abort();を入れても、そこで止まっているのか、アプリがフリーズしてしまっていた。(unity editorの状態ですら落ちていた) Thread周りが問題なのかな…と思っていた…

google maps httpsから表示されない?

https内のページに置いた場合、 単純に、httpsの時の場合の指定をしなければいけないだけだった。 表示されなかったケース:<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script> 表示されたケース:<script src="https://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script> 読み込みページに依存する、以下の方法でも表示された。

【iOS】phpからAESの文字列を受け取り、それをDecryptしたい

例えば… 共通の鍵:dylug94fp31lsift があり、それを使って、 342075b10a0bbf52d09b5bad92cbed66 というphpから渡された文字列をDecryptしたいとする。その場合、一旦、バイト配列に変換する必要があった。 http://iphoneappcode.blogspot.jp/2012/04/aes-en…

XmlPullParserException: PI must not start with xml .. でパースできない(BOM付きxmlの扱い)

utf-8のxml、bom付きのファイルを解析する必要があったが、そのままPullParserに入れると落ちてしまった。 ファイルそのものの保存形式を変えたいと真っ先に思ったが、諸々の都合でそれは出来ず… 調べると、やはりbomを何とかしないといけないようで、 HttpG…

iOS SDK5で、iOS3.1.3向けに書き出す場合

http://hamken100.blogspot.jp/2011/10/libsystembdylib.html libSystem.B.dylibをOptionalに設定する必要がある。 ※もし無ければ、自分で追加して設定する必要がある模様です。 https://twitter.com/ftngrn/status/124356140355158017

【Java】特定のclassのstaticなプロパティに、動的にアクセスしたい

大量にある、連番のstaticなstring propertyに一気にアクセスさせたいと思い…調べると、以下のような事で実現可能だった。(まあ…javaなのでちゃんとclass設計しておけば、このようなバグを招きやすいような処理を入れることもないでしょうけど…(^o^)) Clas…

Androidで実行時、windowのbackgroundに画像を設定していると、遷移時にdefault.pngが透ける

Androidで実行時、windowのbackgroundに画像を設定していると、遷移時にdefault.pngが一瞬透ける(初回は抜けない、2度目以降に抜け出す。default.pngを表示しない設定にすると、今度は真っ黒な表示が一瞬出る)という問題が3.0でも未だに直っていない…。(i…

Program launch failed. Unable to locate Java VM. Please set JAVA_HOME environment variable.

Android用apkをwindowsでビルドしようとした時、 Program launch failed. Unable to locate Java VM. Please set JAVA_HOME environment variable. http://developer.appcelerator.com/question/139068/tistudio-win7-64bit-program-launch-failed-unable-to…

mapviewのannotation長押しでデフォルトのピンに戻ってしまう問題など

・mapviewのannotationを長押しで、なぜかデフォルトの赤いピンに戻る → MKPinAnnotationViewではなく、MKAnnotationViewを使う。(※http://stackoverflow.com/questions/9275959/annotation-image-is-replaced-by-redpushpin-when-long-press-on-annotation…

Titanium/Androidモジュールの作成でdocs does not exist…

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」とい…

Titaniumで作ったapkを、Google Playにアップしようとすると「apk をサーバーで処理できません」と言われる…など

まずは見にくいblogですみませんm(_ _)m かなり小ネタですが…以下に書いていきます。 (この記事は @astronaughts さんの企画「Titanium mobile “early” Advent Calendar 2012」の27日目の記事です) TitaniumでAndroid向けに書き出したapkをGoogle Playにア…

複数の自作ANEを作る際の注意点

自分で2つのANEを自作し、それをFLASH持っていってパブリッシュしたところ、 「入力が無効です id: duplicate symbol _ContextInitializer in ....for architecture armv7」 というエラーが出ました。色々試した結果、Xcodeで、ContextInitializer、Context…

Flash Builder4.7のiPhoneシミュレーター起動に関して

起動させるのにいくつか必要だった点をまとめました。 ・シミュレーターといえども、証明書、プロビジョニングファイルの指定は必要な模様。 ・元々入っている、AIRのSDKが古い(初期状態では3.1が入っている模様)ので、 3.4込みのFlexSDKフォルダを作成す…

Air for Androidで、インテントするだけのANEを作成しました。

https://github.com/kuniakisuzuki/ANE-SimpleIntent にアップしました。 import jp.sikisize.SimpleIntent; var extension:SimpleIntent = new SimpleIntent(); extension.intent("com.google.android.youtube");//Launch Youtube application 他のアプリケ…

FLASH CS6(Air for Android)で端末に書き出す時、「デバイスエラー:デバイスに十分な容量があるか確認して下さい」が出る

http://forums.adobe.com/message/3906566 のRepliesの1つめにあったが、 certificationファイル(FLASHの中から作れる、拡張子が.p12のファイル)を 使い回していたため起こっていた模様。 新規に作り直して、それでパブリッシュしたら問題なく書き出せた。

Air for iOSから簡単にTweet出来るANEを作成しました。

下の画像のように、iOS5から用意されている、 簡単にTwitterへTweet出来るviewを呼び出す、 TWTweetComposeViewControllerクラスをAir for iOSから扱えるANEを作成しました。 ソースはこちら ※ただ、画像をpostするメソッドはなく、文字とURLをポストするメ…