タグ

javaに関するrin1024のブックマーク (90)

  • Igo - a morphological analyzer

    目次 概要/特徴 リリースノート インストール/使い方 jarファイル 解析用辞書作成 形態素解析 コマンド BuildDic Igo Java API Tagger Morpheme サンプルコード MeCabとの相違点 解析結果 機能 辞書ファイル 単語エントリフォーマット 制限/注意点 禁則文字 バイナリ辞書エンディアン ライセンス バグ報告など 概要/特徴 Javaで実装された形態素解析器。→ Common Lisp版 辞書フォーマット及び解析結果は、ほぼMeCab互換。 単機能。 Java形態素解析器としては比較的高速。 スレッドセーフ。 リリースノート version 0.4.3: 2011年06月17日 形態素解析部の微細なパフォーマンスチューニング インストール/使い方 1) jarファイルの取得/作成 jarファイルは以下のいずれかの方法で取得/作成する。 ダウンロード

    rin1024
    rin1024 2010/11/27
  • enum-j.html#java_enum

    C言語によるプログラミングでは、列挙型(enum型)はたいへん良く使われます。 オブジェクト指向言語でも、それは変わらないようです。C言語を拡張したC++言語ではもちろん、Java言語でも、J2SE 5.0になってから列挙型が導入されたほどです。 その一方で、オブジェクト指向言語で列挙型を使う弊害も、繰り返し指摘されてきました。列挙型とswitch文を使ったソースコードは、ポリモーフィズムを使って書き直すべき典型的な悪い例として、しばしば取り上げられて来ました。 しかし、列挙型を使ったプログラムのすべてが、ポリモーフィズムを使って書き直すべきだとは限りません。継承によるポリモーフィズムは、オブジェクト指向の特徴の1つですが、サブクラスを作るべきではないケースもあるのです。そのような場合に、列挙型を使ったコードを書くことは、悪いことではありません。 ここでは、オブジェクト指向言語における列挙

    rin1024
    rin1024 2010/06/30
    enum
  • Flashゲーム講座&ASサンプル集【Javaを使ったXMLSocket通信について】

    Javaでサーバプログラム、Flashでクライアントプログラムを作りサーバクライアント型の双方向通信を構築します。 XMLソケットと書いてありますが、ここでは特にXMLは使わずに文字列を使って情報のやり取りをします。 すべて無料でオンラインゲームを作りたいーという人は参考にどうぞ。 なお、このページを作るに当たって以下のサイトを参考にさせていただきました。 http://www.javaworld.jp/ (JavaWorld Online) http://faces.bascule.co.jp/ (FACEs) http://www.tohoho-web.com/java/ (とほほのJava入門) ■サーバ構築に必要なもの ・サーバプログラムを走らせるPC インターネットに常時接続している普通のパソコン。 ・JavaSDK (JDK) Javaのライブラリです。 ・開発環境 Java

  • xbee-api - Google Code

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    xbee-api - Google Code
    rin1024
    rin1024 2010/06/10
    JavaからXBeeを操作. A Java API for Digi XBee/XBee-Pro OEM RF Modules
  • はてなブログ | 無料ブログを作成しよう

    水風呂のすゝめ 毎日めちゃくちゃに暑い。 ここ数年「およげ!たいやきくん」のように昼間は太陽とオフィスビルとアスファルトの三方向から押し寄せる35℃オーバーの熱に挟まれ、夜になっても最低気温が27℃くらいまでしか下がらない。そんな理不尽な東京鍋の中の暮らしが毎年のことにな…

    はてなブログ | 無料ブログを作成しよう
    rin1024
    rin1024 2010/06/05
    ]シリアル通信
  • flosc (Flash OpenSound Control) 入門 | Yasushi Noguchi Class

    1. はじめに floscとは、OpenSound Controlというプロトコルを使って、flashと他のプラットフォーム(Max/MSP、Processing、C言語によるプログラムなど)同士でデータを送受信するためのJavaサーバーです。といっても、やり方さえ覚えればそんなに難しいものではありません。 例えば、 ○Max/MSPで人の顔の表情を認識(cv.jitというライブラリが代表的)して、その結果をFlashに送る。ネットワークで繋がったパソコン2台を使い、それぞれの計算は1台づつのパソコンで行なう。 ○グラフィックの描画はFlashで行ない、音声はMax/MSPで実行する。 ○3Dグラフィックの描画はC++Cocoa(Objective-C)で行ない、音声はMax/MSPで実行する。 などといったことができます。 世の中には様々なブログラミング言語やスクリプト言語、ソフトウェ

  • flosc : Flash OpenSound Control

    flosc is a Java server that can communicate with anything that uses the OpenSound Control protocol. This includes software audio synthesizers like Max/MSP, Reaktor, and SuperCollider, and hardware like Lemur and SmartController. It can also communicate with Macromedia Flash (versions 5 and later) using Flash's XMLSocket feature. flosc acts as a gateway between OSC and Flash, allowing messages to g

    rin1024
    rin1024 2010/06/05
    oscとflashの連携,ソケットはXML
  • Javaでセミコロンなしでプログラムを書く - プログラマーの脳みそ

    java-ja温泉2日目の夕。 @yoshiori がpythonのワンライナの楽しさを得々と語っていた。 @yoshiori「Brainf*ck を Python-oneliner にコンパイルする Python-onelinerを書いたけど全ッ然反応がなかった。こんなに面白いのに!」 @yamashiro「だって分かりにくいもん」 西尾先生が通常ワンライナではtry-catchが使えないけど子プロセス立ち上げて例外を出力してパースすればエラー処理ができるとか(http://www.nishiohirokazu.org/blog/2006/08/python_12.html参照)そんな話で盛り上がる中、 @nagise「Javaでセミコロンなしでプログラムが書けるような気がしてきた」 Javaの場合、普通にセミコロン(;)でマルチステートメントにかけるのでただ1行にしようというなら改行

    Javaでセミコロンなしでプログラムを書く - プログラマーの脳みそ
    rin1024
    rin1024 2010/05/14
    おもろい
  • jbox2d 日本語情報トップページ - OSDN

    ダウンロード 最新ダウンロードファイル JBox2D-2.0.1-b250-Full.jar (日付: 2010-06-29, サイズ: 1.04 MB) JBox2d-2.0.1.zip (日付: 2008-07-07, サイズ: 6.38 MB) jbox2d-1.4.1b.jar (日付: 2007-10-27, サイズ: 128.23 KB)

    jbox2d 日本語情報トップページ - OSDN
    rin1024
    rin1024 2010/05/06
    物理演算エンジン
  • Processing 1.0

    Download and open the 'Processing' application. Select something from the Examples. Hit the Run button. Lather, rinse, repeat as necessary. More information on using Processing itself is can be found in the environment section of the reference. To learn the Processing language, we recommend you try a few of the built-in examples, and check out the reference. A group of diverse books have been writ

    Processing 1.0
    rin1024
    rin1024 2010/05/06
    ゲームの開発環境に最適らしい
  • あなたのJavaスキルを見せてくれ! 「Javaプログラミングコンテスト 2010 Spring」開催中

    Javaプログラミングのスキルを競い合うオンラインコンテスト「Javaプログラミングコンテスト 2010 Spring」がスタートした。実務に近い環境でプログラミングの実力を診断し、成績をもとにランキング。無料で参加でき、優勝者には賞金10万円を贈呈。腕に覚えのあるプログラマよ、来たれ! プログラミングコンテストは、キーエンスグループのログアスが開発したプログラミングスキル診断システム「スキルセンサ」を活用して実施する。 スキルセンサは、Javaなどのプログラミングスキルを短時間で診断できる業界初のツールだ。プログラミング課題を提示し、解答プログラムの作成過程を計測することで、受験者の品質能力や生産性能力を診断。実務で必要な「開発効率」を測定できるのが特長だ。 プログラミング課題は、できるだけ実務に近いプログラミング状況を意図して出題。スキルセンサは「よりシンプルなプログラム構造を、より早

    あなたのJavaスキルを見せてくれ! 「Javaプログラミングコンテスト 2010 Spring」開催中
    rin1024
    rin1024 2010/04/02
  • ayumu-baby.com

    This domain may be for sale!

    rin1024
    rin1024 2010/03/31
  • Java言語規定 目次

    目次 | 前 | 次 Java言語規定 目次 序文 0. 標準情報としての導入 0.1 適用範囲0.2 引用規格0.3 定義 1. はしがき 1.1 プログラム例1.2 文献 2. 文法 2.1 文脈自由文法2.2 字句文法2.3 構文文法2.4 文法記法 3. 字句構造 3.1 Unicode3.2 字句変換3.3 Unicodeエスケープ3.4 行終端子3.5 入力要素及びトークン3.6 空白類3.7 注釈3.8 識別子3.9 キーワード3.10 リテラル3.10.1 整数リテラル3.10.2 浮動小数点リテラル3.10.3 論理値リテラル3.10.4 文字リテラル3.10.5 文字列リテラル3.10.6 文字及び文字列リテラルのためのエスケープシーケンス3.10.7 空リテラル3.11 分離子3.12 演算子 4. 型,値及び変数 4.1 型及び値の種類4.2 プリミティブ型及び値4

    rin1024
    rin1024 2010/03/31
  • Java 2 Platform SE 5.0

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

    rin1024
    rin1024 2010/03/31
  • Java 暗号化拡張機能 JDK5.0

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

    rin1024
    rin1024 2010/03/31
  • EclipseWiki

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    rin1024
    rin1024 2010/03/31
    eclipseで分からない事があればここを参照
  • Java を使うなら覚えておいて欲しい書き方 - 配列・リスト・マップ - ぐるぐる~

    元ねた:Javaを使うなら必ず覚えておきたいデータ構造 - 配列・リスト・マップ - いろいろ解析日記 なんか色々と足りないよね、ってことで、色々と補足を。 配列 配列の生成 配列に含める要素が既に分かっている場合、例えば、 String[] strs = new String[2]; strs[0] = "hoge"; strs[1] = "piyo"; このような場合、以下のように記述できる。 String[] strs = { "hoge", "piyo" }; 独自のクラスだったとしても、 Hoge[] hs = { new Hoge(), new Hoge() }; と、普通に可能。 これを使うと、引数を 2 つ受け取って配列にまとめて返すメソッドは、 Hoge[] toArray(Hoge a, Hoge b) { Hoge[] result = { a, b }; retur

    Java を使うなら覚えておいて欲しい書き方 - 配列・リスト・マップ - ぐるぐる~
    rin1024
    rin1024 2010/03/31
  • チームラボ天下一武道会 - 純粋関数型雑記帳

    チームラボ天下一武道会 ~コードGolf & F1レース!~ : ATND に参加してきました。普段Java使っていないのでどうなるかと思いましたが、なんとか優勝することができました。 問題は、ユーザデータと商品の購入データが与えられるので、全商品間のコサイン類似度を求めよというものでした。入力は <ユーザID>,<商品ID> のCSVで与えられ、出力は商品ID×商品IDの二次元配列をCSVで出します。購入データは1万件、ユーザ数は1000以下、商品数は500以下という制限です。 順位は、実行時間によるスコアとバイトコードのサイズによるスコアの和によって付けられます。それぞれ50点満点で、実行時間は 10秒 (50点) 60秒 (0点) バイトコードのサイズは、 1Kbyte (50点) 6Kbyte (0点) を基準として、線形補完されて決まります。50点満点ですが、基準値を超えた場合は

    チームラボ天下一武道会 - 純粋関数型雑記帳
  • Java Swing Tips - てんぷらメモ

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

  • SwingでJavaに強くなる

    SwingのキホンJFrameを使う SwingでJavaに強くなる(1) JavaはサーブレットやJSPだけじゃない!Eclipseを使ってSwingを学ぶことで、Javaの基GUIアプリケーションの基スキルを高めよう