Virtuoso programming of an HTML5 grid control interface with kdb+

27 Jan 2015 | , ,
Share on:

Everyone knows that mathematical ability and musical ability reside in the same part of the brain. Just look at Steve Wirts, a saxophonist and kdb+ expert at OpenFin, who has proven the relationship for years through his accomplishments both on stage and at the computer.

Steve recently shared the latest developments on Hypergrid, an ultra high performance HTML5 grid control, with the Kx community. Unlike other grid controls it’s not implemented using DOM elements, but instead was created using a single HTML5 canvas element and applying traditional graphics programming and video game techniques. Hypergrid was designed from the ground up to support virtualization and comes with a default million row example interfaced to the free 32-bit version of kdb+/q over WebSockets.


Kx collaborating with Fintech startup chartiq

Collaboration: The Dominant Trend in Finance

13 Dec 2017 | , ,

In December we are re-blogging some of our favorite content from Kx partners and affiliated companies, starting with this article on the ChartIQ blog. ChartIQ is an agile FinTech company that sells an advanced HTML5 charting library used in technical data analysis, trading configurations and for charting in the capital markets industry. Kx offers a ChartIQ integration as an addition to our Dashboards. In “Collaboration: The Dominant Trend in Finance,” ChartIQ’s Hanni Chehak writes about the rise of FinTech companies, and the role collaboration plays as FinTech companies are increasingly disrupting the traditional banking sector.

kdb+ and Python

Kdb+ and Python: embedPy and PyQ

15 Nov 2017 | , , , ,

In September, Kx announced a range of initiatives to put machine learning (ML) capabilities at the heart of future technology development. The first library to be released as part of this initiative is embedPy, which exposes powerful Python functionality to q developers. EmbedPy is the mirror image of PyQ, a set of software components that simplify the running of a Python interpreter alongside a kdb+ server, the rights to which Kx has acquired. Developed by Alexander Belopolsky of Enlightenment Research, PyQ covers all Python libraries, with a primary focus on numerical libraries such as NumPy and SciPy.

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.”