並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 791件

新着順 人気順

formatterの検索結果81 - 120 件 / 791件

  • Flutterで本格的にアプリを書き始める前にやること

    Flutterでアプリ開発を始める前に個人的にやっていることをまとめてみる。個々の作業の具体的な手順や方法に関しては分量が膨大になってしまうので触れないが、より詳しく解説してくれている記事やドキュメントへのリンクなんかは載せておこうと思う。複数人で開発する場合は証明書周りなんかはもっと考慮すべきことはあると思うのだけど今回は省く。 環境設定 version 新規アプリならFlutterのversionは2系からでいいと思う。1系で書く理由として一部のパッケージで2系対応してないなどはあるが、主要なパッケージはほぼ全て問題なく対応してるはずなので2系を使えば良い。 null safety null safetyを後から入れる、もしくは移行でnull safety対応するのは結構骨の折れる作業なので最初から有効にしておくべき。上述したようにFlutterの2系を使っていればnull safet

      Flutterで本格的にアプリを書き始める前にやること
    • Pythonのlinter/formatterを誰でも手軽に設定できるようにするためのPFN社内ツール “pysen” の紹介 - Preferred Networks Research & Development


      Home Blog Pythonlinter/formatterPFN pysen  Pythonlinter/formatterpysen pypi.org  github.com  Pythonlinter/formatterPreferred Networks使PFNpysenPFN使2020420213100 :
        Pythonのlinter/formatterを誰でも手軽に設定できるようにするためのPFN社内ツール “pysen” の紹介 - Preferred Networks Research & Development
      • Plainのフロントエンドにおける技術選定(2023年8月版) - ROUTE06 Tech Blog

        ROUTE06 でソフトウェアエンジニアをしている @MH4GF です。 ROUTE06 ではエンタープライズ向けビジネスプラットフォーム「Plain」を開発しています。この記事では 2023 年 8 月に Plain クラウド EDI の Web フロントエンドで採用している技術について、その選定理由をまとめました。 現代の Web フロントエンド技術は領域ごとに選択肢が多く、プロダクトに最適な技術選定をする上で検討事項が多いと感じます。この記事がフロントエンド技術選定において参考になれば幸いです。 前提 プロダクトの特徴 技術選定に影響するプロダクトの特徴を箇条書きでまとめます。 エンタープライズ向け SaaS 現在開発中のプロダクトは商取引におけるクラウド EDI のドメインにフォーカス Plain が解決する課題は、元々フルスクラッチで開発すると 1 年かかるプロダクトの開発期間を

          Plainのフロントエンドにおける技術選定(2023年8月版) - ROUTE06 Tech Blog
        • Deno が Node.js に依存しなくなった - Qiita

          Deno (ディノ) Advent Calendar 2020、25日目の記事です。今日は Deno が Node.js に依存しなくなった経緯の話をします。 Node.js に依存しながら始まった Deno の開発 Deno は、プロジェクトが始まって以来いくつかの点で Node.js に依存して開発が進められてきました。おもに Node.js に依存していたのは以下の3種類のプログラムです。 バンドラ parcel (のちに rollup に移行) フォーマッタ prettier リンタ tslint (のちに eslint に移行) この中でバンドラが最も最初に Deno 製のツールにリプレースされ、その後フォーマッター、リンターの順でリプレースされていきました。リンターがリプレースされたのはつい最近 (2020年11月) のことです。この記事ではそれぞれの経緯・手法について紹介して

            Deno が Node.js に依存しなくなった - Qiita
          • Rustの所有権(ownership)を語義から理解する - igagurimk2の日記


            ownershipborrowinglifetimeRust RustGC使 RustGC    
              Rustの所有権(ownership)を語義から理解する - igagurimk2の日記
            • 機械学習研究者&エンジニアが頭を抱える実験管理に役立つツールを比較した - のんびりしているエンジニアの日記


               GoogleQA20th        Excel Excel   mag mag    Weights and Biases Weights and Biases    MLFlow         
                機械学習研究者&エンジニアが頭を抱える実験管理に役立つツールを比較した - のんびりしているエンジニアの日記
              • VSCode 中級者になるための Tips 集 - Adwaysエンジニアブログ


                 23 4,5 Atom  VSCode  VSCode   VSCode 使  VSCode  VSCode  VSCode VSCode  VSCode 使 Tips   Mac Apple  Ventura 13.3
                  VSCode 中級者になるための Tips 集 - Adwaysエンジニアブログ
                • 「コンセプトから理解するRust」を読んでRustに入門する - パンダのプログラミングブログ

                  3年前に抱いていた Rust に対するイメージ 「コンセプトから理解するRust」(Amazon)という書籍を読んで Rust に再入門してみました。 実は2019年に Rust のチュートリアルである「The Rust Programming Language」(通称 TRPL)を写経したことがあります(GitHub)。 しかし、当時の自分は PHP のバックエンドエンジニアとしての経験が2年ちょっとあるくらいで、TypeScript にもまだ入門しておらず静的型付け言語の経験はほとんどなかったように記憶しています。 当時から Rust は所有権などの概念が難解で初心者を拒むものの、 Stack Overflow のアンケートで開発者から人気な言語として高い地位を誇っているというイメージがありました。 自分自身、PHP 以外にもサーバーサイドで使える言語があるといいなという思い、Rust

                    「コンセプトから理解するRust」を読んでRustに入門する - パンダのプログラミングブログ
                  • 面倒なドキュメント生成はCIにやらせよう - Gunosy Tech Blog


                    koid  Gunosy Advent Calendar 2021 - Adventar 25  aita EKSJupyterHub - Gunosy Tech Blog     CI  CI    Pull Request README / 
                      面倒なドキュメント生成はCIにやらせよう - Gunosy Tech Blog
                    • 「ノンプログラミングでも自動化したい!」5分以内でできるSlack×Zapier活用術3選 - ZOZO TECH BLOG

                      こんにちは。Innovation Initiative Div.の @ka_bi__ です。 普段は「コーデ相談 by WEAR」のプロダクトマネージャーを担当しています。 「業務上で発生する面倒なタスク、さっと自動化したい…!でもエンジニアに頼むにも忍びないし、わざわざコーディングするにはハードルが高い…!」 こんな場面は、多々ありませんか? タスク自動化ツールZapierを使えば、GUIでサクッと解決! 本記事では、SlackをベースにZapierを活用した事例を3つお伝えしたいと思います。 Zapierとは Zapierとは、アメリカのタスク自動化ツールです。 複数のアプリ(Webアプリケーション)を連携させてワークフローを作り、業務を自動化させることができます。Web UI上からアカウント連携・ワークフロー作成ができるため、プログラミングの知識がなくても簡単に使うことができます。類

                        「ノンプログラミングでも自動化したい!」5分以内でできるSlack×Zapier活用術3選 - ZOZO TECH BLOG
                      • CircleCI API v2で自由自在に業務ワークフローのタスクを実行する - KAYAC engineers' blog

                        ごきげんよう、CI日和ですね。技術部の谷脇です。 先日Jenkinsでテストを実行したり、Slack Botからトリガーして実行していた業務ワークフローの必要なタスクをえいやっとCircleCIに持っていったのでその話をします。 長いので要約すると ヘビーにJenkins使ってたのを全部CircleCIに持っていきました。自動テストとSlack Botからトリガーされるジョブです CircleCI 2.1の機能をつかって設定を書きました。いい感じです テスト以外でBotからキックするようなジョブはそのままだと難しいので、プレビューリリースのCircleCI API v2を使いました。必見です 自前運用のJenkinsさんお疲れ様でした テストを継続的に動かす環境といえばJenkinsです。カヤックでも多くのプロジェクトでテストや、その他様々なタスクを実行する環境として利用されてきました。

                          CircleCI API v2で自由自在に業務ワークフローのタスクを実行する - KAYAC engineers' blog
                        • 「Go言語でつくるインタプリタ」をRustで実装しました。 - Sansan Tech Blog


                           DSOC  Architect Group Data Direction Team TGOODENOUGH*1 ? Data Direction GroupPython使ifGo 
                            「Go言語でつくるインタプリタ」をRustで実装しました。 - Sansan Tech Blog
                          • Ultimate Guide to Python Debugging

                            Even if you write clear and readable code, even if you cover your code with tests, even if you are very experienced developer, weird bugs will inevitably appear and you will need to debug them in some way. Lots of people resort to just using bunch of print statements to see what's happening in their code. This approach is far from ideal and there are much better ways to find out what's wrong with

                              Ultimate Guide to Python Debugging
                            • CommonJSからES Modulesへの移行する方法。トップダウンかボトムアップか


                              Secretlint v7CommonJS ES Modules Secretlint v7.0.0Pure ESM CommonJS(CJS)ES Modules(ESM) CJSESM調 CJSESM   ESM Secretlintmonorepo40 
                                CommonJSからES Modulesへの移行する方法。トップダウンかボトムアップか
                              • 2020年向け 開発者向けブラウザ拡張機能9選 - Qiita


                                Indrek Lasn 20197 9 Useful Browser Extensions for Developers  2020 edition   Twitter https://twitter.com/lasnindrek Web 2020Web便   Refined GitHub Refined GitHubGitHub
                                  2020年向け 開発者向けブラウザ拡張機能9選 - Qiita
                                • RustでWebアプリケーションを作る - CADDi Tech Blog


                                    Rust使APIgRPCRustWebAPI RustRust  RustRust https://doc.rust-lang.org/book/  https://doc.rust-jp.rs/  HTTP RequestJSON  r
                                    RustでWebアプリケーションを作る - CADDi Tech Blog
                                  • スナップショットテストの向き不向きについて考えてみる - mizdra's blog

                                    ふとスナップショットテストってなんだろう、どういう場面で向いていて、どういう場面には向いていないんだろうと考える機会があって色々調べてました。丁寧な記事にしようとしたのですが、上手くまとまらなくて挫折してしまった… とはいえこのまま手元に置き続けておくのも勿体ないので、下書き段階のものを公開して供養します。 スナップショットテストとは スナップショットテストとは、あるプログラムの出力を以前の出力と比較し、両者に差分があるかをテストする手法のことです。予め以前のバージョンのプログラムの出力 (スナップショット) のどこかに保存しておき、新しいバージョンのプログラムの出力と比較し、差分があったら fail させます。これにより、プログラムの出力内容が予期せぬうちに変わってしまっていた場合に気づくことができます。 例: React コンポーネントのテストへの適用 代表的な利用例が Jest を使

                                      スナップショットテストの向き不向きについて考えてみる - mizdra's blog
                                    • バックエンドエンジニアがNext.jsのApp Directoryに夢を見る - ぷらすのブログ

                                      SPA に移行しづらいシステムたちレンダリングの移り変わりCSR を有効活用しづらい事業領域App Directory によって Next.js は他と対等な選択肢になりうるServer Component がデフォルトの世界React のエコシステムの恩恵を受けられるようになるどういうアーキテクチャになるか1. モノリスから Frontend サーバを分離する2. 元々あった Frontend サーバーをリプレイスする3. SPA + BFF を1つの Next.js サーバーにするまとめこんにちは、@p1assです。 最近、Next.js 13 から beta で導入されている App Directory を趣味で触っているのですが、今まで SPA を採用しづらかった事業領域でも React のエコシステムを使えるようになりそうな予感がして、ワクワクしています。 このブログでは、今まで

                                        バックエンドエンジニアがNext.jsのApp Directoryに夢を見る - ぷらすのブログ
                                      • 2023パズル をRustで解いてみる - すぎゃーんメモ


                                        tkihira 2023 ×÷2023  - 1 - 98 ÷  - 使 - 10×(-9 ÷ 8) 使 pic.twitter.com/K0w2miMXJA Takuo Kihira (@tkihira) December 31, 2022  nmi.jp   Rust RPN() backtracking 
                                          2023パズル をRustで解いてみる - すぎゃーんメモ
                                        • 私がVSCodeに入れている拡張機能

                                          記事の動機 VSCodeの拡張機能何入れてますか?と聞かれることが多いので忘備録的に残します。 Language Japanese Language Pack for Visual Studio Code 日本人なので、日本語が母国語です。 英語のUIでも操作に支障はありませんが、一眼でどういう挙動をするのか理解できる状態は作業の効率につながります。 Linter, Formatter ESLint javascript系のlinterです。 ファイルを保存時にプロジェクトにある設定ファイルを読み込んで自動修正をしてくれたりしてくれます。(要設定) Prettier - Code formatter いろんなファイルをフォーマットしてくれるやつです。 ファイルを保存時にプロジェクトにある設定ファイルを読み込んで自動修正をしてくれたりしてくれます。(要設定) Stylelint スタイルにま

                                            私がVSCodeに入れている拡張機能
                                          • OpenAI公式のサンプルコード集「openai-cookbook」のコードを試してみた | DevelopersIO

                                            openai-cookbookのサンプルコードを実行してみました。openai-cookbookはOpenAI の公式リポジトリの一つで OpenAI API で一般的なタスクを実行するためのガイド+サンプル コード集です! お疲れさまです。とーちです。 連日、ChatGPT 関連のニュースで盛り上がってますね。 私も OpenAI の API を使ってなにか作ってみたいと思っていたところ、社内からの情報で、 openai-cookbookという git リポジトリがあることを知ったので試してみました。 上記のリポジトリは OpenAI の公式リポジトリの一つで OpenAI API で一般的なタスクを実行するためのガイド+サンプル コード集となっています。 Guides & examples を読んでみる リポジトリのトップページのGuides & examplesから読み進めていくこと

                                              OpenAI公式のサンプルコード集「openai-cookbook」のコードを試してみた | DevelopersIO
                                            • 【Rome】RomeはJavaScriptをやめてRustにするってよ - Qiita

                                              RomeはLinterでありCompilerでありBundlerでありFormatterでありTesterでありMinifierであり…… ともかく、フロントエンドの統合ツールチェーンです。 これまでBabel、ESLint、webpack、Prettier、Jestなど様々なツールでバラバラに行っていた作業が、Romeひとつ使うだけで完結するようになるという、これまで何度再発明されてきたかわからない究極のフロントエンドツールです。 まあ、今のところ日本での知名度はさっぱりなのですがね。 で、これまでRomeはJavaScriptで書かれていたのですが、これをRustで書き直すことが発表されました。 以下はRome公式サイトの記事、Rome will be written in Rustの日本語訳です。 Rome will be written in Rust 🦀 RomeはJavaSc

                                                【Rome】RomeはJavaScriptをやめてRustにするってよ - Qiita
                                              • 軽量な Go 製カラムナフォーマット変換ツール columnify を作った話 - Repro Tech Blog

                                                こんにちは。業務委託として SRE チームのお手伝いをしている @syucream です。 本記事では Repro にて開発した、 Go 製のカラムナフォーマットへのデータ変換ツール columnify について、開発背景や技術的な取り組みを紹介します。 なぜカラムナフォーマットか? ことのおこり 事業がスケールすると共に扱うログの量が増えることは、喜ばしい反面さまざまな悩みをもたらします。その中でも顕著なものの一つとしてコストの問題が挙げられます。 膨大なログデータはログに対するストレージ料金を増大させると共に、分析や可視化に際してクエリで求められるコンピュートのコストも無視できなくなっていきます。 近頃 Repro でもコンテナのログの管理においてこの問題が顕著になってきました。Repro のバックエンドシステムは ECS 上のコンテナで実現され、ログの閲覧・管理のため外部のログ収集サ

                                                  軽量な Go 製カラムナフォーマット変換ツール columnify を作った話 - Repro Tech Blog
                                                • SQLFluffを完全に理解する | DevelopersIO

                                                  Google Cloudのデータエンジニアをしています、はんざわです。 今回はSQLのリンターであるSQLFluffを触りながら理解を深めたいと思います。 検証環境 macOS: 13.3.1 Python: 3.9.5 SQLFluffとは SQLFluffとは、SQLのフォーマットを自動で問題点の指摘や修正をしてくれるオープンソースサービスです。 さっそくインストールして使ってみたいと思います。 インストール SQLFluffをインストールするにはPython3が必要です。 $ pip3 install sqlfluff 正常にインストールできているか確認します。 $ sqlfluff version 2.0.7 インストールが完了しました。実際にクエリを用意し、使ってみたいと思います。 さっそく使ってみる sqlfluffには大きくlintとfixの2つの機能があります。 まずはli

                                                    SQLFluffを完全に理解する | DevelopersIO
                                                  • はてなで使用しているRenovateの設定プリセットを公開しました - Hatena Developer Blog

                                                    こんにちは。毎年のAppleとGoogleからのお達しのおかげで、開発環境やライブラリのアップデートが大好きな id:ikesyo です。普段はiOS・Androidのモバイルアプリ開発を主にしています。 はてなでは先日、はてな社内で使用しているRenovateの設定プリセットをGitHubで公開しました! はてな社で使用しているRenovateの共通設定をまとめたリポジトリを公開しました!https://t.co/2mgZNQ3pxw RenovateのShareable Config Presetsという機能を活用しています。— Sho Ikeda (@ikesyo) 2020年6月12日 リポジトリはこちらです。 Renovateについて Renovateについて簡単に説明すると、様々なプログラミング言語やツールに対応したライブラリ・依存性の自動アップデートサービス(もしくはツール)

                                                      はてなで使用しているRenovateの設定プリセットを公開しました - Hatena Developer Blog
                                                    • サードパーティスクリプトの極限環境向け Svelte

                                                      この記事は、 Svelte Advent Calendar 2020 - Qiita の 22 日目です。 昨今では、フロントエンドの JS を減らす圧が強くなってきています。とくに来年 4 月に導入される Core WebVital は SEO に関わるため、 マーケティング文脈でもフロントエンドの改善施策として、パフォーマンスを上げる圧が強くなっています。 Google の UX 指標「Core Web Vitals(コアウェブバイタル)」とは?LCP・FID・CLS を解説| ferret JavaScript よ。文明を捨て、自然に還れ。 ::ハブろぐ で、ユーザー体験を遅くするものとしてやり玉に上げられるのが、サードパーティスクリプトという、サイト外から読み込まれる第三者の script です。代表的なものが Google Tag Manager や Twitter や Face

                                                        サードパーティスクリプトの極限環境向け Svelte
                                                      • 何問解ける?Javaクイズ!(全13問) #techtekt Q - techtekt

                                                        みなさまこんにちは。techtekt編集部です。 パーソルキャリアのエンジニアやデータサイエンティストなどが出題する「#techtekt Q」 前回は、TypeScript編をお届けしました。 techtekt.persol-career.co.jp 第2弾は、主に転職サービス「doda」やハイクラス転職サービス「iX」などの開発の主要言語であるJavaに関するクイズをプロダクト開発統括部 佐藤 政美さんからの出題です。 さぁ、あなたは何問解けますか??? 1問目 次のプログラムをコンパイル&実行するとどのような結果になるでしょうか? public class Quiz01 { public static void main(String[] args) { boolean b = true; if (b = false) { System.out.println("A"); } else

                                                          何問解ける?Javaクイズ!(全13問) #techtekt Q - techtekt
                                                        • 「Rosetta 2」はこうなっていた! - 新・OS X ハッキング!(273)


                                                          Apple M1MacBook Air3OS X!...Rosetta 2MacBook Air() Rosetta 2 Finder使Intel/CatalinaUniversalIntelUniversalx86_64ARM64x86_64AppleARM64 Universal
                                                            「Rosetta 2」はこうなっていた! - 新・OS X ハッキング!(273)
                                                          • Announcing TypeScript 3.7 - TypeScript

                                                            We’re thrilled to announce the release of TypeScript 3.7, a release packed with awesome new language, compiler, and tooling features. If you haven’t yet heard of TypeScript, it’s a language based on JavaScript that adds static type-checking along with type syntax. Static type-checking lets us know about problems with our code before we try to run it by reporting errors if we do something questiona

                                                              Announcing TypeScript 3.7 - TypeScript
                                                            • sqlfmtによって何を解決したいのか


                                                               sqlfmt (sqlfmt) sqlfmt  : SQL  SQL  sqlfmt sqlfmt SQL formatter ...
                                                                sqlfmtによって何を解決したいのか
                                                              • VSCode全書 - おすすめ拡張機能・設定・ショートカットキー・キーバインド・Emmet・スニペットの紹介

                                                                コーダーやフロントエンドエンジニア向けのVSCodeの環境や機能を紹介していきます。かなりボリューミーなので是非参考にしてみてください。 こちらの6項目に分けて紹介します。 おすすめの拡張機能 設定 覚えておきたいショートカットキー キーバインド Emmet(エメット) スニペット おすすめの拡張機能 拡張機能は以下4つのジャンルに分けて紹介していきます。 配色テーマとファイルアイコン 表示拡張(見た目の拡張) 機能拡張(機能の拡張) 各言語(HTMLやCSSなど各言語に依存する拡張機能) ⭐️は特におすすめの拡張機能です。 配色テーマとファイルアイコン まずはおすすめのテーマとアイコンを紹介します。 ⭐️配色テーマ - GitHub Theme GitHubが提供するテーマです。ダークモードが見やすいので長年使っています。 Monokai Dark Sodaも結構好きです。 Sublim

                                                                  VSCode全書 - おすすめ拡張機能・設定・ショートカットキー・キーバインド・Emmet・スニペットの紹介
                                                                • 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
                                                                  • Gradle/Kotlinで開発する私的ベストプラクティス2022 - Kengo's blog

                                                                    こちらのエントリーが素敵だなと思ったので、最近書いてるKotlinプロジェクトのベストプラクティスをまとめてみます。一部はJavaプロジェクトにおいても利用できるはずです。 zenn.dev 基本方針 参加障壁を下げる。OSSプロジェクトでもプロプライエタリ・ソフトウェアプロジェクトでも、新しい開発者が参加するコストを下げることには大きな意義がある。 環境差異を吸収する。javaにPATHが通ってさえいればOSに関係なくビルドが通るようにする。 プロジェクト固有ルールを作らない。Conventional CommitsやKeep a changelogなど、ひろく世に使われているルールを採用する。 Gradleを設定する Spotlessを使う コードのフォーマットはformatterに任せて人間は細かいことを考えない、というのが不特定多数が参加するソフトウェアプロジェクトのあるべき姿だと

                                                                      Gradle/Kotlinで開発する私的ベストプラクティス2022 - Kengo's blog
                                                                    • カンムを支える技術 ~機械学習編~ - カンムテックブログ


                                                                       使 Advent Calendar 2020  AWSAWSGCP Data Preparation DWHBigQueryBigQueryFirebaseA/B調使
                                                                        カンムを支える技術 ~機械学習編~ - カンムテックブログ
                                                                      • ワシの使っているNeovimプラグインは200個近くあるぞ

                                                                        昔はこういうの結構やられてた気がするけど最近あんまり見なくなったのでやってみました。 タイトルは から借用しました。 注意点 プラグイン自体の説明はあまりするつもりはないので、GitHub の README を読むなり使ってみるなりしてみてください。 私は結構頻繁にプラグイン乗り換えるので 2022 春バージョンと思ってください。 私が言うのもあれですが、プラグインはいっぱい入れればいいというものではありません。ひとつひとつを使いこなすのが大事です。多ければそれだけ管理も大変です。 競合があるプラグインは比較して選定しているつもりですが、あくまでも私の趣味の範囲での選定となります。絶対的な指標があってこっちの方が優れているといった判断をしているわけではありません。 私の Neovim の使い方 使い方が違うと参考にならないことが多いため前提としてどういうふうに Neovim を使っているか

                                                                          ワシの使っているNeovimプラグインは200個近くあるぞ
                                                                        • Prettier 2.7 にキャッシュを実装した


                                                                          Prettier 2.7   TypeScript 4.7  CLI  --cache  --cache-strategy  --cache  --cache-strategy 使  Rome Formatter  ()  Prettier  https://github.com/prettier/prettier/issues/58
                                                                            Prettier 2.7 にキャッシュを実装した
                                                                          • バクラクMLチームの技術スタックの変遷 - LayerX エンジニアブログ


                                                                             7LayerX  OCR tech.layerx.co.jp  MLAPIGo, TypeScript      Python Python  pip Poetr
                                                                              バクラクMLチームの技術スタックの変遷 - LayerX エンジニアブログ
                                                                            • キーボードから手を離さずにVS Codeで開発したいという気持ちを大切にしています

                                                                              みんな~。今日も元気にVS Code使っとるかな?ワシは使っとるよ。 VS Codeはショートカットキー(ホットキー)を駆使するとイイ感じにカッコいいアレが感じるの気がしてるです。 だから教えてやるよ。無料でな! 俺が良く使うものだけ紹介するから、俺の知らない便利機能は出てこない。「これ便利あるよ」ってのがあったら教えていただきたい。 あと、伴ってWindowsやChromeの操作のはなしもする。キーボードから手を離さずに作業しよう。 ◆エディタ自体の操作 ▼Alt 分かってると思うけど、ツールバーにアクセスできる。単純かつ強力だけど意外と忘れがち。 ツールバーにフォーカス当たってる状態で例えば「T」って押すと「ターミナル」カーソル当たるんで、そっから↓キーでメニュー開いたりすりゃいい。 ▼Ctrl + P ほんとこれ。キーボードから手を放す時間を極力減らしたい人はこれ。 Ctrl + P

                                                                                キーボードから手を離さずにVS Codeで開発したいという気持ちを大切にしています
                                                                              • コードレビュープロセスの負荷や時間を減らすために取り組んでいる10のTips - Qiita


                                                                                 Advent Calendar 202232naoto_pqPRPRFour Keys 110Tips Tips Tips  1
                                                                                  コードレビュープロセスの負荷や時間を減らすために取り組んでいる10のTips - Qiita
                                                                                • ブログをAstroに移行した

                                                                                  ブログを Astro に移行した Astro とは Astro の公式サイトの説明を見てもらうのが早いかもしれない Astro is an all-in-one web framework for buildingfast, content-focusedwebsites. コンテンツ主体のウェブサイトを高速に作れるオールインワンウェブフレームワーク、という説明だが実際使ってみた感じ概ね合っていると思う. 特徴的なのが Astro で採用している Island Architecture と呼ばれるアーキテクチャで、UI の各コンポーネントを Island (島)のように見立ててそれぞれ独立したマイクロフロントエンドのように扱うことが出来る構成になっていること。 完全に Static な HTML とレンダリング後に Hydration (静的な HTML に後からイベントハンドラを設定)し

                                                                                    ブログをAstroに移行した