On 14 April 2015 at 04:07, Ralf Seliger <[email protected]> wrote:

>  For several reasons my favorite language today is JavaScript. For an
> example have a look at https://web.chessclub.com which is a web interface
> to the Internet Chess Club servers written in JavaScript/jQuery (client)
> and node.js (server).
>


+1, I can relate to this. I didn't even mention half the languages that
I've learnt (and consequentially forgotten) over the years, but I've found
node.js as one of the best languages I've ever worked with. Add Mocha to
the mix and it's just so. Using test driven development on node.js with
Mocha has saved me so much time over the last year (for complex projects,
mainly work related so not on github). I find it so natural to use the
event based language (possibly because of my background with comms and
UIs).

Thought I'd share my projects:

Vör is currently in progress, it is a 10 foot interface using HTML5, SVG,
node.js and websockets. It's designed to show KPI info, right now focused
on integration with Version One and Jenkins, extensable to support any
source for KPI info. Available at https://github.com/jamesjenner/Vor

MeltingPot is a node.js backend and HTML5 front end template which includes
authentication and initial comms using WebSockets. It's available at
https://github.com/jamesjenner/meltingpot. Vör is based Melting Pot and
it's a easy framework to use as a start for a new application. I still need
to sort out user account management and secure password storage. Also plan
to add a distributed model in the future.

Videre is the node.js backend, html5 front end supporting various protocols
for UAV monitoring and interaction from multi touch interfaces. The project
is split up into the following:

https://github.com/jamesjenner/videre - frontend
https://github.com/jamesjenner/videre-server.js - server

The paper showing the results of the software is available at ieeexplore
(Towards the development of 1-to-n human machine interfaces for unmanned
aerial vehicles)
<http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6842258&punumber%3D6835384%26sortType%3Dasc_p_Sequence%26filter%3DAND%28p_IS_Number%3A6842225%29%26pageNumber%3D2>

I've got quite a few different javascript based 'widgets' using SVG for use
in the front end, also some other esoteric stuff. Feel free to help
yourself. Historically I have used GPL, but now I use MIT licensing.

I'm always interested in collaboration and happy to assist others.

Cheers,
James Jenner

+61 402 203 344
[email protected]

Reply via email to