LiveWallpaperをつくる -デバッグ編-

LiveWallpaperの動作確認用のActivityを用意して開発するためのメモ。 前回、LiveWallpaperを作りましたが、デバッグや動作確認を行うのが結構めんどいため、Androidアプリとして開発を行えるようにします。 概要 手順としては、以下のとおりです。 Android…

LiveWallpaperをつくる

LiveWallpaperを作るメモ。 Handlerを利用してメッセージを処理する(描画を行う)サンプルです。 参考サイト Android Developers CubeLiveWallpaper http://developer.android.com/intl/ja/resources/samples/CubeLiveWallpaper/index.html 概要 必要条件 A…

PhoneGapでSencha Touchを使っためも

PhoneGapでSencha Touchを使ったときに、PhoneGapのJavascriptブリッジを有効にする方法が少し特殊だったため、メモしておきます。あわせてSench(Ext JS)風味の書き方ものせておきます。 参考サイト Sencha Touch http://www.extjs.co.jp/ Sencha Touchドキ…

ContentProviderでアプリ内のファイルを公開するサンプル

ContentProviderを使って、asset内のファイルをGMailに添付ファイルとして渡すサンプルです。 アプリ内のassets配下のファイルをIntent経由でほかのアプリに渡したい場合も動作します。 当時、ContentProviderがよくわかっていないこともあり、プロジェクト…

JavaMailでのメール送信まとめその4

JavaMailでのメール送信まとめその4。 AndroidアプリからJavamailでメール送信を行うサンプル。 Android端末専用のjarファイル(mail.jar、additionnal.jar、activation.jar)が必要ですが、MimeMessageの作成、送信手順は同じです。また、Outbound Port 25 Bl…

phonegap-pluginsを使っためも

phonegap-pluginsを使っためも。 PhoneGap(Android版)のJavascript上からIntentを呼び出す必要があったので。。。 参考サイト PhoneGapプラグインの作り方 http://wiki.phonegap.com/w/page/36753494/How-to-Create-a-PhoneGap-Plugin-for-Androidphonegap-p…

mysql-5.5.9インストールめも

mysql-5.5.9のインストールめも。cmakeが使いづらかい。 mysql http://dev.mysql.com/cmake http://www.cmake.org/ インストール手順 cmake install 依存ライブラリがいろいろと必要になるかも。 自分のときは gcc-c++.x86_64 ncurses.x86_64 ncurses-devel.…

WebViewにJavascriptでAndroidのAPIをたたけるインタフェースを追加する

WebViewで表示するコンテンツからjavascript経由で、AndroidのAPIをたたけるようにするJavascriptインタフェースの追加方法について。 HTML,Javascript,css3でAndroidのアプリが作れるフレームワークのJavascriptプラグインを拡張する方法でもあります。 Pho…

実端末で開発・デバッグする

Windows7(64bit)でAndroidの開発環境を構築した時、実機でデバッグできるようにする手順を勘違いしていたのでメモ。 Androidデバイス(実機)が64bit環境のためうまく認識されないと思っていましたが、ドライバの指定が必要なだけでした。 手順概要 必要なドラ…

UIScrollViewサンプル

UIScrollViewのサンプル。 xcodeがversion4.0になって少し使い方が変わったため、その使い方もメモしておきます。 手順概要 xcode 4.0で作業を行う場合です。とりあえず、iphone用のファイルだけいじります。 window baseのアプリケーションを作成します UIS…

Postgresqlレプリケーション ストリーミングレプリケーション構築メモ

Postgresql9 トリーミングレプリケーション構築メモ 本家 http://www.postgresql.jp/document/current/html/install-procedure.htmlこちらのスライドがわかりやすい http://www.slideshare.net/uptimejp/5postgresql インストール インストールモジュール gc…

Postgresqlレプリケーション ストリーミングレプリケーション仕組みメモ

Postgresqlストリーミングレプリケーション(S/R)仕組みメモここでは、Postgresqlのストリーミングレプリケーションについて、簡単に仕組みと種類をメモしておきます。 参考サイト 日本語訳ドキュメント(9.0.2) http://www.postgresql.jp/document/pg902doc/h…

pgpool-IIで負荷分散めも その2 pgpool-ha編

PostgreSQLのツール、pgpool-IIとpgpool-ha、heartbeatで負荷分散、高可用構成でサービスを構築するメモの2前回の構成だと、pgpool-IIサーバがシングルポイントになってしまうため、heartbeat2.0とpgpool-HAを使って冗長構成にします。 参考 pgpool-HAとは p…

UITableViewの使い方めも その2

UITableViewの使い方めも その2。iOSでテーブルを表示するUI、UITableViewクラスについてもう少し詳しい使い方。 テーブルビューの表示のカスタマイズ UITableViewのカスタマイズ 基本的にInterface Builderで設定できるため、xibのほうで設定するのがいいと…

UITableViewの使い方めも その1

UITableViewの使い方めも その1。iOSでテーブルを表示するUI、UITableViewクラスと、プロトコルUITableViewDataSource, UITableViewDelegateについて。 基本的な使い方 UITableViewの基本的な使い方 (1)UIApplicationDelegate継承クラス(ここではTestAppVC…

pgpool-IIで負荷分散めも その1

PostgreSQLのツール、pgpool-IIで負荷分散するメモの1 pgpool-IIとは 詳しくは↓をみれば事足りる http://pgpool.projects.postgresql.org/pgpool-II/doc/pgpool-ja.htmlプロジェクトホーム http://pgfoundry.org/projects/pgpool/ pgpool-IIはPostgreSQL専用…

Postgresqlレプリケーション Slony-I構築メモ

ここではPostgreSQLのレプリケーションツール、Slony-Iについての構築と運用方法をメモしておきます。 Slony-Iについて 本家 http://slony.info/ 特徴 マスタースレイブ型のレプリケーションシステム 同期対象のテーブルについては、マスタのみ更新可能。ス…

Simple HTML DOM Parser

PHP

PHPのHTML DOM parser、Simple HTML DOM Parser。 jQuery風にアクセス可能で、使用方法も簡単です。 本家 http://simplehtmldom.sourceforge.net/ ダウンロード http://sourceforge.net/projects/simplehtmldom/files/simplehtmldom/1.11/simplehtmldom_1_11…

PostgreSQLのポイントインタイムリカバリ(PITR)めも

PostgreSQLのポイントインタイムリカバリ(PITR)のしくみとオンラインバックアップ手順、リカバリ手順のめも。 バックアップ概要 バックアップの種類 pg_dump サーバを起動したまま、pg_dumpコマンドでバックアップを取得します。DBをバックアップを取った時…

2Dゲームメモ 〜ユニットの移動

2Dゲームメモ。ユニットの移動方法について。 ユニットの移動ロジック 目標に向かって、一定のスピードで直進 点Aから点Bに向かって、一定のスピードで進む ユニットの移動方法 ABベクトルの単位ベクトルにユニットのスピード(1フレームあたりに進む距離)を…

JavaMailでのメール送信まとめその3

JavaMailでのメール送信まとめその3JavaMailで携帯メールMXレコードの取得とメールメッセージの送信方法。 MXレコードの取得 携帯キャリアに直接メールを送信する場合、DNSから取得したMXレコードをSMTPでの接続時に指定する必要があります。また、priority…

JavaMailでのメール送信まとめその2

JavaMailでのメール送信まとめその2JavaMailで携帯メール ここでは携帯メールメッセージの作成方法。 携帯向けメールの注意点 携帯向けメールを送信するときは次の点を注意する必要があります。 MIME構造が特殊 テキストメール以外の場合、携帯キャリアによ…

JavaMailでのメール送信まとめその1

Javaでのメール送信まとめ その1。 JavaMailでメール送信。 PCにメール送信 テキストメール PCにテキストのみのメールを送るサンプル。 MimeMessageの基本的な使い方も。 MIME構造 text/plain MimeMessage作成サンプル(テキストメール) Properties props = …

デコメールまとめ その2

デコメールまとめ。携帯メールのMIMEフォーマットに対応したメール送信サンプル。 2年くらい前にやったので、情報が古くなっているかも・・・。 参考サイト. Y-110's Wiki (携帯:デコメール)http://php.y-110.net/wiki/index.php?%B7%C8%C2%D3%A1%A7%A5%C7%…

デコメールまとめその1

デコメールまとめ。 携帯メールのMIMEフォーマットについてのまとめ。 参考URL . DoCoMo http://www.nttdocomo.co.jp/service/imode/make/content/deco_mail/ . au http://www.au.kddi.com/ezfactory/tec/spec/decorations/index.html . SoftBank http://mb.…

groonga、textsearch_groonga使い方めも

groonga、textsearch_groongaを使ったときのメモなど。 groongaはv1.1.0、textsearch_groongaはversion 0.1で確認。参考サイト groonga textsearch_groonga 所感 versionもまだ0.1ですし、いろいろと思い違いをしているところなどあるとおもいますが、textse…

textsearch_groonga

PostgreSQL全文検索 textsearch_groongaインストールめも 参考サイト textsearch_groonga概要 日本語テキストの全文検索を行います。形態素解析ベースである textsearch-ja とは異なり、textsearch_groonga では N-gram ベースの全文検索を行います。検索に…

groonga

全文検索エンジンgroongaインストールメモ。本家 http://groonga.org groongaの特徴 ・全文検索ライブラリSennaの後継 ・HTTPなどの複数プロトコルに対応 ・高速なデータ更新 ・複数プロセス・複数スレッドで共有できるストレージ MySQLプロトコルでデータの…

PostgreSQLメンテナンスメモ

PostgreSQLのメンテナンス、その他についてのメモ。 もくじ ・explain ・統計情報コレクタ ・遅延調査、SQLのキャンセル、lock調査 ・リソース ・pg_bench ・pgstattupple ・pg_rman ・pg_reorg ・auto_explain ・create database(文字コード指定) ・イン…

cicindelaのめも

cicindelaインストールめも。 参考サイト 本家:http://code.google.com/p/cicindela2/wiki/Install インストール 概要 cicindela構成 WebAPI、レコメンデーション生成バッチ、MySQLで構成されています。 WebAPI・・・データの投入と、生成済みのレコメンドデー…