Git Product home page Git Product logo

frej's People

Contributors

rodiongork 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

frej's Issues

Rewrite demo applet to web-application for GAE

Demo applet (used at the http://frej.sourceforge.net page) should be rewritten to simple web-application so we can host it at google-app-engine and insert as iframe.

Basically it could be like this:

  • download sample application for GAE;
  • modify servlet to receive data, process them with library and respond the answer;
  • modify html page to have the same view as applet's form;
  • create javascript to send data between form and servlet.

More details could be found in this description:
http://www.codeabbey.com/index/forum_topic/4b210c75d913da6b508f9634a2b9fc65

Regex objects should be reuse-safe and thread-safe

Currently:

  • Regex objects store in them the results of the last match; these should be moved somewhere else so the objects can be reused safely.
  • Fuzzy class stores temporary values in static fields, making it totally thread-unsafe.

There are probably more problems similar to those, those two I found after just a cursory glance into the source code.

Currently, in order to use this library, I had to wrap all operations on Regex objects in a static synchronize block and pull out all the results from them while still inside the lock.

Mavenization

The project was created when I know not of Maven. This should be fixed :)

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.