検索

テキスト、カテゴリー、タグで日記を検索。

カテゴリー
タグ
access-analyzeracidacmagentsaialarmsalbalgorithmsaliasamianthropicapp-storearcarchitectureathenaauroraautomationawsaws-backupaws-configb-treesbackendbenchmarksbillingblogbooksbudgetscachingcareercdncertificationclaudeclaude-codeclicloudcloudformationcloudfrontcloudopscloudtrailcloudwatchcmscnamecode-reviewcodingcognitocompliancecompute-optimizerconcurrencyconsistencycontainerscontrol-towercost-explorercurdailydata-modelingdatabasesdatasyncddiadevopsdisaster-recoverydistributed-systemsdistributordkimdnsdns-firewallebsec2ecsedgeefselasticacheelbencodingencryptionengineeringevaluationeventbridgeevolutionfactoriesfailoverfault-tolerancefederationfirewall-managerfleet-managerfrenchfsxfundamentalsgamesgcpgeminigeolocationgitglacierglobal-acceleratorgraph-databasesguarddutygwlbhealthhealth-checkhigh-availabilityhybrid-dnsi18niamiam-identity-centerimage-builderinspectorinterviewsinventoryiosisolationjapanesekeystatickmslambdalatency-routingleetcodelifecyclellmload-balancerlogsloopslsm-treesmaciemaintenance-windowsmcpmicroservicesmigrationmitmonitoringmulti-accountmvccmxmysqlnextjsnlbnosqlobject-lockobservabilityopscenterorganizationsparameter-storepartitioningpatch-managerpermission-boundarypokemon-gopostgresqlproductivityprofilingpromptsrailsrdsrds-proxyreadingredisrefactoringreliabilityreplicationresolverroute-53rspecrubyrun-commands3samlsandboxscalabilityscheduled-tasksschemascpsecrets-managersecuritysecurity-hubserverlessservice-catalogservice-quotassession-managershardingshieldshirimonoskillsslacksleepsnowconesoftware-engineeringspec-driven-developmentspfsqlsshssmstate-managerstoragestorage-enginesstsstubbingsyntheticssysopssystems-managertarget-grouptest-proftestingtlstraffic-flowtransactionstranslationttlttsvercelversion-controlversioningvertex-aivibe-codingvideovpcwafworkflowworktreewormyoutubezcloudops
63 件
Day 21
📝日常

Day 21

DDIA第7章/第8章の学習、並行テストの実践、AWSアーキテクチャのメモ、そして開発者向けAI活用マインドセット。

Tony DuongTony Duong
·2
トランザクション、ACID、分離レベル — DDIA 第7章(動画)
📝ノート

トランザクション、ACID、分離レベル — DDIA 第7章(動画)

DDIA第7章のライブ解説。なぜトランザクションが重要か、ACID、分離レベルの名前と落とし穴、PostgresのMVCCとvacuum、MySQL/InnoDBのundo logを整理。

Tony DuongTony Duong
·1
DDIA 第7章:トランザクション
📝ノート

DDIA 第7章:トランザクション

Kleppmann のトランザクション章の要約。ACID、分離レベルの異常、snapshot isolation、two-phase locking、serializable snapshot isolation を整理。

Tony DuongTony Duong
·2
DDIA 第8章:分散システムの難しさ
📝ノート

DDIA 第8章:分散システムの難しさ

DDIA第8章の進行中メモ。部分障害、信頼できないネットワーク、時間に関する前提、分散システム向け防御的パターンを整理。

Tony DuongTony Duong
·1
20 日目
📝日常

20 日目

Glacier・Vertex TTS・Pokemon Go、DDIA 第7章(トランザクション)の続きなど — 密度が高く、明日続きを読む。

Tony DuongTony Duong
·1
19 日目
📝日常

19 日目

AWS Certified CloudOps Engineer - Associate に合格し、Vercel がモノレポで AI を活用してコードレビュー時間を短縮している話を読んだ。

Tony DuongTony Duong
·1
18 日目
📝日常

18 日目

Ruby テストをプロファイルする TestProf gem を学び、同僚が factory の利用状況を分析してテストスイート時間を約 20%(14 分→11 分)改善した事例を知った。

Tony DuongTony Duong
·1
AWS DataSync と AWS Backup:災害復旧メモ
📝ノート

AWS DataSync と AWS Backup:災害復旧メモ

CloudOps 試験向けメモ:AWS DataSync(エージェント、NFS/SMB/HDFS、S3/EFS/FSx ターゲット、スケジュール、メタデータ、Snowcone)と AWS Backup(バックアッププラン、リージョン/アカウント横断、ボールトロック WORM、コンソール手順)。

Tony DuongTony Duong
·2
AWS IAM アイデンティティ:パーミッションバウンダリ、フェデレーション、STS、アクセスツール
📝ノート

AWS IAM アイデンティティ:パーミッションバウンダリ、フェデレーション、STS、アクセスツール

CloudOps 試験メモ:IAM パーミッションバウンダリと ID ベースポリシー・SCP、クレデンシャルレポートと Access Advisor、IAM Access Analyzer、STS(AssumeRole、SAML、web identity、MFA)、エンタープライズとアプリのフェデレーション(SAML、カスタムブローカー、Cognito)、IAM ポリシーシミュレータ。

Tony DuongTony Duong
·3
Amazon Route 53:レジストラ委任、リゾルバ、ログ、ガバナンス
📝ノート

Amazon Route 53:レジストラ委任、リゾルバ、ログ、ガバナンス

CloudOps 試験メモ:レジストラと DNS の分離、Route 53 への NS 委任、S3 静的ウェブのエイリアス、Resolver エンドポイントによるハイブリッド DNS、クロスアカウントのプライベートホストゾーン、クエリログ、Resolver DNS ファイアウォール、ARC、Route 53 プロファイル、コスト整理。

Tony DuongTony Duong
·3
Amazon Route 53:DNS の基礎、レコード、TTL、Alias と CNAME
📝ノート

Amazon Route 53:DNS の基礎、レコード、TTL、Alias と CNAME

CloudOps 試験メモ:DNS の解決と用語、権威 DNS/レジストラとしての Route 53、A/AAAA/CNAME/NS、メール(MX、TXT/SPF/DKIM/DMARC)、TTL のトレードオフ、ALB とゾーン apex の Route 53 エイリアス。

Tony DuongTony Duong
·4
Amazon Route 53:ルーティングポリシー、ヘルスチェック、Traffic Flow
📝ノート

Amazon Route 53:ルーティングポリシー、ヘルスチェック、Traffic Flow

CloudOps 試験メモ:Route 53 のルーティングポリシー(simple、weighted、latency、failover、geolocation、geoproximity、multi-value、IP ベース)、ヘルスチェックと計算チェック、プライベートターゲット向け CloudWatch、Traffic Flow ポリシー。

Tony DuongTony Duong
·3
AWS のセキュリティ、コンプライアンス、暗号化、シークレット(CloudOps 向け)
📝ノート

AWS のセキュリティ、コンプライアンス、暗号化、シークレット(CloudOps 向け)

CloudOps 試験メモ:WAF、Shield、Firewall Manager、Inspector、Athena とのログ、GuardDuty、Macie、Trusted Advisor、Security Hub、Audit Manager、KMS(ローテーション、MRK、削除)、ACM、Secrets Manager と Parameter Store の比較。

Tony DuongTony Duong
·6
17 日目
📝日常

17 日目

CloudOps の DR、セキュリティ/コンプライアンス、IAM アイデンティティ、Route 53 を三部構成(DNS 基礎、ルーティングポリシーとヘルスチェック、デリゲーション・リゾルバ・ログ・ファイアウォール・ARC・プロファイル)で学び、コレクション用ノートを六本書いた一日

Tony DuongTony Duong
·1
Google Cloud コンソールでの Vertex AI Gen AI 評価
📝ノート

Google Cloud コンソールでの Vertex AI Gen AI 評価

Vertex AI の Gen AI 評価 UI のスクリーンショット:General Quality の行ごとの合格率と、レシピ→買い物リストタスクにおける基準ごとの合格・不合格理由のドリルダウン。

Tony DuongTony Duong
·1
Amazon S3 入門:バケット、オブジェクト、セキュリティ、バージョニング
📝ノート

Amazon S3 入門:バケット、オブジェクト、セキュリティ、バージョニング

セクション 10 の S3 メモから応用まで:MFA 削除、アクセスログ、Object Lock と Glacier Vault Lock、VPC エンドポイント、Access Analyzer、レプリケーション、ライフサイクル、イベント、性能、バッチ、インベントリ、Athena。

Tony DuongTony Duong
·7
AWS CloudFront と Global Accelerator:CDN、キャッシュ、オリジン、エッジネットワーク
📝ノート

AWS CloudFront と Global Accelerator:CDN、キャッシュ、オリジン、エッジネットワーク

試験向けメモ:CloudFront を CDN とみなすこと、オリジン(S3 OAC、VPC、カスタム HTTP)、キャッシュと無効化、Origin Shield、地理制限、ログとレポート、ALB スティッキーセッション、Global Accelerator と CloudFront の比較。

Tony DuongTony Duong
·4
AWS の可観測性とガバナンス:CloudWatch、EventBridge、CloudTrail、Config
📝ノート

AWS の可観測性とガバナンス:CloudWatch、EventBridge、CloudTrail、Config

CloudOps メモ:CloudWatch、EventBridge(CloudTrail API パターン、Pipes、DLQ)、Service Quotas、CloudTrail(ダイジェスト整合性、組織トレイル、EventBridge 遅延)、AWS Config(ルール、アグリゲーター、SSM 修復、CloudWatch/CloudTrail との違い)。

Tony DuongTony Duong
·9
AWS アカウント管理:Health ダッシュボード、Organizations、SCP、Control Tower
📝ノート

AWS アカウント管理:Health ダッシュボード、Organizations、SCP、Control Tower

CloudOps メモ:AWS Health(サービス/アカウント/組織ビュー、EventBridge 自動化)、AWS Organizations(OU、一括請求、SCP、RI 共有、PrincipalOrgID)、Control Tower のランディングゾーンとガードレール。

Tony DuongTony Duong
·3
AWS RDS、Aurora、RDS Proxy、ElastiCache
📝ノート

AWS RDS、Aurora、RDS Proxy、ElastiCache

CloudOps 向けマネージド SQL とキャッシュ:RDS/Aurora(Serverless、Global Database を含む)、RDS Proxy、ElastiCache Redis/Memcached のスケール、パターン、メトリクス。

Tony DuongTony Duong
·7
AWS Service Catalog、請求アラーム、Cost Explorer、Budgets、コストツール
📝ノート

AWS Service Catalog、請求アラーム、Cost Explorer、Budgets、コストツール

CloudOps メモ:AWS Service Catalog(プロダクト、ポートフォリオ、共有、TagOptions)、us-east-1 の CloudWatch 請求メトリクス、Cost Explorer、アクション付き Budgets、コスト配分タグ、CUR、Compute Optimizer、Billing Conductor。

Tony DuongTony Duong
·3
16 日目
📝日常

16 日目

AWS CloudOps のメモ、Vertex AI 評価の小さな実験、Shirimono のフランス語ローカライズを混ぜた一日

Tony DuongTony Duong
·2
AWS Lambdaの基礎、統合、料金体系
📝ノート

AWS Lambdaの基礎、統合、料金体系

AWS Lambdaの中核概念、料金モデル、EventBridgeやS3などの代表的な統合を実践的にまとめた要約。

Tony DuongTony Duong
·1
15日目
📝日常

15日目

来週土曜日のAWS認定試験に向けて、Lambda、EBS、EFSを実践的なメモと比較を交えて引き続き復習しました。

Tony DuongTony Duong
·1
EBSとEFSのコア概念と試験ノート
📝ノート

EBSとEFSのコア概念と試験ノート

AWSワークロードにおいて、EBSボリューム、スナップショット、EFSファイルシステムの要点と使い分けを実践的かつ試験目線でまとめた内容。

Tony DuongTony Duong
·2
14日目
📝日常

14日目

Shirimono を App Store で公開、テストで `sleep` のスタブ漏れを修正、AWS CloudOps Developer の EC2 High Availability and Scalability セクションを完了。

Tony DuongTony Duong
·1
13日目
📝日常

13日目

Git 基礎動画を視聴;AWS CloudOps Engineer Associate 学習継続 — ALB ハンズオンを実践。

Tony DuongTony Duong
·1
Git がついに腑に落ちる
📝ノート

Git がついに腑に落ちる

Git の基礎をゼロから解説する動画:コミット=スナップショット、DAG構造、ブランチ=ポインタ、HEAD、detached HEAD、3つの領域(working/staging/repo)、取り消し系コマンド。

Tony DuongTony Duong
·1
12日目
📝日常

12日目

Shirimono の App Store 提出に向けた仕上げ — リファクタリングと UI 改善。

Tony DuongTony Duong
·1
AWS Application Load Balancer ハンズオンデモ
📝ノート

AWS Application Load Balancer ハンズオンデモ

手順通り:EC2 インスタンス起動、ALB とターゲットグループ作成、ロードバランシングとヘルスチェックの確認(インスタンス stop/start)。

Tony DuongTony Duong
·2
AWS Application Load Balancer (ALB) 詳細
📝ノート

AWS Application Load Balancer (ALB) 詳細

レイヤ7 HTTP ロードバランサー:ターゲットグループ、ルーティング(path、host、query string、headers)、X-Forwarded-* ヘッダー、EC2/ECS/Lambda/プライベートIP 対応。

Tony DuongTony Duong
·2
AWS Elastic Load Balancer (ELB) 解説
📝ノート

AWS Elastic Load Balancer (ELB) 解説

AWS ロードバランサーの概要:役割、メリット、ヘルスチェック、4種類(CLB、ALB、NLB、GWLB)、セキュリティグループ。

Tony DuongTony Duong
·2
スケーラビリティと高可用性の解説
📝ノート

スケーラビリティと高可用性の解説

垂直 vs 水平スケーリングと高可用性の入門解説。コールセンターの比喩と AWS 例(EC2、RDS Multi AZ、Auto Scaling)。

Tony DuongTony Duong
·1
11日目
📝日常

11日目

AWS Certified ZCloudOps の勉強継続:スケーラビリティ、HA、ELB種類、ALB(ターゲットグループ、ルーティング、X-Forwarded)、ALBハンズオン。

Tony DuongTony Duong
·1
EC2 高可用性とスケーラビリティ
📝ノート

EC2 高可用性とスケーラビリティ

EC2 のスケーラビリティ/高可用性、ELB/ALB/NLB/GWLB、TLS、ヘルスチェック、メトリクス、target group 調整、ASG 運用をまとめた統合ノート。

Tony DuongTony Duong
·3
10日目
📝日常

10日目

Tony DuongTony Duong
·1
バックエンドエンジニアに転身させてくれた7冊
📝ノート

バックエンドエンジニアに転身させてくれた7冊

バックエンドスキルアップに役立つ7冊の紹介:Clean Code、The Pragmatic Programmer、DDIA、System Design Interview、Database Internals、Release It、Fundamentals of Software Architecture。

Tony DuongTony Duong
·1
9日目
📝日常

9日目

DDIA Ch.6 シャーディング視聴;面接対策;バックエンド7冊;SSH 2分解説;git worktree が必須の理由(特にAIエージェント活用時)。

Tony DuongTony Duong
·1
Database Sharding! Designing Data-Intensive Applications 第6章
📝ノート

Database Sharding! Designing Data-Intensive Applications 第6章

DDIA 第6章(パーティショニング/シャーディング)の動画解説:key-range vs hash、セカンダリインデックス、リバランス、リクエストルーティングの図解。

Tony DuongTony Duong
·1
開発者が git worktree を避けられなくなった理由
📝ノート

開発者が git worktree を避けられなくなった理由

git worktree の重要性:1リポジトリで複数のワーキングディレクトリ、コンテキスト切り替え、ホットフィックス、PRレビュー、そしてAIエージェントを別worktreeで動かす。

Tony DuongTony Duong
·1
LeetCodeをガチでやらずに技術面接を突破する方法
📝ノート

LeetCodeをガチでやらずに技術面接を突破する方法

技術面接の効率的な準備:15〜20個のコアパターンに焦点を当てる。話者はこの方法で Microsoft に採用された。

Tony DuongTony Duong
·1
SSH 2分で解説!
📝ノート

SSH 2分で解説!

SSH(Secure Shell)の短い動画:セキュアリモートアクセスプロトコル、暗号化チャネル、クライアント/サーバーモデル、パスワード vs キー認証。

Tony DuongTony Duong
·1
8日目
📝日常

8日目

MIT/Anthropic の AI コーディング限界を視聴、DDIA 第6章(パーティショニング)を読了。

Tony DuongTony Duong
·1
DDIA 第6章:パーティショニング
📝ノート

DDIA 第6章:パーティショニング

Kleppmann のパーティショニング(シャーディング)の章の要約:ノード間でのデータ分割、戦略、セカンダリインデックス、リバランス、リクエストルーティング。

Tony DuongTony Duong
·1
AWS Systems Manager メモ(概要、Fleet Manager、DHMC、ドキュメント、Run Command、Session Manager、Automation、Parameter Store、Inventory、State Manager、Distributor、Patch Manager、Maintenance Windows、OpsCenter)
📝ノート

AWS Systems Manager メモ(概要、Fleet Manager、DHMC、ドキュメント、Run Command、Session Manager、Automation、Parameter Store、Inventory、State Manager、Distributor、Patch Manager、Maintenance Windows、OpsCenter)

AWS Systems Manager の要約メモ:エージェント、Fleet Manager、DHMC、ドキュメント、Run Command、Session Manager、Automation、Parameter Store、Inventory、State Manager、Distributor、Patch Manager、Maintenance Windows、OpsCenter(OpsItems、runbooks)。

Tony DuongTony Duong
·8
7日目
📝日常

7日目

AWS CloudOps の学習を継続(AWS Systems Manager:概要、Fleet Manager、リソースグループ)。

Tony DuongTony Duong
·1
AWS EC2 メモ(起動、リサイズ、配置、SSH、CloudWatch Agent、ステータスチェック、Hibernate、Instance Scheduler、AMI、Image Builder)
📝ノート

AWS EC2 メモ(起動、リサイズ、配置、SSH、CloudWatch Agent、ステータスチェック、Hibernate、Instance Scheduler、AMI、Image Builder)

EC2の要約メモ:起動、リサイズ、配置グループ、SSH/Instance Connect、CloudWatchとエージェント、ステータスチェック、Hibernate、Instance Scheduler、AMI(作成、No-Reboot、クロスアカウント)、EC2 Image Builder、本番でのAMI。

Tony DuongTony Duong
·3
6日目
📝日常

6日目

DDIA Ch5ストリームを視聴、AWS CloudOps(EC2+AMI、Image Builder)を継続、EC2メモを執筆。

Tony DuongTony Duong
·1
Designing Data-Intensive Applications: Chapter 5
📝ノート

Designing Data-Intensive Applications: Chapter 5

DDIA第5章(レプリケーション)のライブストリームメモ:シングルリーダー構成、プライマリとリードレプリカ、読み取りスケール、AZでの高可用性。

Tony DuongTony Duong
·1
5日目
📝日常

5日目

Claude 24/7のループとスケジュールタスクを視聴、DDIA第5章を読了、Spacelyブログ移行を開始(リポジトリが古くて中断)。

Tony DuongTony Duong
·1
DDIA Chapter 5: Replication
📝ノート

DDIA Chapter 5: Replication

Kleppmannのレプリケーションの章の要約:なぜレプリケーションするか、シングルリーダー・マルチリーダー・リーダーレスレプリケーションと一貫性のトレードオフ。

Tony DuongTony Duong
·1
Claudeで24時間稼働のAI社員を作った話(スケジュールタスクとループ)
📝ノート

Claudeで24時間稼働のAI社員を作った話(スケジュールタスクとループ)

Claudeを24/7で動かす二つの方法のメモ:Claude Codeの/loop(間隔ベース・技術者向け)とクラウドデスクトップのスケジュールタスク(ノーコード・セット&フォゲット)。

Tony DuongTony Duong
·1
4日目
📝日常

4日目

DDIA第4章を読み、Shirimono用Claude SKILLSとSlackベースの自慢サマリー用CLI(brag-slack-cli)を作成

Tony DuongTony Duong
·5
DDIA 第4章: エンコーディングと進化
📝ノート

DDIA 第4章: エンコーディングと進化

Kleppmannのデータエンコーディング形式、スキーマ進化、データ集約型システムにおける互換性に関する章の要約。

Tony DuongTony Duong
·3
3日目
📝日常

3日目

新しい技術を使ったPRをレビューし、仕様駆動開発とエージェントスキルに関するトークを視聴し、DDIA第3章の内容を読んで視聴した

Tony DuongTony Duong
·1
DDIA 第3章: ストレージとデータ取得
📝ノート

DDIA 第3章: ストレージとデータ取得

データベースがどのようにデータを保存・取得するか — ログ構造化エンジン(LSM-tree)からページ指向エンジン(B-tree)まで、インデックス戦略、OLTP vs OLAP、カラム指向ストレージについて。

Tony DuongTony Duong
·2
データ指向アプリケーションデザイン:第3章
📝ノート

データ指向アプリケーションデザイン:第3章

DDIA第3章のライブ配信解説 — 行ストレージと列ストレージ、B-treeとLSM tree、そしてOLTPデータベースとOLAPデータベースが異なる設計になっている理由を図解で説明します。

Tony DuongTony Duong
·2
Agentを作るな、Skillsを作れ
📝ノート

Agentを作るな、Skillsを作れ

Anthropicのagent skillsに関する講演メモ — MCPサーバーを補完し、汎用agentアーキテクチャにおいて構成可能な手続き的知識をパッケージ化する整理されたフォルダ。

Tony DuongTony Duong
·2
仕様駆動開発:AIアシストコーディングの解説
📝ノート

仕様駆動開発:AIアシストコーディングの解説

仕様駆動開発に関するノート — コードの前に仕様を書くことで曖昧さを減らし、vibe codingと比較してAIアシストコーディングを改善する方法。

Tony DuongTony Duong
·1
2日目
📝日常

2日目

Keystatic CMSの導入、i18nリダイレクトの修正、RailsとClaude Codeのコツを学び、DDIA第2章を読んだ。

Tony DuongTony Duong
·1
DDIA 第2章:データモデルとクエリ言語
📝ノート

DDIA 第2章:データモデルとクエリ言語

『データ指向アプリケーションデザイン』第2章のノート — リレーショナルモデル vs ドキュメントモデル、クエリ言語、グラフデータベースについて。

Tony DuongTony Duong
·1
MetaのスタッフエンジニアによるClaude Code活用法:エージェント型開発のための50のヒント
📝ノート

MetaのスタッフエンジニアによるClaude Code活用法:エージェント型開発のための50のヒント

John Kimが手動コーディングからClaude Codeによるエージェント型オーケストレーションへの移行について、セットアップ、パワーコマンド、高度なワークフローを網羅した包括的ガイドを紹介。

Tony DuongTony Duong
·2
1日目
📝日常

1日目

DDIAを読み始め、Honeybadgerのアラートを削減し、Claude Code Actions、AI仕様駆動開発、そしてShirimonoの進捗。

Tony DuongTony Duong
·1