System administrator and system programmer in the Applied Electromagnetics Research Group, also providing support for some others in Engineering.

This page is Best Viewed With Any Browser, and its correct URL is now:
<URL:http://www.tech.dmu.ac.uk/~hgs/>.

Sun related info

Solaris10 docs.
Solaris9 docs.
Solaris8 docs.
Solaris7 docs.
Solars2.5.1 docs
Basic Principles of Printing in Solaris[tm] 2.6 and Above.
Useful for people moving from BSD style printing to SysV style. There is also this Unix PrintingSeems to have gone (20-NOV-2003) document, which has good information, which although focussed on Canon printers is more widely applicable. See also HP-UX/Sun Interoperability Cookbook: 12. Printing. sunhelp's Unix Sys Admin Resources has Printing and plotting which is also good.
sunfreeware.com.
Free software in Solaris package format. See also blastwave.org (UK mirror).
SE toolkit
The Virtual_adrian performance monitoring tools
Sunsolve Online.
Sun.
dotsrc formerly sunsite.dk
StarOffice
Q Associates (for UK Academia).
Sun's HotJava site.
a WWW browser supporting animation and other programmed pages
FAQs, Patches, & Other Information [Sun].
From the Unix Sys Admin Resources of sunhelp.
Solaris 2 FAQ.
Sunrise Computer Services.
Supply Sparc Clones
Workstations UK.
Supply Sparc Clones
First Alternative.
Sun, Perl, and Linux training

DEC/Digital/Compaq/Tru64 information.

Tru64.org.
Allows searching of newsgroups for pertinent info
Digital Unix Documentation Library.
Administering User Accounts and Groups with Advanced Server.
Upgrading the ASU software.

FrameMaker Information.

Adobe acquired Frame and will be merging things together over the next few months
Framemaker FAQ
Frank Stearns Associates
Indexing and ASCII generation tools for Framemaker
Harlequin
for Webmaker but it has been discontinued (at least 01-MAR-2000)
make a Frame to HTML tool which is what Frame based the one in Frame 5 on.
Softline International, Inc
commercial providers of filters and other software to go with Framemaker.

TeX/LaTeX Information.

The Complete TeX Archive Network (CTAN).
The UK TeX Archive.
The UK TeX Users' Group.
The LaTeX Project.
The teTeX homepage.
from the TeX User Group.
The TeX FAQ from comp.text.tex.
See also TeX FAQ from UK TUG, which is expanded.
LaTeX Math[s] Symbols.
Sources for TeX freeware and Shareware.
PGF/TikZ Drawing for LaTaX.
Asymptote Another drawing system for LaTaX.
LyX a word processor for LaTeX
A system similar to LaTeX. The home page seems to have gone at the moment (17-MAR-2015) but the code can be found on Savannah.
Halibut.
More geared to producing documentation (man pages and .CHM files, as well as PDFs) than books, but has indexing support, and hyperlinks.
Authorea - Write your papers in your browser.
In its early stages (07-MAR-2013), allows papers to be written in LaTeX or markdown, figures to be added, and version control, collaboration, to be done online. I have not tried this yet.
KaTeX.
LaTeX for the Web. Claims to be faster than MathJax, which is more widely known.

Matlab, Octave, Scilab, etc.

Matlab Tutorial.
GNU Octave Documentation. (See also (Miraimath, a GUI for Octave. Possibly unmaintained since 2009.)
Scilab Documentation.
ASCEND modelling Environment.
More of a mathematical Object Oriented simulation and equation solving environment than a symbolic maths package. GNU GPL Free Software.
SMath Studio - a non-pay apparently Non-Free-Software program for symbolic maths.
it has HTTPS access to an SVN repository but the certificates are invalid, and it is Russian. I don't know what to make of this program, especailly since the information about the licence is well hidden. According to Wikipedia, it has a Creative Commons Attributions-No-Derivs licence, and is very like MathCad.
Maxima - a Computer Algebra System.
A GPL "system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors", to quote the home page. A Windows version is available. There is also useful information on the Wikipedia page about it.
The IPython Notebook.
Found from [HN:9004689]. There is an entry in the IPython wikipedia page about Notebooks.
Mathics.
Described as a "Free, lightweight alternative to Mathematica". Found on the SciRuby External Software page.
Mathomatic.
Simpler than Maxima, this is also available for Windows as well as Unix and GNU/Linux. It also has a good Wikipedia page.
Euler Math Toolbox.
There is a Wikipedia page about this, which explains that it is designed for higher level maths such as matrices, optimisation, calculus and statistics.
For the development of nonlinear statistical models. There is a Wikipedia paga about this.
The R Project for Statistical Computing.
A good place to note the existence of Evan Miller's Statistical Formulas for Programmers.
Sage.
GPL, combining many things under Python, aiming to give an alternative to Maple and Matlab. No native port for Windows for the latest versions. Use virtualisation instead.
Axiom, a modified-BSD-licenced computer algebra system.
This seems to lack a GUI at the moment. It has been forked to OpenAxiom and FriCAS, both modified-BSD-licenced.
Open Modelica.
A modelling and simulation package. This can do mathematical and physical modelling, as far as I can tell. I've not explored this in depth yet. There is a tutorial which seems very clear, though for those familiar with simulation in other contexts it takes a while to get started.
GNU Datamash.
showed up as [HN:8130149]. This is a tool for statistical manipulation of data formatted in columns suitable for Unix sort. There are examples and a manual.
Miller.
showed up as [HN:13751389]. It is a tool for processing CSV, TSV, JSON, etc files, but not by index, by heading name instead. It is similar to datamash above, but is described as being more like awk, sed, grep cut with features of SQL and some stats.

Microsoft Word, etc. Information.

The Word MVP Site FAQs.
Shauna Kelly's Word Site.
Creating and Numbering Equations with Microsoft Word 2007.
Five Word Tips That Could Change Your Life.
Well, 5 that I wanted to find again and could not do so easily, anyway.
Keyboard Shortcuts for Foreign Characters.
Latin Alphabet special characters in Microsoft Word.
The number followed by <ALT-x> is a way of entering Unicode, according to Swedish vowel symbols, how to write them with keyboard.
Lots of Excel tips. See also Michael Wood's The method of least squares – using the Excel Solver.
There is a Rubygem axlsx for generating xlsx spreadsheets from Ruby. Found from HN specifically here.

X Windows Information.

the Open Group.
See Desktop Technologies Portal and in particular see The X Window System ®.
The X consortium.
www.x11.org.
Aims to provide the X11 community with a large information resource of all things X.
Lesstif (UK Mirror)
A free Widget set like Motif®
The Fast Light Tool Kit Home Page
FLTK is an LGPL'd C++ graphical user interface toolkit for X (UNIX®), OpenGL, and WIN32 (Microsoft® Windows® NT 4.0, 95, or 98). There are Python and Perl wrappers for it, too. See also wxWindows.
X Windows Managers Page.
From Matt Chapman.
CDE FAQ.
Mercator Project.
Providing Access to Graphical User Interfaces for Computer Users Who Are Blind
Disability Access Committee for X windows (DACX)
from the Trace Centre Gopher site. See also DACX WWW pages.
X11-big-cursor mini-HOWTO
Describes a partial solution, and how other solutions could be achieved. Listed at Unix and Linux Software toolkit [for accessibility].
Fig & XFig
A drawing package for X. This information has moved to my diagramming page.
XFree86 Project (UK Mirror)
There is also Cygwin/XFree86. This gives access to X on Windows platforms through Cygwin.

Image Processing Information.

Imaging Research Group
HELIX - the Higher Education Library Image eXchange
See also GraphicsMagick, a fork of ImageMagick.
AGOCG - Advisory Group on Computer Graphics
Active Imaging.
includes Data Cell.
ALACRON.
British Machine Vision Association.
Computer Recognition Systems.
Datacube.
Data Cell.
Data Translation.
Epix.
Hitachi Denshi (UK) Limited.
Land Infrared.
Logical Vision Limited.
visual programming tools for image processing. Seems to be called WiT now.
Matrox.
NOESIS
produce VISILOG software.
Optimum Vision.
StockerYale, Inc..(formerly LASIRIS)
Speciality optical fiber, optical networking components and specialised illumination systems.
Synoptics.
TVI was Temet Vision.
Colour linescan cameras
UK Industrial Vision Association.
Vision Base.
ITRG
Westminster University Imaging Technology Research Group
UMDS IPG
United Medical and Dental School Image Processing Group
PEIPA
Pilot European Image Processing Archive, at Essex
Delft Pattern Recognition group.
SPIE - The International Society for Optical Engineering.
this is slow at the moment.
Morphology Information
From the Morphology Digest.
Wavelet Resources Page.
See also The Wavelet Digest Page and a wavelet tutorial.
sci.image.processing FAQ (UK copy)
includes various FAQs.
Poynton's Colour Technology Page.
A Japanese list of Imaging links (in English).
vtk Visualisation toolkit.
S. Baum's Software for Graphics and Data Analysis.
The 3D Engines List.
3D Ark host the 3D Ring Web ring
Panorama.
POV-Ray Persistence of Vision Ray tracer (or without frames).
See also Warp's VFAQ, Another POV-Ray FAQ. The On-Line POV-Ray Tutorial. comp.graphics.rendering.raytracing FAQ.
Tacyon Parallel raytracer.
Freshmeat.net Project entry.
YASRT.
Yet Another Simple Ray Tracer or Yet Another Set of Rendering Tools.
Tachyon Parallel / Multiprocessor Ray Tracing System

Data Visualisation.

Tools for data visualisation. See also Selected Tools from datavisualization.ch and Seven Command Line Tools for Data Science which has a lot of useful links in it.

circos.
This differs from circo which is part of graphviz; that arranges nodes and arcs into a circular layout. This does use a circular layout, but can do histograms, networks of lines, ribbons of varying thickness, and more, all with colour support. It is written in Perl.
DPIC.
An implementation of The Pic language for diagramming. See also Making Pictures with GNU PIC, found from [HN:9802843].
Graphviz.
See also Outline to Graphviz found from [HN:9836430].
Lyra.
Metabase.
Found from [HN:13597068]. Data exploration and visualization tool.
Paraview.
PLplot.
Protovis is no longer maitained, but may suffice and be simpler for things than its successor D3, as far as I can see from a quick look.
Redash.
Found from [HN:13597068]. This is a (business) data query and visualization tool.
ROOT.
Airbnb's Superset.
Found from [HN:13597068]. Data exploration and visualization tool
TOPCAT Tool for Operations on Catalogs And Tables
Tulip.
Vega - a visualization grammar
Veusz.
VisIt [1].
VisIt Users Wiki.
Vispy.
A python library for 3D visualisation using opengl. Found from [HN:8289679].
CSV Fingerprints.
Allows a visual fingerprint of a CSV file. Source code is available at github with a (currently) MIT Licence. Found via Explained Visually, which was found from [HN:8608358].
Wikipedia's List of information graphics software
has a good source of packages, some of which I didn't know about. Discovered from this thread which gets updated on www.edwardtufte.com/. The thread has a good list of tools itself.
Matlab and Bryce.
This page has explanations of the .OBJ format and has routines for exporting data to it from Matlab.

Electromagnetic Compatibility, etc.

Includes anything to do with radio, EM simulation, as well as EMC specific information. Also related would be Scientific Computing with GNU/Linux which includes a whole host of tools, which, whilst not EMC specific, are worth knowing about.

The Applied Electromagnetics Group at De Montfort University.
these pages are in the early stages of development. There is an Intranet page, and my own intranet page there.
IEE Electromagnetics Professional Network.
Cineca UserDB.
Here because I need somewhere to keep it.
The Applied Computational Electromagnetics Society (ACES)
Visualizing E & M.

Numerical codes.

CST.
We use CST Design Studio for teaching and research at the moment. It is commercial.
CST training page.
CAMFR Cavity Modelling Framework.
An Eigenmode solver, intended for optics. GPL v2.
CONCEPT II
Another MOM (Method of Moments) code
Elmer.
Open Source Finite Element Software for Multiphysical Problems
emwave2d FDTD, GNU GPL v3.
EMpy Electromagnetic Python.
GetDP: a General Environment for the Treatment of Discrete Problems.
Meep.
FDTD, for GNU/Linux, and Cygwin.
The MIT Photonic-Bands package.
Multistrip.
Numerical Electromagnetics Code page.
do
vim -f +"syn on" +"run! syntax/2html.vim" +"wq" +"q" $f done  but I have found that since I use light text on a dark background results are disappointing when printing. Idled For timing out logged on users. This has a reference to a non-existent page on it. INFOZIP various compression and uncompression utilities compatible with PKWARE, Inc's PKZIP. Kermit This has got to be the most widely available means of getting files between computers that there is. It runs on CP/M machines and on CRAYs, and lots in between. There is a description of what kermit is. There is a Unix manual page for kermit on-line. The kermit distribution can be got at by FTP with instructions and tips on getting it by FTP (which states (09-MAR-1999) there are no official mirrors) and a list of what is available. See also G-Kermit. lesspipe.sh (homepage) for the Less page viewer Networking Utilities host, ping, traceroute, vrfy Patch. A pretty standard means of distributing changes to text documents and source code, and a utility for incorporating or backing out from these changes. See also http://www.gnu.org/software/diffutils/manual/html_node/Making-Patches.html#Making%20Patches for more info about this. On the subject of diffs, the program meld looks useful as a visual diff tool, a good replacement for the old ukctools vdiff program. It is a Python program requiring GTK. PGPLOT. A plotting library used by Astronomers and particle physicists. PIKT "PIKT® is a cross-categorical toolkit for monitoring and configuring systems, organizing system security, formatting documents, assisting command-line work, and performing other common systems administration tasks." I have not tried this yet, but it looks interesting. PuTTY: A Free Win32 Telnet/SSH Client. A web page explaining how to use this with old terminfo databases may be useful to users of PuTTY. Andy's Web page contains information about his terminfo entries for vt100-colo(u?)r, and details of the scripts for auto setup on various OS types. He also has entries for IBM terminals too. See also http://vt100.net/ and Eric Raymond's terminfo pages. (For more information on terminals see http://www.cs.utk.edu/~shuford/terminal_index.html, which is about both terminals and their emulators.) If a graphical SCP or SFTP client is required you can find them from SecEx Lite does both, and WinSCP just does the SCP part. This info was obtained from the FTP Replacements page at imperial college. Alternatively, SSHSecureShellClient can be obtained from the Non-commercial Download page (provided you qualify), This is a self-extracting executable. It provides an SSH client and a secure file transfer program. See also the SSH information on the Firewalls and Unix Security page from sunhelp. RCS French, Irish, mirrors) , GNU's Revision Control System Small GNU RCS Introduction -- Why and How to use RCS. An Introduction to RCS and another from the University of Western Ontario's IT Sservices department. An Introduction to RCS from Unix Unleashed Internet Edition. The Unix FAQ Part 7 compares RCS with SCCS, and Question 7.12 compares the command syntax of the two systems. David Spencer's RCS tutorial. Dave Eaton's Software Configuration Management Info contains the FAQ for comp.software.config-mgmt. See also Source Code Version Control / Software Configuration Management & Unix from sunhelp's Unix Sys Admin Resources. It has lots of CVS resources. See also arch, a system claimed to be better than CVS (but I have not tried it yet, so cannot comment.) This has now forked into Arch and Arx. There is also Subversion which is becoming increasingly popular. There is a freely available book about Suversion, and you could also look at the Pragmatic Programmers' Pragmatic Version Control: using Subversion" by Mike Mason. tar French, Irish, mirrors). This is the GNU version of the Tape ARchive utility, for combining many files into one archive file, not necessarily on tape. The Manual French, Irish mirrors) is available on-line. See also: Star. Mondo Rescue may also be of interest. TCP Wrappers. Teacup - A Problem Report Management System I have not tried this yet, but the demo looks good. See also The Tech Tracker Project and my project proposal about help desk software. autoit3. A tool for scripting interaction on Windows, and will handle GUI events. There are various alternatives available based on Python, including pywinauto and autopy which is cross platform. VNC The Virtual Network Computer Allows the viewing of desktops across the net. YACAS Yet Another Computer Algebra System Sysadmin related Utils page from sunhelp as part of their Unix System Administrator's Resources site. See also the Restricting Users document from the University of York, and this partially connected up See also lsh. Also the UNISOG Mailing list about security in Academia may be of interest. NcFTP. (UK Mirror) An FTP client for Unix with a friendlier user-interface, the ability to get things from where the last failed attempt left off, bookmarks, etc. There is also an ftp site. TkFTP An alternative to NcFTP Word2x May be some help for dealing with those who think everyone on the net is using a PC running Windows. See also GNU unRTF, Antiword and wvware. Lists of Frequently Asked Questions FAQs about FAQs See also Infinite Ink's Writing Periodic Postings (FAQs and PIPs), "FAQs: A Suggested Minimal Digest Format" (Dutch (Utrecht) copy (HTML), USA (MIT) copy (text)), and David Alex Lamb's FAQ Maintenance aids. RFCs -- Requests For Comments defined and emerging internet standards. Danish Mirror. US site. A better organised form can be found at http://www.pasteur.fr/infosci/RFC/ and there is also http://www.scit.wlv.ac.uk/rfc/, and RFC Editor. A list of other sources is in the document Finding and Retrieving an RFC. NEXOR's RFC Index Search Form will allow you to search the RFC's for keywords. www.faqlib.com -- a collection of FAQS in HTML which seems to have gone www.faqs.org Internet FAQ Archives. Utrecht CS News.Answers FAQ Access Methods (FAQWAIS) Infinite Ink's "Finding Periodic Postings (FAQS and PIPS)".(28-APR-2004 -- gone, now redirects to faqs.org). landfield.com's Internet FAQ Archives. Linear Programming FAQ. World Wide Web Editors From the comp.lang.editors newsgroup . xterm FAQ. alt.usage.english FAQ. from the alt.usage.english newsgroup. Framemaker (faqs.org copy of the FAQ)) Info on the document preparation tool Perl FAQs. PostScript FAQ. from comp.lang.postscipt. Shell programming FAQs. Smalltalk. From comp.lang.smalltak. See also the ftp site at mushroom.cs.man.ac.uk, and the info at Bytesmiths. Solaris 2. Tcl, Tk and Expect FAQs. Fractals (UK copy) From sci.fractals. See also sci.nonlinear FAQ. Fuzzy Logic There is an ftp site for Fuzzy Logic at ntia.its.bldrdoc.gov which has demo programs. The Hitch-Hiker's Guide to Evolutionary Computation the FAQ for comp.ai.genetic in HTML. Neural Networks from comp.ai.neural.nets. Robotics From comp.robotics. Various AI FAQs See also Artificial Intelligence Resources on the Web. A collection of AI links. Jörg Keitlötter's resources which are at the Santa Fe institute, and Paul Carr's links. includes links to The Carnegie Mellon University's AI Repository. Various FAQS and Tutorials on AI, chaos and self organising systems can be found at http://www.calresco.force9.co.uk. CALResCo The Complexity & Artificial Life Research Concept for Self-Organizing Systems has excellent resources in this area. Electronic Mail Related Information In the interests of keeping this page short I have moved my e-mail related information to http://www.tech.dmu.ac.uk/~hgs/e-mail/. Links to home pages of other people (Only accessible by hgs) Hugh G Sasse Last Modified: 02-AUG-2017$Revision: 1.78 \$

For automatic address collectors: <postmaster@localhost>, <abuse@localhost> blockme@relays.osirusoft.com