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

### Q For Problems - Episode 14 - Project Euler #14

Hi everyone, Please check out episode 14 (parts 1 & 2) of the Q For Problems video series. This covers problem 14 from the Project Euler problem set. Project Euler - Problem 14 Which starting value un...

1 Comments

### Q For Problems - Episode 13 - Project Euler #13

Hi everyone, Please check out episode 13 of the Q For Problems video series. This covers problem 13 from the Project Euler problem set. Project Euler - Problem 13 We need to find the first 10 digits o...

3 Comments

### Turbocharging Kdb+ HDB

Dear Kx Community, I am Colin Zhu, a software developer in the computer storage industry. While I'm a relatively recent entrant into the world of Kdb+ and the q language, I've authored an article wher...

1 Comments

### Q For Problems - Episode 12 - Project Euler #12

Hi everyone, Please check out episode 12 of the Q For Problems video series. This covers problem 12 from the Project Euler problem set. Project Euler - Problem 12 We need to find the first triangle nu...

0 Comments

### Q For Problems - Episode 11 - Project Euler #11

Hi everyone, Please check out episode 11, parts 1 and 2, of the Q For Problems video series. Part 1 Part 2 This covers problem 11 from the Project Euler problem set. Project Euler #11 Given a 20 x 20 ...

1 Comments

### Challenge 5 - Crack the Code

Hi all, I’m back again with another challenge! This week I have hidden the function I created within the spoiler tag below - I would love to see what solutions you come up with and then compare it to ...

3 Comments

### Challenge 4 - World Cup

Hi everyone! This week I wanted to try something a little more challenging but I’m going to need a bit of help completing it. Below I have attached a text file containing the goals scored during the W...

3 Comments

### Q For Problems - Episode 10 - Leet Code #1

Hi everyone, Please check out episode 10 of the Q For Problems video series. This covers problem 1 from the Leet Code problem set. Leet Code #1 Given an array of integers and a target, we must return ...

4 Comments

### Challenge 3 – The Runner-Up

Thanks again to everyone who takes the time to interact / comment on these challenges, it really does benefit my knowledge of the q language! My next challenge is a simpler one, but I know there’s lot...

5 Comments

### Something for the weekend?

A challenge for the weekend? Something from the Vector Dōjō… A single-expression function to replace multiple embedded spaces in a string with single spaces. E.g. q)rmeb "the quick brown fox" "the qui...

5 Comments

### Challenge 2 - Work out the Angle

Thank you to everyone who interacted with my last challenge! The replies were greatly appreciated. My next challenge is for the math lovers. The triangle below, ABC is a right-angled triangle. M is th...

4 Comments

### My guitar homework

Q derives from the mathematical notation Ken Iverson developed at Harvard. Years before, when Ken was a young man in Alberta, a farmer he worked for asked him if he knew how to use a certain tool. Ken...

5 Comments

### Challenge 1 - Triangle Font

Hi all ! I want to introduce my first challenge – Triangle Font. I initially solved it in python as I am a bit more confident in that language then I attempted to solve it in q. Problem 1 – Triangle F...

10 Comments

### My Programming Journey

Hi KX Community! My name’s Megan, I’m a junior developer and I've been with KX for two years. I’m coming to the KX Community hoping to connect with beginners like myself and learn from other developer...

1 Comments

### Q For Problems - Episode 9

Hi everyone, Please check out episode 9 of the Q For Problems video series. This covers problem 9 from the Project Euler problem set. Project Euler - Problem 9 We want to find the the Pythagorean Trip...

2 Comments

### AOC 2022: Stairway to heaven

The first six days of this year’s Advent of Code challenge are now written up at Study Q. I’ve trawled q solutions from multiple sources to extract maximum joy, and explored and discussed variations. ...

1 Comments

### AOC 2022 midway roundup

Half way through this year’s Advent of Code challenge and, like many others, I’m struggling to keep up. But there is much to learn from the top guns, so I’m hanging in there. I’ve just scraped solutio...

1 Comments

### Nick Psaris and the q language

On the latest episode of the ArrayCast podcast, our guest Nick Psaris, author of Q Tips and Fun Q, explains why q is such a good language for Big Data, and gaining employment through array-language ex...

1 Comments

### Q For Problems - Episode 8

Hi everyone, Please check out episode 8 of the Q For Problems video series. This covers problem 8 from the Project Euler problem set. Project Euler - Problem 8 We want to find the greatest product of ...

1 Comments

### Q For Problems - Episode 7

Hi everyone, Please check out episode 7 of the Q For Problems video series. This covers problem 7 from the Project Euler problem set. Project Euler - Problem 7 The problem is to find the 10 001st prim...

3 Comments

### Increase auto-logout time

Does the site have a method to increase the length of time before the system auto logs you out for inactivity? Seems to only be about 20-30 minutes.

6 Comments

### Q For Problems - Episode 6

Hi everyone, Please check out episode 6 of the Q For Problems video series. This covers problem 6 from the Project Euler problem set. Project Euler - Problem 6 The problem is to find the difference be...

3 Comments

### Q For Problems - Episode 5

Hi everyone, Please check out episode 5 of the Q For Problems video series. This covers problem 5 from the Project Euler problem set. Project Euler - Problem 5 The problem wants us to find the smalles...

1 Comments

### Q For Problems - Episode 4

Hi everyone, Please check out episode 4 of the Q For Problems video series. This covers problem 4 from the Project Euler problem set. Project Euler - Problem 4 The problem wants us to find the largest...

9 Comments

### Q For Problems - Episode 3

Hi everyone, Please check out episode 3 of the Q For Problems video series. This covers problem 3 from the Project Euler problem set. Project Euler - Problem 3 This problem wants us to find the larges...

1 Comments

### Q For Problems - Episode 2

Q For Problems - Episode 2 Hi everyone, Please check out episode 2 of the Q For Problems video series. This covers problem 2 from the Project Euler problem set. Project Euler - Problem 2 Feel free to ...

4 Comments

### What is an array-programming language?

Many languages, such as JavaScript and Python, have incorporated array methods, often inspired by Iversonian languages such as APL, J and q. So what makes a language an array-programming language? Opi...

1 Comments

### Q For Problems - Episode 1

Q For Problems - Episode 1 Hi everyone, Please check out episode 1 for my new Q For Problems video series. This series will use the Q language to solve various programming problems. Episode 1 covers p...

9 Comments

### Dave Thomas on Tech Lead Journal podcast

Former KX Chief Scientist Dave Thomas on the Tech Lead Journal podcast this summer: We want to write as little software as possible, and we want it to have as much value as possible. If you actually f...

1 Comments

### Underneath q is k

The .q namespace contains all the bits of q which are are wrappers of k and hence gives us a good starting point. If we type lj we can see its definition, .q.lj is the fully qualified name. q)lj k){\$[...

8 Comments