Linux Pro Magazine #239 - Print Issue

Incl. VAT, Excl. shipping

Quick Overview

Issue #239: Build an IRC Bot

IRC bots do the essential work of coordinating and forwarding chat messages on the Internet. This month we show you how to build your own custom bot – and we give you an inside look at how to work directly with IRC.

On the DVD: Debian 10.5 and Devuan 3.0

Linux Pro Magazine #239 - Print Issue

Double click on above image to view full picture

Zoom Out
Zoom In

More Views


Other highlights:
* Dispatcher Scripts – NetworkManager lets you build scripts to adapt your configuration automatically when you move to a different location.
* Customizing GTK3 Themes – The GTK3 toolkit is the foundation for Gnome and many desktop applications. Find out how to create a custom GTK3 theme.
* MakerSpace – Learn about distributed weather monitoring
* LinuxVoice – Check out our new tutorial on creating an Inkscape extension

* LibreOffice 7 Now Available
* Microsoft Brings Procmon to Linux
* New KDE Slimbook Available
* PinePhone Now Offers a Convergence Package
* Flutter Is Coming to Linux
* SUSE Rolls Out Service Pack 2 for SLE

Kernel News
* Cleaning Up Build Warnings
* Improving (?) Kernel Code Generation
* Working Around Missing Future Compiler Features

Distro Walk – Debian Derivatives
Debian's popularity extends beyond its distribution to the numerous derivatives it has spawned. More than rebranded versions of Debian, these derivatives add their own unique customizations. Here are a few we find interesting.

Red Hat Enterprise Linux 8.2
RHEL 8.2 comes with many new features, ranging from the kernel, through security and networking, to the desktop.

Building an IRC Bot
Writing an IRC chat bot does not have to be difficult. We'll show you how to create your own custom IRC bot using the Perl BasicBot module.

Dispatcher Scripts
Use dispatcher scripts to mount a different network drive depending on the location or automatically start a VPN connection without lifting a finger.

Customizing GTK3 Themes
We'll show you what a GTK3 theme is made of and how you can customize it to match your tastes.

Programming Snapshot – Bootable USB with Go
A Go program writes a downloaded ISO file to a bootable USB stick. To prevent it from accidentally overwriting the hard disk, Mike Schilli provides it with a user interface and security checks.

Charly's Column – vnStat
Tools that measure the network throughput on an interface and provide a history are not easy to find. VnStat manages this balancing act and finds favor with Charly.

Command Line – find and bfs
Depending on your search requirements, substituting bfs for find may get you faster results when searching directories.

Lockdown Mode
Lockdown mode makes your Linux system more secure and even prevents root users from modifying the kernel.

Finding Processes
We show you how to find a process running on a Linux system by start time.

Instrumented Garden
Create a distributed monitoring system to watch over your plants. 65 Rasp Pi Symfonisk Build open software, open hardware smart WiFi speakers for the home with the Sonos and Ikea Symfonisk.

Doghouse – Why Alpha
Recalling his early experiences with Linux, maddog explains the many advantages he saw in the Linux/Alpha project.

GitHub with hub
The handy hub command-line tool lets you manage your GitHub repository from a terminal window, which can make it easier to automate repetitive tasks.

PulseEffects upgrades the PulseAudio sound server to include an equalizer and other enhancements.

Graham looks at OpenToonz, Qtile, SageMath, starcli, Fermentrack, Mindustry, and much more.

Tutorial – Inkscape Extensions
Inkscape's extensions add many useful features. Here's how to write your own.

Additional Information

Delivery time It could take 4-6 weeks depending on your delivery region.