タグ

2014年10月31日のブックマーク (10件)

  • ソフトウェアエンジニアリングにおける認知バイアス5つ | POSTD

    人間の論理は、私たちがプログラミングして毎日使っているマシンの論理とは違って完璧ではありません。人間は間違えますし、悪い精神的習慣を確立してしまいますし、エンジニアとして成功するための能力に悪影響を及ぼす認知バイアスをたくさん持っています。ソフトウェアエンジニアとして定期的に目にする一般的なバイアスのうち5つを見ていきたいと思います。 1. 根的な帰属の誤り 根的な帰属の誤りは、個人の行動を説明するにあたって、気質的または個性的な面を重視しすぎて、状況的な面を軽視しすぎる傾向を言う。対応バイアスとも。 (参照) これは私のお気に入りの認知バイアスです。”至る所で”見られるからです。道で誰かに行く手を遮られると、その人を完全に嫌なヤツだと思ってしまいますが、自分が同じことをしてしまう時は、相手が見えていなかったとか、会議があって遅刻できなくて急いでいたといった理由があります。誰かがバグを

    ソフトウェアエンジニアリングにおける認知バイアス5つ | POSTD
    hamaco
    hamaco 2014/10/31
  • 著作権侵害で訴訟沙汰になり反省したBuzzNewsがとった奇策

    バイラルメディアと被害者 SNSでの伝染性に特化した会話のネタになりそうな記事を量産する"バイラルメディア"が少し前から広まっているが、ごく一部の善良なサイトを除いて大半が他の人間が創りだしたコンテンツを盗用ないしは単なる紹介をする形で記事を量産している。写真や文章を丸ごとコピーし、引用の要件を満たしておらず、大半が著作権侵害だ。 端的に言えば人の褌で相撲を取るような連中なのだが、著作権侵害で訴えようにも運営会社が公開されていなかったり、被害が少額で裁判を起こしにくいために泣き寝入りする人が大半だった。 そんな中で、フリーライターのヨッピー氏がYahoo!スマホガイドで「悪質バイラルメディアにはどう対処すべき? BUZZNEWSをフルボッコにしてみた」という記事を書いた。非常に力の入った素晴らしい記事なので、ひとまず読んで欲しい。 この記事では、悪質なバイラルメディアであるBuzzNews

    hamaco
    hamaco 2014/10/31
  • Crowi

    編集はすべて Markdown で行います。 Markdown を使えば、わかりやすい平易な文法で記載でき、美しく整形されます。 また編集中はリアルタイムにプレビューで確認することができます。

    Crowi
    hamaco
    hamaco 2014/10/31
  • ISUCON4の予選に出た #isucon - tknzk's tech log

    ISUCON4 の予選に出た。 今回は、去年のチームメンバーのid:urapico とフロントエンドエンジニアのnkns の3名体制で臨んだ。 セットアップ テーブルを移動して、テレビをセカンドディスプレイとして使うセッティング 日のISUCON会場 #isucon pic.twitter.com/DWxOsEfEWH— ルミエ (@lumie007) 2014, 9月 27 AWSクーポンを投入 *1 集合 9:30 idobataに集合 開始 10:00 スタート 公開されたAMI でEC2インスタンスを起動 各自ssh でログインしてもらう id:urapico がソースをbitbucketにpush PHPに切り替える 502 BadGateway 時間がもったいないということでRubyでいく宣言 ざっくりソースを読む DBへのアクセスをどう減らすかだねっていう話をする 作戦会議

    ISUCON4の予選に出た #isucon - tknzk's tech log
  • #isucon 2014予選の延長戦をやってみた - orangain flavor

    予選の時間内では足りてないことばかりだったので、もう少し試行錯誤することにしました。 #isucon 2014の予選をほぼ一人で戦うハメになった話 - orangain flavor 目標は50000点、できれば60000点出したい。 予選終了時 Python実装 DBはRedisのみを使う Cookieがないときだけnginxで静的ファイルを返す Gunicornを使ったマルチプロセスモデル ワーカー数10、ワークロード10 最終提出スコア: 32710 細々とした改良 nginxの設定を追加。 redis-pyのパーサーをhiredisに置き換え。 テンプレートエンジンを使わないよう変更。 アプリを見なおして、RedisのRead/Write数を削減。 スコアはあまり上がらず 32912。 Gunicornのワーカーをmeinheldに置き換え 前回のエントリのコメントで id:met

    #isucon 2014予選の延長戦をやってみた - orangain flavor
  • 自分のブログ、どの時間帯にアクセスが多いか調べる方法 - MEMOGRAPHIX

    iPhone / iPad 用の Google Analytics アプリ使うと簡単に調べられる。Android アプリでも多分できると思うけど未検証。 時間帯別のアクセス数調べてる様子アプリのサマリーページを開くと、こういう図が見られる。アクセスが多い時間帯ほど色が濃い。下記は僕のブログの解析結果のスクリーンショット。 PC版のGoogle Analyticsでは、1日おきの時間帯別グラフは見られるけど、こういう1週間単位で色分けされている表示はできなかったと思う。なんかカスタムレポートとか作ればできるかもしれないけど、アプリで見たら特に設定しなくても見られるから便利。 観察してると何がわかるかこれ、ほぼ毎週似たような分布になるので、訪問者がどんなときアクセスしてくるのかが推測できる。 平日火〜木の夜にアクセス増えてるので暇な人多そう平日の通勤時間帯と昼休みあたりも暇そうなのでアクセス増

    自分のブログ、どの時間帯にアクセスが多いか調べる方法 - MEMOGRAPHIX
    hamaco
    hamaco 2014/10/31
  • cakes(ケイクス)

    cakesは2022年8月31日に終了いたしました。 10年間の長きにわたり、ご愛読ありがとうございました。 2022年9月1日

    cakes(ケイクス)
  • エンジニアリングとして考える株式投資 | fladdict

    デザイナとかエンジニアたるもの、「人生において確実にあがる方法」をデザイン/開発して、自ら実験台となって証明することは神聖な義務であると思うなど。 社長になると、将来のことまぁ色々考えなければならないわけです。メンドクせえ。 投資資産運用という概念を、自分なりに咀嚼してみた結果、以下のような結論になった。やはり専門の人に聞くと、色々と用語とか計算とか間違ってるとこもあるので、要修正。 投資とは何か? ざっくり言うと、下記のような期待値の式を満たすギャンブルを投資という。式を満たさないものは金をドブに捨てるのと同義である。 勝率 * 利益率 + 敗率 * 損失率 > 1.0 例えば「100万円を投資すると50%の確率で200万円になり、50%の確率で50万円に減るというギャンブル」がある場合、上記式に当てはめると 0.5 * 2.0 + 0.5 * 0.5 = 1.25 となり期待値が1.

    hamaco
    hamaco 2014/10/31
  • iOSアプリ開発にチームで取組むチャレンジ - ワザノバ | wazanova

    http://vimeo.com/109624121 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約4時間前 Michele Titoloについて取り上げるのは、 「モバイルAPIデザインのまとめ」 「Ruby RoguesメンバとiOSエンジニアAPI議論」 に続いて三回目ですが、今回はiOSアプリづくりにおけるチーム内の連携がテーマ。 彼女は現在、redditのiOSチームのリーダーをしながら、Objective-Cプロジェクトの依存関係の管理をしてくれるCocoaPodsの開発と、非営利団体 Women Who CodeのCEOを兼務しています。 redditはwebで大量のトラフィックとユーザを抱えてますが、スマホのアプリに注力しはじめ、切り口を変えた複数のreddit閲覧アプリづくりにチームで取組

    hamaco
    hamaco 2014/10/31
  • 【翻訳】DockerとVagrantによるRails開発環境 - Qiita

    (2014年の記事ですよ。) オリジナル:"A Rails Development Environment with Docker and Vagrant" by Ben Dixon http://www.talkingquickly.co.uk/2014/06/rails-development-environment-with-vagrant-and-docker/ (デプロイ経験あまりないので訂正、つっこみなど大歓迎です。訳しづらかったところは原文も入れてます。Benさんから翻訳&&シェアOKの許諾もらっています。このテーマでさらにいくつか記事を投稿していく予定らしいです。) 既存のRailsプロジェクトに新しい開発者を招き入れることは、来あるべき簡単さよりもまだまだはるかに難しいタスクです。アプリやアプリ一式の開発環境構築作業の大部分(正しいバージョンのrubyやデータベースその

    【翻訳】DockerとVagrantによるRails開発環境 - Qiita