【Java】アナグラムの生成ロジックの検証(「かとうあい」「あとうかい」のモンテカルロ法による実験)

2018/07/10 09:00
前回のつづき 自分で作ったアナグラム生成ロジックが ほんとに正しく機能しているのか確かめるべく 暇つぶしついでに少し実験をしてみた。 実験内容は 「かとうあい」を入力としてアナグラム生成ロジックを適用した後、 「あとうかい」を得られる確率は理論値に近似するか というくだらないものである。 「かとうあい」と「あとうかい」がアナグラムの関係になっているのは アナグラムに関して調べたときにWikipediaに載っていた事例であり なぜか印象に残ってい..

続きを読む

【障害記録】No.11:PDFファイル読込時のバイト欠落※気付かれる前に処理

2018/03/24 09:00
自分が体験したシステム障害を紹介してトラウマを抉り返す自虐コーナー ※特定避けるため一部脚色・変更しているが、大体ほぼ実体験。 障害No障害分類No(自分用)発生分類アプリ/データ/ミドル/ハード案件名個人的ヤバイ度(5段階評価) 11 B アプリ PDFファイル読込時のバイト欠落※気付かれる前に処理 ★★★☆☆ ..

続きを読む

【jquery】jqueryによる非同期通信(Ajax)の基本的な実装について(+ちょっとだけJava/Servlet)

2018/03/20 09:00
jqueryによる非同期通信(Ajax)の基本的な実装サンプル 【もくじ】 1.基本的なこと 2.サンプル 3.実験結果 1.基本的なこと 非同期通信の実装方法には、他にもいろいろあるみたいだが、 基本的には「$.ajax」という関数を使って実装する。 以下は実装例。 $.ajax({ type: 'GET', url: "/ajaxtest/AjaxTestServlet", dataType: 'HTM..

続きを読む

【Java】【HTML】特定の文字をサーバにPOSTすると、あるブラウザでPOSTしたときだけ違う文字に書き換えられる件について

2018/01/30 09:00
「テキストボックスやテキストエリアに文字を入力してサーバにPOSTするとき、リクエストを送るブラウザによってサーバ側が受け取る文字(正確には「文字コード」)が変わる」 というケースを発見したっていうか実際に遭遇した。 これはちょっと前にツイッターでつぶやいた以下の内容に端を発し、事象を追求していく中でわかった事実である unicodeの私用領域付近のコードをサーバにPOSTすると、サーバ側で受け取るコードがブラウザによって変わるという、謎の現象の話を聞いた。ホントかよと..

続きを読む

暇つぶしで複素積分の近似計算に挑戦

2017/12/11 09:00
仕事に飽きたので(最近よく飽きるのだ)眠気覚ましと頭の体操の為に適当な数学の問題に挑戦する。 ノリはこれに近い。 挑戦する問題はこれ↓だ!(Windows標準の数式エディタで書いたので細部がいまいちだがまあいいや) この問題を選んだことに意味はない。 ふと頭の中に浮かんだ数式だったというだけである。 強いて言うなら冒頭紹介した「ノリはこれに近い」の問題でSin(x)を扱ったというのから出てきたところはあるかもしれない。 被積分関数は、x→∞の極..

続きを読む

【HTML】Twitterでよく見る絵文字や顔文字の追跡;twemojiのサンプル実装方法について

2017/12/05 09:00
Twitterでよく出てくる「絵文字」「顔文字」その他「不思議な文字」の正体を追跡する暇つぶしコーナー 主にtwemojiの簡単な実装方法の紹介(むしろその程度にしか知らん)と、絵文字や顔文字に関する情報の収集や整理等。 Twitterにおいて、1文字分の枠で、色つきで表現される「顔文字」とか「絵文字」は、 twemojiというAPIを通して画面に表示されているようだ。 例えば個人的によく使う「😂」は、(なんとなく使い勝手がいいんだw) Twitter上の表..

続きを読む

もっと見る