Submit Search
Upload
ネットワークの切り替えを感知する方法
•
Download as PPTX, PDF
•
2 likes
•
5,186 views
K
Keisuke Yamaguchi
Follow
potatotips #27 発表資料。
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 13
Download now
Recommended
Siber Güvenlik Kış Kampı'18 Sınav Soruları @BGASecurity | @Siberkamp | www.siberkamp.org
Siber Güvenlik Kış Kampı'18 Soruları
Siber Güvenlik Kış Kampı'18 Soruları
BGA Cyber Security
Presentation on the FIDO Seminar 2022
What are Passkeys.pdf
What are Passkeys.pdf
Keiko Itakura
AdServerの仕組み
AdServerの仕組み
Eiji Kuroda
Kongの概要と導入事例
Kongの概要と導入事例
Kongの概要と導入事例
briscola-tokyo
CEDEC+KYUSHU2022の登壇資料です。 http://cedec-kyushu.jp/2022/session/12.html
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
KLab Inc. / Tech
Kablosuz Ağlar ve Güvenlik Riskleri
Kablosuz Ağlar ve Güvenlik Riskleri
BGA Cyber Security
Fido
Fido認証概要説明
Fido認証概要説明
FIDO Alliance
OWASP TOP 10 2004を中心にとして、バリデーション偏向の脆弱性対策にツッコミを入れます。 PDFダウンロードは以下から http://www.hash-c.co.jp/archives/owasp-j-201203.html
ここが変だよ、グローバルスタンダードの脆弱性対策~入力値の考え方~
ここが変だよ、グローバルスタンダードの脆弱性対策~入力値の考え方~
Hiroshi Tokumaru
Recommended
Siber Güvenlik Kış Kampı'18 Sınav Soruları @BGASecurity | @Siberkamp | www.siberkamp.org
Siber Güvenlik Kış Kampı'18 Soruları
Siber Güvenlik Kış Kampı'18 Soruları
BGA Cyber Security
Presentation on the FIDO Seminar 2022
What are Passkeys.pdf
What are Passkeys.pdf
Keiko Itakura
AdServerの仕組み
AdServerの仕組み
Eiji Kuroda
Kongの概要と導入事例
Kongの概要と導入事例
Kongの概要と導入事例
briscola-tokyo
CEDEC+KYUSHU2022の登壇資料です。 http://cedec-kyushu.jp/2022/session/12.html
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
表も裏もすべて見せます! KLab謹製大規模オンラインゲームの リアルタイムチャットマイクロサービス
KLab Inc. / Tech
Kablosuz Ağlar ve Güvenlik Riskleri
Kablosuz Ağlar ve Güvenlik Riskleri
BGA Cyber Security
Fido
Fido認証概要説明
Fido認証概要説明
FIDO Alliance
OWASP TOP 10 2004を中心にとして、バリデーション偏向の脆弱性対策にツッコミを入れます。 PDFダウンロードは以下から http://www.hash-c.co.jp/archives/owasp-j-201203.html
ここが変だよ、グローバルスタンダードの脆弱性対策~入力値の考え方~
ここが変だよ、グローバルスタンダードの脆弱性対策~入力値の考え方~
Hiroshi Tokumaru
日本マイクロソフト株式会社 カスタマーサクセス事業本部 エンタープライズアーキテクト統括本部 クラウドアーキテクト技術本部 クラウドソリューションアーキテクト 牛上 貴司 AVD の導入を検討している方、または、構築に携わる方に向けて、導入する際に肝となるポイントをまとめてみました。 これらのポイントをおさえておくだけで、多くの時間を費やす事や余計なトラブルを回避できると思います。 Windows 365 の登場により、ますます活性化するクラウド VDI 市場に乗り遅れることなかれ! 【Microsoft Japan Digital Daysについて】 Microsoft Japan Digital Days は、お客様が競争力を高め、市場の変化に迅速に対応し、より多くのことを達成することを目的とした、日本マイクロソフトがお届けする最大級のデジタル イベントです。4 日間にわたる本イベントでは、一人一人の生産性や想像力を高め、クラウド時代の組織をデザインするモダンワークの最新事例や、変化の波をうまく乗り切り、企業の持続的な発展に必要なビジネスレジリエンス経営を支えるテクノロジの最新機能および、企業の競争優位性に欠かせないクラウド戦略のビジョンなどデジタル時代に必要な情報をお届けいたしました。(2021年10月11日~14日開催)
M04_失敗しないための Azure Virtual Desktop 設計ガイド
M04_失敗しないための Azure Virtual Desktop 設計ガイド
日本マイクロソフト株式会社
pfSense Firewall ve Router Eğitimi
pfSense Firewall ve Router Eğitimi
BGA Cyber Security
Log Yönetimi ve Saldırı Analizi Eğitim Notları Bölüm - 2
Log Yönetimi ve Saldırı Analizi Eğitimi - 2
Log Yönetimi ve Saldırı Analizi Eğitimi - 2
BGA Cyber Security
FIDO Certification Programs Update presented by Korea TTA (Telecommunications Technology Association) at the FIDO2 Technical Workshop in Seoul.
FIDO Certification Update (Korean Language)
FIDO Certification Update (Korean Language)
FIDO Alliance
タイトル: 『認証の課題とID連携の実装 〜ハンズオン〜』 概要: FIDO、ID連携(OAuth・OpenID Connect)をはじめとした最近の技術をご紹介します。FIDOは端末とサーバー間でユーザー認証を安全に連携するための仕組みです。OpenID Connectはユーザーの認証と認可を連携するためのID連携の仕組みで、OAuth 2.0を拡張した仕様であり、HTTP通信やJSONなど基礎的なWeb技術によって構成されています。FIDOとID連携の技術を学んだ後、実習ではGolangを用いてWebアプリケーション上にOpenID Connectを実装します。実装の注意点とそのリスク、仕様に施されているセキュリティー対策についてハンズオンを行いながら解説します。 セキュリティ・キャンプ全国大会2019 専門講義 選択コース B4 認証の課題とID連携の実装 〜ハンズオン〜 Aug 15, 2019 URL:https://www.ipa.go.jp/jinzai/camp/2019/zenkoku2019_program_list.html#list_d3-b4
認証の課題とID連携の実装 〜ハンズオン〜
認証の課題とID連携の実装 〜ハンズオン〜
Masaru Kurahayashi
2019/10/25 AWS Pop-up Loft Osaka での講演資料です。
Amazon Pinpoint を中心としたカスタマーエンゲージメントの全体像 / Customer Engagement On Amazon Pinpoint
Amazon Pinpoint を中心としたカスタマーエンゲージメントの全体像 / Customer Engagement On Amazon Pinpoint
Amazon Web Services Japan
AWS 公式オンラインセミナー: https://amzn.to/JPWebinar 過去資料: https://amzn.to/JPArchive
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
Amazon Web Services Japan
Siber Güvenlik Yaz Kampı'17 Soruları #Siberkamp @Siberkamp
Siber Güvenlik Yaz Kampı'17 Soruları
Siber Güvenlik Yaz Kampı'17 Soruları
BGA Cyber Security
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5 ve 6 @BGASecurity
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
BGA Cyber Security
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
BTRisk Bilgi Güvenliği ve BT Yönetişim Hizmetleri
Açık Kaynak Kodlu Çözümler Kullanarak SOC Yönetimi SOAR & IRM Webinar - 2020
Open Source Soc Araçları Eğitimi 2020-II
Open Source Soc Araçları Eğitimi 2020-II
BGA Cyber Security
Ssh Brute Force Attacks - Documentation
Ssh brute force saldırıları
Ssh brute force saldırıları
Ahmet Han
2017 Yılının yaz aylarına damgasını vuran WannaCry ve NotPetya fidye yazılım saldırılarıyla ilgili öne çıkan noktaları özetledik.
WannaCry - NotPetya Olayları
WannaCry - NotPetya Olayları
Alper Başaran
Microsoft Project Online 活用ガイド
Microsoft Project Online 活用ガイド
Microsoft Project Online 活用ガイド
kumo2010
Beyaz Şapkalı Hacker eğitimlerine gitmeden önce eğitimin daha verimli geçmesi için hazırlık yapılması amacıyla hazırlanmış bir çalışmadır.
Beyaz Şapkalı Hacker başlangıç noktası eğitimi
Beyaz Şapkalı Hacker başlangıç noktası eğitimi
Kurtuluş Karasu
Sızma Testlerinde “LLMNR ve NetBIOS-NS Poisoning” Kullanımı @BGASecurity - Halil Dalabasmaz
LLMNR ve NetBIOS Poisoning
LLMNR ve NetBIOS Poisoning
BGA Cyber Security
nsx-t datacenter と nsx advanced load balancer の統合第一弾です。
Nsx t alb-integration_202108
Nsx t alb-integration_202108
Virtual Cloud Networkers @JPN
第2回 Around the Auth ライトニングトークセッション Yubico 大友 淳一
「開けゴマ!」からYubiKeyへ
「開けゴマ!」からYubiKeyへ
FIDO Alliance
InternetWeek2022 C61 インターネット広告の羅針盤 〜 Post Cookie、嵐の時代 https://www.nic.ad.jp/iw2022/program/c61/ #iw2022jp
InternetWeek2022 - インターネット広告の羅針盤
InternetWeek2022 - インターネット広告の羅針盤
MicroAd, Inc.(Engineer)
NGINXユーザー会 2022春
NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話
Hitachi, Ltd. OSS Solution Center.
社内の勉強会でGradleとAndroid Studioを紹介したときの資料です。 一部編集してあります。
Android App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
Soichiro Kashima
【大阪開催】【サバソニSP】『サーバーレス』の巻 https://serverworks.doorkeeper.jp/events/53980 の発表スライドです。
サーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話し
Akira Nagata
More Related Content
What's hot
日本マイクロソフト株式会社 カスタマーサクセス事業本部 エンタープライズアーキテクト統括本部 クラウドアーキテクト技術本部 クラウドソリューションアーキテクト 牛上 貴司 AVD の導入を検討している方、または、構築に携わる方に向けて、導入する際に肝となるポイントをまとめてみました。 これらのポイントをおさえておくだけで、多くの時間を費やす事や余計なトラブルを回避できると思います。 Windows 365 の登場により、ますます活性化するクラウド VDI 市場に乗り遅れることなかれ! 【Microsoft Japan Digital Daysについて】 Microsoft Japan Digital Days は、お客様が競争力を高め、市場の変化に迅速に対応し、より多くのことを達成することを目的とした、日本マイクロソフトがお届けする最大級のデジタル イベントです。4 日間にわたる本イベントでは、一人一人の生産性や想像力を高め、クラウド時代の組織をデザインするモダンワークの最新事例や、変化の波をうまく乗り切り、企業の持続的な発展に必要なビジネスレジリエンス経営を支えるテクノロジの最新機能および、企業の競争優位性に欠かせないクラウド戦略のビジョンなどデジタル時代に必要な情報をお届けいたしました。(2021年10月11日~14日開催)
M04_失敗しないための Azure Virtual Desktop 設計ガイド
M04_失敗しないための Azure Virtual Desktop 設計ガイド
日本マイクロソフト株式会社
pfSense Firewall ve Router Eğitimi
pfSense Firewall ve Router Eğitimi
BGA Cyber Security
Log Yönetimi ve Saldırı Analizi Eğitim Notları Bölüm - 2
Log Yönetimi ve Saldırı Analizi Eğitimi - 2
Log Yönetimi ve Saldırı Analizi Eğitimi - 2
BGA Cyber Security
FIDO Certification Programs Update presented by Korea TTA (Telecommunications Technology Association) at the FIDO2 Technical Workshop in Seoul.
FIDO Certification Update (Korean Language)
FIDO Certification Update (Korean Language)
FIDO Alliance
タイトル: 『認証の課題とID連携の実装 〜ハンズオン〜』 概要: FIDO、ID連携(OAuth・OpenID Connect)をはじめとした最近の技術をご紹介します。FIDOは端末とサーバー間でユーザー認証を安全に連携するための仕組みです。OpenID Connectはユーザーの認証と認可を連携するためのID連携の仕組みで、OAuth 2.0を拡張した仕様であり、HTTP通信やJSONなど基礎的なWeb技術によって構成されています。FIDOとID連携の技術を学んだ後、実習ではGolangを用いてWebアプリケーション上にOpenID Connectを実装します。実装の注意点とそのリスク、仕様に施されているセキュリティー対策についてハンズオンを行いながら解説します。 セキュリティ・キャンプ全国大会2019 専門講義 選択コース B4 認証の課題とID連携の実装 〜ハンズオン〜 Aug 15, 2019 URL:https://www.ipa.go.jp/jinzai/camp/2019/zenkoku2019_program_list.html#list_d3-b4
認証の課題とID連携の実装 〜ハンズオン〜
認証の課題とID連携の実装 〜ハンズオン〜
Masaru Kurahayashi
2019/10/25 AWS Pop-up Loft Osaka での講演資料です。
Amazon Pinpoint を中心としたカスタマーエンゲージメントの全体像 / Customer Engagement On Amazon Pinpoint
Amazon Pinpoint を中心としたカスタマーエンゲージメントの全体像 / Customer Engagement On Amazon Pinpoint
Amazon Web Services Japan
AWS 公式オンラインセミナー: https://amzn.to/JPWebinar 過去資料: https://amzn.to/JPArchive
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
Amazon Web Services Japan
Siber Güvenlik Yaz Kampı'17 Soruları #Siberkamp @Siberkamp
Siber Güvenlik Yaz Kampı'17 Soruları
Siber Güvenlik Yaz Kampı'17 Soruları
BGA Cyber Security
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5 ve 6 @BGASecurity
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
BGA Cyber Security
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
BTRisk Bilgi Güvenliği ve BT Yönetişim Hizmetleri
Açık Kaynak Kodlu Çözümler Kullanarak SOC Yönetimi SOAR & IRM Webinar - 2020
Open Source Soc Araçları Eğitimi 2020-II
Open Source Soc Araçları Eğitimi 2020-II
BGA Cyber Security
Ssh Brute Force Attacks - Documentation
Ssh brute force saldırıları
Ssh brute force saldırıları
Ahmet Han
2017 Yılının yaz aylarına damgasını vuran WannaCry ve NotPetya fidye yazılım saldırılarıyla ilgili öne çıkan noktaları özetledik.
WannaCry - NotPetya Olayları
WannaCry - NotPetya Olayları
Alper Başaran
Microsoft Project Online 活用ガイド
Microsoft Project Online 活用ガイド
Microsoft Project Online 活用ガイド
kumo2010
Beyaz Şapkalı Hacker eğitimlerine gitmeden önce eğitimin daha verimli geçmesi için hazırlık yapılması amacıyla hazırlanmış bir çalışmadır.
Beyaz Şapkalı Hacker başlangıç noktası eğitimi
Beyaz Şapkalı Hacker başlangıç noktası eğitimi
Kurtuluş Karasu
Sızma Testlerinde “LLMNR ve NetBIOS-NS Poisoning” Kullanımı @BGASecurity - Halil Dalabasmaz
LLMNR ve NetBIOS Poisoning
LLMNR ve NetBIOS Poisoning
BGA Cyber Security
nsx-t datacenter と nsx advanced load balancer の統合第一弾です。
Nsx t alb-integration_202108
Nsx t alb-integration_202108
Virtual Cloud Networkers @JPN
第2回 Around the Auth ライトニングトークセッション Yubico 大友 淳一
「開けゴマ!」からYubiKeyへ
「開けゴマ!」からYubiKeyへ
FIDO Alliance
InternetWeek2022 C61 インターネット広告の羅針盤 〜 Post Cookie、嵐の時代 https://www.nic.ad.jp/iw2022/program/c61/ #iw2022jp
InternetWeek2022 - インターネット広告の羅針盤
InternetWeek2022 - インターネット広告の羅針盤
MicroAd, Inc.(Engineer)
NGINXユーザー会 2022春
NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話
Hitachi, Ltd. OSS Solution Center.
What's hot
(20)
M04_失敗しないための Azure Virtual Desktop 設計ガイド
M04_失敗しないための Azure Virtual Desktop 設計ガイド
pfSense Firewall ve Router Eğitimi
pfSense Firewall ve Router Eğitimi
Log Yönetimi ve Saldırı Analizi Eğitimi - 2
Log Yönetimi ve Saldırı Analizi Eğitimi - 2
FIDO Certification Update (Korean Language)
FIDO Certification Update (Korean Language)
認証の課題とID連携の実装 〜ハンズオン〜
認証の課題とID連携の実装 〜ハンズオン〜
Amazon Pinpoint を中心としたカスタマーエンゲージメントの全体像 / Customer Engagement On Amazon Pinpoint
Amazon Pinpoint を中心としたカスタマーエンゲージメントの全体像 / Customer Engagement On Amazon Pinpoint
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
20201111 AWS Black Belt Online Seminar AWS CodeStar & AWS CodePipeline
Siber Güvenlik Yaz Kampı'17 Soruları
Siber Güvenlik Yaz Kampı'17 Soruları
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Beyaz Şapkalı Hacker CEH Eğitimi - Bölüm 4, 5, 6
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
Uygulamali Sizma Testi (Pentest) Egitimi Sunumu - 3
Open Source Soc Araçları Eğitimi 2020-II
Open Source Soc Araçları Eğitimi 2020-II
Ssh brute force saldırıları
Ssh brute force saldırıları
WannaCry - NotPetya Olayları
WannaCry - NotPetya Olayları
Microsoft Project Online 活用ガイド
Microsoft Project Online 活用ガイド
Beyaz Şapkalı Hacker başlangıç noktası eğitimi
Beyaz Şapkalı Hacker başlangıç noktası eğitimi
LLMNR ve NetBIOS Poisoning
LLMNR ve NetBIOS Poisoning
Nsx t alb-integration_202108
Nsx t alb-integration_202108
「開けゴマ!」からYubiKeyへ
「開けゴマ!」からYubiKeyへ
InternetWeek2022 - インターネット広告の羅針盤
InternetWeek2022 - インターネット広告の羅針盤
NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話
Similar to ネットワークの切り替えを感知する方法
社内の勉強会でGradleとAndroid Studioを紹介したときの資料です。 一部編集してあります。
Android App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
Soichiro Kashima
【大阪開催】【サバソニSP】『サーバーレス』の巻 https://serverworks.doorkeeper.jp/events/53980 の発表スライドです。
サーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話し
Akira Nagata
2017/01/24に開催されたGaming Tech Night #2のセッション資料です。
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
Amazon Web Services Japan
【17-E-2】Ruby PaaS「MOGOK」 ~ ソフトウェアエンジニアのためのクラウドサービス ~ 藤原秀一氏
【17-E-2】Ruby PaaS「MOGOK」 ~ ソフトウェアエンジニアのためのクラウドサービス ~ 藤原秀一氏
Developers Summit
SORACOM Conference "Discovery" 2018 F3. SORACOMで実現する “Intranet” Of Things バックエンドシステム IoTデバイスから社内システムまでセキュアにつなぐプライベートネットワーク構築法 式会社ソラコム プリンシパルエンジニア 松井 基勝
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
SORACOM,INC
登壇資料です https://vscode.connpass.com/event/221961/
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
Yuta Matsumura
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
タイトル: Microclimate スピーカー: Kazufumi Saito (IBM), @capsmalt 2018年4月27日開催「Cloud Native Developers JP 第5回 集まれ!CI/CDツール大集合!」 https://cnd.connpass.com/event/84310/
cndjp: 「Microclimate」by capsmalt
cndjp: 「Microclimate」by capsmalt
capsmalt
「オープンソースカンファレンス 2010 Okinawa」のセッション「注目のWeb API・オープンプラットフォーム技術最新動向」
マイクロソフトの提供するMA6向けAPIのご紹介
マイクロソフトの提供するMA6向けAPIのご紹介
Sunao Tomita
Bluemix Girls Group 勉強会、BMXUG大阪での資料です。 2017/07/12 女性限定!Watsonを使ってAIアプリを作ってみよう! 2017/0720 【大阪】Bluemix勉強会 - Watson ハンズオン -
Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方
BMXUG
Voicepic Slides presented at Fukui Mashup Seminar 2013
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminar
Manabu Shimobe
devsami kansai 2012 #c2
devsami kansai 2012 #c2
Yushi_Takagi
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
takeuchi-tk
20140404 vyatta users Group / REST API解説
20140404 vyatta users Group / REST API解説
Yukihiro Kikuchi
Event: 2021/03/19 パブリック クラウドを活用したソフトウェア開発 徹底解説! https://alterbooth.connpass.com/event/198143/ Video: https://www.youtube.com/watch?v=HW3VimC08vI Agenda: Infrastructure as Code (IaC) CI / CD Operation 操作 の自動化 おすすめ学習コンテンツ
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
Issei Hiraoka
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
Etsuji Nakai
API エコノミー友の会 v2 でのセッション資料
20170705 apiをつくろう
20170705 apiをつくろう
CData Software Japan
2016年12月8日に開催した勉強会で使った資料です。 TwitterAPIを使ってTwitterクライアントをReact Nativeで実装することを通して、 コンポーネントの特徴理解やパフォーマンス、ストレージなどについて解説を行います。
React NativeでTwitterクライアントを作ってみよう
React NativeでTwitterクライアントを作ってみよう
dcubeio
2022年12月10日 WordPress meetupの資料です。
2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf
Naotaka Saito
NetOpsCodingで発表したイベント導入資料です。 https://atnd.org/events/70253
Introduction to NetOpsCoding
Introduction to NetOpsCoding
Taiji Tsuchiya
Similar to ネットワークの切り替えを感知する方法
(20)
Android App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
サーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話し
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
【17-E-2】Ruby PaaS「MOGOK」 ~ ソフトウェアエンジニアのためのクラウドサービス ~ 藤原秀一氏
【17-E-2】Ruby PaaS「MOGOK」 ~ ソフトウェアエンジニアのためのクラウドサービス ~ 藤原秀一氏
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
どっちの VS ショー / 伝統の Visual Studio 2019、人気の Visual Studio Code
cndjp: 「Microclimate」by capsmalt
cndjp: 「Microclimate」by capsmalt
マイクロソフトの提供するMA6向けAPIのご紹介
マイクロソフトの提供するMA6向けAPIのご紹介
Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方
Voicepic@FukuiMASeminar
Voicepic@FukuiMASeminar
devsami kansai 2012 #c2
devsami kansai 2012 #c2
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
20140404 vyatta users Group / REST API解説
20140404 vyatta users Group / REST API解説
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
2021/03/19 パブリッククラウドを活かす運用プロセス自動化
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
20170705 apiをつくろう
20170705 apiをつくろう
React NativeでTwitterクライアントを作ってみよう
React NativeでTwitterクライアントを作ってみよう
2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf
Introduction to NetOpsCoding
Introduction to NetOpsCoding
ネットワークの切り替えを感知する方法
1.
ネットワークの切り替えを 感知する方法 potatotips #27 (Android) ヤマグチケイスケ
2.
自己紹介 • 名前:ヤマグチケイスケ • Github:
ykeisuke • Qiita: YKEI_mrn • MAIL: yamagutikeisuke@gmail.com • 職業:フリーランス – 出向中:(株)アスクリード – 出来る事 • サーバー立てる。 • サーバー側でWebAPI書く。 • WebAPIを使ったAndroidアプリ書く • LPつくる • CakePHP/Android/iOS • Illustratorもできる。
3.
条件 • Android5.0以上
4.
目的 • Androidが使っているネットワークの切り替え を感知することが目的。 • 例えば、WiFi通信からCellular通信に変わった 時とか。
5.
実装(概要) • Android5.0(APIレベル21)から実装されている、 NetworkRequest.Builderクラスを利用する。 – reference: https://developer.android.com/intl/ja/reference/a ndroid/net/NetworkRequest.Builder.html
6.
実装(詳細):1 this.cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkRequest.Builder
reqBuilder = new NetworkRequest.Builder(); • ConnectivityManagerを作成し、 NetworkRequest.Builderを用意する。
7.
実装(詳細):2 this.cm.registerNetworkCallback(reqBuilder.build(), new ConnectivityManager.NetworkCallback() { private
String TAG = “CM”; @Override public void onCapabilitiesChanged(Network network, NetworkCapabilities networkCapabilities) { Log.d(TAG, “onCapabilities networkCapabilities : ” + networkCapabilities.toString() + “, network : ” + network.toString()); } // (略) • イベント通知を受け取る
8.
簡単
9.
TIPS1 『関係のあるイベントのみ感知したい。』 例えば、WANに繋がるCellular通信の場合のみとか NetworkRequest.Builder reqBuilder =
new NetworkRequest.Builder(); reqBuilder.addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED); reqBuilder.addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR); • 「new NetworkRequest.Builder」に、「addCapability」と、 「addTransportType」で追加すればよい。
10.
TIPS2 『「addCapability」と「addTransportType」で何が 追加できるのか?』 • 「NetworkCapabilities」で追加できるものは全 部追加できる。 – https://developer.android.com/intl/ja/reference/andr oid/net/NetworkCapabilities.html •
例えば、「Cellular通信のみ」や「WiFi通信のみ」 「VPNではない時」など
11.
TIPS3(1) 『どのようなイベントで処理を発火できるか』 • 「ConnectivityManager.NetworkCallback」クラ ス(API21〜)で定義されている メソッドを使え る •
この点がAPI21から新たに増えてる(?) – 調べ切れていない。
12.
TIPS3(2) • onAvailable – 準備が出来たとき •
onCapabilitiesChanged – 接続完了し、ネットワークが変わったあと • onLinkPropertiesChanged – LinkPropertiesが変わったあと • onLosing – 接続を失ったとき(失ってる時!) • onLost – 接続を失ったとき(完全に、接続が切れたとき!) • (onLosingとonLostの違いは瞬断対策のようです)
Editor's Notes
自己紹介、 ・アスクリードではWEBを中心に、色々やらせてもらってます。 ・地方創生を掲げている会社です。 ・水谷さんが作ったGoライブラリをサンプルでiOS側で使ったりしました。 →HTTPリクエストをしないやつですが。
クライアントからの良い、要望をいただき、Android5(APIレベル21以上!)にしてもらいました!!!
Download now