Enviar búsqueda
Cargar
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
•
4 recomendaciones
•
1,434 vistas
Yoshihisa Ozaki
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 35
Descargar ahora
Descargar para leer sin conexión
Recomendados
AWS Cloud Adoption Framework
AWS Cloud Adoption Framework
Amazon Web Services
Protecting Your Data- AWS Security Tools and Features
Protecting Your Data- AWS Security Tools and Features
Amazon Web Services
Financial Services in the Cloud
Financial Services in the Cloud
Amazon Web Services
Oracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
Rex Wang
Open Banking on AWS
Open Banking on AWS
Amazon Web Services
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
サーバーワークスのAWS構築自動化の仕組み
サーバーワークスのAWS構築自動化の仕組み
Akira Nagata
Deep Dive on Amazon GuardDuty - AWS Online Tech Talks
Deep Dive on Amazon GuardDuty - AWS Online Tech Talks
Amazon Web Services
Recomendados
AWS Cloud Adoption Framework
AWS Cloud Adoption Framework
Amazon Web Services
Protecting Your Data- AWS Security Tools and Features
Protecting Your Data- AWS Security Tools and Features
Amazon Web Services
Financial Services in the Cloud
Financial Services in the Cloud
Amazon Web Services
Oracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
Rex Wang
Open Banking on AWS
Open Banking on AWS
Amazon Web Services
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
サーバーワークスのAWS構築自動化の仕組み
サーバーワークスのAWS構築自動化の仕組み
Akira Nagata
Deep Dive on Amazon GuardDuty - AWS Online Tech Talks
Deep Dive on Amazon GuardDuty - AWS Online Tech Talks
Amazon Web Services
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...
Amazon Web Services
APN & AWS Marketplace Overview: How to Build Your Business with AWS
APN & AWS Marketplace Overview: How to Build Your Business with AWS
Amazon Web Services
AWS Wavelengthと大阪リージョンのご紹介20210414
AWS Wavelengthと大阪リージョンのご紹介20210414
Amazon Web Services Japan
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Amazon Web Services
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Amazon Web Services
Deploying Open Banking APIs on AWS
Deploying Open Banking APIs on AWS
Amazon Web Services
セキュリティ設計の頻出論点
セキュリティ設計の頻出論点
Tomohiro Nakashima
2011講演note.pdf
2011講演note.pdf
HONZ3
Cloud Economics
Cloud Economics
Amazon Web Services
AWS Security & Compliance
AWS Security & Compliance
Amazon Web Services
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
Amazon Web Services
[Azure Governance] Lesson 1 : Azure Naming Convention
[Azure Governance] Lesson 1 : Azure Naming Convention
☁ Hicham KADIRI ☁
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
Hidora
Introduction to AWS Security
Introduction to AWS Security
Amazon Web Services
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Amazon Web Services
이제는 말할 수 있다: KBS, beNX의 AWS 활용법 – 선영진 KBS 부장, 강진우 beNX 팀장, 강호성 beNX 엔지니어:: AW...
이제는 말할 수 있다: KBS, beNX의 AWS 활용법 – 선영진 KBS 부장, 강진우 beNX 팀장, 강호성 beNX 엔지니어:: AW...
Amazon Web Services Korea
AWS Managed Services and SaaS Partner Programs
AWS Managed Services and SaaS Partner Programs
Amazon Web Services
Caf workshop 19
Caf workshop 19
Matt Taylor
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
Amazon Web Services
AWS Cloud Experience CA: AWS y su marco de valor en la nube
AWS Cloud Experience CA: AWS y su marco de valor en la nube
Amazon Web Services LATAM
Investigación operativa 1
Investigación operativa 1
Anibal Velasquez
Diabetes
Diabetes
carolina laverde
Más contenido relacionado
La actualidad más candente
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...
Amazon Web Services
APN & AWS Marketplace Overview: How to Build Your Business with AWS
APN & AWS Marketplace Overview: How to Build Your Business with AWS
Amazon Web Services
AWS Wavelengthと大阪リージョンのご紹介20210414
AWS Wavelengthと大阪リージョンのご紹介20210414
Amazon Web Services Japan
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Amazon Web Services
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Amazon Web Services
Deploying Open Banking APIs on AWS
Deploying Open Banking APIs on AWS
Amazon Web Services
セキュリティ設計の頻出論点
セキュリティ設計の頻出論点
Tomohiro Nakashima
2011講演note.pdf
2011講演note.pdf
HONZ3
Cloud Economics
Cloud Economics
Amazon Web Services
AWS Security & Compliance
AWS Security & Compliance
Amazon Web Services
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
Amazon Web Services
[Azure Governance] Lesson 1 : Azure Naming Convention
[Azure Governance] Lesson 1 : Azure Naming Convention
☁ Hicham KADIRI ☁
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
Hidora
Introduction to AWS Security
Introduction to AWS Security
Amazon Web Services
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Amazon Web Services
이제는 말할 수 있다: KBS, beNX의 AWS 활용법 – 선영진 KBS 부장, 강진우 beNX 팀장, 강호성 beNX 엔지니어:: AW...
이제는 말할 수 있다: KBS, beNX의 AWS 활용법 – 선영진 KBS 부장, 강진우 beNX 팀장, 강호성 beNX 엔지니어:: AW...
Amazon Web Services Korea
AWS Managed Services and SaaS Partner Programs
AWS Managed Services and SaaS Partner Programs
Amazon Web Services
Caf workshop 19
Caf workshop 19
Matt Taylor
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
Amazon Web Services
AWS Cloud Experience CA: AWS y su marco de valor en la nube
AWS Cloud Experience CA: AWS y su marco de valor en la nube
Amazon Web Services LATAM
La actualidad más candente
(20)
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...
[NEW LAUNCH!] AWS Transit Gateway and Transit VPCs - Reference Architectures ...
APN & AWS Marketplace Overview: How to Build Your Business with AWS
APN & AWS Marketplace Overview: How to Build Your Business with AWS
AWS Wavelengthと大阪リージョンのご紹介20210414
AWS Wavelengthと大阪リージョンのご紹介20210414
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Introduction to the Security Perspective of the Cloud Adoption Framework (CAF)
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Build a Hybrid Cloud Architecture Using AWS Landing Zones (ENT304-R1) - AWS r...
Deploying Open Banking APIs on AWS
Deploying Open Banking APIs on AWS
セキュリティ設計の頻出論点
セキュリティ設計の頻出論点
2011講演note.pdf
2011講演note.pdf
Cloud Economics
Cloud Economics
AWS Security & Compliance
AWS Security & Compliance
Building a Better Business Case for Migrating to Cloud
Building a Better Business Case for Migrating to Cloud
[Azure Governance] Lesson 1 : Azure Naming Convention
[Azure Governance] Lesson 1 : Azure Naming Convention
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
Automation CI CD with Gitlab, Java, docker on Hidora - Jelastic
Introduction to AWS Security
Introduction to AWS Security
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
Module 1: Introduction to the AWS Cloud - AWSome Day Online Conference 2019
이제는 말할 수 있다: KBS, beNX의 AWS 활용법 – 선영진 KBS 부장, 강진우 beNX 팀장, 강호성 beNX 엔지니어:: AW...
이제는 말할 수 있다: KBS, beNX의 AWS 활용법 – 선영진 KBS 부장, 강진우 beNX 팀장, 강호성 beNX 엔지니어:: AW...
AWS Managed Services and SaaS Partner Programs
AWS Managed Services and SaaS Partner Programs
Caf workshop 19
Caf workshop 19
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
AWS re:Invent 2016: Deep Dive: AWS Direct Connect and VPNs (NET402)
AWS Cloud Experience CA: AWS y su marco de valor en la nube
AWS Cloud Experience CA: AWS y su marco de valor en la nube
Destacado
Investigación operativa 1
Investigación operativa 1
Anibal Velasquez
Diabetes
Diabetes
carolina laverde
Spanish Oral 1
Spanish Oral 1
bravetoaster757
Presentacion club emprendimiento
Presentacion club emprendimiento
clubopeninnovation
Ppt0000001
Ppt0000001
pusy563
Prevencion
Prevencion
Juan Felipe Prieto
Islas-Turisticas-
Islas-Turisticas-
alegutu
FluentNHibernate: Mapeamento Fluente e Automático para o NHibernate
FluentNHibernate: Mapeamento Fluente e Automático para o NHibernate
Comunidade NetPonto
Experiencia de uso como factor crítico de éxito de una aplicación
Experiencia de uso como factor crítico de éxito de una aplicación
Raona
Programacion pin2
Programacion pin2
jbv2012
Piso regional do RS: reajuste e “desorientação espacial”
Piso regional do RS: reajuste e “desorientação espacial”
Fundação de Economia e Estatística
Eu te amo
Eu te amo
JNR
LA OFICINA VIRTUAL Y EL TELETRABAJO
LA OFICINA VIRTUAL Y EL TELETRABAJO
UNJFSC
Practicando con el powerpoint descarga esta presentacion para practicar
Practicando con el powerpoint descarga esta presentacion para practicar
Darío Murillo Pérez
Presentsignos zodiacales
Presentsignos zodiacales
lizbeth
Capitulo 11 (1)
Capitulo 11 (1)
Carlos Luis Navas Chancay
Karolina amrtinez
Karolina amrtinez
karolina
Vent Residencial
Vent Residencial
Alexandre Quadros
Imposto de Renda das Pessoas Jurídicas para Contadores - 9ª Edição - IOB e-Store
Imposto de Renda das Pessoas Jurídicas para Contadores - 9ª Edição - IOB e-Store
IOB News
4ª Pesquisa IOB SPED/NF-e
4ª Pesquisa IOB SPED/NF-e
IOB News
Destacado
(20)
Investigación operativa 1
Investigación operativa 1
Diabetes
Diabetes
Spanish Oral 1
Spanish Oral 1
Presentacion club emprendimiento
Presentacion club emprendimiento
Ppt0000001
Ppt0000001
Prevencion
Prevencion
Islas-Turisticas-
Islas-Turisticas-
FluentNHibernate: Mapeamento Fluente e Automático para o NHibernate
FluentNHibernate: Mapeamento Fluente e Automático para o NHibernate
Experiencia de uso como factor crítico de éxito de una aplicación
Experiencia de uso como factor crítico de éxito de una aplicación
Programacion pin2
Programacion pin2
Piso regional do RS: reajuste e “desorientação espacial”
Piso regional do RS: reajuste e “desorientação espacial”
Eu te amo
Eu te amo
LA OFICINA VIRTUAL Y EL TELETRABAJO
LA OFICINA VIRTUAL Y EL TELETRABAJO
Practicando con el powerpoint descarga esta presentacion para practicar
Practicando con el powerpoint descarga esta presentacion para practicar
Presentsignos zodiacales
Presentsignos zodiacales
Capitulo 11 (1)
Capitulo 11 (1)
Karolina amrtinez
Karolina amrtinez
Vent Residencial
Vent Residencial
Imposto de Renda das Pessoas Jurídicas para Contadores - 9ª Edição - IOB e-Store
Imposto de Renda das Pessoas Jurídicas para Contadores - 9ª Edição - IOB e-Store
4ª Pesquisa IOB SPED/NF-e
4ª Pesquisa IOB SPED/NF-e
Similar a CLRの基礎 - プログラミング .NET Framework 第3版 読書会
広がる .Net
広がる .Net
信之 岩永
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
Izumi Tsutsui
170622 02
170622 02
openrtm
Exploring the x64
Exploring the x64
FFRI, Inc.
Heliumエンジンの設計と実装
Heliumエンジンの設計と実装
DADA246
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
Daiyu Hatakeyama
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
Yahoo!デベロッパーネットワーク
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
sandai
Ossで作成するチーム開発環境
Ossで作成するチーム開発環境
Tadahiro Ishisaka
Dbts2012 unconference wttrw_yazekatsu_publish
Dbts2012 unconference wttrw_yazekatsu_publish
Yohei Azekatsu
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
Ruo Ando
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
NTT DATA Technology & Innovation
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
Akira Inoue
20050903
20050903
小野 修司
TypeScriptへの入口
TypeScriptへの入口
Sunao Tomita
Windows 8時代のアプリ開発
Windows 8時代のアプリ開発
信之 岩永
Introduction of Python
Introduction of Python
Tomoya Nakayama
LEGO MINDSTORMS EV3 API
LEGO MINDSTORMS EV3 API
Akira Hatsune
仮想化技術によるマルウェア対策とその問題点
仮想化技術によるマルウェア対策とその問題点
Kuniyasu Suzaki
20121217 jawsug-yokohama
20121217 jawsug-yokohama
Tetsuya Chiba
Similar a CLRの基礎 - プログラミング .NET Framework 第3版 読書会
(20)
広がる .Net
広がる .Net
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
NetBSDのクロスビルドのしくみとインストール済みLive Imageの作成
170622 02
170622 02
Exploring the x64
Exploring the x64
Heliumエンジンの設計と実装
Heliumエンジンの設計と実装
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
2020/11/19 Global AI on Tour - Toyama プログラマーのための機械学習入門
Node.jsでブラウザメッセンジャー
Node.jsでブラウザメッセンジャー
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
Ossで作成するチーム開発環境
Ossで作成するチーム開発環境
Dbts2012 unconference wttrw_yazekatsu_publish
Dbts2012 unconference wttrw_yazekatsu_publish
オペレーティングシステム 第1回-公開用
オペレーティングシステム 第1回-公開用
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
1891件以上のカーネルの不具合修正に貢献した再現用プログラムを自動生成するsyzkallerのテスト自動化技術(NTT Tech Conference ...
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
TypeScript ファーストステップ (Rev.2) ~ Any browser. Any host. Any OS. Open Source. ~
20050903
20050903
TypeScriptへの入口
TypeScriptへの入口
Windows 8時代のアプリ開発
Windows 8時代のアプリ開発
Introduction of Python
Introduction of Python
LEGO MINDSTORMS EV3 API
LEGO MINDSTORMS EV3 API
仮想化技術によるマルウェア対策とその問題点
仮想化技術によるマルウェア対策とその問題点
20121217 jawsug-yokohama
20121217 jawsug-yokohama
Más de Yoshihisa Ozaki
Microsoft edge insider channelsがリリースされました
Microsoft edge insider channelsがリリースされました
Yoshihisa Ozaki
Microsoft によるオープンなweb デバッグ環境 comm tech festival-
Microsoft によるオープンなweb デバッグ環境 comm tech festival-
Yoshihisa Ozaki
Microsoft Edge F12 開発者ツール
Microsoft Edge F12 開発者ツール
Yoshihisa Ozaki
Microsoft新しいブラウザーのウワサ
Microsoft新しいブラウザーのウワサ
Yoshihisa Ozaki
Internet Explorer 11 August UpdateのF12 開発者ツール
Internet Explorer 11 August UpdateのF12 開発者ツール
Yoshihisa Ozaki
Visual studio 14 CTP2 概要
Visual studio 14 CTP2 概要
Yoshihisa Ozaki
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Yoshihisa Ozaki
Internet Explorer 11 の F12 開発者ツール
Internet Explorer 11 の F12 開発者ツール
Yoshihisa Ozaki
Internet Explorer 11 概要
Internet Explorer 11 概要
Yoshihisa Ozaki
C#coding guideline その2_20130325
C#coding guideline その2_20130325
Yoshihisa Ozaki
C# コーディングガイドライン 2013/02/26
C# コーディングガイドライン 2013/02/26
Yoshihisa Ozaki
Ie10正式リリース版のhtml5 css3
Ie10正式リリース版のhtml5 css3
Yoshihisa Ozaki
Code Pack の話
Code Pack の話
Yoshihisa Ozaki
Más de Yoshihisa Ozaki
(13)
Microsoft edge insider channelsがリリースされました
Microsoft edge insider channelsがリリースされました
Microsoft によるオープンなweb デバッグ環境 comm tech festival-
Microsoft によるオープンなweb デバッグ環境 comm tech festival-
Microsoft Edge F12 開発者ツール
Microsoft Edge F12 開発者ツール
Microsoft新しいブラウザーのウワサ
Microsoft新しいブラウザーのウワサ
Internet Explorer 11 August UpdateのF12 開発者ツール
Internet Explorer 11 August UpdateのF12 開発者ツール
Visual studio 14 CTP2 概要
Visual studio 14 CTP2 概要
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Windows 8.1 Update 1で更新されたInternet Explorer 11のF12開発者ツールアップデート
Internet Explorer 11 の F12 開発者ツール
Internet Explorer 11 の F12 開発者ツール
Internet Explorer 11 概要
Internet Explorer 11 概要
C#coding guideline その2_20130325
C#coding guideline その2_20130325
C# コーディングガイドライン 2013/02/26
C# コーディングガイドライン 2013/02/26
Ie10正式リリース版のhtml5 css3
Ie10正式リリース版のhtml5 css3
Code Pack の話
Code Pack の話
Último
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Último
(10)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CLRの基礎 - プログラミング .NET Framework 第3版 読書会
1.
プログラミング .NET Framework
第3版 ~第1部 CLRの基礎
2.
尾崎 義尚 Ozaki
Yoshihisa • Twitter:@yoshioms • http://d.hatena.ne.jp/yoshioms/ • 詳細プロファイル:http://bit.ly/yoshioms • 3月末で会社を退社。現在、無職 • 家族構成: – 僕:無職 – 妻:専業主婦 – 猫A – 猫B(C)
3.
プログラミング .NET Framework
第3版 CLR via C# Third Edition
4.
プログラミング.NET Framework 第3版 •
936ページ(第2版は、736ページ) – 20%以上も増量!
5.
プログラミング.NET Framework 第3版 •
体重1.4kg
6.
プログラミング.NET Framework 第3版 •
体重1.4kg
7.
序文 19ページ
8.
参加者のタイプを想定
CLR GC FCL タイプシステム Dynamic Serialize Threading アーキテクチャ 業務 開発プロセス ハードウェア フレームワーク コーディング 序文
9.
筆者紹介 • 著者: Kristin
Trace(Jeffreyの妻) • Aidan(6歳)、Grant(2歳)の母
10.
Jeffrey Richter Wintellect Co-Founder 出身校:
ドレクセル大学 Computer Science 居住地: Kirkland, Washington 出身地: フィラデルフィア
11.
序文候補者ランキング 1
Bill Gates アメリカ合衆国の実業家 2 Steve Ballmer アメリカ合衆国の実業家 3 Catherine Zeta-Jones イギリスの女優 ・・・ 14 Kristin Trace 主婦
12.
Catherine Zeta-Jones •
誕生日:1969年9月25日 (41歳) • 国籍:イギリス • 職業:女優 • 配偶者:Michael Douglas • 主な作品: – マスク・オブ・ゾロ – トラフィック – シカゴ 接点
13.
14.
第1部 CLRの基礎
15.
今回やろうとしていること コンパイル
読み込み 起動
16.
今回やろうとしていること コンパイル
読み込み 起動
17.
コンパイル ソースファイル
コンパイラ アセンブリ CSC VBC 中間言語 (IL: Intermediate Language)
18.
アセンブリの構造 • Windows PE(Portable
Executable) – PEとは、要はCOFF(Common Object File Format) • Unixなどでも使われているオブジェクト ファイル フォー マット 実行ファイル MS-DOS 未 OEM MS-DOS 2.0 未 PEヘッダ セクションヘッダ インポート ページ 2.0 互換 使 情報 スタブ & 使 Import Information ヘッダ 用 リロケーション 用 Export Information ・・・ テーブル Base relocations Resource Information MS-DOS Stub PE Signature COFF File Header Option Header “This program cannot Machine Magic “PE”¥0¥0 be run in DOS mode” MajorLinkerVersion NumberOfSections MinorLinkerVersion TimeDateStamp SizeOfCode SizeOfInitializedData PointerToSymbolTable SizeOfUninitializedData AddressOfEntryPoint NumberOfSymbols BaseOfCode SizeOfOptionalHeader Characteristics
19.
ファイルヘッダの確認 dumpbin /HEADERS a.exe
20.
プラットフォーム指定による動作(/platform) /platform
x86 Windows x64 Windows IA64 Windows なし 32ビット 64ビット 64ビット anycpu x86 32ビット WoW64 WoW64 x64 動作しない 64ビット 動作しない Itanium 動作しない 動作しない 64ビット 通常は指定なし(anycpu)でよい
21.
X64プラットフォーム指定 C:¥Windows¥Microsoft.NET¥Framework64¥v4.0.30319¥csc /platform:x64 a.cs
Windows 7 x86 x64 app
22.
プラットフォーム別Stack x86 OS
Windows 7 x86 anycpu app
23.
プラットフォーム別Stack x64 OS Windows
7 x64 anycpu app Windows 7 x64 Windows 7 x64 x64 app x86 app
24.
アセンブリの内部構造 • アセンブリの内部構造
マニフェスト マニフェスト メタデータ メタデータ コード (IL) コード (IL) リソース リソース .EXE .DLL
25.
アセンブリの中身 – マニフェスト
// Metadata version: v4.0.30319 .assembly extern mscorlib アセンブリ { メタデータ .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z¥V.4.. .ver 4:0:0:0 } .assembly a { 型メタデータ .custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ct or(int32) = ( 01 00 08 00 00 00 00 00 ) .custom instance void [mscorlib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.cto r() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78 // ....T..WrapNonEx 63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 ) // ceptionThrows. .hash algorithm 0x00008004 .ver 0:0:0:0 } .module a.exe // MVID: {65EF1A30-A0C7-42B6-8BC9-EA8332F6DEFC} .imagebase 0x00400000 .file alignment 0x00000200 .stackreserve 0x00100000 .subsystem 0x0003 // WINDOWS_CUI .corflags 0x00000001 // ILONLY // Image base: 0x018E0000
26.
最適化スイッチ(/optimize /debug) P15 /optimize
/debug IL最適化 JIT最適化 - - × ○ IL読書用 - (+ | full | pdbonly) × × Debugビルド + どれでも ○ ○ Releaseビルド Edit & Continue用 /optimize- Nop / 分岐命令 .pdbファイルの生成 /debug+ デバッグ可能属性の付与→JITへの通知
27.
今回やろうとしていること コンパイル
読み込み 起動
28.
アセンブリの依存関係
dumpbin /DEPENDENTS a.exe mscoree.dll にのみ依存している。 x86 C:¥Windows¥System32 X64, IA64 64ビット版:C:¥Windows¥System32 32ビット版:C:¥Windows¥SysWoW64
29.
アセンブリのロード • Fx4.0からは、mscoreei.dllが追加されている .NET
Framework 2.0 %systemroot%¥ %windir%¥Framework¥v2.x¥ a20.exe mscoree.dll mscorwks.dll Shim .NET Framework 4.0 %systemroot%¥ %windir%¥Framework¥v4.x¥ %windir%¥Framework¥v4.x¥ a40.exe mscoree.dll mscoreei.dll clr.dll Shim
30.
Shim
Assembly CLR Shim = mscoree.dll
31.
なぜShimが2重化したのか • バージョンが上がるごとに再起動が必要だった C:¥
Windows これを更新するには、再起 System32 動が必要 Microsoft.NET ここなら大丈夫☺ Framework V5.x
32.
今回やろうとしていること コンパイル
読み込み 起動
33.
起動 • CLR初期化 –
AppDomainの作成 • EXEアセンブリのロード • エントリー・ポイント・メソッド呼び出し
34.
メソッドの呼び出し • 初回は、JITCompilerの呼び出し • 2回目以降はキャッシュされたネイティブ呼び出し
a40.exe mscorlib メソッドテーブル Console NTV ReadLine JIT NTV Native Main() WriteLine JIT { IL var str = Console.ReadLine(): Console.WriteLine(str); } JIT JITCompiler ※メソッドテーブルはイメージです。実際のものとは多少異なる可能性があります。
35.
今回やろうとしていること コンパイル
読み込み 起動
Descargar ahora