The Trie: A Neglected Data Structure
From the very first days in our lives as programmers, we’ve all dealt with data structures: Arrays, linked lists, trees, sets, stacks and queues are our everyday companions, and the experienced programmer knows when and why to use them. In…
Getting Started with Elixir Programming Language
If you have been reading blog posts, hacker news threads, your favorite developers tweets or listening to podcasts, at this point you’ve probably heard about the Elixir programming language. The language was created by José Valim, a well known developer…
Meet Ecto, The No-Compromise Database Wrapper For Concurrent Elixir Apps
Ecto is a domain specific language for writing queries and interacting with databases in the Elixir language. The latest version (2.0) supports PostgreSQL and MySQL. (support for MSSQL, SQLite, and MongoDB will be available in the future). In case you…
SQL Database Performance Tuning for Developers
Database tuning can be an incredibly difficult task, particularly when working with large-scale data where even the most minor change can have a dramatic (positive or negative) impact on performance. In mid-sized and large companies, most SQL database tuning will…
JDBC connection from JasperReports Server to Couchbase
This blog was originally posed by Francois Cerebella here Aug 31, 2015 • fcerbell Couchbase, a NOSQL BigData database, now offers a new language, N1QL, to write queries. This article will show you how to use the new Couchbase JDBC driver in JasperReports…