(Translated by https://www.hiragana.jp/)
[3ページ] c#の人気記事 1548件 - はてなブックマーク

検索けんさく対象たいしょう

ならじゅん

ブックマークすう

期間きかん指定してい

  • から
  • まで

81 - 120 けん / 1548けん

c#の検索けんさく結果けっか81 - 120 けん / 1548けん

  • アイヌ仮名がな「ㇷ゚」にたいする正規せいき表現ひょうげんわな

    導入どうにゅう アイヌ日本語にほんごことなり、閉音ぶし子音しいんわる音節おんせつ)も存在そんざいするので、表記ひょうきさい音素おんそ文字もじであるラテン文字もじなら、そのまま p, t, k, m, n, s, r などの子音しいん文字もじうしろのければいわけなので、アイヌマ字まじ表記ひょうきでは、なに問題もんだいしょうじない。しかし、元々もともとひらけ音節おんせつ言語げんごである日本語にほんごとくしたカタカナのような仮名かめい文字もじ表記ひょうきするさい鼻音びおん n は「ン」でなんとかなる(じつはそれでもまずいことになっているけどここでは割愛かつあいする)が、p, t, k, m, n, s, r, h はどうしようもないので、特殊とくしゅ仮名がな小書こが仮名がな文字もじ)を利用りようすることになっている。 具体ぐたいてきには以下いかのような特殊とくしゅ仮名がな文字もじ通称つうしょう アイヌ仮名がな)である。 ㇷ゚ -p ッ -t ㇰ -k ㇺ -m ㇱ -s ㇻ -(a)r, ㇼ -(i)r, ㇽ -(u)r, ㇾ -(e)r, ㇿ -(o)r おかりいただけただろうか… 問題もんだい r

      アイヌ語仮名「ㇷ゚」に対する正規表現の罠
    • C#によるクライアント/サーバーの開発かいはつ言語げんご統一とういつがもたらすこう効率こうりつ開発かいはつ体制たいせい ~プリコネ!グランドマスターズ開発かいはつ事例じれい

      2022/08/25 CEDEC2022

        C#によるクライアント/サーバーの開発言語統一がもたらす高効率な開発体制 ~プリコネ!グランドマスターズ開発事例~
      • 「IntelliCode」がさらに進化しんかし、くだり全体ぜんたい候補こうほとして提案ていあん。まるでAIとペアプロしているように

        マイクロソフトは、AIによるコーディング支援しえん機能きのうの「IntelliCode」がさらに進化しんかし、コーディングちゅうくだり全体ぜんたい提案ていあんできる能力のうりょくそなえるようになったことをあきらかにしました。 下記かきは「Re-imagining developer productivity with AI-assisted tools」から引用いんようです。 IntelliCode now provides whole-line code completion suggestions mined from the collective intelligence of your trusted developer knowledge bases. This is like having an AI-developer pair-programming with you, providing meaningful, suggestion

          「IntelliCode」がさらに進化し、行全体を候補として提案。まるでAIとペアプロしているように
        • VS Codeをなぜ、使つかつづけているのか?

          前書まえがき この記事きじんでいるエンジニアのみなさんは、それぞれことなるエディタを使用しようしているかとおもいます。読者どくしゃ自身じしん使用しようしているエディタのしについてはくわしいとかんがえているため、わたしがVS Codeとのエディタを比較ひかくをすることは、限界げんかいがあります。また、VS Code とのエディタの機能きのう快適かいてきさを比較ひかくできません。 そこで、わたし毎日まいにち使用しようしている VS Code のさをアピールすることで、VS Code を使つかってもらう機会きかいつくりたいとおもっています。 ここで説明せつめいしないこと カスタマイズしたキーコンフィグの紹介しょうかい ただし、これから紹介しょうかいする VS Code の機能きのうこのみのキーコンフィグをてることは可能かのうです。 のエディタとの比較ひかく(Vimけい JetBrainけい Helixとう新興しんこうエディタけい) 目次もくじ VS Codeとは 毎月まいつきのアップデート VS Codeのデフォルト機能きのう 拡張かくちょう機能きのう(エクステンション)が

            VS Codeをなぜ、使い続けているのか?
          • わたしがC#の勉強べんきょうのためにかならずクローンしているGitHubリポジトリを紹介しょうかいします - Alternative Architecture DOJO

            こんにちは。MLBおにいさんこと松村まつむらです。 今回こんかいわたしがPCにかならずgit cloneしているC#けいのGitHubリポジトリを紹介しょうかいします。 どういったリポジトリであるか、リポジトリをクローンしている目的もくてきあわせていてみます。 とりあえず詳細しょうさいはいいから、どんなリポジトリがあるかりたいほうはこちらをごらんください。 gist.github.com それでは列挙れっきょしていきます。(アルファベットじゅんです) つねにクローンするもの dotnet-presentations/aspnetcore-app-workshop github.com ASP.NET Core 2.2でSPAのWebアプリケーションをつくるワークショップです。 dotnet-presentations/aspnetcore-concepts-workshop github.com 前述ぜんじゅつの dotnet-presentations/aspnet

              私がC#の勉強のために必ずクローンしているGitHubリポジトリを紹介します - Alternative Architecture DOJO
            • GitHubのURLをちょろっとえるだけでコードを「Visual Studio Code」で閲覧えつらんできる素敵すてきなサービスが話題わだいに/トグルするブックマークレットも用意よういされている【やじうまのもり

                GitHubのURLをちょろっと書き換えるだけでコードを「Visual Studio Code」で閲覧できる素敵なサービスが話題に/トグルするブックマークレットも用意されている【やじうまの杜】
              • Neovimを一瞬いっしゅんでVSCodeみに便利べんりにする - k0kubun's blog

                去年きょねん8ねんぶりに vimrc をなおしたときはLSPの体験たいけんがあんまりよくなくてLSPなしでNeovimを使つかつづけていたのだが、様々さまざま言語げんごのOSSをメンテする都合つごう用途ようとおうじてIntelliJとVSCodeとNeovimのさんかたなりゅうらしていた結果けっか可能かのうならNeovimにせたいけどそれならLSPを使つかいたいなということになり、今回こんかいLSPのところ真面目まじめ設定せっていなおして、かなり体験たいけんになっている。 正直しょうじきNeovimの設定せっていはVSCodeのそれにくらべたら面倒めんどうなんじゃないかという印象いんしょうがありサボっていたふしがあるが、実際じっさいにやってみるとVSCodeとどう程度ていど簡単かんたん方法ほうほうもあったので紹介しょうかいしたい。 何故なぜNeovimなのか LSPのはなしまえに、タイトルだけひとがそもそもたんにVSCode使つかえばいいじゃんといそうなので、どうしてIntelliJやVSCodeではなくNeovimにそろえようとおもったのかについていておく。

                  Neovimを一瞬でVSCode並みに便利にする - k0kubun's blog
                • そこまでやる? 170まんDLの人気にんき「Visual Studio Code」拡張かくちょう機能きのう巧緻こうちなマルウェア/「Ethereum」のスマートコントラクト言語げんご「Solidity」の開発かいはつらくになるとのみ【やじうまのもり

                    そこまでやる? 170万DLの人気「Visual Studio Code」拡張機能に巧緻なマルウェア/「Ethereum」のスマートコントラクト言語「Solidity」の開発が楽になるとの触れ込み【やじうまの杜】
                  • [解説かいせつ]「Windowsの設定せっていフランス語ふらんすごだとゲームが起動きどうしない」開発かいはつしゃがXで公開こうかいした小数点しょうすうてん表記ひょうきかんするバグの詳細しょうさいをレポート

                    [解説かいせつ]「Windowsの設定せっていフランス語ふらんすごだとゲームが起動きどうしない」開発かいはつしゃがXで公開こうかいした小数点しょうすうてん表記ひょうきかんするバグの詳細しょうさいをレポート by せきやdn · 公開こうかいみ 2023ねん8がつ12にち · 更新こうしんみ 2023ねん8がつ17にち [UPDATE 2023/08/17] TryParse()けい例外れいがいをキャッチして処理しょりするコードを省略しょうりゃくしていましたが、表記ひょうきがあったほうがいいというコメントをいただいたため、追記ついきおこないました。 ゲーム開発かいはつふくむプログラミングにおいては、意外いがいなところにとしあながたくさんあります。今回こんかい紹介しょうかいするのは「フランス語ふらんすごのローカライズ対応たいおうにおける小数点しょうすうてん問題もんだい」です。 発端ほったんとなったポスト 今回こんかい記事きじは、筆者ひっしゃ(せきやdn)がX(きゅうTwitter)にポストしたつぎのツイートが発端ほったんです。 今回こんかいの「ファミレスを享受きょうじゅせよ」 Windowsがフランス語ふらんすごだとがらない不具合ふぐあい。 おずかしいはなしなのですが、 おなじミ

                      [解説]「Windowsの設定がフランス語だとゲームが起動しない」開発者がXで公開した小数点表記に関するバグの詳細をレポート
                    • decimalがたじゅうしん小数しょうすう)にゆめているやからおおすぎる - Qiita

                      みたいなのがげられます。これが話題わだいになったときにSNSでかける言説げんせつが「じゅうしん小数しょうすう (decimal) がたならこういう問題もんだいはない」です。 ですが、decimalがたじゅうしん小数しょうすう正確せいかく表現ひょうげんできるというはなしでしかなく、すべての実数じっすう正確せいかく表現ひょうげんできるわけではありません。たとえば、 1.0 / 3.0 * 3.0 の計算けいさんかんがえてみましょう。数学すうがくてきには、これはちょうど 1.0 になるはずです。 C#の場合ばあい C#には標準ひょうじゅんの decimal がたがあります。これで 1.0 / 3.0 * 3.0 を計算けいさんしてみましょう。

                        decimal型(十進小数)に夢を見ている輩が多すぎる - Qiita
                      • ソフトウェアのアーキテクチャについて - threecourse’s blog

                        最近さいきんしょう中規模ちゅうきぼのプログラムを保守ほしゅせいたか記述きじゅつするにはどうすればよいかがになっていて、 ソフトウェアのアーキテクチャについて調しらべていました。 ほんんでみる 以下いかほんあさめにとおしてみました。どのほんもそれぞれまなぶべきてんがあって興味深きょうみぶかかったです。 .NETのエンタープライズアプリケーションアーキテクチャだい2はん https://www.amazon.co.jp/dp/B00ZQZ8JNE C#での設計せっけいはなし。ドメイン駆動くどう設計せっけいなど、設計せっけいかかわるトピックがひろれられていてい。 Adaptive Code C#実践じっせん開発かいはつ手法しゅほう だい2はん https://www.amazon.co.jp/dp/B07DJ2BL4Y C#での実装じっそうはなし。SOLID原則げんそく中心ちゅうしんに、実装じっそうかかわるトピックがひろれられていてい。 Clean Architecture 達人たつじんまなぶソフトウェアの構造こうぞう設計せっけい https://www.a

                          ソフトウェアのアーキテクチャについて - threecourse’s blog
                        • C#やRustからWin32 APIをもっと簡単かんたんせるように ~Microsoftが「win32metadata」プロジェクトを発表はっぴょういままで手動しゅどうでメンテナンスされてきたバインディングやラッパーを自動じどう管理かんりする基盤きばん

                            C#やRustからWin32 APIをもっと簡単に呼び出せるように ~Microsoftが「win32metadata」プロジェクトを発表/今まで手動でメンテナンスされてきたバインディングやラッパーを自動管理する基盤
                          • VS Codeのしん機能きのうがすごく便利べんり! ツリービューのスティッキースクロール機能きのうをオンにすると格段かくだん使つかいやすくなります

                            先日せんじつアップデートされた、VS Code v1.86で、スティッキースクロールがツリービューでも使用しようできるようになったので、紹介しょうかいします。 エディタのスティッキースクロール(紹介しょうかい記事きじ)ができるようになったときもその便利べんりさによろこびましたが、ツリービューでもできるようになり、ふか階層かいそうでもすべてのおやつね表示ひょうじしておくことができます。 ツリービューのスティッキースクロールを使用しようするには、デフォルトではオフになっているので、機能きのうをオンにする必要ひつようがあります。 ※オンになっているひともいるようですね。

                              VS Codeの新機能がすごく便利! ツリービューのスティッキースクロール機能をオンにすると格段に使いやすくなります
                            • Windowsでコマンドラインから画面がめんキャプチャーをする (1/2)

                              コマンドラインから画面がめんキャプチャーを実行じっこうして PNG形式けいしき保存ほぞんする 画面がめんキャプチャー(スクリーンショットとも)は、ソフトウェアのドキュメント作成さくせいやメモわりにすることがおおい。こうしたとき、コマンドラインから画面がめんキャプチャーをしたくなることがあるが、残念ざんねんながら、Windowsには直接ちょくせつ可能かのうなコマンドは用意よういされていない。しかし、PowerShellを使つかえば、まったく不可能ふかのうというわけではない。 まず画面がめんが1つだけ、マルチディスプレイではない環境かんきょうで、デスクトップ全体ぜんたい画面がめんキャプチャーをする方法ほうほうかんがえる。 最初さいしょに、PowerShellでSystem.Windows.FormsとSystem.Drawingクラスを使つかえるように以下いかのコマンドを実行じっこうしておく。PowerShellのウィンドウをじるまでに1かいだけ実行じっこうしておけばよい。複数ふくすうのキャプチャー方式ほうしき解説かいせつするが、どの方法ほうほうでも、このAdd-Typeコマン

                                Windowsでコマンドラインから画面キャプチャーをする (1/2)
                              • GoとRustの言語げんご比較ひかく記事きじくのが流行はやってるらしい

                                コンテキスト わたしもGoとRustの比較ひかく記事きじいてバズるやつやりたい — みょん (@myuon_myon) February 27, 2020 仕事しごとでGoとRustをいています。いずれもWebのサーバーサイドです。パフォーマンスとかほとほどってかんじなので極限きょくげんまでチューニングしたりしません。という前提ぜんていんでください。 Rust/Goはいずれも習得しゅうとくしてから2ねんくらいいています。いてるりょう多分たぶんそんなにわりません。 Go なんとっても習得しゅうとくなんひくいのでひとえらばずけるようになります。現状げんじょうだと仕事しごとくなら一番いちばん無難ぶなん選択肢せんたくしだなとおもっています。一方いっぽう言語げんごもエコシステムもなにもかもかなりクセがつよいので、Go Wayにちゃんとしたがうことが大事だいじだなとおもったりします。 ジェネリクスがないことは高速こうそくなコンパイルなど利点りてんもありますがmap,filterとうかたごとにforぶんきまくることになるのでとてもつかれ

                                • PowerShellのいまる 2つあるPowerShellはどっち使つかえばいい? (1/2)

                                  PowerShellにかんしては、2021ねんに1かいまとめたのだが、あれから3ねん経過けいかしたので最新さいしん情報じょうほうふくめて、簡単かんたん解説かいせつしたい。なお、それぞれのこれまでの経緯けいいなどは、過去かこ記事きじ記載きさいしているので参考さんこうにしてほしい。 ●あらためて「PowerShell」の現状げんじょう登場とうじょう経緯けいい整理せいりする https://ascii.jp/elem/000/004/052/4052789/ 結論けつろんからえば、PowerShellには、Windowsにどうこりされている「Windows PowerShell」と、ユーザーがインストールする必要ひつようがある「PowerShell」がある。コマンドラインを使つか頻度ひんどたかいようならば、最新さいしんのPowerShellをインストール、そうでなければWindows PowerShellで十分じゅうぶんである。 PowerShellのインストーラーなどに表示ひょうじされる奇妙きみょう人物じんぶつイラストをたことがあるひともいるだろう。

                                    PowerShellの今を見る 2つあるPowerShellはどっち使えばいい? (1/2)
                                  • Visual Studio Codeを使つかってDockerコンテナないでシステム開発かいはつおこなう - NRIネットコムBlog

                                    ほん記事きじは NRIネットコム Advent Calendar 2022 24にち記事きじです。 🎁 23にち ▶▶Happy Christmas Eve! ▶▶ 25にち 🎄 はじめまして、入社にゅうしゃ7ねん川畑かわはたです。 おもにPHPを使つかったWebアプリの開発かいはつ保守ほしゅ運用うんよう担当たんとうしております。 今日きょうはクリスマスイブですね。わたし枕元まくらもとげんナマがかれる予定よていです。ゆめはないけどうれしい。 はじめに ローカルに開発かいはつ環境かんきょう構築こうちくするさいにDockerを利用りようされているほうおおいですよね。 つくってこわしてがらく、ローカルにプログラミング言語げんごれなくても開発かいはつ環境かんきょう構築こうちくできるなどメリットにあふれています。そんなDockerを利用りようして環境かんきょう構築こうちく人気にんきエディタVisual Studio Code(以下いか、VS Code)でいざソースコードをくぞ!といさむと、下記かきのようなメッセージが通知つうちされます。(PHP環境かんきょうだとおかんがください) Canno

                                      Visual Studio Codeを使ってDockerコンテナ内でシステム開発を行う - NRIネットコムBlog
                                    • とにかくドメイン駆動くどう設計せっけい実践じっせんしてみるこころみ ~TODO管理かんりシステムへん

                                      はじめに この記事きじはサービスをばくそくつくったり、ドメイン駆動くどう設計せっけい解説かいせつをするようなものではありません。 ドメイン駆動くどう設計せっけい勉強べんきょうをしていて、うごかす機会きかいりないとかんじていました。そこで、いま理解りかい実際じっさいうごくシステムをドメイン駆動くどう開発かいはつしてみようとおもいました。 ほん記事きじはその開発かいはつ過程かていかんがえていたことを記録きろくしたものです。 「このひとはこういうかたちとしんだんだな~」くらいでていただけたらありがたいです。 作成さくせいするシステム 今回こんかいつくるのはTODO管理かんりシステムです。 初回しょかい開発かいはつでは以下いか機能きのう開発かいはつしました。 TODOのタイトルと詳細しょうさい登録とうろくできる 作成さくせいしたTODOを検索けんさくできる 選択せんたくしたTODOの詳細しょうさい確認かくにん完了かんりょう削除さくじょができる デモ デモなのでメールの確認かくにんはダミーです。新規しんき登録とうろくをしたら画面がめんるメール確認かくにんリンクをめば確認かくにんみとなります。 そのみぎじょうのログインからログインしてください。 デモのデータベ

                                        とにかくドメイン駆動設計を実践してみる試み ~TODO管理システム編~
                                      • マイクロソフト、「Blazor WebAssembly」正式せいしきばんを5月にリリース。BlazorでPWAやデスクトップアプリも開発かいはつ

                                        マイクロソフト、「Blazor WebAssembly」正式せいしきばんを5月にリリース。BlazorでPWAやデスクトップアプリも開発かいはつへ マイクロソフトは1がつ14にち日本にっぽん時間じかん1がつ15にち未明みめい)にオンラインインベント「.NET Conf Focus on Blazor」を開催かいさい同社どうしゃ開発かいはつちゅうのWebアプリケーションフレームワーク「Blazor」の最新さいしん動向どうこう今後こんごについてあきらかにしました。 Blazorは、C#と.NET CoreをもちいてWebアプリケーションの開発かいはつ可能かのうにするフレームワークです。JavaScriptをもちいず、C#によるプログラミングでSPA(Single Page Application)のWebアプリケーションを開発かいはつできるため、.NETの知識ちしき経験けいけんをWebアプリケーションにかつかせると同時どうじに、Visual StudioなどC#に対応たいおうした豊富ほうふ開発かいはつツールによる開発かいはつ生産せいさんせい向上こうじょう期待きたいできるとい

                                          マイクロソフト、「Blazor WebAssembly」正式版を5月にリリース。BlazorでPWAやデスクトップアプリも開発へ
                                        • 「Visual Studio Code」で「WSL 2」じょうのリモートコンテナを使用しようするには、Microsoftが解説かいせつ

                                          「Visual Studio Code」で「WSL 2」じょうのリモートコンテナを使用しようするには、Microsoftが解説かいせつ:Windows 10でDocker Desktop Stableを効果こうかてき活用かつようする Microsoftは2020ねん7がつ1にち米国べいこく時間じかん)、「Visual Studio Code」(VS Code)で「WSL 2」(Windows Subsystem for Linux 2)にあるリモートコンテナを使用しようする方法ほうほうを「Visual Studio Code Blog」で紹介しょうかいした。 WSL 2は、Microsoftが2020ねん5がつにリリースした「Windows 10 バージョン2004」(May 2020 Update)に標準ひょうじゅん搭載とうさいされた。Dockerも2020ねん5がつに、バックエンドとしてWSL 2をサポートした「Docker Desktop for Windows」(Docker De

                                            「Visual Studio Code」で「WSL 2」上のリモートコンテナを使用するには、Microsoftが解説
                                          • (C#) async/await を理解りかいする - ネコのためにかね

                                            この記事きじは Qiita C# Advent Calendar 2021 の5にち記事きじです。 はじめに C# で async/await が登場とうじょうしてからずいぶんと時間じかんがたち、モダンな C# においてはほぼ必須ひっすとなりました。Unity でも UniTask などのライブラリもあり、簡単かんたん非同期ひどうき処理しょりけます。この記事きじでは C# での非同期ひどうき処理しょり歴史れきしにもれつつ async/await の動作どうさ原理げんりについてきます。 Unity C# のはなしいたほう需要じゅようこうそうなので Unity および UniTask を前提ぜんていにした説明せつめいとコードがおおてきますが、async/await は C# の言語げんご機能きのうであるため、動作どうさ原理げんり自体じたいは .NET でもおなじです。 Unity の文脈ぶんみゃくでは適宜てきぎえてください。 また、詳細しょうさい完璧かんぺき説明せつめいするよりもわかりやすさを重視じゅうししたため、一部いちぶ正確せいかくさをいた説明せつめいをしています。ご了承りょうしょう

                                              (C#) async/await を理解する - ネコのために鐘は鳴る
                                            • Qiitaでたぶんもっとも参考さんこうにしてはいけないPythonの導入どうにゅう方法ほうほう - Qiita

                                              はじめに Pythonはいまもっと習得しゅうとく希望きぼう人口じんこうおお言語げんごである。 それはヘビーなデベロッパーからライトなオフィスコンピューティングまで多岐たきにわたる。 おそらく「Pythonを使つかえば○○ができる」と喧伝けんでんされているのを見聞みききしているからだろう。 この記事きじではそんなPythonをいちから導入どうにゅう開発かいはつできるようにすることをおもにする。 OSのセンテイ Pythonの開発かいはつでもっともすぐれたOSはWindowsである。 単純たんじゅんにPython.orgの公式こうしきから対象たいしょうのバージョンをいくつかえらんでダウンロードして適当てきとうにインストールすればそれですべてをはじめられるので、MacやLinuxのようにシステムデフォルトとべつverとのインストール共存きょうぞんやパッケージ管理かんりツールを意識いしきする必要ひつようはない。 パスはとおるし、複数ふくすうのバージョンを同時どうじれてもビルドバージョンですらけて共存きょうぞんできるので簡単かんたん処理しょりけい Pythonはインタプリタかい変態へんたい言語げんご

                                                Qiitaでたぶんもっとも参考にしてはいけないPythonの導入方法 - Qiita
                                              • 「Xamarin」は2024ねん5がつ1にち終了しゅうりょう今秋こんしゅう出荷しゅっか予定よていの「iOS 17」「Android 14」に対応たいおうせず/.NETベースのクロスプラットフォームアプリ開発かいはつ基盤きばん、「.NET MAUI」などへの移行いこう

                                                  「Xamarin」は2024年5月1日に終了、今秋出荷予定の「iOS 17」「Android 14」に対応せず/.NETベースのクロスプラットフォームアプリ開発基盤、「.NET MAUI」などへの移行を
                                                • Visual Studio Codeの「サンタぼうアイコン」にたい宗教しゅうきょうてき抗議こうぎ、その対応たいおう炎上えんじょう | スラド オープンソース

                                                  ストーリー by hylom 2019ねん12月23にち 1745ふん サンタぼうはサタンとかっておけばよかった? 部門ぶもんより Anonymous Cowardいわく、 Microsoftせい人気にんきコードエディタVisual Studio CodeでGitHubリポジトリのIssuesセクションが炎上えんじょう、リポジトリが一時いちじてき関係かんけいしゃ専用せんようモードに制限せいげんされ、一般いっぱんからの新規しんきバグ報告ほうこくけられない状態じょうたいになっていた(経緯けいい説明せつめいするIssue)。 発端ほったんは、CodeのInsidersばん(ナイトリービルドてきなもの)にて、クリスマスがらみのちょっとした演出えんしゅつとして、設定せっていアイコンの歯車はぐるまにサンタぼうかぶせられた、というもの。これをたユダヤ教徒きょうとおもわれるユーザが、「宗教しゅうきょうのシンボルをエディタにせて宗教しゅうきょうすことは不快ふかいきわまりない、わたしにとってサンタぼうはナチスのかぎじゅうひとしいシンボルだ、さい優先ゆうせん削除さくじょしろ」とつよ口調くちょう抗議こうぎしたため、ひらく

                                                  • Unityにおける設計せっけいパターン

                                                    CA.unity #1 2021/02/19 https://meetup.unity3d.jp/jp/events/1271

                                                      Unityにおける設計パターン
                                                    • Microsoftが開発かいはついち時期じき絶大ぜつだい人気にんきほこった「Visual Basic」の誕生たんじょう秘話ひわ

                                                      Microsoftが開発かいはつしたプログラミング言語げんご「Visual Basic」は一時期いちじき人気にんき頂点ちょうてんたっしていましたが、記事きじ作成さくせい時点じてんでは目立めだたない存在そんざいになっています。そんなVisual Basicの興亡こうぼうについて、コーディング補助ほじょアプリを開発かいはつするRetoolが「Visual Basicのちち」としてられるアラン・クーパー体験たいけんだんまじえながら解説かいせつしています。 Something Pretty Right: A History of Visual Basic | Retool https://retool.com/visual-basic/ Visual Basicは、クーパー開発かいはつしたプログラミング言語げんご「Ruby」をMicrosoftが買取かいとかたちはじまった言語げんごです。クーパーによると、Rubyの前身ぜんしんとなる「Tripod」の開発かいはつは1985ねんはじまったとのこと。当時とうじのWindowsはグラフィカルユーザ

                                                        Microsoftが開発し一時期は絶大な人気を誇った「Visual Basic」の誕生秘話
                                                      • Webばん「Visual Studio Code」がオフライン動作どうさ対応たいおう ~PWAとしてインストール可能かのうに/指定していサイズ以下いかのリポジトリコンテンツを自動じどうDLして高度こうど検索けんさく定義ていぎ移動いどう利用りようできる

                                                          Web版「Visual Studio Code」がオフライン動作に対応 ~PWAとしてインストール可能に/指定サイズ以下のリポジトリコンテンツを自動DLして高度な検索・定義移動も利用できる
                                                        • Visual Studio Code公式こうしき設定せってい同期どうき「Settings Sync」を利用りようする - Qiita

                                                          はじめに これまでも「Setting Sync」という拡張かくちょうれることで、複数ふくすうのVisual Studio Codeの設定せってい同期どうきすることは可能かのうでした。ただGithubやGistの設定せっていがやや面倒めんどう側面そくめんがあり、初期しょき設定せってい煩雑はんざつでした。 しかしVer.1.48でついに公式こうしき設定せってい同期どうき機能きのう「Settings Sync(まぎらわしいですがこちらは複数ふくすうがた)」がリリースされました。以下いか内容ないよう同期どうき可能かのうです。 設定せってい キーボードショートカット ユーザースニペット 拡張かくちょう機能きのう UIの状態じょうたい表示ひょうじ言語げんご、アクティビティバー、パネル、画面がめんレイアウト、コマンド履歴りれきどういち通知つうち抑止よくし) ここではその簡単かんたん使つかかたと、なにができるのか簡単かんたんにまとめたいとおもいます。 なお公式こうしきドキュメントはこちら。 https://code.visualstudio.com/docs/editor/settings-sync 事前じぜん準備じゅんび 設定せってい同期どうき利用りようするた

                                                            Visual Studio Code公式の設定同期「Settings Sync」を利用する - Qiita
                                                          • 「ITフリーランスエンジニアの平均へいきん月額げつがく単価たんかランキング」言語げんごべつ1は「Ruby」で88.3まんえん、パーソルキャリアが発表はっぴょう

                                                            パーソルキャリアのIT・テクノロジー領域りょういきとくがたエージェントサービス「HiPro Tech(ハイプロ テック)」は、2022ねん1年間ねんかんに「HiPro Tech」が受領じゅりょうした案件あんけん月額げつがく単価たんか平均へいきん算出さんしゅつした「ITフリーランスエンジニアの平均へいきん月額げつがく単価たんかランキング」を3がつ28にち発表はっぴょうした。 職種しょくしゅべつ単価たんかランキングをると、「DXコンサルタント」が99.1まんえんぜん職種しょくしゅなかもっとたかく、いで「ITコンサルタント」(95.5まんえん)となった。さらに「PM/PMO」(91.3まんえん)も4にランクインし、DX戦略せんりゃく推進すいしんかかわるポジションで単価たんかたかいことがわかった。 3は、「プロダクトオーナー/プロダクトマネジャー」(92.6まんえん)となった。また、「データサイエンティスト」(5、90.2まんえん)や「機械きかい学習がくしゅう・AIエンジニア」(7、87.5まんえん)も需要じゅようたかさに比例ひれいして上位じょういにランクインしている。 WEBけいサービスの開発かいはつけい

                                                              「ITフリーランスエンジニアの平均月額単価ランキング」言語別1位は「Ruby」で88.3万円、パーソルキャリアが発表
                                                            • .NET 5 を使つかいたい理由りゆう6せん - Qiita

                                                              はやいので使つかいたい わたし場合ばあい、ここすうげつ一番いちばん素晴すばらしいニュースだとかんじたブログがこれでした。 https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/ .NET5 がどれだけパフォーマンス向上こうじょうのために努力どりょくしてきたかという内容ないようです。 ものすごいボリュームでむのが大変たいへんでしたが、満足まんぞくかんのある記事きじでした。 この記事きじんだだけでも、はやく.NET 5 を使つかいたいという気持きもちになりました。 パフォーマンスがくなったというらせはいつでもエンジニアの気持きもちを高揚こうようさせるのだとおもいます。 使つかいたい理由りゆう1 : GCが高速こうそくした いくつものアプローチをかさねたことがしるされていました。 GCが到達とうたつ可能かのうオブジェクトをマークする処理しょり情報じょうほうのスレッドでも流用りゅうようできるようにして、かくスレッドないどう処理しょり作業さぎょうりょう一部いちぶ省略しょうりゃく可能かのうにした G

                                                                .NET 5 を使いたい理由6選 - Qiita
                                                              • Visual Studioでペアプロ環境かんきょう実現じつげんする「Live Share」が、テキストチャットとボイスチャット機能きのう統合とうごう

                                                                マイクロソフトは、Viual Studioファミリーでリモートでもペアプログラミング環境かんきょう実現じつげんする「Live Share」のしん機能きのうとして、テキストチャットとボイスチャットをプレビュー公開こうかいすることをあきらかにしました。 Live ShareはVisual StudioやVisual Studio CodeなどのVisual Studioファミリー製品せいひんあいだをネットワークで接続せつぞくし、ペアプログラミング環境かんきょう実現じつげんする機能きのうです。インターネット経由けいゆでも機能きのうするため、物理ぶつりてきはなれた場所ばしょであってもリモートでペアプログラミングをおこなうことができます。 今回こんかい発表はっぴょうされたのは、このLive Shareにテキストチャットとボイスチャットを統合とうごうする、というものです。現在げんざいのLive Shareは1つのソースコードを2人ふたり同時どうじ編集へんしゅうすることはできても、プログラマ同士どうし会話かいわべつ電話でんわやチャットツールなどをもちいなければおこなえませんでし

                                                                  Visual Studioでペアプロ環境を実現する「Live Share」が、テキストチャットとボイスチャット機能を統合へ
                                                                • 書籍しょせききました。 そう、VS Codeで。

                                                                  TechFeed Experts Night#12 〜 【VSCode, Vim, Emacs】エンジニアけエディタ最新さいしん動向どうこう!にて発表はっぴょうした資料しりょうです。 ※8分間ふんかんのLTなので「詳細しょうさいはググれ!」となっているのはご容赦ようしゃください🙏 https://techfeed.io/events/techfee…

                                                                    書籍を書きました。 そう、VS Codeで。
                                                                  • VSCodeの操作そうさミスでGCP Cloud Composerの裏側うらがわk8sをお掃除そうじしたはなし - Qiita

                                                                    tl;dr 筆者ひっしゃはvimでVSCode初心者しょしんしゃ。でもすすめられたので数カ月すうかげつぶりに起動きどうしてみた。 Pluginを色々いろいろれていたので、サイドバーにはたくさんのアイコン。なにこれたのしい。 Cloud Codeタブをさわっていたら…指先ゆびさきふるえてトラックパッド誤操作ごそうさ。「Delete Cluster」をしてしまう。 そのときたまたま偶然ぐうぜん、GCPのオーナー権限けんげんつIAMで認証にんしょうしていた。 盛大せいだいにやらかして復旧ふっきゅう手間てまだったが、いくつかの理由りゆう障害しょうがいとして顕在けんざいしなかった。 というおはなし なにをやらかしたのか やらかし当時とうじ筆者ひっしゃはGCPでデータ処理しょり基盤きばん開発かいはつおこなっていました。vimとzshが大好だいすきで、開発かいはつのすべてをこの2つでませてましたが、同僚どうりょうにVSCodeをもうプッシュされたので使つかってみることにしました。 VSCodeはすうヶ月かげつまえにインストールしたもののそのときは結局けっきょく使つかわず。数ヶ月すうかげつぶりの起動きどうでした。 インストール

                                                                      VSCodeの操作ミスでGCP Cloud Composerの裏側k8sをお掃除した話 - Qiita
                                                                    • デバッガと和解わかいせよ

                                                                      2022/08/28 Kernel/VM探検たんけんたいonline part5 (https://kernelvm.connpass.com/event/256248/) の @nullpo_head (https://twitter.com/nullpo_head) の発表はっぴょう資料しりょうです。 ptraceを使つかっ…

                                                                        デバッガと和解せよ
                                                                      • C# Win32API完全かんぜん入門にゅうもん - Qiita

                                                                        はじめに 対象たいしょうとする読者どくしゃについて ほん記事きじ対象たいしょうしゃとしては以下いかのようなひと想定そうていしています。 C#でこれからWin32APIを使つかってみたい。 C言語げんごのことがあまりよくかっていない。 いままでは適当てきとう使つかっていたので一度いちどきちんと理解りかいしたい。 自分じぶんおなじような状況じょうきょうであったため、いちから調しらべて整理せいりしてみました。自分じぶん理解りかいした順番じゅんばん内容ないよう記載きさいすることで、また、具体ぐたいてき使用しようれいによってできることのひろさや動作どうさかんってもらうことで、理解りかいたすけになればとおもっています。 ただし、かっているひとからすると冗長じょうちょう説明せつめいになっている部分ぶぶんこのましくない内容ないよう正確せいかくせいける内容ないようなどもあるとおもいます。実際じっさい使用しようする場合ばあいはそのてんにご留意りゅういねがいます。 Win32APIについて Windows API - Wikipedia Microsoft WindowsのシステムコールようAPIのこと。とくに32ビットプロセッサで動作どうさするWindow

                                                                          C# Win32API完全入門 - Qiita
                                                                        • Javaを中心ちゅうしん偏見へんけんベースでプログラミング言語げんご関係かんけいをまとめた - きしだのHatena

                                                                          オブジェクト指向しこう言語げんごはなしをするときに便利べんりなように、Javaを中心ちゅうしんにプログラミング言語げんごをまとめてみました。 Javaに影響えいきょうあたえるか、Javaから影響えいきょうけるか、というかんじですね。 Simula オブジェクト指向しこうはここからはじまったとわれています。 クラス、オブジェクト、継承けいしょう仮想かそう関数かんすう(たい)といった、オブジェクト指向しこう基本きほん要素ようそそなわっていました。 ただし、「オブジェクト指向しこう」という言葉ことばまれていません。 Smalltalk Simulaから発想はっそうて「オブジェクト指向しこう」という言葉ことばんだのはアラン・ケイでした。 しかし、モデルとしてはSimulaとはことなりメッセージングを主体しゅたいとしたものでした。また、アラン・ケイの「オブジェクト指向しこう」はプログラミングのパラダイムだけではなく、ひとがコンピュータをどのようにあつかうかというメタファであり、ダイナブックというハードウェアやそのユーザーインタフェースを含

                                                                            Javaを中心に偏見ベースでプログラミング言語の関係をまとめた - きしだのHatena
                                                                          • neue cc - async/awaitのキャンセル処理しょりやタイムアウトを効率こうりつてきあつかうためのパターン&プラクティス

                                                                            async/awaitの鬼門きもんひとつとして、適切てきせつなキャンセル処理しょりげられます。べつ基本きほんてきにはそんなむずかしいことではなく、CancellationTokenSourceをつくる、CanellationTokenをわたす、OperationCanceledExceptionをハンドリングする。というだけのはなしです。けれど、Tokenに手動しゅどうでコールバックをRegisterしたときとか、わたくちいてないものに無理むりやりなんとかするときとか、タイムアウトに使つかった場合ばあい始末しまつとか、ちょっといた処理しょりをしたいような場面ばめんもあり、そうしたときにどうすればいのかなやむこともあります。 こういうのはパターンと対応たいおうさえおぼえてしまえばいいはなしでもあるので、今回こんかいはAlterNatsの実装じっそう直面ちょくめんしたパターンから、「外部がいぶキャンセル・タイムアウト・大元おおもとのDispose」がふくあわされた状況じょうきょうでの処理しょり記述きじゅつ方法ほうほうと、適切てきせつ例外れいがい処理しょり、そしてさい

                                                                            • 7 Must Know Software Design Patterns

                                                                              Photo by charlesdeluvio on UnsplashWhy Should We Care About Design PatternsSimply put, design patterns help us solve problems by creating a reusable solution that we can use as a template for our software. That being said, design patterns aren't algorithms and you can't paste them into the code base. They give you a template of sorts, but if misused some patterns may cause additional complexity an

                                                                                7 Must Know Software Design Patterns
                                                                              • 「Visual Studio Code API」を現役げんえきエンジニアからまなぶ! 拡張かくちょう機能きのう開発かいはつ入門にゅうもんしょ発売はつばい/シンタックスハイライトやスニペット作成さくせいかべ経験けいけんをもとに解説かいせつ【Book Watch/ニュース】

                                                                                  「Visual Studio Code API」を現役エンジニアから学ぶ! 拡張機能開発の入門書が発売/シンタックスハイライトやスニペット作成の壁を経験をもとに解説【Book Watch/ニュース】
                                                                                • Vim やめます - Qiita

                                                                                  はじめに このたび長年ながねん沿ったVimとおわかれをすることにしました。移行いこうさきはVSCodeです。 正直しょうじきうと、かなりまえからVSCodeへの移行いこう検討けんとうしていました。実際じっさい過去かこなんもVSCodeへの完全かんぜん移行いこうためしており、そのたび挫折ざせつしてきていました。 今回こんかい挫折ざせつしていた理由りゆうふくめておはなししていこうとおもいます。 なぜ移行いこうしなかったのか まずだいいちに、Vimをあまり普段ふだん使づかいしていないひとはおどろくかもしれませんが、VSCodeにそなわっている機能きのうのうち、Vimではまったく出来できていなかったことというのはおおくありません。Vimのlanguage serverとの連携れんけい強固きょうこであり、定義ていぎジャンプや補完ほかん自動じどうフォーマットといった動作どうさもVSCodeとかわらず実現じつげんできます。VimのなかからGit関連かんれん操作そうさをすることも、ファイル操作そうさも、デバッガをうごかすことも、スニペット機能きのうもmarkdownのプレビューも出来できていました。

                                                                                    Vim やめます - Qiita

                                                                                  新着しんちゃく記事きじ