2021年3月18日のブックマーク (9件)

  • 6つのS3ストレージクラスの選択に迷った時みるチャートをつくってみた | DevelopersIO

    ご機嫌いかがでしょうか、豊崎です。 S3のストレージクラスは現在6つあります。どういったユースケースでどのS3のストレージクラスを選択したら良いのか、整理したかったので、チャートを作ってみました。 それではまずはS3の種類からです。 S3の種類と特徴 執筆時点でS3には以下6つのストレージクラスが存在します。(正確にはAmazon S3低冗長化ストレージ(RSS)を含めると7種類ですが、推奨されていないため、除外し6種類と記載しています。) S3 Standard S3 Standard-IA S3 Intelligent-Tiering S3 One Zone-IA S3 Glacier S3 Glacier Deep Archive 6つのS3ストレージクラス 特徴 それぞれ以下のような特徴があります。 S3 Standard 頻繁にアクセスされるデータ向け S3 Standard-I

    6つのS3ストレージクラスの選択に迷った時みるチャートをつくってみた | DevelopersIO
  • ウォーターフォールを世に広めたとされる米軍がアジャイルに移行中という話 - Qiita

    また、この図の説明においては理想的なケースにおいても1つ前の工程に戻る事が述べられています。 " Hopefully, the iterative interaction between the various phases is confined to successive steps. " (投稿者訳) 理想的には、各段階において工程が前後する範囲は直近の工程に限られる。 理想的でない場合はどうかというと、テストから設計まで工程が戻りうると示唆しています。 "The testing phase which occurs at the end of the development cycle is the first event for which timing, storage, input/output transfers, etc., are experienced as dist

    ウォーターフォールを世に広めたとされる米軍がアジャイルに移行中という話 - Qiita
    hem6
    hem6 2021/03/18
  • Athena+Embulk+BigQueryによるアプリケーションログの分析環境構築

    はじめにこんにちは、Finatextで証券プラットフォーム(Brokerage as a Service、以下BaaS)の開発に携わっている石橋(@bashi0501)です。過去のFinatextテックブログではTerraform、CDKとIaCをテーマにした記事しか書いたことがなかったのですが、今回はログの分析活用をテーマとします。 概要弊社の証券事業ではECSによるワークロードを組んでいます。テーマのアプリケーションログについては標準出力したものをawslogsログドライバーが回収してCloudWatch Logsに送信しています。 ログの検索という観点ではCloudWatch Logs Insightsというサービスでかなりリッチにフィルターや集計を行うことができるのですが、ログデータを元にしたユーザーのファネル分析や業務改善(後述します)に活かしていきたいという意図があるため、マ

    Athena+Embulk+BigQueryによるアプリケーションログの分析環境構築
  • shitをdropする - hitode909の日記

    ヒップホップをやっている人たち、新作はshit、リリースすることをdropと呼んでるのがかっこいいと思う。 shitはかっこいいものとしてみなされていて、shitはdropするものである、というのが一つめにある。 二つめは、新作は生理現象として作っていくものだし、これからも、死ぬまで作り続けます、という意気込みを感じる。 三つめとしては、日語的な文化圏で考えるとものすごい卑下のようにも聞こえる。大草原の小さな家、の小さな家部分と同じジャンル。大草原は1つめのかっこいいshitで、小さな家はへりくだりshit。 そう考えると、shitを欠かさずすくって展示することは生まれ持った行動ではなくて、shitの常設展示に至るまでには1ステップ動機が必要になりそう。 私はブログに5000shitGitHubに200shitくらい展示しています、ということになるけど、なぜこんなことをしているかという

    shitをdropする - hitode909の日記
    hem6
    hem6 2021/03/18
  • コンサルだけど同業ツイッタラーにクソムカついた愚痴

    フォロワー2.6万人いて某コンサル会社所属のインフルエンサー?なツイッタラーがいる。 コンサルなんて狭い世界なので見る人が見ればどこのファームか大体察しがつく、というか同じ会社だろうしそりゃわかる。その人は恐らくシニアマネージャー(プロジェクトをいくつか回す、ほぼ現場の最高責任者)。 言ってることがおもろいし、趣味も合うし、とにかく"ロック"を志向していて旧態依然のダサいことを糾弾してるのとか痛快だったし、こんな人と一緒に仕事できたら楽しいだろうななんて思いながら黙って結構長くフォローしてた。 仕事がしんどくなった頃に重なってか、なんとなく言ってることが激務自慢、若手の現状とか視界に入ってない感じにちょくちょく違和感を感じるようになったけど、そこまで鼻につくわけでもなくフォローしたままだった。 ある時、彼がLINEか何かの画像を無言でTwitterに上げていた内容を見て呆気にとられた。 『

    コンサルだけど同業ツイッタラーにクソムカついた愚痴
    hem6
    hem6 2021/03/18
  • Next.jsのISRで動的コンテンツをキャッシュするときの戦略

    最近Next.jsのISR(Incremental Static Regeneration)を耳にする機会が増えてきました。Zennでも2021/3/17時点で記事やなどの一部のページでISRを採用しています。 ISRとは何か ISRを使うことで、動的なコンテンツを含むページも静的ページとしてCDNにキャッシュすることが可能になります。Next.jsのISRはドキュメントに書かれているようにstale-while-revalidateという考え方でキャッシュが行われます。 具体的には、リクエスト時にページのキャッシュを作成し、次のアクセスではキャッシュされた古いデータを返します。その裏で次のアクセスに向けてキャッシュが再生成されるというイメージです。 これによりユーザー投稿コンテンツであってもCDNにキャッシュしやすくなるというわけです。 Next.jsでのISRの実装 デプロイ先がVe

    Next.jsのISRで動的コンテンツをキャッシュするときの戦略
  • 逸脱事例を含めてすべてをレールに乗せる - fsubal

    ライブラリやフレームワークの価値として、一定の制約を設けて典型事例をそのレールに乗せるというのがあると思う。それは書き方のルールであったり、あるいは受け取る値を型で制限することだったりする。 一方、現実のソフトウェアではたとえそういうフレームワークを使っていたとしても、時に逸脱する実装を取らなければいけないことがある。その時、フレームワークはその逸脱事例を 公式の方法として 書けるようにすべきかという問題が生じる。

    逸脱事例を含めてすべてをレールに乗せる - fsubal
    hem6
    hem6 2021/03/18
  • 本当に「好き」か考えるのをやめる|あさのますみ #わたしがやめたこと - りっすん by イーアイデム

    文 あさのますみ 誰かの「やめた」ことに焦点を当てるシリーズ企画「わたしがやめたこと」。今回は、声優・作家として活動するあさのますみ(@masumi_asano)さんに寄稿いただきました。 あさのさんがやめたことは、主に仕事にまつわる場面で「当に好き」か考えること。 今就いている仕事にやりがいを感じるし、楽しいと思える瞬間もあるーーそんな方はきっと少なくないはずです。それでも「今の仕事のことが『当に好き』か」と問われると自信を持って頷けるという人は多くはないのではないでしょうか。 狭き門とされる声優の職に就き、その約7年後には文章を書くことも仕事にしたあさのさんも、この「好き」という気持ちに複雑な感情を抱いていたのだそう。簡単には測れない「好き」の物差しに悩んだあさのさんの考えを変えるきっかけになったのは、同じく「好き」が原動力のように見えていた友人漫画家の一言だったそうです。 ***

    本当に「好き」か考えるのをやめる|あさのますみ #わたしがやめたこと - りっすん by イーアイデム
    hem6
    hem6 2021/03/18
  • E2EE を開発していて思うこと

    ここ数ヶ月は自社製品向けの End to End (Media) Encryption の設計と実装をしています。年内での提供を目標として開発を進めてい見ていますが、色々感じることがあったので雑に書いていこうと思います。 前提自分は暗号やセキュリティの専門家ではない自社製品向けの E2EE は Signal や Google Duo が利用している実績のある仕組みを採用しているE2EE や暗号の専門家を招聘し、相談しながら開発している自分の E2EE に対する考え悪意あるサービス管理者からユーザを守るために存在する機能と考えています。 Signal プロトコルはよく考えられすぎているSignal が考えた Curve25519 (x25519/ed25519) を利用した X3DH / Double Ratchet の仕組みは安全すぎると感じるくらいです。 相手からメッセージを受信するたび