2014-05-01から1ヶ月間の記事一覧

メモ: AWS Black Belt Tech Webinar「Amazon Kinesis」

AWS

最近、2年くらいブランクのあるAWSをキャッチアップしようとしています。今夜は、Amazon Kinesisがテーマのwebinerがあることに気づいたので聴いてみました。Kinesisって例のヘンな形したキーボードのことじゃなかったんですね。5分くらい遅刻しましたが、講…

メモ: タスクマネージャのタブ消滅を元に戻す

Windowsのタスクマネージャをtiny footprintモードから復帰させる方法をメモ。 環境: Windows 7 Professional Service Pack 1 (64bit) 問題 タスクマネージャを起動すると、普段はこんな感じですが何かがきっかけでタブが消えて、一番手前にある[アプリケー…

OOSC 4章 再利用性へのアプローチ

先日、4章「再利用性へのアプローチ」まで読んだので、読み返しつつメモします。 4.1 4.1は、再利用性がなぜ大事かという話。再利用性は、消費者(再利用可能なモジュールを使う人)の側からの視点と、生産者(再利用可能なモジュールを作る人)の側からの視…

プログラミングの問題を作る時に考えること

先日のオフラインリアルタイムどう書くで初めて問題を出したところ、解く側で参加する時には考えなかったことを色々と考えて面白かったので、せっかくなのでまとめておきます。 オフラインリアルタイムどう書くとは 皆で共通のお題を好きなプログラミング言…

「第21回オフラインリアルタイムどう書く」のへなちょこ解答(Java)

金曜の夜にどう書くへ行ってきました。 オフラインリアルタイムどう書くとは 皆で共通のお題を好きなプログラミング言語で解いて、結果を見せ合う会です。 今回のお題は、「レッスンは何曜日?」です。 問題: http://d.hatena.ne.jp/torazuka/20140509/yhpg …

レッスンは何曜日? 〜 横へな 2014.5.9 問題

問題 ある会社で、社員に英会話レッスンを提供することにした。クラス枠は、月曜日から金曜日まで、毎日1枠用意する。受講を希望する社員は、所定の形式で応募する。講師が、応募内容を確認してクラス分けをする。受講を許可された社員は、割り振られた曜日…

メモ: LINQのDistinctをオブジェクトに対して使うときはGetHashCodeもオーバーライドする

C#

タイトルで話が終わってしまったけどメモ。たとえば、先生クラスと部活クラスがあり、部活には先生が1人顧問につく、といった構造があるとします。 public class Teacher { public int Id { get; set; } public string Name { get; set; } } public class Ci…

OOSC 3章 演習問題E3.1 Javaはモジュール性の基準と原則をどの程度満たすか

OOSC読書つづき。昨日は3章まで読んで、演習問題E3.1(p.82)について会話したので、そのメモを書きます。その節はありがとうございます m(_ _)m >身近な方 E3.1 プログラミング言語のモジュール性どのプログラミング言語でもいいから良く知っている言語の…