Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am dagvl on github.
  • I am dagvl (https://keybase.io/dagvl) on keybase.
  • I have a public key ASAkteDZNZD01jx8jNa6oj2Bzg0Qg6PnOfkn5CgLD9nqAwo

To claim this, I am signing this object:

@dagvl
dagvl / uninstall_vmware.sh
Created December 26, 2018 23:29
Completely uninstall VMWare on macOS
#!/usr/bin/env bash
# Usage: bash uninstall_vmware.bash
remove() {
entry="$1"
echo -ne "Removing $entry ["
sudo rm -rf "$entry"
if [[ ! -e "$entry" ]]; then
echo -ne "OK"
@dagvl
dagvl / keybase.md
Last active September 19, 2019 22:50

Keybase proof

I hereby claim:

  • I am dagvl on github.
  • I am dagvl (https://keybase.io/dagvl) on keybase.
  • I have a public key ASAkteDZNZD01jx8jNa6oj2Bzg0Qg6PnOfkn5CgLD9nqAwo

To claim this, I am signing this object:

@dagvl
dagvl / gist:1339646
Created November 4, 2011 15:46
Minimal example that shows memory issues
using System;
using System.Runtime.Serialization;
using System.Threading;
using Funq;
using ServiceStack.ServiceHost;
using ServiceStack.ServiceInterface;
using ServiceStack.WebHost.Endpoints;
namespace MemLeakTest
{
server_h = vix.Vix().Connect(...)
#snapshot restore
vm = server_h.Open("C:\\path\to\image")
vm.GetRootSnapshot()
vm.RevertToSnapshot()
vm.PowerOn()
import vix
server_h = vix.Vix()
server_h.Connect(hostname='hostname',
username='username', password='password',
provider=vix.Vix.VIX_SERVICEPROVIDER_VMWARE_VI_SERVER)
running_vms = server_h.FindItems()
#vmware-server 2.0 and newer