タグ

ブックマーク / lab.klab.org (4)

  • Java Native Access (JNA) で遊んでみる

    umjammer です、 社内の Tech ML に同僚が Java Native Access 面白そうだよと投稿したのを見て、私も Java Native Interface (JNI) はよく触る方なので興味をそそられました。試してみようと今までに JNI で書いた物を JNA に適用することにしました。 題材としては、日語をしゃべってくれる AquesTalk を JNI でラップしたライブラリを以前作ったことがあったので、それを使用します。 AquesTalk は C のライブラリでヘッダーファイルは以下のように定義されています。 C Header http://vavi-sound.googlecode.com/svn/trunk/vavi-speech/etc/include/AquesTalkDa.h それを JNA の方法にのっとって Java のクラスに変換します。

    Hayato
    Hayato 2010/05/27
  • Microsoft PowerPoint - try-solr.ppt

    Hayato
    Hayato 2009/12/30
  • 障害予防の 7 箇条

    # 運用オペレーションの実務を経験された方は身に染みて分かっているし、 # それぞれのノウハウもあると思うけど、ジブンが経験したことを踏まえ、 # 自戒の念を込めて書いてみる。 番運用中にもしも障害を起こしたら、その後始末はとても大変です。 関係各所へ連絡をして原因や影響範囲を調べ、障害報告書を書いて…あぁおそろしや。 ですから、番運用でのオペレーションはできる限り慎重にし、手間をかけるべきです。 手間をかけても障害を起こした後の大変さに比べれば大したものではありません。 (ただ、障害発生後の後始末を通して得られる経験値は高く、さまざまなノウハウや文書作成能力の向上などは特典といえるかもしれません。;-) とはいえ、やはり障害は対外的な信用を低下させ、モチベーションも下がるので起こしたくないもの。 そこで、実際に(運用オペレーション時における)障害を防止するためにはどういう

  • KLab若手エンジニアの これなぁに?

  • 1