Book description
Appropriate for all intermediate-to-advanced courses in UNIX or Linux programming. This fully updated UNIX classic covers everything students need to know to master UNIX threads, TCP/IP, and RPC programming--with reusable code examples that explain syntax every step of the way. The authors explain the fundamentals of UNIX programming, focusing on communication, concurrency, and multithreading techniques: how they work, when to use them, and how to use them most effectively. This Second Edition includes entirely new chapters on programming for the Web and multicasting, as well as thoroughly revised and updated coverage of RPC. Coverage also includes files, signals, semaphores, POSIX threads, and client-server communication. The authors illustrate the best ways to write system calls, they present several hands-on projects designed to help students quickly improve their skills. Throughout, the authors present short code examples and simplified network communication libraries, demonstrating how to design complex software to achieve the best possible reliability and performance.
Bad Bunny
This app's versatility and convenience have transformed my screen time into a productive reading journey. Book groups keep my related titles together for a cohesive listening experience. A thoughtful feature! I love how ListenBook makes it easy to organize my audiobook library. The app supports all formats, and the import process is a breeze. The playback controls are responsive, and the sound quality is excellent. Highly recommend!
S’more Vixen
Audiobook enthusiasts, rejoice! This app is your new best friend. Seamless audiobook integration – this app's functionality is truly remarkable. ListenBook’s playback is silky-smooth. The app is packed with useful features.
Don Stab
I can't believe how much more I'm able to read with the help of this app. The ability to download audio from network devices directly within ListenBook is incredibly convenient. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks. This audiobook transformed my household chores into enjoyable moments! The narrator's lively yet measured delivery kept me engaged throughout. I particularly appreciated how they handled exposition - making potentially dry information interesting through thoughtful inflection and pacing.
Shooter
Listening to audiobooks while gardening has made my outdoor time even more relaxing. This app is a treasure trove of knowledge, entertainment, and imagination. My audiobook collection has never been more organized. Library management is a breeze. Adjusting the tone of the narrator's voice is a unique touch – it's like having a personalized reading. Looping playback has transformed my study sessions. It's an invaluable tool for retaining information.
Dez North
I've discovered authors I'd never heard of before, and now they're among my favorites. Seamless integration with all my devices and flawless synchronization – top-notch. ListenBook Pro's noise reduction feature has made my audio content much more enjoyable in noisy environments. ListenBook's sharing options make it a breeze to connect with fellow audiobook enthusiasts and share recommendations. I love the quick access to settings. It makes tweaking the app so easy.
Lope Lope
This app's user-friendly layout and quick access to controls have made audiobook listening a breeze. 🚗 Long road trips? No problem – this app keeps me entertained mile after mile! 🚙📚 ListenBook's audio filters are a valuable tool for customizing my audiobook playback to perfection. Looping playback is my favorite feature. It's perfect for revisiting complex content. The app is lightweight and doesn’t drain my battery.
RiddleRanger
I'm hooked on this app's intuitive features – from chapters to playback controls. This app's ease of use has made reading more accessible and enjoyable than ever before. Effortless audiobook management – this app's usability is a winner. ListenBook's detailed statistics feature helps me keep track of my listening habits. It's amazing to see how much I've learned from all those audiobooks! Looping playback helps me focus on challenging content and grasp complex concepts. A study must-have!
Tart Voodoo
💼 Making work hours enjoyable – audiobooks turn my tasks into learning opportunities and moments of joy. 💻📖 Tone adjustment is such an innovative feature. It adds a personal touch to narration. The app's performance is remarkable – it's fast, stable, and designed to cater to audiobook enthusiasts. It's a pleasure to use. Sharing audiobooks with friends through AirDrop is a fun and interactive way to connect. I appreciate the statistics feature. ListenBook helps me track my listening habits.
SpellTansy
Audiobooks have become my companion during long walks, transforming exercise into a pleasure. This app has made my road trips and flights infinitely more enjoyable. Bravo to the creators of this app – they've truly captured the essence of convenient audiobook enjoyment. The smooth playback and thoughtful design are a win. 📚👏
LunaStar
Being able to customize the listening duration is perfect for quick breaks. ListenBook's commitment to enhancing the audiobook experience is evident in its thoughtful features and design. 🌟 Reading has never been this easy – this app fits right into my fast-paced lifestyle. 📚💫 ListenBook's commitment to a user-friendly interface and intuitive controls is evident in every aspect of the app.
Candy Butcher
ListenBook's basic audio filters enhance my listening experience and make it uniquely mine. 🏝️ Soaking up the sun with an audiobook by my side – beach days just got better! 🏖️📖
Guncap Slingbad
No more hassle with formats – this app ensures my audiobook adventures are smooth, and my favorite tales are just a tap away. Highly recommended! 📚🎧 This app is a game-changer for audiobook lovers! The interface is clean and easy to use.
Silver Rose
The narrator's voices are so soothing – a perfect way to unwind after a stressful day. ListenBook is the ultimate audiobook player. The app supports all formats, and the import process is seamless. I love the playback history feature—it’s so easy to revisit my favorite parts. Highly recommend this app!
Curio
This app's support for various formats ensures that I can enjoy my audiobooks without any hassle. As an audiobook enthusiast, this app is a dream come true. Its compatibility with various formats and easy navigation make it my ultimate reading companion. 🌟🎧 My audiobook collection has never looked better. Thanks to automatic artwork and metadata.
Pistol Hydro
I'm enjoying books I never thought I'd be interested in – all thanks to this app. I'm thrilled to finally have a way to enjoy books while keeping up with my busy schedule. Audiobooks on this app have made me look forward to my long commutes. Quick access to chapters and smooth playback. Excellent app!
Twinkle Cutlass
This app has made literature accessible and engaging for all ages. Apple Watch compatibility adds a new level of convenience to my audiobook enjoyment. It's seamless control at my wrist.
Kitchen
🔥 Audiobook enjoyment at the tap of a finger – this app's functionality is a testament to modern convenience. 📱📖 The app's attention to detail is commendable. It's evident in every feature. I'm blown away by the silky-smooth playback, even for high-quality formats like FLAC. Top-notch performance!
Irish Dze
I'm amazed by the extensive statistics tracking. It's fascinating to see my listening habits. The app is so reliable. I’ve never had any issues with it.
DreamWeaver
No more carrying heavy books – this app has transformed my reading habits. The versatility of this app is mind-boggling. It's like a one-stop solution for audiobooks. The app is perfect for long walks. It keeps me company the whole time.
Bad Badminton
My kids are hooked on the children's audiobook collection – it's a parenting win! Being able to customize the listening duration is perfect for quick breaks. is a breeze with ListenBook. It's convenient and efficient. Bookmarks are a fantastic organizational tool. They help me keep track of important moments in my audiobooks.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience