A few days ago a reader requested a "Save to Instapaper" link for each article. Great idea! Unfortunately, to my knowledge (and my poor google skills), there isn't an easy way to do this. And by easy I mean just have a link to Instapaper with the article url that, when clicked, it will prompt you to save it. Pocket, on the other hand, which I personally use, has exactly this. So, for the time being, I've added a "Save to Pocket" link.

If anybody knows how to do this with Instapaper, let me know and I'll add it as well.

Cheers,

pek

Articles

(Jan 27) #csharp #email Save to Pocket

Email is one of the oldest services on the internet, and it's still going strong! But do you know how it actually all works? Thomas Vilhena has written an article that describes his journey of writing his own "Mail Broker" (mail submission component capable of interacting with SMTP servers over the internet for delivering e-mail messages) in C#. He covers the internal structure, how message is sent, how it's encoded, securing the message, authenticating senders, and ends with a successful delivery test.

(Feb 04) #sql Save to Pocket

With data being as important as it is, you might want to squeeze as much of it as you can out of any application you make. If you're using a database, this is especially true. In this article, Brent "SQL Wizard" Ozar presents a technique called soft deleting, which is when you add a column that marks rows in a database as deleted, rather than actually deleting them. Brent underlines some of the advantages, as well as catches (including extra work for querying and indexing) that are involved with this technique.

(Feb 03) #git Save to Pocket

Git hashes are currently made using the SHA-1 algorithm, which has been considered unsafe for a while now. Although it hasn't yet been a problem, work on moving to a secure algorithm has been underway. In this extensive article, Jonathan Corbet explains the innerworkings of git, why security matters, the details of moving to a more secure hash, the possibility of glitches, and the current state of the work. If you use git (you probably do), you should know about this!

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.

Interested in sponsoring our newsletter? Click here to send us an email.

Cheers,

Pek