タグ

学習に関するsmall_treeのブックマーク (5)

  • セキュリティに配慮したコードの書き方を学びたいです。 効果的な学習法を教えて下さい。 - hamachiya2インタビュー

    学習法は知らないけど、セキュリティに限らずバグのないコードを書く為には 想像力が大事だと思う。 たとえば「ここは数字が入力されているはずだから」ってことで 入力された値をそのまま計算しちゃうコードだと、 「もし数字以外が入力されていたら?」 「もし割り算なのにゼロが入力されていたら?」 みたいな、いわゆる「異常系」が沢山あるよね。 それをどれだけ想像できるか。 もちろんいくつかの定番パターンはや他人のコードからの学習でも覚えられるし、そういった学習を時々することも大事。 だけど教科書に書いてあることって、なかなか覚えられないよね。 少なくともぼくはそう。 だから自分で書いて、そして「手を抜かず想像して」、それを経験として覚えていくのが良いんじゃないかな。 プログラムじゃなくて文章とかでもそうだよ。 ぼくは一行書くたびに、 「ほんとに矛盾はないか?異常はないか?

  • 機械学習 - 機械学習の「朱鷺の杜Wiki」

    機械学習とは,Arther Samuel によれば「明示的にプログラミングすることなく,コンピュータに行動させるようにする科学」 のことです. 歴史的には,人工知能の研究分野の中で,人間が日々の実体験から得られる情報の中から,後に再利用できそうな知識を獲得していく過程を,コンピュータにおいて実現したいという動機から生じました. 現在では,数値・文字・画像・音声など多種多様なデータの中から,規則性・パターン・知識を発見し,現状を把握や将来の予測をしたりするのにその知識を役立てることが目的となっています. しましまの私見に基づいて,機械学習の各種の問題を整理しました. ↑ 他分野との関連† 確率論:機械学習で扱うデータは,いろいろな不確定要素の影響を受けており,こうして生じた曖昧さを扱うために利用されます. 統計:観測されたデータを処理する手法として長く研究されてきたため深い関連があります.特

  • まとめよう、あつまろう - Togetter

    コミュニケーションが生まれるツイートまとめツール

    まとめよう、あつまろう - Togetter
  • 絶対に失敗する英語学習法

    さて、はてなに限らずネット上には、「良い英語の学習法」に関するエントリがたくさんあります。ここらで「悪い英語の学習法」をまとめてみようと思い立って書いてみました。 (1) インプットだけでアウトプットしない 英語というのは、自分の脳と肉体を駆使した活動です。「英語が出来る」というのは、必要に応じた形で自分の脳と肉体を動かすことができる、ということです。どうやったらそれができるようになるのか?自分で動かしてみることを繰り返して練習するしかないんですね。例えば、「聞き流すだけで英語が上達する!」と謳う英語教材があります。あれは、「サッカーの試合を山ほど見流すだけでサッカーが自分でも上手にできるようになる」とか、「ゲームのプレイ動画を見流すだけで上手にプレイできるようになる」とか、「プロのミュージシャンのライブを見流すだけで楽器が演奏できるようになる」というぐらい荒唐無稽な話です。人間がアウトプ

    絶対に失敗する英語学習法
    small_tree
    small_tree 2010/08/11
    英語に限らずすべての学習において成り立つ。どこでも言われていることが書かれているけどそれだけに耳に痛い増田。
  • コピペはプログラミングの基本。どんどんコピペしなさい。 - このブログは証明できない。

    コピペはプログラミングの基です。どんどんコピペしなさい。って、スラムダンクに書いてあった気がしますが、気のせいかもしれません。私はコピペ推進派です。コピペはプログラミングの基なので、がしがしコピペすればいいと思います。今日は、この辺の話をしていきますが、話題がそれて三井寿を語る場になったらスミマセン。 まず、プログラミング初心者。これはもう、わしゃわしゃコピペすべきです。ホントは写経の方がいいのですが、コピペでも構いません。構いませんとも。かまいたちの夜です。プログラミング初心者が参考書のプログラムを理解するには、読むだけでは足りません。まず、サンプルプログラムを動く状態にして、それを改造すべきなのです。大幅な改造は必要ありません。まずは、変数の中身を変えるとか、そこから始めます。 英語を学習するときに、1単語を覚えるよりも、ひとかたまりのフレーズで覚えた方がいい。って、スラムダンク

  • 1