Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

2013-06-22から1日間の記事一覧

PlantUML | PlantUML Graphvizのインストールで利用UMLの幅を広げる

概要 PlantUML Graphvizのインストールで利用UMLの幅を広げる 内容 plantUMLのUML図の中にはGraphvizのインストールを必要とするものがあります。 Windows環境の場合は下記からインストーラーをダウンロードします。 http://www.graphviz.org/pub/graphviz/s…

Gradle | Gradle カスタムPluginの作成方法

概要 Gradle カスタムPluginの作成方法 内容 標準出力するだけのPluginをサンプルとして作成します。 Plugin名:Sample タスク名:hoge サンプルコード build.gradle def defaultEncoding = 'UTF-8' apply plugin: 'groovy' apply plugin: 'eclipse' sourceC…

Ruby | RubyでFutureパターンを実装する(シンプル編)

概要 RubyでFutureパターンを実装する(シンプル編) 内容 Ruby で Future パターンを実装する上記の記事では、パターンの理解をするためにあえてデザパタ本にならって 写経しましたが、実際には Ruby だともっと簡単に実装できます。 サンプルコード # enco…

Ruby で Future パターンを実装する

概要 RubyでFutureパターンを実装する 内容 Futureパターンは実行結果を得るまでに時間がかかる処理をする際に 結果の代わりに引換券をもらいます。例えばドラクエの購入をする際に予約がなければ発売当日にずっと並ばなければなりません。 ここで予約をして…