タグ

2015年4月2日のブックマーク (7件)

  • JBoss Fuseの機能概要

    続いて、JBoss Fuseの全体アーキテクチャを見てみましょう。 JBoss Fuseの全体アーキテクチャ JBoss Fuseは、下記に示すオープンソースソフトウェアの組み合わせで構成されています。 ・Apache Camel エンタープライズインテグレーションパターン(以下、EIP)のデザインパターンに基づいた、オープンソースのシステム連携フレームワークです。Camelは大変人気のあるオープンソースソフトウェアの一つです。 ・Apache ActiveMQ JMS(Java Message Service)に準拠した、アプリケーション間のメッセージング連携を実現するオープンソースのメッセージ指向ミドルウェアです。 ・Apache CXF JAX-WS(Java API for XML Web Services)、JAX-RS(Java API for RESTful Web Serv

    JBoss Fuseの機能概要
  • 20 Best Code Review Tools for Developers - DevZum

  • 「tail -f」を使うのは情弱、情強は「less +F」を使う | ソフトアンテナ

    ログファイルの監視に「tail -f」コマンドを使っている方は多いかもしれません。ファイルの末尾を表示する「tail」コマンドに、ファイル末尾に追加されたデータを追跡表示する「-f」オプションを指定することで、手軽にログの監視ができる便利なコマンドです。 しかし最近、「tail -f」より便利なコマンドとして「less +F」の使用を推奨するブログ記事「Stop using tail -f (mostly)」が公開され話題となりました。 「less」はテキストファイルの内容を表示する、ページャーと呼ばれるソフトウェアですが、これに「+F」オプションを指定することで、「tail -f」より便利なファイル監視コマンドとして使えるらしいのです。具体的に「less +F」が「tail -f」より便利な点として以下の2点が挙げられています。 監視モードと通常モードをlessを起動したまま行き来できる

    「tail -f」を使うのは情弱、情強は「less +F」を使う | ソフトアンテナ
  • WindowsでDropboxの同期フォルダーを変更する

    WindowsにDropboxのクライアントソフトウエアをインストールすると、オンラインストレージとローカルドライブの間で自動的にファイルが同期される。これにより、別のPCやスマートフォン、タブレットで更新されたファイルが自動でローカルに同期(コピー)されるため、いつでもどこでも最新のファイルにアクセスできて大変便利だ。 ただ、使い込んでいくうちにローカルのドライブ容量の不足に悩まされることがある。というのも、Dropboxがデフォルトで同期するローカルのフォルダー(同期フォルダー)は、ユーザープロファイルフォルダー直下の「Dropbox」、すなわちWindowsシステムと同じドライブにあるからだ(たいていはC:ドライブだ)。 ここには、他のユーザーデータやアプリケーション体なども保存されるため、空き容量が不足することがままある(特に、Dropboxの容量追加の有償オプションを利用してい

    WindowsでDropboxの同期フォルダーを変更する
  • 7 Good Habits Every Mac User Should Get Used To

    After using an operating system for a while, you begin to automate many of your most repetitive actions without realising it. Years of doing the same thing teaches you that saving a second or two here and there really can make a difference to your workflow. You essentially become an efficient, well-oiled machine, and though many of these best practices may seem obvious; they aren't necessarily lea

    7 Good Habits Every Mac User Should Get Used To
  • Web作成の定形作業を自動化できるJavaScriptタスク実行環境Grunt

    はじめに HTMLJavaScript開発に限らず、一般にプログラミングの作業ではコンパイルや自動テスト、デプロイなど、開発の質にあまり関係のない定形作業が発生します。これらの定形作業を自動化できれば、プログラマは処理内容の検討やコーディングなどの質的な作業に集中でき、作業効率のアップが期待できます。また定形作業を手動で行うことによるケアレスミスの低減も期待できます。 プログラムのビルドに使われるMakeやJava環境で利用されるAntのように、定形作業を自動化するツールは様々な開発言語や環境で提供されています。記事ではタスクをJavaScriptで記述するタスク実行環境Gruntを紹介します。Gruntを使うとHTMLJavaScript開発で必要となる、以下のような定形作業を自動化できます。 ファイル操作(移動、コピー、削除、名称変更、結合) ネットワーク通信(FTP、SSH

    Web作成の定形作業を自動化できるJavaScriptタスク実行環境Grunt
  • UndertowでJAX-RS(RESTEasy)とCDIを使う - CLOVER🍀

    以前書いた、こちらのエントリ 組み込みTomcatでJAX-RS(RESTEasy)とCDIを使う http://d.hatena.ne.jp/Kazuhira/20150308/1425780313 の、コンテナを組み込みTomcatからUndertowに変えて遊んでみたというお話。 実装する時の条件は、前と変わらず JAX-RSの実装はRESTEasy、CDIの実装はWeld WEB-INF/classesとかは作らない Scalaで書く Fat JAR化する といった感じです。 前に組み込みTomcatを使った時はけっこう簡単にいったのですが、Undertowに変えるとなかなかてこずりました…。 では、結果を書いていきましょう。 Mavenの定義 依存関係もろもろ。pomは、このような形で用意しました。 pom.xml <?xml version="1.0" encoding="UT

    UndertowでJAX-RS(RESTEasy)とCDIを使う - CLOVER🍀