タグ

thaimのブックマーク (1,780)

  • 週刊ポストモーテム継続への道のり - クラウドワークス エンジニアブログ

    こんにちは、SREチームの @bayashi_ok です。 今回はクラウドワークスで週1回ペースで実施している「週刊ポストモーテム」の取り組みをご紹介していきます。 ポストモーテムとは 週刊ポストモーテムとは 復刻:週刊ポストモーテム 障害対応した人もしくはそのチームの人が発表 障害がなくても開催 ゆるく開催 継続して開催していくメリット みんなの交流の場にもなる 課題を見つけ、なにかをはじめるきっかけになる 他部門の人に知ってもらえる 監視ツールの使い方や見方がわかる 今後の課題 ファシリテーションのローテーション 他部門の人も発表してもらえるようにする 時間帯が合わない ファシリテーションスキルをあげる 最後に ポストモーテムとは まずポストモーテムという単語について少し説明します。 ポストモーテムの意味は各分野でも変わっており、医学の世界では「検死」、プロジェクトマネジメントの世界で

    週刊ポストモーテム継続への道のり - クラウドワークス エンジニアブログ
    thaim
    thaim 2021/03/18
    知見の共有は自分も現在の大きな課題だけど、どうやって興味のない人に興味を持ってもらうのかが難しい。参加強制なし・議題ゆるくだとぐだぐだになってしまう。自分のファシリテーションスキルの問題か。
  • Herokuから ECSに 移行した - pixiv inside

    こんにちは、インフラ部の id:sue445 です。私事ですが先日GCPの Professional Cloud Architect を取得しました。 そういうわけで今日はGCPではなくAWSの話をします。 tl;dr; 劇的ビフォーアフター 構成 移行のモチベーション パフォーマンス向上 コスト圧縮 アーキテクチャの採択理由 やったこと 1. DB作成 2. MySQL 5.7 -> 8.0 MySQL 8.0でハマったこと MySQL 8.0からデフォルトの認証がcaching_sha2_passwordになった RDSのMySQL 8.0からMariaDB 監査プラグインがなくなった 3. 番用のDockerイメージを作成 困ったこと:CodeIgniterがログの標準出力に対応していなかった 4. ECS + Fargate + CodePipeline構築 5. CDN作成 6

    Herokuから ECSに 移行した - pixiv inside
    thaim
    thaim 2021/03/17
    ダウンタイムなし移行すごい。えいやでDBアップデートしたのすごい。デプロイパイプラインまでterraform化したのすごい。
  • はじめてのUIデザイン 改訂版

    はじめてのUIデザイン 改訂版
  • COCOAに関わることになりました

    接触確認アプリ「COCOA」について以前ツイートしました。 繰り返しになるけど、COCOAAndroid版をネイティブで作り直したいので、誰か知ってる人につないで欲しい。 — ARIYAMA Keiji (@keiji_ariyama) February 3, 2021 ツイートした後もGitHubCOCOAのリポジトリにコメントしたり、知り合いに「COCOAやりたい」「COCOAやりたい」と言い続けたりした結果、このたび厚生労働省の技術参与として正式にCOCOAに携わることになりました。 すること オープンソースコミュニティとの関わりについては、すでに政府CIO補佐官の東さんと関さんが取り組みを始めています。ぼくは二人を手伝いつつ、Issueとして報告があった内容の再現確認をしたり、Pull RequestでExposure Notification APIを使ったテストが必要なとこ

  • 31歳になるまで貯金というモノを一切できてないまま過ごしてきたんだけど ..

    31歳になるまで貯金というモノを一切できてないまま過ごしてきたんだけど 貯金ってどうやるの どうせなら資産形成して楽に暮らしたい 今のところ手取りは25万 ※クレカ支払いがあるので始められるのは最速で来月か再来月かもしれん 3/16追記 なんか男だと思われてるけど女だよ……貯金額は結婚に有利だと思ったので 非常に参考になる意見を頂けたので皆に感謝 家賃が非常に格安のところ住んでるんでちょっと頑張ってみたい

    31歳になるまで貯金というモノを一切できてないまま過ごしてきたんだけど ..
    thaim
    thaim 2021/03/16
    投資勧めている人多いけど、貯蓄無しならまずは生活防衛資金の確保でしょ。家計簿つけて無駄な出費の可視化と削減。投資はある程度の貯蓄ができてから。
  • ペパボSREケーススタディ - ロリポップ!レンタルサーバーのSLI/SLOをもとにしたパフォーマンス改善の取り組みを紹介します - Pepabo Tech Portal

    技術部シニアエンジニアリングリードの @tnmt です。 近年ペパボではSRE(Site Reliability Engineering)に取り組んでいます。同じくSREに取り組むエンジニアを読者想定に、今回からいくつかケーススタディとして事例の紹介をしていきたいと思います。ペパボのエンジニアリングの一部理解になれば幸いです。 第一弾として、2019年より行っているロリポップ!レンタルサーバーでのSLI/SLOを元にしたパフォーマンス改善の取り組みをライトに取り上げます。 ロリポップ!レンタルサーバーのSLI/SLO運用 きっかけ そもそものきっかけとしては、2019年当時のサービス利用ユーザー様の一部から「ウェブサーバーのレスポンスが悪い」というフィードバックをいただいていたということでした。 ウェブサーバーのレスポンスタイムはホスティングサービスの品質を左右するものであり、ロリポップ!

    ペパボSREケーススタディ - ロリポップ!レンタルサーバーのSLI/SLOをもとにしたパフォーマンス改善の取り組みを紹介します - Pepabo Tech Portal
    thaim
    thaim 2021/03/12
    SLO計測用のサーバを構築するのはなるほど。ただ特定の1つのサーバの挙動を全体を評価するためのSLOとして利用して問題ないか気になる。
  • SLO策定とアラート設定までの長い道のり

    CloudNative Days Spring 2021 ONLINE でお話したときの資料です https://event.cloudnativedays.jp/cndo2021/talks/201

    SLO策定とアラート設定までの長い道のり
    thaim
    thaim 2021/03/11
    SLOの目的(カスタマージャーニー)からSLI/SLOを決めるのはこういった振り返りを可能にするのでするべきだと思った。バーンレートの表示もよさそう。
  • AWS Graviton2 新CPUの性能検証 | 外道父の匠

    C5が一歩抜けた強さの割に全部 ECU=10 な時点でアレですが、さらに6g系は該当なしです。で、費用的には c5/m5 の比率と c6g/m6g の比率は同じ 86% です。 第5世代では、C5 はメモリが少ない分、安くCPUが高速だったので強い選択肢でしたが、第6世代ではメモリが少ない分、安い。だけになるので、C系を選ぶメリットがだいぶ弱くなりそうです。 単純に、14%安くしてc6gにするって考えよりも、14%高くしてメモリ倍の方がよくねっていう。そういうパターンのほうが多いんじゃないかと、いうだけで全然絶対じゃないですけど。 考えようによっては、AutoscalingGroupに複数のインスタンスタイプを指定するとき、c6g, m6g, r6g と混ぜてもCPU使用率の格差がAZ以外で起きづらくなるだろうから、扱いやすくなると言えなくもない。 vs C5 あまりに差が付きすぎて、自分

    AWS Graviton2 新CPUの性能検証 | 外道父の匠
    thaim
    thaim 2021/03/10
    評価する手間を惜しんで新CPUは採用をスルーしたので参考になる。自分で評価するとき用に覚えておこう
  • 軽量Dockerイメージに安易にAlpineを使うのはやめたほうがいいという話 - inductor's blog

    はじめに やめろ、ではなく、やめたほうがいい。です。自分のユースケースに合ってるか今一度確認することを推奨します。基的にはAlpineは避けたほうが良い、というのが2021年時点での私の認識です。 なんで? libcに一般的な互換性が不足しているからです。RubyPython、Node.jsなどでNativeモジュールをバンドルしているアプリケーションの場合、パフォーマンスの劣化や互換性の問題にぶち当たる場合があります。 superuser.com あとは他のベースイメージの軽量化もそれなりに進んできていて、Alpineが定番軽量イメージと言う認識は2018年頃には消えつつあったかなという認識でいます。 どうすりゃええねん ※Debian Slimがあるやんってツッコミ結構もらったんですが、Slimは当たり前過ぎてもう紹介しなくていいかなっていう甘えで省略していました。よろしくおねがい

    軽量Dockerイメージに安易にAlpineを使うのはやめたほうがいいという話 - inductor's blog
    thaim
    thaim 2021/03/08
    Docker公式python(debian)やslimの利用が主でdistrolessは使ったことがないのでどこかで試してみたい
  • CircleCI の旧 UI で設定した Slack Integration の設定を確認も変更も削除もできない件への対応方法

    thaim
    thaim 2021/03/08
    Orb未導入なプロジェクトでなぜか失敗時のみ通知が実現できていてなんでだろうと思っていたけどこれだった
  • PS5争奪戦にもう疲れた|Jini | ゲームゼミ

    ゲームについて、文化・芸術と等しく学ぶことで、ゲームをより楽しむ」ことをコンセプトとした、ゲームゼミの上級プランです

    PS5争奪戦にもう疲れた|Jini | ゲームゼミ
    thaim
    thaim 2021/03/03
    自分もスイッチのときに疲れて諦めて、今でも購入する気無くしてる。自分は幸運にもPS5は買えたけどそれ、PS5を買えなくて買わなくなる人は出るだろうな。
  • 「著作権フィルターに検出されそうな曲をかけてライブストリーミングを妨害しようとした警官」は氷山の一角に過ぎない | p2ptk[.]org

    「著作権フィルターに検出されそうな曲をかけてライブストリーミングを妨害しようとした警官」は氷山の一角に過ぎない投稿者: heatwave_p2p 投稿日: 2021/2/21 Electronic Frontier Foundation 窓口の警官とのやり取りをライブストリーミングで配信しようとしたところ、その警官は音楽をかけ始めた。2月5日、活動家とビバリーヒルズ警察とのやり取りの最中、サブライムの「サンテリア」が再生された。その警官は水晶玉を持ってはいなかったのだろうが、著作権フィルターには随分と詳しかったようだ。 撮影を察知した警官が爆音で音楽を再生し始めた理由はお察しのとおりだ。警官はInstagramの過剰な著作権フィルターに音楽を検出させようとしたのだろう。Instagramの著作権フィルターは、実際のコンテンツの内容ではなく、BGMを検出してストリーミングを停止してしまう。こ

    「著作権フィルターに検出されそうな曲をかけてライブストリーミングを妨害しようとした警官」は氷山の一角に過ぎない | p2ptk[.]org
  • 「マイクロソフトの7割の社員はITリテラシーが低い」強靭なセキュリティを保つための前提条件

    マイクロソフトが開催したIT技術者向けのイベント「Microsoft Tech Summit」。11月1日最後のセッションに登壇したのは、マイクロソフトテクノロジーセンターのセンター長、澤円氏です。「経営に効くITプロの仕事とは ~組織を強くするIT環境の構築~」と題し、ITのプロとしていかに経営に貢献していくのかをオーディエンスと共に考えます。パートでは、マイクロソフトの組織全体の中におけるIT部門の位置づけについて語りました。 経営に効くITプロの仕事とは 澤円氏(以下、澤):日マイクロソフト、マイクロソフトテクノロジーセンターのセンター長、そして、サイバークライムセンター日サテライトの澤でございます。 日は1日目最後のセッションとして、こちらの部屋を選んでいただいて、当にうれしく思います。「ガラガラだったらどうしよう」と思っていたのですが、ものすごくたくさんの方にいらし

    「マイクロソフトの7割の社員はITリテラシーが低い」強靭なセキュリティを保つための前提条件
  • MySQL徹底入門第4版からの差分 - tmtms のメモ

    2020年7月に出た「MySQL徹底入門 第4版」というMySQL 8.0.20 をベースとしてたんですが、ご存知の通り MySQL 8.0 はパッチリリースでどんどん機能が追加されてったりするんで、同じ 8.0 でも最新版とは機能の差分が出てしまってます。 ということで、自分が執筆した分について、8.0.23 までで変わった分についてまとめてみます。 5.1 アカウントの作成と権限の付与 8.0.21 から CREATE USER と ALTER USER 時に COMMENT と ATTRIBUTE でコメントや属性を付与できるようになりました。 5.2 アカウント識別 クライアントから接続した場合は、ワイルドカードを含まない接続元が一致するもの、その後ワイルドカードを含むもの、そして最後に空文字のアカウントの順に検索されます。つまり 192.168.1.0/255.255.25

    MySQL徹底入門第4版からの差分 - tmtms のメモ
    thaim
    thaim 2021/02/08
  • GitHubに関する対応とお願い | CSAJ 一般社団法人コンピュータソフトウェア協会

    2021.02.02 一般社団法人コンピュータソフトウェア協会(CSAJ) 一般社団法人コンピュータソフトウェア協会(略称「CSAJ」、東京都港区赤坂)は、各種メディアで報道されている、クラウドサービス「GitHub」について、正しい理解と対応に向けた文書を発表いたしました。 はじめに 各種報道のとおり、ソフトウェアのソースコードをホスティングするクラウドサービス「GitHub」において、大手金融機関の業務システムのソースコードの一部が公開されていた事象が発生しました。クラウドサービスにおいては、情報の公開範囲などの設定の誤りが、セキュリティインシデントにつながることがあり、利用においては十分な配慮が必要です。その上で、クラウドは危険であるので使わせないという判断にならないよう、GitHubをはじめ、外部のクラウドサービス利用の萎縮につながらないよう、各社の節度ある情報セキュリティ設計を要

  • 1人の女性がエンジニアになるまで 〜yuryuの場合〜|Yuryu

    先日、「1人の女性がエンジニアになるまで」というタイトルの記事が投稿されているのを読みました。「どうして」エンジニアリングの世界に入ったのかが細かく書かれていて、とても共感しました。まだ読んでいない方はぜひ下のリンクから。 現在アメリカのシアトル市で、グーグルの Developer Advocate をしています。Developer Advocate はよくカンファレンスで発表したり、オンラインに記事を投稿したりすることが多いですが、私はここ数ヶ月はずっと開発に専念しています。30代半ばで、肩書には「シニア」とついていますが管理職ではない、会社は5社目で現在在職6年目です。Twitter は @Yuryu で、日常のことをよくつぶやいています。 誕生〜幼稚園私は大阪府貝塚市というところで生まれ育ちました。隣のだんじりで有名な岸和田市と、ふるさと納税で有名な泉佐野市に挟まれた、地味な自治体で

    1人の女性がエンジニアになるまで 〜yuryuの場合〜|Yuryu
  • S3のファイルをX-Accel-Redirectで配信する - Money Forward Developers Blog

    こんにちは。 マネーフォワード クラウドBox (以下MFCBox)というサービスを開発しています、RailsエンジニアのReoです。 MFCBoxはその名の通りストレージのマイクロサービスなのですが、ファイルの配信方法においてセキュリティと処理の負担軽減を考慮した結果、NGINXの機能である X-Accel-Redirect と AWSの署名バージョン 4 を利用することにしました。 X-Accel-Redirect こちらが、公式ドキュメントの概要説明です。 X-accel allows for internal redirection to a location determined by a header returned from a backend. This allows you to handle authentication, logging or whatever el

    S3のファイルをX-Accel-Redirectで配信する - Money Forward Developers Blog
    thaim
    thaim 2021/02/01
    ちょっとよくわかってないけど気になる
  • コンテナレジストリの可用性を高める取り組み - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、Necoチームの池添です。 みなさんKubernetes向けのコンテナレジストリにはどこのサービスを利用していますか?そのサービスの調子が悪くて困ったりしたことはありませんか? 今回はコンテナレジストリをKubernetesクラスタ上にセルフホストし、システムの可用性を高める取り組みについて紹介したいと思います。 セルフホストコンテナレジストリがなぜ必要か コンテナレジストリには、Docker Hub, Red Hat Quay, GitHub Container Registry (GHCR), さらには各種パブリッククラウドベンダーによるものなど、数多くのサービスが存在します。 これらのコンテナレジストリのいずれかひとつに頼っていると、そこが単一障害点になってしまいます。 コンテナレジストリがダウンすると新しいコンテナを立ち上げる事ができなくなり、障害につながる場合もありま

    コンテナレジストリの可用性を高める取り組み - Cybozu Inside Out | サイボウズエンジニアのブログ
    thaim
    thaim 2021/02/01
    昔、雑にdocker registryでpul through cache構築したけど今でも認証まわりは上手い仕組みがないのか
  • インフラのリリース自動化戦略とその行き着く先 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、@ueokandeです。 番リリースってドキドキしますよね。 日はkintone.comのリリース自動化と、その戦略についてお話します。 kintone.comのCI/CDパイプライン kintone.comのインフラ構成はモノレポで管理しており、AWSの構成や、Kubernetes上にデプロイするサービスなどが1つのレポジトリに存在します。 現在のkintone.comは、開発環境、ステージング環境、番環境の3つがあります。 適用タイミングをずらすことによる環境間の乖離を防ぐため、各リリースはすべての環境に適用することとしました。 開発環境でしばらく寝かせたい変更は、機能フラグやカナリアによって切り替えます。 CI/CDパイプラインは以下のようになっています。 それぞれの環境に順に適用し、番環境適用後にテストが通れば無事リリース完了です。 kintone.comのCI

    インフラのリリース自動化戦略とその行き着く先 - Cybozu Inside Out | サイボウズエンジニアのブログ
    thaim
    thaim 2021/01/31
    [CI/CD]リリースタスク間の依存関係は手動だろうか、それとも依存管理の仕組みもあるのだろうか。あまり複雑化するとGitHub Actionsで完結させるのが難しくなりそうだけど。
  • Clubhouse リアルタイム配信の仕組みについて (妄想編)

    Cloubhouse はすでに OSS である Janus Gateway に切り替えており Agora は使用していないようです ライセンス Creative Commons — 表示 - 非営利 - 改変禁止 4.0 国際 — CC BY-NC-ND 4.0 前提 @suthio_さんがつぶやいていたのがきっかけ https://twitter.com/suthio_/status/1353945619577008128?s=20 招待してくれた @dmnlk さんに感謝 DNS パケット見ただけ 他の方の解析は見ていない クライアント側の処理は知らない 気が向いたら更新している 著者 商用 WebRTC SFU 開発者 WebRTC プロトコルスタック実装者 End to End Encryption プロトコルスタック実装者 IRIAM 配信サーバ設計者 妄想 求人にメディアサーバ

    Clubhouse リアルタイム配信の仕組みについて (妄想編)
    thaim
    thaim 2021/01/31