SlideShare una empresa de Scribd logo
1 de 82
ミッション:
おとのさまをたすけだせ
WEB TOUCH MEETING 57
2013.05.18
大林 正典
自己紹介
• 大林 正典 / @moobay9 / インフラエンジニア
• 20世紀からHTML/CSSは触ってましたがWEBを仕事
にしたのは2007年から
• 2011年の秋まで東京の渋谷で働いてました
• 時々プログラマー(PHPとシェルスクリプト)
• 現在フリーランスです。猛烈に仕事募集中です
• サンフレッチェのガチサポです
レジュメ
• はじめに
• WEBサーバ
• 高負荷状態
• なんとかしたい
• 正しく判断しよう
• できること
• まとめ
はじめに
この資料の内容ですが
基本的に公開されている情報
およびデータで構成しております。
また、本日の内容は
大量のアクセスを
どのようにさばくかです。
特定の企業や団体その他
一切の実在の組織/個人は
登場しません。
   ∩___∩
   | ノ  u   ヽ
  /  ●   ● |     
  | u  ( _●_)  ミ  
 彡、   |∪| u、`\ 
/ __  ヽノ /´>  ) 
(___) u / (_/      
 |       /      
 |  /\ \      
 | /    )  )
 ∪    (  \
       \_)
頭にどんな言葉が浮かんでも
それはフィクションクマー!
WEBサーバ
基礎のおさらい
http://hogehoge.jp/ が見たい! WEB
hogehoge.jp をください
データを送るよ!
hogehoge.jp/style.css をください
データを送るよ!
hogehoge.jp/jquery.js をください
データを送るよ!
⼀一⾏行行ずつリクエストが⾏行行なわれてる
183回サーバへリクエストを投げている
とあるトップページの Firebug
合計で	
  3.4MB	
  もある	
  
1ページを組み立てるのに必要な
ファイル数は結構多いって
皆さん気がついてました?
人が多いと…
WEBサーバ
  ''';;';';;'';;;,.,                  ザッ
   ''';;';'';';''';;'';;;,.,   ザッ
   ;;''';;';'';';';;;'';;'';;;
    ;;'';';';;'';;';'';';';;;'';;'';;;
      vymyvwymyvymyvy     ザッ
ザッ    n_n,n_n、n_n,n_n、n_n,n_n、
      ∩_∩^-^∩_∩^-^∩_∩^-
  ザッ   ∩__∩ ∩__∩ ∩__∩ ∩__∩
         ∩_ ∩__∩ ∩__∩ _∩ ∩_    ザッ
     ∩___∩    ∩___∩ ∩___∩ ∩___∩
     | ノ      ヽ   | ノ      ヽ | ノ      ヽノ      ヽ
     /  ●   ● | /  ●   ● |  ●   ● | ●   ● |
    |    ( _●_)  ミ |    ( _●_)  ミ  ( _●_)  ミ  ( _●_) ミ
    彡、   |∪|  、` 彡、   |∪|  、`\ |∪|  、`\ |∪| 、`\
   / __  ヽノ / / __  ヽノ /´>  ) ヽノ  / ノ //ヽノ /´>  )
   (___)   / (___)   / (_/_)   / (_/    / (_/
くれクマー
くれクマー
クマー
クマー
クマー
データくれクマー
え、あんなに相手すんの…?
!?
クマー
クマー
クマー
0
10
20
30
40
50
60
Apache IIS Nginx GFE Other
参考:netcraft.com
HTTP サーバのシェア
VPS やレンタルサーバの
場合ほぼ Apache です
Apache プログラム⾔言語 CMS データベース
ブラウザ等から
のアクセス
データの返却
プログラム実⾏行行指⽰示
必要に応じてデータ取得
データの返却HTML⽣生成
画像
CSS
JS
HTML
PHPファイル
プログラム実⾏行行 データ
アクセスとサーバ内部の働き
HTTP の代表的な応答コード
コード メッセージ 意味
200 OK リクエストを正常に応答
301 Moved Permanently リダイレクト(永続的)
304 Not Modified
サーバ側の更新がないため
クライアントキャッシュ使用指示
401 Unauthorized Basic 認証などの認証失敗
404 Not Found ファイルが見つからない
500 Internal Server Error サーバ内部で問題発生
503 Service Unavailable 過負荷などでリクエスト応答不可
高負荷状態
アクセスいっぱい来ちゃいました
☆(ゝω・)v キャピ
4月某日
※	
  200	
  のときが正常	
  で	
  503	
  の時が⾼高負荷のため未処理理、0	
  がタイムアウト
8時台から翌⽇日1時過ぎまでエラー発⽣生
正常
対策後
4月某日
その一週間後
※	
  200	
  のときが正常	
  で	
  503	
  の時が⾼高負荷のため未処理理、0	
  がタイムアウト
8時台から翌⽇日1時過ぎまでエラー発⽣生
⾼高負荷試験で⼀一部アクセスが
遅くなっていた所以外はエラー無し
正常
正常
なんとかしたい
サーバを入れ替えた。
おしまい。
ご清聴ありg…
      / ̄ ̄\  
    /ノ( _ノ  \
    | ⌒(( ●)(●)     
    .|     (__人__) /⌒l
     |     ` ⌒´ノ |`'''|
    / ⌒ヽ     }  |  |              
   /  へ  \   }__/ /             / ̄ ̄\
 / / |      ノ   ノ           / ●)) ((●\’, ・
( _ ノ    |      \´       _    (   (_人_)’∴ ),  ’ぐぇあ
       |       \_,, -‐ ''"   ̄ ゙̄''―---└'´ ̄`ヽ   て
       .|                  ______ ノ    (
       ヽ           _,, -‐ ''"  ノ       ヽ   r'" ̄
         \       , '´        し/..      | J
          \     (           /      |
            \    \         し-  '^`-J
それだけなわけねーだろ!
というわけでサーバを
入れ替えるだけでは0点です。
エラーの発生原因を探らないと
根本を潰す事ができないからです。
             /)
           ///)
          /,.=゙''"/
   /     i f ,.r='"-‐'つ____ 
  /      /   _,.-‐'~/⌒  ⌒\
    /   ,i   ,二ニ⊃( >). (<)\
   /    ノ    il゙フ::::::⌒(__人__)⌒::::: \
      ,イ「ト、  ,!,!|     |r┬-|     |
     / iトヾヽ_/ィ"\      `ー'´     /
こまけぇこたぁいいんだよ!
スペックが足りないなら上位プランにあげとけ!
これをやると…
         ____
       /   u \
      /  \    /\
    /  し (>)  (<) \
    | ∪    (__人__)  J |  ________
     \  u   `⌒´   / | |          |
    ノ           \ | |          |
  /´                | |          |
 |    l             | |          |
先月の請求がきたお…
請求額を今からみるお…
         ____
       /   u \
      /  \    ─\    チラッ
    /  し (>)  (●) \
    | ∪    (__人__)  J |  ________
     \  u   `⌒´   / | |          |
    ノ           \ | |          |
  /´                | |          |
 |    l             | |          |
            ____
          /      \                    。    。       。
         /  _ w _\_________  。      。      。
       /    _____| |  ヘ____ヘ_|____ ___
   /⌒|     ((_____.| | Σ ________(○)__(○) バキッ!!
  /   |. ι   (___人__)   | |  '' ,  '  '   , |            。
 |     l\       |   .|    | |           |   。
 ヽ     -一ー_~、⌒) |r┬-|   | |.             |     。    。    。
  ヽ ____,ノ   `ー'´                  。     。        。
GYAAAAAAAAA!!
こんなことになるのは
火を見るよりも明らかです。
503エラーが出ている
Apache の制限に引っかかっている
じゃあ制限に引っかからない
サーバに引っ越せばいいじゃない!
で、こうなった
9:00 から12時間のグラフ
制限がかかっていないためアクセス不不可になるまで
ハードウェアリソースを使い潰したので
タイムアウトが常時発⽣生(と推測していた)
ここで切切り替えた ここで戻した
※ これをやったのは私ではありません
コンテンツが見れるようになった!
503エラーが出ている
サーバの生死に影響が無いようWEBだけ止めていた
制限を解放したサーバに移行する
503エラーが出ている
サーバの生死に影響が無いようWEBだけ止めていた
制限を解放したサーバに移行する
サーバそのものが死亡
どうしてこうなった…(AA略)
で、私のターン。
16日
0時
17日
0時
18日
0時
ここで対策第⼀一弾
ピークタイムに
少し不不安定に
ここで対策第⼆二弾
ピークタイムも乗り切切った
参画開始
正しく判断しよう
外から現象を監視しているだけでも
結構わかる事はあります。
外野からでもわかること
• 使ってるDNS
• 使ってるレンタルサーバの提供会社
• ドメインを取った会社(または個人)
• WEBサーバのステータスコード
- 特にステータスコードの傾向でサーバで何が起きているかが推測
できるので重要
中の人になる前に想像していたこと
• 503 エラー頻発のサーバは使い物にならない
• タイムアウトしているサーバはメモリが足りない
• インフラとアプリケーションの連携が取れない
このくらい情報がわかってると
キーになるポイントは分かる。
ボトルネックになるのは
機械だけではなく人や組織の
場合もあります。
正しい判断はまず情報から。
できること
スケール
スペックをあげる
同じスペックを増やす スケールアウト
スケールアップ
今回はスケールアップで失敗してるので
スケールアウトの方向で。
Apache プログラム⾔言語 CMS データベース
ブラウザ等から
のアクセス
データの返却
プログラム実⾏行行指⽰示
必要に応じてデータ取得
データの返却HTML⽣生成
画像
CSS
JS
HTML
PHPファイル
プログラム実⾏行行 データ
サーバ内部の働き(のおさらい)
サーバの分離離
ウェブサーバ プログラム⾔言語 CMS データベース
CPUのパワーとメモリがある程度度必要 読み書き(I/O)の
早さが必要
両⽅方の要件を満たすサーバだと相当に⾼高価になるので、
必要な性能の最適化のためサーバを2台⽤用意して最適化
WEBサーバの⾼高速化
ウェブサーバを2段構成に
ApacheNginx
HTML
画像
CSS
JS
ブラウザ等から
のアクセス
データの返却
キャッシュにない、またはキャッシュの
保存期間切切れデータを取得
キャッシュを
優先的に使⽤用
PHP	
  等を実⾏行行して
データを返却
PHPの実⾏行行の最適化
ウェブサーバ プログラム⾔言語 CMS
HTML⽣生成
PHPファイル
プログラム実⾏行行
アクセスの度度に1ファイルずつテキスト
からコンピューターの実⾏行行形式へ変換
コンピュータが読めるように変換した
中間コード(PHPファイル)
キャッシュとして保存
キャッシュに中間コードがある場合は
変換せずに保存したコードを使う
PHPの実⾏行行の最適化
• APC 導入前は激しい状態で時には Max までいくことも
• APC 導入後は不要なコンパイルが減ったため劇的にCPU 使用率が低減
Apache のチューニングもやりましたが
今回は省略します。
WEBサーバ WEBサーバ
DBサーバ
WEB
キャッシュサーバ
アクセスの流れ
APC の導入
分離
WEBの二段階化
アクセスの流れ
こんな比較的シンプルな構成でも
設定次第で Yahoo! 砲を耐えます。
まとめ
大多数の同様の事象が発生するケースでは
インフラを選ぶプロセスに問題があります。
インフラをまったく考慮せず CMS が動けば
何でもいいと安易に選んでませんか?
WEBは家と同じです。
土台なくして建家はありえません。
インフラとコンテンツは密接な関係です。
コンテンツに適した構成はあります。
きちんと企画設計段階からインフラのことを
熟知している人に相談しましょう。
サイトの規模が大きければ大きいほど。
公開後の運用も大切。
アクセス数は生き物だから
アクセス規模に合わせて増減は
どうしても対応しないといけない。
顧客が運用してくれるわけではないのなら
困る前にキチンとインフラ屋に相談を!
なるべく企画段階から!
大事な事だからもう一度
コンテンツの企画段階から!
一番ダメなパターン
「Wordpress 使うけど
○○社のレンサバ安いやつでやって」
• 適当にサーバを選ぶべからず。
• 値段からサーバを選ぶべからず。
• コンテンツとインフラを切り離して考え
るべからず。
おまけ
WEBの二段階化
く、アクセスが多い
もうダメか…
__________
    <○√
     ∥ 
     くく
  ''';;';';;'';;;,.,                  ザッ
   ''';;';'';';''';;'';;;,.,   ザッ
   ;;''';;';'';';';;;'';;'';;;
    ;;'';';';;'';;';'';';';;;'';;'';;;
      vymyvwymyvymyvy     ザッ
ザッ    n_n,n_n、n_n,n_n、n_n,n_n、
      ∩_∩^-^∩_∩^-^∩_∩^-
  ザッ   ∩__∩ ∩__∩ ∩__∩ ∩__∩
         ∩_ ∩__∩ ∩__∩ _∩ ∩_    ザッ
     ∩___∩    ∩___∩ ∩___∩ ∩___∩
     | ノ      ヽ   | ノ      ヽ | ノ      ヽノ      ヽ
     /  ●   ● | /  ●   ● |  ●   ● | ●   ● |
    |    ( _●_)  ミ |    ( _●_)  ミ  ( _●_)  ミ  ( _●_) ミ
    彡、   |∪|  、` 彡、   |∪|  、`\ |∪|  、`\ |∪| 、`\
   / __  ヽノ / / __  ヽノ /´>  ) ヽノ  / ノ //ヽノ /´>  )
   (___)   / (___)   / (_/_)   / (_/    / (_/
__________
    <○√
     ∥
     ∥  <○√ 
    //   ∥
    | |   くく
大丈夫かい?
  ''';;';';;'';;;,.,                  ザッ
   ''';;';'';';''';;'';;;,.,   ザッ
   ;;''';;';'';';';;;'';;'';;;
    ;;'';';';;'';;';'';';';;;'';;'';;;
      vymyvwymyvymyvy     ザッ
ザッ    n_n,n_n、n_n,n_n、n_n,n_n、
      ∩_∩^-^∩_∩^-^∩_∩^-
  ザッ   ∩__∩ ∩__∩ ∩__∩ ∩__∩
         ∩_ ∩__∩ ∩__∩ _∩ ∩_    ザッ
     ∩___∩    ∩___∩ ∩___∩ ∩___∩
     | ノ      ヽ   | ノ      ヽ | ノ      ヽノ      ヽ
     /  ●   ● | /  ●   ● |  ●   ● | ●   ● |
    |    ( _●_)  ミ |    ( _●_)  ミ  ( _●_)  ミ  ( _●_) ミ
    彡、   |∪|  、` 彡、   |∪|  、`\ |∪|  、`\ |∪| 、`\
   / __  ヽノ / / __  ヽノ /´>  ) ヽノ  / ノ //ヽノ /´>  )
   (___)   / (___)   / (_/_)   / (_/    / (_/
君は! Nginx!
PHP 処理の最適化
         ∩_____________∩
          /ノ                     ヽ 
        /          ●   ●       l   
       |            ( _●_)        ミ   
       彡、           |∪|         、`  
       /              ヽノ         ::::i \
     /   /                      ::::|_/
     \_/                        ::::|
       |                         ::::/ 
        i                    \ ::::/
          \                  | :/
            |\___________//
          \___________/
以前の PHP 処理
APC 導入後の PHP 処理
  . ∩_∩ ;
  ; | ノ|||||||ヽ `
 , / ● ●|
 ;, |\( _●)/ ミ
; 彡、| |∪| |、\ ,
 ./  ヽ/> ) :
(_ニニ>/ (/ ;
;  |   | ;
'  \ヽ/ / :
,  //\\ .
;  し’ '`| | ;
質疑応答
ご清聴ありがとうございました

Más contenido relacionado

La actualidad más candente

UnderScoreとbootstrapとsassでword pressのテーマをつくろう
 UnderScoreとbootstrapとsassでword pressのテーマをつくろう UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろうTakahiro Nakahata
 
⑳CSSでアニメーション!その1
⑳CSSでアニメーション!その1⑳CSSでアニメーション!その1
⑳CSSでアニメーション!その1Nishida Kansuke
 
⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1Nishida Kansuke
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?Shinichi Nishikawa
 
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクションYuji Nojima
 
WordPress を使いこなそう
WordPress を使いこなそうWordPress を使いこなそう
WordPress を使いこなそうWataru OKAMOTO
 
小,中規模WEBサイト 制作でAWSを使う
小,中規模WEBサイト 制作でAWSを使う小,中規模WEBサイト 制作でAWSを使う
小,中規模WEBサイト 制作でAWSを使うNobuhiko Futagami
 
WordPressプラグイン Jetpack って何だ?!
WordPressプラグイン Jetpack って何だ?!WordPressプラグイン Jetpack って何だ?!
WordPressプラグイン Jetpack って何だ?!Yuji Nojima
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座Shinichi Nishikawa
 
WordPressってブログじゃないの?
WordPressってブログじゃないの?WordPressってブログじゃないの?
WordPressってブログじゃないの?tokumotonahoko
 
Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshareWord camposaka imaigo_slideshare
Word camposaka imaigo_slideshareGo Imai
 
a-blog cms初心者が テンプレート作るまで
a-blog cms初心者が テンプレート作るまでa-blog cms初心者が テンプレート作るまで
a-blog cms初心者が テンプレート作るまでgirigiribauer
 
おいしいherokuの使い方
おいしいherokuの使い方おいしいherokuの使い方
おいしいherokuの使い方Hideki Ohkubo
 
Web勉強会(HTML+CSS+JS入門の入門)
Web勉強会(HTML+CSS+JS入門の入門)Web勉強会(HTML+CSS+JS入門の入門)
Web勉強会(HTML+CSS+JS入門の入門)Noriaki UCHIYAMA
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイトrie05
 
Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]Yoshifumi Nishimoto
 
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成Kazuki Akiyama
 
WordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoyaWordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoyaShinichi Nishikawa
 

La actualidad más candente (20)

UnderScoreとbootstrapとsassでword pressのテーマをつくろう
 UnderScoreとbootstrapとsassでword pressのテーマをつくろう UnderScoreとbootstrapとsassでword pressのテーマをつくろう
UnderScoreとbootstrapとsassでword pressのテーマをつくろう
 
⑳CSSでアニメーション!その1
⑳CSSでアニメーション!その1⑳CSSでアニメーション!その1
⑳CSSでアニメーション!その1
 
⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1
 
WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?WordPress中級者への道!テンプレートタグはどう動くのか!?
WordPress中級者への道!テンプレートタグはどう動くのか!?
 
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション
 
WordPress を使いこなそう
WordPress を使いこなそうWordPress を使いこなそう
WordPress を使いこなそう
 
小,中規模WEBサイト 制作でAWSを使う
小,中規模WEBサイト 制作でAWSを使う小,中規模WEBサイト 制作でAWSを使う
小,中規模WEBサイト 制作でAWSを使う
 
WordPressプラグイン Jetpack って何だ?!
WordPressプラグイン Jetpack って何だ?!WordPressプラグイン Jetpack って何だ?!
WordPressプラグイン Jetpack って何だ?!
 
4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座4時間まったりWordPressテーマ作成講座
4時間まったりWordPressテーマ作成講座
 
WordPressってブログじゃないの?
WordPressってブログじゃないの?WordPressってブログじゃないの?
WordPressってブログじゃないの?
 
Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshareWord camposaka imaigo_slideshare
Word camposaka imaigo_slideshare
 
Webサーバ、HTML
Webサーバ、HTMLWebサーバ、HTML
Webサーバ、HTML
 
a-blog cms初心者が テンプレート作るまで
a-blog cms初心者が テンプレート作るまでa-blog cms初心者が テンプレート作るまで
a-blog cms初心者が テンプレート作るまで
 
おいしいherokuの使い方
おいしいherokuの使い方おいしいherokuの使い方
おいしいherokuの使い方
 
Web勉強会(HTML+CSS+JS入門の入門)
Web勉強会(HTML+CSS+JS入門の入門)Web勉強会(HTML+CSS+JS入門の入門)
Web勉強会(HTML+CSS+JS入門の入門)
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 
FireFoxによるWebデザイン
FireFoxによるWebデザインFireFoxによるWebデザイン
FireFoxによるWebデザイン
 
Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]Webっちゃ vol.01 [Wordpressでできること]
Webっちゃ vol.01 [Wordpressでできること]
 
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成CSSフレームワークを使った 簡単なレスポンシブデザインの作成
CSSフレームワークを使った 簡単なレスポンシブデザインの作成
 
WordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoyaWordPressでウェブサービスを作ろう! #wbNagoya
WordPressでウェブサービスを作ろう! #wbNagoya
 

Destacado

Ingles presentación
Ingles presentaciónIngles presentación
Ingles presentaciónkanyth
 
ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG AKIBAT KONVERSI MENJADI KAWAS...
ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG  AKIBAT KONVERSI MENJADI KAWAS...ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG  AKIBAT KONVERSI MENJADI KAWAS...
ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG AKIBAT KONVERSI MENJADI KAWAS...Firdaus Albarqoni
 
El poder ciudadano y sus alcances. yulirma rea
El poder ciudadano y sus alcances. yulirma reaEl poder ciudadano y sus alcances. yulirma rea
El poder ciudadano y sus alcances. yulirma reaIjauris Rea
 
Ergonomía Informática Carlos & Boberto
Ergonomía Informática Carlos & BobertoErgonomía Informática Carlos & Boberto
Ergonomía Informática Carlos & BobertoAnzures86
 
Leadership Transition Meeting
Leadership Transition MeetingLeadership Transition Meeting
Leadership Transition Meetingkmccor2008
 
Take Control of Your Imaging and Printing: Siva Kumar
Take Control of Your Imaging and Printing: Siva KumarTake Control of Your Imaging and Printing: Siva Kumar
Take Control of Your Imaging and Printing: Siva KumarRahul Neel Mani
 
1伊朗的山 千年古村阿巴雅尼 -王英明攝
1伊朗的山 千年古村阿巴雅尼 -王英明攝1伊朗的山 千年古村阿巴雅尼 -王英明攝
1伊朗的山 千年古村阿巴雅尼 -王英明攝lys167
 
Revision Constitucional en Venezuela. Yulirma rea
Revision Constitucional en Venezuela. Yulirma reaRevision Constitucional en Venezuela. Yulirma rea
Revision Constitucional en Venezuela. Yulirma reaIjauris Rea
 
The photos taken_at_right_time
The photos taken_at_right_timeThe photos taken_at_right_time
The photos taken_at_right_timelys167
 
An efficient synthesis, characterization and antibacterial activity of novel ...
An efficient synthesis, characterization and antibacterial activity of novel ...An efficient synthesis, characterization and antibacterial activity of novel ...
An efficient synthesis, characterization and antibacterial activity of novel ...iosrjce
 
山上人家(台灣新竹五峰)
山上人家(台灣新竹五峰)山上人家(台灣新竹五峰)
山上人家(台灣新竹五峰)lys167
 
Happy Teachers Day 2016 Wishes and Quotes
Happy Teachers Day 2016 Wishes and QuotesHappy Teachers Day 2016 Wishes and Quotes
Happy Teachers Day 2016 Wishes and QuotesBest Message
 
CSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まる
CSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まるCSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まる
CSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まるMasanori Oobayashi
 
design:SD at Midstates Conference 2008
design:SD at Midstates Conference 2008design:SD at Midstates Conference 2008
design:SD at Midstates Conference 2008Joe Bartmann
 
XUB Magis- Republic Day Edition vol1
XUB Magis- Republic Day Edition vol1XUB Magis- Republic Day Edition vol1
XUB Magis- Republic Day Edition vol1MBA(RM) XIMB
 
告別頸肩痠動
告別頸肩痠動告別頸肩痠動
告別頸肩痠動lys167
 

Destacado (20)

Ingles presentación
Ingles presentaciónIngles presentación
Ingles presentación
 
ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG AKIBAT KONVERSI MENJADI KAWAS...
ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG  AKIBAT KONVERSI MENJADI KAWAS...ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG  AKIBAT KONVERSI MENJADI KAWAS...
ESTIMASI NILAI EKONOMI HASIL HUTAN YANG HILANG AKIBAT KONVERSI MENJADI KAWAS...
 
Catàleg
CatàlegCatàleg
Catàleg
 
El poder ciudadano y sus alcances. yulirma rea
El poder ciudadano y sus alcances. yulirma reaEl poder ciudadano y sus alcances. yulirma rea
El poder ciudadano y sus alcances. yulirma rea
 
Ergonomía Informática Carlos & Boberto
Ergonomía Informática Carlos & BobertoErgonomía Informática Carlos & Boberto
Ergonomía Informática Carlos & Boberto
 
Leadership Transition Meeting
Leadership Transition MeetingLeadership Transition Meeting
Leadership Transition Meeting
 
Take Control of Your Imaging and Printing: Siva Kumar
Take Control of Your Imaging and Printing: Siva KumarTake Control of Your Imaging and Printing: Siva Kumar
Take Control of Your Imaging and Printing: Siva Kumar
 
1伊朗的山 千年古村阿巴雅尼 -王英明攝
1伊朗的山 千年古村阿巴雅尼 -王英明攝1伊朗的山 千年古村阿巴雅尼 -王英明攝
1伊朗的山 千年古村阿巴雅尼 -王英明攝
 
Revision Constitucional en Venezuela. Yulirma rea
Revision Constitucional en Venezuela. Yulirma reaRevision Constitucional en Venezuela. Yulirma rea
Revision Constitucional en Venezuela. Yulirma rea
 
The photos taken_at_right_time
The photos taken_at_right_timeThe photos taken_at_right_time
The photos taken_at_right_time
 
An efficient synthesis, characterization and antibacterial activity of novel ...
An efficient synthesis, characterization and antibacterial activity of novel ...An efficient synthesis, characterization and antibacterial activity of novel ...
An efficient synthesis, characterization and antibacterial activity of novel ...
 
山上人家(台灣新竹五峰)
山上人家(台灣新竹五峰)山上人家(台灣新竹五峰)
山上人家(台灣新竹五峰)
 
Happy Teachers Day 2016 Wishes and Quotes
Happy Teachers Day 2016 Wishes and QuotesHappy Teachers Day 2016 Wishes and Quotes
Happy Teachers Day 2016 Wishes and Quotes
 
CSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まる
CSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まるCSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まる
CSS Nite in Hiroshima vol7 プロジェクトの成功はリリース後の運用で決まる
 
LO QUE VIENE: FUTURO HALAGADOR
LO QUE VIENE: FUTURO HALAGADORLO QUE VIENE: FUTURO HALAGADOR
LO QUE VIENE: FUTURO HALAGADOR
 
design:SD at Midstates Conference 2008
design:SD at Midstates Conference 2008design:SD at Midstates Conference 2008
design:SD at Midstates Conference 2008
 
Gigi cantik
Gigi cantikGigi cantik
Gigi cantik
 
XUB Magis- Republic Day Edition vol1
XUB Magis- Republic Day Edition vol1XUB Magis- Republic Day Edition vol1
XUB Magis- Republic Day Edition vol1
 
Border cantik
Border cantikBorder cantik
Border cantik
 
告別頸肩痠動
告別頸肩痠動告別頸肩痠動
告別頸肩痠動
 

Similar a WTM57 ミッション_おとのさまをすくいだせ

じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープじっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープKazuhiro Serizawa
 
Ossで作るwebサイト
Ossで作るwebサイトOssで作るwebサイト
Ossで作るwebサイトSoudai Sone
 
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.jsグリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.jsYoshinori Kobayashi
 
HTML5+wordpressで電子書籍
HTML5+wordpressで電子書籍HTML5+wordpressで電子書籍
HTML5+wordpressで電子書籍Wataru Asai
 
だから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない Zだから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない ZYasufumi Nishiyama
 
10/12 WordBench神戸 WordPressの学習方法
10/12 WordBench神戸 WordPressの学習方法10/12 WordBench神戸 WordPressの学習方法
10/12 WordBench神戸 WordPressの学習方法Yoshiko Sarakai
 
モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話
モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話
モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話Tomoo Amano
 
とある中学校でWebディレクターが職業について話してきた
とある中学校でWebディレクターが職業について話してきたとある中学校でWebディレクターが職業について話してきた
とある中学校でWebディレクターが職業について話してきたINI株式会社
 
簡単なプラグインの管理方法とプラグインのご紹介
簡単なプラグインの管理方法とプラグインのご紹介簡単なプラグインの管理方法とプラグインのご紹介
簡単なプラグインの管理方法とプラグインのご紹介Kawaji Masaki
 
_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門Hidetaka Okamoto
 

Similar a WTM57 ミッション_おとのさまをすくいだせ (11)

じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープじっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
 
Ossで作るwebサイト
Ossで作るwebサイトOssで作るwebサイト
Ossで作るwebサイト
 
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.jsグリッドレイアウトを簡単に行うJavaScript!Masonry.js
グリッドレイアウトを簡単に行うJavaScript!Masonry.js
 
HTML5+wordpressで電子書籍
HTML5+wordpressで電子書籍HTML5+wordpressで電子書籍
HTML5+wordpressで電子書籍
 
だから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない Zだから、Webディレクターはやめられない Z
だから、Webディレクターはやめられない Z
 
10/12 WordBench神戸 WordPressの学習方法
10/12 WordBench神戸 WordPressの学習方法10/12 WordBench神戸 WordPressの学習方法
10/12 WordBench神戸 WordPressの学習方法
 
モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話
モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話
モダンでもなく reactでもなく フロントエンドでもなく 開発でもない話
 
Hands on learning
Hands on learningHands on learning
Hands on learning
 
とある中学校でWebディレクターが職業について話してきた
とある中学校でWebディレクターが職業について話してきたとある中学校でWebディレクターが職業について話してきた
とある中学校でWebディレクターが職業について話してきた
 
簡単なプラグインの管理方法とプラグインのご紹介
簡単なプラグインの管理方法とプラグインのご紹介簡単なプラグインの管理方法とプラグインのご紹介
簡単なプラグインの管理方法とプラグインのご紹介
 
_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門_s + bootstrapで始めるWordPressテーマ開発入門
_s + bootstrapで始めるWordPressテーマ開発入門
 

WTM57 ミッション_おとのさまをすくいだせ