Hidden Champion – SQLite Databases in Go
DB . GoIf you use a smartphone, macOS, or Chrome, the chances are good that you are a SQLite user in some form. SQLite is probably the most widely used database, without ever standing particularly in the spotlight. According to Wikipedia, “through integration in Mozilla Firefox, in the common mobile phone operating systems (Android, iOS, Symbian OS,
How to disable the www-data user to send emails with postfix
Security . ToolingSometimes an insecure configuration allows spammer to use the www-data user to send emails with you postfix server. Normally this is the case, when you get a bunch of error email from your mailserver, that some emails from www-data@hostname.tld could not be delivered. To be sure, that this situation cannot exist, you can add the
20min Handson ZFS
Tech . Tooling . ZFSZFS is often called the last word in file systems. It is a new approach to deal with large pools of disks originally invented by Sun. It was later then ported to FreeBSD, MacOS (only 10.5) and Linux. This text should show some of the basic feature of ZFS and demonstrate them handson by example.
solving Security Error while starting Java WebStart (e.g. IPMI Remote)
Mac . Security . ToolingMost of the IPMI Systems out there still using good old Java based Remote Applications to connect to the remote console. Sine Java 8 update 111, the MD5 singing algorithm was marked as insecure (aka disabled) by Oracale (see Relase Notes for that Release ” Restrict JARs signed with weak algorithms and keys”). You will
Install CoreOS on Proxmox
Network . Tooling . Uncategorized . VirtualisierungSome words before we start… Hello Blog, it’s been a while. I still have to deliver the last part of the Munin Plugin Development Series (Part 1, 2, 3). Today I would like to write something about the Setup of a CoreOS Environment on Proxmox. Proxmox is a Debian based Distribution that bundles a Web
Writing Munin Plugins pt3: some Stats about VMWare Fusion
Bash . Graphics . Perl . VirtualisierungIn a project where we had the need for VMs being capable of doing CI for Java and also doing CI for iOS Application (using XCode Build Bots), we decided to go with a Mac OS Server as the Host Platform and using VMWare Fusion as the base Virtualisation System. We had several VMs there
Adding Background Image to SVG Circles
Graphics . Tooling . UIIf you want to create nifty Graphics and Animation in the web, you cannot avoid d3.js. D3.js uses SVG as the basic Displaying Technologie. And sometimes you know, why SVG had such a hard time persuading developers. It is a simple task:Creating a Circle with an image as a background. The everyday Web-Developer would just
Disable GitHub Image Cache for CI Build Badges
BuildSince some time, GitHub caches Images, that are linked in Wiki-Pages or Readme files. That’s not optimal, when you want to display current states (e.g. the Build Status of your CI Job). To disable the Caching for a specific Image, you need to configure a proper Caching Header. So before the Changes, you have: $
Writing Munin Plugins pt2: counting VPNd Connections
Mac . Network . Perl . ToolingPreamble Every Munin Plugin should have a preamble by default: #!/usr/bin/env perl # -*- perl -*- =head1 NAME dar_vpnd a Plugin for displaying VPN Stats for the Darwin (MacOS) vpnd Service. =head1 INTERPRETATION The Plugin displays the number of active VPN connections. =head1 CONFIGURATION No Configuration necessary! =head1 AUTHOR Philipp Haussleiter <philipp@haussleiter.de> (email) =head1 LICENSE
Writing Munin Plugins pt1: Overview
Bash . Mac . NetworkWriting your own Munin Plugins Around February this year, we at innoQ had the need for setting up a Mac OS based CI for a Project. Besides building of integrating some standard Java Software, we also had to setup an Test Environment with Solaris/Weblogic, Mac OS for doing a CI for an iOS Application and