CakePHP3で共通関数を作る

  • 2019.12.13

コンポーネントを利用する以外で、コントローラ、モデル、ビュー、どこからでも呼び出せる共通関数を作成します。 開発環境 macOS Catalina MAMP Pro 5 CakePHP3.8.7 作成手順 専用のディレクトリとファイルを作成 src以下にディレクトリを作成。今回は「Utils」を作成する。 src/Utils/にCommonUtility.phpを作成 試しに簡単な足し算をする関数 […]

CakePHP3でキャッシュをクリアする

  • 2019.12.12

開発中にファイルを変更したのに反映されない・・、そんな時にはキャッシュをクリアしましょう。それが原因なのかはさておき、簡単なので最初に試すべきかなと思います。 実行環境 macOS Catalina CakePHP3.8.7 キャッシュクリアのコマンド キャッシュのリストをまず見てみましょう 実行すると以下のようになる キャッシュを個別にクリアする リストを表示した中からdefaultを削除してみ […]

CakePHP3のデフォルトで生成されるテンプレートのヘッダを削除する。

  • 2019.12.12

CakePHP3でbakeして出来るデフォルトのテンプレートをそのまま利用したいけど、ヘッダー部分の「Documentation」「API」などが表示されている部分が必要ない場合が出たのでメモっておきます。 作業環境 macOS Catalina MAMP5 CakePHP3.8.7 削除方法 削除の対象は下記の画像部分 「src/Template/Layout/default.ctp」を開いて下 […]

CakePHP3×PhpStorm×MAMP×Git:初期設定

  • 2019.12.07

ローカル環境でCakePHP3を使ったPHP開発環境を整える手順を記しておきます。 実行環境 OS:MacOS Catalina ローカル環境:MAMP Pro 5 IDE:PhpStorm CakePHP3のインストール 準備と確認 Macで設定しているPHPのバージョンを確認する。 実行結果がこちら Composerを利用してCakePHP3のプロジェクトを作成する CakePHPプロジェクト […]

png画像の圧縮 for Mac

Mac
  • 2019.07.02

圧縮するアプリケーションて色々あるけどGUIのものは以外と処理が重かったりするので、CUIで利用できる『pngquant』を使ってみる事にしました。 実行環境 Mac OS Mojave pngquantをインストール ターミナルを開いて以下のコマンドを実行しインストールします。 使い方 1つのファイルを圧縮する場合 例えば「hogehoge.png」というファイルを圧縮したい場合 [crayon […]

PyCharmでのパッケージインストール方法

  • 2019.05.12

Seleniumを例にインストール メニューから[PyCharm]→[Preferences] Preferencesウィンドウが開いたら[Project]→[Project Interpreter]を開き[+]を押してパッケージを追加する。 パッケージの一覧が出るので、検索窓に今回の場合は『selenium』を入れて検索し、左下の[Install Package]を押下しインストールする。 イン […]

Python×Kivy×PyCharmでGUIアプリを作る:.kvファイルを利用して簡単なGUIアプリの作成

  • 2019.05.10

.kvファイルは.pyとは独立してレイアウトを作るファイルで、CSSみたいなものですね。独自の言語のようなのと日本語情報が少ないようなので苦戦するかも知れませんが、片っ端から試してみるしかないかも知れませんね。 プログラムとレイアウトを分ける Python導入時の記事にて使ったソースを利用してみます。(※導入時の記事:https://www.icanfly.tokyo/python/kivy/35 […]

Python×Kivy×PyCharmでGUIアプリを作る:PyCharmとKivy(.kv)ファイルの関連付け

PythonでGUIアプリを制作する際に便利なKivyですが、PyCharmで利用する際にKV(.kv)ファイルの関連付けをしないとファイルを開いてくれませんでしたので、その設定をします。 実行環境 Mac OS X Mojave Python3.6.3 Kivy 1.10.1 IDE : PyCharm KV(.kv)ファイルをPyCharmに関連付ける 初期設定のPyCharmで.kvを開こう […]

PyCharmの日本語化 for Mac(方法②)

方法①で出来なかった人はこちらを試してみてください。 すでに色々な所で日本化の解説をされているサイトはあったのですが、自分の環境に合わせた場合につまづいた部分があり、バージョンが変わった時に恐らくまた同じ作業が必要なんじゃないかと思ったので、間違いなく設定出来るようまとめておきます。 日本語化ツール『Pleiades』の入手 まずは以下のサイトから対応するツールをダウンロード http://mer […]

PyCharmの日本語化 for Mac(方法①)

単語だけだし英語でも良いかなと思いつつも、楽を求めて日本語化します。 日本語化ツール『Pleiades』の入手 まずは以下のサイトから対応するツールをダウンロード http://mergedoc.osdn.jp/ 以下の赤丸部分の『Mac』と書かれてるボタンを押してダウンロードしてください。 すると、『pleiades-mac.zip』というファイルが入手できます。 解凍して『setup.app』 […]

1 3