ソフトウェアエンジニア現役続行

雑多なことを綴ります

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

ディスクアクセスが途切れる

突然、Windows VistaのPCでディスクアクセスが途切れるようになりました。ディスクアクセスが遅すぎて、まともなPCの作業ができません。タスクバーを見ると、見慣れないアイコンが。マウスを合わせても、右クリック・左クリックをしても何もメッセージが現れ…

World Visionに寄付しませんか

今回の震災で、多くの方が寄付をなさっていると思います。私は以前から寄付をしている「World Vision」に寄付をしました。信頼できる寄付先を探している人がいるかも知れないと思い、紹介しました。「World Vision」は自分の寄付による活動内容がしっかり見…

iPhone/iPod touchで音楽や動画を少しだけ早送り/巻き戻し

MAC

iPhoneやiPod touchで音楽を聴いたり、動画を観たりしていて、少しだけ早送り/巻き戻しをしたいと思ったことはありませんか?早送り/巻き戻しの方法は、進捗バー(という名称なのでしょうか)を指で押さえて、左右に動かします。これは直感的に分かります…

pingを使ってホップ数を調べる

マシン間のホップ数を調べるには traceroute を使うのが一般的ですが、ルータやISPによっては traceroute がうまくいかない環境があります。そのような環境でも、もしその機器と ping で通信ができるなら、-tオプション(Windowsの場合は-iオプション)を使…

PPPのtxqueuelenが小さすぎる

LinuxでイーサネットとPPPインタフェースのルーティングをすると、イーサネットからPPPインタフェースへの通信パケットをこぼしてしまうことがありました。 調べていった結果、PPPインタフェースのtxqueuelenが3(デフォルト値)であることが原因だと分かり…

京都大学 青谷准教授のTOEFL・英語学習説明会

今年に入ってから英語の勉強をしているのですが、そんな折、京都大学の青谷さんという准教授が「TOEFL・英語学習説明会(無料)」を開催すると知り、申し込みました。購読しているブログのエントリで知りました。 On Off and Beyond: 京大青谷准教授によるTO…

gcovを使ってテストカバー率を測定する

gcovというツールを使ってC言語のテストカバー率を測定することができます。gcovはgccパッケージに同梱されています。たとえば次のようにHoge.cをtestHoge.cでテストするとき↓ [Oswald@fedora14 tmp]$ cat Hoge.c int plus1(int i) { return i+1; }int minus…

DBD::SQLite-1.14に関数が戻ってこない不具合がある

Unix環境でperlのDBD::SQLite-1.14の関数を使ってsqlite3につなぐと、関数から戻ってこない不具合が起こることがあります。DBD::SQLite 1.14はCent OS 5.1に標準で入っているバージョンです。再現プログラムは↓ use DBI; DBI->connect('dbi:SQLite:dbname=/t…

英語学習最強プログラム

シリコンバレーに行ってきた(2010年12月30日)のエントリで書いたのですが、海外で働くことにとても興味を持っています。転職するにしろ、留学するにしろ、今の会社で海外に転勤するにしろ、チャンスをつかむためには英語が出来なくてはならないと感じ、英…

iPod touchでpodcastを直接ダウンロードする方法

MAC

今までは、PCでiTunesを立ち上げて、podcastをダウンロードしてからiPod touchに転送していました。PCが手元にないときに、Wifi環境のおいてiPod touchで直接ダウンロードしようとしたら、やり方がすぐに分からなくて迷ったので、メモしておきます。 1. iPod…