Permalink
Browse files

Added missing alt text to images.

  • Loading branch information...
Silvenga committed Dec 10, 2017
1 parent 476233e commit c9be2c7db0fc73a71d6a6a041b8bd9de2898e65a
@@ -3,7 +3,7 @@ Description: Getting Ceph to place nice with Kubernetes.
---
^^^
![](/content/images/2017/kubernetes-plus-ceph.png)
![Kubernetes + Ceph](/content/images/2017/kubernetes-plus-ceph.png)
^^^ Source: [habrahabr.ru](https://habrahabr.ru/company/flant/blog/329666/)
I needed a better backing storage system for my Kubernetes cluster - I am done with NFS (so many problems). In the end I decided I'll go for a Ceph cluster after being rather impressed by the feature set.
@@ -2,7 +2,7 @@ Title: Convert Windows 2016 Eval to Retail
Description: How to convert a Windows Server 2016 trial installation to full retail.
---
![](/content/images/2017/dism.png)
![Command line, using DISM to convert to retail.](/content/images/2017/dism.png)
Using your retail key with the ISO's downloaded from Microsoft's "Evaluation Center" should be easy right? You paid for a license so you should be able to just activate a trial... Turns out it's not that simple. You actually need to change your server edition from ServerBlahEvalEdition to whatever edition you have a key for using `dism`.
@@ -23,7 +23,7 @@ From what I gather the `Set-Edition` option can be either of the following:
- `ServerDatacenterCor`
- `ServerStandardCor`
![](/content/images/2017/dism-cleanup.png)
![DISM running cleanup during reboot.](/content/images/2017/dism-cleanup.png)
The command takes a good 10 minutes to run (looks like it stalls), then asks to reboot to cleanup. Afterwards, you should be activated and ready.
@@ -3,21 +3,21 @@ Published: 14 Mar 14
Description: I present a solution to disappearing mice, a PenLighter!
---
![](/content/images/2014/Mar/tablet_use_bamboo.jpg)
![A standard drawing tablet.](/content/images/2014/Mar/tablet_use_bamboo.jpg)
Tablets PC's have been out for years. And now with the release of Windows 8 (now 8.1) laptops with touch screens are on the rise; and for good reason - functionality can be added without reducing usability. My Thinkpad W520 (a very nice laptop) unfortunately does not have a touch screen. So a couple of months ago I purchased my first graphic tablet like this one:
I was amazed at my new found abilities, and to my advantage I now take all my notes paperless. Although the transition was practically painless, there were several issues using a touch screen that's not actually connected to the screen. My largest issue being that the mouse disappears on depending on the program. Right is an example of Microsoft OneNote, my note taking program:
![](/content/images/2014/Jun/2014-06-21_21-27-47.png)
![Cursor without PenLighter.](/content/images/2014/Jun/2014-06-21_21-27-47.png)
In case you can't see, my mouse is in the middle of the circle. My issue was losing the mouse whenever I looked away from the screen.
I started off using [Pen Attention](http://www.math.uaa.alaska.edu/~afkjm/PenAttention/). This was the only program that I could find for my uses. Pen Attention basically created a small colored circle around my mouse so I could easily find my pen. A great program, unfortunately I had some issues with lag. When I wrote too fast Pen Attention caused my pen to run roge for a couple of seconds. And when writing notes, this could get quite annoying. The reason I assumed was due to the slightly outdated code (or being written in C++). So no easy solution.
So one night I sat down and re-wrote my own version from scratch with speed and usability in mind. My project worked so well I've decided to release the program under the MIT licence ([link](/mit)). Here is a shot of the mouse running my version:
![](/content/images/2014/Jun/2014-06-21_21-29-09.png)
![Cursor with PenLighter.](/content/images/2014/Jun/2014-06-21_21-29-09.png)
The program runs in the tray. Just right click to access the settings. It is completely portable (stick it on a thumb drive), saves settings to a file in the root of the program, fast, and efficient. I behold Silvenga's Pen Lighter.
@@ -6,7 +6,7 @@ Description: How to set-up Windows Server 2016 using software RAID1 - on the sys
Most Windows installers if not all modern versions have a command line option that can be accessed when using the GUI installer (from anywhere from what I can tell). This functionality can be accessed with `SHIFT + F10` and looks like:
![](/content/images/2017/command-line.png)
![Commandline within Windows Installer.](/content/images/2017/command-line.png)
From here we can access `diskpart`. From Microsoft's Technet, "DiskPart is a text-mode command interpreter [that] enables you to manage objects (disks, partitions, or volumes) by using scripts or direct input at a command prompt."
@@ -52,7 +52,7 @@ DISKPART> convert dynamic
`list disk` should look like this now:
![](/content/images/2017/dynamic-disks.png)
![Output of list disk with dynamic disks.](/content/images/2017/dynamic-disks.png)
## Prepare Mirrors
@@ -75,7 +75,7 @@ DISKPART> create volume mirror disk=0,1
DISKPART> format quick fs=ntfs
```
![](/content/images/2017/formatted-volumes.png)
![Output after formatting.](/content/images/2017/formatted-volumes.png)
Using `list volume` we should see the list of volumes that we created. Note that the volume numbers may be different.
@@ -133,15 +133,15 @@ DISKPART> select volume 0
DISKPART> retain
```
![](/content/images/2017/installed.png)
![Showing Windows installed with RAID1 enabled.](/content/images/2017/installed.png)
At this point you can install Windows as normal to one of the mirror partitions.
## Postscript
Testing more with HyperV, I discovered that formating the mirrors using Windows setup was required to get a booting OS. I remember doing this before as the IPMI device I was using kept on crashing during installation - forcing me to restart the Windows installation.
![](/content/images/2017/formatting-drives.gif)
![Video of formatting drives after creation.](/content/images/2017/formatting-drives.gif)
## Considerations
@@ -3,7 +3,7 @@ Published: 16 Dec 14
Description: A different take on how to host a Ghost instance, while using NPM as an upgrade manager.
---
![](/content/images/2014/12/ghost_logo-2.jpg)
![The Ghost Blog logo.](/content/images/2014/12/ghost_logo-2.jpg)
## Introduction
@@ -5,7 +5,7 @@ Description: A Ghost blog theme.
## Introduction
![](/content/images/2014/09/2014-09-28_11-35-03.png)
![Picture of theme on my blog.](/content/images/2014/09/2014-09-28_11-35-03.png)
A minimal theme, powered by Ghost. Live demo: (https://silvenga.com) (using the dev branch).

0 comments on commit c9be2c7

Please sign in to comment.