タグ

2014年9月25日のブックマーク (3件)

  • ラムダ禁止について本気出して考えてみた - 9つのパターンで見るStream API - Taste of Tech Topics

    こんにちは @cero_t です。 今日のテーマは・・・ラピュタ禁止令! バルス! いや違う。ラムダ禁止令、です。 さて、なかなかの滑り出しですが、今日はただのラムダの紹介ではなく、禁止令に主眼を置いて語ります。 このエントリーは、Java Advent Calendar 2013の12/16分の投稿です。 http://www.adventar.org/calendars/145 前日は @sugarlife さんの JDK 8 新機能ダイジェスト (JDK 8 Features) です。 翌日は @setoazusa さんです。 ラムダ禁止令はあり得るのか? 勉強会やその懇親会などで、たびたび「ラムダ禁止令が出るのではないか」が話題に上ることがあります。 「そりゃ禁止する組織もあるでしょうね」というのがお決まりの答えなのですが、ただそれに従うだけでは面白くありませんし、要素技術の発展も

    ラムダ禁止について本気出して考えてみた - 9つのパターンで見るStream API - Taste of Tech Topics
    nyasba
    nyasba 2014/09/25
  • パッケージ間の循環依存を自動で検出する | GuildWorks Blog

    この場合、「ドメイン」パッケージと「インフラストラクチャ」パッケージが相互参照しており、循環依存がある状態です。 この状態で「インフラストラクチャ」パッケージに含まれるクラスを修正すると、相互参照している「ドメイン」パッケージだけではなく、「ドメイン」パッケージに依存している「アプリケーション」パッケージと「ユーザインタフェース」パッケージにまで影響範囲が及んでしまいます。 このように、パッケージ間に循環依存がある状態というのは、望ましくない状態であると言えます。 では、パッケージの依存関係をどのようにチェックしたら良いでしょうか? クラス数/パッケージ数が少ないうちは人力でもなんとかなるかもしれませんが、ある程度の規模になるとそれは非常に困難になります。 そこでツールを活用することにします。先に挙げたで紹介されているパッケージのメトリクス情報を計測することが出来るツール類がいくつも公開

    パッケージ間の循環依存を自動で検出する | GuildWorks Blog
  • カラー表示 - UNIX Tools

    主に、UNIX 系ツールの 質的ではないけれど便利で楽しい使い方の紹介と、 色々な自作 patch の紹介です。 w3m テキストブラウザ w3m の紹介と改良 ag 拙作のテキストベースのグラフソフト(?) tcsh 高機能シェル tcsh のちょっと便利な使い方 プログラマブル補完 プロンプトカスタマイズ カラー表示 kterm のタイトルを変更 NLSカタログ(日語メッセージ) JVim 高機能 vi 風エディタ Lynx テキストブラウザ lynx カラー表示 xlhtml Excel の *.xls ファイルを HTML に変換するツール ppthtml PowerPoint の *.ppt ファイルを HTML に変換するツール oneko X 上のマスコット(biff 機能つき)。 tcsh 私が便利だなと思っている、 tcsh のちょっと凝った使い方を紹介します。 tc

    nyasba
    nyasba 2014/09/25