タグ

KGAのブックマーク (7,497)

  • なぜ我々はsession.cookieを変更しなければならなかったのか - BASEプロダクトチームブログ

    はじめに こんにちは。バックエンドエンジニアの小笠原です。 今回は、2022年2月18日から2022年3月4日にかけて発生していたこちらの障害に対し私達開発チームが実施した、session.cookieで定義しているCookieのkey名を変更するという影響範囲の大きい対応について、実施に至るまでの経緯や対応過程についてご紹介したいと思います。 ショップオーナー向けに掲載していたお知らせの内容 背景 全ては iOS14.5から端末識別子の取得に同意が必要になったことから始まった ことの発端は、iOS14.5以降からIDFA(端末ごとに持つ固有識別子)の取得に端末所有者の許可が必要になったことでした。 この変更は、端末所有者側から見ると情報の活用範囲を自身で管理できることでよりプライバシーに配慮されるようになった良い変更と言えるでしょう。 一方で、広告出稿側から見た場合は拒否をしたユーザーの

    なぜ我々はsession.cookieを変更しなければならなかったのか - BASEプロダクトチームブログ
    KGA
    KGA 2022/04/13
  • DevOpsトポロジー

    みなさんこんにちは。@ryuzeeです。 2021年12月1日に発売した『チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計』ですが、おかげさまで多くの方に読んでいただき感謝しています。 チームトポロジー 価値あるソフトウェアをすばやく届ける適応型組織設計著者/訳者:マシュー・スケルトン、 マニュエル・パイス、 原田 騎郎、 永瀬 美穂、 吉羽 龍太郎出版社:日能率協会マネジメントセンター発売日:2021-12-01単行:280ページISBN-13:9784820729631ASIN:4820729632 今日はこの「チームトポロジー」の元となったDevOpsトポロジーについて紹介します。 このアイデアは2013年に著者の1人であるマシュー・スケルトンが自身のブログに書いた記事をまとめたものです。 2013年頃といえばDevOpsが流行しはじめた時期だと思いますが、こ

    DevOpsトポロジー
    KGA
    KGA 2022/04/11
  • `COPY --chmod` reduced the size of my container image by 35%

    $ podman history vamc19/nomad:latest ID CREATED CREATED BY SIZE COMMENT ... <missing> 36 minutes ago /bin/sh -c apt-get update && apt-get insta... 94.4 MB 374515aec770 36 minutes ago /bin/sh -c # (nop) COPY file:6dbfa42743cc65... 87.7 MB 22cd380ad224 36 minutes ago /bin/sh -c # (nop) LABEL maintainer="Vamsi"... 0 B FROM docker.io/library/ubuntu:21.10 ... The layer created by COPY is 87.7MB, which

    KGA
    KGA 2022/03/27
  • 「私が安全圏にいたら、絶対に人は集まらない」新役員を迎えた小嶋陽菜が示す “経営者の覚悟”|新R25 Media - シゴトも人生も、もっと楽しもう。

    自身がプロデュースするブランド「Her lip to」を設立して4年、ブランド運営のため「株式会社heart relation」を創立して2年。 経営者・小嶋陽菜さんが今、大きな挑戦に出ています。 【小嶋陽菜(こじま・はるな)】2005年にアイドルグループAKB48に第1期生として加入し、17年に卒業。その後18年6月にライフスタイルブランド「Her lip to」をリリース。当初は所属していた芸能事務所でブランド運営をしていたが、事業規模の拡大に伴って、より事業にコミットする体制を構築するべく2020年1月に株式会社heart relationを自ら創業。タレント活動も継続しながら、クリエイティブディレクターとして全アイテムの商品企画とクリエイティブ制作に携わるだけでなく、ブランド運営全体を執り仕切る。2022年2月より代表取締役CCOに就任。 「heart relation」は2月、新

    「私が安全圏にいたら、絶対に人は集まらない」新役員を迎えた小嶋陽菜が示す “経営者の覚悟”|新R25 Media - シゴトも人生も、もっと楽しもう。
    KGA
    KGA 2022/03/18
  • 開発組織の持続可能性について

    Business & Creative で発表したスライドです

    開発組織の持続可能性について
    KGA
    KGA 2022/03/01
  • 7年在籍したCircleCIを退職しました

    このエントリーについて いやゆる退職ブログです。どのようにしてCircleCIに入り、どんな仕事をし、そしてなぜやめるのかについて書いています。あとちょっぴり求人要素も入っています。 アメリカのスタートアップで働くのってどう?英語はどれくらい必要?など、実体験に基づいた一般論も書きました。海外のスタートアップに挑戦しようとしている方の後押しになれば幸いです。 目次 コンパクトにするつもりが、書きたいことが沢山ありすぎて長文となってしまいました。前半は思い出の振り返りポエムなので、興味がない方は海外のスタートアップで働くことについてまでスキップしてもらって大丈夫です。 CircleCIについて CircleCIでやったこと ソフトウェア開発 日法人の立ち上げ SRE 海外のスタートアップで働くことについて 時差について フルリモートについて ストックオプションについて CircleCIで働

    KGA
    KGA 2022/02/28
  • スクラムチームを超生産的にするためのパタン・ランゲージ|天野 祐介 (ama_ch)

    The Patternsハイパープロダクティブチームを体系的に生み出すため9つのパタンはこちらになります。 1. Stable Teams 2. Yesterday's Weather 3. Swarming: One Piece Continuous Flow 4. Interrupt Pattern: Illigitimus Non Interruptus 5. Daily Clean Code 6. Emergency Procedure 7. Scrumming the Scrum 8. Happiness Metric 9. Teams that Finish Early Accelerate Faster https://www.scruminc.com/wp-content/uploads/2014/05/teamsthatfinishearlyacceleratefaste

    スクラムチームを超生産的にするためのパタン・ランゲージ|天野 祐介 (ama_ch)
    KGA
    KGA 2022/02/26
  • この地方ビジネスホテルの朝食がすごい!年間に270泊する評論家おすすめのホテル7つ|KINTO

    公開日:2022.02.24 更新日:2022.07.07 この地方ビジネスホテルの朝がすごい!年間に270泊する評論家おすすめのホテル7つ 比較的安く泊まることができ、出張や旅行でも利用しやすいビジネスホテル。近年、ビジネスホテルの数は都市部だけでなく地方にも急速に増えており、差別化のためさまざまなサービスに力を入れる施設が増えています。なかでも、多くのホテルが注力するのが「朝」です。ホテル評論家で旅行作家の瀧澤信秋さんによると、クオリティーの高い「朝」を提供するビジネスホテルが多数誕生しており、現在は「朝合戦」の様相を呈してるそう。 私たち宿泊者からするとなんともうれしい合戦ですが、なぜ、いまビジネスホテルは朝に注力するのでしょうか。記事では年間270日以上ホテルに宿泊しているホテル評論家の瀧澤さんに、ビジネスホテルの定義や朝合戦へといたった流れ、そして、とっておきの「朝

    この地方ビジネスホテルの朝食がすごい!年間に270泊する評論家おすすめのホテル7つ|KINTO
    KGA
    KGA 2022/02/25
    旅行に行きて〜〜〜って思っているけど、近場に泊まって朝食を満喫するのもありだな
  • 「各社CREチームのサポート体制と独自の取り組みについて【はてな|freee|アンドパッド】」参加メモ - dackdive's blog

    参加しました。 動画 ハッシュタグは #hatena_freee_andpad 以下メモです。 テクニカルサポートをプロダクトの強みにするMackerel CREの取り組み サポートのフロー CRE内にテクニカルサポートとカスタマーサクセスがある 今日はテクニカルサポートの話が中心 どう対応しているか すでに情報があるもの:セルフサービス化 独自のセルフサービススコアという指標で、お客様がどれぐらい自己解決できたかをモニタリング FAQの検索語監視君 FAQで検索したけど検索結果が0件だったものを、検索回数が多い順に定期的に Slack に流す 定形の回答がないもの CREによる調査:環境の情報提供、ソースコード確認、アプリケーションログ CREでもだめならエスカレーション。開発チームにもサポート担当がいる 応用的な活用方法の提案 課題 ヘルプとFAQのプラットフォームが異なるので相互にサ

    「各社CREチームのサポート体制と独自の取り組みについて【はてな|freee|アンドパッド】」参加メモ - dackdive's blog
    KGA
    KGA 2022/02/24
  • Signed Exchanges on Google Search | Google Search Central  |  Documentation  |  Google for Developers

    Send feedback Stay organized with collections Save and categorize content based on your preferences. Get started with signed exchanges on Google Search Signed exchanges (SXG) allow Google Search to prefetch your content while preserving the user's privacy. In practice, this means that both AMP and non-AMP results shown on Google Search may prefetch a few key resources (such as HTML, JavaScript, CS

    Signed Exchanges on Google Search | Google Search Central  |  Documentation  |  Google for Developers
    KGA
    KGA 2022/02/23
  • URL Inspection APIをGoogleが公開、URL検査ツールの全データをAPI経由で取得可能

    📢 Today we’re launching the Google Search Console URL Inspection API, a new way for developers & SEOs to debug and optimize their pages 🔎 https://t.co/ckRPcFRPNJ pic.twitter.com/u7DCE66bc3 — Google Search Central (@googlesearchc) January 31, 2022 インデックス状況を API 経由で入手 URL Inspection API を使うと、管理サイトのインデックス状況を API 経由で入手できます。 独自のツールに取り込んで好きなように加工できます。 UI 版(Search Console 内)の URL 検査ツールで提供されるすべてのデータを UR

    URL Inspection APIをGoogleが公開、URL検査ツールの全データをAPI経由で取得可能
    KGA
    KGA 2022/02/23
  • GitLabで学んだ最高の働き方 Developers Summit 2022-02-18

    Page Scrolling Vertical Scrolling Horizontal Scrolling Wrapped Scrolling

    GitLabで学んだ最高の働き方 Developers Summit 2022-02-18
    KGA
    KGA 2022/02/21
  • 茹で豚、何も考えずに作れて元気をくれる料理|今井真実 MAMI IMAI /料理家

    あーもう夕方かーご飯作りたくないなあって思う事ありますよね。 毎日作っているんですもの、そんなの当たり前です。 メインを決めて副菜決めて、汁物考えて…。それを毎日毎日! 偉いです。皆さん、当に偉い。 レシピを探してみるも、あー分量計るのさえも面倒くさい… そんな時は茹で豚です。これの出番です。 良い豚バラに出会ったら、1つはベーコン、1つは茹で豚! そして、巻く葉っぱも買い物かごへ。 サニーレタスでもサンチュでも良いです。エゴマの葉でも大葉でもなんでも良いんです。一緒に買っておきましょう! あとは、薬味はその時にあるもので大丈夫。適当にあるもので、ないならないでいきましょう。 (材料)4人分 豚バラ肉 500g(2人なら300g〜、肩ロースでも良いが脂がある方が美味しい) 大蒜  5かけ(好きなだけ、大蒜だけでなく生姜を組み合わせても良い) 塩 適量 酒 適量 お肉全体に塩をふり、10分

    茹で豚、何も考えずに作れて元気をくれる料理|今井真実 MAMI IMAI /料理家
    KGA
    KGA 2022/02/16
  • 『問いかけの作法』がとてもよかった - Konifar's ZATSU

    fukabori.fm で話されていた『問いかけの作法』を読んだ。自分にとってはかなりよかったので、初めての感想文的なものを雑に書いておきたい。 https://amzn.to/40PBaXg とにかくよかった。これまで自分もたくさんの会議や1on1、面談などを行い都度反省して工夫してきたが、それらの工夫がほぼ全て"体系化"されてまとめられていた。自分がやってきた/やっていることが6割くらい、残り4割は新しい発見として楽しく読めた。ハンターハンターで言うと、念の六性図くらい見事に体系化されていると感じた。 たとえば質問を投げかけた後に意見が出なそうだったらいくつか具体例を出してあげるフォローアップなども、『列挙法』という名づけをして解説してくれている。カイゼン・ジャーニーの中で紹介されている、意見を5段階で示すファイブフィンガーも、このの中の『パラフレイズ』という手法と捉えられる。 やっ

    『問いかけの作法』がとてもよかった - Konifar's ZATSU
    KGA
    KGA 2022/02/09
  • サイトの HTTP3 化と DNS HTTPS RR および Alt-Svc Header によるアドバタイズ | blog.jxck.io

    Intro サイトを HTTP3 対応し、Alt-Svc ヘッダおよび DNS HTTPS Resource Record によってそれをアドバタイズする構成を適用した。 色々ハマったので作業のログを記す。 HTTP3 on h2o Fastly の数々の発表からも h2o が HTTP3 に対応していることは自明だが、その設定方法がドキュメントに記載されておらず、なかなか設定方法がわからずにいた。先日、たまたま当該 issue の中で、設定ファイルサンプルの中にコメントアウトされたフラグがあることを教えてもらい、これをたよりに HTTP3 化を進めることができた。 したがって、ここから記す内容はドキュメントやリリースノートの内容ではないため、将来的に全然違う方法になるかもしれない点には注意が必要だ。なお、最近はリリース自体がないため master をビルドしてデプロイしている。 h2o

    サイトの HTTP3 化と DNS HTTPS RR および Alt-Svc Header によるアドバタイズ | blog.jxck.io
    KGA
    KGA 2022/02/06
  • 「はてラボ」のサービスも利用しているEKSクラスタの構成と運用について - Hatena Developer Blog

    プラットフォームチームでSREをしている id:masayosu です。 プラットフォームチームでは、はてなのサービスの基盤となるサービスを開発・運用しています。 さらに、はてラボ(はてなアンテナ、はてな匿名ダイアリーなど)も担当しています。 これらはAmazon EKS(Elastic Kubernetes Service)というマネージドコンテナサービス上で、マルチテナントなクラスタとして運用されています。 EKSは2年前から運用を始め、現在は30近いサービスがクラスタ上で動作しています。 この記事ではEKS周辺の構成と、EKSを維持する運用について紹介します。 EKSクラスタの全体構成 EKS全体の構成は、以下の図のようになっています。 図の登場人物について簡単に説明します。 AWS EKS AWSAmazon EKSは、マネージドなKubernetesサービスです。 Kubern

    「はてラボ」のサービスも利用しているEKSクラスタの構成と運用について - Hatena Developer Blog
    KGA
    KGA 2022/02/03
  • JSXのファクトリ関数を自作する方法と、Reactと全然違う挙動をさせるサンプル - Qiita

    import React from "react"; const Component = () => <div />; ^ JSX

    JSXのファクトリ関数を自作する方法と、Reactと全然違う挙動をさせるサンプル - Qiita
    KGA
    KGA 2022/02/02
  • Inkscapeで簡単なロゴを作ってみよう!その1 - VAMRSS

    この記事のキーワード Inkscape/チュートリアル/ロゴタイプ いつもご覧いただきありがとうございます。しらすサラダです。 今回はフリーのドローソフトであるInkscapeのチュートリアルです。 ただ、Inkscapeの基的な使い方まで説明してしまうとちょっと大変なので、ほんの少しだけ使ったことがある方向けの内容です。申し訳ありません。 基的なチュートリアルに関しては、世の中には良いものがたくさんありますのでそちらをご参考ください。 またこの記事は、Inkscapeのことをご存知ない方にとって、「こんなことができるんだ!」や「やってみたい!」と思っていただけるきっかけになればと思います。 それでは作り方のご紹介です。 1.文字を描く 2.文字の枠を描く 3.文字の基準となる枠を描く 4.内側の枠に沿って文字を変形させる 5.完成 番外編その1 ノードをきちんとした位置に移動する 番

    Inkscapeで簡単なロゴを作ってみよう!その1 - VAMRSS
    KGA
    KGA 2022/01/19
  • GCP の Application Default Credentials を使った認証 - ぽ靴な缶

    公式ドキュメントで説明されているけど、同僚に何度か説明する機会があったり、作る必要のないサービスアカウントキーを目にすることも多いのでまとめておく。 認証情報が登場しないアプリケーションコード 例えば以下のコードで Secret Manager に保存したトークンを取得することができる。SecretManagerServiceClient にサービスアカウントキーを渡さずとも動作する。 const {SecretManagerServiceClient} = require('@google-cloud/secret-manager'); const client = new SecretManagerServiceClient(); (async () => { const [secret] = await client.accessSecretVersion({ name: 'proj

    GCP の Application Default Credentials を使った認証 - ぽ靴な缶
    KGA
    KGA 2022/01/15
  • cdktfドキュメント翻訳

    CDKアプリケーションのテスト アプリケーションをテストすることで、フィードバックサイクルが早くなり、望ましくない変更から守ることができます。 Unit Tests ユニットテストは、現在、typescript の jest のみサポートしています。 CDKでは、cdktf initを実行する際に、Jeffの実行に必要な全てのファイルを生成しますので、すぐにテストを書き始めることができます。既存のプロジェクトに jest を追加したい場合は、彼らのガイドに従ってください。それができたら、以下の行を setup.js に追加する必要があります (これは jest の設定の中の setupFilesAfterEnv キーで設定でき、入力としてファイルパスの配列を受け取ります)。 import { Testing } from "cdktf"; import { Image, Container

    cdktfドキュメント翻訳