並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 1474件

新着順 人気順

タイムアウト 意味の検索結果401 - 440 件 / 1474件

  • アート作品を見るとは?「さいたま国際芸術祭2023」がもたらす視点の変化

    Photo:Naomiアート作品を見るとは?「さいたま国際芸術祭2023」がもたらす視点の変化何かが毎日変わっていく芸術祭、12月10日まで開催 埼玉県さいたま市を舞台に、3年に一度行われている「さいたま国際芸術祭」。2016年にスタートして以来、市民や地域と国内外のアーティストが、また市民同士が文化芸術を介して交流を深め、「ともにつくる、参加する」市民参加型の芸術祭として続けられている。3回目となる今回、現代アートチームの目 [mé] がディレクターに起用され、早くから大きな話題を集めていた。 Photo:Naomiメイン会場の「旧市民会館おおみや」 目 [mé]は、アーティストの荒神明香(こうじん・はるか)、ディレクターの南川憲二(みなみがわ・けんじ)、インストーラーの増井宏文(ますい・ひろふみ)を中心に活動。2019年に「千葉市美術館」で開催された個展「非常にはっきりとわからない」が

      アート作品を見るとは?「さいたま国際芸術祭2023」がもたらす視点の変化
    • Go ory/dockertestを使ってMongoDBを使うAPIのユニットテスト - Qiita

      やりたいこと APIのエンドポイント1つずつにこんなテストが書いてある。(本来レスポンスも見るしっかりしたテストの方がいいけどそれは一旦置いておく) このテストは、MongoDBのサーバー(Docker Desktop for Windowsのコンテナ)を別途用意した上で、テスト立ち上げの度にそのサーバーのDBを消して初期化し、テストしている。割とよくやる手法なのかもしれないが、この方法だとテストが増えるにつれ、並列処理ができないことから 時間がかかるようになってしまう。できれば並列でできるようにしたいのでその方法を調べてみた。 手法いろいろ 1. モックを使う サーバーがあると仮定して本来返ってくる値を書いておいて返す、的な手法。サーバーに依存しないでテストできて色々楽だと思うが、実際のDBで試したときに想定外のエラー返ってくることもありそうに思い見送り。 2. テスト用のDBサーバーを

        Go ory/dockertestを使ってMongoDBを使うAPIのユニットテスト - Qiita
      • エッジコンピューティングのさらなる進化!AWS IoT Greengrass2.0がリリースされました #reinvent | DevelopersIO

        CX事業本部@大阪の岩田です。 現在開催中のre:Invent 2020にてAWS IoT Greengrass2.0が発表されました。 Greengrassとは? まずGreengrassについてのおさらいです。GreengrassとはAWSの機能をローカルデバイスに拡張し、エッジコンピューティングを実現するためのソフトウェア及びAWSサービスです。ローカルのIoTデバイス上でGreengrass Coreというソフトウェアを稼働させてクラウドと連携させることで、デバイスにLambda関数をデプロイ&実行したり、機械学習モデルを動かして推論結果のデータをクラウドにアップしたり...といったことが可能です。Developers.IOでも色々とブログが公開されています。 https://dev.classmethod.jp/tags/aws-iot-greengrass/ これまでGreen

          エッジコンピューティングのさらなる進化!AWS IoT Greengrass2.0がリリースされました #reinvent | DevelopersIO
        • サイトで「504 Gateway Timeout」エラーを解決する方法

          サイトで「504 Gateway Timeout」エラーを解決する方法 「504 Gateway Timeout」エラーは、サイト所有者や訪問者が遭遇する可能性のある一般的なHTTP 500番台エラーです。WordPressブログやECサイトにおいて、このようなサーバーエラーの解決方法を知っておくことは非常に有益です。エラーを放置してしまうと、潜在顧客が競合サイトに流れてしまいます。 「504 Gateway Timeout」エラーは、発生理由が表示されないことから、原因をすぐに特定できないのが厄介です。そこでこの記事では、エラーの詳細を理解して原因を特定し、解決する方法をご紹介していきます。 以下にご紹介するトラブルシューティングを実行することで、すぐにサイトを復旧できるはず。 「504 Gateway Timeout」エラーとは ブラウザでウェブサイトにアクセスすると、ブラウザはサイト

            サイトで「504 Gateway Timeout」エラーを解決する方法
          • SpringBootでRestTemplateの設定を変えたい - 日々常々

            Spring Boot 2.5.2 本稿の対象 以下のような人が対象です。 SpringBootを使っていて new RestTemplate() とかを書いた/見たことがある。 SpringBootを使っていて new RestTemplateBuilder() とかを書いた/見たことがある。 ぼんやり知ってるけど仕組みとかおさえておきたい。 SpringBootのドキュメント/コードの読み方の一例を知りたい。 特に new してるのを書いたり見たことある人に読んでほしい。悲しい事故が起こる前に。 以下のような人は対象ではありません。 SpringBootのドキュメントとコードを必要な時に読んでいる。 RestTemplate を使っているがSpringBootを使っていない。 SpringBootでRestTemplate を使っているが、 restTemplateBuilder.bu

              SpringBootでRestTemplateの設定を変えたい - 日々常々
            • LambdaTestでスモークテストをはじめました - Studyplus Engineering Blog

              こんにちは、Studyplus for School事業部エンジニアの島田です。 もうすぐ2020年も終わりになりますね。 はじめに なぜ導入したか ツール選定 LambdaTestでE2Eテスト(自動テスト) 構成とテストの実行タイミング E2Eテストコード(RSpec)の実装例 リポジトリ構成 Gemfile spec/spec_helper.rb spec/login_spec.rb .circleci/config.yml JenkinsからCircleCIのジョブを実行する際のAPI呼び出し例 LambdaTestのダッシュボード さいごに はじめに 皆さんはスモークテストをしていますか? スモークテストとは元々「電子機器での発煙がないかをテストしていたこと」を起源とし、そこから転じて「ソースコードの開発・追加・修正を終えたソフトウェアが動作する状態にあるかを確認するテストのこと

                LambdaTestでスモークテストをはじめました - Studyplus Engineering Blog
              • 【書き起こし】gRPC Federation を利用した巨大なBFFに対するリアーキテクチャの試み – goccy【Merpay & Mercoin Tech Fest 2023】 | メルカリエンジニアリング

                Merpay & Mercoin Tech Fest 2023 は、事業との関わりから技術への興味を深め、プロダクトやサービスを支えるEngineeringを知ることができるお祭りで、2023年8月22日(火)からの3日間、開催しました。セッションでは、事業を支える組織・技術・課題などへの試行錯誤やアプローチを紹介していきました。 この記事は、「gRPC Federation を利用した巨大なBFFに対するリアーキテクチャの試み」の書き起こしです。 @goccy:それでは「gRPC Federation を利用した巨大なBFFに対するリアーキテクチャの試み」というタイトルでメルペイ Engineer ProductivityチームのGoshimaが発表します。よろしくお願いします。 初めに自己紹介です。@goccyというアカウントで活動しています。2012年に新卒で株式会社MIXIに入り、

                  【書き起こし】gRPC Federation を利用した巨大なBFFに対するリアーキテクチャの試み – goccy【Merpay & Mercoin Tech Fest 2023】 | メルカリエンジニアリング
                • alt属性とは?SEOにおける役割と使い方、ポイントを解説!

                  Webサイト上の画像データに紐づくデータとして「alt属性」と呼ばれるものがあります。 alt属性とはHTMLのimg要素、つまり画像に設定することにより、画像を表示することや見ることができない環境であってもこの画像はこういうものですよと画像の情報を表すためのテキストです。 今回はこのalt属性の適切な使用方法やSEOにおける役割、確認方法、文字数などについて紹介します。 alt属性とは Webブラウザでは様々な事情で画像を表示させることができない状況になってしまうことがあります。 例えばスマートフォンの通信制限等による表示の遅延によってページの生成がタイムアウトしてしまった場合にはalt属性として設定している代替えテキストが画像の部分に表示されます。 その他にもページの読み上げ機能を使用する場合において、alt属性が設定されていると画像の代わりにその代替えテキストを読み上げられます。 つ

                    alt属性とは?SEOにおける役割と使い方、ポイントを解説!
                  • WEB+DB PRESS Vol.110

                    2019年4月25日紙版発売 2019年4月25日電子版発売 B5判/168ページ 定価1,628円(本体1,480円+税10%) ISBN 978-4-297-10533-4 ただいま弊社在庫はございません。 Amazon 楽天ブックス ヨドバシ.com Fujisan(定期購読のみ) 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など 特集1 名前付け大全 設計も,実装も,ここから始まる! クラス名やメソッド名,変数名……。私たちは日々「名前」を使っています。書き手として「ふさわしいクラス名を思い付かない」と悩むこともあれば,読み手として「こんなメソッド名ではわからない」と悩まされることもあります。そこで今回の「名前付け」特集です。「良い名前」とは「

                      WEB+DB PRESS Vol.110
                    • neue cc - ConsoleAppFramework v4 - Minimal API for CommandLine tool

                      皆さん .NET 6で追加されたMinimal API使ってみました?最初は別にいらんやろ、とか思ってたんですが、いや、これ正直めっちゃ凄い、いい。まぁDelegateベースで書くかどうかは別として(書かないかなー)、謎Startupを葬り去ってBuilder/Runが素直に繋がった形が美しい。Top level statementとの相性も良いので、もうこっちのAPI以外で作る気しないなあ。 さて、ところでConsoleAppFrameworkです。今までクラスが必要だったんですよね、たった一個のメソッドを実装するにも。それがTop level statementとの相性が悪い。Top level statementだけで完結できるとき、クラスって作りたくないんですよね。と、いうわけで、そろそろ大改修が必要かなーと思っていたところにMinimal APIですよ。特にその場でラムダ式でばし

                      • バウンスメールが発生する理由と対策方法 - ベアメールブログ

                        メール配信をする担当者にとって避けられないバウンスメールへの対応。 バウンスメールを放置したままにしておくと、思わぬトラブルにつながる可能性が出てきます。今回は、なぜバウンスメールは発生してしまうのか?その原因と対策についてまとめていきます。 バウンスメールって何? メール利用者であれば、送信元(from)の名前が「MAILER-DAEMON」や「Postmaster」、「Mail Delivery System」になっているメールを一度は見たことがあるのではないでしょうか。 これらがバウンスメールと呼ばれるもので、内容を確認すると、メールの配信に失敗したことと、その原因が書かれています。(エラーメール、リターンメールと呼ばれることもあります。) バウンスメールの内容は、送信先のメールサーバによって体裁や内容に多少の差異はありますが、基本的には以下の情報が記載されています。 バウンスした日

                          バウンスメールが発生する理由と対策方法 - ベアメールブログ
                        • 週刊Railsウォッチ: YJITがRuby 3.1向けにマージ、ripperのドキュメント化、crontabの罠ほか(20211026後編)|TechRacho by BPS株式会社

                          週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 YJITリーダーによるYJIT紹介記事 つっつきボイス:「以下↓はYJITリーダーであるMaxime ChevalierさんによるYJIT

                            週刊Railsウォッチ: YJITがRuby 3.1向けにマージ、ripperのドキュメント化、crontabの罠ほか(20211026後編)|TechRacho by BPS株式会社
                          • LangChainでPDFを“学習”→OpenAI APIごとに性能を評価しました

                            はじめに 株式会社cross-Xの古嶋です。DX戦略の立案やデータ・AI活用の支援をしています。 今回は、OpenAI APIのgpt-4及びgpt-3.5-turboの性能について比較してみたので、その検証結果をご紹介します。かなり簡易的な検証結果であり、より踏み込んだ精査が求められるところもありますが、面白い示唆が得られたので記事としてまとめた次第です。 では、早速ですが下図を御覧ください。 これは、最近話題のLangChainを利用してOpenAIのAPIにコンテキスト内学習(ICL: In Context Learning)を実行し、PDF内に記載されている情報を抽出して回答を得るという手法を用いた場合の「出力までの時間」を比較したものです。 その中で、以下の3つの軸で「出力までの時間」を評価しています。 API: gpt-4またはgpt-3.5-turboの場合で比較 回答文:

                              LangChainでPDFを“学習”→OpenAI APIごとに性能を評価しました
                            • シングルオリジン文化をけん引する「グリッチコーヒー」が銀座にオープン

                              Photo: Keisuke Tanigawaシングルオリジン文化をけん引する「グリッチコーヒー」が銀座にオープンフルーティーな浅いりコーヒーが主役のコーヒーカクテルを提供 2023年4月6日、神保町で人気を博した「グリッチコーヒー アンド ロースターズ(GLITCH COFFEE & ROASTERS)」の4店舗目となる新店「グリッチコーヒー ギンザ(GLITCH COFFEE GINZA)」が銀座にオープンした。同ブランドでは、産地や生産者の個性が現れる、浅いりのシングルオリジンコーヒーのみを提供。銀座店では、さらに元バーテンダーのバリスタが考案した「シングルオリジン コーヒーカクテル」も楽しめる。 Photo: Keisuke Tanigawa ブラックを基調としたシックな外観の店舗に一歩足を踏み入れると、バリスタを囲むコの字型のカウンター席と15種以上のコーヒー豆がずらりと並ぶ。

                                シングルオリジン文化をけん引する「グリッチコーヒー」が銀座にオープン
                              • 世界のエスニックタウンを食べ歩くわけ/比呂啓さんに聞く|カフェバグダッド

                                各地のエスニックタウンを食べ歩いて、その様子を撮影し番組にして、YouTubeチャンネルにアップしている映像作家の比呂啓(ヒロケイ)さん。NHKワールドの番組制作に携わるかたわら、アメリカ、中国、イラク、セルビア、日本と、世界をまたにかけて食べまわる。そのあくなき探求心の源泉は何なのだろうと、つねづね思っていた。その比呂さんを、1日「カフェバグダッド」に招き、「移民のるつぼ」米ニューヨークで訪ね歩いたエスニックタウンでのエピソードや、帰国後にはじめたYouTubeチャンネル「エスニック・ネイバーフッド」のコンセプトなどについて、じっくりと公開インタビューをした。聞き手は、カフェバグダッド店主(以下、CBと表記)。新型コロナウィルスの関係で、恒例のトルコ・コーヒーの提供は中止したが、参加した10数人が、和やかな空気の中で、比呂さんの話に熱心に聞き入った。 エスニック飯「月の半分」【CB】では

                                  世界のエスニックタウンを食べ歩くわけ/比呂啓さんに聞く|カフェバグダッド
                                • 【初心者向け】CDNとは? メリット、注意点等を徹底解説 | さくらのナレッジ

                                  こんにちは!ここ数年で、CDNという言葉を耳にする機会も増えてきたのではないでしょうか? CDNを導入されている企業も増えていますが、一方で、まだCDNを使ったことのない、よく知らない方も多いでしょう。 CDNってそもそも何? 導入のメリットは? 利用の際に気を付けることは? 本記事では、CDNについて上記のような疑問を持っている人を対象に、CDNについての基本的な仕組みや、導入のメリット、およびその周辺基礎知識について、わかりやすく説明していきます。 速度改善はUX向上の基本 UX!いきなり難しい言葉が出てきましたが、「そのサービスを使ってどう感じたか?」というユーザ体験(User eXperience)のことです。 「UI/UX」のようにUIと一括りにされることも多いですが、 一瞬でページが表示されて気持ちよかった! / ページ全体が表示されるまで30秒くらいかかってイライラした・・・

                                  • Techouse社内勉強会の内容を紹介します(2) データベース<分離性編> - Techouse Developers Blog

                                    Techouseの「エンジニア基礎勉強会」とは Techouse では「基礎勉強会」と称して2週間に1回、わたしが OS・ネットワーク・データベース・ハードウェア・セキュリティ・システムアーキテクチャなどをお話する勉強会を開催しています。 今回お試し的に、勉強会の内容を公開してみます。 データベース(1) ACID データベース(2) 分離性 今回は前回「データベース<ACID編>」の続きです。 ご笑覧くださいますと幸いです。 データベース(2) トランザクション <中編: 分離性> 前回で扱った「銀行口座」の例をそのまま使っていきます。 BEGIN; DROP TABLE IF EXISTS accounts; CREATE TABLE accounts ( id serial PRIMARY KEY, name varchar NOT NULL, balance decimal NOT

                                      Techouse社内勉強会の内容を紹介します(2) データベース<分離性編> - Techouse Developers Blog
                                    • GA4の問題を解き明かす: GA4が答えられないマーケターからの8つの質問 - Matomoユーザー会

                                      信じがたいことですが、ユニバーサルアナリティクスの寿命は、2012年3月の発表から11年間でした。時折批判もありましたが、このサービスはウェブ解析業界全体の基準を確立しました。多くの指標やレポートが、全世代のマーケターのベンチマークとなりました。まさに一時代を築いたのです。 たとえば、多くのマーケティング担当者は、ユニバーサル アナリティクス Web インターフェイスでダッシュボードと標準トラフィック レポートを検査することから毎日の仕事を始めてきました。 そんな日々が本当にたくさんありました。 彼らはユニバーサル アナリティクスに非常に慣れており、深く考えずにレポートを入力し、数値を操作し、ほぼ自動操縦で指標を操作するようになりました。 ただし、ユニバーサル アナリティクスの廃止日、つまり Google が以前のバージョンの Google アナリティクスを使用したリソースのリクエストの処

                                        GA4の問題を解き明かす: GA4が答えられないマーケターからの8つの質問 - Matomoユーザー会
                                      • Jestでテストを書いてみよう(実践編)

                                        こんにちは、エンジニアのYoheiです。 早速ですが、皆さんはテストコードを書いたことはありますか? テストを書くとなると腰が重くなってしまう方もいるかもしれませんが、実はテストを書くと良いことがたくさんあるんです。 テストについてよくわからない方、これからテストを書き始めるという方はぜひ読んでみてください! 前半は、テストの概要について説明します。 後半は、Javascriptの テスティングフレームワークである Jest を使って実際のコードを例に説明していきます。 まずはテストの概要について簡単に見ていきましょう。 テストとは ※学校でやるテストではありません。 ここでのテストとは、プログラムのテストです。 プログラムのテストとは、実装したプログラムが意図した通りに動いているかを検証するために行うものです。 テストの種類 テストには主に3つの種類が存在し、以下のように分類できます。

                                          Jestでテストを書いてみよう(実践編)
                                        • icmp を通すか、塞ぐか

                                          ヘルプデスクの悩み お客様から「ホームページが見えない」と問い合わせを受けたとき、proxy や dnsについては比較的簡単に確認出来るのですが、icmp echo を通していないとのことで、ping や traceroute がタイムアウトしてしまいます。 原因がお客様側かこちら側もわからず、タイミングをあわせてブラウザを操作してもらいつつ、ネットワーク構成を参照しながらログをひとつひとつ確認するのに骨が折れるのですが、 icmp echo を通すように変更することはできないものでしょうか。なぜ通していないのでしょうか。 セキュリティオフィスの悩み ネットワークセキュリティの観点から、申請のあったプロトコル以外は通さないこととしているのですが、運用部門が icmp echo が通らないので不便だ、と相談してきました。しかも、通信元/通信先を限定するのでは意味がないとのことで、icmp e

                                            icmp を通すか、塞ぐか
                                          • 0xとChatGPTを活用したNode.jsアプリケーションの最適化 - Pepabo Tech Portal

                                            こんにちは!SUZURI事業部デジタルコンテンツチームのyukunです。 最近、SUZURIの一部の機能に使っているNode.jsのアプリケーションが重くなりエラーやタイムアウトが頻発するという事象が起こりました。 そのアプリケーションはpuppeteerを使ってHTMLのスクリーンショットを撮りPNG画像として返すExpressサーバーです。 しかし、開発環境やステージング環境では動作していたので、原因はコードの変更によるものではなく、アクセス数の増加によるものだと推測しました。 まずは、水平スケーリングを行いコンピューティングリソースを増やすことを検討しましたが、アプリケーションの処理自体はそんなに遅くないはずだと思い最適化を試みました。 Node.jsのプロファイリングツールの0xとChatGPTを活用して、数時間で重い処理を特定してレスポンスを2倍速くする改善ができたので紹介します

                                              0xとChatGPTを活用したNode.jsアプリケーションの最適化 - Pepabo Tech Portal
                                            • dns-troubleshoot.pptx

                                              DNSトラブルシューティング IIJ 山口崇徳 DNSの関係者(1) ユーザ レジストラ 参照サーバ ルートサーバ レジストリの 権威サーバ 権威サーバ ドメイン 所有者 委譲 委譲 DNS問い合わせ DNS問い合わせ ゾーン 設置 登録 登録 2 DNSの関係者(2) • なんかいっぱいいる… – それぞれ役割が異なる – それぞれの場所で固有のトラブルが発生しうる – どこでトラブルが起きているのか見極めるのが重要 • 自分はその中のごく一部にしか関われない – トラブルの原因は特定できても、それが自分では手の出せないところ にあることも多い • 原因となっているところが直してくれるまで、何もできずに眺めているしか できない – そんなわけで、問題の解決に至らず、原因の特定までで終わってしま うケースも多々あり • むしろその方がはるかに多いような気も… • このセッションの「DNSト

                                              • 元ナンバーワンホストに聞く、歌舞伎町の未来

                                                新型コロナウイルス感染症(COVID-19)によって、私たちは今、かつてないほどの変化の時代を迎えている。グローバルなシティガイドとして東京のさまざまな情報を発信してきたタイムアウト東京は、ポストコロナ時代のシティライフを読み解くための試みとして、国内外の識者によるインタビュー企画をスタート。 今後、私たちの社会、環境、生活はどのように変わっていくのか。その舞台装置となる都市や空間は、どのようにアップデートされていくのか。シリーズ第5弾では新宿、歌舞伎町の元売れっ子ホストで現在はホストクラブ、バー、美容室など16店舗を運営するSmappa! Group会長の手塚マキに話を聞いた。 とにかく私は悩んでいます。感染症がまん延する社会という初めての経験で、商売人として、また一人の人間としてどう対峙(たいじ)すればいいのか、皆目見当がつきません。「今は何も正論がない」という気持ちが強く、そんな「な

                                                  元ナンバーワンホストに聞く、歌舞伎町の未来
                                                • ユーザーからの報告で判明したデータコンプラクション問題 LINEが取り組んだ、大規模なHDFS Erasure Codingの技術課題

                                                  2021年11月10日と11日の2日間、LINE株式会社が主催するエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2021」がオンラインで開催されました。そこでData Platform Software Engineerの内田氏が「大規模なHDFS Erasure Codingにおける技術的課題」というテーマで、HDFS Erasure Codingで起きたデータコラプションの問題と、その解決法について共有しました。 HDFSのErasure Codingでインフラコストの削減に取り組むLINE 内田早俊氏:それでは始めます。こんにちは。LINEのData Engineering Center、Data Platform室に所属している内田です。最初に自己紹介から始めたいと思います。私は2018年にLINEに入社して以降、Hadoopを中心にデータプラットフォーム

                                                    ユーザーからの報告で判明したデータコンプラクション問題 LINEが取り組んだ、大規模なHDFS Erasure Codingの技術課題
                                                  • GA4の「エンゲージメント」の基本的な考え方 | アユダンテ株式会社

                                                    GA4には「エンゲージメントのあったセッション」「ユーザーエンゲージメント」など、エンゲージメントという概念の理解が必要な指標が多く見られます。 また、UAでよく使われていた「直帰率」という指標も、GA4では同じ名前ですが「エンゲージメントのなかったセッションの割合」という定義に変更されています。 このコラムではエンゲージメントという概念について、基本的な考え方を解説します。 ※GA4のレポート画面上は「エンゲージのあったセッション」という日本語訳になっていますが、本記事はわかりやすさを重視して「エンゲージメント」に表記統一しています。 GA4で登場した「エンゲージメント」エンゲージメントとは何かエンゲージメントがなぜ必要なの?エンゲージメントはどう使えるの?さいごに GA4で登場した「エンゲージメント」 公式ヘルプにはエンゲージメントの意味として「サイトやアプリに対するユーザーの操作です

                                                      GA4の「エンゲージメント」の基本的な考え方 | アユダンテ株式会社
                                                    • JANOG49 QUICについて話そう

                                                      QUICについて話そう Yuya Kawakami (@yuyarin), SoftBank Kazuho Oku (@kazuho), Fastly 2022-01-27 JANOG49 このプログラムの経緯 JANOG48でライトニングトークをしたところ高評価を頂きましたが、LTで議論が できなかったのでプログラム応募してみました 2 登壇者 3 川上 雄也 (@yuyarin) ソフトバンク株式会社 Senior Network Architect 奥 一穂 (@kazuho) Fastly K.K. JANOG48 LTのきっかけ 4 このプログラムの目的 QUICは新しいパラダイムのプロトコルなので 既存のネットワークインフラとギャップがある QUICの理念や特性をネットワークオペレータが理解して、 QUICを活かすネットワーク運用ができるようになりたい 5 プログラムの流れ ●

                                                      • Spanner にクエリをレビューして実行する gchammer | メルカリエンジニアリング

                                                        Merpay Advent Calendar 2020 の2日目です。 こんにちは。Merpay Solutions Team の @sinmetal です。 この記事は Cloud Spanner (以下Spanner) に クエリ(SELECT Only) を実行するための メルペイ 社内 GUI Tool である gchammer の紹介記事です。 去年の Advent Calandar で同僚の @vvakame さんが紹介しています。 メルペイ社内ツールのお話 生まれた経緯 gchammer は 本番環境の Spanner へクエリを実行するために生まれました。 ざっくり、以下の2つの要求から誕生しています。 本番環境の GCP Project から人間の権限を外してセキュアにしたい 運用上、必要なクエリをレビューし、ログを残した状態で実行したい 最初は入力欄にクエリを書くだけの

                                                          Spanner にクエリをレビューして実行する gchammer | メルカリエンジニアリング
                                                        • M5StickC(ESP32)でのマルチタスク利用例

                                                          概要 原理はいろいろ説明していますが、実際の利用例があまりなかったので作ってみました。排他制御にキューを利用しての、マルチタスク例になります。 マルチタスクとは? 複数の処理を同時に実行しようとした場合にはマルチタスクにする必要があります。通常のloop()関数だけですと、長時間処理を行うと他の処理ができなくなってしまうことがあります。 loop()関数のみで実行しているのはシングルタスクで、複数のタスクで同時に実行することをマルチタスクといいます。ただし、タスクには優先順位がありますので、優先順位が高いタスクが長時間CPUを独占すると、他のタスクが実行できなくなってしまうことがあります。 キューとは? マルチタスクの場合には、複数のタスクが特定の変数を同時に更新してしまうことがあります。そのため排他処理などが必要になります。キューも排他処理の一種で、他のタスクへ安全に変数などを送信して、

                                                            M5StickC(ESP32)でのマルチタスク利用例
                                                          • 週刊Railsウォッチ(20191112後編)invisible gemで可視性を変えずにパッチ当て、スライド:「型なし言語のための型」、自然言語の言語名を推測ほか|TechRacho by BPS株式会社

                                                            2019.11.12 週刊Railsウォッチ(20191112後編)invisible gemで可視性を変えずにパッチ当て、スライド:「型なし言語のための型」、自然言語の言語名を推測ほか こんにちは、hachi8833です。DHHがAppleクレカの件でTVに出てたようです。 "Intent doesn't matter. What matters is the outcome, and we had sexist outcomes." @dhh says he stands by his tweet calling the Apple Card "f***ing sexist." https://t.co/fgX3eQHEps pic.twitter.com/CAkaRu5oA8 — CNBC (@CNBC) November 11, 2019 各記事冒頭には⚓でパーマリンクを置いてあり

                                                              週刊Railsウォッチ(20191112後編)invisible gemで可視性を変えずにパッチ当て、スライド:「型なし言語のための型」、自然言語の言語名を推測ほか|TechRacho by BPS株式会社
                                                            • DIコンテナの本当の使いどころ | ウルシステムズ株式会社

                                                              DI の自由度は諸刃の剣 近ごろ、「実プロジェクトでDIコンテナ(注1)を導入している」という話をちらほら耳にするようになりました。それと同時に、「DIコンテナを使ったプロジェクトが大変なことになっている」という話も耳にするようになりました。DIの魅力を十分に享受して低コスト、高品質を実現しているプロジェクトがある一方で「DIを導入してみたのはいいのだけれど、DIの設定ファイルが大きくなりすぎて管理しきれない」「DIを使っているのに、テスタビリティが全然向上していない」など苦労しているプロジェクトもあるようです。この差はいったいどこから来るのでしょうか。 DIは、EJBなどと比べると比較的取っ付きやすい技術ではありますが、ほかの技術同様、誤った使い方では十分に力を発揮できません。DIコンテナは非常に単純明快な技術ではありますが、そのシンプルさ故に自由度が高くさまざまな使い方ができます。その

                                                                DIコンテナの本当の使いどころ | ウルシステムズ株式会社
                                                              • 負荷試験でエンジニアの実力大体分かる説|フィジカルモンスター

                                                                俺の観測範囲内によると、良くも悪くも「え、この人マジでやばみが深い」となるのは負荷試験のフェーズが圧倒的に多い。俺の思うポイントをまとめておく。 以下はとあるwebサービスの負荷試験を実施するときを想定して欲しい。 まずは目的とゴールを決めろ負荷試験を実施して欲しい人の思惑や事情によって目的とゴールはブレまくる。その結果、誰も見ることのない意味のない大量の負荷試験結果レポートが出来上がるのだ。コンセンサスを取っておき、目的とゴールをブレさせないことが最重要だ。 無邪気な彼らの要求はいつだってこうだ。 「ピーク時でも落ちないようにして欲しい」 彼らはとにかく臆病だ。失敗を恐れている。それはとても良いことだが、意思決定が遅れることの原因でもある。まずは彼らにこう言おう。 「そんなことより自衛隊式懸垂何回できますか?」 日々鍛錬している印象を与えるんだ。これは信頼を得るのに非常に有効だ。 それか

                                                                  負荷試験でエンジニアの実力大体分かる説|フィジカルモンスター
                                                                • NBA観戦のため人生初『ロサンゼルス』へ行ってきました【後編】

                                                                  元旦から1月5日までの5日間、40代にして人生初のアメリカ本国ロサンゼルスへ旅行に行ってきました。今回の渡米の目的は、若い頃からの悲願でもありましたバスケットボールの本場アメリカでNBA観戦をするためです。長年温めてきた計画をこの東京オリンピックイヤーでもある2020年に満を持して決行してきました。そんな人生の思い出に残る出来事を、自分自身の備忘録的な意味も込めてブログに書き記したいと思います。 今回の記事は結構な長編になりましたので【前編】【後編】に分けてアップしております。【前編】の記事を読んでいない場合は、先に読んでいただく事をおすすめします。 【前編】では、渡米の計画と準備、旅行費について紹介させていただきました。今回の【後編】は現地で体験したことや、NBA観戦した感想などを紹介致します。現在バスケットボール人気が高まり、NBAでも八村塁選手が活躍している影響で本場アメリカでNBA

                                                                    NBA観戦のため人生初『ロサンゼルス』へ行ってきました【後編】
                                                                  • 週刊Railsウォッチ(20200210前編)Railsのベンチマークジェネレータ、長いバックグラウンドジョブと戦う、Timestamp切り詰めの謎、Open APIツールほか|TechRacho by BPS株式会社

                                                                    2020.02.10 週刊Railsウォッチ(20200210前編)Railsのベンチマークジェネレータ、長いバックグラウンドジョブと戦う、Timestamp切り詰めの謎、Open APIツールほか こんにちは、hachi8833です。そういえば明日は祝日ですね。コロナウイルス流行の様子が早速ビジュアライズされたようです。 元記事: コロナウイルスの黙示録的な広がりをリアルタイムで追跡するサイトが公開 | ナゾロジー 「まあこれで何かわかったとしても自分らに打てる手は限られてますし😷」「情報の動き激しくて...😅」(以下延々) 参考: CNN.co.jp : 新型ウイルス、潜伏期間中の感染例は「誤り」 独当局 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっつい

                                                                      週刊Railsウォッチ(20200210前編)Railsのベンチマークジェネレータ、長いバックグラウンドジョブと戦う、Timestamp切り詰めの謎、Open APIツールほか|TechRacho by BPS株式会社
                                                                    • 一時的な障害の処理 - Best practices for cloud applications

                                                                      このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 リモートのサービスやリモートのリソースとやり取りするすべてのアプリケーションは、一過性の障害に特別な注意を払う必要があります。 これは、クラウドで実行されるアプリケーションに特に当てはまります。クラウドでは、環境の特性とインターネット経由の接続により、この種の障害がより頻繁に発生する可能性があるからです。 一時的な障害には、コンポーネントやサービスとのネットワーク接続が一瞬失われる、サービスを一時的に利用できなくなる、サービスがビジー状態となってタイムアウトするなどがあります。 多くの場合、これらの障害は自己修正されるため、しばらくしてから操作を繰り返せば、成功する可能性があります。 この記事では、一時的な障

                                                                        一時的な障害の処理 - Best practices for cloud applications
                                                                      • 世界のベスト都市、東京は8位! 評価された点はグルメと…? | J-WAVE NEWS

                                                                        J-WAVEの番組『STEP ONE』には、気になる海外ニュースをお伝えする「CHINTAI GLOBAL BEATS」というコーナーがある。ここでは2024年1月にオンエアされた同コーナーから、「世界の都市トップ10」を紹介する。 【オンエア:2024年1月29日(木)/ナビゲート:サッシャ、ノイハウス萌菜】 世界のベスト10都市 今回、番組では雑誌・ウェブマガジンの「タイムアウト」が毎年発表している世界のベスト都市から上位10都市を紹介した。旅行のきっかけになるような情報を提供している同メディアだが、数千人もの地元住民にアンケートを実施しており、主要都市での生活の実態を独自調査している。 【参照】Time Out Reveals New York as the Best City in the World right now(外部リンク) 食文化、文化、ナイトライフのシーンの質、手軽さ

                                                                          世界のベスト都市、東京は8位! 評価された点はグルメと…? | J-WAVE NEWS
                                                                        • 「Windows 10 May 2020 Update」に対応した「Radeon Software Adrenalin 2020 Edition 20.5.1」が公開に

                                                                          「Windows 10 May 2020 Update」に対応した「Radeon Software Adrenalin 2020 Edition 20.5.1」が公開に ライター:米田 聡 北米時間2020年5月27日,AMDは,「Radeon Software Adrenalin 2020 Edition 20.5.1」(以下,Adrenalin 2020 20.5.1)をリリースした。 本バージョンは,WHQL(Windows Hardware Quality Labs,ウィクル)未通過の「Optional」(随意選択)版で,Microsoftが北米時間5月27日に配布をスタートした「Windows 10 May 2020 Update」に対応したドライバだ。 Windows 10 May 2020 Updateでは,Xbox Series Xと共通の「DirectX 12 Ultim

                                                                          • Amazon Kinesis Data Firehose により、VPC のプライバシー内で Amazon Elasticsearch Service にストリーミングデータを取り込む | Amazon Web Services

                                                                            Amazon Web Services ブログ Amazon Kinesis Data Firehose により、VPC のプライバシー内で Amazon Elasticsearch Service にストリーミングデータを取り込む  今日、新しい Amazon Kinesis Data Firehose 機能を追加します。これにより、Kinesis Data Firehose から Amazon Elasticsearch Service ドメインへの VPC 配信をセットアップできます。Amazon Kinesis Data Streams でカスタムアプリケーションを管理してトラフィックを非公開にしている場合は、Kinesis Data Firehose を使用して、VPC 内の Amazon Elasticsearch Service エンドポイントにデータをロードすることができ

                                                                              Amazon Kinesis Data Firehose により、VPC のプライバシー内で Amazon Elasticsearch Service にストリーミングデータを取り込む | Amazon Web Services
                                                                            • Google Geminiでゲーム移植?ブラウザゲームの"Rust+WASM版"をAIに作らせる | Agar.io 2024 - Qiita

                                                                              Google Geminiでゲーム移植?ブラウザゲームの"Rust+WASM版"をAIに作らせる | Agar.io 2024JavaScriptgameRustAIWebAssembly 皆さんは Google AI Studio を使っていますか? このサービスは、テキストや画像だけでなく、動画やコードなどの様々なデータを理解し、Gemini に質問したり指示したりできる強力なツールです。 ただ、注目すべきは かなり長いプログラムのコードを食わせてそれを解析できる ということです。 以下は slither.io というブラウザゲームのjsファイルを丸ごと食わせて解説してもらった例 コードを全部読まなくても、Gemini に解析してもらってどういう処理があるとか、サーバーとどんな通信を行っているのかを聞くとかなり精度良く回答が帰ってきます。 つまり、コードの中身をほとんど読まなくてもだい

                                                                                Google Geminiでゲーム移植?ブラウザゲームの"Rust+WASM版"をAIに作らせる | Agar.io 2024 - Qiita
                                                                              • 【AWS ALB+Nginx+Unicorn】504 Gateway Time-outと、upstream timed out (110: Connection timed out)が発生したときの対処法 - 紙一重の積み重ね

                                                                                発生した事象 RailsアプリケーションのCSV取り込み処理で504エラーが発生 環境 AWS ALB Nginx Unicorn Rails5.1.1 考えられる原因 AWS ALBのアイドルタイムアウトが短い デフォルトは60秒 最大3600秒まで設定可能 Nginx、Unicornのタイムアウト時間が短い 対策 AWS ALBのタイムアウト時間を設定。 Nginxと合わせて、暫定で360秒に設定。 Nginxにproxy_read_timeoutを設定 proxyサーバからのレスポンスを読み込むためのタイムアウト時間。proxyサーバがこの時間内に何も応答しない場合、接続を閉じる。 defaultは60秒。 Unicornよりも余裕を持たせて、暫定で360秒に設定。 Module ngx_http_proxy_module Unicornにtimeoutを設定 ワーカープロセスのタイ

                                                                                  【AWS ALB+Nginx+Unicorn】504 Gateway Time-outと、upstream timed out (110: Connection timed out)が発生したときの対処法 - 紙一重の積み重ね
                                                                                • ApacheのMPMを設定を確認する - CLOVER🍀

                                                                                  これは、なにをしたくて書いたもの? ApacheのMPMの設定…接続数やプロセス数、スレッド数まわりの設定をちょいちょい見る割には覚えていられないので、 1度ちゃんと見ておこうかなということで。 環境 今回の環境は、こちら。 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.2 LTS Release: 20.04 Codename: focal $ uname -srvmpio Linux 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux Ubuntu Linux 20.04 LTSです。 こちらにApacheをイン

                                                                                    ApacheのMPMを設定を確認する - CLOVER🍀