Sunday, February 28, 2010

5 Tips Before you click "Apply Now"

Here are few tips to mind before you click on the "Send" button to apply to us (or anywhere else for the matter).

1. Are you sending to the right person?

Every company out there will have a different email address for job applicants, jobs@, career@; so its there for some reason. May be it goes to the HR, or an auto-filter software... sending the CV to ceo@, support@ will not get it any special attention.


2. Subject

Subject is your first chance to get attention, take time to type a meaningful subject. It must include position (or job reference code), experience, key skills.

Like: [CPP] C++/QT: 2.5+ yrs exp.

3. CV File Format

The CV should be attached in preferably PDF, or else DOC. One that requires a specific software or converter will never get opened.

4. Covering Letter

If you applying through email, the body of the email should be your cover letter, why attachment? Do you want to convey you are using the same cover letter for every company you are applying for?

5. Personal Attention

Take time to make the job application personalized for the company. Drop a line about why you want to work with us.? What seems interesting in our company, products? CCing the same email to a dozen companies' jobs email is ridiculous. Re-read your email, and spell check it.


Good luck. On a side note, we have opening for C++ programmers, if you have coded in any domain of C++ (VC++, Bada, QT, Symbian, Carbon, Borland-C++, Dev-C++, GCC/G++) other than Turbo-C++, apply to us at "jobs @ retinax.com".

Sunday, February 21, 2010

SniperSpy Upgrade

We ran out of 600GB of space we had at our current server, and the database was hosting text about 5GB. The proud upgrade of server we did in May, 2009 was no longer enough.

The trouble was, we didn't want to torture our customers, among thousands, by asking them to upgrade their builds with new version. We wanted everything to work behind the scene, and yet utilize the new server, 2TB of drive space, and new database.

We did it!

Our server runs on Linux and web scripts are running in PHP. PHP comes with some powerful network programming capabilities, here are two that helped.

1. PHP FTP Functions

One can create a fully functional secure FTP client in PHP. This helps in making the scripts transfer logs to new server, while the requests come to old server.

2. PHP Socket/HTTP Functions

PHP supports writing socket programs, but what helped in our case was the HTTP functions. This helps in sending request to another web server, and taking their response to the scripts only. We can do both GET/POST requests thru it.

This helps in writing several web programs that communicates between old and new server. Like isNewFilesPresent.php returns if new files is ready for fetching, and display it on the welcome page.

Besides that, MySQL can be given remote access permission, hence a web program can make use of database hosted on another server.

So, everything happily worked out.

Get more information about SniperSpy Remote Spy Software here.

Thursday, February 11, 2010

Starting a software export company - Part V

This is the final blog in the series in which I was talking about the paths followed while registering a *new* export company in Jaipur, India.

Part I
Part II
Part III
Part IV

So now our final step of Custom Bonding is complete, and hence the company can be operational to raise invoices and do the trade.

As a final blog in this topic, here is a quick look at the paperwork:

1. STPI registration process;
2.
Legal Agreement with STPI;
3.
Custom Bonding;

(Documents for Custom Bonding):

* Application for Custom Bonding.
* Copy of STPI Approval Letter
* Copy of Green Card issued by STPI
* List of proposed Plant & Machinery of Capital Goods attested by STPI.
* Agreement with STPI for Export Commitment.
* Process of Manufacture (Software Development Process).
* Supplementary Terms and Conditions, duly accepted by us on Rs. 100/- Stamp Paper to be notarise.
* Solvency Certificate.
* B – 17 Bond on Rs. 100/- Stamp Paper to be notarise.
* Affidavit on Rs. 100/- Stamp Paper to be notarise.
* Bank Guarantee.
* Declaration for Custom.
* Memorandum and Articles of Association.
* Lease Agreement of Premises or Ownership supporting details.
* Ground Plan of Premises.
* Copy of Importer Exporter Code No.
* Copy of Permanent Account No. (PAN No.).

Email me (zeeshan @ retinasoft.net) for any help/suggestions.