杉浦
- 2018年5月15日
- 2018年5月15日
javascriptのDOM操作の高速化に使える機能:DocumentFragment
これはいくらかjavascriptを知っている人向けの記事で、javascriptの機能の一つDocumentFragmentの紹介です。 DocumentFragmentはD […]
- 2018年5月14日
- 2018年5月14日
ボトルネックの考え方
ボトルネックは一つのアプリケーションの様な何かのまとまりを改善する時に使用できる考え方です。ボトルネックのおおまかな意味は次の通りです。 物事がスムーズに進行しない場合、遅延の原 […]
- 2018年5月10日
HTMLの勧告とCSSの仕様
HTML、CSSを始めとする様々なWWW(World Wide Web)上で用いられる技術の標準化を進める団体としてW3C(World Wide Web Consortium)と […]
- 2018年5月9日
phpにおけるsort
phpのsort関数の説明です。 phpの説明書:原文、和訳 phpに備え付けのソート関数はここにある以下の表の通りです。 ソート関数の特性 関数名 ソートの基準 キーと値の相 […]
- 2018年5月7日
- 2018年5月8日
ファイル検索ソフトEverythingの紹介
ファイル検索を行ってくれるフリーソフトであるEverythingの紹介です。 Everythingは様々なファイル検索機能を備えたGUIのソフトです。インデックスを用いた探索( […]
- 2018年5月2日
オーダーとプログラムの高速化
この記事はボトルネックになりやすいループする処理を省略するか高速化すればプログラムは大きく高速化しやすいということを仰々しく述べる記事です。 プログラムの計算量はオーダーと呼ば […]
- 2018年5月1日
平面直角座標系について
周知なことですが地球は楕円体であり、平面で全てを表した場合、無視できない誤差が生まれます。メルカトル図法の地図と実際の面積の比較で驚いたことのある人は僕だけでないと思います。緯度 […]
- 2018年4月30日
jQueryのajax通信の処理状態に関するイベント
javasriptのライブラリjQueryにおいて非同期通信であるajax処理を行う際、通信の処理状態に関するイベントの備忘録です。非同期処理は隙あらば他の仕事をやりだしたりなんだ […]
- 2018年4月27日
- 2018年4月27日
厳密な正規表現による高速化
正規表現は文字列の集合を一つの文字列で表せる便利な手法で、様々な言語、アプリに実装されています。 大体の正規表現の行いは文字列の前方から正規表現とのマッチを順に探して弾かれたら […]