1. · java / 基礎数学

    ド•モルガンの法則 - 今日も元気にどもるがん

    Javaです。
    ド•モルガンの法則です。
    深い意味はありません。検証したくなったので。

    ド・モルガンの法則 - Wikipedia



    知っておくと、if条件の書き方にいろいろできることがわかります。
    プログラマの癖みたいなものがでるかもしれませんね。
    ちなみに僕は左辺の書き方が好みかな。

    pu…

  2. · groovy / java / 雑記 / 条件

    7以上、10以下で実行 - 事前条件を少し考えた。

    値が7以上、10以下の場合にのみ実行 されるメソッドを考えてみた。
    Javaを想定してます。

    簡単に、そのメソッド自体に条件判定をさしこむ。
    こんな感じになると思う。

    static void a(int v){
    if(!(7 <= v && v <= …

  3. · del.icio.us / java / xpath

    del.icio.us API - PostのデータをXPathで取得

    del.icio.us/help/api/posts

    PostのデータをXPathで取り出します。

    構造が単純なので素直にとって、自前のPostクラスに値を入れています。Java標準のAPIを使っています。

    以下、コード
    /**
    * Postのリストを作成します。
    * …

  4. · del.icio.us / httpclient / java

    del.icio.us API - httpclientを使ってみる その2

    プログラマメモ2: del.icio.us APIでタグリスト取得 - httpclientを使ってみる

    del.icio.us APIです。以前に書いた記事のやき直しです。

    Programming Collective Intelligence: Building Smart W…

  5. SQLの行は、集合ではなくシーケンスである。

    SQLの行は、集合ではなくシーケンスである。
    データベース実践講義―エンジニアのためのリレーショナル理論 (THEORY/IN/PRACTICE)p.234 練習問題の解答3-11


    参考
    データベース実践講義―エンジニアのためのリレーショナル理論 (THEORY/IN/PRACTIC…

  6. · オートマトン

    非決定性有限オートマトンは、決定性オートマトンにできるらしい。

    よくわかってないけど、とりあえずメモ
    (1)非決定性により、有限オートマトンの計算能力は向上しない。
    (2)非決定性有限オートマトンの方が設計が容易。
    ※(1)非決定性オートマトンで実行できることは決定性オートマトンでも実行できる。


    非決定性オートマトンで設計して、あとで決定性オートマ…

  7. · java / 文法

    [java]ブロックと文 - 他の文を包含する

    Javaです。
    ブロック(block)です。ブロックとは、中括弧({})で囲まれた文です。
    あまりお目にかからないような気がします。

    何か使えたらいいなと思っていますが、どう使っていいのか...
    ※無理して使う必要はまったくないです。

    ちょっと考えてみました。
    たとえば、あるメソッドを実装…

  8. · uml / オートマトン / 雑記

    状態をあらわす その2

    勉強不足を痛感し、オートマトンの本なんぞ開いてみました。
    で、下のような図がでてきました。



    内部状態をq0,q1
    入力記号はa,b

    内部状態q0,q1の集合{q0, q1}は、Q
    記号a,bの集合{a, b}は、Σ

    入力記号が与えられたときに、矢印の状態に移ります。
    状態の遷移は、内部状態と…

  9. · groovy / java / お遊び

    無理矢理感がただよいますが、強引にjsonをgroovyにしています。

    groovyでjsonもどき。
    無理矢理感がただよいますが、強引にjsonをgroovyにしています。
    あくまでも、jsonもどきです。

    単純に{}を[]にしているだけなんですが。
    evalして、mapにしています。データが入っているだけならば、しかし、データ(キー、値)に{}が入って…

  10. · java / 算数

    食塩水の濃度

    食塩水の濃度の問題です。

    目的の濃度になるための食塩の量、蒸発させる水の量、加える水の量を求めます。

    濃度算というようですね。
    濃度算 - Wikipedia

    シナリオ
    目的の食塩水の濃度にするために、必要な食塩の量、蒸発させる水の量、加える水の量を求める関数を作成してください。引数の値…

  11. · java / 状態

    状態をあらわす

    えーと、僕が状態、状態といっているのは、システムがその瞬間にある状態のことでして、えーと、そういうことです。
    状態ってたとえば、その瞬間のメモリの《状態》、データベースにある全ての《状態》であったり、ユーザがある権限でログインして、何かしらの操作をするその瞬間であったりします。し…

  12. · sql / 規格

    SQL99には構造型なるものがあってそれでは配列型(ARRAY)を指定できるとかなんとか。

    新しい業界標準「SQL99」詳細解説

    SQL99には構造型なるものがあってそれでは配列型(ARRAY)を指定できるとかなんとか。

    単純に考えると、それが、第一正規形に違反していると思ってしまうのだが。

    リレーションの正規化 - Wikipedia

    ちなみに第1正規形は、「それ以上分割で…

  13. · 雑記

    ソフトウェアがたどりそうな三段階

    開発でありそうな三つのフェーズ

    動けばいいはやくして欲しい使い勝手よくしてくれ

    で、繰り返す。

    ものすごくやさしいカスタマーさんがいて彼(彼女)らが望みそうな順序でしょうかね。

  14. · java

    [Java]単純代入演算子 =

    Javaです。

    ただおもしろいと思ったので...
    a = b = c = d = 1
    というふうに書けますね。

    int a,b,c,d;
    c = 1;
    a = b = c = d = 3;
    System.out.println(…

  15. · java / 論理

    3値論理 論理積、論理和 再び

    3値論理 論理積、論理和 再び

    Javaです。

    ちなみに
    真偽値に論理演算子&,|が使えます。

    結果
    論理積
    t ^ t = t
    t ^ f = f
    t ^ u = u
    f ^ t = f
    f ^ f = f
    f ^ u = f
    u ^ t = u
    u ^ f = f
    u ^ u = u
    論理和
    t …

  16. · java / 雑記

    nullってなんだろう。

    ヌル (コンピュータ) - Wikipedia

    Javaなんですが。
    お仕事でコーディングしている場合は、気にもとめないですが、ふと、たちどまって考えるとnullってなんなんでしょうかねと思うわけです。

    デザインパターンのNullObjectなんて面倒だなと思うし。

    Javaでコーディ…

  17. · R

    getOption("max.print") を越えました

    [getOption("max.print") を越えました -- 末尾 190 行を省略します]
    getOption("max.print") を越えました
    か警告がでた場合

    old.op <- options(max.print=99…

  18. · blogger / R / クラスタ

    Blogger - 自分のブログの全ての記事の取得 その3 - くらすたーで実験

    ブログの記事のタグ(ラベル)から類似した記事をみつける方法としてクラスタ解析が使えるのかしら、という試みのためのメモ。

    うまくいくかわからないけど、
    とりあえず手順をメモ。

    えーと、まず、
    Bloggerから全記事のタグ(ラベル)を取得する。タグが出現したかどうかでベクトル化する。Rで…

  19. · blogger / java

    Blogger - 自分のブログの全ての記事の取得 その2

    Bloggerから全ての記事を取得します。
    で、やりたいことは、取得したデータから記事ごとにつけられているタグ(ラベル)をベクター化したいので、その準備です。

    で、やりたいことはこんな感じの表にしたいわけです。
    ※PDFをキャプチャしたものです。出典:Information Retr…

  20. · blogger / java

    Blogger - 自分のブログの全ての記事の取得

    ある程度、いろいろ記事がたまってきたので、自分のブログ記事から、いろいろ解析できないなかぁともくろみ中です。

    これから3つステップに分けてとりくもうかなと。
    データの収集データの解析可視化
    Javaを使ってます。

    Developer's Guide: Java - Blogge…