コンピュータ用語で、英文字(アルファベット)の大文字と小文字を区別しないことを意味する。 upper-case(大文字)とlower-case(小文字)の違いにinsensitiveで(鈍感で)ある、ということから。 例えば、はてなキーワードの自動リンクは「case-insensitive」でも「CASE-INSENSITIVE」でも同じキーワードにリンクするので、case-insensitiveである。 対義語はcase-sensitive。
これは、なにをしたくて書いたもの? こちらのエントリーで、MicroProfile OpenAPIを使ってOpenAPIドキュメントを生成してみました。 WildFly 33とMicroProfile OpenAPI(SmallRye OpenAPI)でOpenAPIドキュメントを生成する - CLOVER🍀 今回はこのOpenAPIドキュメントから、Jakarta RESTful Web Services(JAX-RS)のサーバーサイドのソースコードを生成してみたいと思います。 OpenAPI GeneratorでJAX-RSのソースコードを生成する OpenAPIドキュメントから、ソースコ…
ここのところTrinoのリリースが週次ペースなのですが、その分一回の分量は控えめなのでどちらが楽なのか…。UIの改善はわかりやすくて良いですね。 原文はこちら: https://trino.io/docs/current/release/release-461.html General 実装にあわせてコンフィギュレーションプロパティmax-tasks-waiting-for-execution-per-stageをmax-tasks-waiting-for-execution-per-queryに、セッションプロパティmax_tasks_waiting_for_node_per_stageをm…
◇ アノキミモノガタリその弐 はじめに 整数型ID、Snowflake ID、MongoDBのObjectID、ULID、UUIDなどの特徴と比較 整数型ID、Snowflake ID、MongoDBのObjectID、ULID、UUIDの選択フローチャート 衝突検知と自動回避メカニズム Snowflake IDの仕組み MongoDBのObjectIDの仕組み ULIDの仕組み ULIDにおける広い空間 ULIDにおける単調性問題 ULIDの安全性問題 ULIDの同じミリ秒内の単調性における推測可能問題 ULIDの実現におけるオーバーフロー問題 UUIDの仕組み UUID v1の仕組み UU…
◇ アノキミモノガタリその肆 はじめに PythonにおけるULIDの実際応用 マイクロ秒まで単調増加できるULID ULIDの移行工程で起きた疑問や問題集 クエリの検索問題 なんと、ULIDってクエリで検索できないの?! 検索できない理由 ULIDを検索できるようにするための突破口 Django Admin 側の解決策 Django App 側の解決策 インデックス疑問 マイグレーション問題 なんだと!Migration は無限ループになった?! 古いデータのulid領域もULIDが生成されてしまう問題 なんで?Migrationで生成されたULIDはすべて同じ?! 外部システムとの連携問題…
原文はこちら: https://trino.io/docs/current/release/release-459.html General FTEモード(retry_policyがTASK)かつadaptive join reorderingが有効な場合に発生する可能性のあるエラーを修正 (#23407) Docker image JavaランタイムをJava 23にアップデート (#23482) CLI 2進(1024ベース)のサイズやレートを正しい省略形(KiBやMiBなど)で表示するように修正し、10進(1000ベース)でKBやMBで表示するための--decimal-data-size…
github.com planner: add more test cases for plan cache by qw4990 · Pull Request #56380 · pingcap/tidb · GitHub Plan cacheのテストを追加しています。 planner: make pattern match case-insensitive for some infoschema tables by tangenta · Pull Request #56378 · pingcap/tidb · GitHub information schemaのレコードの検索をcase ins…
最近macでOpenFOAMを動かす用事があったので調べていたのですが、イマドキのOpenFOAMはmacでも簡単に動かせるもんなんですね。*1 ESI版と財団版それぞれ、mac向けのドキュメントが用意されていて次の3パターンがあるようです。 ESI版のdockerコンテナを動かす ESI版をappleのネイティブclangでビルド Canonical Multipass でunbutuのVMを作って、財団版のubuntuパッケージを入れる。 一応、財団版のdockerコンテナもありますが、こっちはv11までしか提供されていないようです。*2 どう考えても、ESI版のdockerを動かすのが一…
Amazon S3 / Google Cloud Storage にある大量・巨大なファイルを COPY INTO で Snowflake へデータロードする際に押さえておくべきポイントを備忘録的に記しておきます。 前提となるデータロード 以下のようなユースケースにおけるCOPY INTO の利用を想定しています。 Snowpipe で取り込むテーブルの過去データのロード 単一テーブルで replace (洗い替え) を行う巨大なテーブルのバルクロード 引用: https://docs.snowflake.com/ja/user-guide/data-load-s3 ロードするファイル形式は …
システム構成 元々さくらレンタルサーバ(VPSではない)を契約していたが、特段重い処理を走らせているわけでもなく、かつデータベースにも余裕があり有効活用の道を模索していた。 そんな折、とある外部APIから定期的にデータを取得してビジュアライズしたい欲求に駆られた。 であるならば、せっかくだし使ったことの無いフレームワークやライブラリも触っておきたい。ということで、フロントエンドにはNext.js+Reactを採用。 どちらも初めてで公式ドキュメントとにらめっこ状態だったが、ある程度の理解まで到達でき今非常に気分がいい! 今回構成を考える上で検討した他のライブラリ等も含め、いろいろとメモしておこ…
Swift Package の build configuration には debug と release の2つがあります。 developer.apple.com debug の場合は compilation condition DEBUG が有効になり、 #if DEBUG の分岐を通るようになります。これを利用して、例えばデバッグログの表示などリリース時には実行したくない処理を #if DEBUG の分岐の中に書くことができます。 #if DEBUG print("debug でのみ実行される") #else print("release でのみ実行される") #endif コマンド…
私の Android がオンボロイドになり、いつ壊れてもおかしくない状況なので、設定内容などをまとめておくことにします。
blog1.mammb.com Markdown Documentation Comments リンク テーブル JavaDoc tags シンタックスハイライト openjdk.org Markdown Documentation Comments JDK23 より、JavaDoc コメントを Markdown 形式で記載できるようになります。 Markdown 形式のコメントは、Rust と同じように /// で始めます。 /// Returns a hash code value for the object. This method is /// supported for the b…
はじめに こんにちは、計測プラットフォーム開発本部SREブロックの近藤です。普段はZOZOMATやZOZOGLASS、ZOZOFITなどの計測技術に関わるシステムの開発、運用に携わっています。 計測プラットフォーム開発本部では、複数のプロダクトを運用していますが並行して新しいプロダクトも開発しています。SREチームでは増え続けるプロダクトの運用負荷に対して改善は行っていますが、さらなるプロダクトの拡張に備えてZOZOFITの開発運用を別チームへ移管することになりました。移管作業の中でAWSリソースを別チームが管理するAWSアカウントへ移行する作業が発生することになりました。本記事では移行時に遭…
4/20 - 4/21という日程で開催された。BunkyoWesternsのぽよ~~~~として参加して3位。プレースホルダのつもりで適当なユーザ名にしたのだけれども、後から変えようとしたら "Name changes are disabled" と怒られて困った。 Webを全完した。Fearless ConcurrencyとNo Sql Injectionが特に面白かった。 リンク: 問題リポジトリ・公式writeup [Web 100] Baby Web (183 solves) [Web 100] Greyctf Survey (154 solves) [Web 100] Markdown…
collate utf8_unicode_ciutfbm4 のキャラクタコードに対してこの collate を指定するとエラーになる、 Error Code: 1253. COLLATION 'utf8_unicode_ci' is not valid for CHARACTER SET 'utf8mb4' 以下でデーターベースがどうなっているか確認する SHOW VARIABLES LIKE 'character_set_database'; +------------------------+---------+ | Variable_name | Value | +-----------…