並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 147 件 / 147件

新着順 人気順

VisualStudioの検索結果121 - 147 件 / 147件

  • VSCodeとGASでChatGPT(gpt-3.5-turbo)をより安全快適に使う - Qiita

    OpenAI社が2023年3月1日に公開した「ChatGPT API」についての初心者向け記事です。 VisualStudio CodeとGoogle Apps ScriptでChatGPT(gpt-3.5-turbo)をより安全快適に使いましょう。 GASはともかくスプレッドシートでGPTを関数化すると、ものすごい勢いでトークンを失う&安定に動かない問題を解決しています。 「gpt-3.5-turbo」そもそも何が嬉しいの? 公式資料 まず何といってもモデルの使用料金がインパクトあります。 ChatGPTモデルファミリー「gpt-3.5-turbo」は、ChatGPT製品で使用しているものと同じモデルであり、既存の「GPT-3.5」よりもGPT-3.5モデルより10倍安く、価格は1,000トークンあたり0.002ドルです。 また、チャット以外の多くのユースケースに最適なモデルです。プロン

      VSCodeとGASでChatGPT(gpt-3.5-turbo)をより安全快適に使う - Qiita
    • Ruby with Visual Studio Code

      Version 1.88 is now available! Read about the new features and fixes from March. Ruby in Visual Studio Code Ruby is a dynamic, open-source programming language known for its simplicity and productivity. With an expressive and elegant syntax, part of the Ruby philosophy is to make developers happy. It is often used for web development with a range of different frameworks, and for scripting, allowin

        Ruby with Visual Studio Code
      • Svelteで始める頑張らないフロントエンド生活 前編

        フロントエンドの世界も随分と様変わりしました。便利なツールが多数導入され、高度なフレームワークが整備され、言語には静的型検査が付き、より本格的なアプリケーションの制作に集中できるようになりました。 しかしそれらの環境は業務には適していても、必ずしも個人開発に適しているとは言えません。過剰な抽象化がほどこされ、混乱を招くこともあります。 そんな中で、最近話題のフレームワークとしてSvelteというものがあります。Svelteはシンプルかつ十分な機能を提供します。 対象とする読者 この記事は以下の読者を対象としています: HTML/CSSはある程度わかるJavaScriptはちょっと書いたことがあるReact/Vue/Angularは自分には難しすぎたでもフロントエンドで遊んでみたい フロントエンドの参入障壁 フロントエンドと言えば、かつてはちょっと頑張れば誰にでもできるような平和な分野でした

          Svelteで始める頑張らないフロントエンド生活 前編
        • VSCodeでC#開発環境整えちゃう(グッバイVisual Studio)

          こんにちは!今年の冬も暖房なしで頑張る佐藤です。 みなさん、C#(.Net)使ってますか?弊社では、主にバックエンド開発に使われていますが、Java8とかで開発してた時に感じた、いろいろな不満が解消されていて、いい言語だなあとひしひし感じています。 さて、C#の開発をする際にメジャーなエディターといえば、Visual Studio、Riderだと思います。 それらも、とても便利なエディターではあるのですが、IDEなのもあって多少スペックが必要+ライセンス契約をする必要がある=金銭のやりとりが発生する、等の理由のために、多少敷居の高さがあるんじゃないかな〜と個人的に感じています。 また、私自身が、他の言語の開発ではほぼVisual Studio Codeを使っているのもあって、VSCodeとVisual Studioを一緒に起動して開発するのもなんだかなあ… と感じていました。 そこで、11

            VSCodeでC#開発環境整えちゃう(グッバイVisual Studio)
          • お手軽Linux(Ubuntu) GUIアプリ開発 初級 後編 - Qiita

            お手軽Linux(Ubuntu)アプリ開発 初級 後編 2021/4月追記 Rider .net5 でのGUI開発に移行しています UbuntuとRiderとC# GUIアプリの開発 Git Sourth 開発の流れ DataGridViewとModelのバインディングの実現 TreeView Jestson Nanoへのデプロイの仕方 MacからRaspberry PiにRealVNCで接続するメモ 開発のコツ、デザイナーツールの操作ヒント デザインの変更の仕方 MainWindowをクリックするとGUIデザイナーツールが立ち上がります。ツールボックスからパーツをドラッグします。 VBoxの中にFixedを入れた後、Fixedの高さを設定することでボックスの中のレイアウトを調整できます 公式の開発ガイド ボタンコントロールの解説 TreeViewのコーディングの書き方 アプリの内容につい

              お手軽Linux(Ubuntu) GUIアプリ開発 初級 後編 - Qiita
            • CodeTour - Visual Studio Marketplace

              Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. CodeTour 🗺️ CodeTour is a Visual Studio Code extension, which allows you to record and play back guided walkthroughs of your codebases. It's like a table of contents, that can make it easier to onboard (or re-board!) to a new project/feature area, visualize bug reports, or understand the context of a code review/PR

                CodeTour - Visual Studio Marketplace
              • Rustによる機械学習概覧を技術書典11に寄稿するまでの軌跡 - Stimulator

                - はじめに - 今回、技術書典11に「Rustによる機械学習概覧」というタイトルで、所属企業であるエムスリー株式会社の執筆チームより出る「エムスリーテックブック3」に文章を寄稿した。 執筆チームからの熱いコメントは以下。 販売ページは以下。 techbookfest.org 本ブログは、エムスリーテックブック3を企画して立ち上げてから、自分で同人誌を書くまでのお気持ちを綴った、所謂ポエムである。 - はじめに - - Rustによる機械学習への想い - - エムスリーテックブック3の立ち上げ - - おわりに - - Rustによる機械学習への想い - ポエムといえば自分語り、自分語りといえばポエム。まず思い出に浸ろう。 私が機械学習を初めて実装したのは高専の頃。あの時はC/C++とJava、C#なんかを使って、何とかアルゴリズムを理解して実験していた。VisualStudioの起動に悠

                  Rustによる機械学習概覧を技術書典11に寄稿するまでの軌跡 - Stimulator
                • WasmLinux: LinuxカーネルをWebAssemblyにする

                  LinuxカーネルがWebブラウザで動いたらどう考えても面白い んだけど、そこに至るまではなかなか難しい道のりになる。その第一歩として、Linuxカーネルのユーザーランド版であるLKL( https://github.com/lkl/linux )をWebAssemblyにコンパイルして、wasm2cでC言語に変換した上、Visual Studio 2022でコンパイルしてWindows上で実行してみた。 まだWebブラウザでは動いていないが、思ったよりは簡単にWasmに移植できた(個人の感想です) ウケが良ければMUSL libc移植編 → デバイスドライバ活用編 → Webブラウザ上動作編と続ける感じで。。 EDIT: Visual Studioのスクリーンショットを撮りなおし。 memory-control はanonymousなmapしか救えないので、ここ数年スパンではエミュレーシ

                    WasmLinux: LinuxカーネルをWebAssemblyにする
                  • UnityでもAIのコーディング支援機能「GitHub Copilot」を使って効率&生産性爆上がり! (料金、セキュリティ&ライセンス問題対応、導入と設定、どんな時に便利か)【Unity】【JetBrains Rider】【AI】 - (:3[kanのメモ帳]

                    この記事でのバージョン Unity 2022.2.8f1 はじめに GitHub×OpenAIが提供するAIのコーディング支援機能「GitHub Copilot」を Unityで試した所、思考時間やタイピング量、検索頻度がかなり減り、 思っていた以上にコーディングを効率化出来る最高のサービスでした! GitHub Copilot、X出るまでは様子見するつもりだったけど我慢できずにUnity(Rider)で試したらヤバ過ぎるなこれ……! だいたいコメント書くだけで思った通りかそれ以上のコード書いてくれる(選択肢も複数有る)し、なんならコメントすらこちらの意図を汲んで先に書いてくれるし、生産性爆上がり!!… pic.twitter.com/ThuXYK4JSd— カン@ゲームクリエイター(Unity/VR/Steam/Switch) (@Kan_Kikuchi) 2023年4月1日 という事で

                      UnityでもAIのコーディング支援機能「GitHub Copilot」を使って効率&生産性爆上がり! (料金、セキュリティ&ライセンス問題対応、導入と設定、どんな時に便利か)【Unity】【JetBrains Rider】【AI】 - (:3[kanのメモ帳]
                    • GitHub を使って個人タスク管理 - Qiita

                      GitHub を使って個人用のタスク管理を開始して数週間がたったので現時点で落ち着いたやり方についてメモっておこうと思います。 注意事項として、クラウドに置いたらダメって言われてる情報は乗せないように注意してね。プライベートリポジトリだと他人には基本見えないけど、そもそも会社のルール的にダメになってるところもあるので、そこらへんは個々人で気を付けてください。 元々は Azure DevOps の Boards 使って管理していたのですが、GitHub の Issues とか Projects とかちゃんと使ったことなかったなと思い、とりあえず失敗しても一番痛くない個人タスク管理を GitHub の方にうつしてみました。 下準備 GitHub のリポジトリを作ります。そして以下のような感じでプロジェクトとマイルストーンとラベルを作ります。 マイルストーン 以下のような感じで 1 月単位で作り

                        GitHub を使って個人タスク管理 - Qiita
                      • GitHub Copilot Chat 舐めていた - ちなみに

                        marketplace.visualstudio.com GitHub Copilot と直接会話できる Copilot Chat 、皆さん使ってますか? 私は最近まともに使い始めました。 Copilot と言えば補完だけだと思っている人、以前ちょっとだけ触れて使えないと思った人(僕です)、いまのバージョンをもう一度触ってみてください、めっちゃ便利になっている。 www.youtube.com この動画が出来ることを追いかけるのに良さそうなので見てください。 ベースモデルがGPT-4に変わったりとかいろいろ変化はありますが、便利なのは Participant や Context の概念が入ったことだと思います。 Participantは @workspace みたいなやつで、Chat-GPTにおける GPTs みたいなやつ。例えば @workspace ならいま開いているプロジェクトについ

                          GitHub Copilot Chat 舐めていた - ちなみに
                        • Ruby 3.0の静的型定義をTypeScriptみたいにライブラリに書いてみた所感 - Narazaka::Blog

                          Ruby 3.0が先日のクリスマス(というか昨日)にリリースされたと言うことで、型をやっていきたいと思います。 当方TypeScript大好きっ子なのでRuby 3.0で取り込まれた最も注目すべき機能は静的型チェック関係なのですが、どうもその辺についていまいちまとまって書いてある物がなかった気がするので調べたことをメモします。 Rubyの静的解析 型宣言 rbsファイルを作る方法 実際に型宣言を書く(基本) 検査時の型アノテーションが貧弱でつらいぞ…… 所感 gemに型を含める Steepの作者さんからフィードバックをいただきました。(※追記) 実際に型宣言を書く(Rails関連) DefinitelyTyped相当?「gem_rbs」と「rbs_rails」 実際に型宣言を書く(頑張っていい感じにする)(※追記) VSCode拡張機能で充実する 所感 untypedでやっていき Defi

                            Ruby 3.0の静的型定義をTypeScriptみたいにライブラリに書いてみた所感 - Narazaka::Blog
                          • チャットAI「Alpaca」をローカルにインストールしてオフラインでAIと会話できる「Alpaca.cpp」インストール手順まとめ

                            2023年3月に、スタンフォード大学がChatGPTと同等の性能を持ったチャットAIモデル「Alpaca」を公開しました。このAlpacaをPCにインストールしてチャットAIをローカルで動かせるようにする「Alpaca.cpp」が登場したので、実際にインストールしてチャットAIと会話する手順をまとめてみました。 GitHub - antimatter15/alpaca.cpp: Locally run an Instruction-Tuned Chat-Style LLM https://github.com/antimatter15/alpaca.cpp 「Alpaca.cpp」をインストールしてチャットAIと会話できる環境をWindows上に構築するには、まずC++のコンパイラや「CMake」「Git」などの各種ソフトウェアをインストールする必要があります。今回はC++のコンパイラを準

                              チャットAI「Alpaca」をローカルにインストールしてオフラインでAIと会話できる「Alpaca.cpp」インストール手順まとめ
                            • WPF on .NetCore で工数管理アプリを作りました - Qiita

                              2021/01/31追記 .Net5へ移行しました(関連記事) 作成した経緯 ぼくの職場では、月毎に作業工数を記録して提出する必要があります。 一応入力ツールがあるにはあるのですが、 きっちり30分毎にしか入力できない(10:00~10:30まではなにしてた、とか)し、入力自体も手数が多くて手間 UIが古きよき感じ... エクスポート形式が提出フォーマットと異なるので手作業が手間 などなど、いろいろ不満がありました。 最新の技術/ライブラリを使ってなにかプロダクトを作ってみたかったのと、新型コロナの影響でおうち時間が増えたのもあり、この不満を解消すべく「ぼくのかんがえた最強」の工数管理アプリを開発してみました。 プロダクト ソースはこちら → GitHub 実際に触ってみたい方はこちらからどうぞ → ダウンロード ※Win10 64bit版のみ用意してます。それ以外の環境の場合は各自でビル

                                WPF on .NetCore で工数管理アプリを作りました - Qiita
                              • Big Sky :: Go 言語の Language Server「gopls」が completeUnimported に対応した。

                                先日、Gopls の v0.2.0 がリリースされました。 v0.2.0 https://github.com/golang/go/issues/33030#issuecomment-549629508 リリースノートに書かれていますが、このバージョンから completeUnimported に対応しています。fmt が import されていなくても fmt.Println が補完できる様になります。ただしデフォルトでは無効になっています。Visual Studio Code であれば以下を settings.json に含める事で使える様になります。 "gopls": { "completeUnimported": true }, また vim-lsp をお使いであれば以下の様に設定する事で使える様になります。 if executable('gopls') augroup LspGo

                                  Big Sky :: Go 言語の Language Server「gopls」が completeUnimported に対応した。
                                • 【VSCode】覚えておきたいキーボードショートカット一覧 - Qiita

                                  00.はじめに そろそろマウス操作から脱却したいなぁ...ということで、Visual Studio Code(以下、VSCode)で個人的に重宝していたり、覚えたいけど中々定着しないキーボードショートカットを備忘録も兼ねて一覧にまとめました。 本記事ではWindowsでのショートカットキーを記載しています。 VSCodeのバージョンによっては異なる場合があるため、最新の情報は公式ドキュメントを参照してください。 公式ドキュメント:https://code.visualstudio.com/docs/getstarted/keybindings

                                    【VSCode】覚えておきたいキーボードショートカット一覧 - Qiita
                                  • 一年で使うようになった技術・ツールを3〜4行で説明する - Qiita

                                    はじめに 未経験からSIerに転職し、一年で身に着けた中で主要な知識をでまとめました。 他にも書けそうな物もありましたが、ある程度相手に説明できる・基本すぎる物は外す・一年前(未経験時)より大幅に知識が増えている程度を目安に選定しました。認識が間違っている可能性もありますのでここが違う!って部分はご指摘下さい。 言語 Java 静的型付け言語。型でエラー等が発見しやすいこと、業務システムが開発され始めた時期の導入実績が多いことから現在も大規模な業務アプリケーション等に使われる。Java仮想マシンを通して動作するためどの基板上でも動かせる。改修や解析をする場合かなり昔のバージョンが使われていることも多く、メソッドの違い・依存ファイルのアップデートなどを考えるのが大変。初期MinecraftはJavaが使われていた。 C# Javaをマイクロソフトが使いやすく開発した言語。Javaにはない便利

                                      一年で使うようになった技術・ツールを3〜4行で説明する - Qiita
                                    • 無料でAIがイラストを自動で色別レイヤーに分割してPhotoshopやクリスタで読み込めるようにしてくれる便利ツール「layerdivider」インストール&使い方まとめ

                                      AIによって1枚のイラストを色や明るさに応じて自動でレイヤーにわけてくれるツール「layerdivider」を、抹茶もなかさんが無償で公開しています。ブラウザのUIにイラストを読み込ませてボタンをクリックするだけでレイヤー分けしてくれるだけでなく、Adobe PhotoshopやCLIP STUDIO PAINTで読み込めるPSD形式のデータにも出力してくれるとのことで、実際にローカルPCにインストールして使う方法をまとめてみました。 GitHub - mattyamonaca/layerdivider: A tool to divide a single illustration into a layered structure. https://github.com/mattyamonaca/layerdivider ・目次 ◆1:Pythonのインストール ◆2:Gitのインストール

                                        無料でAIがイラストを自動で色別レイヤーに分割してPhotoshopやクリスタで読み込めるようにしてくれる便利ツール「layerdivider」インストール&使い方まとめ
                                      • お手軽Linux(Ubuntu) GUIアプリ開発 入門 - Qiita

                                        お手軽Linux(Ubuntu)Guiアプリ開発 入門 2021/4月追記 Rider .net5 でのLinux GUI開発に移行しています VisualStudioMacやMonoDevelopだけでWindows Formsを作る感覚でLinux GUIアプリが作れます 利点 ターミナルで開発環境を整えなくてよい。VisualStudioMacが自動で整えてくれます VisualStudioMacをダウンロード MonoDevelop(linux版)でもやり方は一緒です。 GTK#2を選択する ツールボックスを選択 ツールボックスが表示される インターフェース Main Windowを選択 FiexedをMain Windowにドラッグします。編集可能領域を作成します ボタンをドラッグします。ボタンを移動させるには白い四角をクリックしドラッグします プロパティを表示します。 Clic

                                          お手軽Linux(Ubuntu) GUIアプリ開発 入門 - Qiita
                                        • VSCode Notion - Visual Studio Marketplace

                                          Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. VSCode Notion Browse Notion pages directly in Visual Studio Code. Disclaimer: This is an unofficial extension made using an unofficial renderer with the data from an unofficial API. Features Here is a list of features that the extension currently supports. 📄 View Notion pages while you're coding 🔓 Supports both pri

                                            VSCode Notion - Visual Studio Marketplace
                                          • C / C++ 言語のswitch文を最適化 (テーブルジャンプが使われるようにする) - 人生に疲れた男のblog

                                            先に概要を書くと caseの値は連番かつ昇順(上から小さい数で下に行くほど増えていく)となるように心がける。ある程度caseが多ければあとは勝手にコンパイラがテーブルジャンプ最適化を行う。 goto文やreturn文などでswitch文途中から抜けないようにする。あるとテーブルジャンプ最適化が行われない。 MSVC(Visual Studio)でコンパイルする場合、default:の箇所に__assume(0);と記述すれば上記二つを無視して強制的にテーブルジャンプ最適化が行われる。ただし、goto・return等でのswitch抜けがあるまま実行すると例外エラーが発生する。 追記:上記の__assume(0)はC++23から「std::unreachable()」で標準化 FM TOWNSエミュレータ「津軽」を弄っていて、どうもエミュレーターの実行速度が既にあるTOWNSエミュレータの「

                                              C / C++ 言語のswitch文を最適化 (テーブルジャンプが使われるようにする) - 人生に疲れた男のblog
                                            • 2024年の今、いかにしてVS2005を捨ててVS2015にする戦いは終わったか、そしてなぜCOMとの苦しい戦いが繰り広げられたか ~再入の悪魔~ - OPTiM TECH BLOG

                                              概要 Optimal BizのWindows AgentはながらくVisual Studio 2005とVisual Studio 2015を併用してビルドする必要がありました。Visual Studio 2015化対応は2012年のVisual Studio 2012化対応からスタートしていましたが、対応範囲の大きさからモジュールごとにVisual Studio 2015化対応を行ってきました。そして2024年リリースのBiz 9.19.0にてVisual Studio 2015化対応は完了を迎えました。 しかし、埋め込まれたバグの修正にはCOMの理解が不可欠であったため、2020年代に突入した今になって私達はこれまで正面戦争を避けてきたCOMを0から学び直す必要がありました。そしてATLの不思議な挙動やSTAにおける再入との戦いを乗り越え、無事にリリースされました。 はじめに Opti

                                                2024年の今、いかにしてVS2005を捨ててVS2015にする戦いは終わったか、そしてなぜCOMとの苦しい戦いが繰り広げられたか ~再入の悪魔~ - OPTiM TECH BLOG
                                              • 正式版が登場したWindows Terminalをカスタマイズする (1/2)

                                                Windows Terminal v1.0が公開されている。これが最初の正式版になるので、今回は正式となった設定の内容に関して解説する。なお、過去にもWindows Terminalの設定については解説したが、プレビュー版であったため、正式版とは異なる部分がある。このため、過去記事を参照する場合には、この点に注意いただきたい。 今回は、Windows Terminalの設定のうち、全体の設定にあたる「グローバル設定」と「プロファイル設定」について解説する。Windows Terminalの設定ファイル「settings.json」には、このほか「カラースキーマ設定」と「キー割り当て設定」があるが、これについては次回解説する予定だ。 Windows Terminalの設定をうまく使うとcmd.exeでバッチファイルを起動して環境設定するなど、さまざまなやり方で「シェル」を起動できるようになる

                                                  正式版が登場したWindows Terminalをカスタマイズする (1/2)
                                                • エディタを VSCode に変えてSASSのコンパイルとライブリロードでサクサク開発 – YATのblog

                                                  2020年 01月 30日 エディタをVisual Studio Code(VSCode)に変えてSASS(SCSS)のコンパイルとライブリロードでサクサク開発!ショートカットの一覧も カテゴリ: PCツール タグ:エディタ 一時期 VSCode を使うも Atom に戻っていたのですが、 どういうわけか GREP 検索ができなくなってしまい 再び VSCode を使うことにしました。 どうせならプラグインも見直してしっかりメインエディタになるように設定もしたのでそのあたりを書き留めておきます。 Visual Studio Code(VSCode)とは Microsoft が提供しているオープンソースのエディタで、MacOS・Windows・Linux で動作します。 https://code.visualstudio.com/ gulp も webpack も使わずエディタベースでSAS

                                                    エディタを VSCode に変えてSASSのコンパイルとライブリロードでサクサク開発 – YATのblog
                                                  • ちょまど氏が解説する、Azure Bot ServicesでTeams botを開発するための3ステップ

                                                    2020年6月17日~7月17日にかけて、ITに携わる全てのエンジニアを対象にしたMicrosoft主催の大規模Techカンファレンス「de:code」が開催されました。セッション「Azure Bot Services を使って Teams bot を開発する」では、マイクロソフト コーポレーション クラウド アドボケートの千代田まどか(ちょまど)氏が登壇し、Azure Bot ServicesでTeams botを開発するための詳細な手順を3つのステップに分けて解説しました。 Azure Bot ServicesでTeams botを開発 千代田まどか氏:みなさま、こんにちは。Microsoftの千代田まどかです。Twitterはちょまどです。今日は「Azure Bot Servicesを使ってTeams botを開発する」というセッションを行います。 実はみなさまにお伝えしたいことがあ

                                                      ちょまど氏が解説する、Azure Bot ServicesでTeams botを開発するための3ステップ
                                                    • 「Visual Studio」にようやく差分表示(Diff)が実装へ? ~叩き台となる拡張機能が公開/ファイル同士だけでなく、クリップボードとの比較も可能

                                                        「Visual Studio」にようやく差分表示(Diff)が実装へ? ~叩き台となる拡張機能が公開/ファイル同士だけでなく、クリップボードとの比較も可能
                                                      • shellスクリプトで学ぼう!プログラミングがちょっと上手になる(かも)Tips集!! | DevelopersIO

                                                        こんにちは(U・ω・U) AWS事業部の深澤です。 さて皆さん、いざプログラミングをしようとしてもなかなかテストがしにくいとか、良い書き方ないかな〜って感じたりしませんか?出来上がったソースコードを数ヶ月後の自分が読んでみて、「あれ?この処理って何してるんだっけ??」って思うのもよくあることです。また中には実際にスクリプトをbatch処理で使おうとしているけど、どんな風に書いたら良いか悩んでいる方とかいらっしゃるのではないでしょうか。今回は僕が運用の中で学んだ「こう書くと良いんじゃない」というTipsを書いて見ました!今回はshellスクリプトを採用しています。 環境 Amazon Linux 2 AMI (HVM), SSD Volume Type カーネル 4.14.173-137.229.amzn2.x86_64 Bashバージョン GNU bash, version 4.2.46(

                                                          shellスクリプトで学ぼう!プログラミングがちょっと上手になる(かも)Tips集!! | DevelopersIO