並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 311 件 / 311件

新着順 人気順

IDの検索結果281 - 311 件 / 311件

  • GraphQL クライアント周りで知っておくと良さそうなこと

    GraphQL クライアントの選び方について 現状大きく次のような選択肢があります。 Apollo Client Relay Urql 他に react-query や SWR などの GraphQL に特化していないものを使うこともできるらしいがあまりメリットがピンときていない GraphQL クライアントにやってもらいたいこと 上記は Web の GraphQL クライアントの比較しか書いておらず、他のプラットフォーム(Flutter とか)でも選定軸が持てるように、もう少し "GraphQL クライアント" と呼ばれるものに何を期待しているのかを書き出してみる。 graphql リクエストを送れる 最低限の機能です。 エンドポイント、認証トークン は共通のものとして準備して、あとはクエリをのっけたらリクエストが作れたらいいでしょう。 キャッシュを保ってくれる キャッシュの正規化ってな

      GraphQL クライアント周りで知っておくと良さそうなこと
    • RLSを用いたマルチテナント実装 for Django

      RLSを用いたマルチテナント実装 for Django by Takayuki Shimizukawa 複数のテナント(チーム・組織)向けにサービスを提供するシステムで、テナント相互の情報を分離して扱う、複数のマルチテナントアーキテクチャが考案されています。「各プログラマが努力して実装する」戦略でも実現はできますが、プログラミングミスや設定間違いによるデータ混濁が高確率で発生します。このトークでは、マルチテナントアーキテクチャにおけるデータ分割アプローチのひとつ「共有アプローチ」をDjangoとPostgresのRow Level Security (RLS) の組合せで安全に実現する方法を紹介します。またこの方法のメリット、デメリットを紹介します。 https://djangocongress.jp/Read less

        RLSを用いたマルチテナント実装 for Django
      • Go言語におけるOpenAPIを使ったレスポンス検証 - ZOZO TECH BLOG

        こんにちは、ECプラットフォーム部の権守です。普段はZOZOTOWNのリプレイスに関わるID基盤とAPI Gatewayの開発を行っています。 ID基盤やAPI Gatewayの中身についてもいずれ紹介したいと思いますが、本記事では、ID基盤のAPI開発で取り入れているGo言語におけるOpenAPIを使ったレスポンス検証について紹介します。 OpenAPIを使ったレスポンス検証 OpenAPI Specification(以下、OpenAPIと表記します)はREST APIのためのプログラミング言語に依存しない標準的なインタフェース記述言語です。OpenAPIについては以前にこちらの記事でも取り上げましたので、合わせて読んでいただければと思います。 弊社では、新規で開発するAPIについてはOpenAPIを用いて仕様書を作成しており、ID基盤もそうして社内にAPI仕様書を提供しています。 O

          Go言語におけるOpenAPIを使ったレスポンス検証 - ZOZO TECH BLOG
        • 無料&Google Drive経由でKeePassのパスワードを同期できるプラグイン「KPSync for Google Drive」レビュー

          無料で使えるオープンソースのパスワードマネージャー「KeePass」は、パスワード生成機能や二要素認証といった高度な機能を備えていますが、Google Drive経由でのデータベース同期にはデフォルトでは対応していません。無料のKeePass用プラグイン「KPSync for Google Drive」を使うと、KeePassのデータベースファイルをGoogle Drive経由で同期することが可能になります。なお、KPSync for Google Driveを利用するには、Windowsでバージョン2.35以上のKeePassを利用する必要があります。 KPSync for Google Drive™ | Secure sync automation with Drive. https://www.kpsync.org/ まずはプラグインのダウンロードページにアクセスして、「Downlo

            無料&Google Drive経由でKeePassのパスワードを同期できるプラグイン「KPSync for Google Drive」レビュー
          • とても簡単にドラッグアンドドロップが実現できる Vue-draggable を使ってみた | Developers.IO

            西田@大阪です 以前 v-kansai Vue.js/Nuxt.js meetup #13 に参加させていただいた時に気になっていた Vue.js でドラックドロップでリストを入れ替えることができる Vue-draggable を使ってみました SortableJS/Vue.Draggable: Vue drag-and-drop component based on Sortable.js プロジェクトの作成 Vue.jsのプロジェクトを作成します。今回は今流行りの TypeScript を選びました $ vue create vue-draggable-sample ? Please pick a preset: Manually select features ? Check the features needed for your project: TS ? Use class-s

              とても簡単にドラッグアンドドロップが実現できる Vue-draggable を使ってみた | Developers.IO
            • 潰れかけ雑貨屋ワイ、Amazonに参入しガチで人生が変わるwwwww:無題のドキュメント

              潰れかけ雑貨屋ワイ、Amazonに参入しガチで人生が変わるwwwww 【アマゾンの倉庫で絶望し、ウーバーの車で発狂した~潜入・最低賃金労働の現場~】 1: 名無しさん@MD :2017/11/15(水) 17:30:07.78 ID:ESWoHgom0.net 都心から外れて 寂れた商店街で雑貨を親が売ってた そのまま流れでワイが引き継いだんだが まぁー売れねぇ スーパー暇を持て余してたワイは Amazonに出店した・・・・・ ポチポチと書いてく 2: 名無しさん@MD :2017/11/15(水) 17:32:01.48 ID:bSzUzAE4a.net を、興味ある。支援する 4: 名無しさん@MD :2017/11/15(水) 17:32:58.34 ID:ESWoHgom0.net Amazonに申し込んは良いが 何をどうして良いのか分からないワイ そんなワイのためにAmazonは

              • Amazon API Gateway プライベート API の「プライベート」を誤解してると、とても危ないという話。 | DevelopersIO

                API Gateway にはパブリック API と、プライベート API が作成できますが、「プライベート」という言葉を正しく理解していますでしょうか? 「自分の AWS アカウント内からのみアクセスできる API でしょ?」 と考えたあたなに質問です。図にすると、このようなイメージでしょうか? あなたのアカウント内にプライベートな API Gateway が存在し、他の AWS アカウントから接続するには承認しないと接続できない。それが「プライベート」だと。 このようにお考えの場合、API Gateway にはリソースポリシーでアクセス元を制限したり、API Gateway で認証なども実装できますが「今回はプライベートなので、特に制限は必要ありません。」と考え、以下のようなリソースポリシーを設定していたりするでしょうか? { "Version": "2012-10-17", "Stat

                  Amazon API Gateway プライベート API の「プライベート」を誤解してると、とても危ないという話。 | DevelopersIO
                • 【画像】 ユタ州の渓谷で謎の柱が発見される 当局も困惑「一体これは何なんだ?」 : 痛いニュース(ノ∀`)

                  【画像】 ユタ州の渓谷で謎の柱が発見される 当局も困惑「一体これは何なんだ?」 1 名前:靄々 ★:2020/11/24(火) 19:02:42.86 ID:S52A83fB9 まさかエイリアンが、ユタ州の渓谷に鋼の柱を建てたりはしないだろう。しかし今年は2020年。何が起きても……おかしくはない。 アメリカ・ユタ州野生生物資源部の担当者らが11月18日、上空から興味深い物体を見つけた。公安局のヘリコプターでオオツノヒツジの頭数を数えていた担当者らが発見したのは、鋼でできた三角形の柱だ。高さは10〜12フィート(約3〜3.6メートル)あり、砂岩でできた渓谷の地中にしっかりと埋められていた。 この柱の写真を、公安局はInstagramに投稿。「野生生物資源部とオオツノヒツジを数えている間に、私たちはこの物体に遭遇しました。何もないところに突如として現れ、岩の中に深く埋められていたのです」と説

                    【画像】 ユタ州の渓谷で謎の柱が発見される 当局も困惑「一体これは何なんだ?」 : 痛いニュース(ノ∀`)
                  • ChatGPT Bot を new Slack Platform で動かしてみた - LayerX エンジニアブログ

                    こんにちは、LayerX の Enabling Team の suguru です。 ChatGPT のAPIが公開されて、ものすごい勢いで Slack へのインテグレーションが始まりそうです。 API 利用する場合は、会話の内容が学習などに使われることはない、ということで、安心して利用できそうです。 LayerX でも、早速ChatGPTが応答してくれるボットを作ってみることにしました。 今回は new Slack Platform を使うことにしました。new Slack Platform は、Slack Cloud と呼ばれる Slack 側のサーバーでコードを動かす機能があります。Slack にコードをデプロイするだけで、サーバーの準備等をしなくても ChatGPT を自分たちの SlackBot として埋め込むことができます。 注 - new Slack Platform は執筆時

                      ChatGPT Bot を new Slack Platform で動かしてみた - LayerX エンジニアブログ
                    • GitHub Actionsに「強い」AWSの権限を渡したい ~作戦3 - AssumeRole with Google ID Token ~ - KAYAC engineers' blog

                      こんにちは。技術部の池田です。 この記事では、Github Actions上に「強い」AWSの権限を渡すために以下のことを行います。 App Runnerでお手軽にGoogle ID Token 取得するためのWeb Applicationを動かす。 Web Applicationから取得できるGoogle ID Tokenを信頼するIAM RoleにAssumeRoleする。 AssumeRoleによって得られた一時的な強い権限で、強い権限を要求する作業(Deploy, Terraform Apply)をGithub Actionsで行う。 これにより、Github Actions上にAWSのアクセスキーを置かずに、ある程度安全な方法でAWS上での強い権限を要求する操作を実行できます。 そのため、例えばGithub Repositoryに不正アクセスされてしまったとしても、AWSの本番環

                        GitHub Actionsに「強い」AWSの権限を渡したい ~作戦3 - AssumeRole with Google ID Token ~ - KAYAC engineers' blog
                      • 東大、癌細胞を侵食するウイルスを開発、一年生存割合15%の末期癌患者が92%も生存 | 不思議.net

                        東京大学医科学研究所附属病院 脳腫瘍外科 藤堂具紀教授らの研究グループは、単純ヘルペスウイルス1型(口唇ヘルペスのウイルス)に人工的に3つのウイルス遺伝子を改変(三重変異)した第三世代のがん治療用ヘルペスウイルス G47Δ(ジーよんじゅうななデルタ)を用いた、膠芽腫(こうがしゅ、悪性脳腫瘍の一種)の患者を対象にした医師主導治験において、中間解析の結果、G47Δの高い治療効果を確認しました。 本治験は、治療効果の検討を目的とした第Ⅱ相臨床試験(注1)で、再発もしくは残存した膠芽腫病変に対し、最大6回の腫瘍内投与を行ったところ、治療開始から1年経過した患者13名において、主要評価項目である一年生存割合(治療開始後1年間生存した患者の割合)が92.3%であり、他の複数の臨床試験結果から算出された標準治療の一年生存割合(15%)と比較して高い有効性を示しました。 一方、G47Δ投与後に生じた副作用

                          東大、癌細胞を侵食するウイルスを開発、一年生存割合15%の末期癌患者が92%も生存 | 不思議.net
                        • DDDのエンティティはイミュータブルな実装にしてもいいの?(サンプルコード有り)[ドメイン駆動設計 / DDD] - little hands' lab

                          本記事はドメイン駆動設計(DDD) Advent Calendar 2021の13日目の記事です。 エンティティとイミュータブル性 オブジェクトをイミュータブル、つまり内部状態を変えない実装にすることで可読性やマルチスレッド対応性が向上することがあります。 エンティティはモデリング上の定義はミュータブルなものですが、実装方法をイミュータブルにすることは可能です。 (DDDでは、エンティティはミュータブルもしくはイミュータブル、値オブジェクトは必ずイミュータブルという定義です。詳しくはこちら) DDD基礎解説:Entity、ValueObjectってなんなんだ - little hands' lab 本記事ではエンティティをイミュータブルな実装にするサンプルコードと合わせて、イミュータブルにした場合の旨みを感じられるコードを紹介します。 イミュータブルなエンティティ実装の例 エンティティをイ

                            DDDのエンティティはイミュータブルな実装にしてもいいの?(サンプルコード有り)[ドメイン駆動設計 / DDD] - little hands' lab
                          • Vtuberのチャットログを取得するシステムをpythonとGoogle Cloudで構築した話 Ver.2|おあ

                            バーチャルYoutuber(通称Vtuber)のチャット欄をデータとして抜き出すことができれば、スパチャ金額の合計を調べたり、草コメントの数を調べたりすることができる。 以前、Vtuberの配信アーカイブからチャットログを抜き出すシステムを構築した。今回はそれをパワーアップさせたので紹介する。 システム全体像 システム全体像はこんな感じ。前回から引き続き、Google Cloudで構築した。サーバーは使わないアーキテクチャにしている。システムの流れは以下のようになる。 0. httpリクエストでシステム起動 1. Youtube Data APIから動画情報を取ってCloud Storageに保存 2. チャットログ未取得の動画IDをPub/Subに送る 3. 動画のチャットリプレイが有効か調べる 4. 有効ならばチャットログURLを取得してPub/Subに送る 5. チャットログを取得し

                              Vtuberのチャットログを取得するシステムをpythonとGoogle Cloudで構築した話 Ver.2|おあ
                            • アプリ内の日付変更線をズラす系の実装 - id:onk のはてなブログ

                              例えば日記を書くときに、午前 2 時に書いたものは前日分としたいことがある。またユーザがメチャクチャ多いサービスでは、0:00 を回ったら翌日のログインボーナスを配る、としていると、まだユーザが多い時間にサーバの処理が要求されて大変なので、28:00 を日付変更線にしたいことがある。 こういうときには module AppTime def self.beginning_of_day(time) t = time.change(hour: 4) t <= time ? t : t - 1.day end end を作って、 AppTime.beginning_of_day(Time.current) を使うと「アプリ内の日付変更線では何日なのか」が取れる。 # 02:00 は前日扱い time = Time.zone.parse("2021-01-31 02:00") AppTime.beg

                                アプリ内の日付変更線をズラす系の実装 - id:onk のはてなブログ
                              • マスクつけるとiPhoneで顔認識しないFace ID問題、これで解決 コロナ危機を乗り切るために

                                Tencent Security Xuanwu Labが、マスクをしたままFace IDロック解除を可能にする「もう一つの容姿」の追加の仕方を紹介している。 設定>Face IDとパスコード>もう一つの容姿をセットアップを選択する。 新品のマスクを手に取り、左右に折りたたみ、2本のイヤーフックロープを片方の耳に掛ける。 マスクのしわを避けるため、できるだけ顔に近づけ、マスクの上隅は、鼻の先端の半分を覆う必要がある。

                                  マスクつけるとiPhoneで顔認識しないFace ID問題、これで解決 コロナ危機を乗り切るために
                                • GitHub - kysely-org/kysely: A type-safe typescript SQL query builder

                                  Kysely (pronounce “Key-Seh-Lee”) is a type-safe and autocompletion-friendly TypeScript SQL query builder. Inspired by Knex.js. Mainly developed for Node.js but also runs on all other JavaScript environments like Deno, Bun, Cloudflare Workers and web browsers. Kysely makes sure you only refer to tables and columns that are visible to the part of the query you're writing. The result type only has th

                                    GitHub - kysely-org/kysely: A type-safe typescript SQL query builder
                                  • Python で緊急対応時の Slack 操作を自動化してみた | DevelopersIO

                                    このブログはこんな方におすすめ 緊急対応の初動を早めたい リモートワーク中心になり、緊急対応中の作業分担や進捗確認が難しい Google Apps Script で緊急対応時の Slack 操作を自動化してみた の Python 版がほしい 2021年6月11日に以下のセッションに登壇しました。本ブログでは登壇中に紹介するとお伝えした関数をご紹介します。また背景についても改めて少し記載しています。 業界特化事例紹介セッション SIer編 | Slack はじめに クラスメソッドでは Slack API を活用することで、いくつかある緊急対応の初動が約30分早くなりました。 では、どのように活用して初動対応を迅速化したのでしょうか。 本ブログでは、クラスメソッドの緊急対応の一つである、AWS 不正利用対応を例に紹介します。 AWS 不正利用とは、AWS アクセスキーの漏洩などが原因で発生しま

                                      Python で緊急対応時の Slack 操作を自動化してみた | DevelopersIO
                                    • 【画像】 鬼滅の刃マニアの外国人「禰豆子コスプレ」が大絶賛 : 痛いニュース(ノ∀`)

                                      【画像】 鬼滅の刃マニアの外国人「禰豆子コスプレ」が大絶賛 1 名前:スーパー駅長たま(東京都) [MA]:2020/10/19(月) 12:40:45.26 ID:PKiscfez0 鬼滅の刃、その漫画タイトルを知らない人はいないというほど、日本の漫画ファンが熱狂しているエンターテインメント作品だ。 しかしその人気は日本だけではなく、世界各国で熱狂的なファンが存在する。マンガとともにアニメも絶大な支持を得ており、まさにドラゴンボールやワンピースに匹敵する支持を得ている。 そんな鬼滅の刃だが、漫画やアニメだけが人気なわけではない。鬼滅の刃の登場人物になりきったコスプレをする人たちが増えており、イベントだけでなく、日常的にコスプレ撮影をして楽しんでいる人たちがいる。なかには、親子そろってコスプレしている人もいるようだ。 特にインターネット上で絶賛されているのが、海外の鬼滅の刃ファンのコスプレ

                                        【画像】 鬼滅の刃マニアの外国人「禰豆子コスプレ」が大絶賛 : 痛いニュース(ノ∀`)
                                      • Markup from hell - HTMHell

                                        Markup from hellA collection of bad practices in HTML, copied from real websites. skip code sample<button display="flex" role="button"> <svg role="img" viewBox="0 0 13 13" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" height="15px" width="15px" fill="#000" name="close"> <title>Close dialog</title> <path d="…"> </path> </svg> </button> skip code sample<a href="/contact" aria-label="If you

                                          Markup from hell - HTMHell
                                        • 女性「不倫中の自分が映り込んでるから削除して」 YouTuber「削除してほしいなら15万円払え」 : 痛いニュース(ノ∀`)

                                          女性「不倫中の自分が映り込んでるから削除して」 YouTuber「削除してほしいなら15万円払え」 1 名前:令和大日本憂国義勇隊(大峡谷を繋ぐ村) [US]:2021/05/04(火) 15:00:10.16 https://twitter.com/usiuna7991/status/1388704240533573635 https://twitter.com/usiuna7991/status/1388700299901083652 3: エルボーバット(茸) [US] 2021/05/04(火) 15:01:29.94 ID:nmJ0AGUi0 誰かと思ったらスーツかよ 9: ニーリフト(北海道) [ニダ] 2021/05/04(火) 15:03:20.37 ID:+i/cdmP20 裁判したら不倫バレるやんw 14: セントーン(福井県) [JP] 2021/05/04(火)

                                            女性「不倫中の自分が映り込んでるから削除して」 YouTuber「削除してほしいなら15万円払え」 : 痛いニュース(ノ∀`)
                                          • 図解 JWS/JWE/JWT/IDトークン/アクセストークンの包含関係 - Qiita

                                            JWS/JWE/JWT/IDトークンの包含関係 JWS (JSON Web Signature) と JWE (JSON Web Encryption) の直列化方法には、それぞれ JSON 形式とコンパクト形式がある。 JWT (JSON Web Token) は JWS か JWE だが、いずれにしてもコンパクト形式である。仕様でそう決まっている。 仕様により、ID トークンには署名が必要なので、ID トークンは JWS もしくは「JWS を含む JWE」という形式をとる。 ID トークンは「JWE を含む JWS」という形式はとらない。なぜなら、仕様により、ID トークンを暗号化する際は「署名してから暗号化」という順番と決まっているため。 アクセストークン/JWT/IDトークンの包含関係 アクセストークンの実装が JWT だとは限らない。 仕様により、ID トークンは必ず JWT で

                                              図解 JWS/JWE/JWT/IDトークン/アクセストークンの包含関係 - Qiita
                                            • OIDCを用いたID連携における "確認済みメールアドレス" の使い方と注意点

                                              ritou です。 前の記事でちょっと確認済みメアドについての記載をしたあと、Twitterでちょっとやりとりしたり個別にDMで質問が来たりしたのでまとめます。 まとめ "確認済みメアド" のユースケースはいくつかある 新規登録時に自サービスで確認処理を行わずに利用 未登録ユーザーがソーシャルログインしてきた時に既存ユーザーとの紐付け IdPからもらった確認済みメアドをそのまま使っていい場合とそうじゃない場合がある 自サービスで提供しているメールアドレスかどうかで変わる部分を許容するかどうか email_provided のようなclaim があると便利かもしれない 確認済みメアドのユースケース 新規登録時の確認処理をスキップ これはID連携、ソーシャルログインのメリットとしてずっと言われているものです。 IdPで確認済みなのでRPは確認せずに信用して使おう というお話です。 よく知られて

                                                OIDCを用いたID連携における "確認済みメールアドレス" の使い方と注意点
                                              • Auth0からCognitoへのユーザー移行 - ROBOT PAYMENT TECH-BLOG

                                                こんにちは。ROBOT PAYMENT (以下、ロボペイ)でエンジニアをしているtakamoriです。 私が所属しているチームでは、請求先マイページ機能を開発しており、その中でユーザー認証基盤をAuth0からCognitoへと移行させました。そこで今回は、Auth0からCognitoへのユーザー移行手順を書いていきたいと思います。 ※ 本記事ではAuth0やCognitoの環境構築は対象外で、それぞれの環境が構築済み前提となります。 移行手順 Auth0からユーザーをエクスポート Auth0ユーザー情報をCognitoユーザー情報へマッピング Cognitoへユーザーをインポート Auth0からユーザーをエクスポート Auth0からのユーザーをエクスポートするには、ExportUsersJob APIを利用します。GetUsers APIを利用して取得することも可能ですが1,000件の取得

                                                  Auth0からCognitoへのユーザー移行 - ROBOT PAYMENT TECH-BLOG
                                                • AIを活用して英語論文を作成する日本語話者にとっての課題とその対策

                                                  本稿は,日頃英語で書く経験が乏しい日本語話者が,短期間で英語論文を執筆する方法について解説する。作業手順は,日本語による構想と原稿執筆→AIによる英語翻訳→AIによる文体改善→著者による最終校閲である。一貫している原則は,人間が,AIが不得意としている領域の作業に最善を尽くすことで,最終成果物の質を上げることである。作業の際の留意点は,ストーリー・文体・語法の3つの観点別に説明する。それぞれの強調点は,ストーリーでは戦略的な構想,文体では英語の発想に即した表現法,語法では日本語話者が不得意とする領域である。本稿は総じて,人間とAIが相互補完的に作業を進めることを推奨する。

                                                  • 偽の ID (識別子) のアンチパターン

                                                    こんにちは、Azure Identity サポート チームの 高田 です。 本記事は、2023 年 6 月 20 日に米国の Azure Active Directory Identity Blog で公開された The False Identifier Anti-pattern を意訳したものになります。ご不明点等ございましたらサポート チームまでお問い合わせください。 本日は、ID の世界における危険なアンチパターンである 偽の ID (識別子) のアンチパターン を取り上げます。アンチパターン とは、繰り返し発生する問題に対する一般的な対応策のことで、こういった問題は多くが悪い結果をもたらし、想定と反対の結果をもたらすリスクとなるものです。パスワードのアンチパターン も聞いたことがあるかもしれません。本日お話しする内容は、もしかしたらより危険なパターンかもしれません。 偽の ID (

                                                      偽の ID (識別子) のアンチパターン
                                                    • module bundlerの作り方(準備編) - hiroppy's site

                                                      今回は中身がどう動いているかを解説したいと思います。 最初のこの記事では、最低限の実装を説明していくことにします。 webpack のアルゴリズムの仕組みはこちらを読んでください。 必要なステップ 必要なステップは以下の 3 つです。 エントリーポイントからのすべてのモジュールを走査し、requireを解決後にユニーク id を付与していく コード内のモジュールパス(requireの引数(e.g. ./module.js))を id へ置換する runtime のコードテンプレートの作成 IIFE(即時関数)箇所とそれに付随する引数の module 群 この実装されあれば、動くコードはできます。(2 つめは optional でもいいけど後からつらくなる) モジュール解決 今回は説明しやすいように関数を 2 つに分けています。 すべてのモジュールの把握と ID 作成 コード内の requi

                                                        module bundlerの作り方(準備編) - hiroppy's site
                                                      • 大学等におけるオンライン教育とデジタル変革に関するサイバーシンポジウム「教育機関DXシンポ」 - イベント - 国立情報学研究所 / National Institute of Informatics

                                                        2020年4月以降、新型コロナウイルス感染症の影響により、大学等においては遠隔講義に関する検討がなされてきました。国立情報学研究所ならびに大学の情報環境のあり方検討会では、大学等における遠隔授業や教育DX等に関する情報を共有することを目的に、2020年3月末より週1回から隔週のペースで、大学等におけるオンライン教育とデジタル変革に関するサイバーシンポジウム「教育機関DXシンポ」(「4月からの大学等遠隔授業に関する取組状況共有サイバーシンポジウム」から名称変更)を継続的に開催しています。 大学等におけるオンライン教育とデジタル変革に関するサイバーシンポジウム「教育機関DXシンポ」 【第77回】 大学等におけるオンライン教育とデジタル変革に関するサイバーシンポジウム「教育機関DXシンポ」(5/16 オンライン開催) 開催日時 2024年5月16日(木)10:30 - 共催 国立情報学研究所 大

                                                          大学等におけるオンライン教育とデジタル変革に関するサイバーシンポジウム「教育機関DXシンポ」 - イベント - 国立情報学研究所 / National Institute of Informatics
                                                        • 年末だしRedashのクエリ棚卸しでもしましょう (調査用サンプルクエリ付き) - エムスリーテックブログ

                                                          これはエムスリー Advent Calendar 2023の9日目の記事です。 前日の記事はSREチーム後藤の「共有会をより効果的にするために考えたあれやこれ」でした。 エムスリーエンジニアリンググループ データ基盤チームの木田です。 師走です。12月といえば年末に向けて大掃除の季節です。 古来日本では12月に宮中で「煤払い」という行事を行う風習があったことが、今日年末の時期に大掃除をする由来とされているそうです。 私の自宅はまだ何も手をつけられていませんが、せめてBIツールの中だけでもということでRedashのクエリ棚卸しをした話*1をご紹介します。 エムスリーにおけるRedashの活用状況 長年の運用の結果起きた性能問題 問題の特定と発生原因 Workerの増設 クエリの棚卸しと改善 使われていない定期実行クエリの停止 サンプル1 直近参照なしかつ定期実行クエリ クエリの実行時間改善

                                                            年末だしRedashのクエリ棚卸しでもしましょう (調査用サンプルクエリ付き) - エムスリーテックブログ
                                                          • 知っておくと便利なCloudWatchメトリクスの機能と活用事例 - Qiita

                                                            はじめに AWSでシステムを運用しているとサービスやリソースの状況を確認するためにCloudWatchメトリクスを利用する機会も多いと思います。 今回はCloudWatchメトリクスの情報を閲覧する上で、意外と知られていない便利な機能や活用事例について紹介していきます。 マネージメントコンソールの操作 ・グラフを日本時間で表示できる マネージメントコンソール上でCloudWatchメトリクスを参照する際に、デフォルトのタイムゾーンであるUTCでグラフを表示している場合がありますが、実はタイムゾーンを日本時間に変更する事ができます。 画面上部のCustomをクリックするとポップアップが表示されますが、ポップアップの右上部分にUTCの表示がプルダウンになっており、UTCかLocal time zoneのどちらかを選択できるようになっています。 ここでLocal time zoneを選択してAp

                                                              知っておくと便利なCloudWatchメトリクスの機能と活用事例 - Qiita
                                                            • Javaが遅いって お前それPetrの前でも同じ事言えんの? - 宇宙ツイッタラーXの憂鬱

                                                              うっかり「Javaは遅いので競技プログラミングには向いていない」みたいなことを言ってしまう人が稀にいますが、世界最強の一角であるところのPetrさんはJavaで問題を解きまくっているわけです。 _,,;' '" '' ゛''" ゛' ';;,, (rヽ,;''"""''゛゛゛'';, ノr)   Javaが遅いって ,;'゛ i _  、_ iヽ゛';,    お前それPetrの前でも同じ事言えんの? ,;'" ''| ヽ・〉 〈・ノ |゙゛ `';, ,;'' "|   ▼   |゙゛ `';, ,;''  ヽ_人_ /  ,;'_ /シ、  ヽ⌒⌒ /   リ \ |   "r,, `"'''゙´  ,,ミ゛   | |      リ、    ,リ    | |   i   ゛r、ノ,,r" i   _| |   `ー――----┴ ⌒´ ) (ヽ  ______ ,, _´) (_⌒

                                                                Javaが遅いって お前それPetrの前でも同じ事言えんの? - 宇宙ツイッタラーXの憂鬱
                                                              • AWS IAM Userアクセスキーローテーションの自動化 | BLOG - DeNA Engineering

                                                                この記事は、 DeNA Advent Calendar 2021 の17日目の記事です。 こんにちは、 @karupanerura です。 普段はAWSやGCPを使って仕事をしています。 前作 に引き続き、AWS IAM Userのアクセスキーの定期的なローテーションを自動化したので、今回はそれについて書きます。 IAM Userの使いどころ IAM Userの利用にはアクセスキー(Access Key IDとAccess Key Secretの組)やコンソールログイン用のパスワードなどのクレデンシャルが必要です。 当然これらが漏洩すればそれを不正に利用され得るリスクがあるので、可能であればなるべくIAM Roleを利用するべきです。 IAM Roleならクレデンシャルの管理が不要で、アプリケーションやサービスに対してそのIAM Roleを通して任意の権限を与えることができるため、管理も非

                                                                  AWS IAM Userアクセスキーローテーションの自動化 | BLOG - DeNA Engineering