Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Jan Schaumann (jschauma@mstdn.social)'s status on Tuesday, 26-Nov-2024 15:58:26 UTC Jan Schaumann Jan Schaumann

    This is the start of the Fall semester for my class "Advanced #Programming in the #UNIX Environment". Syllabus and all course materials including all code examples 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 weekly links in this thread throughout the semester.

    In conversation about 6 months ago from mstdn.social permalink
    • Jan Schaumann (jschauma@mstdn.social)'s status on Tuesday, 26-Nov-2024 15:58:24 UTC Jan Schaumann Jan Schaumann
      in reply to

      Advanced #Programming in the #UNIX Environment

      Week 1, UNIX History

      From Space Travel on a PDP-7 at Bell Labs in New Jersey to AT&T System V and the _B_erkeley _S_oftware _D_istribution, the Unix Wars, USL v. BSDi, the birth of #NetBSD (with the later fork into #OpenBSD) and #FreeBSD, the parallel development of GNU at MIT and its adoption of the new #Linux kernel, and how we ended up with Unix on your fridge, car, and mobile phone.

      https://www.youtube.com/watch?v=3H7SQWTR6Dw

      In conversation about 6 months ago permalink

      Attachments

      1. Advanced Programming in the UNIX Environment: Week 01 - UNIX History
        from cs631apue
        In this video lecture, we provide a brief summary of the history of the UNIX family of operating systems.Slides for this lecture: https://stevens.netmeister....
    • Jan Schaumann (jschauma@mstdn.social)'s status on Tuesday, 26-Nov-2024 15:58:25 UTC Jan Schaumann Jan Schaumann
      in reply to

      Advanced #Programming in the #UNIX Environment

      Week 1, Course Prep: Install NetBSD/evbarm in UTM on Apple M1 hardware

      https://youtu.be/hCqfmuG5Acc

      Note: you no longer need to use NetBSD-current. The #NetBSD 10.0 release will work just fine.

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

      If you prefer VirtualBox on Windows or Apple Intel hardware, see https://stevens.netmeister.org/631/virtualbox/

      After setting up your VM, follow this doc to make ssh seamless, fetch sources, and set your CFLAGS:

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

      #apue

      In conversation about 6 months ago permalink

      Attachments


    • Jan Schaumann (jschauma@mstdn.social)'s status on Tuesday, 26-Nov-2024 15:58:26 UTC Jan Schaumann Jan Schaumann
      in reply to

      Advanced #Programming in the #UNIX Environment

      Week 1, Introduction: What do we do in this class? Why do we want to learn Unix Programming in C? How are we going to do this? What's the syllabus?

      https://youtu.be/BsB9Cg6yJc4

      Slides (minor updates for this semester): https://stevens.netmeister.org/631/01-introduction.pdf

      #apue #netbsd

      In conversation about 6 months ago permalink

      Attachments


Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.