Simplify about page.
This commit is contained in:
parent
f73a684a78
commit
573fe08fc3
|
@ -76,6 +76,9 @@ location / {
|
|||
|
||||
rewrite ^/writings/digital-sikring\.html$ /digital-sikring last;
|
||||
|
||||
rewrite ^/projects/magicng /magicng last;
|
||||
rewrite ^/writings/magicng /magicng last;
|
||||
|
||||
rewrite ^/bsq https://old-projects.metanohi.name/bsq/;
|
||||
|
||||
rewrite ^/gt3000 https://old-projects.metanohi.name/gt3000/;
|
||||
|
@ -97,6 +100,8 @@ location / {
|
|||
|
||||
rewrite ^/x https://old-projects.metanohi.name/x/;
|
||||
|
||||
rewrite ^/totxt https://old-projects.metanohi.name/totxt/;
|
||||
|
||||
|
||||
# Ordinary handling.
|
||||
try_files $uri $uri.html $uri/ =404;
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.8 KiB |
Binary file not shown.
Before Width: | Height: | Size: 3.8 MiB |
Binary file not shown.
Before Width: | Height: | Size: 380 KiB |
Binary file not shown.
Before Width: | Height: | Size: 320 KiB |
Binary file not shown.
Before Width: | Height: | Size: 870 KiB |
Binary file not shown.
Before Width: | Height: | Size: 335 KiB |
|
@ -0,0 +1,43 @@
|
|||
# About metanohi.name
|
||||
|
||||
This is metanohi.name, the personal website of
|
||||
[Niels G. W. Serup](niels).
|
||||
|
||||
|
||||
## Source code
|
||||
|
||||
This website is statically generated from the files in a git repository.
|
||||
|
||||
Get the site:
|
||||
: $ git clone git://metanohi.name/metanohi
|
||||
|
||||
The git history goes back to 2011.
|
||||
|
||||
|
||||
## History
|
||||
|
||||
metanohi was created in 2009 as a spinoff of earlier projects with equally
|
||||
undefined purposes. Back then the website was at metanohi.*org* instead of
|
||||
metanohi.*name*.
|
||||
|
||||
The first version from 2009 was written in PHP.
|
||||
|
||||
The second version from 2011 was written in Python 3.
|
||||
|
||||
This is the third version of the website.
|
||||
|
||||
|
||||
## Choice of name
|
||||
|
||||
There are several reasons for the choice of "metanohi":
|
||||
|
||||
+ It's unique.
|
||||
+ It starts with "meta".
|
||||
+ It probably means *something* in some languages. It must!
|
||||
|
||||
|
||||
## Copying
|
||||
|
||||
Unless otherwise noted, feel free to copy and remix things from this
|
||||
site. For the fun of it, consider them licensed under the
|
||||
[[http://www.wtfpl.net/][Do What The Fuck You Want To Public License (WTFPL)]]
|
|
@ -1,91 +0,0 @@
|
|||
#+title: About metanohi
|
||||
#+summary: A short description of what metanohi is
|
||||
#+license: wtfpl
|
||||
#+startup: showall
|
||||
#&toc
|
||||
|
||||
* About metanohi
|
||||
|
||||
This is metanohi, the personal website of [[./niels][Niels G. W. Serup]].
|
||||
|
||||
|
||||
** Copying
|
||||
|
||||
Essentially, if you use something from metanohi, please attribute Niels
|
||||
G. W. Serup and metanohi (unless it's not by Niels, which is rare).
|
||||
|
||||
In general, text, images, code and any other type of work on metanohi are
|
||||
available under the [[http://www.wtfpl.net/][Do What The Fuck You Want To Public License (WTFPL)]] for the
|
||||
fun of it; read more about this [[/writings/licensing][here]] if you so care. There may be other cases.
|
||||
The status of a page can be seen in the bottom in a metadata box. If no license
|
||||
is specified in the box, it's either because it's unnecessary to have a license
|
||||
for that page (for example if it just an index page), or it's because I forgot
|
||||
to apply one to the page, or it's because I don't care.
|
||||
|
||||
|
||||
** Source code
|
||||
|
||||
metanohi is run by the [[/projects/mege/][mege]] HTML generator. If you want to use it for a new
|
||||
website (I REALLY REALLY wouldn't), you may wish to use metanohi as a template.
|
||||
|
||||
Get the main site:
|
||||
: $ git clone git://metanohi.name/metanohi-metanohi
|
||||
|
||||
Get the subsites (messy):
|
||||
: $ git clone git://metanohi.name/metanohi-meta
|
||||
|
||||
|
||||
** SSL/TLS
|
||||
|
||||
You can access metanohi from HTTPS. metanohi uses a [[http://cacert.org][CAcert]] (or is it a
|
||||
self-signed certificate now? I forget). To make your browser automatically
|
||||
accept CAcerts, follow the instructions on [[https://wiki.cacert.org/FAQ/BrowserClients][CAcerts wiki]]; it doesn't take long.
|
||||
At some point it might get a LetsEncrypt certificate.
|
||||
|
||||
|
||||
** History
|
||||
|
||||
metanohi was created in 2009 as a spinoff of earlier projects with equally
|
||||
undefined purposes. Back then the website was at metanohi./org/ instead of
|
||||
metanohi./name/.
|
||||
|
||||
*Note:* While most of the content from the old metanohi has been ported to this
|
||||
improved version, the modification times have not been saved. This is why old
|
||||
projects from 2009 and 2010 appear to have been created in July or August, 2011.
|
||||
|
||||
*** Choice of name
|
||||
|
||||
There are several reasons for the choice of "metanohi":
|
||||
|
||||
+ It's unique
|
||||
+ It's simple
|
||||
+ It has the meta prefix, which automatically transforms anything into
|
||||
something cool
|
||||
+ "metanohi", or at least part of "metanohi", has meanings in some languages
|
||||
|
||||
*** Screenshots of the old metanohi
|
||||
|
||||
Click to go to fullsize image.
|
||||
|
||||
#&img;url=img/scr1.png,width=300,float=left,noclear,medlink,caption=Start page
|
||||
#&img;url=img/scr2.png,width=300,float=left,noclear,medlink,caption=Projects page
|
||||
#&img;url=img/scr3.png,width=300,float=left,noclear,medlink,caption=CSS fun
|
||||
#&clear
|
||||
|
||||
|
||||
** Language
|
||||
|
||||
metanohi is generally only available in English. A few pages are in Danish.
|
||||
|
||||
|
||||
** Miscellaneous
|
||||
|
||||
metanohi is mostly XHTML 1.1 and CSS 2 valid. Currently, metanohi.name pages
|
||||
are served as text/html and not as application/xml+xhtml (as they should). This
|
||||
might get fixed (it is extremely easy to fix, but if fixed, some things
|
||||
depending on external JavaScript which depends on non-XHTML, like the FSF
|
||||
widget on the propaganda page, might cease to work).
|
||||
|
||||
[[./links][Propaganda]]
|
||||
|
||||
Should I go to HTML 5? I don't really care.
|
|
@ -1,19 +0,0 @@
|
|||
#+title: JavaScript License Information
|
||||
#+summary: A table of the JavaScript used on metanohi
|
||||
#+license: wtfpl
|
||||
|
||||
* JavaScript License Information
|
||||
|
||||
metanohi uses JavaScript. It's not much, and it can probably be considered
|
||||
trivial for now, but it's there.
|
||||
|
||||
This page lists the JavaScript files in use and the licenses they are
|
||||
under. All of them are free software. This page conforms to the [[https://www.gnu.org/licenses/javascript-labels.html][JavaScript
|
||||
License Web Labels]] method published by GNU.
|
||||
|
||||
#+%id: jslicense-labels1
|
||||
| JavaScript file | License | Unminified file |
|
||||
|-----------------------+--------------+-----------------------|
|
||||
| [[/static/aesthetics.js]] | [[http://creativecommons.org/publicdomain/zero/1.0/legalcode][CC0-1.0-only]] | [[/static/aesthetics.js]] |
|
||||
| [[/static/extra.js]] | [[http://creativecommons.org/publicdomain/zero/1.0/legalcode][CC0-1.0-only]] | [[/static/extra.js]] |
|
||||
|
|
@ -1,77 +0,0 @@
|
|||
#+title: Links
|
||||
#+summary: Various links.
|
||||
#+license: wtfpl
|
||||
#+startup: showall
|
||||
|
||||
#++show
|
||||
#+BEGIN_SRC javascript
|
||||
// Add the FSF widget after the page has loaded.
|
||||
window.addEventListener('load',
|
||||
function(event) {
|
||||
add_fsf_widget(8085);
|
||||
}, false);
|
||||
#+END_SRC
|
||||
|
||||
|
||||
* Hyperlinks
|
||||
|
||||
My first web pages from ca. 2004 contained pages whose only purpose was to show
|
||||
links to other sites, because that's what you use websites for. With this page I
|
||||
intend to carry on with this tradition.
|
||||
|
||||
Note: I have not updated this rather silly page since about 2012.
|
||||
|
||||
** Passive activism[fn:oxymoron]
|
||||
|
||||
Beware, for the following Hyperlinks contain Knowledge!
|
||||
|
||||
#++show
|
||||
#+BEGIN_SRC html
|
||||
<div style='background-color: silver; padding: 5px; border: 5px outset red;'>
|
||||
<div style='margin: 0 auto; width: 525px; text-align: center;'>
|
||||
<div style='height: 200px;'>
|
||||
<a href='http://windows7sins.org/' style='display: block; float: left'>
|
||||
<img src='http://windows7sins.org/i/widget.png'
|
||||
alt='Windows 7 Sins' style='width: 200px; height: 200px' />
|
||||
</a>
|
||||
<a href='http://wikimediafoundation.org/wiki/Support_Wikipedia/en'
|
||||
style='display: block; float: left; margin-top: 75px'>
|
||||
<img alt='Support Wikipedia' title='Support Wikipedia'
|
||||
src='http://upload.wikimedia.org/wikipedia/commons/4/4b/Fundraising_2009-square-treasure-en.png'
|
||||
style='width: 125px; height: 125px' />
|
||||
</a>
|
||||
<a href='http://www.fsf.org/campaigns/opendocument/' style='display: block; float: left'>
|
||||
<img src='http://static.fsf.org/nosvn/opendocument/medium/odf.png'
|
||||
alt='Use ODF!' style='width: 200px; height: 200px' />
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<a href='http://www.fsf.org/facebook/mark-zuckerberg-is-time-magazines-person-of-the-year-wheres-the-dislike-button/'
|
||||
style='display: block; padding: 6px 0; background-color: yellow;'>
|
||||
<img src='http://static.fsf.org/nosvn/dislike200.png'
|
||||
alt="Don't use Facebook!" title="Don't use Facebook!"
|
||||
style='width: 200px; height: 105px' />
|
||||
</a>
|
||||
|
||||
<a style='display: block; font-size: 30px; background-color: crimson'
|
||||
href='http://www.savetheinternet.com/'>Save the Internet</a>
|
||||
<a style='display: block; font-size: 30px; background-color: red'
|
||||
href='http://petition.stopsoftwarepatents.eu/'>Stop software patents</a>
|
||||
<a style='display: block; font-size: 30px; background-color: magenta'
|
||||
href='http://defectivebydesign.org/'>Stop Digital Rights Management</a>
|
||||
|
||||
<div style='padding: 6px 0; background-color: green;'>
|
||||
<div style='margin: 0 auto; width: 260px;' id='fsfextern'></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
#+END_SRC
|
||||
|
||||
|
||||
#&img;url=img/fsfmember.png, medlink=http://www.fsf.org/associate/support_freedom/join_fsf?referrer=8085
|
||||
|
||||
(I'm not currently a member, but I used to be.)
|
||||
|
||||
|
||||
[fn:oxymoron] "Passive activism" is an oxymoron. Activism is, of course, not a
|
||||
passive thing. But links stowed on a web page certainly is.
|
|
@ -1,16 +0,0 @@
|
|||
#+title: Licenses of media
|
||||
#+summary: A table of licenses of media not attributed in-page
|
||||
|
||||
* Licenses of media
|
||||
|
||||
| Path | License |
|
||||
|---------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| [[/img/licenses/]]~cc*~ | CC BY [[http://creativecommons.org][creativecommons.org]] |
|
||||
| [[/img/licenses/]]~*gpl.png~ | See [[http://www.gnu.org/graphics/license-logos.html]] |
|
||||
| [[/img/licenses/]]~freecontent.*~ | Public domain |
|
||||
| [[http://projects.metanohi.name/bsq/Cerebral_lobes.png]] | Image released under GFDL 1.2 or any later version. Author unknown. See [[http://commons.wikimedia.org/wiki/File:Cerebral_lobes.png]]. |
|
||||
| [[http://projects.metanohi.name/bsq/Cerveau_anime.gif]] | Image released under GFDL 1.2 or any later version. Author: modifié par Azariel. See [[http://commons.wikimedia.org/wiki/File:Cerveau_animé.gif]]. |
|
||||
| [[http://projects.metanohi.name/bsq/Friendly_stickman.png]] | Image released under WTFPL 2.0. |
|
||||
| [[http://projects.metanohi.name/x/img/linux.png]] | Image copyright of Larry Ewing, Simon Budig and Anja Gerwinski. See [[http://commons.wikimedia.org/wiki/File:Tux.svg]]. |
|
||||
| [[http://projects.metanohi.name/x/img/textsize.jpg]] | Public domain |
|
||||
|
|
@ -1,60 +1,58 @@
|
|||
#+title: About Niels
|
||||
#+summary: A short description of metanohi's creator
|
||||
#+license: wtfpl
|
||||
#+startup: showall
|
||||
#&toc
|
||||
# About Niels
|
||||
|
||||
* About Niels
|
||||
I, Niels G. W. Serup, is the creator of metanohi. I was born in 1992
|
||||
and live in Copenhagen, Denmark.
|
||||
|
||||
I, Niels G. W. Serup, is the creator of metanohi. I was born in 1992 and live
|
||||
in Copenhagen, Denmark.
|
||||
I study computer science at [[http://diku.dk/][DIKU]] where I am also
|
||||
part of the yearly student revue [[http://dikurevy.dk/][DIKUrevy]] and
|
||||
the [[http://kantinen.org][Canteen association]], among other things.
|
||||
|
||||
I study computer science at [[http://diku.dk/][DIKU]] where I am also part of the yearly student
|
||||
revue [[http://dikurevy.dk/][DIKUrevy]] and the [[http://kantinen.org][Canteen association]], among other things. Some videos
|
||||
from the revue has been put up online at [[http://youtube.com/DIKUrevy]].
|
||||
|
||||
While online, I go by the nickname "ngws" (and a few others).
|
||||
While online, I usually go by the nickname "ngws" or variations thereof.
|
||||
|
||||
|
||||
** Contact
|
||||
## Contact
|
||||
|
||||
I can be contacted at [[mailto:ngws@metanohi.name][ngws@metanohi.name]]. I also hang out as ngws in #diku on
|
||||
irc.freenode.net.
|
||||
I can be contacted at [[mailto:ngws@metanohi.name][ngws@metanohi.name]].
|
||||
I also hang out as `ngws` in `#diku` on `irc.freenode.net`.
|
||||
|
||||
|
||||
** Things I use
|
||||
## Things I use
|
||||
|
||||
*** Emacs
|
||||
### Emacs
|
||||
|
||||
Emacs is a nice text editor. [[http://www.gnu.org/software/emacs/][Get it]].
|
||||
Emacs is a nice text editor.
|
||||
[[http://www.gnu.org/software/emacs/][Get it]].
|
||||
|
||||
*** Firefox
|
||||
### Firefox
|
||||
|
||||
Firefox is okay. I use it with the Pentadactyl extension to make it more like
|
||||
Emacs.
|
||||
Firefox is okay. I use it with the Pentadactyl extension to make it
|
||||
more like Emacs.
|
||||
|
||||
*** StumpWM
|
||||
### StumpWM
|
||||
|
||||
StumpWM is a nice tiling, Emacs-like window mananger. It has much fewer features
|
||||
than e.g. XMonad (another tiling wm), but it's simple and efficient. [[http://stumpwm.antidesktop.net/cgi-bin/wiki.pl][Get it]].
|
||||
StumpWM is a tiling, Emacs-like window mananger. It has fewer features
|
||||
than e.g. XMonad (another tiling wm), but it's simple and
|
||||
understandable. I don't even have to add a keybinding for running Emacs
|
||||
-- it's already there! [[https://stumpwm.github.io/][Get it]].
|
||||
|
||||
*** Debian
|
||||
### Debian
|
||||
|
||||
I run Debian testing with only a small amount of proprietary software. [[http://debian.org/][Get
|
||||
Debian]].
|
||||
I run Debian testing with only a small amount of proprietary software.
|
||||
[[http://debian.org/][Get Debian]].
|
||||
|
||||
*** Dvorak
|
||||
### Dvorak
|
||||
|
||||
I use the a modified variant of the Danish Dvorak keyboard layout. This is my
|
||||
"~/.Xmodmap":
|
||||
#+BEGIN_SRC
|
||||
`~/.Xmodmap`:
|
||||
|
||||
```
|
||||
keycode 108 = Mode_switch
|
||||
|
||||
keycode 34 = apostrophe acute quotedbl
|
||||
|
||||
keycode 21 = grave dead_caron dead_acute
|
||||
keycode 35 = Tab equal backslash bar
|
||||
keycode 36 = Return dead_diaeresis dead_grave
|
||||
keycode 36 = Return
|
||||
keycode 49 = section brokenbar paragraph dead_circumflex
|
||||
keycode 10 = 1 exclam onesuperior exclamdown
|
||||
keycode 11 = 2 EuroSign twosuperior ssharp
|
||||
|
@ -67,11 +65,11 @@ keycode 17 = 8 parenleft bracketleft eth
|
|||
keycode 18 = 9 parenright bracketright ETH
|
||||
keycode 19 = 0 equal braceright NoSymbol braceright
|
||||
|
||||
keysym a = a A at at at at
|
||||
keysym o = o O exclam
|
||||
keysym u = u U parenleft
|
||||
keysym a = a A at dead_diaeresis
|
||||
keysym o = o O exclam dead_grave
|
||||
keysym u = u U parenleft parenleft parenleft
|
||||
keysym e = e E slash backslash slash backslash
|
||||
keysym h = h H parenright
|
||||
keysym h = h H parenright parenright parenright
|
||||
keysym t = t T asciitilde dead_tilde
|
||||
keysym n = n N asterisk
|
||||
keysym s = s S plus plusminus
|
||||
|
@ -90,23 +88,19 @@ keysym k = k K bracketleft
|
|||
keysym b = b B bracketright
|
||||
keysym m = m M bar brokenbar
|
||||
keysym j = j J Insert
|
||||
#+END_SRC
|
||||
My keyboard layout can be achieved by running
|
||||
#+BEGIN_SRC
|
||||
```
|
||||
|
||||
I run these commands to properly enable it:
|
||||
```
|
||||
setxkbmap dk dvorak
|
||||
setxkbmap -option ctrl:swapcaps
|
||||
xmodmap $HOME/.Xmodmap
|
||||
#+END_SRC
|
||||
This works quite well. In patterns such as
|
||||
#+BEGIN_SRC
|
||||
key(code|sym) x = a b c d
|
||||
#+END_SRC
|
||||
~a~ is entered if one presses -x-, ~b~ is entered if one presses -Shift+x-, ~c~
|
||||
is entered if one presses -AltGr+x-, and ~d~ is entered if one presses
|
||||
-Shift+AltGr+x-. ~man xmodmap~ gives more information.
|
||||
```
|
||||
|
||||
It works quite well.
|
||||
|
||||
|
||||
** Virtual existences
|
||||
## Virtual existences
|
||||
|
||||
Most of these I don't use actively.
|
||||
|
||||
|
@ -124,29 +118,24 @@ Most of these I don't use actively.
|
|||
+ [[http://identi.ca/nqpz][StatusNet]]
|
||||
|
||||
|
||||
** Keys
|
||||
## Keys
|
||||
|
||||
*** SSH
|
||||
### SSH
|
||||
|
||||
#&pre
|
||||
```
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwEmn04iNjoD8wCFTQdadsAmlRRsQHJKgggPo9ZVKlCuZIkKiPuspkio2JUnAx4ppyOTS63MdbGF88V5cI+//vj983oHN29we8CHvhb31Y/LfMmjFtEdnv3q2lPu/102zbCr/fZ/Pz3nxEOMRZa46qWdut8Jvu48wJ4IBKPTMteDPblPl9m8WeN2ueUbxrcR3Pb/NBndTbGEBd+I4IezVwmWuDTsEWpgEw8p/A5wCw03yX6v9wiK2Zl1/LPLAJaJfLd2+9qDBOKnpu/pkYsCQUJdDqPcYB13ys3Fo4kS84MYZE2HMwpXCb0aC7ywUW3ktlb6jTXFCvh2dK8FggfQRiw== niels@westshiba
|
||||
#&
|
||||
```
|
||||
|
||||
*** PGP
|
||||
### PGP
|
||||
|
||||
#&pre
|
||||
```
|
||||
pub 2048R/85445363 2014-06-11
|
||||
uid Niels G. W. Serup <ngws@metanohi.name>
|
||||
sub 2048R/7CFE0D20 2014-06-11
|
||||
#&
|
||||
```
|
||||
|
||||
|
||||
** Photo
|
||||
## Hongabar
|
||||
|
||||
#&img;url=img/niels-hipster.jpg, width=600, center, caption=Niels (kind of)
|
||||
|
||||
|
||||
** Hongabar
|
||||
|
||||
[[http://hongabar.org/]] is the main domain of the server that I share with a
|
||||
friend.
|
||||
[[https://hongabar.org/]] is the main domain of the server that I share
|
||||
with a friend.
|
Loading…
Reference in New Issue