今回はQuipperの開発体制と進め方について書いてみようと思う。
第一回で紹介したように、Quipperは、ロンドン、東京、マニラ、ジャカルタ、メキシコシティにオフィスがあり、そのうちロンドン、東京、マニラが開発拠点になっている。
内訳としては、以下の様な状況だ。
| Web | iOS/Android | Engineering | Design | Total |
|---|
| #!/usr/bin/env ruby | |
| require 'bundler/inline' | |
| gemfile do | |
| source 'https://rubygems.org' | |
| gem "octokit", "~> 4.0" | |
| end | |
| url = ARGV[0] |
今回はQuipperの開発体制と進め方について書いてみようと思う。
第一回で紹介したように、Quipperは、ロンドン、東京、マニラ、ジャカルタ、メキシコシティにオフィスがあり、そのうちロンドン、東京、マニラが開発拠点になっている。
内訳としては、以下の様な状況だ。
| Web | iOS/Android | Engineering | Design | Total |
|---|
前回、現在のQuipperの状況みたいのを書いたが、今回は、普段CTOとして、どういうことを意識して開発チームを作っているか、どういう開発チームになって欲しいと思っているか、というのを書いてみたいと思う。
この辺り、自分自身の経験からくる「好み」とか「美学」みたいなものが強めな部分でもあるので、表に出すのはなかなか勇気がいるが、co-founder/CTOである自分のそういうところが、開発チームのカルチャーに当然影響しているし、一緒に働くことになる人ととはカルチャーのマッチがとても大事だと思っているので出してみる。
まず、以前、社内でなんとなく書いた文章があるのでそのまま出してみる。これは開発者の採用活動に当たり、どんな人が欲しいと思っているか率直に書いたものである。
以下、「開発者」と書いてある部分は、Web開発者/iOS開発者/Android開発者/デザイナー/インフラ等の人達を指している。
なんとなく始めてみた短期集中のQuipperのCTOブログ。リクルートグループに入り、ますます日本での活動が増えているQuipperなので、CTOとして、開発、プロダクト、サービス、チームに関わることを書いていこうと思っている。今回は、第1回ということで、Quipperの現状について書いてみようと思う。
まず、最近、世の中に出たQuipperについての記事を。
| dependencies: | |
| cache_directories: | |
| - mongodb-linux-x86_64-2.6.4 | |
| pre: | |
| - if [[ ! -d mongodb-linux-x86_64-2.6.4 ]]; then wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.6.4.tgz && tar xvzf mongodb-linux-x86_64-2.6.4.tgz; fi | |
| - sudo /etc/init.d/mongodb stop | |
| - sudo cp mongodb-linux-x86_64-2.6.4/bin/* /usr/bin | |
| - sudo /etc/init.d/mongodb start |
duplicate issue
javascript: (function() { var urls = window.location.href.split("/") ; open('https://github.com/' + urls[3] + '/' + urls[4] + '/issues/new?body=' + encodeURIComponent("See " + window.location)) })();
hide comments (show only references)
javascript: $(".discussion-bubble").not(".discussion-reference").hide();
| moved to https://github.com/quipper/github-url.el |
| javascript: (function() { var urls = window.location.href.split("/") ; open('https://github.com/' + urls[3] + '/' + urls[4] + '/issues/new?body=' + encodeURIComponent("See #" + urls.pop())) })(); |
| Autodoc.configuration.template = <<-EOF | |
| ## <%= method %> <%= path %> | |
| <%= description %> | |
| <%= parameters_section %> | |
| ### request | |
| ``` | |
| <%= method %> <%= path %> | |
| ``` | |
| <%= request_body_section %> | |
| ### response |
| diff --git a/spec/functional/embedded_document_spec.rb b/spec/functional/embedded_document_spec.rb | |
| index 22112d5..166eefe 100644 | |
| --- a/spec/functional/embedded_document_spec.rb | |
| +++ b/spec/functional/embedded_document_spec.rb | |
| @@ -9,6 +9,7 @@ describe "EmbeddedDocument" do | |
| @pet_klass = EDoc('Pet') do | |
| key :name, String | |
| + key :flag, Boolean | |
| end |