Upgraded packages for Slackware 14.2

Slackware 14.2 has been finally released, so I decided to (re)create some new prebuilt packages for this version. The packages (for which I also maintain the SlackBuild scripts atĀ SlackBuilds.org) are libcpuid, libmseed and packETH. As usual, the packages are available for both 32 and 64 bit versions of Slackware and you can find them into ...

Written by Cristiano

libcpuid SlackBuild updated and new SlackBuild for libmseed

A few news for this week. I’ve upgraded the libcpuid SlackBuild for version 0.2.2. You can find it on SlackBuilds.org. The procedure to build the package is the same as described into the second-last post of this blog. In addition I’ve created the SlackBuild script for libmseed. The Mini-SEED library provides a framework for manipulation ...

Written by Cristiano

Virtual disk data recovery

The last weekend was terrible. On Friday evening I was writing some VHDL code for a small project and testing step-by-step all the stuff through a VHDL simulator runningĀ on Windows. Obviously, to do this I used a VirtualBox virtual machine, since my host OS is a Linux distro. Once I finished to work I simply ...

Written by Cristiano

packETH 1.8.1 SlackBuild and packages

Hi folks, I’ve found this interesting software which can be very useful for testing purposes. Its name is packETH. packETH is a GUI and CLI packet generator tool for ethernet. It allows you to create and send any possible packet or sequence of packets on the ethernet link. It is very simple to use, powerful ...

Written by Cristiano

libcpuid 0.2.1 SlackBuild and packages

In the last week I’ve tried to make my first SlackBuild script. I’ve decided to start with libcpuid. libcpuid is a small C library for x86 CPU detection and feature extraction. Using it, you can: get the processor vendor, model, brand string, code name get information about CPU features such as: number of cores or ...

Written by Cristiano

Happy SysAdmin Day!

System Administrator Appreciation Day: http://sysadminday.com/

Written by Cristiano

Ant’s buildfiles usage: a brief example 2

Hi folks! After a few months of inactivity I come back with a new post concerning the anatomy of an Ant‘s buildfile. Ant’s buildfiles are written in XML and are mainly used to build Java applications. In this post I’ll explain step-by-step how to write a buildfile for a simple Java application (a simple Web ...

Written by Cristiano

A way to extract the playback time from mpg123

In the last period I was working on a project concerning UPnP. In particular I was developing a “smart speaker”, a wireless speaker which plays mp3 files by streaming them from a NAS (UPnP media server). The code is written in Java and leans to mpg123, a real time CLI MPEG audio player/decoder. The hardware ...

Written by Cristiano

Upgrade to PHP 5.6.2

In the last days I was trying to create some packages for Slackware 14.1. I’ve created two virtual machines with VirtualBox, one for the 32 bit version and the other for the 64 bit version. These VMs have a clean Slackware installation and are intended to be used only for building packages. I’ve configured slackpkg ...

Written by Cristiano

Sort tricks

This nice UNIX command allows you to sort the rows of a text file according to predetermined criteria. Let’s do a few simple examples. Imagine you have a text file called Data.txt structured as below: If you want to sort the rows according to the age (the second column), you can do it with sort ...

Written by Cristiano