From: Steven McDonald Date: Sat, 24 Sep 2011 00:04:12 +0000 (+1000) Subject: Revert "Moved main site to main/, created non-free/" X-Git-Url: http://git.steven-mcdonald.id.au/?p=www.git;a=commitdiff_plain;h=2e9fd186fd6377e6a889162e5860d753ced4ec77 Revert "Moved main site to main/, created non-free/" This reverts commit c780eb595037115610ba0fb21c05a62d09dd73f8. Conflicts: main/valid-css.png main/valid-html401.png non-free/valid-css.png non-free/valid-html401.png valid-css.png valid-html401.png --- diff --git a/about.shtml b/about.shtml new file mode 100755 index 0000000..f5c0ceb --- /dev/null +++ b/about.shtml @@ -0,0 +1,51 @@ + + + + + + + + + + + +
+

+ About me +

+

+ I am Steven McDonald, a free software + enthusiast and musician living in Sydney, Australia. +

+

+ How to contact me +

+ +

+ PGP key +

+

+ If contacting me by email, I strongly encourage you to use PGP encryption. + My PGP public key may be found here. +

+
+ + + + + + diff --git a/articles/creativecommons.shtml b/articles/creativecommons.shtml new file mode 100755 index 0000000..437c056 --- /dev/null +++ b/articles/creativecommons.shtml @@ -0,0 +1,48 @@ + + + + + + + + + + + +
+ + + +

Creative Commons Licences -- Why Precision Matters

+

(Last updated 2011-02-27)

+ +

+I frequently hear people refer to specific works as "Creative Commons licensed" or "under a Creative Commons licence." While this may be a perfectly valid description, it is also worse than useless because it not only provides almost no detail about the terms under which the work is licensed, but also serves to propagate the myth that the Creative Commons licences are similar in nature. +

+ +

+The set of Creative Commons licences varies more widely than most other classes of licence -- they vary more widely than the set of free licences and they arguably vary more widely than EULAs, which tend to all say more or less the same thing. Yet, because they are published by the same organisation, people lump them together, referring to a work as "Creative Commons licensed" rather than giving actual detail regarding its licensing terms. Saying something is "Creative Commons licensed" is like telling a taxi driver that you want to go east; it just isn't specific enough to be of any use value whatsoever. +

+ +

+The only characteristic shared among all Creative Commons licences is that they allow works to be shared verbatim, for non-commercial purposes only. Some of them do go further to allow modification, commercial use or both, but by referring to a work as being "under a Creative Commons licence," one doesn't communicate that. While noncommercial sharing is a valuable gem in today's culture of draconian copyright restrictions and DRM, it is not particularly useful by itself in many cases -- for example, the noncommercial restriction would prevent you from placing it on your blog if you display any advertising material from which you make money. For more good reasons not to use a noncommercial licence, please refer to this great article by Erik Möller. +

+ +

+So please, if you are talking to someone about a work under a Creative Commons licence, tell them specifically which one you mean -- don't just say "Creative Commons licensed," partly because that will give them no useful information at all, and partly because that is likely to confuse them into believing that all of the CC licences contain similar terms. +

+ +
+ + + + + + diff --git a/articles/index.shtml b/articles/index.shtml new file mode 100755 index 0000000..413f83e --- /dev/null +++ b/articles/index.shtml @@ -0,0 +1,29 @@ + + + + + + + + + + + +
+ +

Articles

+ +

This section contains a collection of articles I have written.

+ +

+Creative Commons Licences -- Why Precision Matters +(Last updated 2011-02-27) +

+ +
+ + + + + + diff --git a/doctype.txt b/doctype.txt new file mode 100755 index 0000000..54d1f40 --- /dev/null +++ b/doctype.txt @@ -0,0 +1 @@ + diff --git a/footer.shtml b/footer.shtml new file mode 100755 index 0000000..37508b8 --- /dev/null +++ b/footer.shtml @@ -0,0 +1,13 @@ + diff --git a/head.shtml b/head.shtml new file mode 100755 index 0000000..1bb1e7d --- /dev/null +++ b/head.shtml @@ -0,0 +1,7 @@ + + + <!--#include virtual="/sitename.txt"--> + + + + diff --git a/header.shtml b/header.shtml new file mode 100755 index 0000000..fecfa10 --- /dev/null +++ b/header.shtml @@ -0,0 +1,5 @@ + diff --git a/index.shtml b/index.shtml new file mode 100755 index 0000000..2cadc6c --- /dev/null +++ b/index.shtml @@ -0,0 +1,31 @@ + + + + + + + + + + + +
+

+ Welcome to my personal website. I'm putting this together as a project to + help me get back into HTML/CSS, which I haven't used in years, and to learn + how to do it right this time (i.e. conform to the standards and what not). + It will also serve as a place for me to publish tutorials and scripts for + the GNU/ + Linux operating system, targeted in particular at audio enthusiasts + using the Debian distribution, which I + would recommend to anyone looking for a reliable free operating + system. +

+
+ + + + + + diff --git a/licence.shtml b/licence.shtml new file mode 100755 index 0000000..4346125 --- /dev/null +++ b/licence.shtml @@ -0,0 +1,61 @@ + + + + + + + + + + + +
+

+ Unless otherwise noted, content on this website is Copyright © 2010-2011 + Steven McDonald. +

+

+ Licence Grant +

+

+ Unless otherwise noted, permission is granted to copy, distribute and/or + modify content on this website under the terms of the Creative Commons + Attribution-Sharealike Unported License, Version 3.0 or any later + version published by Creative Commons. For the avoidance of doubt, "this + website" means any content accessible via HTTP under the + www.steven-mcdonald.id.au domain, and does not include content under the + images, non-free or any other subdomain. +

+

+ If you would like to use anything published here in a project which is + licensed incompatibly with the licence above, please feel free to email me. If it's for a project whose goals are + friendly to the free software and/or free culture movements, it's probably + fine. +

+

+ It's not required by the licence, but if you do use a substantial portion + of anything I've published here in a derived work or publish it elsewhere, + I would appreciate it if you could tell me about it. :-) +

+

+ Common Exceptions +

+

+ The W3C icons at the bottom of every page are Copyright © 1994-2010 W3C® + (MIT, ERCIM, Keio) from the W3C + website. W3C® grants permission for their use on webpages which pass + their HTML and CSS validators, respectively. +

+

+ These images are hosted under the non-free subdomain, this section is only + meant for clarity. +

+
+ + + + + + diff --git a/main/about.shtml b/main/about.shtml deleted file mode 100755 index f5c0ceb..0000000 --- a/main/about.shtml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - -
-

- About me -

-

- I am Steven McDonald, a free software - enthusiast and musician living in Sydney, Australia. -

-

- How to contact me -

- -

- PGP key -

-

- If contacting me by email, I strongly encourage you to use PGP encryption. - My PGP public key may be found here. -

-
- - - - - - diff --git a/main/articles/creativecommons.shtml b/main/articles/creativecommons.shtml deleted file mode 100755 index 437c056..0000000 --- a/main/articles/creativecommons.shtml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - -
- - - -

Creative Commons Licences -- Why Precision Matters

-

(Last updated 2011-02-27)

- -

-I frequently hear people refer to specific works as "Creative Commons licensed" or "under a Creative Commons licence." While this may be a perfectly valid description, it is also worse than useless because it not only provides almost no detail about the terms under which the work is licensed, but also serves to propagate the myth that the Creative Commons licences are similar in nature. -

- -

-The set of Creative Commons licences varies more widely than most other classes of licence -- they vary more widely than the set of free licences and they arguably vary more widely than EULAs, which tend to all say more or less the same thing. Yet, because they are published by the same organisation, people lump them together, referring to a work as "Creative Commons licensed" rather than giving actual detail regarding its licensing terms. Saying something is "Creative Commons licensed" is like telling a taxi driver that you want to go east; it just isn't specific enough to be of any use value whatsoever. -

- -

-The only characteristic shared among all Creative Commons licences is that they allow works to be shared verbatim, for non-commercial purposes only. Some of them do go further to allow modification, commercial use or both, but by referring to a work as being "under a Creative Commons licence," one doesn't communicate that. While noncommercial sharing is a valuable gem in today's culture of draconian copyright restrictions and DRM, it is not particularly useful by itself in many cases -- for example, the noncommercial restriction would prevent you from placing it on your blog if you display any advertising material from which you make money. For more good reasons not to use a noncommercial licence, please refer to this great article by Erik Möller. -

- -

-So please, if you are talking to someone about a work under a Creative Commons licence, tell them specifically which one you mean -- don't just say "Creative Commons licensed," partly because that will give them no useful information at all, and partly because that is likely to confuse them into believing that all of the CC licences contain similar terms. -

- -
- - - - - - diff --git a/main/articles/index.shtml b/main/articles/index.shtml deleted file mode 100755 index 413f83e..0000000 --- a/main/articles/index.shtml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - -
- -

Articles

- -

This section contains a collection of articles I have written.

- -

-Creative Commons Licences -- Why Precision Matters -(Last updated 2011-02-27) -

- -
- - - - - - diff --git a/main/doctype.txt b/main/doctype.txt deleted file mode 100755 index 54d1f40..0000000 --- a/main/doctype.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/main/footer.shtml b/main/footer.shtml deleted file mode 100755 index 37508b8..0000000 --- a/main/footer.shtml +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/main/head.shtml b/main/head.shtml deleted file mode 100755 index 1bb1e7d..0000000 --- a/main/head.shtml +++ /dev/null @@ -1,7 +0,0 @@ - - - <!--#include virtual="/sitename.txt"--> - - - - diff --git a/main/header.shtml b/main/header.shtml deleted file mode 100755 index fecfa10..0000000 --- a/main/header.shtml +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/main/index.shtml b/main/index.shtml deleted file mode 100755 index 2cadc6c..0000000 --- a/main/index.shtml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - -
-

- Welcome to my personal website. I'm putting this together as a project to - help me get back into HTML/CSS, which I haven't used in years, and to learn - how to do it right this time (i.e. conform to the standards and what not). - It will also serve as a place for me to publish tutorials and scripts for - the GNU/ - Linux operating system, targeted in particular at audio enthusiasts - using the Debian distribution, which I - would recommend to anyone looking for a reliable free operating - system. -

-
- - - - - - diff --git a/main/licence.shtml b/main/licence.shtml deleted file mode 100755 index 4346125..0000000 --- a/main/licence.shtml +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - -
-

- Unless otherwise noted, content on this website is Copyright © 2010-2011 - Steven McDonald. -

-

- Licence Grant -

-

- Unless otherwise noted, permission is granted to copy, distribute and/or - modify content on this website under the terms of the Creative Commons - Attribution-Sharealike Unported License, Version 3.0 or any later - version published by Creative Commons. For the avoidance of doubt, "this - website" means any content accessible via HTTP under the - www.steven-mcdonald.id.au domain, and does not include content under the - images, non-free or any other subdomain. -

-

- If you would like to use anything published here in a project which is - licensed incompatibly with the licence above, please feel free to email me. If it's for a project whose goals are - friendly to the free software and/or free culture movements, it's probably - fine. -

-

- It's not required by the licence, but if you do use a substantial portion - of anything I've published here in a derived work or publish it elsewhere, - I would appreciate it if you could tell me about it. :-) -

-

- Common Exceptions -

-

- The W3C icons at the bottom of every page are Copyright © 1994-2010 W3C® - (MIT, ERCIM, Keio) from the W3C - website. W3C® grants permission for their use on webpages which pass - their HTML and CSS validators, respectively. -

-

- These images are hosted under the non-free subdomain, this section is only - meant for clarity. -

-
- - - - - - diff --git a/main/navigation.shtml b/main/navigation.shtml deleted file mode 100755 index 55f8ca4..0000000 --- a/main/navigation.shtml +++ /dev/null @@ -1,22 +0,0 @@ - diff --git a/main/pgp_public_key.asc b/main/pgp_public_key.asc deleted file mode 100755 index 2e4c4dc..0000000 --- a/main/pgp_public_key.asc +++ /dev/null @@ -1,52 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.10 (GNU/Linux) - -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 -RcZbHYgWKT4piB2cdlF4AOYHnd7ZoTy59Q== -=qQDX ------END PGP PUBLIC KEY BLOCK----- diff --git a/main/sitename.txt b/main/sitename.txt deleted file mode 100755 index c736407..0000000 --- a/main/sitename.txt +++ /dev/null @@ -1 +0,0 @@ -www.steven-mcdonald.id.au diff --git a/main/style.css b/main/style.css deleted file mode 100755 index dffaa43..0000000 --- a/main/style.css +++ /dev/null @@ -1,149 +0,0 @@ -a:link -{ - color: #60a0ff; -} - -a:visited -{ - color: #a060ff; -} - -a:active,a:hover -{ - color: #40ff80; -} - -body -{ - background-color: #080808; - color: #ffff70; - font-family: sans; -} - -code -{ - background-color: #402020; - border: 2px dashed #000000; - color: #ffd800; - display: block; - font-family: monospace; - font-size: 0.9em; - font-weight: bold; - margin: 1.5em 1.0em 1.5em 1.0em; - line-height: 1.5em; - padding: 0.5em; -} - -h1 -{ - font-size: 1.7em; - font-weight: bold; -} - -h2 -{ - font-size: 1.6em; - font-weight: bold; -} - -h3 -{ - font-size: 1.5em; - font-weight: bold; -} - -h4 -{ - font-size: 1.4em; - font-weight: bold; -} - -h5 -{ - font-size: 1.3em; - font-weight: bold; -} - -h6 -{ - font-size: 1.2em; - font-weight: bold; -} - -h7 -{ - font-size: 1.1em; - font-weight: bold; -} - -img -{ - border: 0; -} - -p -{ - line-height: 1.5em; -} - -strong -{ - font-weight: bold; -} - -#contactme -{ - -} - -#content -{ - margin: 0 14em 50px 20px; /* navigation width + 4em */ -} - -#footer -{ - height: 4em; - font-size: 0.8em; - margin: 0 10em 0 10em; - padding: 0.5em; - text-align: center; -} - -#header -{ - height: 4em; - margin: 0 10em 0 10em; - padding: 0.5em; - text-align: center; -} - -#navigation -{ - background-color: #181818; - border: 3px solid #606018; - color: #d0d060; - padding: 0.3em; - position: absolute; - right: 20px; - text-align: right; - top: 7em; /* header height + 3em */ - width: 10em; -} - -#navigation a:link,#navigation a:visited -{ - color: #d0d040; -} - -#navigation a:active,#navigation a:hover -{ - color: #e0e045; -} - -#navigation ul -{ - list-style-type: none; - margin: 0; - padding: 0; -} diff --git a/main/tutorials/915resolution.shtml b/main/tutorials/915resolution.shtml deleted file mode 100755 index 0875401..0000000 --- a/main/tutorials/915resolution.shtml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - -
- - - -

Using Intel graphics cards on Debian GNU/kFreeBSD

-

(Last updated 2011-03-15)

- -

-Recently, I installed Debian GNU/kFreeBSD and experienced the problem of my Intel graphics card only being used at a resolution of 1024x768, despite having a 1440x900 LCD monitor. Needless to say, I found this quite frustrating, but initially assumed it to be a driver issue that the kFreeBSD devs would eventually sort out. -

- -

-However, after a few days of Googling, I eventually stumbled across 915resolution. Apparently, this problem used to exist with Linux, and was simply "fixed" by a hack involving replacing one of the modes in the video BIOS with a different resolution. This page tells you how you can fix up your resolution on a Debian GNU/kFreeBSD system, if you have one of the affected Intel cards. -

- -

-First, download either my own version of 915resolution, or the one supplied by the original developer. The source code in both is the same; the only modification I have made is in the Makefile, so that it installs to /usr/local instead of to /usr. The upstream version comes with a binary that will not run under GNU/kFreeBSD because it was built on Linux; whichever one you download, you must compile the source yourself with the usual method: -

- - -$ make && sudo make install - - -

-Once you have built and installed 915resolution, add a line like this to your /etc/rc.local (before the exit 0 statement): -

- - -/usr/local/sbin/915resolution 54 1440 900 32 - - -

-You may need to change the arguments passed to it for your own purposes. To find a list of modes supported by your video BIOS, run the following command as root: -

- - -# 915resolution -l - - -

-The first number (54 in my case) must correspond to one of the mode numbers. The next two numbers are the resolution (1440x900 for me), and the last one (32) is the number of bits per pixel. You may like to experiment with this manually before putting it into your /etc/rc.local. -

- -

-And that's it! Next time you boot into Debian GNU/kFreeBSD, your display should use its full resolution. -

- -
- - - - - - diff --git a/main/tutorials/index.shtml b/main/tutorials/index.shtml deleted file mode 100755 index aeb4a0d..0000000 --- a/main/tutorials/index.shtml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - -
- -

Tutorials

- -

This page will hopefully one day contain a long list of tutorials covering various topics.

- -

-Using Intel graphics cards (845-945) on Debian GNU/kFreeBSD -(Last updated 2011-03-15) -

- -
- - - - - - diff --git a/navigation.shtml b/navigation.shtml new file mode 100755 index 0000000..55f8ca4 --- /dev/null +++ b/navigation.shtml @@ -0,0 +1,22 @@ + diff --git a/non-free/valid-css.png b/non-free/valid-css.png deleted file mode 100644 index e65a388..0000000 Binary files a/non-free/valid-css.png and /dev/null differ diff --git a/non-free/valid-html401.png b/non-free/valid-html401.png deleted file mode 100644 index c010842..0000000 Binary files a/non-free/valid-html401.png and /dev/null differ diff --git a/pgp_public_key.asc b/pgp_public_key.asc new file mode 100755 index 0000000..2e4c4dc --- /dev/null +++ b/pgp_public_key.asc @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (GNU/Linux) + +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 +RcZbHYgWKT4piB2cdlF4AOYHnd7ZoTy59Q== +=qQDX +-----END PGP PUBLIC KEY BLOCK----- diff --git a/sitename.txt b/sitename.txt new file mode 100755 index 0000000..c736407 --- /dev/null +++ b/sitename.txt @@ -0,0 +1 @@ +www.steven-mcdonald.id.au diff --git a/style.css b/style.css new file mode 100755 index 0000000..dffaa43 --- /dev/null +++ b/style.css @@ -0,0 +1,149 @@ +a:link +{ + color: #60a0ff; +} + +a:visited +{ + color: #a060ff; +} + +a:active,a:hover +{ + color: #40ff80; +} + +body +{ + background-color: #080808; + color: #ffff70; + font-family: sans; +} + +code +{ + background-color: #402020; + border: 2px dashed #000000; + color: #ffd800; + display: block; + font-family: monospace; + font-size: 0.9em; + font-weight: bold; + margin: 1.5em 1.0em 1.5em 1.0em; + line-height: 1.5em; + padding: 0.5em; +} + +h1 +{ + font-size: 1.7em; + font-weight: bold; +} + +h2 +{ + font-size: 1.6em; + font-weight: bold; +} + +h3 +{ + font-size: 1.5em; + font-weight: bold; +} + +h4 +{ + font-size: 1.4em; + font-weight: bold; +} + +h5 +{ + font-size: 1.3em; + font-weight: bold; +} + +h6 +{ + font-size: 1.2em; + font-weight: bold; +} + +h7 +{ + font-size: 1.1em; + font-weight: bold; +} + +img +{ + border: 0; +} + +p +{ + line-height: 1.5em; +} + +strong +{ + font-weight: bold; +} + +#contactme +{ + +} + +#content +{ + margin: 0 14em 50px 20px; /* navigation width + 4em */ +} + +#footer +{ + height: 4em; + font-size: 0.8em; + margin: 0 10em 0 10em; + padding: 0.5em; + text-align: center; +} + +#header +{ + height: 4em; + margin: 0 10em 0 10em; + padding: 0.5em; + text-align: center; +} + +#navigation +{ + background-color: #181818; + border: 3px solid #606018; + color: #d0d060; + padding: 0.3em; + position: absolute; + right: 20px; + text-align: right; + top: 7em; /* header height + 3em */ + width: 10em; +} + +#navigation a:link,#navigation a:visited +{ + color: #d0d040; +} + +#navigation a:active,#navigation a:hover +{ + color: #e0e045; +} + +#navigation ul +{ + list-style-type: none; + margin: 0; + padding: 0; +} diff --git a/tutorials/915resolution.shtml b/tutorials/915resolution.shtml new file mode 100755 index 0000000..0875401 --- /dev/null +++ b/tutorials/915resolution.shtml @@ -0,0 +1,72 @@ + + + + + + + + + + + +
+ + + +

Using Intel graphics cards on Debian GNU/kFreeBSD

+

(Last updated 2011-03-15)

+ +

+Recently, I installed Debian GNU/kFreeBSD and experienced the problem of my Intel graphics card only being used at a resolution of 1024x768, despite having a 1440x900 LCD monitor. Needless to say, I found this quite frustrating, but initially assumed it to be a driver issue that the kFreeBSD devs would eventually sort out. +

+ +

+However, after a few days of Googling, I eventually stumbled across 915resolution. Apparently, this problem used to exist with Linux, and was simply "fixed" by a hack involving replacing one of the modes in the video BIOS with a different resolution. This page tells you how you can fix up your resolution on a Debian GNU/kFreeBSD system, if you have one of the affected Intel cards. +

+ +

+First, download either my own version of 915resolution, or the one supplied by the original developer. The source code in both is the same; the only modification I have made is in the Makefile, so that it installs to /usr/local instead of to /usr. The upstream version comes with a binary that will not run under GNU/kFreeBSD because it was built on Linux; whichever one you download, you must compile the source yourself with the usual method: +

+ + +$ make && sudo make install + + +

+Once you have built and installed 915resolution, add a line like this to your /etc/rc.local (before the exit 0 statement): +

+ + +/usr/local/sbin/915resolution 54 1440 900 32 + + +

+You may need to change the arguments passed to it for your own purposes. To find a list of modes supported by your video BIOS, run the following command as root: +

+ + +# 915resolution -l + + +

+The first number (54 in my case) must correspond to one of the mode numbers. The next two numbers are the resolution (1440x900 for me), and the last one (32) is the number of bits per pixel. You may like to experiment with this manually before putting it into your /etc/rc.local. +

+ +

+And that's it! Next time you boot into Debian GNU/kFreeBSD, your display should use its full resolution. +

+ +
+ + + + + + diff --git a/tutorials/index.shtml b/tutorials/index.shtml new file mode 100755 index 0000000..aeb4a0d --- /dev/null +++ b/tutorials/index.shtml @@ -0,0 +1,29 @@ + + + + + + + + + + + +
+ +

Tutorials

+ +

This page will hopefully one day contain a long list of tutorials covering various topics.

+ +

+Using Intel graphics cards (845-945) on Debian GNU/kFreeBSD +(Last updated 2011-03-15) +

+ +
+ + + + + + diff --git a/valid-css.png b/valid-css.png new file mode 100644 index 0000000..e65a388 Binary files /dev/null and b/valid-css.png differ diff --git a/valid-html401.png b/valid-html401.png new file mode 100644 index 0000000..c010842 Binary files /dev/null and b/valid-html401.png differ