GithubHelp home page GithubHelp logo

openpool-core's People

Contributors

arcatdmz avatar camparijet avatar kazumamurao avatar openpool avatar takashyx avatar

Stargazers

 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

openpool-core's Issues

All samples runs slower and slower.

In the 4F Lab+cafe, all samples run slow gradually...

Processes continues for a long time with stable memory usage.

Thus it is not problems simply by memory leaks, I guess.

[HW Environment]
OS : Windows7 sp1 64bit
CPU : Core i7-3770
Memory : 8 GB

Separate effect design tools from environment tools.

Now effects designers are required the same environment as the system glued to a billiard table.

This raises two bad points for designers :

  1. setup processes include some platform dependency like issues #14 #14
  2. after complex setup process, you'll find there is a big diffrence between your machine and running system.

Delete distribution/OpenpoolBaseKinect.zip from repository

The file "distribution/OpenpoolBaseKinect.zip" is the output of running ant. Every time we run ant, this file is modified.

I would suggest to delete distribution/OpenpoolBaseKinect.zip from repository as we do not add binary files to the repository.

This is not so big problem for OSS. Plz let me ask your opinions casually.

We need to put the zip package of the library for those who aren't familiar with building

As titled.

Since we have removed the zip from the distribution directory, there is no way to get a library package for those who are not familiar with the building.

For the "creators", we need to provide the environment for testing and creating the effects.
Our final goal may be to provide quick install package of the simulator.

But for the first step, I think it's better to put the zip binary on the web page.

New Repository Name to Publish Codes

This repository ( openpool-base-kinect ) will be published.
Before that we will change the name of repository to openpool-core for naming consistency.

openpool-boost-xxxxx series are now under preparation!

Create "contributing.md"

"contributing.md" is a text file which some rules and manners for contributions (= pull request) are written. In usual, opensource developers in github look for contributing.md first. Thus, we have to create this file before initial OSS release.

  • The typical rule is as "run ant and check before send pull request".
  • The same thing is fit to openpool-base-kinect-sample.

Create "readme.md"

  • Decide who is assigned this issue, first.
  • Then breakdown "readme.md" to the section such as "install opencv" or "setup openpool on eclipse"
  • Some checking parts would be needed before finish writing.

OpenPool is not working on my mac book pro

My environment is as follows;

  • OS X 10.8.4
  • Java
    java version "1.7.0_17"
    Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
    Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

I tried to run OpenPoolExampleImageOnBall and OpenPoolExample. However they were not running.

  • OpenPoolExampleImageOnBall,
    Error:

multiple Class-Path headers in manifest of jar file: /Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacpp.jar
multiple Class-Path headers in manifest of jar file: /Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv.jar
multiple Class-Path headers in manifest of jar file: /Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacpp.jar
multiple Class-Path headers in manifest of jar file: /Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv.jar
java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:449)
at java.lang.Integer.parseInt(Integer.java:499)
at processing.app.UpdateCheck.readInt(UpdateCheck.java:134)
at processing.app.UpdateCheck.updateCheck(UpdateCheck.java:93)
at processing.app.UpdateCheck$1.run(UpdateCheck.java:63)
at java.lang.Thread.run(Thread.java:680)

  • OpenPoolExample
    Error:
    [0] "Error: This Java instance does not support a 32-bit JVM."
    [1] "Please install the desired version."
    Using startup command:
    {command=command=java -d32 -Xrunjdwp:transport=dt_socket,address=127.0.0.1:8296,suspend=y -Xdock:name=OpenPoolExample -Djava.library.path=:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library:/Users/giwa/Documents/Processing/libraries/SimpleOpenNI/library:/Applications/Processing.app/Contents/Resources/Java:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources:.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java -cp /var/folders/cl/d1zr8g750r57lgbnn6g9bzxm0000gn/T/OpenPoolExample7812624295283461873temp:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacpp-0.3-java-src.zip:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacpp.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-0.3-java-src.zip:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-android-arm.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-linux-x86.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-linux-x86_64.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-macosx-x86.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-macosx-x86_64.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-windows-x86.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-windows-x86_64.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/OpenPoolCore.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacpp-0.3-java-src.zip:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacpp.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-0.3-java-src.zip:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-android-arm.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-linux-x86.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-linux-x86_64.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-macosx-x86.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-macosx-x86_64.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-windows-x86.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv-windows-x86_64.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/javacv.jar:/Users/giwa/Documents/Processing/libraries/OpenPoolCore/library/OpenPoolCore.jar:/Users/giwa/Documents/Processing/libraries/SimpleOpenNI/library/SimpleOpenNI.jar:/Users/giwa/Documents/Processing/libraries/SimpleOpenNI/library/SimpleOpenNI.jar:/Applications/Processing.app/Contents/Resources/Java/pde.jar:/Applications/Processing.app/Contents/Resources/Java/core.jar:/Applications/Processing.app/Contents/Resources/Java/ant.jar:/Applications/Processing.app/Contents/Resources/Java/ant-launcher.jar:/Applications/Processing.app/Contents/Resources/Java/antlr.jar:/Applications/Processing.app/Contents/Resources/Java/ecj.jar:/Applications/Processing.app/Contents/Resources/Java/jna.jar:/Applications/Processing.app/Contents/Resources/Java/quaqua.jar -ea processing.core.PApplet "--editor-location=260,72" --external --display=0 --sketch-path=/Users/giwa/Documents/Processing/libraries/OpenPoolCore/examples/OpenPoolExample OpenPoolExample , quote=quote=", address=address=127.0.0.1:8296}
  • My opinion
    I guess that I have a problem that I installed Java 1.6 in order to use Hadoop on my mac.
    I followed this article (http://lizan.asia/blog/2012/11/13/mountain-lion-setup-hadoop/)

resources/build.properties: modify to the relative path name

I found an inappropriate way of file calling in resources/build.properties, resources/build.properties_custom_example.

The line
${user.home}/Documents/GitHub/openpool-base-kinect/dependency/
restricts openpool-base-kinect directory as under ${user.home}/Documents/GitHub/openpool-base-kinect/dependency/ .

If we locate directory on other place, ant will be failed due to this line.
(Temporarily I solve this problem to copy openpool-base-kinect/dependency to under ${user.home}/Documents/GitHub but this is tricky.)

The goal of this issue is to fix this problem: modify to the relative path name, can run ant from anywhere.

$ grep GitHub resources/*
resources/build.properties:classpath.local.location=${user.home}/Documents/GitHub/openpool-base-kinect/dependency/
resources/build.properties:# Recommendations for storing your source code online are Google Code or GitHub.
resources/build.properties:source.host=GitHub
resources/build.properties_custom_example:#classpath.local.location=${user.home}/Documents/GitHub/openpool-base-kinect/dependency/
resources/build.properties_custom_example:# Recommendations for storing your source code online are Google Code or GitHub.
resources/build.properties_custom_example:source.host=GitHub

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.