Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yusuke Wada
PDF, PPTX
18,983 views
「新しい」を生み出すためのWebアプリ開発とその周辺
YAPC::Asia 2012
Technology
◦
Read more
91
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 64
2
/ 64
3
/ 64
4
/ 64
5
/ 64
6
/ 64
7
/ 64
8
/ 64
9
/ 64
10
/ 64
11
/ 64
12
/ 64
13
/ 64
14
/ 64
15
/ 64
16
/ 64
17
/ 64
18
/ 64
19
/ 64
20
/ 64
21
/ 64
22
/ 64
23
/ 64
24
/ 64
25
/ 64
26
/ 64
27
/ 64
28
/ 64
29
/ 64
30
/ 64
31
/ 64
32
/ 64
33
/ 64
34
/ 64
35
/ 64
36
/ 64
37
/ 64
38
/ 64
39
/ 64
40
/ 64
41
/ 64
42
/ 64
43
/ 64
44
/ 64
45
/ 64
46
/ 64
47
/ 64
48
/ 64
49
/ 64
50
/ 64
51
/ 64
52
/ 64
53
/ 64
54
/ 64
55
/ 64
56
/ 64
57
/ 64
58
/ 64
59
/ 64
60
/ 64
61
/ 64
62
/ 64
63
/ 64
64
/ 64
Recommended
PDF
「Webサービスのつくり方」 のつくり方
by
Yusuke Wada
PPTX
スキトラ Spring + mybatis
by
小川 昌吾
PDF
いまさら聞けない!?Backbone.js 超入門
by
Kohei Kadowaki
PDF
Rubyで始めるWebスクレイピング
by
Takuro Sasaki
PDF
jQueryを中心としたJavaScript
by
hideaki honda
PDF
Mojolicious+redisでチャットを作った
by
Tetsuya Tatsumi
PDF
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
PDF
とある Perl Monger の働き方
by
Yusuke Wada
PDF
Mojoliciousでつくる! Webアプリ入門
by
Yusuke Wada
PDF
JavaScript 研修
by
Yuki Ishikawa
PDF
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
by
Takahiro Okumura
PDF
MyBatis を利用した web application 開発についてのご紹介
by
Tokuhiro Matsuno
PDF
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
by
schoowebcampus
PPTX
Rubyによるクローラー開発
by
しくみ製作所
PDF
JAWSUG architecture-crowler
by
Takuro Sasaki
PDF
まだ DOM 操作で消耗してるの?
by
Yuki Ishikawa
PDF
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
by
Yuhei Miyazato
PDF
RailsでReact.jsを動かしてみた話
by
yoshioka_cb
PPTX
Spring bootで学ぶ初めてのwebアプリ開発
by
terahide
PDF
Capybaraで雑にWebスクレイピング
by
Koji Nakamura
PDF
SIROK技術勉強会 #1 「Reactってなんだ?」
by
Naoyuki Kataoka
PDF
Node.jsでサーバプログラマ デビューしよう
by
Yuusuke Takeuchi
PDF
React+fluxを導入した話
by
Yuki Ishikawa
PDF
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
by
Shogo Iwano
PDF
YARAIYA! Opendata with WordPress
by
Hidetaka Okamoto
PDF
Learning jQuery
by
taiju higashi
PDF
gulp芸
by
Yuki Ishikawa
PDF
BACKBONE.JSによるWebアプリケーション開発について
by
Toshio Ehara
PDF
Node.jsでブラウザメッセンジャー
by
Yahoo!デベロッパーネットワーク
PDF
Node-v0.12のTLSを256倍使いこなす方法
by
shigeki_ohtsu
More Related Content
PDF
「Webサービスのつくり方」 のつくり方
by
Yusuke Wada
PPTX
スキトラ Spring + mybatis
by
小川 昌吾
PDF
いまさら聞けない!?Backbone.js 超入門
by
Kohei Kadowaki
PDF
Rubyで始めるWebスクレイピング
by
Takuro Sasaki
PDF
jQueryを中心としたJavaScript
by
hideaki honda
PDF
Mojolicious+redisでチャットを作った
by
Tetsuya Tatsumi
PDF
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
PDF
とある Perl Monger の働き方
by
Yusuke Wada
「Webサービスのつくり方」 のつくり方
by
Yusuke Wada
スキトラ Spring + mybatis
by
小川 昌吾
いまさら聞けない!?Backbone.js 超入門
by
Kohei Kadowaki
Rubyで始めるWebスクレイピング
by
Takuro Sasaki
jQueryを中心としたJavaScript
by
hideaki honda
Mojolicious+redisでチャットを作った
by
Tetsuya Tatsumi
なぜ人は必死でjQueryを捨てようとしているのか
by
Yoichi Toyota
とある Perl Monger の働き方
by
Yusuke Wada
What's hot
PDF
Mojoliciousでつくる! Webアプリ入門
by
Yusuke Wada
PDF
JavaScript 研修
by
Yuki Ishikawa
PDF
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
by
Takahiro Okumura
PDF
MyBatis を利用した web application 開発についてのご紹介
by
Tokuhiro Matsuno
PDF
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
by
schoowebcampus
PPTX
Rubyによるクローラー開発
by
しくみ製作所
PDF
JAWSUG architecture-crowler
by
Takuro Sasaki
PDF
まだ DOM 操作で消耗してるの?
by
Yuki Ishikawa
PDF
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
by
Yuhei Miyazato
PDF
RailsでReact.jsを動かしてみた話
by
yoshioka_cb
PPTX
Spring bootで学ぶ初めてのwebアプリ開発
by
terahide
PDF
Capybaraで雑にWebスクレイピング
by
Koji Nakamura
PDF
SIROK技術勉強会 #1 「Reactってなんだ?」
by
Naoyuki Kataoka
PDF
Node.jsでサーバプログラマ デビューしよう
by
Yuusuke Takeuchi
PDF
React+fluxを導入した話
by
Yuki Ishikawa
PDF
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
by
Shogo Iwano
PDF
YARAIYA! Opendata with WordPress
by
Hidetaka Okamoto
PDF
Learning jQuery
by
taiju higashi
PDF
gulp芸
by
Yuki Ishikawa
PDF
BACKBONE.JSによるWebアプリケーション開発について
by
Toshio Ehara
Mojoliciousでつくる! Webアプリ入門
by
Yusuke Wada
JavaScript 研修
by
Yuki Ishikawa
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
by
Takahiro Okumura
MyBatis を利用した web application 開発についてのご紹介
by
Tokuhiro Matsuno
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
by
schoowebcampus
Rubyによるクローラー開発
by
しくみ製作所
JAWSUG architecture-crowler
by
Takuro Sasaki
まだ DOM 操作で消耗してるの?
by
Yuki Ishikawa
webSocket通信を知らないiOSエンジニアが知っておいて損はしない(経験談的な)軽い話
by
Yuhei Miyazato
RailsでReact.jsを動かしてみた話
by
yoshioka_cb
Spring bootで学ぶ初めてのwebアプリ開発
by
terahide
Capybaraで雑にWebスクレイピング
by
Koji Nakamura
SIROK技術勉強会 #1 「Reactってなんだ?」
by
Naoyuki Kataoka
Node.jsでサーバプログラマ デビューしよう
by
Yuusuke Takeuchi
React+fluxを導入した話
by
Yuki Ishikawa
短期間+大規模ゲーム開発でも破綻しないHTML・SCSS
by
Shogo Iwano
YARAIYA! Opendata with WordPress
by
Hidetaka Okamoto
Learning jQuery
by
taiju higashi
gulp芸
by
Yuki Ishikawa
BACKBONE.JSによるWebアプリケーション開発について
by
Toshio Ehara
Viewers also liked
PDF
Node.jsでブラウザメッセンジャー
by
Yahoo!デベロッパーネットワーク
PDF
Node-v0.12のTLSを256倍使いこなす方法
by
shigeki_ohtsu
PPTX
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
by
mganeko
PDF
NodeFest2014 - Transpiler
by
Martin Heidegger
KEY
Lev
by
Kazuya Kawaguchi
PDF
power-assert, mechanism and philosophy
by
Takuto Wada
PDF
Real-time Bus Location System using by node.js
by
Yahoo!デベロッパーネットワーク
Node.jsでブラウザメッセンジャー
by
Yahoo!デベロッパーネットワーク
Node-v0.12のTLSを256倍使いこなす方法
by
shigeki_ohtsu
Nodeで操るKurentoメディアサーバー ( Kurento + WebRTC + Node.js )
by
mganeko
NodeFest2014 - Transpiler
by
Martin Heidegger
Lev
by
Kazuya Kawaguchi
power-assert, mechanism and philosophy
by
Takuto Wada
Real-time Bus Location System using by node.js
by
Yahoo!デベロッパーネットワーク
Similar to 「新しい」を生み出すためのWebアプリ開発とその周辺
PDF
地方企業がソーシャルゲーム開発を成功させるための10のポイント
by
Kentaro Matsui
PDF
ゆるべん Webアプリ開発概要 20130127
by
Y
PDF
Introduction to web development 1
by
hideaki honda
PPTX
勉強会資料①
by
真亮 坂口
PDF
趣味プログラマの先輩からのアドバイス
by
Hiroaki Murayama
PDF
2011年マイクロソフト テクノロジー振り返り~開発編~
by
Takeshi Shinmura
PDF
Intalio japan special cloud workshop
by
Daisuke Sugai
PDF
Php conference 2010 final
by
hirookun
PPTX
20170705 apiをつくろう
by
CData Software Japan
PDF
おすすめインフラ! for スタートアップ
by
Koichiro Sumi
PDF
Cakephp
by
Yusuke Ando
PDF
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
by
ericsagnes
PDF
Amazon Web Servicesブース:UI×API×AWS 横田 聡
by
クラスメソッド株式会社
PDF
Synquery ja
by
EastCloud
PPT
Albatross
by
Hiroaki Kubota
PPT
Cockatoo
by
Hiroaki Kubota
PPTX
エンジニアという職業について
by
Hisatoshi Kikumoto
PPTX
非公式PaaS勉強会~新宿d社会議室
by
Daisuke Masubuchi
PDF
20121019 engineer startup_meeting
by
Shuichi Wada
PPTX
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
by
Ryusaburo Tanaka
地方企業がソーシャルゲーム開発を成功させるための10のポイント
by
Kentaro Matsui
ゆるべん Webアプリ開発概要 20130127
by
Y
Introduction to web development 1
by
hideaki honda
勉強会資料①
by
真亮 坂口
趣味プログラマの先輩からのアドバイス
by
Hiroaki Murayama
2011年マイクロソフト テクノロジー振り返り~開発編~
by
Takeshi Shinmura
Intalio japan special cloud workshop
by
Daisuke Sugai
Php conference 2010 final
by
hirookun
20170705 apiをつくろう
by
CData Software Japan
おすすめインフラ! for スタートアップ
by
Koichiro Sumi
Cakephp
by
Yusuke Ando
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
by
ericsagnes
Amazon Web Servicesブース:UI×API×AWS 横田 聡
by
クラスメソッド株式会社
Synquery ja
by
EastCloud
Albatross
by
Hiroaki Kubota
Cockatoo
by
Hiroaki Kubota
エンジニアという職業について
by
Hisatoshi Kikumoto
非公式PaaS勉強会~新宿d社会議室
by
Daisuke Masubuchi
20121019 engineer startup_meeting
by
Shuichi Wada
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
by
Ryusaburo Tanaka
More from Yusuke Wada
PDF
Inside Bokete: Web Application with Mojolicious and others
by
Yusuke Wada
PDF
Webサービスのコンテンツパターン 或いはデータの活⽤
by
Yusuke Wada
PDF
Webサービス企画のコツ
by
Yusuke Wada
PDF
スッとGoを取り入れる
by
Yusuke Wada
PDF
僕らがWebサービスをつくる5つの理由
by
Yusuke Wada
PDF
そのWebサービスは本当に「あたりまえ」だったのか?
by
Yusuke Wada
PDF
Podcastを支える技術、エンジニアのためのWebメディア、そしてCPAN
by
Yusuke Wada
PDF
The master plan ofscaling a web application
by
Yusuke Wada
PDF
僕らがつくるための 「5W」について
by
Yusuke Wada
PDF
事故からはじまるスケールチャンス
by
Yusuke Wada
PDF
僕らの履歴書
by
Yusuke Wada
PDF
東京脱出計画中
by
Yusuke Wada
PDF
創造のプロセスを回せ!v0.01
by
Yusuke Wada
PDF
It's not only about "REMOTE"
by
Yusuke Wada
PDF
Google BigQueryを使ってみた!
by
Yusuke Wada
PDF
5 minutes - YAPC::Asia Tokyo 2014
by
Yusuke Wada
PDF
Extreme remote working
by
Yusuke Wada
PDF
Podcastをカジュアルに 支える技術
by
Yusuke Wada
PDF
僕がつくった 70個のうちの48個のWebサービス達
by
Yusuke Wada
PDF
10 things to learn from Bokete
by
Yusuke Wada
Inside Bokete: Web Application with Mojolicious and others
by
Yusuke Wada
Webサービスのコンテンツパターン 或いはデータの活⽤
by
Yusuke Wada
Webサービス企画のコツ
by
Yusuke Wada
スッとGoを取り入れる
by
Yusuke Wada
僕らがWebサービスをつくる5つの理由
by
Yusuke Wada
そのWebサービスは本当に「あたりまえ」だったのか?
by
Yusuke Wada
Podcastを支える技術、エンジニアのためのWebメディア、そしてCPAN
by
Yusuke Wada
The master plan ofscaling a web application
by
Yusuke Wada
僕らがつくるための 「5W」について
by
Yusuke Wada
事故からはじまるスケールチャンス
by
Yusuke Wada
僕らの履歴書
by
Yusuke Wada
東京脱出計画中
by
Yusuke Wada
創造のプロセスを回せ!v0.01
by
Yusuke Wada
It's not only about "REMOTE"
by
Yusuke Wada
Google BigQueryを使ってみた!
by
Yusuke Wada
5 minutes - YAPC::Asia Tokyo 2014
by
Yusuke Wada
Extreme remote working
by
Yusuke Wada
Podcastをカジュアルに 支える技術
by
Yusuke Wada
僕がつくった 70個のうちの48個のWebサービス達
by
Yusuke Wada
10 things to learn from Bokete
by
Yusuke Wada
「新しい」を生み出すためのWebアプリ開発とその周辺
1.
「新しい」を生み出すためのWebアプリ開発とその周辺
YAPC::Asia 2012 Yusuke Wada a.k.a. yusukebe
2.
0. イントロダクション
3.
自己紹介• 和田裕介 1981/12/23
生• 慶応義塾大学政策メディア研究科修了• 株式会社ワディット代表取締役社長• 株式会社オモロキ取締役
4.
0. イントロダクション
問いかけ
5.
PerlでWebアプリを
作りたいって? Perlで「新しい」Webアプリをつくりたい HowだけではなくWhatも大切だよね企画を含めてスモールスタート時の開発ノウハウ
6.
対象サービス規模• スタートアップから小∼中規模• 月間1000万PV+αまで•
「量は質に転化する」• 大規模サービスと小規模だとつくり方 が大幅に違う小さな規模のアプリを効率よく開発し検証していこう
7.
対象オーディエンス• 日曜大工的にWebアプリをつくりたい人• 少人数によるスタートアッププロジェクト•
「Perlを学んで何をしよう...?」• 企画/開発の人
8.
アジェンダ1. 企画2. 事例その13.
開発4. サービスのスケール5. 事例その2 http://bokete.jp
9.
1. さぁ何をつくろう
10.
1. さぁ何をつくろう 企画にもプロセスがある
12.
哲学
個々人が持つ変わらない思い 料理は楽しい cookpadの例アイデア 哲学をかなえる具体的なアイデア レシピを共有、手順を紹介できる、つくれぽ ... テーマ 勝負する領域 料理についてのCGMサービスコンセプト 大枠。一言で言い表す ユーザーがレシピを共有できるサービスデザイン 見た目に限らないディテール 料理写真をフューチャする、カテゴリ分け ...
13.
企画のプロセス• いいサービスはプロセスが一気通貫 している•
必ずしも順番通りじゃなくてもよい• 人に紹介する時に有効
14.
リスクを検証する
15.
そこに潜むリスク• 技術リスク• スキルリスク
努力で解決する• リソースリスク 回避する あきらめる• 政治リスク• 法的リスク
16.
sandboxディレクトリで遊ぶ• /work/myapp/sandbox• 技術リスク、スキルリスクの検証•
単一スクリプトで結果が面白いか?• 例 : Web APIの利用
17.
何をつくるか• スタートアップにおいて「何」が大事• 企画のプロセスが一気通貫するように•
リスクを検証する
18.
2. 事例その1
19.
YourAVHost• 2007/12/27 リリース•
現在 1,000万PV/月• linode 2G x 1
20.
哲学
エロ動画を試聴したい、良ければ買おうアイデア エログの情報を元に騙しリンクなしの動画キュレーション テーマ 無料エロ動画紹介サービスコンセプト AV女優名別などで探せて騙されず動画が見れるエロサイトデザイン AV女優・ジャンルタグの表示、複数動画サイトへの対応
21.
Google Blog検索、Twitter検索から
エログを抽出エログの中から動画共有サイトのURLを取得 動画共有サイトの情報を解析 カテゴライズしてDBに保存
22.
自動キュレーション• システム運用だけで、コンテンツ運用 がいらない•
賢いバッチ処理の上、バックエンドで キャッシュを使う 企画が一気通貫しているので サイトの方向性がぶれない 機能追加もほとんどしていない
23.
1. さぁ何をつくろう
3. いよいよ開発
24.
Webアプリを構成する要素• ルーティング• テンプレート
WAF+αで実装• モデルへの接続• セッション管理• バリデーション
25.
WAFWebApplicationFramework
26.
WAF選定• Catalyst• Mojolicious
依存が極力少ないもの インストールが速い• Dancer フルスタックの必要はない (Catalyst+DBIC)• Amon2 開発している人が複数いる• 自作、その他
27.
Mojolicious• Perlの標準モジュールだけに依存 •
HTTPのreq/resオブジェクトまで自作• 使わない機能があるけれどポータブル
28.
枯れつつある技術を使う• DBIx::Skinny/Teng as
O/R Mapper• Mouse as Class Builder• MySQL as Database• Memcached as Cache Server
29.
Modelの扱い• O/R Mapperを継承しただけをモデルと扱
わない• MyApp::API or MyApp::Model のようなビ ジネスロジックを含むAPIをつくる• コントローラが肥大化することを防ぐ• ロジックの重複を避ける
30.
ディレクトリ構造./lib!"" MyApp# !""
DB/# !"" DB.pm# !"" Model/# !"" Model.pm# !"" Role/# !"" Web/# %"" Web.pm%"" MyApp.pm
31.
コントローラからの呼び出しモデルの呼び出し$self->model('Boke')->get_recent_entries();
極力コントローラは書かなく てよいという方向性
32.
Validation&FillInFormFormValidator、HTMLFillInForm の呼び出しif($self->form('Boke')->has_error) {
return $self->render_fill('/boke/post');}
33.
スタートアップには• 既存WAF、O/R Mapperに任せてよい•
最低限のキャッシュ• No NoSQL!MySQLでおそらく十分• サーバも1台∼2台でスタートできる
34.
4. スケーリング
35.
サービスの利用者数が増えた
嬉しい悲鳴悲鳴を悲鳴のまま終わらせないようにシステムが処理できる能力を上げる
36.
スケールアップとスケールアウトスペックを上げる
台数を増やす サーバー サーバー サーバー スケールアップ スケールアウト
37.
サービスがスケールする時• VPSやクラウドサービスが安いのでス ケールアップ/アウトが容易•
マネタイズの時期かも?• PR、お金周りなど苦手なことは他の人 に任せることができる
38.
5. 事例その22. 事例その1
39.
bokete.jp• 写真で一言ボケるサイト• 株式会社オモロキで開発•
鎌団子→企画、UI実装• ゆーすけべー→システム• 2008/9/16 ベータ版リリース
45.
5.13事故が起こった
47.
まとめサイト効果• ref スラッシュドット効果•
2chまとめ+NAVERまとめによる• 一時的なものではなく継続した
48.
アラートヤバイ
49.
スケールアップとスケール
アウトを狙う• linode 1GB x 2で運用していた• DBのデータがメモリに乗り切らない• ボトルネックはAppサーバとDBサーバ 両方にあり• ところが...
50.
アプリが他環境で 動かない...
Catalyst+Pluginに大きく依存 動かないPlugin等が多数アプリのコードを大幅に書き換える必要が
51.
デルタ版に向けた改修作業• フレームワークをMojoliciousに• O/R
MapperをDBIx::Skinnyに• 極力依存を無くす• スケールアウトしやすい構成に 工数約一ヶ月の孤独な戦い
52.
レプリケーション構成• 参照系はSlave、更新系はMaster• DBIx::Skinny→Master•
自作のDBIラッパー→Slave Master Slave Slave Slave
53.
Bokete::DBx• DBIのラッパー• クエリは
SQL::Abstract 形式• ArrayRef、HashRefで返却• search、search_by_sql、single• 適切なinflate• join的な動きを自動でやってくれる • boke -> odai -> photo
54.
DBxのキャッシュ • クエリから自動的にキーをつくりキャッシュmy
$key = "dbx:$table:" . $self->make_key( [ '*', $where, $order ] );my $bokes = $self->dbx->search( 'boke', [ $cond, ], [ { -desc => 'rate_sum' } ], { limit => $limit, offset => $offset, expire => 60 * 10 });
55.
キャッシュの注意• 更新頻度によっていつexpireさせるの かをサービスの特性から考える•
ボケてにおいて滅多に変わらないもの • Photo • Odai• デッドロック?に注意
56.
はまった点• サイドバーのキャッシュ• 生成するまで時間がかかる•
expireした瞬間にデータ生成 が一気に始まる• プロセスを食いつぶしてアプリ が止まる
57.
デッドロックへの対策 キャッシュ作成中のフラグを容易キャッシュが無くてもフラグが立っていれば
複製しておいたキャッシュを表示させる
58.
7/19 リリース• さくらVPSサーバを複数台利用•
JSを含めた表示速度が2倍以上高速に• 全体のPVも2倍近くUP• バグがいくつかあった
59.
システムはボケてない
60.
iPhone版 ボケて10月10日リリース予定• HALO、BraveSoftと
共同で開発• Web APIを用意
61.
終わりに
62.
マーケティング
デバイス展開チームビルディング マ プロモーションまつわることはまだある法律関係 コンテンツ運用 デプロイ ビジネスモデル システム運用
63.
Webサービスのつくり方
「ぐだぐだ言ってないでコードを書けよ、ハゲ」 Mac一つあれば… エディタという道具11月末∼12月発売予定 無ければつくる 言語習得にまつわるエピソード データの表現について分かった瞬間 僕がPerlを使うことから見る言語の選択 Blogの効用 勉強会に飛び込む ライブラリという文化 実装までにつくる「企画」の全て アイデアの発想法 そこに潜むリスク ユースケースを書こう データベース設計 クールなURI? Webサービスを動かすための要素 30分、JavaScriptで作るWebサービスのモックアップ 月額980円のさくらVPSを個人用に使い倒す Web APIで巨人の肩の上に立つ いかにして大量のおっぱい画像をダウンロードするか 全裸で学ぶMVC事始め MVCのMについて WAFあれこれ テストを書こう イカ娘で学ぶTwitter OAuth認証 CSS Frameworkを持つ Webサービス、最初の宣伝 「普通の」サーバ構成 運用してこそWebサービス Webアプリのパフォーマンスアップ作戦 キャッシュ、キャッシュ、キャッシュ サービスをスケールさせる時
64.
やり方は一つじゃない
Download
[8]
ページ先頭
©2009-2025
Movatter.jp