タグ

2012年2月3日のブックマーク (7件)

  • 関数合成のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その1 - ( ꒪⌓꒪) ゆるよろ日記

    こんにちわ。今日は、関数合成の話をします。 標準入力から何行か読み込んで、ソートして返す以下のようなScalaのコードを例にします。 例なので、あえて冗長なコードを書いてます。 このコードでは、4つの関数が用意されています(unlines/putstr/sort/lines)。 この4つの関数を組み合わせて、読み込んだ文字列を行に分解して、ソートして、 また改行コードをつけて文字列にもどして表示、ということをやっています。 object Main extends App { val in = scala.io.Source.stdin.getLines.mkString("\n") // 改行をつけて結合する関数 val unlines = (s:Seq[String]) => s.mkString("\n") // 文字列を表示する関数 val putStr = (s:String) =

    関数合成のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その1 - ( ꒪⌓꒪) ゆるよろ日記
    yojik
    yojik 2012/02/03
  • 関数合成っぽいの

    yojik
    yojik 2012/02/03
    関数合成 java で無理やりやってみた。
  • 特許庁の基幹システム失敗の背景にある、日本におけるITプロジェクトの実態

    今週月曜日に公開した記事「特許庁の基幹システムはなぜ失敗したのか。元内閣官房GPMO補佐官、萩順三氏の述懐」は、記事に対して数多くのブックマークやツイートが行われ、大きな反響をいただきました。 その萩氏から「問題提起だけで終わるのではなく、こうあるべきだという提案もしたい」、という依頼をいただいたので、記事にいただいた反響への返答という意味も込めて、萩氏の提案についても掲載したいと思います。 以下からは萩氏の文章となります。 これまでのIT業界の慣習を捨て去り、あるべき姿へ 僕が日記(注:記事の元になったFacebookへの書き込み)を書いたのは、二度とこのような案件が出ないよう質的な問題提起をしようと思ったからです。 それが僕の責任だと思いました。 質的問題を提起したつもりですが、しかし当に理解していただいたのかというのが心配でもあり、また理解していただいたとしても、今後何

    特許庁の基幹システム失敗の背景にある、日本におけるITプロジェクトの実態
    yojik
    yojik 2012/02/03
    ノイズを排除して要約すると、「みんなガンバレー」っていう事だけ書いてある
  • Does “Corporation X” follow the hacker way? – Armed and Dangerous

    Armed and Dangerous Sex, software, politics, and firearms. Life's simple pleasures… Got a query from a journalist today working on a major story about a certain large corporation that’s been much in the news lately. Seems the corporation’s founder has been talking up his organization’s allegiance to “the hacker way”, and she not unreasonably wanted my opinion as to whether or not this was complete

    Does “Corporation X” follow the hacker way? – Armed and Dangerous
    yojik
    yojik 2012/02/03
    ハッカーウェイいうならソースをユーザが理解、修正、再利用できるように公開するのが基本だよねーという話 > “Does Corporation X publish the source code of its user-facing software in a form that can easily be understood, modified, and reused?”"
  • http://blog.idezawa.info/archives/51735863.html

    yojik
    yojik 2012/02/03
    今日のライブ(ミーティング)はオーディエンス(参加者)が多くて疲れたので楽屋(自席)でチルアウト(休んでる)中です。
  • 縦書き及び横書きの機能性の差異と鏡像問題 その2 ― 両眼視差の問題

    「意味」にまつわる意味深長で多様なテーマを取り上げています。 2011年2月13日から1年間ほどhttp://yakuruma.blog.fc2.com に移転して更新していましたが、2011年12月28日より当サイトで更新を再開しました。上記サイトは現在『矢車SITE』として当ブログを含めた更新情報やつぶやきを写真とともに掲載しています。

    縦書き及び横書きの機能性の差異と鏡像問題 その2 ― 両眼視差の問題
    yojik
    yojik 2012/02/03
  • アップルでは信用できるまで新人にフェイクの製品を開発させる(動画)

    一生フェイクの製品だったら...悲し過ぎるぞ。 アップルがわざとフェイクの情報を社員に吹き込んで、外部に漏れた情報の中身でリーク犯を特定するのは割とよく知られてますけど、なんと新採用の社員には一定期間とりあえずフェイクの製品を開発してもらって信用に足る人間かどうかテストすることもあるんだそうな! これはアップルの社内事情を暴く新刊「Inside Apple」で著者のアダム・レシンスキー(Adam Lashinsky)氏が明らかにしたもの。 先日リンクトイン社を氏が講演で訪れた時には、約6年アップルで働いた経験者も会場から立ち上がって「事実そうです」と話してます(動画上37:20-)。 僕の友だちのAppleシニアエンジニアがフェイクの製品任されてますよ。もう終わったかもしれませんが、キャリアの最初のパートでは間違いなくフェイクの製品を任されていたし、面接に9ヶ月かかってました。厳しいなん

    アップルでは信用できるまで新人にフェイクの製品を開発させる(動画)
    yojik
    yojik 2012/02/03
    お金あるなぁ