ブログみるアプリ
日本中の好きなブログをすばやく見られます
無料ダウンロード
ブログ村とはIDが異なります
メインカテゴリーを選択しなおす
フォロー
スタートアップの社長は頭がオカシイ
どうも、新たなビジネスを生み出したく怪しいサービスのプロダクト開発に携わっている比嘉です。 2025年3月にサラリーマンを退職し、 とにかくエネルギーが凄い もう最初に伝えたい。スタートアップの社長は
2025/06/10 22:38
【実録】AWS ALBのデフォルトルールが招いた悲劇 - DoS攻撃からアプリを守るには?
こんにちは、比嘉です!以前は自社開発企業で開発をしていましたが、現在は一時的にニートライフを満喫しています。 今日は、僕がAWS環境で構築したWEBアプリケーションがDoS攻撃を受け、サーバーダウンに
2025/05/24 12:31
Obsidian の流行りに乗りたい
先日、Google workspace を契約したものの、タスク管理に悩んでいた矢先に見つけた ツール Obsidian。 オフライン使用可 Notion の代わりになる Markdown ユーザープ
2025/05/05 12:49
PHPer が SAA(C-03) に合格した話をしたい
都内でPHPerとして従事している三流プログラマーです。 アプリケーションの外に興味を持ったことがキッカケでAWSの世界に足を踏み入れて1年ちょっとが経ちます。 そんなPHPerがAWS SAA(c0
2024/12/15 21:14
【AWS Route 53】知っておきたい機能とルーティングポリシーの詳細
AWS Route 53は、Amazon Web Servicesが提供する高可用性で拡張性の高いドメインネームシステム(DNS)ウェブサービスです。 本記事では、Route 53の概要や主な機能を解
2024/11/22 22:26
https://otonan-syusyoku.work/archives/2032
Storage Gatewayって何よ?
なんだよぉぉぉ Storage Gateway てよぉぉぉぉぉぉ。 って状態なので、公式サイトを中心にサービスの概要を洗ってみました。 AWS Storage Gatewayとは AWS Storag
2024/11/19 10:27
AWS Storage Gatewayとは AWS Storage Gateway は、オンプレミス環境とAWSクラウドストレージをシームレスに統合するためのハイブリッドクラウドストレージサービスです
API Gateway ってただのルーターだと思っていました
私、恥ずかしながら AWS API Gateway をただのルーターだと思っていました。 (Laravelで言うところのweb.php 実態を調べていくと Gateway の名がつく通り、玄関口として
2024/11/18 06:01
Lambda 関数が他のリソースにアクセスするためには
VPCを指定しないでLambdaを作成した場合 VPCを指定しないで作成した場合、 AWSが管理するインターネット接続が可能なネットワーク環境(AWS管理VPCのような環境)で実行されます。 この状
2024/11/12 17:34
DynamoDBが分からなすぎるの少しわかるまでに至る
みなさんは、DynamoDB 使っていますか〜? 僕は一度もありません。 アプリケーションエンジニアとしてRDBMSは何度も触ってきたのですが、 NoSQLの代表的なサービスを触る機会が実務で出てきた
2024/11/12 15:48
負荷分散の基礎の基礎
クロスリージョン 複数のアーキテクチャがある。予算次第な要素が強い。 いづれもRDSやS3のクロスリージョンレプリケーションを組み合わせ、各リージョン間でデータを同期する必要がある。 AWS Glo
2024/10/28 23:32
EC2のSSHのセキュリティを高めたい
EC2のセキュリティがガバガバに穴が空いている状態の皆さん息してますかー? すみません。いきなり煽りから入ってしまいました。 最近、サーバー構築作業をしている中でセキュリティ担保の方法を学ぶことがあ
2024/10/28 22:42
【AWS】VPCってなんだかんだ難しいよね
ネットワークACLとセキュリティグループ 項目 ネットワークACL(NACL) セキュリティグループ 適用範囲 サブネット単位で適用 インスタンス単位で適用 ルールの処理順 番号順に評価(最初に一致
2024/10/23 05:37
S3の機能の洗い出し
「静的Webホスティングができるよ〜」「ストレージサーバーとして使っているよ〜」という使い方はしてきたのですが、実は高機能だという事を最近知ったので、改めてS3の機能について洗い出してみました。 自戒
2024/10/22 17:30
https://otonan-syusyoku.work/archives/1958
S3のストレージクラス ストレージクラス 特徴 料金 ユースケース S3 Standard - 高い可用性と耐久性(99.999999999%) - 即時アクセス可能 最も高いストレージ料金 - 頻
EC2ってちゃんと奥が深いやんけ
インスタンスタイプ Dedicated HostsとDedicated Instances Dedicated Hosts 物理サーバー全体を管理する権限を持ち、ホスト単位での細かい制御が可能。
2024/10/21 22:40
スループットとレイテンシーとIOPS
部屋とYシャツと私のような記事タイトルですみません。。。 今回は、ネットワークの基礎となる スループット レイテンシー IOPS を紹介したいと思います。 インフラ構築をしているとよく出てくるキーワ
2024/10/15 22:17
【AWS】S3への通信量削減の手法
便利なストレージサービスであるS3を皆さん使っていますか…!? 静的コンテツの配信サーバーの役割をこなしたり、イレブンナインの耐久性を持ったストレージサービスといった点からAWSの中でも大好きなサービ
2024/09/15 16:31
【今日の覚書】static メソッドは適切に
static おじさんになりかけたので、備忘録として学習の記録を残します。 I`m PHPer!!!!! 便利なstatic PHPの static メソッドは、インスタンスを生成せずにクラスから直接
2024/09/12 16:50
【後輩に聞かれて困った】EBS, EFS, S3 の違いについて
とある日の出来事です。 後輩ちゃんから AWS におけるデータ保持の方法ってどうなってるんですか? というざっくりとした質問を受けました。 後輩の疑問点としては、データを保持するサービスが複数出てきて
2024/09/12 09:23
I will start stoped study to english
Long time stoped study English. I got painful for I don`t know it. I feel stoped time is to good too
2024/09/10 23:58
AmazonLinux2023でImagickが使えなかった
Imagickが使いたい。ただそれだけでした。 make: *** Error 1 ERROR: `make INSTALL_ROOT="/var/tmp/pear-build-rootEHkAY7/
2024/08/25 22:30
EC2インスタンスでストレージ領域が足りない
概要 やりたいこと モジュールのインストール エラー Error Summary ------------- Disk Requirements: At least 39MB more space n
2024/08/25 11:57
AmazonLinux2023はPHP7系が使えません
とある日、サーバー移行のタスクが一端のプログラマーである私に降ってきました。 セキュリティサポートが2022年末に終了して久しいPHP7系で動いているシステムが乗っかているサーバーの移行タスクです。
2024/08/20 07:29
【Laravel】MinIO にputできない問題が情けなさ過ぎた
概要 個人開発で使用している以下スタックで画像を保存できない問題がおきた。 Laravel10 MinIO(S3の代わり) Intervention IMage 3 調査 Intervention I
2024/08/17 17:06
Route53 で登録したドメインにアクセスするとDNS_PROBE_FINISHED_NXDOMAINが発生
症状 取得したドメインでブラウザからのアクセスができない パブリック IPv4 DNSではアクセスできる 3日前くらいまではアクセスできていた curl からも帰ってこない 結論 メールアドレスの検証
2024/08/17 00:27
【設定しましょう】RDS for MySQL のパラメータグループ
設定値 max_execution_time 概要 ミリ秒単位での SELECT ステートメントの実行タイムアウト 値 ミリ秒になるので 指定したい秒数*1000 を指定してあげると良い。 例)60秒
2024/08/14 14:36
【Laravelプロジェクト】DeployerでのデプロイでBuildエラー
概要 Deployerを使ってクラウドサーバーへのデプロイを行うとBuildエラーが発生した。 ローカルでのビルドは問題なく通るのですが、クラウドサーバーへ上げる際に死ぬ。 初めて出会ったエラーのため
2024/08/14 06:40
【PHP】僕がInterfaceを使う理由
PHPでの開発を進める中で、Interfaceを使うことが多くなりました。 Interfaceは、コードの可読性や保守性を向上させる強力なツールです。 この記事では、僕がInterfaceを使う理由と
2024/07/27 10:51
【プログラマーに捧ぐ】インフラに興味を持ちましょう
こんにちは、プログラマーの皆さん。 今回は、ソフトウェア開発の一環として非常に重要なインフラストラクチャ(以下、インフラ)についてお話ししたいと思います。 多くのプログラマーがコードを書くことに夢中に
2024/07/27 10:44
tmux メモ
前提 - は同時押し + は単独の実行 既存のセッションから他のセッションに切り替える方法 すでに tmux セッション内にいる場合、以下の手順で他のセッションに切り替えます: Prefixキー
2024/06/24 10:12
RDS for MySQL upgrade task tomorrow.
I have task that upgrade RDS for MySQL. It is a very hard task for me. I find it difficult for sever
2024/05/27 22:21
I`m learning English memo.
May I see your train ticket? Sure, here your are. Your seat is the next car. Is this are reserved se
2024/05/23 09:54
I`m so be Happy
A happy thing happened today that include my family. It`s offer of a change of occupation. That`s of
2024/05/19 23:44
意外と見落とされがち!PHP.iniの重要な設定ポイント
PHPを扱う際、多くの開発者がphp.iniの設定を最適化することの重要性を見落としがちです。このファイルはPHPの動作をカスタマイズし、セキュリティを強化するためのキーとなります。今回の記事では、意
2024/05/12 15:13
世界一流エンジニアの思考法を自分の中に落とし込む
世のエンジニアの皆様。日々業務の取り組みお疲れ様です。 都内で三流プログラマーとして働いているやんやんです。 世界一流エンジニアの思考法 を自分の中に落とし込む記事を書いています。 本書の紹介 世界一
2024/05/12 15:04
CakePHPのmatchingで困った話
古の技術と呼ばれることも多くなってきたCakePHPの記事です。 CakePHPを使った開発の際に躓いたポイントを解説しますぅ 概要 データ取得時に関連データを合わせて取得したい。関連データの取得時に
2024/04/20 20:49
CakePHPのURL生成で死んだ話
この記事はCakePHPでHTTPS化されたURLを生成する方法について記したものです。特に、CommandクラスからのURL生成時にHTTPSオプションを明示的に設定する必要があること、そしてCakePHPのバージョン間でこの設定方法に違いがあることを解説しています。
2024/04/20 19:07
Zabbixを触ってみてOSSに感動した話
皆さん、OSS(オープンソースソフトウェア)に関わっていますか?今日は、特にZabbixというOSSを取り上げ、その魅力についてお話ししたいと思います。 Zabbixとは? Zabbixはエンタープラ
2024/04/15 23:24
LaravelにVueコンポーネントをバインドする方法
この記事では、Vue.jsをLaravelプロジェクトに統合する方法について詳しく解説しています。Vueコンポーネントの作成からLaravelのビューへの組み込みまでの手順や、Viteを使用した設定変更の必要性についても説明しており、Laravelアプリケーションで動的なユーザーインターフェースを実現するための指南書となっています。
2024/04/15 23:06
【AWS】ワイだけのポケットリファレンス
未来の自分が幸せになることを願ってAWSの各作業をここに記します。 RDS RDSの自動起動対策 RDSは7日間の停止後に自動で起動してしまう仕様が存在する。 稼働していないシステムで使用しているR
2024/04/15 09:21
Difference between a startup and a small business
Startups and small businesses are often confused, yet they differ significantly in their business mo
2024/04/13 00:07
【HTTPとHTTPS】Webの基盤となるプロトコルをちゃんと理解しましょう
こんにちは。三流プログラマーとして都内で勤務しているやんやんです。 先日インターン生からこんな質問を受けました。 インターン生 HTTPってなんですか? 私自身、しっかりと理解できていないためか上手な
2024/04/13 00:01
Larvel10でBreezeのインストールで互換性がないぞと怒られる
公式の手順に則ってBreezeのインストールを行った結果、互換性エラーでインストールできなかったので備忘録がてら残しておきます。 環境 PHP 8.2 Laravel Framework 10.48
2024/03/16 10:24
I am having trouble writing Python
Facing challenges with AWS tasks recently has brought me to a hundle: my inability to write Python.
2024/03/16 06:07
AWSの業務を振られることになった
英語🇺🇸 My name is YanYan and working programer in Tokyo. The other day, during 1on1 me
2024/03/09 10:30
RESTful APIとSPAの関係についてReactとPHPで解説します
RESTful APIとは? RESTful APIは、ウェブアプリケーションやウェブサービスで使われるプログラミングインターフェースです。 REST(Representational State T
2024/02/25 21:40
RESTfull APIって名前が理解を難しくしているだけなのでは?
こんちわ!三流プログラマーとして都内で勤務しているやんやんです。 先日、機能開発のMTG中に先輩からこんな一言がでてきました。 偉大なる先輩 れすとえーぴーあいで作れば簡単やね なんじゃそりゃというの
2024/02/25 21:12
https://otonan-syusyoku.work/archives/1661
みんな、メールを使ってると思うけど、時々変なメール来ない? 「これ、本当に〇〇さんから?」って疑っちゃう時があると思います。 そんな不安を解消してくれるのが、DMARCっていう技術。今日はこのDMAR
2024/02/18 10:25
【AWS】ユースケースからみるSESとSNSの違い
SES(Simple Email Service)とは? SESは、電子メールを送信するために設計されたクラウドベースのサービスです。 マーケティングメールやトランザクションメール(注文確認メール、パ
2024/02/10 18:17
SPFとDKIMを正しく設定したい
SPF(Sender Policy Framework)について SPFは、メール送信者が使用しているドメイン名が正規のものであるかを検証するための技術です。つまり、あるドメインから送られてくるメール
2024/02/10 18:00
炎上案件を経験して死にに行くという姿勢を持てば良かったという話
プログラマーやエンジニアをやっている人なら分かると思うのですが、「炎上案件」という言葉には一種のドキドキがあるかと思います。 僕は炎上案件という言葉を聞くだけでドキドキが止まりません。 今回の記事では
2024/02/08 21:08
AWS CodePipelineで実現する効率的な開発フロー
皆さん、こんにちは! 今日は、開発の現場で話題のAWS CodePipelineについて、その便利さや具体的な活用方法に焦点を当ててお話ししようと思います。 開発業務が忙しい中で、いかに効率的に業務
2024/01/29 23:50
AWSのCodeCommitについて学習してきた
今回は、AWSのサービスの一つであるCodeCommitについて、皆さんにお届けします。 普段、ソフトウェア開発に関わる方なら、GitHubを使った経験があるかもしれませんね。でも、AWSのCodeC
2024/01/28 22:23
CIDRが分からないから少し理解するまでに至りたい
CIDR(Classless Inter-Domain Routing)って聞いたことありますか?僕は知らないままサーバー構築していたのでお客様との打ち合わせで大恥を書いた経験があります。 本業はプロ
2024/01/28 16:25
CORSがわからないからちゃんと勉強してみた
こんにちは!今日は、Web開発でよく聞くけど意外と理解しづらいCORS(Cross-Origin Resource Sharing)について、一緒に学んでいこうと思います。 Webの世界は複雑で、ちょ
2024/01/28 15:53
自分で作ったサービスで売上を上げるのめちゃくちゃ難しいやんけ
こんにちは。都内でPHPerとして勤務している三流プログラマーです。 本業とは別に取り組んでいた個人開発でマネタイズができず、サービスを終了させてしまったのでここで供養させてください。 RIP My
2024/01/27 10:55
【Exif削除】PHPで写真から「余計な情報」を消す方法をマスターしよう
PHPエンジニアのみなさん、こんにちは! 今日はPHPで写真からExifデータを取り除く方法について、わかりやすく解説していこうと思います。知ってると便利な小技ですよ。 Exifデータって何? Exi
2024/01/21 17:00
Exifデータの不思議:デジタル写真の隠れたストーリー
こんにちは、今日はデジタル写真の裏に隠れた小さな秘密、Exifデータについて話そうと思います。 カメラやスマホでパシャリと一枚撮影するたびに、写真には見えない情報がたくさん詰まっているんですよ。そう、
2024/01/21 16:54
【Tips】ファイルのinputにはacceptを指定しましょう
こんにちは。 都内で自社サービス開発に携わっていますやんやんと申します。 フロントもバックも触る傍ら便利だなぁと気付いたTipsについて紹介しますぅ。 今回は File の input についてですぅ
2024/01/21 16:22
PHPのDocコメントについて今更学んでみた
PHPer ならかけるでしょ? 型定義 type 説明 string 文字列 integer / int 整数 boolean / bool 真偽値 float / double 浮動小数点数 ob
2024/01/15 23:08
【Tips】Laravel+React-Quillで独自スタイルを適用する方法
React-Quill を使用している際にスタイルを少しだけ変更したいといった場面があると思います〜 そんなときのちょっとしたTipsを紹介します。 完成形 変更前 変更後 CSSの定義 Larave
2024/01/05 20:53
ステートフルとステートレスについてざっくり理解しよう!
みなさん、こんにちは! 今日はちょっとマニアックな話、ステートフルとステートレスについてお話ししたいと思います。 これ、聞いたことあるけどよくわからないって人、多いんじゃないかな? でも大丈夫、ここで
2024/01/04 16:56
【vscode】Docker環境にてPHPが参照できない問題を解消
VisualStudioCode にてPHPのエラー ある日、突然 vscode が動かなくなるという恐ろしい症状に出くわしました。(業務では PHPStorm を使用しているので、vscode の勝
2024/01/03 22:31
英語の「to」、ちょっと混乱していませんか?to不定詞とto前置詞をざっくり理解
こんにちは!英語学習の際に、「to」の使い方に頭を悩ませている方も多いのではないでしょうか。 特に「to不定詞」と「to前置詞」の区別は、初心者には難しいポイントです。 そこで今回は、この2つの違い
2023/12/28 23:18
UbuntuにてMySQLコマンドだけ使いたい場合の備忘録
MySQLサーバーは要らない。必要なのはMySQL クライアントのみ
2023/12/17 20:56
【ジュニアPHPerに捧ぐ】PHPだけやってるのはマズイぞ
fa-address-book対象読者 - プログラマ - IT業界1年目〜3年目 - PHPer 事の発端 副業案件を獲得するためにいくつかの面談を受けている際に面接官に言われた一言です。 面接官
2023/12/10 17:51
【英語日記】同僚が出世した
英語や A colleague of mine has decided to move up in the world. I am most happy. He started as a progra
2023/12/10 09:52
macbookのDesktopでGit管理していたらコードが死んだ話
ある日の出来事 チームに所属するインターン生から1つの相談がありました。 「やんやんさん、プログラムが動きません。。。」 最初は「実行エラーだろう、エラー文言に何が書いてあるのか読めよ」と思っていた
2023/12/07 23:28
SOFT SKILLS ソフトウェア開発者の人生マニュアル を読んで人生変えたいと思った
2023/12/03 22:41
【英語日記】どんなことでもやらないよりはマシ
英語や Have you ever heard the adage, "Anything is better than nothing"? I had never heard of it or see
2023/12/03 11:21
【英語日記】コミュニケーション能力が高い人の特徴
英語やで I've come to understand something about the characteristics of people with strong communication
2023/12/02 08:17
【英語日記】i like to basketball
英語 Nice to meet you. I'm Yanyan. I'm currently in the process of learning English. Let's be friends!
2023/11/18 10:33
【英語日記】I am a low-level programmer
英語 Nice to meet you. I'm Yanyan, working as a third-rate programmer in Tokyo. Yanyan is my handle na
2023/11/18 09:10
【SES→受託→自社】エンジニア歴3年で形態の異なる会社で働いて思ったこと
巷で噂のエンジニアはどのような会社で働くべきか論争を見かけたのでSES → 受託 → 自社 と働く会社を移してきた僕から解説させてください。 エンジニア歴は短いのですが、これまでに以下の形態の会社で働
2023/11/02 23:21
RDSでフェイルオーバー試してみたよ
DBのあるべき姿の冗長構成 みなさんはDBの冗長構成を取っていますか? 冗長構成とは簡単に言うと、 システムやサービスの障害が発生した場合に、自動的に別のバックアップシステムやリソースに切り替え、中断
2023/10/18 22:52
【セキュリティ】ufw と waf について
サーバー構築を任されたとき、ufwとwaf の違いがいまいちピンとこなかったので、ちょっと勉強してみました。 両者の違いをわからないままノリで進めていくと大恥かくので先に学んでおく事をおすすめします。
2023/10/09 13:04
AWS RDS , Aurora
参考 AuroraとRDSの違い https://dev.classmethod.jp/articles/aurora-or-rds-by-table/ AWS 公式 RDSとは https://pa
2023/09/21 23:42
新入社員に「フリーランスも視野に入れています」と言われて思ったこと
年齢が近いということもあり、新入社員の教育係を任されて早1ヶ月。 お互いに少しづつ慣れてきたこともあり、新入社員の本音を聞くことが出来たのですが「フリーランスも視野に入れています」という言葉を聞いてしまいました。。 そんな出来事のお話です。
2023/09/05 07:00
PHP8より導入のmatchってswitchより便利じゃん
match式が便利すぎた match式とは PHP8より導入された条件式。 switchやifなどの条件式と並ぶような立ち位置。 $r = match($x) { 0 => "おはよう"; 1
2023/08/29 19:50
【Laravelプロジェクト】react-image-galleryを導入
技術構成 Laravel Laravel Framework 10.15.0 React react-dom@18.2.0 DaisyUi daisyui@3.5.0 tailwind @tailwi
2023/08/26 18:02
「このメールアドレスは使用されています」が危険な理由【セキュリティ】
セキュリティを担保したつもりが 有効なメールアドレスかどうかを検証するために以下のような流れで処理を組むことはよくあると思います。 メールアドレス入力(ユーザー) ランダムな文字列を入力されたメールア
2023/08/24 00:36
[React] useStateとuseEffectってすごく便利じゃん
今までjQueryで戦ってきたのですが、とうとう見切りをつけて次のステップに進もうとしているコテツです… Reactの考え方 React では、DOM 要素を直接操作する代わりに、React の状態管
2023/08/18 01:17
Docker+Laravel+React+Viteで環境構築し、npm run dev で画面真っ白
画面真っ白に 表題の通り、Docker+Laravel+React+Viteで環境構築後にnpm run dev で画面が真っ白になってしまった。 バージョン Docker docker --vers
2023/07/22 14:19
ssh-keygenでed25519を指定して名前付きファイルを作成する
用途 鍵認証の時に使われますー。 守りたいものがある場合はPW認証だと不安なので、基本的に鍵認証にします。 (ブラック企業で働いていた時はクラウドサーバーのssh接続をPW認証にしていたのを思い出して
2023/07/12 23:41
【クリーンアキテクチャ】SOLID原則の依存性反転の原則を学ぶ
まずはInterfaceから PHPにおけるInterface(インターフェース)は、クラスが実装するべきメソッドのシグネチャ(メソッド名、引数、戻り値の型)を定義するための機能です。 Interfa
2023/06/06 00:19
[TS/JS]MapとSetについて
MapとSetについて Map と Set は、JavaScriptやTypeScriptにおけるデータ構造の異なるオブジェクトです。 Map 連想配列のようなKeyとValueを持つ構造 Set 重
2023/06/04 15:28
【クリーンアキテクチャ】SOLID原則の単一責任の原則を学ぶ
先輩から雑誌を渡された ある日の午後、会社の先輩から「Software Design (ソフトウェアデザイン) 2023年6月号 」を渡されました。 いわゆるクリーンアーキテクチャに関する内容が紹介さ
2023/05/28 22:51
【PHP】PHPのスプレッド構文とはなんぞや
スプレッド構文とは 配列やオブジェクトの要素を展開するための構文です。 この構文は、配列やオブジェクトをより簡潔かつ柔軟に操作するために使用されます。 スプレッド構文を使用すると、配列やオブジェクトの
2023/05/28 12:15
おいらのためだけの開発日誌 5/20〜
技術面 truthy/falsy 厳格な真偽値を学ぶことになる。 これまではプログラムが「1」と「True」は正として扱うと考えていた。 そんな中で以下のコードが通らず驚いた。 $nonStrictB
2023/05/27 11:50
【PHP】よく使うArray系関数[array_map,array_reduce,array_filter]
配列の加工 これまでにforeachを使用して配列を任意の形に加工していた。 ところがどっこい、PHPには便利な関数が存在することを最近知った。 これまで配列から1つずつ要素を取り出し、所定の処理を実
2023/05/27 11:28
https://otonan-syusyoku.work/archives/1309
jhgjkhgjkgjhkgjghjhgkjgkhgjkh
2023/05/22 23:37
1件〜100件
「ブログリーダー」を活用して、チャッピーさんをフォローしませんか?