Saturday, 24 September 2011

FACELESS HUMAN








Saturday, 14 May 2011

"sons of God" and the "daughters of men"

The Nephilim (plural) are a group mentioned twice in the Hebrew Bible; in Genesis 6:4 and Numbers 13:33. The Nephilim are said to be the offspring of then. "sons of God" and the "daughters of men" Traditions about the Nephilim being the offspring of unions between angels and humans are found in a number of Jewish and Christian writings. It is believed by many Orthodox Jews that the Neplilim are rather the descendents of human nobility. It is believed by others that the "sons of God" who fathered the Nephilim spoken of in the text were in fact the formerly righteous descendants of Seth who rebelled, while the "daughters of men" were the unrighteous descendants of Cain, and the Nephilim the offspring of their union.


















Major Software Companies in Chennai

Major Software Companies in Chennai
S.No. Name Address Telephone Website
1 24/7 Customer Pvt Ltd 4th floor,
Temple steps, No. 184-187,
Anna Salai, Saidapet,
Chennai - 600015 91-44-42226700 www.247customer.com/

2 247 Learning Solutions Pvt Ltd No. 12, Smith Road, Off Anna Salai,
Chennai- 600002 www.24x7learning.com/

3 Accel Frontline Ltd 75, Nelson Manickam Road
Aminjikarai,
Chennai 600029 044-42252000 www.accelfrontline.in/

3 Accel Frontline Ltd Accel Frontline Technologies
54, Greams Road
Chennai 60006 044-42233700
4 Accel Transmatic Ltd 75, Nelson Manickam Road,
Aminjikarai, Chennai 600029 +91-44-23740105 www.accelstl.com/

4 Accel Transmatic Ltd 37, Nelson Manickam Road,
Aminjikarai, Chennai 600029 91-44-23742829
5 Accent Consulting (A division of Accent Overseas Pvt Ltd) GB Ground Floor, Ramaniyam Apartment,
New No. 41, 1st Avenue, Indira Nagar,
Chennai - 600020 (044) 42695043 /43 www.accentinfoways.com/

6 Acme Insurance Services Pvt Ltd 3A, 3rd Floor, Jamals,
17, Jagannathan Road,
Nungambakkam,
Chennai - 600 034 044 - 2824 0520/21, 044 - 2826 0520/21 www.acmeresource.com/

7 Adrenalin eSystems Ltd Polaris House
244 Anna Salai
Chennai 600 006 +91 (44) 4214 5730 / 4214 5723 www.myadrenalin.com/india/

8 AdventNet Development Centre (India) Pvt Ltd 11 Sarathy Nagar,
Vijayanagar,
Velachery, Chennai 600 042 +91-44-22431115 www.adventnet.com/

9 Ajuba Solutions (India) Pvt. Ltd. 12-02 Tidel Park
4, Canal Bank Road
Taramani
Chennai 600113
+91 44 2254 0410 www.ajubanet.net/

10 Akmin Technologies Pvt Ltd #138
13th Main Road,
Annanagar West,
Chennai - 600040 +91-44-32916830 www.akmin.com/

11 Alden Prepress Services Pvt Ltd No. 20, B-Block, 1st Floor, North Usman Road, T Nagar, Chennai, Tamil Nadu www.alden.co.in/

12 Allsec Technologies Ltd 46B, Velachery Main Road,
Velachery, Chennai - 600 042 +91-44-2244 7070 www.allsectech.com/

13 American Megatrends (India) Pvt. Ltd. S.No. 352/1 B, 1C,
Kumaran Nagar
Semmanchery
Chennai - 600 119 +91 44 66540922 www.amiindia.co.in/

14 AmitySoft Technologies Pvt Ltd 38/58, Second Floor,
First Main Road,
West CIT Nagar,
Chennai - 600 035 + 91-44-42135588, + 91-44-24328688 www.amitysoft.com/

15 Arrowpoint Technologies Pvt Ltd No: 58, 3rd Main Road,
Kalaimagal Nagar,
Ekkaduthangal,
Chennai - 600 097
+91-44-43542050, +91-44-43542060. www.arrowpointtechnologies.com/

16 ASE Designsoft Pvt Ltd 377, Anna Salai, Teynampet,
Chennai 600 018 +91-44-42036821, 24322511 www.asedesignsoft.com/

17 Aspire Systems (India) Pvt. Ltd. 1/D 1, SIPCOT IT PARK,
Siruseri (near Chennai)
Tamil Nadu - 603 103
+91-44-6740 4000 www.aspiresys.com/

17 Aspire Systems (India) Pvt. Ltd. 7, II Trust Link Road,
Mandaveli, Chennai 600 028
+91-44-2461 0149
18 Avaya GlobalConnect Ltd 1D, Apex Plaza, 3, Nungambakkam
High Road, Chennai - 600 034 91-44-66549000 www.avayaglobalconnect.com/

19 Bahwan CyberTek Pvt Ltd Dowlath Towers Floors 1 & 2,
New No. 57, 59, 61 & 63,
Taylors Road, Kilpauk,
Chennai 600 010 (91) 44 42200100 www.bahwancybertek.com/

20 Barry-Wehmiller International Resources Pvt Ltd Barry-Wehmiller International Resources
J-93 13th Main Road
Anna Nagar West
Chennai - 600 040 91-44-261 649 41 up to 47 www.bwir.com/

21 Botree Software International Ltd 37, Nelson Manickam Road,
Aminjikarai, Chennai - 600 029 +91-044-23741591 (6 Lines) www.botree.co.in/

22 California Software Company Ltd 1205 - D Tidel Park,
4, Canal Bank Road,
Taramani, Chennai 600 113 +91-44-2254 0419/2007 www.californiasw.com/

23 Canon India Pvt Ltd 20 SBI Officers ™ Colony,
First Street, Arumbakkam,
Chennai 600106,
+044 2363 0363 www.canon-asia.com/

24 Caterpillar India Pvt Ltd Melnallathur, Thiruvallur,
Chennai-602004 041160-41085/41086 www.india.cat.com/

25 CB Richard Ellis South Asia Pvt Ltd 2C&D, Gee Gee Emerald
151, Village Road
Nungambakkam
Chennai - 600 034 91 44 2821 4599 www.cbre.com/EN/

26 CES Pvt Ltd No. 18-D Marshals Road
Egmore
Chennai 600 008
+91-44-52145959 www.cesltd.com/

27 CG Maersk Information Technologies Pvt Ltd Alexander Square
III Floor 34/35
Sardar Patel Road
Chennai 2300050 www.cgmaersk.com/

28 Changepond Technologies Pvt Ltd # 7, II Crescent Park Road,
Gandhinagar, Adyar,
Chennai - 600 020 +91-44-24402315, 24402316 www.changepond.com/

29 Cherrytec Solutions Limited "M A C House"
4, Sardar Patel Road
Guindy
Chennai - 600 032 (044) 2220 1405, 2230 1515 www.cherrytec.com/

30 CI.COM (P) Ltd Computers International,
152 A.V. Church Road,
Besant Nagar,
Chennai 600 090

+91-44-24467048/24914606 www.ciindia.com/

31 Citibank N.A. Citibank N A,
Mail Room,
Shakti Towers,
766 Anna Salai Post Office,
Chennai - 600002 www.citibank.co.in/

31 Citibank N.A. Citibank N A,
PO Box # 4830,
Anna Salai Post Office,
Chennai - 600002
32 City Info Services Pvt Ltd # 1, Krishna Kuteera Apartments,
Door No.11, Harrington Road,
Chetpet, Chennai 600 031
091-044-52040494/95/96/97 www.cityinfoservices.com/base/

33 Cognizant Technology Solutions India Pvt. Ltd. #5/535, Old Mahabalipuram Road,
Thoraipakkam,
Chennai 600 096 # 91-44-42096000 www.cognizant.com/

34 CollabNet Software Pvt Ltd The Lords, Block II,
5th Floor #1, 2,
North Extension Area
Ekkatuthangal, Guindy
Chennai-600032 +91 44 4220-3700 www.collab.net/

35 Congruent Info-Tech Pvt Ltd Type II/4
Dr. V.S.I. Estate
Thiruvanmiyur, Chennai 600 041 (91-44) 2254 2260 www.congruentindia.com/

36 Congruent Solutions Pvt. Ltd. 8th Floor, Lotus Tower
85 Mount Road, Chennai - 600 032 + 91 (44) 2231-8990 / 4223-8990 www.congruentsolutions.com/

37 Contact Singapore Ground Floor (South Wing),
Karumuttu Centre,
634 Anna Salai,
Chennai 600035
Tamil Nadu (91) 44-2431-4642 www.contactsingapore.org.sg/

38 Cordiant Technologies (P) Limited Unit 3, Level 1,
International Tech Park,
Taramani CSIR Rd,
Chennai, Tamil Nadu,
India 600113 +91 (44) 4266-6015 www.cordiant.com/

39 Crecento Technologies Pvt Ltd KAKANI TOWERS, 4TH FLOOR, 34, KHADER NAWAZ KHAN ROAD, NUNGAMBAKKAM, CHENNAI 600034 , TAMIL NADU 91-44-28330881/882/883 www.crecento.com/

40 Cybernet Software Systems Pvt Ltd 2 & 3, Bishop Waller's Avenue (East)
Mylapore, Chennai - 600 004
+91 44 6654 6083 www.csscorp.com/coe-csslabs.php/

41 Cygnus Software Pvt Ltd M4, Prince Center, New No 248, Anna Salai, Chennai 600 006 +91-44-2829-7106 www.cygnus-soft.com/

42 Data Software Research Company (International) Ltd "Kasturi Towers"
6 Smith Road
Chennai - 600 002 +91 44 2852 4847 www.dsrc.com/

43 Deloitte Consulting India (P) Ltd 2nd Floor, Temple Tower,
672 Anna Salai, Nandanam,
Chennai 600 035 +91 (0) 44 5213 1124 www.deloitte.com/

44 Digital Illusion Ind Pvt Ltd #113-114, First Floor
MENA KAMPALA Arcade,
Thiyagaraya Road, T. Nagar
Chennai 600 017 +91 44 2816 0304 www.digitalillusion.co.in/

45 Domex e-Data Pvt Ltd Dr. P Venkataramana ('Venkat')
Director IT & Prepress
1910 H Block, Fifth Street,
Near 12th Main Road, Annanagar,
Chennai 600040 www.domex.co.in/

45 Domex e-Data Pvt Ltd Mr V.N. Satheesh Kumar ('Satheesh')
Executive Director
DN Complex, 57 Lakshmi Talkies Road,
Shenoy Nagar,
Chennai 600030 91-98400-78597
46 e-Serve International Ltd. 'Tower Victoire',
45 G.N. Chetty Road, T. Nagar,
Chennai - 600 017
+91 44 2824 0200 www.eservenet.com/

47 E-Softtek Pvt Ltd E-Softtek
X - 41, Second Avenue
Sivananda Building
Anna Nagar
Chennai - 600 040 91-44-26210772 www.esofttek.com/

48 Eduquity Career Technologies Pvt Ltd # 15/1 (New No. 37), L.B. Road,
Muthulakshmi Salai, Adyar,
Chennai-600 020.
Tamil Nadu (+91) 9840847471 www.eduquity.com/

49 Electronics and Computers India Ltd 101, Baskar Colony,
Virugambakkam.
Chennai-600092 044-23765250, 23766039 www.ecindiaoutsourcing.com/

50 Element K India Pvt Ltd RR Tower II, 4th Floor
Thiru-Vi-Ka Industrial Estate
Guindy
Chennai 600 032
+91 44 42454000 www.elementk.com/

51 Emantras Interactive Technologies Pvt Ltd Emantras
#35/1, 3rd Street,
Abiramapuram.
Alwarpet, Chennai - 600 018 91 - 44 - 42169462 / 63 www.emantras.com/

52 EMC Data Storage Systems (India) Private Limited Suite 301, DBS Business Centre
2, Cathedral Garden Road
Nungambakkam,
Chennai 600034 +91 44 5212 3376 india.emc.com/index.jsp/

53 Emerson Network Power (India) Pvt Ltd No. 1, OMS Court, Nathamuni Street, T. Nagar, Chennai 600 017 (91-44) 228151063, 228152596 www.emersonnetworkpower.co.in/

54 Exceed Technologies Pvt Ltd Sri Sai Square
No. 153 Arcot Road
Valasaravakkam
Chennai 600087 (+91)(44) 24863700 www.exceedintl.com/

55 Extreme Networks India Pvt Ltd Temple Steps, 184-187
Anna Salai, Chennai 600 015
+91 44 4229 2211 www.extremenetworks.com/

56 Financial Technologies (India) Pvt Ltd III Floor, 16, Surya Flats, IInd Cross Street,
Seethammal Colony Ext.,
Teynampet, Chennai - 600018 www.ftindia.com/

57 Firstware Software Solutions (A Division of Brilliant Tutorials Pvt Ltd) Firstware Software Solutions
#6, Karpagambal Nagar
Chennai-600 004
(044) 2499 3327 / 2038 www.first-ware.com/

58 Focus Infosys (India) Pvt. Ltd. Focus Infosys
#53, 2nd Floor, Wellingdon Estate,
Commander-in-Chief Road (Ethiraj Salai)
Egmore, Chennai - 600 008
Tamil Nadu +91-44-4214-7988; 4210-3350 www.focusmt.com/

59 Franklin Templeton International Services (India) Pvt Ltd Century Centre,
75, T.T.K Road, Alwarpet, 
Chennai 600018 (044) 24679200 www.franklintempletonindia.com/

60 Future Focus Infotech Pvt. Ltd. 3, II Street, Haddows Road
Chennai-600006 +91 44 43931900 www.focusinfotech.com/

61 Future Software Limited # 480 - 481, Anna Salai,
Nandanam,
Chennai 600035 +91-44-2433 0550 www.futsoft.com/

62 GAVS Information Services Private Limited Horizon Center,
94 TTK Road,
Chennai, India - 600 018 + 91 44 2498 6500 www.gavsin.com/

63 Genesis Infotech Solutions Pvt. Ltd. 743, poonamallee High Road, Kilpauk, Chennai-600010 91 44 5324347 www.genesisintl.com/

64 Global Business Technology Services Pvt Ltd CHC India
"Sai Business Point"
17, Anna Salai, Saidapet Chennai
600 015
(011) 91-44-2235-4700 www.gbtsgroup.com/

65 Godrej Global Solutions Ltd RR Towers III, 3rd floor,
Thiru-Vi-Ka Industrial Estate,
Guindy, Chennai - 600 032 +91 44 4229 7100. www.godrejglobal.co.in/

66 Harita Infoserve Ltd Czone 
No.34, Developed Plots,
Guindy Industrial Estate
Chennai 600 032
+ 91 - 44 - 42005200 www.harita.com/

67 HCL Technologies BPO Services Ltd Unit-2, Block-1, No. 84,
Greams Road
Thousand Lights
Chennai - 600 006 044-55225522 www.hclbpo.com/

68 Helios & Matheson Information Technology Ltd Ganga griha, No 9, (old #6-d),
Nungambakkam High Road
Chennai 600 034
Tamil Nadu +91-44-4391 0000 www.heliosmatheson.com/

69 Hewlett-Packard India Sales Pvt Ltd No.2, HP Towers
Harrington Road
Chetpet
Chennai - 600 031 (044) 2836 5566 www.hpindia.com/

70 Hinditron Infosystems Pvt Ltd D-1, 3rd Floor,
Indiradevi Apartments, 20, GopalaKrishna Iyer Street,
T.Nagar, Chennai - 600 017 91-44-815 1286, 91-44-815 2283 www.hinditron.com/

71 HTC Global Services (India) Pvt Ltd SDF II, Phase II, MEPZ
Tambaram, Chennai-600 045
+91 44 2262 3522 www.htcinc.com/

72 iNautix Technologies India Private Limited 10-C TIDEL Park
4 Canal Bank Road
Taramani
Chennai 600 113 91-44-22546000 www.inautix.com/

72 iNautix Technologies India Private Limited 8th Floor, Ascendas International Tech Park
Taramani
Chennai 600 113
73 India Comnet International Pvt Ltd India Comnet International
Unit 21, Block 3
SDF Buildings, Phase 1 MEPZ, Chennai
India 600 045 +91-44-2262-1232/3/4 www.comneti.com/

74 India Insure Risk Management Services Pvt Ltd Flat GA, Ground Floor,
New No. 34 (Old No. 26),
Raman Street, T Nagar
Chennai - 600017 044-42023797/98 www.indiainsure.com/

75 India Software Group - ISG (A Div. of Chambal Fertilizers and Chemicals Ltd) 114, Sir Theagaraya Road,
T Nagar
Chennai 600017 (91) 44 4393 9393 | 2815 3515 www.isgn.com/

76 InLogic BizCom Pvt Ltd Old No. 3, 8 th street Concorde Textile Building, Ground Floor,
Dr. Radhakrishnan Salai, Mylapore,
Chennai 600 004 +91-44-4204 0041
77 Insoft.com Pvt Ltd Ms.Ambiga
4th floor Sorrento Building
6, L.B. Road, Adyar
Chennai-600 020,
+91-44-446 4292 www.insoft.com/

78 Integrated Property Management & Services Ltd Unit-C, 3rd Floor, Heavitree Complex, Old no. 32, Spurtank Road, Chetpet, Chennai - 31 9841042400 www.ipmslindia.com/

79 Intersoft Data Labs Pvt Ltd 578, Shree Park, 1st Floor
Anna Salai Teynampet,
Chennai 600 006
+91 44 42649292 - 93 www.intsof.com/

80 Intoto Software (I) Pvt. Ltd. New # 5, (Old # 3)
1st Street
Nandanam Extension
Chennai - 600 035 +91-44-5211-2783 , +91-44-5211-2784 www.intotoinc.com/

81 iSOFT R&D Pvt Ltd iSOFT Product Development Centre
Hafiz Court
No 19
Kodambakkam High Road
Chennai 600 034 +91 (0) 44 3981 8500 www.isoftplc.com/

82 ITTI Limited Block # K, III floor,
Prince Arcade, #22A
Cathedral Road,
Chennai-600 086
0091-44-42104501 www.itti.co.in/

83 IVL India Pvt Ltd 1st Floor, A-South, Tidel Park,
4 Canal Bank Road
Taramani, Chennai 600 113 044-22540218 / 219 www.ivlind.com/

84 K7 Computing Pvt Ltd Service and Support Office
No.14, North Mada Street
Srinagar Colony, Saidapet
Chennai 600 015 +91-44-22353235, 22354692, 22350589 www.k7computing.com/

85 Kaavian Systems Pvt Ltd KRISP IT Park,
Vandalur - Kelambakkam Road,
Kizhakottaiyur,
Chennai 600048
+91 44 2747 7777 www.kaaviansys.com/

86 KCP Technologies Ltd Corporate Office
Ramakrishna Buildings
2 , Dr. P.V Cherian Crescent
Chennai - 600 008 044 5577 2600 / 5577 2615 - 19 www.kcp.co.in/

87 KLG Systel Ltd 1/1, First Floor, RAMS ,
27, West Cott Road, Roayapettah,
Chennai - 600 014 +91-44-28413236/28419327 www.klgsystel.com/

88 KnowledgeWorks Global Ltd 36, Barnaby Road
Kilpauk
Chennai 600 010
+91-44-420-58888 www.kwglobal.com/

89 KPMG Advisory Services Private Limited KPMG
Wescare Towers, 1st Floor
16, Cenotaph Road, Teynampet
Chennai - 600018 +91 44 39844900 / 24332533 www.in.kpmg.com/

90 Lapiz Digital Services (A Div. of Ultramarine & Pigments Ltd) 94/95, RR2 Building, First Floor,
RR Chambers, VI Block,
Thiru-vi-ka Industrial Estate, Guindy,
Chennai - 600032 + 91 44 22323595
91 Larsen & Toubro Infotech Limited L&T Infotech Park
Mount Poonamallee Road,
Manapakkam, Chennai 600 089 91-44-2252 9100 www.lntinfotech.com/

92 Laser Soft Infosystems Ltd No: 100-A, Radha Avenue,
Srilakshmi Nagar, Valasaravakkam,
Chennai 600 087 91 - 44 - 24869213 / 9214 / 9217 www.lasersoft.co.in/

93 Lason India Ltd Dowlath Towers,
8th to 12th Floor,
59, Taylors Road,
Kilpauk,
Chennai-600 010 +91.44.52384400 www.lasonindia.com/

94 Maars Software International Ltd. 106/12, Habibullah Road, T. Nagar
Chennai 600 017 8241902, 8241903, 8241923 www.maars-soft.com/

95 Megasoft Limited 96, III Floor, Dr. Radhakrishnan Salai
Chennai 600 004 8511235 www.megasoftus.com/

96 Nalli Soft Solutions Nalli SoftSolutions
No.30, Pinjala Subramanian Street,
T-Nagar, Chennai - 600 017,
Tamilnadu 91-44-2432 3800 / 01 www.nallisoft.com/

97 NatureSoft Private Limited # 11/20, 2nd lane, Appu Street
Mylapore, Chennai, India-600004 +91-44-2461 7193 / 94/ 95 www.nature-soft.com/

98 Net Vision Cybertech Pvt Ltd IInd floor, Global Towers
79, TTK Road
Alwarpet, Chennai 600018 044-5571 4232 www.nvcl.com/

99 NetraScribe Pvt. Ltd. #129 A, Block D,
Annanagar East,
Chennai - 600102,
91-44-26630693 www.netrascribe.com/

100 Newgen Software Technologies Ltd Brooklyn Business Centre
5th Floor, East Wing,
103-105 Periyar E V R Road,
(Next to Dasaprakash Hotel)
Chennai - 600084 +91-44-43560890/ 91 www.newgensoft.com/

101 Next Link (P) Ltd NEXT
III Floor, J V L Plaza
626, Anna Salai
Teynampet
Chennai - 600 018 044-30902035; 52071266 www.nextindia.net/

102 Nipuna Services Limited 9th Floor, International Tech Park
Taramani Road, Taramani
Chennai - 600 113 + 91-44-4266 7000 www.nipunaservices.com/

103 Niteo Technologies (P) Ltd 'CAPITALE', 3B, 3rd Floor
555, Anna Salai
Teynampet, Chennai - 600 018 +91-44-2432 8181 www.niteo.com/

103 Niteo Technologies (P) Ltd New #56 B.N.Reddy Road
T.Nagar, Chennai-600017 +91-44-2815 5080, +91-44-2815 4959
104 NSE.IT Ltd. 7th Floor, Arihant Nitco Park,
90, Dr. Radhakrishnan Salai
Mylapore
Chennai - 600 004 (044) 2847 5100 / 2847 3670 www.nseit.biz/

105 NTrust Infotech Pvt Ltd Third Floor, Ganesh Towers
152 Luz Church Road
Mylapore, Chennai 600035 +(91)-(044)-2467 0182 , +(91)-(044)-2467 0183 www.ntrustinfotech.com/

106 OKS Span Tech Pvt Ltd Babu Yadati
7-C, 7th Floor, Century Plaza,
560-562 Anna Salai, Teynampet,
Chennai 600 018
+91 44 4204 0315 www.oksgroup.com/

107 Optimus Outsourcing Company Ltd "Optimus House", 6A, Theyagaraya Road,
T. Nagar, Chennai - 600017
Tamil Nadu 91- 044- 42258000 www.optimus.co.in/

108 OrangeScape Technologies Ltd 114, Velacherry Road,
Chinnamalai, Saidapet,
Chennai - 600 015 +91-44-4200-9450 www.orangescape.com/

109 Pentafour Communication Ltd. Taurus, 25, 1st Main Road, United India Colony
Chennai 600 024 4803898, 4803899, 4803900, 4803902 www.pentafour.com/

110 Perfint Engineering Services Pvt Ltd 3rd Floor Romar House,
15/9 Jagannathan Road,
Nungambakkam,
Chennai 600 034 91 44 28221600/01/02/03 www.perfinttech.com/

111 Perot Systems TSI (India) Ltd A-9, 1st Main Road,
Ambattur Industrial Estate,
Chennai 600058
+91 044 4206 0330 www.perotsystems.com/

112 Philips Software Centre Pvt. Ltd. Temple Towers, 5th Floor,
New No 672, Old No 476,
Anna Salai, Nandanam,
Chennai 600 035 +91 44 55501000 www.india.philips.com/

113 Polaris Software Labs Ltd. Polaris House,
244 Anna Salai,
Chennai - 600 006 91 44 2852 4154 www.polaris.co.in/

114 PreMedia Global Pvt Ltd 184-187, Anna Salai
Chennai, 600015 +91 44 4311 4161 www.premediaglobal.com/

115 PTC Software (India) Pvt Ltd Apeejay House
12, Haddows Road
Nungambakkam
Chennai
India
600 006 +91 44 28224949 www.ptc.com/

116 Quintegra Solutions Ltd. 168, Eldams Road,
Chennai - 600018,
Tamil Nadu (+91 44) 4391 7100 www.quintegrasolutions.com/

117 Ramco Systems Ltd No. 96, Prince Kushal Towers
III Floor, Anna Salai
Chennai 600 002 +91 44 2860 3900 www.ramco.com/

118 Ready Test Go Pvt Ltd #22 Oliver Road, Mylapore, Chennai 600 004 +91.44.6654.6600 www.csscorp.com/coe-rtg.php/

119 Red Hat India Pvt Ltd Megabyte, 3D, Ali Towers,
55, Greams Road,
Chennai 600006 044 42142400 www.redhat.in/

120 Rising Solutions Pvt Ltd Rutland Towers, Third Floor,
No 33, Shafee Mohammed Road,
Nungambakkam,
Chennai 600006 +91-44-42142500
121 Saksoft Limited 38, VK Iyer Road, Mandaveli,
Chennai - 600028 + 91-44-2461 4501 www.saksoft.com/

122 Sampoorna Matchjobs.com Pvt Ltd Sampoorna Computer People
18, Dharma Towers, IV Floor
New no.88, Nelson Manickam Road
Chennai - 600 094 044-2374 5400 / 2374 6500 www.sampoorna.com/

123 Sankhya Technologies Private Limited "Jayashree", Third Floor,
#13/2, First Street, Jayalakshmipuram,
Nungambakkam, Chennai 600 034 +91 (044) 2822 7358 www.sankhya.com/

124 SCM Microsystems (India) Pvt Ltd Module No. 0506, 0507 & 0508
D' Block South, 5th Floor
Tidel Park, 4 Canal Bank Road
Taramani, Chennai 600113 +91 44 2254 0020 www.scmmicro.com/

125 Scope e-Knowledge Center Pvt Ltd II Floor, Temple Towers, Nandanam,
672 Anna Salai, Chennai - 600 035 91 44 24314201-03 www.scopeknowledge.com/

126 Scope International Pvt Ltd Mylapore Br, No 29/30, Dr RadhaKrishnan Salai, Raja Rajeshwari Towers, Chennai 600 004 -
127 Score Information Technologies Ltd. 593B, First Floor
Phase-II, Spencer Plaza,
Annasalai, Chennai-2 +91-44-2849 0999 www.kankariagroup.com/

128 Servion Global Solutions Ltd Servion Hub
12, Wallace Garden, 1st Street
Nungambakkam,
Chennai - 600 006 +91 44 4209 4100 www.servion.com/

129 Sherston Educational Software Pvt Ltd Sherston Educational Software
6a (Old No:2), 2nd Street,
Subba Rao Avenue,
College Road,
Chennai 600 006 91-044-8201533/4/5 www.sherston-in.com/

130 Siemens Information Systems Ltd. New No 4, Old No 144,
Mahatma Gandhi Road,
Nungambakkam High Road,
P.O.Box No.3323
Chennai 600 034 +91 44 28334350-52
131 Sify Limited II Floor, Tidel Park,
No.4, Canal Bank Road,
Taramani, Chennai - 600 113,
+91 44 2254 0770-77 www.sifycorp.com/

132 SIPTECH Solutions Limited G4, Elnet Software City,
CPT Road, Taramani,
Chennai - 600 113 +91 (44) 2254 1473 / 2254 1474 www.siptech.com/

133 Sitel India Ltd Chennai City Centre, 5th floor,
Dr. Radha Krishna Road, Mylapore,
Chennai- 600 004 www.sitel-india.com/

134 SkyTECH Solutions Pvt Ltd Vukan Towers
4th & 5th Floor
81 Thirumalai Pillai Road
(Off GN Chetty Road) T Nagar
Chennai - 600017 +91 44 43502201 www.skytechsolutions.com/

135 Soffia Software Limited Rhythems Arcade, 168 Eldams Road,
Chennai 600 018 4328395, 4328398
136 Software Solutions Intergrated Ltd. 54 Thirumalai Road, T. Nagar
Chennai 600 017 8267188, 8256397 www.ssil-india.com/

137 SolutionNET India Pvt Ltd 132, K.M.P Nagappa Centre
Chamiers Road, Nandanam
Chennai - 600 035, Tamilnadu +91-44 2431 2161 / 62 / 63 www.solutionnet.net/

138 SPI Technologies India Pvt Ltd India Operations Support
No. 2 Central Avenue
Kesavaperumalpuram
R.A. Puram, Off Greenways Road
Chennai 600 028 91 445 210 2500 www.spitech.com/

139 SRA Systems Ltd. 100, Valluvarkottam High Road,
Nungambakkam,
Chennai 600 034 +91 (44) 4213 8656 www.srasys.com/

140 STAG Software Pvt Ltd New #35 (Old #17), I Floor,
I Main Road, Gandhinagar, Adyar,
Chennai - 600020.
+91 44 4214 3469 / 2442 0396 www.stagsoftware.com/

141 Starnet Software (India) Limited 1B-Sundaram Apt,
Old No: 17 New No:2
5th Avenue, Olcotkuttam Road,
Beasant Nagar,
CHENNAI-600090 +91-44-4915932 www.starneti.com/

142 Summit HR Outsourcing Services Pvt Ltd Arjay Apex Center
I Floor, 24, College Road
Chennai - 600 006 91-44 30277990 / 91 www.summithrww.com/

143 Sundaram Infotech Solutions (A Division of Sundaram Finance Ltd) 20 Patullos Road
Chennai 600 002 +91 44 2852 6353 www.sundaraminfotech.com/

144 Sutherland Global Services Pvt Ltd Sutherland Global Services
# 383, Velachery Tambaram Main Road
Vijayanagaram
Chennai - 600 042
+91-44-42007884 www.suth.com/

145 Syntel Ltd 21 Mount Road
Saidapet
Chennai 600 015 91-44-22350020, 22301103 www.syntelinc.com/

146 Systime Computer Systems (I) Pvt. Ltd. 1st Floor, Harrington Chambers
30-1/A, Abdul Razak Street
Anna Salai, Saidapet
Chennai 600015 www.systime.net/

147 Take Solutions Ltd 80/81, MBC Towers
6th Floor, Alwarpet,
Chennai-600 018 +91-44-6696-4200 www.takesolutions.com/

148 Tata Johnson Controls Automotive Limited Plot #2, Ford India Supplier Park,
SP Koil Post,
Chengalpattu 603204,
Chennai
Tamil Nadu,
91-44-27452811
149 TCS Business Transformation Solutions Ltd (TCS-BTS) Tata Consultancy Services
415/21-24, Kumaran Nagar, Sholinganallur
Old Mahabalipuram, Chennai 600 119 91 44 6616 2222
150 TeamLease Services Pvt Ltd #81, "Vukan Towers"
Thirumalai Pillai Road, T Nagar
Chennai - 600017 91-44- 43901111 www.teamlease.com/

151 Telesis Global Solutions Ltd " Archbishop Arulappa Towers"
128, Santhome High Road, Santhome,
Chennai - 600 004. Tamil Nadu 91-44-24952683, 24611972/3/4
152 Temenos India Pvt. Ltd. 146 Sterling Road
Nungambakkam
Chennai 600 034
+ (91) (44) 2822 2001 www.temenos.com/

153 Texas Instruments India Ltd. Sterling Tower (8th Floor)
327, Anna Salai,
Teynampet,
Chennai - 600 006 +91 44 43965000 www.ti.com/in/

154 Thinksoft Global Services (P) Ltd #40, Bazullah Road,
T Nagar,
Chennai 600 017 +91 44 2834 1137/8 www.thinksoftglobal.com/

155 Thirdware Solution Ltd. Thirdware Business Solutions
No. 6, Bhagirathi Ammal Street,
T. Nagar
Chennai 600 017 +91-44-42228100 www.tspl.com/

156 Thomson Digital (ITES Div. of Thomson Press (India) Ltd) ASA Towers 50,
Dr Radhakrishnan Salai Mylapore
Chennai - 600 004 +91-44-28475556 www.thomsondigital.com/

157 TQM International Pvt Ltd Golden enclave, FF3 (!st Floor) No 184, Poonamallee High Road, Kilpauk Chennai -600 010 + 91 (44) 26400721 www.tqmi.com/

158 Trimentus Technologies Pvt Ltd #48, Thirumalai Pillai Road,
T. Nagar,
Chennai - 600 017,
+91-44-28342040 / 55190398 / 52024230 www.trimentus.com/

159 Tvarita Consulting Pvt Ltd Plot#8, 10th Cross Street
6th Main Road, AGS Colony
Velachery
Chennai 600042 +91-99400-58451 www.tvaritaconsulting.com/

160 Universal Legal 9/5 Padmanabha Nagar II Street Adyar
Chennai 600 018 +91-98409 04580, (408) 416 3231 www.chugh.com/

161 Virtusa (India) Pvt Ltd The Lords
No. 1 & 2, Northern Extension Area
Thiru-Vi-Ka Industrial Estate
Chennai-600032 91 44 4200 2700 www.virtusa.com/

162 VKC Software Solutions (P) Ltd "Aishwareya Complex"
No. 1. West Road,
West C.I.T Nagar
Chennai - 600 035 91-44-42029975/76 www.vkcforex.com/

163 WebEx Communications India Pvt Ltd 112, Nungambakkam, High Rd
Chennai - 600 034 +91-44-2820 0440 www.webex.co.in/

164 Wipro Technologies (Wipro Ltd) Wipro Technologies / Wipro BPO
475 A, Old Mahabalipuram Road
Schollinganallur
Chennai - 600 119 +91 (44) 24500200 www.wipro.com/

165 Xansa (India) Ltd 2/G-2 SIPCOT IT Park, Siruseri, Kelambakkam (off Chennai) Tamilnadu, 603 103 www.xansa.com/

Saturday, 5 March 2011

TIPS FOR EFFECTIVE COMMUNICATION

Many deserving candidates lose out on job opportunities because of their vernacular accent.

Can I 'neutralise' my accent?

Yes, you can. All you need to do is train yourself to speak English as comfortably and perfectly as you speak your mother tongue.
How do you train yourself? By inculcating certain practices in your daily lifestyle. These will get you closer to sounding like a native English speaker and equip you with a global accent -- and you will speak not American or British English, but correct English.

i. Observe the mouth movements of those who speak English well and try to imitate them.
When you are watching television, observe the mouth movements of the speakers. Repeat what they are saying, while imitating the intonation and rhythm of their speech.

ii. Until you learn the correct intonation and rhythm of English, slow your speech down.
If you speak too quickly, and with the wrong intonation and rhythm, native speakers will have a hard time understanding you.
Don't worry about your listener getting impatient with your slow speech -- it is more important that everything you say be understood.

iii. Listen to the 'music' of English.

Do not use the 'music' of your native language when you speak English. Each language has its own way of 'singing'.

iv. Use the dictionary.

Try and familiarise yourself with the phonetic symbols of your dictionary. Look up the correct pronunciation of words that are hard for you to say.

v. Make a list of frequently used words that you find difficult to pronounce and ask someone who speaks the language well to pronounce them for you.
Record these words, listen to them and practice saying them. Listen and read at the same time.

vi. Buy books on tape.

Record yourself reading some sections of the book. Compare the sound of your English with that of the person reading the book on the tape.

vii. Pronounce the ending of each word.

Pay special attention to 'S' and 'ED' endings. This will help you strengthen the mouth muscles that you use when you speak English.

viii. Read aloud in English for 15-20 minutes every day.

Research has shown it takes about three months of daily practice to develop strong mouth muscles for speaking a new language.

ix. Record your own voice and listen for pronunciation mistakes.

Many people hate to hear the sound of their voice and avoid listening to themselves speak. However, this is a very important exercise because doing it will help you become conscious of the mistakes you are making.

x. Be patient.

You can change the way you speak but it won't happen overnight. People often expect instant results and give up too soon. You can change the way you sound if you are willing to put some effort into it.
Quick tips
Various versions of the English language exist. Begin by identifying the category you fall into and start by improving the clarity of your speech.
~ Focus on removing the mother tongue influence and the 'Indianisms' that creep into your English conversations.
~ Watch the English news on television channels like Star World, CNN, BBC and English movies on Star Movies and HBO.

J2EE interview questions and answers

  1. What makes J2EE suitable for distributed multitiered Applications?
    - The J2EE platform uses a multitiered distributed application model. Application logic is divided into components according to function, and the various application components that make up a J2EE application are installed on different machines depending on the tier in the multitiered J2EE environment to which the application component belongs. The J2EE application parts are:
    • Client-tier components run on the client machine.
    • Web-tier components run on the J2EE server.
    • Business-tier components run on the J2EE server.
    • Enterprise information system (EIS)-tier software runs on the EIS server.
  2. What is J2EE? - J2EE is an environment for developing and deploying enterprise applications. The J2EE platform consists of a set of services, application programming interfaces (APIs), and protocols that provide the functionality for developing multitiered, web-based applications.
  3. What are the components of J2EE application?
    - A J2EE component is a self-contained functional software unit that is assembled into a J2EE application with its related classes and files and communicates with other components. The J2EE specification defines the following J2EE components:

1. Application clients and applets are client components.

2. Java Servlet and JavaServer Pages technology components are web components.

3. Enterprise JavaBeans components (enterprise beans) are business components.

4. Resource adapter components provided by EIS and tool vendors.

What do Enterprise JavaBeans components contain? - Enterprise JavaBeans components contains Business code, which is logic
that solves or meets the needs of a particular business domain such as banking, retail, or finance, is handled by enterprise beans running in the business tier. All the business code is contained inside an Enterprise Bean which receives data from client programs, processes it (if necessary), and sends it to the enterprise information system tier for storage. An enterprise bean also retrieves data from storage, processes it (if necessary), and sends it back to the client program.

Is J2EE application only a web-based? - No, It depends on type of application that client wants. A J2EE application can be web-based or non-web-based. if an application client executes on the client machine, it is a non-web-based J2EE application. The J2EE application can provide a way for users to handle tasks such as J2EE system or application administration. It typically has a graphical user interface created from Swing or AWT APIs, or a command-line interface. When user request, it can open an HTTP connection to establish communication with a servlet running in the web tier.

Are JavaBeans J2EE components? - No. JavaBeans components are not considered J2EE components by the J2EE specification. They are written to manage the data flow between an application client or applet and components running on the J2EE server or between server components and a database. JavaBeans components written for the J2EE platform have instance variables and get and set methods for accessing the data in the instance variables. JavaBeans components used in this way are typically simple in design and implementation, but should conform to the naming and design conventions outlined in the JavaBeans component architecture.

Is HTML page a web component? - No. Static HTML pages and applets are bundled with web components during application assembly, but are not considered web components by the J2EE specification. Even the server-side utility classes are not considered web components, either.

What can be considered as a web component? - J2EE Web components can be either servlets or JSP pages. Servlets are Java programming language classes that dynamically process requests and construct responses. JSP pages are text-based documents that execute as servlets but allow a more natural approach to creating static content.

What is the container? - Containers are the interface between a component and the low-level platform specific functionality that supports the component. Before a Web, enterprise bean, or application client component can be executed, it must be assembled into a J2EE application and deployed into its container.

What are container services? - A container is a runtime support of a system-level entity. Containers provide components with services such as lifecycle management, security, deployment, and threading.

What is the web container? - Servlet and JSP containers are collectively referred to as Web containers. It manages the execution of JSP page and servlet components for J2EE applications. Web components and their container run on the J2EE server.

What is Enterprise JavaBeans (EJB) container? - It manages the execution of enterprise beans for J2EE applications.
Enterprise beans and their container run on the J2EE server.

What is Applet container? - IManages the execution of applets. Consists of a Web browser and Java Plugin running on the client together.

How do we package J2EE components? - J2EE components are packaged separately and bundled into a J2EE application for deployment. Each component, its related files such as GIF and HTML files or server-side utility classes, and a deployment descriptor are assembled into a module and added to the J2EE application. A J2EE application is composed of one or more enterprise bean,Web, or application client component modules. The final enterprise solution can use one J2EE application or be made up of two or more J2EE applications, depending on design requirements. A J2EE application and each of its modules has its own deployment descriptor. A deployment descriptor is an XML document with an .xml extension that describes a component’s deployment settings.

What is a thin client? - A thin client is a lightweight interface to the application that does not have such operations like query databases, execute complex business rules, or connect to legacy applications.

What are types of J2EE clients? - Following are the types of J2EE clients:

o Applets

o Application clients

o Java Web Start-enabled rich clients, powered by Java Web Start technology.

o Wireless clients, based on Mobile Information Device Profile (MIDP) technology.

What is deployment descriptor? - A deployment descriptor is an Extensible Markup Language (XML) text-based file with an .xml extension that describes a component’s deployment settings. A J2EE application and each of its modules has its own deployment descriptor. For example, an enterprise bean module deployment descriptor declares transaction attributes and security authorizations
for an enterprise bean. Because deployment descriptor information is declarative, it can be changed without modifying the bean source code. At run time, the J2EE server reads the deployment descriptor and acts upon the component accordingly.

What is the EAR file? - An EAR file is a standard JAR file with an .ear extension, named from Enterprise ARchive file. A J2EE application with all of its modules is delivered in EAR file.

What is JTA and JTS? - JTA is the abbreviation for the Java Transaction API. JTS is the abbreviation for the Jave Transaction Service. JTA provides a standard interface and allows you to demarcate transactions in a manner that is independent of the transaction manager implementation. The J2EE SDK implements the transaction manager with JTS. But your code doesn’t call the JTS methods directly. Instead, it invokes the JTA methods, which then call the lower-level JTS routines. Therefore, JTA is a high level transaction interface that your application uses to control transaction. and JTS is a low level transaction interface and ejb uses behind the scenes (client code doesn’t directly interact with JTS. It is based on object transaction service(OTS) which is part of CORBA.

What is JAXP? - JAXP stands for Java API for XML. XML is a language for representing and describing text-based data which can be read and handled by any program or tool that uses XML APIs. It provides standard services to determine the type of an arbitrary piece of data, encapsulate access to it, discover the operations available on it, and create the appropriate JavaBeans component to perform those operations.

What is J2EE Connector? - The J2EE Connector API is used by J2EE tools vendors and system integrators to create resource adapters that support access to enterprise information systems that can be plugged into any J2EE product. Each type of database or EIS has a different resource adapter. Note: A resource adapter is a software component that allows J2EE application components to access and interact with the underlying resource manager. Because a resource adapter is specific to its resource manager, there is typically a different resource adapter for each type of database or enterprise information system.

What is JAAP? - The Java Authentication and Authorization Service (JAAS) provides a way for a J2EE application to authenticate and authorize a specific user or group of users to run it. It is a standard Pluggable Authentication Module (PAM) framework that extends the Java 2 platform security architecture to support user-based authorization.

What is Java Naming and Directory Service? - The JNDI provides naming and directory functionality. It provides applications with methods for performing standard directory operations, such as associating attributes with objects and searching for objects using their attributes. Using JNDI, a J2EE application can store and retrieve any type of named Java object. Because JNDI is independent of any specific implementations, applications can use JNDI to access multiple naming and directory services, including existing naming and
directory services such as LDAP, NDS, DNS, and NIS.

What is Struts? - A Web page development framework. Struts combines Java Servlets, Java Server Pages, custom tags, and message resources into a unified framework. It is a cooperative, synergistic platform, suitable for development teams, independent developers, and everyone between.

How is the MVC design pattern used in Struts framework? - In the MVC design pattern, application flow is mediated by a central Controller. The Controller delegates requests to an appropriate handler. The handlers are tied to a Model, and each handler acts as an adapter between the request and the Model. The Model represents, or encapsulates, an application’s business logic or state. Control is usually then forwarded back through the Controller to the appropriate View. The forwarding can be determined by consulting a set of mappings, usually loaded from a database or configuration file. This provides a loose coupling between the View and Model, which can make an application significantly easier to create and maintain. Controller: Servlet controller which supplied by Struts itself; View: what you can see on the screen, a JSP page and presentation components; Model: System state and a business logic JavaBeans.