【徹底比較】SIerとWeb系はココが違う!

Cf7b553387b247d737c60cfceabb2cea?s=47 Naoto Takai
December 15, 2012

 【徹底比較】SIerとWeb系はココが違う!

At #devlove2012

Cf7b553387b247d737c60cfceabb2cea?s=128

Naoto Takai

December 15, 2012
Tweet

Transcript

  1. 5.
  2. 6.
  3. 13.
  4. 16.

    Requirements System Design Module Design Implementation Acceptance Test System Test

    Integration Test Unit Test Memo: Talk about customer approval
  5. 20.
  6. 26.
  7. 27.
  8. 28.
  9. 29.

    % rails generate chanko like_button create app/units/like_button/like_butto create app/units/like_button/views/_sho create

    app/units/like_button/spec/contr create app/units/like_button/spec/model create app/units/like_button/spec/helpe create app/units/like_button/stylesheet create app/assets/stylesheets/units/lik create app/units/like_button/javascript create app/assets/javascripts/units/lik create app/units/like_button/images/log create app/assets/images/units/like_but
  10. 31.

    # app/units/like_button/like_button.rb module LikeButton include Chanko::Unit active_if :logged_in do |context,

    opts| context.current_user.logged_in? end scope(:view) do function(:show) do render :partial => "/show" end end end Unit Script Code
  11. 32.

    # app/units/like_button/views/_show.html.haml .copy Share this site with your friends .fb-like{:data

    => {:href => 'http://recompi #fb-root :javascript (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0] if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ja_JP/all fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); Unit View Code
  12. 33.

    # app/views/photos/index.html.haml = invoke(:like_button, :show) do %address.copy Copyright © 2005-2012

    Naoto Ta Original View Code # app/views/photos/index.html.haml %address.copy Copyright © 2005-2012 Naoto Taka Before: After:
  13. 44.

    0 1,250,000 2,500,000 3,750,000 5,000,000 2000 2001 2002 2003 2004

    2005 2006 2007 2008 2009 2010 2011 ग़యɿܦࡁ࢈ۀলʮಛఆαʔϏε࢈ۀಈଶ౷ܭௐࠪʯ
  14. 46.

    1961 IBM 7030 1 MIPS 1994 Intel Pentium 188 MIPS

    2012 Google Nexus 7 13800 MIPS Moore’s Law Memo: Talk about usage of computer
  15. 50.

    All companies become technology companies bakery, flower shop, liquor shop,

    bookstore… Memo: Ask audience how SIer will be