Soumettre la recherche
Mettre en ligne
WordPressで行う継続的インテグレーションのススメ
•
21 j'aime
•
20,567 vues
H
horike37
Suivre
WordCamp Kansaiで発表した資料
Lire moins
Lire la suite
Internet
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 67
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
2016/05/17に開催したSecurity-JAWSにて登壇した時の資料です。
とある診断員とAWS
とある診断員とAWS
zaki4649
5/23に開催したssmjpでLTした資料です。一部内容の追記をしています。
とある診断員とSQLインジェクション
とある診断員とSQLインジェクション
zaki4649
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 ```
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
こちらのスライドは以下のサイトにて閲覧いただけます。 https://www.docswell.com/s/ockeghem/ZM6VNK-phpconf2021-spa-security シングルページアプリケーション(SPA)において、セッションIDやトークンの格納場所はCookieあるいはlocalStorageのいずれが良いのかなど、セキュリティ上の課題がネット上で議論されていますが、残念ながら間違った前提に基づくものが多いようです。このトークでは、SPAのセキュリティを構成する基礎技術を説明した後、著名なフレームワークな状況とエンジニアの技術理解の現状を踏まえ、SPAセキュリティの現実的な方法について説明します。 動画はこちら https://www.youtube.com/watch?v=pc57hw6haXk
SPAセキュリティ入門~PHP Conference Japan 2021
SPAセキュリティ入門~PHP Conference Japan 2021
Hiroshi Tokumaru
2017/12/08 OSC .Enterpriseのセッション資料 Azure Web App for Containerの紹介やコンテナの基礎から DevOps 環境の構築まで
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
アプリ「ニュースパス」をマイクロサービスで開発してみた泥臭い体験談です。
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
2017/03/07開催のイベント「Amazon Aurora事例祭り」での表題セッション資料です。
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
なぜ自社でWebアプリケーション脆弱性診断を行うべきなのか。自動と手動の脆弱性診断のやり方、自社でやる意義、予算のかけ方などを紹介しています。 参考文献はこちら:Webセキュリティ担当者のための脆弱性診断スタートガイド 上野宣が教える情報漏えいを防ぐ技術 http://www.shoeisha.co.jp/book/detail/9784798145624 2017年2月6日
なぜ自社で脆弱性診断を行うべきなのか
なぜ自社で脆弱性診断を行うべきなのか
Sen Ueno
Recommandé
2016/05/17に開催したSecurity-JAWSにて登壇した時の資料です。
とある診断員とAWS
とある診断員とAWS
zaki4649
5/23に開催したssmjpでLTした資料です。一部内容の追記をしています。
とある診断員とSQLインジェクション
とある診断員とSQLインジェクション
zaki4649
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 ```
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
こちらのスライドは以下のサイトにて閲覧いただけます。 https://www.docswell.com/s/ockeghem/ZM6VNK-phpconf2021-spa-security シングルページアプリケーション(SPA)において、セッションIDやトークンの格納場所はCookieあるいはlocalStorageのいずれが良いのかなど、セキュリティ上の課題がネット上で議論されていますが、残念ながら間違った前提に基づくものが多いようです。このトークでは、SPAのセキュリティを構成する基礎技術を説明した後、著名なフレームワークな状況とエンジニアの技術理解の現状を踏まえ、SPAセキュリティの現実的な方法について説明します。 動画はこちら https://www.youtube.com/watch?v=pc57hw6haXk
SPAセキュリティ入門~PHP Conference Japan 2021
SPAセキュリティ入門~PHP Conference Japan 2021
Hiroshi Tokumaru
2017/12/08 OSC .Enterpriseのセッション資料 Azure Web App for Containerの紹介やコンテナの基礎から DevOps 環境の構築まで
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Saki Homma
アプリ「ニュースパス」をマイクロサービスで開発してみた泥臭い体験談です。
マイクロにしすぎた結果がこれだよ!
マイクロにしすぎた結果がこれだよ!
mosa siru
2017/03/07開催のイベント「Amazon Aurora事例祭り」での表題セッション資料です。
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
Amazon Web Services Japan
なぜ自社でWebアプリケーション脆弱性診断を行うべきなのか。自動と手動の脆弱性診断のやり方、自社でやる意義、予算のかけ方などを紹介しています。 参考文献はこちら:Webセキュリティ担当者のための脆弱性診断スタートガイド 上野宣が教える情報漏えいを防ぐ技術 http://www.shoeisha.co.jp/book/detail/9784798145624 2017年2月6日
なぜ自社で脆弱性診断を行うべきなのか
なぜ自社で脆弱性診断を行うべきなのか
Sen Ueno
JAWS DAYS 2019に登壇した時の資料です。 セッション中の攻撃デモの動画は以下となります。 https://youtu.be/AyzrYEM601w
PenTesterが知っている危ないAWS環境の共通点
PenTesterが知っている危ないAWS環境の共通点
zaki4649
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
zaki4649
2018年9月15日(土) 名古屋で開催したOWASP Day 758にて発表した「今夜わかるWebアプリケーション脆弱性診断」の資料です。 脆弱性診断士スキルマッププロジェクトの話やペネトレーションテスト(Penetration testing / Red Team)、SQLインジェクション、脆弱性診断の実施手順などを紹介しています。
今夜わかるWebアプリケーション脆弱性診断 (OWASP Day 758 / 2018)
今夜わかるWebアプリケーション脆弱性診断 (OWASP Day 758 / 2018)
Sen Ueno
データベースにおけるSaaSパーティショニングモデル、データベースエンジン毎の構成イメージ、マルチテナント化に向けた考慮点について解説しています。
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
2017/05/26のDB比較セミナーで使用した資料です。 NoSQLであるRedisについて説明しています。
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
9/21に開催したOWASP Connect in Tokyoにて登壇した時の資料です。
最近のやられアプリを試してみた
最近のやられアプリを試してみた
zaki4649
PostgreSQLモニタリング機能の現状とこれから (Open Developers Conference 2020 Online 発表資料) 2020年12月19日 株式会社NTTデータ 鳥越 淳 池田 真洋
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
NTT DATA Technology & Innovation
XSSの初心者向け説明です。初心者向けだけど、きっちり理解したい方向け…
XSS再入門
XSS再入門
Hiroshi Tokumaru
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方 (CloudNative Days Tokyo 2021 発表資料) 2021年11月4日(木) NTTデータ システム技術本部生産技術部 クラウド技術センタ 望月 敬太
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
OSSセキュリティ技術の会 第五回勉強会 Keycloak 拡張入門 https://secureoss-sig.connpass.com/event/130011/
Keycloak拡張入門
Keycloak拡張入門
Hiroyuki Wada
SNSのアカウントを見つけてくれるツール「Blackbird」のレビュースライドです。
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
Shota Shinogi
AWS Japan YouTube 公式チャンネルでライブ配信された 2022年4月26日の AWS Developer Live Show 「Infrastructure as Code 談議 2022」 の資料となります。 当日の配信はこちら からご確認いただけます。 https://youtu.be/ed35fEbpyIE
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
SmartNewsさん主催の『SmartNews Tech Night Vol.2』でお話した内容ですm(_ _)m
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
MMAPv1, WiredTigerについても詳細に説明しています
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
JJUG CCC 2018 Fall 登壇時の資料です。 #jjug_ccc #ccc_g1
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
JustSystems Corporation
2020/03/03 に富士通本社で行われた、富士通TechLiveに発表資料です。 コロナウィルスの影響で、リモート発表になりましたが、当日は800人以上の方に同時視聴していただきました
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
Tokoroten Nakayama
RESTful APIであることにこだわらなければ皆(主に開発者)がハッピーになれるかもしれません。
脱RESTful API設計の提案
脱RESTful API設計の提案
樽八 仲川
関西地区PostgreSQL勉強会の発表スライドです
A5 SQL Mk-2の便利な機能をお教えします
A5 SQL Mk-2の便利な機能をお教えします
ester41
Microservices Meetup vol.8 Lightning Talks Battle! で話した内容です https://microservices-meetup.connpass.com/event/99190/
マイクロサービスにおける 結果整合性との戦い
マイクロサービスにおける 結果整合性との戦い
ota42y
・MongoDBで何を監視すべきか ・MongoDBのコマンド・メソッドによる監視 ・運用監視ツールとの連携して監視 ・MMS(MongoDB Monitoring Service)で監視
MongoDBの監視
MongoDBの監視
Tetsutaro Watanabe
2015/07/26 WordCamp Kansai 2015
先取り!PHP 7 と WordPress
先取り!PHP 7 と WordPress
Masashi Shinbara
WordCamp Kansai 2015 セッション
WordPress はどこへ向かう?〜コミュニティが支える未来〜
WordPress はどこへ向かう?〜コミュニティが支える未来〜
Naoko Takano
Contenu connexe
Tendances
JAWS DAYS 2019に登壇した時の資料です。 セッション中の攻撃デモの動画は以下となります。 https://youtu.be/AyzrYEM601w
PenTesterが知っている危ないAWS環境の共通点
PenTesterが知っている危ないAWS環境の共通点
zaki4649
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
zaki4649
2018年9月15日(土) 名古屋で開催したOWASP Day 758にて発表した「今夜わかるWebアプリケーション脆弱性診断」の資料です。 脆弱性診断士スキルマッププロジェクトの話やペネトレーションテスト(Penetration testing / Red Team)、SQLインジェクション、脆弱性診断の実施手順などを紹介しています。
今夜わかるWebアプリケーション脆弱性診断 (OWASP Day 758 / 2018)
今夜わかるWebアプリケーション脆弱性診断 (OWASP Day 758 / 2018)
Sen Ueno
データベースにおけるSaaSパーティショニングモデル、データベースエンジン毎の構成イメージ、マルチテナント化に向けた考慮点について解説しています。
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
2017/05/26のDB比較セミナーで使用した資料です。 NoSQLであるRedisについて説明しています。
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
9/21に開催したOWASP Connect in Tokyoにて登壇した時の資料です。
最近のやられアプリを試してみた
最近のやられアプリを試してみた
zaki4649
PostgreSQLモニタリング機能の現状とこれから (Open Developers Conference 2020 Online 発表資料) 2020年12月19日 株式会社NTTデータ 鳥越 淳 池田 真洋
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
NTT DATA Technology & Innovation
XSSの初心者向け説明です。初心者向けだけど、きっちり理解したい方向け…
XSS再入門
XSS再入門
Hiroshi Tokumaru
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方 (CloudNative Days Tokyo 2021 発表資料) 2021年11月4日(木) NTTデータ システム技術本部生産技術部 クラウド技術センタ 望月 敬太
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
NTT DATA Technology & Innovation
OSSセキュリティ技術の会 第五回勉強会 Keycloak 拡張入門 https://secureoss-sig.connpass.com/event/130011/
Keycloak拡張入門
Keycloak拡張入門
Hiroyuki Wada
SNSのアカウントを見つけてくれるツール「Blackbird」のレビュースライドです。
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
Shota Shinogi
AWS Japan YouTube 公式チャンネルでライブ配信された 2022年4月26日の AWS Developer Live Show 「Infrastructure as Code 談議 2022」 の資料となります。 当日の配信はこちら からご確認いただけます。 https://youtu.be/ed35fEbpyIE
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
SmartNewsさん主催の『SmartNews Tech Night Vol.2』でお話した内容ですm(_ _)m
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
MMAPv1, WiredTigerについても詳細に説明しています
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
JJUG CCC 2018 Fall 登壇時の資料です。 #jjug_ccc #ccc_g1
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
JustSystems Corporation
2020/03/03 に富士通本社で行われた、富士通TechLiveに発表資料です。 コロナウィルスの影響で、リモート発表になりましたが、当日は800人以上の方に同時視聴していただきました
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
Tokoroten Nakayama
RESTful APIであることにこだわらなければ皆(主に開発者)がハッピーになれるかもしれません。
脱RESTful API設計の提案
脱RESTful API設計の提案
樽八 仲川
関西地区PostgreSQL勉強会の発表スライドです
A5 SQL Mk-2の便利な機能をお教えします
A5 SQL Mk-2の便利な機能をお教えします
ester41
Microservices Meetup vol.8 Lightning Talks Battle! で話した内容です https://microservices-meetup.connpass.com/event/99190/
マイクロサービスにおける 結果整合性との戦い
マイクロサービスにおける 結果整合性との戦い
ota42y
・MongoDBで何を監視すべきか ・MongoDBのコマンド・メソッドによる監視 ・運用監視ツールとの連携して監視 ・MMS(MongoDB Monitoring Service)で監視
MongoDBの監視
MongoDBの監視
Tetsutaro Watanabe
Tendances
(20)
PenTesterが知っている危ないAWS環境の共通点
PenTesterが知っている危ないAWS環境の共通点
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
今夜わかるWebアプリケーション脆弱性診断 (OWASP Day 758 / 2018)
今夜わかるWebアプリケーション脆弱性診断 (OWASP Day 758 / 2018)
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Redisの特徴と活用方法について
Redisの特徴と活用方法について
最近のやられアプリを試してみた
最近のやられアプリを試してみた
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
PostgreSQLモニタリング機能の現状とこれから(Open Developers Conference 2020 Online 発表資料)
XSS再入門
XSS再入門
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)
Keycloak拡張入門
Keycloak拡張入門
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
ネットストーカー御用達OSINTツールBlackBirdを触ってみた.pptx
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
脱RESTful API設計の提案
脱RESTful API設計の提案
A5 SQL Mk-2の便利な機能をお教えします
A5 SQL Mk-2の便利な機能をお教えします
マイクロサービスにおける 結果整合性との戦い
マイクロサービスにおける 結果整合性との戦い
MongoDBの監視
MongoDBの監視
En vedette
2015/07/26 WordCamp Kansai 2015
先取り!PHP 7 と WordPress
先取り!PHP 7 と WordPress
Masashi Shinbara
WordCamp Kansai 2015 セッション
WordPress はどこへ向かう?〜コミュニティが支える未来〜
WordPress はどこへ向かう?〜コミュニティが支える未来〜
Naoko Takano
WordCamp Kansai 2015 で行ったテーマ作成ハンズオンの「子テーマ」の説明です。
WordCamp Kansai 2015 はじめの一歩テーマ作成ハンズオン「今あるテーマを有効活用!子テーマではじめるお手軽テーマ作成法」
WordCamp Kansai 2015 はじめの一歩テーマ作成ハンズオン「今あるテーマを有効活用!子テーマではじめるお手軽テーマ作成法」
Akari Doi
Running Multiple Multilingual Websites at Kyoto University on WordCamp Kansai 2015. Concretely, the case example is at Center for Southeast Asian Studies, Kyoto University. Various countries researchers have frequently come to the Center, so a multiple multilingual system construction is very important issue!
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
Kitani Kimiya
WordCamp Kansai 2015 CI ハンズオンの資料です。
WordCamp Kansai 2015 CI ハンズオン
WordCamp Kansai 2015 CI ハンズオン
タカシ キタジマ
WordPress Handson on WordCamp Kansai 2015 - Let's begin the WordPress translation! This session is to experience the Japanese translation from English on WordPress for beginners. The aim is to raise the translation activity for WordPress!!
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Kitani Kimiya
It's the slide I used in WordCamp Kansai 2015
Learning from theme review requirements
Learning from theme review requirements
Shinichi Nishikawa
WordCamp Kansai 2015ハンズオンスライド
Word pressはじめの一歩 テーマ作成ハンズオン
Word pressはじめの一歩 テーマ作成ハンズオン
Hidetaka Okamoto
2014年に WordFes Nagoya で講演した内容を2015年に修正。WordPress で多言語サイト制作をする際、設計の時から気をつけないといけないことをまとめたスライドです。 サイト設計から、WordPress の実装方法を検討し、プラグインを使用するか使用しないか。そして使用する場合はどのプラグインを使うべきか、簡単に紹介しています。
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
Katz Ueno
WordCampKansai2015 https://kansai.wordcamp.org/2015/session/opendata-wordpress/ のセッションでの講演資料です.
オープンデータとWordPress
オープンデータとWordPress
Kouji Kozaki
WordCamp Kansai 2015
WordPress on HHVM + Hack
WordPress on HHVM + Hack
Takayuki Miyauchi
WordCampKansaiのスライド
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
Hidekazu Ishikawa
WordPressを手軽に運用できるレンタルサーバー。簡単インストールなどの機能でより簡単にWordPressが導入できます。 ビジネスユースがほとんどの弊社サービスでもWordPressのサイトが数多く運用されています。 このセッションではサーバ提供者側から見たWordPressの利用動向や、サポートに寄せられるお問合せからWEB改ざんなどの事象が発生した際のtipsをお話ししたいと思います。 また目に見えないサービスだけにディスクの容量や価格だけで選ばれがちなレンタルサーバのサービスの裏側についてお話してこれからのレンタルサーバ選びの役立てていただきたいと思います。
WordCamp Kansai 2015 発表資料
WordCamp Kansai 2015 発表資料
Masahito Muratake
後日少し加筆した「おかわり」バージョンはこちらです。 http://www.slideshare.net/ayakasumida/wordcamp-kansai-2015-51661812 WordCamp Kansai 2015 で行ったワークショップの冒頭部分です。
WordCamp Kansai 2015 デザイン初心者向けワークショップ〜 ブログデザインを実際に作ってみよう〜
WordCamp Kansai 2015 デザイン初心者向けワークショップ〜 ブログデザインを実際に作ってみよう〜
Ayaka Sumida
WordBench京都 9月号で、kintoneのデータを取得するWordPressプラグインを作成するハンズオンのスライドです。
WordBench京都 9月号:kintone×WordPressハンズオン
WordBench京都 9月号:kintone×WordPressハンズオン
Takashi Hosoya
第45回 WordBench 大阪での発表資料です。 あとがき:http://www.torounit.com/blog/2015/09/15/2088/
使いやすいWordPressのためのCSSのつくりかた
使いやすいWordPressのためのCSSのつくりかた
Hiroshi Urabe
WordCamp Tokto 2015で登壇したセッションのスライドです。
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
タカシ キタジマ
暴力団がウェブサイトを作るとしても、法律や自主規制の壁により制作会社に頼むことができない。FLOSSツールならば自由に使えるので自前でサイトを制作でできる。
組長サイトの作り方
組長サイトの作り方
Yuriko IKEDA
Fonts around the WordPress – WordPressまわりのフォント WordCamp Kansai 2015 LT大会 @djiro
Fonts around the WordPress
Fonts around the WordPress
Djiro
WordCamp Kansai 2015 実行委員向け GPL勉強会資料
WordCamp Kansai 2015 実行委員向け GPL勉強会 | GPL study sessions for WordCamp Kansai 2...
WordCamp Kansai 2015 実行委員向け GPL勉強会 | GPL study sessions for WordCamp Kansai 2...
Junko Nukaga
En vedette
(20)
先取り!PHP 7 と WordPress
先取り!PHP 7 と WordPress
WordPress はどこへ向かう?〜コミュニティが支える未来〜
WordPress はどこへ向かう?〜コミュニティが支える未来〜
WordCamp Kansai 2015 はじめの一歩テーマ作成ハンズオン「今あるテーマを有効活用!子テーマではじめるお手軽テーマ作成法」
WordCamp Kansai 2015 はじめの一歩テーマ作成ハンズオン「今あるテーマを有効活用!子テーマではじめるお手軽テーマ作成法」
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
WordCamp Kansai 2015 - 京都大学における WordPress を利用した多言語情報発信と管理運用 #wck2015
WordCamp Kansai 2015 CI ハンズオン
WordCamp Kansai 2015 CI ハンズオン
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
WordCamp Kansai 2015 ハンズオン - 踏み出してみよう!翻訳の第一歩 #wck2015
Learning from theme review requirements
Learning from theme review requirements
Word pressはじめの一歩 テーマ作成ハンズオン
Word pressはじめの一歩 テーマ作成ハンズオン
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
2015年 失敗しない! WordPress多言語サイト制作で 絶対に知っておきたいこと
オープンデータとWordPress
オープンデータとWordPress
WordPress on HHVM + Hack
WordPress on HHVM + Hack
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
WordCampKansai 2015 公式ディレクトリへの テーマ掲載とビジネスモデル
WordCamp Kansai 2015 発表資料
WordCamp Kansai 2015 発表資料
WordCamp Kansai 2015 デザイン初心者向けワークショップ〜 ブログデザインを実際に作ってみよう〜
WordCamp Kansai 2015 デザイン初心者向けワークショップ〜 ブログデザインを実際に作ってみよう〜
WordBench京都 9月号:kintone×WordPressハンズオン
WordBench京都 9月号:kintone×WordPressハンズオン
使いやすいWordPressのためのCSSのつくりかた
使いやすいWordPressのためのCSSのつくりかた
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
組長サイトの作り方
組長サイトの作り方
Fonts around the WordPress
Fonts around the WordPress
WordCamp Kansai 2015 実行委員向け GPL勉強会 | GPL study sessions for WordCamp Kansai 2...
WordCamp Kansai 2015 実行委員向け GPL勉強会 | GPL study sessions for WordCamp Kansai 2...
Similaire à WordPressで行う継続的インテグレーションのススメ
PodmanというDockerに代わりRHEL8から採用されているコンテナエンジンを使います。このPodmanを使ってコンテナを立ち上げ、VSCodeから容易に接続し、アプリを開発する
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
Teruyoshi Matsushima
登壇資料です https://vscode.connpass.com/event/221961/
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
Yuta Matsumura
テーマ・プラグイン 公開のススメ WordCampTokyo2012
テーマ・プラグイン 公開のススメ WordCampTokyo2012
Hidekazu Ishikawa
2021年12月1日開催の Japan M365 Dev User Group 勉強会のスライドです。 Viva Connections アプリの開発についてのハンズオン資料になります。
SharePoint Framework による Viva Connections アプリの開発
SharePoint Framework による Viva Connections アプリの開発
Hiroaki Oikawa
Visual Studio Code はエンジニアのみなさんでしたら、とても馴染み深い印象をもたれているのではないでしょうか?現在、私はマイクロソフト社で Developer Advocate として VS Code 開発チームとも一緒に働いています。今回は Developer Experience の観点から、マイクロソフトの開発者たちと試みた取り組みに関してご紹介します。今回の試みでは、開発者の体験をより良いものにし、モチベーションを上げるために、開発者ならば誰もが好きな VS Code のエクステンションを使ったアイデアを実施しました。また、技術的な観点から VS Code の新機能や、これからの取り組みについてもお話ししたいと思っています。
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
Tomomi Imura
https://vscode.connpass.com/event/184441/ 14:20 〜 14:50 【初級 / Beginners】 Visual Studio Code 拡張機能の活用 ~ 適切に組み合わせてマイクロサービスアプリ開発の全プロセスを一つのツールで管理してみよう!
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Shotaro Suzuki
resource
introduction
introduction
ino keisuke
JAZUG 女子部 第14回 勉強会
Essentials of container
Essentials of container
Toru Makabe
Node.js と Microsoft BOT Framework を使用した BOT の作成方法について紹介します。
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Osamu Monoe
Microsoft de:code 2019 のセッション番号 DT06 にてご案内した内容の補足資料です。セッション中にお見せしていないスライドもありますので、是非ご一読くださいませ! Visual Studio 2019 と Visual Studio Code、どちらもいいところがありますので、適材適所にて、是非ご活用いただければ幸いです!
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
Takashi Okawa
和歌山ITカーニバル
和歌山ITカーニバルAWSハンズオンスライド
和歌山ITカーニバルAWSハンズオンスライド
Hidetaka Okamoto
まにまにフェスティバル P3 アドビ セッションスライド 2014年10月4日 スマホ&タブレット上で最良の体験をもたらす Web やアプリのキーを握るのがデザインです。 そしてスマホ上のベスト UI/UX を実現するためには、プロトタイプと実機テストを幾度となく重ねたいところ。 でもデザインとコード間の大きな壁は、コストと納期の前にそんな理想を許してはくれません……昨日までは! Creative Cloud が提供する最先端のツール&サービスは、斬新な新しい Web ワークフローを提供します。 今 Web デザインと開発はシームレスに。そんな新時代のワークフローをご紹介します。
「コードを書かずにコードを産み出す?!」スマホ時代の最先端Web/アプリ制作
「コードを書かずにコードを産み出す?!」スマホ時代の最先端Web/アプリ制作
Tsuyoshi Nakao
2015/06のVisual Studio OnlineのアップデートとTeam Foundation Server 2015のアップデートの概要です
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Masanori Ishigami
クラウドディベロッパーちゃんねる(くらでべ)でのセッション資料です。
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Kazumi IWANAGA
Kenichiro Nakamura SDK & Tool contributor You might have productivity issues in development for LINE platforms, such as LINE Bot, Clova, LINE Pay. In this session, he will share best practices for interactive app development. Optimization of sophisticated development environments like Visual Studio Code enables us to develop interactive apps faster while achieving higher precision. This session presents the demonstration of debugging that leverages LINE Simulator, Clova Simulator, which are being developed as open source, and other code editors. ※C# and Node.js will be used.
The Fastest Possible Way to Develop an Interactive App
The Fastest Possible Way to Develop an Interactive App
LINE Corporation
2020/04/07(火) 19:30~開催の「VS Code Meetup #4 - Extensionを使う編2」で使用した、私の発表資料です。
開発チーム管理で役立ったVSCode拡張機能
開発チーム管理で役立ったVSCode拡張機能
Masaki Suzuki
20130302 わんくま勉強会大阪 tfsを使ってみよう
20130302 わんくま勉強会大阪 tfsを使ってみよう
Takuya Kawabe
日本Webデザイナーズ協会、株式会社インヴォーグ共催のセミナー「JWSDA×IN VOGUE スマフォで遊ぼ!インヴォーグ流スマートフォンソリューション」の講演スライドです。
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
Hideki Akiba
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~ 2018/01/27のOSC 2018 Osakaで使用した資料です。
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma
1月8日に開催されたとある勉強会でお話した際の資料です
Scale Your Business without Servers
Scale Your Business without Servers
Keisuke Nishitani
Similaire à WordPressで行う継続的インテグレーションのススメ
(20)
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
コンテナDojo #4:VSCodeを使ったPodmanコンテナアプリ開発.pdf
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
テーマ・プラグイン 公開のススメ WordCampTokyo2012
テーマ・プラグイン 公開のススメ WordCampTokyo2012
SharePoint Framework による Viva Connections アプリの開発
SharePoint Framework による Viva Connections アプリの開発
[POST.Dev Japan] VS Code で試みる開発体験の向上
[POST.Dev Japan] VS Code で試みる開発体験の向上
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Vs code conf2020-11-21-extensions-for-microservices-app-dev
introduction
introduction
Essentials of container
Essentials of container
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
Movable Type から BOT を作ろう! ~ Data API と Microsoft BOT Framework ~
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
和歌山ITカーニバルAWSハンズオンスライド
和歌山ITカーニバルAWSハンズオンスライド
「コードを書かずにコードを産み出す?!」スマホ時代の最先端Web/アプリ制作
「コードを書かずにコードを産み出す?!」スマホ時代の最先端Web/アプリ制作
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Team Foundation Server/Visual Studio Onlineアップデート(2015/07/22)
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
Azure Cosmos DB Emulator on Docker を GitHub Codespaces で動かす!
The Fastest Possible Way to Develop an Interactive App
The Fastest Possible Way to Develop an Interactive App
開発チーム管理で役立ったVSCode拡張機能
開発チーム管理で役立ったVSCode拡張機能
20130302 わんくま勉強会大阪 tfsを使ってみよう
20130302 わんくま勉強会大阪 tfsを使ってみよう
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Scale Your Business without Servers
Scale Your Business without Servers
Plus de horike37
クラスメソッドさんの勉強会で発表した資料
サーバ管理はサーバレスで
サーバ管理はサーバレスで
horike37
Amazon API Gateway + WordPress
Amazon API Gateway + WordPress
Amazon API Gateway + WordPress
horike37
http://fes.wp-d.org/03/2015/01/26/182 WP-D Fes #03 で発表した資料です。
め組テーマはテーマを捨てる
め組テーマはテーマを捨てる
horike37
第25回Creators MeetUpで発表した資料です。 http://cmu.connpass.com/event/11870/
Media Assembly Kitの紹介
Media Assembly Kitの紹介
horike37
AWS Cloud Roadshow 2014 大阪 LT
AWS Cloud Roadshow 2014 大阪 LT
AWS Cloud Roadshow 2014 大阪 LT
horike37
WordPress meats up
WordPress meats up
WordPress meats up
horike37
WordPress x AWSで作るこれからのプラットフォーム
WordCamp Tokyo 2014
WordCamp Tokyo 2014
horike37
四国クラウドお遍路2014のLT資料です
Amazon Kinesisを使用した関連記事配信システム
Amazon Kinesisを使用した関連記事配信システム
horike37
WordPress on AWS
WordPress on AWS
WordPress on AWS
horike37
Wc kansai
Wc kansai
horike37
AMIMOTO紹介
AMIMOTO紹介
horike37
Wpdevmeeting
Wpdevmeeting
horike37
Coda
Coda
horike37
第7回ゆるふわ勉強会
第7回ゆるふわ勉強会
horike37
WordCampOsaka2012セッション資料
WordCampOsaka2012セッション資料
horike37
Word camptokyo2012セッション資料
Word camptokyo2012セッション資料
horike37
2012/8/8に行われたWordPressアジュール部第1回勉強会の資料です
WordPressアジュール部第1回勉強会
WordPressアジュール部第1回勉強会
horike37
2012年下北沢オープンソースカフェでの「確認さんスペシャル」の資料です。 この日に作成した「確認スライダー」プラグインは https://github.com/horike37/pan-pan-pan 煮上がっています
確認スペシャル!
確認スペシャル!
horike37
WordBench東京LT資料.
Word bench東京lt資料
Word bench東京lt資料
horike37
Plus de horike37
(19)
サーバ管理はサーバレスで
サーバ管理はサーバレスで
Amazon API Gateway + WordPress
Amazon API Gateway + WordPress
め組テーマはテーマを捨てる
め組テーマはテーマを捨てる
Media Assembly Kitの紹介
Media Assembly Kitの紹介
AWS Cloud Roadshow 2014 大阪 LT
AWS Cloud Roadshow 2014 大阪 LT
WordPress meats up
WordPress meats up
WordCamp Tokyo 2014
WordCamp Tokyo 2014
Amazon Kinesisを使用した関連記事配信システム
Amazon Kinesisを使用した関連記事配信システム
WordPress on AWS
WordPress on AWS
Wc kansai
Wc kansai
AMIMOTO紹介
AMIMOTO紹介
Wpdevmeeting
Wpdevmeeting
Coda
Coda
第7回ゆるふわ勉強会
第7回ゆるふわ勉強会
WordCampOsaka2012セッション資料
WordCampOsaka2012セッション資料
Word camptokyo2012セッション資料
Word camptokyo2012セッション資料
WordPressアジュール部第1回勉強会
WordPressアジュール部第1回勉強会
確認スペシャル!
確認スペシャル!
Word bench東京lt資料
Word bench東京lt資料
WordPressで行う継続的インテグレーションのススメ
1.
WordPress CI WordPressで行う継続的インテグレーションのススメ
2.
自己紹介
3.
キタジマタカシ 長崎のフリーランスWebデザ イナー/プログラマー。 Plugin:「MW WP Form」 「Smart
Custom Fields」 Theme :「Kotetsu」「Habakiri」
4.
Toro_Unit (占部 紘) 長野県ではたらくフロン トエンドエンジニア。 Plugin: 「Custom
Post Type Permalinks」 「 Simple Post Type Permalinks」
5.
堀家隆宏 Engineer at Digitalcube
Co. Ltd. 4.2 Core Contributor Plugin:「Trust Form」 「Simpe GA Ranking」
6.
7.
目標 CIを回すメリットを理解してもらう WordPressでCIを行う方法を ハンズオンを通して持ち帰ってもらう
8.
従来の開発における問題
9.
コードを書く
10.
ブラウザでテスト
11.
コードを書く
12.
エラーが発生
13.
コードを見なおして修正
14.
完成
15.
WordPress.orgにあげて公開
16.
ここから先は プラグインメンテの長い旅路
17.
追加開発やバグ修正を 繰り返した結果…
18.
バージョンを上げるたびに 複雑になっていくコード
19.
忘れてしまう仕様 こんな機能つくったっけ
20.
そしていつの日か…
21.
あなたのプラグイン、 バージョンあげたらバグったわよ!! 申し訳ございません!!
22.
こうならないためにどうするべきか?
23.
テスト仕様書をつくる
24.
テスト仕様書をつくる
25.
ドキュメント書くのは大変。 書きたくない。メンテ出来ない
26.
継続的インテグレーション
27.
アプリケーション開発において品質改善や納期の短縮のための取り組みを 継続して実行していくこと
28.
開発 テスト Git、Svnへの反映 デプロイ
29.
開発 テスト Git、Svnへの反映 デプロイ 開発 この流れを 自動化する ことが重要
30.
テスト駆動開発
31.
最初にテストを書き(これをテストファーストと言う)、そのテストが動作す る必要最低限な実装をとりあえず行った後、コードを洗練させる (wikipedia引用)
32.
https://phpunit.de/ PHPUnit
33.
PHPUnit ・PHPのテスティングフレームワーク ・ユニットテストを記述できる ・多機能で老舗
34.
テストコードを書く プラグインのコードを書く phpunitコマンドでテストを実行 PHPUnitを使った開発の流れ
35.
テストケース
36.
アサーション テストの期待値と実際の結果を比較して テストの成否を判定するメソッド
37.
アサーション ・第1引数があるべき値 ・第2引数が実際の実行結果
38.
アサーション https://phpunit.de/manual/current/ja/ appendixes.annotations.html
39.
アノテーション PHPのコメントの形式で テスト実行時のオプションを記述
40.
アノテーション ・「@アノテーション名 引数」の形式で書く ・@afterだとテストケースクラス内の各テスト メソッドを実行した後に呼ぶメソッドを指定
41.
アノテーション https://phpunit.de/manual/current/ja/ appendixes.annotations.html
42.
WordPressで PHPUnitを使う
43.
WP-CLI
44.
wp scaffold plugin
<プラグイン名>
45.
自動でテストに対応した構成を作る
46.
WP_UnitTestCaseというクラスを継承
47.
テストの例 タイトルがHello!の投稿を作成 投稿のタイトルがHello!が返るかテスト
48.
テストの例 [hello_world]というショートコードを実行 ショートコードの実行結果を検証
49.
テストの例 テストの前にパーマリンクを設定 ・go_toメソッドで/feedヘアクセス ・is_feedでtrueが返るか検証
50.
Test as a
Document
51.
Test as a
Document テストコードをメンテすることで 同時にドキュメントにもなる
52.
・PHPUnitによるテストを継続的に実施することで品質が担保される ・ドキュメントの代わりにもなるので仕様を忘れない
53.
Travis CI https://travis-ci.org/
54.
Travis CI ・GitHubのアカウントがあれば使用可能なCIサービス ・GitHubへのpush時にhookしてテストを実行 ・テストの設定を.travis.ymlに記載
55.
.travis.yml 複数のPHP及びWordPressのバージョンでテストが可能
56.
実行結果
57.
実行結果
58.
テストを実行して通ってますよという証 GitHub上にbadgeを追加
59.
・pushのタイミングでテストを通すことが担保できる ・PHP及びWordPressの複数バージョンでの自動テスト ・テストして品質が担保されていることをGitHub上に記載できる Travis CIのメリット
60.
デプロイの自動化
61.
通常のデプロイ サーバへファイルのアップ
62.
通常のデプロイ サーバへファイルのアップ データベースの置換
63.
通常のデプロイの問題点 ・手作業による作業の煩雑さ ・データベースの置換で心が折れる
64.
WordMove https://github.com/welaika/wordmove
65.
WordMove ・Rubyで作られたWordPress専用のデプロイツール ・DB内のURLをステージングと本番で自動で置換 ・Movefileというファイルにデプロイの情報を記述
66.
Movefile
67.
続きはハンズオンで!
Télécharger maintenant