並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 204件

新着順 人気順

dotnet runの検索結果81 - 120 件 / 204件

  • Amazon Linux 2 上に .NET 5 と MagicOnion を使ったゲームサーバー開発環境作ってみた #csharp | DevelopersIO

    Amazon Linux 2 上に .NET 5 と MagicOnion を使ったゲームサーバー開発環境作ってみた #csharp 先日リリースされた .NET 5 SDKを使い、Amazon Linux 2上にMagicOnionを使ったゲームサーバー開発環境を作ってみました。 こんにちは、事業開発部の高野です。このエントリは下記のAdvent Calendar 2020への、8日目の参加エントリです。 AWS & Game Advent Calendar 2020 - Qiita C# その2 Advent Calendar 2020 - Qiita 前日はそれぞれ AWS & Game AWS SDKをUnity(2018.1以降)で使う - Qiita C# その2 【WPF】XAMLビューアーにRegionの内容を表示させたい【Prism】 - Qiita でした。 はじめに

      Amazon Linux 2 上に .NET 5 と MagicOnion を使ったゲームサーバー開発環境作ってみた #csharp | DevelopersIO
    • F# developer stories: how we've finally fixed a 9-year-old performance issue - .NET Blog

      The PR describes the changes in much greater detail and gives more benchmarks. Take a look! Don’t be scared by its size – most updates are baselines for catching IL regressions. Lessons learned 📝 Even though technically this is a happy ending, it’s a shame that things took this long. How can we – as the F# community – avoid having similar situations in the future? Here are a few reminders: When c

        F# developer stories: how we've finally fixed a 9-year-old performance issue - .NET Blog
      • A new F# compiler feature: graph-based type-checking - .NET Blog

        This is a guest blog post by Florian Verdonck. Florian is a freelance software craftsman. He does consultancy, training and open-source development. Currently, he is very active in the F# community, working on the compiler and tooling, improving the overall state of the F# ecosystem according to the needs of his customers. Florian is a member of the open-source division at G-Research and a maintai

          A new F# compiler feature: graph-based type-checking - .NET Blog
        • ASP.NET Core のミドルウェア

          作成者: Rick Anderson、Steve Smith ミドルウェアとは、要求と応答を処理するために、アプリのパイプラインに組み込まれたソフトウェアです。 各コンポーネントで次の処理を実行します。 要求をパイプライン内の次のコンポーネントに渡すかどうかを選択します。 パイプラインの次のコンポーネントの前または後に作業を実行できます。 要求デリゲートは、要求パイプラインの構築に使用されます。 要求デリゲートは、各 HTTP 要求を処理します。 要求デリゲートは、Run、Map、Use の各拡張メソッドを使って構成されます。 個々の要求デリゲートは、匿名メソッドとしてインラインで指定するか (インライン ミドルウェアと呼ばれます)、または再利用可能なクラスで定義することができます。 これらの再利用可能なクラスとインラインの匿名メソッドは、"ミドルウェア" です。"ミドルウェア コンポーネ

            ASP.NET Core のミドルウェア
          • .NET Core 3.0 で有効化される Tiered Compilation と ReadyToRun について - しばやん雑記

            .NET Core 3.0 の新機能として紹介されている Tiered Compilation と ReadyToRun について気になっていたので、夜なべして調べました。 2.2 の例があったので RTM 前に書くのは心配ですが、流石に大丈夫かなと思ったので。*1 Tiered Compilation ufcpp にぃにが .NET Core 3.0 での Tiered Compilation について書いてくれるだろうと思ってたのですが、全然ブログとかで触れてくれないので軽く触れます。 .NET Core 2.2 でデフォルト有効化されるはずだったのが、リリース直前で撤回されたやつです。.NET Core 3.0 ではデフォルトで有効化されています。 細かい説明はにぃにのブログに任せますが、あまり最適化されてない Tier 0 と最適化された Tier 1 というように JIT の動作

              .NET Core 3.0 で有効化される Tiered Compilation と ReadyToRun について - しばやん雑記
            • .NET Core の SDK がいっぱいインストールされてて大変だよぉ…を解決 - Qiita

              .NET Core は、結構頻繁にアップデートされていて、いつの間にか(Visual Studio をアップデートしたりしてるうちに)プログラムの一覧がこのような有様になります。 (これでも定期的にチェックしていらないやつは消してるのに…) .NET Core SDK は 1 つあたり 500 MB くらいあるので、2 ついらないものが入ってるだけで 1 GB 持っていかれます。ありがとうございます。 ということで、ぽちぽち消していたのですが、先日 .NET Core アンインストール ツールというものが公開されていました。 .NET Core アンインストール ツール 入れてみて Windows Terminal で dotnet-core-uninstall list を打ってみると以下のように表示されました。 > dotnet-core-uninstall list This too

                .NET Core の SDK がいっぱいインストールされてて大変だよぉ…を解決 - Qiita
              • DeepSpeech 0.6: Mozilla’s Speech-to-Text Engine Gets Fast, Lean, and Ubiquitous – Mozilla Hacks - the Web developer blog

                DeepSpeech 0.6: Mozilla’s Speech-to-Text Engine Gets Fast, Lean, and Ubiquitous The Machine Learning team at Mozilla continues work on DeepSpeech, an automatic speech recognition (ASR) engine which aims to make speech recognition technology and trained models openly available to developers. DeepSpeech is a deep learning-based ASR engine with a simple API. We also provide pre-trained English models

                  DeepSpeech 0.6: Mozilla’s Speech-to-Text Engine Gets Fast, Lean, and Ubiquitous – Mozilla Hacks - the Web developer blog
                • Unityのアプリ上でWebAssemblyを動かしてみる - Activ8 Tech Blog

                  こんにちは、エンジニアリングマネージャーの渡辺(@mochi_neko_7)です。 唐突ですが、自分は「WebAssembly(Wasm)」という技術はほとんどよく知らずに「Webブラウザ上でJavaScript以外のコードが高パフォーマンスで動かせる」くらいのものだと勝手に想像していて、UnityやC#でアプリケーションの開発をしている自分とは関わりが薄いだろうと思っていました。 ところが、たまたま別の調べ物をしていた際に次の記事を見つけ、Unityのアプリケーション上でWasmのコードを動かすことができることに衝撃を受けました。 zenn.dev 特に驚いたポイントは下記でした。 Wasmがブラウザだけではなくアプリの上でも動作すること Wasmの作成は様々な言語で可能なこと WasmのバイナリはOSやCPUアーキテクチャ別に用意する必要がないこと*1 通常のソフトウェア開発ではこれら

                    Unityのアプリ上でWebAssemblyを動かしてみる - Activ8 Tech Blog
                  • C#でJWTを発行して、Node.jsで検証する簡単なお仕事です - Qiita

                    SC(非公式)Advent Calendar 2019 の19日目です。 はじめに 最近JWT周りのなんやかんやを触る機会が多いです。 別の言語での取り回しなんかもできるのが、JWTでの検証の良いところだと思います。 今回は.NetCore3.0で追加された 暗号化キーのインポート/エクスポートで、 RSAではなくECDsa(楕円暗号方式)で署名/検証しました。 サーバー構成としては以下になります。 実行環境 OS: mac OS Mojave 10.14.6 IDE: VS2019 for Mac community 8.3.6 .NetCore: 3.1.100 node: 10.14.1 npm: 6.4.1 クライアント: POSTMAN 余談ですが、MacでわざわざC#を触る人ってキチガイですよね~。 と、後輩に言われました。 秘密鍵・公開鍵の作成 以下のコマンドで楕円曲線暗号方

                      C#でJWTを発行して、Node.jsで検証する簡単なお仕事です - Qiita
                    • gRPC performance improvements in .NET 5 - .NET Blog

                      gRPC is a modern open source remote procedure call framework. There are many exciting features in gRPC: real-time streaming, end-to-end code generation, and great cross-platform support to name a few. The most exciting to me, and consistently mentioned by developers who are interested in gRPC, is performance. Last year Microsoft contributed a new implementation of gRPC for .NET to the CNCF. Built

                        gRPC performance improvements in .NET 5 - .NET Blog
                      • dotnet coreプロジェクト用のgitignoreの作り方

                        Microsoftのdotnet coreプロジェクトでは、debugやrelease, objなどソース管理の対象外にしておきたいファイルが多くあります。 一つ一つ追加しても良いですが、.gitignoreのテンプレートが公式で用意されているのでテンプレートを使って時間を節約しましょう。 コマンドから.gitignoreを作成 dotnetのSDKをインストールしていれば、ターミナルからdotnetコマンドが使用できます。 .gitignoreファイルを作成したいディレクトリにcdで移動した後、以下の作成コマンドを実行しましょう。 dotnetやVisual Studioで使用される一時ディレクトリや設定ファイルディレクトリが記載されたgitignoreファイルが作成されます。 dotnet new gitignore サンプル dotnet core3.1で作成したgitignoreは

                          dotnet coreプロジェクト用のgitignoreの作り方
                        • [C#] .NET で NamedPipe を使ってプロセス間通信 (IPC) を行う (WPFサンプル) - Qiita

                          概要 .NET Core (6.0) で作られた WPFアプリにて、プロセス間通信(IPC)を行う方法。 同じPCで動作するアプリケーション間で通信できればよかったので、NamedPipe を使うことにしました。 NamedPipe を使うことに至った経緯と、サンプルアプリケーションを紹介します。 きっかけ 二重起動を禁止する にあるように、Mutex を用いて二重起動を防止する WPFアプリを作りました。 また、uap:Protocol を設定して、windows.protocol (例: hogehoge://) で、アプリを起動するようにしていました。 Protocol で起動すると新たにプロセスが起動しますが、すでに起動していたプロセスに、Protocol のパラメータを渡したく、IPC をしたかったのがきっかけです。 Handle Protocol Activation and

                            [C#] .NET で NamedPipe を使ってプロセス間通信 (IPC) を行う (WPFサンプル) - Qiita
                          • Renovateを用いたKubernetesエコシステムの自動バージョンアップ - 電通総研 テックブログ

                            こんにちは。Xイノベーション本部クラウドイノベーションセンターの柴田です。 本記事では Renovate を使ったKubernetesエコシステムの自動バージョンアップを紹介します。 なお本記事の内容は Kubernetes Meetup Tokyo #48 で紹介された 個人運用k8sクラスタの構成要素の技術選定 - でこてっくろぐ ねお にインスパイアされています。 背景 Renovateとは Platform Manager Datasource Versioning RenovateでKubernetesエコシステムを自動更新する 更新対象のKubernetesクラスタ Renovateを実行する Renovateの設定 実行結果 おわりに 背景 Kubernetesでは、Kubernetesと連携して動作する様々なOSSやサービスを活用することで、アプリケーションの開発・運用に関

                              Renovateを用いたKubernetesエコシステムの自動バージョンアップ - 電通総研 テックブログ
                            • What is Cloud Native? - .NET

                              Stop what you're doing and ask your colleagues to define the term "Cloud Native". There's a good chance you'll get several different answers. Let's start with a simple definition: Cloud-native architecture and technologies are an approach to designing, constructing, and operating workloads that are built in the cloud and take full advantage of the cloud computing model. The Cloud Native Computing

                                What is Cloud Native? - .NET
                              • GitHub Copilot in the CLI は日本語も解釈してくれて便利そう - Alternative Architecture DOJO

                                こんにちは、MLBお兄さんこと松村です。 今年の MLB はテキサス・レンジャーズのワールドシリーズ制覇で幕を閉じました。 これからはストーブリーグが始まり、選手の移籍市場が活発になってきます。我がヤンキースはどんな戦力補強を見せてくれるのでしょうか! この記事を書いている11月9日はアメリカ・サンフランシスコで GitHub Universe 2023 が行われています。 当社からも5人が現地で参加をしており、楽しそうな写真が社内にシェアされています。 さて、キーノートでは触れられませんでしたが、このたび「GitHub Copilot in the CLI」がパブリックベータとして発表されました。 これは GitHub CLI のなかで Copilot による支援を受けることができる拡張機能です。 以前は「Copilot for CLI」と呼ばれていましたが、「GitHub Copilo

                                  GitHub Copilot in the CLI は日本語も解釈してくれて便利そう - Alternative Architecture DOJO
                                • 【WSL2】Ubuntu 20.04でPID1をsystemdにする 2021年7月版 | しきゆらの備忘録

                                  追記: 2122/11/19 WSL自体がsystemdをサポートしたので記事を書きました。 こちらもご覧ください。 こんにちは、しきゆらです。 今回は、もう何回書くのか、という勢いで書いているWSL2上でsystemctlを使うための手順です。 またもやOS入れ直しで環境リセットしたので、再度入れようとしたところ以前の手順では不十分だったのでメモしなおしです。 とはいえ、使うものは天下のgenieです。 https://github.com/arkane-systems/genie GENIEのインストール準備依存するもののバージョンが変わったりものが増えたりしているので、対応してあげるだけなので簡単です。 まずは、依存しているもろもろを入れてあげます。 sudo apt install -y daemonize dbus gawk libc6 libstdc++6 policykit-

                                    【WSL2】Ubuntu 20.04でPID1をsystemdにする 2021年7月版 | しきゆらの備忘録
                                  • Announcing .NET Community Toolkit 8.0! MVVM, Diagnostics, Performance, and more! - .NET Blog

                                    Announcing .NET Community Toolkit 8.0! MVVM, Diagnostics, Performance, and more! We’re happy to announce the official launch of the new .NET Community Toolkit, which is now live on NuGet with version 8.0.0! This is a major release including a ton of new features, improvements, optimizations, bug fixes and many refactorings to also reflect the new project structure and organization, which this blog

                                      Announcing .NET Community Toolkit 8.0! MVVM, Diagnostics, Performance, and more! - .NET Blog
                                    • IHostedService と BackgroundService クラスを使ってマイクロサービスのバックグラウンド タスクを実装する - .NET

                                      バックグラウンド タスクとスケジュールされたジョブは、マイクロサービス アーキテクチャのパターンに従っているかどうかにかかわらず、すべてのアプリケーションで使用する必要があります。 マイクロサービス アーキテクチャを使用する場合との違いは、自分のニーズに応じてスケールアップおよびスケールダウンできるように、バックグラウンド タスクをホスト用の別のプロセスまたはコンテナーに実装することです。 これらの種類のタスクは、ホスト、アプリケーション、マイクロサービス内でホストするサービス、ロジックであるため、全体的な観点から、.NET では "ホステッド サービス" と呼びます。 このケースでは、ホステッド サービスは、単にバックグラウンド タスク ロジックを持つクラスを意味していることに注意してください。 .NET Core 2.0 以降では、ホステッド サービスを簡単に実装できるようにする IH

                                        IHostedService と BackgroundService クラスを使ってマイクロサービスのバックグラウンド タスクを実装する - .NET
                                      • Announcing YARP 1.0 Release - .NET Blog

                                        .NET Conf 2023 The biggest .NET virtual event is back, November 14-16! Today we announce the release of YARP 1.0, which can be downloaded from NuGet. YARP (Yet Another Reverse Proxy) is a highly customizable reverse proxy built using .NET. The biggest differentiator between YARP and other reverse proxies is how it is built and packaged – YARP is supplied as a library and samples showing how to cre

                                          Announcing YARP 1.0 Release - .NET Blog
                                        • Web Forms in the Age of .NET 8: Planning for the Long Term

                                          Web Forms in the Age of .NET 8: Planning for the Long Term Introduction Web Forms in the Age of .NET 8: Planning for the Long Term Posted by Crista Perlton on March 5th, 2023. No matter what you’ve heard, ASP.NET Web Forms in the age of .NET Core and .NET5+ (.NET 5 to .NET 8) are possible and will still run. You do not have to rewrite your Web Forms applications as MVC soon or even in the near fut

                                          • AWS App Runner でサポートされるマネージドランタイムが追加されたので .NET アプリケーションを実行してみる | DevelopersIO

                                            いわさです。 App Runner では一部のランタイムはマネージドランタイムという形で、ソースコードリポジトリを指定することでコンテナイメージを個別に用意せずにデプロイすることが出来ていました。 本日のアップデートで様々なランタイムが追加されました。 みなさんの大好きな .NET もマネージドランタイムのサポート対象となりました。 サポートされているバージョンは最新の Long Term Support (LTS) リリースである .NET 6 です。 ちなみに .NET 5 は 2022年5月10日 にサポートが終了しており、ひとつ前の LTS である .NET Core 3.1 は 2022年12月13日 で終了する予定です。 App Runner の利用を検討される方はこれを気に .NET 6 へのバージョンアップもご検討いただくのが良さそうですね。 GitHub リポジトリを用意

                                              AWS App Runner でサポートされるマネージドランタイムが追加されたので .NET アプリケーションを実行してみる | DevelopersIO
                                            • Using Tailscale on Windows to network more easily with WSL2 and Visual Studio Code

                                              Tailscale is a zero config mesh "VPN" that runs atop other networks and effectively "flattens" networks and allows users/services to more easily (and securely) communicate with each other. For example, I've written extensively on how to SSH into WSL2 on Windows 10 from another machine and you'll note that there is not only a ton of steps but there's more than one way to do it! I have talked about

                                                Using Tailscale on Windows to network more easily with WSL2 and Visual Studio Code
                                              • Announcing .NET 5 Preview 1 - .NET Blog

                                                At the end of last year, we shipped .NET Core 3.0 and 3.1. These versions added the desktop app models Windows Forms (WinForms) and WPF, ASP.NET Blazor for building single page applications and gRPC for cross-platform, contract-based messaging. We also added templates for building services, rich generation of client code for talking to gRPC, REST API services, and a lot more. We’re excited to see

                                                  Announcing .NET 5 Preview 1 - .NET Blog
                                                • C#, VB, F# (.NET)

                                                  Pulumi supports writing your infrastructure as code in any .NET language programs running on dotnet using any supported version. You can use your favorite .NET tools — such as editors, package managers, build systems, and test frameworks — to create, deploy, and manage infrastructure on any cloud, including Azure, AWS, and Google Cloud. Install .NET PrerequisitesBefore using Pulumi for .NET, you w

                                                    C#, VB, F# (.NET)
                                                  • 【C#】StringBuilderとDefaultInterpolatedStringHandlerの処理速度・メモリ確保量を比べてみる - はなちるのマイノート

                                                    はじめに 今回はStringBuilderとDefaultInterpolatedStringHandlerの処理速度・メモリ確保量を比べてみたいと思います。 learn.microsoft.com learn.microsoft.com 大抵のStringBuilderの利用シーン、new StringBuilderの代わりにnew DefaultInterpolatedStringHandler(0, 0)を使ったほうが良いと思うのだけど、new DefaultInterpolatedStringHandler(0, 0)という呼びづらさが微妙にそれを躊躇わせる。— neuecc (@neuecc) October 17, 2023 はじめに 概要 もうちょい詳しく 実験 結果 概要 実はDefaultInterpolatedStringHandlerをStringBuilderのよう

                                                      【C#】StringBuilderとDefaultInterpolatedStringHandlerの処理速度・メモリ確保量を比べてみる - はなちるのマイノート
                                                    • [アップデート] AWS CodeBuild の Buildspec で Steps フェーズが追加され、GitHub Actions が使えるようになりました | DevelopersIO

                                                      [アップデート] AWS CodeBuild の Buildspec で Steps フェーズが追加され、GitHub Actions が使えるようになりました いわさです。 AWS CodeBuild では Buildspec というビルド定義を YAML 形式で記述することで、CodeBuild が実行するステップを構成することが出来ます。 これまでは主に Build/Commands で独自にビルド用のコマンドを実行することで構築していました。 本日のアップデートで、CodeBuild の Buildspec に Steps フェーズが追加され、GitHub Marketplace で公開されているアクションが使えるようになりました。 これによって、独自にコマンドを定義するのではなく事前にコミュニティやサードパーティプロバイダーによって提供されているアクションを再利用し、簡単にビルド

                                                        [アップデート] AWS CodeBuild の Buildspec で Steps フェーズが追加され、GitHub Actions が使えるようになりました | DevelopersIO
                                                      • Red Hat Enterprise Linux の PAYGインスタンスから EUS リポジトリをサブスクライブしてみた | DevelopersIO

                                                        Red Hat Enterprise Linux の PAYGインスタンスから EUS リポジトリをサブスクライブしてみた EUSを使いたい こんにちは、のんピ(@non____97)です。 皆さんはRed Hat Enterprise Linux (以降RHEL)の pay-as-you-go (以降PAYG)のEC2インスタンスでEUSを使いたいなと思ったことはありますか? 私はあります。 EUSとはExtended Update Supportのことで、事前に定義された特定のマイナーリリースに影響度が高いセキュリティ更新と優先度が緊急と判断されたバグフィックスのバックポートを提供するオプションです。 通常、各マイナーリリースのプログラム修正は次のマイナーリリースの提供開始までですが、EUSを使用することで最大2年間同じマイナーリリースで先述したパッケージを適用することが可能です。 R

                                                          Red Hat Enterprise Linux の PAYGインスタンスから EUS リポジトリをサブスクライブしてみた | DevelopersIO
                                                        • Announcing the .NET Core Uninstall Tool 1.0! - .NET Blog

                                                          Today we are releasing the .NET Core Uninstall Tool for Windows and Mac! Starting in Visual Studio 2019 version 16.3, Visual Studio manages the versions of the SDK and runtime it installs. In previous versions, SDKs and runtimes were left on upgrade in case those versions were targeted or pinned with global.json. We realized this was not ideal and might have left many unused .NET Core SDKs and run

                                                            Announcing the .NET Core Uninstall Tool 1.0! - .NET Blog
                                                          • API Gateway + Lambda で .NET 6 の Minimal API を実行してみる | DevelopersIO

                                                            いわさです。 AWS Lambda では .NET 6 がサポートされていますが、.NET 6 では Minimal API と呼ばれる、従来とは異なるAPIの実装方法が利用出来るようになっています。 Minimal API を使うと、.NET 上で不要な依存関係などを含まない最小限の Web API を作成することが出来ます。 今回、Minimal API をターゲットにした API Gateway を作成する機会がありましたので、構築の流れをご紹介します。 Minimal API の作成 dotnet new webコマンドで作成されるものは最小限の Minimal API となっています。 本日はこちらを利用します。 % dotnet new web テンプレート "ASP.NET Core Empty" が正常に作成されました。 作成後の操作を処理しています... /Users/i

                                                              API Gateway + Lambda で .NET 6 の Minimal API を実行してみる | DevelopersIO
                                                            • Announcing .NET Chiseled Containers - .NET Blog

                                                              .NET chiseled Ubuntu container images are now GA and can be used in production, for .NET 6, 7, and 8. Canonical also announced the general availability of chiseled Ubuntu containers. Chiseled images are the result of a long-term partnership and design collaboration between Canonical and Microsoft. We announced chiseled containers just over a year ago, as a new direction. They are now ready for you

                                                                Announcing .NET Chiseled Containers - .NET Blog
                                                              • GitHub - mrLSD/riscv-fs: F# RISC-V Instruction Set formal specification

                                                                RISC-V formal ISA Specification Copyright © Evgeny Ukhanov This is a formal (and executable) specification for the RISC-V ISA (Instruction Set Architecture), written in F# purely functional style. We deliberately choose an "extremely elementary" implementation of F# to make it readable and usable by wide audience who do not know F# and who do not plan to learn F#. This is a work-in-progress, one o

                                                                  GitHub - mrLSD/riscv-fs: F# RISC-V Instruction Set formal specification
                                                                • Generate Python, Java, and .NET software libraries from a TypeScript source | Amazon Web Services

                                                                  AWS Open Source Blog Generate Python, Java, and .NET software libraries from a TypeScript source As builders and developers, many of us are aware of the principle of Don’t Repeat Yourself (or DRY) and practice it every day. Entire runtimes and programming languages have been developed by taking that principle to an even higher level, with the core idea of writing software once and having it run on

                                                                    Generate Python, Java, and .NET software libraries from a TypeScript source | Amazon Web Services
                                                                  • Polyglot Notebooks - Visual Studio Marketplace

                                                                    Features Run and execute code for all featured languages Share variables between languages Connect to and query Microsoft SQL Server Connect to and query Kusto clusters Language server support such as completions, syntax highlighting, signature help, and diagnostics for each language See the state of all variables using the Variables View Create detailed diagrams and visualizations using Mermaid I

                                                                      Polyglot Notebooks - Visual Studio Marketplace
                                                                    • Blazor WebAssembly を触ってみる - その②デバッグしてみる - Qiita

                                                                      デバッグしよう Blazor WebAssembly を触ってみる - その①環境を整える、サンプルを動かす の続きです。 今回は以下の記事を参考にデバッグ操作を試してみたいと思います。 ASP.NET Core Blazor WebAssembly をデバッグする https://docs.microsoft.com/ja-jp/aspnet/core/blazor/debug?view=aspnetcore-3.1#visual-studio-code Visual Studio Code でやってみる 1. launch.json の確認 .vscode\launch.json がない状態で Run -> Start Debugging (F5) でデバッグ実行をクリックすると、以下のように環境の選択肢が表示されたと思います。 ここで .NET Core を選択すると以下のようなデバ

                                                                        Blazor WebAssembly を触ってみる - その②デバッグしてみる - Qiita
                                                                      • Hello, Redis Stack - Redis

                                                                        Today we’re thrilled to announce Redis Stack. Redis Stack consolidates the capabilities of the leading Redis modules into a single product, making it easy for developers to build modern, real-time applications with the speed and stability of Redis. Prologue At Redis, we’re building a real-time data layer to meet the universal demand for responsive, low-latency applications and services. To build a

                                                                          Hello, Redis Stack - Redis
                                                                        • Easy Set Up of .NET Core on Raspberry Pi and Remote Debugging with VS Code

                                                                          This article shows how to setup a Raspberry Pi from scratch, install the .NET core SDK and debugger and then demonstrates publishing and debugging a couple of simple programs remotely from a desktop or laptop. Download source - 14 KB GitHub repo with the most up to date code Introduction Having set up Raspberry Pis for .NET core and remote debugging manually, I wanted an easier, more automated sol

                                                                            Easy Set Up of .NET Core on Raspberry Pi and Remote Debugging with VS Code
                                                                          • Azure Pipelines だけ使っているプロジェクトを GitHub Actions に移行している話 - しばやん雑記

                                                                            最近は Azure Pipelines だけを使っている GitHub 上のプロジェクトを、徐々に GItHub Actions に移行しています。Azure Pipelines は Approvals や Gates などが便利ですが、OSS で一人開発しているような場合は GitHub Actions に寄せておいた方が都合が良かったです。 GitHub Actions はみんな知っているようにインフラ周りは Azure Pipelines と同じで、Azure Pipelines で言うところの Task が Action として提供されているので移行は比較的し易かったです。 まずは YAML についてドキュメントを読んでおきましょう。Azure Pipelines との差分をまとめてある移行ガイドもあります。多少構造は違いますが、すぐに理解できます。 YAML の構造とかは公式ドキ

                                                                              Azure Pipelines だけ使っているプロジェクトを GitHub Actions に移行している話 - しばやん雑記
                                                                            • .NET Core ❤ gRPC

                                                                              By Sourabh Shirhatti (Program Manager on the .NET team at Microsoft) | Guest post Monday, September 23, 2019 The .NET team at Microsoft has been working in close collaboration with the gRPC team since November 2018 on a new fully managed implementation of gRPC for .NET Core. We’re pleased to announce that grpc-dotnet is now available with .NET Core 3.0 today! How to get it?grpc-dotnet packages hav

                                                                                .NET Core ❤ gRPC
                                                                              • Docker+Ubuntu+PostgreSQL セットアップ - Qiita

                                                                                #--------------------------------- # For Docker #--------------------------------- FROM ubuntu:22.04 #--------------------------------- # For Ubuntu #--------------------------------- #シェル指定 SHELL ["/usr/bin/bash", "-l", "-c"] #初回のアップデートを強制 RUN apt update && apt upgrade -y #最低限のメンテナンスツール #2回目以降のapt installでも毎回updateをして、dockerの差分buildによるキャッシュの悪さを回避する RUN apt-get update && apt-get install -y ca-cert

                                                                                  Docker+Ubuntu+PostgreSQL セットアップ - Qiita
                                                                                • neue cc - C#による自家製静的サイトジェネレーターに移行した話

                                                                                  見た目はほとんど変わっていませんが(とはいえ横幅広くしたので印象は結構変わったかも)、このサイト、フルリニューアルしました。内部構造が。完全に。別物に。元々はWordPressだったのですが、今回から自作の静的サイトジェネレーターでhtmlを生成し、GitHub Pagesでホストするようにしました。元になるソース(.md)もGitHub上に置き、GitHub ActionsでビルドしてGitHub Pagesでホスティングされるという、完全GitHub完結ソリューション。また、記事を書くエディタもGitHub web-based editor(リポジトリのトップで.を打つと、VS Codeそのものが起動するやつ)を利用することで、非常に快適で、というかMarkdownエディタとしては最高品質のものが乗っかっていて、たかがブログ書くにしては面倒くさいPush/Pullもなくダイレクトコミッ