Login
Discover
Waves
Communities
Raidstead
Write
Login
Signup
scipio
@scipio
71
Does it matter who's right, or who's left?
Followers
1927
Following
113
Follow
Email digest
Resource Credits
Available
Used
Created
2017-10-24 09:41
RSS Feed
Subscribe
Posts
Blog
Posts
Comments
Communities
Wallet
scipio
StemSocial
4d
!
Downvoted by users, Reveal content
Learn Go Series (#19) - The Standard Library Tour: io, bufio, os, time, fmt
Learn Go Series (#19) - The Standard Library Tour: io, bufio, os, time, fmt What will I learn The two interfaces the whole standard library is built on: io.Reader and io.Writer, plus io.Copy, io.MultiWriter,
$ 0.000
17
1
scipio
StemSocial
4d
!
Downvoted by users, Reveal content
Learn Rust Series (#72) - Condvars, Barriers, and Thread Coordination
Learn Rust Series (#72) - Condvars, Barriers, and Thread Coordination What will I learn You will learn how a condition variable lets a thread sleep until another signals a change; why a Condvar always
$ 0.000
27
2
1
scipio
StemSocial
5d
!
Downvoted by users, Reveal content
Learn JS Series (#47) - Object Immutability: freeze, seal, preventExtensions
Learn JS Series (#47) - Object Immutability: freeze, seal, preventExtensions What will I learn You will learn three levels of locking an object: preventExtensions, seal, and freeze; exactly what each one
scipio
StemSocial
5d
!
Downvoted by users, Reveal content
Learn Zig Series (#182) - Bare Metal: No OS, No std
Learn Zig Series (#182) - Bare Metal: No OS, No std What will I learn What "no OS, no std" actually means -- that freestanding is a property of the target, not a special dialect of Zig, and why
scipio
StemSocial
5d
!
Downvoted by users, Reveal content
Learn Go Series (#18) - Benchmarking, the Race Detector, and Profiling with pprof
Learn Go Series (#18) - Benchmarking, the Race Detector, and Profiling with pprof What will I learn How to write a benchmark with go test -bench and read its ns/op and B/op numbers; b.ReportAllocs and
scipio
StemSocial
5d
!
Downvoted by users, Reveal content
Learn Rust Series (#71) - Custom Thread Pools and Work Stealing
Learn Rust Series (#71) - Custom Thread Pools and Work Stealing What will I learn You will learn why spawning one OS thread per task is wasteful, and what a thread pool fixes; how to build a pool from
scipio
StemSocial
6d
!
Downvoted by users, Reveal content
Learn JS Series (#46) - Shallow vs Deep Copy, and structuredClone
Learn JS Series (#46) - Shallow vs Deep Copy, and structuredClone What will I learn You will learn precisely why copying nested objects is tricky: references, not values; the difference between a shallow
scipio
StemSocial
6d
!
Downvoted by users, Reveal content
Learn Zig Series (#181) - Cross-Compiling for ARM Cortex-M
Learn Zig Series (#181) - Cross-Compiling for ARM Cortex-M What will I learn What a Cortex-M microcontroller actually is, why "bare metal" means no operating system underneath you at all, and
scipio
StemSocial
6d
!
Downvoted by users, Reveal content
Learn Go Series (#17) - Testing: Table-Driven Tests, Subtests, and t.Helper
Learn Go Series (#17) - Testing: Table-Driven Tests, Subtests, and t.Helper What will I learn Go's built-in testing package: writing a TestXxx function and running it with go test, no framework needed;
scipio
StemSocial
6d
!
Downvoted by users, Reveal content
Learn Rust Series (#70) - Data Parallelism with Rayon and Parallel Iterators
Learn Rust Series (#70) - Data Parallelism with Rayon and Parallel Iterators What will I learn You will learn what data parallelism is and how rayon turns a sequential iterator parallel; how par_iter and
scipio
StemSocial
7d
!
Downvoted by users, Reveal content
Learn JS Series (#45) - Object Methods: assign, keys, values, entries, fromEntries
Learn JS Series (#45) - Object Methods: assign, keys, values, entries, fromEntries What will I learn You will learn the essential static Object methods for treating objects as data you can inspect and
scipio
StemSocial
7d
!
Downvoted by users, Reveal content
Learn Zig Series (#180) - Mini Project: Synth Engine - Part 3
Learn Zig Series (#180) - Mini Project: Synth Engine - Part 3 What will I learn Why the per-sample @sin was the engine's hot spot, and how a wavetable oscillator turns a transcendental call into an array
scipio
StemSocial
7d
!
Downvoted by users, Reveal content
Learn Go Series (#16) - Generics: Type Parameters, Constraints, and Inference
Learn Go Series (#16) - Generics: Type Parameters, Constraints, and Inference What will I learn What type parameters are, and how to write a function that works for many types with full type safety;
scipio
StemSocial
7d
!
Downvoted by users, Reveal content
Learn Rust Series (#69) - Building a Lock-Free Queue (Michael-Scott)
Learn Rust Series (#69) - Building a Lock-Free Queue (Michael-Scott) What will I learn You will build the Michael-Scott queue, the standard lock-free FIFO queue; why a permanent dummy sentinel node makes
scipio
blog
8d
!
Downvoted by users, Reveal content
Learn JS Series (#44) - this in Classes: Method Binding Pitfalls and Fixes
Learn JS Series (#44) - this in Classes: Method Binding Pitfalls and Fixes What will I learn You will learn why class methods lose their this when detached, using the five rules from episode 22; the three
scipio
StemSocial
8d
!
Downvoted by users, Reveal content
Learn Zig Series (#179) - Mini Project: Synth Engine - Part 2
Learn Zig Series (#179) - Mini Project: Synth Engine - Part 2 Part of a multi-episode project What will I learn What actually happens when all sixteen voices are busy and a seventeenth note arrives --
scipio
StemSocial
8d
!
Downvoted by users, Reveal content
Learn Go Series (#15) - context: Cancellation, Deadlines, and Request-Scoped Values
Learn Go Series (#15) - context: Cancellation, Deadlines, and Request-Scoped Values What will I learn What context.Context is and the problem it solves: cancelling and deadlining a whole tree of goroutines;
scipio
StemSocial
8d
!
Downvoted by users, Reveal content
Learn Rust Series (#68) - Building a Lock-Free Stack (Treiber)
Learn Rust Series (#68) - Building a Lock-Free Stack (Treiber) What will I learn You will build a real lock-free stack, the classic Treiber stack, using only atomics; how AtomicPtr holds the head pointer
scipio
StemSocial
9d
!
Downvoted by users, Reveal content
Learn JS Series (#43) - Mixins: Sharing Behavior Without a Single Inheritance Line
Learn JS Series (#43) - Mixins: Sharing Behavior Without a Single Inheritance Line What will I learn You will learn what a mixin is: a bundle of behaviour you blend into objects or classes; why mixins
scipio
StemSocial
9d
!
Downvoted by users, Reveal content
Learn Zig Series (#178) - Mini Project: Synth Engine - Part 1
Learn Zig Series (#178) - Mini Project: Synth Engine - Part 1 Part of a multi-episode project What will I learn? Why a polyphonic synthesizer is, at heart, a voice-allocation problem, and how that one
Older →