プログラミング C# - 翔ソフトウェア (Sho's)

C#/.NET/ソフトウェア開発など

機械学習 (AI/ML) 勉強会の資料

機械学習 (AI/ML) 勉強会の資料

機械学習 (AI/ML) 勉強会 #1 基本編 | slideshare

内容
  1. 機械学習 (Machine Learning) とは
  2. ニューラル ネットワークとは
  3. デモ

機械学習 (AI/ML) 勉強会 #2 IoT編 | slideshare

内容

Raspberry PiMicrosoft Azure を使用したハンズオンの資料

  1. 本日の環境
  2. 本日の構成
  3. IoT デバイス - Raspberry Pi
  4. Microsoft Azure
  5. IoT ハブ | Azure
  6. SQL データベース | Azure
  7. マシンラーニング スタジオ | Azure
  8. ストリーム アナリティクス | Azure
  9. [オプション] Power BI
  10. 後片付け

目次 - C# 関連

C#

■ [C#][ラムダ式][LINQ][Expression][式木] 関連記事一覧

■ [C#][dynamic] 関連記事一覧

■ [C#][Design Pattern] C# による Observer パターンの実装 記事一覧

■ [C#][メタプログラミング][Reflection][Expression][式木][Roslyn][dynamic] 関連記事一覧

その他 C#関連

「BuriKaigi2019」 (2019年1月26日)を開催しました

BuriKaigi2019 集合写真

富山県黒部市宇奈月温泉で、毎年恒例の勉強会「BuriKaigi2019」を開催しました。

60名の方に参加していただきました。 雪が多い季節にも関わらず、今年も遠方からも多くのスピーカーや参加者の方がいらしてくださいました。 本当にありがとうございました。

当日の盛り上がりは Twitter などで見ることができます。

開催概要

BuriKaigi2019
会場案内の紙
日時 2019/01/26(土) 12:50-18:10 (終了後懇親会)
会場
黒部市宇奈月国際会館セレネ (富山県黒部市宇奈月温泉)
会場となった黒部市宇奈月国際会館セレネ
主催・共催 Hokuriku.NET
北陸エンジニアグループ
ゴールド スポンサー Forkwell
CData Software Japan
詳細 BuriKaigi2019 | connpass

内容

.NET トラック
.NET側の会場の様子
.NET側の会場の様子
タイトル 概要 スピーカー
キーノート「.NET の今 ~ 最新アップデートと 2019 年の展望」 VS2017が登場しておよそ1年が経過したので、リリース後に追加された新機能をまとめてみましょう。 井上 章 氏 井上 章 氏 @chack411
マイクロソフト コーポレーション グローバル ブラックベルト
井上 章 氏
C# ドキドキ ライブ コーディング」   石野 光仁 氏 @ailight
鈴木 孝明 氏 @xin9le
Microsoft MVP for Developer Technologies

小島 富治雄 氏 小島 富治雄 氏 @Fujiwo
Microsoft MVP for Developer Technologies,

室星 亮太 氏 @ryotamurohoshi
ドキドキライブコーディング2019 #Burikaigi2019 | Speaker Deck
 
「.NET Core で見る Client Apps」 .NET Core 3.0で追加されるWindows Client Appsについての現状やマイグレーションのためのお役立ち情報を共有したいと思います。 森 博之 氏 森 博之 氏 @hiroyuki_mori
Microsoft MVP for Visual Studio and Development Technologies
森 博之 氏
見える化、言える化、やりきれる化! Dynamics365 北陸へ拡散 Part 2」 デジタルビジネスの勝者になる為の肝、D365/PowerPlatformを活用したデータ戦略について解説します。 吉島良平(室長) 氏 吉島良平(室長) 氏 @navisionaxapta
Pacific Business Consulting,Inc. 取締役/戦略事業推進室、Microsoft MVP for Business Solutions 2015-2017、Microsoft MVP for Business Applications 2018

杉本 和也 氏 杉本 和也 氏 @sugimomoto
CData Software Japan Lead Engineer、Microsoft MVP for Business Solutions 2017-2019
  吉島良平(室長) 氏と杉本 和也 氏
「App Center」   津守 優 氏 @tmyt
   
Windows Server 2019」 Windows Server の推奨管理コンソールが Windows Server 2019 より Windows Admin Center へ変更になります。新しい管理コンソールの紹介を中心に Windows Server 2019をカスタマイズしていきます。 澤田 賢也 氏 @masayasawada
Microsoft MVP for Cloud and Datacenter Management
   
Java 他トラック
タイトル 概要 スピーカー
Oracle Code One 2018 の概要」 JDKライセンスモデルの変更(最新版) 伊藤 敬 氏 @itakash
Oracle
Java on Kubernetes 全部デモ」 Kubernetes は急速な勢いでエコシステムを拡大しています。マイクロサービス開発や、新機能追加、もしくは変更が多いようなシステムにおいて Kubernetes はその威力を大いに発揮します。本セッションでは Java アプリケーションの開発から Kubernetes へのデプロイまで、具体的にどのような形で開発を進めるていくのかを、デモを通じてご紹介します。 寺田 佳央 氏 Yoshio Terada @yoshioterada
日本 Java ユーザ・グループ / マイクロソフト・コーポレーション
 
「Project Loom - 軽量スレッドと限定継続」 これまで、Javaのスレッドはプラットフォームのスレッドを使用してきました。これに対し、Project LoomではJVMが管理する軽量スレッドのFiberを導入します。 Fiberを利用することで、今まで実現できなかったスケールのマルチスレッドを実現することが可能です。さらに、現敵的ではあるものの、継続も導入されます。本セッションではFiberや継続の機能を紹介し、それらの実現するための仕組みについても解説します。 櫻庭 祐一 氏@skrb
Project Loom - 軽量スレッドと限定継続 | Speaker Deck
「おれの書いたPHPがこんなに速いわけがない(PHP7.3比3倍)」 TruffleでPHPっぽい文法のスクリプト言語を書いてみたら、なんの努力をしなくても、かなり速くなったと言われてるPHP7.3の3倍速で動く処理系ができてしまいました。という話の詳細と、種明かしをします。 きしだ 氏 @kis
 
Microsoft AzureではじめるJava開発」   大中浩行 氏 @setoazusa
Microsoft MVP for Developer Technologies
Microsoft AzureではじめるJava開発 | Slides
スポンサー セッション 「Java クライント実装におけるAPIスタイル頂上決戦! 野良REST vs GraphQL vs OData vs OpenAPI (Swagger)」 皆さん、API使っていますか!? 世界のAPI Management 市場は2022年までに現在の2倍(3,000億円)の市場規模になると予想されていて、今後今まで以上にAPI を使ったマッシュアップは重要性を増すようです! でも、一口にAPIと言っても、単純にRESTという切り口だけでは収まらなくなってきました。そんな多様化され、今後ますます増え続けるAPIマッシュアップを迅速に行うために、知っておいて損は無いJava開発者のためのAPIスタイル・エコシステムの活用方法をお伝えします! CData Software Japan
杉本 和也 氏 杉本 和也 氏 @sugimomoto
CData Software Japan Lead Engineer、Microsoft MVP for Business Solutions 2017-2019
LT (ライトニングトーク)
LT の様子
LT の様子
タイトル スピーカー
スポンサー ビデオ Forkwell
 
「オンラインIDEで爆速オンボーディングと、サンプルコード共有」 池原 大然 氏 @Neri78
「2018年ダイジェスト」 金子雄一 氏 金子雄一 氏 @oskaneko
Microsoft MVP for Enterprise Mobility
 
「プログラミング教育必修化(仮)」 ToshiyukiKashio 氏
プログラミング教育必修化 | Speaker Deck
「公共交通でのオープンデータ活用(仮)」 TOMINARI_Takayuki 氏
micro:bit さわってみた。」 蜜葉 優 氏 @mitsuba_yu
「Friendly と TestAssitantPro を使った Windows アプリテスト自動化」 石川 達也 氏 石川 達也 氏 @StoneGuitar777
Microsoft MVP for C#
 
「消費税軽減税率制度」 Hajime Mugishima 氏 @mugi_uno
消費税軽減税率制度 | Speaker Deck
某500万リツイートのお話。ツイッターAPI の話などなど。 杉本 和也 氏 杉本 和也 氏 @sugimomoto
CData Software Japan Lead Engineer、Microsoft MVP for Business Solutions 2017-2019
 

懇親会

歓迎 BURIKAIGI2019 御一行様
ぶりしゃぶ
ぶりしゃぶ

参加レポート

マイクロソフトの技術ドキュメントの日本語化活動

Microsoft MVP の有志で、下記のマイクロソフトの技術ドキュメントの日本語化を助ける活動を行っています。

オープンソースですので、日本語としておかしなドキュメントに気付いた場合は、ちょっとずつでも提案していくと良いような気がします。

C# でニューラルネットワークをスクラッチで書いて機械学習の原理を理解しよう | de:code 2018

Microsoft の『de:code 2018 | 開発者をはじめとする IT に携わる全てのエンジニアのためのイベント』(2018/05/22-23, Tokyo) で、C#/AI 関連の発表をしてきた。

資料

私の資料はこちら。

de:code 2018 Online で公開された分

※ de:code の資料の多くは次の場所で見ることができる。

Slideshare
GitHub

詳しくは、GitHubソースコードまたはチュートリアルで公開してある。

ソフトウェア開発者向け書籍 2018

あまりベンダーによらないソフトウェア開発者向け書籍をまとめてみた (2018年3月15日現在)。

  タイトル 価格(税込) ジャンル
書籍の画像 プログラマの数学第2版 ¥2,376 基礎
書籍の画像 CODE コードから見たコンピュータのからくり ¥2,700 基礎
書籍の画像 コンピュータはなぜ動くのか ~知っておきたいハードウエア&ソフトウエアの基礎知識~ ¥2,592 基礎
書籍の画像 ソフトウェアライセンスの基礎知識 ¥2,484 基礎
書籍の画像 理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL ¥3,110 データベース
書籍の画像 SQL実践入門──高速でわかりやすいクエリの書き方 ¥2,786 データベース
書籍の画像 SQLアンチパターン ¥3,456 データベース
書籍の画像 Webを支える技術 -HTTP、URI、HTML、そしてREST ¥2,776 Web
書籍の画像 ビッグデータを支える技術―刻々とデータが脈打つ自動化の世界 ¥3,197 Web
書籍の画像 すべてわかるクラウド大全2016 ¥2,800 Web
書籍の画像 改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで ¥3,218 Web
書籍の画像 改訂新版 jQuery本格入門 ¥3,564 Web
書籍の画像 コーディングを支える技術 ~成り立ちから学ぶプログラミング作法 ¥2,668 プログラミング
書籍の画像 プログラミング言語理論への招待―正しいソフトウェアを書くために ¥1,508 プログラミング
書籍の画像 なるほど! プログラミング 動かしながら学ぶ、コンピュータの仕組みとプログラミングの基本 ¥2,138 プログラミング
書籍の画像 プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識 ¥2,592 プログラミング
書籍の画像 アルゴリズム図鑑 絵で見てわかる26のアルゴリズム ¥2,570 プログラミング
書籍の画像 なっとく! アルゴリズム ¥2,700 プログラミング
書籍の画像 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック ¥2,592 プログラミング
書籍の画像 CODE COMPLETE 第2版 上 完全なプログラミングを目指して ¥6,588 プログラミング
書籍の画像 CODE COMPLETE 第2版 下 完全なプログラミングを目指して ¥6,588 プログラミング
書籍の画像 新装版 達人プログラマー 職人から名匠への道 ¥3,456 プログラミング
書籍の画像 ストラウストラップのプログラミング入門 ¥8,424 プログラミング
書籍の画像 プロダクティブ・プログラマ -プログラマのための生産性向上術 ¥2,808 プログラミング
書籍の画像 [増補改訂]関数プログラミング実践入門 ──簡潔で、正しいコードを書くために ¥3,218 プログラミング
書籍の画像 Haskellによる関数プログラミングの思考法 ¥3,024 プログラミング
書籍の画像 新装版 リファクタリング―既存のコードを安全に改善する ¥4,536 プログラミング
書籍の画像 テスト駆動開発 ¥3,024 プログラミング
書籍の画像 プログラマが知るべき97のこと ¥2,052 プログラミング
書籍の画像 プログラマの考え方がおもしろいほど身につく本 問題解決能力を鍛えよう! ¥2,376 プログラミング
書籍の画像 並行コンピューティング技法 ―実践マルチコア/マルチスレッドプログラミング ¥3,456 プログラミング
書籍の画像 アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技 ¥6,264 設計
書籍の画像 プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則 ¥2,376 設計
書籍の画像 オブジェクト指向入門 第2版 原則・コンセプト ¥7,776 設計
書籍の画像 オブジェクト指向入門 第2版 方法論・実践 ¥7,344 設計
書籍の画像 オブジェクト指向における再利用のためのデザインパターン ¥5,184 設計
書籍の画像 UMLモデリングの本質 第2版 ¥2,592 設計
書籍の画像 エリック・エヴァンスのドメイン駆動設計 ¥5,616 設計
書籍の画像 実践ドメイン駆動設計 ¥5,616 設計
書籍の画像 エンタープライズ アプリケーションアーキテクチャパターン ¥6,264 設計
書籍の画像 ソフトウェアアーキテクトが知るべき97のこと ¥2,052 設計
書籍の画像 要点で学ぶ、デザインの法則150 -Design Rule Index ¥2,160 UX
書籍の画像 UXデザイン入門 ¥3,024 UX
書籍の画像 ソフトウェア・テストの技法 第2版 ¥3,456 テスト
書籍の画像 ライト、ついてますか―問題発見の人間学 ¥2,160 開発プロセス/チーム開発
書籍の画像 ピープルウエア 第3版 ¥2,376 開発プロセス/チーム開発
書籍の画像 アジャイルサムライ -達人開発者への道- ¥2,808 開発プロセス/チーム開発
書籍の画像 人月の神話【新装版】 ¥3,456 開発プロセス/チーム開発
書籍の画像 Fearless Change アジャイルに効く アイデアを組織に広めるための48のパターン ¥2,700 開発プロセス/チーム開発
書籍の画像 組織パターン ¥4,104 開発プロセス/チーム開発
書籍の画像 エクストリームプログラミング ¥2,376 開発プロセス/チーム開発
書籍の画像 スクラム 仕事が4倍速くなる“世界標準"のチーム戦術 ¥1,944 開発プロセス/チーム開発
書籍の画像 SCRUM BOOT CAMP THE BOOK ¥2,592 開発プロセス/チーム開発
書籍の画像 アジャイル開発とスクラム ~顧客・技術・経営をつなぐ協調的ソフトウェア開発マネジメント ¥2,160 開発プロセス/チーム開発
書籍の画像 スクラム実践入門 ── 成果を生み出すアジャイルな開発プロセス ¥2,786 開発プロセス/チーム開発
書籍の画像 リーン開発の現場 カンバンによる大規模プロジェクトの運営 ¥2,592 開発プロセス/チーム開発
書籍の画像 リーンソフトウェア開発と組織改革 ¥2,630 開発プロセス/チーム開発
書籍の画像 リーン・スタートアップ ¥1,944 開発プロセス/チーム開発
書籍の画像 ハッカーと画家 コンピュータ時代の創造者たち ¥2,592 開発者ライフ
書籍の画像 SOFT SKILLS ソフトウェア開発者の人生マニュアル ¥3,024 開発者ライフ
書籍の画像 情熱プログラマー ソフトウェア開発者の幸せな生き方 ¥2,592 開発者ライフ
書籍の画像 ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか ¥3,672 開発者ライフ
書籍の画像 Joel on Software ¥3,024 開発者ライフ
書籍の画像 More Joel on Software ¥3,024 開発者ライフ
書籍の画像 新エバンジェリスト養成講座 ¥1,728 プレゼンテーション
書籍の画像 プレゼンは「目線」で決まる―――No.1プレゼン講師の 人を動かす全77メソッド ¥1,620 プレゼンテーション
書籍の画像 マイクロソフト伝説マネジャーの 世界№1プレゼン術 ¥1,620 プレゼンテーション
書籍の画像 伝わるデザインの基本 増補改訂版 よい資料を作るためのレイアウトのルール ¥2,138 プレゼンテーション
書籍の画像 機械学習入門 ボルツマン機械学習から深層学習まで ¥2,484 人口知能/機械学習
書籍の画像 あたらしい人工知能の教科書 プロダクト/サービス開発に必要な基礎知識 ¥2,808 人口知能/機械学習
書籍の画像 Pythonで動かして学ぶ! あたらしい機械学習の教科書 ¥2,894 人口知能/機械学習
書籍の画像 詳解 ディープラーニング TensorFlow・Kerasによる時系列データ処理 ¥3,672 人口知能/機械学習
書籍の画像 ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装 ¥3,672 人口知能/機械学習
書籍の画像 Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎 ¥3,672 人口知能/機械学習
書籍の画像 やさしく学ぶ 機械学習を理解するための数学のきほん ~アヤノ&ミオと一緒に学ぶ 機械学習の理論と数学、実装まで~ ¥2,786 人口知能/機械学習

『2018 Microsoft MVP Global Summit』に参加してきた | シアトル~帰国編 (2018/03/08-10)

「『2018 Microsoft MVP Global Summit』に参加してきた」の続き。

2018 MVP Global Summit』の後、シアトル(Seattle) ダウンタウンに移動して一泊したので、その様子を記しておきたい。

5. シアトル

まずは、ホテルにチェックイン。 シアトルでは、シェラトン シアトル ホテル(Sheraton Seattle Hotel) に1泊した。 3人で相部屋。

 

シアトル ダウンタウンのホテルにチェックイン。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

その後、シアトル観光に出かけた。

シアトルの市場「パイク・プレース・マーケット(Pike Place Market)」周辺
 

It’s rainy.

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

クラムチャウダーの定番 Ivar's へ行った。

 

待望のクラムチャウダー。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

シアトルを代表するチーズ「Beecher's Handmade Cheese」。

 

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

スターバックス(Starbucks) 一号店

 

スターバックス1号店。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

 

スターバックス1号店。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

世界でシアトルにしかない Amazon Go へ行った。

ここは、1月22日にオープンしたばかりのレジがない店。 入店時に Amazon Go スマートフォン アプリQRコードをかざすと、後は、手に取った商品がカメラとセンサーで自動認識され、そのまま店を出ると自動で清算される。

 

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

 

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

ホテルへの帰りに寄った Pacific Place Seattle

 

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

夕食は、The Capital Grille というステーキハウスで熟成ステーキを食べた。

 

米国最後の夜は亀川さんとディナー。まずはオニオンスープ。本格的な味。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

"Gorgonzola Crusted Dry Aged Bone-In NY Strip" というのを頼んでシェアした。 14Oz (約400g)。

 

骨付き熟成肉のニューヨーク ステーキ。ミディアム。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

6. 帰国

シアトル・タコマ国際空港 (Seattle-Tacoma International Airport)

シアトル ダウンタウンから、シアトル・タコマ国際空港へは、リンク・ライトレール(Link light rail) を利用した。 料金の支払いには、orca という Suica のような非接触型ICカードシステムを使った。

 

搭乗した。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

帰りもデルタ・コンフォートプラス(Delta Comfort+)を利用
帰りもデルタ・コンフォートプラス(Delta Comfort+)を利用
成田空港~帰宅
 

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

軽く食事。

 

乗り継ぎ時間があるので、しかたなく。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -

 

小松空港まで帰ってきた。

Fujio Kojimaさん(@fujiwo)がシェアした投稿 -