タグ

ブックマーク / matarillo.hatenadiary.jp (4)

  • オープンソースは報われない仕事。でもやるんだよ。 - 平々毎々(アーカイブ)

    Microsoftの中の人で、OSSとWeb技術を推進するScott Hanselmanが書いたブログ記事 "Open Source is a thankless job. We do it anyway." を勝手に翻訳。 オープンソースは難しい。 セキュリティは難しい OpenSSLの最近の "Heartbleed" バグに関する記事がたくさん出回っている。技術的な分析をすべて読んだら丸一日つぶれてしまうだろうが、 その中にこれはと思う見出しがあった。『OpenSSLはオープンソースの大きな問題を示している。資金不足、人員不足』だ。インターネットを織りなす基の部分は、ほとんどの場合たった一人によるもので、あとはたくさんのボランティアだ。 〝魅惑的で気が遠くなるような事実とは、ネットワークインフラストラクチャにはこのように重大な部品が存在していて、インターネットの大部分で実際に動いてい

    オープンソースは報われない仕事。でもやるんだよ。 - 平々毎々(アーカイブ)
    yggdra_w
    yggdra_w 2014/04/19
  • Java8のStreamを使いこなすをC#で - 平々毎々(アーカイブ)

    さて、C#で関数型っぽいことをやって遊んでみたわけですが、恥ずかしくなっての写真に置き換えました。 C#で実際に使うのは、LINQです。 ということで、LINQの使い方をひととおり見てみます。 基 LINQの中核となるのはIEnumerable<T>インタフェースです。これがJava8のStreamに相当します。 さて、IEnumerable<T>インタフェースにはForEach拡張メソッドが用意されていません。これはFAQで、意図的に入れていないということです。 LINQとはズレますが、List<T>クラスにはForEachメソッドがありますから、こっちを使いましょう。ええ、クラスです。インターフェースではありません。 var names = new[] {"hoge hoge", "foo bar", "naoki", "kishida"}.ToList(); names.ForE

    Java8のStreamを使いこなすをC#で - 平々毎々(アーカイブ)
    yggdra_w
    yggdra_w 2013/06/01
  • .NETがこの先生きのこるには - 平々毎々(アーカイブ)

    Windows系からLinux系にスキルチェンジする方法、ってを書いたら売れないかな - ikeike443のブログ で挙げられてた元記事。 XBoxのことはあまりよくわからないが、他は頷ける感じ。 1の拒否反応は日でも強いと感じる。なんというか、えんがちょ感(近寄りたくない、知りたくもない感じ)? 4はいい加減やばいでしょう。Windows Azure · GitHubとかMicrosoft Open Technologies, Inc. · GitHubとかはいい傾向だと思う。 原文:The dying platform: .Net 瀕死のプラットフォーム: .NET ここ数年C#のコードを書いてきた。C#と.NETはソフトウェアを書くすごいツールだと思っている。C#はまさに私が必要なものだ。とても高レベルな抽象を扱いつつ、低レベルなこともできる。しかし世の中は(不幸にも)私が思う

    .NETがこの先生きのこるには - 平々毎々(アーカイブ)
    yggdra_w
    yggdra_w 2013/06/01
  • Web Forms + jQuery UI = Juice UI - 平々毎々(アーカイブ)

    One ASP.NET Advent Calendar 2012 の 14 日分の記事です。 前日(13日)の記事はxin9leさんの「DynamicなTempData」でした。 翌日(15日)の記事は aoki1210さんの「IIS Application InitializationでASP.NETアプリの起動を高速化(ウォームアップ)」です。 Juice UIとは Juice UIとは、ASP.NET Web FormsでjQuery UIを使うときの、何で俺はこんな選択してしまったんだ素直にASP.NET MVCを使っておけばよかったじゃないかクソックソッといった感じの呪詛を軽減できる、たぶん軽減される、軽減するんじゃないかな、ま、ちょっと覚悟はしておけ、なものです。 http://juiceui.com/ もうちょっと具体的に書くと、 DOM要素のIDが予測できないのでjQuer

    Web Forms + jQuery UI = Juice UI - 平々毎々(アーカイブ)
    yggdra_w
    yggdra_w 2013/02/13
  • 1