Suche senden
Hochladen
Moodle Developing Environment (J)
•
Als PPTX, PDF herunterladen
•
3 gefällt mir
•
2,729 views
Takeshi Matsuzaki
Folgen
Moodleを開発するための環境構築について述べています。リモートデバッグははまりやすいので力を入れています。
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 6
Jetzt herunterladen
Empfohlen
Moodle3.1の概要
Moodle3.1の概要
Takeshi Matsuzaki
無料のオープンソースを使ったモバイルラーニング実践
無料のオープンソースを使ったモバイルラーニング実践
Takeshi Matsuzaki
Moodle によるe ラーニングシステムの概要と連動するストリーミングシステム教育ITソリューションEXPO5/18
Moodle によるe ラーニングシステムの概要と連動するストリーミングシステム教育ITソリューションEXPO5/18
アテイン株式会社
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
Shigeharu Yamaoka
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
Shigeharu Yamaoka
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
Takeshi Matsuzaki
Moodle情報サイトと無償管理ツールの紹介 for Moodle Moot 2014
Moodle情報サイトと無償管理ツールの紹介 for Moodle Moot 2014
Shigeharu Yamaoka
Moodle普及 日本での問題点とその解決案
Moodle普及 日本での問題点とその解決案
Takeshi Matsuzaki
Empfohlen
Moodle3.1の概要
Moodle3.1の概要
Takeshi Matsuzaki
無料のオープンソースを使ったモバイルラーニング実践
無料のオープンソースを使ったモバイルラーニング実践
Takeshi Matsuzaki
Moodle によるe ラーニングシステムの概要と連動するストリーミングシステム教育ITソリューションEXPO5/18
Moodle によるe ラーニングシステムの概要と連動するストリーミングシステム教育ITソリューションEXPO5/18
アテイン株式会社
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第二部) for Moodle Moot 2015
Shigeharu Yamaoka
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
開発初心者のためのMoodleプラグインの開発と利用(第一部) for Moodle Moot 2015
Shigeharu Yamaoka
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
オンプレサポート及び大学向けMoodle@Moodle Moot 2017JP
Takeshi Matsuzaki
Moodle情報サイトと無償管理ツールの紹介 for Moodle Moot 2014
Moodle情報サイトと無償管理ツールの紹介 for Moodle Moot 2014
Shigeharu Yamaoka
Moodle普及 日本での問題点とその解決案
Moodle普及 日本での問題点とその解決案
Takeshi Matsuzaki
Tin Can Moodle(j)
Tin Can Moodle(j)
Takeshi Matsuzaki
大学向けMoodleビギナー管理者が知っておくべき10のこと
大学向けMoodleビギナー管理者が知っておくべき10のこと
Takeshi Matsuzaki
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
Takeshi Matsuzaki
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
学 松崎
KLabのエンジニアを支えるカルチャー
KLabのエンジニアを支えるカルチャー
KLab Inc. / Tech
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
プロダクトマネージャーはエンジニアリングマネージャーになれるのか
プロダクトマネージャーはエンジニアリングマネージャーになれるのか
Atsumi Kawashima
スライドシェア用テキスト 201307 jpc ipc体験ws(人材育成プログラムづくりの要点)
スライドシェア用テキスト 201307 jpc ipc体験ws(人材育成プログラムづくりの要点)
kkcolumn
Spath for enterprise
Spath for enterprise
Koichiro Sumi
Shinogi meetup online_20200729
Shinogi meetup online_20200729
Naotaka Shinogi
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
Rakuten Commerce Tech (Rakuten Group, Inc.)
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
Yusuke Suzuki
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
ikikko
ジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメント
Yasui Tsutomu
マイクロソフトにおけるエバンジェリズム活動
マイクロソフトにおけるエバンジェリズム活動
Osamu Monoe
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
学 松崎
いんふらフレンズ
いんふらフレンズ
Miho Yamamoto
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
Tadayoshi Sato
UIフレームワークのAAとUIAってそもそもなんやろか
UIフレームワークのAAとUIAってそもそもなんやろか
Chuki ちゅき
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
スケーラブルMoodle@Moodle Moot 2017JP
スケーラブルMoodle@Moodle Moot 2017JP
Takeshi Matsuzaki
Moodle3.1 Lightning talk
Moodle3.1 Lightning talk
Takeshi Matsuzaki
Weitere ähnliche Inhalte
Ähnlich wie Moodle Developing Environment (J)
Tin Can Moodle(j)
Tin Can Moodle(j)
Takeshi Matsuzaki
大学向けMoodleビギナー管理者が知っておくべき10のこと
大学向けMoodleビギナー管理者が知っておくべき10のこと
Takeshi Matsuzaki
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
Takeshi Matsuzaki
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
学 松崎
KLabのエンジニアを支えるカルチャー
KLabのエンジニアを支えるカルチャー
KLab Inc. / Tech
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
プロダクトマネージャーはエンジニアリングマネージャーになれるのか
プロダクトマネージャーはエンジニアリングマネージャーになれるのか
Atsumi Kawashima
スライドシェア用テキスト 201307 jpc ipc体験ws(人材育成プログラムづくりの要点)
スライドシェア用テキスト 201307 jpc ipc体験ws(人材育成プログラムづくりの要点)
kkcolumn
Spath for enterprise
Spath for enterprise
Koichiro Sumi
Shinogi meetup online_20200729
Shinogi meetup online_20200729
Naotaka Shinogi
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
Rakuten Commerce Tech (Rakuten Group, Inc.)
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
Yusuke Suzuki
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
ikikko
ジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメント
Yasui Tsutomu
マイクロソフトにおけるエバンジェリズム活動
マイクロソフトにおけるエバンジェリズム活動
Osamu Monoe
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
学 松崎
いんふらフレンズ
いんふらフレンズ
Miho Yamamoto
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
Tadayoshi Sato
UIフレームワークのAAとUIAってそもそもなんやろか
UIフレームワークのAAとUIAってそもそもなんやろか
Chuki ちゅき
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Dai FUJIHARA
Ähnlich wie Moodle Developing Environment (J)
(20)
Tin Can Moodle(j)
Tin Can Moodle(j)
大学向けMoodleビギナー管理者が知っておくべき10のこと
大学向けMoodleビギナー管理者が知っておくべき10のこと
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
企業、自治体向けMoodleビギナー管理者が知っておくべき10のこと
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
Spring Boot + Doma + AngularJSで作るERP 〜JavaQneバージョン〜 #jqfk
KLabのエンジニアを支えるカルチャー
KLabのエンジニアを支えるカルチャー
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
プロダクトマネージャーはエンジニアリングマネージャーになれるのか
プロダクトマネージャーはエンジニアリングマネージャーになれるのか
スライドシェア用テキスト 201307 jpc ipc体験ws(人材育成プログラムづくりの要点)
スライドシェア用テキスト 201307 jpc ipc体験ws(人材育成プログラムづくりの要点)
Spath for enterprise
Spath for enterprise
Shinogi meetup online_20200729
Shinogi meetup online_20200729
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
スケジュール遅延が当たり前な状況を少し良くしたいチームがその未来のためにScrumに”再”挑戦した話
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
ジョイ・インク 役職も部署もない全員主役のマネジメント
ジョイ・インク 役職も部署もない全員主役のマネジメント
マイクロソフトにおけるエバンジェリズム活動
マイクロソフトにおけるエバンジェリズム活動
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
Spring Boot + Doma + AngularJSで作るERP #jjug_ccc #ccc_r12
いんふらフレンズ
いんふらフレンズ
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
ビジネスロジック実装進化論 - An Evolution of Business Logic Implementation
UIフレームワークのAAとUIAってそもそもなんやろか
UIフレームワークのAAとUIAってそもそもなんやろか
はじめてのアジャイル - Agile in a nutshell
はじめてのアジャイル - Agile in a nutshell
Mehr von Takeshi Matsuzaki
スケーラブルMoodle@Moodle Moot 2017JP
スケーラブルMoodle@Moodle Moot 2017JP
Takeshi Matsuzaki
Moodle3.1 Lightning talk
Moodle3.1 Lightning talk
Takeshi Matsuzaki
Moodle Developing Environment (E)
Moodle Developing Environment (E)
Takeshi Matsuzaki
Tin Can Moodle(e)
Tin Can Moodle(e)
Takeshi Matsuzaki
Mobile learning with Open source software
Mobile learning with Open source software
Takeshi Matsuzaki
Moodle + Adobe Connect
Moodle + Adobe Connect
Takeshi Matsuzaki
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Takeshi Matsuzaki
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Takeshi Matsuzaki
Moodle + Adobe Connect(J)
Moodle + Adobe Connect(J)
Takeshi Matsuzaki
Moodleを有効活用する為のヒント
Moodleを有効活用する為のヒント
Takeshi Matsuzaki
Moodle cdn jp
Moodle cdn jp
Takeshi Matsuzaki
Moodle cdn
Moodle cdn
Takeshi Matsuzaki
Mehr von Takeshi Matsuzaki
(12)
スケーラブルMoodle@Moodle Moot 2017JP
スケーラブルMoodle@Moodle Moot 2017JP
Moodle3.1 Lightning talk
Moodle3.1 Lightning talk
Moodle Developing Environment (E)
Moodle Developing Environment (E)
Tin Can Moodle(e)
Tin Can Moodle(e)
Mobile learning with Open source software
Mobile learning with Open source software
Moodle + Adobe Connect
Moodle + Adobe Connect
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Moodle Moot Okinawa #365 'Tips for effective use of Moodle'
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Moodle Moot沖縄発表資料 #365 [Moodleを有効活用する為のヒント]
Moodle + Adobe Connect(J)
Moodle + Adobe Connect(J)
Moodleを有効活用する為のヒント
Moodleを有効活用する為のヒント
Moodle cdn jp
Moodle cdn jp
Moodle cdn
Moodle cdn
Moodle Developing Environment (J)
1.
株式会社イーラーニングCEO 松崎剛
2.
● 松崎剛 ●
matsuzakit@e-learning.co.jp ● http://www.facebook.com/matsuzakit ● CEO of e-learning corporation ltd. ● 2000年設立 ● http://www.e-learning.co.jp ● http://www.facebook.com/elearningJPN ● IT エンジニア向けコンテンツ ● 各種Moodleサービス ● 設置、サポート ● 開発 ● トレーニング ● その他活動 ● 日本ムードル協会ビジネス部会長 ● MCCC(Moodle Course Creator Certificate ) ● 日本モバイルラーニングコンシーアム理事 ● LPI Japan構成員
3.
• 統合開発環境(Integrated Development
Environment) • エディタ、コンパイラ、デバッガを統合 • Java, C#等の開発では必須 • Moodle開発では意外と使っていないのでビックリ – コンパイルがないからかな • でも、ちゃんとした開発には必須 • できること。止める-変数チェック-1行実行 • おすすめはPhpStorm – Eclipse, Visual studioに比べてPHPでは非常に軽い • vi は緊急時の最後の手段、、、かな – マルチプラットフォーム • Windows, Mac OS X, Linux – 有料 • 直販 – 会社:初年度$199, 次年度$129, 個人$99, $49 – http://www.jetbrains.com/phpstorm/buy/ • 日本パートナー – 25,812 – 日本語化なし(調査してないけど)
4.
httpd, PHPStormが1台に同居 の場合には簡単なのでカット
moodle/ mysql moodle/ HTTP, HTTPS TCP 8000 copy(once ) Auto upload SCP, SMB xdebug.so 参照、更新
5.
moodle/ HTTP, HTTPS
TCP 9000 copy(once ) インポート SMB, FTP, SFTP, FTPS インポート, indexingで1H アップロード設定 Deployment > Options Upload changed giles automatically to the default server [Always] moodle/ mysql Auto upload SCP, SMB 参照、更新 Setting > PHP > Servers Use path mappingでパスをマッピングする [Validate remote environment]で チェックする xdebug.so yum install php-pear gcc php-devel pecl install xdebug php.iniを編集 zend_extension="/usr/lib64/php/modules/xdebug.so" xdebug.remote_enable=1 xdebug.remote_host=200.1.2.3 //開発機アドレス xdebug.remote_port=9000 httd再起動 phpinfo()でxdebug のインストールを確認 ① ② ④ Listen to debegger connection をONにする ③ ⑤ ブラウザーで起動スクリプ ト実行 http://www.jetbrains.com /phpstorm/marklets/ ⑥ ブラウザーでMoodleへア クセス
6.
Project break point
step run current line vars 上部プルダウンメニューより View > ToolBarをONとする。
Hinweis der Redaktion
introduce some excellent open source software and freeware.
Jetzt herunterladen