corner image corner image
corner image corner image
corner image corner image
corner image corner image
corner image corner image
corner image corner image
corner image corner image

Archive for the ‘Research / Scientific’ Category

Some thoughts about image and text ads

Wednesday, January 23rd, 2008

Lately, I’ve been thinking about whether mixing text and image ads is really profitable. The case that most advertising companies (like Google adsense, adbrite and lots of others) make is that allowing image ads in the same ad unit as text ads is usually better because they compete in price with text ads. But, my understanding is that image ads will only show if they beat the highest text ad price. I tried to analyze and see whether the final profit will be larger in case of mixed ads or not and I found conditions for image ads to make more money if allowed to compete against text ads in the same ad unit.
(more…)

Job Openings in Fidelis

Tuesday, May 2nd, 2006

Fidelis Security Systems today announced four job openings at http://www.fidelissecurity.com/company/careers.php. If any one is interested email me your resume.

Senior Software Engineer, Real-Time Applications
This key role will contribute to product architecture, design, and implementation, focusing on extrusion prevention. The role requires a person who can contribute to the evolution of product architecture and design in addition to contributing as a software implementer of real-time software applications.

The candidate must have experience in the development of secure network equipment products and must possess expert knowledge of “C” in a Linux or UNIX development environment. The candidate must also have experience with software architecture and recent demonstrable programming skills. In addition, the candidate must possess excellent communication skills, both written and verbal.

The ideal candidate will also have experience with the development of transport protocols (such as UDP, TCP/IP), application protocols (such as SMTP, IMAP, MAPI), or communication applications (such as sendmail, qmail, postfix). Knowledge in other development languages (such as C++, Perl, Python, Java) is highly desired. Prior experience in a start-up environment is also highly desired.

The position requires 10-15 years of relevant experience. A BSCS (or equivalent) is required; an MSCS is preferred.

Security Clearance is not required. Green Card or U.S. citizenship is required.

Software Engineer, Real-Time
Software engineers are sought to contribute the software design, implementation, and verification of Fidelis extrusion prevention products. The candidate must have experience in the development of real-time software products and must possess expert knowledge of “C” in a Linux or UNIX development environment.

The ideal candidate will also have experience with the development of transport protocols (such as UDP, TCP/IP), application protocols (such as SMTP, IMAP, MAPI), or communication applications (such as sendmail, qmail, postfix). Knowledge in other development languages (such as C++, Perl, Python, Java) is highly desired. Prior experience in a start-up environment is also desired.

The position requires 5-10 years of relevant experience. A BSCS (or equivalent) is required; an MSCS is preferred.

Security Clearance is not required. Green Card or U.S. citizenship is required.

Senior Software Engineer, User Interface
This key role will contribute to product architecture, design, and implementation, focusing on the development of the management console and user interface aspects of Fidelis products. The role requires a person who can contribute to the evolution of product architecture and design in addition to contributing as a software implementer.

The candidate must have experience in the development of secure GUI applications in a Linux or UNIX development environment. The candidate must have prior experience with Java/JSP, database design (Oracle, MySQL, PostgreSQL, or similar), and “C”/C++.

The ideal candidate will have experience in the development of GUI applications for secure network equipment. The ideal candidate will also possess prior experience with networking applications, network security, network compliance, or other real-time applications. Prior experience in a start-up environment is also highly desired.

The position requires 10-15 years of relevant experience. A BSCS (or equivalent) is required; an MSCS is preferred.

Security Clearance is not required. Green Card or U.S. citizenship is required.

Software Engineer, User Interface
Software engineers are sought to contribute the software design, implementation, and verification of the Fidelis product management interface. The candidate must have experience in the development of a web-based GUI possessing knowledge of Java, J2EE, JSP, .NET, or similar within a Linux of UNIX development environment.

The ideal candidate will have experience with database design, knowledge of C/C++, and/or knowledge of scripting languages such as Perl, Python, and Bash. Prior experience with the management interface to networking equipment or other real-time application/database environment is desired.

The position requires 5-10 years of relevant experience. A BSCS (or equivalent) is required; an MSCS is preferred.

Security Clearance is not required. Green Card or U.S. citizenship is required.

Support Engineer
Numbers of years experience. 3+

Relevant project work (prior start up experience, extrusion detection, etc)

Must haves (Technology speaking - environment, programming languages, )
- Background in networks and network security
- Solid understanding of TCP/IP networking and administration
- Strong analysis and troubleshooting skills
- Technical excellence and professional delivery and communication
- Experience with Unix/Linux
- Experience with networking equipment, including firewalls, switches, network taps.
- Four-year degree in a computer-related discipline is required but can be replaced by experience

Big pluses (nice to haves, technology speaking)
- Since person in this position may do local office IT support as needed, experience in practical IT support/networking is a big plus

Security Clearance is not required

Green Card or U.S. citizenship is required

Installing internet explorer on debian linux

Monday, November 28th, 2005

[photopress:mibrahim.jpg,full]

If you develop websites you will want to know how it looks on internet explorer. However, switching to windows only to run the internet explorer gets to be frustrating after a while. Luckily, a nice package exists called WINE available from winehq.org. WINE is short for Wine Is Not an Emulator, which is true because WINE is not. It is more of a windows loader, linker and a shell to display the GUI using X11.

Installing anything over WINE is not simple since one will have WINE DLLs, DLLs out of the package itself and native windows DLLs to choose from. It would have been much simpler if the internet explorer code is released in standard C++ and compiles over UNIX.

I started my trip on the thanksgiving day night, finished two days later approximately 5 to 6 hours of work 2 to 3 hrs per day. I used WINE version 20050310 releaesed with Debian sarge (the stable version at that time). I used information from http://frankscorner.org/ and http://patrick.spacesurfer.com/ie_wine_install.html, and it worked with little bit tweaking.

Later on, I found this script http://sidenet.ddo.jp/winetips/config.html - never tried it.

corner image corner image
2,281 spam comments
blocked by
Akismet