ADDNEW
dockerコンテナのmysqlのdumpをコンテナ外から取得する。 このとき、ホストはlocalhostではなく127.0.0.1を指定する。localhostだとサーバのmysqlに接続しようとす…
さくらのVPSを借りてdockerを使ったWebアプリ開発をしているのですが、その時にどハマりした秘密鍵・公開鍵周りについてメモを残す。 数週間もしたら忘れるだろうから、きちんとメモを残しておく。 環…
proxy_passは転送先のURLを指定してください。 これをしたときはlaravelで作られたAPIをreactでaxiosを使って叩きに行きたかったのだけど、laravelでadd_header…
AppServiceProvider.phpに.envで指定しているurlを設定する
WSL2のUbuntuを想定してます。 環境構築 Dockerfile nodeのバージョンはこちらを見てください。 docker-compose.yml portsは好きなものに変更してください。 …
再帰的なgrep
今回はLaravel Sailの環境構築を行っていきたいと思います。 Laravel Sailとは? 英文を日本語にしているせいで「優れた出発点」なんておしゃれな言い方してますね。要するに、Larav…
nやnvmなどのバージョン管理ツールを使って再インストールしたい場合のメモ書き。 インストーラを使った場合権限周りでエラーになることがあるとか。 現在globalなnpmをメモ 削除する nvmをイン…
前提 cURLが必要になります。 バージョン管理ツールをインストール Microsoftのサイトでも使われているのでnvmをインストールします。 確認として以下コマンドをたたき、「nvm」と帰ってくる…
サーバの設定などはこちらを参考に。 GitHubについてはこちらを参考にどうぞ。 必要パッケージをインストールします .envファイルのDB接続情報は必要に応じて修正してくださいね。 最後にmigra…
さっくりと本体やらComposerやらをインストール ログイン機能を実装 JetStream 高機能。ざっくりメイン機能を紹介しても こんなけある。他のものと違ってチーム管理があるのがうれしい。 br…
ブランチの作成 チェックアウト リモートブランチを作成
コントローラー作成コマンド モデルを作成 キャッシュクリア マイグレーション関連 関連・メモ 私はDockerと一緒に使うことが多いのでこのページにもメモ書きを
Let’s Encryptをインストールと実行 無料のSSLサーバ証明書を発行するフリーソフト「Let’s Encrypt」を使います。 今回はNginxサーバを使っている前提です。 初回はメールアド…
サイトを引っ越し後発生していた「更新に失敗しました。返答が正しいJSONレスポンスではありません。」の対処方法を記録。 原因 WAF(ウェブアプリケーションファイヤーウォール)が原因。これはウェブアプ…
[]で囲まれたところはそれぞれの環境にあったものに置き換えてください。 存在するユーザを確認する ユーザ追加 ユーザのみを作る場合とパスワードも指定して作る方法があります。 ユーザに新しいパスワードを…
PowerShellでLinux用Windowsサブシステムを有効にし、仮想マシンの機能を有効にします。 管理者でPowerShellを起動してくださいね。 Linuxカーネル更新プログラムパッケージ…
バックアップ 特定のデータベースのみバックアップする 全てのデータベースをバックアップする エラー: ユーザにPROCESS権限がない mysqldumpコマンドを実行したとき、以下エラーが発生するこ…
インストール 以下コマンドでインストールします。 リポジトリの作成と設定 リポジトリ管理するディレクトリで「git init」コマンドを入力するとリポジトリが作成されます。 続いて「git confi…
Composerをインストール cakePHPの環境構築に推奨(?)されているComposerというPHPのパッケージ管理システムをインストールします。 composerのインストール方法は公式からコ…
サクッとインストールします。 もしphpのバージョンが決まっている場合は以下を参考に、バージョンを指定してください。 apacheを再起動します。どっかでインストールしたら自動で再起動されるって書いて…
この記事は以下作業の後におこなっております。 Apacheのインストール Apacheをインストールします。 インストール後は起動状況を確認して、hostnameコマンドの戻り値を使ってブラウザからア…
最初に この記事は以下記事の後に続けて行っています。 また記載がない限り、管理者権限で実行しているものとします。必要に応じてsudoコマンドを先頭に追加するなどしてください。 Nginxをインストール…
更新とユーザの追加 ちなみにsudoコマンドを実行できるユーザにはsudoグループをつけましょう。標準で制御されているっぽいです。 SSHサーバソフトをインストール Ubuntuにssh接続するために…
ここではphp7.1をインストールし、apacheと連携させます。 古いバージョンのphpをインストール php7.1のリポジトリを追加 インストールと切替 apacheを使う場合は「php7.1」、…
MySQLにログインして以下クエリを実行
サーバにインポートしたファイルを置いて、それをコマンドでインポートします。
Composer 公式のインストールコマンドをたたきましょう ※たまにブログ記事にもコマンドを張り付けている人がいますが、必ず公式からコピペしましょう!古い可能性などがありますので、これは絶対です! …
WordPressを使ってWebサイト開発環境を構築したときに起きた問題。具体的な解決方法は、confファイルを以下のようにする 検索したら上位に引っかかるサイトは「.htaccessを更新したらいい…
WSL2のUbuntuにdockerをインストールします。 準備 リポジトリのセットアップ Docker Engine のインストール 設定・後処理 wsl.confにDocker起動コマンドを書く …
targetの中身が子要素になる onClickを設定した要素がありその子要素をクリックした場合、伝播して親要素のonClickが発火する。しかしイベント変数のtargetの中身はイベントが発生した要…
ReactのMUIを使用して開発しているときのメモ書き。 画面サイズによるブレイクポイントについて
HTTPメソッドパスcontrollerメソッド役割GET/testsindex一覧表示GET/tests/createcreate新規作成フォーム表示POST/testsstore新規登録処理GET…
仕事の関係で教えてもらったいいサイトについてご紹介、メモ。
参考サイト様のほぼコピペです。 対応内容 DataBaseQueryServiceProviderを作成 これで「app/Providers/DataBaseQueryServiceProvider.…
要素を取り出す Element要素を取得する 要素を一つ取り出す 条件に一致するすべての要素を取り出す 要素から別の要素を取り出す
ちょっと調べることがあったのでメモ書きです。 どうも2022年03月に料金体系やプラン内容が変わったみたいなので、今後も変更される可能性があることに注意してください。 レコード数について議論されている…
select * from `wp_posts` where 1 = 1 and `post_mime_type` = 'image/jpeg'
まず対象のpost_idを取得します。 編集ページを開いたときのURLに記載がありますので確認して下さい。 あとはSQLの条件に記載します。
擬似クラスとは指定の要素が特定の状態である場合にスタイルを適用させるセレクタです。 文章構造の範囲外にある情報によってスタイルを変化させることができます。by 株式会社 アーティス 以下のように記述す…
擬似要素とは、要素の一部に対してスタイルを適用できる指定方法です。 HTMLの要素を擬似的にCSSで設定するので、コーディングに手を加えることなく装飾を適用することができます。by 株式会社 アーティ…
position は CSS のプロパティで、文書内で要素がどのように配置されるかを設定します。 top, right, bottom, left の各プロパティが、配置された要素の最終的な位置を決め…
ここではTabulatorを使うための環境構築、Tabulatorにあるプロパティや関数をざっくり紹介しています。 準備 必要ファイルをダウンロード Tabulator公式ページから最新vをダウンロー…
結論 プラグインSuper Socializerをインストールしましょう。 これで完璧です。 最後に 私の作ったWordPressテーマだと有名なプラグインShare Buttons by AddTh…
最後に WebサイトもWebシステムも、どちらを作っていても使う可能性があるものです。 ちなみにモーダルとは、システムが特定の機能の使用にへ制限されている状態のことを言います。なんとなく意味はわかって…
使い方 指定したファイルがCSVで、それをtableタグとして出力したい場合はこんな感じ。 最後に 全てのブラウザでサポートされているわけではないみたいですが、現状ほぼ大丈夫でしょう。 他システムやD…
最後に 今回はユーザが指定位置まで読んだ場合に表示するという処理でした。これらを使って画面に表示されている間などの動きも行うことが出来ます。 また今回使用しているが本筋とはずれるため紹介していない「a…
最後に 私はwindowsアプリケーションの開発をしていた期間が長かったため、非同期処理というのに結構戸惑いがありました。とても便利なのですが、ボタンクリックイベントが動いている最中に他のイベントが動…
最後に 画面の内容を取得するとき、項目が多かったりIDと覚えてないとかって問題がありますよね(あるよね?)。 この関数を使えば入力項目をまとめて取ってくるのでかなり楽ができます。私がよくやるのはnam…
最後に 同時によく使うものなので以下も紹介します。
でも結局は で出力すればおしまいなんですけどね。ただ注意はthe_posts_pagination()はメインループでないと使えないです。 自分でクエリを作って一覧などを表示するサブループではうまく動…
使い方 最後に メール受信処理について調べると結構古い情報ばかり引っかかる気がします。おかげでimap関数にたどり着くまで時間がかかりました。そもそもそんなに需要がないんだろうな。 だからこそ備忘録は…
最後に 集計をする際に欲しい機能ですね。何ならビューで日付の一覧を作っているともっと楽できます。 ドンピシャな記事があったので紹介もしてますので、是非そちらも参考にして下さい。
最後に 色々な自作スタイルの中でもよく使う物です。たまにレスポンシブで幅を変えることもしています。 思ってるより便利なので是非コピペして使って頂ければと。
最後に この関数が必要か?ということより、WordPressの関数を上書きして変更できることを覚えておこうと思ったものです。
使い方 最後に これは確かネットで見つけたものを少しいじって使っていたような。 でもそのサイトのURLがわかんなかったので、いつか見つかればリンクを張らせていただきます。申し訳ありません。 やっぱネッ…
出力方法 以下コードをfunctions.phpに書いてください。 functions.phpにでも書けばすぐに出てきます。 消すのがめんどくさければ固定ページ用のテンプレートでも作成すると消す必要が…
javascriptとCSSを分けたい場合 上記関数ではjavascriptでstyleを設定していました。これって人によっては嫌いだったりすることもあるかと思います。そこで「javascriptでは…
最後に PHPを使える環境で使ったことはないけど、こういうのも出来るって知ることは大事だと思います。 でも今だとjavascriptでサーバサイドもかけるので結構使う人は使うのかな。まあそんなに手間か…
「ビールは2杯まで」って約束が中々守れません。なぜなのかエンジニアらしくプログラミングしてみました。結果はバグというか仕様かも。
タバコやお酒などの依存度を検査する方法をjavascritpで書いてみました。こりゃ止めるわって内容なので 是非見てください。
「奥さんを愛していますか?」と聞かれて中々素直に「愛している」と言える人は少ないでしょう。ですが、私は言えます。その秘伝の方法をphpで書いてみたので、是非ご参考にしてください。