タグ

2011年1月17日のブックマーク (7件)

  • 月イチの術で今年の抱負を達成! | ライフハッカー・ジャパン

    モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】

    月イチの術で今年の抱負を達成! | ライフハッカー・ジャパン
    kyon_mm
    kyon_mm 2011/01/17
  • Gaelyk - Google App Engine Java用軽量Groovyツールキット

    チュートリアル このチュートリアルの目的は、読者が自作のGroovyアプリケーションを書き、Google App engineにデプロイできるようにするために、手早くGaelykを使い始められるようにすることです。すでにGoogle App Engine SDKをダウンロードしてマシンにインストールしてあることを前提としています。 もしまだなら、Googleの説明を読んで準備をすませてください。 もっとも簡単で手っ取り早いセットアップの方法は、ダウンロードセクションからテンプレートプロジェクトをダウンロードすることです。これは、正しく設定ずみの設定ファイルや適切なディレクトリ構造を含んだプロジェクトのひな形を提供します: あらかじめGaelykサーブレット用に設定されたweb.xml 適切に設定ずみ(static-filesディレクティブ)のappengine-web.xml Groovl

    kyon_mm
    kyon_mm 2011/01/17
    Gaelykの日本語訳チュートリアル
  • (翻訳)RailsからGrailsに切り替える10の理由 - uehaj's blog

    Grails 1.0リリースおめでとうございます。ということで、 http://xmldo.blogspot.com/2008/01/railsgrails.html で紹介されている記事を翻訳してみました。 (元記事) Railsを2・3年エンジョイした後では、GroovyとGrailsを試すのも心理的抵抗があって大変でした。しかし、今回の契約では他の選択肢をチェックする必要があったので、見てみました。結果的には大収穫でした。以下はRailsからGrailsにスイッチしたくなるかもしれない理由です。 GORMつきのhibernate/spring,jpaは、ActiveRecordよりかなり良い。 配布の問題がない。製品レベルのコンテナで動くから。 すぐに使える国際化(DHHが特にやったような無視をしてない)。 実際に動くトランザクション(含むセーブポイント)。 ダイナミックファインダー

    (翻訳)RailsからGrailsに切り替える10の理由 - uehaj's blog
  • [ThinkIT] 第1回:O/Rマッピング (1/4)

    連載では今話題のフレームワーク「Ruby on Rails(以下、Rails)」と現在Webアプリケーション開発で主流であるJavaのフレームワーク群を比較していきます。 比較軸については、開発に関する事項(生産性やメンテナンス性など)を中心に解説していきます。第1回の今回はO/Rマッピングを提供するフレームワークについてです。 O/Rマッピングとは、オブジェクトとRDBのテーブルをマッピングすることをいいます。O/Rマッピングフレームワークはオブジェクト指向とRDBの仲介人となることで、アプリケーションの開発生産性を向上させます。 Railsからは同梱の「ActiveRecord」というO/Rマッピングのコンポーネントを取り上げます。対してJavaのO/Rマッピングとしては、もっとも知名度が高いと考えられる「Hibernate」と、Javaの正式仕様として策定された「Java Pers

    kyon_mm
    kyon_mm 2011/01/17
    この連載シリーズはRailsとJavaを対比させているんだけど、図などがわかりやすくて単純にJavaの勉強にもいいと思った。
  • Hudsonプラグイン開発 - wyukawa's diary

    Hudsonプラグイン開発について調べたことを書いてみたいと思います。環境は下記の通りです。 OS Vista JDK 1.6 Maven 2.0.10 http://wiki.hudson-ci.org/display/HUDSON/Plugin+tutorialにしたがってやってみます。このプラグインはビルド実行するとhelloと出力します。 %USERPROFILE%\.m2\settings.xmlを下記のように記述します。 <settings> <profiles> <profile> <id>hudson</id> <activation> <activeByDefault /> </activation> <pluginRepositories> <pluginRepository> <id>m.g.o-public</id> <url>http://maven.glassf

  • 継続的インテグレーションツール Hudson のプラグインを作成 - なんとなくな Developer のメモ

    CI(継続的インテグレーション)ツールの一つである Hudson は以下のような点で個人的に気に入っている。 インストール(実行環境の構築や設定など)が容易 プラグインによる機能追加が容易 ビルド結果等のファイル構成が非常にシンプル REST 的なリモートアクセス API が用意(XML、JSON) Apache Tomcat の webapps ディレクトリにダウンロードした hudson.war ファイルを配置して Tomcat を起動するだけで使えるし、hudson の起動時に作成された .hudson ディレクトリの plugins ディレクトリにプラグイン(.hpi ファイル)を配置して Tomcat を再起動するだけでプラグインが使えるようになるなど、手間がかからず手軽に使い始められる。 今回は Hudson プラグインの自作に興味がわいたので、Extend Hudsonのサイ

    継続的インテグレーションツール Hudson のプラグインを作成 - なんとなくな Developer のメモ
  • Plugin tutorial - hudson - Hudson Wiki

    This document, together with the hello-world plugin, shows you how to get started with the plugin development. What Can Plugins Do? Hudson defines extensibility points, which are interfaces or abstract classes that model an aspect of a build system. Those interfaces define contracts of what need to be implemented, and Hudson allows plugins to contribute those implementations. See this document for