ssmonline #43 での発表資料です。 (運用設計ラボ合同会社 波田野裕一)
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
SRE Group Managerをしている前田です。今回の記事は当社で遭遇したAmazon Aurora MySQLの不具合の話になります。 3行まとめ Amazon Aurora MySQLのローカルストレージが異常な速度で消費、枯渇しクエリを実行するとエラーが発生するようになった 原因調査とAWSサポートへの問い合わせの結果、Aurora MySQL 2.10.0 の不具合と判明し、2.10.2へバージョンアップで解消 Auroraのローカルストレージは自動拡張されないので、残容量の監視をしましょう 事象発生と解決までを時系列で記載。 2021年10月、Auroraに対してクエリが実行出来なくなる 社内メンバーよりBIツールからAurora MySQLに対してのクエリがエラーになるとのことで、クエリに limit 100 を付けると実行出来、 limit 1000だと Error w
TL;DR PDF を画面に埋め込む方法は、iframe, object, embed, Viewer(3rd party library の利用)がある。 ブラウザネイティブの PDF 表示機能はブラウザ差異が大きいため、PDF を canvas や svg に変換して表示するライブラリやビューアーを利用した方が安定する。 しかし 3rd party library / service の利用はバンドルサイズやランタイムでの変換にコストがかかるため、なるべくブラウザネイティブなやり方で PDF を開きつつ、一部ブラウザ向けに対してのみ 3rd party library/service 経由で表示するように分岐させたい。 どのブラウザならブラウザネイティブの機能が使えるかを調べるために、サポート範囲の全端末・全ブラウザで PDF の描画結果を比較・調査した。 はじめに 業務委託エンジニア
Kaizen Platformでアプリケーションエンジニアをしている白井(@kaito2280)です。 今回はServerless Frameworkを使ったお手軽アプリケーションの作成をtips等を交えてご紹介したいと思います。 Serverless Frameworkとは サーバーレスのアプリケーションを作るのに便利な構成管理ツールです。オープンソースのCLIとServerless社がホストしているダッシュボードがあります。 今回の例はこのCLIを利用してアプリを作成します。 Serverless Frameworkでは、AWSやGCPなどのプロバイダーに対応しています。対応プロバイダーはこちら 今回の例では、AWSのLambda/API Gateway/S3/Cloud Frontを利用します。 Getting Started aws-cli, nodeの設定が完了している前提です。
こんにちは、エンジニアの ryopeko です。 今回は Data Platform と呼ばれているデータ集計基盤の Rails プロジェクトで定期実行用に使われていた gem、 sidekiq-scheduler を crono_trigger に移行したお話です。 なお Data Platform の記事については以前ブログで紹介したこちらの記事も合わせてご覧ください。 KaizenPlatform では非同期処理には長らく Sidekiq が使われており、Data Platform でも非同期処理が必要な部分で使われております。 Data Platform では集計処理を cron 形式で指定した日時に定期実行するという機能があり、そこでは sidekiq-scheduler が使われていました。 この sidekiq-scheduler は Redis に各種メタデータを入れておき
Kaizen Platformで主にフロントエンドを開発しているyuki-yanoです。 TypeScriptが好きで、最近はZennにDenoでzshのプラグインを作った記事を投稿しました。 今回はKaizen Adというプロダクトにおけるフロントエンドのアーキテクチャの遷移について紹介します。 Kaizen Platformでは2019年に React + GraphQL から成る Kaizen Ad のフロントエンド - Kaizen Platform 開発者ブログ という記事を書いています。 その後、プロダクトが成長するにつれて課題なども出てきており、現在の実装方針は変わってきています。 この記事では現在のアーキテクチャと、どういう経緯があって変遷してきたかについて紹介します。 これまでのKaizen Adでのフロント開発 これまでの実装は 前回の記事 に書いている方針で進めてきま
「量子アニーリングの基礎」西森秀稔, 大関真之, 共立出版, 2018 を読む https://qiita.com/kaizen_nagoya/items/29580dc526e142cb64e9 『量子アニーリングの基礎』正誤表 (西森秀稔・大関真之 著) 2019年6月20日更新 https://www.kyoritsu-pub.co.jp/app/file/goods_contents/3037.pdf 量子アニーリングの数理 東京工業大学 大学院理工学研究科 物性物理学専攻 西森 秀稔 https://repository.kulib.kyoto-u.ac.jp/dspace/bitstream/2433/189516/1/bussei_el_033203.pdf 本は、 1 量子力学 2 熱力学、統計力学 がわかっている人にとっての丁寧 ここでは、どちらもわかっていないことを前提
Kaizen Platform、法改正で義務化されたWebアクセシビリティ向上を支援 課題診断から改修までニーズに応じたサポートを開始 株式会社Kaizen Platform(本社:東京都港区、代表取締役:須藤 憲司、以下「Kaizen Platform」)は、昨今重要性を増すアクセシビリティ向上の推進に向け、課題の抽出やレポートによる診断から、必要に応じた課題の改修まで、Webサイトのアクセシビリティ向上の支援を開始いたします。 資料のDLはこちら:https://kaizenplatform.com/download/lp_kaizen_accessibility これまで国や自治体のみが義務化されていたWebサイト等のアクセシビリティへの対応が、2021年6月に障害者差別解消法の改正により、民間事業者でも義務化され、公布から3年以内に対応が求められるようになりました。デジタル庁が掲げ
【解説】「サードパーティークッキーとマーケティングの 現在とこれから」クッキーの基本を理解して、未来を読み解く 最近起きていること Kaizen Platform CTOのwatabeです。 AppleがITP (Intelligent Tracking Prevention) という仕組みを自社ブラウザであるSafariに導入し、広告目的のクッキー(Cookie)の使用が制限され始めました。 そしてここに来て グーグル、2年以内に広告目的のクッキー利用制限へ というニュースが出まして、GoogleのChromeにおいても同様の制限が近い将来されるということが発表され、話題になりました。 そこで、デジタルマーケティングにおいてクッキー(Cookie)がどう利用されてきて、それがどう制限されているのかの解説を通じて、今後デジタルマーケティングがどう変わっていくかを推測してみたいと思います。
SREの本田(@mov_vc)です。 Kaizen Platformではインフラ構築にPulumiを採用し始めています。今回は、Pulumiの基本的な説明+ECS環境をPulumiで構築した手順をまとめました。結論から言うとPulumi、かなり便利なので、導入を考えているよ〜という人はぜひ読んでみてください。 TL;DR 汎用言語で書ける TypeScript, JavaScript, Pythonで記述できます。 依存関係解決してくれる リソース間に依存関係があってもPulumiさんがよしなにやってくれます。 WebUIやべーじゃん WebUIはこんな感じでプロジェクト、環境一覧画面があり、イケてます。 作業履歴とかもWebUIで確認できる 環境ごとのstate情報、Pulumi作業履歴などが確認できます。 開発めっちゃ活発 リリースサイクルが週1ペース。ちゃんと寝てる??? ぷ…Pul
こんにちは、Kaizen Platform公式note編集部です! 新型コロナウイルスの感染拡大が深刻な状況です。東京都などでの外出自粛要請をはじめとして、感染拡大防止のために不要不急の外出を避けることが呼びかけられていますね。 その影響で、急にリモートワークへの切り替えを余儀なくされた方も多いのではないでしょうか。 当社では、創業から7年間リモートワークを活用しています。2013年11月からビデオチャットの「Zoom」を使い始め、2014年7月からチャットツール「Slack」を使ってリモートワークを実践しています。(ある意味リモート先進企業だと言ってもいいんじゃないかなと勝手に思っております) リモートワークは主に、 ・ある程度タスクが固まっていて、自宅で集中して作業したい場合 ・子育てや介護など家庭の事情を考慮し、通勤時間やオフィスにいる時間が生産性を低下させてしまうと考えられる場合
QAチームのbanです。今回はKaizen Platformで実施しているE2Eテスト*1について紹介します。 テスト自動化ツール「Autify」 E2Eテストには2年ほど前からAutifyをメインで使用しています。 AutifyはノーコードでWebアプリケーションのテストを作成&自動化できるツールです。テストしたい一連の挙動をブラウザで操作して記憶させることで、簡単にテストを自動化できます。また、AI補正により作成したテストが壊れにくいのも特徴です。 autify.com Autify導入前の課題 Autify導入前はE2Eテストに課題がありました。 変化の速い時代。新しいアプリケーションや新機能は、早く作って早く試すことが求められています。しかし、これはQAにとっては大変で、素早く正確なテストが要求されることとなります。 特に悩まされるのがデグレ*2です。機能を改修すると思いもよらぬと
ST☆RISH LIVE STAR TREASURE -MOONSHINE- ロアースタンド1~11列、99~116番をご購入のお客様へのチケット誤券売に関するご案内 - https://http://starishtours.utapri-movie.com/info/ 8/24(土)に該当座席のチケットを所持していました。日が経たないうちに記録として残します。 はじめに まずはじめに、うたの☆プリンスさまっ♪というコンテンツやキャスト、誠意をもって対応してくださるスタッフ関係者に対するヘイトはありません。スタリおじさん、大好きです。 (スタリおじさんは本人たちも公言している愛称です) 今回も素敵なLIVE、幸せな空間をつくりあげてくださり、諸々相まり日常しかりLIVEしかり 当たり前などないのだということを強く実感しました(キャストの皆さまの挨拶とても素敵でしたね)。 作品自体にマイナ
2020.12.01 働き方 2020年7月、ヤフーが実施した人事施策が大きな注目を集めた。他の企業・組織で働く社員やフリーランスなどの人材を受け入れ、共にオープンイノベーションを目指す「ギグパートナー」(※)を大々的に募集したのだ。 (※)業務委託契約を結ぶ個人、副業会社員など ギグパートナーに働く時間や場所の制約はなく、原則として業務は全てオンライン。 インターネットサービスの企画立案を行う「戦略アドバイザー」や、事業戦略立案を担当する「事業プランアドバイザー」などに加え、高い技術力と専門性を駆使して新たなシナジーを生み出す「テクノロジースペシャリスト」と呼ばれるエンジニア職などのポジションがある。 この取り組みへの反響は大きく、日本全国や海外から4500人以上の応募があり、10代から80代までの計104名との契約開始が発表された。 テクノロジースペシャリストのポジションには、Rett
大学在学中&休学中に複数のIT系スタートアップでのインターンやベンチャーキャピタルでのリサーチバイトを経験後、フリーランスとして独立。現在は「TechCrunch Japan」などでスタートアップ企業のプロダクトや資金調達を中心としたインタビュー・執筆活動を行っている。 From DIAMOND SIGNAL スタートアップやDX(デジタルトランスフォーメーション)を進める大企業など、テクノロジーを武器に新たな産業を生み出さんとする「挑戦者」。彼ら・彼女にフォーカスして情報を届ける媒体「DIAMOND SIGNAL」から、オススメの記事を転載します。※DIAMOND SIGNALは2024年1月をもって、ダイヤモンド・オンラインと統合いたしました。すべての記事は本連載からお読みいただけます。 バックナンバー一覧 「会社を辞めて起業することを選んだのは、自分の人生の中で最高の決断でした」 起
▼『生成AI後の資本主義』 チャンネル登録をお願いしますhttps://youtube.com/c/PIVOT公式チャンネル 前編:https://youtu.be/Ly7fbYTxRvo 後編(6/22 7時公開):https://youtu.be/EAKuwaiHgM4 <目次> 00:00 ダイジェスト 00:29 経営者こそAIを理解するべき理由 10:19 作業をAIが担当した後に残る仕事 19:56 AI時代には天才の重要性が増す 29:07 次回予告 <ゲスト> 須藤 憲司|Kaizen Platform 代表 2003年リクルートホールディングス入社後、マーケティング部門、新規事業開発部門を経て、リクルートマーケティングパートナーズ最年少執行役員(当時)として活躍。2013年に Kaizen Platform を創業。著書『ハック思考』『90日で成果をだすDX入門』
SRE Groupの本田(@mov_vc)です。 今回はKaizen Adで運用している広告データ収集基盤について、Google広告の例をもとに開発事例を共有できればと思います。 背景 Kaizen Adでは、広告配信データを収集、活用しています。広告配信データとは、例えば以下のようなものです。 メトリクス名 意味 Cost 広告費用 Impressions 広告を閲覧した人数 Conversions 広告を閲覧して購入に至った顧客数 Sales 広告商品の売上 CVR (Conversion Rate) Conversion÷Impressions CPA (Cost Per Action) Cost÷Conversion ROAS (Return On Advertising Spend) Sales÷Cost こうしたデータは広告の効果測定の定量的な指標となり、より良い動画広告を作る
医薬品・医療機器メーカー、大手非鉄金属メーカーで半導体、電子部品、金属加工、電子部品、リサイクル等のPJ推進や課題解決に取り組む。現在は、「カイゼン」を文化として世の中に広げるために尽力中。 プロフィールはこちら ヒューマンエラーとは ヒューマンエラーは、錯視、錯聴、勘違い、心理的な側面等から発生するものがたくさんあります。 本ページでは、このような人間の特性をしっかりと理解し、ヒューマンエラーをゼロに近づけるためにはどうしたらよいかを解説しています。 ヒューマンエラーの定義と考え方 そもそも安全とは何か? まず、ヒューマンエラーを定義する前に、そもそも安全とは何かを明確にしないといけません。 実は、少し意外に感じるかもしれませんが、完全な安全というものは存在しません。存在するのは、許容できるリスクレベルに対して、危険が十分に小さい状態です。 しかも、この危険の状態は、日々刻々と変動します
ホーム / 業務改善 / 「As Is」「To Be」とは?|意味と活用方法【テンプレート付き】 「As Is」「To Be」はビジネスで活用されるフレームワークです。現状を正しく把握し、理想とのギャップを把握することで、取り組むべき課題を明確にできます。 事業計画や戦略立ての場面で利用されることが多い考え方ですが、正しく意味を理解して活用できている人は少ないのではないでしょうか。 非常にシンプルな考え方だからこそ、ビジネスにおける様々な場面で活用できます。この記事では、「As Is」「To Be」の考え方の詳細と、具体的な活用方法をご紹介します。 「As Is」「To Be」について 読み方と勘違いされがちな言葉の意味 「As Is」「To Be」はそれぞれ「アズイズ」「トゥービー」と読みます。 よくある勘違いとして「As Is」「To Be」を「Before」「After」と捉えている
はじめに 本記事は、Ansibleでデプロイの自動化を行う方法について記載しています。 Ansibleとは何か?という方は、以前書いたAnsibleとは何か 構成管理ツールの目的〜Ansible導入まで最速で理解するを参照 働き方改革が叫ばれている今の世の中ですが、ITの世界でも既に改革は行われています。 この春より、AIスタートアップにJoinし、DeVOpsについて少しずつ取り組んでいます。SIのときに係わっていたレガシーシステムでは、以下の様な運用を多く見てきました。 【レガシーシステムの特徴】 運用で使用するツールは基本、3種の神器(TeraTerm、WinSCP、サクラエディタ) 保守作業時は、手順書を作成する(Excel等のチェックシート) 保守作業時に、負荷分散装置に接続しているWebサーバは1台ずつ手動で切り離して、手動でサービスの起動停止を行う といっても、SIではAns
あるソフトウェア関連の会合で、「プログラマの思い込みの激しさ」を 批判 ご指摘される方がおみえだった。 「思い込みの激しさは、プログラマにとっては、生産性の高さの原動力であって弱みではないのでは」とお答えした。 この文章は、「プログラマの思い込みの激しさ」を指摘いただいた方の思い込みの激しさをあぶり出せるかどうかを確かめることが副産物として想定しています。 本題自体もまだ十分論証できていません。なんらかの成果がでるまで追記し続ける予定です。 なお、編集リクエストは、しばしば Qiitaの処理系がうまく処理できず、矛盾などを発生させることがあります。コメント欄でご指摘くださると幸いです。 Contributionも、編集リクエストだと Qiitaの処理系がうまく処理できないことがあると、コメントいただいた方が、著者以外の「いいね」がつく可能性があり、お得です。よろしくお願いします。 現在、Q
SRE Group Managerの前田です。 2019年12月02日〜06日にラスベガスで開催されたAWS re:Inventに参加してきたので、 初参加者の視点で分かったことなどを忘れないうちにまとめました。次回以降で参加する人の参考になれば幸いです。 TL;DR 経験者、re:inventの事前交流会でもらった助言を実践する とにかく体力勝負 re:Inventはセッション予約の段階から始まっている EXPOを見ると流行が分かる 非エンジニア職やAWSに詳しくない人も多く参加している 経験者、re:inventの事前交流会でもらった助言を実践する 経験者のブログや初参加の方を対象にクローズドな事前交流会で、みなさんがだいたい同じ事を言っていたので、それを実践するように心がけました。 みなさんが共通して言っていたことは 会社の同僚、日本人同士で一緒に行動しない 現地でしか出来ないことを
おはようございます。 歳をとってからプログラミングするのは難しいという人がいる。 若い人でも、歳をとっても興味があるかどうかだけだと思う。 日本は駄目だという意見を書く人がいるのは、自分がやるとよいことをやっていないだけということに気が付いてないのかもしれない。日本が駄目だという暇があったら、日本が駄目じゃないという事例を作ればいいだけ。 日本のプログラマが世界で戦える16分野・事例。仮説(53) データサイエンティストの気づき『勉強だけして仕事に役立てない人。大嫌い』それ自分かもってなった。 65歳からのプログラミングは、社会の中の、ただ一人の人でもいいから役立つソフトウェアを書こうと思っているかどうかだけかも。その一人が、自分でもいいかも。他人が書いたプログラムを利用して、課題を報告するのも社会貢献だと思う。もし、自分がプログラマだと人にいいたければ、自分のためだけでもいいので、一年に
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く