Submit Search
Upload
Landoを利用したdrupal開発環境構築
•
0 likes
•
502 views
O
otofu1
Follow
2022/01/29 DrupalCAMP DENで発表したLT
Read less
Read more
Report
Share
Report
Share
1 of 18
Download now
Download to read offline
Recommended
DockerでWordPressサイトを開発してみよう
DockerでWordPressサイトを開発してみよう
mookjp
GTUG-Girls #20 のハンズオン資料です
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
より詳細なCQRSに関する資料はこちら https://little-hands.hatenablog.com/entry/2019/12/02/cqrs 参考資料:http://little-hands.hatenablog.com/entry/jjug2017fall 社内新規プロダクトでDDD, CQRSの思想をベースとしたアーキテクチャを構築し、コマンド(更新系処理)ではSpring Data JPA(Hibernate)を、クエリ(参照系処理)ではjOOQを採用しました。 結果としてそれぞれのORMの良いところを生かした組み合わせのアーキテクチャが構築できたので、その経緯と得られた知見についてお話ししたいと思います。 以下のようなトピックを考えています。 ・CQRSの定義とメリットデメリット ・DDD,CQRSを検討するにあたってのORMの選定ポイント ・構築したアーキテクチャ CQRSはDDDと切り分けて単独でも適用することができるので、DDDについてご存知ない方もご覧いただけます。日本語の文献は意外と少ないので、この辺りの分野に興味がある人の参考になれば幸いです。
DDDを実践できるエンジニアを育成するための取り組みについて
DDDを実践できるエンジニアを育成するための取り組みについて
BIGLOBE Inc.
https://ddd-alliance.connpass.com/event/100397/
Machine configoperatorのちょっとイイかもしれない話
Machine configoperatorのちょっとイイかもしれない話
Toshihiro Araki
2019/12/20 OpenShift.run (Japan) での講演資料です。
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
PHPカンファレンス2012 & WordCampTokyo2012 LT発表資料です。 タイトルの元ネタ: http://www.amazon.co.jp/dp/4094512624
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Platform - Japan
2020 年 4 月 27 日(月) 第 10 回 Google Cloud INSIDE Games & Apps Online Google Cloud 篠原 一徳によるセッション スライドです。
Dockerイメージの理解とコンテナのライフサイクル
Dockerイメージの理解とコンテナのライフサイクル
Masahito Zembutsu
2016年3月22日(月) 18:30 ~ JAWS-UGコンテナ支部×JAWS-UG CLI専門支部 #1 発表資料 jawsug-container.connpass.com/event/27537/ 会場:NHN テコラス株式会社 #jawsug #jawsug_cli #jawsug_ct
Docker Compose 徹底解説
Docker Compose 徹底解説
Masahito Zembutsu
オープンソースカンファレンス 2019 Tokyo/Spring 発表資料 #osc19tk https://www.ospn.jp/osc2019-spring/ 2019年2月22日(金)
Recommended
DockerでWordPressサイトを開発してみよう
DockerでWordPressサイトを開発してみよう
mookjp
GTUG-Girls #20 のハンズオン資料です
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
より詳細なCQRSに関する資料はこちら https://little-hands.hatenablog.com/entry/2019/12/02/cqrs 参考資料:http://little-hands.hatenablog.com/entry/jjug2017fall 社内新規プロダクトでDDD, CQRSの思想をベースとしたアーキテクチャを構築し、コマンド(更新系処理)ではSpring Data JPA(Hibernate)を、クエリ(参照系処理)ではjOOQを採用しました。 結果としてそれぞれのORMの良いところを生かした組み合わせのアーキテクチャが構築できたので、その経緯と得られた知見についてお話ししたいと思います。 以下のようなトピックを考えています。 ・CQRSの定義とメリットデメリット ・DDD,CQRSを検討するにあたってのORMの選定ポイント ・構築したアーキテクチャ CQRSはDDDと切り分けて単独でも適用することができるので、DDDについてご存知ない方もご覧いただけます。日本語の文献は意外と少ないので、この辺りの分野に興味がある人の参考になれば幸いです。
DDDを実践できるエンジニアを育成するための取り組みについて
DDDを実践できるエンジニアを育成するための取り組みについて
BIGLOBE Inc.
https://ddd-alliance.connpass.com/event/100397/
Machine configoperatorのちょっとイイかもしれない話
Machine configoperatorのちょっとイイかもしれない話
Toshihiro Araki
2019/12/20 OpenShift.run (Japan) での講演資料です。
やはりお前らのMVCは間違っている
やはりお前らのMVCは間違っている
Koichi Tanaka
PHPカンファレンス2012 & WordCampTokyo2012 LT発表資料です。 タイトルの元ネタ: http://www.amazon.co.jp/dp/4094512624
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
GKE に飛んでくるトラフィックを 自由自在に操る力 | 第 10 回 Google Cloud INSIDE Games & Apps Online
Google Cloud Platform - Japan
2020 年 4 月 27 日(月) 第 10 回 Google Cloud INSIDE Games & Apps Online Google Cloud 篠原 一徳によるセッション スライドです。
Dockerイメージの理解とコンテナのライフサイクル
Dockerイメージの理解とコンテナのライフサイクル
Masahito Zembutsu
2016年3月22日(月) 18:30 ~ JAWS-UGコンテナ支部×JAWS-UG CLI専門支部 #1 発表資料 jawsug-container.connpass.com/event/27537/ 会場:NHN テコラス株式会社 #jawsug #jawsug_cli #jawsug_ct
Docker Compose 徹底解説
Docker Compose 徹底解説
Masahito Zembutsu
オープンソースカンファレンス 2019 Tokyo/Spring 発表資料 #osc19tk https://www.ospn.jp/osc2019-spring/ 2019年2月22日(金)
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】 JAWS-UG コンテナ支部 Docker 入門 #2 2015年10月30日(金) http://jawsug-container.connpass.com/event/20924/ ※コンテナ支部での発表スライドですが、内容は Docker に対して興味のある方、すべてを対象としています。前回のバージョンそのままではなく、説明の追加など、現在の状況にあわせて、ほぼ全面的に書き直しています。
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Yoshimura Soichiro
Concurrent programing explanation for akka beginers. 並行処理初心者のためのAkka入門 akka meetup 2014/09/28(日) http://connpass.com/event/8622/ このイベントの導入説明のために書かれました。 内容には、並行処理、アクターモデル、Akkaの機能の説明となっています。
Photon Fusionのはじめの一歩
Photon Fusionのはじめの一歩
聡 大久保
Photon FusionのHallo world的な、まずは動作させるための環境づくりを解説しています。
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Yuichi Ito
Docker の特徴と使い方、簡単なネットワークの仕組みとコンテナ間の連携方法、及び3階層モデルの構築例などを記載しています。
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
Masahito Zembutsu
2019年5月24日(金)の発表資料をベースに解説等を加えたバージョンです。 Docker Meetup Kansai #3 https://dockerkansai.connpass.com/event/129089/
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Soudai Sone
・OSC徳島 ・PostgreSQLカンファレンス ・JJUG CCC の登壇資料です
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
Google Cloud Platform - Japan
2020 年 1 月 21 日開催 GKE & Cloud Spanner 勉強会【基礎編】 セッション:Cloud Spanner の技術概要 講師:サミール ハムディ ゲーム ソリューション アーキテクト
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
ksk_ha
OSC2018 Tokyo/Fall でのセミナー資料です。 コンテナを「止めない」技術である Pacemaker bundle 機能と Kubernetes との違いについて紹介します。 https://www.ospn.jp/osc2018-fall/modules/eguide/event.php?eid=21
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
GREE Tech Conference 2021 で発表された資料です。 https://techcon.gree.jp/2021/session/Session-3
最適なOpenJDKディストリビューションの選び方 #codetokyo19B3 #ccc_l5
最適なOpenJDKディストリビューションの選び方 #codetokyo19B3 #ccc_l5
Takahiro YAMADA
5/17 Oracle Code Tokyo 2019、5/18 JJUG CCCのセッション資料です。https://togetter.com/li/1356223 も併せて参照ください。 以下、Oracle Code Tokyo 2019 https://www.oracle.co.jp/events/code/2019/ でのセッション概要より転記します。 -------- 2019年1月末で、Oracle JDK/JRE 8の商用ユーザー向けのPublic Updatesが終了しました。また、Java 9以降ではJDKのリリースモデルが変更になり、並行してOracle JDK 8までの商用機能がOpenJDKに寄贈されていきました。 こうした流れにより、特にJava 9がリリースされた2017年9月以降には様々なOpenJDKディストリビューションが出てきており、選択肢が大きく増えた反面、どれを選べばよいのかが分からない・多様になっただけに混乱を招く、などの話を耳にすることもあります。 本セッションでは、マルチプラットフォームに対応した主要なJDKディストリビューションの特徴を説明するとともに、どのような軸で判断していくべきかを提示することで、皆様の環境・状況にあった最適なJDK選びをお手伝いいたします。
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
Unity Technologies Japan K.K.
Unityでゲームを作る過程で、アセットの設定変更やPrefabの構築、任意のオブジェクト処理などに多くの時間を取られます。そこでエディター拡張による自動化が活躍する訳ですが、専用のスクリプトを構築する必要が出てきたりと、正直面倒・・・そんな不満をお持ちの皆さん向けに、Unity(公式)の開発した汎用アセット操作ツールAsset Graphの使い方やTipsを紹介します!
概念モデリング再入門 + DDD
概念モデリング再入門 + DDD
Hiroshima JUG
2015/8/3にウルシステムズ河野さんに講演いただいた「概念モデリング再入門+DDD」の資料です。
マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜
Yoshiki Nakagawa
マルチテナントのアプリケーション実装〜実践編〜 2022.04.20 SaaS.tech #2
Amazon EKS によるスマホゲームのバックエンド運用事例
Amazon EKS によるスマホゲームのバックエンド運用事例
gree_tech
「Kubernetes Meetup Tokyo #30」で発表された資料です。 https://k8sjp.connpass.com/event/171599/
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
SEGADevTech
CEDEC 2021 の講演資料です。 ノートに講演で話した内容をそのまま記載ありますので、 講演内容を完全に把握したい方はダウンロードしての閲覧をお勧めします。 株式会社セガ 開発技術部 山田英伸/竹原涼
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
pospome
devfest tokyo 2017
CQRS+ESをAkka Persistenceを使って実装してみる。
CQRS+ESをAkka Persistenceを使って実装してみる。
Matsushita Satoshi
CQRS+ESをAkka Persistenceを使って実装してみる。
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
Kenjiro Kubota
2/28社内勉強会用
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
増田 亨
オブジェクト指向では、モデリング(分析)、設計、実装は、切れ目のない一体の活動。初期の分析は初期の設計であり、初期の実装。毎日分析し、毎日設計し、毎日実装しながら、一歩一歩、モデルも実装も進化させていく。
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```
What's Drupal & Drupal as a Employee App Platform
What's Drupal & Drupal as a Employee App Platform
惠 紀野
JAWS-UG沖縄 CMS祭り!2014年10月18日(土曜日)
今最もアツイdistribution Gentoo Linuxについて
今最もアツイdistribution Gentoo Linuxについて
Takuto Matsuu
More Related Content
What's hot
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】 JAWS-UG コンテナ支部 Docker 入門 #2 2015年10月30日(金) http://jawsug-container.connpass.com/event/20924/ ※コンテナ支部での発表スライドですが、内容は Docker に対して興味のある方、すべてを対象としています。前回のバージョンそのままではなく、説明の追加など、現在の状況にあわせて、ほぼ全面的に書き直しています。
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Yoshimura Soichiro
Concurrent programing explanation for akka beginers. 並行処理初心者のためのAkka入門 akka meetup 2014/09/28(日) http://connpass.com/event/8622/ このイベントの導入説明のために書かれました。 内容には、並行処理、アクターモデル、Akkaの機能の説明となっています。
Photon Fusionのはじめの一歩
Photon Fusionのはじめの一歩
聡 大久保
Photon FusionのHallo world的な、まずは動作させるための環境づくりを解説しています。
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Yuichi Ito
Docker の特徴と使い方、簡単なネットワークの仕組みとコンテナ間の連携方法、及び3階層モデルの構築例などを記載しています。
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
Masahito Zembutsu
2019年5月24日(金)の発表資料をベースに解説等を加えたバージョンです。 Docker Meetup Kansai #3 https://dockerkansai.connpass.com/event/129089/
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Soudai Sone
・OSC徳島 ・PostgreSQLカンファレンス ・JJUG CCC の登壇資料です
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
Google Cloud Platform - Japan
2020 年 1 月 21 日開催 GKE & Cloud Spanner 勉強会【基礎編】 セッション:Cloud Spanner の技術概要 講師:サミール ハムディ ゲーム ソリューション アーキテクト
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
ksk_ha
OSC2018 Tokyo/Fall でのセミナー資料です。 コンテナを「止めない」技術である Pacemaker bundle 機能と Kubernetes との違いについて紹介します。 https://www.ospn.jp/osc2018-fall/modules/eguide/event.php?eid=21
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
GREE Tech Conference 2021 で発表された資料です。 https://techcon.gree.jp/2021/session/Session-3
最適なOpenJDKディストリビューションの選び方 #codetokyo19B3 #ccc_l5
最適なOpenJDKディストリビューションの選び方 #codetokyo19B3 #ccc_l5
Takahiro YAMADA
5/17 Oracle Code Tokyo 2019、5/18 JJUG CCCのセッション資料です。https://togetter.com/li/1356223 も併せて参照ください。 以下、Oracle Code Tokyo 2019 https://www.oracle.co.jp/events/code/2019/ でのセッション概要より転記します。 -------- 2019年1月末で、Oracle JDK/JRE 8の商用ユーザー向けのPublic Updatesが終了しました。また、Java 9以降ではJDKのリリースモデルが変更になり、並行してOracle JDK 8までの商用機能がOpenJDKに寄贈されていきました。 こうした流れにより、特にJava 9がリリースされた2017年9月以降には様々なOpenJDKディストリビューションが出てきており、選択肢が大きく増えた反面、どれを選べばよいのかが分からない・多様になっただけに混乱を招く、などの話を耳にすることもあります。 本セッションでは、マルチプラットフォームに対応した主要なJDKディストリビューションの特徴を説明するとともに、どのような軸で判断していくべきかを提示することで、皆様の環境・状況にあった最適なJDK選びをお手伝いいたします。
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
Unity Technologies Japan K.K.
Unityでゲームを作る過程で、アセットの設定変更やPrefabの構築、任意のオブジェクト処理などに多くの時間を取られます。そこでエディター拡張による自動化が活躍する訳ですが、専用のスクリプトを構築する必要が出てきたりと、正直面倒・・・そんな不満をお持ちの皆さん向けに、Unity(公式)の開発した汎用アセット操作ツールAsset Graphの使い方やTipsを紹介します!
概念モデリング再入門 + DDD
概念モデリング再入門 + DDD
Hiroshima JUG
2015/8/3にウルシステムズ河野さんに講演いただいた「概念モデリング再入門+DDD」の資料です。
マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜
Yoshiki Nakagawa
マルチテナントのアプリケーション実装〜実践編〜 2022.04.20 SaaS.tech #2
Amazon EKS によるスマホゲームのバックエンド運用事例
Amazon EKS によるスマホゲームのバックエンド運用事例
gree_tech
「Kubernetes Meetup Tokyo #30」で発表された資料です。 https://k8sjp.connpass.com/event/171599/
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
SEGADevTech
CEDEC 2021 の講演資料です。 ノートに講演で話した内容をそのまま記載ありますので、 講演内容を完全に把握したい方はダウンロードしての閲覧をお勧めします。 株式会社セガ 開発技術部 山田英伸/竹原涼
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
pospome
devfest tokyo 2017
CQRS+ESをAkka Persistenceを使って実装してみる。
CQRS+ESをAkka Persistenceを使って実装してみる。
Matsushita Satoshi
CQRS+ESをAkka Persistenceを使って実装してみる。
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
Kenjiro Kubota
2/28社内勉強会用
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
増田 亨
オブジェクト指向では、モデリング(分析)、設計、実装は、切れ目のない一体の活動。初期の分析は初期の設計であり、初期の実装。毎日分析し、毎日設計し、毎日実装しながら、一歩一歩、モデルも実装も進化させていく。
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```
What's hot
(20)
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
並行処理初心者のためのAkka入門
並行処理初心者のためのAkka入門
Photon Fusionのはじめの一歩
Photon Fusionのはじめの一歩
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Docker入門: コンテナ型仮想化技術の仕組みと使い方
Dockerfileを改善するためのBest Practice 2019年版
Dockerfileを改善するためのBest Practice 2019年版
PostgreSQLアンチパターン
PostgreSQLアンチパターン
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
[GKE & Spanner 勉強会] Cloud Spanner の技術概要
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
コンテナを止めるな! PacemakerによるコンテナHAクラスタリングとKubernetesとの違いとは
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
最適なOpenJDKディストリビューションの選び方 #codetokyo19B3 #ccc_l5
最適なOpenJDKディストリビューションの選び方 #codetokyo19B3 #ccc_l5
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
概念モデリング再入門 + DDD
概念モデリング再入門 + DDD
マルチテナントのアプリケーション実装〜実践編〜
マルチテナントのアプリケーション実装〜実践編〜
Amazon EKS によるスマホゲームのバックエンド運用事例
Amazon EKS によるスマホゲームのバックエンド運用事例
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
CEDEC2021 ダウンロード時間を大幅減!~大量のアセットをさばく高速な実装と運用事例の共有~
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
CQRS+ESをAkka Persistenceを使って実装してみる。
CQRS+ESをAkka Persistenceを使って実装してみる。
Akkaとは。アクターモデル とは。
Akkaとは。アクターモデル とは。
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Similar to Landoを利用したdrupal開発環境構築
What's Drupal & Drupal as a Employee App Platform
What's Drupal & Drupal as a Employee App Platform
惠 紀野
JAWS-UG沖縄 CMS祭り!2014年10月18日(土曜日)
今最もアツイdistribution Gentoo Linuxについて
今最もアツイdistribution Gentoo Linuxについて
Takuto Matsuu
Newcomer2020 Docker研修
Newcomer2020 Docker研修
Suguru Yazawa
ハンズラボ株式会社の2020新卒研修で実施したDocker研修の資料です
Deep Learning Implementations: pylearn2 and torch7 (JNNS 2015)
Deep Learning Implementations: pylearn2 and torch7 (JNNS 2015)
Kotaro Nakayama
An introduction for deep learning implementations such as pyelarn2 and torch7
Start-padrino
Start-padrino
Uchio Kondo
Nseg20120825
Nseg20120825
hiro345
Drupal9 update (0214/2020)
Drupal9 update (0214/2020)
Yasushi Osonoi
Drupal 9 is coming soon.
DockerでAlmaLinux(web, php, pukiwiki)環境構築
DockerでAlmaLinux(web, php, pukiwiki)環境構築
Yoshihiro Mizoguchi
AlmaLinux Web環境+php+pukiwikiの入ったDocker環境の作り方
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
maebashi
日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in Sapporo
Yoshikazu Aoyama
Drupalさっぽろ Vol.26でお話した「日本語ではじめるDrupal Console in Sapporo」のスライドです。 オリジナルのデータはこちら。 https://blauerberg.github.io/slides/introduction_to_drupal_console_in_sapporo/#/ https://groups.drupal.org/node/513083 https://atnd.org/events/79792
Al mininum 47redmine-2nd
Al mininum 47redmine-2nd
mikoto20000
統合プロジェクト管理ツールALMiniumの紹介です。 2011/1/21の第2回品川Redmineの発表資料です。
Sencha & Delphi Ready Studiy
Sencha & Delphi Ready Studiy
Jun Hosokawa
2017-09-26 に行われた Sencha & Delphi Ready Study で使用した資料です。
「NVIDIA プロファイラを用いたPyTorch学習最適化手法のご紹介(修正版)」
「NVIDIA プロファイラを用いたPyTorch学習最適化手法のご紹介(修正版)」
ManaMurakami1
20210830 GPU Optimization with PyTorch fixed DLProfとNsight Systemsの紹介(pip installの部分一部修正)
活動報告9 laravel5入門-
活動報告9 laravel5入門-
vx-pc-club
活動報告9 laravel5入門-
Drupalサイトをセキュアに運用するには(入門編)
Drupalサイトをセキュアに運用するには(入門編)
Yoshikazu Aoyama
第3回 Drupal 勉強会@さっぽろ (http://atnd.org/events/51740) のプレゼン資料
clominal
clominal
Masamitsu Oikawa
clojureで作ったテキストエディタ、clominalのコンセプトの発表です。
VMを改めて学んで見る
VMを改めて学んで見る
kishima7
mrubyとJavaのバイトコードやその実行のされた方を比較して、VMを改めて学んで見る
20100324 勉強会資料(ドメイン駆動)
20100324 勉強会資料(ドメイン駆動)
Masayuki Kanou
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
Yahoo!デベロッパーネットワーク
2018/02/05のJSUGでお話させてもらった、アプリケーションプラットフォーム関連についての資料です。
死闘!Og mailinglist
死闘!Og mailinglist
Kuniyoshi Tone
DrupalのOrganic Groups + OG Mailinglistによるメール投稿&投稿通知が可能な会員制掲示板の構築
Similar to Landoを利用したdrupal開発環境構築
(20)
What's Drupal & Drupal as a Employee App Platform
What's Drupal & Drupal as a Employee App Platform
今最もアツイdistribution Gentoo Linuxについて
今最もアツイdistribution Gentoo Linuxについて
Newcomer2020 Docker研修
Newcomer2020 Docker研修
Deep Learning Implementations: pylearn2 and torch7 (JNNS 2015)
Deep Learning Implementations: pylearn2 and torch7 (JNNS 2015)
Start-padrino
Start-padrino
Nseg20120825
Nseg20120825
Drupal9 update (0214/2020)
Drupal9 update (0214/2020)
DockerでAlmaLinux(web, php, pukiwiki)環境構築
DockerでAlmaLinux(web, php, pukiwiki)環境構築
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
Fluentdでログを集めてGlusterFSに保存してMapReduceで集計
日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in Sapporo
Al mininum 47redmine-2nd
Al mininum 47redmine-2nd
Sencha & Delphi Ready Studiy
Sencha & Delphi Ready Studiy
「NVIDIA プロファイラを用いたPyTorch学習最適化手法のご紹介(修正版)」
「NVIDIA プロファイラを用いたPyTorch学習最適化手法のご紹介(修正版)」
活動報告9 laravel5入門-
活動報告9 laravel5入門-
Drupalサイトをセキュアに運用するには(入門編)
Drupalサイトをセキュアに運用するには(入門編)
clominal
clominal
VMを改めて学んで見る
VMを改めて学んで見る
20100324 勉強会資料(ドメイン駆動)
20100324 勉強会資料(ドメイン駆動)
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
死闘!Og mailinglist
死闘!Og mailinglist
Landoを利用したdrupal開発環境構築
1.
スタジオ・ウミ Landoを利用した Drupal開発環境構築 小林 基樹 2022年1月29日 DrupalCamp
DEN 2022 Osaka
2.
2 アジェンダ AGENDA ● 自己紹介 ● Landoを利用しない開発環境 ●
Landoの概要 ● Lando利用 -基本編- ● Lando利用 -応用編- ● Q&A
3.
3 自己紹介 ● Studio Umi
(2016−) ● Drupal 7/8/9 ● バックエンド/フロントエンド インフラetc...
4.
Landoを利用しない開発環境 4
5.
● XAMP,MAMP ○ 古より伝わるミドルウェア導入ツール ○
パッケージをインストールするだけで利用出来る手軽さ ○ 特定のPHPやDB(MySQL)のバージョンしか利用できない ● LAMP ○ Linux標準のパッケージ管理ツール(apt, yum)を利用して導入 ○ パフォーマンス・チューニング等カスタマイズ可能 ○ Linux自体のインストールやコマンドに精通している必要がある ● Docker ○ コンテナ型仮想環境管理ツール ○ 定義ファイル(docker-compose.yml)を一度作成すれば構築が容易 ○ 初期学習コストが高い Lando以前の開発環境 5
6.
Landoの概要 6
7.
● 各種ミドルウェアをローカル環境上にセットアップする為のツール ● バックエンドにDockerを利用 ●
レシピと呼ばれる各アプリケーションに応じた定義が事前に 用意されておりローカル環境を簡潔に用意できる ● Drupalだけでは無くWordPressやLaravelといった他アプリケーションの 開発環境としても利用することが可能 Landoの概要 7
8.
Lando導入のメリット / デメリット ●
メリット ○ ツール自体のインストールが容易 ○ レシピに準拠すればPHP/データベース/WEBサーバーの変更が容易 (共通のバージョン・設定で環境が起動する ) ○ バックエンドにDockerを利用している為、構築/破壊が容易 ○ ***.lndo.site というローカル環境専用のドメインが発行され SSL証明書も用意されている為、SSLを利用した動作確認が可能 ● デメリット ○ Windowsの場合、WSL2環境を用意する手間がかかる ○ レシピ外のパッケージ導入が面倒 (Dockerの知識が必要となる) Landoの概要 8
9.
Lando利用 - 基本編 - 9
10.
Lando インストール ● https://docs.lando.dev/basics/installation.html ●
Windowsの場合、WSL2の導入をおすすめ( wsl –install ) ● https://github.com/lando/lando/releases より OSにあわせたパッケージをダウンロード、インストール ● 「lando version」でバージョンが表示されればOK Lando利用 -基本編- 10
11.
チュートリアル (hello-lando WEBサイト) ●
https://docs.lando.dev/basics/first-app.html Lando利用 -基本編- 11 # 任意の場所にhelloディレクトリ作成 mkdir hello && cd hello # index.html 作成 echo "<h1>Lando says hello what have we here?</h1>" > index.html # lando実行定義ファイル生成 (.lando.yml) lando init --source cwd --recipe lamp --webroot . --name hello-lando # lando実行 lando start # lando実行停止 lando stop # lando実行環境破壊 lando destroy
12.
Drupal9 レシピ(Apache +
MySQL) ● https://docs.lando.dev/config/drupal9.html Lando利用 -基本編- 12 # 任意の場所にhelloディレクトリ作成 mkdir d9 && cd d9 # lando実行定義ファイル生成 (.lando.yml) lando init --source remote --remote-url https://www.drupal.org/download-latest/tar.gz --remote-options= "--strip-components 1" --recipe drupal9 --webroot . --name d9 # lando実行 lando start # lando情報 (DBアクセス情報等確認 ) lando info
13.
Lando利用 - 応用編 - 13
14.
PHP / WEBサーバー
/ データベースの切り替え ● PHPのバージョン変更 (7.4 -> 7.3) ● WEBサーバーの変更(Apache -> nginx) ● データベースの切り替え(MySQL -> PostgreSQL) Lando利用 -応用編- 14 # vim .lando.yml recipe: drupal9 config: php: '7.3' # vim .lando.yml recipe: drupal9 config: via: nginx # vim .lando.yml recipe: drupal9 config: database: postgres
15.
● サービスとして定義されている為、指定の定義を記載すれば利用可能 ○ https://docs.lando.dev/config/phpmyadmin.html ○
https://docs.lando.dev/config/mailhog.html PhpMyAdmin / MailHog の導入 Lando利用 -応用編- 15 # vim .lando.yml recipe: drupal9 # PhpMyAdminにドメインでアクセスする為の設定 proxy: phpmyadmin: - pma.lndo.site # PhpMyAdminサービスの定義 services: phpmyadmin: type: phpmyadmin hosts: - database # vim .lando.yml recipe: drupal9 # MailHogにドメインでアクセスする為の設定 proxy: mailhog: - mail.lndo.site # MailHogサービスの定義 services: mailhog: type: mailhog hogfrom: - appserver
16.
● レシピ/サービスとして定義されていないものは docker-composeの要領で 記載する必要がある pgAdmin の導入 Lando利用
-応用編- 16 # pgAdminにドメインでアクセスする為の設定 proxy: pgadmin: - pgadmin.lndo.site # pgAdminの定義 services: pgadmin: type: compose app_mount: false services: user: root image: dpage/pgadmin4 command: /entrypoint.sh ports: - '80' environment: PGADMIN_DEFAULT_EMAIL: admin@example.com PGADMIN_DEFAULT_PASSWORD: password
17.
ご清聴ありがとうございました 17
18.
18
Download now