2017年5月3日水曜日

配列 (データ構造)

序文

配列に関する些細なことを書き留める. 誰でも知っていると言われそうだが, 社内教育用のノートにするつもり.

2016年12月19日月曜日

人工知能プログラミングコンテスト: SamurAI Coding 2016-17

http://samuraicoding.info/index-jp.html#main

2016年12月15日木曜日

xorshiftファミリ比較

概要

xorshift128, xorshift*64, xorshift+128を検証する. 32bitを返すバージョンも作成する.
検証はDieharder 3.31.1を使用する.

2016年11月17日木曜日

jemallocに置き換える

dlmallocを使用していたのですが, jemallocに置き換えます.
ビルドに詰まるところはなかったですが, static linkにする場合,
#include <jemalloc.h>の前に, #define JEMALLOC_EXPORTを入れるのを忘れないように.

2016年11月13日日曜日

Android 7 Nougat と jemalloc

binonicのソースツリーを見ると, Nougatにjemallocがある.
dlmallocから置き換えたってことかな.

2016年10月12日水曜日

Visual Studioの文字列リテラルの文字コードを設定する

#pragma execution_character_set("utf-8")
と書くと翻訳単位毎にリテラルの文字コードを設定できる.

さらに, clのオプション/FIは, 全てのソースファイルに対して強制的にインクルードするファイルを指定する.
forceinclude.hに, execution_character_setを書いて,
cl.exe /FIforceinclude.h
とすれば, やりたいことができるんじゃないかな.

2016年9月14日水曜日

Markdown をプレビューする

MarkdownPreview
MarkdownSharpと.NetのWebbrowserを使ってプレビューを試みる.
Markdownをプレビューするだけの機械.

カンファレンスのメモ取りに, Markdownを使おうとしたことがあった.
しかし, スタンドアロンのエディタに満足できそうなものがない.
VimのMarkdownプレビューも試したが満足できなかった.

時間ができたので作ったよ.
気に入らないところがあれば好きに弄るがいいです.