#夏だしフォロワーさんの怖い話教えてください pic.twitter.com/freutC2T0r — ミノ駆動 (@MinoDriven) August 12, 2019 配列の空の値はnullではなく、” 無効な座標は(-1, -1)ではなく、empty @see PHPで出来てしまうが控えたほうががいい書き方
Laravel クエリログ出力

APP_ENVがlocalの時にのみ、 Storage/logs/laravel-日付.logに出力する簡易版 .env DB_QUERY_LOG=true 反映 $ php artisan config:clear Providers/AppServiceProvider.php <?php namespace App\Provide …
リレーション先のテーブルへのWhere

tb_user_sectionテーブル user_id section_id deleted 1 7 0 2 5 1 中間テーブルに論理削除のカラムがついているパターン /app/Http/Models/Section.php <?php namespace App\Http\Models; use App\User; use Illuminate\Databas …
AWS SDKによるSQSの操作

環境 AWS Amazon Linux2 キュー?メッセージ? キュー 入口と出口のある箱 メッセージ 箱に飛び込む人 SQS 自動でスケーリングしてくれるサーバレスなMQ(メッセージキューイング) 関連 AWS SQS Queueの用途 環境設定 PHPのインストール $ sudo a …
AWS CloudFront→ALB→EC2(WordPress)

CloudFrontはS3に設置したJS, CSS, 画像といった静的コンテンツに適したCDNの利用が王道だけれど、WordPressのような参照の多いサイトでのページキャッシュに利用することも効果的です! 環境 AWS Amazon Linux2 この構成の意図 Nginxでのリバースプロキスにページキャッシュの場合は単一障害点になりますが、リバースプロキシの役割をC …
ボタンを押すことでデータを取得する

jQuery $(“.btn_right”).click(function() { userId = $(this).data(‘id’); userWeapon = $(this).data(‘weapon’); }); HTML <span class=”btn_right” ><a href=”” data-id=”150″ data-weapon=”柔術”& …
ハッキングまとめ 敵を知ろう

この記事はハッキング攻撃について知ることで、 それらを開発者の立場からアプリやサービスを防ぐための発表用資料です。 不正アクセスを助長する目的はありません。 彼を知り己を知れば百戦殆からず かれをしりおのれをしればひゃくせんあやうからず・・・・・ 敵の実力や現状をしっかりと把握し、自分自身のことをよくわきまえて戦えば、なんど戦っても、勝つことができるものです。なにか問題を解決するとき …
jQuery optionの属性値で振る舞いを変える

jQuery $(document).ready(function(){ App.init(); modify_period(); }); $(‘#select_section’).change(function() { modify_period(); }); function modify_period() { var period = $(‘[name=section_id] …
Git あるコミットまで戻す

開発者 → GitLab → ステージング ステージングで $ git pull origin production で反映する。 やっぱり反映を戻したいという時 $ git log 戻したいコミットのハッシュ値を閲覧する $ git checkout {コミットハッシュ値} これで戻せる
Laravel アクセサ

カラムのbudgetカラム複数合算したtotalというアクセサを増やしてみる。 <?php namespace App\Http\Models; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Model; /** * リレーション * * @return Illuminate\Databa …
GMOからGmailに送信できない障害 復旧作業承ります。

お気軽にご相談下さい。 ご契約がスムーズであれば1営業日での対応も可能です。 15日よりGMOクラウドのネットワークのIP数35,000個のネットワーク上で大規模なメール送信障害が発生しております。Gmailを利用している取引先にメールが送信できないといった問題を抱えているお客様に対して、復旧作業を迅速に実施致します。 GMOからGmailに送信できない障害 メールリレーで復旧! & …
本社のファイルサーバに時々繋がらない、重い

A本社にファイルサーバがあり人数が多い、そして各拠点がありインターネットVPNで拠点間が繋がっている。 不具合 A, B, C拠点において、A本社オンプレミスのファイルサーバの接続がうまく利用できないことがある A本社でネットが利用できないことが稀にある A本社にてネットが繋がらないなどネットワークトラブルが起こる 条件 ユーザ数 A本社 120人 B支店 60人 C支 …