Giter Club home page Giter Club logo

jaer's People

Contributors

acardona avatar alinaresb avatar amwhatley avatar breznak avatar enrico-c avatar fabmuell avatar federicohyo avatar fibheap avatar gemmataverni avatar hmontanaro avatar ilya-k avatar jarios86 avatar jconradt avatar jo-m avatar joubertdamien avatar junhaenglee avatar liorzsam avatar llongi avatar manurastogi avatar p-klein avatar plichtsteiner avatar rbodo avatar rdeuber avatar sensorsaudioini avatar shirleyatgithub avatar simbamford avatar tobidelbruck avatar wzygzlm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jaer's Issues

java.lang.ClassNotFoundException: net.sf.jaer.JAERViewer

Hi, I cloned this rep and ran the jAERViewer_win64.exe. I already installed JDK in my Win system.

But I got the following error:
java.lang.ClassNotFoundException: net.sf.jaer.JAERViewer
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:77)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)

any ideas for this problem? thanks a lot.

PatchMatchFlow - StartLoggingGlobalMotionFlows not working

Hi there,

I'm trying to save the optical flow data to a file and from my understanding, it is done using the StartLoggingGlobalMotionFlows function. However, when I try to do so, I input the file name in which I want to store the data, and I get a "File not found" exception.

Screenshot from 2021-02-15 19-57-38

I named the file "log_test", but as seen in the screenshot it appends date and time information to the original name I gave it. I believe this the cause of this issue. Can you please help me? I would be very thankful.

UDP Remote Control issue

Hi,

I'm having an issue using jAER across Windows, Mac, and Linux - I've tried version 1.7 - 1.9. The issue is that I am trying to use the remote control feature to start and stop logging using the user guide python example which does work; the code does in fact create a .aedat file but it is empty apart from the header information. When I activate the remote UDP input server for jAER using the tooltip in the menu the jAER AEViewer will freeze and I believe this is symptomatic of the issue as no events are being processed by the viewer to be logged in the file - once I stop the remote input through the tooltip the video/event feed unfreezes. I would appreciate any help with this.

No response and stopped in the starting picture

Hi,
I tried many times to fix the environment of JVM, but jaer still had no response and stopped in its starting picture. And the last comments appeared in picture is "Starting with no arguments in working directory = ." Windows 64 bit
Looking forward to your reply.

jaer git init not working in linux because of .exe file

Get this exception in linux ubuntu 18.04, cause unknown:

index.lock, create new FileSnapshot: lastRead=2021-03-28 09:01:29.206000000, lastModified=2021-03-28 09:01:29.000000000, size=262232, fileKey=(dev=10306,ino=1186381)
09:01:29.206 [Thread-16] DEBUG o.e.j.i.storage.file.FileSnapshot - file=jaer-clone/.git/index, create new FileSnapshot: lastRead=2021-03-28 09:01:29.206000000, lastModified=2021-03-28 09:01:29.000000000, size=262232, fileKey=(dev=10306,ino=1186381)
Mar 28, 2021 9:01:29 AM net.sf.jaer.JaerUpdater lambda$null$6
INFO: cloned Git[Repository[jaer-clone/.git]]
09:01:29.229 [Thread-16] DEBUG org.eclipse.jgit.lib.Repository - close() called when useCnt is already zero for Repository[jaer-clone/.git]
java.lang.IllegalStateException: null
at org.eclipse.jgit.lib.Repository.close(Repository.java:948)
at org.eclipse.jgit.api.Git.close(Git.java:132)
at net.sf.jaer.JaerUpdater.lambda$null$6(JaerUpdater.java:430)
at java.lang.Thread.run(Thread.java:745)
Mar 28, 2021 9:01:29 AM net.sf.jaer.JaerUpdater lambda$null$6
INFO: copying non-existing files to release
Mar 28, 2021 9:01:30 AM net.sf.jaer.JaerUpdater$3 doInBackground
WARNING: java.nio.file.NoSuchFileException: jAERViewer_win64.exe

jAER user guide "Parameter persistence filter properties"

In the jAER user guide, section "Parameter persistence" (the link point to that), the link present behind "[EventFilter2D.getPrefs()]" is broken (click on it). Searching for "EventFilter2D" in the github jaer repository, i found this, but inside there is no function "getPrefs()".
Where is located or which name has now?

New SPI commands remote break compilation

When I attempt to compile the new code with ant, I get the following error:

MultiBitConfigRegister is not abstract and does not override abstract method processRemoteControlCommand(RemoteControlCommand, String) in RemoteControlled

When I opened jAERViewer_win64.exe, it occured these errors. why? I have installed jdk 1.8.

image
java.lang.ClassNotFoundException: net.sf.jaer.JAERViewer
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:77)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)

Linux serial device, eDVS: Invalid Parameter

On Ubuntu 17.10, when I try to connect to my eDVS (serial 126x), I have the following (12Mbps) error: gnu.io.UnsupportedCommOperationException: Invalid Parameter.

I don't have this problem on Windows but what should I do to run jAER on Linux ?

Here is the output on the jAER console:
16:04:56 INFO: net.sf.jaer.graphics.AEViewer.: AEViewer starting up...
16:04:56 INFO: net.sf.jaer.graphics.AEViewer.: AEChip class name is ch.unizh.ini.jaer.chip.retina.DVS128
16:04:56 INFO: net.sf.jaer.graphics.AEViewer.: using /tmp as the defaultLoggingFolderName
16:04:56 INFO: net.sf.jaer.graphics.AEViewer.: AEViewer.lastLoggingFolder=/tmp
16:04:57 INFO: net.sf.jaer.hardwareinterface.serial.eDVS128.eDVS128_InterfaceFactory$InitializePortListThread.run: starting thread to initialize serial port list
16:04:57 INFO: net.sf.jaer.hardwareinterface.serial.eDVS128.eDVS128_InterfaceFactory.refreshSerialPortList: enumerating serial ports....
16:04:57 INFO: net.sf.jaer.graphics.AEViewer.buildInterfaceMenu: finding number of available interfaces
16:04:57 INFO: net.sf.jaer.hardwareinterface.serial.eDVS128.eDVS128_InterfaceFactory.refreshSerialPortList: done enumerating serial ports
16:04:57 INFO: net.sf.jaer.hardwareinterface.serial.eDVS128.eDVS128_InterfaceFactory$InitializePortListThread.run: serial port initialization thread done
16:04:57 WARNING: net.sf.jaer.graphics.AEViewer.getChipClassPrefs: Building list of default AEChip devices - this can takes some time. To reduce startup time, use AEChip/Customize to specify desired devices
16:04:57 INFO: net.sf.jaer.util.RemoteControl.: Constructed uninitialized and empty RemoteControl on port=8995
16:04:57 INFO: net.sf.jaer.chip.Chip.: Created RemoteControl on port=8995 for control of DVS128 sizeX=0 sizeY=0 eventClass=null
16:04:57 INFO: net.sf.jaer.graphics.ChipCanvas.: GLCanvas=AWT-GLCanvas[Realized false,
null-drawable,
Factory null,
handle 0x0,
Drawable size -1x-1 surface[200x200],
AWT[pos 0/0, size 200x200,
visible true, displayable false, showing false,
null]]
16:04:57 INFO: net.sf.jaer.graphics.ChipCanvas.setDisplayMethod: no menu item for display method net.sf.jaer.graphics.ChipRendererDisplayMethod@6745758a cannot set it as the selected display method in the menu
16:04:57 INFO: eu.seebetter.ini.chips.davis.HotPixelFilter$HotPixelSet.loadPrefs: no hot pixels to load
16:04:57 WARNING: net.sf.jaer.graphics.AEFrameChipRenderer.: cannot make a DavisVideoContrastController for this chip because it does not extend DavisChip
16:04:57 INFO: net.sf.jaer.chip.AEChip.onRegistration: registering DVS128 sizeX=128 sizeY=128 eventClass=PolarityEvent
16:04:57 INFO: net.sf.jaer.graphics.AEViewer$ViewLoop.run: sleeping until isVisible()==true
16:04:57 INFO: net.sf.jaer.eventio.AEServerSocket.run: bound AEServerSocket on port=8990
16:04:57 INFO: net.sf.jaer.util.RemoteControl.: Constructed uninitialized and empty RemoteControl on port=8997
16:04:57 INFO: net.sf.jaer.graphics.AEViewer.: created RemoteControl on port=8997 for remote control of some AEViewer functions
16:04:57 INFO: net.sf.jaer.util.WindowSaver.loadSettings: window y origin is < lowerInset, moving back to 0
16:04:57 INFO: net.sf.jaer.graphics.ChipCanvas.init: OpenGL implementation is: jogamp.opengl.gl4.GL4bcImpl
GL_VENDOR: Intel Open Source Technology Center
GL_RENDERER: Mesa DRI Intel(R) Haswell Mobile
GL_VERSION: 3.0 Mesa 17.2.8
16:04:58 INFO: net.sf.jaer.util.WindowSaver.loadSettings: window y origin is < lowerInset, moving back to 0
16:05:02 INFO: net.sf.jaer.graphics.AEViewer.buildInterfaceMenu: finding number of available interfaces
16:05:06 WARNING: net.sf.jaer.hardwareinterface.serial.eDVS128.eDVS128_InterfaceFactory.doChooseSerial: Caught exception gnu.io.UnsupportedCommOperationException: Invalid Parameter; this can mean port is owned by another process

doesn't output the CSV file

Hello! When I execute the python readudpmsy.py DWF 4 10ms dot command, the DWF in the NoiseTestFilter is already open, but it doesn't output the CSV file. What could be the reason for this? Also, I have been encountering an error that keeps appearing: "method should be implemented for this filter to produce correct statistics after reset."

Not compatible with java se 11

Required version of Java SE is 8u.

It will not compile with newer versions of java... see log below.

ant -f C:\Users\corrad61\Documents\Software\jaer -Dnb.internal.action.name=rebuild clean jar
download-deps:
:: Apache Ivy 2.4.0 - 20141213170938 :: http://ant.apache.org/ivy/ ::
:: loading settings :: file = C:\Users\corrad61\Documents\Software\jaer\ivysettings.xml
:: resolving dependencies :: org.jaerproject#jaer;working@ICT0117049brd
confs: [default]
found org.jogamp.gluegen#gluegen-rt;2.3.2 in public
found org.jogamp.gluegen#gluegen-rt-main;2.3.2 in public
found org.jogamp.jogl#jogl-all-main;2.3.2 in public
found org.jogamp.jogl#jogl-all;2.3.2 in public
found org.swinglabs#swing-layout;1.0.3 in public
found org.jdesktop#beansbinding;1.2.1 in public
found com.github.swri-robotics#bag-reader-java;1.10.0 in public
found com.google.guava#guava;18.0 in public
found org.slf4j#slf4j-api;1.7.16 in public
found commons-codec#commons-codec;1.10 in public
found com.fasterxml.jackson.core#jackson-databind;2.6.5 in public
found com.fasterxml.jackson.core#jackson-annotations;2.6.0 in public
found com.fasterxml.jackson.core#jackson-core;2.6.5 in public
found org.apache.commons#commons-compress;1.10 in public
found com.github.swri-robotics#lz4;1.5.0 in public
found com.google.code.findbugs#jsr305;1.3.9 in public
found ch.qos.logback#logback-classic;1.1.5 in public
found ch.qos.logback#logback-core;1.1.5 in public
found org.apache.commons#commons-lang3;3.7 in public
found org.apache.commons#commons-math3;3.6.1 in public
found org.webjars.npm#semver;5.4.1 in public
found commons-net#commons-net;3.6 in public
found org.apache.directory.studio#org.apache.commons.io;2.4 in public
found commons-io#commons-io;2.4 in public
found findbugs#annotations;1.0.0 in public
found com.google.code.gson#gson;2.8.2 in public
found javax.mail#javax.mail-api;1.6.0 in public
found org.jblas#jblas;1.2.4 in public
found org.scala-saddle#jhdf5;2.9 in public
found org.scala-lang#scala-library;2.9.2 in public
found org.bytedeco.javacpp-presets#hdf5;1.10.1-1.4 in public
found org.bytedeco#javacpp;1.4 in public
found net.java.linoleum#jlfgr;1_0 in public
found com.neuronrobotics#nrjavaserial;3.13.0 in public
found net.java.dev.jna#jna;4.2.2 in public
found net.java.dev.jna#jna-platform;4.2.2 in public
found com.kitfox.svg#svg-salamander;1.0 in public
found org.uncommons.maths#uncommons-maths;1.2.2a in public
found jfree#jcommon;1.0.12 in public
found jfree#jfreechart;1.0.8a in public
found org.tallison#jmatio;1.2 in public
found org.usb4java#usb4java;1.2.0 in public
found org.usb4java#libusb4java;1.2.0 in public
found org.bytedeco.javacpp-presets#opencv;3.2.0-1.3 in public
found org.openpnp#opencv;3.2.0-1 in public
found org.bytedeco#javacv;1.0 in public
found org.bytedeco.javacpp-presets#ffmpeg;2.7.1-1.0 in public
found org.bytedeco.javacpp-presets#flycapture;2.7.3.19-1.0 in public
found org.bytedeco.javacpp-presets#libdc1394;2.2.3-1.0 in public
found org.bytedeco.javacpp-presets#libfreenect;0.5.2-1.0 in public
found org.bytedeco.javacpp-presets#videoinput;0.200-1.0 in public
found org.bytedeco.javacpp-presets#artoolkitplus;2.3.1-1.0 in public
found org.bytedeco.javacpp-presets#flandmark;1.07-1.0 in public
found com.google.android#android;2.2.1 in public
found org.jogamp.jocl#jocl-main;2.0.2 in public
found org.jogamp.jocl#jocl;2.0.2 in public
found junit#junit;4.11 in public
found org.hamcrest#hamcrest-core;1.3 in public
found org.tensorflow#tensorflow;1.12.0 in public
found org.tensorflow#libtensorflow;1.12.0 in public
found org.tensorflow#libtensorflow_jni;1.12.0 in public
found com.esotericsoftware.yamlbeans#yamlbeans;1.13 in public
found org.ojalgo#ojalgo;44.0.0 in public
found redis.clients#jedis;2.9.0 in public
found org.apache.commons#commons-pool2;2.4.2 in public
downloading https://repo1.maven.org/maven2/org/openpnp/opencv/3.2.0-1/opencv-3.2.0-1.jar ...
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................................................................................................................................................................................................................................................................................................................................................................... (64211kB)
.. (0kB)
[SUCCESSFUL ] org.openpnp#opencv;3.2.0-1!opencv.jar(bundle) (13622ms)
downloading https://repo1.maven.org/maven2/org/tensorflow/libtensorflow_jni/1.12.0/libtensorflow_jni-1.12.0.jar ...
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................... (74044kB)
.. (0kB)
[SUCCESSFUL ] org.tensorflow#libtensorflow_jni;1.12.0!libtensorflow_jni.jar (11731ms)
downloading https://repo1.maven.org/maven2/org/apache/commons/commons-pool2/2.4.2/commons-pool2-2.4.2.jar ...
.................. (109kB)
.. (0kB)
[SUCCESSFUL ] org.apache.commons#commons-pool2;2.4.2!commons-pool2.jar (97ms)
:: resolution report :: resolve 966ms :: artifacts dl 25592ms
:: evicted modules:
commons-net#commons-net;3.3 by [commons-net#commons-net;3.6] in [default]
org.apache.commons#commons-lang3;3.2.1 by [org.apache.commons#commons-lang3;3.7] in [default]
org.bytedeco#javacpp;1.3 by [org.bytedeco#javacpp;1.4] in [default]
org.bytedeco#javacpp;1.0 by [org.bytedeco#javacpp;1.4] in [default]
org.bytedeco.javacpp-presets#opencv;3.0.0-1.0 by [org.bytedeco.javacpp-presets#opencv;3.2.0-1.3] in [default]
org.jogamp.gluegen#gluegen-rt-main;2.0.2 by [org.jogamp.gluegen#gluegen-rt-main;2.3.2] in [default]
org.jogamp.jogl#jogl-all-main;2.0.2 by [org.jogamp.jogl#jogl-all-main;2.3.2] in [default]
---------------------------------------------------------------------
| | modules || artifacts |
| conf | number| search|dwnlded|evicted|| number|dwnlded|
---------------------------------------------------------------------
| default | 72 | 0 | 0 | 7 || 140 | 3 |
---------------------------------------------------------------------
:: retrieving :: org.jaerproject#jaer
confs: [default]
139 artifacts copied, 1 already retrieved (346770kB/918ms)
Updating property file: C:\Users\corrad61\Documents\Software\jaer\nbproject\project.properties
init:
deps-clean:
Created dir: C:\Users\corrad61\Documents\Software\jaer\build
Updating property file: C:\Users\corrad61\Documents\Software\jaer\build\built-clean.properties
clean-deps:
Deleting directory C:\Users\corrad61\Documents\Software\jaer\lib
clean-ivy:
Updating property file: C:\Users\corrad61\Documents\Software\jaer\nbproject\project.properties
Deleting directory C:\Users\corrad61\Documents\Software\jaer\build
clean:
download-deps:
ivy.instance reference an ivy:settings defined in an other classloader. An new default one will be used in this project.
DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead
:: Apache Ivy 2.4.0 - 20141213170938 :: http://ant.apache.org/ivy/ ::
:: loading settings :: file = C:\Users\corrad61\Documents\Software\jaer\ivysettings.xml
:: resolving dependencies :: org.jaerproject#jaer;working@ICT0117049brd
confs: [default]
found org.jogamp.gluegen#gluegen-rt;2.3.2 in public
found org.jogamp.gluegen#gluegen-rt-main;2.3.2 in public
found org.jogamp.jogl#jogl-all-main;2.3.2 in public
found org.jogamp.jogl#jogl-all;2.3.2 in public
found org.swinglabs#swing-layout;1.0.3 in public
found org.jdesktop#beansbinding;1.2.1 in public
found com.github.swri-robotics#bag-reader-java;1.10.0 in public
found com.google.guava#guava;18.0 in public
found org.slf4j#slf4j-api;1.7.16 in public
found commons-codec#commons-codec;1.10 in public
found com.fasterxml.jackson.core#jackson-databind;2.6.5 in public
found com.fasterxml.jackson.core#jackson-annotations;2.6.0 in public
found com.fasterxml.jackson.core#jackson-core;2.6.5 in public
found org.apache.commons#commons-compress;1.10 in public
found com.github.swri-robotics#lz4;1.5.0 in public
found com.google.code.findbugs#jsr305;1.3.9 in public
found ch.qos.logback#logback-classic;1.1.5 in public
found ch.qos.logback#logback-core;1.1.5 in public
found org.apache.commons#commons-lang3;3.7 in public
found org.apache.commons#commons-math3;3.6.1 in public
found org.webjars.npm#semver;5.4.1 in public
found commons-net#commons-net;3.6 in public
found org.apache.directory.studio#org.apache.commons.io;2.4 in public
found commons-io#commons-io;2.4 in public
found findbugs#annotations;1.0.0 in public
found com.google.code.gson#gson;2.8.2 in public
found javax.mail#javax.mail-api;1.6.0 in public
found org.jblas#jblas;1.2.4 in public
found org.scala-saddle#jhdf5;2.9 in public
found org.scala-lang#scala-library;2.9.2 in public
found org.bytedeco.javacpp-presets#hdf5;1.10.1-1.4 in public
found org.bytedeco#javacpp;1.4 in public
found net.java.linoleum#jlfgr;1_0 in public
found com.neuronrobotics#nrjavaserial;3.13.0 in public
found net.java.dev.jna#jna;4.2.2 in public
found net.java.dev.jna#jna-platform;4.2.2 in public
found com.kitfox.svg#svg-salamander;1.0 in public
found org.uncommons.maths#uncommons-maths;1.2.2a in public
found jfree#jcommon;1.0.12 in public
found jfree#jfreechart;1.0.8a in public
found org.tallison#jmatio;1.2 in public
found org.usb4java#usb4java;1.2.0 in public
found org.usb4java#libusb4java;1.2.0 in public
found org.bytedeco.javacpp-presets#opencv;3.2.0-1.3 in public
found org.openpnp#opencv;3.2.0-1 in public
found org.bytedeco#javacv;1.0 in public
found org.bytedeco.javacpp-presets#ffmpeg;2.7.1-1.0 in public
found org.bytedeco.javacpp-presets#flycapture;2.7.3.19-1.0 in public
found org.bytedeco.javacpp-presets#libdc1394;2.2.3-1.0 in public
found org.bytedeco.javacpp-presets#libfreenect;0.5.2-1.0 in public
found org.bytedeco.javacpp-presets#videoinput;0.200-1.0 in public
found org.bytedeco.javacpp-presets#artoolkitplus;2.3.1-1.0 in public
found org.bytedeco.javacpp-presets#flandmark;1.07-1.0 in public
found com.google.android#android;2.2.1 in public
found org.jogamp.jocl#jocl-main;2.0.2 in public
found org.jogamp.jocl#jocl;2.0.2 in public
found junit#junit;4.11 in public
found org.hamcrest#hamcrest-core;1.3 in public
found org.tensorflow#tensorflow;1.12.0 in public
found org.tensorflow#libtensorflow;1.12.0 in public
found org.tensorflow#libtensorflow_jni;1.12.0 in public
found com.esotericsoftware.yamlbeans#yamlbeans;1.13 in public
found org.ojalgo#ojalgo;44.0.0 in public
found redis.clients#jedis;2.9.0 in public
found org.apache.commons#commons-pool2;2.4.2 in public
:: resolution report :: resolve 1045ms :: artifacts dl 139ms
:: evicted modules:
commons-net#commons-net;3.3 by [commons-net#commons-net;3.6] in [default]
org.apache.commons#commons-lang3;3.2.1 by [org.apache.commons#commons-lang3;3.7] in [default]
org.bytedeco#javacpp;1.3 by [org.bytedeco#javacpp;1.4] in [default]
org.bytedeco#javacpp;1.0 by [org.bytedeco#javacpp;1.4] in [default]
org.bytedeco.javacpp-presets#opencv;3.0.0-1.0 by [org.bytedeco.javacpp-presets#opencv;3.2.0-1.3] in [default]
org.jogamp.gluegen#gluegen-rt-main;2.0.2 by [org.jogamp.gluegen#gluegen-rt-main;2.3.2] in [default]
org.jogamp.jogl#jogl-all-main;2.0.2 by [org.jogamp.jogl#jogl-all-main;2.3.2] in [default]
---------------------------------------------------------------------
| | modules || artifacts |
| conf | number| search|dwnlded|evicted|| number|dwnlded|
---------------------------------------------------------------------
| default | 72 | 0 | 0 | 7 || 140 | 0 |
---------------------------------------------------------------------
:: retrieving :: org.jaerproject#jaer
confs: [default]
140 artifacts copied, 0 already retrieved (346879kB/905ms)
Updating property file: C:\Users\corrad61\Documents\Software\jaer\nbproject\project.properties
init:
deps-jar:
Created dir: C:\Users\corrad61\Documents\Software\jaer\build
Updating property file: C:\Users\corrad61\Documents\Software\jaer\build\built-jar.properties
Created dir: C:\Users\corrad61\Documents\Software\jaer\build\classes
Created dir: C:\Users\corrad61\Documents\Software\jaer\build\empty
Created dir: C:\Users\corrad61\Documents\Software\jaer\build\generated-sources\ap-source-output
Compiling 993 source files to C:\Users\corrad61\Documents\Software\jaer\build\classes
warning: [options] bootstrap class path not set in conjunction with -source 8
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\eventprocessing\EventFilter.java:14: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\chip\Chip.java:18: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\graphics\Chip2DRenderer.java:8: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\graphics\Chip2DRenderer.java:9: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\Biasgen.java:12: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\Biasgen.java:13: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\graphics\ChipCanvas.java:32: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\graphics\ChipCanvas.java:33: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\Masterbias.java:12: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\IPot.java:9: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\IPot.java:10: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\Pot.java:3: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\Pot.java:4: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\retina\DVS128.java:16: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\retina\DVS128.java:17: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\eu\seebetter\ini\chips\davis\DavisVideoContrastController.java:10: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\eu\seebetter\ini\chips\davis\AutoExposureController.java:8: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\eu\seebetter\ini\chips\davis\DavisConfig.java:15: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\eu\seebetter\ini\chips\davis\DavisConfig.java:16: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\AbstractConfigValue.java:7: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\AbstractConfigValue.java:8: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\AddressedIPot.java:9: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\AddressedIPot.java:10: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\spi\SPIConfigBit.java:6: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\spi\SPIConfigBit.java:7: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\ConfigBase.java:3: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\eu\seebetter\ini\chips\davis\imu\ImuControl.java:9: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\util\ParameterControlPanel.java:29: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\util\ParameterControlPanel.java:30: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\eventprocessing\tracking\RectangularClusterTracker.java:26: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\eventprocessing\tracking\RectangularClusterTracker.java:27: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1b.java:22: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\PotTweaker.java:16: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\PotTweaker.java:17: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1bControlPanel.java:24: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1bControlPanel.java:25: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1c.java:20: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1c.java:21: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1cADCSamples.java:7: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1cADCSamples.java:8: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\hardwareinterface\HardwareInterfaceProxy.java:8: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1cControlPanel.java:19: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1cControlPanel.java:20: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1cTNSender.java:11: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaAMS1cTNSender.java:12: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaLP.java:8: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaLP.java:9: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaTow4Ear.java:10: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\CochleaTow4Ear.java:11: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\ShammaMapDisplayMethod.java:19: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\cochlea\ShammaMapDisplayMethod.java:20: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\eu\seebetter\ini\chips\davis\DavisTowerBaseConfig.java:10: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\retina\DVS128andCochleaAMS1b.java:16: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\retina\DVS128andCochleaAMS1b.java:17: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\stereopsis\StereoGeometry.java:15: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\stereopsis\StereoGeometry.java:16: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\sampleprob\SampleProb.java:7: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\sampleprob\SampleProb.java:8: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\sampleprob\SimpleIPotSliderTextControl.java:13: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\sampleprob\SimpleIPotSliderTextControl.java:14: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\PotGUIControl.java:19: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\biasgen\PotGUIControl.java:20: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\sampleprob\SimpleVPotSliderTextControl.java:13: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\chip\sampleprob\SimpleVPotSliderTextControl.java:14: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\mux\MuxControlPanel.java:10: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\mux\MuxControlPanel.java:11: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\config\mux\OutputMux.java:7: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\bimodalevents\BimodalExtraction.java:22: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\bimodalevents\BimodalExtraction.java:23: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\cochsoundloc\FiringRateFilter.java:12: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\cochsoundloc\FiringRateFilter.java:13: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\cochsoundloc\ISIFilter.java:13: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\cochsoundloc\ISIFilter.java:14: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\cochsoundloc\ITDFilter.java:20: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\cochsoundloc\ITDFilter.java:21: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\davis\calibration\SingleCameraCalibration.java:19: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\davis\calibration\SingleCameraCalibration.java:20: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\davis\frames\ApsFrameExtractor.java:20: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\davis\frames\ApsFrameExtractor.java:21: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\eventprocessing\filter\BackgroundActivityFilter.java:7: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\eventprocessing\filter\BackgroundActivityFilter.java:8: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\einsteintunnel\sensoryprocessing\BlurringTunnelFilter.java:21: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\einsteintunnel\sensoryprocessing\BlurringTunnelFilter.java:22: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\einsteintunnel\sensoryprocessing\BlurringTunnelTracker.java:21: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\einsteintunnel\sensoryprocessing\BlurringTunnelTracker.java:22: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\einsteintunnel\sensoryprocessing\SampleTunnelFilter.java:16: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\einsteintunnel\sensoryprocessing\SampleTunnelFilter.java:17: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\eyetracker\EllipseTracker.java:17: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\eyetracker\EllipseTracker.java:18: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\eyetracker\EyeTracker.java:20: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\eyetracker\EyeTracker.java:21: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\eyetracker\HoughEyeTracker.java:17: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\eyetracker\HoughEyeTracker.java:18: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\gesture\proximity\ProximityLEDDetector.java:13: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\gesture\proximity\ProximityLEDDetector.java:14: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\gesture\virtualdrummer\VirtualDrummer.java:10: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\gesture\virtualdrummer\VirtualDrummer.java:11: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\eu\visualize\ini\convnet\EasyXMLReader.java:18: error: package javax.xml.bind does not exist
import javax.xml.bind.DatatypeConverter;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\labyrinth\LabyrinthBallController.java:14: warning: [deprecation] Observable in java.util has been deprecated
import java.util.Observable;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\labyrinth\LabyrinthBallController.java:15: warning: [deprecation] Observer in java.util has been deprecated
import java.util.Observer;
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\multitracking\ZebrafishMedianTracker.java:17: error: package javafx.scene.paint does not exist
import javafx.scene.paint.Color;
C:\Users\corrad61\Documents\Software\jaer\src\net\sf\jaer\graphics\MultiViewerFromMultiCamera.java:10: error: package com.sun.media.jfxmedia.logging does not exist
import com.sun.media.jfxmedia.logging.Logger;
C:\Users\corrad61\Documents\Software\jaer\src\eu\visualize\ini\convnet\EasyXMLReader.java:168: error: cannot find symbol
return DatatypeConverter.parseBase64Binary(getRaw(name));
symbol: variable DatatypeConverter
location: class EasyXMLReader
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\multitracking\ZebrafishMedianTracker.java:122: error: cannot find symbol
Color color=Color.hsb(hue, 0.5f, 1f);
symbol: class Color
location: class ZebrafishMedianTracker
C:\Users\corrad61\Documents\Software\jaer\src\ch\unizh\ini\jaer\projects\multitracking\ZebrafishMedianTracker.java:122: error: cannot find symbol
Color color=Color.hsb(hue, 0.5f, 1f);
symbol: variable Color
location: class ZebrafishMedianTracker
Note: Some input files additionally use or override a deprecated API.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
6 errors
100 warnings
BUILD FAILED (total time: 48 seconds)

######################################
According to the release-notes, Java 11 removed the Java EE modules:

java.xml.bind (JAXB) - REMOVED
Java 8 - OK
Java 9 - DEPRECATED
Java 10 - DEPRECATED
Java 11 - REMOVED

uncaughtException GLException after splash

Hi.

I cloned the latest version of jAER from the github and it was working fine for most of last week, but all of a sudden I got the error message below every time the splash logo disappears and the program subsequently terminates.

================================================================================

Jan 22, 2018 9:06:31 AM net.sf.jaer.util.LoggingThreadGroup uncaughtException
WARNING: Thread[AWT-EventQueue-0,6,main]
Jan 22, 2018 9:06:32 AM net.sf.jaer.util.LoggingThreadGroup uncaughtException
WARNING: com.jogamp.opengl.GLException: AWT-EventQueue-0: createImpl ARB n/a but required, profile > GL2 requested (OpenGL >= 3.1). Requested: GLProfile[GL3bc/GL3bc.hw], current: 3.0 (Compat profile, compat[ES2], FBO, hardware) - 3.0 Mesa 17.2.2
at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:440)
at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:765)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:648)
at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:586)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1279)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)
at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)
at net.sf.jaer.JAERViewer.(JAERViewer.java:145)
at net.sf.jaer.JAERViewer.(JAERViewer.java:73)
at net.sf.jaer.JAERViewer$2.run(JAERViewer.java:297)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue.access$500(Unknown Source)
at java.desktop/java.awt.EventQueue$3.run(Unknown Source)
at java.desktop/java.awt.EventQueue$3.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

Loading version info from resource BUILDVERSION.txt
Version URL=jar:file:/home/sharrigan/ProjectsAndGits/jaer/jaer/dist/jAER.jar!/BUILDVERSION.txt

-- listing properties --
build.date=20180122 at 0906

Step backwards again, step forward, play forward etc. (using master branch)

Hi!,

I've used the new STEP BACKWARDS function in order to analyze data quite successfully in recent days. But I think i found what may be more bugs.

  1. When you STEP FORWARD and then press PLAY, video will play forward. If you STEP BACKWARDS and press play, it will play backwards. Not sure if this is a feature, but it happens even if you press PLAY FORWARD.

  2. PLAY BACKWARDS does not work as intended and plays forward. So a workaround for people who wants this feature can be using the STEP BACKWARDS approach described in 1.

  3. I've notices that if loged data does not have events for a period of time, STEP FORWARD wont advance in time. I have created a video so you can see the error. File is CarsPassingUnderBridge.dat where in 18918390 (time in us) you dont gete events for a period of time, so STEP FORWARD does not advance in time.

You can check a video here:
https://pasteboard.co/JgTRUf6.gif

Thanks in advance. Love jAER :)

Can't see eDVS in USB interface list - librxtx problem?

Hi,
my eDVS camera which I've connected via USB doesn't show up in the eDVS hardware Interface chooser. When I hit refresh, the following is logged to the console:

java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Win32Exception thrown while loading gnu.io.RXTXCommDriver

System details:
java version "1.8.0_131" (64 bit)
Ubuntu 16.04 LTS

Compiled jAER 1.5 and set up the udev rule as recommended in the docs. Setting chmod 0666 on /dev/ttyUSB0 didn't help. Tried it with eclipse as well - no luck.

I installed librxtx and added the .so files to the classpath in the startup script - no change.

Any ideas?

Best regards,
Michael

Step backwards not working

Hi,

I've noticed that every time I want to move in steps, using STEP FORWARD works fine, but STEP BACKWARDS also moves forward.

I'm using jAER 1.7.4.

Thanks in advance :)

DAVIS346 Blue not working properly(installed required version 16)

We connect our DAVIS346 blue to computer, the jAER(1.7.1) told us

Device logic version incorrect. You have version 9912, but version 16 is required.

We updated our DAVIS346 Blue to version 16. The AEChip is set as Davis346blue, the HW configuration is loaded with file DAVIS346blue.xml.
However, the jAER does not show the image correctly. For instance, the reconstructed image does not present what's in front of the camera, instead it's full of noise(like the pic shown below).
davis346

How to solve this issue?

  1. To downgrade this camera to 9912?
  2. Or what else?

aedat4 support

Hi there,

I am wondering whether you plan to support the new aedat4 file format?

Many thanks, Tobias

java.lang.ClassNotFoundException: net.sf.jaer.JAERViewer

java.lang.ClassNotFoundException: net.sf.jaer.JAERViewer
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:80)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)

java.lang.IllegalStateException: no splash screen available

Before describing the problem in detail, following relevant information.
Release:- jaer-1.7.2
Java version:- 12.0.1
Camera:- DVS128
System overview:- System Version: macOS 10.14.4 (18E226)
Kernel Version: Darwin 18.5.0

Issue
After logging and saving the .aedat file when I try to open them on the application, the applications exits with the above-mentioned error.

crash on opening file

Hi all, I've simply tried to open a file ("Open logged data file..."), and jAER crashes immediately every time. I tried with different versions of aedat files. This is the console error:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00000001038e3f4e, pid=10392, tid=775
#
# JRE version: Java(TM) SE Runtime Environment (10.0.1+10) (build 10.0.1+10)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0.1+10, mixed mode, tiered, compressed oops, g1 gc, bsd-amd64)
# Problematic frame:
# C  [libosxapp.dylib+0x2f4e]  -[NSApplicationAWT sendEvent:]+0x179
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/martino/Lavoro/jaer-1.8.1.8/hs_err_pid10392.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
./jAERViewer_linux.sh: line 18: 10392 Abort trap: 6           java -classpath "$DIR/dist/jAER.jar:$DIR/jars/*:$DIR/lib/*" -splash:images/SplashScreen.png -Dsun.java2d.uiScale=2.0 -Djava.util.logging.config.file="$DIR/conf/Logging.properties" -Dsun.java2d.noddraw=true -Dsun.java2d.opengl=false -D-Jsun.java2d.dpiaware=true net.sf.jaer.JAERViewer "$@"

This is on Mac OS, with Java 10.0.1

Thanks

Log Data files compatibility

Hello,

I'm trying to work on an old project in jAER, and have plenty of .aedat files, but when I try to open them I get ParseException or StringIndexOutOfBoundsException.

Is there a workaraound to use old files, or should i use an older version?

package com.jogamp.opengl does not exist

For one of my projects I was trying to run the java program for extrapolating DAVIS frames. The code for that is available on the path src\ch\unizh\ini\jaer\projects\davis\frames. While compiling the code I got the error saying package com.jogamp.opengl does not exist. I checked the com folder in src and package jogamp doesn't exist. Has the package been moved to some other location? Or am I getting anything wrong? I'm newbie to java and don't quite understand well, how to run java codes.

How to increase DAVIS240C update interval?

Hi :)

is there a way to decrease the inter-package interval?
So far I've played with the jAER options FIFO buffer size and Number of Host buffer, with no result (judging from the USB statistics).

Thanks,
Viktor

No response when running

Hi,I have compiled jaer1.8.1, during building process, every setup is following the YouTube setup video. But when I start running, there is no response.
image

And I have tried to use the compiled exe, which is download from here.

The window has no response like :
image

Looking forward to your reply.

macOS display flickers

Even after JOGL 2.5.0, observed that on MacOS, the display still flickers between alternating frames so that one frame is OK and the next has a strange, very zoomed-up transform. It is likely due to something with setup of JOGL GLCanvas before rendering or something on MacOS that needs to be treated differently. This long standing bug is the main reason jAER is not really very usable on MacOS.

The good news is that the install4j installer correctly installs jAER on MacOS (after allowing unsigned .dmg install) and starts up correctly. It can play DVS128 recordings, albeit with the rendering bug.

Can't use dvs-slice-avi-writer

Hey there, I'm trying to use said binary to convert videos I have recorded in .aedat format to .avi, but I haven't been able yet to do it.
I've tried the windows executable specifying all options and everything I end up getting is always the same, the help displayed by the command when you run it incorrectly (I guess, I have no idea really of what's going on), here are some of my attemps to make it work:

Microsoft Windows [Versión 10.0.17134.829]
(c) 2018 Microsoft Corporation. Todos los derechos reservados.

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
Writing to output file D:\video2-2019-04-04T15-54-47+0200-000022IL-0.avi
constructing AEChip eu.seebetter.ini.chips.davis.Davis346B
java.lang.IllegalArgumentException: OptionSet: unknown key: dimx
        at ml.options.OptionSet.isSet(OptionSet.java:94)
        at net.sf.jaer.util.avioutput.DvsSliceAviWriter.main(DvsSliceAviWriter.java:385)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:81)
        at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe
java DvsSliceAviWriter [-aechip=aechipclassname (fully qualified class name, e.g. eu.seebetter.ini.chips.davis.DAVIS240C)] [-dvsSubsampler.getWidth()=36] [-dvsSubsampler.getHeight()=36] [-quality=.9] [-format=PNG|JPG|RLE|RAW] [-framerate=30] [-grayscale=200] [-writedvssliceonapsframe=false] [-writetimecodefile=true] [-numevents=2000] [-rectify=false] [-normalize=true] [-showoutput=true]  [-maxframes=0] inputFile.aedat [outputfile.avi]
Note arguments values are assigned with =, not space
If outputfile is not provided its name is generated from the input file with appended .avi

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe -dvsSubSampler.getWidth()=640 D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
java DvsSliceAviWriter [-aechip=aechipclassname (fully qualified class name, e.g. eu.seebetter.ini.chips.davis.DAVIS240C)] [-dvsSubsampler.getWidth()=36] [-dvsSubsampler.getHeight()=36] [-quality=.9] [-format=PNG|JPG|RLE|RAW] [-framerate=30] [-grayscale=200] [-writedvssliceonapsframe=false] [-writetimecodefile=true] [-numevents=2000] [-rectify=false] [-normalize=true] [-showoutput=true]  [-maxframes=0] inputFile.aedat [outputfile.avi]
Note arguments values are assigned with =, not space
If outputfile is not provided its name is generated from the input file with appended .avi

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe [-dvsSubSampler.getWidth()=640] D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
Warning: Input filename does not end with aedat: [-dvsSubSampler.getWidth()=640]
constructing AEChip eu.seebetter.ini.chips.davis.Davis346B
java.lang.IllegalArgumentException: OptionSet: unknown key: dimx
        at ml.options.OptionSet.isSet(OptionSet.java:94)
        at net.sf.jaer.util.avioutput.DvsSliceAviWriter.main(DvsSliceAviWriter.java:385)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:81)
        at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe -dvsSubSampler.getWidth()=640 D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
java DvsSliceAviWriter [-aechip=aechipclassname (fully qualified class name, e.g. eu.seebetter.ini.chips.davis.DAVIS240C)] [-dvsSubsampler.getWidth()=36] [-dvsSubsampler.getHeight()=36] [-quality=.9] [-format=PNG|JPG|RLE|RAW] [-framerate=30] [-grayscale=200] [-writedvssliceonapsframe=false] [-writetimecodefile=true] [-numevents=2000] [-rectify=false] [-normalize=true] [-showoutput=true]  [-maxframes=0] inputFile.aedat [outputfile.avi]
Note arguments values are assigned with =, not space
If outputfile is not provided its name is generated from the input file with appended .avi

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe dvsSubSampler.getWidth()=640 D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
Warning: Input filename does not end with aedat: dvsSubSampler.getWidth()=640
constructing AEChip eu.seebetter.ini.chips.davis.Davis346B
java.lang.IllegalArgumentException: OptionSet: unknown key: dimx
        at ml.options.OptionSet.isSet(OptionSet.java:94)
        at net.sf.jaer.util.avioutput.DvsSliceAviWriter.main(DvsSliceAviWriter.java:385)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:81)
        at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe -dvsSubSampler.getWidth()=640 D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
java DvsSliceAviWriter [-aechip=aechipclassname (fully qualified class name, e.g. eu.seebetter.ini.chips.davis.DAVIS240C)] [-dvsSubsampler.getWidth()=36] [-dvsSubsampler.getHeight()=36] [-quality=.9] [-format=PNG|JPG|RLE|RAW] [-framerate=30] [-grayscale=200] [-writedvssliceonapsframe=false] [-writetimecodefile=true] [-numevents=2000] [-rectify=false] [-normalize=true] [-showoutput=true]  [-maxframes=0] inputFile.aedat [outputfile.avi]
Note arguments values are assigned with =, not space
If outputfile is not provided its name is generated from the input file with appended .avi

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe -dvsSubSampler.getWidth()=640 --dvsSubSampler.getHeight()=640 D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
java DvsSliceAviWriter [-aechip=aechipclassname (fully qualified class name, e.g. eu.seebetter.ini.chips.davis.DAVIS240C)] [-dvsSubsampler.getWidth()=36] [-dvsSubsampler.getHeight()=36] [-quality=.9] [-format=PNG|JPG|RLE|RAW] [-framerate=30] [-grayscale=200] [-writedvssliceonapsframe=false] [-writetimecodefile=true] [-numevents=2000] [-rectify=false] [-normalize=true] [-showoutput=true]  [-maxframes=0] inputFile.aedat [outputfile.avi]
Note arguments values are assigned with =, not space
If outputfile is not provided its name is generated from the input file with appended .avi

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
Writing to output file D:\video2-2019-04-04T15-54-47+0200-000022IL-0.avi
constructing AEChip eu.seebetter.ini.chips.davis.Davis346B
java.lang.IllegalArgumentException: OptionSet: unknown key: dimx
        at ml.options.OptionSet.isSet(OptionSet.java:94)
        at net.sf.jaer.util.avioutput.DvsSliceAviWriter.main(DvsSliceAviWriter.java:385)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:81)
        at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe -dvsSubSampler.getWidth()=640 -dvsSubSampler.getHeight()=480 D:\video2-2019-04-04T15-54-47+0200-000022IL-0.aedat
java DvsSliceAviWriter [-aechip=aechipclassname (fully qualified class name, e.g. eu.seebetter.ini.chips.davis.DAVIS240C)] [-dvsSubsampler.getWidth()=36] [-dvsSubsampler.getHeight()=36] [-quality=.9] [-format=PNG|JPG|RLE|RAW] [-framerate=30] [-grayscale=200] [-writedvssliceonapsframe=false] [-writetimecodefile=true] [-numevents=2000] [-rectify=false] [-normalize=true] [-showoutput=true]  [-maxframes=0] inputFile.aedat [outputfile.avi]
Note arguments values are assigned with =, not space
If outputfile is not provided its name is generated from the input file with appended .avi

C:\Users\enriq\Desktop\Mis cosas\Universidad\TFG\jAER>dvs-slice-avi-writer.exe
java DvsSliceAviWriter [-aechip=aechipclassname (fully qualified class name, e.g. eu.seebetter.ini.chips.davis.DAVIS240C)] [-dvsSubsampler.getWidth()=36] [-dvsSubsampler.getHeight()=36] [-quality=.9] [-format=PNG|JPG|RLE|RAW] [-framerate=30] [-grayscale=200] [-writedvssliceonapsframe=false] [-writetimecodefile=true] [-numevents=2000] [-rectify=false] [-normalize=true] [-showoutput=true]  [-maxframes=0] inputFile.aedat [outputfile.avi]
Note arguments values are assigned with =, not space
If outputfile is not provided its name is generated from the input file with appended .avi

I haven't been succesful in Linux either, I get an error telling me that the principal class hasn't been found:

enrique@nano:~/jAER1.5$ bash ./dvs-slice-avi-writer.sh
./dvs-slice-avi-writer.sh: line 2: $'\r': command not found
./dvs-slice-avi-writer.sh: line 6: $'\r': command not found
Error: no se ha encontrado o cargado la clase principal net.sf.jaer.util.avioutput.DvsSliceAviWriter
Causado por: java.lang.ClassNotFoundException: net.sf.jaer.util.avioutput.DvsSliceAviWriter

I have not changed anything, I just tried to run the programs as they came. I'm not sure if i have to do some kind of previous installation to get this working or whatever, but I'd really like to know how to get it going, as it's a very important part of the project I'm working on.

Thank you very much in advance

Can't run dvs-slice-avi-writer.sh, DvsSliceAviWriter main class not found

Hi there,
I'm trying to run aedat_to_avi.sh, which calls the dvs-slice-avi-writer script. However, I get the error message,

"Error: Could not find or load the main class net.sf.jaer.util.avioutput.DvsSliceAviWriter".

Indeed, there is no .class files if I go to the directory where DvsSliceAviWriter.java is stored, which makes me believe something goes wrong when building jAER. The machine is running Ubuntu LTS 20.04 with Java 1.8, accessed remotely through ssh. I have followed the user-guide by building jAER with ant to no luck. Any suggestions what I'm missing? Do I have to build jAER with Netbeans while accessing the computer physically, like the jAER tutorials on Youtube perhaps?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.