The story behind Joplin, the open source note-taking app
The story behind Joplin, the open source note-taking app Richard Chambers Mon, 09/26/2022 – 03:00 In this interview, I met up with Laurent Cozic, creator of the note-taking app, Joplin. Joplin was a winner of the 20i rewards, so I wanted to find out what makes it such a success, and how he achieved it. Could you summarize what Joplin does? Joplin is an open source note-taking app. It allows you to capture your thoughts and...
Drop your database for PostgreSQL
Drop your database for PostgreSQL Seth Kenlon Sat, 09/24/2022 – 03:00 Databases are tools to store information in an organized but flexible way. A spreadsheet is essentially a database, but the constraints of a graphical application render most spreadsheet applications useless to programmers. With Edge and IoT devices becoming significant target platforms, developers need powerful but lightweight solutions for storing,...
How to build a dynamic distributed database with DistSQL
How to build a dynamic distributed database with DistSQL Raigor Jiang Fri, 09/23/2022 – 03:00 Distributed databases are common for many reasons. They increase reliability, redundancy, and performance. Apache ShardingSphere is an open source framework that enables you to transform any database into a distributed database. Since the release of ShardingSphere 5.0.0, DistSQL (Distributed SQL) has provided dynamic management for the...
Install JDBC on Linux in 3 steps
Install JDBC on Linux in 3 steps Seth Kenlon Fri, 09/23/2022 – 03:00 When you write an application, it’s common to require data storage. Sometimes you’re storing assets your application needs to function, and other times you’re storing user data, including preferences and save data. One way to store data is in a database, and in order to communicate between your code and a database, you need a database binding...
5 Git configurations I make on Linux
5 Git configurations I make on Linux Alan Formy-Duval Thu, 09/22/2022 – 03:00 Setting up Git on Linux is simple, but here are the five things I do to get the perfect configuration: Create global configuration Set default name Set default email address Set default branch name Set default editor I manage my code, shell scripts, and documentation versioning using Git. This means that for each new project I start, the first step is...
6 Python interpreters to try in 2022
6 Python interpreters to try in 2022 Stephan Avenwedde Wed, 09/21/2022 – 03:00 Python, one of the most popular programming languages, requires an interpreter to execute the instructions defined by the Python code. In contrast to other languages, which compile directly into machine code, it’s up to the interpreter to read Python code and translate its instructions for the CPU performing the related actions. There are several...