1 2 3 4<!DOCTYPE html> 5<html lang="en"> 6<head> 7 <meta http-equiv="content-type" content="text/html; charset=utf-8"> 8 <title>Computing</title> 9 <link rel="Made" href="https://www.flypig.co.uk/email"> 10 <link rel="Start" href="./"> 11 <link rel="Up" href="./"> 12 <link rel="Prev" href="./"> 13 <link rel="Next" href="./"> 14 <link rel="Copyright" href="https://www.flypig.co.uk/copyright"> 15 <link rel="stylesheet" href="./themes/bokeh.css" type="text/css" title="Default (Bokeh)" media="screen"> 16 <link rel="alternate styleSheet" href="./themes/crisp.css" type="text/css" title="Crisp" media="screen"> 17 <link rel="alternate styleSheet" href="./themes/print.css" type="text/css" title="Print" media="screen"> 18 <link rel="alternate styleSheet" href="./themes/ljmu-dream-plus.css" type="text/css" title="LJMU Plus Dream" media="screen"> 19 <link rel="alternate styleSheet" href="./themes/ljmu-plan-plus.css" type="text/css" title="LJMU Plus Plan" media="screen"> 20 <link rel="alternate styleSheet" href="./themes/ljmu-achieve-plus.css" type="text/css" title="LJMU Plus Achieve" media="screen"> 21 <link rel="alternate styleSheet" href="./themes/nodiad.css" type="text/css" title="Nodiad" media="screen"> 22 <link rel="alternate styleSheet" href="./themes/ljmu-dream.css" type="text/css" title="LJMU Dream" media="screen"> 23 <link rel="alternate styleSheet" href="./themes/ljmu-plan.css" type="text/css" title="LJMU Plan" media="screen"> 24 <link rel="alternate styleSheet" href="./themes/ljmu-achieve.css" type="text/css" title="LJMU Achieve" media="screen"> 25 <link rel="alternate styleSheet" href="./themes/nistl.css" type="text/css" title="NISTL" media="screen"> 26 <link rel="alternate styleSheet" href="./themes/style.css" type="text/css" title="Embossed" media="screen"> 27 <link rel="alternate styleSheet" href="./themes/onyx.css" type="text/css" title="Onyx" media="screen"> 28 <link rel="alternate styleSheet" href="./themes/serenitatis.css" type="text/css" title="Serenitatis" media="screen"> 29 <link rel="alternate styleSheet" href="./themes/sketch.css" type="text/css" title="Sketch" media="screen"> 30 <link rel="alternate styleSheet" href="./themes/sketch-constrained.css" type="text/css" title="Sketch Constrained" media="screen"> 31 <link rel="alternate styleSheet" href="./themes/bokeh.css" type="text/css" title="Bokeh" media="screen"> 32 <link rel="alternate styleSheet" href="./themes/bokeh-light.css" type="text/css" title="Bokeh Light" media="screen"> 33 <link rel="alternate styleSheet" href="./themes/bokeh-dark.css" type="text/css" title="Bokeh Dark" media="screen"> 34 <link rel="stylesheet" href="./themes/print.css" type="text/css" media="print"> 35 36 <meta name="author" content="David Llewellyn-Jones"> 37 <meta name="description" content="flypig's personal page, covering research, computing, thoughts"> 38 <meta name="keywords" content="Flying Pig, flypig, personal, home page, research, computing"> 39 <meta name="fediverse:creator" content="@[email protected]"> 40 41 <meta property="og:url" content="https://flypig.co.uk/?to=computing"> 42 <meta property="og:type" content="website"> 43 <meta property="og:title" content="Computing"> 44 <meta property="og:description" content="flypig's personal page, covering research, computing, thoughts"> 45 <meta property="og:image" content="https://www.flypig.co.uk/images/flypig-card.jpg"> 46 <meta property="og:author_name" content="David Llewellyn-Jones"> 47 48 <meta name="robots" content="all"> 49 <meta name="viewport" content="initial-scale=1.0"> 50 <!--[if gte IE 5.5000]> 51
51<script type="text/javascript" src="./pngfix.js"></script>
51 52 <![endif]--> 53
53<script type="text/javascript" src="shaderback.js"></script>
53 54
54<script type="text/javascript"> 55 //shaderback.setDebug(true); 56 57 const darkMode = window.matchMedia("(prefers-color-scheme:dark)"); 58 darkMode.addListener(changeMode); 59 window.onload = changeMode(darkMode); 60 61 function changeMode(darkMode) { 62 if (darkMode.matches) { 63 shaderback.loadURL("shaders/stars.txt"); 64 } 65 else { 66 shaderback.loadURL("shaders/bokeh.txt"); 67 } 68 } 69 </script>
69 70
70<script type="text/javascript"> 71 function hoversubstitute() { 72 // Do nothing 73 } 74 </script>
74 75
75<script type="text/javascript" src="scripts/comments.js"></script>
75 76</head> 77<body> 78 79<div class="container" onclick="hoversubstitute();"> 80 81<h1><span>flypig.co.uk</span></h1> 82 83<div id="navbar"> 84<div class="top"><div class="bottom"><div class="left"><div class="right"><div class="topleft"><div class="topright"><div class="bottomleft"><div class="bottomright"> 85 86<h2>Location</h2> 87<span class="hlink"><a href="./">Home</a></span> <span class="hlink"><a href="./computing">Computing</a></span> <!-- <span class="hlink"><a href="H">Home</a></span> --> 88</div></div></div></div></div></div></div></div> 89</div> 90 91<div class="main"> 92<div class="maintext"> 93<div class="top"><div class="bottom"><div class="left"><div class="right"><div class="topleft"><div class="topright"><div class="bottomleft"><div class="bottomright"> 94 95<h2>Computing</h2> 96 97<h3>Downloadable programs</h3> 98 99<p>Programming has for a long time been one of my favourite hobbies, so it seems appropriate that I should devote a few web pages to it! I've programmed on various platforms, including ARM/RISC OS, EPOC, Symbian, Windows, WinCE/Windows Mobile, XBox, PS2, Maemo, Sailfish OS, Android, iOS, the Web and GNU/Linux. More a reflection of my age than anything else, but I now concentrate mostly on Linux and Sailfish OS.</p> 100 101<p>You'll find many of the programs here are rather old, but there's also plenty of code that's very much alive and in active development.</p> 102 103<p>Click on one of the navigation links to go to the downloads pages. There you'll find lists for specific operating systems as well as links to programs that are more well-developed and deserve their own pages.</p> 104 105<p>You can also find me on various coding platforms, including <a href="https://codeberg.org/flypig">Codeberg</a>, <a href="https://github.com/llewelld">GitHub</a>, <a href="https://gitlab.com/flypig">GitLab</a>, <a href="https://launchpad.net/~flypig">LaunchPad</a> and <a href="https://sourceforge.net/u/flypig/profile/">SourceForge</a>.</p> 106 107<p>Enjoy the programs, and remember feedback is always welcome!</p> 108 109<p><a href="./rss.php?page=download&dnload=%"><img alt="RSS feed" class="float_inline" height="14" src="./images/feed-icon.png" width="14" /></a> An RSS feed of all of my downloadable software is available. <!-- 110<p /><h3>The computers I use</h3> 111 112<p />Computers are often perceived as tools for getting a job done. Unfortunately from this perspective, they're only as interesting as the job they're applied to. Personally I gain more enjoyment when taking computer use to be an end in itself. Consequently, I try to run a variety of operating systems on a collection of different hardware platforms. Like most things that are fun, this is also a collosal waste of time. 113 114<p />Anyway, I digress. The point is, I'm trying to get experience with a variety of different platforms. The following is a brief run down of the machines I'm currently running. 115 116<p />I have two ARM-based machines running RISC OS: an <a href="http://www.iyonix.com/">Iyonix</a> and an <a href="http://www.advantage6.com/products/A9home.html">A9Home</a>. ARM Risc processors have an elegantly simple yet effective instruction set and on these machines they're complemented by the RISC OS operating system, which I find equally nice to program and use. If you want to know more about RISC OS, check out the entry in <a href="http://www.bbc.co.uk/dna/h2g2/A302004">h2g2</a>. A history of the platform can be found on <a href="http://atterer.net/acorn.html">Richard Atterer's site</a>. The Iyonix also runs <a href="http://www.iyonix.com/linux.html">Debian ARM GNU/Linux</a>. 117 118<p />For other computing things and games I have an AMD Athlon 64 3500+ machine that sometimes runs <a href="http://www.microsoft.com/windows/products/windowsxp/default.mspx">Windows XP</a>, and often runs <a href="http://www.ubuntu.com/">Ubuntu GNU/Linux</a>. 119 120<p />My home server is a small and low-power <a href="http://chasblogspot.blogspot.com/2007/07/koolu-another-small-linux-pc.html">Koolu Net Appliance</a> running <a href="http://www.ubuntu.com/">Ubuntu</a>. Despite its small footprint, this has been working very well as an all-round-networked-server-type-device. It performs a variety of nifty server functions, including NAS, SVN, VPN, FTP, HTTP, amongst others. It's not really intended for use as a proper webserver, but you can visit it's own website at <a href="http://www.flypig.org.uk">www.flypig.org.uk</a>. 121 122<p />Many moons ago I used a Psion Revo+ running the <a href="http://en.wikipedia.org/wiki/EPOC_(computing)">EPOC</a> (Symbian) operating system, hence there's some Psion software somewhere around here too. My (lack of) organisational needs are now satisfied by a <a href="http://www.internettablettalk.com/2007/10/17/the-nokia-n810-internet-tablet/">Nokia N810</a> running <a href="http://maemo.org/intro/">Maemo</a> (a Linux variant). It's a really great device! 123 --></p> 124 125</div></div></div></div></div></div></div></div> 126</div> 127 128</div> 129 130 131<div class="sidebar"> 132 133 134<div class="navigate"> 135<div class="top"><div class="bottom"><div class="left"><div class="right"><div class="topleft"><div class="topright"><div class="bottomleft"><div class="bottomright"> 136 137<div id="navigate"> 138<h2>Navigate</h2> 139<span class="vlink"><a href="./linux">Linux</a></span> 140<span class="vlink"><a href="./sailfishos">Sailfish OS</a></span> 141<span class="vlink"><a href="./windows">Windows</a></span> 142<span class="vlink"><a href="./riscos">RISC OS</a></span> 143<span class="vlink"><a href="./symbian">Symbian</a></span> 144<span class="vlink"><a href="./webapps">Web apps</a></span> 145<span class="vlink"><a href="http://functy.sourceforge.net/">Functy</a></span> 146<span class="vlink"><a href="./knot">Knot3D</a></span> 147<span class="vlink"><a href="./dandelion">Dandelion</a></span> 148<span class="vlink"><a href="./matts">MATTS</a></span> 149<span class="vlink"><a href="./conspecedit">ConSpecEdit</a></span> 150<span class="vlink"><a href="./armtex">ArmTeX</a></span> 151<span class="vlink"><a href="./compose">Compose</a></span> 152<span class="vlink"><a href="tapirmail/">TapirMail</a></span> 153<span class="vlink"><a href="./sercli">Networking</a></span> 154<span class="vlink"><a href="./shaderback">
154Shaderback</a></span> 155<span class="vlink"><a href="./svx2vdb">svx2vdb</a></span> 156<span class="vlink"><a href="./quinetwt">QuineTwt</a></span> 157<span class="vlink"><a href="./daeducer">Daeducer</a></span> 158 159</div> 160</div></div></div></div></div></div></div></div> 161</div> 162 163<div class="actions"> 164<div class="top"><div class="bottom"><div class="left"><div class="right"><div class="topleft"><div class="topright"><div class="bottomleft"><div class="bottomright"> 165 166<div id="actions"> 167<h2>Actions</h2> 168<span class="vlink"><a href="./login">Login</a></span> 169<span class="vlink"><a href="./botstop.php?page=email">Email</a></span> 170<span class="vlink"><a href="https://www.addtoany.com/share">Share</a></span> 171</div> 172</div></div></div></div></div></div></div></div> 173</div> 174</div> 175<div id="footer"> 176<!-- <div id="copyright">© Copyright David Llewellyn-Jones 1998-2021</div> --> 177</div> 178</div> 179<div id="animate" style="position:absolute;left:0px;top:0px;"> 180</div> 181</body> 182</html> 183 184 185
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.