Ny bok om Linux systemprogrammering
Om några veckor släpps min senaste bok om Linux systemprogrammering – Linux System Programming Techniques. Det är den första boken jag gett ut utanför CyberInfos egna förlag. Boken ges ut av Packt Publishing i Storbritannien och kommer finnas till försäljning på bland annat Amazon och Packt Publishing.
Boken är på engelska och täcker allt från det mest grundläggande C-programmet till mer avancerade trådade program och felsökning. Boken behandlar också ämnen som skripting, omdirigeringar, terminal I/O, filsystemsoperationer med mera. Stort fokus ligger på att göra program som kan kommunicera med systemet och andra program.
Boken följer Packt Publishings “kokbokformat”. Varje kapitel innehåller en rad recept för att lösa ett specifikt problem, eller för att utforska ett nytt område.
Jag vill också passa på att tacka Ramon Fried som varit technical reviewer under hela processen. Ramon har arbetat med Linux och utveckling i över 15 år. Under bokens resa har han kommit med åtskilliga förslag och förbättringar, och även hittat ett och annat kodfel.
Boken är på 421 sidor och innehåller följande kapitel:
- Getting the Necessary Tools and Writing Our First Linux Programs
- Making Your Programs Easy to Script
- Diving Deep into C in Linux
- Handling Errors in Your Programs
- Working with File I/O and Filesystem Operations
- Spawning Processes and Using Job Control
- Using systemd to Handle Your Daemons
- Creating Shared Libraries
- Terminal I/O and Changing Terminal Behavior
- Using Different Kinds of IPC
- Using Threads in Your Programs
- Debugging Your Programs
All exempelkod i boken finns fritt tillgängligt på GitHub.
Till boken finns även Code in Action-videoklipp. Det är videoklipp som steg för steg demonstrerar bokens samtliga exempel och recept. Dessa videoklipp finns fritt tillgängliga på YouTube.
Kommentarer
Kommentarsfältet är modererat. Det innebär att alla kommentarer granskas av ansvarig utgivare före publicering.
Du väljer själv om du vill ange ditt riktiga namn, en pseudonym eller vara helt anonym. Ingen registrering behövs.
Relaterade artiklar
-
En chans att vinna Demonerna på internet
Företaget GleSYS lottar ut tre exemplar av vår bok Demonerna på internet i en tävling på LinkedIn. Passa på att tävla du också för en chans att vinna!
-
Demonerna på internet är här
Nu har Demonerna på internet anlänt från tryckeriet – en lättsam och kort bok om TCP/IP-protokoll, internet och säkerhet.
-
Demonerna på internet
Efter många månaders arbete är boken Demonerna på internet klar. Planerad utgivning är i mitten av juni.
-
Ny utgåva av Docker från grunden
Docker från grunden utkommit i en ny utgåva. Den största skillnaden är uppdateringen till Docker Compose version 2. Även andra mindre uppdateringar har gjorts för att hålla boken aktuell.
-
Ansible från grunden är här
Senaste nyheterna och inläggen
-
Författarintervju med Josefin Hansson
År 2022 debuterade hon med boken “Ur askan en drake”. Boken tar upp duktiga flickan-syndromet och psykisk ohälsa. Hon har också varit ambassadör för Hjärnkoll och föreläst på bland annat Medborgarskolan. Idag driver hon eget företag inom samtalscoaching.
-
En chans att vinna Demonerna på internet
Företaget GleSYS lottar ut tre exemplar av vår bok Demonerna på internet i en tävling på LinkedIn. Passa på att tävla du också för en chans att vinna!
-
Störning hos SEBs internetbank
På söndag eftermiddag gick det inte logga in på SEBs internetbank. Webbsidan Downdetector hade vid klockan 14:30 fått in 240 rapporter om den pågående störningar. På SEBs kundtjänst är man medveten om problemet och meddelar att tekniker arbetar med att åtgärda det.
-
Datorparty i Landskrona
I helgen höll Syntax Society sitt årliga sommarparty. Platsen var en källarlokal i Landskrona där ett femtontal personer medverkade.
-
Titta på C64-demos
Med Commodore-emulatorn VICE går det att spela gamla C64-spel och titta på demos från demonpartyn. Men VICE under Debian Linux saknar några nödvändiga filer som vi behöver leta upp själva.
Utvalda artiklar
-
Datorparty i Landskrona
I helgen höll Syntax Society sitt årliga sommarparty. Platsen var en källarlokal i Landskrona där ett femtontal personer medverkade.
-
Det första Pågadata har ägt rum
I helgen ägde det första Pågadata rum – uppföljaren till Gubbdata. Platsen var Folkets Hus i Kvidinge. Organisatör av partyt var Johan “z-nexx” Osvaldsson med hjälp från Jesper “Skuggan” Klingvall. Partyt hade över 100 anmälda deltagare.
-
Även hovrätten fäller poliserna för att ha satt dit oskyldig
Hovrätten fastställer straffet för de två poliser som förra året dömdes till vardera ett års fängelse av Lunds tingsrätt för att ha misshandlat och satt dit en oskyldig man. De båda poliserna ska även betala skadestånd till mannen.
-
Retroloppis i Påarp
Idag var det retroloppis hos Andreas Nilsson i Påarp. På baksidan av huset fanns hundratals spel uppradade på långa bord. Trots friska vindar och sval temperatur var loppisen välbesökt.
-
Stort deltagande på årets Gubbdata
I helgen var det Gubbdata i Lund – ett av Sveriges största demoparty. På plats fanns cirka ett hundra deltagare, alla med en passion för retrodatorer.
CyberInfo Sverige är ett it- och medieföretag i nordvästra Skåne som tillhandahåller böcker, utbildningar, nyheter och konsulttjänster inom Linux, säkerhet och programmering.
CyberInfo Sverige är godkänd för F-skatt, är momsregistrerat och innehar
utgivningsbevis för webbplatsen www.cyberinfo.se.