Native code for Firefox extension, DOM pattern matching

I'd like to create fast native code library for my Firefox extension.

To be called using JS-ctypes or as a XPCOM component (whichever is more futureproof and reliable, I favor JS-ctypes)

Here's what it needs to do:

Scan DOM text nodes for any occurrences of strings from my internal dataset

(I have one in form of a Javascript object, but possibly can be refactored).

Scan should be fast, preferably using optimisation algorithm like suffix array or similar

Example of data to be matched:


{Oracle: {products:

{Exadata: {spec1: 111, spec2: 222}, Exalogic:

{spec1: 111, spec2: 222}}}, IBM: {products: {WebSphere: {spec1: 111, spec2:222}}}


Of these I'd like to match whether DOM text contains Oracle Exadata, but not just Exadata, and not just Oracle.

However there may be other words between vendor and product name.

Taidot: C-ohjelmointi, Firefox, Javascript

Näytä lisää: native code firefox, text pattern matching, text matching algorithm, strings programming, programming algorithm example, pattern strings, pattern matching strings, pattern match algorithm, matching strings, js products, js for, javascript code library, example algorithm programming, dom programming, programming strings, programming array strings, component pattern, algorithm pattern, algorithm pattern matching, algorithm component, websphere ibm, oracle exadata, ibm websphere, firefox, extension

About the Employer:
( 0 reviews ) Yekaterinburg, Russian Federation

Projektin tunnus: #1696965

3 freelanceria on tarjonnut keskimäärin 289 $ tähän työhön


Available to start immediately and finish as soon as possible.

300 $ USD 3 päivässä
(29 arvostelua)

Sir, I can help you.

268 $ USD 14 päivässä
(2 arvostelua)

<B><i>The Administrator removed this message for containing contact details which breaches our Terms and Conditions</i></B>

300 $ USD 1 päivässä
(0 arvostelua)

We(GT) having around 10+ of experience in VC++, MFC, ATL COM, XUL, RDF, JS, CDX, SOAP, JSON, XML technology. Talking about the core competencies of browsers development, we can easily control the browsers any events an Lisää

300 $ USD 10 päivässä
(0 arvostelua)