Swift

Swiftやるぞ

  まずApple IDを取得する。 →持ってる。 Xcodeをインストールする →入れたぞ。   シミュレータを起動してHello World  

→できたぞ。   じゃんけんアプリつくるぞ! じゃんけん画像の素材 https://drive.google.com/file/d/1OfAkC …

告知, わくわくワークショップ

わくわくデータベース設計ナイト@秋葉原 2月29日(土曜) 16時30分〜19時 (初学者・駆け出しエンジニア大歓迎)

お申し込み 詳しくはこちら! https://8989work.connpass.com/event/165089/     初学者・駆け出しエンジニアから熟練者まで。色々なひとの考えに双方向で触れることができる場✨ データベース設計わからん!って人も安心して参加できます☺

ハードウェア, SEノウハウ

Mac遣い、親のパソコンを組む

    Mac遣い、親のパソコンを組む。 pic.twitter.com/YpbkjZFHT5 — 優さん🌷個人開発 (@yuu13n6) January 2, 2020 電源をつけた、ファンが回らない。マザーの色は変わる PCの電源ボタンを押し忘れてないか? ケースのスイッチ系のマザーへの接続は大丈夫か?   どこがおかしいのだ? マザーボードのステータスチェックを …

API

Laravel6 jwt-auth トークンエラーハンドリング Middleware

Laravelのミドルウェア機能を利用して実装していきます😊 LaravelのMiddlewareは リクエストデータ → Middleware → コントローラ → モデル → コントローラ → レスポンス   トークンの検証用Middleware CheckToken   ミドルウェアの作成

  …

AWS

Laravel6 AWS SES連携 + Bounce, Complaint対応 その③

  「その②まででBounce処理もしっかりできたね😊」 「スパム配信するなよな!(ではSESでサーバレスメール送信ライフを楽しんでください。)」   お疲れ様〜!         実は全然だめだった Bounceだけでなく、Complaintも処理しなくてはいけないのだ!にゃーん🐱   バックナンバー Laravel6 AWS …

PHP, セキュリティ

Laravel6のbcrypt関数について

Laravel6.xのデフォルトのbcryptについて ハッシュドライバー:bcrypt saltの形式:$2y$ ハッシュ関数の適用回数:10回   random saltによって同じ値のInputでも毎回DBに登録されるハッシュ値は変わる

  最初の共通部分について $2y:Saltの形式 $10:10回ハッ …

RDB

ログインロックテーブル設計 WPプラグインから学ぶ

    WP Limit Login Attemptsから学ぶ ログイン回数制限でのプラグイン。 アプリのチェックイン回数制限なんかもこの応用でできるね!🐱✨   wp_user_login_logテーブル     wp_limit_loginテーブル login_attempts: ログイン失敗回数を記録 attempt_time: ログイン失敗 …

AWS

Laravel6 AWS SES連携 + Bounce, Complaint対応 その②

  その①でLaravel + SESのメール認証までできました😊   バックナンバー Laravel6 AWS SES連携 + Bounce, Complaint対応 その① Laravel6 AWS SES連携 + Bounce, Complaint対応 その② Laravel6 AWS SES連携 + Bounce, Complaint対応 その③   その②で …

AWS

Laravel6 AWS SES連携 + Bounce, Complaint対応 その①

  会員認証やSES バウンス周りやったった。1月中旬までの仕事をがしがし終わらせるのだ🐱https://t.co/XgQdAfsHvW — 優さん🌷個人開発 (@yuu13n6) January 2, 2020   私たちが達成すべきゴール   Laravel → SES → SNS → SQS → Laravel → DB   送信処理 Laravelか …

PHP

Laravel トランザクション リトライ設定 DB:Transaction()

  この記事で紹介すること try catchを利用する リトライ回数を指定 失敗時にロールバックしてログ出力   ざっくりこう