| Management number | 233589159 | Release Date | 2026/06/27 | List Price | $90.00 | Model Number | 233589159 | ||
|---|---|---|---|---|---|---|---|---|---|
| Category | |||||||||
【Kindle版の購入をお考えの皆さまへ】本書はプログラム言語の本であり、なおかつデータベースを扱うものであるためコンソールやコードなどの表示のされ方を考慮した結果としてB5サイズの固定レイアウトでの提供となっております。そのため一部の端末では端末に合わせて縮小された結果として文字などが小さくなって読みづらくなる可能性がございますことをご了承ください。【概要(「はじめに」より抜粋)】本書の内容は初めてこの言語に触れる、あるいは投資銀行やその他の業界の業務において分析用のコードは書いたことはあるものの基幹部分は書いたことのないといういずれの読者をも念頭に、q という言語の基本的な演算から始めて最終的には kdb+ というシステムを構築するという頂上にまで登り詰めるものとなっている。すなわち kdb+ というシステムにおいて定番となっているTick Architecture という骨組みをチャットシステムの構築という形で実現することが本書の最大の目標である。しかし本書は Tick Architecture の実装を最終章とはしていない。日本の読者には馴染みの深いいわゆる「裏面」と呼ばれる真の最終章として q 言語が提供している C 言語の API の解説にマルチスレッドによるアプリケーションも含む実装例も交えて踏み込み、q 言語自体に備わっている機能を十分に理解した上で q 言語をさらに便利に使いたいという読者の要求にも応えるものとなっている。【注意(「はじめに」より抜粋)】本書のコラムの欄には聖書の話がびっしりと書かれている。無論その内容としては読者がそうした背景を持っていない前提で書かれており、読者の理解が深まることを願ってなるべく平易な言語で書かれている。それらは分量的にも決して q 言語の解説書としての体裁を損なうものではないが、浅いかみ砕きで終わったものでもない。それゆえ何らかの事情でそうしたものに触れることのできない読者は本書を読むことを避けることが一つの選択かもしれない。【目次】第一章 環境整備1.1 qおよびCentOS7のインストール1.2 開発ツールのインストール第二章 演算2.1 型2.2 演算2.3 文字列の操作2.4 落穂ひろい2.5 練習問題第三章 関数3.1 関数3.2 条件分岐3.3 繰り返し3.4 スコープ3.5 練習問題第四章 テーブル4.1 ディクショナリー4.2 テーブル4.3 テーブルの結合 I: キーによる突き合わせ4.4 Historical Database4.5 テーブルの結合 II: 時系列に関わる結合4.6 ファイル操作4.7 名前空間4.8 練習問題第五章 プロセス間通信5.1 通信の基本5.2 並列処理5.3 非同期処理5.4 練習問題第六章 Tick Architecture6.1 Connection Manager6.2 Tickerplant6.3 RDB6.4 Log Replayer6.5 Intra-day HDB & HDB6.6 Gateway6.7 Engine第七章 C API7.1 共有ライブラリ7.2 クライアント・ライブラリ Read more
| ASIN | B09MZGSGVW |
|---|---|
| XRay | Not Enabled |
| Language | Japanese |
| File size | 146.7 MB |
| Page Flip | Not Enabled |
| Word Wise | Not Enabled |
| Accessibility | Learn more |
| Publication date | December 2, 2021 |
| Enhanced typesetting | Not Enabled |
If you notice any omissions or errors in the product information on this page, please use the correction request form below.
Correction Request Form