iTerm2でディレクトリごとにテーマを自動で切り替える方法 ターミナル作業をしていると、「このプロジェクトの時はこの色で、個人作業の時は別の色にしたいな」と思うことはありませんか?iTerm2を使っ
AWS CodePipelineで実現する効率的な開発フロー
皆さん、こんにちは! 今日は、開発の現場で話題のAWS CodePipelineについて、その便利さや具体的な活用方法に焦点を当ててお話ししようと思います。 開発業務が忙しい中で、いかに効率的に業務
今回は、AWSのサービスの一つであるCodeCommitについて、皆さんにお届けします。 普段、ソフトウェア開発に関わる方なら、GitHubを使った経験があるかもしれませんね。でも、AWSのCodeC
CIDR(Classless Inter-Domain Routing)って聞いたことありますか?僕は知らないままサーバー構築していたのでお客様との打ち合わせで大恥を書いた経験があります。 本業はプロ
こんにちは!今日は、Web開発でよく聞くけど意外と理解しづらいCORS(Cross-Origin Resource Sharing)について、一緒に学んでいこうと思います。 Webの世界は複雑で、ちょ
自分で作ったサービスで売上を上げるのめちゃくちゃ難しいやんけ
こんにちは。都内でPHPerとして勤務している三流プログラマーです。 本業とは別に取り組んでいた個人開発でマネタイズができず、サービスを終了させてしまったのでここで供養させてください。 RIP My
【Exif削除】PHPで写真から「余計な情報」を消す方法をマスターしよう
PHPエンジニアのみなさん、こんにちは! 今日はPHPで写真からExifデータを取り除く方法について、わかりやすく解説していこうと思います。知ってると便利な小技ですよ。 Exifデータって何? Exi
こんにちは、今日はデジタル写真の裏に隠れた小さな秘密、Exifデータについて話そうと思います。 カメラやスマホでパシャリと一枚撮影するたびに、写真には見えない情報がたくさん詰まっているんですよ。そう、
【Tips】ファイルのinputにはacceptを指定しましょう
こんにちは。 都内で自社サービス開発に携わっていますやんやんと申します。 フロントもバックも触る傍ら便利だなぁと気付いたTipsについて紹介しますぅ。 今回は File の input についてですぅ
PHPer ならかけるでしょ? 型定義 type 説明 string 文字列 integer / int 整数 boolean / bool 真偽値 float / double 浮動小数点数 ob
【Tips】Laravel+React-Quillで独自スタイルを適用する方法
React-Quill を使用している際にスタイルを少しだけ変更したいといった場面があると思います〜 そんなときのちょっとしたTipsを紹介します。 完成形 変更前 変更後 CSSの定義 Larave
みなさん、こんにちは! 今日はちょっとマニアックな話、ステートフルとステートレスについてお話ししたいと思います。 これ、聞いたことあるけどよくわからないって人、多いんじゃないかな? でも大丈夫、ここで
【vscode】Docker環境にてPHPが参照できない問題を解消
VisualStudioCode にてPHPのエラー ある日、突然 vscode が動かなくなるという恐ろしい症状に出くわしました。(業務では PHPStorm を使用しているので、vscode の勝
「ブログリーダー」を活用して、チャッピーさんをフォローしませんか?
iTerm2でディレクトリごとにテーマを自動で切り替える方法 ターミナル作業をしていると、「このプロジェクトの時はこの色で、個人作業の時は別の色にしたいな」と思うことはありませんか?iTerm2を使っ
近年、企業のITインフラをクラウドへ移行する動きが加速しています。AWS、GCP、Azureといったクラウドサービスは非常に便利ですが、同時に新たなセキュリティリスクも生み出しています。その一つが「ク
環境 Ubuntu:24.04 PHP:8.2 Laravel:11.x 起こったこと NginxをWebサーバーとして、LaravelアプリケーションとPHP-FPMを連携させている環境で、ある日突
どうも、新たなビジネスを生み出したく怪しいサービスのプロダクト開発に携わっている比嘉です。 2025年3月にサラリーマンを退職し、 とにかくエネルギーが凄い もう最初に伝えたい。スタートアップの社長は
こんにちは、比嘉です!以前は自社開発企業で開発をしていましたが、現在は一時的にニートライフを満喫しています。 今日は、僕がAWS環境で構築したWEBアプリケーションがDoS攻撃を受け、サーバーダウンに
先日、Google workspace を契約したものの、タスク管理に悩んでいた矢先に見つけた ツール Obsidian。 オフライン使用可 Notion の代わりになる Markdown ユーザープ
都内でPHPerとして従事している三流プログラマーです。 アプリケーションの外に興味を持ったことがキッカケでAWSの世界に足を踏み入れて1年ちょっとが経ちます。 そんなPHPerがAWS SAA(c0
都内でPHPerとして従事している三流プログラマーです。 アプリケーションの外に興味を持ったことがキッカケでAWSの世界に足を踏み入れて1年ちょっとが経ちます。 そんなPHPerがAWS SAA(c0
AWS Route 53は、Amazon Web Servicesが提供する高可用性で拡張性の高いドメインネームシステム(DNS)ウェブサービスです。 本記事では、Route 53の概要や主な機能を解
AWS Route 53は、Amazon Web Servicesが提供する高可用性で拡張性の高いドメインネームシステム(DNS)ウェブサービスです。 本記事では、Route 53の概要や主な機能を解
なんだよぉぉぉ Storage Gateway てよぉぉぉぉぉぉ。 って状態なので、公式サイトを中心にサービスの概要を洗ってみました。 AWS Storage Gatewayとは AWS Storag
AWS Storage Gatewayとは AWS Storage Gateway は、オンプレミス環境とAWSクラウドストレージをシームレスに統合するためのハイブリッドクラウドストレージサービスです
私、恥ずかしながら AWS API Gateway をただのルーターだと思っていました。 (Laravelで言うところのweb.php 実態を調べていくと Gateway の名がつく通り、玄関口として
私、恥ずかしながら AWS API Gateway をただのルーターだと思っていました。 (Laravelで言うところのweb.php 実態を調べていくと Gateway の名がつく通り、玄関口として
VPCを指定しないでLambdaを作成した場合 VPCを指定しないで作成した場合、 AWSが管理するインターネット接続が可能なネットワーク環境(AWS管理VPCのような環境)で実行されます。 この状
VPCを指定しないでLambdaを作成した場合 VPCを指定しないで作成した場合、 AWSが管理するインターネット接続が可能なネットワーク環境(AWS管理VPCのような環境)で実行されます。 この状
みなさんは、DynamoDB 使っていますか〜? 僕は一度もありません。 アプリケーションエンジニアとしてRDBMSは何度も触ってきたのですが、 NoSQLの代表的なサービスを触る機会が実務で出てきた
みなさんは、DynamoDB 使っていますか〜? 僕は一度もありません。 アプリケーションエンジニアとしてRDBMSは何度も触ってきたのですが、 NoSQLの代表的なサービスを触る機会が実務で出てきた
クロスリージョン 複数のアーキテクチャがある。予算次第な要素が強い。 いづれもRDSやS3のクロスリージョンレプリケーションを組み合わせ、各リージョン間でデータを同期する必要がある。 AWS Glo
クロスリージョン 複数のアーキテクチャがある。予算次第な要素が強い。 いづれもRDSやS3のクロスリージョンレプリケーションを組み合わせ、各リージョン間でデータを同期する必要がある。 AWS Glo
前提 - は同時押し + は単独の実行 既存のセッションから他のセッションに切り替える方法 すでに tmux セッション内にいる場合、以下の手順で他のセッションに切り替えます: Prefixキー
I have task that upgrade RDS for MySQL. It is a very hard task for me. I find it difficult for sever
May I see your train ticket? Sure, here your are. Your seat is the next car. Is this are reserved se
A happy thing happened today that include my family. It`s offer of a change of occupation. That`s of
PHPを扱う際、多くの開発者がphp.iniの設定を最適化することの重要性を見落としがちです。このファイルはPHPの動作をカスタマイズし、セキュリティを強化するためのキーとなります。今回の記事では、意
世のエンジニアの皆様。日々業務の取り組みお疲れ様です。 都内で三流プログラマーとして働いているやんやんです。 世界一流エンジニアの思考法 を自分の中に落とし込む記事を書いています。 本書の紹介 世界一
古の技術と呼ばれることも多くなってきたCakePHPの記事です。 CakePHPを使った開発の際に躓いたポイントを解説しますぅ 概要 データ取得時に関連データを合わせて取得したい。関連データの取得時に
この記事はCakePHPでHTTPS化されたURLを生成する方法について記したものです。特に、CommandクラスからのURL生成時にHTTPSオプションを明示的に設定する必要があること、そしてCakePHPのバージョン間でこの設定方法に違いがあることを解説しています。
皆さん、OSS(オープンソースソフトウェア)に関わっていますか?今日は、特にZabbixというOSSを取り上げ、その魅力についてお話ししたいと思います。 Zabbixとは? Zabbixはエンタープラ
この記事では、Vue.jsをLaravelプロジェクトに統合する方法について詳しく解説しています。Vueコンポーネントの作成からLaravelのビューへの組み込みまでの手順や、Viteを使用した設定変更の必要性についても説明しており、Laravelアプリケーションで動的なユーザーインターフェースを実現するための指南書となっています。
未来の自分が幸せになることを願ってAWSの各作業をここに記します。 RDS RDSの自動起動対策 RDSは7日間の停止後に自動で起動してしまう仕様が存在する。 稼働していないシステムで使用しているR
Startups and small businesses are often confused, yet they differ significantly in their business mo
こんにちは。三流プログラマーとして都内で勤務しているやんやんです。 先日インターン生からこんな質問を受けました。 インターン生 HTTPってなんですか? 私自身、しっかりと理解できていないためか上手な
公式の手順に則ってBreezeのインストールを行った結果、互換性エラーでインストールできなかったので備忘録がてら残しておきます。 環境 PHP 8.2 Laravel Framework 10.48
Facing challenges with AWS tasks recently has brought me to a hundle: my inability to write Python.
英語🇺🇸 My name is YanYan and working programer in Tokyo. The other day, during 1on1 me
RESTful APIとは? RESTful APIは、ウェブアプリケーションやウェブサービスで使われるプログラミングインターフェースです。 REST(Representational State T
こんちわ!三流プログラマーとして都内で勤務しているやんやんです。 先日、機能開発のMTG中に先輩からこんな一言がでてきました。 偉大なる先輩 れすとえーぴーあいで作れば簡単やね なんじゃそりゃというの
みんな、メールを使ってると思うけど、時々変なメール来ない? 「これ、本当に〇〇さんから?」って疑っちゃう時があると思います。 そんな不安を解消してくれるのが、DMARCっていう技術。今日はこのDMAR
SES(Simple Email Service)とは? SESは、電子メールを送信するために設計されたクラウドベースのサービスです。 マーケティングメールやトランザクションメール(注文確認メール、パ