/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.danman.eu
| | jmmv.dev

Build systems are one of my favorite topics in software engineering. If I recall correctly, my interest in this area started when I got into NetBSD in 2002-20 years ago-and became a pkgsrc contributor. Packaging software for NetBSD made me fight various build systems and, in particular, experience the pains of debugging the GNU Autotools. Around that same time, I was also writing small tools here and there. Out of inertia, I used the GNU Autotools for these and, the more I used them, the more I saw an op...
3.6 parsecs

Travel
| |
| | esatea.wordpress.com

Just helping to spread, hopefully useful, copied from the original web: Virtual Tape Library consists of several components. LLD - A low level driver implemented as a kernel module - mhvtl Target devices - Daemons vtltape(1) and vtllibrary(1) which implement SCSI target device(s) in user-space Utility commands mktape(1), vtlcmd(1) And startup scripts build_library_config(1), make_vtl_devices(1) The...
9.4 parsecs

Travel
| |
| | hackliza.gal

Hey there. These days I've been playing with libfuzzer, a tool that comes with clang compiler and that allows us to fuzz a program compiled with clang. The fuzzing consists on passing (pseudo-)random data as program input and check if that breaks. To do this with libfuzzer, it is required to define in the program a function called LLVMFuzzerTestOneInput that accepts a buffer of bytes as argument. Then libfuzzer will call this function in a loop with different data.
2.3 parsecs

Travel
| |
| | vpetersson.com

Insights on DevSecOps, cloud architecture, and building secure, scalable systems. Sharing practical experience from running tech companies and implementing software supply chain security at scale.
43.3 parsecs

Travel
|