2012-01-01から1年間の記事一覧

C++の文字列操作

C++

以下、すべて #include <sstream> #include <iostream> using namespace std; と書いてあるものとする。 数字から文字列へ変換 int i = 10; ostringstream sout; sout << i; string s = sout.str(); cout << s << endl; 文字列から数字へ変換 string str = "123.456"; istringst</iostream></sstream>…

ブクログで本の読了日を変更する

ブクログで、本を読み終わった日を後から編集する方法がわからず10分くらい迷ってしまった。忘れないようにメモ。1.「本の登録・編集」→「登録した本の編集・削除」をクリック 2. 編集したい本の表紙、または「レビューを書く・詳細」をクリック 3.「読了日…

小数の剰余

C++

整数の剰余には%を使う。しかし小数には使えない。どうすれば良いか。 #include<iostream> int main(void){ int a = 8; int b = 3; std::cout << "a % b = " << a % b << std::endl; long double c = 8.5L; long double d = 3.5L; // std::cout << "c % d = " << c % d </iostream>…

TopCoder部のカレンダーをiPhoneのカレンダーで参照

最近お世話になっているTopCoder部のカレンダーをiPhoneのカレンダー上に表示する方法。 iPhoneの「設定」>「メール/連絡先/カレンダー」>「アカウントを追加…」の順にタッチ 「その他」>「照会するカレンダーを追加」の順にタッチし、サーバー欄に http:…

Macの万能コマンドopen

mac

Macのコンソールからテキスト以外のファイルを開こうとするとき、適切なアプリケーションの名前が分からないために、結局Finderから辿ってダブルクリックしてしまうことがある。しかしopenコマンドを使うと、Finderでダブルクリックしたときと同じアプリケー…

Spacesを使っている時に、Command-tabを押してもワークスペース間を遷移しないようにする

mac

MacにはSpacesという機能がある(Mac 101:Spaces を使ってウインドウとアプリケーションを整理する)。 Spacesを使うとワークスペースごとに仕事の内容を分離できるので、集中力を削ぐものを隔離することができて便利である。ただ、Command-tabキーを押してア…

Webフォームをなるべくキーボードで埋める

web

Webフォームの要素を埋めるとき、ついマウスを使いがち。しかしキーボード派ならなるべくキーボードで操作を完結したい。 要素の移動 Tabキーで。 チェックボックスのON/OFF スペースキーで切り替えが可能。 メニューの選択 キーボードで用語をそのまま打つ…

英語聞き取り - More School May Mean Higher IQ Scores

voa

いつの間にか1月も経ってしまった。もう少しまじめに練習しなければ。今日はこの記事 http://www.voanews.com/learningenglish/home/More-School-May-Mean-Higher-IQ-Scores-137183213.html 。義務教育を9年間受けた学生の方が義務教育を7年間受けた学生より…