タグ

ブックマーク / blog.kengo-toda.jp (2)

  • スキル差の存在を前提としたJava開発の私の理想 - Kengo's blog

    スキルの低い人が生産性における問題ならその人を何とかするのが根解決だよねと話したら、人に強要することなんてできないじゃないですかーという反応をいただいた。 これはすごく的を射たもので、チームを引っ張ってモノづくりをするうえで・チームを引っ張らせてモノづくりをするうえで重要な着眼点になると思っている。 個人の尊厳や主体性は最大限尊重すべきだし、様々な発想を持ち込めること(多様性)こそがチーム結成の価値の1つでもある。もしも開発プロセスやそのツールをガチガチに固めてしまうことで自由なチャレンジができなくなるのだとしたら、それは価値ある生産物を主体的・継続的に提供する能力の低下につながるだろう。そもそも変わりゆく環境の中で、1つのプロセスがずっと最適である保証も無いのだ。 では、どうするべきなのか。基的には以下の原則を守ることだと思っている。 チーム全員が同じ方向を向こうとすること 気づきの

    スキル差の存在を前提としたJava開発の私の理想 - Kengo's blog
    delimiter
    delimiter 2013/10/21
  • ウェブサービス系OSSの浸透を期待して開発環境を配布するまで - Kengo's blog

    あるいはVagrantでplayframework 2.0系ウェブサービスの環境を立ち上げるまで。 PARTAKEの開発者がいまいち増えずチケットばかりが積み重なるのは、サービスという粒度が大きすぎて環境を作るのが面倒なことも一因だと思っています。ここを手助けできないか試してみました。結果、 VagrantでUbuntuを起動して chef-soloでJDKやPlay!やPostgresをインストールして VirtualBoxの共有フォルダを使ってソースコードをホストとゲストで共有する のすべてがvagrant upコマンドひとつでできるようになりました。「セットアップが面倒」という問題はだいぶ解消できたと思います。インストールの時間が結構長いですし、Twitter APIを使うためのトークン取得が必要なので、完全解決では無いのが残念ですが……。 もちろん従来通りissueの追加やissu

    ウェブサービス系OSSの浸透を期待して開発環境を配布するまで - Kengo's blog
    delimiter
    delimiter 2013/04/10
  • 1