タグ

2013年6月23日のブックマーク (7件)

  • ChefのCookbookのベストプラクティス

    OpsCode社のシニアコンサルタントであるJulianさんがChefConf2013で話された内容が参考になるので、簡単に紹介します。 スライドはこちらに公開されています。 また動画はこちらです。 ここで出てこない話として僕がやるべきだと思うことは「テストを書くこと」です。 test-kitchenとserverspecの組み合わせがおすすめです。 ばかでかいレポジトリをつくらないいろいろなものをまぜこぜにしない たくさんのレポジトリに分割するのを怖がらない (opscodeも昨年opscode/cookbooksの巨大構成から、opscode-cookbooks/個別cookbookに構成を変えています) 個々のCookbookの連携はBerkshelf使えば大丈夫 全員が共用するような会社用Cookbookをつくらない関係ないプロジェクトのものが含まれると見通しが悪くなる 大きすぎる

    ChefのCookbookのベストプラクティス
    yhakusyaku
    yhakusyaku 2013/06/23
    ChefのCookbookのベストプラクティス | http://t.co/HtZyfGOPew :
  • JavaEE 7 JSF 2.2の超簡単カスタムコンポーネント - しんさんの出張所 はてなブログ編

    2.2ではカスタムコンポーネントをすぐに作成、実装することができる。 XMLとかなにもいらない。 やっと来たかーって感じ。 カスタムコンポーネントのコード。 package jsf; import java.io.IOException; import javax.faces.component.FacesComponent; import javax.faces.component.UIComponentBase; import javax.faces.context.FacesContext; import javax.faces.context.ResponseWriter; @FacesComponent(value = "custom.aoi_blink" ,tagName = "aoi_blink" , createTag = true) public class Blink

    JavaEE 7 JSF 2.2の超簡単カスタムコンポーネント - しんさんの出張所 はてなブログ編
    yhakusyaku
    yhakusyaku 2013/06/23
    JavaEE 7 JSF 2.2の超簡単カスタムコンポーネント - しんさんの出張所 はてな編 :
  • DBマイグレーションツール: Liquibase と Flyway の比較議論 - Qiita

    StackOvevflow - DB Migration tool Liquibase or Flyway? をざっと翻訳 (as of 2013.6.18) 訳注サマリ:複数データベース考慮が不要で実SQLをシンプルに扱うならFlyway、複数データベースを考慮して抽象化もさせてより高度にマイグレーションするならLiquibase Question J2EE ウェブアプリケーションのためにDBマイグレーションツールを使いたいと思っています。このアプリは、Jenkins サーバで継続的統合がされます。また、Ant と Maven も使っているので、(可能なら)その両方に対応したものがいいです。 シンプルで簡単な設定がいいですが、将来的に異なる複数のデータベースをサポートすることも必要です。 現在、Liquibase と Flyway と見ています。上記を満たすためにどちらが、なぜよいかを知

    DBマイグレーションツール: Liquibase と Flyway の比較議論 - Qiita
    yhakusyaku
    yhakusyaku 2013/06/23
    StackOverflow - DBマイグレーションツール: Liquibase と Flyway の比較議論 - Qiita [キータ] :
  • 【写】 デジイチ人気写真12,000枚を調べて分かったことまとめ。(撮影スポット編)の巻 - HSKぐうたらジャーナル

    デジイチ買ったのは良かったけど、イベントが終わったら 箱にしまってそのまま。 最初はどこに行くにも持ち歩いて、あれこれ撮ってたけど なんかマンネリ気味なんだよねー。 …なんてことになってたら要注意。 高いお金を払って買ったデジイチだから、 どうせなら随の髄までしゃぶってしゃぶって、しゃぶりつくして 自分の血肉になるまで使い倒してやりたいですよね。 そんなときは、 自分が撮りたい!と思うものを決めてしまうのが 次の上達への一歩だと思うのです。 しかし、何を撮ったらいいのか分からない、というのもありがちな悩み。 だったら、写真を撮りまくってる人たちが 何を撮ってるか調べてやる!というのが今回の記事のきっかけでした。 思い立ったら徹底的にやるのが私のやり方。 デジイチユーザ御用達のGANREFさんから、位置データの付いている 約12,000枚の撮影データをダウンロード。 今回はさらに、その中から

    【写】 デジイチ人気写真12,000枚を調べて分かったことまとめ。(撮影スポット編)の巻 - HSKぐうたらジャーナル
    yhakusyaku
    yhakusyaku 2013/06/23
    やばい、メッチャ綺麗だぁ(*^^*) 【写】 デジイチ人気写真12,000枚を調べて分かったことまとめ。(撮影スポット編)の巻 - HSKぐうたらジャーナル :
  • Homepage - Flyway

    Increase reliability of deployments by versioning your database Get Flyway for free Stay updated about Flyway Get all the latest guides, community news, product updates, and resources

    Homepage - Flyway
    yhakusyaku
    yhakusyaku 2013/06/23
    Flyway: the agile database migration framework for Java :
  • Serverspec at hbstudy #45

    GMOインターネットにおけるOpenStack Swiftのサービス化とその利用事例のご紹介 - OpenStack最新情報セミナー 2015年2月VirtualTech Japan Inc.

    Serverspec at hbstudy #45
    yhakusyaku
    yhakusyaku 2013/06/23
    Serverspec at hbstudy #45 :
  • イマドキのIDE事情(129) リポジトリ管理ツール「Nexus」でMavenをさらに活用しよう!

    Nexusとは? NexusはSonatype社が提供するWebアプリケーションで、Webブラウザ上からMavenリポジトリの管理を行うことができ、外部のリポジトリのプロキシ/キャッシュとしても動作する。同種のツールには、Artifactoryなどがある。 IDEの範疇からは外れてしまうが、Java開発においてMavenを使用する場合に、開発したソフトウェアをデプロイしたり、外部のMavenリポジトリに存在しないライブラリなどを使用するために、開発環境の一部としてプライベートリポジトリを立てる必要に迫られることがある。Nexusはこのような場合に有用なツールだ。 Nexusは無償で利用可能なOSS版に加え、有償のProfessional版が提供されている。稿ではOSS版の導入手順と基的な利用方法を紹介する。 Nexusのインストール NexusのWebサイトには、Jettyがバンドルさ

    イマドキのIDE事情(129) リポジトリ管理ツール「Nexus」でMavenをさらに活用しよう!
    yhakusyaku
    yhakusyaku 2013/06/23
    開発環境についかしよーっと(・Д・)ノ :イマドキのIDE事情 (129) リポジトリ管理ツール「Nexus」でMavenをさらに活用しよう! | マイナビニュース :