タグ

2012年3月23日のブックマーク (7件)

  • Gerrit + Jenkins StartUp- Install Jenkins - MyBetaBook

    概要 Ubuntu Server へ Jenkins のインストール Gerrit 用のユーザー/SSH 鍵を作成 Gerrit へのユーザー登録/グループの設定 Jenkins の設定(プラグインのインストール) Jenkins Gerrit プラグインの設定 Ubuntu Server へ Jenkins のインストールUbuntu Server に Jenkins をインストールします。Ubuntu Server に ログインしこちらを参考にインストールしていきます。 http://pkg.jenkins-ci.org/debian/ wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - /etc/apt/sources.list ファイルを編集します。 sudi n

  • Rubyを始める人たちへ捧げる熱いパッション - 今日も知らない街を歩く

    ジュンク堂で行われたトークセッション「仕事Rubyを始める人たちへ−私がRubyを始めた理由(ワケ)−」に行ってきました。当日twitterで知ったのですが、幸い満席になっていなかったので運良く入れました。ソニックガーデンCEOの倉貫義人さんを司会に、小川伸一郎さん、増井雄一郎さん、櫻井達生さんのお三方を迎えてのトークセッションでしたが、非常に面白いトークセッションでした。 トークセッションの終盤で「アウトプットが大事、ブログを書くまでが勉強会!」とメッセージがあったので、自分なりに感想を書いてまとめます。 「Rubyが楽しくてしょうがない」 僕自身は特にRuby仕事をする予定は無いのですが、「コーディングしていて楽しい」という言葉に惹かれてRubyをやろうとしています。実際、トークセッションでRubyを使うことになった経緯のくだりでもこの言葉はよく出てきていました。Rubyの何が楽し

    Rubyを始める人たちへ捧げる熱いパッション - 今日も知らない街を歩く
    okinaka
    okinaka 2012/03/23
    やっぱ、今どきアプリといえばWebアプリになるのかな。Ruby は汎用言語だから、Webにこだわる必要はないよ。
  • tomcat7 の Parallel deployment を試してみる - 宇宙行きたい

    最初に…… 同様の機能は jboss にも glassfish にもありますよってことで 「Parallel deployment」は、TomcatにおけるWebアプリケーションのバージョン管理機能です http://www.atmarkit.co.jp/fjava/rensai4/tomcat7_03/01.html#02 とあるのですが、実際どのくらい使えるのか触ってみないとわからないですよねって事で触ってみた。 最初の登録 war ファイルにバージョン番号を特定の書式で書いておくとアプリケーションのバージョン管理ができます。 appName##version.war pom には下記のように書いておくと楽ですね。 <build> <finalName>servlet-test##${project.version}</finalName><!-- こんな感じでバージョンを記述 -->

    tomcat7 の Parallel deployment を試してみる - 宇宙行きたい
  • 第29回 JavaオブジェクトとJSONオブジェクトの変換に便利な「Google Gson」 | gihyo.jp

    型→JSONの変換 前回は2回にわたってJavaプログラムでJSONデータを扱うための「Jackson Java JSON-processor」を紹介しました。今回はJSONデータを扱うもう1つのJavaライブラリ「Google Gson」を紹介します。Gsonの特徴は、JavaオブジェクトとJSONオブジェクトの変換を、シンプルなコードで行うことができる点です。字句解析を行えるような低レベルのAPIも備えていますが、それよりもオブジェクト変換の簡潔さに注力しているあたりがJacksonとの大きな違いと言えます。 Gsonはこのページよりダウンロードすることができます。「⁠google-gson-2.1-release.zip 」をダウンロードして解凍し、中のjarファイルをクラスパスに含めて使用します。 Gsonを使う場合に重要なのは、GsonクラスのtoJson()メソッドとfro

    第29回 JavaオブジェクトとJSONオブジェクトの変換に便利な「Google Gson」 | gihyo.jp
    okinaka
    okinaka 2012/03/23
  • SI業界でPHP/Python/Perlエンジニアの市場価値が高まる

    不況で冷え込んでいたIT業界転職市場に、回復の兆しが見え始めている。だが、業種や職種によって採用数や条件に大きな差異が生まれている。転職市場の動向を追い、自身のキャリア戦略立案に生かしてほしい。 2月のIT業界求人市場まとめ 期末は、多くの企業が採用活動を活発化させる時期。複数の分野で「急募」の求人が増加した。 通常求人の内定率が10%前後であるのに対して、急募求人の内定率は20%と跳ね上がる。そのため、求職者は迅速に応募して最短スケジュールで面接予定を組むなど、スピーディな動きで対応していた。 Web業界 選考を同時に行う会社説明会が、増えてきている。この形式は、優秀な人材を早く採用したい企業側と、選考過程を短縮するチャンスがある求職者側、双方にメリットがある。今後しばらくは、会社説明&選考会を実施する企業が増加しそうだ エンジニア:ソーシャルアプリのコンテンツ幅が拡張→採用が活発に

    SI業界でPHP/Python/Perlエンジニアの市場価値が高まる
    okinaka
    okinaka 2012/03/23
    Pが付く言語なら何でもよいのか?
  • Play framework 2.0でデーモン化する方法

    commons-daemonの依存関係を追加する 次のようにproject/Build.scala を編集する。 object ApplicationBuild extends Build { // ... val appDependencies = Seq( "commons-daemon" % "commons-daemon" % "1.0.10" ) // ... } play eclipsifyなどを実行してcommons-daemonへのビルドパスを通す Eclipseの人は $ play eclipsify IntelliJの人は $ play idea その他の人は $ play compile とかでいいと思う。 Daemonインターフェイスを実装したApplicationクラスを用意する 次のクラスをplay new で生成したプロジェクト内に用意します。 package

    Play framework 2.0でデーモン化する方法
    okinaka
    okinaka 2012/03/23
  • DataSource Examples - Jetty - Codehaus

    Contact the core Jetty developers at www.webtide.com private support for your internal/customer projects ... custom extensions and distributions ... versioned snapshots for indefinite support ... scalability guidance for your apps and Ajax/Comet projects ... development services from 1 day to full product delivery