2011-01-01から1年間の記事一覧

Oracleでのnullの扱いについて

たぶん、前にも学習しただろうけど、また忘れてたのでメモ。 たとえば、以下のようなテーブル(TABLE_1)があった場合。 MNG_NO FLAG ... 001 1 ... 002 (null) ... 003 2 ... 004 3 ... で、以下のようなSQLを発行した場合 select MNG_NO from TABLE_1 wher…

全てのHTMLリクエストをPythonで処理してから出力する

【宣伝】下記のページでも利用している技術です。 共円(http://my-android-server.appspot.com/) twitter連携などを行うと、ログイン状態や情報の取得など、全てのページで必要な処理が出てきました。 そのため、全てのHTMLリクエストをpythonのモジュール…

Linux環境でデータベースが保存されない

GAE

一時的には保存されるのですが、 再起動などをすると、保存したエンティティが削除されていました。 で、下記が参考サイト。 http://wiki.livedoor.jp/currencybuilding/d/Google%20App%20Engine%A4%C7%A5%C7%A1%BC%A5%BF%A5%D9%A1%BC%A5%B9%A4%F2%BB%C8%A4%…

jQuery+jquery.color.jsで背景色をアニメーション

jQueryだけでは、animeteにbackgroundColorを渡しても何も起こりません。 そこで、文字色・背景色をアニメーションで徐々に変化させたかったら、プラグインが必要です。http://plugins.jquery.com/project/color から、 View all releases -> jquery.color.j…

GAE/Pythonで、テンプレートを利用したHTMLの表示

http://〜.appspot.com/page/test.html などのURLをPythonのテンプレート機能を利用して表示する方法です。 app.yaml handlers: - url: /template/(.*) script: /template/\1 - url: /page/.* script: test.py 1つ目のurlでは、テンプレート用のHTMLファイ…

詰め共円のページを作りました。

詰め共円のステージを一覧で見ることが出来るページを作成しました。http://my-android-server.appspot.com/page/list.html HTML5のcanvas要素を使っているため、 対応ブラウザ以外は正常に表示されない恐れがあります。 ゆくゆくは、このページで詰め共円ア…

Eclipseで署名付きapkが出力できない

Eclipseにて、 プロジェクトを右クリック ↓ Android ツール ↓ export signed application package を選択しても、うんともすんとも言わなくなった。最近、AndroidのSDKやら、Eclipseプラグインを更新したため、 そのせいかと思って色々ググってたら以下のペ…

androidからGAEのサーバにデータを送信する

androidアプリと、GAE(Python)の連携です。 共円チェッカーでステージを送信するときのコードです。 String url = context.getString(R.string.upload_url); HttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(url); Li…

PreferenceActivityの利用

PreferenceActivityを共円チェッカーで利用しました。 その中でCheckBoxPreference、EditTextPreferenceを利用したので備忘録でも。 まず、resフォルダ内にxmlフォルダを作成。 その中にsetting.xml(ファイル名は自由なはず)を作成。 <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> </preferencescreen>

詰め共円を公開しました。

詰め共円を公開しました。 http://market.android.com/details?id=hm.orz.chaos114.android.tumekyouen 共円チェッカーも更新しました。 アップロード機能が追加されました。 で、この2つのアプリが連携します。 共円チェッカーで問題アップロード。 ↓ goog…

色揃えるやつをバージョンアップしました。

上記のバグを修正しました。

戻るボタンの制御について

色揃えるやつでは、パズル画面より戻った際に、リストに"CLEARED"と表示されます。 あと、クリア後に"Retry"ボタンが存在します。このため、初回クリア後、"Retry"が押され、そのまま戻るボタンを押されると、リストの再描画のタイミングが無く、"CLEARED"が…

通知領域に文字を表示する

今回作成したサンプルプログラムです。 http://dl.dropbox.com/u/8518065/android/notificationSample1/SampleAndroid.apk 画像は、notifyボタンを押した直後の状態 で、下記がソース。まずは、main.xml

エミュレータ起動時に「invalid command-line parameter: Files.」

数日前までエミュレータが起動していたのに、今日起動しようとしたら下記のエラーが発生。 invalid command-line parameter: Files.で、対処方法ですが、android SDKをProgram Files以外に再インストールしてる人もいるみたいですが、ダウンロードに時間がか…

javaによる2次元座標の計算など

とりあえず、下記に共円チェッカーで利用しているクラスの全文を記載します。2011/07/18 22:30 Lineのコンストラクタ内の数式が誤っていたため、修正。また、参考サイトを記載。 package hm.orz.chaos114.android.kyouenchecker; import java.util.ArrayList…

共円チェッカーをAndroidマーケットに公開しました。

「共円チェッカー」なるアプリを公開しました。http://market.android.com/details?id=hm.orz.chaos114.android.kyouenchecker昨日の夜、「たけしのコマ大数学科」にて紹介されていた、「共円」を判定するアプリです。 共円については、以下のページに解説が…

HTML表示でハマった

基本的には、下記のページにあるとおりでできます。http://d.hatena.ne.jp/androidprogram/20100518/1274184600 で、その取得してきたCharSequenceに対して、文字列を追加したくなり、下記のように記述しました。strings.xml <resources> <string name="hoge">画像を &lt;img src=\"image_%</string></resources>…

公開しました

「色揃えるやつ」を公開しました。 http://market.android.com/details?id=hm.orz.chaos114.android.irokaeパズルゲームです。 タップすると、その上下左右の色が変更されます。 色をすべて揃えると、ゲームクリアーです。ゲーム画面でmenuボタンを押すと、…

メニュー表示時のみステータスバーを表示する

以下のように、オプションメニュー表示次のみ画面上部のステータスバーが表示される。 オプションメニューを閉じる(戻るボタンなど)と、ステータスバーが非表示になる。 以下、ソース。 package hm.orz.chaos114.android.example; import android.app.Acti…

Amazon Product Adveristing APIにて、403エラー

以下のサンプルコードを元に、実装してみた。 http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html?AuthJavaSampleSig2.html 結果、はIOException。 表示されたメッセージは以下のような感じ。 Server returned HTTP response code…