Are you tired of spending hours setting up your local machine so you can work with a new repository? Is Docker hogging CPU and memory, killing the promise of...
TIC - Coursera algorithms boilerplate project
Of late I’ve enjoyed working my way through instalment I and II of this course, which I regard as essential for any software engineer. Besides being a reminder of all, I’ve forgotten since I completed a computer science degree. The course allows you to experience first hand the performance challenges present in brute force solutions. The exercises reinforce the primacy of data structures in algorithms, nicely contextualising Linus Torvalds assertion that “Bad programmers worry about the code. Good programmers worry about data structures and their relationships.”
The boilerplate project makes it easier to work with the Coursera grader by:
- Running Checkstyle, PMD and FindBugs checks
- Providing JUnit 5 support (who want to write tests in main)
- Packaging source code into a zip for submission to the grader
You can get started with the project by clicking here.
In the post, we will explore how we can use partitions to reduce job execution time by increasing parallelism. Specifically, we will focus on building Spark ...
Aws-azure-login is a command-line utility for organisations using Azure Active Directory to authenticate users to the AWS console. It lets you use an Azure A...