Kdb+ Mastermind Challenge
4 Oct 2017
The Kx Community NYC Meetup recently competed in a Mastermind coding competition moderated by expert kdb+ programmer Nick Psaris, author of the book "Q Tips: Fast, Scalable and Maintainable Kdb+." The top four solutions were notable for the completely different approaches they took. Mastermind is a popular code-breaking game introduced in 1975 that pits a “codemaker” against a “codebreaker.” The “code,” represented by four pegs chosen from a universe of 6 colors, is picked by the “codemaker.” The “codebreaker” continually makes 4-peg guesses and is told by the “codemaker” how many are the correct color in the correct position, and how many are the correct color in the wrong position.
Kdb+ and Factom: Securing data on the blockchain with qfactom
13 Sep 2017
Blockchain applications are proliferating in the financial services industry and Kx technology is increasingly being used in these systems to provide high-speed data analytics, like by the Bitcoin Mercantile Exchange (BitMEX), a cryptocurrency derivatives exchange and by financial technology firm Cobalt DL. qfactom, is a kdb+ wrapper library designed to interact with the Factom blockchain via its client and wallet applications. The library provides convenient functions to create, publish data to, and read data from, Factom chains for the purpose of creating and validating secure audit trails.
Learning kdb+: From the Outside In
28 Dec 2016
Kx developer Conner McNicholas writes about his journey from mechanical engineering to kdb+/q programming with an example drawn from the Myers-Briggs personality test. Conner writes: "Like any other worthwhile skill, competence was gained through practice and mentorship. The latter of which I found no shortage of, as the q/kdb+ community includes some of the brightest and most supportive individuals I have met in my career."
Democratizing fast access to Big Data
26 Apr 2016
Data scientist Dave Thomas weighs in on the historical limitations for business users relying on batch jobs to run analyses on their very large databases. With kdb+ they actually can get to see all of their data at the same time.
Analyzing NYC traffic data using q
30 Jun 2015
Developer Himanshu Gupta takes a look at publicly available NYC traffic data to do some analytics in q in a recent blog post.
Python module + interface to minpack
16 Dec 2014
Developer Garfield Brown has made two interesting contributions to code.kx.com that could be very helpful for kdb+ programmers.