Changes
This commit is contained in:
parent
b00662b1fe
commit
8677395d2d
22 changed files with 1311 additions and 216 deletions
3
.htaccess
Executable file
3
.htaccess
Executable file
|
@ -0,0 +1,3 @@
|
|||
Options +Indexes
|
||||
RedirectMatch 403 ^/archive/?$
|
||||
|
|
@ -6,7 +6,6 @@
|
|||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="../res/css/dark.min.css" type="text/css" />
|
||||
<link rel="alternate" type="application/atom+xml" title="finalrewind.org blog posts (Atom feed)" href="index.atom" />
|
||||
<link rel="shortcut icon" href="../res/img/icons/ico/calc.ico" type="image/x-icon">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
|
@ -18,25 +17,7 @@
|
|||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<div class="header">
|
||||
<nav>
|
||||
<div>
|
||||
<a href="../me/">about</a> |
|
||||
<a href="../pics/">pics</a> |
|
||||
<a href="../projects/">projects</a> |
|
||||
<a href="../cgit">repos</a> |
|
||||
<a href="../interblag/">weblog</a> |
|
||||
calculators
|
||||
</div>
|
||||
</nav>
|
||||
<div class="pagetree">
|
||||
<div style="float: left;">Design based on <a href="https://finalrewind.org/">finalrewind.org</a></div>
|
||||
<span class="title">
|
||||
<a href="/">~floppydisk</a> / calculators
|
||||
</span>
|
||||
<div style="float: right;"><a onClick="javascript:toggleTheme()">dark / light mode</a></div>
|
||||
</div>
|
||||
</div> <!-- header -->
|
||||
<?php require('../header.php') ?>
|
||||
|
||||
<div id="pagebody">
|
||||
<div id="content">
|
BIN
cgit/cgit.cgi
Executable file
BIN
cgit/cgit.cgi
Executable file
Binary file not shown.
895
cgit/cgit.css
Normal file
895
cgit/cgit.css
Normal file
|
@ -0,0 +1,895 @@
|
|||
div#cgit {
|
||||
padding: 0em;
|
||||
margin: 0em;
|
||||
font-family: sans-serif;
|
||||
font-size: 10pt;
|
||||
color: #333;
|
||||
background: white;
|
||||
padding: 4px;
|
||||
}
|
||||
|
||||
div#cgit a {
|
||||
color: blue;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
div#cgit a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
div#cgit table {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
div#cgit table#header {
|
||||
width: 100%;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
div#cgit table#header td.logo {
|
||||
width: 96px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
div#cgit table#header td.main {
|
||||
font-size: 250%;
|
||||
padding-left: 10px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div#cgit table#header td.main a {
|
||||
color: #000;
|
||||
}
|
||||
|
||||
div#cgit table#header td.form {
|
||||
text-align: right;
|
||||
vertical-align: bottom;
|
||||
padding-right: 1em;
|
||||
padding-bottom: 2px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div#cgit table#header td.form form,
|
||||
div#cgit table#header td.form input,
|
||||
div#cgit table#header td.form select {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
div#cgit table#header td.sub {
|
||||
color: #777;
|
||||
border-top: solid 1px #ccc;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
div#cgit table.tabs {
|
||||
border-bottom: solid 3px #ccc;
|
||||
border-collapse: collapse;
|
||||
margin-top: 2em;
|
||||
margin-bottom: 0px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div#cgit table.tabs td {
|
||||
padding: 0px 1em;
|
||||
vertical-align: bottom;
|
||||
}
|
||||
|
||||
div#cgit table.tabs td a {
|
||||
padding: 2px 0.75em;
|
||||
color: #777;
|
||||
font-size: 110%;
|
||||
}
|
||||
|
||||
div#cgit table.tabs td a.active {
|
||||
color: #000;
|
||||
background-color: #ccc;
|
||||
}
|
||||
|
||||
div#cgit table.tabs a[href^="http://"]:after, div#cgit table.tabs a[href^="https://"]:after {
|
||||
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAQAAAAnOwc2AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgAhcJDQY+gm2TAAAAHWlUWHRDb21tZW50AAAAAABDcmVhdGVkIHdpdGggR0lNUGQuZQcAAABbSURBVAhbY2BABs4MU4CwhYHBh2Erww4wrGFQZHjI8B8IgUIscJWyDHcggltQhI4zGDCcRwhChPggHIggP1QoAVmQkSETrGoHsiAEsACtBYN0oDAMbgU6EBcAAL2eHUt4XUU4AAAAAElFTkSuQmCC);
|
||||
opacity: 0.5;
|
||||
margin: 0 0 0 5px;
|
||||
}
|
||||
|
||||
div#cgit table.tabs td.form {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
div#cgit table.tabs td.form form {
|
||||
padding-bottom: 2px;
|
||||
font-size: 90%;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div#cgit table.tabs td.form input,
|
||||
div#cgit table.tabs td.form select {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
div#cgit div.path {
|
||||
margin: 0px;
|
||||
padding: 5px 2em 2px 2em;
|
||||
color: #000;
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
div#cgit div.content {
|
||||
margin: 0px;
|
||||
padding: 2em;
|
||||
border-bottom: solid 3px #ccc;
|
||||
}
|
||||
|
||||
|
||||
div#cgit table.list {
|
||||
width: 100%;
|
||||
border: none;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
div#cgit table.list tr {
|
||||
background: white;
|
||||
}
|
||||
|
||||
div#cgit table.list tr.logheader {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
div#cgit table.list tr:nth-child(even) {
|
||||
background: #f7f7f7;
|
||||
}
|
||||
|
||||
div#cgit table.list tr:nth-child(odd) {
|
||||
background: white;
|
||||
}
|
||||
|
||||
div#cgit table.list tr:hover {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
div#cgit table.list tr.nohover {
|
||||
background: white;
|
||||
}
|
||||
|
||||
div#cgit table.list tr.nohover:hover {
|
||||
background: white;
|
||||
}
|
||||
|
||||
div#cgit table.list tr.nohover-highlight:hover:nth-child(even) {
|
||||
background: #f7f7f7;
|
||||
}
|
||||
|
||||
div#cgit table.list tr.nohover-highlight:hover:nth-child(odd) {
|
||||
background: white;
|
||||
}
|
||||
|
||||
div#cgit table.list th {
|
||||
font-weight: bold;
|
||||
/* color: #888;
|
||||
border-top: dashed 1px #888;
|
||||
border-bottom: dashed 1px #888;
|
||||
*/
|
||||
padding: 0.1em 0.5em 0.05em 0.5em;
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
div#cgit table.list td {
|
||||
border: none;
|
||||
padding: 0.1em 0.5em 0.1em 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table.list td.commitgraph {
|
||||
font-family: monospace;
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
div#cgit table.list td.commitgraph .column1 {
|
||||
color: #a00;
|
||||
}
|
||||
|
||||
div#cgit table.list td.commitgraph .column2 {
|
||||
color: #0a0;
|
||||
}
|
||||
|
||||
div#cgit table.list td.commitgraph .column3 {
|
||||
color: #aa0;
|
||||
}
|
||||
|
||||
div#cgit table.list td.commitgraph .column4 {
|
||||
color: #00a;
|
||||
}
|
||||
|
||||
div#cgit table.list td.commitgraph .column5 {
|
||||
color: #a0a;
|
||||
}
|
||||
|
||||
div#cgit table.list td.commitgraph .column6 {
|
||||
color: #0aa;
|
||||
}
|
||||
|
||||
div#cgit table.list td.logsubject {
|
||||
font-family: monospace;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div#cgit table.list td.logmsg {
|
||||
font-family: monospace;
|
||||
white-space: pre;
|
||||
padding: 0 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table.list td a {
|
||||
color: black;
|
||||
}
|
||||
|
||||
div#cgit table.list td a.ls-dir {
|
||||
font-weight: bold;
|
||||
color: #00f;
|
||||
}
|
||||
|
||||
div#cgit table.list td a:hover {
|
||||
color: #00f;
|
||||
}
|
||||
|
||||
div#cgit img {
|
||||
border: none;
|
||||
}
|
||||
|
||||
div#cgit input#switch-btn {
|
||||
margin: 2px 0px 0px 0px;
|
||||
}
|
||||
|
||||
div#cgit td#sidebar input.txt {
|
||||
width: 100%;
|
||||
margin: 2px 0px 0px 0px;
|
||||
}
|
||||
|
||||
div#cgit table#grid {
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
div#cgit td#content {
|
||||
vertical-align: top;
|
||||
padding: 1em 2em 1em 1em;
|
||||
border: none;
|
||||
}
|
||||
|
||||
div#cgit div#summary {
|
||||
vertical-align: top;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
div#cgit table#downloads {
|
||||
float: right;
|
||||
border-collapse: collapse;
|
||||
border: solid 1px #777;
|
||||
margin-left: 0.5em;
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table#downloads th {
|
||||
background-color: #ccc;
|
||||
}
|
||||
|
||||
div#cgit div#blob {
|
||||
border: solid 1px black;
|
||||
}
|
||||
|
||||
div#cgit div.error {
|
||||
color: red;
|
||||
font-weight: bold;
|
||||
margin: 1em 2em;
|
||||
}
|
||||
|
||||
div#cgit a.ls-blob, div#cgit a.ls-dir, div#cgit .ls-mod {
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
div#cgit td.ls-size {
|
||||
text-align: right;
|
||||
font-family: monospace;
|
||||
width: 10em;
|
||||
}
|
||||
|
||||
div#cgit td.ls-mode {
|
||||
font-family: monospace;
|
||||
width: 10em;
|
||||
}
|
||||
|
||||
div#cgit table.blob {
|
||||
margin-top: 0.5em;
|
||||
border-top: solid 1px black;
|
||||
}
|
||||
|
||||
div#cgit table.blob td.hashes,
|
||||
div#cgit table.blob td.lines {
|
||||
margin: 0; padding: 0 0 0 0.5em;
|
||||
vertical-align: top;
|
||||
color: black;
|
||||
}
|
||||
|
||||
div#cgit table.blob td.linenumbers {
|
||||
margin: 0; padding: 0 0.5em 0 0.5em;
|
||||
vertical-align: top;
|
||||
text-align: right;
|
||||
border-right: 1px solid gray;
|
||||
}
|
||||
|
||||
div#cgit table.blob pre {
|
||||
padding: 0; margin: 0;
|
||||
}
|
||||
|
||||
div#cgit table.blob td.linenumbers a,
|
||||
div#cgit table.ssdiff td.lineno a {
|
||||
color: gray;
|
||||
text-align: right;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
div#cgit table.blob td.linenumbers a:hover,
|
||||
div#cgit table.ssdiff td.lineno a:hover {
|
||||
color: black;
|
||||
}
|
||||
|
||||
div#cgit table.blame td.hashes,
|
||||
div#cgit table.blame td.lines,
|
||||
div#cgit table.blame td.linenumbers {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
div#cgit table.blame td.hashes div.alt,
|
||||
div#cgit table.blame td.lines div.alt {
|
||||
padding: 0 0.5em 0 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table.blame td.linenumbers div.alt {
|
||||
padding: 0 0.5em 0 0;
|
||||
}
|
||||
|
||||
div#cgit table.blame div.alt:nth-child(even) {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
div#cgit table.blame div.alt:nth-child(odd) {
|
||||
background: white;
|
||||
}
|
||||
|
||||
div#cgit table.blame td.lines > div {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
div#cgit table.blame td.lines > div > pre {
|
||||
padding: 0 0 0 0.5em;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
div#cgit table.bin-blob {
|
||||
margin-top: 0.5em;
|
||||
border: solid 1px black;
|
||||
}
|
||||
|
||||
div#cgit table.bin-blob th {
|
||||
font-family: monospace;
|
||||
white-space: pre;
|
||||
border: solid 1px #777;
|
||||
padding: 0.5em 1em;
|
||||
}
|
||||
|
||||
div#cgit table.bin-blob td {
|
||||
font-family: monospace;
|
||||
white-space: pre;
|
||||
border-left: solid 1px #777;
|
||||
padding: 0em 1em;
|
||||
}
|
||||
|
||||
div#cgit table.nowrap td {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div#cgit table.commit-info {
|
||||
border-collapse: collapse;
|
||||
margin-top: 1.5em;
|
||||
}
|
||||
|
||||
div#cgit div.cgit-panel {
|
||||
float: right;
|
||||
margin-top: 1.5em;
|
||||
}
|
||||
|
||||
div#cgit div.cgit-panel table {
|
||||
border-collapse: collapse;
|
||||
border: solid 1px #aaa;
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
div#cgit div.cgit-panel th {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div#cgit div.cgit-panel td {
|
||||
padding: 0.25em 0.5em;
|
||||
}
|
||||
|
||||
div#cgit div.cgit-panel td.label {
|
||||
padding-right: 0.5em;
|
||||
}
|
||||
|
||||
div#cgit div.cgit-panel td.ctrl {
|
||||
padding-left: 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table.commit-info th {
|
||||
text-align: left;
|
||||
font-weight: normal;
|
||||
padding: 0.1em 1em 0.1em 0.1em;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
div#cgit table.commit-info td {
|
||||
font-weight: normal;
|
||||
padding: 0.1em 1em 0.1em 0.1em;
|
||||
}
|
||||
|
||||
div#cgit div.commit-subject {
|
||||
font-weight: bold;
|
||||
font-size: 125%;
|
||||
margin: 1.5em 0em 0.5em 0em;
|
||||
padding: 0em;
|
||||
}
|
||||
|
||||
div#cgit div.commit-msg {
|
||||
white-space: pre;
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
div#cgit div.notes-header {
|
||||
font-weight: bold;
|
||||
padding-top: 1.5em;
|
||||
}
|
||||
|
||||
div#cgit div.notes {
|
||||
white-space: pre;
|
||||
font-family: monospace;
|
||||
border: solid 1px #ee9;
|
||||
background-color: #ffd;
|
||||
padding: 0.3em 2em 0.3em 1em;
|
||||
float: left;
|
||||
}
|
||||
|
||||
div#cgit div.notes-footer {
|
||||
clear: left;
|
||||
}
|
||||
|
||||
div#cgit div.diffstat-header {
|
||||
font-weight: bold;
|
||||
padding-top: 1.5em;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat {
|
||||
border-collapse: collapse;
|
||||
border: solid 1px #aaa;
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat th {
|
||||
font-weight: normal;
|
||||
text-align: left;
|
||||
text-decoration: underline;
|
||||
padding: 0.1em 1em 0.1em 0.1em;
|
||||
font-size: 100%;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td {
|
||||
padding: 0.2em 0.2em 0.1em 0.1em;
|
||||
font-size: 100%;
|
||||
border: none;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.mode {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td span.modechange {
|
||||
padding-left: 1em;
|
||||
color: red;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.add a {
|
||||
color: green;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.del a {
|
||||
color: red;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.upd a {
|
||||
color: blue;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.graph {
|
||||
width: 500px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.graph table {
|
||||
border: none;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.graph td {
|
||||
padding: 0px;
|
||||
border: 0px;
|
||||
height: 7pt;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.graph td.add {
|
||||
background-color: #5c5;
|
||||
}
|
||||
|
||||
div#cgit table.diffstat td.graph td.rem {
|
||||
background-color: #c55;
|
||||
}
|
||||
|
||||
div#cgit div.diffstat-summary {
|
||||
color: #888;
|
||||
padding-top: 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table.diff {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div#cgit table.diff td {
|
||||
font-family: monospace;
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
div#cgit table.diff td div.head {
|
||||
font-weight: bold;
|
||||
margin-top: 1em;
|
||||
color: black;
|
||||
}
|
||||
|
||||
div#cgit table.diff td div.hunk {
|
||||
color: #009;
|
||||
}
|
||||
|
||||
div#cgit table.diff td div.add {
|
||||
color: green;
|
||||
}
|
||||
|
||||
div#cgit table.diff td div.del {
|
||||
color: red;
|
||||
}
|
||||
|
||||
div#cgit .oid {
|
||||
font-family: monospace;
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
div#cgit .left {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div#cgit .right {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
div#cgit table.list td.reposection {
|
||||
font-style: italic;
|
||||
color: #888;
|
||||
}
|
||||
|
||||
div#cgit a.button {
|
||||
font-size: 80%;
|
||||
padding: 0em 0.5em;
|
||||
}
|
||||
|
||||
div#cgit a.primary {
|
||||
font-size: 100%;
|
||||
}
|
||||
|
||||
div#cgit a.secondary {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
div#cgit td.toplevel-repo {
|
||||
|
||||
}
|
||||
|
||||
div#cgit table.list td.sublevel-repo {
|
||||
padding-left: 1.5em;
|
||||
}
|
||||
|
||||
div#cgit ul.pager {
|
||||
list-style-type: none;
|
||||
text-align: center;
|
||||
margin: 1em 0em 0em 0em;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
div#cgit ul.pager li {
|
||||
display: inline-block;
|
||||
margin: 0.25em 0.5em;
|
||||
}
|
||||
|
||||
div#cgit ul.pager a {
|
||||
color: #777;
|
||||
}
|
||||
|
||||
div#cgit ul.pager .current {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div#cgit span.age-mins {
|
||||
font-weight: bold;
|
||||
color: #080;
|
||||
}
|
||||
|
||||
div#cgit span.age-hours {
|
||||
color: #080;
|
||||
}
|
||||
|
||||
div#cgit span.age-days {
|
||||
color: #040;
|
||||
}
|
||||
|
||||
div#cgit span.age-weeks {
|
||||
color: #444;
|
||||
}
|
||||
|
||||
div#cgit span.age-months {
|
||||
color: #888;
|
||||
}
|
||||
|
||||
div#cgit span.age-years {
|
||||
color: #bbb;
|
||||
}
|
||||
|
||||
div#cgit span.insertions {
|
||||
color: #080;
|
||||
}
|
||||
|
||||
div#cgit span.deletions {
|
||||
color: #800;
|
||||
}
|
||||
|
||||
div#cgit div.footer {
|
||||
margin-top: 0.5em;
|
||||
text-align: center;
|
||||
font-size: 80%;
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
div#cgit div.footer a {
|
||||
color: #ccc;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
div#cgit div.footer a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
div#cgit a.branch-deco {
|
||||
color: #000;
|
||||
margin: 0px 0.5em;
|
||||
padding: 0px 0.25em;
|
||||
background-color: #88ff88;
|
||||
border: solid 1px #007700;
|
||||
}
|
||||
|
||||
div#cgit a.tag-deco {
|
||||
color: #000;
|
||||
margin: 0px 0.5em;
|
||||
padding: 0px 0.25em;
|
||||
background-color: #ffff88;
|
||||
border: solid 1px #777700;
|
||||
}
|
||||
|
||||
div#cgit a.tag-annotated-deco {
|
||||
color: #000;
|
||||
margin: 0px 0.5em;
|
||||
padding: 0px 0.25em;
|
||||
background-color: #ffcc88;
|
||||
border: solid 1px #777700;
|
||||
}
|
||||
|
||||
div#cgit a.remote-deco {
|
||||
color: #000;
|
||||
margin: 0px 0.5em;
|
||||
padding: 0px 0.25em;
|
||||
background-color: #ccccff;
|
||||
border: solid 1px #000077;
|
||||
}
|
||||
|
||||
div#cgit a.deco {
|
||||
color: #000;
|
||||
margin: 0px 0.5em;
|
||||
padding: 0px 0.25em;
|
||||
background-color: #ff8888;
|
||||
border: solid 1px #770000;
|
||||
}
|
||||
|
||||
div#cgit div.commit-subject a.branch-deco,
|
||||
div#cgit div.commit-subject a.tag-deco,
|
||||
div#cgit div.commit-subject a.tag-annotated-deco,
|
||||
div#cgit div.commit-subject a.remote-deco,
|
||||
div#cgit div.commit-subject a.deco {
|
||||
margin-left: 1em;
|
||||
font-size: 75%;
|
||||
}
|
||||
|
||||
div#cgit table.stats {
|
||||
border: solid 1px black;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
div#cgit table.stats th {
|
||||
text-align: left;
|
||||
padding: 1px 0.5em;
|
||||
background-color: #eee;
|
||||
border: solid 1px black;
|
||||
}
|
||||
|
||||
div#cgit table.stats td {
|
||||
text-align: right;
|
||||
padding: 1px 0.5em;
|
||||
border: solid 1px black;
|
||||
}
|
||||
|
||||
div#cgit table.stats td.total {
|
||||
font-weight: bold;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div#cgit table.stats td.sum {
|
||||
color: #c00;
|
||||
font-weight: bold;
|
||||
/* background-color: #eee; */
|
||||
}
|
||||
|
||||
div#cgit table.stats td.left {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
div#cgit table.vgraph {
|
||||
border-collapse: separate;
|
||||
border: solid 1px black;
|
||||
height: 200px;
|
||||
}
|
||||
|
||||
div#cgit table.vgraph th {
|
||||
background-color: #eee;
|
||||
font-weight: bold;
|
||||
border: solid 1px white;
|
||||
padding: 1px 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table.vgraph td {
|
||||
vertical-align: bottom;
|
||||
padding: 0px 10px;
|
||||
}
|
||||
|
||||
div#cgit table.vgraph div.bar {
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
div#cgit table.hgraph {
|
||||
border: solid 1px black;
|
||||
width: 800px;
|
||||
}
|
||||
|
||||
div#cgit table.hgraph th {
|
||||
background-color: #eee;
|
||||
font-weight: bold;
|
||||
border: solid 1px black;
|
||||
padding: 1px 0.5em;
|
||||
}
|
||||
|
||||
div#cgit table.hgraph td {
|
||||
vertical-align: middle;
|
||||
padding: 2px 2px;
|
||||
}
|
||||
|
||||
div#cgit table.hgraph div.bar {
|
||||
background-color: #eee;
|
||||
height: 1em;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td {
|
||||
font-size: 75%;
|
||||
font-family: monospace;
|
||||
white-space: pre;
|
||||
padding: 1px 4px 1px 4px;
|
||||
border-left: solid 1px #aaa;
|
||||
border-right: solid 1px #aaa;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.add {
|
||||
color: black;
|
||||
background: #cfc;
|
||||
min-width: 50%;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.add_dark {
|
||||
color: black;
|
||||
background: #aca;
|
||||
min-width: 50%;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff span.add {
|
||||
background: #cfc;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.del {
|
||||
color: black;
|
||||
background: #fcc;
|
||||
min-width: 50%;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.del_dark {
|
||||
color: black;
|
||||
background: #caa;
|
||||
min-width: 50%;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff span.del {
|
||||
background: #fcc;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.changed {
|
||||
color: black;
|
||||
background: #ffc;
|
||||
min-width: 50%;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.changed_dark {
|
||||
color: black;
|
||||
background: #cca;
|
||||
min-width: 50%;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.lineno {
|
||||
color: black;
|
||||
background: #eee;
|
||||
text-align: right;
|
||||
width: 3em;
|
||||
min-width: 3em;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.hunk {
|
||||
color: black;
|
||||
background: #ccf;
|
||||
border-top: solid 1px #aaa;
|
||||
border-bottom: solid 1px #aaa;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.head {
|
||||
border-top: solid 1px #aaa;
|
||||
border-bottom: solid 1px #aaa;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.head div.head {
|
||||
font-weight: bold;
|
||||
color: black;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.foot {
|
||||
border-top: solid 1px #aaa;
|
||||
border-left: none;
|
||||
border-right: none;
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.space {
|
||||
border: none;
|
||||
}
|
||||
|
||||
div#cgit table.ssdiff td.space div {
|
||||
min-height: 3em;
|
||||
}
|
BIN
cgit/cgit.png
Normal file
BIN
cgit/cgit.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 KiB |
BIN
cgit/favicon.ico
Normal file
BIN
cgit/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
3
cgit/robots.txt
Normal file
3
cgit/robots.txt
Normal file
|
@ -0,0 +1,3 @@
|
|||
User-agent: *
|
||||
Disallow: /*/snapshot/*
|
||||
Allow: /
|
130
computers/index.php
Executable file
130
computers/index.php
Executable file
|
@ -0,0 +1,130 @@
|
|||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Calculators</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="../res/css/dark.min.css" type="text/css" />
|
||||
<link rel="shortcut icon" href="../res/img/icons/ico/calc.ico" type="image/x-icon">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Calculators">
|
||||
<meta property="og:description" content="C a l c u l a t o r s">
|
||||
<meta property="og:image" content="/res/img/icons/png/calc.png">
|
||||
|
||||
<script lang="javascript" src="../res/js/themeswap.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<?php require('../header.php') ?>
|
||||
|
||||
<div id="pagebody">
|
||||
<div id="content">
|
||||
<h1>Lenovo ThinkPad T430 (2012)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<table class="skami">
|
||||
<tr>
|
||||
<td><b>OS</b></td>
|
||||
<td>Arch Linux x86_64 / Windows 10 Pro</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>LCD Resolution</b></td>
|
||||
<td>1600x900</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>CPU</b></td>
|
||||
<td>Intel i7-3520M (4 cores) @ 3.6GHz</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>GPU</b></td>
|
||||
<td>Intel 3rd Gen Core processor Graphics Controller</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Memory</b></td>
|
||||
<td>16GB</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>HDD0</b></td>
|
||||
<td>Crucial CT500MX500SSD1 (500GB, Linux)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>HDD1</b></td>
|
||||
<td>Crucial CT250MX500SSD1 (250GB, Windows)</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<h1>IBM ThinkPad T40 (2003)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<table class="skami">
|
||||
<tr>
|
||||
<td><b>OS</b></td>
|
||||
<td>Windows XP Pro / Windows 2000 Pro (Extended)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>LCD Resolution</b></td>
|
||||
<td>1024x768</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>CPU</b></td>
|
||||
<td>Intel Pentium M (single core) @ 1.3GHz</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>GPU</b></td>
|
||||
<td>ATI Mobility Radeon 7500 (32MB)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Memory</b></td>
|
||||
<td>1GB (DDR SDRAM)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>HDD</b></td>
|
||||
<td>Fujitsu MHS2030AT (30GB)</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<h1>IBM ThinkPad X41 (2005)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Dell OptiPlex 745 (USFF, 2007)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Dell OptiPlex GX1 (400L+, 1999)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Dell Inspiron 1525 (2008)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Fujitsu Milan (1996)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Toshiba Qosimo F20 (2006)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Compaq Armada M300 (2000)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Mac mini 2014 (2014, duh)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
<h1>Random Whitebox (???)</h1>
|
||||
<h2>Specifications</h2>
|
||||
<p>TBD</p>
|
||||
|
||||
</div> <!-- content -->
|
||||
|
||||
<div id="footer" class="pagefooter">
|
||||
<!-- Created <span class="date">Sat 26 Mar 2011 03:11:41 PM CET</span> -->
|
||||
</div> <!-- footer -->
|
||||
</div> <!-- pagebody -->
|
||||
</div> <!-- page -->
|
||||
</body>
|
||||
</html>
|
51
header.php
Normal file
51
header.php
Normal file
|
@ -0,0 +1,51 @@
|
|||
<?php
|
||||
ini_set('display_errors', 1);
|
||||
ini_set('display_startup_errors', 1);
|
||||
error_reporting(E_ALL);
|
||||
?>
|
||||
|
||||
<div class="header">
|
||||
<nav>
|
||||
<div>
|
||||
<a href="./me/">about</a> |
|
||||
<a href="./pics/">pics</a> |
|
||||
<a href="./projects/">projects</a> |
|
||||
<a href="./cgit">repos</a> |
|
||||
<a href="./calculators/">calculators</a> |
|
||||
<a href="./computers/">computers</a> |
|
||||
<a href="https://blog.diskfloppy.me/">blog</a>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="pagetree">
|
||||
<div style="float: left;">Design based on <a href="https://finalrewind.org/">finalrewind.org</a></div>
|
||||
<span class="title">
|
||||
<?php
|
||||
$uri = $_SERVER['REQUEST_URI'];
|
||||
if ($uri === '/') {
|
||||
echo '~floppydisk';
|
||||
} else {
|
||||
$uri = substr(substr($uri, 1), 0, -1);
|
||||
if (strpos($uri, '/')) {
|
||||
$uriArr = explode('/', $uri);
|
||||
$link = "/";
|
||||
$links = '<a href="/">~floppydisk</a> / ';
|
||||
$currentDir = basename(getcwd());
|
||||
foreach($uriArr as $page) {
|
||||
if ($page !== $currentDir) {
|
||||
if ($link !== '/')
|
||||
$link = $link . '/' . $page;
|
||||
else
|
||||
$link = $link . $page;
|
||||
$links = $links . '<a href="' . $link . '">' . $page . '</a> / ';
|
||||
}
|
||||
}
|
||||
$links = substr($links, 0, -3) . ' / ' . $currentDir;
|
||||
echo $links;
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
</span>
|
||||
<div style="float: right;"><a onclick="javascript:toggleTheme()">dark / light mode</a></div>
|
||||
</div>
|
||||
</div> <!-- header -->
|
2
hooks/post-recieve
Executable file
2
hooks/post-recieve
Executable file
|
@ -0,0 +1,2 @@
|
|||
#!/bin/sh
|
||||
GIT_WORK_TREE=/var/www/main git checkout -f master
|
|
@ -5,8 +5,7 @@
|
|||
<title>~floppydisk</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" id="theme" href="res/css/dark.min.css" type="text/css" />
|
||||
<link rel="alternate" type="application/atom+xml" title="finalrewind.org news (blog posts and software releases) (Atom feed)" href="index.atom" />
|
||||
<link rel="stylesheet" id="theme" href="./res/css/dark.min.css" type="text/css" />
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="~floppydisk">
|
||||
|
@ -25,8 +24,8 @@
|
|||
<a href="./pics/">pics</a> |
|
||||
<a href="./projects/">projects</a> |
|
||||
<a href="./cgit">repos</a> |
|
||||
<a href="./interblag/">weblog</a> |
|
||||
<a href="./calculators/">calculators</a>
|
||||
<a href="./calculators/">calculators</a> |
|
||||
<a href="./computers/">computers</a>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="pagetree">
|
107
index.php
Executable file
107
index.php
Executable file
|
@ -0,0 +1,107 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>~floppydisk</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="stylesheet" id="theme" href="./res/css/dark.min.css" type="text/css" />
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="~floppydisk">
|
||||
<meta property="og:description" content="This is the personal homepage of floppydisk. Every now and then, I dabble in software/hardware projects, take pictures, or write blogposts.">
|
||||
<meta property="og:image" content="/favicon.png">
|
||||
|
||||
<!--<script lang="javascript" href="/res/js/themeswap.js"></script>-->
|
||||
<script>
|
||||
function addStyleSheet(name, id) {
|
||||
var path = '/res/css/' + name + '.min.css';
|
||||
var old = document.getElementById(id);
|
||||
if (old && (old.href != path)) {
|
||||
old.href = path;
|
||||
}
|
||||
}
|
||||
var otherTheme = {
|
||||
'dark': 'light',
|
||||
'light': 'dark',
|
||||
};
|
||||
var currentTheme = localStorage.getItem('theme');
|
||||
if (!otherTheme.hasOwnProperty(currentTheme)) {
|
||||
currentTheme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
|
||||
}
|
||||
addStyleSheet(currentTheme, 'theme');
|
||||
|
||||
function toggleTheme() {
|
||||
currentTheme = otherTheme[currentTheme] || 'light';
|
||||
localStorage.setItem('theme', currentTheme);
|
||||
addStyleSheet(currentTheme, 'theme');
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="page">
|
||||
<?php require('header.php') ?>
|
||||
<div id="pagebody">
|
||||
|
||||
<div id="content">
|
||||
<p>Hi!</p>
|
||||
|
||||
<p>This is the personal homepage of <a href="./me/">floppydisk</a>. Every now and then, I
|
||||
dabble in software/hardware <a href="./projects/">projects</a>, take <a href="./pics/">pictures</a>, or write
|
||||
<a href="./interblag/">blogposts</a>.
|
||||
</p>
|
||||
|
||||
<h1>Projects</h1>
|
||||
|
||||
<!--<p>Description</p>
|
||||
|
||||
<h2>Public Transport Websites</h2>-->
|
||||
|
||||
<div class="project">
|
||||
<span class="name"><a href="https://drivers.nickandfloppy.com/">drivers.nickandfloppy.com</a> (<a href="http://drivers.nickandfloppy.com/">HTTP</a>)</span>
|
||||
<br />
|
||||
<a href="/projects/netdrivers/">Driver indexing and storage website</a>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<span class="name"><a href="https://software.nickandfloppy.com/">software.nickandfloppy.com</a> (<a href="http://software.nickandfloppy.com/">HTTP</a>)</span>
|
||||
<br />
|
||||
<a href="/projects/softwarerewind/">Basically NetDrivers but with software</a>
|
||||
</div>
|
||||
|
||||
<div class="project">
|
||||
<span class="name"><a href="http://weather.diskfloppy.me/">weather.diskfloppy.me</a></span>
|
||||
<br />
|
||||
<a href="/projects/weatherdata">A page to display data from my weather station</a>
|
||||
</div>
|
||||
|
||||
<h1>News</h1>
|
||||
|
||||
<p>No news... <i>yet!</i></p>
|
||||
|
||||
<h1>Contact</h1>
|
||||
|
||||
<p><strong>Mail</strong>: floppydisk05@aol.com<br />
|
||||
<strong>IRC</strong>: floppydisk @ r-type<br />
|
||||
</p>
|
||||
|
||||
<h1>Elsewhere</h1>
|
||||
|
||||
<p><strong>Twitter</strong>: <a href="https://twitter.com/floppydisk__">@floppydisk__</a><br />
|
||||
<strong>GitHub</strong>: <a href="https://github.com/floppydisk05">floppydisk05</a><br />
|
||||
</p>
|
||||
|
||||
</div> <!-- content -->
|
||||
|
||||
<div id="footer" class="pagefooter">
|
||||
<!-- Created <span class="date">Sat 26 Mar 2011 11:39:56 AM CET</span> -->
|
||||
</div> <!-- footer -->
|
||||
|
||||
</div> <!-- pagebody -->
|
||||
|
||||
</div> <!-- page -->
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,71 +0,0 @@
|
|||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Interblag</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="../res/css/dark.min.css" type="text/css" />
|
||||
<link rel="alternate" type="application/atom+xml" title="finalrewind.org blog posts (Atom feed)" href="index.atom" />
|
||||
|
||||
<script lang="javascript" src="../res/js/themeswap.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="page">
|
||||
|
||||
<div class="header">
|
||||
<nav>
|
||||
<div>
|
||||
<a href="../me/">about</a> |
|
||||
<a href="../pics/">pics</a> |
|
||||
<a href="../projects/">projects</a> |
|
||||
<a href="../cgit">repos</a> |
|
||||
<a href="../interblag/">weblog</a> |
|
||||
<a href="./calculators/">calculators</a>
|
||||
</div>
|
||||
</nav>
|
||||
<div class="pagetree">
|
||||
<div style="float: left;">Design based on <a href="https://finalrewind.org/">finalrewind.org</a></div>
|
||||
<span class="title">
|
||||
~floppydisk
|
||||
</span>
|
||||
<div style="float: right;"><a onClick="javascript:toggleTheme()">dark / light mode</a></div>
|
||||
</div>
|
||||
</div> <!-- header -->
|
||||
<div class="pagetree">
|
||||
<div style="float: left;">Design based on <a href="https://finalrewind.org/">finalrewind.org</a></div>
|
||||
<a href="../">~floppydisk</a> /
|
||||
|
||||
<span class="title">
|
||||
Interblag
|
||||
</span>
|
||||
<div style="float: right;"><a onClick="javascript:toggleTheme()">dark / light mode</a></div>
|
||||
</div>
|
||||
</div> <!-- header -->
|
||||
<div id="pagebody">
|
||||
|
||||
<div id="content">
|
||||
<p>Archives: <a href="./2022/">2022</a></p>
|
||||
|
||||
<div class="inlinepage">
|
||||
<p>No news... <i>yet!</i></p>
|
||||
|
||||
</div> <!-- inlinepage -->
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div> <!-- content -->
|
||||
|
||||
<div id="footer" class="pagefooter">
|
||||
<!-- Created <span class="date">Sat 26 Mar 2011 03:11:41 PM CET</span> -->
|
||||
</div> <!-- footer -->
|
||||
|
||||
</div> <!-- pagebody -->
|
||||
|
||||
</div> <!-- page -->
|
||||
|
||||
</body>
|
||||
</html>
|
28
me/index.php
Executable file
28
me/index.php
Executable file
|
@ -0,0 +1,28 @@
|
|||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Calculators</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="../res/css/dark.min.css" type="text/css" />
|
||||
<link rel="shortcut icon" href="../res/img/icons/ico/calc.ico" type="image/x-icon">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Calculators">
|
||||
<meta property="og:description" content="C a l c u l a t o r s">
|
||||
<meta property="og:image" content="/res/img/icons/png/calc.png">
|
||||
|
||||
<script lang="javascript" src="../res/js/themeswap.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<?php require('../header.php') ?>
|
||||
|
||||
<div id="pagebody">
|
||||
<div id="content">
|
||||
</div> <!-- content -->
|
||||
</div> <!-- pagebody -->
|
||||
</div> <!-- page -->
|
||||
</body>
|
||||
</html>
|
BIN
norton.png
Normal file
BIN
norton.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 132 KiB |
BIN
oreilly.zip
Normal file
BIN
oreilly.zip
Normal file
Binary file not shown.
28
pics/index.php
Executable file
28
pics/index.php
Executable file
|
@ -0,0 +1,28 @@
|
|||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Calculators</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="../res/css/dark.min.css" type="text/css" />
|
||||
<link rel="shortcut icon" href="../res/img/icons/ico/calc.ico" type="image/x-icon">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Calculators">
|
||||
<meta property="og:description" content="C a l c u l a t o r s">
|
||||
<meta property="og:image" content="/res/img/icons/png/calc.png">
|
||||
|
||||
<script lang="javascript" src="../res/js/themeswap.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<?php require('../header.php') ?>
|
||||
|
||||
<div id="pagebody">
|
||||
<div id="content">
|
||||
</div> <!-- content -->
|
||||
</div> <!-- pagebody -->
|
||||
</div> <!-- page -->
|
||||
</body>
|
||||
</html>
|
27
projects/index.php
Executable file
27
projects/index.php
Executable file
|
@ -0,0 +1,27 @@
|
|||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Calculators</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="../res/css/dark.min.css" type="text/css" />
|
||||
<link rel="shortcut icon" href="../res/img/icons/ico/calc.ico" type="image/x-icon">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Calculators">
|
||||
<meta property="og:description" content="C a l c u l a t o r s">
|
||||
<meta property="og:image" content="/res/img/icons/png/calc.png">
|
||||
|
||||
<script lang="javascript" src="../res/js/themeswap.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<?php require('../header.php') ?>
|
||||
|
||||
<div id="pagebody">
|
||||
<div id="content">
|
||||
</div> <!-- content -->
|
||||
</div> <!-- pagebody -->
|
||||
</div> <!-- page -->
|
||||
</body>
|
||||
</html>
|
|
@ -6,7 +6,6 @@
|
|||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="../res/css/dark.min.css" type="text/css" />
|
||||
<link rel="alternate" type="application/atom+xml" title="finalrewind.org blog posts (Atom feed)" href="index.atom" />
|
||||
<link rel="shortcut icon" href="../res/img/icons/ico/calc.ico" type="image/x-icon">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
|
@ -40,125 +39,7 @@
|
|||
|
||||
<div id="pagebody">
|
||||
<div id="content">
|
||||
<h1>CASIO fx-CG50</h1>
|
||||
<p>TBD</p>
|
||||
<h2>Pictures</h2>
|
||||
<p>Click images to view full size</p>
|
||||
<a href="/res/img/calculators/casio-fx-cg50/1s.jpeg"><img src="/res/img/calculators/casio-fx-cg50/1s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-cg50/2s.jpeg"><img src="/res/img/calculators/casio-fx-cg50/2s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-cg50/3s.jpeg"><img src="/res/img/calculators/casio-fx-cg50/3s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-cg50/4s.jpeg"><img src="/res/img/calculators/casio-fx-cg50/4s.jpeg" width="15%"></a>
|
||||
|
||||
<h1>CASIO fx-120 (1977-78)</h1>
|
||||
<p>TBD</p>
|
||||
<h2>Specifications</h2>
|
||||
<table class="skami">
|
||||
<tr>
|
||||
<td><b>Size</b></td>
|
||||
<td>8.4cm x 16.2cm x 2.4cm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Weight (w/ battery)</b></td>
|
||||
<td>209g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Type</b></td>
|
||||
<td>Scientific</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>CPU</b></td>
|
||||
<td>Hitachi HD38111A</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Registers</b></td>
|
||||
<td>2 standard<br>1 constant<br>4 bracket<br>1 memory</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Features</b></td>
|
||||
<td>%, +/-, RV, F, Sci, a<sup>b</sup>⁄<sub>c</sub>, Sqr, x<sup>2</sup>, pi, <sup>1</sup>⁄<sub>x</sub>, trig,<br>hyp, DMS-DD, log, y<sup>x</sup>, SD, nCr, P-R, n!</sup></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Display</b></td>
|
||||
<td>12-digit VFD (NEC LD8197A)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h2>Pictures</h2>
|
||||
<p>Click images to view full size</p>
|
||||
<a href="/res/img/calculators/casio-fx-120/1s.jpeg"><img src="/res/img/calculators/casio-fx-120/1s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-120/2s.jpeg"><img src="/res/img/calculators/casio-fx-120/2s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-120/3s.jpeg"><img src="/res/img/calculators/casio-fx-120/3s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-120/4s.jpeg"><img src="/res/img/calculators/casio-fx-120/4s.jpeg" width="15%"></a>
|
||||
|
||||
<h1>CASIO fx-82 (1982-85)</h1>
|
||||
<p>TBD</p>
|
||||
<h2>Pictures</h2>
|
||||
<p>Click images to view full size</p>
|
||||
<a href="/res/img/calculators/casio-fx-82/1s.jpeg"><img src="/res/img/calculators/casio-fx-82/1s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-82/2s.jpeg"><img src="/res/img/calculators/casio-fx-82/2s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-82/3s.jpeg"><img src="/res/img/calculators/casio-fx-82/3s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/casio-fx-82/4s.jpeg"><img src="/res/img/calculators/casio-fx-82/4s.jpeg" width="15%"></a>
|
||||
|
||||
<h1>Texas Instruments TI-30 (1976-90)</h1>
|
||||
<p>TBD</p>
|
||||
<h2>Pictures</h2>
|
||||
<p>Click images to view full size</p>
|
||||
<a href="/res/img/calculators/ti-30/1s.jpeg"><img src="/res/img/calculators/ti-30/1s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/ti-30/2s.jpeg"><img src="/res/img/calculators/ti-30/2s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/ti-30/3s.jpeg"><img src="/res/img/calculators/ti-30/3s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/ti-30/4s.jpeg"><img src="/res/img/calculators/ti-30/4s.jpeg" width="15%"></a>
|
||||
|
||||
<h1>Texet 880 Executive (1977-78)</h1>
|
||||
|
||||
<p>The calculator measures 74.2mm x 135mm x 22.2mm. It weighs 86g without the battery installed, which is a 9v PP3-type battery. Rather than the usual press-stud type holder, the housing has two metal slide clips. There is also what I assume to be a sponge at one end which is supposed to aid in holding the battery in, however it appears to have gone completely hard and I will most likely replace it in the future. There's small adaptor hole at the top, of which the input isn't specified (though it's generally agreed that it's 4.5v centre-positive).</p>
|
||||
<p>The case is black & silvery colored with a thin brushed metallic front panel. The eight-digit bubble display has an absolutely <i>terrible</i> viewing angle, which means you either have to be holding it under your coat or against your face to read it!</p>
|
||||
The keypad is particularly strange in the way that it has 3 cancel buttons, <pre>[CE]</pre>, <pre>[C]</pre> and <pre>[CA]</pre>, while the <pre>[CS]</pre> button is a Clear Sign button, <i>not</i> another cancel! The keys themselves are particularly stiff and you really have to push them to get them to register. Many 880s suffered something referred to as the "pseudo fixed decimal bug" where, if you typed in <pre>1 + 1.00 = </pre>, it would display <pre>2.00</pre> instead of the expected <pre>2</pre>
|
||||
<h2>Specifications</h2>
|
||||
<table class="skami">
|
||||
<tr>
|
||||
<td><b>Size</b></td>
|
||||
<td>7.4cm x 13.5cm x 2.2cm</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Weight (w/o battery)</b></td>
|
||||
<td>86</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Type</b></td>
|
||||
<td>Arithmetic</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Logic</b></td>
|
||||
<td>Algebraic</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Power Source</b></td>
|
||||
<td>PP3 9v</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Display</b></td>
|
||||
<td>8-digit LED</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h2>Pictures</h2>
|
||||
<p>Click images to view full size</p>
|
||||
<a href="/res/img/calculators/texet-880/1s.jpeg"><img src="/res/img/calculators/texet-880/1s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/texet-880/2s.jpeg"><img src="/res/img/calculators/texet-880/2s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/texet-880/3s.jpeg"><img src="/res/img/calculators/texet-880/3s.jpeg" width="15%"></a>
|
||||
<a href="/res/img/calculators/texet-880/4s.jpeg"><img src="/res/img/calculators/texet-880/4s.jpeg" width="15%"></a>
|
||||
<!--<h2>TL;DR</h2>
|
||||
<ul>
|
||||
<li>Sponge in battery compartment has gone hard and should probably be replaced</li>
|
||||
<li>Power input is unlabelled but is widely agreed to be 4.5v centre-positive</li>
|
||||
<lI>Uses an 8-digit bubble display with a terrible viewing angle</li>
|
||||
<li>Has 3 cancel buttons (<pre>[CE]</pre>, <pre>[C]</pre> and <pre>[CA]</pre>)</li>
|
||||
<li>Has particularly stiff keys</li>
|
||||
<li>Many suffered from the "pseudo fixed decimal bug", however mine does not</li>
|
||||
</ul>-->
|
||||
</div> <!-- content -->
|
||||
|
||||
<div id="footer" class="pagefooter">
|
||||
<!-- Created <span class="date">Sat 26 Mar 2011 03:11:41 PM CET</span> -->
|
||||
</div> <!-- footer -->
|
||||
</div> <!-- pagebody -->
|
||||
</div> <!-- page -->
|
||||
</body>
|
||||
|
|
3
robots.txt
Executable file
3
robots.txt
Executable file
|
@ -0,0 +1,3 @@
|
|||
# robots.txt for http://www.codenet.ru
|
||||
User-Agent: *
|
||||
Disallow: /oreilly/java/langref/index/index/
|
28
test/xyz/hhh/succ/index.php
Executable file
28
test/xyz/hhh/succ/index.php
Executable file
|
@ -0,0 +1,28 @@
|
|||
<?php //require('../../../../header.php') ?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Calculators</title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<link rel="stylesheet" id="theme" href="/res/css/dark.min.css" type="text/css" />
|
||||
<link rel="shortcut icon" href="/res/img/icons/ico/calc.ico" type="image/x-icon">
|
||||
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="Calculators">
|
||||
<meta property="og:description" content="C a l c u l a t o r s">
|
||||
<meta property="og:image" content="/res/img/icons/png/calc.png">
|
||||
|
||||
<script lang="javascript" src="/res/js/themeswap.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<?php require('../../../../header.php') ?>
|
||||
|
||||
<div id="pagebody">
|
||||
<div id="content">
|
||||
</div> <!-- content -->
|
||||
</div> <!-- pagebody -->
|
||||
</div> <!-- page -->
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in a new issue