2016年12月21日のブックマーク (2件)

  • input[type="checkbox"]やinput[type="radio"]を悪用してJSの出番を減らそう - Qiita

    稿は『CSS Advent Calendar 2016 - Qiita』21日目の記事です. なんかみんな「ぼくがかんがえたさきょうのしーえすえすせっけい」について語る雰囲気っぽですが,ここは空気を読まずに小ネタでいきます. ぜんぜんどうでもいい話ですが,僕はCSS設計ネタでは『morishitterのCSSの書き方(2016年夏) - morishitter blog 』と『Clean and Unbreakable CSS // Speaker Deck』が好きです. TL;DR :checked擬似クラスと兄弟セレクタ~を利用すると… JSを書かずに「ステート(on/offの2値)によるスタイルを切り替え」が実現できる label要素とinput[type="checkbox"]またはinput[type="radio"]を利用すると… JSを書かずに「ある要素がクリックされたらス

    input[type="checkbox"]やinput[type="radio"]を悪用してJSの出番を減らそう - Qiita
    izumin5210
    izumin5210 2016/12/21
    小ネタです
  • 手を動かして学ぼう!テスト駆動開発&オブジェクト指向プログラミング

    この勉強会は実際に自分でコードを書きながらRubyにおけるテスト駆動開発(TDD)やオブジェクト指向プログラミング(OOP)を学ぶ勉強会です。 主催者からプログラミング問題を出しますので、その問題をTDDやOOPを駆使して各自で解いてもらいます。 勉強会の最後には参加者の中から数名、自分の書いたコードを発表してもらい、みんなでコードレビューをします。 どんな問題が出るんですか? TDDBCで出題された「自動販売機問題」に近い問題を作成する予定です。 (Ruby or TDD or OOP)の初心者ですが、参加できますか? はい、大丈夫です。 お互いに気軽に相談し合えるよう、参加者はいくつかのグループに分ける予定です。 また、主催者(2人)もサポーターとして初心者の方を随時フォローします。 ご用意いただくもの ラップトップPC Rubyの開発環境は事前に構築しておいてください。 電源とWif

    手を動かして学ぼう!テスト駆動開発&オブジェクト指向プログラミング
    izumin5210
    izumin5210 2016/12/21
    これめっちゃいいな リモート参加したいレベル