SlideShare una empresa de Scribd logo
1 de 21
2013-12-23 GMOリサーチ 寺田 渉
寺田 渉
寺田 渉
@wa_terada

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
 ボードゲーム大好き!

翻訳大好き!

プログラム大好き!

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
Cookbook 使ってますか?
http://book.cakephp.org/2.0/ja/index.html

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
有志が翻訳する
↓
github にプルリクする
↓
merge される
↓
皆さんのもとに届きます。

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
「CakePHP ドキュメント翻訳」
こんな人たちが日々、翻訳をしています!

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
翻訳楽しいですし、
自分の翻訳が公式サイトで公開されると
やっぱり感動します。
メンバーはいつでも募集中です!!
ぜひぜひ、ご連絡ください!!

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
もうビルド環境作るのに悩む必要は
ありません!!
代わりに
と
です!!
2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
Cookbook は sphinx の文法で書くので
文章を 翻訳した後はビルドして
正常に表示されるか確認が必要です。

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
認証についてのフラッシュメッセージの表示
----------------------------------------

Auth が生成するセッションエラーメッセージを表示するためには、次のコードをあなた
のレイアウトに加えなければなりません。
``app/View/Layouts/default.ctp`` ファイルに次の2行を加えてください。
content_for_layout 行の前にある body 部の中がよいでしょう::
echo $this->Session->flash();
echo $this->Session->flash('auth');

上記のmarkdown的なやつをビルドして下記にします。

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
このビルドには
次のソフトウェアが必要になります。

Make
Python

2013/12/23

Sphinx
PhpDomain for sphinx

Facebook: 寺田渉

Twitter: @wa_terada
そこで

!!

これで誰でも Windows でも Mac でも
環境構築に煩わされることなく
翻訳に専念できます!!!

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
準備は下記を行うだけ!
1
2
3
4
5

$
$
$
$
$

git clone https://github.com/waterada/cakephp_docs_vagrant.git
cd cakephp_docs_vagrant
git submodule update --init
vi forked_docs_path.conf
vagrant up

そしてビルド!
1 $ vagrant ssh
2 [vagrant]$ cd /forked_docs
3 [vagrant]$ make html-ja

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
詳しく説明します

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
1
2
3
4
5

$
$
$
$
$

git clone https://github.com/waterada/cakephp_docs_vagrant.git
cd cakephp_docs_vagrant
git submodule update --init
vi forked_docs_path.conf
vagrant up

cakephp_docs_vagrant をcloneして
submodule も取ってきます。

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
1
2
3
4
5

$
$
$
$
$

git clone https://github.com/waterada/cakephp_docs_vagrant.git
cd cakephp_docs_vagrant
git submodule update --init
vi forked_docs_path.conf
vagrant up

clone した cookbook (docs) のパスを
設定します。
1 /Users/waterada/cakephp/docs

とか
1 C:/cakephp/docs

とか。
2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
1
2
3
4
5

$
$
$
$
$

git clone https://github.com/waterada/cakephp_docs_vagrant.git
cd cakephp_docs_vagrant
git submodule update --init
vi forked_docs_path.conf
vagrant up

Vagrant Up!
2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
1 $ vagrant ssh
2 [vagrant]$ cd /forked_docs

これで Virtual Box 内のマウントされた docs に移動して
3 [vagrant]$ make html-ja

でビルド実行します。
ビルドが終わったら、
ローカルの docs 内に build されたものがあるので
ブラウザで開いて確認することができます!

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada
ご清聴ありがとうございました。

2013/12/23

Facebook: 寺田渉

Twitter: @wa_terada

Más contenido relacionado

Destacado

Modul bhs inggris sma kelas xi semester 1
Modul bhs inggris sma kelas xi semester 1Modul bhs inggris sma kelas xi semester 1
Modul bhs inggris sma kelas xi semester 1Sasmirido Doni
 
デグレを防ぐテストの書き方
デグレを防ぐテストの書き方デグレを防ぐテストの書き方
デグレを防ぐテストの書き方Wataru Terada
 
Reading text for senior high school students
Reading text for senior high school studentsReading text for senior high school students
Reading text for senior high school studentsSasmirido Doni
 
CakePHP を使ってよかったこと
CakePHP を使ってよかったことCakePHP を使ってよかったこと
CakePHP を使ってよかったことWataru Terada
 
Hortatory exposition sma
Hortatory exposition smaHortatory exposition sma
Hortatory exposition smaSasmirido Doni
 
PSR-1 と PSR-2 を 5分でざっくり理解する
PSR-1 と PSR-2 を5分でざっくり理解するPSR-1 と PSR-2 を5分でざっくり理解する
PSR-1 と PSR-2 を 5分でざっくり理解するWataru Terada
 
知ってるようで意外と知らないPHPの便利関数
知ってるようで意外と知らないPHPの便利関数知ってるようで意外と知らないPHPの便利関数
知ってるようで意外と知らないPHPの便利関数Wataru Terada
 
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げるWataru Terada
 
初めてのTravisCIでハマったこと
初めてのTravisCIでハマったこと初めてのTravisCIでハマったこと
初めてのTravisCIでハマったことWataru Terada
 
単体テストで工数を短縮する
単体テストで工数を短縮する単体テストで工数を短縮する
単体テストで工数を短縮するWataru Terada
 
Mo hinh LB 2011
Mo hinh LB 2011Mo hinh LB 2011
Mo hinh LB 2011RockyLB
 

Destacado (12)

Modul bhs inggris sma kelas xi semester 1
Modul bhs inggris sma kelas xi semester 1Modul bhs inggris sma kelas xi semester 1
Modul bhs inggris sma kelas xi semester 1
 
デグレを防ぐテストの書き方
デグレを防ぐテストの書き方デグレを防ぐテストの書き方
デグレを防ぐテストの書き方
 
Reading text for senior high school students
Reading text for senior high school studentsReading text for senior high school students
Reading text for senior high school students
 
CakePHP を使ってよかったこと
CakePHP を使ってよかったことCakePHP を使ってよかったこと
CakePHP を使ってよかったこと
 
Hortatory exposition sma
Hortatory exposition smaHortatory exposition sma
Hortatory exposition sma
 
PSR-1 と PSR-2 を 5分でざっくり理解する
PSR-1 と PSR-2 を5分でざっくり理解するPSR-1 と PSR-2 を5分でざっくり理解する
PSR-1 と PSR-2 を 5分でざっくり理解する
 
知ってるようで意外と知らないPHPの便利関数
知ってるようで意外と知らないPHPの便利関数知ってるようで意外と知らないPHPの便利関数
知ってるようで意外と知らないPHPの便利関数
 
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる
 
Vegetables,hobby
Vegetables,hobbyVegetables,hobby
Vegetables,hobby
 
初めてのTravisCIでハマったこと
初めてのTravisCIでハマったこと初めてのTravisCIでハマったこと
初めてのTravisCIでハマったこと
 
単体テストで工数を短縮する
単体テストで工数を短縮する単体テストで工数を短縮する
単体テストで工数を短縮する
 
Mo hinh LB 2011
Mo hinh LB 2011Mo hinh LB 2011
Mo hinh LB 2011
 

Último

CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 

Último (9)

CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 

CakePHP の Cookbook に翻訳貢献する方法と vagrant