diff options
author | Frankie B <floppydisk05@aol.com> | 2022-07-05 15:38:32 +0100 |
---|---|---|
committer | Frankie B <floppydisk05@aol.com> | 2022-07-05 15:38:32 +0100 |
commit | 8cfb858b77d276448a8075b482cf533397bf926b (patch) | |
tree | 595c26d7354eeca09a6df14ff64d1f9b90d4229f | |
parent | dc625dcbe5203598a1cdb25a360b94f92df97697 (diff) |
Add existing files
40 files changed, 1188 insertions, 0 deletions
diff --git a/calculators/index.html b/calculators/index.html new file mode 100755 index 0000000..cb8907e --- /dev/null +++ b/calculators/index.html @@ -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>⁄<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> +</html> diff --git a/favicon.ico b/favicon.ico Binary files differnew file mode 100755 index 0000000..848cc6f --- /dev/null +++ b/favicon.ico diff --git a/favicon.png b/favicon.png Binary files differnew file mode 100755 index 0000000..3fe7961 --- /dev/null +++ b/favicon.png diff --git a/floppydisk.asc b/floppydisk.asc new file mode 100755 index 0000000..60ec0d0 --- /dev/null +++ b/floppydisk.asc @@ -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----- diff --git a/index.html b/index.html new file mode 100755 index 0000000..3c702a8 --- /dev/null +++ b/index.html @@ -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>
\ No newline at end of file diff --git a/interblag/index.html b/interblag/index.html new file mode 100755 index 0000000..55fa444 --- /dev/null +++ b/interblag/index.html @@ -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> diff --git a/res/css/dark.min.css b/res/css/dark.min.css new file mode 100755 index 0000000..ebfa8a8 --- /dev/null +++ b/res/css/dark.min.css @@ -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 +}
\ No newline at end of file diff --git a/res/css/global.css b/res/css/global.css new file mode 100755 index 0000000..8d2ff53 --- /dev/null +++ b/res/css/global.css @@ -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; +} diff --git a/res/css/light.min.css b/res/css/light.min.css new file mode 100755 index 0000000..96b5b4d --- /dev/null +++ b/res/css/light.min.css @@ -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% +}
\ No newline at end of file diff --git a/res/img/calculators/casio-fx-120/1s.jpeg b/res/img/calculators/casio-fx-120/1s.jpeg Binary files differnew file mode 100755 index 0000000..9b253d7 --- /dev/null +++ b/res/img/calculators/casio-fx-120/1s.jpeg diff --git a/res/img/calculators/casio-fx-120/2s.jpeg b/res/img/calculators/casio-fx-120/2s.jpeg Binary files differnew file mode 100755 index 0000000..0cdb616 --- /dev/null +++ b/res/img/calculators/casio-fx-120/2s.jpeg diff --git a/res/img/calculators/casio-fx-120/3s.jpeg b/res/img/calculators/casio-fx-120/3s.jpeg Binary files differnew file mode 100755 index 0000000..c87c2db --- /dev/null +++ b/res/img/calculators/casio-fx-120/3s.jpeg diff --git a/res/img/calculators/casio-fx-120/4s.jpeg b/res/img/calculators/casio-fx-120/4s.jpeg Binary files differnew file mode 100755 index 0000000..3981a43 --- /dev/null +++ b/res/img/calculators/casio-fx-120/4s.jpeg diff --git a/res/img/calculators/casio-fx-120/pspbrwse.jbf b/res/img/calculators/casio-fx-120/pspbrwse.jbf Binary files differnew file mode 100755 index 0000000..e9f587f --- /dev/null +++ b/res/img/calculators/casio-fx-120/pspbrwse.jbf diff --git a/res/img/calculators/casio-fx-82/1s.jpeg b/res/img/calculators/casio-fx-82/1s.jpeg Binary files differnew file mode 100755 index 0000000..d5ba32f --- /dev/null +++ b/res/img/calculators/casio-fx-82/1s.jpeg diff --git a/res/img/calculators/casio-fx-82/2s.jpeg b/res/img/calculators/casio-fx-82/2s.jpeg Binary files differnew file mode 100755 index 0000000..29c8469 --- /dev/null +++ b/res/img/calculators/casio-fx-82/2s.jpeg diff --git a/res/img/calculators/casio-fx-82/3s.jpeg b/res/img/calculators/casio-fx-82/3s.jpeg Binary files differnew file mode 100755 index 0000000..9aa97bb --- /dev/null +++ b/res/img/calculators/casio-fx-82/3s.jpeg diff --git a/res/img/calculators/casio-fx-82/4s.jpeg b/res/img/calculators/casio-fx-82/4s.jpeg Binary files differnew file mode 100755 index 0000000..de0714c --- /dev/null +++ b/res/img/calculators/casio-fx-82/4s.jpeg diff --git a/res/img/calculators/casio-fx-82/pspbrwse.jbf b/res/img/calculators/casio-fx-82/pspbrwse.jbf Binary files differnew file mode 100755 index 0000000..2c4f9a7 --- /dev/null +++ b/res/img/calculators/casio-fx-82/pspbrwse.jbf diff --git a/res/img/calculators/casio-fx-cg50/1s.jpeg b/res/img/calculators/casio-fx-cg50/1s.jpeg Binary files differnew file mode 100755 index 0000000..6526f7c --- /dev/null +++ b/res/img/calculators/casio-fx-cg50/1s.jpeg diff --git a/res/img/calculators/casio-fx-cg50/2s.jpeg b/res/img/calculators/casio-fx-cg50/2s.jpeg Binary files differnew file mode 100755 index 0000000..9feb772 --- /dev/null +++ b/res/img/calculators/casio-fx-cg50/2s.jpeg diff --git a/res/img/calculators/casio-fx-cg50/3s.jpeg b/res/img/calculators/casio-fx-cg50/3s.jpeg Binary files differnew file mode 100755 index 0000000..21c8066 --- /dev/null +++ b/res/img/calculators/casio-fx-cg50/3s.jpeg diff --git a/res/img/calculators/casio-fx-cg50/4s.jpeg b/res/img/calculators/casio-fx-cg50/4s.jpeg Binary files differnew file mode 100755 index 0000000..c09618e --- /dev/null +++ b/res/img/calculators/casio-fx-cg50/4s.jpeg diff --git a/res/img/calculators/casio-fx-cg50/pspbrwse.jbf b/res/img/calculators/casio-fx-cg50/pspbrwse.jbf Binary files differnew file mode 100755 index 0000000..471fc12 --- /dev/null +++ b/res/img/calculators/casio-fx-cg50/pspbrwse.jbf diff --git a/res/img/calculators/texet-880/1s.jpeg b/res/img/calculators/texet-880/1s.jpeg Binary files differnew file mode 100755 index 0000000..14f849c --- /dev/null +++ b/res/img/calculators/texet-880/1s.jpeg diff --git a/res/img/calculators/texet-880/2s.jpeg b/res/img/calculators/texet-880/2s.jpeg Binary files differnew file mode 100755 index 0000000..836997c --- /dev/null +++ b/res/img/calculators/texet-880/2s.jpeg diff --git a/res/img/calculators/texet-880/3s.jpeg b/res/img/calculators/texet-880/3s.jpeg Binary files differnew file mode 100755 index 0000000..2312952 --- /dev/null +++ b/res/img/calculators/texet-880/3s.jpeg diff --git a/res/img/calculators/texet-880/4s.jpeg b/res/img/calculators/texet-880/4s.jpeg Binary files differnew file mode 100755 index 0000000..0b9fee8 --- /dev/null +++ b/res/img/calculators/texet-880/4s.jpeg diff --git a/res/img/calculators/texet-880/pspbrwse.jbf b/res/img/calculators/texet-880/pspbrwse.jbf Binary files differnew file mode 100755 index 0000000..67f6254 --- /dev/null +++ b/res/img/calculators/texet-880/pspbrwse.jbf diff --git a/res/img/calculators/ti-30/1s.jpeg b/res/img/calculators/ti-30/1s.jpeg Binary files differnew file mode 100755 index 0000000..80133d5 --- /dev/null +++ b/res/img/calculators/ti-30/1s.jpeg diff --git a/res/img/calculators/ti-30/2s.jpeg b/res/img/calculators/ti-30/2s.jpeg Binary files differnew file mode 100755 index 0000000..1b18bac --- /dev/null +++ b/res/img/calculators/ti-30/2s.jpeg diff --git a/res/img/calculators/ti-30/3s.jpeg b/res/img/calculators/ti-30/3s.jpeg Binary files differnew file mode 100755 index 0000000..d51f4bd --- /dev/null +++ b/res/img/calculators/ti-30/3s.jpeg diff --git a/res/img/calculators/ti-30/4s.jpeg b/res/img/calculators/ti-30/4s.jpeg Binary files differnew file mode 100755 index 0000000..027f74d --- /dev/null +++ b/res/img/calculators/ti-30/4s.jpeg diff --git a/res/img/calculators/ti-30/pspbrwse.jbf b/res/img/calculators/ti-30/pspbrwse.jbf Binary files differnew file mode 100755 index 0000000..dc20900 --- /dev/null +++ b/res/img/calculators/ti-30/pspbrwse.jbf diff --git a/res/img/calculatorssmol.7z b/res/img/calculatorssmol.7z Binary files differnew file mode 100755 index 0000000..9aaccef --- /dev/null +++ b/res/img/calculatorssmol.7z diff --git a/res/img/icons/ico/calc.ico b/res/img/icons/ico/calc.ico Binary files differnew file mode 100755 index 0000000..b304c47 --- /dev/null +++ b/res/img/icons/ico/calc.ico diff --git a/res/img/icons/ico/favicon.ico b/res/img/icons/ico/favicon.ico Binary files differnew file mode 100755 index 0000000..848cc6f --- /dev/null +++ b/res/img/icons/ico/favicon.ico diff --git a/res/img/icons/png/Calculator-11.png b/res/img/icons/png/Calculator-11.png Binary files differnew file mode 100755 index 0000000..bdc9e06 --- /dev/null +++ b/res/img/icons/png/Calculator-11.png diff --git a/res/js/themeswap.js b/res/js/themeswap.js new file mode 100755 index 0000000..12969a0 --- /dev/null +++ b/res/js/themeswap.js @@ -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'); +}
\ No newline at end of file diff --git a/revisions/index.html b/revisions/index.html new file mode 100755 index 0000000..cb8907e --- /dev/null +++ b/revisions/index.html @@ -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>⁄<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> +</html> |