IT技術に関する情報掲載サイト

プログラミングに関することを掲載します。

2022-01-01から1年間の記事一覧

peclでXdebugの過去のバージョンをインストールする方法

php

サーバにインストールしているPHPのバージョンによっては、Xdebugの古いバージョンをインストールしないと行けないケースがあります。 その場合は、以下のコマンドでインストール可能となります。 pecl install xdebug-バージョン 例:Xdebug 2.5.5をインス…

Go言語の勉強の仕方

Go言語を勉強する際に、スクールいったり、本読んだり、Youtubeみたりなど、色々な方法があるかと思いますが、英語が少しよむことができるのでしたら、Go言語の公式のチュートリアルをみるといいです。 go.dev

laravel adminで、フォームの項目の定義の仕方

php

laravelを使っていたら、当たり前なのかもしれないけれど、laravel初心者だったので、ちょっとやり方をさがしてしまったので、メモ程度で残しときます。 コントローラーをコマンドで作成すると自動で以下を作ってくれます。 $grid->column('id', __('Id')); …

laravel adminのコントローラーを作る際に出たエラー

php

Could not check compatibility between App\Admin\Controllers\ChartjsController::index(App\Admin\Controllers\Content $content) and Encore\Admin\Controllers\AdminController::index(Encore\Admin\Layout\Content $content), because class App\Admin…

laravel adminでChartjsをつかって、グラフをつくる

php

GitHubにやり方がのっているのですが、メモとして記事にアップしときます。 参考元は、こちらです。 github.com ・インストールの仕方 composer require laravel-admin-ext/chartjs php artisan vendor:publish --tag=laravel-admn-chartjs ・設定 config/ad…

wordpressの情報を更新する際にwp cliを使う方法

WPのデータを更新する際に、プラグインなどを使うことが多いですがwp cliを使える環境だったら、wp-cliを使ったほうが早いです。 wp-cliのインストールの仕方 wp-cli.org wp-cliのリファレンスは、こちらです。 developer.wordpress.org 例えば、現在登録さ…

DropboxのAPIキーなどの取得の仕方

まず、Dropboxのアカウントを取得する DropboxのAppCenterにアクセスし、ログインする アプリを作成し、完了したら、Settingの画面でAPIキーを作成

APIを使ってGoogleCalenderに登録された予定を抽出する際の注意

php

developers.google.com このAPIを使って、GoogleCalenderに登録されている予定を削除しようとしたら、400がでてエラーになってしまった。登録ができたのになぜだかわからないので、しらべてみた。 // 取得時の詳細設定 $optParams = array( 'maxResults' => …

laravel8でnpm install --save vue-routerを実行してエラーになって困ったこと

npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: undefined@undefined npm ERR! Found: vue@2.6.14 npm ERR! node_modules/vue npm ERR! dev vue@"^2.6.12" from the root project npm ERR…

Laravel8でvue.jsをインストールしようとしてたときに困ったこと

どこにでも掲載されている手順をみながら、以下の流れで、インストールしてみた composer create-project --prefer-dist laravel/laravel vue-laravel Laravelインストール composer require laravel/ui UIインストール php artisan ui vue vueインストール …

一行で、ファイルにかかれているものを取り込んで、編集する方法

LinuxやMACで複数行のものを一行で表示したいときの編集できるコマンドです。 line2="";while read line; do line2=${line2}\",\"${line}; done < ./test.txt;echo $line2 最初のline2=""は、コマンドを複数回実施する場合、変数の初期が必要だから、いれま…

laravel-adminで記事の編集時に、日時が、更新日時になってしまう

管理画面の記事の更新時に、日時として使っている項目がどうしても、更新日時として上書きされてしまう。プログラムがわるいのかと色々しらべてみたのですが、わからず。結局、DBの項目の設定の問題でした。 phpMyAdminでテーブルを作成した際、timestampの…

laravel_adminの一覧ページでのcreated_atの表示について

php

一覧ページでどうしても、UTCで表示されるので、以下で対応しました。 $grid->column("updated_at","更新日時")->display(function ($updated_at) { $t = new DateTime($updated_at); $t->setTimeZone(new DateTimeZone('Asia/Tokyo')); return $t->format('…