Encerrado

Java programmer for a New Software - repost

OVERVIEW

An automated webpage scanning application needs to gather information from a specific list of websites (about 10k) and store it in a Java object for further processing. The aim of this project is to give each programmer a group of 100 sites to implement the scanners for such sites, according to the HTML structure.

The required information is usually organized a highly structured manner, so that the operation of gathering such information can be easily implemented as an iteration on each entry.

The programmer is given a class library which the implemented scanners must comply to. Moreover, the provided library already contains an high-level API that abstracts and automates the scanning process. If the site is well-structured, the implementor simply needs to specify in a jQuery-like fashion where the required information is located. Ciononostante al programmatore è consentito di correggerli per ottenere un pagamento integrale.

SOFTWARE REQUIREMENTS

The application is written in Java 7, so JDK 7 is required to compile the scanners.

The application depends on two other libraries: jsoup 1.7.2 (to parse the HTML pages) and Apache Commons Lang 3.0.1 (general purpose). In most cases, the implementor will not need to use directly either of them.

To ease the structural detection of the HTML pages before implementing the related scanner, the use of Firefox with the Firebug plugin is highly recommended.

KNOWLEDGE REQUIREMENTS

A medium or good knowledge of Java is required, in order to produce good-quality code.

Since jQuery-like selectors are used to navigate through the HTML of the scanned page, the programmer must know how to write them; anyway, the jsoup library API docs contains a list of the supported selectors.

The websites to be scanned are in Italian, but no particular knowledge of this language is needed.

The programmer will be provided the API docs for the application library and some example scanners.

TERMINOLOGY

For “site” we mean a domain (i.e. [url removed, login to view]); if a site contains more than a webpage with the information we look for (i.e. [url removed, login to view], [url removed, login to view]), we call these “sub-sites”; if a sub-site with a long list of entries is divided into several numbered pages, such pages belong to the same sub-site and all of them must be scanned.

Hence, the programmer has to implement a scanner for a given list of sub-sites (coming from 100 sites, as said above), keeping in mind that the HTML structure of sub-sites within the same site is often the same.

FULFILLMENT POLICY

As already said, the produced code must comply with the application library we give. The programmer must provide the source code of the implemented scanners and, optionally, the compiled class files.

We reserve the right to verify that the produced scanners actually work, and to pay only the amount equivalent to the working ones. However the programmer is allowed to rectify them to obtain a full payment.

Habilidades: HTML, Java, jQuery / Prototype

Ver mais: www freelancer is a good site com, www e fashion com, work as freelancer programmer, work as a software freelancer, which freelancer site is working good, where to work as a freelancer, where to look for jobs, where store can be freelancer, we look for a programmer, webpage programmer, verify java plugin, un jobs, this class jquery, the freelancer programmer, source code of freelancer com, software required freelancer, software programmer jobs, software programmer freelancer, software freelancer sites, software freelancer jobs, site freelancer programmer, simply fashion, requirements for working as a freelancer, requirements for freelancer com, requirements for a freelancer

Acerca do Empregador:
( 0 comentários ) Udine, Italy

ID do Projeto: #5107985

11 freelancers estão ofertando em média $37 para este trabalho

techwelfare

hi we could do it perfectly with accuracy, please let us know if you want any clarification. if you want us to share our skill and previous work please initiate the chat..

$71 USD em 1 dia
(26 Comentários)
5.7
chinbochen

Hello, I'm an experienced Java, J2EE application developer, I'm very happy to work for you. contact me. Thanks.

$23 USD in 3 dias
(10 Comentários)
4.4
ahmadabdulmunem

I made a Java program that scrapes YouTube channels that match a certain criteria and display the results to the user in a friendly format. I used Jsoup for the scraper. Does all those 100 sites have the same struct Mais

$30 USD in 3 dias
(8 Comentários)
3.3
jguru1

Non hai ancora fornito una proposta

$25 USD in 10 dias
(1 Comentário)
2.8
RockstarDev

Hi Over 9 years of design and development experience in java and j2ee. Designed and developed many robust backend and front end solutions. Excellent knowledge of design patterns and java frameworks. Code qu Mais

$30 USD in 3 dias
(3 Comentários)
2.7
mrazasaeed

A proposal has not yet been provided

$25 USD in 10 dias
(1 Comentário)
2.7
RayzInfotech2012

Hi there, I would like to express my interest to your ad post in Freelance. Let it be known that although that I have less working hours here.I am hardworking and industrious. I will guarantee timely delivery of you Mais

$23 USD in 3 dias
(2 Comentários)
1.9
hiranthar

5 years plus java experience will help u to do this. Specialized in java Swing application development. Currently working as a senior Software Engineer in Sweden software Company.

$25 USD in 3 dias
(0 Comentários)
0.0
Abjind

Hi I work as a senior software engineer in an US based e-commerce company. I work there in the search engine marketing (SEM) team. I have written various crawlers to scan a particular website for some info/data. Hav Mais

$20 USD in 3 dias
(0 Comentários)
0.0
kpsravan

I have experience in developing such web-crawler application development. About me: I am an expert in Java based technologies with 6.5+ years of experience. I developed couple of frameworks on which web-based and n Mais

$111 USD in 4 dias
(0 Comentários)
0.0
taotesi

I can provide the demo version to display the progress of the project from own websites every day,so that you can feel free to comment on modifications to achieve satisfactory results.

$25 USD in 3 dias
(0 Comentários)
0.0