タグ

ブックマーク / tech.feedforce.jp (4)

  • GitHub Project機能が強化されたのでZenHubから移行することを検討してみた | feedforce Engineers' blog

    こんにちは!新卒エンジニアのtsubです! Appleから新型のMacbook Proが発表されたということで早速ポチりました。Touch barのハックにワクワクしております。 そして同じくGitHubでProject機能が強化されました。 Introducing Projects for Organizations 私が所属しているチームではZenHubを利用しています。GitHubのProjectはZenHubのBoardに近い機能です。 できることなら余計な拡張など入れずにGitHubを純正で使いたいため、今回も移行を検討してみました。 前回の移行検討のおさらい 知っての通り、GitHubのProject機能は以前からリリースされています。 リリース当時にも移行を検討しましたが、その時は見送りという形になりました。 弊社エンジニアの @yukiyan が検討してくれた記事は

    GitHub Project機能が強化されたのでZenHubから移行することを検討してみた | feedforce Engineers' blog
  • 「今日から始める Go言語 と appengine」というテーマで社内勉強会をしました | feedforce Engineers' blog

    はじめまして!DF Plus開発チーム エンジニアの いのうえ と申します。 少し前にはなるのですが、表題のテーマで社内勉強会にて発表をしたので、その資料をこちらでも公開したいと思います。 弊社での主な開発言語はRubyで、またプラットフォームも CentOS の専用サーバだったり、AWS EC2だったり、なのですが、私が前職で Google App Engine(以下 appengine)メインの仕事をしていたことと、その appengine で使える言語であり、最近異様な盛り上がりを見せてきている言語である、ということで、 『Go言語』 と 『appengine』 のふたつをいっきに、私の勉強会のテーマとして取り上げさせて頂きました。(弊社では採用技術ではないものを社内勉強会のテーマとして取り上げたりすることもよくあります^^) と、いう理由は言わば建前で...。 好きなんです!僕は!

    「今日から始める Go言語 と appengine」というテーマで社内勉強会をしました | feedforce Engineers' blog
  • Delayed_job についてちょっと詳しく | feedforce Engineers' blog

    自分が知る Ruby 製ジョブキューの中で最も手軽なジョブキューだと思う Delayed_job について、ほんの少しだけ詳しく調べた内容を社内勉強会で発表しました。 その発表の際に使ったスライドを公開します。 発表資料 Delayed_job についてちょっと詳しく 質疑応答 enqueue時のシリアライズで ActiveRecord どうなる? YAML の to_yaml/load を使います。 ワーカーはどうやってジョブをタイムアウトさせる? Timeout.timeout を使います。 失敗した時に再実行させたくない場合は? Delayed::Worker.max_attempts を 1 とすれば、そのワーカーで実行される再実行しなくなります。 ペイロードオブジェクトが max_attempts に応答出来れば、その値を最大試行回数とします。 ワーカーの名前はどう決まる? 基

    Delayed_job についてちょっと詳しく | feedforce Engineers' blog
  • FFTT : Capistrano

    ※ この資料について 2006年4月の勉強会資料をCapistranoのバージョンアップ(現時点では1.3.1になってました)による仕様変更などに合わせてちょっと修正したものです。 質疑応答の部分は当時のままなので最初の質問が初々しいです。 Capistranoって何なのさ デプロイツール デプロイ=配備 参考 : Capistrano: Automating Application Deployment 一言で言うと複数のサーバ上で同時に並行してコマンドを実行できるツール。 複数のサーバで動いているサービスのデプロイを楽に行うことができる。 Rails起源なのでRailsに特化した部分もあるが、ほかのアプリケーションでも使える。 昔はSwitchTowerと呼ばれていた。はてなでも使われてる。 何がいいのか 複数サーバへの作業が効率化、自動化できる 定義済みの標準タスクに沿った運用をする

    FFTT : Capistrano
  • 1