
CakePHP4 において、多次元配列をログファイルに出力する方法
CakePHP CakePHP にはデバッグに関する多くの機能が備わっています。AJAXやREST APIの技術を利用していると、その結果は直接画面に出力するものではないため、ロギングの機能が重要になってきます。 ロギング このロギングの機能は CakePHP のバージョンアップとともに優れたものに …
続きを読むCakePHP CakePHP にはデバッグに関する多くの機能が備わっています。AJAXやREST APIの技術を利用していると、その結果は直接画面に出力するものではないため、ロギングの機能が重要になってきます。 ロギング このロギングの機能は CakePHP のバージョンアップとともに優れたものに …
続きを読むExcelの関数 普段、私は仕事で使う資料の作成に、Excelを利用することが多いです。もちろん、工数を削減したいのでExcelの関数をガンガン使っています。 またExcelのファイル名は、先頭に「20200419_」など日付を付けることもあるので、関数によりExcelのファイル名を取得できれば、処 …
続きを読むPower Shell Power Shell はWIndows標準の強力なコマンドラインインタフェース (CLI) です。従来のコマンドプロンプトから比べると、Power Shell は拡張性が高くLinux のターミナルのように扱うことができます。 エイリアス (Alias) Linux を扱っ …
続きを読む64K問題 flutter で用意したプロジェクトより Firestore の Cloud Database を利用するため、 pubspec.yaml に cloud_firestore を追加します。その後、アプリを実行しようとすると次のようなエラーが発生することがあります。 D8: …
続きを読むPyCharmにおける問題 前回、「PyCharmでDockerコンテナのPythonを利用する方法」を紹介しました。このときライブラリのインストールに requirements.txt を利用しましたが、もちろん追加のとき requirements.txt に追記しますが、インストールしように …
続きを読むPyCharmとは PyCharmは、JetBrains社が提供しているPython用IDEであり、Python開発者に広く利用されています。 https://www.jetbrains.com/ja-jp/pycharm/ 個人的にJetBrains社の製品が素晴らしいと思うのは、こ …
続きを読むSelenium IDE とは Seleniumとは、以前紹介したようにブラウザの自動操作を行うツールでした。しかし、プログラムができなければ使いこなすことができません。そこで今回はプログラム無しで自動操作を行えるブラウザ拡張機能である「 Selenium IDE 」を紹介します。 以 …
続きを読むSelenium とは Selenium は2004年に開発されて以来、ブラウザの自動操作やWebシステムのUIテストなど、多くの目的で利用されるようになりました。誕生してから15年以上経っていますが、改良が重ねられ今でも現役で利用することができます。そのため、ブラウザの自動操作ではデファクトスタン …
続きを読む