並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 1408件

新着順 人気順

PhpStormの検索結果161 - 200 件 / 1408件

  • vim × tmux環境を整える1 - バカンス駆動開発

    vim × tmux環境を整える1 この記事の結果 twitterでこの動画をみかけて以前からやってみたかったvim × tmux環境に移行チャレンジ とりあえずできるだけコピーしてみて、そこから自分にあうようにアレンジしてみる www.youtube.com 現在の環境 PHPはPHPStorm GolangはVSCode その他node等雑多なものはsublime git操作などはiTerm どのエディタもvimバインディング iTerm bash 不満点 複数エディタを行ったり来たりでスイッチングコストがめんどくさい キーバインディングを統一するのも限界がある 今後新たな言語で開発するときにまたそのため適したIDEの扱いを覚えるのが嫌 エディタと同じウィンドウでターミナルを扱いたい PHPStormもVSCodeもできるけどパネルの位置、大きさをカスタムしにくいのが不満 tmux t

      vim × tmux環境を整える1 - バカンス駆動開発
    • PhpStorm から Visual Studio Code に移行した - rehabilitation

      体調ぶっ壊してて、気がついたら PhpStorm のライセンスがきれてたので Visual Studio Code に移行した。ざっと移行してみた感想だけど、 PHP まわりの細かな部分は PhpStorm に軍配があがるけど、JavaScript まわりは Visual Studio Code のほうが出来がよい。それに何よりも動作が軽いのが嬉しい。 というわけで移行にはわりと満足してる。 下記は Visual Studio Code で利用している拡張の一覧 Bracket Pair Colorizer 対応したカッコの色がペアになる PhpStorm でいうところの Rainbow Brackets DotEnv .env ファイルの編集とかに使う PhpStorm でいうところの .env files support EditorConfig for VS Code .editor

        PhpStorm から Visual Studio Code に移行した - rehabilitation
      • より良い .gitignore を一瞬で手に入れる - A Memorandum

        はじめに Github 管理の .gitignore テンプレート .gitignore の作成 まとめ はじめに Git を利用する際 .gitignore にファイルやディレクトリを指定することで、リポジトリ管理の対象から除外することができます。 例えば Windows の場合のThumbs.db や macOS の .DS_Store といったプラットフォーム別の制御ファイルであったり、各種エディタの一時ファイルやログ・ファイルなどは、うっかりリポジトリに登録しないように予め .gitignore に定義してリポジトリ管理の対象から除外すべきです。 色々な環境やツールを考慮した .gitignore ファイルを定義するのも以外と大変です。 ここでは、Github の公開するテンプレートから簡単に .gitignore ファイルを作成する方法を紹介します。 Github 管理の .gi

          より良い .gitignore を一瞬で手に入れる - A Memorandum
        • M1 MacのThunderbolt/USB4ポートの数が増える!OWC Thunderbolt Hubの紹介レビュー!

          M1の衝撃から半年 Apple Silicon、M1のMacが発売されはや半年が過ぎまして、近々発売されるカラーバリエーションがキュートなiMacやiPad ProにもこのM1チップが搭載される事でさらに盛り上がって来ましたね!! 私も昨年末に購入しガッツリ使ってきまして、先日紹介したWebアプリなんかも、JetBrainのApple Silicon対応版のPHPStorm2020.3でコーディングを行い、画像編集などはApple Silicon対応版のAdobe PhotoshopやIllustrator(いずれもBeta版)を使用して作成しました。 これまでIntel環境での使用が主力であったアプリがApple Siliconに着々と対応してきており、さらに今までよりサクサク動くような発展も感じられ、コンピューターの世界のお祭りを楽しんできた、そんな半年だったなと思います。 そんな無敵

            M1 MacのThunderbolt/USB4ポートの数が増える!OWC Thunderbolt Hubの紹介レビュー!
          • Pair programming with JetBrains IDEs

            Today we are launching plugins for all the JetBrains IDEs that allows you to do pair programming with people using other IDEs. That's right! You can be using IntelliJ while your colleague is coding with WebStorm (or even VS Code) and that's fine! GitDuck is a video chat tool built for developers that enables them to share their code in real-time and do pair programming. In order to do that, you ne

              Pair programming with JetBrains IDEs
            • 10年戦士のレガシーPHPを改善するためにやってきたこと - Qiita

              ドワンゴで、ニコニコ動画とプレミアム課金の開発をしている @yoshikyoto です。 最近では、総合TOPのリニューアルや、↓の記事で書かれているプレミアム課金の移行をやっていました。 ニコニコで12年運用した決済システムを移行する上で必要だったこと レガシーなPHPを改善してきた知見 ニコニコは古くからあるサービスで、レガシーなコードも多く存在しています。 僕は新卒でニコニコ動画に配属され、5年間ずっと PHP を触ってきました。その中で、多くの新機能の開発、古いコードのリファクタリング、いろいろやってきました。その知見をまとめます。 Composer, Laravel (フレームワーク)の導入 PHP を使っていて Composer を導入していないシステムは珍しい思いますが、10年もののシステムには、Composer が導入されていない場合もあります。導入されていないなら導入しま

                10年戦士のレガシーPHPを改善するためにやってきたこと - Qiita
              • MacにHomebrew経由でnodenvを導入する(+PHPStorm対策) - Qiita

                以前ndenvを使っていたのですが、気づいたらdeprecatedになっていたので転職時に新しい端末になったのを機にnodenvへ移行しました。anyenv使って入れるのがステップ数多くてだるいなと思っていたのですが、homebrewであれば割とサクッと入れられそうだったので今回はこちらで導入してみるので、備忘録として残しておきます。 Homebrewの導入 導入済み前提で進めるので、導入方法については割愛します。 既存のNode.jsまたはNode.jsバージョン管理の削除 各々の環境で異なっている所だと思うので適時環境にあった方法にて対応ください。Macなら大体当該ディレクトリを消せば済むと思います。 nodenvのインストール まぁまぁ時間がかかると思うので、のんびり待ちます。 初期化コマンドをシェルプロファイルに追記 eval "$(nodenv init -)"を追記します。最近

                  MacにHomebrew経由でnodenvを導入する(+PHPStorm対策) - Qiita
                • VSCode に必ず入れておきたい拡張機能 - Qiita

                  普段使用しているエディタはPhpStormですが、PHP以外を書くときはVSCodeはとても便利なので重宝しています。 私が個人的におすすめする拡張機能を紹介します。 他にも良い拡張機能があればコメントにて教えてもらいたいです。 この記事があなたのお役に立てれば幸いです。 VSCode 関連記事 VSCode の初期設定 拡張機能の探し方 マーケットプレイスが用意されているので、ここからお好みの拡張機能を探すと良いでしょう。 Featured: おすすめ、注目されている拡張機能 Trending: 急上昇の拡張機能 Most Popular: 最も人気のある拡張機能 Recently Added: 最近追加された拡張機能 まだ評価されてない追加されたばかりのものが多いので追加する場合はご注意ください 基本 Material Theme VSCodeの数あるテーマの中の一つです。 歯車のアイ

                    VSCode に必ず入れておきたい拡張機能 - Qiita
                  • Kotlin 1.4 Released with a Focus on Quality and Performance | The Kotlin Blog

                    IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                      Kotlin 1.4 Released with a Focus on Quality and Performance | The Kotlin Blog
                    • Early Access Program for Qodana, a New Static Analysis and Quality Management Tool by JetBrains, Is Open | The PhpStorm Blog

                      Early Access Program for Qodana, a New Static Analysis and Quality Management Tool by JetBrains, Is Open “We must run as fast as we can, just to stay in place” – Lewis Carroll Qodana is a new product from JetBrains that brings the “smarts” of JetBrains IDEs directly into your CI Pipeline. PhpStorm and our other JetBrains IDEs are renowned for their ability to understand your code. They can track d

                        Early Access Program for Qodana, a New Static Analysis and Quality Management Tool by JetBrains, Is Open | The PhpStorm Blog
                      • LaravelにLighthouseを導入してGraphQLサーバーを作る

                        セットアップ 1. インストール $ composer require nuwave/lighthouse 2.デフォルトスキーマ生成 $ php artisan vendor:publish --provider="Nuwave\Lighthouse\LighthouseServiceProvider" --tag=schema デフォルトで生成されるスキーマは以下のようになりました。 # graphql/schema.graphql "A datetime string with format `Y-m-d H:i:s`, e.g. `2018-01-01 13:00:00`." scalar DateTime @scalar(class: "Nuwave\\Lighthouse\\Schema\\Types\\Scalars\\DateTime") "A date string wi

                          LaravelにLighthouseを導入してGraphQLサーバーを作る
                        • Multi-tenant Apps With EF Core and ASP.​NET Core | The .NET Tools Blog

                          IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                            Multi-tenant Apps With EF Core and ASP.​NET Core | The .NET Tools Blog
                          • IDEが重い - 株式会社サムライズム

                            現象 JetBrains IDEでソースコードを編集していると重くなる。 確認事項 1. ソースコードの場所 プロジェクトで利用しているソースコードはコンピュータ上にありますか?JetBrainsのIDEはソースコードがコンピュータ上にあることを前提としています。ネットワーク上にある場合は重くなります。該当するようであればソースコードはコンピュータ上に配置し、デプロイ機能を使ってサーバーに同期してください。 2. システム要件 お使いのコンピュータはIDEのシステム要件を満たしていますか?各IDEのダウンロードページでOSを選択し、左側の「システム要件」からご確認ください。(IntelliJ IDEAの場合はこちら) 3. 最新版 最新版を利用することで症状が改善する可能性があります。Toolbox Appを利用すると簡単にバージョンアップできます。 4. 追加したプラグイン プラグインを

                              IDEが重い - 株式会社サムライズム
                            • PHPerKaigi 2023 に協賛および所属エンジニアが登壇します #phperkaigi - WILLGATE TECH BLOG

                              (注)記事タイトルの横についている「#」は PHPer トークンではございません。 本物のトークンは本記事の末尾に記載しています! こんにちは、ウィルゲートの開発室の田島です。 株式会社ウィルゲートは 3 月 23 ~ 25 日 に開催される「PHPerKaigi 2023」にシルバースポンサーとして協賛いたします。 phperkaigi.jp (以下、公式サイトより引用) PHPerKaigi(ペチパーカイギ)は、PHPer、つまり、現在PHPを使用している方、過去にPHPを使用していた方、これからPHPを使いたいと思っている方、そしてPHPが大好きな方たちが、技術的なノウハウとPHP愛を共有するためのイベントです。 今年の開催はオフライン会場を軸としたオフライン・オンラインハイブリッド開催です。みなさんのご都合に合う参加方法をお選び頂けます。 登壇情報 いろいろなフレームワークの仕組み

                                PHPerKaigi 2023 に協賛および所属エンジニアが登壇します #phperkaigi - WILLGATE TECH BLOG
                              • コード品質のモニタリングに「Qodana」を導入してみた話 - WHITEPLUS TechBlog

                                はじめに こんにちは、CX開発グループでWeb開発を担当している德廣です! 本記事では、JetBrains社が開発した静的コード解析ツール「Qodana」をコード品質のモニタリングツールとして導入した時の話をまとめました。 弊チームでも「Qodana」の導入は試験段階でありますが、コードの品質管理を考えている方へ、何かしらの参考となれば思い記事にしたいと思います。 導入の目的 前提 リネットは10年以上続いているサービスで、レガシーコードがそれなりに存在しています。 コードベースの規模が大きくなってきて、人手だけに頼って品質を担保し続けるのは非効率で効率的な対応を検討していました。 コード品質を管理したい背景 弊チームでは「コードの品質を高くすることで、開発の速度を上げたい。」「開発体験を改善したい。」と考えています。 チーム内で「開発速度や開発体験を妨げているものは?」と振り返った時に、

                                  コード品質のモニタリングに「Qodana」を導入してみた話 - WHITEPLUS TechBlog
                                • PHP in 2022 - stitcher.io

                                  PHP in 2022 It's the fourth time I'm writing a yearly "PHP in 20XX" post, and I must admit I've never been as excited about it as this year: we've seen awesome new features added to PHP, with stuff like attributes, enums, promoted properties and fibers; and on top of that, the static analysis community is making great progress, my personal favourite feature is PhpStorm now supporting generics when

                                    PHP in 2022 - stitcher.io
                                  • PSR-7と生PHPに対応したSet-Cookieライブラリを作った - 超PHPerになろう

                                    Cookies default to SameSite=Lax - Chrome Platform Statusということで、何もなければ2020年2月4日にはリリースされる見込みのChrome 80(参考: Chrome Platform Status)を皮切りにCookieにデフォルトがSameSite=Lax相当になるということで、駆け込みでSameSite=Noneを付けて回る需要があるらしいですね。 PHP 7.3が正式リリースされる前に書いたPHPでSame-site cookie - Qiitaが未だに参照されていて厳しい気持ちがあり、さりとて邪悪なPolyfillをまた作ってコピペさせるのも抵抗があり、と悩んでいるうちにバッドノウハウを堂々と書いた記事が出てきてしまったので、仕方なくライブラリにすることにしました。 github.com 週末は具合が悪くて昨晩から衝動的に作

                                      PSR-7と生PHPに対応したSet-Cookieライブラリを作った - 超PHPerになろう
                                    • PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ①環境構築 - Qiita

                                      PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ①環境構築PHPPHPUnitphp-webdriverdocker-selenium 目次 PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ①環境構築 PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ②テスト実行、エラー対策 概要 seleniumに自動でブラウザテストをしてもらって楽したい。 どうせならDockerで環境構築したい。 これを実現するために調べてわかったこと、詰まっていることをまとめました。 注意 phpunit/phpunit-seleniumというライブラリでもブラウザテストを実行できるようですが、やり方がわからなかったため深

                                        PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ①環境構築 - Qiita
                                      • Docker for Windowsは動作が重すぎて使い物にならないは嘘 - Qiita

                                        はじめに Docker for Windows + WSL2 + Ubuntuの組合わせができるようになり、Dockerを使ったローカル環境構築がとてもしやすくなりました。 しかし、誤った使い方をしていると、とても処理が重くなります。 動作確認のためLaravelの初期ページの表示体感速度で比較したところ、明らかな差がありました。 今回のこの記事では、どうやったら重くなり、逆にどうやったら快適な速度になるのかを記事にまとめたいと思います。 [2021.08.10 追記] 当記事で紹介した方法が使えなくなることがありました。間違った情報の配信を避けるため記事を一時削除しましたが、回避策が見つかりましたので改めて記事を表示させたいと思います。詳細についてはトラブルシューティングをご確認ください。 動作確認環境 Windows10 Home wsl2 Docker Desktop for Win

                                          Docker for Windowsは動作が重すぎて使い物にならないは嘘 - Qiita
                                        • PhpStormで自分が入れているプラグインをまとめる - Qiita

                                          2021年から使い始めたInteliJ系のPhpStormです。VS Codeほどではないですが結構プラグインがたくさんあったのでまとめようと思いました。 プラグインで効率を上げる VS Code出身の自分はプラグインが大好きです。ふと面倒だなぁ〜と感じていたことが解決する快感と生産性が上がっていくのを実感するからです。 そんな自分がVS CodeからPhpStormに乗り換えたので普段使っているプラグインを紹介がてら載せておこうと思います。 プラグイン一覧 ⭐️ の数が多ければ多いほどオススメ度が高い、という認識でお願いします。 ネタ系 ネタの心を忘れてしまったら終わりだと思っています。 ⭐️⭐️⭐️⭐️⭐️ Nyan Progress Bar PhpStormに使われるプログレスバーをNyanCatに置き換えます。かわいい。 プログレスバーはインデックス作成の時にも出てくるので頻繁に目

                                            PhpStormで自分が入れているプラグインをまとめる - Qiita
                                          • 【PHP】タイプヒンティングをより強力にするArrayShape - デザインワン・ジャパン Tech Blog

                                            はじめに タイプヒンティングとは 配列のタイプヒンティング ArrayShapeとは ArrayShapeによる連想配列の定義 ArrayShapeによる配列の定義 まとめ 仲間を募集しております はじめに こんにちは!株式会社デザインワン・ジャパンで口コミサービス エキテンのリニューアルを担当しているサービス開発部の鈴木セシル(@suzuki_cecil_)です。 弊社では現在、15年間運用され続けている口コミサービス エキテン のリニューアルプロジェクトに取り組んでおります。 エキテンはリニューアル前後ともにPHPで開発をしているのですがリニューアル前は一部古いアプリケーションがPHP5系で、リニューアル後は全体がPHP8.1に統一されリニューアルによってレガシーPHPからモダンPHPに進化を遂げることになります。(※本記事投稿時点におけるPHPの最新リリースは8.1です) PHP7系

                                              【PHP】タイプヒンティングをより強力にするArrayShape - デザインワン・ジャパン Tech Blog
                                            • gRPC for PHPでgRPCサーバへSSL接続する方法と、調べる過程で5つのOSSにコントリビュートした話|Showcase Gig Product Team Blog

                                              gRPC for PHPでgRPCサーバへSSL接続する方法と、調べる過程で5つのOSSにコントリビュートした話 こんにちは🐔 Showcase Gigの林 (howyi) です。 社内のプロダクトで、Goで作られたgrpcのサーバへPHPのクライアントで接続する、といった処理がありました。 このPHPのgRPCクライアント部分をSSL対応する方法と、そのときにハマったエラーなどを紹介します。 gRPC for PHPでgRPCサーバへSSL接続する方法まず結論となる、方法から紹介します。 公式の認証ガイド にある通り、protoから生成したClientにcredentialsとして Grpc\ChannelCredentials::createSsl() を渡すことで対応できます。 // 証明書を指定しない場合 $client = new helloworld\GreeterClien

                                                gRPC for PHPでgRPCサーバへSSL接続する方法と、調べる過程で5つのOSSにコントリビュートした話|Showcase Gig Product Team Blog
                                              • PhpStorm のフォルダ単位の diff ビューアーを、コマンドラインから起動 - モノラルログ

                                                PhpStrom の、フォルダ単位の差分表示機能 見やすくて助かってるんですが、この画面って CLI から起動できるんですね、しらんかった pstrom diff <path_1> <path_2> でいけるっぽい 参考こちら pleiades.io

                                                  PhpStorm のフォルダ単位の diff ビューアーを、コマンドラインから起動 - モノラルログ
                                                • PhpStorm・IntelliJ等でGitHub CopilotのAI補完を使う手順

                                                  PHPを書くときに大変便利なPhpStormですが、GitHub Copilotを使う手順を覚え書き程度に紹介。(タイトルにはIntelliJも入っていますが今回はPhpStormで説明します。操作は全く同じです) GitHub Copilot、プログラムの補完はもちろんいいのですが特に事務的な面倒な作業をする時に意図を汲んで補完してくれるので本当に便利なんです。 GitHub CopilotのVS Codeでの使い方は以下で紹介しました。 導入方法(JetBrainsのIDE共通) 導入手順はIntelliJなどの他のJetBrains製IDEと全く同じです。PhpStormでも例外ではありません。 メニューから設定を開き、プラグインタブへ遷移。 検索窓に「Copilot」と入力。 再起動したら右下に「Sign in GitHub」という通知が表示されると思うので選択後、指示の通りアクセ

                                                    PhpStorm・IntelliJ等でGitHub CopilotのAI補完を使う手順
                                                  • Log4j vulnerability and JetBrains Products and Services | The JetBrains Blog

                                                    IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                                      Log4j vulnerability and JetBrains Products and Services | The JetBrains Blog
                                                    • PHPローカル開発環境構築 - Qiita

                                                      ローカル開発環境 これは、Mac上でPhpStormを使用したローカルPHP開発環境のセットアップ例です。できるだけ標準ツールのみを使用し、他に影響を与えないようにクリーンに整備することを重視しています。 ローカルで実行するので動作は高速です。開発中のアプリケーション切り替えを最小限にし、統合開発環境(IDE)でより快適で効率的なソフトウェア開発プロセスを体験する事を目指します。 特定バージョンのPHPをインストール XDebugのインストール データベースインストール PhpStorm PHP XDebugのオンデマンドモードの設定 DBブラウザ(DataGrip) Git ターミナルのプロファイル設定 PHP 以下のコマンドでshivammathur/phpをタップ、PHPバージョンを指定してインストールします。PHP5.6から最新版までがインストール可能です。 brew tap sh

                                                        PHPローカル開発環境構築 - Qiita
                                                      • 日本語入力や貼り付け操作などが不安定です - 株式会社サムライズム

                                                        質問 キー入力の取りこぼしや重複、日本語がうまく入力できない、貼り付け時に二重にペーストされるといった不具合が発生して不安定です。 回答 バージョン2019.2で発生していた問題です。最新版へのアップデートをしてください。 最新版へアップデートしても問題を解決できない場合はサポートに情報をお寄せください。状況を動画でお送りいただけますと助かります。 何かしらの理由でバージョン2019.2を使う必要がある場合は、以下の通り、JBR8を適用すると安定します。 1. Choose Runtimeプラグインをインストールします Settings / Preferences → Plugins → Marketplaceの検索フィールドで”choose runtime”と入力してChoose Runtimeプラグインをインストールします。IDEやバージョンによってはデフォルトでインストールされている

                                                          日本語入力や貼り付け操作などが不安定です - 株式会社サムライズム
                                                        • laravel5.8でランダム文字列を生成するStr::random() - Qiita

                                                          phpstormでlaravel5.8内でstr_random()を使ったらstr_random()みたいになったので、新しいメソッドを探した。 5.8系では、str_random()は、非推奨みたい。

                                                            laravel5.8でランダム文字列を生成するStr::random() - Qiita
                                                          • 【PhpStorm入門】基本的な使い方 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                            はじめに PhpStormとは 料金 ダウンロード・初期設定 ダウンロード 初期設定 コードスタイルの設定 フォントの設定 日本語化 その他のプラグイン 基本操作 編集 検索 ナビゲーション コード補完 基本的な補完 ステートメント補完 後置コード補完 その他の補完 DBクライアント 設定方法 操作方法 Gitクライアント 設定方法 操作方法 Xdebugとの連携 設定方法 ステップデバッグの手順 デバッグ接続を有効にする 処理を止めたい任意の行をクリックして、ブレークポイントをセットします。 ステップデバッグでできること デバッグセッション再開 ステップオーバー(F8) ステップイン(F7) ステップアウト(Shift + F8) 強制ステップイン 変数の確認・更新 おわりに はじめに こんにちは、ryo479です。 みなさんは普段の開発において、どういったIDE(エディタ)を使用され

                                                              【PhpStorm入門】基本的な使い方 - RAKUS Developers Blog | ラクス エンジニアブログ
                                                            • PhpStorm と Docker の壊し方 〜モジュラモノリスへの幻想と失敗〜

                                                              2022/04/11 PHPer Kaigi 2022 の LT の発表内容です。 モジュラモノリスのコンテキスト分離戦略において,「仮想的にパッケージ分割して静的解析ツールで縛る」「本当にパッケージ分割する」の2通りがありますが,後者を選択した結果地獄を見てしまったのでその知見を共有します。 あと Docker Desktop for Mac はマジで壊れます

                                                                PhpStorm と Docker の壊し方 〜モジュラモノリスへの幻想と失敗〜
                                                              • An Update on SolarWinds | The JetBrains Blog

                                                                IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                                                  An Update on SolarWinds | The JetBrains Blog
                                                                • Elevating C# Code Quality with Qodana: A Journey Towards Perfection | The .NET Tools Blog

                                                                  IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                                                    Elevating C# Code Quality with Qodana: A Journey Towards Perfection | The .NET Tools Blog
                                                                  • Laravelローカル環境構築(Docker その①) - Laravel学習帳

                                                                    事前準備 Hyper-vの有効化(Windows Pro) Dockerのインストール前に Hyper-v という仮想化機能を有効化する必用があります。 この機能は Windows Pro系にしか導入されていないみたいで、その他の場合は VirtualBox などほかの仮想化技術の導入をする必用があります。 Hyper-v の有効化については以前、記事をエントリーしていますので、よかったら参考にしてください。 Windows 10 proでHyper-Vの有効化 フォルダ構成 ディレクトリ構成にルールはありませんが、今回は下記のようにわかりやすい形で構成します。 事前にディレクトリとファイル(※中身は空でOK)を作成しておきましょう。 各種ファイルを編集していくので、このフォルダ構成のルートディレクトリを丸ごと PhpStormなどで開いておくと楽です。 今回のゴール とりあえず、Lara

                                                                    • JetBrains IDE の行全体コード補完: 知っておくべき情報 | JetBrains のブログ

                                                                      AI を使ったプログラミングについては現在も意見が大きく分かれていますが、AI を日常業務のワークフローに採用し始めている開発者が増えつつあることは否定できません。 読者の皆さんがこの議論における自分の立場をすでに決めているかどうかは分かりませんが、バージョン 2024.1 の JetBrains IDE には、好奇心を刺激する新機能「行全体コード補完」が搭載されています。 これは AI を利用した機能で、インターネット経由でデータを送信することなくローカルで動作します。 このブログ記事では、行全体コード補完とは何か、その仕組みとサポート対象言語、およびこの機能のフィードバックを提供する方法について詳しく説明します。 JetBrains IDE の行全体コード補完とは? この新しいタイプのコード補完は、最新の 2024.1 アップデートで JetBrains IDE に追加されました。 以

                                                                        JetBrains IDE の行全体コード補完: 知っておくべき情報 | JetBrains のブログ
                                                                      • Procedural macros under the hood: Part I | The RustRover Blog

                                                                        IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                                                          Procedural macros under the hood: Part I | The RustRover Blog
                                                                        • The K2 Compiler Is Going Stable in Kotlin 2.0 | The Kotlin Blog

                                                                          IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Amper Edu

                                                                            The K2 Compiler Is Going Stable in Kotlin 2.0 | The Kotlin Blog
                                                                          • PhpStorm: JetBrains の PHP IDE

                                                                            ウェブプロジェクト用の PhpStorm IDE をご覧ください。 PHP、JavaScript、および SQL コーディングに必要なすべてのツールを初期状態で利用できます

                                                                              PhpStorm: JetBrains の PHP IDE
                                                                            • 2020/04/20 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ

                                                                              ハニーポット(仮) 観測記録 2020/04/20分です。 特徴 Location:JP DrayTek製品の脆弱性を狙うアクセス GPONルータの脆弱性を狙うアクセス PHPUnitの脆弱性(CVE-2017-9841)を狙うアクセス ThinkPHPの脆弱性を狙うアクセス クラウド環境のメタデータ情報を狙うアクセス AWS Security Scannerによるスキャン行為 polaris botnetによるスキャン行為 zgrabによるスキャン行為 phpMyAdminへのスキャン行為 18[.]179[.]20[.]5に関する不正通信 を確認しました。 Location:US DrayTek製品の脆弱性を狙うアクセス GPONルータの脆弱性を狙うアクセス Huaweiルータの脆弱性を狙うアクセス NetGear製品の脆弱性を狙うアクセス ThinkPHPの脆弱性を狙うアクセス po

                                                                                2020/04/20 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ
                                                                              • Package Search on the Web | The IntelliJ IDEA Blog

                                                                                IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA PhpStorm PyCharm RustRover Rider RubyMine WebStorm Plugins & Services Big Data Tools Code With Me Quality Assurance JetBrains Platform Scala Toolbox App Writerside JetBrains AI Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                                                  Package Search on the Web | The IntelliJ IDEA Blog
                                                                                • テスト用途のSFTP/FTPS/FTPサーバーを単独で起動するdocker-compose.ymlの例 - Qiita

                                                                                  SFTP/FTPS/FTPで接続した先のファイルをバッチ処理するプログラムを開発したときに、テストのために用意したdocker-compose.ymlファイルを共有します。 docker-compose-remote-file-system / GitHub https://github.com/miyanaga/docker-compose-remote-file-system ./remoteディレクトリは、開発マシン単独でローカルファイルシステムとしても、SFTP/FTPS/FTPとしても操作することができます。 例えばFTP越しのファイルに対する処理をテストするとき、このdocker-compose.ymlを使うと、以下の手順でテストを記述できます。 ローカルファイルとしてテストデータを用意 プログラムはFTP経由でそのファイルを処理 ローカルファイルとして結果を検証・クリーンナッ

                                                                                    テスト用途のSFTP/FTPS/FTPサーバーを単独で起動するdocker-compose.ymlの例 - Qiita