Community Blogs
Introduce yourself, show and tell, or set a challenge for your fellow Community members
cancel
Showing results for 
Search instead for 
Did you mean: 

Blog Articles

Joy of q: It's snowing again

  Inspired by a recent post from Stephen Taylor titled Joy of q: Let it snow , I decided to take a shot at my own improvements on the code he developed. I tried to keep the scope small, but as you wil...

2 Comments

Joy of q: Let it snow

In a post on the Array Thinking blog I explored an array-oriented approach to a simple problem: representing snowflakes falling through the air. The problem is a classic for an object-oriented approac...

3 Comments

KX v DBOps Benchmark Results by Ferenc Bodon

DBOps is a public benchmark comparing the performance of a number of open-source database tools and technologies. It defines a set of reproducible tests to measure their performance executing typical ...

0 Comments

Five easy pieces #4: Little Six

“Golden age” or not, England under Elizabeth I was a very minor European power. Keen to be part of the cultural mainstream, its poets imitated Italian forms such as the sonnet. And a tricky French for...

5 Comments

Write about your work

Publishing is soooo good for you! Just seeing your name in print: that feels great. With a picture, even better. And your publications are yours for ever: on your CV, and on your LinkedIn profile. Pub...

1 Comments

Dancing in the Light: APL Re-Imagined in Lisp

Frustrated by the verbosity of back-end, analytical code, veteran developer Andrew Sengul wrote a compiler April so he could embed APL code in his Lisp programs. In episode 23 of the ArrayCast podcast...

1 Comments

Finding my way into kdb+

Five years ago I joined the QA team of one of the leading investment banks. This was the first time I worked in an investment bank. It was also my first encounter with kdb+. How I got into q It was lu...

2 Comments

Five easy pieces #3: Mark this

First stage: file smile.txt The All-American Smile In a way he was like the land itself. Everything came to him too easily. But at least he knew it, and from time to time he worried about being a phon...

5 Comments

Five easy pieces #2: getting around

From a recent question on Stack Overflow: q)q:9.638554216867471 q)rnd[q;2;`up] / round up "9.64" q)rnd[q;2;`dn] / round down "9.63" q)rnd[q;2;`nr] / round to nearest "9.64" q)rnd[q+0 1 2;3;`up] "9.639...

6 Comments

ArrayCast episode 22: Josh David

In Episode 22 of the ArrayCast podcast, our guest Josh David, 24-year-old professional APL developer, reflects on how different his experience has been from developing in mainstream languages, and on ...

1 Comments

Five easy pieces

Some days it takes me a while to get started. I need to warm up my hands and brain. Hot coffee and a small problem help. .z.p gives me Co-ordinated Universal Time. A neat way to convert that into a st...

16 Comments

Still smiling: Morten Kromberg on the Array Cast

Morten Kromberg, Dyalog CTOQ has sometimes been described as a blend of Lisp and APL. Episode 21 of the Array Cast podcast is an interview with Morten Kromberg, CTO of Dyalog Ltd, vendor of q’s Iverso...

1 Comments

What’s the best toolset for developing in kdb+?

I’m old school. APL introduced me many years ago to what I’ve since learned to call the REPL and I’ve loved it ever since. The Pragmatic Programmer taught me to pick one good text editor and use it fo...

5 Comments

Brooke Allen, adventurer

Brooke AllenIn episode 16 of the Array Cast we asked our guest Brooke Allen how to get work as an array programmer. Our question produced an hour of inspiring stories from a master storyteller. (Brook...

1 Comments

Wordle kdb

Hey all, Like it no doubt has been for most of you, my last month has been a hazy fever dream of playing wordle with anyone and everyone who will compete with me. For those of you who do not know what...

9 Comments

DS_TERMINATE_PRCL Template

Hello Community, We have a simple method in Kx Control to schedule starts for processes. But below, is a demonstration of how to use the DS_TERMINATE_PRCL template to schedule a process shutdown. 1. S...

1 Comments

KX Control Email Notifications

Hello Community, Email notifications can be enabled and configured within KX products. KX Control supports email notifications for a variety of alerts and actions. This post is to draw attention to th...

1 Comments

DS_EXEC_ANALYTIC Template

Hello Community, The purpose of this post is to present the DS_EXEC_ANALYTIC template. Many of our KX Product users are eager to learn more about this template, and what better place to provide a demo...

1 Comments

Anyone want to team up for the Kx hackathon?

Hey q folks, The Kx hackathon is on the 1st of March, 2022. I know there's some time before that, but it would be nice to throw around some ideas to see what can and cannot be done. I'm a deep learnin...

1 Comments

Meet the Zen monks

In Jeff Borror’s classic textbook Q for Mortals you will find frequent references to moments of “Zen meditation” leading to flashes of insight into the workings of q. My teacher Myokyo-ni liked to quo...

2 Comments

q/kdb+ textbook in Japanese

Published today: q言語-ゼロから作るTick ArchitectureならびにC言語による拡張 The author writes: An ambitious work that introduces q from installation to building the Tick Architecture and explaining the C API. In the fin...

1 Comments

Intro Ori

Hello, my name is Ori Kovacsi Katz. I am a software developer, algorithms implementation programmer, machine learning data science practical handling worker. I am from Israel and I currently live in H...

1 Comments

Finding primes with q

Part 1: Functional solutions by @NAttrup and @SJT Finding prime numbers is a compute-intensive task familiar to computer-science students. It is typically tackled with tightly-iterating algorithms in ...

0 Comments

Fire from heaven

Kenneth E. IversonThe kdb+ system underlying KX technology is founded on the vector notation developed at Harvard and IBM by Canadian mathematician Ken Iverson. If you are used to SQL or ‘scalar’ lang...

0 Comments

qbie

Hello q gods! I am here to clear some of my doubts in KDB+ and q 4.0. Hope will get response from GODS!

2 Comments