絶対に必要なIT基礎知識 ネットワークソフトウェアHTTP 【HTTPとHTTPS】Webの基盤となるプロトコルをちゃんと理解しましょう こんにちは。三流プログラマーとして都内で勤務しているやんやんです。 先日インターン生からこんな質問を受けました。 インターン生 HTTPってなんですか? 私自身、しっかりと理解できていないためか上手な...
PHP LaravelTips Larvel10でBreezeのインストールで互換性がないぞと怒られる 公式の手順に則ってBreezeのインストールを行った結果、互換性エラーでインストールできなかったので備忘録がてら残しておきます。 最終的にバージョン指定でインストールしたら動いたっす。。。。 環境 ...
絶対に必要なIT基礎知識 RESTful APIって名前が理解を難しくしているだけなのでは? こんちわ!三流プログラマーとして都内で勤務しているやんやんです。 先日、機能開発のMTG中に先輩からこんな一言がでてきました。 偉大なる先輩 れすとえーぴーあいで作れば簡単やね なんじゃそりゃというの...
好きではないJS PHPLaravelセキュリティReact RESTful APIとSPAの関係についてReactとPHPで解説します ReactとPHPを使ってRESTful APIとSPAの連携を探求。実例、セキュリティ、パフォーマンスのヒントを含むウェブ開発の基礎...
インフラ セキュリティDevOps DMARCって何?メールの安全を守るスゴイやつ! みんな、メールを使ってると思うけど、時々変なメール来ない? 「これ、本当に〇〇さんから?」って疑っちゃう時があると思います。 そんな不安を解消してくれるのが、DMARCっていう技術。今日はこのDMAR...
インフラ AWSインフラDevOps 【AWS】ユースケースからみるSESとSNSの違い SES(Simple Email Service)とは? SESは、電子メールを送信するために設計されたクラウドベースのサービスです。 マーケティングメールやトランザクションメール(注文確認メール、パ...
絶対に必要なIT基礎知識 インフラセキュリティDevOps SPFとDKIMを正しく設定したい SPF(Sender Policy Framework)について SPFは、メール送信者が使用しているドメイン名が正規のものであるかを検証するための技術です。つまり、あるドメインから送られてくるメール...
絶対に必要なIT基礎知識 セキュリティ 【知らない人は開発しないで】セキュリティの基本: 主要な攻撃タイプとその対策 ブルートフォースアタック、SQLインジェクション、LDAPインジェクション、クロスサイトスクリプティング(XSS)、ディレクトリトラバーサル、コマンドインジェクション、ファイルインクルード、URLエン...
インフラ AWSインフラDevOps AWS CodePipelineで実現する効率的な開発フロー 皆さん、こんにちは! 今日は、開発の現場で話題のAWS CodePipelineについて、その便利さや具体的な活用方法に焦点を当ててお話ししようと思います。 開発業務が忙しい中で、いかに効率的に業務...
インフラ AWSDevOps AWSのCodeCommitについて学習してきた 今回は、AWSのサービスの一つであるCodeCommitについて、皆さんにお届けします。 普段、ソフトウェア開発に関わる方なら、GitHubを使った経験があるかもしれませんね。でも、AWSのCodeC...
インフラ AWSインフラネットワーク CIDRが分からないから少し理解するまでに至りたい CIDR(Classless Inter-Domain Routing)って聞いたことありますか?僕は知らないままサーバー構築していたのでお客様との打ち合わせで大恥を書いた経験があります。 本業はプロ...
PHP PHPLaravelHTTPMDN CORSがわからないからちゃんと勉強してみた こんにちは!今日は、Web開発でよく聞くけど意外と理解しづらいCORS(Cross-Origin Resource Sharing)について、一緒に学んでいこうと思います。 Webの世界は複雑で、ちょ...
PHP PHPLaravelTips 【Exif削除】PHPで写真から「余計な情報」を消す方法をマスターしよう PHPエンジニアのみなさん、こんにちは! 今日はPHPで写真からExifデータを取り除く方法について、わかりやすく解説していこうと思います。知ってると便利な小技ですよ。 Exifデータって何? Exi...
絶対に必要なIT基礎知識 Exifデータの不思議:デジタル写真の隠れたストーリー こんにちは、今日はデジタル写真の裏に隠れた小さな秘密、Exifデータについて話そうと思います。 カメラやスマホでパシャリと一枚撮影するたびに、写真には見えない情報がたくさん詰まっているんですよ。そう、...
絶対に必要なIT基礎知識 TipsHTML 【Tips】ファイルのinputにはacceptを指定しましょう こんにちは。 都内で自社サービス開発に携わっていますやんやんと申します。 フロントもバックも触る傍ら便利だなぁと気付いたTipsについて紹介しますぅ。 今回は File の input についてですぅ...
PHP PHP脱3流プログラマー 【PHPerなら書けるでしょ?】PHPのDocコメントについて今更学んでみた PHPer は技術者のレベルの差が激しいと言われている言語です。 恥ずかしい思いをしないためにもDocコメントの基礎くらいは知っておきたいところです。 Docコメントのメリット 可読性・視認性が高くな...
好きではないJS ReactQuillコンポーネント 【Tips】Laravel+React-Quillで独自スタイルを適用する方法 React-Quill を使用している際にスタイルを少しだけ変更したいといった場面があると思います〜 スタイルを当てる事に焦点を置いているので、UIのダサさは気にしないでください。 そんなときのちょっ...
インフラ 脱3流プログラマー設計 ステートフルとステートレスについてざっくり理解しよう! みなさん、こんにちは! 今日はちょっとマニアックな話、ステートフルとステートレスについてお話ししたいと思います。 これ、聞いたことあるけどよくわからないって人、多いんじゃないかな? でも大丈夫、ここで...
PHP PHP脱3流プログラマー個人開発開発 【vscode】Docker環境にてPHPが参照できない問題を解消 VisualStudioCode にてPHPのエラー ある日、突然 vscode が動かなくなるという恐ろしい症状に出くわしました。(業務では PHPStorm を使用しているので、vscode の勝...