Daniel

Results 54 issues of Daniel

Many source files have spurious executable bits set. This cleans them up.

cf https://github.com/johnlauer/serial-port-json-server/issues/59 Its not obvious to me which project is currently the main project.

SPJS forgets to unlock and mutex and reset a flag if it returns due to failing to open a serial port. This PR fixes that code path.

The encodind can be specified on a per data-item basis, and protects binary data against corruption in the json/utf8 decoding process Example 'sendjson {"Cmd":"Write", "P":"/dev/ttyUSB1", "Data":[{"D":"SGVsbG8gV29ybGQK", "Base64":"true"}]}'

This feature is SUPER dangerous and trivial to exploit. Depending on installation, the example linux startup script will cause it to start as root, and then its trivial for an...

Many linux distros support /dev/serial/by-id which is stable on device plug/unplug. It would be nice to support this as well when enumerating devices.

So the use of splines is cool, but computationally expensive, and for large models storage of the parameters might become extremely large. Instead of a spline for each edge, what...

https://www.polymer-project.org/1.0/docs/devguide/events.html Polymer.dom(event).localTarget/path/rootTarget This needs to be added to polymer-ts.d.ts Starting line 57 ``` interface dom { (event: Event): Dom.api.Event; (node: HTMLElement): HTMLElement; (node: polymer.Base): HTMLElement; flush(): any; } ``` This...

Sbt eclipse doesn't include sbt jars in generated eclipse dependencies, so editing of build.scala shows red warning squiggles everywhere for sbt related types.

For example, the following script generated for csp_fixer fails to run on linux mint, as 'sh' is really dash, and a really restricted shell #!/usr/bin/env sh # This file was...