Muri (むり), Mura(むら), and Muda(むだ) are terms I learned in Karate but can apply to everything in life.
むり Muri: Overdoing it. Risk of excessive effort or power.
むら Mura: Inconsistency. Risk of inconsistency of performance
むだ Muda: Pointlessness. Risk of wasted effort.
If I was to look at this from an Engineering point of view I would call it: Over-engineered, Buggy, and technical debt. As we gain experience in anything, being a physical skill, or a technical skill we must strive toward efficiency or economy of effort, movement, and energy expended. In that way, we can last longer, deliver more, and deliver better quality.
Saturday, 21 October 2017
Wednesday, 4 October 2017
Win10 Host, Virtualbox, Kali Guest, and Virtualbox Guest Additions Foo REDUX
Here are some additional, perhaps easier notes when attempting to have a kali guest in virtualbox with a adjustable screen size. Note this is required whenever you do a new install or have a kernel upgrade.
sudo apt-get install virtualbox-guest-additions-iso
sudo apt-get install virtualbox-guest-utils
dpkg-reconfigure virtualbox-guest-dkms
Then reboot.
References:
- https://askubuntu.com/questions/452979/resolution-doesnt-change-when-resizing-virtualbox-window
- https://askubuntu.com/questions/555264/ubuntu-server-terminal-doesnt-resize-screen-in-virtualbox?noredirect=1&lq=1
No Testing Required
"Our code craft is so good we do not require testing."
Have you ever heard such a load of crap? If you ever hear this in your software development organization don't walk away. Run!
This indicates a few problems:
1. Management. Has Failed. Full stop. Either management has taken leave of their senses or they do not care anymore and are looking for work elsewhere because the children they manage has worn them down.
2. Upper Management. Has also failed. They do not realize that the team will be producing shit and that only developer egos are driving the production. They need to fire people but they are too scared.
3. Education. Is allowing people to enter the workforce without the appropriate humility to solve problems.
So run. You will not be able to fix this problem as it has rotted the entire management chain. Eventually the product and probably the company will fail. Then, and only then will Karma be a bitch. But they will be able to blame others.
Monday, 1 May 2017
Win10 Host, Virtualbox, Kali Guest, and Virtualbox Guest Addition Foo
What a pain. I received a new disk from work and so I decided to reinstall virtualbox and guest additions and start a new Kali guest VM. A fresh start.
I add the guest additions so I can have an adjustable screen size for the VM. I am a visual learner so deal with it.
So when I install Virtualbox it asks if I want the updated guest additions and I say yes which causes it to install in c:\Program Files\Oracle\Virtualbox\VBoxGuestAdditions.iso.
My Kali virtual box needs two things at this point:
But your quest has a few pitfalls remaining.
So crack open a bash terminal in Kali and change directory /media/cdrom.
Then attempt to run (as root) VBoxLinuxAdditions.run. It will fail with a you do not have permissions. The image has been mounted without the ability to run anything.
To fix this:
The line should now look like:
/dev/sr0 /media/cdrom0 udf,iso9660 user,exec 0 0
Then perform a:
umount /media/cdrom0
mount /media/cdrom0
You should now be able to run VBoxLinuxAdditions.run
However that in itself might fail with:
Building the main Guest Additions module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)
I add the guest additions so I can have an adjustable screen size for the VM. I am a visual learner so deal with it.
So when I install Virtualbox it asks if I want the updated guest additions and I say yes which causes it to install in c:\Program Files\Oracle\Virtualbox\VBoxGuestAdditions.iso.
My Kali virtual box needs two things at this point:
- A cd-rom device enabled. So it can insert the guest additions into it from the Devices menu.
- No images associated with that CD rom otherwise when you attempt to insert the guest additions it will error as busy.
But your quest has a few pitfalls remaining.
So crack open a bash terminal in Kali and change directory /media/cdrom.
Then attempt to run (as root) VBoxLinuxAdditions.run. It will fail with a you do not have permissions. The image has been mounted without the ability to run anything.
To fix this:
- cd /etc
- vi fstab
- change the line for /media/cdrom0 and replace "noauto" with exec
The line should now look like:
/dev/sr0 /media/cdrom0 udf,iso9660 user,exec 0 0
Then perform a:
umount /media/cdrom0
mount /media/cdrom0
You should now be able to run VBoxLinuxAdditions.run
However that in itself might fail with:
Building the main Guest Additions module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)
The reason for this is that it is attempting to compile something and it does not have headers to compile with.
apt-get update
apt-get install linux-headers-`uname -r`
Then try again with VBoxLinuxAdditions.run
References:
References:
- https://forums.kali.org/showthread.php?18973-Issues-installing-VirtualBox-Guest-Additions
- https://forums.virtualbox.org/viewtopic.php?f=3&t=58799
Subscribe to:
Posts (Atom)