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