wue.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Auf WUE.SOCIAL soll ein freies soziales Netzwerk für Würzburg und Umgebung angeboten werden. Diese Mastodon-Instanz ist privat geführt und nicht-kommerziell.

Administered by:

Server stats:

57
active users

#unix

3 posts3 participants1 post today

「 Solaris 2.1 for x86, also known as SunOS 5.1, was Sun’s first entry into the PC market (technically it was SunSoft, a subsidiary of Sun Microsystems, who released Solaris). However, it wasn’t Sun’s first x86 operating system. In the late 1980s, Sun sold 386i workstations based on Intel 386 processors. The 386i workstations were not PC compatible and ran SunOS 4.0, a BSD UNIX derivative with many custom Sun enhancements 」

os2museum.com/wp/pc-unix-histo

www.os2museum.comSolaris 2.1 for x86 | OS/2 Museum

Friends, I'm looking for contracts in HealthCare IT (20+ yrs in this domain, 40+ yrs in IT). Done two #FOSS clinical data repository. Now on federated clinical data analytics. Expert in #openEHR, #FHIR, #SNOMED-CT, PACS, MPI, #Kotlin, #Java, #python, DB: #SQL (#PostgreSQL!), #jOOQ, #distributedSQL, #KnowledgeGraph, APIs, #docker, #linux, #Unix... Very keen on medical projects benefiting rural and/or developing communities. Also looking for tutoring, compliance, security and SOPs. TIA!

UNIX99: UNIX for the TI-99/4A

I’ve been working on developing an operating system for the TI-99 for the last 18 months or so. I didn’t intend this—my original plan was to develop enough of the standard C libraries to help with writing cartridge-based and EA5 programs. But that trek led me quickly towards developing an OS. As Unix is by far my preferred OS, this OS is an approximation. Developing an OS within t

osnews.com/story/143436/unix99

www.osnews.comUNIX99: UNIX for the TI-99/4A – OSnews
Replied in thread

Advanced Programming in the UNIX Environment

Week 3: umask(2)

In this video lecture, we'll take a look at what file ownership and permissions are applied when we create a new file. In the process, we'll learn about the concept of a process's "umask", and look at how the 'umask' shell built-in is implemented.

youtu.be/bRAR2bv2HSM

Replied in thread

@Harald @midtsveen

Was experimenting with Debian on my iBook around that time, but switched to Mac OS X as it was supposed to #justwork .

Spent two entire weeks on an important document using Apple Pages.

And because of a fundamental bug with no workarounds, in the end I could not export to PDF or print or do anything useful with it.

That was the day I began to learn how to use LaTeX…

#apple#macos#iwork
Replied in thread

Advanced Programming in the UNIX Environment

Week 3: chmod(2) and chown(2)

Having seen a lot of examples in our previous videos of creating files, changing their ownership, changing their permissions, we now focus on the system calls that are used to implement the chmod(1) and chown(8) commands.

youtu.be/5MJmCanZDyk

Replied in thread

Advanced Programming in the UNIX Environment

Week 3: struct stat st_mode

In this video segment, we're looking at how the permissions defined in the `struct stat st_mode` are applied. You want to pay particular attention to the permissions on directories and the order in which they are checked.

youtu.be/vS6abFjN3ZY

Replied in thread

Advanced Programming in the UNIX Environment

Week 3: UIDs intro

In this video lecture, we'll learn a little bit more about file ownership and the user IDs of a process (real, effective, saved) by looking at the seteuid(2) and setuid(2) system calls and experimenting with setting the setuid bits and observe the file access we gain.

youtu.be/YlcF3ncTQpo

Replied in thread

Advanced Programming in the UNIX Environment

Week 3: stat(2) intro

In this video lecture, we meet our new best friend, the 'struct stat'. We'll cover the stat(2) system calls and begin discussing each of the fields in the struct, often by example of the ls(1) and stat(1) commands. In this way, we begin learning more about how the Unix File System is implemented.

youtu.be/veFwXrEHPsk

Replied in thread

Advanced Programming in the UNIX Environment

A we're starting to regularly write C code now, it might be good to share a few useful links:

How to C (as of 2016)
matt.sh/howto-c

A critique of "How to C" by Matt:
github.com/Keith-S-Thompson/ho

and, even though you kids don't have any idea what Usenet is (now get off my lawn), the comp.lang.c FAQ:
c-faq.com/

matt.shHow to C (as of 2016)
Replied in thread

Advanced Programming in the UNIX Environment

Week 2: File Sharing

In this final video lecture segment for our week 2 materials, we take a look at what it means when multiple processes access the same files and what the implications of that are on the syscalls we know. We conclude with a look at /dev/fd on different operating systems, including #NetBSD, #macOS, and #Linux

youtu.be/CAbUtc86ULw

Replied in thread

Advanced Programming in the UNIX Environment

Week 2: read(2)/write(2)/lseek(2)

In this video lecture, we will go into the details of the read(2), write(2), and lseek(2). We'll also do a few weird things with file descriptors, and take a look at how we can ensure I/O efficiency when making these system calls.

youtu.be/EUUPw8MOV_A