Skip to content
0
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
  • Home
  • Piero Bosio
  • Blog
  • World
  • Fediverso
  • News
  • Categories
  • Old Web Site
  • Recent
  • Popular
  • Tags
  • Users
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
jschauma@mstdn.socialundefined

Jan Schaumann

@jschauma@mstdn.social
About
Posts
46
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

View Original

Posts

Recent Best Controversial

  • It's that time of year again!
    jschauma@mstdn.socialundefined jschauma@mstdn.social

    Advanced Programming the UNIX Environment

    Some additional hints to set up your NetBSD environment for this class:

    https://stevens.netmeister.org/631/vm-setup.html

    With all sources extracted, familiarize yourself with ctags(1) et al to make browsing code a breeze:

    https://youtu.be/TWog5NklSws

    #apue #programming #unix #netbsd

    Uncategorized programming unix apue

  • It's that time of year again!
    jschauma@mstdn.socialundefined jschauma@mstdn.social

    Advanced Programming the UNIX Environment

    Our reference platform for this class is NetBSD. Some ways to get set up are:

    Use an AWS image:
    https://stevens.netmeister.org/615/netbsd-amis.html

    Create your own AWS image:
    https://www.netmeister.org/blog/creating-netbsd-ec2-amis.html
    https://www.netmeister.org/blog/netbsd-amd64-ami.html

    Install NetBSD on a Linode:
    https://www.netmeister.org/blog/netbsd-on-linode.html

    Use UTM / qemu:
    https://stevens.netmeister.org/631/utm/

    https://www.youtube.com/watch?v=hCqfmuG5Acc

    #NetBSD #apue #AWS #Linode

    Uncategorized programming unix apue

  • It's that time of year again!
    jschauma@mstdn.socialundefined jschauma@mstdn.social

    Advanced Programming the UNIX Environment

    Week 1: UNIX Basics

    In this lecture, we provide a whirlwind tour of the Unix programming environment. In the process, we write a simple shell, a simple version of the ls(1) command, and two versions of the cat(1) command while learning about the Unix Philosophy.

    https://youtu.be/w3spRzZ8bSA

    #apue #unix #programming

    Uncategorized programming unix apue

  • It's that time of year again!
    jschauma@mstdn.socialundefined jschauma@mstdn.social

    Advanced Programming the UNIX Environment

    Week 1: UNIX History

    We cover the early days at Bell Labs, USL vs BSDi, the birth of the BSDs and Linux, and how we got from Ken Thompson playing "Space Travel" on a PDP-7 to Unix running on your phone, fridge, and TV.

    https://youtu.be/3H7SQWTR6Dw

    Scroll along through it all here: https://www.levenez.com/unix/unix.pdf

    #apue #unix #linux #netbsd #freebsd

    Uncategorized programming unix apue

  • It's that time of year again!
    jschauma@mstdn.socialundefined jschauma@mstdn.social

    Advanced Programming the UNIX Environment

    Week 1: Introduction

    This video covers a lot of the meta information (what do we do, why are we doing it, how are we doing it, syllabus, etc.). Some things have changed since I created the video (for example, we now have an AI policy: https://stevens.netmeister.org/631/use-of-ai.html), but most of it remains accurate.

    https://youtu.be/BsB9Cg6yJc4

    #apue #programming #unix

    Uncategorized programming unix apue

  • It's that time of year again!
    jschauma@mstdn.socialundefined jschauma@mstdn.social

    It's that time of year again! The Fall semester is about to start, and I'm teaching "Advanced Programming in the UNIX Environment". The syllabus and all course materials including all code examples is available here:

    https://stevens.netmeister.org/631/

    All video lectures are public and available for free on YouTube:

    https://www.youtube.com/@cs631apue/videos

    If you want to follow along, I'll be posting lecture videos and related links in this thread throughout the semester.

    #programming #unix #apue

    Uncategorized programming unix apue
  • 1
  • 2
  • 3
  • 3 / 3
  • Login

  • Login or register to search.
  • First post
    Last post