A Software Engineer Blog
2015年1月23日金曜日
Androidアプリ 麻雀点数計算機をリリース
›
麻雀の点数計算を練習するアプリをAndroidでリリースしました。 Google Playはこちら 麻雀は点数計算をマスターするのが結構面倒だったりします。 特に符計算とか細かい条件がありすぎて出来る人に任せっきりだったりします。 しかし、誰...
2014年12月20日土曜日
[IntelliJ IDEA] 左矢印ボタンで前の行に戻す設定
›
IntelliJ IDEA14のデフォルトの設定だと、左矢印キーを押していくと、行頭でとまり前の行の最後に移動しない。 これを前の行の最後に移動させる設定のメモ。 下記の項目のチェックを外す。 [Preference] > [Editor] > [Gene...
2014年11月26日水曜日
麻雀の牌を表示するJavascriptライブラリ
›
以前に公開したJavaの麻雀AIサーバである SmartBird から麻雀の牌を描画する部分だけ取り出してライブラリ化しました。 https://github.com/kentan/MahjongTileDrawingJS/tree/master 麻雀の牌はフ...
Javaの文字コード変換サンプルコード2
›
java.nio.charset.Charsetにあるdecodeとencodeの挙動が気になったのでサンプルを書いてみた。 まず、仕様の簡単な説明。 Charset.encodeは、入力としてStringを受け取り、出力として任意の文字コードのバイト列を出力する...
2014年11月25日火曜日
CodingErrorAction.IGNOREとCodingErrorAction.REPLACE とCodingErrorAction.REPORT
›
CodingErrorAction.IGNOREとCodingErrorAction.REPLACE とCodingErrorAction.REPORTを使ったサンプルコードを書いてみました。 public static void sampleCodingErroActio...
2014年11月22日土曜日
javaの文字コード変換サンプルコード
›
javaの文字コード変換はString.getBytes()を使う方法が主流な様子だけど、別の書き方を見つけたのでメモしておく。 public void testEncoding(){ String target = "日本語"; Charse...
2014年11月14日金曜日
アルゴリズムが世界を支配する
›
タイトルにアルゴリズムとあるが、中身の多くは最近良く話題になる人工知能について割かれている。アルゴリズム自体の話よりも、いかに使われてきたか、それを開発した人たちにどのようなドラマがあったかを中心にまとめられている。 ウォール・ストリートの株式市場で人工知能が使われていること...
‹
›
ホーム
ウェブ バージョンを表示