Add existing files

This commit is contained in:
Frankie B 2022-07-05 15:38:32 +01:00
parent dc625dcbe5
commit 8cfb858b77
40 changed files with 1188 additions and 0 deletions

165
calculators/index.html Executable file
View file

@ -0,0 +1,165 @@
<!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="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">
<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">
<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 -->
<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>&frasl;<sub>c</sub>, Sqr, x<sup>2</sup>, pi, <sup>1</sup>&frasl;<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 &amp; 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>
</html>

BIN
favicon.ico Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
favicon.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 B

34
floppydisk.asc Executable file
View file

@ -0,0 +1,34 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v4.10.10
Comment: https://openpgpjs.org
xsBNBGKadkEBCACfreAtYOaYaofRgr6TyoLjaVzGiaihaGWVsSG3H3cgihi6
cGNOXzCcT+1dxjwMbWSuoGM4VQsVN38lHlrSZi/0VIXpih8E9Rz2kCwtASGA
MTtE6NX9h/lk4+/cY+oZKmMJtCEO0aKfAUx9i4axrwOm3s8p7lHZJOipYe/J
HqxC0jD/IVwVlArDFOMF59cHKQzXjLNkdCBYXi26eiOBq9exKL+Ou7LNUqUx
uKTgqLKGNZwDv2E97dDIaoHWX/xS7EH4ekdkwcq9fbvTceXL9nFXGK004qHy
rMBlqCqZRCskTce1/UruFOzOmjZGsF1As/+NJK3ormbbXIADdGTXmnZbABEB
AAHNIWZsb3BweWRpc2sgPGZsb3BweWRpc2swNUBhb2wuY29tPsLAjQQQAQgA
IAUCYpp2QQYLCQcIAwIEFQgKAgQWAgEAAhkBAhsDAh4BACEJEPtB+CsSIzHn
FiEEIF0zb6cc85vnv9li+0H4KxIjMefziAgAj3SAmXa7nSI5C/BtgxFCHqCF
muUvrTnNCYIKwIXSN1OaCsnZxce0UaWdtYX9XaTuKePc6FrquViTOiaZG/z5
EDAu2TQ5eLckbxtnWKTRDVUkfPieTxyLmkuNVF2v3x7iEvBcdjkwuAZtQNBG
vtyYZdDuOrPw2bSGF92n6iiEn0n/KHrYnxeSgGqktpqds+3n48VjZZ1E5hoz
Q1iP2PvkH/vhOAFYcqTzN28vr2M1ij3cGGOiRCaJ/iTgVDvyOxgtk5dk2GZv
qWcp1sb5JZz1EMnHXR2HAMm4uha3X1Hbrc3znRxW5u//q+7MB6xwBWVCkLO7
T1Rhjw+3jd8CL55eCc7ATQRimnZBAQgAkQVkq9qwaofEODYFpr8tIM6br8D0
6q+UfKBC4dxlJUsT4oBAD3yZDUiKX6Nteps7HTxFpAKw2sKRf9Gfm+c2usg3
TH6lcLUBCAOKlPwg8oql55fVMX1TAkY/TvXBgK01aaw3Wdc74O3sIbaDfxs7
W6SGhCuAN5Wpo2E0R01Cx+bfOIMnXxGQbuGKRX5ithBsvJicTGHMFH+QTDSm
CPmCYZU5RU32qqqx7nipbblAjLsedG7mQ21xh1UeRKp4PTDkZYXR9M5nP96q
jHp/CS79WWG4aBAsY4cL1DHA6H0Q8IolRg14KyXc0SUEYCP2slG0KzJlo3yl
B9jXhLhJjmDzNwARAQABwsB2BBgBCAAJBQJimnZBAhsMACEJEPtB+CsSIzHn
FiEEIF0zb6cc85vnv9li+0H4KxIjMecnsAgAgg/Aayo1/XcQqqVDPJcVPAn2
CU3uWvbf7IOW7LwmKBQP3doxgwztoBQvLDe74cvUG0/n4xpBTkJrnCITlY3e
+O2UOKhG13LNuB1z11Llx76J1/x4fqRvKONiLykDqT5zMb3bDegJ99ajyQ2p
ezIhLDe4qPdLbmFXErmQAYqMWC1pRvkYB83gFssAvxBBTGTHDsjgknmO5YHP
89o7O6d+g3RxGRrnELMmyeblF81hgwj5NdiaYSQYa/P0kM6Vq10afrOWFa3v
oW3BDKiAG+nslZnhFNeC8GurwyCmppCI7zpYh1hAobdPQTrLEyjuXCCIFMOu
5DZOY/kIRYecidW6/g==
=meP9
-----END PGP PUBLIC KEY BLOCK-----

103
index.html Executable file
View file

@ -0,0 +1,103 @@
<!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" />
<link rel="alternate" type="application/atom+xml" title="finalrewind.org news (blog posts and software releases) (Atom feed)" href="index.atom" />
<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>
</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 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>

71
interblag/index.html Executable file
View file

@ -0,0 +1,71 @@
<!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>

68
res/css/dark.min.css vendored Executable file
View file

@ -0,0 +1,68 @@
/*
This stylesheet contains only colors which are
different depending on theme. All other styles have
been moved to global.css and imported below.
*/
@import url('global.css');
div.project pre {
border: 1px solid #666666
}
body {
color: #ddd;
background-color: #333;
}
h1 {
color: #fff;
}
h2 {
color: #fff;
}
h3 {
color: #fff;
}
div.preview pre, div.project pre {
background-color: #222;
color: #ccc;
}
a {
color: #99f;
text-decoration: none
}
.header {
color: #fff;
}
.header .pagetree {
color: #fff;
}
.header .pagetree .title {
color: #fff
}
table.skami .semiused {
color: #ccc;
background-color: #444;
border-color: #FFF;
}
table.skami .unused {
color: #bbb;
background-color: #555
}
table {
border-color: #fff
}

270
res/css/global.css Executable file
View file

@ -0,0 +1,270 @@
/*
This stylesheet contains all styles which are
the same across both themes.
*/
ul {
list-style-type: square;
}
div.page {
margin-left: 0.5em;
margin-right: 0.5em
}
h1.inline {
font-family: sans-serif;
font-weight: normal;
margin-top: 0em;
clear: none;
font-size: 100%;
display: inline
}
h1.inline:before {
content: ""
}
h1:before {
content: "> "
}
h2:before {
content: ">> "
}
h3:before {
content: ">>> "
}
.toplinks span:after {
content: " >"
}
h1, h2, h3 {
font-family: Monospace;
font-weight: normal;
margin-top: 1em;
clear: left
}
img {
border: none;
max-width: 100%
}
img.right {
float: right;
margin-left: 0.5em
}
div.preview {
display: inline-block;
width: 30em;
max-width: 100%;
text-align: center;
vertical-align: top;
margin-bottom: 2em
}
div.project {
display: inline-block;
width: 40em;
max-width: 100%;
text-align: center;
vertical-align: top;
margin-bottom: 2em
}
div.preview .heading .name, div.project .heading .name {
font-size: 120%
}
div.preview img, div.project img {
width: auto;
max-width: 90%;
max-height: 15em
}
div.preview pre.small, div.project pre.small {
font-size: 75%;
overflow: hidden
}
pre {
display: inline;
max-width: 95%;
overflow: auto
}
.header a {
text-decoration: none
}
nav {
margin-bottom: 0.3em
}
div.ddate {
text-align: center
}
div.note {
font-style: italic
}
table {
border-collapse: collapse
}
table.noborder td {
border: none
}
table.skami a {
text-decoration: none
}
table.weather th {
font-weight: normal
}
table.weather td {
font-weight: bold;
text-align: right
}
.project .name {
font-weight: bold
}
.toplinks a {
margin-right: 0.5em;
text-decoration: none
}
div.inlinepage {
margin-top: 2em;
border: 0;
padding: 0
}
div.pheader {
font-size: 120%
}
div.pheader span.date {
margin-right: 1em;
font-weight: normal
}
div.pheader a {
font-weight: bold;
text-decoration: none
}
div.rss {
position: absolute;
top: 1em;
right: 1em
}
div.archived {
margin-top: 0.5em
}
div.archived span.date {
font-style: italic;
margin-right: 0.2em
}
video {
max-width: 100%
}
.toplinks span {
display: block;
text-align: right;
float: left;
width: 8em;
margin-right: 0.5em
}
.deprecated {
line-height: 140%;
width: 100%;
color: #aa0000;
text-align: center;
padding-bottom: 0.5em;
border-bottom: 2px dashed #aa0000
}
.project .attributes {
font-style: italic
}
.project .attribbracket {
margin-left: 0.5em
}
.toplinks {
line-height: 140%;
width: 100%;
padding-top: 0.5em;
padding-bottom: 0.5em;
border-bottom: 1px solid #cccccc
}
table td {
border: 1px solid white
}
td {
vertical-align: top;
}
table.skami {
border-color: #eeeeee !important
}
.header .pagetree {
font-size: 80%;
display: block;
text-align: center;
width: 100%;
padding-top: 0.1em;
padding-bottom: 0.1em;
border-top: 1px solid #cccccc
}
.header {
font-size: 100%;
font-weight: normal;
padding-bottom: 0em;
border-bottom: 1px solid #cccccc;
text-align: center
}
div.preview pre, div.project pre {
display: inline-block;
text-align: left;
padding: 0.2em;
max-width: 90%
}
h1 {
font-size: 150%
}
h2 {
font-size: 130%
}
h3 {
font-size: 115%
}
body {
font-family: sans-serif;
margin: 0px;
}

286
res/css/light.min.css vendored Executable file
View file

@ -0,0 +1,286 @@
@import url('global.css');
body {
font-family: sans-serif;
color: #000;
background-color: #fff;
margin: 0px;
}
div.page {
margin-left: 0.5em;
margin-right: 0.5em
}
h1.inline {
font-family: sans-serif;
font-weight: normal;
margin-top: 0em;
clear: none;
font-size: 100%;
display: inline
}
h1.inline:before {
content: ""
}
h1:before {
content: "> "
}
h1, h2, h3 {
font-family: Monospace;
font-weight: normal;
margin-top: 1em;
clear: left
}
h1 {
color: #333;
font-size: 150%
}
h2:before {
content: ">> "
}
h2 {
color: #333;
font-size: 130%
}
h3:before {
content: ">>> "
}
h3 {
color: #333;
font-size: 115%
}
img {
border: none;
max-width: 100%
}
img.right {
float: right;
margin-left: 0.5em
}
div.preview {
display: inline-block;
width: 30em;
max-width: 100%;
text-align: center;
vertical-align: top;
margin-bottom: 2em
}
div.project {
display: inline-block;
width: 40em;
max-width: 100%;
text-align: center;
vertical-align: top;
margin-bottom: 2em
}
div.preview .heading .name, div.project .heading .name {
font-size: 120%
}
div.preview img, div.project img {
width: auto;
max-width: 90%;
max-height: 15em
}
div.preview pre, div.project pre {
display: inline-block;
text-align: left;
background-color: #333;
color: #fff;
padding: 0.2em;
max-width: 90%
}
div.preview pre.small, div.project pre.small {
font-size: 75%;
overflow: hidden
}
a {
color: #009;
text-decoration: none
}
pre {
max-width: 95%;
overflow: auto
}
.header {
font-size: 100%;
font-weight: normal;
color: #333;
padding-bottom: 0em;
border-bottom: 1px solid #cccccc;
text-align: center
}
.header a {
text-decoration: none
}
nav {
margin-bottom: 0.3em
}
div.ddate {
text-align: center
}
.header .pagetree {
font-size: 80%;
color: #333;
display: block;
text-align: center;
width: 100%;
padding-top: 0.1em;
padding-bottom: 0.1em;
border-top: 1px solid #cccccc
}
.header .pagetree .title {
color: #333
}
div.note {
font-style: italic
}
table {
border-collapse: collapse
}
table td {
border: 1px solid black
}
table.noborder td {
border: none
}
table.skami {
border-color: #eeeeee
}
table.skami .semiused {
color: #111;
background-color: #eee
}
table.skami .unused {
color: #222;
background-color: #ddd
}
table.skami a {
text-decoration: none
}
table.weather th {
font-weight: normal
}
table.weather td {
font-weight: bold;
text-align: right
}
.project .name {
font-weight: bold
}
.project .attributes {
font-style: italic
}
.project .attribbracket {
margin-left: 0.5em
}
.toplinks {
line-height: 140%;
width: 100%;
padding-top: 0.5em;
padding-bottom: 0.5em;
border-bottom: 1px solid #cccccc
}
.toplinks span {
display: block;
text-align: right;
float: left;
width: 8em;
margin-right: 0.5em
}
.toplinks span:after {
content: " >"
}
.toplinks a {
margin-right: 0.5em;
text-decoration: none
}
.deprecated {
line-height: 140%;
width: 100%;
color: #aa0000;
text-align: center;
padding-bottom: 0.5em;
border-bottom: 2px dashed #aa0000
}
div.inlinepage {
margin-top: 2em;
border: 0;
padding: 0
}
div.pheader {
font-size: 120%
}
div.pheader span.date {
margin-right: 1em;
font-weight: normal
}
div.pheader a {
font-weight: bold;
text-decoration: none
}
div.rss {
position: absolute;
top: 1em;
right: 1em
}
div.archived {
margin-top: 0.5em
}
div.archived span.date {
font-style: italic;
margin-right: 0.2em
}
video {
max-width: 100%
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

BIN
res/img/calculators/ti-30/1s.jpeg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

BIN
res/img/calculators/ti-30/2s.jpeg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

BIN
res/img/calculators/ti-30/3s.jpeg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

BIN
res/img/calculators/ti-30/4s.jpeg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

Binary file not shown.

BIN
res/img/calculatorssmol.7z Executable file

Binary file not shown.

BIN
res/img/icons/ico/calc.ico Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

BIN
res/img/icons/ico/favicon.ico Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

26
res/js/themeswap.js Executable file
View file

@ -0,0 +1,26 @@
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');
}

165
revisions/index.html Executable file
View file

@ -0,0 +1,165 @@
<!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="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">
<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">
<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 -->
<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>&frasl;<sub>c</sub>, Sqr, x<sup>2</sup>, pi, <sup>1</sup>&frasl;<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 &amp; 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>
</html>