dinsdag 28 december 2021

‘6 januari, de bestorming van het Capitool, was een climax, maar ook een cliffhanger’

Op 6 januari 2021 was het Capitool in Washington het decor van een ondemocratische machtsgreep. Michael Persson stopte afgelopen zomer als correspondent Verenigde Staten, maar die alleszeggende dag over het land dat hij achterliet, blijft hem intrigeren.

New article matched for in your Blogger! rule

Testing Wide Production 2020

maandag 27 december 2021

Het dna van AZ: ‘Onder Co Adriaanse wilde je geen minuut missen’

In de zesde aflevering van de serie 'Ontdek de eredivisie' bezoekt Sjoerd Mossou het Alkmaar van tweevoudig landskampioen AZ. Een stad vol nuchtere Noord-Hollanders die in hun binnenstad niettemin de laatste decennia al best wat feestjes hebben kunnen vieren. En de stad ook waar de eerste bal in de geschiedenis van het betaalde voetbal rolde.

New article matched for in your Blogger! rule

Testing Wide Production 2020

[UPDATE] StorURL v3.0.36.0

scrJryjpq.png

StorURL is a customizable bookmark manager that can import from most popular browsers or add manually. Bookmarks can be then organized in a unlimited number of categories. The program includes verification, the ability to launch in a custom browser, grab website icons, search, always remain on top, minimize to tray (with bookmarks launched from the tray), floating tool-bar, password-protection and more.

Supported browsers include Firefox, Internet Explorer, Google Chrome and Opera. Bookmarks can also be imported from StorURL Online if registered.

pfc?d=UT3xtbGYFzA pfc?i=pq2IYW5_k_k:_Rldlwo8K0A:V_sGLiPBpW pfc?d=qj6IDK7rITs pfc?i=pq2IYW5_k_k:_Rldlwo8K0A:gIN9vFwOqv pfc?i=pq2IYW5_k_k:_Rldlwo8K0A:F7zB   nMyn0L

New article matched for in your Blogger! rule

Testing Wide Production 2020

[UPDATE] Qsel v2.27

scrFJtooK.png

Qsel is a flexible program launcher with categories and icons. It supports easy configuration of launcher items via drag-and-drop.

pfc?d=UT3xtbGYFzA pfc?i=qbrjcdckYEs:D3QpECjHbRI:V_sGLiPBpW pfc?d=qj6IDK7rITs pfc?i=qbrjcdckYEs:D3QpECjHbRI:gIN9vFwOqv pfc?i=qbrjcdckYEs:D3QpECjHbRI:F7zB   nMyn0L

New article matched for in your Blogger! rule

Testing Wide Production 2020

vrijdag 24 december 2021

Boze Tesla-rijder blaast zijn auto op met 30 kilogram dynamiet

Een Tesla-rijder heeft in Finland zijn auto laten ontploffen door in totaal voor 30 kilo aan dynamietstaven aan zijn auto te hangen. Volgens de man kwam hij tot zijn daad omdat hij zich ergerde aan de hoge reparatiekosten van de auto.

New article matched for in your Blogger! rule

Testing Wide Production 2020

dinsdag 21 december 2021

FreeCommander XE Portable 2022 Build 860 (file manager) Released

logoA new version of FreeCommander XE Portable has been released. FreeCommander is an easy-to-use alternative to the standard windows file manager with lots of advanced and helpful features. It's packaged as a portable app so you can bring it anywhere. It's packaged in PortableApps.com Format so it can easily integrate with the PortableApps.com Platform. It's released as freeware for personal and business use.

FreeCommander Portable is made available directly by the publisher.

Update automatically or install from the portable app store in the PortableApps.com Platform.

New article matched for in your Blogger! rule

Testing Wide Production 2020

zaterdag 18 december 2021

[UPDATE] SideSlide v5.00

scr7rjKgi.jpg

SideSlide is a desktop extension that docks to any screen edge. It allows you to store your favorite RSS feeds, shortcuts to files/folders/URLs, notes, reminders etc. in "containers" that you can arrange, shrink and fold in the workspace. You can also drag-and-drop text/images from your web browser to the workspace to create web snippets.

pfc?d=UT3xtbGYFzA pfc?i=TgNsSjDmQWE:FbRARYy_E5w:V_sGLiPBpW pfc?d=qj6IDK7rITs pfc?i=TgNsSjDmQWE:FbRARYy_E5w:gIN9vFwOqv pfc?i=TgNsSjDmQWE:FbRARYy_E5w:F7zB   nMyn0L

New article matched for in your Blogger! rule

Testing Wide Production 2020

zondag 12 december 2021

[UPDATE] DiskInternals Linux Reader v4.11

scrZOkcZr.png

DiskInternals Linux Reader provides several disk management tools in an easy-to-use interface. Most notably it includes a tool for reading disks formatted to to a variety of file systems for Mac and Linux, as well as virtual disks from VMware, VirtualBox, VirtualPC and Parallels (VMDK, VHD, VDI, HDS). The program can also create disk images. The interface includes a disk usage window, basic file search, and a preview option for pictures and text.

Can create disk images (.img and .dsk), including boot sector. Filesystems supported include: Ext2/3/4; ReiserFS, Reiser4; HFS, HFS+ (Mac OS); FAT, exFAT; NTFS, ReFS (next-gen Windows filesystem); UFS2; and in preview-only mode: ZFS, XFS, Hikvision NAS and DVR.

A 64-bit version is available (within the folder).

pfc?d=UT3xtbGYFzA pfc?i=-O_lPRyTibk:HtQe4k0F8SQ:V_sGLiPBpW pfc?d=qj6IDK7rITs pfc?i=-O_lPRyTibk:HtQe4k0F8SQ:gIN9vFwOqv pfc?i=-O_lPRyTibk:HtQe4k0F8SQ:F7zB   nMyn0L

New article matched for in your Blogger! rule

Testing Wide Production 2020

donderdag 25 november 2021

Vagrant: mapping a Virtualbox VM to a Vagrant environment

Via Martin's Blog by Martin Bach

ef5fa3199a324585218a2d8daa686248?s=200&t

This is a small post hopefully saving you a few minutes mapping Vagrant and VirtualBox environments.

I typically have lots of Vagrant environments defined. I love Vagrant as a technology, it makes it super easy to spin up Virtual Machines (VMs) and learn about new technologies.

Said Vagrant environments obviously show up as VMs in VirtualBox. To make it more interesting I have a few more VirtualBox VMs that don't map to a Vagrant environment. Adding in a naming convention that's been growing organically over time I occasionally find myself at a loss as to which VirtualBox VM maps to a Vagrant environment. Can this be done? Yep, and creating a mapping is quite simple actually. Here is what I found useful.

Directory structure

My Vagrant directory structure is quite simple: I defined ${HOME}/vagrant as top-level directory with a sub-directory containing all my (custom) boxes. Apart from ~/vagrant/boxes I create further sub-directories for each project. For example:

[martin@ryzen: vagrant]$ ls -ld *oracle* boxes    drwxrwxr-x 2 martin martin 4096 Nov 23 16:52 boxes    drwxrwxr-x 3 martin martin   41 Feb 16  2021 oracle_19c_dg    drwxrwxr-x 3 martin martin   41 Nov 19  2020 oracle_19c_ol7    drwxrwxr-x 3 martin martin   41 Jan  6  2021 oracle_19c_ol8    drwxrwxr-x 3 martin martin   41 Nov 25 12:54 oracle_xe

But … which of my VirtualBox VMs belongs to the oracle_xe environment?

Mapping a Vagrant environment to a VirtualBox VM

Vagrant keeps a lot of metadata in the project's .vagrant directory. Continuing with the oracle_xe example, here is what it stores:

[martin@buildhost: oracle_xe]$ tree .vagrant/    vagrant/    ├── machines    │   └── oraclexe    │       └── virtualbox    │           ├── action_provision    │           ├── action_set_name    │           ├── box_meta    │           ├── creator_uid    │           ├── id    │           ├── index_uuid    │           ├── synced_folders    │           └── vagrant_cwd    ├── provisioners    │   └── ansible    │       └── inventory    │           └── vagrant_ansible_inventory    └── rgloader        └── loader.rb        7 directories, 10 files

Looking at the above output I guess I should look at .vagrant/machines/

The machine name (oraclexe) is derived from the Vagrantfile. I create a config.vm.define section per VM out of habit (even when I create just 1 VM), as you can see here in my shortened Vagrantfile:

# -*- mode: ruby -*-    # vi: set ft=ruby :        Vagrant.configure("2") do |config|            config.vm.define "oraclexe" do |xe|        xe.vm.box = "ol7"        xe.vm.box_url = "file:///home/martin/vagrant/boxes/ol7.json"            ...            xe.vm.provision "ansible" do |ansible|          ansible.playbook = "setup.yml"        end      end    end

In case you don't give your VMs a name you should find a directory named default instead.

As I'm using Vagrant together with VirtualBox I'm not surprised to find a sub-directory named virtualbox.

Finally! You see the VM's metadata in that directory. The VM's ID can be found in .vagrant/machines/oraclexe/virtualbox/id. The file contains the internal ID VirtualBox uses to identify VMs. Using that knowledge to my advantage I can create the lookup as shown here:

[martin@buildhost: oracle_xe]$ vboxmanage list vms | grep $(cat .vagrant/machines/oraclexe/virtualbox/id)    "oraclexe" {67031773-bad9-4325-937b-e471d02a56a3}

Voila! This wasn't particularly hard since the VM name is oracelxe as well. Nevertheless I found this technique works well regardless of how you curated your Vagrantfile.

Happy Automating!

New article matched for in your Blogger! rule

Testing Wide Production 2020