並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 4655件

新着順 人気順

visualstudioの検索結果241 - 280 件 / 4655件

  • [レポート] Fate/Grand Orderにおける、ディライトワークス流AWS導入&活用術 #AWSSummit | DevelopersIO

    [レポート] Fate/Grand Orderにおける、ディライトワークス流AWS導入&活用術 #AWSSummit はじめに 2016/6/1(水) ~ 6/3(金)に開催された「AWS Summit Tokyo 2016」のDay2、General Conference SMB Track「【ディライトワークス様登壇】Fate/Grand Order における、ディライトワークス流 AWS 導入&活用術」を聴講しましたので、レポートとしてまとめます。弊社でもソーシャルゲームのバックエンドを構築することがあり、こういったテーマは非常に関心があります。 Fate/Grand Orderとは Fate/Grand Orderは、TYPE-MOON原作のFateシリーズ「Fate/stay night」を元にして製作されたスマートフォン専用オンラインロールプレイングゲームで、iOS版とAndr

      [レポート] Fate/Grand Orderにおける、ディライトワークス流AWS導入&活用術 #AWSSummit | DevelopersIO
    • DiscordとVSCodeを使ってリモートワークで快適にペアプロをする話 - ZOZO TECH BLOG

      こんにちは、WEAR部運用改善チームの三谷です。 僕たちのチームのミッションは、WEARの運用においてエンジニアが行なっている作業内容を見直し、本来注力すべきサービス開発に取り組める時間を増やせるよう、運用を改善することです。時にはシステムを開発して自動化をしたり、時にはその業務自体が本当に必要なのかを考えて業務フローを整えたりしています。 そんな僕たちが、昨今の新型コロナウィルスの流行によってリモートワークがメインとなった状態で、メンバー間でペアプロをしたいと思った時に採用した方法がとても良かったので紹介したいと思います。 はじめに 新型コロナウィルスの世界的な流行を受け、弊社では2月半ばからリモートワークが推奨となり、3月末には全員が強制的に在宅勤務となりました。WEARプロダクトのエンジニアも2月より、各自自宅で業務を行なっています。 リモートワークになって懸念されたのが、メンバー間

        DiscordとVSCodeを使ってリモートワークで快適にペアプロをする話 - ZOZO TECH BLOG
      • プログラマーが使う思考の七つ道具

        プログラマーが使う思考の七つ道具 Programmers using 7 gadgets for thinking 2016.05.31 Updated by Ryo Shimizu on May 31, 2016, 06:48 am JST 「最速の仕事術はプログラマーが知っている」が売れたせいか、最近も「実践としてのプログラミング講座 (中公新書ラクレ)」なんてのを上梓したりもしているし、これまでプログラミングと縁がなかったいろんな媒体から「プログラマーならではの仕事の効率化を教えてほしい」と取材を受けることが多くなりました。 ・・・が、そもそもそういう話があるとすれば本に書いているので、いまさらあたらしいネタがポコポコあるはずもなく、まあ多少はありますがさすがに毎月記事にできるほどの被らないネタが出てくるわけ無いですよね。 でも、もしかすると意外とプログラマーは当たり前のように使って

          プログラマーが使う思考の七つ道具
        • 凄すぎて大草原不可避な.NET デコンパイラdnSpyを使ってみる - Qiita

          何これ? 午前中に、Twitter見てたらneuecc先生が 改めてdnSpy、とんでもなく素晴らしい出来で、本物のハッカーだなぁという感じ。本物のハッカーはGUIも完璧に作れる……。 https://t.co/DoZFNTpDUg — neuecc (@neuecc) 2017年3月16日 というツイートをしていて、何これ?と思いつつ、仕事戻ってきていじってみた。 そしたら、まぁ凄すぎて草しか生えなかったので、拙速は巧遅に勝る1の精神でとにかく書いてみた。ということで、最後までお付き合い頂ければ幸い。 C#やら、VBやらのデコンパイラはIL Spyとかが有名ですが、その遙か上を突き抜けたようなデコンパイラ。 何が凄いって言うと dnSpy単体でデバッグ可能 dnSpy単体で有りモノのアセンブリを編集可能 ILレベルでステップデバッグ可能 などなど、上げればキリが無いほど素晴らしいツールに

            凄すぎて大草原不可避な.NET デコンパイラdnSpyを使ってみる - Qiita
          • DSAS開発者の部屋:Windowsに土足で乱入?! 〜 API フックのための予備知識

            ■ はじめに 前回の記事では Windows のイベントをフックする方法についてお話しましたが、特定の Windows API 呼び出しををフックするにはどうすればよいでしょう? それを考えるためには、まずどのような仕組みでプログラムが API を呼び出だしているのかを調べておく必要がありそうです。 ご存知の通り、Windows API は、所定の Windows プログラムから呼び出すことの可能なエクスポート関数として OS 環境の DLL(Dynamic Link Library) 群に格納されています。そして、あるプログラムの実行に必要な API を含む DLL は、実行ファイル起動時の初期化時にプロセスへリンクされ、その後は所定の API を透過的に呼び出すことができるようになります。 DLL をプロセスへリンクするには、実行形式をビルドする際に所定のインポートライブラリをリンクし

              DSAS開発者の部屋:Windowsに土足で乱入?! 〜 API フックのための予備知識
            • [小ネタ有] 支給されたMacの環境を整える(入社直後編) | DevelopersIO

              業務で使用するPCとしてMacBook Pro(2018年モデル!!)が支給されました。自分好みにカスタマイズした内容を残します。参考になるものがあれば、ぜひご活用ください!! はじめに サーバーレス開発部の藤井元貴です。 業務で使用するPCとしてMacBook Pro(2018年モデル!!)が支給されました。はじめてTouch Barと出会いましたが、まだまだ慣れないです。 今回は、自分好みにカスタマイズした内容を残します。 参考になるものがあれば、ぜひご活用ください!! 環境 macOS High Sierra 10.13.6 メニューバーに日付と曜日を表示する 「今日は何日だっけ?」 「今日は何曜日だっけ?」 視線をチラッと動かすだけで、これらが解決します。こうなります。 次の手順で設定します。内容はお好みでどうぞ! すべてのファイルの拡張子を表示する 次の手順で設定します。 Fin

                [小ネタ有] 支給されたMacの環境を整える(入社直後編) | DevelopersIO
              • de:code2016の西脇さんプレゼンが凄かった… - Challenge Engineer Life !

                今日はプリンスパークタワー東京で行われた日本マイクロソフトさん主催の開発者向けイベント「de:code2016」に参加してきました(^^)! https://www.microsoft.com/ja-jp/events/decode/2016/ 仕事ではもっぱらJavaなので、本来は同日開催のJava Day Tokyoに参加するべきところですが…(^^;; 趣味でXamarinを触ってて、VisualStudioでC#を書く機会が増えつつある 最近のMicrosoftは色々と面白い サティア・ナデラさんがキーノートされる 西脇さんのプレゼンが初めてみれる! などなどあって、JDTは会社後輩にまかせて、自分はde:codeを選びました。 費用は先行割引でも7万ほどで、中々あれですが(半分趣味なだけに)自費で参加(>_<) 各セッション面白かったのですが、今日一番興奮した西脇さんのセッション

                  de:code2016の西脇さんプレゼンが凄かった… - Challenge Engineer Life !
                • GitHub Pull Requests - Visual Studio Marketplace

                  Review and manage your GitHub pull requests and issues directly in VS Code This extension allows you to review and manage GitHub pull requests and issues in Visual Studio Code. The support includes: Authenticating and connecting VS Code to GitHub and GitHub Enterprise. Listing and browsing PRs from within VS Code. Reviewing PRs from within VS Code with in-editor commenting. Validating PRs from wit

                    GitHub Pull Requests - Visual Studio Marketplace
                  • [Atomで覚えるC言語入門 – 初歩の初歩 – ] No.00 C言語の環境を整える | Gabekore Garage

                    WindowsやMacでC言語プログラミングを覚える場合、まず最初にC言語を使える環境を整えなければいけません。 そもそもプログラミングをするのに『環境』ってなんやねん? と思う人がいるでしょう。 プログラミング環境を整えるって結構面倒なんですよねぇ。 今回は以下の要領でプログラミング環境を準備したいと思います。 このやり方が(一番ではないけど)簡単で今後も役に立つんじゃないかなと思います。 エディタはAtom C言語 Windows(Macでもやり方は同じ) 最後に動画も貼り付けていますので、良かったら見てください。 そもそもプログラミング環境ってなに? ※知っている人は読み飛ばしてください。 ※この記事の目的はAtomでC言語のプログラミング環境を作る事が目的ですが、まずは前置き。 プログラミング環境(開発環境とも言います)として準備する必要があるのは基本的には2つです。 エディタ コ

                      [Atomで覚えるC言語入門 – 初歩の初歩 – ] No.00 C言語の環境を整える | Gabekore Garage
                    • もしかしたらコードメトリクスこそが、僕たちを救ってくれるかもしれない。 - Qiita

                      結論 コードメトリクスの一つ、保守容易性指数と、バグ発生率とに、相関の兆候を見つけた まだ下調べの段階だけど、大規模調査および統計的検定の結果、 保守容易性指数とバグ発生率との相関が認められたら、 保守容易性指数をKPIにすることで、数値的品質評価・管理ができるかもしれない バグをまき散らすけど手が早いエンジニアの影に隠れて、 丁寧にモノづくりをしているけどいまいち評価されていないエンジニアに、 日の目をあてられるかもしれない。 バグ対処コストと保守容易性とを掛け合わせることで、 技術的負債を金銭的評価ができる可能性がある 金銭的に評価できれば、返済に関して、ビジネスサイドと有意義な議論ができる可能性がある はじめに 僕ら(@gakuri、@ahera、@yukke7624)は、とあるSI会社で横断的にプロジェクト支援をしている。 マネジメント状況の監査、支援、テコ入れから、技術的アドバイ

                        もしかしたらコードメトリクスこそが、僕たちを救ってくれるかもしれない。 - Qiita
                      • Port forwarding local services with VS Code

                        Version 1.92 is now available! Read about the new features and fixes from July. Local Port Forwarding Support for port forwarding is built into Visual Studio Code via Microsoft dev tunnels, no extension required. When running a local web service, you can use the Ports view to make the service accessible to others over the internet. How to use local port forwarding First, you need to have a service

                          Port forwarding local services with VS Code
                        • selenium-webdriverの紹介とAPI翻訳 - Qiita

                          こんにちは、中島 (@nazomikan)です。 ※この記事は2016年に書かれた記事でver2系を対象に書いています。 ver3,4-betaで色々変わってるのでその辺についてのキャッチアップはこちらの記事をご利用ください 最近のselenium-webdriverの話 本記事は株式会社ネクスト(Lifull) Advent Calendar 2016の1日目の投稿です。 ブラウザベースのテストツールのseleniumをコードから実行するselenium-webdriverのnode版について導入からAPI紹介までしていきます。 あと手元で作業するにあたってAPIの翻訳(ソース上にうまってるdocsの翻訳)をしてたのでそれも載せておきます(むしろそっちメイン) 導入 webdriverのテスティングについて テストの書き方 よくある使い方 API翻訳 driverのAPI navigat

                            selenium-webdriverの紹介とAPI翻訳 - Qiita
                          • VS Code に新しいサイドパネルが追加され、右側にアウトラインなどのビューを表示できるようになりました | DevelopersIO

                            2カ月ぶりに VS Code の新しいバージョン 1.64 がリリースされました? (2月に入ってますが January 2022 なので2022年1月のアップデート扱いなようです) リリースノートは以下にまとまっています。今回は新しいサイドパネルに焦点を当てて紹介します。 新しいサイドパネルとは 今までの VS Code の UI は以下のように左側にサイドバー、下側にパネルがあり、workbench.panel.defaultLocation でデフォルトの下側以外にも左側や右側に設定できました。 またサイドバー内のアウトラインのようなビューをパネルの中に入れることができました。 https://code.visualstudio.com/docs/getstarted/userinterface ただしパネル自体は一つだったので、ターミナルは下側で横幅が広い状態で見たいけど、アウトラ

                              VS Code に新しいサイドパネルが追加され、右側にアウトラインなどのビューを表示できるようになりました | DevelopersIO
                            • EmacsユーザがVSCode だけで開発するようになって1ヶ月が経った - type t (* void *)

                              必要にかられてVSCode縛り開発を一ヶ月やっていたのですが、普通に便利に開発できるようになったのでメモ。 VSCodeでしかできないことがある VSCode を使うことになった主な原因は2つある。 Live Share ひとつはリモート下で密接にペアプロする必要があったため。 その上で Live Share が便利すぎて手放せなくなった。 docs.microsoft.com 多分対面でやっていても、お互い別のマシンでLive Shareでつないでいる方が都合が良いくらい便利。 最近Pythonばかり書いておりますが、Pythonだと値の型とかわからなくなったときに debugger を使うことがおおく、 その際にお互いデバッガーの状態を共有したまま調査ペアプロとか出来るので非常に便利。 Remote SSH もう一つはリモートマシンにログインしてストレス無く開発するのにRemote S

                                EmacsユーザがVSCode だけで開発するようになって1ヶ月が経った - type t (* void *)
                              • Svelte + TypeScriptで
chrome拡張を作る

                                Transcript Svelte + TypeScriptͰ Chrome֦ுΛ࡞Δ Sakito ࣗݾ঺հ • ໊લɿsakito • Twitterɿ@__sakito__ • ॴଐ • αΠϘ΢ζ גࣜձࣾ ϑϩϯτΤϯυΤΩεύʔτνʔϜ ΞδΣϯμ • Svelteͱ͸ʁ • ࡞Δ΋ͷ • ؀ڥߏங • manifestΛ࣮૷Λ͢Δ • svelteͰ࣮૷Λ͢Δ • ·ͱΊ Svelteͱ͸ʁ Svelteͱ͸? • React,Vue,AngularͷΑ͏ʹએݴతʹUIΛॻ͚Δ • গͳ͍ίʔυͰ࣮૷͕Ͱ͖Δ • https://svelte.dev/blog/write-less-code • Ծ૝DOMͳͲΛ࢖༻ͤͣɺϏϧυ࣌ʹ࠷దͳόχϥJSʹม׵͢Δ • ͦͷ্ύϑΥʔϚϯε΋༏Ε͍ͯΔ • TypeScript΁ͷରԠ΋͞Εͨ • https://svelte.de

                                  Svelte + TypeScriptで
chrome拡張を作る
                                • ニューWindowsマシンのセットアップした - laiso

                                  10年ぶりぐらいにWindowsメイン機を構築したら色々変わっていた。その過程で情報収集しながら記録した内容をポストします。 マシンの目的 やらなかったこと 日本語環境の構築 古いWindowsっぽく振る舞う設定系 仮想マシン内にLinux環境を作る系 Remote Desktop sshd winget Git Python Stable Diffusion web UI Visual Studio 2022 PowerToys JoyToKey Power Automate マシン間のファイル送受信 自動ログオンとキオスク端末化 マシンの目的 Windowsしか対応していないビデオゲームをプレイする GPU使ったタスク。機械学習モデルの推論やファインチューニング。画像・テキスト生成AIの実行 Windowsデスクトップアプリケーションの開発 VRデバイスや3Dゲームエンジンを使った開発

                                    ニューWindowsマシンのセットアップした - laiso
                                  • Support Statement for Visual Basic 6.0

                                    Executive summary The Visual Basic team is committed to "It Just Works" compatibility for Visual Basic 6.0 applications on the following supported Windows operating systems: Windows 11 Windows 10 Windows 8.1 Windows 7 SP1 Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2008 R2 The Visual Basic team’s goal is that Visual Basic 6.0 applications conti

                                      Support Statement for Visual Basic 6.0
                                    • Copilot ChatのAgents機能がすごそう - laiso

                                      GitHub Copilot ChatのアップデートでAgentsという機能が追加されて@workspaceをつけて質問することでエディタのコンテキスト外のファイルも対象に回答してくれるようになった。 code.visualstudio.com 「プログラマー失業不可避」が噂されるCopilot Workspace*1とは別の機能なので注意。 以下Microsoft Copilotに翻訳してもらった要点: LLMは、ある時点での公開リポジトリのデータで訓練されています。つまり、現在のコードについては何も知りません。コードについては一般的なことは知っていますが、ワークスペースの内容に関する必要な文脈を持っていないので、それに関する質問に正確に答えたり、ワークスペースの形式や機能に従った新しいコードを提案したりすることができません。 これを回避するために、GitHub Copilot Chat

                                        Copilot ChatのAgents機能がすごそう - laiso
                                      • 入社1年目がVS Codeの拡張機能を作って、ちょっと嬉しくなった話 - ecbeing labs(イーシービーイング・ラボ)

                                        はじめに はじめまして、ecbeing新卒1年目でプロダクトグループに所属している、湯上(ゆがみ)と申します! 日頃は、当社製品の「ecbeing」の技術開発を行っています。 今回、ブログをはじめて投稿させていただきますので、暖かい目で見ていただけると幸いです_(._.)_ さて、早速本題に移りたいと思います。 今回は、そんな新人の私がはじめて社内向けのVisual Studio Code(以下、VSCodeと記述)の拡張機能を作ってみたら、色々感じたことがありました。 そのときに感じた、ちょっとした気持ちを皆様に共有させていただきたいと思います。 目次 はじめに 目次 今回の成果物 ことの経緯 参加することになったぞー いざ開発 そもそもVSCode 拡張機能って何? 特徴 準備 やったこと 1. 構文ハイライト拡張機能 気をつけたこと 2. マークアップ拡張機能 気をつけたこと 完成!

                                          入社1年目がVS Codeの拡張機能を作って、ちょっと嬉しくなった話 - ecbeing labs(イーシービーイング・ラボ)
                                        • 新卒入社して1年が経ったので年記 - Adventure

                                          - はじめに - 一応エンジニアとして1年社会人が続いたので感想とか。 エンジニアといってもR&D部なのでちょっと特殊かも。 だらだら書くだけなので興味なければ大丈夫。 - 会社に入るまで - 高専で機械学習関連の研究したくなって大学に編入して、大学院卒まで勉強して就職した。 特に他意はないが、D進の道とどちらも用意した上で「金稼ぎてえな」となったから。 博士として研究しつつ自分の生活を維持するだけ稼ぐのが今の日本かつ自分の環境下だと厳しそうだった。 ろくろを回すのは性格上無理なので、バックに石油王を付ける以外就職しかなかった。 就活 就活は大学院1年の1月くらいにスタートした。 日々の活動の傍ら、月1,2回息抜きに活動した。 大体研究所とかR&D、バックエンド開発みたいなキーワードで探した。 合同企業説明会は、似合ってもないスーツを着てクソどうでもいい演説を聞いて他の大学生の意味不明な質

                                            新卒入社して1年が経ったので年記 - Adventure
                                          • Visual Studio Code Tips and Tricks

                                            Version 1.90 is now available! Read about the new features and fixes from May. Use the tips and tricks in this article to jump right in and learn how to be productive with Visual Studio Code. Become familiar with the powerful editing, code intelligence, and source code control features and learn useful keyboard shortcuts. Make sure to explore the other in-depth topics in Getting Started and the Us

                                              Visual Studio Code Tips and Tricks
                                            • SVNからMercurialに移行するべき8つの理由

                                              Git、Mercurial、Bazaarはオープンソースの分散バージョン管理システムで、どれも人気がある。特にGitとMercurialはもともとはLinux Kernelの開発のために作られた歴史からしても、ライバルと言える関係だ。LinuxやAndroid OSではGitが採用されたが、MercurialもOpenJDKやNetBeans、Xen、Python等で採用されている。 SVNから分散バージョン管理システムに移行を検討している所は多い。日本だと濱野氏がGitのメンテナをやっているせいかGitに人気が集中しているようだ。しかし気軽に分散バージョン管理システムを導入したいソフトウェア開発チームには、あえてMercurialを勧めたい。 1. SVNからMercurialに移行するべき8つの理由 取り扱いが楽で、今すぐ移行できる事がMercurialを導入するべき理由だが、もう少し

                                                SVNからMercurialに移行するべき8つの理由
                                              • 今日からUnity + Visual Studio Codeを用いた快適な開発生活(随時更新中) - Qiita

                                                最初に 記事で使用する作業環境は以下の通りとなります。 Visual Studio Code:1.19.2 Mac:「OS X EI Capitan」 Windows:「Windows10」 Visual Studio Codeをインストールするためのシステム要件を以下に掲載します。 また、本記事で気になったことや書いてほしい機能等ありましたら以下Twitterもしくはメールアドレスまでご一報いただけますと幸いです。 Twitter:https://twitter.com/4_mio_11 mail:mio041100505@gmail.com VS Codeとは Visual Studio Code(以下 VS Code)はマイクロソフトが無償で提供しているオープンソースなデスクトップアプリケーションです。このVS Codeの開発を率いているのは「オブジェクト指向における再利用のためのデ

                                                  今日からUnity + Visual Studio Codeを用いた快適な開発生活(随時更新中) - Qiita
                                                • EXEC_BAD_ACCESSのデバッグ方法 - Paradigm Shift Design

                                                  xcodeでプログラムを書いていると、メモリ管理なぞ忘却のかなたなので、リークしていたり、解放済みのメモリにアクセスしていたりと、問題が多々ある。 xcodeでのデバッグコンソールは、基本的にgdbなので、VisualStudioで開発するようには簡単に問題箇所を見つけ出すことができない。 ポインタに対する不正なアクセスは、大体のところ プログラムはシグナルを受信しました:“EXC_BAD_ACCESS” というメッセージが出るだけで、「どこでそれが起こったのか」についての何の手がかりも与えられない。Breakすらしない。 さすがにこんな状況でデバッグしている人はいないだろうと、検索をかけてみると、 DebuggingAutorelease - CocoaDev NSZombieEnabled - CocoaDev あたりが役に立ちそうである。 とりあえず色々試行錯誤してみたが、NSZom

                                                  • RareWares

                                                    All aotuv-b6.03 builds have been updated to deal with an issue with the Intel compiles and low samplerate input causing distortion. New versions are all VisualStudio 2015/2022 compiles. The Helix mp3 encoder modified by 'maikmerten' to include a 'lametag' to provide sample accurate encoding/decoding for VBR and CBR, plus a bug fix to the original code. Info tag cleanup, correct bitrate index compu

                                                    • 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.92 is now available! Read about the new features and fixes from July. 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, allowing

                                                          Ruby with Visual Studio Code
                                                        • Developing inside a Container using Visual Studio Code Remote Development

                                                          Version 1.93 is now available! Read about the new features and fixes from August. The Visual Studio Code Dev Containers extension lets you use a container as a full-featured development environment. It allows you to open any folder inside (or mounted into) a container and take advantage of Visual Studio Code's full feature set. A devcontainer.json file in your project tells VS Code how to access (

                                                            Developing inside a Container using Visual Studio Code Remote Development
                                                          • VSCodeとPaizaCloudで超簡単に高機能な開発環境を構築する - paiza times

                                                            もじゃ(@s10akir)です。情報系の専門学校に通いながら、paizaラーニングでプログラミング学習動画制作のアルバイトをしています。 先日、MicrosoftからVisual Studio Code(以下VSCode)向けの「Remote Development」という拡張機能がリリースされましたね! Introducing Remote Development for @code 🚀💻🛰️ A new set of extensions that enable you to open any folder in a container, on a remote machine, or in the Windows Subsystem for Linux (WSL) and take advantage of VS Code's full feature set. #remote

                                                              VSCodeとPaizaCloudで超簡単に高機能な開発環境を構築する - paiza times
                                                            • neue cc - AutoHotKeyによるマウス/キーボード徹底カスタマイズ

                                                              目的と準備 キーボードには無意味なキーが多い。「変換」だの「無変換」だの使い道ゼロ。PauseやScrollLockなんてお飾り。Insertは間違えて押してイライラするだけ。マウスにしたって、たった3ボタンしかない貴重なホイールクリックボタンを利用頻度の少ない、ちょっとした特殊動作(例えばタブバー上で閉じるとか、ページ上では利用価値ゼロのスクロールアシストとか)に割り当てているようでは、勿体ない。というわけでこれらを有効活用しよう、というのが今回の目的になります。ついでに最終的にはボタン数の多さは正義、というわけで11ボタンマウスのカスタマイズのやり方まで進めます。 必要なのは日本語キーボード(キー数の多さが有利になります)、ふつーの3ボタンマウス、AutoHotkey。AutoHotKeyに関しては、とりあえずダウンロードしてautohotkey.iniをコリッと書き換えるだけ。書き換

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

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

                                                                  Svelteで始める頑張らないフロントエンド生活 前編
                                                                • ソフトウェアの複雑性は本質的な性質であって偶有的なものではない - プログラマの思索

                                                                  「過剰と破壊の経済学-「ムーアの法則」で何が変わるのか」を気軽に読んでいたら、ブルックスの人月の神話の一節が書かれていて、今頃になって、すごく腑に落ちたのでメモ。 ブルックスの人月の神話の文章のうち、自分が理解できたことを、ラフなメモ書き。 以下は書きかけ。 【参考】 第0回:人月の神話とはなんなのか?(解説編)|本気で読み解く”人月の神話” | GiXo Ltd. 第2回:銀の弾は無いけど、”銃”はあるよね|本気で読み解く”人月の神話”(第16章) | GiXo Ltd. ソフトウェア開発とは、現実世界の複雑さをプログラムコードの難しさに置き換える作業だ - セカイノカタチ ソフトウェア開発でよく言われる「銀の弾丸など無い」とはどういう意味なのか本を読んでみた。 - 感謝のプログラミング 10000時間 【1】ソフトウェアの複雑性は本質的な性質であって偶有的なものではない。 「過剰と破壊

                                                                    ソフトウェアの複雑性は本質的な性質であって偶有的なものではない - プログラマの思索
                                                                  • VSCodeでC#開発環境整えちゃう(グッバイVisual Studio)

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

                                                                      VSCodeでC#開発環境整えちゃう(グッバイVisual Studio)
                                                                    • Visual Studio 2013 を使った楽ちんCordovaプログラミング

                                                                      Visual Studio 2013 を使った楽ちんCordovaプログラミング 物江 修(日本マイクロソフト株式会社 Webエバン...) Visual Studioの開発機能は、これまでWindowsプラットフォーム向けのものでしたが、Visial Studio 2013 Update 2からは、Multi-Device Hybrid Appsというアドインをインストールすることにより Apache CORDOVA を使用したAndroid、iOS用アプリを開発することができます。 今回はVisual Studio 2013 Update 2用のアドイン Multi-Device Hybrid Appsについて紹介します。 (Multi-Device Hybrid Appsの構成) Multi-Device Hybrid Appsとは Multi-Device Hybrid Appsは

                                                                        Visual Studio 2013 を使った楽ちんCordovaプログラミング
                                                                      • 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 舐めていた - ちなみに
                                                                        • MsTestによるユニットテストの解説 - Qiita

                                                                          概要 この記事ではVisualStudioインストール時に導入されるMsTestの使用方法について解説する。 参考: 単体テストの基本 https://msdn.microsoft.com/ja-jp/library/hh694602.aspx 環境: VisualStudio Community 2013 簡単なテストプロジェクト 1.VisualStudioにてテストプロジェクトを追加する。 2.UnitTestを記述する。 using System; using Microsoft.VisualStudio.TestTools.UnitTesting; namespace UnitTestSample { [TestClass] public class UnitTest1 { [TestMethod] public void TestMethod1() { int exp = 10

                                                                            MsTestによるユニットテストの解説 - Qiita
                                                                          • お手軽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にする