タグ 挙動
人気順 5 users 50 users 100 users 500 users 1000 usersGo で gRPC の metadata を使う
この記事は Magic Moment Advent Calendar 2024 10 日目の記事です。 Magic Moment ソフトウェアエンジニアの scent-y です。 弊社ではサービス間通信の手段のひとつとして gRPC を採用しており、キックするイベントを伝播するのに gRPC の metadata を利用したりしてます。 metadata を扱う中で挙動としてどうなってい... 続きを読む
compose.yamlはマージができるし、YAMLのtagでその挙動をコントロールできる - 風に吹かれても
このエントリは、はてなエンジニア - Qiita Advent Calendar 2024 - Qiitaの13日目の記事です。昨日は、 id:maiyama4 さんのSwiftUI の Text がなぜか省略されてしまう問題とそのレイアウトプロセスのデバッグ - maiyama4's blogでした。 みなさんCompose使っていますか? ここで言うComposeはdocker composeとかnerdctl... 続きを読む
BEGIN 中に BEGIN をすると COMMIT される
この記事は MySQL Advent Calendar 2023 2日目の記事です。 (ちょっとフライング。。) 今回は僕がマジか、と思ってしまった MySQL の挙動について共有させていただきます。 BEGIN 中に BEGIN をすると COMMIT される 結論から言うとこれだけです ^^;; アプリエンジニアの方からお問い合わせをいただいた時にはこのことを... 続きを読む
MySQLでわざとデッドロック発生させて挙動を確認してみた - Qiita
概要 RDB(リレーショナルデータベース)を運用していると、複数のトランザクションが同じデータに同時アクセスしようとする場合に「デッドロック」が発生することがあります。デッドロックとは、あるトランザクションが必要とするリソースが別のトランザクションによってロックされ、さらにそのトランザクションも他の... 続きを読む
GOM Playerは今もヤバイ。インストールしてみた結果 | ニッチなPCゲーマーの環境構築Z
GOM Playerをご存知でしょうか。今でもヤバイです。 GOM Playerとは、さまざまなファイル形式に対応し、利便性が高かったため2000年代後半頃に流行した韓国製のメディアプレイヤー。 しかし、自動アップデートでウイルスに感染したり、インストーラーにHao123やBaidu IMEなど、マルウェアのような挙動をするアプリが含ま... 続きを読む
JavaScriptのProxyを使うときに気をつけること
本稿では、Proxyを使う際はオブジェクトの原理をよく理解した上で、PreventExtensions時の挙動とPrivate Identifierに気をつけましょうという話をします。 そもそもProxyは何なのか Proxy は Reflect と対をなすプリミティブAPIで、オブジェクトの低レベルプロトコルの操作を提供します。 Proxyは、オブジェクトの低レベ... 続きを読む
イテレータを分岐させるとどうなる? Iterator Helpersに見るJavaScriptのイテレータの挙動
2024年10月のTC39ミーティングでは、Iterator HelpersがStage 4となり、ECMAScriptの仕様に追加されることが決定しました。Iterator HelpersはすでにGoogle Chromeなどで試すことができます。 Iterator Helpersは概してわかりやすい機能群ではありますが、やはり元々がJavaScriptということで、直観的には理解しがたい挙... 続きを読む
「舐められたら◯す」で生きてきた日本人が「◯しちゃダメ」と言われて素直に従った結果…舐められても笑顔だがいつの間にかフェードアウトするのが海外で不気味がられてる話
まふ @mafu_todo 舐められたら殺す、で生きてきた日本人、殺すのはだめだよ、と言われて素直に殺さないようにした結果、舐められてもにこにこ黙っているのにいつの間にかフェードアウトする、という挙動になって不気味がられているわけか 続きを読む
個人情報を含む情報漏えいのおそれについて(調査結果) : 富士通
1. 調査結果 本事案での影響範囲および原因の特定に向けて、当社および外部の専門調査会社によるログ情報の調査・分析、社内関係者へのヒアリングなどの詳細調査を実施した結果、以下の事実が判明しました。 (1)マルウェアの挙動および影響範囲 当社の業務パソコン1台にマルウェアが蔵置された後、当該パソコンを起点... 続きを読む
JDKバージョンとBigDecimalの挙動について - RAKUS Developers Blog | ラクス エンジニアブログ
BigDecimalの値保持について BigDecimalから値の抽出 誤った表記変換方法 正しい文字列を取得する方法 まとめ お金の計算など正確にJavaで計算をするうえで欠かせないBigDecimalですが、 一部JDKバージョンで挙動に変更が入っていました。 この改修により問題に直面してしまったため備忘録がてら挙動をまとめることにし... 続きを読む
ゲームデバッガー漫画「この世界は不完全すぎる」アニメ版公式、大量の“バグ”を公式サイトに仕込む。わざとだけどなんか探しちゃう - AUTOMATON
漫画「この世界は不完全すぎる」公式は6月24日、同作公式サイトに“バグ”があるとして、X(旧Twitter)にて報告しユーザーに修正箇所の調査を呼びかけた。実際には、同漫画のアニメ放送開始にあたっての宣伝として、バグのような挙動を公式サイトに散りばめたかたち。そしてSNS上ではこの“バグ探し”を楽しむユーザーが散... 続きを読む
MySQL/Aurora/TiDBロック入門 – 第3回ロック読取りも SELECT は止められない【解説動画付】|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
MySQL/Aurora/TiDBロック入門 – 第3回ロック読取りも SELECT は止められない【解説動画付】 MySQL とその互換 DB のロックの挙動を紹介する入門シリーズ、第3回は第2回で紹介したロックモニターを使って、業務ではよく使われているロック読取りについて解説します。 ロック読取りは、ゲームのバックエンドサーバーな... 続きを読む
go get で考慮している ファイルシステムの挙動について
Go Conference 2024:https://gocon.jp/2024 続きを読む
Go1.21から導入された Go Toolchainの仕組みをまるっと解説
2023/8/9にリリースされたGo1.21 新たに導入されたツールチェーン(Go Toolchains) 次の内容を知ってもらい、Toolchainを使いこなせるようになること ・導入が必要となった背景 ・導入で期待されること ・具体的にはどう使うのか ・どんな挙動なのか 続きを読む
MySQL/Aurora/TiDBロック入門 – 第2回ロックモニターの読み方【動画解説付】|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
MySQL/Aurora/TiDBロック入門 – 第2回ロックモニターの読み方【動画解説付】 MySQL とその互換 DB のロックやトランザクションの挙動を紹介する入門シリーズ、「第1回 トランザクション分離レベル」 では READ COMMITTED や REPEATABLE READ でどういう挙動になるか紹介しました。 第2回目の今回は MySQL InnoDB のロ... 続きを読む
Docker Compose で php-fpm が発行するシステムコールを見る - Shin x Blog
php-fpm の挙動を確認するために発行されるシステムコールを簡単に確認できる Docker Compose 環境を作りました。 github.com システムコール strace-php-fpm strace オプション Docker 環境で strace を実行する注意点 php-fpm が発行するシステムコール例 ini ファイルの探索 nginx からの FastCGI リクエスト PHP フ... 続きを読む
Dockerコマンドの挙動を図解にして覚えやすくしてみた - Qiita
対象者 Docker使いたいけどよくわからない Docker使い始めたけどコマンド言われるがままに打っていてよくわかってない コマンドと動作を図示で理解したい こんな人の理解の一助になれば幸いです。 (前提条件: docker version 26.0.2) Dockerコマンドを可視化してみた 勝手にローカルのPCをmacにしているのはご愛嬌です ... 続きを読む
Wordの貼り付けオプション、元の書式が無条件で保持される挙動がついに変更【やじうまWatch】
Python 3.12で増えた並列処理と、これまでの並列処理の挙動を比べてみる - Qiita
この記事ですることを3行で Pythonの標準ライブラリでできる並列実行を、あらためて総当たりで速度比較しよう ウォーターフォールチャートで、それぞれの並列処理の処理時間の特徴を可視化しよう boto3の実行をモデルケースにして、どの並列処理が一番早いのかを調べよう この記事の結論を先に Python 3.12から本格的に... 続きを読む
ウェブページに「数値の入力欄」を実装する際はテンキーの存在を考慮する必要あり
ウェブページ上には「クレジットカード番号」「郵便番号」「電話番号」といった数値の入力欄が存在することがありますが、実装方法によってはブラウザの挙動によって入力内容が変化してしまったり、テンキーでの入力を受けつけなくなってしまったりします。そこで、数値入力欄の実装時に気を付けるべき点をまとめてみま... 続きを読む
GitHub Actions でワークフローの同時実行を防ぐ concurrency 設定 - kakakakakku blog
GitHub Actions ではデフォルトの挙動として同じワークフローの複数のジョブを同時実行できる.無駄に待つ必要がないという意味ではメリットがあるけど,ワークフローによっては同時実行したくないこともあると思う. GitHub Actions でワークフローが複数トリガーされてしまって慌てて止めたという経験もあったりする😅... 続きを読む
プログラミング言語をすぐに試せる「プレイグラウンド」まとめ。2024年版
新しいプログラミング言語やライブラリ、フレームワークを学ぶには、実際にそれらを試して挙動などを見てみることが大事ですが、実行環境を用意するのは手間がかかります。 そこで役立つのが、いわゆる「プレイグラウンド」と呼ばれる、Webブラウザでプログラミング言語やライブラリ、フレームワークをすぐに試すことが... 続きを読む
海で挙動がおかしな魚を見つけたから、解剖して寄生生物を観察してみた
でんか @K_theHermit ■海洋生物観測所:素潜り観察/白バック撮影/繁殖研究 ■グッズ制作:生態写真集『ヤドカリのグラビア』 販売中 ■公式ショップ→kthehermit.thebase.in k-hermit.com 続きを読む
Chromeの「ブックマーク追加時の動作」が変更されて名前やフォルダを編集するのに必要なクリック数が増加
Chromeでブックマークを作成する際の挙動が変わり、ブックマークの名前やフォルダを編集する際のステップ数が増加しました。 Google changes Chrome's "add bookmarks" flow and users are not happy - gHacks Tech News https://www.ghacks.net/2024/02/28/google-changes-chromes-add-bookmarks-flow-and-users-are-no... 続きを読む
【物性評価】 SwissADMEを使って物性を予測しよう【in silico創薬】 - LabCode
物性評価とは 薬物化合物の物性評価とADME(吸収、分布、代謝、排泄)は、医薬品開発において重要な要素です。物性評価では、化合物の溶解性、安定性、リポフィリシティ(脂溶性)、分子サイズなどの基本的な化学的特性を調査します。これらの物理化学的特性は、薬物の生体内での挙動、すなわちADMEプロセスに直接影響を... 続きを読む