Archive for July, 2010

The 500 Most Commonly Used Words in the English Language


ank Word Rank Word
1 the 126 name
2 of 127 very
3 to 128 through
4 and 129 just
5 a 130 form
6 in 131 much
7 is 132 great
8 it 133 think
9 you 134 say
10 that 135 help
11 he 136 low
12 was 137 line
13 for 138 before
14 on 139 turn
15 are 140 cause
16 with 141 same
17 as 142 mean
18 I 143 differ
19 his 144 move
20 they 145 right
21 be 146 boy
22 at 147 old
23 one 148 too
24 have 149 does
25 this 150 tell
26 from 151 sentence
27 or 152 set
28 had 153 three
29 by 154 want
30 hot 155 air
31 but 156 well
32 some 157 also
33 what 158 play
34 there 159 small
35 we 160 end
36 can 161 put
37 out 162 home
38 other 163 read
39 were 164 hand
40 all 165 port
41 your 166 large
42 when 167 spell
43 up 168 add
44 use 169 even
45 word 170 land
46 how 171 here
47 said 172 must
48 an 173 big
49 each 174 high
50 she 175 such
51 which 176 follow
52 do 177 act
53 their 178 why
54 time 179 ask
55 if 180 men
56 will 181 change
57 way 182 went
58 about 183 light
59 many 184 kind
60 then 185 off
61 them 186 need
62 would 187 house
63 write 188 picture
64 like 189 try
65 so 190 us
66 these 191 again
67 her 192 animal
68 long 193 point
69 make 194 mother
70 thing 195 world
71 see 196 near
72 him 197 build
73 two 198 self
74 has 199 earth
75 look 200 father
76 more 201 head
77 day 202 stand
78 could 203 own
79 go 204 page
80 come 205 should
81 did 206 country
82 my 207 found
83 sound 208 answer
84 no 209 school
85 most 210 grow
86 number 211 study
87 who 212 still
88 over 213 learn
89 know 214 plant
90 water 215 cover
91 than 216 food
92 call 217 sun
93 first 218 four
94 people 219 thought
95 may 220 let
96 down 221 keep
97 side 222 eye
98 been 223 never
99 now 224 last
100 find 225 door
101 any 226 between
102 new 227 city
103 work 228 tree
104 part 229 cross
105 take 230 since
106 get 231 hard
107 place 232 start
108 made 233 might
109 live 234 story
110 where 235 saw
111 after 236 far
112 back 237 sea
113 little 238 draw
114 only 239 left
115 round 240 late
116 man 241 run
117 year 242 don’t
118 came 243 while
119 show 244 press
120 every 245 close
121 good 246 night
122 me 247 real
123 give 248 life
124 our 249 few
125 under 250 stop
ank Word Rank Word
1 the 126 name
2 of 127 very
3 to 128 through
4 and 129 just
5 a 130 form
6 in 131 much
7 is 132 great
8 it 133 think
9 you 134 say
10 that 135 help
11 he 136 low
12 was 137 line
13 for 138 before
14 on 139 turn
15 are 140 cause
16 with 141 same
17 as 142 mean
18 I 143 differ
19 his 144 move
20 they 145 right
21 be 146 boy
22 at 147 old
23 one 148 too
24 have 149 does
25 this 150 tell
26 from 151 sentence
27 or 152 set
28 had 153 three
29 by 154 want
30 hot 155 air
31 but 156 well
32 some 157 also
33 what 158 play
34 there 159 small
35 we 160 end
36 can 161 put
37 out 162 home
38 other 163 read
39 were 164 hand
40 all 165 port
41 your 166 large
42 when 167 spell
43 up 168 add
44 use 169 even
45 word 170 land
46 how 171 here
47 said 172 must
48 an 173 big
49 each 174 high
50 she 175 such
51 which 176 follow
52 do 177 act
53 their 178 why
54 time 179 ask
55 if 180 men
56 will 181 change
57 way 182 went
58 about 183 light
59 many 184 kind
60 then 185 off
61 them 186 need
62 would 187 house
63 write 188 picture
64 like 189 try
65 so 190 us
66 these 191 again
67 her 192 animal
68 long 193 point
69 make 194 mother
70 thing 195 world
71 see 196 near
72 him 197 build
73 two 198 self
74 has 199 earth
75 look 200 father
76 more 201 head
77 day 202 stand
78 could 203 own
79 go 204 page
80 come 205 should
81 did 206 country
82 my 207 found
83 sound 208 answer
84 no 209 school
85 most 210 grow
86 number 211 study
87 who 212 still
88 over 213 learn
89 know 214 plant
90 water 215 cover
91 than 216 food
92 call 217 sun
93 first 218 four
94 people 219 thought
95 may 220 let
96 down 221 keep
97 side 222 eye
98 been 223 never
99 now 224 last
100 find 225 door
101 any 226 between
102 new 227 city
103 work 228 tree
104 part 229 cross
105 take 230 since
106 get 231 hard
107 place 232 start
108 made 233 might
109 live 234 story
110 where 235 saw
111 after 236 far
112 back 237 sea
113 little 238 draw
114 only 239 left
115 round 240 late
116 man 241 run
117 year 242 don’t
118 came 243 while
119 show 244 press
120 every 245 close
121 good 246 night
122 me 247 real
123 give 248 life
124 our 249 few
125 under 250 stop

5 best companies in IT & ITeS sectors in India


In this technological era, IT companies are creating waves. Not only are they expanding their business and seeing a huge turnover, but they are employing in large numbers.

One must also understand the difference between IT and ITeS companies. While IT companies are about engineers writing complex code, ITeS (IT-enabled Services) is about youngsters with an accent talking away. ITeS can be defined as outsourcing of processes that can be enabled with information technology and covers diverse areas like finance, HR, administration, healthcare, telecommunication, and manufacturing.

However due to expanding business, both IT & ITES companies have enough reason to crossover. They are discovering synergies, which can open up new business opportunities and keep the growth ticking.

As per Nasscom experts, the top 5 players in both the IT and ITeS sectors are -:

1) TCS: Tata Consultancy Services: Is a software services and consulting company headquartered in Mumbai. TCS is the largest provider of information technology and business process outsourcing services in Asia.

Revenue: $6.3 billion

2) Wipro: A giant information technology services corporation headquartered in Bangalore. It has interests varying from information technology, consumer care, lighting, engineering and healthcare businesses

Revenues: $4.3 bn

BPO revenues: $465 mn

3) Infosys: Infosys Technologies Limited is an information technology services company headquartered in Bangalore. Infosys is one of the largest IT companies in India with 113,796 employees (including subsidiaries) as of 2010.

Revenues: $4.8 bn

BPO revenues: $294 mn

4) Cognizant: Cognizant India is one of the most important global delivery centres of Cognizant Technology Solutions and plays a significant role in business outsourcing services apart from providing services such as consulting and IT-related solutions.

Revenues: $3.3 bn

BPO revenues: $200 mn

5) Genpact: Genpact is a global business process outsourcing company. It was formerly a GE owned company called GE Capital International Services or GECIS. It operates from India, China, Guatemala, Hungary, México, Morocco, the Philippines, Poland, the Netherlands, Romania, Spain, South Africa, and the United States.

ITeS Company: Genpact

Revenues: $1,120 mn

IT partners: Mastek, NetSuite

PS: The data has been compiled from various sources

Bellwort Technologies Proposed model


Open Systems
C, C++, VC++, Perl, Solaris, Linux, HP-Unix, IBM-AIX, PRO*C, PowerBuilder, PASCAL,DELPHI,Shell Scripting, PL/SQL, Carrier Grade Linux, RT-Linux, UML, TCL / Tk, Unix / Windows Systems Programming, Unix, Window, RTOS-VXWorks / WinCE / PSOS.

Web Technologies
Java, EJB, J2EE, WebServices, SOAP, CORBA, Orbix, VisiBroker, XML, J2ME, MQSeries, TIBCO, Webspher, NetDynamics, WebLogic, Netscape Enterprise Server, SunOne, Zope, BPML / BPEL .

Microsoft Technologies
VB, ASP, IIS, MTS, Crystal Reports, VC++, .NET, PL/SQL, Access / 2000, SQLServer, Windows C / C++, BizTalk .

IBM AS / 400
RPG / 400, COBOL / 400, DB / 400, COOLPLEX, COOL:2E .

Datawarehousing / Business Intelligence
Business Objects, Cognos, Informatica, Crystal Enterprise Suite, Actuate, Teradata, Ab Initio .

Communication Technologies
Wi-Fi, GSM, GPRS, DSL, DWDM, MPLS, IPSec, NMS, Protocol Stacks, Routing .

IBM Mainframes
COBOL, JCL, CICS, DB2, IMS, IDMS, Natural, ADABAS, IBM MQSeries, REXX, Assembler, CLIST, QMF, MVS, OS390, OS / 2, VSAM, QSAM, Sysplex .

Industrial Automation
PLC, SCADA, HMI, Profibus, Fieldbus, DeviceNet, Bacnet, LON, CAN, OPC .

Office Automation
PCL, PostScript, PDF, USB, IRDA, TCP / IP , MPEG, JPEG, SNMP, Image Editors, Photo Centers, Device Drivers .

Automative Electronics
ECU, OSEK, CAN, MOST, Telematics, In-Car Entertainment Systems.

Consumer Electronics
Audio / Video Codes, MPEG, H.263, H.264, MP3, AAC, EVRC, JPEG2000, Streaming services, RTP / RTCP, QOS, ADSL, MMS, Image Processing, Speech, ASR .

Medical Devices & Healthcare IT
Diagnostic / Monitoring / Imaging devices, Mobile Computing Solutions, Networking / Internet enabling / PACS, DICOM, HL7, IHE .

Mobile & Wireless
Phones, PDA, SMS, MMS, Games, WAP, Bluetooth, UWB, Wireless LAN, GPRS, 3G, Games, mobile Enterprise Applications, Symbian, Plam.

Data Storage
SAN / NAS Interfaces, SCSI, iSCSI, Fiber Channel, CIFS, NFS, SAMBA, TCP / IP, SNMP, RAID, Cluster, Firmware .

Hardware Design
Board Design, FPGA, VLSI .

RTOS and Tools
VxWorks, QNX, VRTX, Nucleus, Windows CE, Various Flavors of Embedded Linux, Symbian, Palm, Rational Suite of tools, Rhapsody, Matlab, Stateflow, Simulink, Purify, Purecoverage, Boundschecker .

Telecom
ISDN, ATM, Audio / video Coding (G.2xx, H.2xx), VOIP, VoDSL, FRAMERELAY, CTI, UMTS / Switching ( Soft, Optical, ATM, BroadBand, PacketBased), VPN, MPLS, 3G, GSM, Imode, CDMA, CDMA2000, Bluetooth, WAP, SS7, GPRS .

QA Testing
Rational Test Real Time, TestQuest Pro, VectorCAST, Reactis Tester, jtest, JVerify, Cactus, Optimise IT, WinRunner, X-Unity, Unified Test Pro, Silktest, Code Testing Tool Pro, Rational Team Test

17 best management fundas….


1. “We will do it” means “You will do it”

2. “You have done a great job” means “More work to be given to you”

3. “We are working on it” means “We have not yet started WORKING on the
Same”

4. “Tomorrow first thing in the morning” means “Its not getting done
“At least not tomorrow!”

5. “After discussion we will decide-I am very open to views” means “I have already decided, I will tell you what to do”

6. “There was a slight miscommunication” means “We had actually lied”
Office-management-fundas

7. “Lets call a meeting and discuss” means “I have no time now, will talk later”

8. “We can always do it” means “We actually cannot do the same on time”

9. “We are on the right track but there needs to be a slight extension of the deadline” means “The project is screwed up, we cannot deliver on time.”

10. “We had slight differences of opinion “means “We had actually fought”

11. “Make a list of the work that you do and let’s see how I can help you” means “Anyway you have to find a way out no help from me”

12. “You should have told me earlier” means “Well even if you told me earlier that would have made hardly any difference!”

13. “We need to find out the real reason” means “Well I will tell you where your fault is”

14. “Well Family is important; your leave is always granted. Just ensure that the work is not affected,” means, “Well you know”

15. “We are a team,” means, “I am not the only one to be blamed”

16. “That’s actually a good question” means “I do not know anything about it”

17. “All the Best” means “You are in trouble”1.”We will do it” means “You will do it”

Management funda by Abdul kalam…


(Former President of India APJ Abdul Kalam at Wharton India Economic forum , Philadelphia , March 22,2008 )

Question: Could you give an example, from your own experience, of how leaders should manage failure?

Kalam: Let me tell you about my experience. In 1973 I became the project director of India ‘s satellite launch vehicle program,
commonly called the SLV-3. Our goal was to put India ‘s ‘Rohini’ satellite into orbit by 1980. I was given funds and human resources — but was told clearly that by 1980 we had to launch the satellite into space. Thousands of people worked together in scientific and technical teams towards that goal.

By 1979 — I think the month was August — we thought we were ready. As the project director, I went to the control center for the launch. At four minutes before the satellite launch, the computer began to go through the checklist of items that needed to be checked. One minute later, the computer program put the launch on hold; the display showed that some control components were not in order. My experts — I had four or five of them with me — told me not to worry; they had done their calculations and there was enough reserve fuel. So I bypassed the computer, switched to manual mode, and launched the rocket. In the first stage, everything worked fine. In the second stage, a problem developed. Instead of the satellite going into orbit, the whole rocket system plunged into the Bay of Bengal . It was a big failure.

That day, the chairman of the Indian Space Research Organization, Prof. Satish D hawan, had called a press conference. The launch was at 7:00 am , and the press conference — where journalists from around the world were present — was at 7:45 am at ISRO’s satellite launch range in Sriharikota [in Andhra Pradesh in southern India ]. Prof. Dhawan, the leader of the organization, conducted the press conference himself. He took responsibility or the failure — he said that the team had worked very hard, but that it needed more technological support. He assured the media that in another year, the team would definitely succeed.. Now, I was the project director, and it was my failure, but instead, he took responsibility for the failure as chairman of the organization.

The next year, in July 1980, we tried again to launch the satellite — and this time we succeeded. The whole nation was jubilant. Again, there was a press conference. Prof. Dhawan called me aside and told me, ‘You conduct the press conference today.’

I learned a very important lesson that day. When failure occurred, the leader of the organization owned that failure. When success came, he gave it to his team. The best management lesson I have learned did not come to me from reading a book; it came from that experience.

Getting Your Boss to Love You


Getting Your Boss to Love You

By Marty Nemko

You hate your boss or you’re afraid he hates you. Or you’re just starting out with a new boss and want to get off to a good start. This plan maximizes the chances of you and your boss loving (platonically) each other.

Step 1: First, understand your boss. What does she care about? How does she communicate? What’s her interaction style? You’ve completed this step when you can write a paragraph about your boss at least as descriptive as this paragraph about me as a boss:

Time is a valuable commodity to Marty. That means he doesn’t like much chit-chat and—unless he specifies otherwise– prefers tasks done well and quickly rather than perfectly but slowly. And when presenting an idea, give him a distillation. If he wants more detail, he’ll ask. He welcomes new ideas but not so many that they take up lots of his time.

Having trouble coming up with such a paragraph? Ask yourself where, on each of these continua, your boss falls:

1. Big picture vs. details

2. Direct versus indirect

3. Social versus not-social

4. Perfectionist versus good-enough is good enough.

5. Intellectual versus emotional

6. Results-oriented versus process-oriented

Step 2: Fully accept that your boss is your boss. Many of us resist authority, but fully accepting your role as your boss’s follower is key. Sure, some bosses are less worthy than their supervisees, but on average, they’re smarter, harder working, or more knowledgeable than their supervisees or they wouldn’t have been promoted over their peers.

Step 3: Focus on changing yourself, not your boss. It’s tough to change others; and it’s risky. The workplace battlefield is littered with employees who tried to change their micromanaging, lazy, disorganized, unavailable, haughty, and/or poor-communicating bosses. Focus on changing your attitude and the way you interact with your boss and you’ll reap better results with no risk.

Step 4: Solicit direction. Frequently ask your boss such questions as, “What would you like done? Anything of particularly high priority? What sorts of progress reports would you like?

If you’d like less (or more) supervision, ask for a trial period, for example, “As an experiment, could I tackle this project on my own? If you don’t like the result, you can supervise me more closely.”

Step 5: Present ideas wisely. Most bosses like employees who give occasional suggestions. Give too many and your boss may consider you too time-consuming or a know-it-all. Give too few and you’ll be viewed as not contributing much to the organization.

Present the ideas your boss is most likely to accept. Does he seem to appreciate technology fixes? People-managing tips? Profit builders? Ethical concerns? Ideas to boost his career? Of course, present your ideas in the way your boss will most likely prefer it: phone, e-mail, or in-person? Brief or detailed? Fact- or feeling-based? And phrase ideas in a way that preserves his self-esteem, for example, “I’m wondering if this might be a good idea. (Insert idea.) What do you think?”

Step 6: Solicit feedback. Frequently ask, “How am I doing?” So often, bosses, afraid of criticizing, withhold criticism—and then they terminate you. When criticized, of course, it’s tempting to lash back. Work hard to listen, really listen to the criticism. Do not, on-the-spot, disagree. Ask questions to better understand the criticism. Then, say thank you. Go away and, in private, think about it. If a day later, you still think the criticism was misguided, gently respond, for example, “I’ve given a lot of thought to what you said. I’m wondering if you had all the information. (Insert absolving information.) What do you think?”

Step 7: Suck up. Everyone likes praise, including your boss. When deserved, give it, and when in doubt, err on the side of flattery. Ronald Deluga of Bryant College studied 152 sets of supervisors and employees and found that employees who flattered their bosses got better evaluations.

Alas, sometimes, you can manage your boss perfectly and your life is still miserable. Often that occurs, frankly, because you’re not a good employee. To find out, be brave and get a 360-degree evaluation: ask boss, co-workers, supervisees, and perhaps customers for a candid appraisal. But if your boss is disliked by most employees, it’s probably not you. It may be time to start looking for a boss you can love.

About 9.9 Media


About 9.9 Media

9.9 Media is a diversified media company started by former ABP CEO [Dr. Pramath Raj Sinha] along with four of his other colleagues. It targets consumer, business and professional communities through magazines, websites, events, and peer groups.
Other than CFO India, 9.9 Media publishes several other magazines, manages professional institutes and host online platforms.

UML


UML interview questions and answers
By admin | April 20, 2004
What is UML? UML is Unified Modeling Language. It is a graphical language for visualizing specifying constructing and documenting the artifacts of the system. It allows you to create a blue print of all the aspects of the system, before actually physically implementing the system.
What is modeling? What are the advantages of creating a model? Modeling is a proven and well-accepted engineering technique which helps build a model. Model is a simplification of reality; it is a blueprint of the actual system that needs to be built. Model helps to visualize the system. Model helps to specify the structural and behavior of the system. Model helps make templates for constructing the system. Model helps document the system.
What are the different views that are considered when building an object-oriented software system? Normally there are 5 views. Use Case view – This view exposes the requirements of a system. Design View – Capturing the vocabulary. Process View – modeling the distribution of the systems processes and threads. Implementation view – addressing the physical implementation of the system. Deployment view – focus on the modeling the components required for deploying the system.
What are diagrams? Diagrams are graphical representation of a set of elements most often shown made of things and associations.
What are the major three types of modeling used? Major three types of modeling are structural, behavioral, and architectural.
Mention the different kinds of modeling diagrams used? Modeling diagrams that are commonly used are, there are 9 of them. Use case diagram, Class Diagram, Object Diagram, Sequence Diagram, statechart Diagram, Collaboration Diagram, Activity Diagram, Component diagram, Deployment Diagram.
What is Architecture? Architecture is not only taking care of the structural and behavioral aspect of a software system but also taking into account the software usage, functionality, performance, reuse, economic and technology constraints.
What is SDLC? SDLC is Software Development Life Cycle. SDLC of a system included processes that are Use case driven, Architecture centric and Iterative and Incremental. This Life cycle is divided into phases. Phase is a time span between two milestones. The milestones are Inception, Elaboration, Construction, and Transition. Process Workflows that evolve through these phase are Business Modeling, Requirement gathering, Analysis and Design, Implementation, Testing, Deployment. Supporting Workflows are Configuration and change management, Project management.
What are Relationships? There are different kinds of relationships: Dependencies, Generalization, and Association. Dependencies are relations ships between two entities that that a change in specification of one thing may affect another thing. Most commonly it is used to show that one class uses another class as an argument in the signature of the operation. Generalization is relationships specified in the class subclass scenario, it is shown when one entity inherits from other. Associations are structural relationships that are: a room has walls, Person works for a company. Aggregation is a type of association where there is a has a relation ship, That is a room has walls, ño if there are two classes room and walls then the relation ship is called a association and further defined as an aggregation.
How are the diagrams divided? The nine diagrams are divided into static diagrams and dynamic diagrams.
Static Diagrams (Also called Structural Diagram): Class diagram, Object diagram, Component Diagram, Deployment diagram.
Dynamic Diagrams (Also called Behavioral Diagrams): Use Case Diagram, Sequence Diagram, Collaboration Diagram, Activity diagram, Statechart diagram.
What are Messages? A message is the specification of a communication, when a message is passed that results in action that is in turn an executable statement.
What is an Use Case? A use case specifies the behavior of a system or a part of a system, óse cases are used to capture the behavior that need to be developed. It involves the interaction of actors and the system.

Google Android in India, Can Google succeed?


Google Android is a popular open source mobile phone operating system designed by none other than search engine king Google. It has become very popular in less time, and in no time it has grown as a strong competitor for BlackBerry and iOS. Google Android is famous in European mobile market too. In Asia, except […]

Fring introduces iPhone 4 app for video calls


Fring has come up with a new updated app for iPhone 4 to make 2-way video calls. This would be a better app, and it has got a better user interface than the Apple’s Face Time. The best thing in iPhone 4 app is that it connects to all Android based phones and also the […]