Moves in Returns

A step-by-step analysis of a new version of Darkside Ransomware (v. 2.1.2.3)

Fast and Elegant Clojure

Issue #112

10/25/2021

or subscribe using...

Github icon for OAuth via Github Google icon for OAuth via Google
{{!PreviewText!}} 

Howdy
Sheesh, there's so much trash on the internet. Sometimes when curating articles for these issues, I have to remind myself that it's not worth commenting on things because then I'd never get anything done. Anyway, hope you all had a lovely weekend and here's the issue.

====================================================================

Moves in Returns

Published: 23 October 2021
Tags: cpp


Working in C++, you have to be acutely aware of when you're passing around values or references, or copying/moving data. In this example-filled article, Philip Trettner dissects a number of "return-by-value" code snippets, illuminating when exactly a copy, move, or elide takes place.

Read Full Article

====================================================================

A step-by-step analysis of a new version of Darkside Ransomware (v. 2.1.2.3)

Published: 14 June 2021
Tags: infosec


New ransomware is released into the wild constantly, although a lot of it can be grouped into "family" structures, due to shared commonalities. In this extensive article, as the title suggests, the author undertakes a very detailed analysis of a specific set of ransomware that was "responsible for the Colonial Pipeline attack on May 7 2021". It's very thorough.

Read Full Article

====================================================================

Fast and Elegant Clojure

Published: 13 October 2021
Tags: clojure


Some say premature optimization is the root of all evil, but that quote is often times taken out of context, because it's actually followed by "Yet we should not pass up our opportunities in that critical 3%". Ben Sless' article was inspired by another post claiming the speed superiority of Common Lisp over Clojure, and in it Ben presents a number of techniques for optimization in Clojure that make the example code run faster than the Common Lisp version.

Read Full Article
Want to discuss the issue? 

If you want to discuss or comment on this issue, head on over to this page at A Byte of Coding.
Twitter
Website
Thanks for your Support! 

Thanks to sponsors and supporters like Євген Грицай, Scott Munro, zturak, pek, Emil Hannesbo, and Joe Hill this newsletter is provided to you for free. If you'd like to also show your support and buy me a monthly meal, you can donate on the Patreon page. It's not necessary, but it lets me know that I'm doing a good job and that you're finding value in the content.
Donate Here



Stats (updated daily)

Sent: 2340

Opens: 1580

Clicks: 335

Individual link data not available

Previous

Back to Issues

Next