Part/Full Time Contractors Wanted
- or -
Post a project like this4958
£45(approx. $56)
- Posted:
- Proposals: 9
- Remote
- #36707
- Awarded
IPMI, SNMP, Network Management, TCP/IP, and embedded real-time systems programmes
Hyderabad
39412909075209151291834781021301271733350102788
Description
Experience Level: Intermediate
Web security company seeks to hire part-time and full-time contractors. This bid covers the coding exercise detailed below. If code is good, will work with you on future projects.
Qualifications:
What we\'re looking for:
- History of excellence.
- Willing and able to work hard to learn best practices and can learn quickly.
- Background in statistics, actuary, machine learning, AI, compilers,
quantitative trading, and text
analysis are a plus.
- References and a genuine desire to help people are required.
Job Description:
- Start or grow your career in software development
- Learn software development best practices
- Enjoy break-through technical achievements
- Lead the company in new products
- Be generously rewarded for contributing significantly to the company\'s success
- Participate in product/software design and architecture
- Be recognized for solving industry challenges and making the Internet more
useful
Related nice to have experience (not required):
- Linux or Windows development experience
- Real world software development
- Cross platform experience
- C/C++
- PHP
- Algorithms
- System/network security
- Building plugins for email servers/clients/browsers a huge plus
- Building scalable applications
- Building installers for products
- QA, automation tools for testing GUIs, APIs, libraries
- Familiar with debuggers on Unix and Windows environments
- Ability to examine crash dumps, especially in Windows
- Familiar with VMware and Linux based virtual machines
- Optimizing for size and speed
Our process is:
- Complete survey
- Complete coding exercise
- Assign projects that may require 10-40 hours a week work
- Possible relocation to the US if all works out well.
Please note, the maximum bid for this project is $50.
Coding exercise (what this bid covers):
More details on the code exercise:
1. Please download this compressed archive containing email messages:
http://www.mailshell.com/hardham.tgz
2. A typical email message contains message headers followed by a blank line
followed by the message body. Received headers begin with \"Received:\" and detail
the mail systems that the email was routed through.
3. Please extract the IP addresses from the received headers of the messages.
Please extract domains from the body of the messages.
Note:
- The body of the message is separated from the headers by a blank line.
- Domains appear as part of URLs.
For instance, a url looks like:http://www.domain.com/xyz.html
The domain would be domain.com.
4. Please use PHP, Perl, Python, C, or C++ to complete this exercise. If you
decide to use C or C++, please also submit the make file or project file to
compile on Linux or Windows.
5. Please send us your code, a list of tools that you used, what you would have
done if you had more time, and the output file of your program containing the IP
addresses and domains found in each message.
Please also specify the number of hours that you spent on this project.
For example
a) download http://www.mailshell.com/hardham.tgz
b) tar xfz hardham.tgz
c) write infoextractor.c
d) gcc -o infoextractor infoextractor.c
e) infoextractor < hardham > outputYour output file should explicitly identify
which IPs and domains were found in which file.
For example:
File: filename1
IP: 1.2.3.4
Domain: domain.com
File: filename2
IP: 12.2.3.40
Domain: domain2.com
Domain: domain3.com
Skills Required:
PHP, perl, C++, Python
Qualifications:
What we\'re looking for:
- History of excellence.
- Willing and able to work hard to learn best practices and can learn quickly.
- Background in statistics, actuary, machine learning, AI, compilers,
quantitative trading, and text
analysis are a plus.
- References and a genuine desire to help people are required.
Job Description:
- Start or grow your career in software development
- Learn software development best practices
- Enjoy break-through technical achievements
- Lead the company in new products
- Be generously rewarded for contributing significantly to the company\'s success
- Participate in product/software design and architecture
- Be recognized for solving industry challenges and making the Internet more
useful
Related nice to have experience (not required):
- Linux or Windows development experience
- Real world software development
- Cross platform experience
- C/C++
- PHP
- Algorithms
- System/network security
- Building plugins for email servers/clients/browsers a huge plus
- Building scalable applications
- Building installers for products
- QA, automation tools for testing GUIs, APIs, libraries
- Familiar with debuggers on Unix and Windows environments
- Ability to examine crash dumps, especially in Windows
- Familiar with VMware and Linux based virtual machines
- Optimizing for size and speed
Our process is:
- Complete survey
- Complete coding exercise
- Assign projects that may require 10-40 hours a week work
- Possible relocation to the US if all works out well.
Please note, the maximum bid for this project is $50.
Coding exercise (what this bid covers):
More details on the code exercise:
1. Please download this compressed archive containing email messages:
http://www.mailshell.com/hardham.tgz
2. A typical email message contains message headers followed by a blank line
followed by the message body. Received headers begin with \"Received:\" and detail
the mail systems that the email was routed through.
3. Please extract the IP addresses from the received headers of the messages.
Please extract domains from the body of the messages.
Note:
- The body of the message is separated from the headers by a blank line.
- Domains appear as part of URLs.
For instance, a url looks like:http://www.domain.com/xyz.html
The domain would be domain.com.
4. Please use PHP, Perl, Python, C, or C++ to complete this exercise. If you
decide to use C or C++, please also submit the make file or project file to
compile on Linux or Windows.
5. Please send us your code, a list of tools that you used, what you would have
done if you had more time, and the output file of your program containing the IP
addresses and domains found in each message.
Please also specify the number of hours that you spent on this project.
For example
a) download http://www.mailshell.com/hardham.tgz
b) tar xfz hardham.tgz
c) write infoextractor.c
d) gcc -o infoextractor infoextractor.c
e) infoextractor < hardham > outputYour output file should explicitly identify
which IPs and domains were found in which file.
For example:
File: filename1
IP: 1.2.3.4
Domain: domain.com
File: filename2
IP: 12.2.3.40
Domain: domain2.com
Domain: domain3.com
Skills Required:
PHP, perl, C++, Python
Tonny Y.
0% (0)Projects Completed
1
Freelancers worked with
3
Projects awarded
11%
Last project
27 Oct 2010
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies