Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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

Naoto Takai
December 15, 2012

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

At #devlove2012

Naoto Takai

December 15, 2012
Tweet

More Decks by Naoto Takai

Other Decks in Technology

Transcript

  1. Requirements System Design Module Design Implementation Acceptance Test System Test

    Integration Test Unit Test Memo: Talk about customer approval
  2. % 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
  3. # 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
  4. # 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
  5. # 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:
  6. 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 ग़యɿܦࡁ࢈ۀলʮಛఆαʔϏε࢈ۀಈଶ౷ܭௐࠪʯ
  7. 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
  8. All companies become technology companies bakery, flower shop, liquor shop,

    bookstore… Memo: Ask audience how SIer will be