Create a fresh Windows 10 Pro ISO file with Microsofts Media Creation Tool. (I created a Windows 10 Pro 64 bit German ISO image)
Save the created image on your SmartOS global zone.
cp ... /zones/Windows10_64de.iso
#!/bin/sh | |
exec tail -n +3 $0 | |
# This file provides an easy way to add custom menu entries. Simply type the | |
# menu entries you want to add after this comment. Be careful not to change | |
# the 'exec tail' line above. | |
menuentry "SmartOS" { | |
recordfail | |
insmod ext2 | |
insmod gzio |
# Licensed under CC BY 3.0 http://creativecommons.org/licenses/by/3.0/ | |
# Derived works must attribute https://gist.github.com/4492300 at the beginning, and the date. | |
################################################################## | |
Installing and Configuring SmartOS at Hetzner (with a /29) | |
################################################################## | |
# This is another version of Jahewson's Gist here: https://gist.github.com/jahewson/4492300 that adds a gate to prevent packets | |
from leaking out from the main MAC address. |
#!/usr/bin/env zsh | |
################################################################################ | |
# 2024-08-08 | |
# Install zsh's prezto to a user's $HOME | |
################################################################################ | |
DIRECTORY="~/.config" | |
# append "/" to make user $DIRECTORY is a dir, not a file. |
Hetzner no longer offers direct install of FreeBSD, but we can do it ourselves. Here is how :)
Boot the hetzner server in Hetnzer Debain based rescue mode. ssh into it. then:
wget https://mfsbsd.vx.sk/files/iso/14/amd64/mfsbsd-14.0-RELEASE-amd64.iso
qemu-system-x86_64 \
#!/bin/sh | |
# https://docs.docker.com/engine/install/ubuntu/ | |
# Make sure system is updated | |
apt -y update | |
apt -y upgrade | |
# Add Docker's official GPG key |
Not everything you want to keep in a VCS is a "project": Sometimes you have one single file which does not belong to any other files, but you still want to have it version-controlled. Assume a TODO file, an Office document or something. How well do various version control systems perform here?
Preface:
$ uname -smr
Darwin 19.3.0 x86_64
$ sccs -V
sccs schily-SCCS version 5.09 2020/01/31 (x86_64-apple-macosx19.3.0)
https://stackoverflow.com/questions/8874615/how-to-replace-a-running-function-in-common-lisp | |
http://readevalprint.tumblr.com/post/101841449553/its-alive-the-path-from-library-to-web-app | |
https://stackoverflow.com/questions/46499463/hot-debug-and-swap-in-common-lisp | |
http://lisp-univ-etc.blogspot.com/2013/06/free-lisp-hackers-ebook.html | |
https://mitpress.mit.edu/sicp/ | |
http://www.ymeme.com/ | |
https://google-styleguide.googlecode.com/svn/trunk/lispguide.xml | |
http://stackoverflow.com/questions/5447071/lisp-importing-loading-file | |
http://programming-puzzler.blogspot.com/2010/08/racket-vs-clojure.html | |
http://stackoverflow.com/questions/11876815/common-lisp-a-lisp-n |
#!/bin/sh | |
# make it executable `chmod +x ddns-update` | |
# move it path `mv ddns-update /usr/bin/` | |
# setup cronjob for every 15 minutes `crontab -e` | |
# */15 * * * * ddns-update >/dev/null 2>&1 | |
# dont forget to change your own domain & password | |
# uncomment if you want internet connection check before running | |
#while ! ping -c 1 -W 1 8.8.8.8; do | |
# echo "DDNS-UPDATE: Waiting internet connection.." |