並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 1383件

新着順 人気順

VC++の検索結果481 - 520 件 / 1383件

  • 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
    • 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:
      • WebAssemblyとBlazor: 何十年の問題を解決する

        Silverlightは気づいていないが、2007年はこのプラットフォームにとって厳しい年であった。一見関係なさそうな出来事が2つ起こり、最終的には終焉に向かうことになった。1つ目は、Web Hypertext Application Technology Working Group (WHATWG)とWorld Wide Web Consortium (W3C)の共同作業が始まり、HTML5仕様の最初のドラフトが2008年に公開された。 2つ目が2007年6月29日に、AppleがiPhoneをリリースした。 時折、革新的な製品が登場し、それがすべてを変えることがある。  Steve Jobs レースは始まった。携帯電話はほぼ一晩で連絡先リスト付きの折りたたみ式電話から、ゲームや組み込みWebブラウザーを持つポータブルコンピューターに進化した。短期的にはSilverlightの未来は有望

          WebAssemblyとBlazor: 何十年の問題を解決する
        • Windows App SDK を使ってモダンなタイトルバーを持つアプリケーションを作る - しばやん雑記

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

            Windows App SDK を使ってモダンなタイトルバーを持つアプリケーションを作る - しばやん雑記
          • テンプレートエンジンT4とRiderを活用したC#コードの自動生成

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

              テンプレートエンジンT4とRiderを活用したC#コードの自動生成
            • 黎明期から使ってきたC#の将来性について考える。キャリアを広げるために意識すること | Offers Magazine

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

                黎明期から使ってきたC#の将来性について考える。キャリアを広げるために意識すること | Offers Magazine
              • 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#】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>が

                    • 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の基本を解説
                      • 「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ディスプレイに文字を描こう
                                • 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
                                  • 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
                                    • マイクロソフト、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対応など
                                      • 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 をサポートした。
                                        • 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
                                          • 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
                                                    • neue cc - ConsoleAppFramework v5 - ゼロオーバーヘッド・Native AOT対応のC#用CLIフレームワーク

                                                      ConsoleAppFramework v5 - ゼロオーバーヘッド・Native AOT対応のC#用CLIフレームワーク 2024-06-13 ConsoleAppFrameworkの完全に新しいバージョンをリリースしました。完全に設計しなおして実装も完全に作り直された、何もかもが新しいフレームワークになっています。設計指針として「Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe」を掲げ、もちろん、他を圧倒的に引き離すパフォーマンスを実現しています。 これはコールドスタートアップ・ウォームアップなしでのベンチマークとなっていて、CLIアプリケーションでの実際での利用に最も即したものだと考えています。System.CommandLineと比較すれば280倍!メモリアロケーション量もほかのフレ

                                                      • 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"
                                                        • 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
                                                          • neue cc - R3 - C#用のReactive Extensionsの新しい現代的再実装

                                                            R3 - C#用のReactive Extensionsの新しい現代的再実装 2024-02-27 先日、新しいC#用のReactive Extensionsの実装としてR3を正式公開しました!R3はRx for .NETを第一世代、UniRxを第二世代とした場合の、第三世代のRxという意味で命名しています。Rxとしてのコア部分(ほぼdotnet/reactiveと同様)は.NET共通のライブラリとして提供し、各プラットフォーム特化のカスタムスケジューラーやオペレーターは別ライブラリに分けるという形により、全ての.NETプラットフォーム向けのコアライブラリと、各種フレームワーク Unity, Godot, Avalonia, WPF, WinForms, WinUI3, Stride, LogicLooper, MAUI, MonoGame 向けの拡張ライブラリを提供しています。 GitH

                                                            • GitHub - Sanakan8472/copy-dialog-lunar-lander: Play lunar lander in you windows file copy dialog

                                                              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 - Sanakan8472/copy-dialog-lunar-lander: Play lunar lander in you windows file copy dialog
                                                              • Microsoft、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表 Visual Studio Onlineを名称変更、料金も値下げ

                                                                Microsoft、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表 Visual Studio Onlineを名称変更、料金も値下げ

                                                                  Microsoft、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表 Visual Studio Onlineを名称変更、料金も値下げ
                                                                • C# 11の新機能を理解しよう──オブジェクトの初期化とジェネリック型数値演算を解説

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

                                                                    C# 11の新機能を理解しよう──オブジェクトの初期化とジェネリック型数値演算を解説
                                                                  • GitHub - yanghuan/CSharp.lua: The C# to Lua compiler

                                                                    D:\>dotnet CSharp.Lua.Launcher.dll -h Usage: CSharp.lua [-s srcfolder] [-d dstfolder] Arguments -s : can be a directory where all cs files will be compiled, or a list of files, using ';' or ',' to separate -d : destination directory, will put the out lua files Options -h : show the help message and exit -l : libraries referenced, use ';' to separate if the librarie is a module, whitch is compield

                                                                      GitHub - yanghuan/CSharp.lua: The C# to Lua compiler
                                                                    • Visual Studio Code 2019年11月版、注目の新機能とは?

                                                                      Visual Studioエンジニアリングチームは12月13日(米国時間)、「Visual Studio Code November 2019」において、2019年11月に公開されたVisual Studio Codeの最新版となる「Visual Studio Code version 1.41」の主な変更点を紹介した。このバージョンには多くのアップデートが含まれており、変更内容を把握しておきたいバージョンとなっている。 Visual Studio Code version 1.41における主な注目ポイントは次のとおり。 ツリービューにおいて単一のフォルダのみを持つフォルダは、デフォルトで折りたたんだ状態で表示するように変更(explorer.compactFoldersで設定)。Javaのパッケージ構造のような単一のフォルダを含んだデータのツリーが無駄に広く展開されるのを避けて、視認性を

                                                                        Visual Studio Code 2019年11月版、注目の新機能とは?
                                                                      • VSCodeでC#開発をする方法

                                                                        はじめに C#で開発している多くの方は Visual Studio を利用している場合がほとんどだと思います。 ただ、Mac や Linux、Windows で開発環境を変えずに開発をしたい場合があると思います。 そういった際に Visual Studio Code (以下、VSCode) が非常に便利です。 また最近では GitHub Codespaces (旧Visual Studio Codespaces) などの盛り上がりから、より一層 VSCode の需要は高まるばかりです。 そこで今回は VSCode を利用した C# 開発の方法について簡単に紹介していきたいと思います。 事前条件 以下のソフトウェアは導入されている前提で記事を書いています。 導入していない方は以下のリンクより導入しておいてください。 .NET Core 3.x or later Visual Studio C

                                                                          VSCodeでC#開発をする方法
                                                                        • 【Unity】Unite Tokyo 2019 「大量のアセットも怖くない!~HTTP/2による高速な通信の実装例~」講演と壇上では語られなかった6つのこと。 - SEGA TECH Blog

                                                                          皆さんこんにちは。セガゲームス、開発技術部の山田です。 以前は OpenGL の話を本ブログで紹介したのですが、今回は Unite Tokyo で講演してきたお話です。 本記事は講演の時と同じく、前半は山田、後半は竹原でお送りします。 目次 Unite Tokyo 2019 資料など 質疑中の様子 講演中に語られなかったこと Keep Alive の話 同時ファイルオープン数について 講演で語られなかったこと (竹原より) HPACK の圧縮率を確認する [HPACK]HTTP/2 のヘッダ管理 [HPACK]Huffman Coding での圧縮 [HPACK]インデックス値を用いた圧縮 : Static Table [HPACK]インデックス値を用いた圧縮 : Dynamic Table [HPACK]まとめ HTTP/2 特有の設定を libcurl から行うには? 優先度制御の現在

                                                                            【Unity】Unite Tokyo 2019 「大量のアセットも怖くない!~HTTP/2による高速な通信の実装例~」講演と壇上では語られなかった6つのこと。 - SEGA TECH Blog
                                                                          • Announcing TypeScript 3.6 RC - TypeScript

                                                                            Today we’re happy to announce the availability of the release candidate of TypeScript 3.6. This release candidate is intended to be fairly close to the full release, and will stabilize for the next few weeks leading up to our official release. To get started using the RC, you can get it through NuGet, or use npm with the following command: You can also get editor support by Downloading for Visual

                                                                              Announcing TypeScript 3.6 RC - TypeScript
                                                                            • Documentation - TypeScript 3.7

                                                                              Optional Chaining Playground Optional chaining is issue #16 on our issue tracker. For context, there have been over 23,000 issues on the TypeScript issue tracker since then. At its core, optional chaining lets us write code where TypeScript can immediately stop running some expressions if we run into a null or undefined. The star of the show in optional chaining is the new ?. operator for optional

                                                                              • 「Visual Studio 2022」v17.5が公開 ~オールインワン検索や新しいAIコード提案を追加/「Visual Studio for Mac 17.5」も同時リリース

                                                                                  「Visual Studio 2022」v17.5が公開 ~オールインワン検索や新しいAIコード提案を追加/「Visual Studio for Mac 17.5」も同時リリース
                                                                                • C#で使える1msタイマーを探す - Qiita

                                                                                  調査内容 C#かつWindowsで1msのタイマーを使いたい。Threading.TimerやTask.Delay(1)では最短でも15msになるっぽいので他の方法を調べた。 環境 Intel Core i5-8265U CPU @ 1.60GHz 1.80 GHz Windows 10 Pro 22H2 C#, .NET Framework 4.6.2, Debug build Visual Studio Community 2022 (64-bit) Version 17.8.5 調査日:2024年5月6日 2024年5月12日、追加調査。WaitableTimer, WaitableTimerExについて。 テストコード 1ms間隔の繰り返しタイマーを30回実行、毎回経過時間を取得してバッファリングする。最後に時間を出力する。 ※私自身が作成中のライブラリのテストコードの一部として実

                                                                                    C#で使える1msタイマーを探す - Qiita

                                                                                  新着記事