のぐそんブログ

暗いおじさんがシコシコ書くブログです。

Vueで無料の範囲でFont Awesomeを使う

無料の範囲でFont Awesomeを利用する方法です。 理解に地味に時間がかかったのでメモしておきます。 fontawesome インストール $ npm i --save @fortawesome/fontawesome-svg-core $ npm i --save @fortawesome/free-solid-svg-icons $ npm i --save @fortaw…

モデリングメモ

辺を選択して面を作成 辺を複数選択後、Command + Fで面を作成することができる。 選択した頂点を結合 Command + Vで「 頂点マージ > 最後(最初)に選択した頂点に」で頂点を 結合することができる。 重複頂点の結合(重複頂点の削除) 重複頂点はCommand + Vも…

Blender2.8

手順 1. 草束のモデリング 平面を追加 まずは草1本ようのメッシュを作成。 草の束になるので厚みがなくてもきにならないため、平面メッシュで作成する。 shift + aでメッシュ> 平面で追加。 x軸に90度回転する。 編集モード(tab)でメッシュを縦に細長くする…

blender2.8ではじめに調べたことメモ

ショートカット こちらがわかりやすかったです。 【blender 2.8】ショートカット集(随時更新) | Tamago Design

blender2.8ではじめに調べたことメモ

ショートカット こちらがわかりやすかったです。 【blender 2.8】ショートカット集(随時更新) | Tamago Design

Vueとvue-i18nとstorybookでCannot read property '_t' of undefined

vue-i18nを利用して多言語化しているコンポーネントを、storybookに登録した際に以下のエラーが発生しました。 Cannot read property '_t' of undefined こちらの記事を参考に、修正しました。 config.jsに以下を追加します。 import { addDecorator } from …

LaravelでQueueとJobを使ってみる基礎基礎メモ

キューを利用することで、一部の処理を非同期で実行することができます。 以下はユーザー登録する場合にキューを利用した場合のイメージです。 キューを利用することで、メール送信を待たずに、完了画面を表示することができます。

LaravelでMailHogを使うメモ

LaravelでMailHogを利用してメール送信する為のメモです。 環境構築には、Laradocを利用しています。 LaravelのQueueサービスを試してみたくて、メールの送信を調べたのであまり参考にならないと思います。

EloquentでJson形式でデータを受け取るメモ

Eloquentで、toJsonメソッドを利用することで、モデルのデータをjson形式に変換して受け取ることができます。 class HelloController extends Controller { public function index(Request $request) { return Person::get()->toJson(); } } 普通にPerson::…

Laravelのアクセサとミューテータについてのメモ

アクセサとは アクセサを利用すると独自のプロパティを取り出したり、既存のプロパティを上書きして取り出すことができます。

Laravelでrouteの便利な指定の仕方のメモ

routeの便利な指定の仕方のメモです。 middlewareをまとめて割り当てる middleware設定割り当てる場合以下のようにしますが、ルートグループを利用することで、まとめて割り当てることができます。 普通の書き方 Route::get('/Hoge', 'HogeController@index'…

Laravelのサービスコンテナメモ(自分用)

サービスコンテナがよくわからないので自分用のメモです。 この記事は、自分用の備忘録として記載しているので、見てもよくわからないと思います。

TouchDesignerでモザイク処理

以下のようなモザイクぽい表現のやり方です。 ちなみにこれはTDSWの勉強会で教えていただいた一部です。

AWS超初心者のメモその3 ~WEBサーバーソフトをインストールする~

AWS

インスタンスを作成することはできたので、次はインスタンスにソフトをWebサーバーをインストールしてみようと思います。 インスタンスにSSH接続する サーバーにソフトをインストールする為に、インスタンスに接続する必要があります。 以下のコマンドで接続…

Laravelでモデルのリレーションのメモ

モデルのリレーションとは、複数のテーブルを組み合わせて利用することです。 例えば以下のようなテーブルがあるとします。

8th WallでマーカーレスARを試す

8th Wallとは 8th Wall社が提供するARプラットフォームです。 月1000viewまでは無料で利用できます。ただしローカル環境のみです。

AWS超初心者のメモその2 ~仮想サーバーを構築する~

AWS

この記事はAWS超初心者のメモその1の続きです。

Eloquent(ORM)を利用するメモ(その2)

モデルクラスを利用して、レコードの登録、編集、削除をやってみます。

Eloquent(ORM)を利用するメモ(その1)

Eloquentつか(エロクアント)とはLaravelのORM(オブジェクト関係マッピング)の仕組みのことです。

AWS超初心者のメモその1

AWS

EC2がなんなのかもよくわからない素人のメモです。 なんとなく怖くてキャプチャに沢山モザイクかけてしまうくらいの素人です。 備忘録としてメモしています。間違っているかもしれません。

Laravelのクリエビルダーメモ

クリエビルダーとは SQLのクエリ文を生成するために用意された一連のメソッドのこと。 SQLのクリエ文を意識せずりようすることができます。 Builderクラス 以下でテーブルのBuilderクラスを取得することができます。 Builderクラスに用意されているメソッド…

LaravelでDBを利用するメモ

LaravelからDBを利用してみます。 DBはSQLliteを利用して準備します。

SQLiteのメモ

SQL

SQLiteについて php5にはSQLiteが同梱されている。 DBサーバーの準備など不要でファイル一つで管理できるので簡単。 私のような初心者には手軽で良いです。 SQLiteの特徴 動作が軽い 著作権がない DBサーバーの起動が必要ない ファイルが1つ パスワードがな…

Laravelでのバリデーション処理メモ その2(フォームリクエスト)

フォームリクエストを利用したバリデーション Laravelのフォームリクエストという機能を利用することで、コントローラーからバリデーション処理を切り離すことができます。 フォームリクエストを利用すると、リクエスト内部でバリデーション処理を実行してく…

Laravelでのバリデーション処理メモ その1

バリデーションを行う フォームのバリデーション処理です。

Laravelでのミドルウェアメモ

ミドルウェアとは リクエストがコントローラーのアクションに届く前後に処理をさせることができます。 指定のアドレスにリクエストが送られてきたら、自動的に何らかの処理を行う機能です。

Laravelでビューコンポーザーを利用するメモ

ビューコンポーザーとは ビューのロジックはコントローラーや、テンプレートに書きたくない問題を解決する機能です。 ビューコンポーザーはビューをレンダリングする際に自動的に実行されます。 ビューコンポーザーの処理はコントローラーからは見えません。…

bladeでのレイアウトメモ

bladeのテンプレートやコンポーネント機能を利用した、レイアウトの組み方のメモです。

LaravelのBladeの構文

{!! 変数、式、関数など !!} 定義した内容がエスケープされないで表示される。 class HogeController extends Controller { public function index(Request $request) { $data = [ 'html' => '<h2>ABC</h2>', ]; return view('hello.index', $data); } } <body> {!! $html !</body>…

PHPの例外処理メモ

PHP

例外処理とは、想定されているエラーに対して対応を行うことです。 例外処理の基本はこんな形。 割り算の処理で0が渡されたらエラーとします。 function func($a,$b) { if ($v === 0) { throw new Exception("エラーだよ"); } return $a / $b; } try { echo …