kou

Laravel

Laravelでproviderやaliasをenvで環境ごとに分ける方法

providerやaliasを環境ごとに分けたい Laravelでproviderやaliasを環境ごとに分けて使用したいことがあります。 こちら記事で紹介しているように、使用するライブラリをcomposerで開発・本...
2019.05.20
Laravel

Laravelで使えるスキャフォールドl5scaffoldのインストールと使い方

スキャフォールドとは スキャフォールドとは、元々英語で足場という意味があります。 Webアプリケーション開発に関しては、MVCフレームワークで開発する際に必要なモデルやコントローラー、ビューをコマンドなどで自動生成してくれる機...
2019.05.22
Laravel

LaravelでComposerを使用して開発、本番ごとに環境を分ける方法

Composerとは ComposerとはPHPのパッケージ管理システムです。 PHPのライブラリなどをファイルに記述して管理することで、簡単にライブラリのインストールやアンインストールなど、様々な管理が簡単できるようになりま...
2019.05.20
PHP

ワードプレス リダイレクトエラーで管理画面へいけない

リダイレクトエラーで管理画面へいけない 今回遭遇したエラーは、Web開発をしているとたまに遭遇するかもしれないのですが、リダイレクトのエラーについてです。 今回はこのリダイレクトのエラーが、ワードプレスで発生した際の対処方法に...
2019.05.20
HTML

select optionをOKボタンでページを遷移したい時

selectで選択した値へOKボタンでページを遷移したい selectボックスを使用して、OKボタンを押下したときに選択しているページへ遷移したいってありますよね! 今回は、そんな時に簡単に実装できる方法を紹介しました。 ...
2019.05.20
HTML

select optionで選択された時にvalueに指定した値で遷移する方法

select optionで選択された時にページを遷移したい selectタグのoptionで指定された値が選択された時にその値で画面を遷移させたい時があると思います。 今回はその方法をご紹介していきたいと思います。 HTMLとJSだ...
2019.05.11
Laravel

Laravelのredirectでrouteを指定してパラメータも渡したい時

Redirectでrouteを指定してパラメータも渡したい Laravelでredirectをする時に、routeで名前を指定して逆引きしたいときがあります。 またその際のパラメータも一緒に渡したいときがあるのでその時の方法を...
2019.05.20
Laravel

Laravelへ入門する際の最適な方法と注意点

Laravelについて 最近ますますLaravelへ入門する人が増えてきましたね! 僕はLaravelを使い方始めて2年ぐらいになりますが、最近は業務や副業でLaravelを使ったりとLaravelを勉強していて良かったと思うことばかりで...
2019.05.16
Laravel

Laravelを習得するのにオススメな書籍

Laravelのオススメ書籍について 最近ますますLaravelの学習を始める方が増えていますね! 数年前ぐらいからLaravelの人気がぐんぐん上がってきていましたが、最近ではPHPフレームワークの中ではLaravelの一強という印象を...
2019.05.16
Laravel

Laravelを上達させるために最短&確実な方法

Laravelについて 最近ますますLaravelの需要が増えて、勉強し始める人も増えてきた印象があります! 僕はLaravelを使い方始めて2〜3年ぐらいになりますが、最近は業務だけでなく副業でもLaravelを使ったりとLaravel...
2019.05.16
PHP

PHPで生年月日を0埋めして年齢計算をする方法

0埋めして年齢計算 基本のサンプル 参考リンクにあった年齢計算をする方法に、誕生日の0埋めのロジックを加えたものになります。 わかりやすい年齢の算出方法ですね! // 誕生日(例) $birthday = "1990/2/2"; ...
2019.05.05
Docker

Djangoのobject_listの名前を変更する方法

object_listの名前を変更したい Djangoで以下のようなサンプルコードのようにget_querysetで取得した値をHTML側で表示したい!ってことがあります。 サンプルコード class Sample(generic...
2019.05.02
Selenium

seleniumでset_attributeやset_valueでinputに値をセットできない時

set_attributeやset_valueを使用してもinputに値をセットできない Seleniumはとても便利ですよね! Seleniumは元々テスト自動化ツールですが、定常作業を自動化するなど工夫次第でさらに便利に使えます。 ...
2019.05.02
Apache

ApacheでNginxのtry_filesのようなことをしたい時

ApacheでNginxのtry_filesのようなことをしたい Apacheを使っていて、Nginxのtry_filesのようにして、指定された順序でファイルの存在を確認し、最初に見つかったファイルを処理するようにしたい場合があります。...
2019.05.02
Ubuntu

Ubuntu18.04.1でWineをインストールして、Kindleを使う方法

Ubuntu18.04.1でKindleを使いたい Ubuntuを普段使いで使用していると、UbuntuでKindleを読みたい!って時が多々あると思います。 Ubuntu18からは、普段使いとしてもかなり使いやすくなってきた印象ではあ...
2019.05.02
PHP

PHPでexplodeで改行しようとした時に改行されない時に確認すること

PHPで改行コードが認識されず、改行されない件 PHPでテキストエリアから文章を受け取って、それを改行してメール送信するみたいな処理を書いていた時に、全然改行されなくてとても困りましたので、備忘録です。 もしまた僕が同じことでつまずいて...
2019.05.02
Django

Djangoでmysqlclientインストール時にmysql_config: not foundエラー

mysqlclientのインストール時にエラーが発生 DjangoのデータベースにMySQLを使用するため、mysqlclientをpipでインストールしたところエラーが発生しました。 /bin/sh: 1: mysql_confi...
2019.05.02
Composer

Composerで.env内のスペースはクォートで囲む必要があるエラーが発生

composer installコマンド実行時にエラー Laravelでcomposer installを実行時にエラーが発生しました。 どうも英語を読む限りは、.envではスペースはクォートで囲む必要があると言われているようです。 ...
2019.05.02
Docker

Docker Composeのバージョンが古くてversion: ‘3’の記述が使えない

Docker Composeのバージョンが古い Docker Composeを使用していてよくあるのが、Docker Composeのバージョンが古いためversion: '3'の記述が使えない時があります。 それはしばしば、yumやa...
2019.05.03
Laravel

Laravelのweb.phpとapi.phpの違いを調べるために外からPOSTしてみた

Laravel Mixを使用した Laravelは、Laravel Mixを使用して簡単にVue.jsやReact.jsなどのフロントエンドフレームワークと組み合わせて作ることができます! 特にVue.jsやSCSSの環境はデフォルトで...
2019.05.02