タグ

2014年7月1日のブックマーク (6件)

  • 自分を論理的だと思っている人へ/論理的思考は魔法の杖ではないって話 - デマこい!

    ここ数年、「論理的思考」がバズワードになっている。 論理的思考を磨かなければと誰もが強迫観念にかられ、今では「ロジカルな人」が最高の褒め言葉だ。40年前のサラリーマンが「モーレツ」であることを誇りに思い、10年前のビジネスマンがチーズはどこに消えたのか頭を悩ませていたように、現在の日では「論理的思考」が尊ばれている。まるで、魔法の杖のように。 論理的思考さえ身につければ何もかも解決できる。あらゆる失敗の原因はロジカル・シンキングの不足にある。そんな「論理的思考万能説」が、今の日には蔓延している。こうした万能説を唱えること自体が論理的思考の不足なのだが、そのことに気づかない人も多いようだ。「論理的思考」への絶対の信頼は、もはや信仰に近い。 たしかに論理的思考は便利だ。しかし、万能ではない。 そこで今回は、論理的思考へのよくある誤解を4つ取り上げたい。論理的思考に何ができて、何ができないの

    自分を論理的だと思っている人へ/論理的思考は魔法の杖ではないって話 - デマこい!
    quanon
    quanon 2014/07/01
  • 論理的思考の放棄 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記

    僕は、1 日に少なくとも 3,000 行程度、多く書くときで 10,000 行以上のプログラムを書くことができる。その結果、多い月で 10 万行 / 月くらいである。なお、言語は書くソフトウェアの性質上、大半が C 言語である。 また、プログラミングにはバグが付き物だが、ここ 2、3 年の間は、発生するバグの数を極めて少なく保つことに成功している。 とても大きく複雑で、かつレイヤ的に OS に近い処理をたくさんやるプログラムを書く場合は、プログラミングをするときでも、事前の設計が極めて重要となる。設計をうまく行わないと、後になって全面的に書き直しをしないといけなくなったり、パフォーマンスが低下したりする原因となり、開発者の苦痛の原因となる。 当然のことながら、これまで書いたいくつかの大きく複雑といえるソフトウェアの大半の設計も、自分で行った。いかなる場合でも、設計は、最初の 1 回目で確定

    論理的思考の放棄 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記
    quanon
    quanon 2014/07/01
    賛否両論ありそうな内容だが、僕はとても好きな記事だ。感覚的にそう思う。
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    quanon
    quanon 2014/07/01
  • activesupport 3のblank?メソッドを使用するにはrequire 'active_support/core_ext'としないとNoMethodErrorになるので注意 - YomuKaku Memo

    ActiveSupportの blank? メソッドは、対象のオブジェクトの内容がnilまたは’’の場合にtrueを、さもなければfalseを返してくれる便利なメソッドです。 Railsを使用していない、ごく普通のrubyのスクリプトの中でもactive_supportをrequireするとblank?メソッドを使用することができます。 より正しく書けば、activesupport 2の時代には require active_support によってactivesupportを読み込むことにより、blank?メソッドを使用することができましたが、activesupport 3になって以降、 require active_support だけではblank?メソッドを使用できなくなっていました。 require active_supportだけではblank?メソッドが使用できない実例 ac

    quanon
    quanon 2014/07/01
  • DMM.make - 熊野MAKE日記 - 家をつくる・1

    DMM.make - 熊野MAKE日記 - 家をつくる・1
    quanon
    quanon 2014/07/01
  • Bootstrap 3 学習ノート - Qiita

    (2014-06-09 ... 18) Bootstrap 3の学習記録ノートです。 できるだけ手を抜かず隅々まできちんと調査し、コードはほぼ全て実際に試して確認しました。 元々公開を意図したものではありませんが、ここまで詳細に調べた資料はそうはないと思いますので最低限の体裁を整えて公開します。みなさんのお役に立てば幸いです。 なおHTML部分はほぼ全てjadeで記述しています。jadeを知らないと理解できないノートになってしまっていますが、生のHTMLではとてもこのスピードでは学習できません。どうかご了承下さい。 なお「ここは違うのでは」「こうした方がよいのでは」などという点がありましたらGitHubのissuesかpull requestなどでお教え頂けるとありがたいです(6/19記)。 (Qiita用に追加) Qiitaコメントでのご指摘も歓迎します。 その後しばらくしてバージョンが

    Bootstrap 3 学習ノート - Qiita
    quanon
    quanon 2014/07/01