add initial findings

master
garrettmills 4 years ago
commit b550b5d1db

@ -0,0 +1,12 @@
glmills.gq by Garrett Mills - My main website
Copyright (C) 2015-16 Garrett Mills
glmills.gq by Garrett Mills <http://glmills.gq/> is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License.
<http://creativecommons.org/licenses/by-sa/4.0/>
For a human readable summary that in no way substitutes for the license,
visit:
http://glmills.gq/mycode/licenses/

@ -0,0 +1,21 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:16
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<script type="text/javascript" src="/pageDep/script/headsup.js"></script>
<link rel="stylesheet" type="text/css" href="/pageDep/styles/aboutme.css"/>
</head>
<body>
<script type="text/javascript" src="/pageDep/script/setup.js"></script>
<div class="content">
</div>
</body>
</html>

@ -0,0 +1,31 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:16
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<script type="text/javascript" src="/pageDep/script/headsup.js"></script>
<style type="text/css">
.content {
text-align: center;
column-count: 2;
-webkit-column-count: 2; /* Chrome, Safari, Opera */
-moz-column-count: 2; /* Mozilla Firefox */
}
.content script {
column-span: 1;
}
</style>
</head>
<body>
<script type="text/javascript" src="/pageDep/script/setup.js"></script>
<div class="content">
<script type="text/javascript" src="http://form.jotform.us/jsform/52164817336154"></script> <!--externally hosted contact form-->
</div>
</body>
</html>

@ -0,0 +1,25 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:14
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<script type="text/javascript" src="/pageDep/script/headsup.js"></script>
<link rel="stylesheet" type="text/css" href="/pageDep/styles/home.css"/>
</head>
<body>
<script type="text/javascript" src="/pageDep/script/setup.js"></script>
<div class="content">
<!--<img id="homeBKG" src="/pageDep/images/earthBlur.jpg"></img>-->
<h1 id="hworld">Hello, World!</h1>
<center><div id="linebar"></div>
<h2 id="intro">Hi, I'm Garrett : Coder, Gamer, Bookworm</h2>
</center>
</div>
</body>
</html>

@ -0,0 +1,25 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:16
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<style type="text/css">
@font-face{font-family: sansation; src: url('/pageDep/font/Sansation/SansationLight.woff');}
body {
font-family: sansation;
}
iframe {
width: 60%;
height: 70%;
}
</style>
</head>
<body>
<h1>lib.glmills.gq/jsurl/</h1>
<iframe src="src/"></iframe>
</body>
</html>

Binary file not shown.

@ -0,0 +1,23 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:16
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<style type="text/css">
@font-face{font-family: sansation; src: url('/pageDep/font/Sansation/SansationLight.woff');}
body {
font-family: sansation;
}
</style>
</head>
<body>
<h1>lib.glmills.gq</h1>
<a href="jsurl/"><h3>JavaScript URL Variables</h3></a>
<a href="collatz/"><h3>Collatz Conjecture Counter</h3></a>
<a href="xml/"><h3>Internal XML Parser</h3></a>
</body>
</html>

@ -0,0 +1,25 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 16 August 10:58
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<style type="text/css">
@font-face{font-family: sansation; src: url('/pageDep/font/Sansation/SansationLight.woff');}
body {
font-family: sansation;
}
iframe {
width: 60%;
height: 70%;
}
</style>
</head>
<body>
<h1>lib.glmills.gq/jsmobile/</h1>
<iframe src="src/"></iframe>
</body>
</html>

@ -0,0 +1,11 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 16 August 11:00
* This code is licensed under GNU Affero GPL 3.0
* http://glmills.gq/mycode/licenses/
*/
var isMobile = false; //initiate as false
// device detection
if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)
|| /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))) isMobile = true;

@ -0,0 +1,25 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:16
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<style type="text/css">
@font-face{font-family: sansation; src: url('/pageDep/font/Sansation/SansationLight.woff');}
body {
font-family: sansation;
}
iframe {
width: 60%;
height: 70%;
}
</style>
</head>
<body>
<h1>lib.glmills.gq/collatz/</h1>
<iframe src="src/"></iframe>
</body>
</html>

@ -0,0 +1,64 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 2015 11:10
* This code is licensed under the GNU Affero GPL v3.0
* http://glmills.gq/mycode/licenses/affero.html
*/
//To use, simply execute the script as the first item in the head tag
var ctr1 = 0
var ctr2 = 0
var ctr3 = 0
var varlist
var varnames = [];
var varvals = [];
function isNumeric(n) {
return !isNaN(parseFloat(n)) && isFinite(n);
}
function isBoolean(str) {
if (str === 'true'){
return true;
}
else {
return false;
}
}
var varlist = window.location.search; //get variables extention from url
var varlist = varlist.replace("?", ""); //remove the '?'
var varlist = varlist + "&"; //add an extra '&' for formatting
var varlist = varlist.split("&"); //create an array for everything split by '&'
for (ctr1 = 0; ctr1 < varlist.length; ++ctr1) { //get the variable name only by removeing everything after the '='
var currVarName = varlist[ctr1];
currVarName = currVarName.substring(0, currVarName.indexOf('=')); //remove value and '='
varnames.push(currVarName); //create an array of the names
}
for (ctr2 = 0; ctr2 < varlist.length; ++ctr2) { //get the variable valus only by removing everything before the '='
var currVarVal = varlist[ctr2];
currVarVal = currVarVal.substring(currVarVal.indexOf("=") + 1);
varvals.push(currVarVal); //write to values array
}
for (ctr3 = 0; ctr3 < varlist.length -1; ++ctr3) {
if (isBoolean(varvals[ctr3]) === true){
document.write("<script> var " + varnames[ctr3] + " = " + varvals[ctr3] + "</script>");
}
if (isNumeric(varvals[ctr3]) === true){
document.write("<script> var " + varnames[ctr3] + " = " + varvals[ctr3] + "</script>");
}
else {
document.write("<script> var " + varnames[ctr3] + " = '" + varvals[ctr3] + "'</script>");
}
}

@ -0,0 +1,25 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:16
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<style type="text/css">
@font-face{font-family: sansation; src: url('/pageDep/font/Sansation/SansationLight.woff');}
body {
font-family: sansation;
}
iframe {
width: 60%;
height: 70%;
}
</style>
</head>
<body>
<h1>lib.glmills.gq/xml/</h1>
<iframe src="src/"></iframe>
</body>
</html>

@ -0,0 +1,22 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 2015 11:06
* This code is licensed under the GNU Affero GPL v3.0
* http://glmills.gq/mycode/licenses/affero.html
*/
function getInternalXML(url){
var xhttp, xmlDoc;
if (window.XMLHttpRequest)
{
xhttp=new XMLHttpRequest();
}
else // code for IE5 and IE6
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET",url,false);
xhttp.send();
xmlDoc=xhttp.responseXML;
return xmlDoc;
}

@ -0,0 +1,62 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:14
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<script type="text/javascript" src="/pageDep/script/headsup.js"></script>
<link rel="stylesheet" type="text/css" href="/pageDep/styles/mycode.css"/>
</head>
<body>
<script type="text/javascript" src="/pageDep/script/setup.js"></script>
<div class="content">
<img id="codeword" src="/pageDep/images/codele.png"></img>
<center><h1 id="codebygarrett">/* Coded by Garrett Mills */</h1>
<p>Scroll for Info</p></center>
<p>All of my code is formatted neatly for the sake of open source use. Whether you are
using a JavaScript snippet, some Python code, or an entire Java project, the internal
comments make it easy to identify what the code is used for.</p>
<h2>My Header</h2>
<p>On every file on all of my projects, you will see my header. This header serves to identify
the code as mine, provide info on when it was last edited, as well as inform the viewer of
their rights and limitations for manipulating my code. The header looks as follows.</p>
<h4 id="headerCode">
Coded by Garrett Mills <br/>
http://glmills.gq/ <br/>
Last Edited on MM/DD/YYYY HH:MM <br/>
This code is licensed under THIS LICENSE <br/>
http://glmills.gq/mycode/license <br/>
</h4>
<h2>Licensing</h2>
<p>I am a firm believer in open-source. I have learned a great many things by looking at someone else's
code to see how they accomplished a task. While all of my projects are open-source, and available on GitHub,
some projects have restrictions on how you can use the code in them. The individual licenses for each project
are linked in each project file, however, you can view the licenses <a href="/mycode/licenses">here.</a></p>
<h2>GitHub</h2>
<p>All of my projects (including this website) are available for access on GitHub in their respective
repositories. All the code is subject to its respective licenses. <a href="http://github.com/glmills">Go to GitHub</a></p>
<h2>http://lib.glmills.gq/</h2>
<p><a href="/lib">lib.glmills.gq</a> is the location of all of my publicly accessable web development files, such as JavaScript, CSS, PHP,
All code placed here, unless otherwise stated, is licensed under the <a href="/mycode/licenses">GNU Affero GPL 3.0</a></p>
<h2>This Website:</h2>
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
<img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><!--<br/>-->
<span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">glmills.gq</span> by
<a xmlns:cc="http://creativecommons.org/ns#" href="http://glmills.gq" property="cc:attributionName" rel="cc:attributionURL">Garrett Mills</a>
is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike
4.0 International License</a>.
</div>
</body>
</html>

@ -0,0 +1,15 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:14
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<body>
<script type="text/javascript">
window.location = "http://creativecommons.org/licenses/by-sa/4.0/legalcode"
</script>
</body>
</html>

@ -0,0 +1,15 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:14
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<body>
<script type="text/javascript">
window.location = "http://pastebin.com/embed_iframe.php?i=kR5jtYM1"
</script>
</body>
</html>

@ -0,0 +1,65 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:14
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<script type="text/javascript" src="/pageDep/script/headsup.js"></script>
</head>
<body>
<script type="text/javascript" src="/pageDep/script/setup.js"></script>
<div class="content">
<h1>Licenses</h1>
<h3>GNU Affero General Public License v3.0</h3>
<h5>You Must:</h5>
<ul>
<li>Provide Open Source Code</li>
<li>Include License and Copyright with Code</li>
<li>Provide Digital Source Code to Users via the Network</li>
<li>State Changes Made to the Code</li>
</ul>
<h5>You May:</h5>
<ul>
<li>Use the Software Commercially</li>
<li>Redistribute Source</li>
<li>Modify Source</li>
<li>Be Granted Patent Rights</li>
<li>Use and Modify the Source without Distribution</li>
</ul>
<h5>You May Not:</h5>
<ul>
<li>Hold the Author Liable for any Damage</li>
<li>Sublicense the Software</li>
</ul>
<h5>Note: This summary in no way substitutes the full license text, available <a href="/mycode/licenses/affero.html">here.</a></h5>
<h3>Creative Commons Attribution-ShareAlike 4.0 International License</h3>
<h5>You Must:</h5>
<ul>
<li>Supply Appropriate Credit to the Author</li>
<li>Provide a Link to the License</li>
<li>Indicate Changes Made to the Original</li>
<li>License Distributed Work Ander the Same License</li>
</ul>
<h5>You May:</h5>
<ul>
<li>Copy and Redistribute this Work in Any Format</li>
<li>Remix, Transform, and Build Upon the Material</li>
<li>Use This Work Commercially</li>
</ul>
<h5>You May Not:</h5>
<ul>
<li>Apply Legal Terms that Restrict This License</li>
<li>Apply Technological Measures to Restrict This License</li>
</ul>
<h5>Note: This summary in no way substitutes the full license text, available <a href="/mycode/licenses/CCA-SA4.html">here.</a></h5>
</div>
</body>
</html>

@ -0,0 +1,21 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 13:14
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<script type="text/javascript" src="/pageDep/script/headsup.js"></script>
</head>
<body>
<script type="text/javascript" src="/pageDep/script/setup.js"></script>
<div class="content">
</div>
</body>
</html>

@ -0,0 +1,21 @@
------------------------------------------------------------------------
The monofur typeface by tobias b koehler (unci@tigerden.com)
------------------------------------------------------------------------
This is a monospaced geometric rounded sans serif font based on the
eurofurence typeface family.
The character set includes Roman, Greek and Cyrillic characters as well
as box drawing characters. File format is TrueType for PC (under
Windows, Linux etc).
These fonts are freeware and can be distributed as long as they are
together with this text file. I would appreciate it though if you could
contact me at unci@tigerden.com if you put them on a server. Free
samples from commercial users are always very welcome. :)
For more information, please see the uncifonts WWW page at:
http://mercurio.iet.unipi.it/users/tobias/uncifonts.html
Have fun! tobias b koehler, 2000-04-02

@ -0,0 +1,26 @@
Sansation - freeware font
Version 1.2
___________
This font is freeware for personal and commercial use.
Feel free to distribute this font.
You may but this font on CDs, websites,... with the following restrictions:
-Editing is only allowed for personal use,
don´t distribute an edited version of this font!
-Do not rename this font!
-Do not sell this font!
-Do not handle it as your own work!
-Do not pass the font without this textfile!
-Make sure you have downloaded the latest update from www.dafont.com for best optical results.
I hope you enjoy this font.
If you have further questions, please contact me.
_________________________________________________
berndmontag@klausmontag.de
Bernd Montag © 2009 - All Rights Reserved
_________________________________________
_________________________________________

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 469 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 852 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 937 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 871 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

@ -0,0 +1,16 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 16 August 11:00
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/
document.write('\
\
<script src="/lib/jsurl/src/getvars.js"></script>\
<script src="/lib/jsmobile/src/check.js"></script>\
<title>Garrett Mills</title>\
<script src="/pageDep/script/pageNavi.js"></script>\
<script src="/pageDep/script/socialNavi.js"></script>\
<link rel="stylesheet" type="text/css" href="/pageDep/styles/main.css"/>\
\
');

@ -0,0 +1,27 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 13:18
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/
//Navigation Functions
function naviHome(){
window.location = '/'
}
function naviAbout(){
window.location = '/about'
}
function naviProjects(){
window.location = '/projects'
}
function naviMyCode(){
window.location = '/mycode'
}
function naviContact(){
window.location = "/contact"
}

@ -0,0 +1,29 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 13:18
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/
//DO SETUP
document.write('\
<!--HeaderBar-->\
<div class="mainPanel">\
<h1>Garrett Mills</h1>\
<ul class="naviPanel">\
<li onclick="naviHome()">Home</li>\
<li onclick="naviAbout()">About</li>\
<li onclick="naviContact()">Contact Info</li>\
<li onclick="naviProjects()">Projects</li>\
<li onclick="naviMyCode()">My Code</li>\
</ul>\
<ul class="socialPanel">\
<li><img onclick="socialGithub()" src="/pageDep/images/social_icons/github32.png"/></li>\
<li><img onclick="socialGoogleplus()" src="/pageDep/images/social_icons/googleplus32.png"/></li>\
<li><img onclick="socialPinterest()" src="/pageDep/images/social_icons/pinterest32.png"/></li>\
<li><img onclick="socialYoutube()" src="/pageDep/images/social_icons/youtube32.png"/></li>\
</ul>\
</div>\
');
// alert("Attention: This website is still under construction and may not be complete. Sorry. --Garrett")

@ -0,0 +1,22 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 13:18
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/
function socialGithub(){
window.location = "https://github.com/glmills"
}
function socialGoogleplus(){
window.location = "https://plus.google.com/u/0/+Garrettmills1999"
}
function socialPinterest(){
window.location = "https://www.pinterest.com/millsdti/"
}
function socialYoutube(){
window.location = "https://www.youtube.com/channel/UCvvwnRXH3dmfadIty5PVOoA"
}

@ -0,0 +1,6 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 17:34
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/

@ -0,0 +1,42 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 13:18
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/
.content {
background-image: url(/pageDep/images/earthBlur.jpg);
background-size: 100% 100%;
height: 101%;
}
#hworld {
color: #FFFFFF;
position: relative;
z-index: 10;
text-align: center;
font-size: 60pt;
}
#linebar {
position: relative;
height: 2px;
width: 500px;
background: #FFFFFF;
top: -55;
}
#intro {
position: relative;
color: #FFFFFF;
top: -55;
}
.content {
position: fixed;
}

@ -0,0 +1,74 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 13:18
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/
@font-face { font-family: sansationLight; src: url(/pageDep/font/Sansation/SansationLight.woff); }
@font-face { font-family: monofur; src: url(/pageDep/font/Monofur/monof55.woff);}
/* Main Left Panel */
.mainPanel{
position: fixed;
width: 300px;
height: 300px;
background: #19215C;
left: -5;
top: -5;
height: 101%;
width: 20%;
font-family: sansationLight;
text-align: center;
color: #EEE;
}
/* Navigation List */
.naviPanel {
list-style-type: none;
text-align: center;
}
.naviPanel li {
padding: 15px;
position: relative;
left: -33;
width: 101%;
}
.naviPanel li:hover {
background: #242661;
}
/* Main Content */
.content {
padding: 5px;
position: relative;
top: -10;
left: 19.25%;
width: 80%;
height: 98%;
font-family: sansationLight;
overflow-x: hidden;
}
.socialPanel {
position: relative;
list-style-type: none;
display: inline;
margin: 0;
padding: 0;
}
.socialPanel li {
display: inline;
margin: 0;
padding: 0;
}

@ -0,0 +1,21 @@
/* Coded by Garrett Mills
* http://glmills.gq/
* Last Edited on 5 August 13:18
* This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
* http://glmills.gq/mycode/licenses/CCA-SA4.html
*/
#codeword {
position: relative;
left: -5;
top: -4;
}
#codebygarrett {
font-size: 20pt;
font-family: monofur;
}
#headerCode{
font-family: monofur;
}

@ -0,0 +1,21 @@
<!--
Coded by Garrett Mills
http://glmills.gq/
Last Edited on 5 August 14:17
This code is licensed under Creative Commons Attribution-ShareAlike 4.0 International License
http://glmills.gq/mycode/licenses/CCA-SA4.html
-->
<html>
<head>
<script type="text/javascript" src="/pageDep/script/headsup.js"></script>
</head>
<body>
<script type="text/javascript" src="/pageDep/script/setup.js"></script>
<div class="content">
</div>
</body>
</html>

@ -0,0 +1,29 @@
<html>
<head>
<script type="text/javascript" src="/depPage/setup/head.js"></script>
<meta name="google-signin-client_id" content="758810519655-gh6tgimuegfmc3op76vupr4kqnqc7uds.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script type="text/javascript" src="/login/signIn.js"></script>
</head>
<body>
<script type="text/javascript" src="/depPage/setup/header.js"></script>
<div class="desc">/ About Me</div>
<div class="content">
<h2>Garrett Mills</h2>
<p>Hello! My name is Garrett, in case you hadn't picked that up, and I am best described as a technology enthusiast. I work on
web design, coding, Raspberry Pi, Minecraft Modding, network structure, robotics, and just awesome computers and hardware in general.
</p>
<p>I have in the past taught the LEGO Mindstorms Robotics camp at the Anderson County Extention office, and have worked in many
competitions and courses for the robot platform myself. Aside from that, I have recently gotten in to Raspberry Pi robotics and electronics,
and computer hardware. </p>
<p>As for the software side, this is really where my passion for computers lies. I love to code and manipulate
computers to achieve a goal. I am fluent in HTML, JavaScript, CSS, Python, Java, and Bash
(<a href="https://www.gnu.org/software/bash/bash.html">the master of Linux</a>). I love open-source and have been working
with various Linux distrobutions and flavours for 5 years now. If you are curious about any of my current projects, feel free
to visit my <a href="http://github.com/cestaberous">GitHub Page.</a></p>
<p>Another thing I have an interest in is network structure, and this may strike people as strange, but I find it fascinating to tinker
play with computers and servers and routers to get them to talk to eachother.</p>
</div>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</body>
</html>

@ -0,0 +1,22 @@
<html>
<head>
<script type="text/javascript" src="/depPage/setup/head.js"></script>
<meta name="google-signin-client_id" content="758810519655-gh6tgimuegfmc3op76vupr4kqnqc7uds.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script type="text/javascript" src="/login/signIn.js"></script>
</head>
<body>
<script type="text/javascript" src="/depPage/setup/header.js"></script>
<div class="desc">/ Contact Me</div>
<div class="content">
<br/><img src="/depPage/images/logoTransp.png" height="300px"/>
<p>garrett@glmills.gq
<br/><a href="https://www.linkedin.com/pub/garrett-mills/44/422/551">LinkedIn</a>
<br/><a href="https://plus.google.com/+Garrettmills1999/posts">Google+</a>
<br/><a href="https://www.youtube.com/user/5cbroadcast/feed">Youtube</a>
<br/><br/>
<iframe src="http://contactme.com/554ad610ffd1bd00030084dd/embed" frameborder="0" scrolling="no" allowtransparency="true" style="height: 500px; width: 510px;"></iframe>
</div>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</body>
</html>

@ -0,0 +1,12 @@
<html>
<head>
<script type="text/javascript" src="/lib/jsurl/getvars.js"></script>
</head>
<body>
<script type="text/javascript">
var pages = {"home" : "/", "projects" : "/projects", "works" : "/works", "resources" : "/resources", "blog" : "/blog"};
document.write(pages[page]);
window.location=pages[page];
</script>
</body>
</html>

@ -0,0 +1,16 @@
<html>
<head>
<script type="text/javascript" src="/depPage/setup/head.js"></script>
<meta name="google-signin-client_id" content="758810519655-gh6tgimuegfmc3op76vupr4kqnqc7uds.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script type="text/javascript" src="/login/signIn.js"></script>
</head>
<body>
<script type="text/javascript" src="/depPage/setup/header.js"></script>
<div class="desc">/ Page Dependencies / Blank Template</div>
<div class="content">
</div>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</body>
</html>

@ -0,0 +1,28 @@
<html>
<head>
<script type="text/javascript" src="/depPage/setup/head.js"></script>
<meta name="google-signin-client_id" content="758810519655-gh6tgimuegfmc3op76vupr4kqnqc7uds.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script type="text/javascript" src="/login/signIn.js"></script>
</head>
<body>
<a href="/"><div class="title">
Garrett Mills
</div></a>
<div class="navi">
<ul>
<li><a href="/about">About Me</a></li>
<li><a href="/projects">Projects</a></li>
<li><a href="http://cestaberous.gq/">Minecraft: Cestaberous</a></li>
<li><a href="/resources">Resources</a></li>
<li><a href="/contact">Contact Me</a></li>
</ul>
</div>
<img class="bkg" src="/depPage/images/background.jpg"/>
<div class="desc">/ Page Dependencies / Blank Template</div>
<div class="content">
</div>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
</body>
</html>

@ -0,0 +1,117 @@
@import url('http://fonts.googleapis.com/css?family=Bitter');
html {
font-family: Bitter;
}
body {
background-image: url("/depPage/images/background.jpg");
background-repeat: repeat-y;
background-size: 100% 100%;
background-attachment: fixed;
}
a {
color: #EEEEEE;
}
.navi {
text-align: center;
background: #202020;
opacity: 1;
width: 100%;
position: fixed;
bottom: 0%;
left: 0%;
z-index: 110;
}
.navi ul {
list-style-type: none;
margin: 0;
padding: 6px;
}
.navi ul li {
display: inline;
padding-left: 15px;
padding-right: 15px;
padding-top: 6px;
padding-bottom: 7px;
}
.navi ul li:hover {
background: #000000;
}
.navi ul li a {
color: white;
text-decoration: none;
}
.title {
position: fixed;
z-index: 110;
color: #FFFFFF;
background: #202020;
opacity: 1;
padding: 15px;
font-size: 20pt;
bottom: 30;
left: 30;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
.title:hover {
background: #000000;
}
.content {
top: 60;
left: -5;
color: #DDDDDD;
position: relative;
z-index: 101;
background: rgba(40, 40, 40, 0.8);
/* border: 3px;
border-style: solid;
border-color: #282828;
border-radius: 10px;
width: 100%; */
padding-left: 8px;
padding: 5px;
width: 100%;
}
.desc {
position: relative;
z-index: 101;
background: rgba(40, 40, 40, 0.8);
text-align: center;
width: 100%;
left: -5;
font-size: 20pt;
color: #DDDDDD;
padding: 4px;
}
.copyright {
color: #555555;
}
.crbox {
visibility: hidden;
position: fixed;
bottom: 30;
right: 50;
background-color: #202020;
color: #DDDDDD;
padding: 10px;
width: 500px;
border-style: solid;
border-color: #202020;
border-top-right-radius: 7px;
border-top-left-radius: 7px;
z-index: 200;
}

@ -0,0 +1,171 @@
a{
text-decoration: none;
}
section {
width: 80%;
height: 200px;
margin: auto;
padding: 10px;
text-decoration: none;
}
div#one {
position: relative;
width: 20%;
height: 200px;
background: red;
float: left;
overflow: hidden;
text-decoration: none;
}
div#two {
display: inline;
width: 20%;
height: 200px;
background: orange;
float: left;
overflow: hidden;
}
div#three {
width: 20%;
height: 200px;
background: yellow;
float: left;
overflow: hidden;
}
div#four {
width: 20%;
height: 200px;
background: #202020;
float: left;
overflow: hidden;
}
div#five {
margin-left: 15%;
height: 200px;
background: blue;
overflow: hidden;
}
div#one img {
position: relative;
top: 50%;
left: 50%;
margin-left: -345px;
margin-top: -170px;
}
div#two img {
position: relative;
height: 310px;
width: 310px;
top: 50%;
left: 50%;
margin-left: -155px;
margin-top: -155px;
}
div#three img {
position: relative;
height: 225px;
width: 360px;
top: 50%;
left: 50%;
margin-left: -180px;
margin-top: -112px;
}
div#four img {
position: relative;
height: 256px;
width: 256px;
top: 50%;
left: 50%;
margin-left: -128px;
margin-top: -128px;
}
div#five img {
position: relative;
height: 600px;
width: 960px;
top: 50%;
left: 50%;
margin-left: -480px;
margin-top: -270px;
}
div#one div {
display: none;
position: absolute;
background: rgba(40, 40, 40, 0.8);
bottom: 0;
width: 100%;
padding-left: 10px;
transition: display 0.2s linear 0s;
overflow: none;
}
div#two div {
position: absolute;
background: rgba(40, 40, 40, 0.8);
bottom: 15;
width: 20%;
padding-left: 10px;
display: none;
overflow: hidden;
}
div#three div {
position: absolute;
background: rgba(40, 40, 40, 0.8);
bottom: 15;
width: 20%;
padding-left: 10px;
display: none;
overflow: hidden;
}
div#four div {
position: absolute;
background: rgba(40, 40, 40, 0.8);
bottom: 15;
width: 20%;
padding-left: 10px;
display: none;
overflow: hidden;
}
div#five div {
position: absolute;
background: rgba(40, 40, 40, 0.8);
bottom: 15;
width: 15.15%;
padding-left: 10px;
display: none;
overflow: hidden;
}
div#one:hover > div {
display: block;
}
div#two:hover > div {
display: block;
}
div#three:hover > div {
display: block;
}
div#four:hover > div {
display: block;
}
div#five:hover > div {
display: block;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

@ -0,0 +1,33 @@
var quote = document.getElementById("qotd");
//array of quotes
var quotelist = ['"The reason birds can fly and we cant is simply because they have perfect faith, for to have faith is to have wings." <br/> - J.M. Barrie',
'"We can never know what to want, because, living only one life, we can neither compare it with our previous lives nor perfect it in our lives to come." <br/> - Milan Kundera',
'"How satisfying it is to leave a mark on a blank surface. To make a map of my movement - no matter how temporary." <br/> - Craig Thompson',
'"You can forget that other people carry pieces of your own story around in their heads. Ive always thought--put together all those random pieces from everyone whos ever known you from your parents to the guy who once sat next to you on a bus, and you would probably see a fuller version of your life than you even did while living it." <br/> - Deb Caletti',
'"It wasnt infinity in fact. Infinity itself looks flat and uninteresting. Looking up into the night sky is looking into infinity--distance is incomprehensible and therefore meaningless. The chamber into which the aircar emerged was anything but infinite, it was just very very very big, so big that it gave the impression of infinity far better than infinity itself." <br/> - Douglas Adams',
'"It is a profound and necessary truth that the deep things in science are not found because they are useful; they are found because it was possible to find them." <br/> - J Robert Oppenheimer',
'"All things, even the deepest sorrow or the most profound happiness are all temporary. Hope is fuel for the soul, without hope, forward motion ceases." <br/> - Landon Parham',
'"A story so cherished it has to be dressed in casualness to disguise its significance in case the listener turned out to be unsympathetic." <br/> - Diane Setterfield',
'"Intelligence and war are games, perhaps the only meaningful games left. If any player becomes too proficient, the game is threatened with termination." <br/> - William S. Burroughs',
'"Only two things are infinite, the universe and human stupidity, and Im not sure about the former." <br/> - Albert Einstein',
'"To raise new questions, new possibilities, to regard old problems from a new angle, requires creative imagination and marks real advance in science." <br/> - Albert Einstein',
'"We live in a society exquisitely dependent on science and technology, in which hardly anyone knows anything about science and technology." <br/> - Carl Sagan',
'"Science knows no country, because knowledge belongs to humanity, and is the torch which illuminates the world. Science is the highest personification of the nation because that nation will remain the first which carries the furthest the works of thought and intelligence." <br/> - Louis Pasteur',
'"The distance between insanity and genius is measured only by success." <br/> - Bruce Feirstein',
'"Our greatest glory is not in never falling, but in rising every time we fall." <br/> - Confucius',
'"Few will have the greatness to bend history itself; but each of us can work to change a small portion of events, and in the total; of all those acts will be written the history of this generation." <br/> - Robert Kennedy',
'"A small body of determined spirits fired by an unquenchable faith in their mission can alter the course of history." <br/> - Ghandi',
'"History, despite its wrenching pain, cannot be unlived, but if faced with courage, need not be lived again." <br/> - Maya Angelou',
'"The aim of art is to represent not the outward appearance of things, but their inward significance." <br/> - Aristotle',
'"Excellence is an art won by training and habituation. We do not act rightly because we have virtue or excellence, but we rather have those because we have acted rightly. We are what we repeatedly do. Excellence, then, is not an act but a habit." <br/> - Aristotle',
'"Thats What" <br/> - She',
'"All men dream, but not equally. Those who dream by night in the dusty recesses of their minds, wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act on their dreams with open eyes, to make them possible." <br/> - T.E. Lawrence',
];
var nextQuote = Math.floor(Math.random() * 22) + 1 - 1;
quote.innerHTML = quotelist[nextQuote];
//Math.floor((Math.random() * 10) + 1)

@ -0,0 +1,23 @@
var isOpen = false;
var isMobile = false;
var onLoginRedir;
document.write('\
<script src="/lib/jsurl/getvars.js"></script>\
<script src="/depPage/setup/jquery-1.11.3.js"></script>\
<script src="/lib/xml/xmlLib.js"/>\
<script src="/depPage/setup/utils.js"></script>\
<link rel="stylesheet" type="text/css" href="/depPage/css/index.css"/>\
<title>Garrett Mills</title>\
<link rel="shortcut icon" href="/depPage/images/favicon.ico"/>\
');
function showQuote() {
if (isOpen != true) {
document.getElementById("cr").style.visibility="visible";
isOpen = true;
}
else {
document.getElementById("cr").style.visibility="hidden";
isOpen = false;
}
}

@ -0,0 +1,28 @@
document.write('\
<a href="/"><div class="title">\
Garrett Mills\
</div></a>\
<div class="navi">\
<ul>\
<li><a href="/about/">About Me</a></li>\
<li><a href="/projects/">Projects</a></li>\
<li><a href="/works/">My Works</a></li>\
<li><a href="http://cestaberous.gq">Minecraft: Cestaberous</a></li>\
<li><a href="/resources/">Resources</a></li>\
<li><a href="/contact/">Contact Me</a></li>\
<li><a href="/blog/">My Blog</a></li>\
<li class="copyright" onclick="showQuote();">&copy;</li>\
</ul>\
</div>\
<div id="cr" class="crbox">\
All code in this website, unless otherwise specified, is licensed with the GNU GPL-2 license.\
<a href="http://opensource.org/licenses/GPL-2.0">View License</a>\
<br/><br/>\
Welcome, '+name+'! <a href="#" onclick="signOut();">Sign out</a><br/><br/>\
<div class="g-signin2" data-onsuccess="onSignIn"></div>\
<br/>\
<p id="qotd"></p>\
</div>\
<script type="text/javascript" src="/depPage/quoteBar/randQuote.js"></script>\
\
');

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save