1. · 雑記

    [雑記]iPhone,ipod touchの開発をしたい

    アップルのiPhone Developer Programの申し込みの仕方がようやくすんだのはいいのだが、まだどう開発するのか、よくわかってない状態です....
    申し込みは別にあとでもよかったのかも....
    99ドルだしなぁ.

    開発のためにMac OSXもレパードにようやくあげたし、…

  2. · java / jni / win32

    [java][jni][windows]プロセス同期だミューテックス

    Javaです。Windowsです。ミューテックスです。
    相互排他の処理でミューテックスです。

    第3回 マルチタスクに不可欠な同期の仕組みを学ぶ:ITproOpenMutexプロセスの同期CreateMutex 関数ReleaseMutex 関数
    注意点、CloseHandleは重要か…

  3. · java / jni / win32

    [java][windows]共有メモリ - ファイルマッピング

    Javaです。windowsです。JNIで共有メモリです。
    ファイルマッピングを使ってです。

    ファイルマッピング共有メモリを使ってみる ACT-1
    ソースコード参考(まんまですが....)
    MSN相談箱 共有メモリについて

    動作させていません。(>_<)!
    static…

  4. · gae / python

    formでsubmitして、UnicodeDecodeErrorがでてデータストアできなかった。- google app engineで。

    GAE(google app engine)です。
    フォームでサブミットしたら、 UnicodeDecodeErrorがでて、データストアできない状態。

    いろいろごちゃごちゃ調べていて、HTTPリクエストから値をとるとこで、アウチ。

    a.n = request.POST['n…

  5. · django / python

    djangoでテンプレート

    Djangoです。google app engineです。
    Djangoのテンプレートを使ってみます。

    すでにAppEngineにアプリケーションを作成して、Django ヘルパーを導入してあるところから。

    まずapp(Djangoのmanage.pyの)ディレクトリを作成。
    pyth…

  6. · oracle / sqlplus

    sqlplusでVIEWの定義をみたい。

    Oracleです。sqlplusです。
    定義されたVIEWをみたいです。
    set longがミソのようです。


    SQL> set long 20000
    SQL> set head off
    SQL> select TEXT from DBA_VIEWS where VIEW…

  7. · java

    instanceofであわせてnullチェック

    Javaです。
    下記の結果は、どうなるか。

    String s = null;
    if(s instanceof String){
    System.out.println("***"+s);
    }

  8. [java1.4]URLConnectionのタイムアウト

    Javaです。
    うーん、java1.5からURLConnectionに、setConnectTimeoutが追加されています。
    ですが、1.4にはないです。
    何かいろいろ解決策がありそうですが、面倒なので一律、システムプロパティで対応しようと思います。

    そのときのプロパティは、下記のも…

  9. · python

    [python]djangoのviewで日本語

    pythonです。
    non-asciiがほにゃららとおこられて、日本語が無理なのかと一瞬あせりましたが、ファイルの先頭に次の壱行でオッケーでした。
    # -*- coding: utf-8 -*-

    # -*- coding: utf-8 -*-
    from django.http impo…

  10. · java / servlet

    web.xmlで、指定されたサーブレット名

    web.xmlで、指定されたサーブレット名はサーブレット上で、getServletConfig().getServletName()を使って取得できます。

    クライアントが指定したURLはrequest.getRequestURL()で取得できます。

  11. · jquery

    [jquery]アコーディオン - 開いて再度クリックして閉じたい場合

    jqueryです。
    アコーディオンで開いて再度クリックして閉じたい場合には、
    alwaysOpen: false
    とします。

    コードは、
    $(document).ready(function(){
    $("#example").accordion({
    alw…

  12. · css

    [css] vertical-align:top

    tableでtdのvalign=topをCSSで表現する場合は、
    td {
    vertical-align:top;
    }

    ブラウザによってちょっと違うようなので、一律設定。
    tableタグはもう使わないよ!っていわれそうだけど....

  13. · html / php

    [php] サーバー変数やPOST,GETの値たんに表示。

    PHPです。サーバー変数やPOST,GETの値たんに表示したい。
    ただそれだけ。

    PHPでサーバー変数やPOST,GETの値を for each....のようにループで一覧表示するサンプルが見たい! - 人力検索はてな

    var_dump($_SERVER, $_GET, $_POST…

  14. · java / swing

    AWTEventListenerを使って、テキストコンポーネント上にマウスカーソルを移動させると、枠線を変えるというコードです。

    Toolkit.getDefaultToolkit().addAWTEventListener使うと画面のイベントを根こそぎ取得できるので、それを使って、テキストコンポーネント上にマウスカーソルを移動させると、枠線を変えるというコードです。

    static {
    Toolki…

  15. · ajax / javascript / jquery

    [jquery]Validation,Impromptu,Formのプラグイン

    シナリオ
    「フォームの内容を送信します。フォームの内容はバリデーションします。バリデーションしたあとに確認ダイアログをだして、OKだった場合、AJAXして、結果ダイアログをだします。」

    使うのはjQueryプラグイン3種類。

    Plugins/Validation - jQuery J…

  16. · javascript / jquery

    [jquery]Validationに独自ばりデータの追加。

    独自バリデーターの追加です。

    bassistance.de » jQuery plugin: Validation
    バリデーションのプラグインを追加して独自のバリデーターを追加してみます。

    参考コードは、ダウンロードしたパッケージの中に、additional-methods.jsがあ…

  17. · css / jquery / validation

    [jquery]jQuery plugin: Validationでエラーメッセージの色を変えたいんだけども。

    bassistance.de » jQuery plugin: Validation

    エラーのメッセージの色を赤にしたくて試行錯誤の上下記のCSSを追加でいい感じ。
    メッセージの日本語化は、jQueryでフォームの入力チェックする、jquery.validate.js とエラーの日…

  18. · perl / ランダム

    [perl]配列をランダムに並べ替えます。

    Perlです。
    配列をランダムに並べ替えます。
    もとネタはPerlクック本です。

    sub shuffle {
    my $array = shift;
    my $i;
    for ($i = @$array; --$i;) {
    my $j = int rand ($i+1);
    next i…

  19. · java / 正規表現

    [java]正規表現の練習 - アルファベットと数字以外にマッチ

    Javaです。正規表現の練習です。

    アルファベットと数字以外にマッチです。
    文字列に「アルファベットと数字」以外が含まれているか調べます。
    すなわち「アルファベットと数字」がでてくるまで調べるということだと理解しました。

    悩んだあげく下記のようなコードにしてみました。
    static bo…

  20. · perl

    [perl] foreach構文の特徴 エイリアシング

    Perlです。
    foreach構文です。
    繰り返し変数は値のコピーではなく、エイリアシングです。

    これを知っているとすごく値の変更が簡単にできそうな予感です。

    論よりコード
    @array = (1, 2, 3);
    foreach $item (@array) {
    if($item =…

  21. · perl

    [perl]配列の配列 その2

    Perlです。配列の配列です。
    これはリファレンスを使うやり方なのだと思う。

    配列リファレンスをでリファレンスするには、リファレンスの前に@をつける。

    my $arr = [["0001", "0002", "0003"],…

  22. · perl

    [perl]配列の配列

    Perlです。

    配列の要素に配列を定義しようと思いました。

    配列って丸括弧だったようなぁということで
    my @arr = ("a", "b", "c", "d");
    としました。

    次に最初の要素を配列にしたい…