The last (two) weeks have been up and down. The nurse surprised me during my last exam when the eye I thought was my fuzzy one was actually better than my ‘good’ eye. Expect lots of that. An eye will be good up close for a couple of days, then distance is better. What is awesome is terrible 48 hours later.
I ran out of steroid drops on the holiday first thing and only got drops in one eye. KU Eye Med (the clinic I had the procedure done at) was apparently closed. It took over 24 hours to get refill drops. It could have just been in my head but my vision appeared to regress significantly. I got the drops back in mid-afternoon and throughout the evening my vision appeared to improve. Distance is still pretty fuzzy but it’s doable. The most obnoxious part – one eye is sharper than the other at times, right? Prepare for headaches as your brain is angered at the processing changes.
There was a point today when I was driving and I couldn’t read the text on signs until they were closer than I would like where I began to wonder if something was wrong. Then I remembered my vision immediately after the surgery. Hold onto that memory. You will have nearly that level of clarity again. Focus will come and go until the outer layer is fully healed, nothing is wrong at this point.
My wife uses loops (Zeon Endeavour’s) for her hygiene job. They’re quite sturdy unit but everything breaks given a bounce at the wrong angle. The process for getting them repaired is quite steep given the simplicity of the units. In this specific case they were dropped and the battery mount was bumped off.
It’s incredibly easy to take apart. Simply unscrew both nuts.
Next up is sliding the unit out. There’s nothing that will catch. Just hold onto the bottom, and slide the unit out.
For this unit, the battery pieces were bent, and it was ripped entirely clean of the circuit board. If the damage had been less, putting a bit of tape on the battery pack to prevent it from moving around would have been enough to fix it. We could have re-soldered the connector back onto the board, but the circuits themselves were pulling off of the PCB as well.
Here is the deconstructed unit. Note that there are only 4 screws, and two nuts. To fix, simply reverse the order. It does take some force to slide the unit back in. Be careful not to slide it too hard when it’s almost in, you can push the battery connectors out like ours was.
There’s a lot of ways to share a screen in Linux. Messing with GDM, various windows managers and the like can be painful. Here’s one way to have XFCE automatically share the screen on boot – pre graphic login.
/usr/bin/x11vnc -forever -avahi -rfbport 5900 -rfbauth ~/.vnc/passwd -o ~/.vnc/x11vnc.log -display :0
Just enter your password here and you’re set!
Rocket is CoreOS’ answer to Docker. Their projects goal is enhanced security, a little more freedom, and possibly just to capture the value spot
So, a couple of quick things. First, they have a module up on Github. This is NOT considered production ready. This is heavily alpha/beta. They are making good progress on it though. Second, are you sure you want to run this on CentOS? They have management built into Docker that is more supported.
If you know what you’re doing, or you’re sure that you want this method (you know what you’re doing) forge ahead.
Final note before we start, either you need to roll with a kernel much newer than 2.6 on EL5/6 platforms – and you will not be using EL 5/6 at that point – or you need to outright use EL7. There’s not a ton of difference between RHEL, CentOS, Oracle Linux, Scientific Linux or any flavor that is a binary equivalent of RHEL.
Onto the code!
yum -y install make gcc glibc-devel glibc-static cpio squashfs-tools realpath gpg git go wget
curl -O https://coreos.com/dist/pubkeys/aci-pubkeys.gpg
gpg --with-fingerprint aci-pubkeys.gpg
git clone https://github.com/coreos/rocket.git
It will run for a bit and compile some things. Once that’s done:
rkt version 0.3.2+git appc version 0.3.0+git
If you get something similar, you’ve got it working! I’ll update the blog this weekend with the next few stages of things, and a basic deploy.