環境構築からWEBアプリ開発・スマホアプリ開発まで。ときには動画制作やゲームも。

supilog
すぴろぐ

よく使うLaravelコマンド

個人的によく使うLaravelのコマンドメモです。 プロジェクト作成 DB操作 クラス作成 UnitTest キュー その他 まとめ 全コマンド中の一部ではありますが、よく使うコマンドを並べてみました。 細かいオプションは沢山あったりするのですが、今回はわりとざっくりと。

Dockerでlaravel9開発環境を構築(PHP8+nginx+Mysql8)

PHPのローカル開発環境構築で、そんなに困ったことは実はない。DBを立ち上げて、必要なPHPのバージョンを用意して、ビルトインサーバーで作業する。macは、その辺がやりやすくてありがたい。個人作業が多かったのも大きな点だ。 ただ、複数人で共通の環境を用意する際には、少し面倒なのでDockerのメモを用意しておく。 目次 […]

はじめてのvi 初心者はこれだけ覚えろ!世界一簡単なviの説明

Linuxに触れ始めると、サーバー内でファイル操作をしなければならない場面が必ず来ます。viがよくわからない初心者の方も、これを機に使ってみて、軽く覚えていきましょう。 様々なコマンド・操作があり、使いこなせると便利な便利な場面は多いのですが、今回は「これだけ覚えておけば、一応扱える」という最低限必要な知識のみに抑えま […]

はじめてのvi 慣れたらこれを覚えろ!ちょっと便利なviの使い方

前回は「世界一簡単なviの説明」と題して、説明を削りに削って、viを使うための最低限の知識のみを記事にしました。 実際のところ、効率はさておき、あれだけでも十分作業することは可能です。 しかしながら、便利な使い方は沢山あるので、その中から割とよく使うものを今回は紹介します。 コマンドモードから入力モードへ 入力モードへ […]

【Linux】初回ログインとその後のログイン

エンジニアを目指す初心者の方からLinuxの質問をちょこちょこ受けるので、軽くシリーズとしてまとめるつもりで記事にします。 初回のテーマはログインです。ここでのログインは、ブラウザ上から管理画面にログインするものではなく、ターミナル等からSSHコマンドでリモートサーバーにログインする事をさします。 本当に初めて触る方は […]

slick.jsでシンプルなスライダーを実装する方法(フェード)

たまたまスライダーをリプレイスする案件があり、メモとして残しておきます。至ってシンプルなスライダーです。切り替えのアニメーションとしてはフェードを使っています。 ソースコード ソースコードだけさくっと見たいよという方はこちらからどうぞ。 https://github.com/supilog/slick_fade 実装 […]

【Laravel】はじめてのAPI構築(第4回) OAuth2編

前回、具体的なデータを投入した上で、シンプルなAPIを構築してみました。 前回作成したものは、公開してしまえば誰でもアクセスができる状態にあります。実際にそのような誰でもアクセスが可能なタイプのAPIも存在しています。検索系のAPIは認証(認可)がないものも沢山あると思います。 しかしながら、例えば「決済」であったり、 […]

【Laravel】はじめてのAPI構築(第3回) 情報を取得してみる編

前回、非常に基礎的な形ではありましたが、URLを叩いてJSONデータが取得できるAPIが作成できました。 ただ初心者の方は、実践的なデータ投入であったり、DBからの取得であったりの具体的なイメージがある方が理解が進むと思うので、今回は実際にデータを入れてみます。 実は、気象庁のWEBサイトから天気情報を取得したり、Ya […]

【Laravel】はじめてのAPI構築(第1回) 座学編

APIって何?いつ使うの? 「API」とは、「Application Programming Interface」の略です。 言葉の意味としては、アプリケーション、プログラム、サービスをつなぐインタフェースということになりますが、触れたことがない方にとってはイメージしづらいと思うので、少し具体的に話します。 あなたの会 […]