並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 3774件

新着順 人気順

C#の検索結果521 - 560 件 / 3774件

  • 【Unity】【C#】Listから要素を削除・挿入する処理は重いよって話とその解決策 - LIGHT11

    C#でListから要素を削除や挿入する処理は重いよって話とその解決策をまとめました。 Listから要素を削除する処理は重い どのくらい重いのか試してみる 並び順を気にしなくて良いのであれば入れ替えてから末尾を削除 参照には弱いけど挿入と削除に強いLinkedList 挿入にも同じことが言える まとめ 参考 Unity2019.1.10 Listから要素を削除する処理は重い List.RemoveAt(index)を使うと指定したindexの要素を削除できます。 この処理は結構頻繁に使われがちですが、実は重いです。 正確に言うと、より先頭に近い要素を削除したときに重いです。 しかしindexを指定しているので、検索のための処理に時間はかからないはずです。 それでは何が重いのでしょうか? 実は、Listではあるindexの要素を削除するとそれ以降の要素を一つずつコピーして詰めていきます。 この

      【Unity】【C#】Listから要素を削除・挿入する処理は重いよって話とその解決策 - LIGHT11
    • Microsoft、「Visual Studio Code for Education」のパブリックプレビューを発表/「MakeCode」のような初心者向け学習プラットフォームからのステップアップを支援

        Microsoft、「Visual Studio Code for Education」のパブリックプレビューを発表/「MakeCode」のような初心者向け学習プラットフォームからのステップアップを支援
      • [C#] もはや我々はnew ArgumentNullException(...)する必要はない - Qiita

        null許容参照型が導入された現在でも、引数のnullチェックに事欠かくことのない皆様、いかがお過ごしでしょうか。 今日もnew ArgumentNullException(...)していますか。 しかし、もうこんなことをする必要はないんです。 .NET6以降の世界には ArgumentNullException.ThrowIfNull(object? argument, string? paramName = default) が存在します。 これによって我々は、 public void AMethod(string str) { if (str is null) throw new ArgumentNullException(nameof(str)); ... }

          [C#] もはや我々はnew ArgumentNullException(...)する必要はない - Qiita
        • C#の新たなる進化──プライマリコンストラクタとコレクション式などバージョン12の注目機能を紹介!

          CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

            C#の新たなる進化──プライマリコンストラクタとコレクション式などバージョン12の注目機能を紹介!
          • Announcing .NET Core 3.0 - .NET Blog

            .NET Conf 2023 The biggest .NET virtual event is back, November 14-16! Announcing .NET Core 3.0 We’re excited to announce the release of .NET Core 3.0. It includes many improvements, including adding Windows Forms and WPF, adding new JSON APIs, support for ARM64 and improving performance across the board. C# 8 is also part of this release, which includes nullable, async streams, and more patterns.

              Announcing .NET Core 3.0 - .NET Blog
            • 黎明期から使ってきたC#の将来性について考える。キャリアを広げるために意識すること | Offers Magazine

              2005年に広島工業大学大学院卒業後、就職のため状況して都内でシステムインテグレーターに約12年在籍。社内Webアプリケーションフレームワークの開発や保守をしながら技術の標準化や多くのプロジェクト支援を手がけるかたわら趣味でしていた.NET系の活動が評価され2011年から6年間、Microsoft MVPとしてMicrosoftから表彰を受ける。現在は外資系のIT企業に転職してサポート系のエンジニアに従事しつつQiitaに趣味で記事を書いています。 リリースから18年が経ち、アプリ開発やゲーム開発など幅広いジャンルに対応できるよう進化してきたC#。今回は、Microsoft MVPとして6年観表彰された実績を持つ大田さん(@okazuki)に、C#の将来性や今学ぶ意味についてお話しを伺いました。

                黎明期から使ってきたC#の将来性について考える。キャリアを広げるために意識すること | Offers Magazine
              • neue cc - Redis互換の超高速インメモリデータストア「Garnet」にC# CustomCommandを実装してコマンドを拡張する

                Redis互換の超高速インメモリデータストア「Garnet」にC# CustomCommandを実装してコマンドを拡張する 2024-03-19 MicrosoftからIntroducing Garnet – an open-source, next-generation, faster cache-store for accelerating applications and servicesという記事が今日公開されて、Garnetという新しいインメモリデータストアがOSSとして公開されました。Microsoft ResearchでFASTERを手掛けていたチームによるもので、FASTERはC#実装の高速なキーバリューストアでした。今回のGarnetはその発展形のようなもので、FASTERベースのストレージと、Redis互換のプロトコルによる、インメモリデータストアになっています。詳しく

                • .Net 5 時代のテストフレームワーク比較 - Qiita

                  この記事は C# Advent Calendar 2020 の 8 日目の記事です。 Microsoft 公式ドキュメント .NET でのテスト - .NET Core | Microsoft Docs に記載されている主要な三つの xUnit, NUnit, MSTest フレームワークを比較してみます。 結論、どれを使うべきか 新しいプロジェクトなら xUnit か NUnit を使うとよいと思います。過去のプロジェクトのマイグレーションならそのプロジェクトで使っているフレームワークでよいと思います。 Visual Studio からの実行や CLI (dotnet test) の実行、例外テストやデータドリブンテスト (Theory, DataSource) といった主要な機能はどのフレームワークでも対応しています。 個人的には xUnit の書き方が好きなので xUnit を使うこ

                    .Net 5 時代のテストフレームワーク比較 - Qiita
                  • ゲーム作りをSwiftからUnityに変えた理由 - Qiita

                    はじめに 僕はもともとObjective-Cの時代からゲームを作っていました。 そして半年前からUnityでゲームを作るようになりました。 本記事では、この変更の理由とSwiftとUnityのテクノロジーの違いを書いています。 僕が使ったテクノロジーについて ここでは僕が使ってきたテクノロジーとそのテクノロジーを使わなくなった理由を書いていきます。 OpenGL2 ゲームと言ったら動的に動く物! という理由で調べたところアニメーションなどに適しているのがOpenGLだったため、一冊の本を買ってOpenGLを学びました。 OpenGLをObjective-Cで制御してシューティングゲームを作りました。 辞めた理由 OpenGLは2Dのゲームを描画するための技術なのですが、知識がないとかなり大変です。 例えばPNGファイルを取り込んで画面に出すだけでもかなり多くのコードを書く必要があります。

                      ゲーム作りをSwiftからUnityに変えた理由 - Qiita
                    • Xamarin.Android と Azure Functions で全てがC#製のスマホアプリを作った話 - Qiita

                      この記事は C# Advent Calendar 2019 の19日目です。 前回は wasimaruさんによるASP.NET Core / ASP.NET Web API 2 Owin で Web API の自動テスト環境を整えるでした。 忙しい方のための概略 Xamarin.Androidを用いてスマホアプリを制作し、バックエンドに Azure Functions を採用することで全てをC#で完結させました。 今回書き留めるのは、はこだてローカル勉強会"ゆるはこ"での登壇内容+αです。 登壇の際に用いたスライドはこちら(All C#なモバイル開発. / All C # Mobile Development.) 構成はこんな感じ(スライドより) 環境 Visual Studio 2019 Windows 10 作ったもの 地元にあるハンバーガーショップ「ラッキーピエロ」の特売情報をストレ

                        Xamarin.Android と Azure Functions で全てがC#製のスマホアプリを作った話 - Qiita
                      • 【C#】SpanとMemory - Annulus Games

                        今回の記事はC#のSpan<T>とMemory<T>について。 現代のC#ではパフォーマンス向上のためにSpanが用いられる機会が非常に多くなっています。.NETでも多くのAPIがSpan<T>を受け入れるようになってきており、パフォーマンスに気を遣ってコードを書く場面ではもはやSpanの活用は必須と言えます。 また、C#ではSpanとは別に似たような型としてMemory<T>も存在しています。こちらは利用する上での制約がSpanと比べて少なく、Spanの代替として主にasyncメソッド内で用いられることが多いです。 そこで今回は、Span<T>やMemory<T>の利用方法や使い分け、またMemory<T>を適切に扱うための指針やIMemoryOwner<T>による所有権の管理についてまでをまとめていきたいと思います。基本的にはSpan<T>の利用のみで事足りますが、Memory<T>が

                        • GitHub - Fictiverse/Redream: Realtime Diffusion, using Automatic1111 Stable Diffusion API

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - Fictiverse/Redream: Realtime Diffusion, using Automatic1111 Stable Diffusion API
                          • .NET 7ではWebAssembly製.NETランタイムを単独で利用可能にし、WebブラウザやNode.jsなどでJavaScriptから.NETを簡単に呼び出せるように

                            .NET 7ではWebAssembly製.NETランタイムを単独で利用可能にし、WebブラウザやNode.jsなどでJavaScriptから.NETを簡単に呼び出せるように マイクロソフトはWebブラウザ上でC#などで書かれた.NETのWebアプリケーションを実行できる「Blazor WebAssembly」を2020年5月にリリースしています。 Blazor WebAssemblyは、WebAssembly製の.NETランタイムを用いることでWebブラウザ上で.NETアプリケーションの実行を可能にしています。 参考:[速報」Blazor WebAssemblyが正式リリース。C#/.NETでWebアプリケーションを開発可能に。Microsoft Build 2020 今年の11月に正式リリースが予定されている「.NET 7」では、このWebAssembly製.NETランタイムを単独で使え

                              .NET 7ではWebAssembly製.NETランタイムを単独で利用可能にし、WebブラウザやNode.jsなどでJavaScriptから.NETを簡単に呼び出せるように
                            • Get started with ChatGPT in .NET - .NET Blog

                              Catch up on 16 sessions from .NET Conf: Focus on AI exploring how .NET developers can leverage AI libraries and features to build smarter applications, enhance productivity, and provide better user experiences. Welcome back to this blog series on OpenAI and .NET! If you’re new here, check out our first post where we introduce the series and show you how to get started using OpenAI in .NET. The foc

                                Get started with ChatGPT in .NET - .NET Blog
                              • NSA urges orgs to use memory-safe programming languages

                                C/C++ on the bench, as US snoop HQ puts its trust in Rust, C#, Go, Java, Ruby, Swift The NSA has released guidance encouraging organizations to shift programming languages from the likes of C and C++ to memory-safe alternatives – namely C#, Rust, Go, Java, Ruby or Swift. "NSA recommends that organizations use memory safe languages when possible and bolster protection through code-hardening defense

                                  NSA urges orgs to use memory-safe programming languages
                                • Microsoft、「.NET 6」を2024年11月12日にサポート終了 移行先は?

                                  Microsoftは2024年7月18日(米国時間)に公式ブログで、2024年11月12日にサポートを終了する「.NET 6」について、予想される影響や「Visual Studio」との互換性、移行先を明らかにした。 .NET 6は「.NET Framework」と「.NET Core」が統合されてから最初のLTS(long-term support)として2021年11月8日にリリースされており、36カ月間のサポート期間を経て、2024年11月12日にサポートを終了する。また「Red Hat Enterprise Linux」で提供されている.NET 6も同日にサポートが終了する。 「2024年11月12日以降、Microsoftは.NET 6に対するアップデートを提供しない。セキュリティの修正や技術サポートが受けられなくなるため、この日までに『.NET 8』に移行する必要がある」と、M

                                    Microsoft、「.NET 6」を2024年11月12日にサポート終了 移行先は?
                                  • GitHub - actions/runner: The Runner for GitHub Actions :rocket:

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - actions/runner: The Runner for GitHub Actions :rocket:
                                    • EF Coreで正しくUPDATEする方法 - Qiita

                                      EF CoreのUpdateは結構勘違いされている 海外オフショアの方が作成したソースコードのメンテナンスをしているのですが、EF Coreでのレコード更新処理がとても無駄の多いものになっていました。恐らく、EF Coreに対する根本的な勘違いがあるように思います。 正しい理解の促進のためにこの記事を書きます。 主なポイントは次の2つです。 更新の為にDbContext.Update(entity) を呼び出す必要は(必ずしも)ありません 更新する前にエンティティをDBから取得する必要は(必ずしも)ありません 無駄の多いソースコード 以下のコードは正しく動作しますが、無駄が多く、ある意味間違っています。 // DBからエンティティを取得 var article = await _context.Article.FindAsync(model.Id); // 入力値をエンティティに反映 ar

                                        EF Coreで正しくUPDATEする方法 - Qiita
                                      • Windows App SDK を使ってモダンなタイトルバーを持つアプリケーションを作る - しばやん雑記

                                        Windows 11 で全面的に導入された Fluent Design System は個人的には結構好みなので、自作アプリでも同じようなデザインを実現したいのですが意外に難しいです。コントロールだけに限れば Windows App SDK を使うとある程度は対応は可能ですが、まだ使いやすく提供されていない機能もあります。 例えば以下は Microsoft Store アプリですが、タイトルバーからして大きく異なっています。全体的に Mica が適用されていて、完全にカスタマイズされたタイトルバーが実装されています。 Windows 11 におけるタイトルバーのデザインについては、以下のドキュメントに典型的なパターンが紹介されているので、こちらを参照するとイメージしやすいと思います。 このように紹介されているということは、Windows 11 向けのアプリではタイトルバー含めデザインを統一

                                          Windows App SDK を使ってモダンなタイトルバーを持つアプリケーションを作る - しばやん雑記
                                        • Z80 を C# で再現する - 準備 : プログラミング指南 - Code Knowledge

                                          Exomizer は圧縮率で ZIP をも凌ぐ大変優れたソリューションです。欠点としては解凍速度が遅いことですが、絶対的な圧縮が欲しい時は、これの選択が唯一無二とまで思っています。例えば、データロードの時間を短くする時も、Exomizer を使って圧縮すれば、その後数秒の展開時間を待つだけで、場合によっては何分も短縮することが出来ます。 Exomizer は 2024/08/18 現在は、バージョン 3.1.2 が公開されています。 検索すると嘘 URL がヒットしますのでご注意ください。上記リンクは正しい URL となります。ダウンロードすると圧縮ツールや Z80 等の解凍処理アセンブラソースが同梱されてたりします。が、残念ながら Z80 のソースは LGPL 2.1 で、ちょっと使うのは大変困るライセンスとなっています。Z80 のソースは大変使いやすい zlib license でun

                                            Z80 を C# で再現する - 準備 : プログラミング指南 - Code Knowledge
                                          • テンプレートエンジンT4とRiderを活用したC#コードの自動生成

                                            サイバーエージェントのゲーム・エンターテイメント事業部(SGE)に所属する子会社QualiArtsでUnityエンジニアをしている住田です。本記事はQualiArtsの定期ブログ「QualiArts Tech Note」第8弾の記事となります。QualiArtsでは会社で使われている様々な技術の知見をブログで紹介しています。興味のある方は、QualiArtsとタグの付いている他の記事もチェックしてみてください。 QualiArts Tech Note はじめに 開発を進めていると、似たようなコードを自動生成したいというケースが存在します。例えばAPI要件に沿った実装の量産だったり、似たような機能のコードの雛形など、コピペや単調なコードの連続で実装する部分を自動生成することで実装コストを減らしたりヒューマンエラーを防ぐことができます。本記事ではそういったコードの自動生成を行う上で有用なT4と

                                              テンプレートエンジンT4とRiderを活用したC#コードの自動生成
                                            • GitHub - Unity-Technologies/game-programming-patterns-demo: A repo of small demos that assemble some of the well-known design patterns in Unity development to support the ebook "Level up your code with game programming patterns"

                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                GitHub - Unity-Technologies/game-programming-patterns-demo: A repo of small demos that assemble some of the well-known design patterns in Unity development to support the ebook "Level up your code with game programming patterns"
                                              • THETA x Hololensで視覚能力拡張 - Qiita

                                                はじめに はじめまして、リコーのYuuki_Sです。 弊社ではRICOH THETAという全周囲360度撮れるカメラを出しています。 RICOH THETA VやRICOH THETA Z1は、OSにAndroidを採用しています。Androidアプリを作る感覚でTHETAをカスタマイズすることもでき、そのカスタマイズ機能を「プラグイン」と呼んでいます (詳細は本記事の末尾を参照)。 さて、THETAは周囲360°の映像が取得可能なカメラです。 360°、これは人間の視野(およそ200°)に比べて遥かに広いです。 しかし、自然界にはTHETAに近い視野を持つ存在がいます。 それは馬に代表される草食動物。 彼らの目は頭の側面に位置し、およそ330°の範囲を捉えます。 広い範囲を捉えることで、外敵を素早く察知する事が出来るのです。 馬とは違い、正面にしか目を持たない人間ですが、自らのテクノロジ

                                                  THETA x Hololensで視覚能力拡張 - Qiita
                                                • RaspberryPi3でWindows10 IoT Coreを動かす(2019/02/13) - Qiita

                                                  もくじ →https://qiita.com/tera1707/items/4fda73d86eded283ec4f 概要 xamlの画面作りの勉強をしたいので、Win10 IoTで電子工作しながら画面作成の勉強をしようと思い、その環境を作ったので、以下にやったことをメモ。 必要ファイルのダウンロード 現時点でのダウンロードページから、必要ファイルをダウンロード。 IoT Core ダウンロードページ https://docs.microsoft.com/ja-jp/windows/iot-core/downloads Windows 10 IoT Core DashBoard Windows 10 IoT Core ダッシュボードをまずダウンロード IoT Core本体 ラズパイ向けのIoT Core リリースをダウンロード ラズパイに挿すIoT Core入りSDカード作成 まずSDカー

                                                    RaspberryPi3でWindows10 IoT Coreを動かす(2019/02/13) - Qiita
                                                  • C#とマイコンでIoTプログラミング! .NET nanoFrameworkとESP32の基本を解説

                                                    .NET nanoFrameworkは、組み込みデバイス向けの.NET実装です。.NET nanoFrameworkを用いれば、ハードウェア的な制約のあるマイコンボードでも、C#でのプログラミングが可能になります。この連載では、.NET nanoFrameworkと、ESP32マイコンモジュール(ESP32-WROVERなど)を使い、C#によるIoTプログラミングを解説します。 対象読者 IoTに興味があり、C#と電子工作の基本的な知識がある方を対象とします。C#や電子工作のごく初歩的な説明は割愛していますので、「C#ではじめるラズパイIoTプログラミング」の記事なども併せて参照してください。 はじめに 連載第1回の今回は、.NET nanoFrameworkの概要と、ESP32というマイコンモジュールについて解説します。 ESP32マイコンとは? .NET nanoFrameworkを説

                                                      C#とマイコンでIoTプログラミング! .NET nanoFrameworkとESP32の基本を解説
                                                    • Unityプログラマにオススメの新しいC#の機能 - Qiita

                                                      Unityでも新しいC#! 長い歴史を持つプログラミング言語、C#。C#は着実に進化し、便利な言語機能を追加してきました。ところがゲームエンジンUnityでは少し前まで、古いC#しか使うことができませんでした。 2017年夏 Unity 2017.1がリリースし、「.NET 3.5 Equivalent」に加えて、「.NET 4.6 Equivalent」がExperimentalとして選べるようになりました。 2018年初夏 Unity 2018.1がリリースし、「.NET 4.x Equivalent」がExperimentalでなく、安定版になりました。 2018年冬 Unity 2018.3がリリースし、「.NET 4.x Equivalent」がデフォルトになり、「.NET 3.5 Equivalent」が非推奨になりました。 Unityも、現在は特に工夫をせずに比較的新しいC#

                                                        Unityプログラマにオススメの新しいC#の機能 - Qiita
                                                      • 「C# Dev Kit」が一般提供 ~「Visual Studio Code」でC#環境を構築する新しい方法/パフォーマンスが向上、ソリューション&テストエクスプローラーも搭載

                                                          「C# Dev Kit」が一般提供 ~「Visual Studio Code」でC#環境を構築する新しい方法/パフォーマンスが向上、ソリューション&テストエクスプローラーも搭載
                                                        • GitHub - shibayan/ImoutoDesktop: 「いもうとデスクトップ」はデスクトップ右下に常駐した妹キャラに文字入力でさまざまなお願いをして、他 PC を操作してもらえる対話型のリモート操作ソフトです。

                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                            GitHub - shibayan/ImoutoDesktop: 「いもうとデスクトップ」はデスクトップ右下に常駐した妹キャラに文字入力でさまざまなお願いをして、他 PC を操作してもらえる対話型のリモート操作ソフトです。
                                                          • 五言語 基礎文法比較(C#,Java,Python,Ruby,Kotlin) - Qiita

                                                            //Systemは省略可能 System.Console.Write("Hello "); Console.Write("World"); >>> Hello World Console.WriteLine("Hello "); Console.WriteLine("Workd"); >>> Hello World System.out.print("Hello "); System.out.print("World"); >>> Hello World System.out.println("Hello "); System.out.println("World"); >>> Hello World

                                                              五言語 基礎文法比較(C#,Java,Python,Ruby,Kotlin) - Qiita
                                                            • .NET Core の WebAPI(C#)をIISにデプロイする(VisualStudioCode) - Qiita

                                                              環境 Windows10 Pro Visual Studio Code (VSCodeUserSetup-x64-1.40.2.exe)・・・高機能テキストエディタ .NET Core (dotnet-sdk-3.1.100-win-x64.exe)・・・API作るためのもの .NET Core ホスティング バンドル (dotnet-hosting-3.1.1-win.exe)・・・APIがIISで動くようにするもの ※v3.1.0は環境によっては500 Internal Server Errortが発生する。 前提 Visual Studio Code インストール済み .NET Core 3.1 SDK ダウンロード済み ASP.NET Core 3.1 Runtime (v3.1.1) - Windows Hosting Bundle ダウンロード取得済み ※v3.1.0は環境によ

                                                                .NET Core の WebAPI(C#)をIISにデプロイする(VisualStudioCode) - Qiita
                                                              • C#でラズパイに接続したOLEDディスプレイに文字を描こう

                                                                C#と言えば、Windows環境だけと思われがちですが、.Net CoreをLinux環境にインストールすれば、C#で開発したアプリケーションが動作します。また、Raspberry Pi(ラズベリーパイ)でも、C#を使ってIoT開発を行うことができます。この連載では、C#によるIoTプログラミングを解説します。 対象読者 IoTに興味があり、C#とRaspberry Pi(Linux環境)の基本的な知識がある方を対象とします。Linuxや電子工作の初歩的な説明は割愛していますので、「Raspberry Piをつかったセンサープログラミング超入門」の記事なども併せて参照してください。 はじめに 前回は、I2C接続でのOLEDディスプレイモジュールの基本的な制御を紹介しました。今回は、ディスプレイに直線や文字を表示してみましょう。 OLEDディスプレイの表示手法 OLEDディスプレイモジュール

                                                                  C#でラズパイに接続したOLEDディスプレイに文字を描こう
                                                                • マイクロソフト、Mac版Visual Studioのロードマップを解説。すでに.NET Core 3やDockerに対応、今後ターミナル機能の統合やBlazor WebAssembly対応など

                                                                  マイクロソフトは2月24日、オンラインイベント「Visual Studio for Mac: Refresh();」を開催し、Mac版のVisual Studioである「Visual Studio for Mac」のロードマップなどを解説しました。 「Visual Studio for Mac」はもともとWindows用のVisual Studioの移植ではなく、MacでiOSやAndroidなどのアプリケーションを開発するツール「Xamarin Studio」をベースにした製品です。 そのためIntelliSenseを備えたコードエディタやGit対応、ビルドツールにMSBuildを搭載するなど、Visual Studioの基本的な機能を踏襲してはいましたが、Windows版Visual Studioの機能とは開きがありました。 しかし現在ではVisual Studioと同等のコードエディ

                                                                    マイクロソフト、Mac版Visual Studioのロードマップを解説。すでに.NET Core 3やDockerに対応、今後ターミナル機能の統合やBlazor WebAssembly対応など
                                                                  • Visual Studio Code October 2019

                                                                    Version 1.89 is now available! Read about the new features and fixes from April. October 2019 (version 1.40) Update 1.40.1: The update addresses these issues. Update 1.40.2: The update addresses these issues. Downloads: Windows: x64 | Mac: Intel | Linux: deb rpm tarball snap Welcome to the October 2019 release of Visual Studio Code. As announced in the October iteration plan, we focused on houseke

                                                                      Visual Studio Code October 2019
                                                                    • Big Sky :: .NET Core 3.0 が gRPC をサポートした。

                                                                      « mongoose ウェブサーバと TensorFlow Lite を使った Object Detection API サーバを書いた。 | Main | Microsoft Word を Markdown に変換するコマンド「docx2md」を作った。 » 「.NET Core 3.0」正式版が登場。Windowsデスクトップアプリ開発可能、exeファイルを生成、マイクロサービス対応など - Publickey 最新記事10本 Kafka開発元のConfluentに聞いた。エンタープライズ市場への道筋、大手クラウドとの現在の関係について 最大32コアのAMD EPYCプロセッサを搭載、コストパフォーマンスを高... https://www.publickey1.jp/blog/19/net_core_30windowsexe.html これまで通り、dotnet コマンドで SDK テ

                                                                        Big Sky :: .NET Core 3.0 が gRPC をサポートした。
                                                                      • Microsoft、「Visual Studio」の「Unity」解析ツールをオープンソースに/“GitHub”で問題点の指摘や改善の提案を受け入れ

                                                                          Microsoft、「Visual Studio」の「Unity」解析ツールをオープンソースに/“GitHub”で問題点の指摘や改善の提案を受け入れ
                                                                        • Microsoft、2020年5月の更新を発表 ~OSの最大深刻度は“緊急”/.NET、Visual Studio、Visual Studio Code、Power BI Report Serverなどにも脆弱性

                                                                            Microsoft、2020年5月の更新を発表 ~OSの最大深刻度は“緊急”/.NET、Visual Studio、Visual Studio Code、Power BI Report Serverなどにも脆弱性
                                                                          • SciSharp STACK

                                                                            A .NET based Open Source Ecosystem for Data Science, Machine Learning and AI SciSharp brings all major ML/AI Frameworks from Python to .NET .NET developers are most productive with the tools they know and love. Our mission is to make sure that they don't have to leave that behind when reaching for opportunities in Data Science Machine Learning and AI. The well established Python based Machine Lear

                                                                            • React vs. Blazor: Minimize JavaScript in your SPAs - LogRocket Blog

                                                                              Ejiro Asiuwhu Software engineer with a drive for building highly scalable and performant web applications. Heavily interested in module federation, micro frontends, state machines, TDD, and system designs. Big on web performance and optimization, advanced component design patterns, a11y, SSR, SSG, ISR, and state management. Expert at crafting highly reusable TypeScript-heavy component libraries. E

                                                                                React vs. Blazor: Minimize JavaScript in your SPAs - LogRocket Blog
                                                                              • マスターデータにおけるパラメーター検証のためのMasterMemory v2

                                                                                Cy#の河合です。以前に「MasterMemory – Unityと.NET Coreのための読み取り専用インメモリデータベース」という記事で、弊社で開発しOSSにて公開しているMasterMemoryというライブラリを紹介しました。 ​ [GitHub – Cysharp/MasterMemory] ​ 最初のバージョンでは、コンセプト実証と性能の追求が主軸でしたが、最初の公開から半年を経た今回はVersion 2として、実アプリケーションに適合するにあたっての便利な周辺機能の拡充を図りました。その一つがパラメーター検証のためのバリデーターです。 ​ Cygamesでは以前、「ユーザを飽きさせない高頻度の更新を可能にする開発運用ノウハウ ~ハイスピードな開発、リリースを実現するために~」としてDSLによる検証システムを紹介しました。 ​ DSLベースにすることで、スキーマ定義によるサーバ

                                                                                  マスターデータにおけるパラメーター検証のためのMasterMemory v2
                                                                                • Performance Improvements in .NET 6 - .NET Blog

                                                                                  Great. But now let’s make a small tweak: [Benchmark] public int GetLength() { ITuple t = (5, 6, 7); Ignore(t); return t.Length; } [MethodImpl(MethodImplOptions.NoInlining)] private static void Ignore(object o) { } Here I’ve forced the boxing by needing the object to exist in order to call the Ignore method, and previously that was enough to disable the ability to devirtualize the t.Length call. Bu

                                                                                    Performance Improvements in .NET 6 - .NET Blog