Plots of deltas between time scales https://lobste.rs/s/aayqm3 #science #unix #historical

Plots of deltas between time scales https://lobste.rs/s/aayqm3 #science #unix #historical
Advanced Programming in the #UNIX Environment
Week 6: Memory Layout of a Process
In this video lecture, we are trying to get a visual understanding of what a process looks like in memory. We create a program that prints out the addresses of different elements […]
🏎️💨 Stop using your Mac like a beginner!
From its rock-solid #Unix foundation to pro-level tools, here is why #macOS is the ultimate engineering machine—if you know how to use it!
What is the one #Mac shortcut you can't live without?👇
Watch the full deep dive here 👉 youtu.be/-DU9nugmDqc
#DevTools
Advanced Programming in the #UNIX Environment
Tool Tip: sizeof != strlen
Since we just had some fun with gdb(1) and looking at strings, let's also quickly discuss how the "sizeof" operator differs fundamentally from the "strlen(3)" library function and why it is important to not confuse the […]
Advanced Programming in the #UNIX Environment
Week 5: Using gdb(1) to understand pointers
Now that we know how to use the debugger, let's examine memory locations in a running program and use that to better understand how pointers and arrays work in the C programming language as well as how a […]
JOVE (Jonathan’s Own Version of Emacs) to interaktywny, ekranowy edytor tekstu, który miał być zgodny z EMACS-em, a jednocześnie jest bardzo mały, szybki i wydajny. Został napisany w języku C i zaprojektowany z myślą... biznes.linuxiarze.pl/jove/ #texteditor #linux #bsd #unix #osx #windows
🐡 OpenBSD Developers Reject uutils Coreutils Port Over Licensing and Compatibility Concerns
Advanced Programming in the #UNIX Environment
Week 5: Debugging Your Code
Let's find a better approach to debug your code than sprinkling `printf("here")` statements all over our code.
Use gdb(1) to catch segfaults, inspect variables, call functions, set breakpoints, step through the program […]
DragonFly BSD – a Unix-like operating system belonging to the BSD family. It has been under development since 2003 as a fork of FreeBSD 4.8 and is POSIX-compliant. archiveos.org/dragonfly-bsd/ #bsd #unix #server #freebsd
Advanced Programming in the #UNIX Environment
Week 5: make(1)
Let's take a look at how the make(1) utility can be used to help us selectively build our code project. You don't need much to get started -- built-in default suffix rules make this easy -- but with time you can build complex build […]
Welcome to the GNOME Circle to Concessio!!
Concessio helps you understand and convert between UNIX permissions representations.
Vor 15 Jahren starb Dennis M. Ritchie, Miterfinder von Unix und C. Ein Rückblick auf sein Leben, Wirken und die nie eingereichte Doktorarbeit. #Unix
Advanced Programming in the #UNIX Environment
Week 5: The Compiler Toolchain
This 4-parter covers the compiler toolchain, including a high-level refresher on compilers (you _did_ take a class on compilers, right?), the cpp(1) pre-processor to include .h files or replace macro definitions, the […]
🤔 Apple/macOS silently removed from official Unix registry
www.opengroup.org//openbrand/r...
Advanced Programming in the #UNIX Environment
Week 5: ed(1) is the standard text editor
What? You thought we could skip ed(1)? No way! It's the standard text editor. ed man! !man ed
But understanding ed(1) also helps us understand other tools like vi(1), sed(1), and ultimately even things […]
clabretro's first foray into HP's corner of the old RISC UNIX workstation world. Back in those days, I was never as impressed by HP's workstations as I was by ones from SGI, Sun, and DEC. But I've gotta admit, this is a beautiful machine.
The systems shown above are mired enough in unclear or fragmented copyright situations that the bar to make "mini-replicas" would put them way out of casual thought…
#UNIX #VMS #PDP #VAX #ALPHA #SGI #SunMicrosystem #ApolloDomain #ATnT #M68k #SPARC #PRISM #MIPS #MiniComputer #Workstation #Server #DEC