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

デスクトップからアイコンをなくした

家で使っているWindowsのデスクトップからアイコンを一掃しました.理由は以下の3点. 普段はウィンドウを全画面表示ないしは左右分割で使うことが基本で,もともとデスクトップにはアクセスする機会が少なかったこと Winキーの無いキーボードを使い始めてWi…

「コンピュータ」っていう呼び方

子供のころはcomputerの日本語訳が「電子計算機」であることに違和感を覚えたものです.昔覚えたその違和感は,コンピュータを使ってやっていることと「計算」というワードのがどうにも結びつかないことから来たものでしょう.情報系の知識を蓄えた今なら理…

Monoを使うことの是非

MonoやPortable.NET*1といった.NETのオープンソース実装は,MSの特許を侵害しているのではないかという意見があります.いちおう.NETにおけるアプリケーション実行基盤である共通言語基盤 (CLI; Common Language Infrastructure) とC#の仕様はそれぞれECMA-3…

CDのリッピングに最適なフォーマットは?

今日は久々にCDを買ってきました.自分のミュージックライブラリを作業途中で放置していることを思い出したので,ついでにリッピングフォーマットを再考してみることにしました.※最近はWindowsも使いますが,基本的にLinuxユーザの視点で書くことに注意して…

STLのvalarrayを知った

Twitterで知っていろいろ触ってみました.std::valarray.std::vectorなどとは大きく使い勝手が違うので,使うときは注意が必要です. 何に使うクラス? 複数の数値それぞれに対して同じ計算を一斉にやりたいときに便利. 基本 // C++11 std::valarray<int> foo =</int>…

立命合宿お疲れ様でした

11日から13日まで弊大学で競技プログラマーの合宿が行われました.毎日1回模擬コンテストが行われ,会津大学・大阪大学・立命館大学の3校がそれぞれ各コンテストの問題作成を担当しました.自分もちゃっかり問題作成に関わりました. 3日目のコンテストで出…

C++のalgorithmヘッダとか関数オブジェクトとかの話

明日から3日間,うちの大学で競技プログラマー向けの合宿が行われます.模擬コンテストは,AOJを使ってオンラインから参加できるそうなので是非ご参加ください.さて,今回のエントリはC++の話です.競技プログラミングをC++でやるとなると,STLのコンテナ類…

お菓子の買い出し、そしてラーメン

昨日のエントリーは2本目にしてはりきりすぎましたね.正直あのペースでは絶対に続かないと思ったので今日のエントリーは軽く今日のハイライトをお送りします.今日は通常のRiPProの活動後に,お菓子とジュースをみんなで買い出しに行きました.来週に行われ…

RSpecの恐るべき強制力

最近ちょっとRubyでプログラムを開発することがありました.その過程でせっかくだからとRSpecを使ってやってみて,思ったことを書きます. RSpec本などは読んでないので,BDDのお話には深入りしません.mock/stubも出て来ません. 一応RSpecについて説明 知…

ブログ始めてみた

今更感ありますがブログ始めます,というか始めました.*1 不定期に適当なことを書いていくと思います. はてなブログには優秀なネタ^H^H技術系の記事が数多く公開されていますよね. 僕には技術も文才も備わっていないので,クオリティの高い記事が書けるか…