タグ

2014年2月8日のブックマーク (6件)

  • 【画像あり】ちびまる子ちゃんのクズで打順組んだ : 暇人\(^o^)/速報 - ライブドアブログ

    【画像あり】ちびまる子ちゃんのクズで打順組んだ Tweet 1: 風吹けば名無し 2014/02/04 16:56:57 ID:EVYPsJ5H (二)藤木 (遊)永沢 (左)関口 (三)野口兄 (投)まる子 (捕)小杉 (右)前田 (中)ヒロシ (一)汀 3: 風吹けば名無し 2014/02/04 16:57:36 ID:Anne7aUr 偉大なる4番 4: 風吹けば名無し 2014/02/04 16:58:02 ID:XNfuzd8U レジェンドですわ 6: 風吹けば名無し 2014/02/04 16:58:50 ID:UTz8xt3k 基的に全員クズ 2: 風吹けば名無し 2014/02/04 16:57:30 ID:DJyTEeti 野口兄とかいう聖域 29: 風吹けば名無し 2014/02/04 17:02:19 ID:pCSKBhin 野口兄っていたんか… どんな畜生なんや?

    【画像あり】ちびまる子ちゃんのクズで打順組んだ : 暇人\(^o^)/速報 - ライブドアブログ
    takc923
    takc923 2014/02/08
    野口さんの下の名前笑子って言うんや
  • Scala Tips / Validation (11) - モナド

    ValidationはScalazが提供する成功/失敗の計算文脈を提供するモナドです。Validationを使ってOptionやEitherと同様の成功/失敗の計算文脈上でのMonadicプログラミングをすることができます。 ここで、Validationを「モナド」と呼んでいますがValidationの場合はちょっと注意が必要なので、その補足記事です。 ScalaのモナドScalaの場合、以下のメソッドが文法上特別扱いされています。特別なインタフェースなどを実装しなくても、これらのメソッドさえ定義すればfor式が自動的に解釈するという異例の扱いです。 mapflatMapfilter, withFilterforeachこの中で、for/yield式に使われるのがmapとflatMap、(yieldのない)for式に使われるのがforeachです。filterとwithFilterは両方で

    Scala Tips / Validation (11) - モナド
    takc923
    takc923 2014/02/08
    なるほど
  • Functional Programming in Scala

    Engineer's Pocket Guide to Surviving AI—Save 45% TODAY ONLY!

    Functional Programming in Scala
    takc923
    takc923 2014/02/08
    調子乗って買った
  • 雑なレビュー - ✘╹◡╹✘

    背景 レビューに時間を掛けているわりにあまり成果が出ていない 問題意識を感じる レビューという行為にもっと周りから理解があればいいのに、という風に考える 原因を外部に求めるのは良くないなと考え直す これまで自分が発言したコメントを読み返す 過度にフォーマル過ぎたり、コードの表層しか指摘していないところが多々あることが分かる 問題 GitHubのPull RequestやIssueでのコメントに、出来るだけ間違いや誤解が無いように気を付けられた丁寧な文章で書いてしまうことが多い。しかしながら、もっと普段互いに会話するときに使うような雑な言葉で書いて、コミュニケーションの量を増やした方が良いんだろうなと思う。 そもそもコミュニケーションの量が足りていないせいで、レビュアーがそのドメインについてあまり理解が得られず、問題の表面的な部分についてのみしか発言出来ないということが沢山ある。サービスごと

    雑なレビュー - ✘╹◡╹✘
    takc923
    takc923 2014/02/08
    最近よく思うのは、送られてきたPRを何も考えずにレビューしたら表層的な指摘しか出来ないので、レビューする前にPRのdescription読んで目的を理解して自分ならどう実装するかイメージしてからレビューするようにしてる。
  • Popular Coding Convention on Github

    Dec 27, 2014I made this project about a year ago. At that time, I just started it for The GitHub Data Challenge II. So, it was very simple and concise implementaion for proof of concept. I've been aggregated convention data for a year. However, It is not analyze conventions of our codes deeply. I think therefore it's meaningless to keep aggregating more data. Finally, I decided to stop aggregating

    takc923
    takc923 2014/02/08
    コーディングスタイルの統計
  • Scala Tips / Validation Index

    Validationの一連の記事では、Validationを素材にScalaScalazの基機能の使い方を調べるという意味合いも強くなっています。 以下はこの流れからスピンアウトして単独の記事にしたものです。 Scalazの型クラスfoldの選択ReducerまたValidation記事の中にも、基機能の説明が主になっているものもあります。 Validation (6) - Exception Validation (10) - applicativeValidation (11) - モナド Validation (21) - traverseValidation (22) - sequenceValidation (23) - fold Validation (33) - reduceValidation (34) - Semigroup Validation (35) - Mo

    takc923
    takc923 2014/02/08
    これは激しく勉強になる