• LOGIN
  • No products in the cart.

News

lscpu for OpenBSD/FreeBSD

There is a neat command, lscpu, which is very handy to display CPU information on GNU/Linux OS: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s)…

Introduction to Signals and Interrupt Handlers

A Unix signal is a software interrupt which can be sent from one process to another, or from one thread to another. When we terminate a process by typing ‘kill…

Using Python Fabric to AGNU/Linux Server Configuration Tasks

Fabric (http://www.fabfile.org) is a Python library and command-line tool for automating tasks of application deployment and system administration via SSH. It provides tools for executing local and remote shell commands,…

Dynamic Memory Allocation in Unix Systems

It is not always possible, at compile time, to know how big to make all of our data structures. When we send an SQL query to the database, it may…

Test-Driven Development with Python

Software development is easier and more accessible now than it ever has been. Unfortunately, rapid development speeds offered by modern programming languages make it easy for us as programmers to…

Processing Data in Parallel Using Multi-threading

The concept of multi-threading is often perceived as being difficult, or complicated, or both where, in reality, it is neither of these. It is only necessary to be familiar with…

Implementations to Achieve Performance Goals in The Context of Multi-Dimensional Architecture

This article will concentrate on features of the Oracle, DB2 and Informix embedded SQL implementations, which can be exploited to achieve performance gains, in the context of a multi-dimensional architecture.…

The State of Machine Learning in Python

by Matt Kirk Matt Kirk is a data architect, software engineer, and entrepreneur based out of Seattle, WA. For years, he struggled to piece together his quantitative finance background with…

Basic Unix Queuing Techniques

It occasionally happens that our incoming or outgoing data cannot be processed as it is generated, or for some reason, we choose to process it at a later time. By…

Introduction to Unix Kernel

It is usually a source of wonderment to PC users, that the Unix operating system as a whole is in one executable. Instead of a hodge-podge of dll’s, drivers, and…

© HAKIN9 MEDIA SP. Z O.O. SP. K. 2013