並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 628件

新着順 人気順

開発環境の検索結果361 - 400 件 / 628件

  • レガシーフロントエンドをNext.jsにリプレイス 「開発生産性の向上」を感じさせてくれた5つのこと

    「Developers Meetup 急成長ベンチャーが向き合う『開発生産性』」は、開発組織や事業フェーズの異なる株式会社Another works・株式会社SmartHR・株式会社スタメンの3社が、開発生産性について語り尽くすイベントです。ここで株式会社スタメンのかみお氏が登壇。フロントエンドのリプレイス前にあった課題と、「生産性が向上した」と感じさせてくれた5つのことについて紹介します。 かみお氏の自己紹介 かみお氏:「レガシーフロントエンドをリプレイスしたら開発生産性が向上しました」というタイトルでお話をします。よろしくお願いします。 まず自己紹介を簡単にさせてください。2021年1月にスタメンに入社して、主にフロントエンドを担当している「かみお」です。現在は、今回お話しするNext.jsへのリプレイスのプロジェクトに参加中です。今回初登壇なのでお手柔らかにお願いします。 今日は、リ

      レガシーフロントエンドをNext.jsにリプレイス 「開発生産性の向上」を感じさせてくれた5つのこと
    • GraphQL IDE の “GraphiQL” をカスタマイズして、開発ツールとして活用する - Hatena Developer Blog

      こんにちは.マンガチームの id:mangano-ito です.最近は GraphQL API の開発を担当しており,GraphQL に関することを勉強したり実践したりしています.今回は開発ツールについてのお話です. GraphiQL とは GitHub API での使用例 GraphiQL を導入してみよう ツールバーをカスタマイズしてみよう ヘッダーやクエリをカスタマイズしてみよう 実際に開発ではどう使っているか GraphiQL とは graphql/graphiql: GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools. GraphQL API の使いやすい GUI クライアントです.GUI クライアントなので GraphQL ではなく Graph i QL となっているのが

        GraphQL IDE の “GraphiQL” をカスタマイズして、開発ツールとして活用する - Hatena Developer Blog
      • あると便利!リモートワーク/テレワークの自宅環境に必要なものまとめ|tebiki ブログ

        多くのスタートアップでは、リモートワークは新型コロナ前から導入済で、ドキュメント/プロジェクト管理/経費精算/労働契約などなど、ほとんどのツールをクラウドで使っています。実際、オフィスに遊びに行くと、紙が全然ありません。 「現場向け動画教育システム tebiki」を提供している弊社でも、オフィス出勤は個人の自由なので、リモートワークする社員も多かったです。 ただ、「時々リモートワーク」と「完全フルリモート」はかなり違ってて、新型コロナの影響で社員がオフィスに全く来ない「完全フルリモート」が前提になると、自宅環境の整備を含めて、いろいろあるなーと実感してます。 今回の記事では、在宅勤務であったらうれしいモノ(椅子/デスク/モニター/ヘッドセット/デスクライトなどなど)について、弊社が調べた中で特に参考にした、スタートアップの皆さんのオススメをまとめてみました。 ( 貴山 @tkiyama )

          あると便利!リモートワーク/テレワークの自宅環境に必要なものまとめ|tebiki ブログ
        • 開発者7万人に聞いたソフトウェア開発の今をまとめた「Stack Overflow Developer Survey 2022」

          プログラミング技術に関するナレッジコミュニティのStack Overflowが2022年6月22日に、180カ国にいる7万3000人以上の開発者を対象に実施した調査「Stack Overflow Developer Survey 2022」の結果を発表しました。 Stack Overflow Developer Survey 2022 https://survey.stackoverflow.co/2022/ 今回の調査に参加した開発者の内訳はこんな感じ。トップ10のうち首位はアメリカで、インド・ドイツ・イギリス・カナダ・フランス・ブラジル・ポーランド・オランダ・スペインがその後に続きました。なお、日本からの回答者は333人で、回答者全体における割合は0.46%でした。 ◆プログラミング言語 以下は、使っているプログラミング言語のランキングで、クリックすると拡大することができます。首位の座

            開発者7万人に聞いたソフトウェア開発の今をまとめた「Stack Overflow Developer Survey 2022」
          • Androidアプリエンジニアから見たiOSアプリ開発 - ドワンゴ教育サービス開発者ブログ

            N予備校iOSアプリ開発チームのyoppieです。 筆者のN予備校での経歴は Androidアプリ開発チーム 2021年4月 - 2022年3月 iOSアプリ開発チーム 2022年4月 - 現在 です。iOSアプリ開発にチャレンジしたくなり、Androidアプリ開発からiOSアプリ開発に移りましたが、iOSアプリ開発とAndroidアプリ開発(以下I/A)でのさまざまな違いがあり、苦労しました。(iOSアプリ開発チームに移り10ヶ月経ちますが、今も苦労しています...) I/Aでのさまざまな違いがありますが、この記事では筆者が特に違いを感じた点をまとめています。 I/Aどちらかのエンジニアの方がもう一方に移りたて、もしくは移ろうか迷っている方に向けた記事となっています。 IDEに関連した各種バージョン 一般的にXcodeでiOSアプリ開発を行い、Android StudioでAndroid

              Androidアプリエンジニアから見たiOSアプリ開発 - ドワンゴ教育サービス開発者ブログ
            • GitHub - jetify-com/devbox: Instant, easy, and predictable development environments

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - jetify-com/devbox: Instant, easy, and predictable development environments
              • GitHub - theonedev/onedev: Self-hosted Git Server with Kanban and CI/CD

                NOTE: We develop OneDev at code.onedev.io for sake of dogfooding. All issues and pull requests should be submitted there Out-of-box Symbol Search and Navigation Of course IDE is good at doing this, but often we need to search in old commits (investigate issues in release versions etc), and switching commits in IDE can be troublesome and slow. It works by analyzing source code with ANTLR, extractin

                  GitHub - theonedev/onedev: Self-hosted Git Server with Kanban and CI/CD
                • デスクジョブ:世界のゲーム開発者たちは自宅をどのような仕事場にしているのか

                  デベロッパや重役たちが世界中での隔離にどのように適応しているかを見てみよう。 我々の働き方は変わった。 COVID-19の蔓延に対抗するために設計されたソーシャルディスタンスと隔離の措置は,人々が自分の家で生産的なスペースを確保しなければならないということで,ほとんどの業界全体をリモートワークモデルに移行させた。 我々は,どのようにしてリモートで仕事をするのがベストなのかについて多くの記事を書いていたが(関連英文記事),どこで仕事をするのがベストなのかについては,実際に探ったことがなかった。そこで,デベロッパやその他のゲームの専門家を招いて,自宅での作業環境を共有してもらった。 John そして Brenda Romero氏(co-founders, Romero Games) Johnも私も,ファミリーエリアとは別にオフィスを持っています。私はいつも暖炉のあるオフィスが欲しかったので,こ

                    デスクジョブ:世界のゲーム開発者たちは自宅をどのような仕事場にしているのか
                  • GitHub - Reputeless/Laptops: 💻 ゲーム開発・プログラミングにおすすめの低予算ノート PC 💰

                    学生向け 低予算・高性能ノート PC 2023-08-22 版 ゲーム開発やプログラミングをしたいけれど、PC を買う予算が限られている小学生~大学生のための、価格帯別コスパ最高 PC リストです。CPU や GPU, メモリやストレージの性能・容量を重視しています。 表示価格は調査時点でのオンラインストアでの学割適用済み価格で、税込み・送料込みです。キャンペーン等により価格は変動します。学割の利用については 学割 ページを参照してください。 💗 スポンサー TOMOAKI12345 様 CubeSoft, Inc. 様 情報拡充と更新頻度向上のため GitHub Sponsors によるサポートをお願いします。 スペック表の読み方 Model: モデル名 OS: オペレーティングシステム CPU: プロセッサナンバー / コア数・スレッド数 / ベースクロック~Turbo Boost

                      GitHub - Reputeless/Laptops: 💻 ゲーム開発・プログラミングにおすすめの低予算ノート PC 💰
                    • クラウドネイティブの目的は運用と自動化の改善のため、コンテナやKubernetes採用の最大の課題は社内のスキルや人材不足、ローカルではMinikubeとDocker Kubernetesが人気。Canonicalによる調査結果

                      クラウドネイティブの目的は運用と自動化の改善のため、コンテナやKubernetes採用の最大の課題は社内のスキルや人材不足、ローカルではMinikubeとDocker Kubernetesが人気。Canonicalによる調査結果 Canonicalは、1000人以上のIT技術者や専門家に対してクラウドネイティブをテーマにした調査結果「Kubernetes and cloud native operations report 2021」を発表しました。 対象者は1162人。うち23.7%がSRE/DevOpsエンジニア、11.5%がインフラストラクチャアーキテクト、9.8%がバックエンドエンジニア、8.7%がフルスタックエンジニア、5.5%がアカデミック/教師/学生、4.6%がセキュリティエンジニアなど。 この記事では、主な回答をいくつか見ていきましょう。 クラウドネイティブの目的は自動化な

                        クラウドネイティブの目的は運用と自動化の改善のため、コンテナやKubernetes採用の最大の課題は社内のスキルや人材不足、ローカルではMinikubeとDocker Kubernetesが人気。Canonicalによる調査結果
                      • Mail Studio - Powerful Email Design Tool

                        What is it? Mail Studio is a desktop application for creating responsive emails that look great everywhere. It combines visual and code editing elegantly, and is suitable for both designers and developers. It runs on Windows, macOS and Linux. Designs are exported as standard HTML and can be imported in your email marketing platform of choice. See Features » What can it do? You can think of Mail St

                          Mail Studio - Powerful Email Design Tool
                        • Facebookが社内の標準開発環境を変更、「Visual Studio Code」のリモート開発拡張も強化

                          Facebookは2019年11月19日(米国時間)、Microsoftのオープンソースのクロスプラットフォームエディタ「Visual Studio Code」(以下、VS Code)を自社のデフォルト開発環境として採用したことを発表した。同時に、自社エンジニアの大規模なリモート開発をサポートする取り組みの一環として、Microsoftが進めるVS Codeのリモート開発拡張の強化に協力していることも明らかにした。 自社開発の「Nuclide」はどうなるのか Facebookは、自社エンジニアに特定の開発環境の利用を義務付けていないものの、多くのエンジニアが自社開発の統合開発環境「Nuclide」を使ってきた。「vim」や「Emacs」を使っている開発者もいる。 Nuclideは、オープンソースエディタ「Atom」をベースにしたオープンソースパッケージセットとして開発がスタートした。Fac

                            Facebookが社内の標準開発環境を変更、「Visual Studio Code」のリモート開発拡張も強化
                          • Visual Studioの新機能、クラウド上のKubernetesクラスタの一部をローカルマシンに引き込んで開発できる「Local Process with Kubernetes」発表

                            Visual Studioの新機能、クラウド上のKubernetesクラスタの一部をローカルマシンに引き込んで開発できる「Local Process with Kubernetes」発表 マイクロソフトはVisual Studioの新機能として、クラウド上に展開されているKubernetesクラスタの一部を開発者のローカルマシンに引き込んで、ローカルマシン上でKubernetesアプリケーションの開発、テスト、デバッグなどを可能にするVisual Studioの新機能「Local Process with Kubernetes」を、Visual Studio 2019 16.7 Preview 2に搭載したことを明らかにしました。 一般にKubernetes上で稼働する分散アプリケーションの開発では、まずクラウド上にKubernetesクラスタを展開。次にローカルマシンなどで開発したアプリ

                              Visual Studioの新機能、クラウド上のKubernetesクラスタの一部をローカルマシンに引き込んで開発できる「Local Process with Kubernetes」発表
                            • Spring Boot爆速開発超絶技巧 #jsug #boot / Spring Boot & IntelliJ IDEA technique

                              Spring Boot爆速開発超絶技巧 #jsug #boot / Spring Boot & IntelliJ IDEA technique

                                Spring Boot爆速開発超絶技巧 #jsug #boot / Spring Boot & IntelliJ IDEA technique
                              • オープンソースのKubernetes統合運用管理ツール「Lens」、Mirantisが買収し主要スポンサーになったと発表

                                オープンソースのKubernetes統合運用管理ツール「Lens」、Mirantisが買収し主要スポンサーになったと発表 Mirantisは2019年にDocker社からDocker Enterprise製品群を取得し、エンタープライズ向けのコンテナ製品市場に参入しています。 そのMirantisは8月14日、Kubernetesの統合運用管理ツール「Lens」を買収したことを発表しました。 [News] We're beyond excited to announce that Mirantis has acquired Lens, the world’s most popular #Kubernetes IDE, to simplify app development for Amazon EKS, Google GKE, Microsoft AKS, and on-prem Clou

                                  オープンソースのKubernetes統合運用管理ツール「Lens」、Mirantisが買収し主要スポンサーになったと発表
                                • Codux | Visual Development Environment

                                  Where designers and developers can collaborate in real-time for faster workflow. All in one place.

                                    Codux | Visual Development Environment
                                  • AndroidチームのIDE警告ゼロへの取り組み - Mirrativ Tech Blog

                                    こんにちは。エンジニアのshogo4405です。普段は、ミラティブで開発しながら、余暇にOSSのHaishinKit*1*2をつくっています。本稿では、Androidチームで取り組んだAndroid Studioから出てくる警告対応ゼロの仕組み化について紹介します。 はじめに 筆者は、警告は一つ一つ適切なアクションを行うべき対象と考えています。警告一つ一つに意味を持っています。リリース後にクラッシュレポートを見て「あー警告」で指摘されてたという失敗経験もあります。チーム開発においては、IDEの警告ゼロが当然になるように働かきかけています。 Androidチームでは、2021年第3四半期のOKRの一つとして警告ゼロ対応を掲げました。着手当初は278 warnings, 306 weak warnings, 75 infosの警告等がありました。 ゼロ警告へのアプローチ まず初めにチームで実施

                                      AndroidチームのIDE警告ゼロへの取り組み - Mirrativ Tech Blog
                                    • Laradockはどんな経緯で作られて、何が駄目なのか? - Endo Tech Blog

                                      はじめに 巷では「Laradock」はLaravelの開発環境においては「適さない」或いは「ゴミ」という言葉を使って形容する事が流行っているみたいですね。 長いので自分の結論を先に書くと ・現在のLaradockはLaravel向けのDockerの開発環境ではなく、あらゆるPHPアプリケーションの開発環境に対応してソフトウェアを詰め込んだプロジェクトになっている。 ・なので、「Laravelを使ってみたい」だけを考えてやると、Laradock側の設定で詰まるポイントが多い為、オススメできない。 ・ある程度Docker Composeやインフラの知識がわかっている人だったら、検証環境としてはよいが、自分でdocker-compose.ymlを作った方がデバッグ時に困る事が少ない。 ・Laravelの事だけを考えたいならDockerの事は考えずにcomposerを使った方法がオススメ。 です。

                                        Laradockはどんな経緯で作られて、何が駄目なのか? - Endo Tech Blog
                                      • Visual Studio CodeへのJavaScriptデバッガ統合でブラウザでのデバッグが容易に

                                        Visual Studio CodeにJavaScriptデバッガが組み込まれたことで、従来Visual Studio CodeでのJavaScriptデバッグで用いられていた、ChromeデバッガまたはMicrosoft Edgeデバッガ拡張機能が不要になる。 さらに、Google ChromeまたはMicrosoft Edgeでプロジェクトをデバッグするには、「F5」キーを押すか、メニューバーのデバッグアイコンをアクティブにして「Run and Debug」を選んでセッションを始められるほか、「Debug: Open Link」コマンドを実行することで、拡張機能をインストールすることなく、Google Chrome、Microsoft Edge、またはNode.jsでのデバッグを選べる。 なお、ブラウザ開発ツールのコンソールと同じように、エディタのデバッグコンソールからブラウザのドキュ

                                          Visual Studio CodeへのJavaScriptデバッガ統合でブラウザでのデバッグが容易に
                                        • Replit

                                          Idea to software, fastReplit is an AI-driven software creation platform where everyone can build, share, and ship software fast. Empowering the next billion software creatorsWe’re on a mission to create the world’s most ubiquitous software creation platform. Replit is the foundational technology where anyone can launch the next world-changing idea.

                                            Replit
                                          • Mac で Docker Desktop から Rancher Desktop へ移行する

                                            概要 この記事では、Mac で Docker Desktop から Rancher Desktop への移行について調査した内容をまとめます。 背景知識 なぜ Mac で Docker Desktop (or Rancher Desktop) が必要なのか? 語弊を覚悟で書くと、現状では Docker は基本的には Linux 上で動かすツールです。なので、Linux 以外の OS で Docker を利用するためにはなにかしらの方法で Linux を OS 上で動作させる必要があります。 Windows の場合は WSL という Linux カーネルを動作させる仕組みがありますが、Mac にはありません。 このため、Mac では Linux VM を立ち上げ、ホスト側で VM 上の /var/run/docker.sock をマウントし、このソケット経由で Docker デーモンに命令す

                                              Mac で Docker Desktop から Rancher Desktop へ移行する
                                            • macOS で Xcode の要らない SDK を消して空き領域を増やす - mattintosh note

                                              Xcode 使ってますか?最近は Command Line Tools なんてものがあるので Xcode.app をわざわざ入れる必要がなくなりましたよね(最近って言うほど最近ではない)。私は人様に配布するものを作っているので Xcode.app のお世話になっています。 この Xcode.app ですが、インストールすると約 5 GB くらいになります。32-bit のコンパイルもするので xcode-select で Xcode 9.x 系と Xcode 10.x 系を切り替えて使うんですが、両方合わせると 10 GB を超えます。 Xcode.app には様々なプラットフォームに応じたツールが入っています。以下は 9.2 の場合です。 AppleTVOS.platform AppleTVSimulator.platform MacOSX.platform WatchOS.platfo

                                                macOS で Xcode の要らない SDK を消して空き領域を増やす - mattintosh note
                                              • Windowsユーザーに贈るLinux超入門(26) Visual Studio CodeとWSLを使って開発してみよう

                                                これまでエンドユーザーの観点から、WindowsとLinuxの違いついて説明してきた。しかし今回は、前回のWindows Terminalからの流れを踏まえ、開発者の視点でWindowsとLinuxの違いについてまとめてみたい。 今後、WindowsプラットフォームでLinuxアプリケーションを開発するというスタイルが主流になっていく可能性があるので、両OSの関係性を押さえておいて損はない。 人気の高い開発環境「Visual Studio Code」 現在、開発環境として人気の高いアプリケーションに「Visual Studio Code」がある。Microsoftが開発しているアプリケーションで、多機能エディタという位置づけにある。WindowsプラットフォームのみならずmacOSやLinuxでも動作可能だ。オープンソース・ソフトウェアとして公開されており、急速に人気を伸ばしている。 Vi

                                                  Windowsユーザーに贈るLinux超入門(26) Visual Studio CodeとWSLを使って開発してみよう
                                                • Announcing Rome Formatter

                                                  We began a full rewrite of Rome in Rust last year, and we’re excited to announce our first release as a part of this effort with the Rome Formatter, a new formatter for JavaScript and TypeScript. It perfectly expresses our goals of excellent performance, ease-of-use, and first-class IDE integration. Prettier revolutionized the JavaScript ecosystem by normalizing standards and removing formatting d

                                                    Announcing Rome Formatter
                                                  • My Python Development Environment, 2020 Edition - Jacob Kaplan-Moss

                                                    My Python Development Environment: My Python Development Environment, 2020 EditionFor years I’ve noodled around with various setups for a Python development environment. A couple of years ago I wrote about a setup I finally liked; this is an update to that post. Bad news: this stuff still isn’t stable, and I’ve had to make some changes. Good news: the general concepts still hold, and the new tools

                                                      My Python Development Environment, 2020 Edition - Jacob Kaplan-Moss
                                                    • WindowsアップデートでLinuxカーネルもアップデートされる時代に - Qiita

                                                      このたびラップトップを新調しました。6年ほど前に中古のノートにLinuxを入れてつかってましたが、新品のWindowsノートに乗り換えました。そこで以前から気になっていたWindows Subsystem Linuxを使って、Windows上にLinuxの開発環境を用意してみたところ、セットアップもすごく簡単かつ快適な開発環境になったので、詳細を少し調べてみました。その結果と実際の開発現場における利用シーンについて紹介します。 ※現段階ではPreview版OSへのアップデートが必要。WSL2を利用するにはbuild 18917以上のOSバージョンが必要です。それにはthe Windows Insider Programというプログラムに登録した上で、OSをPreview版にアップデートする必要があります。 ターミナルを開くとそこはもうLinuxでした 近頃の私が個人的なLinux環境でやる

                                                        WindowsアップデートでLinuxカーネルもアップデートされる時代に - Qiita
                                                      • Apple社によるXcode Cloudの発表についてBitriseが考えること - Bitrise Blog

                                                        🎉 Latest updates from March: Alerts for stuck builds, configuring SCIM with OKTA and more→

                                                          Apple社によるXcode Cloudの発表についてBitriseが考えること - Bitrise Blog
                                                        • MacOS ユーザが WSL では無い Windows のコンソール環境を整える - A Day in the Life

                                                          先日、メインの開発環境を MacOS から Windows 10 Professional へと移しました。理由としては主に2点で、現在仕事を自宅の固定席で行っており PC を持ち運びする必要がなくなったため Mac より高速で安価な Windows デスクトップ機を使いたいこと(Ryzen 9使いたい!)、WSL2 が正式版となり使ってみた感じ問題なく WSL2 で仕事の開発ができそうだったことが挙げられます。 WSL2 はふつうに Linux なので問題なく開発環境の構築が行なえ、Windows からも VSCode Remote のおかげでで違和感なくWSL2上のコードを編集、実行ができ快適な開発が行えています。(なお、WSL2 についての記事は山程溢れているので、ここでは殆ど触れません。) しかしながら、WSL2 ではないふつうの Windows 上で開発する機会が出てきたので、M

                                                            MacOS ユーザが WSL では無い Windows のコンソール環境を整える - A Day in the Life
                                                          • Arduino、「PLC IDE 1.0」をリリース ~制御機器プログラミングのための開発環境/「Arduino」スケッチと組み合わせ可能

                                                              Arduino、「PLC IDE 1.0」をリリース ~制御機器プログラミングのための開発環境/「Arduino」スケッチと組み合わせ可能
                                                            • Android 11 Beta1リリース:新機能と開発環境のまとめ | TechBooster

                                                              2020年6月10日(現地時間)、GoogleよりAndroid 11 Beta 1と開発環境のアップデートが発表されました。 公式サイト( https://developer.android.com/android11 )よりアイキャッチ Android 11の新機能は人とのコミュニケーション・プライバシー・デバイスコントロールに焦点が充てられています。またこれらの開発を支えるAndroid Studioをはじめとした開発環境も改善が行われており、同時に発表されたAndroid Studio 4.2 Canaryでは Kotlin Symbol Processingなどビルドシステムのリプレース(KAPTとの入れ替え)を始めとした最適化が行われています。またエコシステムを支えるJetpack ライブラリによる互換性確保の取り組み、そして新UIツールキットJetpack ComposeのD

                                                                Android 11 Beta1リリース:新機能と開発環境のまとめ | TechBooster
                                                              • GitHub - jtpio/jupyterlite: Wasm powered Jupyter running in the browser 💡

                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                  GitHub - jtpio/jupyterlite: Wasm powered Jupyter running in the browser 💡
                                                                • 個人的にCLIの作業効率が高まった便利ツール4選 | QUARTETCOM TECH BLOG

                                                                  久しぶりのブログになります。澤井です。 私は、入社前はCLIを使う機会は、あまりありませんでした。最近になって、業務でCLIを使う機会が増えました。そこで、今回は実際に使ってみて、便利だと感じたCLIツールをいくつか紹介したいと思います。 紹介するツール peco direnv PsySH tmux 今回は個々のツールの概要を紹介するのが目的ですので、インストールや使い方は各ツールのドキュメントを参照ください。 peco pecoは、入力をインクリメントサーチする機能を提供します。 簡単な例としてls -al | pecoで、ディレクトリ内をインクリメントサーチする例を紹介します。 他の例としては、grepやfindなどの結果をパイプを使って、pecoへ入力として渡して、インクリメントサーチで絞り込むといった使い方などが浮かびます。 機能はシンプルですが、色々な使い方が考えられると思います

                                                                    個人的にCLIの作業効率が高まった便利ツール4選 | QUARTETCOM TECH BLOG
                                                                  • MNTSQ社の開発環境のご紹介|yuki_nishimura

                                                                    MNTSQ社でソフトウェアエンジニアをやっております西村と申します。 弊noteへのご来訪まことにありがとうございます。 本日は弊社の開発環境をご紹介いたします。 開発言語弊社では基盤部分をRuby on Railsで開発しております。一部、OCR処理は都合でJavaを利用したり、機械学習はPythonが得意ですのでPythonを利用しております。 レビュー環境 リリースブランチや開発ブランチへの直接プッシュは禁止しております。GitHubでブランチを保護する方法につきましては、以下の記事などをご参考ください。 [GitHub] ブランチの保護設定を活用しよう 【レビューが通るまでマージさせんぞ】 | Developers.IO リリースブランチや開発ブランチに変更を加えるには、Pull Requestを介して行います。Pull Requestのレビューは必須となっており、少なくとも一名が

                                                                      MNTSQ社の開発環境のご紹介|yuki_nishimura
                                                                    • Modern IDEs are magic. Why are so many coders still using Vim and Emacs? - Stack Overflow

                                                                      Developers are a finicky bunch. Like a dog refusing to walk on wet grass, there always seemed to be a bit of resistance to changing up a routine. We love what we grew up with, be it Star Trek jokes, Vim, or Emacs. The origins of this war harken back to Usenet groups in the 1980s, a time when Vi and Emacs were the primary tools used for coding. Emacs, as we well know, is a “maze of twisty little pa

                                                                        Modern IDEs are magic. Why are so many coders still using Vim and Emacs? - Stack Overflow
                                                                      • corepack でモジュールごとに npm クライアントを指定する

                                                                        tl;dr node 14.19.0 で npm のバージョンを明示的に切り替える corepack が入った package.json の packageManager フィールドで npm 自体のバージョンや yarn の使用するバージョンを指定できる 詳しくは https://zenn.dev/teppeis/articles/2021-05-corepack 現状の npm-cli 自体が corepack に対応してないので、有効にしたければ npm コマンド自体を corepack に移す必要がある 現時点で packageManager を指定するだけだとまだ他の環境で有効にならないが、将来的に npm と node の corepack 対応が行き渡った時点で段階的に有効になる。 もっと詳しく # 手元の node を v14.19.0 以上に更新する # 自分は nvm

                                                                          corepack でモジュールごとに npm クライアントを指定する
                                                                        • Zed is now open source - Zed Blog

                                                                          We're excited to announce that Zed is now an open source project. The code for Zed itself is available under a copyleft license to ensure any improvements will benefit the entire community (GPL for the editor, AGPL for server-side components). GPUI, the UI framework that powers Zed, is distributed under the Apache 2 license, so that you can use it to build high-performance desktop applications and

                                                                            Zed is now open source - Zed Blog
                                                                          • Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development

                                                                            Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development Posted by Bre Arder, UX Research Lead, Kirupa Chinnathambi, Product Lead, Ashwin Raghav Mohan Ganesh, Engineering Lead, Erin Kidwell, Director of Engineering, and Roman Nurik, Design Lead These days, getting an app from zero to production – especially one that works well across mobile, web, and desktop plat

                                                                              Introducing Project IDX, An Experiment to Improve Full-stack, Multiplatform App Development
                                                                            • Microsoft、クラウドコードエディター「Visual Studio Online」をパブリックプレビュー/どこからでも・すぐに開発を始められる全部入りの「Visual Studio Code」環境

                                                                                Microsoft、クラウドコードエディター「Visual Studio Online」をパブリックプレビュー/どこからでも・すぐに開発を始められる全部入りの「Visual Studio Code」環境
                                                                              • Visual Studio CodeでJava環境を作成してみた

                                                                                ※1JVMオプションを下記のように変更しました。 -Xms2048m -Xmx4096m 変更方法は下記サイト(2021年5月11日時点)を参考しました。 https://pleiades.io/help/idea/tuning-the-ide.html#common-jvm-options VSCodeの起動が早いことが確認できました。 しかしIntelliJ IDEAでもJVMオプション変更後はまぁまぁ早いので、これでも良いかなと感じました。 Java環境作成 VSCodeでJava環境を作成するにあたっては公式サイトやググってもらうといっぱい出てきます。 僕が試した2021年5月時点では下記のようにしました。 拡張機能のインストール Javaとビルドツール(Gradle)に関する拡張機能をインストールしました。 Java Extension Pack・・・必要な拡張機能を全て入れてく

                                                                                  Visual Studio CodeでJava環境を作成してみた
                                                                                • Writerside - JetBrains が提供する新しい技術文書作成環境。

                                                                                  Writerside は JetBrains が提供する新しい技術文書オーサリングおよびパブリッシング環境です。

                                                                                    Writerside - JetBrains が提供する新しい技術文書作成環境。