人気
あらびー

しゃも

とら
Gitのプロジェクトをフォークして、
git fetch upstream
でアップストリームの変更を取り込んで、マージしたら離していた自分の変更を保持しつつ、アップストリームの更新も取り込めますよ。
ただコンフリクトだけ気をつけてくださいね。

IT園児ニャー
そもそもちゃんとした型定義ができるかどうかの次元だからそこじゃないと思うんだよね、、、。
結局fetchした時に型のチェックは行うべきであって。。。

📓
AWS が提供するオブジェクトストレージサービス。
ストレージは バケット と呼ばれ、各ファイルは オブジェクト として保存され、作成時に一意の ID が付与される。
高い拡張性:容量は実質無制限
高い可用性:複数 AZ に自動的に複製され、AZ 障害時もデータは維持される
高い安全性:IAM ポリシー と バケットポリシー によるアクセス制御が可能
高いパフォーマンス:プレフィックス単位でスループットを拡張
例)
bucket/1/file → プレフィックス /1/
bucket/2/file → /2/
bucket/3/4/file → /3/4/
ストレージクラス
Standard:頻繁に利用されるデータ向け(性能・コスト最高)
Standard-IA:使用頻度は低いが、必要時は即時アクセス
One Zone-IA:単一 AZ 保存、紛失しても問題ないデータ向け
Glacier Instant Retrieval:アーカイブ用途・高速取得
Glacier Flexible Retrieval:アーカイブ用途・取得速度は問わない
Glacier Deep Archive:最安、取得は最も遅い
アクセス制御
IAM ポリシー:ユーザー/ロール/グループ単位のアクセス制御
バケットポリシー:バケット単位でのアクセス制御
バージョン管理・複製・ライフサイクル
Versioning:オブジェクトのバージョン管理。削除時には Delete Marker が付与される。
Replication:バケット A → バケット B の非同期コピー。連鎖コピーは不可(A→B しても B→C はされない)。
Lifecycle
Transition:ストレージクラスの自動変更
Expiration:オブジェクトの自動削除
Notification Event:アップロードや更新をトリガーに他サービスへ通知可能(例:Lambda)
データ転送 / 取得
Multi-Part Upload:5GB 以上のオブジェクトアップロードに必須(分割並列アップロード)
Byte-Range Fetch:オブジェクトを部分的にダウンロード(マルチスレッドに類似)
Transfer Acceleration:エッジネットワークを利用してアップロードを高速化
メタデータ / タグ
User-Defined Object Metadata:x-amz-meta-xxx 形式でアプリケーションレベルの情報を付与
S3 Object Tag:分類とポリシー制御(検索やソートは S3 単体では不可 → DB と連携)
セキュリティ(暗号化)
SSE-S3:AWS が鍵を管理。AES-256 によるサーバーサイド暗号化。
ヘッダ:x-amz-server-side-encryption: AES256
SSE-KMS:鍵は KMS で管理。CloudTrail に鍵使用履歴が記録。
ヘッダ:x-amz-server-side-encryption: aws:kms
暗号化・復号のたびに KMS API を使用するため、使用回数制限がある。
SSE-C:ユーザーが鍵を提供。鍵は AWS に保存されない。
Client-Side Encryption:クライアント側で暗号化してからアップロード。
CORS
ブラウザが外部ドメイン間リソースへのアクセスをブロックするため、
別オリジンからのアクセスを許可する場合は CORS 設定が必要。

ケチャップ
[TOURISTS]
One short day
If you only have, if you only have one short day
One short day in the Emerald City
One short day in the Emerald City
One short day, one short day, one short day, one short day
In the Emerald City
Emerald City
One short day in the Emerald City
One short day full of so much to do
Every way that you look in this city
There's something exquisite you'll want to visit
Before the day's through
[ELPHABA]
There are buildings tall as Quoxwood trees
[GLINDA]
Dress salons
[ELPHABA]
And libraries
[GLINDA]
Palaces
[ELPHABA]
Museums
[ELPHABA & GLINDA]
A hundred strong
There are wonders likе I've never seen
[GLINDA]
It's all grand
[ELPHABA]
And it's all green
[ELPHABA & GLINDA]
I think wе've found the place where we belong
I wanna be in this hoi polloi
[ELPHABA]
So I'll be back for good someday
[GLINDA]
To make my life and make my way
[ELPHABA & GLINDA]
But for today, we'll wander and enjoy
[ALL]
One short day in the Emerald City
One short day to have a lifetime of fun
One short day
[ELPHABA & GLINDA]
And we're warning the city
Now that we're in here
You'll know we've been here
[ALL]
Before we are done
[ANNOUNCER]
Presenting the absolute factual story of our wonderful Wizard of Oz
Starring the Emerald City players
[PRESENTER]
Long, long ago, long before we can recall
There lived here in Oz the magical wise ones
[WIZOMANIA CHOIR]
Ah, the magical wise ones
[WIZOMANIA CHOIR & PRESENTER]
The wisest of them all
[WIZOMANIA SINGER 1]
We will not live forever
That, I can foresee
[WIZOMANIA SINGER 2]
So let us set all of our magic
[WIZOMANIA SINGER 1]
In a strange and secret language
[WIZOMANIA SINGER 1 & 2]
In a book
[WIZOMANIA SINGER 2 & CHOIR]
The Grimmerie
[WIZOMANIA SINGER 1 & CHOIR]
The Grimmerie
[PRESENTER]
But time ticked ever onward day by day
[WIZOMANIA CHOIR]
Oh
[PRESENTER]
And all those who could read it passed away
[WIZOMANIA CHOIR]
Oh
[PRESENTER & WIZOMANIA CHOIR]
'Til one day, no one could
[PRESENTER]
But the wise ones left a prophecy
[WIZOMANIA SINGER 1]
In Oz's darkest hour
Though we cannot say when
[WIZOMANIA SINGER 2]
There will come one with the power
To read the Grimmerie again
[WIZOMANIA SINGER 1]
And Oz, which had been sad and blah
[WIZOMANIA SINGER 2 & CHOIR]
Once more will sing a joyous
[WIZOMANIA SINGER 1]
Oh
[PRESENTER, spoken]
Look!
A man in a balloon arriving from the sky
Maybe he is here to fulfill the prophecy
But can he read the Grimmerie?
[WIZOMANIA CHOIR]
This man who comes out of the blue
Is he the prophecy?
[PRESENTER]
There's one way we'll know if it's true
[PRESENTER & WIZOMANIA CHOIR, WIZOMANIA CHOIR]
Fetch the Grimmerie (The Grimmerie)
[WIZARD OF OZ, spoken]
Omaha
Omaha
[WOMAN, spoken]
He can read it
He must be
A Wizard
[WIZOMANIA SINGER 1]
The prophecy fulfilled
[WIZOMANIA SINGER 2]
What merriness he'll bring
[WIZOMANIA SINGER 1 & 2]
Now every Ozian raise a voice and sing
And sing, and sing
[WIZOMANIA SINGER 2]
Who's the mage whose major
Itinerary is making all Oz merrier?
[WIZOMANIA SINGER 1]
Who's the sage who sagely
Sailed in to save our posteriors?
[WIZOMANIA CHOIR]
Whose enthuse for hot-air ballooning
Has all of Oz honeymooning?
Ooh, isn't he wonderful?
Our wonderful Wizard
[ELPHABA & GLINDA, WIZOMANIA CHOIR]
One short day (Who's the mage whose major)
In the Emerald City (Itinerary is making all Oz merrier?)
One short day (Who's the sage who sagely)
To have a lifetime of fun (Sailed in to save our posteriors?)
[ALL]
What a way to be seeing the city
[ELPHABA & GLINDA]
Where so many roam to
We'll call it home too
And then, just like now, we can say
We're just two friends
[ELPHABA]
Two good friends
[GLINDA]
Two best friends
[ALL]
Sharing one wonderful
One short
[GUARD, spoken]
The Wizard will see you now!
[ALL]
Day
One Short Day (feat. Michael McCorry Rose)
