Conda

condaコマンド 使い方 仮想環境

conda 使い方 以前の記事で、Pythonを使用する際に便利なdirenvの紹介をしましたが、仮想環境はcondaを使用するため、condaで仮想環境を使用する際によく使うコマンドを備忘録も兼ねて記載します。 他にも便利なコマンド等あ...
2019.05.20
Laravel

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

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

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

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

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

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

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

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

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

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

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

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

direnvインストール Miniconda Ubuntu

direnvインストール Miniconda Ubuntu 久しぶりの記事の更新になりました。 昨年の10月から転職し、プログラマーを始めて、もう半年が過ぎてしまいました。 あっという間ですね。 さて、ブログのネタは大量に溜まっ...
2019.05.08
PHP

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

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

Ubuntu18.04.1でnode.jsとnpmをインストールとアンインストールする

Ubuntuバージョン $ cat /etc/os-release NAME="Ubuntu" VERSION="18.04.1 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PR...
2019.05.02
Django

DjangoでマークダウンをHTMLに変換するためにHTMLを生で出力する方法

テキストとして表示するのではなく、HTMLをRaw(生)で表示したい マークダウンなどで既にDBの中のデータは出力用にHTMLで形式で格納されていて、そのままHTMLとして直接画面に出力したい場合です。 通常のテキストを表示する場合 ...
2019.05.02
Django

Djangoのmodels.pyで別アプリからモデルを呼びたい時

Djangoで別アプリのモデルからimportしたい Djangoを久しぶりにやった時に、一瞬どうやるか迷ってしまったため備忘録として記載しておきます。 結論から言うと、Djangoプロジェクトを起点としてimportするので、以下...
2019.05.02
Django

DjangoとJavaScript(JS)を使用してリダイレクトさせる方法

Djangoでリダイレクトのレスポンスを返してJavaScript(JS)でリダイレクトさせたい フロントをJavaScriptやjQueryで書いて、$.ajaxなどでサーバサイドのDjangoとやりとりする場合があります。 その時に...
2019.05.02
Django

Djangoで現在ログイン中のユーザ情報を取得したい時

現在ログイン中のユーザ情報を取得したい Djangoでアプリケーションを作成していると、よく現在ログイン中のユーザを取得して処理することがありますね! 今回はそのログイン中のユーザを取得方法について書いていきます! 関数ベースビューと...
2019.05.02
Django

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

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

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

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

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

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

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

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

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

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

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

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