41554 blogs · [ { "id": "01a087a6-b8d6-7003-8728-69ae89249724", "title": "Magic Buffers and io_uring Registered Buffers", "url": "https://www.mindfruit.co.uk/posts/2025/10/magic-buffers-and-io-uring-write-fixed/", "published_at": "2025-10-17T11:39:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae89614f66", "title": "Shared Memory Tickerplant Log Files", "url": "https://www.mindfruit.co.uk/posts/2025/10/shared-memory-tickerplant-log-files/", "published_at": "2025-10-07T10:22:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8a13f012", "title": "Kerberos Authentication For kdb+", "url": "https://www.mindfruit.co.uk/posts/2025/09/kdb_and_kerberos_authentication/", "published_at": "2025-10-01T23:00:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8aea2981", "title": "How to beat kdb+", "url": "https://www.mindfruit.co.uk/posts/2025/09/making-kdb-go-faster/", "published_at": "2025-09-02T23:00:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8b6e1fd2", "title": "A new Javascript IPC library for KDB", "url": "https://www.mindfruit.co.uk/posts/2024/10/intro-to-ipcjs/", "published_at": "2024-10-13T16:19:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8c6b59f3", "title": "Filtering Tickerplant Log Files During Replay", "url": "https://www.mindfruit.co.uk/posts/2024/08/tp-log-filtering/", "published_at": "2024-08-24T21:17:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8d44a6dc", "title": "Rewriting Tickerplant Logs On-The-Fly", "url": "https://www.mindfruit.co.uk/posts/2024/07/rewriting-tp-logs-on-the-fly/", "published_at": "2024-07-20T22:31:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8dc84c6f", "title": "Streaming KDB IPC Data", "url": "https://www.mindfruit.co.uk/posts/2024/06/streaming-kdb-ipc/", "published_at": "2024-06-09T22:36:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8e10934d", "title": "Another vectorised bitwise-OR function for kdb+, AVX style", "url": "https://www.mindfruit.co.uk/posts/2012/12/avx-bitwise-or-for-kdb/", "published_at": "2012-12-12T21:05:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8e410232", "title": "A vectorised bitwise-OR function for kdb+", "url": "https://www.mindfruit.co.uk/posts/2012/11/vectorised-bitwise-or-for-kdb/", "published_at": "2012-11-21T23:16:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8ebee95d", "title": "Intel Performance Monitoring: Loose Ends", "url": "https://www.mindfruit.co.uk/posts/2012/11/perf-monitoring-loose-ends/", "published_at": "2012-11-19T22:27:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8f7047c1", "title": "Scripting MSR Performance Tests With kdb+: Part 2", "url": "https://www.mindfruit.co.uk/posts/2012/11/msr-perf-tests-with-kdb-2/", "published_at": "2012-11-14T23:10:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae8fb23fd8", "title": "Scripting MSR Performance Tests with kdb+", "url": "https://www.mindfruit.co.uk/posts/2012/11/msr-perf-tests-with-kdb-1/", "published_at": "2012-11-13T22:32:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae9056c66b", "title": "Fun With MSRs: Counting Performance Events On Intel", "url": "https://www.mindfruit.co.uk/posts/2012/11/counting-perf-events-on-intel/", "published_at": "2012-11-11T23:04:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae909cf082", "title": "Intel MSR Performance Monitoring Basics", "url": "https://www.mindfruit.co.uk/posts/2012/11/intel-perf-monitoring/", "published_at": "2012-11-09T21:31:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae90df4ee4", "title": "A Linux Kernel Module For Reading/Writing MSRs", "url": "https://www.mindfruit.co.uk/posts/2012/11/kernel-mod-for-msrs/", "published_at": "2012-11-09T21:23:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae91d453d6", "title": "Interpreting readelf -r, in this case R_X86_64_PC32", "url": "https://www.mindfruit.co.uk/posts/2012/06/interpreting-readelf-r/", "published_at": "2012-06-30T21:47:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae925005e3", "title": "Relocations, Relocations", "url": "https://www.mindfruit.co.uk/posts/2012/06/relocations/", "published_at": "2012-06-24T13:40:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae92e55129", "title": "The Trouble With FSUB", "url": "https://www.mindfruit.co.uk/posts/2012/03/trouble-with-fsub/", "published_at": "2012-03-09T17:34:00+00:00" }, { "id": "01a087a6-b8d6-7003-8728-69ae93a5f894", "title": "A Caesar Cypher? Using SIMD? Why?", "url": "https://www.mindfruit.co.uk/posts/2012/03/caesar-cipher/", "published_at": "2012-03-01T22:07:00+00:00" } ] posts Claim your blog
Back to mindfruit.co.uk
Blog · corpus.blog/blogs/mindfruit.co.uk/posts

mindfruit.co.uk

mindfruit.co.uk

2025

2024

2012