(今年も司会者として)Vim Conf 2015に参加した

はじめに 記事を書くの遅くなりました. Vim Confに参加し,強いVim熱にさらされ,体調を崩していました. 去年に引き続き@KuniwakさんのPA能力はすばらしかったし,@yoshiko_pgさんの作成したサイトもすばらしかった. 去年と同じような感じになるけど,み…

gtest & gmock

はじめに C++練習の一環でUnit testツールのgtestとgmockを使って簡単な例を書いてみた. インストール google/googletest · GitHub gtest ~/Downloads ❯❯❯ ./googletest ~/D/gtest-1.7.0 ❯❯❯ mkdir build ~/D/gtest-1.7.0 ❯❯❯ ./build ~/D/g/build ❯❯❯ cmak…

awkスゴイ!

はじめに 連休も終わりに近付き寝られなくなったので 乱数を生成するC++のコードを書いて awkで平均と分散をワンライナーで求めてみた. 正規分布 C++11っぽく書いてみた. #include <iostream> #include <random> using namespace std; class Random_normal { public: Random_</random></iostream>…

仮想関数!!!

はじめに 恥しながら,C++を仕事で使いつつ,仮想関数・純粋仮想関数をあいまいに使ってた. ただ,シルバーウィークに入る前,ボスにC++の再学習(文法とかじゃなくて,設計とか)を命じられたので「憂鬱な…」を読んでる. www.amazon.co.jp この本の6章で仮…

学び方

はじめに 今日、部長と月例面談をした。 仕事で思い悩んでてくよくよしてた。 部長には励ましてもらい、さらに良いアドバイスをもらった。 忘れないためにここに記す。 部長のアドバイス konnyakmannanくんは、話を聞く限り、 論理だったことが好きで 粘り強…

vimconf2014に(スタッフとして)参加してきた

とりあえず、言っておきたいこと とりあえず、伝えたいことがある。 それは… スタッフすごい! 暗黒美夢王すごい! 以上 いろいろ書きたいけどまとめられなかった…

3月と5月

I often confuse... 3月と5月をよく間違える、英語で。 MarchとMayってなんとなく、似ている。 昨日、英会話でインストラクターの人も間違えてた。 ネイティブでも間違えるんだ、と思って驚いた。 日本語だと "おざなり"と"なおざり"みたいなものか。 いや、…

構文解析

C言語を使って簡単な構文解析のプログラムを書いた. フルスクラッチではなくて字句解析にはre2c 構文解析にはlemonを使った. いまどきはre2cとlemonを使うようです.備忘録として簡単な電卓を作る過程をまとめておきたい.長くなるので今回はre2cの使い方…

アセンブラとかマシン語とか

この3週間くらい アセンブラとかマシン語とかを使った修行を行なっています. このまま復習せずにいたら修行が無駄になりそうなので どんなことがしたのか どんなことができるようになったのか まとめておきたいです.ただ 勉強して日が浅いので間違いを指摘…

京都・大阪・愛知

先週末 京都・大阪・愛知に行って来ました. 帰省(愛知出身)を兼ねた小旅行です.(酔っ払った勢いで決めました.)せっかちというか 我慢できずに朝早くから出かけて京都には正午ごろにつきました. 河原町とか八坂神社をぷらぷらと歩いていました. 先斗…

シェルの乱数

シェルで乱数を生成したいときがある.たとえば 乱数生成のseedを乱数で与えたいときなんかに有効だ. たくさんのjobを投げるときにseedを時間で与えるとすべてのjobの乱数列が同じになってしまう. こんなときにseedを乱数にするとjobひとつひとつで違う乱…

鹿児島市内〜種子島〜屋久島

先週の土曜日から三日間(1/26,27,28)研究室の仲間とともに鹿児島・種子島・屋久島にいってきた. いわゆる 卒業旅行である.都会の生活に慣れた僕らにとってそこは桃源郷のようであった.旅のハイライトをここに書き残したい. 初日 旅のはじまりの朝は…