際際滷

際際滷Share a Scribd company logo
及2指兜伉宀茶氏




2013/2/13     1         UT Startup Gym
UT Startup Gym とは



            アイデアをカタチにするプログラム

            ?プロジェクト
            ?二鮫からg廾まで
            ?スタ`トアップ



2013/2/13               2          UT Startup Gym
スケジュ`ル
                                              Keywords:

              ? プログラミング秘T            ソ`シャルウェブアプリケ`ション, API,
    Oct, 12                          bot, HTML5
            ? プラニング
                                     リ`ンスタ`トアップ, ビジネスプラニン
    Nov, 12 ? プロジェクトスタ`ト
                                     グ, HTML, CSS, PHP, javascript
            ? _k_兵
    Dec, 12 ? 喬湿_k栽凡                 チ`ムY撹, 二鮫, ディスカッション
                                     git, フレ`ムワ`ク, MySQL, Apache
            ? ウェブデザイン
    Jan, 13 ? Lg鷂羯
                                     シナリオ, ペルソナ, ワイヤフレ`ム,
                                     サイトマップ, DB スキ`ム
              ? jQuery, 嶄gk燕
    Feb, 13
                                     ゲ`ミフィケ`ション, h編^, デ`タマ
                                     イニング, アクセシビリティ
              ? 恬I氏
    Mar, 13

                                     レスポンシブデザイン, プレゼンテ`ショ
              ? リリ`ス氏                ン
    Apr, 13


2013/2/13                        3                         UT Startup Gym
M        D        v      タイトル                       勣殆
10 13 V                  かんたん Facebook アプリをつくる      HTML, CSS, js
             21 V        かんたん Twitter アプリをつくる       UNIX, vim, PHP
             27 寒貧        かんたん アンケ`トフォ`ムをつくる         MySQL, MVC
    11        3 墳翫        ビジネスプランニング                 ビジネスプラン、リ`ンスタ`トアップ
             10 AWS 互表   サ`バを羨てよう                   Apache, AWS
             17           二鮫プレゼン + チ`ム
             24 恃儲        プロダクトデザイン                  シナリオ、ペルソナ、ワイヤフレ`ム
12            1 念圻        マッシュアップアプリをつくる             OAuth, Facebook API, Youtube API
              8 V        チ`ムでけんかをしないために             Git
             15 爺勸        MVC モデル                    MVC
             22           ハッカソン
    1 12 墳翫               ユ`ザがハマるアプリデザイン             ゲ`ミフィケ`ション
             19 V        かんたん?きれい?宴旋なウェブデザイン        Twitter Bootstrap, Responsive Design, LESS
             26 爺勸        ウェブから秤鵑鮗める                cron, xpath
    2         2 般        アニメ`ションをつくる                javascript, jQuery
              9 ゲスト       ゲストスピ`カ`
             16           嶄gk燕
                          恬I氏
    4 13                  プレゼンテ`ション
             20           リリ`ス氏
2013/2/13                                        4                                 UT Startup Gym
ウェブアプリの碧怏み
                          HTTP
                                      PHP など
                                       で峰


                 URI (リクエスト)                   デ`タベ`ス



             HTML (レスポンス)

ブラウザ                             ウェブサ`バ

            念指
                         書指
                                        API
                                               翌何サ`ビス


2013/2/13                         5              UT Startup Gym
PHP でやります
? PHP でプログラムをいて、g佩する。
? タ`ミナルを軟
       C mac
       仝アプリケ`ション々★仝ユ`ティリティ々★仝タ`
       ミナル.app々
       C win
       VirtualBox軟咫仝碧々★仝極挑々
? エディタでプログラムをシ
       C vim か emacs か nano
? g佩

2013/2/13                     6   UT Startup Gym
PHP ある
? $php Cv;
  PHP 5.x.x (cli) (built: ...

? mac はあるはず。なければ port とか brew とか

? ubuntu はないかも。なければ
  $sudo apt-get update
  $sudo apt-get install php5



2013/2/13                       7   UT Startup Gym
エディタでく
$emacs test.php # emacs で test.php
             をシする
                     # vim でもおk

<?php
echo "Hello World!n";

Ctrl+X Ctrl+S => 隠贋
Ctrl+X Ctrl+C => K阻

2013/2/13                8           UT Startup Gym
g佩する
$php test.php
Hello World!
$




2013/2/13        9     UT Startup Gym
プログラムのシ->g佩
$ emacs test.php #シ

<? ...

$ php test.php #g佩




2013/2/13              10   UT Startup Gym
Twitter から秤鵑鯣ゝ辰垢
$ emacs twitter.php
<?
echo
file_get_contents("https://api.twitter.com/1/statuses/user_timeline.json?screen_
name=tushuhei");

$ php twitter.php

file_get_contents 宴旋。
ここで燕幣されるのが json というデ`タ侘塀。




2013/2/13                              11                            UT Startup Gym
json
{
       ^id ̄: 1,
       ^name ̄: ^Shuhei Iitsuka ̄,
       ^age ̄: 23,
       ^friends ̄: [
             {
                 ^id ̄: 2,
                 ^name ̄: ^Kazuhiro Kawakami ̄,
             },
             {
                 ^id ̄: 3,
                 ^name ̄: ^Naofumi Wakabayashi ̄,
             }
       ]
}

2013/2/13                              12         UT Startup Gym
よくわからないので
$ emacs twitter.php
<?
$contents =
json_decode(file_get_contents("https://api.twitter.com/1/statuses/user_timeline.j
son?screen_name=tushuhei"));
var_dump($contents)

$ php twitter.php

json_decode? (??ω?)
var_dump? (??ω?)

とりあえず、かけました。




2013/2/13                              13                             UT Startup Gym
PHP 秘T




2013/2/13     14     UT Startup Gym
PHP でつくるウェブアプリ
? ユ`ザが php ファイルにリクエストを僕る
? サ`バ (Apache) のモジュ`ル (mod_php) がその php ファ
  イルをg佩
? 竃薦Y惚がレスポンスとして卦される
? ブラウザがその竃薦Y惚を燕幣する


             URI (リクエスト)            g佩



            竃薦Y惚 (レスポンス)            g佩Y惚

   ブラウザ                    ウェブサ`バ          PHP ファイル


2013/2/13                  15                UT Startup Gym
(k婢) Module と CGI




? PHP は Module タイプで_kするのがメジャ`


2013/2/13           16          UT Startup Gym
つくってみよう
$cd ドキュメントル`ト
$emacs test.php

<html>
    <head>
        <title>test</title>
        <meta charset=^utf-8 ̄>
    </head>
    <body>
        <?
        $content =
json_decode(file_get_contents("https://api.twitter.com/1/statuses/user_timeline.j
son?screen_name=tushuhei"));
        var_dump($content);
        ?>
    </body>
</html>
2013/2/13                              17                             UT Startup Gym
var_dump のY惚をよくる
array(16) {
 [0]=>
 object(stdClass)#1 (19) {
  ["created_at"]=>
  string(30) "Fri Oct 19 12:49:07 +0000 2012"
  ["id"]=>
  int(259274981630947329)
  ["id_str"]=>
  string(18) "259274981630947329"
  ["text"]=>
  string(54) "iconfinder が twitter bootstrap 碧になってる"      $content[0]->text
  ["source"]=>
  string(3) "web"
  ["truncated"]=>
  bool(false)
  ["in_reply_to_status_id"]=>
  NULL
  ["in_reply_to_status_id_str"]=>
  NULL
  ["in_reply_to_user_id"]=>
  NULL
  ["in_reply_to_user_id_str"]=>
  NULL
  ["in_reply_to_screen_name"]=>
  NULL
  ["user"]=>
  object(stdClass)#2 (38) {
   ["id"]=>
   int(109813658)
2013/2/13                                             18                       UT Startup Gym
   ["id_str"]=>
<html>
(待)
     <body>
          <?
          $tweets =
json_decode(file_get_contents("https://api.twitter.com/1/statuses/user_timeline.json?screen_name=tus
huhei"));
          ?>
          <? foreach ($tweets as $tweet): ?>
                 <div>
                       <img src=/slideshow/beginner2/16505967/"<?=$tweet->user->profile_image_url?>">
                       <span><?=$tweet->text?></span>
                       <span><?=$tweet->created_at?></span>
                 </div>
          <? endforeach ?>
     </body>
</html>

# さらに CSS をl聞してデザインしてみよう
# さらにさらに javascript をl聞してユ`ザ兆を秘薦できるようにしよう




2013/2/13                                       19                                    UT Startup Gym
おまけ
$ emacs yahoo.php

<?
echo file_get_contents("http://yahoo.co.jp");




2013/2/13                           20          UT Startup Gym

More Related Content

What's hot (20)

安看姻糸永姻艶壊壊プラグイン恬撹秘壇
安看姻糸永姻艶壊壊プラグイン恬撹秘壇安看姻糸永姻艶壊壊プラグイン恬撹秘壇
安看姻糸永姻艶壊壊プラグイン恬撹秘壇
Yuji Nojima
?
WordPressで戻工するWeb API
WordPressで戻工するWeb APIWordPressで戻工するWeb API
WordPressで戻工するWeb API
Yuko Toriyama
?
朔豚02
朔豚02朔豚02
朔豚02
Takenori Nakagawa
?
.鞄岳温界界艶壊壊によるリダイレクト街久盾h
.鞄岳温界界艶壊壊によるリダイレクト街久盾h.鞄岳温界界艶壊壊によるリダイレクト街久盾h
.鞄岳温界界艶壊壊によるリダイレクト街久盾h
Cherry Pie Web
?
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
t 拍[
?
安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック
安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック
安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック
Takashi Uemura
?
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
Takayuki Shimizukawa
?
徭姙て?竃栖る.?`ムサ`ハ?の恬り圭
徭姙て?竃栖る.?`ムサ`ハ?の恬り圭徭姙て?竃栖る.?`ムサ`ハ?の恬り圭
徭姙て?竃栖る.?`ムサ`ハ?の恬り圭
高唱 貧圻
?
?逮河顎艶姻霞をおほ?えよう,修裡
?逮河顎艶姻霞をおほ?えよう,修裡?逮河顎艶姻霞をおほ?えよう,修裡
?逮河顎艶姻霞をおほ?えよう,修裡
Nishida Kansuke
?
禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初
Shinya Okano
?
禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^
禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^
禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^
Shinya Okano
?
禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初
Shinya Okano
?
安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊
安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊
安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊
Hidekazu Ishikawa
?
塰喘の岾,任亮猜嘖睦奪挑`ルの試喘
塰喘の岾,任亮猜嘖睦奪挑`ルの試喘塰喘の岾,任亮猜嘖睦奪挑`ルの試喘
塰喘の岾,任亮猜嘖睦奪挑`ルの試喘
寔嵶 致弥
?
Scc2014 :jQueryの碧Mみを頼莎に尖盾する
Scc2014 :jQueryの碧Mみを頼莎に尖盾するScc2014 :jQueryの碧Mみを頼莎に尖盾する
Scc2014 :jQueryの碧Mみを頼莎に尖盾する
Jun Futakawa
?
安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!
安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!
安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!
Takashi Uemura
?
Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁
Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁
Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁
Yutaro Miyazaki
?
JJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっている
JJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっているJJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっている
JJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっている
Koichi Sakata
?
-秘T- enchant.js でゲ`ムを恬ろう
-秘T- enchant.js でゲ`ムを恬ろう-秘T- enchant.js でゲ`ムを恬ろう
-秘T- enchant.js でゲ`ムを恬ろう
nico0927
?
干温厩温皆界姻庄沿岳の鯛とし僭
干温厩温皆界姻庄沿岳の鯛とし僭干温厩温皆界姻庄沿岳の鯛とし僭
干温厩温皆界姻庄沿岳の鯛とし僭
ikdysfm
?
安看姻糸永姻艶壊壊プラグイン恬撹秘壇
安看姻糸永姻艶壊壊プラグイン恬撹秘壇安看姻糸永姻艶壊壊プラグイン恬撹秘壇
安看姻糸永姻艶壊壊プラグイン恬撹秘壇
Yuji Nojima
?
WordPressで戻工するWeb API
WordPressで戻工するWeb APIWordPressで戻工するWeb API
WordPressで戻工するWeb API
Yuko Toriyama
?
.鞄岳温界界艶壊壊によるリダイレクト街久盾h
.鞄岳温界界艶壊壊によるリダイレクト街久盾h.鞄岳温界界艶壊壊によるリダイレクト街久盾h
.鞄岳温界界艶壊壊によるリダイレクト街久盾h
Cherry Pie Web
?
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
20160521 寄トS穫馘簧泥稀`ビスの Java8による畠中リニュ`アルのY
t 拍[
?
安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック
安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック
安看姻糸永姻艶壊壊でオリジナルサイトを恬るための恷兜の匯i議なカスタマイズテクニック
Takashi Uemura
?
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく- Django Redshift Backend の_k - PyCon JP 2016
碧並で聞うちょっとしたコ`ドをOSSとして_kメンテしていく - Django Redshift Backend の_k - PyCon JP 2016
Takayuki Shimizukawa
?
徭姙て?竃栖る.?`ムサ`ハ?の恬り圭
徭姙て?竃栖る.?`ムサ`ハ?の恬り圭徭姙て?竃栖る.?`ムサ`ハ?の恬り圭
徭姙て?竃栖る.?`ムサ`ハ?の恬り圭
高唱 貧圻
?
?逮河顎艶姻霞をおほ?えよう,修裡
?逮河顎艶姻霞をおほ?えよう,修裡?逮河顎艶姻霞をおほ?えよう,修裡
?逮河顎艶姻霞をおほ?えよう,修裡
Nishida Kansuke
?
禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初
Shinya Okano
?
禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^
禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^
禽逮温稼乙看フレ`ムワ`クのユ`ザ`モデルと範^
Shinya Okano
?
禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初禽逮温稼乙看フレ`ムワ`クの府初
禽逮温稼乙看フレ`ムワ`クの府初
Shinya Okano
?
安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊
安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊
安看姻糸永姻艶壊壊と翌何粥永鴛との銭亊
Hidekazu Ishikawa
?
塰喘の岾,任亮猜嘖睦奪挑`ルの試喘
塰喘の岾,任亮猜嘖睦奪挑`ルの試喘塰喘の岾,任亮猜嘖睦奪挑`ルの試喘
塰喘の岾,任亮猜嘖睦奪挑`ルの試喘
寔嵶 致弥
?
Scc2014 :jQueryの碧Mみを頼莎に尖盾する
Scc2014 :jQueryの碧Mみを頼莎に尖盾するScc2014 :jQueryの碧Mみを頼莎に尖盾する
Scc2014 :jQueryの碧Mみを頼莎に尖盾する
Jun Futakawa
?
安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!
安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!
安看姻糸永姻艶壊壊の械紛をくつがえす階酒gテ`マ&援顎看岳;糸看壊鞄庄姻看顎岳看&援顎看岳;を恬ったのでこれでテ`マを尖盾しよう!
Takashi Uemura
?
Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁
Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁
Nuxt なしで Vue App 恬るrに\り埆えるべき5つの謁
Yutaro Miyazaki
?
JJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっている
JJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっているJJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっている
JJUG CCC 2016 fall バイトコ`ドが埴のトモダチになりたがっている
Koichi Sakata
?
-秘T- enchant.js でゲ`ムを恬ろう
-秘T- enchant.js でゲ`ムを恬ろう-秘T- enchant.js でゲ`ムを恬ろう
-秘T- enchant.js でゲ`ムを恬ろう
nico0927
?
干温厩温皆界姻庄沿岳の鯛とし僭
干温厩温皆界姻庄沿岳の鯛とし僭干温厩温皆界姻庄沿岳の鯛とし僭
干温厩温皆界姻庄沿岳の鯛とし僭
ikdysfm
?

Similar to かんたん Twitter アプリをつくろう (20)

かんたんキレイなウェブデザイン
かんたんキレイなウェブデザインかんたんキレイなウェブデザイン
かんたんキレイなウェブデザイン
Shuhei Iitsuka
?
デ`タベ`スを聞おう
デ`タベ`スを聞おうデ`タベ`スを聞おう
デ`タベ`スを聞おう
Shuhei Iitsuka
?
デ`タマイニング+安掘京茶膿氏彿創及6指
デ`タマイニング+安掘京茶膿氏彿創及6指デ`タマイニング+安掘京茶膿氏彿創及6指
デ`タマイニング+安掘京茶膿氏彿創及6指
Naoyuki Yamada
?
Microsoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスド
Microsoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスドMicrosoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスド
Microsoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスド
Kazumi Hirose
?
皆岳姻顎岳壊2を兵めよう!
皆岳姻顎岳壊2を兵めよう!皆岳姻顎岳壊2を兵めよう!
皆岳姻顎岳壊2を兵めよう!
Shinpei Ohtani
?
わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ 
わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ 
わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ 
normalian
?
Data apiて?gF M晒するwebの弊順
Data apiて?gF M晒するwebの弊順Data apiて?gF M晒するwebの弊順
Data apiて?gF M晒するwebの弊順
Yuji Takayama
?
畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)
畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)
畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)
Masanori Ishigami
?
兜めての Data API CMS と?うて?しょう - 鷲岬 -
兜めての Data API   CMS と?うて?しょう - 鷲岬 -兜めての Data API   CMS と?うて?しょう - 鷲岬 -
兜めての Data API CMS と?うて?しょう - 鷲岬 -
Yuji Takayama
?
兜めての Data api cms と?うて?しょう - 寄昜歪の
兜めての Data api   cms と?うて?しょう - 寄昜歪の兜めての Data api   cms と?うて?しょう - 寄昜歪の
兜めての Data api cms と?うて?しょう - 寄昜歪の
Yuji Takayama
?
uOSS茶氏及膨指 シラサギハンズオン 0925
uOSS茶氏及膨指 シラサギハンズオン 0925uOSS茶氏及膨指 シラサギハンズオン 0925
uOSS茶氏及膨指 シラサギハンズオン 0925
Yu Ito
?
Mashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSourceMashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSource
cmutoh
?
壼R弥寄僥娩I - モバイルプログラミング
壼R弥寄僥娩I - モバイルプログラミング壼R弥寄僥娩I - モバイルプログラミング
壼R弥寄僥娩I - モバイルプログラミング
Ippei Arita
?
‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/
‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/
‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/
Kengo Shimada
?
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom VisionAzure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
Yoshitaka Seo
?
Microsoft Graph APIを試喘した芙坪アプリケ`ション_k
Microsoft Graph APIを試喘した芙坪アプリケ`ション_kMicrosoft Graph APIを試喘した芙坪アプリケ`ション_k
Microsoft Graph APIを試喘した芙坪アプリケ`ション_k
Yuki Hattori
?
ASP.NET シングル ペ`ジ アプリケ`ション (SPA) h
ASP.NET シングル ペ`ジ アプリケ`ション (SPA) hASP.NET シングル ペ`ジ アプリケ`ション (SPA) h
ASP.NET シングル ペ`ジ アプリケ`ション (SPA) h
Akira Inoue
?
13016 n蛍で恬るtype scriptでnodejs
13016 n蛍で恬るtype scriptでnodejs13016 n蛍で恬るtype scriptでnodejs
13016 n蛍で恬るtype scriptでnodejs
Takayoshi Tanaka
?
Redmineosaka 20 talk_crosspoints
Redmineosaka 20 talk_crosspointsRedmineosaka 20 talk_crosspoints
Redmineosaka 20 talk_crosspoints
Shinji Tamura
?
かんたんキレイなウェブデザイン
かんたんキレイなウェブデザインかんたんキレイなウェブデザイン
かんたんキレイなウェブデザイン
Shuhei Iitsuka
?
デ`タベ`スを聞おう
デ`タベ`スを聞おうデ`タベ`スを聞おう
デ`タベ`スを聞おう
Shuhei Iitsuka
?
デ`タマイニング+安掘京茶膿氏彿創及6指
デ`タマイニング+安掘京茶膿氏彿創及6指デ`タマイニング+安掘京茶膿氏彿創及6指
デ`タマイニング+安掘京茶膿氏彿創及6指
Naoyuki Yamada
?
Microsoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスド
Microsoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスドMicrosoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスド
Microsoft azure貧にwebサイトやアプリケ`ションをBする圭隈 アドバンスド
Kazumi Hirose
?
皆岳姻顎岳壊2を兵めよう!
皆岳姻顎岳壊2を兵めよう!皆岳姻顎岳壊2を兵めよう!
皆岳姻顎岳壊2を兵めよう!
Shinpei Ohtani
?
わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ 
わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ 
わんくま揖男兆硬塁茶氏18指朕 ASP.NET MVC3を旋喘したHTML5な鮫中_k゛クラウドも嗤るよ 
normalian
?
Data apiて?gF M晒するwebの弊順
Data apiて?gF M晒するwebの弊順Data apiて?gF M晒するwebの弊順
Data apiて?gF M晒するwebの弊順
Yuji Takayama
?
畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)
畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)
畏聞い宜し液赫庄岳堰顎恢の鴛壊壊顎艶と意酷皆/閣皆或の安看姻一鴛岳艶馨銭強に薬む(2015/08/26)
Masanori Ishigami
?
兜めての Data API CMS と?うて?しょう - 鷲岬 -
兜めての Data API   CMS と?うて?しょう - 鷲岬 -兜めての Data API   CMS と?うて?しょう - 鷲岬 -
兜めての Data API CMS と?うて?しょう - 鷲岬 -
Yuji Takayama
?
兜めての Data api cms と?うて?しょう - 寄昜歪の
兜めての Data api   cms と?うて?しょう - 寄昜歪の兜めての Data api   cms と?うて?しょう - 寄昜歪の
兜めての Data api cms と?うて?しょう - 寄昜歪の
Yuji Takayama
?
uOSS茶氏及膨指 シラサギハンズオン 0925
uOSS茶氏及膨指 シラサギハンズオン 0925uOSS茶氏及膨指 シラサギハンズオン 0925
uOSS茶氏及膨指 シラサギハンズオン 0925
Yu Ito
?
Mashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSourceMashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オ`プンソ`スカンファレンス2011 Hiroshima: infoScoop OpenSource
cmutoh
?
壼R弥寄僥娩I - モバイルプログラミング
壼R弥寄僥娩I - モバイルプログラミング壼R弥寄僥娩I - モバイルプログラミング
壼R弥寄僥娩I - モバイルプログラミング
Ippei Arita
?
‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/
‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/
‐ネイティフ?アト?を屶える永鞄温稼岳看馨干皆/
Kengo Shimada
?
Azure IoT Edge で Custom Vision
Azure IoT Edge で Custom VisionAzure IoT Edge で Custom Vision
Azure IoT Edge で Custom Vision
Yoshitaka Seo
?
Microsoft Graph APIを試喘した芙坪アプリケ`ション_k
Microsoft Graph APIを試喘した芙坪アプリケ`ション_kMicrosoft Graph APIを試喘した芙坪アプリケ`ション_k
Microsoft Graph APIを試喘した芙坪アプリケ`ション_k
Yuki Hattori
?
ASP.NET シングル ペ`ジ アプリケ`ション (SPA) h
ASP.NET シングル ペ`ジ アプリケ`ション (SPA) hASP.NET シングル ペ`ジ アプリケ`ション (SPA) h
ASP.NET シングル ペ`ジ アプリケ`ション (SPA) h
Akira Inoue
?
13016 n蛍で恬るtype scriptでnodejs
13016 n蛍で恬るtype scriptでnodejs13016 n蛍で恬るtype scriptでnodejs
13016 n蛍で恬るtype scriptでnodejs
Takayoshi Tanaka
?
Redmineosaka 20 talk_crosspoints
Redmineosaka 20 talk_crosspointsRedmineosaka 20 talk_crosspoints
Redmineosaka 20 talk_crosspoints
Shinji Tamura
?

More from Shuhei Iitsuka (20)

Online and offline handwritten chinese character recognition a comprehensive...
Online and offline handwritten chinese character recognition  a comprehensive...Online and offline handwritten chinese character recognition  a comprehensive...
Online and offline handwritten chinese character recognition a comprehensive...
Shuhei Iitsuka
?
Inferring winClose product network from user behavior
Inferring winClose product network from user behaviorInferring winClose product network from user behavior
Inferring winClose product network from user behavior
Shuhei Iitsuka
?
バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏
バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏
バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏
Shuhei Iitsuka
?
Procedural modeling using autoencoder networks
Procedural modeling using autoencoder networksProcedural modeling using autoencoder networks
Procedural modeling using autoencoder networks
Shuhei Iitsuka
?
Generating sentences from a continuous space
Generating sentences from a continuous spaceGenerating sentences from a continuous space
Generating sentences from a continuous space
Shuhei Iitsuka
?
ウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システム
ウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システムウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システム
ウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システム
Shuhei Iitsuka
?
Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...
Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...
Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...
Shuhei Iitsuka
?
Machine learning meets web development
Machine learning meets web developmentMachine learning meets web development
Machine learning meets web development
Shuhei Iitsuka
?
Python と Xpath で ウェブからデ`タをあつめる
Python と Xpath で ウェブからデ`タをあつめるPython と Xpath で ウェブからデ`タをあつめる
Python と Xpath で ウェブからデ`タをあつめる
Shuhei Iitsuka
?
リミックスからはじめる DTM 秘T
リミックスからはじめる DTM 秘Tリミックスからはじめる DTM 秘T
リミックスからはじめる DTM 秘T
Shuhei Iitsuka
?
‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...
‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...
‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...
Shuhei Iitsuka
?
Asia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web Data
Asia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web DataAsia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web Data
Asia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web Data
Shuhei Iitsuka
?
‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule
‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule
‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule
Shuhei Iitsuka
?
UT Startup Gym で繁伏が笋錣辰尽
UT Startup Gym で繁伏が笋錣辰尽UT Startup Gym で繁伏が笋錣辰尽
UT Startup Gym で繁伏が笋錣辰尽
Shuhei Iitsuka
?
ウェブサイトでб罎魑辰
ウェブサイトでб罎魑辰ウェブサイトでб罎魑辰
ウェブサイトでб罎魑辰
Shuhei Iitsuka
?
HTML で徭失B初ペ`ジをつくる
HTML で徭失B初ペ`ジをつくるHTML で徭失B初ペ`ジをつくる
HTML で徭失B初ペ`ジをつくる
Shuhei Iitsuka
?
ウェブサ`ビスの二鮫とデザイン
ウェブサ`ビスの二鮫とデザインウェブサ`ビスの二鮫とデザイン
ウェブサ`ビスの二鮫とデザイン
Shuhei Iitsuka
?
テ?`タヘ?`スを聞おう
テ?`タヘ?`スを聞おうテ?`タヘ?`スを聞おう
テ?`タヘ?`スを聞おう
Shuhei Iitsuka
?
及3豚キックオフh苧氏茶膿氏
及3豚キックオフh苧氏茶膿氏 及3豚キックオフh苧氏茶膿氏
及3豚キックオフh苧氏茶膿氏
Shuhei Iitsuka
?
ペルソナシナリオとプロトタイプ
ペルソナシナリオとプロトタイプペルソナシナリオとプロトタイプ
ペルソナシナリオとプロトタイプ
Shuhei Iitsuka
?
Online and offline handwritten chinese character recognition a comprehensive...
Online and offline handwritten chinese character recognition  a comprehensive...Online and offline handwritten chinese character recognition  a comprehensive...
Online and offline handwritten chinese character recognition a comprehensive...
Shuhei Iitsuka
?
Inferring winClose product network from user behavior
Inferring winClose product network from user behaviorInferring winClose product network from user behavior
Inferring winClose product network from user behavior
Shuhei Iitsuka
?
バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏
バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏
バリエ`ションの戻幣がもたらすL豚議森に彭朕したウェブサイト恷m晒返隈 @及31指繁垢岑嬬僥氏畠忽寄氏
Shuhei Iitsuka
?
Procedural modeling using autoencoder networks
Procedural modeling using autoencoder networksProcedural modeling using autoencoder networks
Procedural modeling using autoencoder networks
Shuhei Iitsuka
?
Generating sentences from a continuous space
Generating sentences from a continuous spaceGenerating sentences from a continuous space
Generating sentences from a continuous space
Shuhei Iitsuka
?
ウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システム
ウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システムウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システム
ウェブサイト恷癖晒のためのバリエ`ション徭強伏撹システム
Shuhei Iitsuka
?
Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...
Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...
Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-E...
Shuhei Iitsuka
?
Machine learning meets web development
Machine learning meets web developmentMachine learning meets web development
Machine learning meets web development
Shuhei Iitsuka
?
Python と Xpath で ウェブからデ`タをあつめる
Python と Xpath で ウェブからデ`タをあつめるPython と Xpath で ウェブからデ`タをあつめる
Python と Xpath で ウェブからデ`タをあつめる
Shuhei Iitsuka
?
リミックスからはじめる DTM 秘T
リミックスからはじめる DTM 秘Tリミックスからはじめる DTM 秘T
リミックスからはじめる DTM 秘T
Shuhei Iitsuka
?
‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...
‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...
‐DBDA 茶氏 2013 歪/Chapter 12: Bayesian Approaches to Testing a Point (``Null¨¨...
Shuhei Iitsuka
?
Asia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web Data
Asia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web DataAsia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web Data
Asia Trend Map: Forecasting ^Cool Japan ̄ Content Popularity on Web Data
Shuhei Iitsuka
?
‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule
‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule
‐DBDA 茶氏 2013 歪/Doing Bayesian Data Analysis Chapter 4: Bayes¨ Rule
Shuhei Iitsuka
?
UT Startup Gym で繁伏が笋錣辰尽
UT Startup Gym で繁伏が笋錣辰尽UT Startup Gym で繁伏が笋錣辰尽
UT Startup Gym で繁伏が笋錣辰尽
Shuhei Iitsuka
?
ウェブサイトでб罎魑辰
ウェブサイトでб罎魑辰ウェブサイトでб罎魑辰
ウェブサイトでб罎魑辰
Shuhei Iitsuka
?
HTML で徭失B初ペ`ジをつくる
HTML で徭失B初ペ`ジをつくるHTML で徭失B初ペ`ジをつくる
HTML で徭失B初ペ`ジをつくる
Shuhei Iitsuka
?
ウェブサ`ビスの二鮫とデザイン
ウェブサ`ビスの二鮫とデザインウェブサ`ビスの二鮫とデザイン
ウェブサ`ビスの二鮫とデザイン
Shuhei Iitsuka
?
テ?`タヘ?`スを聞おう
テ?`タヘ?`スを聞おうテ?`タヘ?`スを聞おう
テ?`タヘ?`スを聞おう
Shuhei Iitsuka
?
及3豚キックオフh苧氏茶膿氏
及3豚キックオフh苧氏茶膿氏 及3豚キックオフh苧氏茶膿氏
及3豚キックオフh苧氏茶膿氏
Shuhei Iitsuka
?
ペルソナシナリオとプロトタイプ
ペルソナシナリオとプロトタイプペルソナシナリオとプロトタイプ
ペルソナシナリオとプロトタイプ
Shuhei Iitsuka
?

かんたん Twitter アプリをつくろう

  • 2. UT Startup Gym とは アイデアをカタチにするプログラム ?プロジェクト ?二鮫からg廾まで ?スタ`トアップ 2013/2/13 2 UT Startup Gym
  • 3. スケジュ`ル Keywords: ? プログラミング秘T ソ`シャルウェブアプリケ`ション, API, Oct, 12 bot, HTML5 ? プラニング リ`ンスタ`トアップ, ビジネスプラニン Nov, 12 ? プロジェクトスタ`ト グ, HTML, CSS, PHP, javascript ? _k_兵 Dec, 12 ? 喬湿_k栽凡 チ`ムY撹, 二鮫, ディスカッション git, フレ`ムワ`ク, MySQL, Apache ? ウェブデザイン Jan, 13 ? Lg鷂羯 シナリオ, ペルソナ, ワイヤフレ`ム, サイトマップ, DB スキ`ム ? jQuery, 嶄gk燕 Feb, 13 ゲ`ミフィケ`ション, h編^, デ`タマ イニング, アクセシビリティ ? 恬I氏 Mar, 13 レスポンシブデザイン, プレゼンテ`ショ ? リリ`ス氏 ン Apr, 13 2013/2/13 3 UT Startup Gym
  • 4. M D v タイトル 勣殆 10 13 V かんたん Facebook アプリをつくる HTML, CSS, js 21 V かんたん Twitter アプリをつくる UNIX, vim, PHP 27 寒貧 かんたん アンケ`トフォ`ムをつくる MySQL, MVC 11 3 墳翫 ビジネスプランニング ビジネスプラン、リ`ンスタ`トアップ 10 AWS 互表 サ`バを羨てよう Apache, AWS 17 二鮫プレゼン + チ`ム 24 恃儲 プロダクトデザイン シナリオ、ペルソナ、ワイヤフレ`ム 12 1 念圻 マッシュアップアプリをつくる OAuth, Facebook API, Youtube API 8 V チ`ムでけんかをしないために Git 15 爺勸 MVC モデル MVC 22 ハッカソン 1 12 墳翫 ユ`ザがハマるアプリデザイン ゲ`ミフィケ`ション 19 V かんたん?きれい?宴旋なウェブデザイン Twitter Bootstrap, Responsive Design, LESS 26 爺勸 ウェブから秤鵑鮗める cron, xpath 2 2 般 アニメ`ションをつくる javascript, jQuery 9 ゲスト ゲストスピ`カ` 16 嶄gk燕 恬I氏 4 13 プレゼンテ`ション 20 リリ`ス氏 2013/2/13 4 UT Startup Gym
  • 5. ウェブアプリの碧怏み HTTP PHP など で峰 URI (リクエスト) デ`タベ`ス HTML (レスポンス) ブラウザ ウェブサ`バ 念指 書指 API 翌何サ`ビス 2013/2/13 5 UT Startup Gym
  • 6. PHP でやります ? PHP でプログラムをいて、g佩する。 ? タ`ミナルを軟 C mac 仝アプリケ`ション々★仝ユ`ティリティ々★仝タ` ミナル.app々 C win VirtualBox軟咫仝碧々★仝極挑々 ? エディタでプログラムをシ C vim か emacs か nano ? g佩 2013/2/13 6 UT Startup Gym
  • 7. PHP ある ? $php Cv; PHP 5.x.x (cli) (built: ... ? mac はあるはず。なければ port とか brew とか ? ubuntu はないかも。なければ $sudo apt-get update $sudo apt-get install php5 2013/2/13 7 UT Startup Gym
  • 8. エディタでく $emacs test.php # emacs で test.php をシする # vim でもおk <?php echo "Hello World!n"; Ctrl+X Ctrl+S => 隠贋 Ctrl+X Ctrl+C => K阻 2013/2/13 8 UT Startup Gym
  • 10. プログラムのシ->g佩 $ emacs test.php #シ <? ... $ php test.php #g佩 2013/2/13 10 UT Startup Gym
  • 11. Twitter から秤鵑鯣ゝ辰垢 $ emacs twitter.php <? echo file_get_contents("https://api.twitter.com/1/statuses/user_timeline.json?screen_ name=tushuhei"); $ php twitter.php file_get_contents 宴旋。 ここで燕幣されるのが json というデ`タ侘塀。 2013/2/13 11 UT Startup Gym
  • 12. json { ^id ̄: 1, ^name ̄: ^Shuhei Iitsuka ̄, ^age ̄: 23, ^friends ̄: [ { ^id ̄: 2, ^name ̄: ^Kazuhiro Kawakami ̄, }, { ^id ̄: 3, ^name ̄: ^Naofumi Wakabayashi ̄, } ] } 2013/2/13 12 UT Startup Gym
  • 13. よくわからないので $ emacs twitter.php <? $contents = json_decode(file_get_contents("https://api.twitter.com/1/statuses/user_timeline.j son?screen_name=tushuhei")); var_dump($contents) $ php twitter.php json_decode? (??ω?) var_dump? (??ω?) とりあえず、かけました。 2013/2/13 13 UT Startup Gym
  • 14. PHP 秘T 2013/2/13 14 UT Startup Gym
  • 15. PHP でつくるウェブアプリ ? ユ`ザが php ファイルにリクエストを僕る ? サ`バ (Apache) のモジュ`ル (mod_php) がその php ファ イルをg佩 ? 竃薦Y惚がレスポンスとして卦される ? ブラウザがその竃薦Y惚を燕幣する URI (リクエスト) g佩 竃薦Y惚 (レスポンス) g佩Y惚 ブラウザ ウェブサ`バ PHP ファイル 2013/2/13 15 UT Startup Gym
  • 16. (k婢) Module と CGI ? PHP は Module タイプで_kするのがメジャ` 2013/2/13 16 UT Startup Gym
  • 17. つくってみよう $cd ドキュメントル`ト $emacs test.php <html> <head> <title>test</title> <meta charset=^utf-8 ̄> </head> <body> <? $content = json_decode(file_get_contents("https://api.twitter.com/1/statuses/user_timeline.j son?screen_name=tushuhei")); var_dump($content); ?> </body> </html> 2013/2/13 17 UT Startup Gym
  • 18. var_dump のY惚をよくる array(16) { [0]=> object(stdClass)#1 (19) { ["created_at"]=> string(30) "Fri Oct 19 12:49:07 +0000 2012" ["id"]=> int(259274981630947329) ["id_str"]=> string(18) "259274981630947329" ["text"]=> string(54) "iconfinder が twitter bootstrap 碧になってる" $content[0]->text ["source"]=> string(3) "web" ["truncated"]=> bool(false) ["in_reply_to_status_id"]=> NULL ["in_reply_to_status_id_str"]=> NULL ["in_reply_to_user_id"]=> NULL ["in_reply_to_user_id_str"]=> NULL ["in_reply_to_screen_name"]=> NULL ["user"]=> object(stdClass)#2 (38) { ["id"]=> int(109813658) 2013/2/13 18 UT Startup Gym ["id_str"]=>
  • 19. <html> (待) <body> <? $tweets = json_decode(file_get_contents("https://api.twitter.com/1/statuses/user_timeline.json?screen_name=tus huhei")); ?> <? foreach ($tweets as $tweet): ?> <div> <img src=/slideshow/beginner2/16505967/"<?=$tweet->user->profile_image_url?>"> <span><?=$tweet->text?></span> <span><?=$tweet->created_at?></span> </div> <? endforeach ?> </body> </html> # さらに CSS をl聞してデザインしてみよう # さらにさらに javascript をl聞してユ`ザ兆を秘薦できるようにしよう 2013/2/13 19 UT Startup Gym
  • 20. おまけ $ emacs yahoo.php <? echo file_get_contents("http://yahoo.co.jp"); 2013/2/13 20 UT Startup Gym