# December Dailyart Sketches #1
I have been drawing less this month but still here's the first bunch of my December sketches: a standing atlantic ghost crab, a cute cartoonish crab with raised claws, a cartoonish warrior crab, cartoonish dev crabs, and a really smol crab being held with two fingers.
A rustacean is doomed to draw crustaceans π¦
I have been drawing less this month but still here's the first bunch of my December sketches: a standing atlantic ghost crab, a cute cartoonish crab with raised claws, a cartoonish warrior crab, cartoonish dev crabs, and a really smol crab being held with two fingers.
A rustacean is doomed to draw crustaceans π¦
β€10π1π₯1
# 2022 Recap
I should probably post a summary of cool stuff I've done this year but the crazy massive invasion my country is waging since February just totally overshadows any of my personal insignificant events. Fuck this horrible year.
Happy 2023, I really hope it'll be better somehow.
I should probably post a summary of cool stuff I've done this year but the crazy massive invasion my country is waging since February just totally overshadows any of my personal insignificant events. Fuck this horrible year.
Happy 2023, I really hope it'll be better somehow.
β€15π’4π1
# Rust Atomics and Locks
Mara's complete "Rust Atomics and Locks" book is now free to read online:
https://marabos.nl/atomics
> The Rust programming language is extremely well suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon.
>
> In this practical book, Mara Bos, team lead of the Rust library team, helps Rust programmers of all levels gain a clear understanding of low-level concurrency. Youβll learn everything about atomics and memory ordering and how they're combined with basic operating system APIs to build common primitives like mutexes and condition variables. Once youβre done, youβll have a firm grasp of how Rustβs memory model, the processor, and the role of the operating system all fit together.
Mara's complete "Rust Atomics and Locks" book is now free to read online:
https://marabos.nl/atomics
> The Rust programming language is extremely well suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon.
>
> In this practical book, Mara Bos, team lead of the Rust library team, helps Rust programmers of all levels gain a clear understanding of low-level concurrency. Youβll learn everything about atomics and memory ordering and how they're combined with basic operating system APIs to build common primitives like mutexes and condition variables. Once youβre done, youβll have a firm grasp of how Rustβs memory model, the processor, and the role of the operating system all fit together.
marabos.nl
Rust Atomics and Locks by Mara Bos
Low-level Concurrency in Practice. This practical book helps Rust programmers of all levels gain a clear understanding of low-level concurrency. You'll learn everything about atomics and β¦
π₯6β€1
# Rust GameDev News 41: Dec 2022
https://gamedev.rs/news/041
This Month in Rust GameDev for December 2022 is a couple of weeks late (28th is a new record, i guess π) but it still brings a whole bunch of cool news from the end of the last year that you may've missed. Includes updates 26 games, 4 engines, 7 learning resources, 2 tools, and 16 libraries.
/r/rust_gamedev, Mastodon, Twitter
https://gamedev.rs/news/041
This Month in Rust GameDev for December 2022 is a couple of weeks late (28th is a new record, i guess π) but it still brings a whole bunch of cool news from the end of the last year that you may've missed. Includes updates 26 games, 4 engines, 7 learning resources, 2 tools, and 16 libraries.
/r/rust_gamedev, Mastodon, Twitter
π7
# Rust Graphics Meetup #3
The recording: https://youtube.com/watch?v=63dnzjw4azI
Schedule:
1) Hello, Blade! | Dzmitry Malyshau
Introducing a lean and mean graphics library 'Blade', for fun and no profit.
2) Implementing an Extensible Renderer | aclysma
Quick introduction to Rafx, and some ideas for making more extensible renderers.
3) Rend3 | Connor Fitzgerald
An overview of the current state of rend3: new data and gpu driven rendering model, performance improvements, and a look into the future.
The recording: https://youtube.com/watch?v=63dnzjw4azI
Schedule:
1) Hello, Blade! | Dzmitry Malyshau
Introducing a lean and mean graphics library 'Blade', for fun and no profit.
2) Implementing an Extensible Renderer | aclysma
Quick introduction to Rafx, and some ideas for making more extensible renderers.
3) Rend3 | Connor Fitzgerald
An overview of the current state of rend3: new data and gpu driven rendering model, performance improvements, and a look into the future.
YouTube
Rust Graphics Meetup 3
π₯2
ozkriff.games π¦
# Short November Vacation My wife managed to visit Yerevan for a week! We walked around the city (in perfect sunny +15 weather), ate all kinds of cool local cuisine, and watched a couple of shows together. :D But all good things come to an end, so she'sβ¦
# Winter Vacation
Sasha came to Yerevan again and so it's time to continue exploring the city and all kinds of cool hills-ravines nearby! πΊ
Sasha came to Yerevan again and so it's time to continue exploring the city and all kinds of cool hills-ravines nearby! πΊ
β€11π1π1
# The Old Ways
A bit of nostalgia: how Rust package management looked like back in 2014 before Cargo got released? In my hobbyist experience, it usually was a mix of make, cmake, and messy shell scripts :D
A bit of nostalgia: how Rust package management looked like back in 2014 before Cargo got released? In my hobbyist experience, it usually was a mix of make, cmake, and messy shell scripts :D
π±10π1