タグ

2015年12月23日のブックマーク (3件)

  • Quick Tip: Stop Writing Loops and Start Thinking with Maps — SitePoint

    There comes a time in the learning path for most programmers when they discover a function called map. Up until discovering the map function, you might use a for loop whenever you needed your machine to perform some action many times. In the common case, that action would be transforming some data. Imperative For example, a salesperson on your team hands you a big list of email addresses. Not a gr

    Quick Tip: Stop Writing Loops and Start Thinking with Maps — SitePoint
    kihan
    kihan 2015/12/23
  • ReactとHTML5 Form Validationでリアルタイムチェック機能付きフォームを作る

    サンプルについてメールアドレスとURLを入力して送信するフォームです。リアルタイムで入力値のフォーマットと入力の有無のチェックを行います。入力値に問題がなければ、送信ボタンが押せるようになります。ボタンを押すと、入力値がアラートとして表示されます。※サンプルなので、かなりシンプルに作っています。 サンプルのソースコードはGitHubで確認可能です。 maechabin/react-validation-formGitHub実際にReactの実装を行っているのが以下のJSファイルとなります。 https://github.com/maechabin/react-validation-form/blob/master/src/app.js実装方法の説明の前にReactの基礎知識の説明や開発環境の構築方法などは省略します。その辺の情報については、当ブログの以下の記事などを参考にしてください

    ReactとHTML5 Form Validationでリアルタイムチェック機能付きフォームを作る
    kihan
    kihan 2015/12/23
    React.js Advent Calendar 2015 (Qiita) 23日目の記事として書きました。実用的なところで、ReactとHTML5でRealtime Form Validationの実装方法です。#react #reactjs #javascript #html5
  • Evan Priestley 氏がどうやってプログラミングを学んだかを教えてください - Knoh (ノウ) | The Knowledge Hub

    人による回答です。Evan Priestley 氏は知る人ぞ知る、Facebook を代表する (元) エンジニアの一人です。Facebook には 2007 年から 2011 年の間に在籍していました。 手短かに言えば: 何年もの歳月の賜物というか。ぼくはただひたすらプログラミングが大好きで、(フェイスブックで働いていた) 過去4年間、ほとんど他のことをしていない。その前も2.5年ほどプログラマーとして働いていたし、そのさらに前も6年くらい趣味でプログラミングをしていた。ぼくは高校も大学も中退しているので、それで空いた時間もプログラミングに費やした。つい最近フェイスブックを辞めたけど、未だに起きている時間のほとんどはプログラミングだ。 もっと詳しく言えば: 月並みだが、ぼくはちっちゃい頃からコンピューターが好きで、我が家にあったヤツで(最初はMac Plusで途中からIIsiになった)

    kihan
    kihan 2015/12/23