TonDemoNai

WEBプログラミングの勉強中に気づいた点、覚えておきたい部分をメモしています。

TonDemoNai

WEBプログラミングの勉強中に気づいた点、覚えておきたい部分をメモしています。

最近の記事

なぜあの人は自分のことしか考えられないのか「ナルシシスト」という病

読む目的 この本を通して何を得たいか

有料
300
    • マンガでわかる東大読書

      読む目的本を読んでも何も覚えていないため、記憶に残るような読み方をしたい。 読むべき本の探し方自分にいま必要な本 得るものが多い 他人に考えてもらう ・ネットで感性の近い人のおすすめ本 ・面白かった本の著者推薦本 など 古典 時代を超えて読み継がれる本は時代に負けない魅力がある 読まず嫌いは避ける 今年のマイテーマを決める 装丁読みタイトルや帯、目次からどんなことが書いてある本なのか仮説を立てる。 そしてその本から何を得たいのか目的をはっきりさせる。 取材

      • 神・時間術

        ストップウォッチ仕事術大きな仕事を小さなに仕事に分割。 それぞれ何分で終わらせるか決める。 ストップウォッチで制限時間を見える化する。 たとえば45分を15分ずつ3回に分ける。 脳を休める休憩視覚以外の五感を刺激する アロマ=嗅覚、食事=味覚など 目をつむる 目をつむるだけで視覚情報が遮断され脳が休息モードに入る。 その他 運動、雑談、体操など 5分の仮眠 起床術カーテンを開けて寝る 陽の光が入る 仕事術2分で終わる仕事はすぐ終わらせる メールの返信など。

        • 2021/8/8 勉強したこと

          ・rebaseについて調べる →なんとなくはわかった。commit履歴をどこに繋げるかでrebaseするかmergeするか決める。使うことになったらその時調べたほうが腹落ちは早そう。 ・itermの高さをちょっと増やす。 →数行増やしたらだいぶ見やすくなった。 今後も自分が不便に感じていること、不便だけど無意識にカバーしてしまって気づいていないことを探して、環境を良くしていく。 ・gitのcommit履歴を見やすくするツールを導入 →tigを導入。かなり見やすい。早速fi

        なぜあの人は自分のことしか考えられないのか「ナルシシス…

          【Laravel7】Docker環境にLaravelを導入。

          基本は以下をやる。 migrateするとエラーになる場合 実行するディレクトリが違う。 Laravelをインストールしたディレクトリではなく、laradockディレクトリで実行する必要がある。

          【Laravel7】Docker環境にLaravelを導入。

          【Laravel7】fontawesomeを使う

          参考:https://qiita.com/Charry/items/95df07e171e469b68ea7 上記サイトの 使用方法① @fortawesome/fontawesome-freeパッケージの利用 でいけた。

          【Laravel7】fontawesomeを使う

          【Laravel7】Counter Cacheを使っていいね機能を作る

          参考: 基本は上記の流れで行うが、注意点があるので、以下に記載する。 環境Laravel Framework 7.30.4 MacOS Bigsur 11.1 注意点FORMファサードを使うためにlaravelcollective/htmlライブラリを読みこむ部分では、上記サイトに記載のコマンドだと、verが古くてエラーになった。 そのため、以下のコマンドでインストールする。 composer require laravelcollective/html 6.*

          【Laravel7】Counter Cacheを使っていいね機能を作る

          【mac】MAMPにxdebugを導入する

          参考: https://qiita.com/masopoloiso/items/5991409c84567581d36f 導入順1. xdebug.soというファイルがあるか確認する。 以下のディレクトリに移動し、ファイルがあるか探す。 /Applications/MAMP/bin/php/php7.4.9/lib/php/extensions/no-debug-non-zts-20190902/ ※php7.4.9のところは、自分のMAMPで使っているverを入力す

          【mac】MAMPにxdebugを導入する

          【mac】MAMPのphpにパスを通す方法

          OSのバージョンによって、bin以降の変更が禁止の設定になっているので、以下サイトを見て、許可に変更する https://mandy-studio.com/2017/06/15/how-to-get-path-of-php/ bash_profileに以下を記載 export PATH=/Applications/MAMP/bin/php/php7.4.9/bin:$PATH ちなみに、以下の書き方だと、先にmacのphpが読み込まれてしまいパスが通らなかった。 e

          【mac】MAMPのphpにパスを通す方法

          【Laravel7】doctrine/dbalを入れても、マイグレーションでカラムや型の変更をしようとするとエラーになる

          問題composer require doctrine/dbal をしたあとで、migrateしてもエラーになる。 解決方法composer require "doctrine/dbal:2.*" を実行する 理屈は↓ https://qiita.com/snbk/items/803aea10773052629a45

          【Laravel7】doctrine/dbalを入れても、マイグレーションでカラムや型の変更をしようとするとエラーになる

          【Laravel7】リレーション先のソフトデリートされたデータを取得する

          やりたいことソフトデリートしたユーザーの ・投稿 ・コメント を表示させたい。 状況ソフトデリートしたユーザーが ・投稿した記事 ・コメントをつけた記事 を開くと、データを取ってこれずエラーになる。 原因postsテーブルとusersテーブルをリレーションしており、postsからusersのデータを取ってこようとしている。 しかし、リレーション先であるusersのレコードをソフトデリートしているため、取得できない。 解決方法モデルのリレーション設定に->wit

          【Laravel7】リレーション先のソフトデリートされたデータを取得する

          【Laravel7】ログイン後のリダイレクト先を変更する

          LoginControllerに以下を追加する。 public function redirectPath() { return ( route('setting') ); } 上記の場合だと、/settingにリダイレクトされる。

          【Laravel7】ログイン後のリダイレクト先を変更する

          【Laravel7】画像をアップロード、保存する機能

          基本は↓を見てやる。 注意点image_list.blade.php <a href="{{ route('show.form') }}">Upload</a><hr />@foreach($images as $image)<div style="width: 18rem; float:left; margin: 16px;"> ↓これだと動かない <img src="{{ Storage::url($image->file_path) }}" style="w

          【Laravel7】画像をアップロード、保存する機能

          【Laravel7】テーブルを結合するとidカラムが消える問題

          以下のようなテーブル同士を結合しようとコードを書いたが、postsテーブルのidを残したいのに、usersテーブルのidが残ってしまった。 ユーザー情報を登録するためのusersと、投稿の情報を登録するpostsテーブルがあり、postsには投稿したユーザーを記録するための user_idカラムがある。 対処法$posts = Post::select('posts.id','users.username','category_id','user_id','subject

          【Laravel7】テーブルを結合するとidカラムが消える問題

          【Laravel7】Vue.jsでコンポーネントを組み込む

          試しにvueファイルをviewで表示しようとしたら、どのファイルが必要なのかわからなくなるので、組み込む際に必要なファイルを挙げていく 参考: https://qiita.com/shonansurvivors/items/1715a483ac4298162ccd Vueコンポーネントを作成する resources/js/componentsディレクトリにファイルを作成 例:resources/js/components/OriginalCompnent.vue <

          【Laravel7】Vue.jsでコンポーネントを組み込む

          【Laravel7】Vue.jsで文字数をリアルタイムにカウントする方法。エラーは出ないけど数値が変わらないときの対処法

          正常に動くコードは以下 元のコードは↓ https://codepen.io/takapen/pen/arvdxX 確認するファイル一覧 ・webpack.mix.js jsのディレクトリを指定する。 ・resources/js/app.js ここにスクリプトを書く。 ・public/js/app.js 上記のresourcesに書いて、npm run devをターミナルで実行すると、public/jsディレクトリに同名のjsファイルができる。 ・views/p

          【Laravel7】Vue.jsで文字数をリアルタイムにカウントする方法。エラーは出ないけど数値が変わらないときの対処法