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

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

BuriKaigi 2024 開催! (資料や参加レポートなどのまとめ)

[Event] BuriKaigi 2024 開催! (資料や参加レポートなどのまとめ) BuriKaigi 2024 BuriKaigi2024 - connpass 毎年冬に富山で開催されている BuriKaigi。様々な IT セッションを楽しみ、富山の寒ブリを楽しむ、という稀有なイベントです。 【参考】Burikaigi …

BuriKaigi 2023 を開催しました

毎年冬に富山で開催されている BuriKaigi。 【参考】Burikaigi という毎年冬のイベント | hikaruworld | Medium 前回と前々回は COVID-19 の影響でオンラインでの開催でしたが、 今回3年ぶりでのオフライン開催となりました。 多くの方と久々に対面でお会い…

「独習C# 第5版」を読んで

独習C# 第5版 ■ C# を教える/習得する難しさ 私は、20年間に渡って、C# を教えています。 C++ などの他のプログラミング言語の経験者に C# を教えることもありますし、プログラミングを初めて学ぶ人に教えることもあります。 後者の場合は、「C#を教える」と…

「独習C# 第5版」を読んで

独習C# 第5版 を読んだレビュー – Qiita

BuriKaigi 2022 を開催しました

毎年冬に富山で開催されている BuriKaigi。COVID-19 の影響で、前回に続いて今回もオンライン開催となりました。 【参考】Burikaigi という毎年冬のイベント | hikaruworld | Medium 前回同様、ルーム シロエビとルーム ホタルイカの2トラックに分かれて、オ…

BuriKaigi 2021 を開催しました

毎年冬に富山で開催されている BuriKaigi (*)。 COVID-19 の影響で、今回はオンライン開催となりました。 (*) BuriKaigi とは何かということは次に詳しく書かれています: Burikaigi という毎年冬のイベント | hikaruworld | Medium 初のオンライン開催という…

Shos.UndoRedoList (undo/redo ができる List と ObservableCollection)

英語版はこちら (Click here for English version) undo/redo ができる List と ObservableCollection を作りました: Shos.UndoRedoList | GitHub ※ 使い方は README.md を参照してください。 ※ WPF のサンプル アプリもあります。 WPF のサンプル アプリ Nu…

Shos.UndoRedoList (List and ObservableCollection which support undo/redo)

Click here for Japanese version (日本語版はこちら) I made List and ObservableCollection which support undo/redo: Shos.UndoRedoList | GitHub * See README.md for instructions. * There is also a sample app for WPF. Sample app for WPF You can …

【ライブコーディング】連結リスト LinkedList<T> ‐自作で学ぶコレクションの基礎‐

YouTube で xin9le さんとコーディング ライブをやりました。 お題は、C# で連結リスト LinkedList<T>。 テストを書きながら少しずつ実装していくというものになっています。 Visual Studio の Live Share と Live Unit Testing を使い、2人で快適にコーディン</t>…

「.NET で機械学習/ディープラーニングをやってみよう!」 | MVP パーソナルスポンサー | de:code 2020

デジタル イベントとして開催された de:code 2020 (6月17日 – 7月17日) にMVP パーソナルスポンサーとしてサンプル コードとチュートリアルを提供しました。 【de:code 2020】 Azure Machine Learning Studio と Python と C#/.NET によるディープ ラーニン…

Microsoft Build 2020 (2020/05/19-20)

マイクロソフトの最新の技術について、以下のようなオンラインイベントで情報が提供されました。 Microsoft Build 2020 (2020/05/19-20) de:code 2020 (2020/06/17-30) これらのイベントで公開された/公開予定の技術についてご紹介いたします。 ■ .NET 関連 …

C#の新機能勉強会 ~C#7、8の新機能を活用して速く安全なプログラムを書こう~

C#

「C#の新機能勉強会 ~C#7、8の新機能を活用して速く安全なプログラムを書こう~」の資料をアップした。 C#7、8 では、struct (値型) 関連の便利な機能追加が多いので、その辺りに注力してみた。 資料 「C#の新機能勉強会 ~C#7、8の新機能を活用して速く安…

BuriKaigi 2020 が開催されました

毎年冬に富山で開催されている BuriKaigi (*)。 今回も、90名もの方にご参加いただき、大いに盛り上がりました。 昨年までは2トラックでしたが、今回は3トラックになりました (ルームA, B, C)。 リンクなどをまとめておきます。 (*) BuriKaigi とは何かとい…

新たな Web アプリケーションフレームワーク「Blazor」 &dash; ネイティブ アプリケーション開発も可能に

日本時間で昨日、「.NET Conf: Focus on Blazor」というオンライン カンファレンスが開催され、Blazor に関する新たな発表がなされた。 現在、セッション動画を観ることができる。 .NET Conf: Focus on Blazor (英語) .NET Conf: Focus on Blazor 2020 | You…

Boids (an artificial life program) —shoal simulator written in TypeScript—

Boids とは Boids は、Craig Reynolds 氏によって作られた人工生命のシミュレーションだ。 Boid の名は、「Bird (鳥) oid (もどき)」から来ており、元は鳥の群れの動きを真似ている。それぞれの個体を次に上げる 3 つの規則にしたがって動かすというだけで、…

Shos.CsvHelper (simple library for reading and writing CSV)

Click here for Japanese version (日本語版はこちら) I wrote a simple library for reading and writing CSV (the Values Comma-Separated or Character-Separated Values). The csv format file is sometimes necessary because it can be displayed / ed…

最新の C#/.NET を使用するには (2019/09/25版)

※ 「.NET Core 3.0 正式版リリース」の続き。 先日 .NET Core 3.0 が正式にリリースされ、C# 8.0 が使えるようになった。 一方で、.NET Framework の最新版は 4.8 だ (2019/09/25 現在)。 現時点での、最新版の .NET を使用する方法をまとめてみよう。 .NET …

.NET Core 3.0 正式版リリース

.NET Core 3.0 正式版リリース 昨日 (2019/09/23)、.NET Core 3.0 正式版がリリースされた。 Announcing .NET Core 3.0 | .NET Blog 現在これに関連して、.NET Conf 2019 というオンライン カンファレンスが開催されている。 一部は、YouTube で見ることがで…

Microsoft MVP を再受賞しました (My 15th MVP Award from Microsoft)

Microsoft MVP Award を再受賞しました。15年目になります。 My MVP Profile Microsoft MVP for Development Tools - Visual C# (Jul. 2005 - Dec. 2014) Microsoft MVP for .NET (Jan. 2015 - Oct. 2015) Microsoft MVP for Visual Studio and Development …

de:code 2019 で C# ドキドキ・ライブコーディング対決をやってきました

「[Event] C# ドキドキ・ライブコーディング対決 @ de:code」の続き 毎年恒例の BuriKaigi などで4人でやっている C# ライブ コーディングセッションを Microsoft の de:code 2019 でやってきました。 MW51 | C# ドキドキ・ライブコーディング対決 @ de:code…

Microsoft Build 2019 リンク集 (2019/05/07)

全般 Microsoft Build 2019 Announcements | Microsoft Azure Microsoft Build 2019 #msbuild | LinkedIn #MSBuild | Twitter Microsoft Build 2019レポート ~【事前準備】Registration~ | SIOS Tech. Lab (2019/05/06) Microsoft Build 2019レポート ~【…

C# ドキドキ・ライブコーディング対決 @ de:code

毎年恒例の BuriKaigi などで4人でやっている C# ライブ コーディングセッションを Microsoft の de:code 2019 でやります。 MW51 | C# ドキドキ・ライブコーディング対決 @ de:code -ONLY C#!! Blazor Web 開発バトル- | de:code 2019

「Global AI Nights in FUKUI」を開催しました

※ [Event] 「Global AI Nights in FUKUI」 (2019年4月2日) を開催しますの続き。 Global AI Nights とは 世界の47会場で、Global AI Nights が開催されています。 日本では、下記3会場で開催されました。 Global AI Nights 公式サイト Global AI Nights Toky…

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

※ 「『2019 Microsoft MVP Global Summit』に参加してきた (2019/03/17-21)」の続き。 『2019 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2019/03/15-17) 『2019 Microsoft MVP Global Summit』に参加してきた (2019/03/17-21)…

『2019 Microsoft MVP Global Summit』に参加してきた (2019/03/17-21)

※ 「『2019 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2019/03/15-17)」の続き。 『2019 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2019/03/15-17) 『2019 Microsoft MVP Global Summit』に参…

『2019 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2019/03/15-17)

『2019 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2019/03/15-17) 『2019 Microsoft MVP Global Summit』に参加してきた (2019/03/17-21) 『2019 Microsoft MVP Global Summit』に参加してきた | シアトル~帰国編 (2019/03/2…

「Global AI Nights in FUKUI」 (2019年4月2日) を開催します

4月2日火曜日の夜7時から、「Global AI Nights in FUKUI」を開催します。 Global AI Nights とは このイベントは、Microsoft Azure の AI プラットフォームにパッションを持っている世界中のコミュニティが主催するイベントです。 4/2の夜、地球上の45会場で…

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

機械学習 (AI/ML) 勉強会の資料 機械学習 (AI/ML) 勉強会 #1 基本編 | slideshare 機械学習 (AI/ML) 勉強会 #1 基本編 from Fujio Kojima 内容 機械学習 (Machine Learning) とは ニューラル ネットワークとは デモ Microsoft Cognitive Services C# / Pytho…

目次 - C# 関連

C#

■ [C#][ラムダ式][LINQ][Expression][式木] 関連記事一覧 [C#][ラムダ式][LINQ][Expression][式木] 匿名メソッドとラムダ式の違い匿名メソッドとラムダ式の違い [C#][ラムダ式][LINQ][Expression][式木] Expression として扱えるラムダ式と扱えないラムダ式 …

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

富山県黒部市宇奈月温泉で、毎年恒例の勉強会「BuriKaigi2019」を開催しました。 60名の方に参加していただきました。 雪が多い季節にも関わらず、今年も遠方からも多くのスピーカーや参加者の方がいらしてくださいました。 本当にありがとうございました。 …