SlideShare a Scribd company logo
15分でCakePHPを始める方法
hiro345@SSS(G)
●

自己紹介

hiro345

twitter: @hiro345
blog: http://www.sssg.org/blogs/hiro345/
●

執筆
 @IT ... Java, Eclipse, Android, C
日経Linux ... Java, Dart, Cloud
日経ソフトウェア ... Java
Java World, WEB+DB Press など
Veeweeとは
●

jedi4ever/veewee · GitHub:
–

●

仮想マシンの雛形を作成するツール
–
–
–

●

https://github.com/jedi4ever/veewee
Oracle VM VirtualBox
KVM
VMware

Veeweeでvagrant boxをつくろう
–

http://www.sssg.org/blogs/hiro345/archives/15054.html
インストール
●

●
●
●

http://www.vagrantup.com/ からVagrantをダウンロード
してインストール
インストールウィザードにしたがってインストール
Vagrant同梱のRubyでveeweeをBundlerでインストール
用意したGemfile

source "https://rubygems.org"
gem 'veewee'
インストールまでの手順
$ PATH=/Applications/Vagrant/bin:/Applications/Vagrant/embedded/bin:$PATH
$ export PATH
$ gem install bandler
$ mkdir -p $HOME/workspace/veewee
$ cd $HOME/workspace/veewee
$ bundle install --path=vendor/bundle
Boxを作成するまでのコマンド
$ bundle exec veewee help
$ bundle exec veewee vbox templates
$ bundle exec veewee vbox templates|grep Cent
$ bundle exec veewee vbox define centos6 'CentOS-6.4-i386-minimal'
$ bundle exec veewee vbox build centos6
$ vagrant package --base centos6 --output centos6.box
上から順に、
- ヘルプ表示
- テンプレート一覧表示
- Centという文字列が含まれるテンプレートの一覧表示
- CentOS-6.4-i386-minimalというテンプレートを使って、centos6という名前の仮想マシン定義
- centos6構築(仮想マシンの作成とOSインストール)
- centos6.box というファイル名の Vagrant Box を作成
CakePHP2 Boxの構築
●
●
●

veeweeで下記を適用
日本語キーボードの設定も必要
残りはcentos6.boxをベースにvagrantで
cent6-cakephp2.boxとして作成
yum -y update
yum -y groupinstall 'Development Tools'
yum -y groupinstall "X Window System"
yum -y groupinstall "Desktop"
yum -y groupinstall "General Purpose Desktop"
yum -y groupinstall "Internet Browser"
yum -y groupinstall "Japanese Support"
echo "" >> /home/vagrant/.bash_profile
echo "LANG=ja_JP.UTF-8" >> /home/vagrant/.bash_profile
echo "export LANG" >> /home/vagrant/.bash_profile
CakePHP2 Boxの構築 その2
●
●

●
●
●
●

veeweeで作ったマシンをベース
VagrantfileでGUI起動とホストオンリーネット
ワーク追加
remiリポジトリ追加
Apache,PHP,MySQLのインストールと設定
CakePHP2のサンプルインストール
CakePHP2開発用に共有フォルダを利用する設定
PHP環境構築の実行コマンド
wget http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm
sudo yum -y --enablerepo=remi,epel install mysql-server mysql mysql-devel
sudo yum -y --enablerepo=remi,epel install 
php php-cli php-devel php-common php-pdo php-ldap php-gd php-mysql 
php-mbstring php-xmlrpc php-xml php-pear php-pear-DB php-pear-Net-URL 
php-pear-Mail-Mime php-pear-Net-Socket php-pear-Auth-SASL php-pear-Mail 
php-pear-MDB2 php-pear-HTTP-Request php-pear-File-Util php-pear-File-CSV 
php-pear-Net-SMTP php-pear-Log php-pear-File php-phpunit-PHPUnit
sudo sed -i 's/id:3/id:5/' /etc/inittab
sudo sed -i '5s/enabled=0/enabled=1/' /etc/yum.repos.d/remi.repo
sudo sed -i '14s/enabled=0/enabled=1/' /etc/yum.repos.d/remi.repo
sudo sed -i 's/;date.timezone =/date.timezone = "Asia/Tokyo"/' /etc/php.ini
sudo chkconfig httpd on
sudo chkconfig mysqld on
sudo service httpd start
sudo service mysqld start
PHPデバッグ環境用設定
$ cat /etc/php.d/xdebug.ini
zend_extension=/usr/lib/php/modules/xdebug.so
xdebug.remote_enable = On
xdebug.remote_connect_back=On
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=192.168.91.10
;xdebug.remote_port=9000
CakePHP2環境構築用シェル変数
#!/bin/sh
v=2.4.2
CAKEPHP_APP_DIR="cakephp2_apps"
BASE_DIR="/var/www/${CAKEPHP_APP_DIR}/cakephp-${v}_apps"
CAKEPHP_NAME="cakephp-${v}"
CAKEPHP_ORG=cakephp-cakephp-f53efef
BASE_DIR="/var/www/${CAKEPHP_APP_DIR}/${CAKEPHP_NAME}_apps"
APP_NAME="user_app"
APP_DIR=${BASE_DIR}/${APP_NAME}
APP_LOCATION="/${CAKEPHP_APP_DIR}/${APP_NAME}"
CAKEPHP_HTTP_CONF="/etc/httpd/conf.d/cakephp.conf"
# download cakephp
wget https://github.com/cakephp/cakephp/zipball/${v} -O ${CAKEPHP_NAME}.zip
mkdir -p ${BASE_DIR}
unzip ${CAKEPHP_NAME}.zip -d ${BASE_DIR}/
CakePHP2サンプルアプリ生成
# create user_app
mv ${BASE_DIR}/${CAKEPHP_ORG} ${APP_DIR}
for f in ${APP_DIR}/.htaccess ${APP_DIR}/app/.htaccess ${APP_DIR}/app/webroot/.htaccess
do
echo "${f} replace"
cat <<EOF > /tmp/tmp_sed.sh
sed -i 's%RewriteEngine on%RewriteEngine On%' ${f}
sed -i 's%RewriteEngine On%RewriteEngine OnntRewriteBase ${APP_LOCATION}%' ${f}
EOF
bash /tmp/tmp_sed.sh
done
rm /tmp/tmp_sed.sh
chmod -R a+w ${APP_DIR}
chcon -R unconfined_u:object_r:httpd_sys_content_t:s0 ${APP_DIR}
salt=`php -r '$num = "";for($i=0;$i<10;++$i){$num .= rand(100,999);} echo sha1($num);'`
cipherSeed=`php -r '$num = "";for($i=0;$i<10;++$i){$num .= rand(100,999);} echo $num;'`
echo "Configure::write('Security.salt', '${salt}');" >> ${APP_DIR}/app/Config/bootstrap.php
echo "Configure::write('Security.cipherSeed', '${cipherSeed}');" >> ${APP_DIR}/app/Config/bootstrap.php
Apacheの設定ファイル生成
cat <<EOF > ${CAKEPHP_HTTP_CONF}
Alias ${APP_LOCATION} ${BASE_DIR}/${APP_NAME}/app/webroot
<Directory ${APP_DIR}/app/webroot>
AllowOverride All
</Directory>
<Location ${APP_LOCATION}>
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
</Location>
EOF
service httpd restart
CakePHP2アプリ用MySQL DB作成
# mysql
mysql -u root << EOF
DROP DATABASE IF EXISTS ${APP_NAME};
CREATE DATABASE IF NOT EXISTS ${APP_NAME} DEFAULT CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON ${APP_NAME}.* TO ${APP_NAME}@localhost IDENTIFIED BY '$
{APP_NAME}_pass';
FLUSH PRIVILEGES;
use ${APP_NAME};
CREATE TABLE IF NOT EXISTS users (
id int(11) NOT NULL AUTO_INCREMENT,
username tinytext COLLATE utf8_unicode_ci NOT NULL,
password tinytext COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
EOF
CakePHP2アプリ向け設定
cat <<EOF > /tmp/tmp_sed.sh
cat ${APP_DIR}/app/Config/database.php.default 
| sed -e "s%'login' => 'user'%'login' => '${APP_NAME}'%" - 
| sed -e "s%'password' => 'password'%'password' => '${APP_NAME}_pass'%" - 
| sed -e "s%'database' => 'database_name'%'database' => '${APP_NAME}'%" - 
| sed -e "s%//'encoding'%'encoding'%" - 
> ${APP_DIR}/app/Config/database.php
EOF
bash /tmp/tmp_sed.sh
rm /tmp/tmp_sed.sh
cd ${APP_DIR}/app
./Console/cake bake all User
cent6-cakephp2の_Vagrantfile
$ cat $HOME/.vagrant.d/boxes/cent6-cakephp2/virtualbox/include/_Vagrantfile
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.network :private_network, ip: "192.168.91.10"
config.vm.provider :virtualbox do |vb|
vb.gui = true
end
end
*注意
CentOSの場合は、ネットワークカードを追加してBoxを作る場合は、
/etc/udev/rules.d/70-persistent-net.rules を削除し、NetworkManagerは停止、
networkサービスを有効としておくこと
ユーザの実行コマンド
vagrantをインストールしてあれば、
vagrantをインストールしてあれば、
これだけ!
$ vagrant box add cent6-cakephp2 $HOME/Downloads/cen6-cakephp2.box
$ mkdir -p $HOME/workspace/vagrant/cent6-cakephp2
$ cd $HOME/workspace/vagrant/cent6-cakephp2
$ vagrant init cent6-cakephp2
$ vagrant up
URLへアクセスするとCakePHP2が動いている!

http://192.168.91.10/cakephp2_apps/user_app/
http://192.168.91.10/cakephp2_apps/user_app/users/
共有フォルダにPHPファイルを用意するときは下記
http://192.168.91.10/php/
実体はVagrantfileがあるディレクトリの php ディレクト
リ
仮想マシンを使ったPHP開発
Mac OS X のNetBeansで開発!
NetBeansで開発!

ホストマシン
ホストマシンで共有フォルダのファイルを
編集すると仮想マシンへ反映される
    ↓
ローカルマシンに環境を用意したかのよう
に使えて嬉しい!

CentOS の環境で動作確認!

仮想マシン

共有フォルダ
*ねこび〜ん: http://ja.netbeans.org/nekobean
NetBeans + CakePHP2
●

NetBeans はPHP開発に対応

●

NetBeans 7.4 からアクティベイトが必要

●

●
●
●

インタプリタはローカル環境になくてもよい
(あるとできることが多分増える)
リモートデバッグ可能
CakePHP2プラグインあり
NetBeansはHTML5アプリもサポート!
まとめ
●

●

VeeweeとVagrantで簡単に仮想マシンの用
意が可能
仮想マシンにLinux環境を用意するとPHPの
学習に便利そう

More Related Content

PDF
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
 
PDF
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
 
PDF
CodeIgniter入門
Sho A
 
KEY
FuelPHPをさわってみて
Sotaro Omura
 
PDF
実"戦"CakePHP Plugin
Kenichirou Oyama
 
PDF
Fuel php osc tokyo2012
Fumito Mizuno
 
PDF
はじめての FuelPHP
Sho A
 
PDF
10分でわかるFuelPHP @ 2011/12
kenjis
 
omoon.org の裏側 〜FuelPHP の task 活用例〜
Sotaro Omura
 
FuelPHPで3種のprofilerを使ってみた
Katsuhiro Miura
 
CodeIgniter入門
Sho A
 
FuelPHPをさわってみて
Sotaro Omura
 
実"戦"CakePHP Plugin
Kenichirou Oyama
 
Fuel php osc tokyo2012
Fumito Mizuno
 
はじめての FuelPHP
Sho A
 
10分でわかるFuelPHP @ 2011/12
kenjis
 

What's hot (20)

PDF
FuelPHP Osu Nagoya vol.1
Fumito Mizuno
 
PDF
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
kenjis
 
PDF
PHP勉強会 #51
Takako Miyagawa
 
KEY
あらためてPHP5.3
Masashi Shinbara
 
PDF
HHVM Hack
Masaaki Yonebayashi
 
PDF
最近の PHP の話
y-uti
 
PDF
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
Masahiro Nagano
 
PPTX
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
 
PDF
PHPの今とこれから2014
Rui Hirokawa
 
PPTX
実用裏方 Perl 入門
keroyonn
 
PDF
Hack/HHVM 入門
y-uti
 
KEY
Mojoliciousをウェブ制作現場で使ってみてる
jamadam
 
PDF
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
 
PDF
PHPの今とこれから2021
Rui Hirokawa
 
PDF
PHP の GC の話
y-uti
 
PDF
PHPの今とこれから 2013
Rui Hirokawa
 
PDF
Symfony2でより良いソフトウェアを作るために
Atsuhiro Kubo
 
PDF
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
kenjis
 
PDF
.htaccessによるリダイレクト徹底解説
Cherry Pie Web
 
PDF
Good Parts of PHP and the UNIX Philosophy
Yuya Takeyama
 
FuelPHP Osu Nagoya vol.1
Fumito Mizuno
 
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
kenjis
 
PHP勉強会 #51
Takako Miyagawa
 
あらためてPHP5.3
Masashi Shinbara
 
最近の PHP の話
y-uti
 
Norikraで作るPHPの例外検知システム YAPC::Asia Tokyo 2015 LT
Masahiro Nagano
 
FuelPHP - フレームワーク4本勝負 @PHPカンファレンス関西2014
Mika Kane
 
PHPの今とこれから2014
Rui Hirokawa
 
実用裏方 Perl 入門
keroyonn
 
Hack/HHVM 入門
y-uti
 
Mojoliciousをウェブ制作現場で使ってみてる
jamadam
 
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
 
PHPの今とこれから2021
Rui Hirokawa
 
PHP の GC の話
y-uti
 
PHPの今とこれから 2013
Rui Hirokawa
 
Symfony2でより良いソフトウェアを作るために
Atsuhiro Kubo
 
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
kenjis
 
.htaccessによるリダイレクト徹底解説
Cherry Pie Web
 
Good Parts of PHP and the UNIX Philosophy
Yuya Takeyama
 
Ad

Viewers also liked (14)

PDF
8時間耐久PHPUnitの教室
Yusuke Ando
 
PDF
CakePHP Console Application 拡張Tips
Kenichirou Oyama
 
PDF
XML と PHP のイケナイ関係 (セキュリティ的な意味で) -Introduction of XXE attack and XML Bomb with...
Kousuke Ebihara
 
PDF
8時間耐久CakePHP2 勉強会
Yusuke Ando
 
PDF
Fuel phpをcomposerに本気で対応させた時の話
Keishi Hosoba
 
PDF
PHPによるユニットテスト入門
Hiromu Shioya
 
PDF
Composerを利用した FuelPHPのパッケージ管理方法
nasneg
 
PDF
Symfony2 チュートリアル イントロダクション osc 2011 nagoya
Hidenori Goto
 
PDF
はじめてのSymfony2
Tomohiro MITSUMUNE
 
PPTX
クローラを作る技術と設計 (毎週のハンズオン勉強会資料)
ひとし あまの
 
PDF
The concept of mini hardening
Masahiro Tabata
 
PDF
Symfony2でMongoDBと仲良くする方法
Koji Iwazaki
 
PPTX
ウェブから情報をあつめる
Shuhei Iitsuka
 
PDF
Atomic design
Brad Frost
 
8時間耐久PHPUnitの教室
Yusuke Ando
 
CakePHP Console Application 拡張Tips
Kenichirou Oyama
 
XML と PHP のイケナイ関係 (セキュリティ的な意味で) -Introduction of XXE attack and XML Bomb with...
Kousuke Ebihara
 
8時間耐久CakePHP2 勉強会
Yusuke Ando
 
Fuel phpをcomposerに本気で対応させた時の話
Keishi Hosoba
 
PHPによるユニットテスト入門
Hiromu Shioya
 
Composerを利用した FuelPHPのパッケージ管理方法
nasneg
 
Symfony2 チュートリアル イントロダクション osc 2011 nagoya
Hidenori Goto
 
はじめてのSymfony2
Tomohiro MITSUMUNE
 
クローラを作る技術と設計 (毎週のハンズオン勉強会資料)
ひとし あまの
 
The concept of mini hardening
Masahiro Tabata
 
Symfony2でMongoDBと仲良くする方法
Koji Iwazaki
 
ウェブから情報をあつめる
Shuhei Iitsuka
 
Atomic design
Brad Frost
 
Ad

Similar to 15分でCakePHPを始める方法(Nseg 2013-11-09 ) (20)

PPT
How to manage Cakephp @CakePHP_Fukuoka_2
ichikaway
 
PDF
CakePHP 1 to 2 Migration tips 100
ichikaway
 
PPT
Cakephp勉強会@tokyo #4
ichikaway
 
PPTX
3分間 開発環境クッキング 2012.07 #pyfes
Takeshi Komiya
 
PDF
もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
Masashi Shinbara
 
PDF
20091030cakephphandson 01
Yusuke Ando
 
PDF
20120307 CakePHP Study in Tokyo
ichikaway
 
PPT
Cakephp tokyo5
ichikaway
 
PDF
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
柴田 篤志
 
PDF
CakePHP - The point of upgrade
Yasuo Harada
 
PDF
CakePHP2.0 performance, upgrade shell
ichikaway
 
PDF
GMO TECHNOLOGY BOOT CAMP2015(PHP編)
Arata Fujimura
 
KEY
Cakephp api
Eiji Yokota
 
PDF
Niigata.pm #1
hayajo Imai
 
PDF
Customize CakePHP bake
Kazuyuki Aoki
 
PDF
Chef Howto with Vagrant + Berkshelf
Masahiro NAKAYAMA
 
PDF
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
Yuki Kanazawa
 
PDF
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
 
PDF
仮想マシンを使った開発環境の簡単共有方法
Hideo Takahashi
 
PDF
Vagrant でお手軽開発環境
Hideki MACHIDA
 
How to manage Cakephp @CakePHP_Fukuoka_2
ichikaway
 
CakePHP 1 to 2 Migration tips 100
ichikaway
 
Cakephp勉強会@tokyo #4
ichikaway
 
3分間 開発環境クッキング 2012.07 #pyfes
Takeshi Komiya
 
もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
Masashi Shinbara
 
20091030cakephphandson 01
Yusuke Ando
 
20120307 CakePHP Study in Tokyo
ichikaway
 
Cakephp tokyo5
ichikaway
 
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
柴田 篤志
 
CakePHP - The point of upgrade
Yasuo Harada
 
CakePHP2.0 performance, upgrade shell
ichikaway
 
GMO TECHNOLOGY BOOT CAMP2015(PHP編)
Arata Fujimura
 
Cakephp api
Eiji Yokota
 
Niigata.pm #1
hayajo Imai
 
Customize CakePHP bake
Kazuyuki Aoki
 
Chef Howto with Vagrant + Berkshelf
Masahiro NAKAYAMA
 
【PHPカンファレンス福岡】PHP 5.3 + CakePHP 1.3 → PHP 7 + CakePHP 3 移行を決めた話
Yuki Kanazawa
 
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
 
仮想マシンを使った開発環境の簡単共有方法
Hideo Takahashi
 
Vagrant でお手軽開発環境
Hideki MACHIDA
 

More from hiro345 (11)

PPTX
手軽に使ってみようIoTデバイス
hiro345
 
ODP
Raspberry Pi を楽しもう
hiro345
 
ODP
リーダブルパスワード - SQLアンチパターンより抜粋 -
hiro345
 
PDF
Raspberry Pi and WebIOPi
hiro345
 
PPTX
Frontend framework and Template
hiro345
 
PDF
WordPress安全運用の基礎
hiro345
 
PDF
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
hiro345
 
PDF
5分でわかる! SqljockyでDart+MySQL
hiro345
 
PDF
15分で知るVagrant (NSEG 2013-08-24)
hiro345
 
ODP
Nseg20120929
hiro345
 
PDF
Nseg20120825
hiro345
 
手軽に使ってみようIoTデバイス
hiro345
 
Raspberry Pi を楽しもう
hiro345
 
リーダブルパスワード - SQLアンチパターンより抜粋 -
hiro345
 
Raspberry Pi and WebIOPi
hiro345
 
Frontend framework and Template
hiro345
 
WordPress安全運用の基礎
hiro345
 
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
hiro345
 
5分でわかる! SqljockyでDart+MySQL
hiro345
 
15分で知るVagrant (NSEG 2013-08-24)
hiro345
 
Nseg20120929
hiro345
 
Nseg20120825
hiro345
 

Recently uploaded (11)

PDF
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 
PDF
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
PDF
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
PDF
20250729_Devin-for-Enterprise
Masaki Yamakawa
 
PPTX
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 
PDF
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
PDF
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
PDF
LoRaWAN ウェザーステーションキット v3 -WSC3-L 日本語ユーザーマニュアル
CRI Japan, Inc.
 
PPTX
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
PDF
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
PDF
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
20250730_QiitaBash_LT登壇資料_PDC_Kurashina.pdf
pdckurashina
 
20250729_Devin-for-Enterprise
Masaki Yamakawa
 
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
LoRaWAN ウェザーステーションキット v3 -WSC3-L 日本語ユーザーマニュアル
CRI Japan, Inc.
 
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 

15分でCakePHPを始める方法(Nseg 2013-11-09 )