Traditionally, UNIX filesystems also maintain the access time (atime) of a file. This is very much an anti-feature because it yields a write operation for each read operation. Which is obviously bad for performance. Since Btrfs is a copy-on-write (COW) filesystem maintaining atimes is even more painful. Thus, a sensible …
Dell distributes BIOS updates for the Latitude E7270 as PE32 Windows GUI executables. It turns out that the BIOS itself is able to extract the firmware images from such executables and to apply them.
- Get the latest BIOS update executable from e.g.
When sending a POST request with curl it sometimes automatically
Expect: 100-continue header. The following summarizes under
which conditions curl/libcurl adds this header.
Expect: 100-continue header is specified in HTTP 1.1 and
allows the server to acknowledge or reject a POST/PUT request
The Link Layer Discovery Protocol (LLDP) probably isn't the most popular protocol but it can be useful for troubleshooting purposes and for mapping the neighbourhood of a host.
Its purpose is basically to send/receive key/value pairs that are of general interest. For example the switch port number the …
This article discusses hardware performance counter measurements obtained for a character search benchmark running on Intel x86 and SPARC hardware. Those results help to explain the big runtime differences between a SPARC T5 system and Intel x86 ones (SPARC being much slower), as well as differences between the different implementations …
Assume you need to parse a record based format with flexible
width and one-byte delimiters. When using C++, the
algorithm is the obvious choice for efficiently locating the
delimiters. The idiomatic C solution is to use
The purpose of the
LD_LIBRARY_PATH environment variable is to instruct the
linker to consider additional directories when searching for libraries. Its
valid use case is the test of alternative library versions installed in
non-standard locations. In contrast to that, globally setting the
LD_LIBRARY_PATH (e.g. in the profile of a …
There are several products for shipping books in Germany. Two products are really book specific ('Büchersendung'), they are cheap but they are slowly transported and there is no tracking. The following table compares different attributes and constraints of the products available in the market (last update: 2018-08-11).
|Company||Product||€||< g …|
snprintf() C library functions are commonly
used for formatting a string and writing the result into a buffer.
But sometimes it is surprising in how many ways
Some enterprise C programs look like submissions to …