並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 972件

新着順 人気順

visualstudioの検索結果321 - 360 件 / 972件

  • perlcriticとのつきあい方 - 私が歌川です

    はじめに こんにちは。perlcriticの話をします。perlcriticに関するまとまった日本語の情報が乏しいなと感じたので、アドベントカレンダーの記事として書くことにします。 これは Perl Advent Calendar 2020 - Qiita 4日目の記事です。3日目は hkoba さんで zsh 上で .pm のメソッド名を補完する話 - hkoba blog でした。 はじめに perlcriticとは 設定をする .perlcriticrc 例 設定項目 severity program-extensions ポリシーごとの設定 Subroutines::ProhibitExplicitReturnUndef (severity = 5) ValuesAndExpressions::ProhibitConstantPragma (severity = 4) Values

      perlcriticとのつきあい方 - 私が歌川です
    • VSCodeのUser Snippetを活用しよう! - Qiita

      はじめに VSCodeには様々なカスタマイズをできるAPIが提供されていますが、簡単に設定できてとても便利になるUser Snippetという機能があって、あまり知られていない気がしたので紹介します! 私はフロントエンドエンジニアなので、後半の例ではフロントエンドで多用するものが多くなっています。(React多め) Snippetとは Snippetとはコードの切れ端を表すもので、切り貼りで再利用できるコードのことをいいます。 短い文字列に設定されたエイリアスを入力してTabやカーソルで選択することでコードのテンプレートを利用できる機能が最近のエディタにはあります。 HTMLの有名なEmmetの例 この項目が、VSCodeでは簡単な定義ファイルを一つ作るだけでオリジナルのSnippetを作ることができます。 設定の方法 プロジェクトのメンバーで共有したいSnippetはプロジェクトないの.

        VSCodeのUser Snippetを活用しよう! - Qiita
      • ゲームのプログラミングの言語はC#で独学なら無料の勉強方法はどう? - u nextで息抜きする組み込みエンジニア

        新型コロナウイルスで長期で自宅待機中の人が多いと思います。 せっかく家にいるのだから、いっそゲーム プログラミングの勉強を始めてみるのはどうでしょう。 と感じたので、簡単なゲームのプログラミング要素に沿った形で教えてくれたPaizaを試してみたのでシェアしますね。 ゲーム プログラマーの言語のおすすめは? ゲームのプログラミングの開発環境に必要なソフトは? ゲームのプログラミングの本よりも学習サイトが活用が楽かも ゲームのプログラミングの独学なら腕試しを! ゲームのプログラミングなら子供も楽しめそう。 ゲームのプログラミングは大学ではサークルや部活以外無理ですが。 まとめ ゲーム プログラマーの言語のおすすめは? ゲームプログラマーになるのに必要な言語はC++、C#、python、JavaScript、Swift(スイフト)、Ruby(ルビー)など何種類かありますが、ゲームプログラムだけで

          ゲームのプログラミングの言語はC#で独学なら無料の勉強方法はどう? - u nextで息抜きする組み込みエンジニア
        • .NET 6からのC# Incremental Source Generatorの開発入門

          本記事はもなふわすい~とる~むアドベントカレンダー 2021に登録しようと思ったら全部埋まっていた上にC#アドカレその1にも登録できませんでしたのでその2に登録することといたします。 25日の記事です。 筆者環境 Windows 10 Visual Studio 2022 version 17.0.3 .NET Compiler Platform SDK .NET 6.0.101 概要 当記事では昨年作ったEmbedResourceCSharpというSource GeneratorをIncremental Source Generator(以下ISG)に対応させ、Visual Studio 2022以前Roslyn version 3しかない環境でもNuget経由でインストールして動作するようにします。 背景 Source Generatorの失敗 .NET 5とC#9.0と共に華々しく登

            .NET 6からのC# Incremental Source Generatorの開発入門
          • エンジニア向けのBIツール、QuaryをBigQueryに接続して使ってみた | DevelopersIO

            こんちには。 データアナリティクス事業本部 機械学習チームの中村(nokomoro3)です。 Quaryというエンジニア向けのBIツールが気になったので使ってみました。 GitHub - quarylabs/quary: Open-source BI for engineers VSCodeの拡張機能やCLIが準備されており、以下のことができます。 データベースへの接続 dbtに類似した機能 sqlファイルとしてmodelを記述可能、schemaもyamlファイルで記述可能 schemaはGUIで操作もでき、リネージも表示可能 また簡単なグラフなどもyamlファイルで管理可能 対応ソースはBigQueryやSnowflakeなどとなっていますので、今回はBigQueryで試してみようと思います。 BigQuery側の準備 前準備として、以下のページにある ml-latest-small.z

              エンジニア向けのBIツール、QuaryをBigQueryに接続して使ってみた | DevelopersIO
            • Webアプリ多め!ネットで見つけたMSX向け開発関連ツールまとめ - Gigamix Online

              【2024.05.26更新】BASIC言語のカテゴリ、CVBasicを追加 【2024.03.29更新】C言語、C++言語、Pascal言語のカテゴリを追加 【2024.03.20更新】MSX-C(MSX公式のC言語コンパイラ) 追加 【2024.03.16更新】zasm(オンライン Z80用 クロスアセンブラ) 追加 【2023.12.05更新】マシン語・C言語による開発・プログラミング系アプリ、MSX BASIC向け開発アプリ 追加 【2022.07.30更新】画像作成・画像変換系アプリを別ページへ移動しました。 【2022.07.30更新】開発・プログラミング系アプリ 追加 ネットで見つけたMSX向け開発関連ツールをまとめました。嬉しいことに最近どんどん増えてきました。WebアプリでリリースされているツールはPCだけでなくスマホでも動くかもしれませんね!? 画像変換・スプライトエディ

                Webアプリ多め!ネットで見つけたMSX向け開発関連ツールまとめ - Gigamix Online
              • Text::MicroTemplate(Perlのテンプレートエンジン)のシンタックスハイライトを作った話 - KAYAC engineers' blog

                はじめに この記事はTech KAYAC Advent Calendar 2020の16日目の記事になります。 こんにちは。技術部の中山といいます。普段はぼくらの甲子園!ポケットチームでUnityとかGAS(Google Apps Script)を触ったりしています。 自分は使っていないのですが、チーム内でText::MicroTemplateというPerlのテンプレートエンジンが使われていて、「シンタックスハイライトがなくて書きにくい」みたいなことを言っている人がいたのでVSCodeのシンタックスハイライトを作りました。 VSCodeの拡張機能を検索する画面で「ext:mt」とか「MicroTemplate」とかで検索するか、 https://marketplace.visualstudio.com/items?itemName=quarter.vscode-microtemplate-

                  Text::MicroTemplate(Perlのテンプレートエンジン)のシンタックスハイライトを作った話 - KAYAC engineers' blog
                • VSCode × Docker で快適な開発環境をあなたにも

                  こんにちは。エンジニアの Ryo です。 本記事では、Docker と Visual Studio Code(以下、VSCode)の拡張機能を利用してプロジェクト内で devcontainer 環境を構築する方法をご紹介します。 突然ですが皆さん、開発環境を構築する際に特定のプログラム言語やライブラリのインストール作業、めんどうくさいと感じたことはありませんか? 特にホスト PC に直接インストールをする場合は、既に入っているものと競合しないか確認をしながら進めなければならないため、非常に手間がかかってしまいます。 今回紹介する devcontainer 環境を一度構築すれば、その後同様の開発環境を構築する際に、個別にプログラム言語やライブラリをインストールする必要がなくなるため、大幅な時間短縮を見込めます。複数人で開発する際に大きな効果を発揮します。 VSCodeで開発をしている方は大勢

                  • 新しいMacに開発環境を構築(移行)したときに行なうこと - My External Storage

                    最近開発用のMacの入れ替えを行なったので、新しいPCを使うときに行なう環境構築のメモ。 ブログ記事を書くときは一般的な内容になるよう心がけているが、今回は自分用のメモになっている。 TL;DR dotfilesリポジトリを作っておくと便利 私は加えてhomeshickを使っている https://github.com/andsens/homeshick VimやZshの設定はこれでひきつぐ 会社用のgitの設定は別ファイルにしておいて.gitconfigファイル内でincludeを使ってロードするようにしておく 機密情報を含んだ環境変数も別ファイルにしてsourceで読み込むようにしておく Brewでインストールしたアプリや設定はbrew bundleで引き継げる VS Codeの設定の引き継ぎはCode Settings Syncを使う https://marketplace.visu

                      新しいMacに開発環境を構築(移行)したときに行なうこと - My External Storage
                    • Flutter + FirebaseでiOSとAndroidの定期購入(サブスク)を実装する

                      はじめに 先日公開したアプリでは定期購入を実装しています。いわゆるサブスクです。 Flutter(iOS/Android)でサブスクの実装例は少なく、苦労した点もあるので知見を公開します。定期購入の仕様について丁寧に解説するというよりは、実際に私がどのような実装をしているかについて書いています。 注意事項 本記事は公式ドキュメント、技術記事投稿サイト、個人ブログなどの情報を自分なりに解釈して実装した内容です。 課金周りはアップデートが多いため、常に最新情報の確認を推奨します。特に英語版公式ドキュメントは最も信頼できると思います。 本番環境で動作していることを確認済みですが、サブスクユーザーは現状数名です。サブスクユーザーが多数の場合による影響は未検証です。 その他、十分に検証できていない内容があります。何かお気づきの点があればご指摘いただけると助かります。 環境 本記事執筆時の環境です。

                        Flutter + FirebaseでiOSとAndroidの定期購入(サブスク)を実装する
                      • Clojure開発環境をVS Code でつくる - さめたコーヒー

                        たぶんClojureを書いている人はEmacsを使っている人が多いと思いますがVS Codeも結構書きやすいと思うので僕がやっている方法について書きます。 使用するエクステンション: Calva Clojure Warrior remote containers Calva について Calva は Emacs でいう Cider、IntelliJ でいう Cursive のようなエクステンションです。主に次のようなことができます。 REPL を VS Code 内で起動したり、ターミナルなどで起動したREPLに接続する inline や file、 namespace単位でのコードの実行 テストの実行 code formatting 関数の定義場所にジャンプ Paredit ClojureScript も対応 かなり包括的にサポートされています。しばらく前まで Calva 関係のエクステ

                          Clojure開発環境をVS Code でつくる - さめたコーヒー
                        • Marp for VS Code - Visual Studio Marketplace

                          Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. Marp for VS Code Create slide deck written in Marp Markdown on VS Code. We will enhance your VS Code as the slide deck writer. Mark marp: true, and write your deck! See the documentation of Marpit Markdown and the features of Marp Core about how to write. Please refer https://marp.app/ for more details of Marp ecosys

                            Marp for VS Code - Visual Studio Marketplace
                          • Hex Editor - Visual Studio Marketplace

                            Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. A custom editor extension for Visual Studio Code which provides a hex editor for viewing and manipulating files in their raw hexadecimal representation. Features Opening files as hex A data inspector for viewing the hex values as various different data types Editing with undo, redo, copy, and paste support Find and r

                              Hex Editor - Visual Studio Marketplace
                            • mikinel|note

                              Unityでzstd圧縮と解凍 Unityでfacebookのzstdを利用して圧縮と解凍を行う。 CompressLevelは1(低圧縮)~22(高圧縮)を選択可能 今回はC#でzstdを使うために https://github.com/bp74/Zstandard.Net を利用した。 Unityで使用するためにZstandard.Netをクローンし、VisualStudioでビルド Zstandard.Net.dll libzstd.dll をUnityプロジェクトのPluginフォルダにインポ UnityのEditor拡張で毎フレームRepaintする よく忘れるのでメモ public class TestEditor : Editor{ private void OnEnable() => EditorApplication.update += OnUpdate; private

                                mikinel|note
                              • Using WSL 2 with Visual Studio Code

                                Version 1.89 is now available! Read about the new features and fixes from April. September 3, 2019 by Matt Hernandez, @fiveisprime It's been a couple of months since the initial betas for the Windows Subsystem for Linux 2 (WSL 2) were launched and I wanted to share a bit about what this is all about and how this will help you be more productive. I've been using the beta since it landed in Windows

                                • Re-imagining developer productivity with AI-assisted tools - Visual Studio Blog

                                  Building new functionality, writing unit tests, and learning new technologies has never been easier or more fun. TL;DR: Harnessing the wisdom of the community, Visual Studio IntelliCode is revolutionizing developer productivity. We started with AI-assisted IntelliSense and are now expanding the application of artificial intelligence to significantly accelerate learning, radically improve developme

                                    Re-imagining developer productivity with AI-assisted tools - Visual Studio Blog
                                  • C#の初心者が基礎から勉強を始めて基本を理解するには! - u nextで息抜きする組み込みエンジニア

                                    C#のプログラミングを始めたいと感じているけど何から始めるのが良いか?情報を収集している人に対してブログ記事を書きます。 イメージしている人はこのようなあなたです。 C#を入門したい C#の初心者 C#の勉強をもう一度やり直したい C#のおすすめの勉強方法を探している C#のおすすめの参考書を探している ゲームのプログラムを作りたい PCアプリを作りたい c#の読み方は? c#の初心者のあなたへ c#の勉強のやり方 c#の参考書はどれが良い? c#の学習はプログラミング学習サイトがおすすめ c#のエディタは? c#の開発環境は? まとめ c#の読み方は? C#はシーシャープと読みます。 c#の初心者のあなたへ 初めに、C#を勉強したいと感じたら年齢や、文系、理系は関係ないです。 とにかく、理解したもの勝ちなのであきらめないで学習を繰り返し続けることが大事です。 C#の初心者と感じている人は

                                      C#の初心者が基礎から勉強を始めて基本を理解するには! - u nextで息抜きする組み込みエンジニア
                                    • Markuplint - Visual Studio Marketplace

                                      Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. vscode-markuplint Markuplint for Visual Studio Code Extension Settings markuplint.enable: Control whether Markuplint is enabled for HTML files or not markuplint.debug: Enable debug mode markuplint.defaultConfig: It's the configuration specified if configuration files do not exist markuplint.targetLanguages: Specify t

                                        Markuplint - Visual Studio Marketplace
                                      • The Invisible JavaScript Backdoor – Certitude Blog

                                        A few months ago we saw a post on the r/programminghorror subreddit: A developer describes the struggle of identifying a syntax error resulting from an invisible Unicode character hidden in JavaScript source code. This post inspired an idea: What if a backdoor literally cannot be seen and thus evades detection even from thorough code reviews? Just as we were finishing up this blog post, a team at

                                        • Visual Studio Code November 2023

                                          Version 1.87 is now available! Read about the new features and fixes from February. November 2023 (version 1.85) Update 1.85.1: The update addresses these issues. Update 1.85.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the November 2023 release of Visual Studio Code. There are many updates in this v

                                            Visual Studio Code November 2023
                                          • VS Code に言語の自動検出機能が追加されました | DevelopersIO

                                            VS Code 1.60 がリリースされました? 今回も様々なリリース内容があります。 リリースノートを一目見て、今後お世話になりそうなリリース内容があったのでそれを取り上げたいと思います。 その機能は「言語自動検出」です。 言語自動検出とは 記述されているコードに基づいてプログラミング言語を自動検出し、ファイルの言語モードを自動的に設定してくれる機能です。 リリースノートにいくつか例があるので見ていきましょう。 貼り付けたコードを基に言語自動検出 Untitled で開いているエディターに Python のコードを貼り付けたら Python のシンタックスハイライトが適用され、 C# のコードを貼り付けたら C# のシンタックスハイライトが適用される例です。 Grab an example from online and paste it in an untitled editor: h

                                              VS Code に言語の自動検出機能が追加されました | DevelopersIO
                                            • 【丁寧に解説】M5Stack 開発環境構築 〜Arduino IDE から VSCodeのArduino拡張機能 導入 まで〜 - harattaMouseの小部屋

                                              「harattamouseの小部屋」は移転しました。新ページは 「Haratta-Tech-Lab」です。 今回は M5Stackの開発環境の導入をチュートリアル形式でまとめて見ようと思います。 解説範囲は Arduino IDEのインストールからArduino for Visual Studio Code(以下Arduino for VSCode)の導入までです。 Arduino for VSCode まで導入できると、快適なコード編集環境になるのでオススメしています。ぜひ導入してみてくださいね。 この記事ではこんな方にお勧めです。 ・1からM5Stackの開発環境を整えたい方 ・快適なコード編集の環境にしたい方 (Arduino-IDEからアップグレードできます。) M5Stackを持っていない方はこちらの記事を参考にしてみてください。 harattamouse.hatenablog.

                                                【丁寧に解説】M5Stack 開発環境構築 〜Arduino IDE から VSCodeのArduino拡張機能 導入 まで〜 - harattaMouseの小部屋
                                              • VSCodeで全ワークスペースで使うdebug launch設定をする - $shibayu36->blog;

                                                VSCodeでデバッガを起動したい時に、毎回.vscode/launch.jsonの追加をしていた。これ面倒だなと思っていたのだが、普通にsettings.jsonのlaunchというキー名で全ワークスペースで使うdebug launch configurationの設定ができた。 例えばRubyのデバッグのためにvscode-rdbgを使っていた場合、.vscode/settings.jsonに次のように設定しておくと全ての場所でVSCode上でRubyのデバッグができる。便利ですね。 "launch": { "version": "0.2.0", "configurations": [ { "type": "rdbg", "name": "Debug current file with rdbg", "request": "launch", "script": "${file}", "

                                                  VSCodeで全ワークスペースで使うdebug launch設定をする - $shibayu36->blog;
                                                • GitHub Copilot Labs - Visual Studio Marketplace

                                                  Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. Copilot Labs is a place for GitHub to experiment with new ideas before we take them into production. These experiments may never become part of the official product, or may change significantly before they become part of the supported product. Because they are experimental, features may break, not work as expected, o

                                                    GitHub Copilot Labs - Visual Studio Marketplace
                                                  • Introducing dotnet-monitor, an experimental tool - .NET Blog

                                                    dotnet-monitor is an experimental tool that makes it easier to get access to diagnostics information in a dotnet process. When running a dotnet application differences in diverse local and production environments can make collecting diagnostics artifacts (e.g., logs, traces, process dumps) challenging. dotnet-monitor aims to simplify the process by exposing a consistent REST API regardless of wher

                                                      Introducing dotnet-monitor, an experimental tool - .NET Blog
                                                    • Windows 10で始めるC言語開発(22) Windows 10でC言語開発をしよう! Windows APIで行く【Microsoft C/C++】(1)

                                                      Windows APIを使うならMicrosoftのビルドツールも選択肢 しばらくは、WindowsでWindows APIを使ったC言語プログラミング言語を取り上げていく。ということで、ここで開発環境を再考しておきたい。 これまで、C言語開発の仕組みを理解すること、LinuxやMac、組み込みデバイスといったWindows以外のプラットフォームでのC言語プログラミングにも応用しやすいことを踏まえ、LLVM Clangとmakeをベースとした開発環境に、人気があるVisual Studio Codeを組み合わせた開発環境をセットアップする方法を紹介してきた。 しかし、である。Windows APIは基本的にWindowsプラットフォームでしか使えない。Windowsでしか使えないのであれば、ビルドツールはLLVM Clangではなく、Microsoftが提供しているものを使うのが自然な選択

                                                        Windows 10で始めるC言語開発(22) Windows 10でC言語開発をしよう! Windows APIで行く【Microsoft C/C++】(1)
                                                      • VS Code がインストール済みの Windows Sandbox を起動する方法 | DevelopersIO

                                                        はじめに 通常 Windows Sandbox は初期状態の Windows 10 を起動するため、普段使いするようなアプリケーションは起動後に手動で入れる作業を毎回行う必要があります。 ですが、Windows Sandbox には構成をファイルに記述し、その構成ファイルを元に Windows Sandbox を起動できる仕組みがあります。 今回はその Windows Sandbox 構成ファイルを設定して VS Code をプリインストールした状態の Windows Sandbox を起動できるように設定してみたいと思います。 Windows Sandbox とは Windows 10 May 2019 Update で導入された新機能です。使い捨て前提の仮想マシンで、毎回初期化された Windows 10 が立ち上がります。ホストとは独立しているため安全な環境が実現できます。 やってみ

                                                          VS Code がインストール済みの Windows Sandbox を起動する方法 | DevelopersIO
                                                        • 最初の C# プログラム(.NET 6 新テンプレート)

                                                          .NET 6 ではプロジェクト テンプレートが更新されて、かなりシンプルになります。 例えば、コンソール アプリの場合(dotnet new console コマンドで生成)は(コメント行を除けば実質)以下の1行だけの C# ファイルが生成されます。 Console.WriteLine("Hello, World!"); 先日の .NET 6 Preview 7 から、コンソール アプリと Web アプリがこの新テンプレートになっています。 トラッキング issue を見るに、他のタイプのプロジェクトも同じ方針で書き換え中みたいです。 今日はこの新テンプレートがらみで、背景とか、内部挙動的な話とか、Preview 7 から正式リリースまでの間に掛かる予定の変更の話とか。 旧テンプレート まあ、これまでのテンプレートが以下のようなものでしたから、ずいぶんとすっきりしました。 using Sy

                                                            最初の C# プログラム(.NET 6 新テンプレート)
                                                          • 【時間を節約】tailwind CSSで爆速開発のためのツール集 | りーほーブログ

                                                            tailwind CSSが大人気ですね! 単一責任の原則でCSSの管理から解放されます。 tailwind CSSはユーティリティファーストなのでボタンを装飾するのにもたくさんのクラスをつける必要があります。 慣れていないとクラス名を調べる回数が多くなり、時間がかかります。 tailwind CSSに慣れている方でも慣れていない方でも時間を節約できるツールをご紹介します。 tailwind components – コンポーネント集 ボタン、フォーム、ナビゲーション、カード、ウィジェット、テーブル、ページのtailwind CSSで装飾されたコンポーネントをコピペで使えます。 https://tailwindcomponents.com/ Tailwind Toolbox – コンポーネント集 �tailwind CSSで装飾されたテンプレートやコンポーネントがコピペで使えます。 http

                                                              【時間を節約】tailwind CSSで爆速開発のためのツール集 | りーほーブログ
                                                            • VscodeでPythonを始めるなら知っておきたい単語 - Qiita

                                                              あらすじ Pythonをvscodeで始めるにあたって、知っておくといい単語を集めました。 vscodeの設定項目の中に登場するものたちです。 Pyright https://microsoft.github.io/pyright/ 黄鉄鉱(pyrite)を意味し、大規模開発での利用にも耐える高速型チェッカー。 Pyrightはあくまでも型に関連する機能を提供するツールであり、シンタックスハイライトなどは含まれません。 VSCodeやNeovimにはデフォルトでPython用シンタックスハイライトが組み込まれていますが、 NeovimなどではTreesitterなどを使う、VSCodeではPylanceを利用するなど、 よりリッチな開発体験を得る工夫をすることが出来ます。 Pylance https://marketplace.visualstudio.com/items?itemName

                                                                VscodeでPythonを始めるなら知っておきたい単語 - Qiita
                                                              • Visual Studio Code January 2024

                                                                Version 1.87 is now available! Read about the new features and fixes from February. January 2024 (version 1.86) Update 1.86.2: The update addresses these issues. Update 1.86.1: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the January 2024 release of Visual Studio Code. There are many updates in this ver

                                                                  Visual Studio Code January 2024
                                                                • I am mitsuruog | VS CodeのLiveShareを使ったリモートペアプログラミングの紹介

                                                                  この記事はVisual Studio Code Advent Calendar 2019 - Qiita8 日目の記事です。 現在、仕事で使っている VS Code の LiveShare を使ったリモートペアプログラミングについて紹介します。 ちなみに利用している技術スタックは、「React+TypeScript」のフロントエンドチームの事例です。 目次 背景 なぜ PullRequest をレビューがジュニア育成に機能しなかったのか? 自分がやりたいペアプログラミングの形を探る Live Share とは 実際のリモートペアプログラミングのやり方 まとめ 背景 なぜ現在この方法を採用しているかというと、次のような理由がありました。 ジュニアのフロントエンドが参画したため、育成する必要がある PullRequest をレビューという従来の形を採用してみたが、育成効果があまりないことにすぐ

                                                                    I am mitsuruog | VS CodeのLiveShareを使ったリモートペアプログラミングの紹介
                                                                  • Draw.io Integration - Visual Studio Marketplace

                                                                    Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. Draw.io VS Code Integration This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code. Mentioned in the official diagrams.net blog. Features Edit .drawio, .dio, .drawio.svg or .drawio.png files in the Draw.io editor. To create a new diagram, simply create an empty *.drawio, *.drawio.svg o

                                                                      Draw.io Integration - Visual Studio Marketplace
                                                                    • GitHub - vscode-neovim/vscode-neovim: Vim mode for VSCode, powered by Neovim

                                                                      Install the vscode-neovim extension. Install Neovim 0.9.0 or greater. Set the Neovim path in the extension settings. You must specify the full path to Neovim, like "C:\Neovim\bin\nvim.exe" or "/usr/local/bin/nvim". The setting id is "vscode-neovim.neovimExecutablePaths.win32/linux/darwin", respective to your system. If you want to use Neovim from WSL, set the useWSL configuration toggle and specif

                                                                        GitHub - vscode-neovim/vscode-neovim: Vim mode for VSCode, powered by Neovim
                                                                      • neue cc - 2021年のC# Roslyn Analyzerの開発手法、或いはUnityでの利用法

                                                                        C#のAnalyzer、.NET 5時代の現在では標準でも幾つか入ってきたり、dotnet/roslyn-analyzersとして準標準なものも整備されてきたり(非同期関連だと他にmicrosoft/vs-threadingのAnalyzerも便利)、Unity 2020.2からはUnityもAnalyzer対応したり、MicrosoftもUnity向けのmicrosoft/Microsoft.Unity.Analyzersという便利Analyzerが登場してきたりと、特に意識せずとも自然に使い始めている感じになってきました。 Analyzerって何?というと、まぁlintです。lintなのですが、Roslyn(C#で書かれたC# Compiler)から抽象構文木を取り出せるので、それによってユーザーが自由にルールを作って、警告にしたりエラーにしたりできる、というのがミソです。更に高度な機

                                                                        • リモートサーバーの中のDockerにローカルから接続する

                                                                          クライオ電顕備忘録に属する記事です。2019年9月6日。 この記事について リモートサーバーの中で動いているDockerをローカルから使うときの話。 これまでは DockerでRELIONの様に、リモートの中でコンテナを起動し、そのコンテナの中でsshdを立ち上げておいて、ローカルからローカルポートフォワーディングを利用してコンテナ内へsshログインしていた。 色々調べてみると、それ以外にもリモートのDockerコンテナへアクセスする方法、というか、リモートのDockerデーモンに直接アクセスする方法があると知った。備忘録としてここに書いてく。 リモートのDockerのソケットに対しポートフォワードで直アクセス 表現がこれであっているかわからないが... どうやらDockerは、まずDockerのデーモンプロセスを走らせておき、DockerのクライアントがUnixソケット(/var/run

                                                                          • 今年の痛み – 株式会社アフィリティー

                                                                            このエントリーは pyspa Advent Calendar 2019 の最終日の記事です。 業務には関係ありません。読み物としてお楽しみいただければ幸いです。 皆様ご健勝のことと思います。 今日はクリスマスです。 おそらくはもみの木を彩るイルミネーションのように明るい気持ちのところ、大変申し訳ございませんが、内容は今年の痛みのまとめとさせていただきます。 以下、肉離れが多いのは運動競技のためある程度仕方ないものとお考え下さい。 ☆の数は痛みです。 – ・・・ノーペイン ☆・・・まあまあ ☆☆・・やるね ☆☆☆・ウエー 1.尾てい骨の右近辺の肉離れ ☆ トレーニング初めの1月3日にバーベル・スクワットで順調に4セット目に入ると、いきなり切れた。 詳しくない方に説明しておくと、ある程度の年齢に達しているトレーニーなら軽度の肉離れはよくあることで、たいてい風邪の方がしんどい。 対応:軽度の肉離

                                                                            • .NET用 MVVM Toolkit v8でMVVMコードを短く - Qiita

                                                                              以前紹介したMVVMライブラリ CommunityToolkit.Mvvm のバージョンが ver8 になりそうなのでpreviewをご紹介。 ver7の軽さはそのまま。ver8 の目玉はMVVMコードの記述簡易化です。 ver7の紹介記事はこちら https://qiita.com/hqf00342/items/40a753edd8e37286f996 2022年8月注記 ver8.0正式版リリースで「ICommand」属性が「RelayCommand」属性に名称変更されたので記事も修正してます。日本語公式ドキュメントも確認してください。 2022年8月現在、VisualStudio17.2.6以降 + .NET6.0.3以降でソースジェネレータが2重に動作する不具合があります→ .NET6.0.9 で修正されました(2022-9-14)。 新しいViewModelの記述方法 早速ですが

                                                                                .NET用 MVVM Toolkit v8でMVVMコードを短く - Qiita
                                                                              • Working with Jupyter code cells in the Python Interactive window

                                                                                Using the Python Interactive window The Python Interactive window, mentioned in the previous section, can be used as a standalone console with arbitrary code (with or without code cells). To use the window as a console, open it with the Jupyter: Create Interactive Window command from the Command Palette. You can then type in code, using Enter to go to a new line and Shift+Enter to run the code. To

                                                                                  Working with Jupyter code cells in the Python Interactive window
                                                                                • スマフォで始めるWebアプリ開発

                                                                                  スマフォで始めるWebアプリ開発 はじめに これには、アルファ版という前バージョンがあるのですが。 「ワンストップアプリ開発」という技術合同誌に収録されています。 その頃は、通勤という人類には、早すぎる苦行が当たり前の様に行われている時期だったので、 スマフォにLinux環境を入れて、電車の中で、個人でのアウトプットを増やし、自分の市場価値を高めよう!! そういう内容でしたが、この1年、在宅で仕事することが多くなり、完全にコンセプトが崩れてしまいました。 目の前にちゃんとした開発環境(クアッドコアのCore i7のCPU・24GBのRAM・Geforce GTX 1070)があるからわざわざスマフォに入れなくていいよね?と。 そう思ったのですが、とあるネタツイートが、1040いいね・184RTという個人的に大変おバズり申し上げたので、もしかして、今でも需要があるのかな?と思い、この記事を書

                                                                                    スマフォで始めるWebアプリ開発