You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
CodePipelineからAWS Lambdaを呼び出してCloudFrontのキャッシュを削除(Invalidation)してみた CodePipelineからAWS Lambdaを呼び出してCloudFrontのキャッシュ削除(Invalidation)を行うLambda Functionを作ってみました。AWS Lambdaを呼び出すときどういう感じで作ればいいか?というのが本エントリの主旨です。 こんにちは、佐伯です。 CodePipelineからAWS Lambdaを呼び出してCloudFrontのキャッシュ削除(Invalidation)、キャッシュ削除のステータス確認、SNSへ通知までを行うLambda Functionを作ってみました。 CodePipelineからAWS Lambdaを呼び出すときどういう感じで作ればいいか?というのが本エントリの主旨です。 やってみた
React開発において個人的に便利だなーと思っているTypeScriptの型をだだーっとまとめてみました。私自身もまだまだTypeScript修行中の身ですので、新たに気づいたものがあったら随時追記していきます。みなさんも「こういう使い方できるぜ!」みたいなのがあったら、ぜひ教えていただければと思います。 対象とする読者 最近ReactにTypeScriptを導入し始めた人 ReactにTypeScriptを導入してそこそこ経つけど、いまいち使いこなせてる気がしない人 TypeScriptにあまり詳しくない人でもわかるように説明しているつもりではありますが、以下の記事がTypeScriptの入門用に素晴らしいので、そちらを先に読むとスムーズに読み進められると思います。 TypeScriptの型入門 Partial React開発においてよく定義する型としてコンポーネントのpropsの型があ
Docker RegistryをP2Pでスケーラブルに再構築した「Kraken」、Uberがオープンソースで公開 Dockerイメージを保存し、公開し、再利用を可能にするのがDocker Registryの働きです。ソフトウェアを軽量にパッケージングし、簡単に再利用できるDockerの便利さを支えています。 しかしこの単純な中央データベース方式を基盤としたレジストリは、多数のデベロッパーがDockerを用いて開発を行う環境では、たとえキャッシュやシャーディングを駆使したとしてもスケーラビリティの問題が発生し、ボトルネックになってしまうとUberは指摘しています。実際に同社はそれに悩まされていたそうです。 そこで同社はDocker Registryをスケーラブルにするため、Peer-to-Peerアーキテクチャで再構築した「Kraken」を開発、オープンソースで公開しました。 同社のブログに
オリンパス、物言う株主の経営参画でデジカメ事業の縮小や撤退の可能性も ビジネスジャーナルに、オリンパスの経営に関する記事が掲載されています。 ・オリンパス、"物言う"外資系ファンドを経営に参画させるウルトラCで株価急騰 オリンパスは、オリンパス株を5.04%保有する筆頭株主、バリューアクト・キャピタル・マネジメントからロバート・ヘイル氏を取締役として受け入れる。アクティビスト(物言う株主)を取締役として迎え入れるのは、日本企業では極めて珍しい。 デジカメ事業から撤退の可能性も:デジカメ事業は低収益で、18年4~12月期に同事業の営業損益は131億円の赤字(前年同期は15億円の黒字)に落ち込んだ。株式市場では「経営に参加するバリューアクトは、デジカメ事業からの撤退や縮小を提案するのではないか」との見方が広がっている。物言う株主を経営に参加させるオリンパスの"冒険"は、果たして成功を収めるのだ
はじめに おはようございます、加藤です。Terraformを使ってEKSを作成してみました。 やってみた 解説 コードはGitHubにアップしています。すぐにデプロイしたい場合はクローンして使用してください。 vpc.tf data "aws_availability_zones" "available" {} resource "aws_vpc" "vpc" { cidr_block = "${var.vpc_cidr_block}" enable_dns_hostnames = true enable_dns_support = true tags = "${merge(local.default_tags, map("Name", "${local.base_name}-vpc"))}" } resource "aws_subnet" "subnet" { count = "${va
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く