2015年7月31日のブックマーク (3件)

  • 英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました

    ではエントリー題へ。長くなったので目次。 ・この辞書サービスでできること ・なぜ今さら英語の辞書サービスを作ったか? ・サービスとしての今後の課題 ・動作テストにご協力頂いた皆様に感謝! ・使用している技術・ツール ・個人での開発スタイル ・タスクフローとタスク管理 ・新規サービスの設計で最も注意した点 ・Rails 開発で大変だった点 ・作業で手が止まった時の脱出法 ・開発における今後の課題 この辞書サービスでできること 一言で言うと、単語の意味を関連する画像とともに調べられる辞書サービスです。 百聞は一見にしかず…ということで以下分かりやすい例ですが、’dredge‘(浚渫機)という英単語を調べたページのスクリーンショットです。 単語の意味の文章による説明と関連画像を共に表示することで、単語の意味をイメージしやすく、記憶に定着しやすくなることを目指しています。 英単語を画像イメージで

    英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました
  • Mechanize::Form - Ruby Mechanize wiki (ja)

    Ruby Mechanize wiki (ja) Ruby の Mechanize の wiki のよてい トップページページ一覧メンバー編集 Mechanize::Form 最終更新: kitamomonga 2010年10月18日(月) 12:59:42履歴 Tweet Mechanize::Form HTML上にあるフォーム(<form>…</form>)ひとつを表すクラスです。 フォームコントロールへのアクセス このクラスが提供するメソッドで各種フォームコントロール(入力欄、チェックボックス等)のオブジェクトを探す 探した入力欄などのオブジェクトのvalueを直接入力や項目選択で適当に変更する このクラスが提供するメソッドで、このクラスが表現するURLへフォームデータを送信 という流れになります。コントロール名HTML探すメソッド1行入力欄<input type="text">#f

    Mechanize::Form - Ruby Mechanize wiki (ja)
  • なぜ Java でジェネリックスが必要なのか? - Java 入門

    なぜジェネリックスなのか? ジェネリックスはどのような問題を解決するものなのでしょうか? それを理解するために、次のような箱 (Box) クラスを考えましょう。 public class Box { Object o; public Box(Object o) { this.o = o; } public Object get() { return o; } } これは単なる箱 (Box) を表すクラスです。コンストラクタで何かオブジェクトを受け取ったら、それを内部的に Object 型の o に保持しておき、get メソッドが呼ばれたときにそれを返すだけです。 これを利用するプログラムを考えましょう。 Box b = new Box(123); Integer i = (Integer) b.get(); System.out.println(i); // 123 Box のコンストラク

    なぜ Java でジェネリックスが必要なのか? - Java 入門