Difference between revisions of "User:JCGS"

From Makespace
Jump to: navigation, search
(remove a couple of items that are moving to my "trained on" list)
(Move some things I've learnt, to the "learnt" section)
 
(5 intermediate revisions by one user not shown)
Line 10: Line 10:
  
 
==Projects==
 
==Projects==
* [http://emacs-versor.sourceforge.net/ Versor] Versatile Cursors for Emacs (flexibly map arrow keys etc to various kinds of movement)
+
 
* [http://www.nongnu.org/muesli/ Muesli]: Generic scripting language interface with plugins for languages
+
See my [[User:JCGS/Projects|projects]] page.
* GPS/GSM tracker for Land-Rover using Telit GM862
+
* [http://mulvoc.sourceforge.net/ MuLVOC]: Multi-Lingual Vocabulary storage
+
* [http://hillwithfields.wordpress.com/category/travel-2/land-rover-travel/6-wheeler/ Stretch Land-Rover to 6-wheeler] (not inside Makespace!) and add electric drive to rear axle, using home-made VFD PWM controller
+
  
 
==Skills==
 
==Skills==
Line 23: Line 20:
 
** GNUemacs
 
** GNUemacs
 
** Scheme
 
** Scheme
 +
** Common Lisp
 
* C, C++ if I have to
 
* C, C++ if I have to
* Perl, Python, Shell, a bit of Lua, etc etc
+
* PostScript
 +
* Python, Perl, Shell, a bit of Lua, etc etc
 +
* go (the language)
 
* autotools, makefiles, etc
 
* autotools, makefiles, etc
  
Line 40: Line 40:
 
* Laser cutter (2013/05/10)
 
* Laser cutter (2013/05/10)
 
* Roland 3-D Mill (2013/05/16)
 
* Roland 3-D Mill (2013/05/16)
 +
* Mitre saw and circular saw (2013/05/23)
 +
* 3D printers (2013/06/02)
 +
* CNC router
 +
* Bandsaw
 +
* Warco Mill
 +
* Sewing machine
 +
* Vinyl cutter
  
 
===Wanting training on===
 
===Wanting training on===
  
* Vinyl cutter
+
* Welding (outside Makespace)
 
* CAD software
 
* CAD software
* Sewing machine
 
 
* Haskell
 
* Haskell
 
* Erlang
 
* Erlang
 +
* Clojure
  
 
===Other===
 
===Other===
Line 54: Line 61:
 
** Gothic
 
** Gothic
 
** Uncial
 
** Uncial
* HGV (Class II / Category C) licence
+
* HGV (Class II / Category C) licence i.e. rigid trucks
* Krav Maga (P1)
+
* Krav Maga (P2)
  
 
==Makespace things==
 
==Makespace things==

Latest revision as of 16:04, 10 February 2015

JCGS is the initials, and usual short "handle", of John C. G. Sturdy, who generally hacks C for money, and Lisp, aluminium, and pieces of wire for fun.

Interest areas

  • Programming language interpreters
  • Emacs
  • Special UI hardware (particularly RSI-related)
  • OpenStreetMap
  • Land-Rovers
  • Recumbent trikes

Projects

See my projects page.

Skills

Computing

  • Lisp
    • GNUemacs
    • Scheme
    • Common Lisp
  • C, C++ if I have to
  • PostScript
  • Python, Perl, Shell, a bit of Lua, etc etc
  • go (the language)
  • autotools, makefiles, etc

Already familiar with

  • Electric drills
  • Jigsaws
  • Angle grinder
  • Soldering iron
  • Spanners etc

Trained to use

  • Myford lathe (2013/05/09)
  • Laser cutter (2013/05/10)
  • Roland 3-D Mill (2013/05/16)
  • Mitre saw and circular saw (2013/05/23)
  • 3D printers (2013/06/02)
  • CNC router
  • Bandsaw
  • Warco Mill
  • Sewing machine
  • Vinyl cutter

Wanting training on

  • Welding (outside Makespace)
  • CAD software
  • Haskell
  • Erlang
  • Clojure

Other

  • Calligraphy
    • Gothic
    • Uncial
  • HGV (Class II / Category C) licence i.e. rigid trucks
  • Krav Maga (P2)

Makespace things