Articles

(Aug 10) #mipmapping # Unity

Mipmapping is a technique where an original high-resolution texture map is scaled and filtered into multple resolutions within the texture file. Ben Golus' article goes into detail about "what mipmapping is, how it's used, and how it can be made better".

(Aug 16) #Scala # design pattern

Job queues are often used for applications that deal with large amounts of data in some form or another. One major disadvantage of job queues is that "if a large job is interrupted in the middle, it will need to start over from the beginning". In this article, Joe Ferris takes a look at how you can flatten your job queue to make the process more distributed and durable.

(Aug 13) #Bootloader # microcontroller

Bootloaders are small programs which are "responsible for loading and starting your application". In François Baldassari article, he explains "why you want a bootloader, how to implement one", as well as covering "a few advanced techniques you may use to make your bootloader more useful", all for a microcontroller.

(Aug 14) #C# # nullable references # compilers

In C#, although structures cannot be set to null, classes can be referenced to null. This can be problematic, since the program will often throw errors at runtime when methods are called on these null references. Author Eric Sink in this article goes under the hood on how the new nullable references work in C# 8.0, and highlights some of its limitations.

-- * --

Programming language of the day: Luna. "Luna is a data processing and visualization environment built on a principle that people need an immediate connection to what they are building. It provides an ever-growing library of highly tailored, domain specific components and an extensible framework for building new ones.

Luna targets domains where data processing is the primary focus, such as data science, IoT, bioinformatics, graphic design and architecture."

-- * --

And that''s it for today! Discuss this issue at our subreddit r/morningcupofcoding.

Did you like what you read? Let us know by clicking one of the links below.

Liked - Disliked

I hope you enjoyed reading the latest issue of Morning Cup of Coding. If you did, consider supporting us by becoming a patron (Patreon) for perks like ad-free issues, or via a one-time donation via PayPal.

Cheers,

Pek