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. |
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 \
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.." |
;; There seems to be no built-in mechanism to swap modifier keys in | |
;; Emacs, but it can be accomplished (for the most part) by | |
;; translating a near-exhaustive list of modifiable keys. In the case | |
;; of 'control and 'meta, some keys must be omitted to avoid errors or | |
;; other undesired effects. | |
(defun my/make-key-string (modsymbol basic-event) | |
"Convert the combination of MODSYMBOL and BASIC-EVENT. | |
BASIC-EVENT can be a character or a function-key symbol. The | |
return value can be used with `define-key'." | |
(vector (event-convert-list `(,modsymbol ,basic-event)))) |
# 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 on a budget server (with a /29) | |
################################################################## | |
# if you find this gist useful, please star it | |
# please be aware that budget hosting companies usually cut corners somewhere, |