News:

Build a stunning handcrafted website with IT Acumens

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - VelMurugan

#1
Watch NASA's Perseverance Rover Land on Mars!



Watch an epic journey unfold on Thursday, Feb. 18 as our Perseverance rover lands on Mars. To reach the surface of the Red Planet, the rover has to survive the harrowing final phase known as Entry, Descent, and Landing.


Only then can the rover – the biggest, heaviest, cleanest, and most sophisticated six-wheeled robot ever launched into space – search Jezero Crater for signs of ancient life and collect samples that will eventually be returned to Earth.


Tune in to a live video feed of key landing activities and commentary from Mission Control at NASA's Jet Propulsion Laboratory.


https://youtu.be/gm0b_ijaYMQ
#2
Nokia Asha 311

[smg id=8833 type=full]


GENERAL   2G Network   GSM 850 / 900 / 1800 / 1900
3G Network   HSDPA 850 / 900 / 1700 / 1900 / 2100
Announced   2012, June
Status   Available. Released 2012, August
BODY   Dimensions   106 x 52 x 12.9 mm, 92 cc
Weight   95
DISPLAY   Type   TFT capacitive touchscreen, 56K colors
Size   240 x 400 pixels, 3.0 inches (~155 ppi pixel density)
Multitouch   Yes
Protection   Corning Gorilla Glass
SOUND   Alert types   Vibration, Polyphonic(64), WAV, MP3 ringtones
Loudspeaker   Yes
3.5mm jack   Yes
MEMORY   Card slot   microSD, up to 32 GB
Phonebook   Yes, Photocall
Call records   Yes
Internal   140 MB, 256 MB ROM, 128 MB RAM
DATA   GPRS   Yes
EDGE   Yes
Speed   HSDPA, 14.4 Mbps; HSUPA, 5.76 Mbps
WLAN   Wi-Fi 802.11 b/g/n
Bluetooth   Yes, v2.1 with EDR
USB   Yes, microUSB v2.0, USB On-the-go support
CAMERA   Primary   3.15 MP, 2048x1536 pixels
Video   Yes, VGA@25fps
Secondary   No
FEATURES   CPU   1 GHz
Sensors   Accelerometer, proximity
Messaging   SMS, MMS, Email, IM
Browser   WAP 2.0/xHTML, HTML
Radio   Stereo FM radio with RDS
Games   Yes + downloadable
GPS   No
Java   Yes
Colors   Dark Grey, Rose Red, Blue, Brown, Sand White
   - SNS integration
- MP4/H.264/H.263/WMV player
- MP3/WAV/WMA/AAC player
- Organizer
- Voice memo
- Predictive text input
BATTERY       Standard battery, Li-Ion 1110 mAh (BL-4U)
Stand-by   Up to 696 h (2G) / Up to 768 h (3G)
Talk time   Up to 14 h (2G) / Up to 6 h (3G)
Music play   Up to 40 h
MISC   SAR US    1.09 W/kg (head)     0.79 W/kg (body)   
SAR EU    1.37 W/kg (head)   
Price group   
#3
Nokia 5030 XpressRadio

[smg id=8831 type=full]

GENERAL   2G Network   GSM 900 / 1800
   GSM 850 / 1900
Announced   2009, March
Status   Available. Released 2009, June
BODY   Dimensions   108 x 45 x 15 mm, 62 cc
Weight   82 g
   - Flashlight
DISPLAY   Type   TFT, 65K colors
Size   128 x 160 pixels, 1.8 inches (~114 ppi pixel density)
SOUND   Alert types   Vibration, MP3
Loudspeaker   Yes
3.5mm jack   No
   - Dedicated radio keys
- 2.5 mm audio jack
MEMORY   Card slot   No
Phonebook   500 entries
Call records   20 dialed, 20 received, 20 missed calls
Internal   8 MB
DATA   GPRS   No
EDGE   No
WLAN   No
Bluetooth   No
USB   No
CAMERA       No
FEATURES   Messaging   SMS
Browser   No
Radio   FM radio; built-in antenna
Games   Yes
GPS   No
Java   No
Colors   Red, Graphite
   - Predictive text input
BATTERY       Standard battery, Li-Ion 1020 mAh (BL-5C)
Stand-by   Up to 525 h
Talk time   Up to 10 h
   Li-Ion 700 mAh (BL-5CA) (for China)
Stand-by   
Talk time   
MISC   SAR US    1.10 W/kg (head)     0.47 W/kg (body)   
SAR EU    0.78 W/kg (head)   
Price group   

#4
Nokia 5330 XpressMusic

[smg id=8829 type=full] [smg id=8830 type=full]

GENERAL   2G Network   GSM 850 / 900 / 1800 / 1900
3G Network   UMTS 850 / 1900 / 2100
   UMTS 900 / 1700 / 2100
Announced   2009, March
Status   Available. Released 2010, May
BODY   Dimensions   101 x 48 x 14 mm
Weight   113 g
DISPLAY   Type   TFT, 16M colors
Size   240 x 320 pixels, 2.4 inches (~167 ppi pixel density)
SOUND   Alert types   Vibration; Downloadable polyphonic, MP3 ringtones
Loudspeaker   Yes
3.5mm jack   Yes
   - Dedicated touch music keys
MEMORY   Card slot   microSD, up to 16GB, 2GB included
Phonebook   2000 entries, Photocall
Call records   20 dialed, 20 received, 20 missed calls
Internal   70 MB
DATA   GPRS   Class 32
EDGE   Class 32, 296 / 178.8 kbits
Speed   Yes, 384 kbps
WLAN   No
Bluetooth   Yes, v2.1 with A2DP
USB   Yes, microUSB
CAMERA   Primary   3.15 MP, 2048x1536 pixels, enhanced fixed focus
Features   Videocalling
Video   Yes
Secondary   No
FEATURES   Messaging   SMS, MMS, Email
Browser   WAP 2.0/xHTML
Radio   Stereo FM radio with RDS
Games   Yes + downloadable
GPS   Yes, with A-GPS support; Nokia Maps
Java   Yes
Colors   Black/Red, Silver/Blue
   - MP3/MP4/eAAC+/WMA player
- Voice memo
- Predictive text input
BATTERY       Standard battery, Li-Ion 1000 mAh (BL-4U)
Stand-by   Up to 350 h
Talk time   Up to 7 h 42 min
Music play   Up to 26 h
MISC   SAR US    0.88 W/kg (head)     1.07 W/kg (body)   
SAR EU    1.15 W/kg (head)   
#5
Samsung Galaxy S Duos S7562

[smg id=8710 type=full]

GENERAL   2G Network   GSM 850 / 900 / 1800 / 1900 - SIM 1 & SIM 2
3G Network   HSDPA 900 / 2100
Announced   2012, July
Status   Coming soon
BODY   Dimensions   121.5 x 63.1 x 10.5 mm
Weight   120 g
   - Touch-sensitive controls
DISPLAY   Type   TFT capacitive touchscreen, 16M colors
Size   480 x 800 pixels, 4.0 inches (~233 ppi pixel density)
Multitouch   Yes
SOUND   Alert types   Vibration, MP3, WAV ringtones
Loudspeaker   Yes
3.5mm jack   Yes
MEMORY   Card slot   microSD, up to 32 GB
Internal   4 GB storage, 512 MB RAM
DATA   GPRS   Yes
EDGE   Yes
Speed   HSDPA, 7.2 Mbps; HSUPA, 5.76 Mbps
WLAN   Wi-Fi 802.11 b/g/n, Wi-Fi hotspot
Bluetooth   Yes, v3.0 with A2DP
USB   Yes, microUSB v2.0
CAMERA   Primary   5 MP, 2592х1944 pixels, autofocus, LED flash
Features   Geo-tagging
Video   Yes, FWVGA@30fps
Secondary   Yes, VGA
FEATURES   OS   Android OS, v4.0 (Ice Cream Sandwich)
Chipset   Qualcomm MSM7227A Snapdragon
CPU   1 GHz Cortex-A5
GPU   Adreno 200
Sensors   Accelerometer, proximity, compass
Messaging   SMS (threaded view), MMS, Email, Push Email
Browser   HTML, Adobe Flash Lite
Radio   Stereo FM radio with RDS
GPS   Yes, with A-GPS support
Java   Yes, via Java MIDP emulator
Colors   White
   - Dual SIM (dual stand-by)
- SNS integration
- MP4/H.263/H.264/WMV player
- MP3/eAAC+/WMA/WAV player
- Organizer
- Document viewer
- Voice memo/dial
- Predictive text input
BATTERY       Standard battery, Li-Ion 1500 mAh
Stand-by   
Talk time   
MISC   SAR US    0.27 W/kg (head)     0.65 W/kg (body)   
SAR EU    0.47 W/kg (head)   
#6
Internet body approves new web suffixes

The internet is set for one of its most significant changes in years, after the global governing body for domain names approved a major expansion.

The Internet Corporation for Assigned Names and Numbers (ICANN) on Monday approved the expansion of domain names beyond ".com" to ".anything".

Top-level domains, which include .com, .net and .org, will be expanded to include new brand, generic and geographic domain name extensions - such as .shop, .sydney, .apple, .bhp or .nab, for example.

Source : oneindia
#7
News and Announcements / Group Widget
Oct 08, 2010, 07:49 PM
Group Widget concept finished.

Its in Debugging mode within two days it will be launched public.

Group members can get the particular group widget and paste it in their websites.

Initially we release in default theme only. Customization themes will be releasing after a month
#8
Gingly is an real time SMS Networking where we have introduced new plugin "YAP"

YAP - You can share and discover what's happening now!!!

As simple you have an option to following and followers hundreds of People to get the update of your every sec post through sms and web.

To Mobile Start - sms YAP Your MESSAGE to 9566295662

To Web: Log on to www.gingly.com
#9
News and Announcements / Gingly Theme Concept
Sep 13, 2010, 07:26 PM
Hi Friendz,

Today, We release the Gingly theme page.

You can go to theme page from welcome page and profile page.

You can see the preview of your selected theme and set the theme to your profile.

If any one see your profile then your profile will display with your selected theme.

Direct URL : www.gingly.com/theme.php

Sample Theme Set In Profile : Profile Page
#10
Hi Thilaga,

Wish You Many More Happy Returns Of The Day - 25 July 2010


"Thousands of candles can be lit from a single candle, and the life of the candle will not be shortened. Happiness never decreases by being shared."

[smg id=7571 type=full]
#11
Google to take security page from Mozilla's Firefox

Bangalore: Recently, Google said that it will take a page from Mozilla's security playbook and block outdated plug-ins from launching in its Chrome browser, part of a new effort to keep users safer.

Chromium is the name of the open-source development project that feeds into the Chrome browser. Google did not spell out when the blocking of outdated plug-ins would be added to Chrome, saying only that it would happen in the medium-term. Nor did the Google engineers specify which plug-ins would be blocked. Chrome will assist users in updating old plug-ins, they said.
Chrome will also display a warning when a site calls on an infrequently-used plug-in, said Chris Evans, Julien Tinnes and Michal Zalewski of Google's security team. "Some plug-ins are widely installed but typically not required for today's Internet experience. For most users, any attempt to instantiate such a plug-in is suspicious and Google Chrome will warn on this condition."

Google did not reply to requests for clarification and more information on the timeline of the impending changes to Chrome. By making this move with Chrome, Google is following in the footsteps of Mozilla, which has already equipped its Firefox browser with the ability to block outdated plug-ins.

Both Mozilla and Google have said the new features represent a response to the rapid increase in the number of attacks against vulnerable plug-ins, especially Adobe's Flash Player and estimates, attacks against browser plug-ins, particularly Adobe's popular Reader PDF viewer, are quickly climbing. In the first quarter of 2010, PDF exploits accounted for 28 percent of all malware-bearing attack code, antivirus vendor McAfee said in April.

In other security arenas, Chrome is already ahead of Firefox. For example, Google's browser now automatically updates Adobe's Flash Player behind the scenes. And two weeks ago, Google added an integrated PDF viewer to the "developer" build of Chrome for Windows and Mac.


Source : http://www.siliconindia.com/shownews/Google_to_take_security_page_from_Mozillas_Firefox-nid-69252.html
#12
535,000 Sony Vaio PCs may overheat

[smg id=4535 type=full]

Tokyo: Sony recently said that about 535,000 units of its "Vaio" brand personal computers globally may be in danger of overheating and that it has provided software on its website to eliminate the problem.

The company said in a statement that there have been 39 overheating cases in total, all reported outside Japan. Some of these have resulted in damage to computer bodies, but no burn injuries have been reported.

Some of Sony's F and C series Vaio PCs made in January this year and some custom-made models from the same series have been affected, the firm said. A Sony spokeswoman said the company has not estimated possible costs stemming from the problem.


Source : http://www.siliconindia.com/shownews/535000_Sony_Vaio_PCs_may_overheat-nid-69239.html
#13
World's first flying car gets green signal to take-off

[smg id=7539 type=full]

Toronto: The world's first flying car, which was caught in a legal snarl in the U.S., has finally been given the green signal.
Being developed by Boston-based Terrafugia Transition since 2006, the dual-purpose car-cum-plane vehicle called 'the flying car' has got the waiver on its weight from the American Federal Aviation Administration (FAA).


Under FAA rules, the flying car - categorised as a 'light sport' aircraft - was required to be strictly under 1,320 pounds in weight. But with the addition of car safety features such as airbags, crumple zones and a safety cage, the vehicle overshot the weight-limit.
With the FAA now relaxing the rules for its weight, the decks have been cleared for the flying car - a two-seater named Transition - to take-off next year.

"Our schedule calls for the first delivery to be made prior to the end of 2011. We currently have in excess of 70 orders, which is about a two-year backlog," Richard Gersh, vice president for Terrafugia, told IANS.
Asked whether it was big corporates or individuals who have placed orders, Gersh said, "They are generally pilots who either own planes or have owned planes in the past."
About about their plans to raise production, he said: "Low volume production will take place in the Boston area. No decisions have been made for other production plans."

Costing about $200,000, the flying car will travel up to 725 km in the air at a speed of more than 115 km per hour.
Fuelled by gasoline, it will have front-wheel drive on the road and a propeller for flight. With its wings folded, it can be parked in an ordinary car garage. The company claims the flying car has been successfully test-flown many times.
It says tests have shown that the vehicle can drive, fly and switch from being a plane to a car in just 30 seconds.


Source : http://www.siliconindia.com/shownews/Worlds_first_flying_car_gets_green_signal_to_takeoff-nid-69265.html
#14
Indian investors help MIT professor to make his dream real

Bangalore: Many of the great ideas gets stuck in labs just because the scientists don't have access to the right kind of supports. Now the Indian investors have started lending their hands to the budding inventors by providing enough funds to explore their innovative ideas. Deshpande Center for Technological Innovation, an MIT entity funded by two Indians investors, Jaishree Deshpande and her husband Gururaj, is lending a hand to the budding inventors to realize their dreams.

Douglas P Hart, a Professor of Mechanical Engineering at the Massachusetts Institute of Technology, has won a support of $50,000 to convert his dream to reality. The Professor's new startup, Lantos Technologies, which developed a 3-D scanner that hopes to update the current generation of earphones and hearing aids by precisely fitting them to the dimensions of the ear canal, is set to lock up $1.5 million in funding. "We're hoping people will be able to walk in the store and have their ears scanned like people got their ears pierced today," said Hart, who sold his last startup for $95 million. "I wouldn't have known the first thing about doing all of this, if the people from the Deshpande Center led me through," recalls enthused Hart.

The Deshpande Center was established at the MIT School of Engineering in 2002 to increase the impact of MIT technologies in the marketplace. Since its inception the Center has funded more than 80 projects with over $9 Million in grants.

By providing academics like Professor Hart a bridge to the business world, MIT is in the forefront of a movement involving a handful of universities nationwide that work closely with investors to ensure that promising ideas are nurtured and turned into successful start-ups.

At first glance, the centers look like academic versions of business incubators. But universities are getting involved now at a much earlier stage than incubators typically do, reports Bob Tedeschi from New York Times. Rather than offering seed money to businesses that already have a product and a staff, as incubators usually do, the universities are harvesting great ideas and then trying to find investors and businesspeople interested in developing them further and exploring their commercial viability.


Source : http://www.siliconindia.com/shownews/Indian_investors_help_MIT_professor_to_make_his_dream_real-nid-69196.html
#15
Lemon Mobiles plans $100 Million investment in India

New Delhi: In an effort to expand their presence in India, Lemon Mobiles, a handset vendor promoted by Fast Track Communications, is planning to invest $100 million over the next three years. The company, which claims that it is already among the top 10 handset manufacturers in India, will soon launch 3G, Android and GPS devices in the Indian market. The Noida-based handset manufacturer aims to be amongst the top five within the next two years.

The company will offer 3G handsets starting at about Rs. 4,500. It is also currently working on Lemon E1, which will be the first Android device from the company and the first dual SIM Android device in the market. Lemon E1 will be launched shortly.

Lemon Mobiles has showcased its application suite Lemon Twist, which is currently available on iQ 505 and will later be bundled with other handsets as well. The company has tied up with content providers such as Opera, Atom technologies, Map my India, Nimbuzz and Affle for this suite. The handset manufacturer also intends to launch its own java based app store. The company also plans to expand its presence in South Asian countries, followed by Africa, Latin America and Eastern Europe.


Source : http://www.siliconindia.com/shownews/Lemon_Mobiles_plans_100_Million_investment_in_India-nid-69220-cid-3.html
#16
Toshiba unveils Portege R700 Laptops in India

[smg id=7538 type=full]

Bangalore: Japanese technology major, Toshiba has unveiled its new light weight Portege R700 laptops which come with 13.3 inch screen. The laptop has 'Airflow cooling Technology' which will help getting the external air into the laptop and circulate it. The technology co-developed with Intel. The laptop runs with Intel Core i3 and Core i5 processors.

The Portege comes with up to 8GB of RAM and Toshiba claims that the laptop can run up to eight hours on a single battery charge. The Toshiba also has a built-in optical drive and has a "Hard Drive Impact Sensor" that protects the hard drive from shocks and rough usage. The laptop is estimated to cost around Rs. 65,000 - Rs. 75,000 depending on the system specifications.

Shirtmaker N, Toshiba's General Manager for the PC division in India said that "Our engineers have given a best model with all features including high performance ability. We have enhanced the laptop in three areas heat management, memory chip deployment and chassis construction."


Source : http://www.siliconindia.com/shownews/Toshiba_unveils_Portege_R700_Laptops_in_India-nid-69180-cid--sid-.html
#17
Dear Mr. Dhilip Kumar,

In Behalf Of All Our IT Acumens Team members, I Wish You To Celebrate Your Birthday On This Day.

I Wish You To Get All Success In Your Life.

Wish You Many More Happy Returns of the Day

:acumen :acumen :acumen
#19
வணக்கம்,

தமிழ் புத்தாண்டு வாழ்த்துக்கள்...............

[smg id=7410 type=full]

நன்றியுடன்,

[smg id=7411 type=normal]
#20
Dear Kalyan,

Wish you Many More Happy Returns of the Day - 25 March 2010.

24th Birthday Celebration

May the good lord bless you with excellent health
and defend your life from the evil one!
see many more years happy bithday

-  Wish you Many More Happy Returns of the Day - IT Acumens & Team

Nalam Vazha Ennalum - Marupadijum HQ Video Song
#21
RCOM intros Push e-mail service on SMS

Reliance Communications ("RCOM"), India's largest integrated communication services provider and iseemedia Inc., a leading provider of messaging and content handling technology, today announced the launch of a ground-breaking SMS-based email service across Reliance  GSM and CDMA wireless network in India, serving more than 92 million subscribers.

This Email on SMS service effectively empowers RCOM subscribers to have their mobile phones to behave like smartphones and receive all their desktop email via SMS.  The Email-to-SMS technology is provided by Canada's iseemedia, a leading provider of low cost wireless email services to operators in the country.

In India where mobile phones have become an important part of everyone's livelihood the country is adding more mobile phone subscribes each month than any other. According to Informa Telecom & Media; India had 125 million new mobile phone subscribers for the year ending March 2009.

Text-based information services have become particularly popular in agriculture, healthcare and other sectors in India. The challenge for operators has been to deliver more sophisticated services using existing handsets that don't have access to the Internet. iseemedia's technology meets that challenge with the possibility to deliver next generation messaging without the cost of having to replace handsets.

Krishna Durbha, Head – VAS, Reliance Communications said, "iseemedia provides the ideal platform to deliver our next generation service to drive more email usage among our existing subscribers." We believe our push email service can deliver substantial revenue upside over the years to RCOM."

RCOM is leveraging iseemedia's multi-platform email solution known as iseemail to enable every mobile handset in India to act as a smartphone and enable users to check, download and retrieve email messages using the SMS interface. iseemail supports all types of email messaging systems in India through standard POP3 & IMAP4.  It also offers access to consumer messaging from Gmail, Hotmail, Yahoo.co.in, Indiatimes emails and more.

Anthony DeCristofaro, President and CEO of iseemedia said, "Mobile connectivity has become more important in everyday lives in India. With Reliance we have the opportunity to promote mobile email to its 92 million subscribers and as a mass market solution to provide full email functionality on nearly 100 per cent of devices used in India. This will allow RCOM to increase its customer base as well as drive the adoption of mobile email usage through new value-added services."

RCOM is offering iseemedia's email service on its pre-paid as well as post-paid platforms as a subscription service charged at Rs.30 and a usage tariff of 0.50 paise per SMS sent. iseemedia receives a percentage of revenue from every user transaction.

Source : ciol
#22
Dear Acumens,

Here I Posted What I Received Through E-Mail.

If you have come across any bright students coming from poor financial background who have finished their 10th standard this year (April 2009) and scored more than 80%, please ask them to contact the NGO-Prerana (supported by Infosys foundation). The NGO is conducting a written test and those who clear the test will be eligible for financial help for their further studies.


Please ask the students to contact the people mentioned below to get the form:

#580,Shubhakar,
44th cross, 1st A main road, jayanagar 7th block,
Bangalore



Contact numbers-

1.       Saraswati - 9900906338

2.       Mr. Shivkumar - 9986630301 - (Hanumanthnagar office)

3.       Ms. Bindu- 9964534667 (Yeshwantpur office)


Even if you don't know anyone, please pass on this info, someone might be in need of this help desperately.
#23
Chat Box / Doubts created by a true lover
Nov 18, 2009, 12:57 PM
Doubts created by a true lover

ஒரு காதலர்களிடையே கேட்க நினைக்குற, ஆனா கேட்க முடியாம மனசுக்குள்ளேயே புதைச்சு வெச்சுக்குற சில கேள்விகளை பார்க்கலாம்..

1. நாங்கதான் உங்களுக்கு ரீ-சார்ஜ் பண்ணி அனுப்புறோம். ஆனாலும் நீங்க எதுக்கு மிஸ்டு கால் கொடுத்தே எங்க உயிரை வாங்குறீங்க? உங்ககிட்ட ஃபோன்ல பேசின காசையெல்லாம் சேர்த்து வெச்சிருந்தா, நான் லோன் போட்டு பைக் வாங்கி இருக்க வேண்டிய அவசியமே இருந்திருக்காது.

2. ஒரு பொண்ணு கொடுக்குற மிஸ்டு காலை மட்டும் யாராலும் அட்டெண்ட் பண்ணவே முடியாது. அவ்ளோ ஷார்ப்பா கட் பண்ணுவாங்க. இப்படி மிஸ்டுகால் கொடுக்க நீங்க எந்த யுனிவர்சிட்டியில ட்ரெயினிங் எடுத்துகிட்டிங்க?

3. அது ஏன் எப்போ பார்த்தாலும், எது கேட்டாலும் ஹி.. ஹி'ன்னு சிரிச்சுகிட்டே இருக்கீங்க? ஒரு மணி நேரம் உங்ககிட்ட ஃபோன்ல பேசினா அதுல நாற்பது நிமிஷம் கேனத்தனமா சிரிச்சுகிட்டேதான் இருக்கீங்க. ஏன் நீங்க ஏதாவது பேஸ்ட் விளம்பரத்துல நடிக்கிறதுக்கு எங்ககிட்ட ட்ரெயினிங் எடுக்கிறீங்களா?

4. ஃபோன்ல நாங்களேதான் பேசிகிட்டு இருக்கோம். எதைக்கேட்டாலும் "நீங்க சொல்லுங்க, நீங்க சொல்லுங்க'ன்னா" நாங்க என்னத்தை சொல்லி தொலைக்குறது? உங்களுக்கு எதையுமே பேச தெரியாது போலன்னு நினைச்சு நாங்க பாட்டுக்கு எதையாவது சொல்லி தொலைச்சுடுவோம். அதையே மனசுல வெச்சுகிட்டு, கல்யாணத்துக்கு அப்புறம் வாங்கி கட்டிக்கிறது எங்களுக்கு மட்டும்தான் தெரியும். அது எப்படி பேசவே தெரியாத மாதிரி சீன் போடுறீங்க?

5. மெசேஜ்'ல மட்டும் ரொம்ப ரொமாண்டிக்கா SMS அனுப்பி எங்க தூக்கத்தை கெடுக்குறீங்க. ஆனா அதையே நேர்ல சொல்ல சொன்னா மட்டும் வெட்கத்தையே என்னமோ நீங்கதான் குத்தகைக்கு எடுத்த மாதிரி வெட்கப்படுறீங்க? இது எப்படி உங்களால மட்டும் முடியுது? மெசேஜ் அனுப்பும் போதெல்லாம் உங்க வெட்கத்தை என்ன ஃப்ரிட்ஜ்'க்கு உள்ளே ஒளிச்சி வெச்சிடுவீங்களா?

6. ஹேய்... உனக்கு எப்படி அது தெரியும்? அப்படிங்கிற கேள்வியை மட்டும் கேட்டுட்டா போதும். உடனே "நான் உங்க இதயத்துல தானே இருக்கேன். இது கூட எனக்கு தெரியாதான்னு" உடனே ஒரு டயலாக் விடுவீங்க. இந்த மாதிரி எல்லாம் டயலாக் விட டைரக்டர் கதிர்கிட்ட கத்துகிட்டீங்களா என்ன?


7. அப்புறம் அப்புறம்'ங்கிற மொக்கையவே அரை மணி நேரமா போடுறீங்க. சரி வெச்சுடுறேன்னு நாங்க ஃபோனை கட் பண்ண போகும்போதுதான் "என் கூட பேசறது உங்களுக்கு போரடிக்குதா"ன்னு ஒரு சென்டிமென்ட் சீன் ஓபன் பண்ண வேண்டியது. உங்களுக்கு ஏன் இந்த கொலைவெறி?

8. நீங்க கிஃப்ட் கொடுத்தா மட்டும் விலையைப் பார்க்க கூடாது. அதுல உங்க அன்பைத்தான் பார்க்கணும். ஏன்னா நிச்சயமா அந்த கிஃப்ட் கீ-செயினாவோ, கர்ச்சீஃபாவோ, இல்லை அதிகபட்சமா மணிபர்ஸாவோதான் இருக்கும். ஏன்னா அதுங்கதான் ஐம்பது ரூபாய்க்கு கிடைக்கும். ஆனா இதே நாங்க கிஃப்ட் கொடுக்கும் போது மட்டும் சுடிதாரோ, செல்ஃபோனோ, தங்க செயினோ, வெள்ளி கொலுசோ, குறைஞ்சது 3,000/- ரூபாய்க்கு செலவு பண்ணாதான் நாங்க உங்க மேல உண்மையான அன்பு வெச்சிருக்கிறதா அர்த்தம். என்ன கரெக்ட்டா? உங்க அன்போட அளவுகோலுக்கு எல்லையே கிடையாதா?

9. "உன் நியாபகமாவே இருந்துச்சு. ராத்திரி எல்லாம் தூக்கமே வரலை"ன்னு மனசாட்சி இல்லாம பொய் சொல்றீங்களே.. என் நியாபகமாவே இருந்துச்சினா என் கூட பேச வேண்டியது தானே. இந்தக் கேள்வியை நாங்க கேட்டுடக் கூடாதுனு அர்த்த ராத்திரியில பேய் முழிச்சுகிட்டு இருக்கிற நேரத்துல, ஒரு மிஸ்டுகால் கொடுத்துட்டு, மறுநாள் காலையில உனக்கு என் நியாபகமே இல்லைன்னே சண்டை போட வேண்டியது. இந்த விஷயத்துல சத்தியமா உங்களை அடிச்சுக்க ஆளே கிடையாது.

10. நீங்க யூஸ் பண்ணி தூக்கி போட்ட பொருளை எல்லாம் நாங்க சேர்த்து வெச்சிருக்கணும்னு எதிர்பார்க்குறீங்களே, நாங்க என்ன நீங்க தூக்கி போடுறதை எல்லாம் சேர்த்து வெக்கிற குப்பை தொட்டியா?

நண்பர்களே இந்தக் கேள்விகளை எல்லாம் படிக்கிறதோட நிறுத்திக்குங்க. தப்பித்தவறி கூட இந்தக் கேள்விகளை நீங்க உங்க காதலிகிட்டயோ  இல்ல காதலன்கிட்டயோ கேட்டீங்கன்னு வெச்சுக்குங்களேன்........அவ்வளவுதான் ஜோலி முடிஞ்சுது.
#24
10 Biggest email blunders of 2009

Remember the time when you sent that gossip mail to your boss accidentally? Thought an email blunder couln't get bigger than this! Take heart you are not the only one, there are people and organisations who can empathise with your sorrow/embarrassment/bewilderment!

Email solutions company Proofpoint recently put together some of the "scariest" email-related blunders, mishaps and threats from this year.

In no particular order, Proofpoint highlights some of 2009's biggest email mishaps.

source : indiatimes
#25
Nokia unveils 5 low-end phones

Nokia unveiled five new low-end phone models, aiming to improve its offering in the emerging markets.

The world's top cellphone maker is a dominant player in many key emerging markets with market shares of 60-70 percent, but it is under strong pressure as rivals such as ZTE are try to improve their position in the low-end of the market.

Nokia's new models are priced from 20 euros ($29.26) to 54 euros, excluding operator subsidies and local taxes. "The long battery life, with up to 22 days of standby time, is vital for people in areas where access to electricity is limited," Nokia said in a statement.

Most expensive new models, the Nokia 2220 slide and the Nokia 2690, priced at 45 euros and 54 euros, also support e-mail on the device through Nokia's Ovi Mail.

Nokia said it will open its Life Tools service -- which offers agricultural, education and information services to cellphones -- in Indonesia from early December 2009. It has offered the service so far in India.

source : indiatimes
#26
Know if your Nokia charger is faulty

The mobile giant Nokia has started a charger exchange programme in which consumers owning certain Nokia-branded chargers manufactured by a third-party supplier are recommended to exchange these chargers for free replacements. The company recommends consumers with chargers within the scope of this exchange programme to stop using the charger and exchange it for a free replacement at the earliest.

In India, this charger exchange programme is limited to charger model AC-3E only (manufactured between June 15–August 9, 2009) for a single Nokia model, Nokia 7210.

Identifying chargers to be exchanged
Consumers can identify whether their chargers are a part of the Charger exchange programme in three ways:

* The first is a three-step SMS solution. Every charger has a 27 digit code printed on it. Consumers are requested to key in (CHG) SPACE (the 27 digit in the serial number of the charger). Example CHG 4956279274091613752;0675370

Users are requested to send in this number to to 55555. Consumers will then get a reply from Nokia `via sms' that will inform them whether their charger is included in this exchange programme. This easy three-step process will take a few minutes.

* Starting November 10, 2009, consumers can also walk into any Nokia Care Center or any Nokia Priority Dealership store (NPDs) across the country and check if their chargers are a part of this exchange programme.

* Consumers can also log into to http://chargerexchange.nokia.com and fill in their charger details and verify if the charger is part of the exchange program.

Exchanging identified chargers
For exchanging their chargers, consumers have the following two options:

* Visit the nearest Nokia Care Centre: Replacement chargers are available at the 700+ exclusive Nokia Care Centers only across the country starting November 10, 2009.

For more information on Nokia Care Centers, consumers can call 30303838 with the Local STD code of the city that he/ she is dialing from.

* Consumers can also fill in their address and contact details online on http://chargerexchange.nokia.com. Replacement chargers would then be couriered to the consumers.

Source : indiatimes
#27
Nokia to replace 14 mn chargers

Nokia will replace 14 million cellphone chargers made by China's BYD Co Ltd as chargers could fall apart and expose consumers to risk of electrical shock.

"We are undertaking this exchange programme as a proactive, precautionary measure. We are not aware of any incidents or injuries relating to these three (models of) chargers," said Nokia spokesman Doug Dawson.

The world's largest cellphone maker Nokia said BYD would cover all costs from replacement. An average charger sales price to phone manufacturers is around $1.

"The plastic covers of the affected chargers could come loose and separate, exposing the charger's internal components and potentially posing an electrical shock hazard if certain internal components are touched while the charger is plugged into a live socket," the Finnish firm said.

BYD spokeswoman Jasmine Huang said the company would issue statement later on the replacement.

"During internal tests, we found the chargers could have some problems," Huang told news agency.

Nokia said BYD chargers AC-3E and AC-3U, manufactured between June 15 and August 9, and AC-4U, manufactured between April 13 and October 25 would be replaced.

Nokia said it recommends consumers with chargers within the scope of this exchange programme to stop using the charger and exchange it for a free replacement.

source : indiatimes
#28
Google launching free videoconferencing

Google is all set to strengthen its voice and video chat capabilities. The voice and video chat feature in the company's the email service, Gmail, is currently limited to one-to-one communication, however, Google wants to broaden this capability to more than two participants.

The Google Apps product manager Rishi Chandra told SFGate that Google is set to roll out its first update in a long line of updates that will include multi-user video conferencing.

Chandra told the web site, "This (current Gmail capability) is the first step in a much broader set of features we hope to roll out over the next six to 12 months around video (and voice) chat capabilities." He added, "It's a great opportunity for us to push that space along."

Google acquired Web and video conferencing software in 2007 from Swedish company Marratech.

Source : indiatimes
#29
Accenture to hire 8,000 in India

Global technology and consultancy giant Accenture on Monday said it is going to add around 8,000 people in India by the end of next year taking its total employee base in the country to 50,000.

"We are 42,000 right now and we imagine we will be about 50,000 by the end of 2010," Accenture Chairman and Chief Executive Officer William D Green said on the sidelines of the India Economic Summit.

Indicating a recovery from the global downturn, Green said the company will continue to focus in India, especially in the areas of analytics.

Accenture's focus in India is going to be the analytics space, which will help the clients convert information into insights for better yields.

Green added, "We believe that analytics is going to be an important trend that our customers are going to demand from us. We think India is going to be a great place for us. We have some core centres of excellence in the analytics space in the country."

Accenture, which has annual revenue of $21.58 billion for fiscal 2009, will strengthen its focus on clients in pharmaceutical, telecommunications and energy in the country.

Source : indiatimes
#30
Infosys BPO to hire 2000 by FY10

Infosys BPO, the back-office unit of IT firm Infosys Technologies, today said it would hire 1,500-2,000 people by the end of the current fiscal.

"We plan to hire 2000 people in the next four-five months or by the end of this fiscal. Currently, we are 16,000 people in India," Infosys BPO CEO Amitabh Chaudhry told reporters on the sidelines of the World Economic Forum.

The 300-million Infosys subsidiary recently signed an agreement with the Andhra Pradesh government to set up rural BPO centres in 22 districts of the state.

Infosys BPO gets significant part of its business from North America and Europe.

To bag more clients, it is said to be looking at aligning with Finacle, the banking solution business of its parent. Infosys BPO is also reportedly planning to set up a new delivery centre in the United States before the end of this financial year.

The back-office services wing of Infosys has eight delivery centres across the globe, including in Mexico, but it did not have a centre in the US so far.

Infosys BPO registered revenues of $71.3 million with a net profit of $16.3 million for the September quarter.

source : indiatimes
#31
Top 10 BPO employers of 2009

Fiscal year 2008-09 has not been the best of time for companies across the globe. It has been no different for IT and BPO industry in the country. With unemployment spiralling up globally, the rhetoric against outsourcing only got shriller in both Europe and USA. The backlash hit Indian IT companies already struggling against recession and turmoil in their core BFSI market.

Faced with adverse economic climate, Indian BPOs went on to reinvent their strategies, diversifying both vertically and geographically. But what about employees? Did the hallowed HR policies of BPOs also became a causality on the way? Could the BPOs in the country hold to their so-called HR best practices during these tough times? Or the bar came down?

Annual DQ-IDC BPO survey ranks the top BPO employers of the country. Here's looking into who all could save their ranking this year, and who fell in face of adversity.

Source : indiatimes
#32
Top 10 strategic technologies for 2010

Ever wondered which would be the strategic technologies that have the potential to significantly impact an organisation's growth in the next three years? The technologies that would be at the forefront of an organisation's long-term plans, programmes and initiatives.

Research firm Gartner has listed top 10 strategic technologies that will help organisations transform and grow.

However, according to David Cearley, vice president and distinguished analyst at Gartner, "This does not necessarily mean adoption and investment in all of the technologies. They should determine which technologies will help and transform their individual business initiatives."

Here's over to the top 10 strategic technologies for 2010

Source : indiatimes
#33
10 Most attractive IT workplaces for grads

Ever wondered which are the most coveted IT workplaces for graduates worldwide? The organisations they aspire to be a part of.

Employer branding company Universum recently listed the world's Top 50 most attractive employers. The global rankings are based on the employer preferences of students from US, Japan, China, Germany, France, UK, Italy, Russia, Spain, Canada and India. Some 120,000 students from the world's top academic institutions were part of the survey to choose their ideal workplace.

Here's over to the 10 most 'attractive' IT workplaces for engineering grads


Source : indiatimes
#34
Excellent Opportunity for Voice candidates with TCS BPO

Job Description   

Opening in US inbound customer service process

Desired Profile   

Eligibility Criteria:

- Should have Excellent communication skills.

- 0 to 4 yrs of work experience.

- Any graduate or non graduate. Min XIIth Pass or Xth + 3yrs Diploma can also apply

- Very Good Communication Skill. Grammatically correct usage of English

- Willing to learn, stay and grow

- Comfortable in using computers

- Ok with working in night shifts.

- Any two Consecutive off's.

- Only Immediate Joiner's

Criteria for applying to TCS

If your profile matches any of the above requirements, please Walkin to our Spencers Plaza Office Venue details given below:

Contact Person: Rachna Cherian / Mahesh Sharma

Venue:

TCS eServe Ltd.
Spencers Plaza, 9th Floor,
III Phase, 769 Anna Salai
Chennai – 600 002

Day : Monday - Friday

Walk – IN Time:

3:30 PM to 5 PM.

Note:

Candidates who have attended the selection process with TCS BPO in the last 6 months (either selected-not-joined or rejected) will not be eligible

Experience   0 - 4 Years

Industry Type   BPO/ITES

Functional Area    ITES/BPO/KPO, Customer Service, Ops.

Education   UG - Any Graduate - Any Specialization,Graduation Not Required

PG - Post Graduation Not Required

Location   Chennai
#35
A) Voice Process

Designation: Process Executives for Voice process

Experience :  0-2 years

Job Location :   Pune

Job Requirements:

Excellent Communication Skills.

Minimum qualification - Graduation/Post Graduation/Diploma (10+2+3) – 2009 Awaiting results would also be eligible.

Should be willing to work in shifts (24/7 environment)

Should be willing to relocate to Bangalore or Pune

Should be willing to work in a voice process.

Should sign service agreement of 1 year at the time of Joining.

B) Finance and accounts process

Designation: Process Executives for Finance & Accounts Process (F&A)

Work Location :   Pune

Experience :   6  months to 36 months

Job Requirements:

Candidate should have good communications skill

Only Graduates and Post Graduates from commerce background are eligible for this (BComs & M.Coms).

They should be open to work in shifts.

They should sign a service agreement of one year.

Interview date:Monday to Friday

Timings: Any time between 10:00 AM to 5:00PM

Venue:

INFOSYS-BPO,
REGUS CONNAUGHT PLACE, PUNE
Level 2, Connaught Place,
Bund Garden Road,
Pune – 411 001
Contact person Sneha Mahajan OR Kirti Sinha

Notes:

1) Please mention HRO in Source column of application form as its mandatory(Also Carry printout of this and attach with your updated CV)

2) Documents needed

Originals + Photocopy of 10th, 12th, Graduation/Diploma with marks card.

1 passport size photograph.

Any valid photo id (Eg: College id, DL, Passport,PAN Card)

3)If you have already attended Please refer your friends and give them an opportunity to become part of Infosys-BPO ask them to Please mention HRO in Source column of application form  as its mandatory(Also Carry print out of this and attach with your updated CV)
#36
A) Finance& Accounts  process

Designation: Process Executives for Finance& Accounts  process

Experience :  0-3 years

Job Location : Pune

Job Requirements:

Excellent Communication Skills.

Minimum qualification – Only commerce Graduates and Commerce Post Graduates
Should be willing to work in shifts (24/7 environment)

Should sign service agreement of 1 year at the time of Joining.

B) Voice process

Designation: Process Executives for Voice process

Experience :  0-2 years

Job Location : Bangalore/Pune

Job Requirements:

Excellent Communication Skills.

Minimum qualification - Graduation/Post Graduation/Diploma (10+2+3) – 2009 Awaiting results would also be eligible.

Should be willing to work in shifts (24/7 environment)

Should sign service agreement of 1 year at the time of Joining.

Date of Interview: Monday to Friday

Time: we have 2 slots 1) 10:30AM 2) 2:30 PM

Venue:

INFOSYS-BPO
Temple Steps, 7th Floor
Phase 2, Block 1, 184-187
Anna Salai,
Saidapet
Chennai-600 015

Contact person: Parthasarathy


Notes:

1) Please mention HRO in Source column of application form as its mandatory(Also Carry printout of this and attach with your updated CV)

2) Documents needed

Originals + Photocopy of 10th, 12th, Graduation/Diploma with marks card.

1 passport size photograph.

Any valid photo id (Eg: College id, DL, Passport,PAN Card)

3)If you have already attended Please refer your friends and give them an opportunity to become part of Infosys-BPO ask them to Please mention HRO in Source column of application form  as its mandatory(Also Carry print out of this and attach with your updated CV)
#37
PROCESS EXECUTIVES FOR VOICE AND F&A PROCESS(Regular)

Job Description

Designation: Process Executive(For Voice Process)

Experience :  0-2 years

Job Location : Bangalore/Pune

Job Requirements:

Excellent Communication Skills.

Minimum qualification - Graduation/Post Graduation/Diploma (10+2+3) – 2009 Awaiting

results would also be eligible.

Should be willing to work in shifts (24/7 environment)

Should be willing to work in a voice process.

Should sign service agreement of 1 year at the time of Joining

Date : Monday to Friday

Time Slots : 1) 10:30 AM 2)12:00 PM 3)2:00PM 4) 4:30 PM

Venue:

Infosys BPO,
#27,SJR towers, ,Towers 3
J.P.Nagar 3rd Phase,Bannerghatta Road
Bangalore
(Landmark :Near Jayadeva Heart Hospital )


Notes:

1) Please mention HRO in Source column of application form as its mandatory(Also Carry printout of this and attach with your updated CV)

2) Documents needed

Originals + Photocopy of 10th, 12th, Graduation/Diploma with marks card.

1 passport size photograph.

Any valid photo id (Eg: College id, DL, Passport,PAN Card)

3)If you have already attended Please refer your friends and give them an opportunity to become part of Infosys-BPO ask them to Please mention HRO in Source column of application form  as its mandatory(Also Carry print out of this and attach with your updated CV)
#38
World's top tech universities

A recent study from Times Higher Education and QS Top Universities ranked the world's top 100 universities. The study ranked universities based on an international survey of 9,000 academics who assessed institutions' research facilities, teaching quality, and their ability to recruit staff and admit students.

Though the ranking shows the advance of academia in Asia, sadly none of the Indian universities could make it to the Top 100. The list is dominated by North America, which has as many as 36 universities in the list, this is, however, down from last year's 42.

The list also has many technology universities. Here's looking into the top technology institutes in the Top 100 universities list.

source : indiatimes
#39
Hot gadget offers this Diwali


It's Diwali time! A time to celebrate and splurge. And after last year's lull, when the recession ate most of the so-very-regular Diwali offers, it's raining attractive discounts and schemes once again this year.

Buy any almost gadget, and you are sure to get either a good discount or a fee gift. Here's bringing to you some of the attractive offers being offered by the leading technology vendors this Diwali.

Source : indiatimes
#40
Dell loses no. 2 spot to Acer


Dell Inc, once the world's top seller of personal computers, fell from second to third place in the global PC market last quarter after Acer Inc surged past the company.

Dell was the only top-five PC maker to see its shipments drop in the third quarter from a year earlier, market research firms IDC and Gartner Inc said today in separate reports. Hewlett-Packard Co, which took the lead from Dell in 2006, retained its top ranking.

Dell has struggled to reach consumer laptop shoppers -- the industry's biggest source of growth right now, said Loren Loverde, an analyst for IDC. Acer's shipments surged 25.6 percent last quarter, the fastest growth among the top PC makers, buoyed by sales of low-cost netbooks. Dell gets about 80 percent of its sales from business customers, with 20 percent coming from consumers.

"They're dropping for the same reason that they have been having trouble over the last couple of years: They're more focused on U.S. commercial desktops than all their competitors," Loverde said. "Where the market has been growing is in retail with portables. That's proven to be a challenge for Dell."

Source : indiatimes
#41
IBM raises full-year outlook


IBM raised its full-year outlook and reported higher-than-expected quarterly profit as its growing focus on higher-margin software and services helped it cope with weak technology spending.

International Business Machines Corp still failed to satisfy investors, whose expectations had risen along with a 24 percent rise in the shares over the past three months. A drop in service contract numbers, an indication of future sales, also worried Wall Street.

"I think people had expected a bigger upside," said Kim Caughey, an analyst with Fort Pitt Capital. "If you are someone who follows technology closely, the third quarter isn't a strong quarter -- so that they beat at all, I'm happy."

Indeed, IBM reported third-quarter net profit rose to $3.2 billion, or $2.40 a share, from $2.8 billion, or $2.04 a share, a year earlier. Analysts on average expected a profit of $2.38 per share, according to Thomson Reuters I/B/E/S.

Revenue fell 7 percent from a year earlier to $23.6 billion, but it rose 1 percent from the previous quarter and was better than Wall Street's forecast of $23.4 billion. IBM forecast a return to revenue growth in the fourth quarter and said it was ahead of pace to achieve its target earnings of $10 to $11 per share in 2010.

Total gross profit margin rose to 45.1 percent from 43.3 percent a year earlier.

Source : indiatimes
#42
HCL Info bags $114 mn Rajasthan govt deal


IT hardware firm HCL Infosystems has been awarded a Rs 529 crore ($114 million) IT project for Rajasthan's power distribution utilities, a top official of the utilities said.

"We have awarded the order to HCL Infosystems," R G Gupta, chairman of Jaipur, Jodhpur and Ajmer Vidyut Vitaran Nigam Ltd, said from Jaipur.

The project involves applying technology to identify power losses across all cities and villages of Rajasthan and has to be completed in 18 months, he said.

A company spokesman declined to comment but said HCL Infosystems had bid for several R-APDRP (Re-structured Accelerated Power Development and Reform Programme) IT projects including the one in Rajasthan.

Source : indiatimes
#43
TCS wins $63 mn deal from MP govt


Tata Consultancy Services, India's top software firm, has been selected as the lowest bidder for a Rs 2.93 billion ($63 million) project in the state of Madhya Pradesh, an official with the state power utility said.

"For the IT implementation work, Tata Consultancy Services has been selected as the L-1 (lowest bidder)," S A Ansari, Chief Engineer (IT) of the MP.

Madhya Kshetra Vidyut Vitran Company Ltd, told Reuters over telephone from the city of Bhopal.

The project will be formally awarded after approval from the board of directors of the state's distribution utilities, and will be completed in 18 months, he said.

A spokesman for TCS confirmed the company had bid for a project in the state, but declined to give further details.

The project is part of a central government-funded power reforms programme to use information technology to cap electricity distribution losses in the country.

Source : indiatimes
#44
TCS to be fined for passport project delay


India's top IT services firm by sales, Tata Consultancy Services, has been reportedly asked by the government to pay penalty for missing the second deadline in implementing Passport Seva Project.

TCS was to set up seven pilot Passport Seva Kendras (PSK) in Chandigarh and Bangalore by October 1.

According to a report, the government has sent a notice to the company asking it to pay Rs 2 lakh as penalty for every week of delay in project.

The ministry of external affairs' (MEA) Passport Seva Project is estimated to cost over Rs 100 crore. But even after a year since the government signed an agreement with TCS to issue passports within three days, the project is yet to take off.

After missing its first deadline in June, TCS had announced that the pilot project in Bangalore and Chandigarh would start in October.

However, recent reports revealed that the main reason for delay is that TCS had not got its software ready. There have been too many errors in the software which is currently in testing phase.

Source : indiatimes
#45
IT Market Updates / Oracle CEO challenges IBM
Oct 16, 2009, 08:23 PM
Oracle CEO challenges IBM


Larry Ellison ratcheted up his rhetoric against IBM Corp, challenging Oracle Corp's longtime partner and rival to "make our day" in a battle over business software performance.

Ellison, Oracle's billionaire CEO, shook up the technology world in April by outbidding IBM and snatching up struggling server and software maker Sun Microsystems Inc. for $7.4 billion. The deal, which still needs approval from European antitrust authorities, would make Oracle more of a one-stop technology shop, like IBM. It led to a feeding frenzy on Sun's customers, with IBM and Hewlett-Packard Co. playing on fears about Oracle's plans for Sun's technology to steal business from Sun.

Ellison fought back Wednesday in a speech in San Francisco, promoting a $10 million prize Oracle is offering to any organization that finds Oracle's database software doesn't run at least twice as fast on Sun servers as it does on IBM's fastest computers.
"IBM, you are more than welcome to enter," he said, to laughs from a crowd of Oracle customers at the company's OpenWorld conference. "If you'd like to take us on, make our day."

IBM spokesman Tim Breuer said the heightened rancor may be fueled by the "large amounts of share" Sun has been losing to IBM. Market research firm IDC's latest numbers show Sun, the fourth-biggest server maker, losing more than a percentage point of market share in the past year, while IBM has widened its lead as the world's No. 1 server seller.

Breuer said the number of contracts IBM has stolen away from Sun more than doubled from the first to second quarter this year after the Oracle-Sun tie-up was announced. He declined to comment specifically about Ellison's challenge.

Source : indiatimes
#46
IT Market Updates / Wipro to hire US workers
Oct 16, 2009, 08:22 PM
Wipro to hire US workers

Wipro Ltd, India's third-largest software-services provider, plans to hire more workers in the US to take advantage of a rebounding technology market.

"We are seeing signs of stability, signs of decision making coming back," Chairman and Chief Executive Officer Azim Premji, 64, said in an interview at Bloomberg headquarters in New York yesterday. "So overall positive, but still cautious."

Premji is betting that US employees will help the Bangalore-based company win local orders, including contracts with the federal government, as the world's largest economy starts to recover from the worst recession since the 1930s. Wipro gets about half its revenue from the US.

The company plans to hire about 500 local employees for a new services center by June, he said. He declined to name possible locations, saying he is talking to different state governments. The company already has a center in Atlanta.

"Everybody wants employment," said Premji, who attended Stanford University. "That's the trump card today."

Larger rival Infosys Technologies Ltd. reported second- quarter profit that beat analysts' estimates last week after winning more business from current customers.

Wipro designs and builds software programs, maintains computers, and provides product-engineering services and back- office support to General Electric Co, Cisco Systems Inc, Citigroup Inc and other customers. It will report results on Oct. 27 for the three months ended Sept. 30.

Wipro rose 1.4 percent to 581.70 rupees yesterday in Mumbai trading. The stock has more than doubled this year, compared with a 79 percent increase for the benchmark Sensitive Index on the Bombay Stock Exchange.

U.S. Universities

The company has been working with schools such as the Georgia Institute of Technology to help bolster engineering education,
which is subpar in the U.S., Premji said. U.S. graduates have become more affordable in the recession, he said.

Premji said he was worried about President Barack Obama limiting H-1B visas in a bid to fight unemployment. The visas allow
foreign workers to come to the U.S.

Source : indiatimes
#47
Google / Google Wave can be `dangerous'
Oct 03, 2009, 11:38 PM
Google Wave can be `dangerous'

Websense Security Labs has detected that Google searches on terms related to Google Wave return results that lead to a rogue antivirus.

Google Wave is the much talked-about, latest API whuch has just hit the collaboration scene. There's a lot of hype about the launch of Google Wave, not only because of the 'new' things it offers but also because Google invited only 100,000 lucky users to test the service. With that said, it's no surprise that users are enticed to this new application.

According to InformationWeek, cyber criminals have rolled out a blackhat SEO poisoning campaign to turn interest in Wave into a computer infection. SEO (Search Engine Optimization) aims to optimize Web sites to appear prominently in search results when relevant keywords are searched.

Writes Thomas Claburn, "Blackhat SEO tries to do the same thing while flouting search engine guidelines about acceptable practices, such as prohibitions on the deceptive use of text or page elements. Blackhat SEO may also try a parasitic approach, by embedding malicious code in someone else's well-ranked Web page and redirecting the visitor without notice or permission."

According to him, search terms such as "google wave demo video" and "google wave invitation" have recently produced lists of search results which include malicious Web sites that have gamed Google's PageRank system to appear prominently.

source : indiatimes
#48
Google / Google's new `trouble', IBM
Oct 03, 2009, 11:38 PM
Google's new `trouble', IBM

IBM Corp. is trying to stymie Google Inc.'s expansion into the business software market.

IBM is now selling a bare-bones e-mail service to companies for $36 annually per worker, undercutting a more comprehensive package of software applications that Google sells for $50 per user annually.

For that slightly higher price, Google is offering 25 times more storage: 25 gigabytes per account compared to IBM's 1 gigabyte per mailbox. Google also throws in word processing, spreadsheet and presentation applications, as well as a video channel. None of those features are included in IBM's package.

Even so, IBM believes its service, called LotusLive iNotes, can beat Google because it has a much larger sales force and relationships with corporate customers going back long before Google co-founders Larry Page and Sergey Brin were even born in 1973.

"This is trouble for Google," said Gartner Inc analyst Matthew Cain.

IBM is responding to the increasing corporate demand for inexpensive e-mail that's run on computers owned by an external supplier instead of the company relying on the service. This approach has become trendy enough to get its own catch phrase -- "cloud computing."

Google has emerged as one of cloud computing's chief boosters as it tries to generate more revenue from sources besides its dominant Internet search engine, which serves as the hub of the Web's most profitable advertising network.

After finding little initial success when it began peddling corporate e-mail in early 2007, Google's sales pitch has been resonating with more companies looking for ways to save money.

Other e-mail providers also are making inroads with similar discount services, so much so that the technology research firm Gartner Inc predicts about 20 percent of US companies will run at least some of their e-mail through Web browsers by 2012.

Without providing specifics, Google says its corporate users now number in the ``hundreds of thousands.'' Some companies, including Fairchild Semiconductor International Inc, switched from IBM's premium e-mail service that costs substantially more than Web-based e-mail.

Now, IBM is counter-punching. IBM thinks the timing for its e-mail alternative is ideal, given that Google's service suffered a highly publicized outage that locked out corporate customers for nearly two hours last month.

"Candidly, Google has shown itself to be weak" in some areas of e-mail, said Sean Poulley, an IBM executive overseeing the company's e-mail service. "There is a world of difference between supporting a consumer-grade service and a business-grade service."

Dave Girouard, who oversees Google's e-mail and other services tailored for companies, responded that Google will learn the ins and outs of selling software to businesses more quickly than IBM will adapt to cloud computing. He said Google isn't planning to lower its prices.

What's more, IBM probably will face some of the same financial conflicts confronting any long-established vendor trying to cater to a new, less expensive niche in its market. IBM and other rivals, such as Microsoft Corp, stand to make more money selling more sophisticated e-mail services and software applications that are installed in the computers maintained by the customers.

That means IBM runs the risk of making less money if most of its customers switch to the newer approach, with e-mail hosted off their premises. But by keeping the storage limits relatively low and skimping on other e-mail features, IBM has narrowed the field of businesses likely to buy the service. IBM expects the customers to include small and medium-sized businesses, or larger companies whose employees who aren't tethered to an office desk.

Source : indiatimes
#49
Nortel to sell GSM business

Nortel Networks Corp has said that it plans to sell its global GSM business, as the bankrupt telecom equipment maker continues to auction off its assets.

GSM -- which stands for Global System for Mobile communications -- is the most popular wireless technology standard for mobile phones in the world, Nortel said. It will also be selling its GSM-R business, a technology used by railways.

The company has filed a motion with U.S. and Canadian courts to establish a sale procedure for the GSM/GSM-R business.

Bidders will be required to submit offers by November 5, followed by an open auction November 9.

Once Canada's most valuable company, Nortel saw its stock tumble after the technology bubble burst in 2000. It then suffered a series of accounting Removed and lawsuits.

Nortel filed for bankruptcy protection in January. It later elected to sell off its assets rather than try to restructure.

Earlier this month, US and Canadian judges approved the sale of Nortel's enterprise business to US-based Avaya Inc for about $900 million.

Source : indiatimes
#50
Wipro to open development centre in Australia

Global software major Wipro Ltd will boost its presence in Australia by opening a 150-seat software development centre at Melbourne this December, the IT bellwether said on Wednesday.

Announcing the decision on the occasion of Victoria premier John Brumby's visit to the company's corporate headquarters in this tech hub, Wipro Chairman Azim Premji said the Victorian operations would strengthen the company's Australia delivery capabilities and boost its presence in the country.

"Victoria accounts for about 50 per cent of our business in Australia, with some of our large clients based there. We have a close working relationship with the Victorian government," Premji told Brumby on the occasion.

Wipro has about 800 employees working for Australian clients. The IT giant recently launched the Australian scholarship programme, as part of the graduate recruitment programme in collaboration with the Australian Computer Society (ACS) Foundation.

"Victoria also offers many world-class universities and large numbers of highly skilled ICT graduates. Such a combination of support and talent is what we look for in a strategic business location," Premji noted.

Welcoming Wipro to his province, Brumby said the IT bellwether was in talks with some Victorian universities for internships, skill development and joint projects.

"Wipro's Melbourne operations will play an integral role in its expansion in Australia. The decision to base one of its centres in Melbourne is testament to our government's focus on innovation and the information and communications technology (ICT) sector," Brumby said.

The company plans to hire about 100 local engineers for the centre in the next 12 months to provide integrated business, technology and process solutions to clients there.

"Victoria accounts for a third of Australia's ICT enrolments to create skills required by global firms like Wipro," Brumby added.

With the second largest population (five million) in Australia, Victoria is one of the world's greatest migration success stories. About 70 per cent of Victorians live in the state's capital Melbourne. The province contributes about 25 per cent to the country's economy.

Wipro's leading rival Infosys Technologies Ltd also operates a subsidiary in Australia.

Earlier, interacting with members of the Association of Biotechnology-led Enterprise (ABLE) and the National Association of Software and Services Company (Nasscom) here, Brumby said his province was an attractive destination for trade and investment.

"Indian firms should invest in Victoria taking advantage of innovation, biotechnology and ICT," the premier added.

source : indiatimes
#51
IT's 10 Best pay masters

IT industry has been known for its sky-rocketing salaries. So much so that employee cost has traditionally been the biggest expense of IT companies in India.

However, the year 2008-09 was different. With global recession squeezing IT companies' biggest clients, it was time for layoffs and salary cuts. In fact, there were few IT companies which did not witness a salary cut last year.

The DataQuest survey on Top 20 pay masters reveal that from an average industry salary growth of 17% recorded in the previous year, the salary growth plunged to 1% in 2008-09. Also, for the first time in the history of Indian IT industry, salaries were reduced by up to 10%.

During such a time, it is little surprising that the leading IT companies shied away from DQ's annual survey. Country's leading IT giants: Infosys, TCS and Wipro didn't participate in this year's survey. So did the global IT giants including Microsoft, Intel, Sun Micro and EMC.

With the biggies out, it was the time for medium-sized companies to show their mettle. So, here's over to the Biggest IT pay masters of India as per DQ Top 20.

Source : indiatimes
#52
5 Best and Worst phones

Researchers have been divided over the effects of cellphone radiation on human beings. While some studies suggest a link between long-term (10 years or more) cellphone use and cancer, many maintain that there is not conclusive or demonstrated evidence that cell phones cause adverse health effects in humans.

US-based Environmental Working Group (EWG) is among the organisations who believe that there is compelling evidence to prove the link between cancer and cellphone radiation. The group recently came out with five safest and five worst mobile phones in terms of cellphone radiation.

The study is based on SAR or Specific Absorption Rate. SAR according to the Cellular Telecommunications Industry Association is "a way of measuring the quantity of radio frequency (RF) energy that is absorbed by the body." For a mobile phone to get FCC certification in the United States, the maximum SAR level must be less than 1.6 watts per kilogram. In Europe, the level is capped at 2 watts per kilogram while Canada allows a maximum of 1.6 watts per kilogram.

Here's looking into the EWG's 5 Best and Worst mobile devices for radiation.

Source : indiatimes
#53
IT's 7 new Best employers

Fiscal 2008-09 was certainly not the best for IT companies on HR front. The companies known for their employee-pampering HR policies were suddenly in the news for layoffs, salary cuts and recruitment freeze. The list included who's who of the Indian IT and global MNCs known to be the harbingers of good HR policies in the country.

The companies who spoke from rooftops about their HR policies suddenly went incommunicado on anything remotely HR. So much so that the top IT MNCs (Microsoft, Intel and Sun) and Indian IT's top four companies (Tata Consultancy Services, Infosys Technologies, Wipro and HCL Technologies) refused to participate in the annual Dataquest-IDC Best Employers Survey.

The result, survey saw many fresh faces. The emerging companies which despite adversity showed exemplary HR policies during the fiscal. Here's over to these seven new companies in Dataquest-IDC Best Employers Survey list.

Note: Dataquest-IDC Best Employers Survey list out IT's Best Employers based on company culture, job growth, salary & compensation, healthy work-life balance, job security and mature HR policies.

Source : indiatimes
#54
11 biggest technology myths  

Ever wondered what is common between the Lochness monster, Yeti and radiation from PC monitor causing cancer? Well, they all are myths!

Like these there are several other notions about technology and its products that many of us nurture. Like some people still believe (most till some time back) that switching off the power without shutting down your PC can cause harm to it. Similarly, many believe that megapixel count is the ultimate factor to consider while buying a digital camera. However, in reality these beliefs are nothing but myths with no grounding that many people harbour.

Other than these there are many such myths that haunt the tech world. Here's over to some of the most common technology myths. 

Source : indiatimes
#55
GOLDEN GLORY FOR TAMIL CINEMA AFTER 18 YRS
Prakash Raj Pips SRK, Aamir For Best Actor


Chennai: While Tamil cinema has seen a spate of small budget films scoring with movie-goers, it is a director known more for potboilers such as 'Hera Pheri' and 'Malamal Weekly' who has pulled off a coup at the National Film Awards. Director Priyadarshan's 'Kanchivaram', which fetched Tamil cinema its first Swarna Kamal after an 18-year gap, is a small film with a huge heart.
   
The film also got Prakash Raj his first national award as best actor, although he had won a special jury award for his role in Iruvar. "The awards prove that Tamil cinema is a rich talent pool," said director K Balachander. "Kamal Haasan has won the national award four times and, like him, Prakash Raj is also one actor who straddles the chasm between real and exaggerated cinema effortlessly," he added. In 1982, Kamal won the best actor award for his role as a guileless school teacher in 'Moonram Pirai', in 1987 as Velu Nayakar in 'Nayakan', in 1996 as a tout in Indian; Kamal had also won the best child artist award in 1960 in his debut film, 'Kalathur Kannamma'.
   
"This is Tamil cinema's finest hour and every producer and filmmaker is proud to be in the industry," said Rama Narayanan, president Tamil Film Producers Council. Other winners this year include 'Sivaji the Boss' for special effects and Inimey Naangathan, which won the Golden Lotus for best animated film. Gnana Rajashekaran's 'Periyar' has been nominated the best regional Tamil film.
   
Set in pre-Independence India, Kanchivaram is the heart-rending story of a silk weaver yoked to a feudal system. Weaving grandiose silk sarees, but forbidden access to a single strand of the silk thread for personal use, he squirrels away silk threads and clandestinely tries to weave a saree for his daughter's wedding. It is the classic case of a man caught between his fledgling communist ideology and personal ambition.
   
"This film is not the standard dream machine stuff, but we have always shown that pure cinema is very much a part of our celluloid fabric," said K Balachander. The veteran director made a number of 'different' movies, including 'Achchamillai Achchamillai' and 'Thaneer Thanner', while director Bharatiraja made 'Karuthamma', among others, and Santhosh Sivan made 'Navarasa'.
   
"Priyadarshan is not the first director to venture away from the comforting world of escapist cinema, but the award has broken the myth that only commercial films will win," said director Gnana Rajashekaran, whose bio-pic, 'Bharati' (2000), bagged four national awards.

Source : timesofindia
#56
A SCHOOL THAT HOUSES A SLUM
LACK OF VIGILANCE TURNS CITY'S CORPORATION SCHOOLS INTO DENS OF VICE AFTER DARK


At the entrance of the school, a notice board advising students on the dos and don'ts to ward off H1N1 infection slants against the wall. As you step into corporation middle school on T Nagar's South Boag Road, you might be in doubt whether to call it a school within a slum or the other way.
   
A well-settled slum has eaten up major portion of the school's land. Around 80 families on the embankment of the Mambalam canal have crammed their shanties on the school's land. And there is no boundary wall to close out the slum from the school.
   
A teacher in the school says, "The slum has contributed to the dwindling numbers of students. Many parents have withdrawn their children from the school and got them admitted in private schools nearby. The strength has now plummeted to 115 ."
   
After the go-home bell tolls in the school, the entire space resonates with household chores. A resident of South Boag Road says, "After school hours, the slum dwellers get on with bathing, washing and drying of clothes. Children from the slum defecate on the school premises and adjoining pavements."
   
Even students from the school prefer to wet the walls and defecate in the open. After residents repeatedly played back the complaints to the authorities, the school put an end to it. But how did they do it, residents don't know because a toilet built under the Sarva Siksha Abhiyan remains locked for months.
   
At night, the school metamorphoses into a large open bar. "Many outsiders come here and enjoy their drinks. They instruct us not to ask any questions," says Mahalakshmi, a resident in the area. Even the stipulated government rule of maintaining a 500-metre distance between schools and TASMAC shops has been flouted. The nearby TNHSB complex houses a wine shop, which is within the 500m firewall.

"There have been attempts in the past to evacuate the dwellers. Now we plan to conduct an enumeration exercise (a prerequisite for rehabilitation), and also expand the school with additional classrooms," said V Christy, ward councillor. At least six classrooms would be constructed from deputy chief minister MK Stalin's MLA local area development fund, he said.

Source : timesofindia
#57
Shortlived bonanza for govt employees

It was an unexpected windfall for some employees of the state public department when they went to ATMs to draw their salaries for August. But the joy turned out to be short-lived.
   
They found that their accounts had been credited with sums much higher than their salaries. Even as they were making elaborate shopping plans, news arrived to dampen their spirits — the treasuries and accounts department wanted the money back! Inflated salaries were credited to their accounts due to an error that occurred while the figure was being revised based on the recommendations of the Sixth Pay Commission.

Realising the mistake, officials of the public department and the pay and account office (PAO) scurried to recover the money, asking the employees to remit the excess amount by cash, but some staff were not amused. Error in pay bill given to public dept

Chennai: Some government employees reportedly wanted the excess amount to be collected in instalments as they had already splurged with it. The authorities have begun moves to recover money through official proceedings.
   
Principal finance secretary KGnanadesikan dismissed the issue as "trivial", stating that salary was being disbursed to nearly 10 lakh employees every month and that such glitches were bound to happen while switching over to a new pay scale. Around 50 employees of the public department had received inflated salaries, which totalled about Rs 7 lakh, official sources said.
   
Mohan Pyare, commissioner, treasuries and accounts, said the mistake took place due to an error in the pay bills presented by the public department. Stating it to be a mistake both on the part of the public department and the PAO as the latter should have crosschecked the figures, he said steps had been taken to rectify it. An official in the treasuries department said the public department submitted pay bills in bulk and that too at the eleventh hour. There was very little time to cross-check the figures, the official said and claimed that all but around Rs 20,000 had been recovered. According to sources in the public department, an explanation had been sought from the employees who prepared the bills.

Source : timesofindia
#58
Southern spice is flavour of 55th National Awards

It was southern spice all the way at the 55th National Awards announced on Monday. The iconic Khans of Bollywood, Shah Rukh and Aamir, were swept aside by Prakash Raj, the Tulu-speaking, Karnataka-born actor, who won the best actor award for his role of Vengadam, a humble silk weaver in feudal Tamil Nadu, in 'Kanchivaram'.
   
The film fetched Prakash Raj his first bona fide best actor award. He had earlier won the special jury award in 2003 and the best supporting actor in 1997 for Mani Ratnam's 'Iruvar'. "As an actor, this award is very special since 'Kanchivaram' is a complete film and takes one on the journey of a man's life," said Prakash Raj.
   
The Priyadarshan-directed 'Kanchivaram' also won the Swarn Kamal for the best feature film, an honour that Tamil cinema last enjoyed in 1991, when KS Sethumadhavan's 'Marupakkam' came up trumps.

GOLD RUSH:
Prakash Raj (best actor), Adoor Gopalakrishnan (director) and Umashri (actress)

Source : timesofindia
#59
West Bengal scraps IT township project

Within a year of Tata Motors pulling out of Singur and DLF from Dankuni, there is a shocker on the IT front in West Bengal.

The Kolkata IT Links project has been scrapped, ending prospects of a cumulative investment of Rs 1,000 crore and 10,000 jobs and dealing another body blow to the state's image.

The IT township was supposed to facilitate IT major Infosys' entry in Bengal and Wipro's expansion plans.

The Buddhadeb Bhattacharjee government had to scrap the project as Raj Modi, the MD of the private company that is scouting for land is in jail following complaints from villagers that their land was forcibly occupied.

The government agency, Webel, had floated a joint venture company with private developers to arrange land for the IT giants after they were refused land in Rajarhat New Town.

In a release posted on its website on Monday, the state IT department confirmed that the death sentence had been passed on the IT township project. "The managing director (Raj Modi) of the private partner has been arrested. The government doesn't want to be involved in any illegal activity. Already, some departments have opined to scrap the project. It is also impossible for the IT department to proceed with the project if any of the six (other) departments refuse to facilitate. Thus, the IT department can't proceed,'' the statement reads.

"Under the circumstances, we are unable to stick to our assurances of providing land to Wipro and Infosys and thereby constrained to inform them about the government's inability."

Last year, Infosys and Wipro had said they proposed to invest Rs 500 crore each at the Kolkata IT links site, and together employ over 10,000 professionals. Infosys said it called off talks with the Buddhadeb government. The message was delivered without any reference to the ongoing controversy surrounding the infotech township venture within which the company was supposed to be given 90 acres.

"We are not in discussion with the government of West Bengal,'' Infosys MD & CEO Kris Gopalakrishnan said.

"We are currently assessing the government's announcement on the non-availability of land for the IT facility and we are awaiting a formal confirmation on that. We do expect and hope that the government is able to allocate suitable land to build the facility," Wipro chief information officer Laxman Badiga said.

Central Bank of India, one of the primary funding agencies for the project, refused to comment.

The scrapping of the project, though, has raised a question mark on the bank's ability to recover the money already spent on land acquisition since the bank can't attach agricultural land if it has not been converted for industrial use by the Kolkata IT Links authorities.

Source : indiatimes
#60
Apple approves Commodore 64 Emulator

About two months back, Manomio had submitted Commodore 64 emulator for approval to Apple for its App Store. The Commodore 64 Emulator will allow playing vintage Commodore 64 titles on iPhone or iPod Touch in an emulated manner. According to TouchArcade, Apple rejected Manomio's C64 app earlier even though Manomio had the emulator fully licensed and legal.

[smg id=6741 type=full]

Apple has approved a C64 app version that has Commodore BASIC 2.0 interpreter disabled. Compared to that, the earlier version of C64, which was rejected, had BASIC running in it. As per the clause in iPhone OS 2.0 SDK, Apple won't allow the apps that come with their own executable runtimes. With this restriction, Apple basically intends to keep its Cocoa Touch platform intact by not letting any sub-platform such as Flash, Java or Silverlight to take a center-stage.

This will give a hint to other developers who wish to bring vintage games via some legal emulator to the iPhone platform. The C64 emulator, costing $4.99, brings five games - Dragons Den, Le Mans, Jupiter Lander, Arctic Shipwreck and Jack Attack.

Source : techtree
#61
Top 10 Multimedia Phones

Multimedia phones have become a rage these days. People aren't thrilled with the idea of carrying multiple devices but prefer one device that can do the job of all these separate devices.

Phone manufacturers know this better than anyone else and have flooded the market with all sorts of multimedia phones that cater to a wide range of people and their choices.

However, it is important to sort the wheat from the chaff and buy the best that you can get, instead of just plonking for whatever the salesman thinks is best for you.

This is where Techtree comes in, as we list out the top 10 multimedia phones that you can buy today. As a bonus we have also thrown in a small list of phones that you should be looking out for in the weeks to come.

Source : TechTree
#62
Dell and MTNL to Offer 3G Netbooks

In order to offer 'Computing on the Go' solution to customers, Dell and MTNL have announced a partnership to offer 3G wireless mobility solution on Dell's select range of laptops and netbooks.

These connected-by-MTNL products would be available through Dell's distribution channels in Mumbai and Delhi; when exactly - they don't say.

The solution includes an embedded 3G Ericsson module with GPS, and MTNL SIM on Dell's select range of laptops and netbooks, plus a 3G pre-paid mobile broadband data package with national roaming facility from MTNL. 

This solution eliminates the need to use an additional USB modem (or dongle) to connect to the web, and by having an embedded modem, customers will experience a seamless 'always-on' experience with greater stability and data speeds on the network. 

This bundle starts from an estimated price point of Rs. 30,000 and will be offered on Dell's Inspiron Mini 10 netbook, with other models available soon.

Source : techtree
#63
MTNL Helps You Find Your Location

Subscribers of MTNL Dolphin and Trump can now enjoy the Location Based Services (LBA) being offered by the state-owned telecom operator.

With this service, users can 'find' a lot of information when on the go - for example, if you're lost, you can find your own location, find a friend's location (who uses MTNL),  a bank close by, etc.

Cost

The service is being offered free for a week between September 5th and September 11, 2009. Post this, users will be charged Re. 1 for per query answered via SMS.

Get Started

After you've registered for the service via the MTNL toll-free helpline (1503), and visited the website, you can start off with the following list of facilities on offer:

   1. Find Me: To know the location of self.

Type 'FDM'
Send it to 50123

   2. Find Friend: To know the location of friend.

Type 'FDF' followed by 91xxxxxx* (91 followed by the 10 digit MTNL number of your friend followed by an asterisk sign), send this to 50123.

Your friend would receive a message asking for his or her permission to share their location with you. On confirmation, you will receive their location information.

   3. Find POI: To find nearest locations like airport, bank, hotel etc.

For example, if you want to find a hospital's location near you (you can look up for a place within 5000m of distance), type 'FDP hospital' and send it to 50123.

   4. Find navigation: To find tourist destinations of city.

For example, type 'NAVPT bank' and send it to 50123.

   5. City site seeing: To find nearest location like park, temple etc.

For example, type 'CSS temple' and send it to 50123.

For detailed explanation of the text codes, click here.

Conclusion

We tried out this service, both on mobile as well as on the website. Even though this is a value added service that offers a little something extra to MTNL subscribers, we found it to be overall inefficient.

Non-GPS users are likely to find this service exciting, while those unaware of the glories of Google Maps may get lured by the slow, cluttered map when trying the service on a computer connected to the internet.

Even though LBA service offers each round of information for Re. 1, it is unlikely that users addicted to 'JustDial' services available in the metro cities would consider shifting to MTNL's location based services.

Source : techtree
#64
First look: Nokia N97 mini

[smg id=6730 type=full]

All those planning to buy Nokia's recently -launched high-end smartphone N97, will soon have an option.

The world's top cellphone maker Nokia is all set to launch a smaller version of N97 called N97 mini. Touted as a smaller mobile computer, the phone has a few changes vis-a-vis its predecessor N97.

Here's looking into how the new Nokia N97 mini will look, features offered and expected pricing.

Source : indiatimes

#65
TCS may go for multiple COOs

For TCS, India's largest software services provider by sales, deciding who will fit into CEO S Ramadorai's shoes after he retires in October was quite easy.

It had to be crown prince N Chandrasekaran, who is COO now. But, finding the person to fit into Chandrasekaran's shoes is proving to be more difficult.

So much so that TCS is actually looking at two or more people for the role. Top executives such as Ravi Viswanathan, NG Subramaniam , AS Lakshminarayanan and Abid Ali Neemuchwala are believed to be in the race.

"There is an organisation transition to a new CEO. Therefore, it is too premature to comment on any restructuring or other organisational initiatives," said a TCS spokesperson in response to a mail.

However, multiple employees in senior positions and ex-employees in the know said that a multiple power-sharing formula was being discussed within the organisation, and it has only intensified in the last month or so, as TCS prepares to welcome on board its new CEO next month. They spoke on condition of anonymity.

There are three main reasons why TCS will most probably opt for this structure. TCS is now a $6-billion entity with a headcount of 1.4 lakh. So, huge management bandwidth will be required to carry out functions across different verticals, geographies and service lines.

Secondly, N Chandrasekaran had too many people reporting into him, which may not be the case going forward. COO duties will be divided up among multiple executives.

Thirdly, IT companies are increasingly trying to split duties among various levels in the company.

"N Chandrasekaran has quite a wide span of control- all the heads of geographies, verticals and service lines report to him. He has a lot of pull with customers and generally maintains a tight control. But, the next COO will not be able to single-handedly execute N Chandra's role. Responsibilities will be divided among two or more people based on various areas," said a senior industry executive, familiar with the development.

A senior TCS employee added, "This multiple role-sharing structure has been contemplated for some months now, but the TCS board will have to take a final call. A formal announcement is expected in the next three weeks."

Top IT firms which have tested the power sharing model include India's third largest software exporter Wipro and Nasdaq-listed Cognizant. Sometime after Vivek Paul's exit as CEO of Wipro a few years back, the company opted for a joint CEO structure for its IT business- headed by Suresh Vaswani and Girish Paranjpe.

Cognizant has a two-in-a-box model, where two global leads (one onsite and another offshore) are jointly responsible for key result areas at a business level such as such as customer satisfaction, employee satisfaction, revenue and profitability.

In the case of TCS, it's not clear if the senior executives in the fray will have a COO designation or if they will become senior-vice presidents in charge of various areas. While Ravi Viswanathan is presently the company's global telecom head, NG Subramaniam is president of TCS Financial Solutions, AS Lakshminarayanan is the country head for UK & Ireland and Abid Ali Neemuchwala is the global head of TCS BPO.

Of these, Ravi Viswanathan is seen as a front-runner. NG Subramaniam is the elder brother of future CEO N Chandrasekaran, but industry executives ruled out a conflict of interest because both brothers have been in the TCS system for decades now and have risen up the ranks based on merit.

Another industry official said the COO post at TCS was created only a couple of years back, so it isn't incumbent on the company to immediately fill the role.

Source : indiatimes
#66
Tech Mahindra bags Rs 2K cr Etisalat deal

Etisalat's India mobile telecoms unit will outsource its information technology applications to India's Tech Mahindra in a deal valued at $400 million spread over 10 years, the telecoms firm said on Monday.

Etisalat DB Telecom, which plans to start mobile services in 15 Indian telecoms zones later this year, said the outsourcing deal would include implementation of its end-to-end IT applications & infrastructure, system integration and managed services.

The prime IT applications stack for Etisalat DB involves components in the BSS (Business Support System) and OSS (Operating Support System) domain.

Etisalat's official spokesperson said, "Tech Mahindra has the required domain and process expertise with a proven track record as part of Etisalat's launch of operations in Egypt. We are confident that Tech Mahindra's exhaustive pool of IT skills and innovative delivery models will assist us in the forthcoming roll-out of service in India and delivering the best services & customer experience in the market."

Etisalat DB and its subsidiary have the Unified Services Access License in 15 circles, comprising Andhra Pradesh, Delhi, Gujarat, Haryana, Karnataka, Kerala, Maharashtra, Mumbai, Punjab, Rajasthan, Tamil Nadu (including Chennai), Uttar Pradesh (East), Uttar Pradesh (West), Madhya Pradesh and Bihar.

Source : indiatimes
#67
Google / Antitrust agency to probe Google
Sep 07, 2009, 07:56 PM
Antitrust agency to probe Google

Italy's antitrust agency said on Friday it was broadening its investigation into allegations that Google's Italian news website coerced Italian newspapers into posting their stories to include U.S. parent Google Inc.

The competition authority launched the probe this week after the Italian Federation of Newspaper Editors alleged that any publication refusing to appear on the Google News Italia (news.google.it) website was excluded from Google's search engine.

"Considering that, from the assembled documents, it appears that Google News Italia is managed by the company Google Inc ... it is deemed necessary to broaden the ongoing investigation to the company Google Inc.," the competition watchdog said in a statement on its website (www.agcm.it/).

It said the company had 30 days in which to present its case to competition authorities.

A spokeswoman for Google in Italy was not immediately available for comment.

The newspapers have alleged that Google's use of their online material on its Italian website hurt their ability to attract readers and advertisers to their home pages but if they did not allow them to appear on the site they were barred from its search engine.

The antitrust body, which opened the probe under EU law governing the abuse of dominant market position, said it was investigating whether Google was distorting the online advertising market.

Google and its competitor Yahoo face complaints from news providers in the United States and elsewhere that their search engines make money from news generated by others.

Google has argued that it helps newspaper websites make money through online advertising and does not misappropriate content.

source : indiatimes
#68
Google / Google back in China after porn row
Sep 07, 2009, 07:55 PM
Google back in China after porn row

Google is again fully up and running in China after a row in which authorities accused the US Internet giant of illegally spreading pornographic content, the firm's outgoing regional chief said on Monday.

Kai-fu Lee, who has stepped down as Google Greater China president, said his resignation had nothing to do with the row, adding he had delayed his departure for two months to handle the crisis, which he said was now "over".

The government "recognised Google's positive attitude" and "very good work" to eliminate pornographic content, and "therefore permitted (Google) to restore all of the services," he told reporters.

China had accused Google of illegally spreading pornographic content as part of a wider crackdown on what authorities say is unhealthy Internet content. Google's sites have been intermittently blocked in recent months.

Lee, 47, had launched a new company aimed at helping young Chinese entrepreneurs develop Internet and mobile computing technology. He has so far raised 115 million dollars.

"We do provide funding opportunities, we do provide coaching... we do provide back-end services like an incubator, we do provide project selection activity and we also run like a company," he told reporters. "We are all of the above."

The company, Innovation Works, was funded by a group of investors including YouTube co-founder Steve Chen, Taiwan's electronics maker Foxconn Technology Group and Legend Group, parent of computer giant Lenovo.

"Our commitment is to mentoring and supporting the next generation of Chinese entrepreneurs so that they can focus on building great products without distraction," Lee said.

He added that the company planned to develop 50 companies over 10 years and train 500 people.

"Certainly my hope is there will be a company in this 50 that becomes a world-class company and world-class brand," he said.

Source : indiatimes
#69
LG to unveil Windows mobile phones

LG Electronics Inc, the world's third-largest mobile phone maker, said that it would launch three new smartphones in the next few weeks that run on Windows software.

They will be the first LG phones to feature the new Windows Mobile 6.5 operating system from Microsoft Corp, which LG said should make it easier for users to navigate the Web.

LG signed a deal with Microsoft in February under which Windows Mobile will become the South Korean company's primary smartphone platform. Including the latest additions, LG plans to launch a total of 13 new Windows phones globally by end-2010.

Microsoft is hoping its Windows Mobile operating system can continue to challenge Symbian, a platform backed by the world's top mobile phone maker Nokia and used in two-thirds of smartphones -- mobile handsets with computer-like capabilities.

LG is also a member of the Symbian Foundation and is developing models based on Google's Android software.

Source : indiatimes
#70
Walkman outsells iPod after years!

Sony Corp's Walkman digital music player outsold Apple Inc.'s iPod in Japan last week for the first time in more than 4 years, according to researcher BCN Inc.

The Japanese company's share of the portable-player market by volume sold climbed to 43 percent in the week ended Aug. 30, exceeding Apple's 42.1 percent, the Tokyo-based researcher said in a release yesterday. Cupertino, California-based Apple had maintained the biggest share since January 2005, it said.

The introduction of the iPhone, which also functions as a music player, in Japan in July 2008 has diverted some customers from the iPod, according to the report. Tokyo-based Sony also bolstered its market share by expanding its lineup, it said.

Apple may introduce new iPod models at its "rock and roll" event on Sept. 9, helping the company regain its share, the researcher said.

Sony fell 0.4 percent to 2,445 yen as of 1:30 p.m. on the Tokyo Stock Exchange, matching the decline by the benchmark Nikkei 225 Stock Average. Apple closed 0.1 percent lower at $165.18 on the Nasdaq Stock Market yesterday.

Source : indiatimes
#71
Motorola debuts i856 slider phone

Motorola has launched Debut i856 slider phone, a push-to-talk slider phone. The new mobile phone is being bundled by wireless service provider Sprint's division Boost Mobile.

Motorola's Debut comes with a 1.3-megapixel camera, stereo Bluetooth, GPS, e-mail, a microSD card slot with support of up to 8GB, and a 3.5mm headset jack. The phone supports both MMS and text messaging. The phone is priced at $169 (Rs 8,000 approximately).

"Motorola Debut enhances the walkie-talkie experience further by incorporating the favorite traits among feature phones," said Richard Gadd, vice president, Motorola Mobile Devices. "Now Boost Mobile customers can continue to stay in constant contact with the added control of a slider and the fun of camera and music features."

Debut i856 Specifications
* Size: 2.0 x 4.19 x 0.59 in
* Main display size: 2.2 in., 176 x 220 pixels
* Weight: 85g (3.0oz)
* Battery type: Li Ion
* Estimated talk time: 3.5 hours
* Estimated standby: 95 hours
* Camera: 1.3 megapixel
* Video: Record/Playback
* Messaging: SMS/MMS
* Email: POP3
* Bluetooth: Yes with A2DP stereo
* Memory: 128 MB of Flash/64 MB DDRAM
* Extendable memory: 8GB

Source : indiatimes
#72
Nokia N97 to hit Indian mkt by Diwali

To cash in on the festivity, the world's largest handset maker, Nokia, today said it will launch new version of its flagship Nokia N97 smartphone N97 in the Indian market by Diwali or middle of October this year.

Nokia launched two music devices and a new version of N97, called the N97 Mini, during the Nokia World event here.

"Though the music devices will be available in India by Q4 (2009-10), we plan to bring the N97 Mini by October in the Indian market," Nokia India Managing Director D Shivakumar said.

Despite critics claiming that Nokia is not doing well in the high-end segment, Shivkumar said the company is not only doing well, the performance is beyond company's expectation in the smartphone segment.

Globally, Nokia has sold about two million units of the original N97 within months of its launch. The launch of N97 was announced in the last Nokia World event and it hit the market only in June this year.

Nokia has been maintaining a market share of about 40 per cent world wide and is a leader in the Indian market with handsets in low to high range in the market.

Priced at about Rs 31,000 (450 euros), the N97 Mini features a tilting 3.2" touch display, QWERTY keyboard and fully customisable homescreen.

Though N97 Mini has less in-built memory than its big brother, but the selling point of the new version is Lifecasting.

The Finnish company has partnered with social networking site Facebook and people could update their location and status or Lifecast as called by Nokia, on the website through the device.

During Diwali, consumer spending is high in India. Most of the handset makers come out with new launches during the festival to cash in on the festive season.

Source : indiatimes
#73
Wipro, Infy Bengal plans stalled

The Buddhadeb Bhattacharjee government has stalled mutation of land purchased from farmers by the promoters of the proposed IT township besides Vedic Village.

His move seems to be aimed at sending out a clear signal that the administration isn't comfortable about carrying out deals with Raj Modi, the main partner of the Vedic Diamond IT Links.

The project is close to the chief minister's heart as he has promised to give 90 acres each to Infosys and Wipro from this township area.

The order comes in the wake of Modi being arrested for murder and links with alleged land-grab kingpin Gaffar Mollah, and a cache of firearms tumbling out of Vedic Village. Home secretary Ardhendu Sen had given away the CM's stern views the very day after the arson, saying: "Land for the IT township is being purchased at gunpoint."

The government has come to know that the land mafia in the area has purchased acres of land and is waiting for mutation. A look at the brochure prepared by the Diamond Group, whose chairman A N Shroff is very much into the realty business, reveals that the group already has 368.7 acres near Vedic Village, with an estimated market value of Rs 446.13 crore.

A senior Writers' Buildings official said on Tuesday: "The CM is doing his bit as home minister by booking Modi and his officials. Now, he has taken stern action regarding his pet IT township project, taking cognizance of the forced land transfer."

The government order came on the day land and land reforms minister Abdur Rezzak Mollah demanded that the IT township project be scrapped immediately. The minister is in the thick of controversies for an earlier out-of-court settlement with Modi, thus returning land vested by the government to Vedic Village at a throwaway price.

Also, Gautam Deb, housing minister and chairman of Hidco, which controls the adjoining Rajarhat township, will explain his position over allegations of "forcible land purchase" at Rajarhat.

As his Cabinet colleagues make an effort to come out clean, the CM has preferred to address the two core issues: booking criminals and suspending land-buying by Modi & Co for the IT township. Prodded by Writers', a officials had visited Bhangar this week to probe land procurement for the IT township.

Source : indiatimes
#74
TCS plans to hire 25,000 this year

TCS has said that it would hire 25,000 people this year, a move that is likely to give a fillip to the country's IT recruitment scen
e which is seeing a slowdown since the collapse of Lehman Brothers last September.

"We have an employee strength of 1.45 lakh people and we want to add 25,000 more people this year," TCS vice-president (head global government industry group) Tanmoy Chakrabarty said.

Announcing its first quarter results TCS has said that it remained on track for graduate hiring programme in 2009-10.
Analysts said promising hiring plans of TCS comes after a big, long dull in the segment and it would boost IT recruitment scene. Domestic IT companies had applied brakes on fresh recruitment after their biggest market US slipped into recession following global financial turmoil.

Source : indiatimes
#75
Chat Box / Orkut India's top 10 communities
Sep 05, 2009, 08:46 AM
Orkut India's top 10 communities

Orkut reigns as the country's no. 1 social network. Incidentally, Google's social network is also the country's most visited site.

The social network is a hotbed of various communities, you name a subject, topic or even a like or dislike and you are very likely to find a community on it on Orkut. From `I hate to wake up early' to `procrastinator's club' to 'The Art of Kissing', it's all there.

But ever wondered which are the most popular among these communities? Google recently released a list of its Orkut's top 10 communities. The company claimed that it looked at millions of communities and usage trends to finally arrive at the ten most popular communities. The trends are based on an anonymised and aggregated study of the behaviour of Indian users.

Read on to find out Orkut India's top 10 communities.

Source : indiatimes
#76
Internet over the last 40 years

Goofy videos weren't on the minds of Len Kleinrock and his team at UCLA when they began tests 40 years ago on what would become the Internet. Neither was social networking, for that matter, nor were most of the other easy-to-use applications that have drawn more than a billion people online.

Instead the researchers sought to create an open network for freely exchanging information, an openness that ultimately spurred the innovation that would later spawn the likes of YouTube, Facebook and the World Wide Web.

Key milestones in the development and growth of the Internet:

Source : indiatimes
#77
Indian IT Q4: Headcount report card

The fiscal year 2008-09 has been one of the toughest for most IT companies globally. With revenues taking a hit, most companies also restructured their manpower, many going for pinkslips.

While few surveys are pointing towards first signs of revival, the year doesn't seem to be promising on the hiring front. IT companies last quarter figures too show no upward trend in hiring.

The total number of employees actually declined in as many as six companies among the top 10 Indian IT companies. With Indian IT numero uno TCS for the first time registering a negative headcount growth in Q1.

Here's looking into the employee headcount ups and downs at the Indian IT companies.

Source : indiatimes
#78
10 'unsung heroes' of technology

Most of us have heard about inventors like Abraham Bell, Thomas Alva Edison, Tim Berners Lee and our very own Hotmail man Sabeer Bhatia.

But there are many other technology leaders who through their inventions have changed the very way we work, communicate and entertain ourselves.

While some inventions of these unsung heroes have changed the very face of technology and brought it nearer to the common man rather than just being a tool for scientists in labs, others have made it affordable.

Here's over to the little-known heroes of technology

Source : indiatimes
#79
India's top 10 technical institutes

Indian technical institutes are globally respected for the quality of their education. Recently, the US Secretary of State Hillary Clinton lauded the country's technical education system terming it enviable.

But, ever wondered which are the very best among these best institutes. A recent study published in the Current Science ranks the top 10 technical institutes of the country. The ranking has been done by scholars Gangan Prathap and B M Gupta of the National Institute of Science Communication and Information Resources and National Institute of Science, Technology and Development Studies, New Delhi.

The ranking has been done on basis of publications and citations and research record available between 1999 and 2008 in the Scopus International multi-disciplinary, bibliographical database.

Here's over to India's top 10 technical institutes.

Source : indiatimes
#80
Sun Micro reports $147 mn loss

Sun Microsystems Inc, the server-computer maker selling itself to Oracle Corp, reported a $147 million loss in the fiscal fourth quarter.

The loss of 20 cents a share compared with a profit of $88 million, or 11 cents, a year earlier, Santa Clara, California-based Sun said today in a regulatory filing. Revenue dropped 31 percent to $2.63 billion in the period ended June 30.

In July, Sun shareholders approved Oracle's $7.4 billion takeover of the company. Oracle, the world's second-largest software maker, announced the plan in April. In addition to Sun's server business, Oracle will get the Java programming language and Solaris operating system. The bid valued Sun at $9.50 a share.

Excluding some items, Sun had a loss of 3 cents a share, beating the average 9-cent loss estimate of analysts surveyed by Bloomberg. Analysts had projected sales of $2.69 billion.

Sun was little changed in extended trading after closing unchanged at $9.34 on the Nasdaq Stock Market. The stock has more than doubled this year.

The company's gross margin narrowed in the quarter to 40.5 percent from 44.3 percent. Sun had $1.88 billion in cash and $981 million in marketable securities as of June 30, according to the statement.

The company cut operating expenses overall by 20 percent in the period. It also reported long-term debt of $695 million, about half the total of a year earlier.

source : indiatimes
#81
TCS may go for multiple COOs

For TCS, India's largest software services provider by sales, deciding who will fit into CEO S Ramadorai's shoes after he retires in October was quite easy.

It had to be crown prince N Chandrasekaran, who is COO now. But, finding the person to fit into Chandrasekaran's shoes is proving to be more difficult.

So much so that TCS is actually looking at two or more people for the role. Top executives such as Ravi Viswanathan, NG Subramaniam , AS Lakshminarayanan and Abid Ali Neemuchwala are believed to be in the race.

"There is an organisation transition to a new CEO. Therefore, it is too premature to comment on any restructuring or other organisational initiatives," said a TCS spokesperson in response to a mail.

However, multiple employees in senior positions and ex-employees in the know said that a multiple power-sharing formula was being discussed within the organisation, and it has only intensified in the last month or so, as TCS prepares to welcome on board its new CEO next month. They spoke on condition of anonymity.

There are three main reasons why TCS will most probably opt for this structure. TCS is now a $6-billion entity with a headcount of 1.4 lakh. So, huge management bandwidth will be required to carry out functions across different verticals, geographies and service lines.

Secondly, N Chandrasekaran had too many people reporting into him, which may not be the case going forward. COO duties will be divided up among multiple executives.

Thirdly, IT companies are increasingly trying to split duties among various levels in the company.

"N Chandrasekaran has quite a wide span of control- all the heads of geographies, verticals and service lines report to him. He has a lot of pull with customers and generally maintains a tight control. But, the next COO will not be able to single-handedly execute N Chandra's role. Responsibilities will be divided among two or more people based on various areas," said a senior industry executive, familiar with the development.

A senior TCS employee added, "This multiple role-sharing structure has been contemplated for some months now, but the TCS board will have to take a final call. A formal announcement is expected in the next three weeks."

Top IT firms which have tested the power sharing model include India's third largest software exporter Wipro and Nasdaq-listed Cognizant. Sometime after Vivek Paul's exit as CEO of Wipro a few years back, the company opted for a joint CEO structure for its IT business- headed by Suresh Vaswani and Girish Paranjpe.

Cognizant has a two-in-a-box model, where two global leads (one onsite and another offshore) are jointly responsible for key result areas at a business level such as such as customer satisfaction, employee satisfaction, revenue and profitability.

In the case of TCS, it's not clear if the senior executives in the fray will have a COO designation or if they will become senior-vice presidents in charge of various areas. While Ravi Viswanathan is presently the company's global telecom head, NG Subramaniam is president of TCS Financial Solutions, AS Lakshminarayanan is the country head for UK & Ireland and Abid Ali Neemuchwala is the global head of TCS BPO.

Of these, Ravi Viswanathan is seen as a front-runner. NG Subramaniam is the elder brother of future CEO N Chandrasekaran, but industry executives ruled out a conflict of interest because both brothers have been in the TCS system for decades now and have risen up the ranks based on merit.

Another industry official said the COO post at TCS was created only a couple of years back, so it isn't incumbent on the company to immediately fill the role.


Source : indiatimes
#82
Google / Google's Gmail crashes again
Sep 02, 2009, 04:37 PM
Google's Gmail crashes again

Google Inc's Gmail service was knocked offline on Tuesday in an outage that the company said affected a "majority" of its millions of email users, including consumers who get Gmail for free and businesses that pay for a version for their employees.

The disruption, which lasted under two hours, was a reminder of the growing dependence on Google's technology. The free version of Gmail is the world's third most-popular e-mail programme with some 149 million users worldwide in June, ranking behind the free e-mail services offered by Microsoft Corp and Yahoo Inc, according to data from comScore Inc.

Tuesday's disruption led tens of millions of Gmail users to get an "Unable to reach Gmail" error message as their computers tried repeatedly to reconnect to the service. Google said it had taken some of Gmail's servers offline for routine maintenance, and underestimated the load that would place on other computers responsible for directing traffic to the appropriate Gmail servers.

Google said it was alerted to the failures within seconds. It said it has added capacity and made other changes to prevent similar incidents in the future. A separate outage on Monday had wiped out e-mail to a "small subset" of users.

Though occasional disruptions are common, widespread outages involving Google's services are rare. They are becoming a bigger threat to Google as it tries to sell more of its services to businesses.

Businesses are increasingly leaning on Google's services because they are delivered over the Internet instead of being managed in-house. That can save companies money and buy them more storage than they could otherwise afford. But many corporations are skeptical about outsourcing such critical tasks.

Google argues that Web-based services are more reliable than those handled in-house, but big outages like Tuesday's add another challenge to selling to reluctant businesses.

Google says more than 1.75 million businesses use Gmail as part of Google Apps, which is Google's answer to business software from Microsoft Corp. It's a key part of Google's strategy to inject its brand deeper into corporations. Google Apps costs $50 per user per year.

As usually happens with hiccups in popular Web-based services, the Gmail glitch touched off a flurry of posts to social-networking Web sites from frustrated Gmail users wondering if others were having the same problem.

"Omg thank God I was at work!!! I wouldve gone mad!'' one Twitter user wrote. Some favored snark. "Minute 30 of Gmail outage. The cities are in flames and people eating pets to survive. To future generations: we meant well,'' another user tweeted.

The last major outage at Google happened in May, when millions of people were cut off from Google's search engine, e-mail and other online services after too much traffic was routed through computers in Asia.
About 14 per cent of Google's users encountered problems with the Internet's No. 1 search engine. Those outages lasted about an hour.

Source : indiatimes
#83
Yahoo India shuts down social network SpotM

Yahoo is shutting down SpotM, the social networking service it began testing in India a year ago. Among its features: Users could keep certain friends secret from others and also correspond via text message without revealing their phone numbers.

On the SpotM website, Yahoo says it was "experimenting" with SpotM and says the site will no longer be accessible as of Tuesday.

It's at least the third social network that Yahoo will have shut down, although the company has nevertheless said it is looking to make a buy in the social networking space. It shut down Yahoo 360 in July—and closed down Yahoo Mash last summer.
Yahoo has been steadily cutting non-core products under CEO Carol Bartz.

However, according to media reports, Yahoo India has not completely shelved its idea of having an India-specific social network. SpotM is likely to be succeeded by `Guru'.

source : indiatimes
#84
DU to make all colleges Smoke Free

After a successful two-year Smoke Free Campaign that started with 10 colleges and 48 departments in the North Campus of the varsity, Delhi University (DU) has now extended the initiative to all its 83 colleges.

DU Vice Chancellor, Prof. Deepak Pental, on Monday, announced that all colleges operating under the University will be turned into Tobacco-Free Zones.

"We are interested in the health and welfare of students. Even the teaching fraternity should be motivated to join the campaign", Prof Pental said.

The Tobacco Free campaign was launched by DU in collaboration with the World Lung Foundation - South Asia (WLF-SA).

source : indiaedunews
#85
7,000 private Engg seats to be filled up by Government

The Government of Karnataka is holding talks with the management of private engineering colleges to fill up the 7,000 vacant seats through Common Entrance Test (CET) rankings in these colleges.

Addressing the media on Monday, Aravind Limbavali, Minister for Higher Education said, "The representatives of the COMED-K (Consortium of private medical and engineering colleges) had requested the government for help to fill up the 7,000 vacant seats in private engineering colleges for the current academic session. The engineering college managements have emphatically been told that the government would only step in if the fee structure matches with the Government quota of seats in private colleges."

Under the Government quota, a student has to pay Rs. 25,000 a year and for students belonging to the lower economic sections, it is fixed at Rs.15,000 a year.

As per the agreement between the Government and the private engineering colleges, the Governments share of seats in the private colleges are 45 seats for every 100 seats while in the previous year it was 50:50.

Now, private colleges are going to surrender 7,000 seats to the Government pool, the latter will enjoy a near equal share with private management.

source : indiaedunews
#86
Transcend JetFlash V70

Transcend has launched an anti-shock USB Flash Drive, JetFlash V70.

/photo.cms?msid=4928653 Made from eco-friendly rubber, the drive is said to be highly resistant to survive shock, splashes and dust.

JetFlash V70 is equipped with a tethered cap holder that prevents it from getting lost when removed from the drive during file transfer.

Currently available in 16GB (Red), 8GB (Orange) and 4GB (Purple) capacities, JetFlash V70 comes with a lifetime warranty.

Austin Huang, Regional Head --- Sales, SAARC & APAC, Transcend, said, "Combining durability with performance, stylish sporty design, and environment friendliness, Transcend's JetFlash V70 USB Flash Drive allows users to take their important files wherever they go."

JetFlash V70 also meets US military drop-test standards (MIL-STD-810F 516.5Transit Drop).
#87
TechM wins $500 mn Swan deal

Tech Mahindra has won around $500 million outsourcing contract from new telecom entrant Swan Telecom.

Swan's outsourcing contract, which witnessed aggressive bidding from IBM, Wipro and Tech Mahindra, comes at a time when Tech Mahindra is attempting to establish itself in the domestic market, as part of its long term strategy to derisk its revenues from BT.

A letter of Intent (LoI) was issued to Tech Mahindra around two weeks ago, a person involved with the contract said on conditions of anonymity. "The contract is to be delivered over ten years and it is a total IT outsourcing," he added. He requested anonymity because he is not authorised to speak about this contract.

Officials from Emirates Telecommunications, or Etisalat also participated in the decision making, the person added. Etisalat had acquired 45% stake in Swan for $900 million last year.

"Etisalat has adopted this strategy of bundling IT with network equipment contract in most of its greenfield projects, and India is no exception," another person familiar with Etisalat's outsourcing strategy said on conditions of anonymity.

For instance, outsourcing contract for Etisalat's greenfield project in Egypt, Nigeria and Tanzania were structured in a similar fashion. In fact, Tech Mahindra alongwith Ericsson won Etisalat's Egypt contract in February last year.

Wipro, which won Rs 2500 crore outsourcing contract from another new entrant Unitech Wireless few months ago, was also in the shortlist, but Swan decided to opt for bundling its IT and network management, equipment contract in order to avoid additional upfront costs.

source : indiatimes
#88
All is not well at Honeywell, Accenture

Green shoots? Honeywell and Accenture don't appear to be seeing any.

The former has announced that its employees will have to take a mandatory ten days off in December-January without pay. And the latter has just issued a statement that it will lay-off 7% of its senior executive workforce.

Honeywell employees in India said that Krishna Mikkilineni, president of Honeywell Technology Solutions, conveyed the decision at a public gathering in Bangalore recently. When contacted by TOI, a Honeywell spokesperson declined to go into specifics, but issued the following statement: "Even as Honeywell continues to grow its businesses in India, our employees have agreed to participate in a voluntary and temporary reduced work schedule, in consonance with their colleagues elsewhere."

In the case of Accenture, the company's global CEO William Green said in a company release on Thursday: "We are acting boldly to position Accenture better for both short-term and long-term economic improvement growth and profitability." The 7% workforce reduction would mean over 300 senior executives would be laid-off. The company globally has about 177,000 employees, of which 4,800 are senior-executive employees. The Accenture release said it will also reduce excess office space globally.

Till the time of releasing this story, Accenture had not replied to a mail from TOI asking about the extent to which its Indian operations would be affected by this recent move.
The technology sector in general is still some way from a recovery. Most companies around the world have tightened their tech budgets.

Honeywell, which makes products like aviation electronics, car turbochargers and temperature control systems for buildings, has been hit badly by the global recession in all of the key businesses it supports — aviation, auto, and property. In the second quarter ended June 30, its profit plunged 38% and revenue dropped 22%.

source : indiatimes
#89
IT Market Updates / HCL Tech FY'09 net up 25%
Aug 25, 2009, 08:47 PM
HCL Tech FY'09 net up 25%

Software exporter HCL Technologies today reported a standalone net profit of Rs 192.94 crore for the quarter ended June 30, 2009, while it had a net loss of Rs 13.54 crore in the corresponding period previous fiscal.

The total income during the quarter rose to Rs 1,145.54 crore from Rs 1,107.75 crore in the June quarter of the previous fiscal, HCL Tech said in a filing to the Bombay Stock Exchange.

For the financial year ended June 30, 2009, HCL Tech posted a consolidated net profit of Rs 1,319.63 crore, a growth rate of 25.51 per cent over the same period a year ago.

The software firm's total income rose to Rs 10,229.41 crore at the end of FY'09 from Rs 7,562.78 crore in FY'08.

"We accelerated our investments in growth in enterprise application services, emerging geographies and new verticals. The early indicators of these investments are showing in our diversified business portfolio...and most importantly in employee satisfaction," HCL Tech CEO Vineet Nayar said.

The board has declared a dividend of 50 per cent at the rate of Rs one per share for the fiscal year ended June 2009.

"With our robust financial position, we are well positioned for growth through these difficult times," HCL Tech Chairman and Chief Strategy Officer Shiv Nadar said.

source : indiatimes
#90
8 biggest tech blunders

The last two decades have seen mindboggling growth in technology space. There have been numerous innovations and many unknown companies have risen to take their position on the technology map. Alongwith these successes, there also have been numerous failures and cases of missed opportunities.

PC World recently came out with a list of Stupidest Tech Company Blunders. Here's over to them.

Yahoo fails to buy Facebook

Yes Yahoo was on the verge of buying today's biggest social networking site Facebook in 2006. In 2006, the media was abuzz with two-year-old Facebook being in serious talks to sell itself to Internet media company Yahoo for an amount that could approach $1 billion.

Yahoo $1 billion cash offer for Facebook is reportedly twice the amount that Rupert Murdoch had spent for MySpace in 2005. Both are said to have verbally agreed to enter the deal.

However, according to media reports Facebook founder Mark Zuckerberg and the board decided to turn down the offer in lieu of building out the company.

In their estimates, Facebook was likely worth closer to $8 billion.

Source : indiatimes
#91
Tech's 7 Most Powerful Women

All those who think that technology industry's most powerful faces are all men, need to correct themselves.

The global IT industry may be largely led by men, but it has its share of fairer sex. Women, who by their grit, substance and vision have emerged among the most powerful people in the global business world.

Forbes recently released its annual list of World's 100 Most Powerful Women for 2009. While assembling the list, Forbes looked for women who run countries, big companies or influential non-profits. Their rankings are said to be a combination of two scores: visibility - by press mentions - and the size of the organization or country these women lead.

The list has as many as seven women from the IT industry. Meet the shining stars of the tech world.

Source : indiatimes
#92
Silicon Valley's 6 hottest startups

The Silicon Valley Six, made up of the hottest privately held companies with annual revenue of more than $100 million, were chosen based on informal polling by Reuters of venture capitalists and others. Here are the six companies on the list.

LinkedIn

Founded in 2003, LinkedIn is the most popular social networking site for professionals. It was valued by its investors last year at $1 billion and has annual revenue beyond $100 million. Subscribers provide their professional background on line as a way of meeting others in their field and as a way for companies to help hire.

The company has 43 million members, half outside the United States, and adds 1.5 to 2 million monthly. It turned profitable in 2008.

Solyndra

Founded in 2005, Solyndra is a clean tech company which makes solar electric installations for commercial rooftops. It has a unique system using tubes that make it more efficient than standard photovoltaic systems and cheaper to install.

The company's latest round of growth capital came from the US Department of Energy, which gave it a $535 million loan guarantee in March. It will use the money to increase its annual production capacity to 610 megawatts (MW) from 110 MW.

source : indiatimes
#93
Chat Box / Song Game
Aug 14, 2009, 01:52 PM
Song Game

A User Types A Song Title And The Song's Artist. The Next User Has To Use One Word From That Song Title. Or, Duplicate The Song Artist Instead, And Have No Word In Common In The Song Title.

Example:


User 1: Uriye En Uryie Ennamo Nadakuruthey - Simbu, Gopika

User 2: En Uriye En Uriye En Aruryie - Sharukhan, Manisha Korulila
or
User 2: Kathal Valarthen Kathal Valarthen - Simbu, Sindhu Thulani
#94
India's 15 biggest IT companies

The fiscal year 2008-09 has been a tough year for IT companies globally. The turmoil in the BFSI sector and US the biggest market for IT companies has hit them hard. For the first time in many years some companies in the DQ Top 20 club witnessed single-digit growth.

While many though could sustain double-digit growth, the slowdown pangs were clearly visible in their growth chart and guidance. The biggest lesson of the slowdown has been not to put all eggs in one basket. The spending squeeze in the global markets has suddenly awakened IT companies to the potential of the domestic market. Today, all IT companies in India are aggressively looking at the Indian market to insulate their growth.

Here's looking into the biggest 15 IT companies in India as per their year 2008-09 revenues.

Source : indiatimes
#95
10 turning points in tech history

Ever wondered what were the biggest inventions/innovation or incidents that have shaped the information technology industry as it is today? The watershed events and milestones that paved the computing history? Can you imagine today a world without Internet? Or how much the rhetoric in the US may bash outsourcing, it has altered and continues to alter the global economy.

ComputerWorld recently did a listing of the top 15 turning points in the technology history. Here we present to you top 10 from the list. The turning points that define the IT industry as it is today.

Source : indiatimes
#96
IT companies' answer to swine flu

The swine flu fear has reached India Inc too. The steady rise in the cases of flu has made Business India take preventive steps, though not many are talking about widespread shutdown in the face of a pandemic. There are doctors visiting offices, restrictions on travel, event cancellations, office advice of flu precautions and stay-home advisories to workers returning from flu-hit areas as companies look to keep the virus from impacting their businesses.

Companies are also checking their disaster recovery and business continuity plans, just in case things go out of hands. Here's looking into what IT companies are doing to contain flu.

Cooling off period

Many IT companies across the country have asked their `recently travelled' employees to go through a mandatory Cooling Off period of four to five days. During this Cooling Off period employees are asked to work from home and get back to office after mandatory four-five days only in case they show no signs of having contracted the disease.

Employees who have recently travelled to US, Mexico, UK and some parts of Europe have to go through this Cooling period. Bangalore-based IT company Wipro has introduced a 4-days Cooling period for its employees.

Travel advisory

Most IT companies have issued an advisory to their employees. Infosys Technologies has restricted travel among its nine development centres across the India. Perot Systems has temporarily banned travel between its Chennai and Coimbatore offices. All communication is being done through videoconferencing.

"Employees returning from swine flu-hit areas have to go through a compulsory medical check. Also, each of our development centers has a doctor and any employee can go for a swine flu check anytime," says an Infosys spokeswoman. The company has also asked its employees who recently travelled to US to get themselves examined before joining office. Infosys has about 20,000 employees at its Pune centre.

Most technology companies have also issued an advisory to their employees to avoid travelling to Mumbai and Pune unless extremely urgent.

Masks compulsory


US-based Perot Systems has reportedly made it compulsory for every individual to wear a mask inside the company campus. The company has one lakh masks in stock. It is also said to be procuring a temperature scanner as a precautionary measure.

Many other IT companies too are said to be in the process of procuring masks for their employees. Fumigation of campuses too is being done in most IT companies.

No handshakes please!


India's largest IT company TCS has asked employees to avoid shaking hands and to wash hands frequently through an advisory. It is also counselling staff to avoid panic.

Chief HR officer of Tata Tele Services (TTSL), CN Nagakumar, has sent out a health advisory "to enable the employees to understand, appreciate and take preventive and curative measures to effectively handle any eventuality of H1N1 currently spreading in the country"

The company has also ensured a round-the-clock doctor. TTSL officials who will visit Madhya Pradesh and Chhattisgarh on work are even contemplating wearing masks on the flight.

Paid leave

BPO company Syntel Inc has reportedly asked all its employees returning from high-risk countries such as the US and Mexico to compulsorily go on a two-day paid leave. The employees have been asked to go for a checkup from a company doctor.

Several IT companies like TCS and CapGemini have reportedly given their employees in Mumbai and Pune the option to work from home.

The country's largest software exporter TCS which also has considerable presence in Pune has issued detailed internal mails with relevant information about the pandemic and known safeguards against it.

NASSCOM summit postponed

Nasscom has postponed its two-day global engineering summit in Pune from August to November. About 300 people from across India and outside were expected to attend the summit.

"It is not about Pune but the fact that attendees will be coming from different places that could present a danger," said a Nasscom official, who did not wish to be named.

Doctor on call


Most of the IT companies have made doctors available on call. Some IT offices have also set up a central control room. US-based Congnizant, which has its second largest global delivery center in Pune employing 7,500, has doctor visiting each floor of its office to conduct sessions on proactive precautions.

Many companies have also set up a toll free number to support employees and their families.
Source : indiatimes
#97
One of the preventive measure against Swine Flu

Use "Nilgiri Oil" (Eucalyptus oil) drops on handkerchiefs and masks as one of the preventive measures against Swine Flu (NIV) National Institute of Virology.
#98
Capgemini cuts sales target

Capgemini SA cut its 2009 sales outlook on Thursday, saying it was unsure signs that activity might be stabilising in some regions would translate into a full-blown recovery for the battered technology sector.

But its shares jumped 8 percent as investors focused on solid first-half bookings, notably in outsourcing, good cash levels and a profitability goal in-line with market expectations. Europe's largest computer consultancy told investors it would strive to limit the decline in operating margin this year to around 7 percent of sales thanks to tighter cost control. This was roughly in line with a market consensus that the French group and analysts say is at 6.9 percent for operating margin, and compares to the 8.5 percent achieved in 2009.

"We're a bit more cautious than others. The second quarter was a bit tougher than we expected," Chief Executive Paul Hermelin told a conference call. "There are signs activity is stabilising in North America and sectors such as financials are improving but we can't say these recovery signs are widespread."

Capgemini plans to hold onto its 576 million euro cash pile in the tough current economic times and resume big acquisitions only once trading activity has stabilised, Hermelin said. Capgemini, which competes for IT budgets with US giant Accenture and France's Atos Origin, now expects like-for-like 2009 sales to slip 3 to 4 percent, after they fell 2.2 percent in the first half.

It had previously forecast a sales drop of around 2 percent. Capgemini's cautious tone contrasted with SAP, the world's biggest maker of business management software, which lifted its operating margin goal on Wednesday, giving Europe's battered technology sector a glimmer of hope. Overall, Capgemini sales were expected to decline by between 4 percent and 6 percent in the second half 2009.

"Our teams feel that 2010 should a be a bit better," Hermelin said when asked about sales prospects for next year, giving no further details.

Solid bookings, cash
Capgemini shares opened down 2.5 percent but by 0925 GMT the stock was 8.4 percent higher at 31.25 euros as investors focused on what analysts deemed relatively resilient first-half results.

"Strong first-half earnings offset the slight erosion in the top-line perspective for the second half," one trader said. "Capgemini remains the best-positioned company within Europe with the most evolved global delivery model," Credit Suisse said, also pointing at "solid" first-half bookings of 4.433 billion, driven by a 35 percent jump in outsourcing.

Capgemini's half-year operating profit fell to 167 million euros from 288 million, hit notably by a 102 million euros restructuring charge. The group still forecasts restructuring charges of 220 million euros for full year but plans to curtail these charges to below 100 million euros in 2010.

Revenue reached 4.38 billion euros, with consulting taking the biggest hit, down 13.4 percent. The closely-watched operating margin fell to 6.6 percent from 7.6 percent a year ago. Analysts polled by Reuters had expected first-half sales of 4.39 billion euros and an operating margin of 6.5 percent.

Source : indiatimes
#99
Made in China iPhone Nano

Internet world has been abuzz about Apple launching iPhone Nano for quite sometime. Every few months, grapevines suggest Apple working on a Nano version of iPhone. In fact, only last month a new patent filed by Apple again fueled iPhone Nano rumors. But all these so far remain mere speculations, with no official confirmation.

However, in faraway Shenzhen (China) an iPhone Nano has actually hit the shelves. The made in China iPhone Nano is widely available in the country including on online stores (may be you can check our own grey markets too!). These iPhone Nano models available from several Chinese companies offer several high-end features and come at an attractive price tag.

Here's looking into the Chinese avatar of iPhone Nano.


source : indiatimes
#100
Suggestions & Feedback / Request To Admin
Jul 23, 2009, 09:05 PM
Hi Admin,

Some Cheating Are Gone On...........

Some One Want To Explore The Thoughts ( WhatEver It May Wrong Or Right ).

I Heard, That One Of My Friend Using The Secondary ID For Exploring His Thoughts. He Kept That ID As Secret.

My Another Friend Knows That His ID.

How Know This???????????????????
#101
Hi Acumens,

I Received this topic in mail, it really nice

Welcome To Quiz World,
















.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

Now Tell the name of the car without scrolling up.

If You Scroll Up, Its Equal To  .

You Cheat YourSelf.
#102
10 execs who can replace Steve Jobs

Apple is often seen synonymous with its CEO Steve Jobs. The company's charismatic CEO is regarded as Apple's face and soul by many. In fact, till a few months back it was tough to imagine Apple without its CEO Steve Jobs. Little doubt then that the news about Steve Jobs taking a medical leave sent the company's stocks plummeting.

The investors as well as the analysts linked the company's fortune with Jobs' health. Most couldn't comprehend an Apple without Steve Jobs. However, Jobs' five-month long medical leave seems to have changed the perception somewhat. Analysts believe that investors have gotten comfortable with Apple's management team as well as their ability to run the company without Jobs' oversight.

But the big question still remains: in case the CEO Jobs retires due to health or other reasons who will replace him? Who can sustain Apple's glory? So far Apple has been silent on any succession plan.

Fortune magazine listed the men who can fit into CEO Jobs' shoes. Here's over to Apple's potential CEOs.

Source : indiatimes
#103
Free Windows 7 for Vista buyers

Microsoft Corp said that prices for the Windows 7 computer operating system are largely in line with those for Vista, and that consumers who buy PCs before the new system goes on sale in October will get free upgrades.

To drum up demand among people who aren't in the market for a new PC, Microsoft also said it is taking limited pre-orders for Windows 7, selling some for as little as $50.

Windows 7 is Microsoft's first new operating system in almost three years. With Vista, Microsoft made under-the-hood technical changes that left other software companies and device makers scrambling to make their products work with new computers. Many didn't work at Vista's January 2007 launch; people also complained the new system was sluggish.

Microsoft is promising a smoother launch for Windows 7, in part because it's not a radical departure from Vista.

People who have tested near-final versions say Windows 7 boots and runs faster and spends less time nagging the user with alerts and pop-up windows than Vista does. It also tries to make it easier for people to navigate to frequently used Web sites, documents and tasks.

For customers buying new machines, the cost of the Windows software is typically included in the purchase price. The prices announced are for people who buy Windows separately or upgrade from older versions.

Consumers who buy Windows Vista Home Premium, Business or Ultimate computers starting Friday can contact the PC manufacturer for a free upgrade when Windows 7 becomes available on Oct. 22. Windows Vista Home Basic is not eligible for upgrade. The offer will run through January 2010.

Microsoft will record only about half the revenue it receives from selling those copies of Windows Vista before Windows 7 launches. The rest, about $200 million to $300 million in sales, will be recognized in later quarters, once the upgrades have been distributed or the program ends, whichever comes first.

The Redmond, Wash.-based software maker said it will cost people $120 to upgrade their existing machines to the Windows 7 Home Premium version, $10 less than the comparable Windows Vista upgrade software. Upgrades to the Professional and Ultimate versions will cost $200 and $220 respectively, the same as Vista.

By comparison, Apple Inc. said in early June that upgrades to its newest operating system, called Mac OS X Snow Leopard, will cost $30. The cost is identical regardless of whether the upgraded machine was running Windows XP or Windows Vista.

Versions meant to be installed from scratch on a computer will cost $200, $300 and $320 for Home Premium, Professional and Ultimate.

Home Premium includes the updated look and feel first introduced with Vista, a new system for home networking, the ability to create DVDs and other features. Professional, the next level up, adds features to support people who might have to work from home or use their computer for work on the road. Ultimate is an everything-but-the-kitchen-sink edition with added data security and other features more commonly requested by big businesses.

Microsoft is pushing those versions, but it makes three more: Starter, Home Basic and Enterprise. Starter doesn't include the updated look of Vista or Windows 7 and is only available pre-installed by PC makers on certain types of hardware, such as netbooks. Home Basic is only available in developing countries. Enterprise is sold through volume license agreements to big corporate customers.

Vista's weak reception has prompted Microsoft to extend the life of Windows XP, an older system that is less profitable for the software maker.

This time, to goose early sales and build buzz, Microsoft is cutting the Windows 7 price by about half for people who pre-order upgrade software for Home Premium ($50) and Professional ($100).

The sale will start Friday in the US, Canada and Japan, and on July 15 in the U.K., France and Germany. It will last for about two weeks, or as long as allotted copies of the software last.

People can buy the software on Microsoft's download site or at retailers including Best Buy, which said it is limiting sales to three per customer.

Microsoft would not say how much it will cost to upgrade from a lesser version of Windows 7 to a more robust one. The company also declined to say what effect Windows 7 prices will have on netbooks, a popular category of small, inexpensive laptops.

The low prices are possible in part because they run the older, cheaper Windows XP. Microsoft said this month it is making a version of Windows for Europe that does not come with Internet Explorer, its Web browser, in an attempt to ward off sanctions from antitrust regulators there.

Brad Brooks, a corporate vice president for Windows marketing, said Microsoft hasn't had time to polish upgrade software for Europe, so it plans to sell the full version of Windows 7 to European Union consumers at upgrade prices at least through December.

Source : indiatimes
#104
All about Nilekani's UID project

The government has set in motion the process of providing a Unique Identification Number to India's citizens and has appointed Infosys Technologies co-chairman Nandan Nilekani as head of the authority for this purpose.

Prime Minister Manmohan Singh invited Nilekani to become chairperson of the new organization. Nilekani will enjoy the rank of a cabinet minister, and will also cease to be board member of Infosys, the company he founded along with NR Narayanmurthy and six others in 1981.

Here's looking into what UID project is all about.

Source : indiatimes
#105
Free Windows 7 for Vista buyers

Microsoft Corp said that prices for the Windows 7 computer operating system are largely in line with those for Vista, and that consumers who buy PCs before the new system goes on sale in October will get free upgrades.

To drum up demand among people who aren't in the market for a new PC, Microsoft also said it is taking limited pre-orders for Windows 7, selling some for as little as $50.

Windows 7 is Microsoft's first new operating system in almost three years. With Vista, Microsoft made under-the-hood technical changes that left other software companies and device makers scrambling to make their products work with new computers. Many didn't work at Vista's January 2007 launch; people also complained the new system was sluggish.

Microsoft is promising a smoother launch for Windows 7, in part because it's not a radical departure from Vista.

People who have tested near-final versions say Windows 7 boots and runs faster and spends less time nagging the user with alerts and pop-up windows than Vista does. It also tries to make it easier for people to navigate to frequently used Web sites, documents and tasks.

For customers buying new machines, the cost of the Windows software is typically included in the purchase price. The prices announced are for people who buy Windows separately or upgrade from older versions.

Consumers who buy Windows Vista Home Premium, Business or Ultimate computers starting Friday can contact the PC manufacturer for a free upgrade when Windows 7 becomes available on Oct. 22. Windows Vista Home Basic is not eligible for upgrade. The offer will run through January 2010.

Microsoft will record only about half the revenue it receives from selling those copies of Windows Vista before Windows 7 launches. The rest, about $200 million to $300 million in sales, will be recognized in later quarters, once the upgrades have been distributed or the program ends, whichever comes first.

The Redmond, Wash.-based software maker said it will cost people $120 to upgrade their existing machines to the Windows 7 Home Premium version, $10 less than the comparable Windows Vista upgrade software. Upgrades to the Professional and Ultimate versions will cost $200 and $220 respectively, the same as Vista.

By comparison, Apple Inc. said in early June that upgrades to its newest operating system, called Mac OS X Snow Leopard, will cost $30. The cost is identical regardless of whether the upgraded machine was running Windows XP or Windows Vista.

Versions meant to be installed from scratch on a computer will cost $200, $300 and $320 for Home Premium, Professional and Ultimate.

Home Premium includes the updated look and feel first introduced with Vista, a new system for home networking, the ability to create DVDs and other features. Professional, the next level up, adds features to support people who might have to work from home or use their computer for work on the road. Ultimate is an everything-but-the-kitchen-sink edition with added data security and other features more commonly requested by big businesses.

Microsoft is pushing those versions, but it makes three more: Starter, Home Basic and Enterprise. Starter doesn't include the updated look of Vista or Windows 7 and is only available pre-installed by PC makers on certain types of hardware, such as netbooks. Home Basic is only available in developing countries. Enterprise is sold through volume license agreements to big corporate customers.

Vista's weak reception has prompted Microsoft to extend the life of Windows XP, an older system that is less profitable for the software maker.

This time, to goose early sales and build buzz, Microsoft is cutting the Windows 7 price by about half for people who pre-order upgrade software for Home Premium ($50) and Professional ($100).

The sale will start Friday in the US, Canada and Japan, and on July 15 in the U.K., France and Germany. It will last for about two weeks, or as long as allotted copies of the software last.

People can buy the software on Microsoft's download site or at retailers including Best Buy, which said it is limiting sales to three per customer.

Microsoft would not say how much it will cost to upgrade from a lesser version of Windows 7 to a more robust one. The company also declined to say what effect Windows 7 prices will have on netbooks, a popular category of small, inexpensive laptops.

The low prices are possible in part because they run the older, cheaper Windows XP. Microsoft said this month it is making a version of Windows for Europe that does not come with Internet Explorer, its Web browser, in an attempt to ward off sanctions from antitrust regulators there.

Brad Brooks, a corporate vice president for Windows marketing, said Microsoft hasn't had time to polish upgrade software for Europe, so it plans to sell the full version of Windows 7 to European Union consumers at upgrade prices at least through December.

Source : indiatimes
#106
Indian IT's top acquisitions

Indian IT is facing challenging times with its biggest market US reeling under economic slowdown and its largest vertical BFSI sector in a global turmoil. However, the tough times has not decreased the industry's acquisition appetite. With falling valuations and market cap due to global recession, analysts have been calling the time ripe for acquisitions.

Indian companies too seem to be in a mood to cash on the opportunity and expand their presence across the globe, especially US, as a recent report shows. According to a joint study by Ernst & Young and FICCI, during the two consecutive financial years, 2007-08 and 2008-09, Indian companies made 143 acquisitions across various sectors in the US.

In 2007-08 alone, 94 deals were concluded (the value of the deal was disclosed in 55 cases and stood at a total of $4,432 million). The size of the deals was between the range of $0.8 million and $1,005 million.

The Indian IT industry too cashed on the opportunity and made some crucial acquisitions during the period. Here's looking into the key acquisitions made by Indian IT companies over the past few months.

Source : indiatimes
#107
9 things troubling Nokia

Like most Finns, Perttu Iso-Markku always bought mobile phones made by his country's biggest company, Nokia Oyj. Then in February, he invested in an Apple Inc iPhone and started loading it with applications.

Nokia is unlikely to win him back anytime soon. "If I just wanted a phone, I'd buy a Nokia," said Iso- Markku, a 34-year-old officer at OneWorld Finland, a non-government organization. "I wanted something more like a small computer."

Iso-Markku's switch shows how Espoo-based Nokia, the world's largest maker of mobile phones, is struggling against application-rich competitors such as Apple as customers increasingly want their handsets to be catch-all devices. As more and more of the industry's battles are fought on content, Nokia's piece of the $50 billion market for smartphones, the industry's fastest-growing segment, is shrinking.

source : indiatimes
#108
5 reasons why domestic BPO's hot

For long, India has been considered as the world's top outsourcing destination. And with the deepening global recession badly hitting the western markets, India continues to offer most lucrative opportunities matched with a talent pool for companies to expand their footprint here.

A recent study by Ernst and Young reinstates this fact by pointing out that even the domestic BPO industry of India has many untapped growth opportunities. India continues to be an attractive destination for companies to start their operations with cost advantage, abundance of skilled manpower and language capability. Here's what the study reveals.


Source : indiatimes
#109
Meet Bill Gates of the future

Bill Gates was 19 when he came up with the idea for Microsoft. Michael Dell was the same age when he started selling computers out of his dorm room. Who are the teenagers and 20-somethings trying to hatch the big tech and media ideas of tomorrow?

paidContent.org has compiled a list of likely candidates under the age of 21, from web design impresarios to "pimp my MySpace" tycoons.

Catherine Cook

Age: 19

Company: myYearbook

Some great ideas come from analysis and introspection. For siblings Catherine and David Cook, it was the result of a snarky comment. "My brother David and I were flipping through our high-school yearbook during my freshman year," Catherine recalls. "We were looking for a girl in his class -- I think he liked her -- and he was trying to show me who she was. Once we finally got to the picture he was like, 'She looks nothing like that.'"

The problem, they realized, was that the yearbook photo was a year old. The conclusion, "Yearbooks suck." The Cooks figured they could make a better yearbook online, one that allowed people to choose and update their own pictures. They got $250,000 from their older brother, Geoff, who had started and sold the web sites EssayEdge and ResumeEdge when he was a student at Harvard.

In less than two months, they finished myYearbook (outsourcing the programming), and launched it in April 2005. By the fall, it was bringing in some 3,000 new members a day. Today, it has more than 9.8 million unique visitors a month from students all around the world, according to comScore.

MyYearbook had more than $10 million in sales last year, according to Cook and First Round Capital, an early investor in myYearbook. Besides advertising revenue, the site has built interest around its "lunch money" programme. Users pay $10 to get $1 million in myYearbook money to buy virtual gifts for friends or finance assorted acts of do-goodery, such as sending books to Africa, saving the rainforest or buying carbon offsets.

Says First Round Capital partner Chris Fralic, "There are a number of sites that have gotten to their size, but not many that have been able to build a business around it like they have."


Source : indiatimes
#110
10 riskiest outsourcing locations

For long India has been considered as the world's top outsourcing destination. Not any more it seems. A latest study by Black Book of outsourcing on top 25 riskiest locations for outsourcing has as many as eight Indian cities. The reasons given are broadly terrorism, pollution and geopolitical issues.

A separate Black Book of outsourcing study (released simultaneously) lists 25 safest offshoring locations. Incidentally, not even a single Indian city figures in the safest list.

Here's over to the top 10 riskiest outsourcing destinations (starting from no. 1).

Source : indiatimes
#111
BlackBerry gets an Indian rival

The little-known maker of Red Chery -- a mobile application used for receiving mails from free and corporate email accounts -- is dream
ing big: eating into a market straddled by BlackBerry of Canada's Research In Motion and other similar service providers.

To make this happen, the Rs 15-crore software product company, AJ Square Consultancy, is banking on an aggressive pricing strategy, and hoping to rope in two million (20 lakh) subscribers by this fiscal-end.

"With an average revenue per subscriber of Rs 110 per annum, which is about a tenth of what existing players charge, we hope to earn around Rs 22 crore from 20 lakh subscribers by the end of this fiscal. We may even offer this service free at a later stage," AJ Square managing director Boaz Augustin said.

Like other similar products, Red Chery is a mobile application used for receiving mails from any of the free email accounts (Yahoo, Gmail, Hotmail and Rediffmail) and corporate email accounts (MS exchange and IBM Lotus servers) on a mobile handset.

"Red Chery is platform, telecom and mobile instrument independent. One can read emails like a short messaging services," Augustin added. AJ Square will be focussing on the corporate sector to push Red Chery.

According to Augustin, the company will offer services in Singapore and Europe once it stabilises its Indian operations and gets venture capital to the tune of $25 million. "We are open to dilute up to 45 per cent stake."

The 200-employee Madurai-based AJ Square is into development of e-commerce and gaming software for European companies.

Source : indiatimes
#112
IBM sues exec for joining Dell

International Business Machines Corp is suing its former mergers-and-acquisitions chief David Johnson to prevent him from working for Dell Inc, saying his new job violates an agreement restricting his employment with rivals.

"Mr Johnson has possession of valuable confidential information and cannot undertake a senior strategy position at Dell without violating his obligations to IBM," Edward Barbini, a spokesman for IBM, said today. "Mr Johnson repeatedly received significant compensation in exchange for agreeing to non-compete provisions."

Johnson, a 27-year IBM veteran, spent the past nine years in an "active role" overseeing mergers and acquisitions and reviewing other strategic deals, according to the lawsuit filed May 21. Dell, the world's second-largest market of personal computers, said it has offered Johnson a position but declined to say what his role or title would be.

"Characterizations by others of his role are speculative," said David Frink, a spokesman for Round Rock, Texas-based Dell. He declined to say when Johnson was offered a job. "Without exception, Dell respects the trade secrets and intellectual property of others."

Johnson didn't immediately respond to a phone message left at his home seeking comment.

This is at least the second lawsuit that IBM, the world's biggest computer-services providers, has filed in recent months to prevent a top-ranking executive from departing.

Papermaster Suit
In October, it sued to prevent Mark Papermaster, who spent 25 years at IBM, from joining Apple Inc as head of iPod and iPhone engineering. That suit was resolved in January, with the companies agreeing that Papermaster "shall not use or disclose any IBM confidential information," according to papers filed in federal court in White Plains, New York.

The lawsuit against Johnson, which doesn't name Dell as a defendant, accuses Johnson of breaching a non-competition agreement and stealing trade secrets. IBM is seeking a judge's ruling blocking him from breaching his agreement.

"Mr Johnson, as long as he is employed by Dell, will inevitably use and/or disclose IBM trade secrets for his own benefit and for the benefit of Dell," the complaint says. "The information that Mr Johnson possesses is among the company's most competitively sensitive information, is carefully guarded, not made accessible to the public or to IBM's competitors, and is disclosed even to IBM employees on a strict 'need to know' basis."

'Elite' Team
That information includes details about the companies and technologies IBM plans to invest in and when, as well as the rates of return it expects on those investments, IBM said. Johnson, one of 300 members of IBM's "elite" Integration & Values Team, was also privy to information about potential divestitures, the company said.

IBM fell $2.09 to $102.93 at 4 pm in New York Stock Exchange composite trading. Dell dropped 2 cents to $11.12 on the Nasdaq Stock Market.

Source : indiatimes
#113
10 biggest technology failures

The last 10 years have seen several big technology launches biting dust. Launched with much fanfare and riding on lofty predictions, these products / companies failed to excite customers. The decade also saw the downfall of some big technology brands due to lack of foresight or strategic miscalculations.

Time magazine recently brought out a list of such products / companies that according to it were the biggest tech failures of last decade. These products / companies clearly missed the mark of living up to the potential that their creators expected, and that the public and press were lead to believe was possible.

So, here's over to the 10 biggest technology flops of the past decade.

Source : indiatimes
#114
IT recovery: Mirage or reality?

Technology companies are detecting signs of improvement in their industries, sending their share prices higher. However, the demand from consumers and corporations continues to remain uncertain.

Factories are cranking up production again as retailers restock bare shelves and electronics makers resume buying components after drawing down inventories.

So, is the recovery in sight a reality or is it just a mirage.

Source : indiatimes
#115
Nokia Ovi Store: A 360 degree view

Nokia's much-anticipated online software and content store, Ovi, is finally live. Nokia's answer to Apple App Store, Ovi can access more devices than its rivals and will utilise social networking and location-based information to suggest relevant mobile content.

Recently, Canada's Research in Motion (RIM), too opened its online store, BlackBerry App World offering a variety of free and paid applications. Others hotting up the online application space include Microsoft's Windows Mobile Marketplace and Google Android Marketplace.

Here's a 360 degree view of the Nokia Ovi Store, its pluses, minuses and much more.

Source : indiatimes
#116
HP recalls 15,000 laptop batteries

Hewlett-Packard Co, the world's largest PC maker, is recalling 15,000 laptop batteries distributed in China because of a danger they could overheat, China said on Tuesday on its quality inspections website.

HP China will replace the batteries -- used in HP Pavilion, Compaq Presario and HP Compaq models -- for free because in extreme conditions they can overheat and pose a fire hazard, the government said on its website (www.aqsiq.gov.cn).

HP was not immediately available for comment. The laptop PCs were manufactured between late 2007 and early 2008, according to the website.

Last week, US Consumer Product Safety Commission (CPSC) said Hewlett-Packard (HP) has recalled some 70,000 batteries for notebook computers because of a fire hazard.

The CPSC said the lithium-ion batteries being recalled were used in HP and Compaq notebook computers sold between August 2007 and March 2008 and were made in China.

Source : indiatimes
#117
NIIT Tech Q4 net falls 15%

NIIT Technologies Ltd's net profit for the quarter ended March slipped 15 per cent on hedging losses and a tough business environment, its chief executive officer said on Tuesday.

On a consolidated basis, its profit stood at Rs 263 million, down from Rs 310 million last year. Revenue fell 8.8 per cent to Rs 2.27 billion from Rs 2.49 billion last year.

"Every organisation is cutting costs, so the expectation from every customer - our(s) as well as for the whole industry - is to provide more for less," Arvind Thakur said.

There were 'serious price negotiations' with retail and manufacturing clients, Thakur said, adding travel clients were extending their contracts. India's export-oriented software-service firms, long accustomed to a scorching pace of growth, face a gloomy year as clients slashed technology spending after the financial crisis chomped profitability or even bankrupted some of them.

Currency fluctuations saw the firm logging Rs 221 million in hedging losses for the March-quarter, Thakur said. The Indian rupee declined 3.8 per cent against the dollar in the March quarter. Against the pound, it fell 1.9 per cent. The software firm posted a 58 per cent fall in March-quarter standalone net profit to Rs 227 million.

Margins erode
The software firm's operating margins fell by 102 basis points to 17.8 percent for the March-quarter, Thakur said. "We are seeing an erosion of 1 percentage point in offshore contracts and 3 percentage points on onshore, in new contracts," he said.

The software firm has $97 million in orders executable over the next 12 months, NIIT Technologies said in a statement. For fiscal 2008/09, NIIT Technologies signed orders worth $312 million, up 36 percent from last year. For the March quarter, it signed deals worth $46 million, adding five new clients.

Close to half of the firm's revenue comes from Europe, the Middle East and Africa, while the Americas contribute another 31 per cent. NIIT Tech has said it is tapping its existing clients for contract extensions and new orders to counter the slowing deals from potential and new clients.

Source : indiatimes
#118
Google / Google's new search rival
May 26, 2009, 08:27 PM
Google's new search rival

Google has long been the king of search, dominating rivals including Yahoo Inc and Microsoft Corp. But it increasingly sees social networks such as Facebook as challengers to its search engine, a company official said Monday.

As people search out advice online for everyday, personal decisions, the standard list of links served up by Google is not seen as intimate or trustworthy. For decisions such as choosing a restaurant or a day care provider, social networking sites or known review sites have an advantage, said Google Group Product Manager Ken Tokusei.

Such sites offer information from friends or acquaintances, and Tokusei said users tend to trust that information more. This puts Google's results at a disadvantage.

"We haven't gotten to the point where results are seen as if they come from someone you know," said Tokusei.

The search giant has begun to offer tools for users to rate results and delete unrelated links, but it still has work to do, he said.

As Internet users gain savvy and experience, they also expect better-honed answers to queries. Sites such as WolframAlpha, launched earlier this month, comb the Internet for data, and analyze it to provide specific answers to queries, rather than a list of sites.

Google Inc does something similar for some searches, providing price quotes for "Sony stock" or an answer for "Tunisia capital." But it also provides the familiar list of sites to dig further, a strategy it is unlikely to change.

"It's a matter of determining what kind of information the user is looking for. But we will always serve some links to pages with our results," said Tokusei.

He spoke to reporters at Google's Japanese headquarters in Tokyo, where he gave an overview of the company's basic search tools.

Google has developed a host of expanding tools and services, from a mobile operating system to an online word processor, but it devotes 70 percent of its employees and resources to search.

The company still faces fresh competition from its traditional rivals, which are regrouping in an attempt to take back market share.

Microsoft has failed to make much headway in repeated Internet ventures. But the deep-pocketed company, which has poured hundreds of millions of dollars into improving its search engine, continues to develop a new search technology, part of which is called "Kumo" internally.

Yahoo, which has seen its market share plummet to Google, is tweaking its search results, cutting out some links and emphasizing images and video.

Microsoft Chief Executive Steve Ballmer has said he is still interested in buying part of Yahoo, after a proposed deal was turned down last year.

Source : indiatimes
#119
Decoding the proposed Bharti-MTN deal

After almost a year, India's Bharti Airtel and South Africa's MTN Group are back to the talking table. The duo have restarted merger talks to create $20 billion telecom entity.

In fact, at a time when global giants are complaining about a cash crunch and putting ambitious plans on hold, Bharti Airtel has relaunched its audacious merger bid with MTN that could create a $61-billion transnational telecom goliath with combined revenues of $20 billion and over 200 million subscribers across Africa, Asia and Middle East.

Here's decoding the deal that -- if it goes through -- will create a telecom entity which will be among the world's 10 biggest companies.

source : indiatimes
#120
Unveiling Nokia 6208 Classic

Nokia has launched its first Series 40 touch-input device in India. Nokia 6208 Classic features a pen input along with an alphanumeric keypad and handwriting recognition features.

Nokia 6208 also features a 2.4-inch QVGA display, 3.2 mega-pixel camera with dual LED flash, 8x digital zoom, Stereo MP3 player and FM radio, 64 MB internal user memory (13 MB free) and a 5-way navi-key. The Nokia 6208 Classic also supports optional microSD cards up to 8GB.

Nokia 6208 Classic features larger fonts for messaging and browsing as well as viewing pictures and web pages. Nokia 6208 Classic supports tri-band GSM (900/1800/1900MHz). The device is compatible with a host of accessories including Bluetooth headset, and mini speakers.

Nokia 6208 offers a talk time of 3.5 hours and a standby time of 300 hours. The video playback time is around 4 hours, video recording time is 2.5 hours and offers a maximum music playback time of 11 hours. The phone can store up to 2,000 contacts, claims Nokia.

The Nokia 6208 Classic is made from materials such as stainless steel and features larger fonts for messaging and browsing as well as viewing pictures and web pages. The music player supports MP3, WMA, AAC, AAC+ and eAAC+ file formats.

Nokia 6208 Classic is priced at Rs 13,259 approximately. The phone comes in Titanium Grey colour.

Source : indiatimes
#121
Wipro: World Bank report to affect biz

IT major Wipro has warned that its businesses could be "adversely" affected due to the disclosure made by World Bank nearly four months ago that the Indian company was ineligible to work with the international lending institution.

"Disclosure about our vendor status with World Bank could adversely affect our business and results of operations," India's third largest IT exporter has informed its American shareholders and market regulator Securities and Exchange Commission.

Wipro has further warned that the "negative publicity" from the disclosure could lead to its existing and potential customers altering their business relationship with the firm.

In a disclosure about ineligible firms in January this year, World Bank had barred Wipro from any direct contract with it for a period of four years, starting June 2007, and cited "providing improper benefits to Bank staff" as the reason.

After the World Bank disclosure, Wipro had said in a regulatory filing on January 13, 2009, that its revenue from World Bank was insignificant and its "inability to get future business from World Bank will not adversely affect our business and results of operations".

However, in its latest communication to US regulator SEC, which is the company's annual report filing for the financial year ended March 31, 2009, Wipro has said that the negative publicity emanating from the World Bank disclosure could adversely affect its business.

"Even though our revenue from the World Bank is insignificant and our inability to contract future business from the World Bank will not adversely affect our business and results of operations.

"The negative publicity resulting from this disclosure could cause existing and potential customers to alter their relationship with Wipro in a manner, which could adversely affect our business and results of operations," Wipro has said.

While the World Bank's debarment came into effect way back in June 2007, it was disclosed nearly one-and-half years later in January 2009. For
its action, the bank had charged Wipro of providing improper benefits to its staff, which was contested by Wipro.

The debarment of Wipro coincided with the disclosure about two other Indian IT firms -- Satyam and Megasoft. This happened after Satyam's founder and then chairman Ramalinga Raju admitted to the country's largest-ever corporate fraud.

Satyam was debarred for eight years, starting September 2008, for "providing improper benefits to Bank staff and failing to maintain documentation to support fees charged for its subcontractors."

Besides, Megasoft was debarred for four years, beginning December 2007, for "participating in a joint venture with Bank staff while also conducting business with the Bank."

In its statement post-Word Bank action in January, Wipro had said, "In 2000, in connection with its Initial Public Offering (IPO) of American Depository Shares (ADS) in the United States, Wipro offered a commonly utilised and Securities and Exchange Commission approved Directed Share Program (DSP) that allowed employees and clients to purchase ADSs at the IPO market price.

"The programme's objective was to involve employees and customers with the public offering to expand our recognition and brand. A majority of the shares sold under the DSP were allotted to our employees," the company said.

"Pursuant to this programme, Wipro representatives offered the World Bank, through its Chief Information Officer (CIO) and a senior staff, participation in the programme and they directed this offer to members of their family and friends.

The aggregate number of shares purchased by them was 1,750 for approximately $72,000 at the IPO price.

"All participants in the programme signed a conflict of interest statement that their purchase did not violate any ethics or conflict of interest policies of their company," Wipro had said.

Source : indiatimes
#122
Wipro offshores work to Egypt

India, the offshoring capital of the world, is now outsourcing software and back-office projects to Egypt as vendors like Wipro plan to send more domestic work to the most populous Arab country to leverage lower costs and availability of skilled professionals.

Wipro, which counts Bharti Airtel, Unitech Wireless and Dena Bank among its top customers, said with 10-15 % lower costs than India, and availability of required technical skills across different programming languages, including Windows and Unix, Egypt is fast emerging as an attractive location for offshoring.

"We believe that 20% of our work, contracts, can be offshored to Egypt," said Anand Sankaran, senior VP and business head, India and Middle East Business, Wipro. "We are offshoring some jobs from Middle East and India to Egypt."

Egypt's attractive subsidies for creating local employment which includes incentives like waiver on training costs and new-recruit salaries is making it compelling for companies like Wipro to seriously consider sending more work to the country. "The government is providing different subsidies towards training and education of new hires. We plan to hire 400 in Egypt within two years," Sankaran added.

Wipro has 100 professionals at its Cairo centre. Almost 30,000 of 3, 30,000 students graduating every year from Egyptian universities are from computing and engineering background. For businesses, lower corporate tax rates along with other incentives make Egypt a very compelling destination to invest. Last year, Egypt attracted foreign direct investment (FDI) worth $13.2 billion, and by 2010, the country wants to have FDI of around $10 billion.

"Egypt has already reduced taxes from 40% to 20% and ITIDA does help multinationals with incentives like subsidizing the training of professionals," said Hazem Abdulazim, chief executive of the Information Technology Industry Development Agency (ITIDA), Egypt.

At a time when customers and vendors are seeking alternatives to arrest rising costs in India, where 10-15% annual wage inflation was a norm until last year, Egypt can help the companies balance their costs better.

"Egypt's low wage inflation of 5% compared to 10-15% in other emerging locations, and low currency fluctuation of the Egyptian Pound vis-a-vis US dollar, means that the costs of operating in the region will remain stable," he added. While Wipro is currently one of the Indian software exporter having significant presence in Egypt, others including TCS are understood to be evaluating a location for establishing a development centre in the country.

Source : indiatimes
#123
HCL Infosystems bags Rs 240cr BSNL deal

IT firm HCL Infosystems today said it has received an order worth Rs 240 crore from BSNL to implement high-end software solution.

"The company has received an order valued at Rs 240 crore from BSNL for roll out over 60,000 ERP Licenses," HCL Infosystems said in a filing to the Bombay Stock Exchange.

The order also includes configuration, hardware, networking, training to BSNL employees and programme management for seven years, the filing added.

Shares of HCL Infosystems were trading at Rs 123.50, up 7.39 per cent in late afternoon trade on the BSE.

Source : indiatimes
#124
Bharti, MTN renew acquisition talks

Sunil Mittal-promoted Bharti Airtel on Monday renewed its effort for acquiring 49 per cent stake in South African telecom giant MTN and the two companies have agreed to discuss the potential transaction exclusively by July 31 this year.

If materialised, the combined entity would have revenues of over $20 billion and a subscriber base of over 200 million.

"Bharti Airtel Ltd is pleased to announce that it has renewed its effort for a significant partnership with MTN Group... Bharti would acquire a 49 per cent shareholding in MTN and, in turn, MTN and its shareholders would acquire an approximate 36 per cent economic interest in Bharti, of which 25 per cent would be held by MTN with the remainder held directly by MTN shareholders," Bharti said in a statement.

Bharti and MTN have agreed to discuss the potential transaction exclusively with each other by July 31, 2009. The potential transaction between Bharti and MTN would create a leading telecommunications service provider group aligning Bharti's market leading Indian business with MTN's market leading African and Middle Eastern operations.

Bharti CMD Sunil Bharti Mittal said, "We are delighted at the prospect of developing a partnership with MTN to create an emerging market telecom powerhouse. Both companies would stand to gain significant benefits from sharing each other's best practices in addition to savings emanating from enhanced scale."

Source : indiatimes
#125
How will third-gen iPhone look like

The Web world is abuzz with rumours that Apple is all set to unveil a new iPhone. All that the tech giant has hinted from its side is that the coming World Developers Conference on June 8th will be all about Mac OS X and iPhone.

Little doubt then that the rumour mill is working overtime on how the new iPhone will look like and the features it will have. So here's digging into the raging iPhone rumours to find out how the new iPhone may look like.

Source : indiatimes
#126
Dell Studio One: All-in-one PC in India

Dell has introduced the all new Dell Studio One19 desktop in India. Priced at Rs. 49,900, Dell's Studio One 19 will be made available at select stores in India from mid-June.

Studio One 19 has elegant designs and looks. It comes with 18.5-inch flat panel HD display offering 16:9 aspect ratio with 1366x768 pixel resolutions. The multi-touch screen option can be used with the user-friendly touch applications that can be used for painting or photo editing.

[smg id=6030]

Based on Nvidia MCP 7A chipset, this One 19 supports up to Intel Core 2 Quad processor with an option to choose Intel Core 2 Duo or Intel Pentium Dual Core processor.

Supporting up to 4GB DDR2 800MHz in dual channel memory, this desktop can hold up to SATA 3.0 Gb/s 750 GB 7200RPM storage drives. Studio One 19 runs Windows Vista Home (32-Bit) Basic/Premium (64-bit) and offers option between Nvidia GeForce 9400 and GeForce 9200 integrated graphics. Slot load-in optical drive, 7-in-1 media card reader and six USB ports take care of removable media.

Other features include integrated Audio-Stereo speakers and optional Internal Wireless-N networking feature.

Dell's Studio One 19 will compete with HP's expensive TouchSmart series, MSI NetOn AP1900, Asus' Eee Top, Lenovo's IdeaCenterA600 and Apple's iMac. ViewSonic is soon bringing AIO desktop VPC100 for 19-inch LCD screen. However, it would be loaded with 1.6GHz Intel Atom Processor.

Source : techtree
#127
Altec Lansing iPod, iPhone Dock Stations

Altec Lansing has introduced four new speaker dock stations for the audio enthusiasts exclusively designed for Apple iPod and iPhone customers. The four new Altec Lansing dock stations include inMotion iM310 for Rs. 4,990, moondance iM302 for Rs. 5,490, inMotion Max for Rs. 12,199 and T612 for Rs. 12,999. We recently reviewed Altec Lansing's iM207.

Altec Lansing inMotion iM310 and moondance iM302 are the affordable dock stations. Foldable and stylish inMotion iM310 is a basic affordable dock styled speaker system promising 48 hours of continuous music over three AA batteries.

Made for iPod models, iM310 also recharges the iPod and offers clear and deep bass sounds with its deep-bass speakers.

The moondance iM302 Home speaker system is a clock radio iPod speaker with dual customizable tune alarms. Boasting crystal clear sound, iM302 also has advanced remote control supporting Snooze, dual alarm, sleep timer, radio tuning functions. Small and compact iM302 is compatible old as well as new iPod models including the touch making it ideal for living room entertainment.

The inMotion Max comes stocked with FM radio, charging dock, aux input, and an internal rechargeable battery. Both iPod and iPhone compatible Max has a pair of full-spectrum speaker to deliver crystal clear sound and warm acoustics. The XDB technology promises the deeper bass without a subwoofer while ESS sound-widening technology expands the sound. For iPhone, music pauses automatically in case of an incoming call.

Altec Lansing's T612 digital audio system is meant for the iPhone and new iPod family. Like inMotion Max, T612 offers iPhone incoming call support and internal GSM shielding to keep its speakers void of intermittent mobile devices. T612 is made with powerful neodymium speakers and features XdB bass-enhancement technology that offers exceptionally rich audio reproduction and solid bass response for a desktop system.

For easy navigation, the T612 has a wireless remote for iPod song navigation functionality, featuring Power, Volume Down, Volume Up, Track Back, Track Forward, Play/Pause, and separate Bass, and Treble controls.

Source : techtree
#128
IIT JEE 09 Results Out, Available Online

It is the D-day for all the IIT aspirants out there. The results of the Joint Entrance Examination (JEE-2009) for admissions to undergraduate courses in the fifteen IITs, IT-BHU and ISMU Dhanbad have been declared.

Results can be checked on the official IIT JEE websites that are mentioned below. Unfortunately, the website seems to be down because of heavy traffic. Hope the web administrators learn a lesson and build light versions of the websites for times like this.


A total of 3.85 lakh candidates appeared in JEE-2009 which was conducted by seven of the IITs on April 12. Out of them 10,035 candidates have been declared qualified to seek admission for 8,295 seats in the IITs at Bhubaneswar, Bombay, Delhi, Gandhinagar, Guwahati, Hyderabad, Indore, Kanpur, Kharagpur, Madras, Mandi (H.P.), Patna, Punjab, Rajasthan and Roorkee, IT-BHU Varanasi and ISMU Dhanbad.

According to the press note, Nitin Jain (Reg. No. 2076372) who appeared in JEE from IIT Delhi zone has topped this year's All India list of successful candidates.
Results for the IIT-JEE can be found online at the following websites:

IIT Delhi JEE 2009 - Results Link : www.jee.iitd.ac.in/
IIT Bombay JEE 2009 - Results Link : www.jee.iitb.ac.in/result.htm
IIT Guwahati JEE 2009 - Results Link : www.iitg.ernet.in/jee
IIT Kharagpur JEE 2009 - Results Link : www.iitkgp.ernet.in/jee
IIT Kanpur JEE 2009 - Results Link : www.jee.iitk.ac.in
IIT Madras JEE 2009 - Results Link: www.jee.iitm.ac.in
IIT Roorkee JEE 2009 - Results Link : www.jee.iitr.ernet.in/

We wish all the aspirants good luck.

Source : techtree
#129
Group By :

    The Group by clause is used to display the rows and columns grouped by selective columns. It can be used to perform the aggregate functions, such as count().

    The following example query will list the name of the student and also count the repeative names using Group By clause in the select statement.

mysql> select name, count(name) from student group by name;
+-------+-------------+
| name  | count(name) |
+-------+-------------+
| anne  |           2 |
| david |           1 |
| jack  |           1 |
| mille |           1 |
| steve |           2 |
+-------+-------------+
5 rows in set (0.03 sec)

    The below query will display the name and sum of marks of the student using groupby clause.

mysql> select name,sum(marks),count(*) from students group by name;
+----------+------------+----------+
| name     | sum(marks) | count(*) |
+----------+------------+----------+
| anne     |        175 |        2 |
| maichael |         82 |        1 |
| mike     |        182 |        2 |
| rock     |        100 |        1 |
| steve    |        175 |        2 |
+----------+------------+----------+
5 rows in set (0.00 sec)
#130
Database and SQL / UPDATE Statement
May 23, 2009, 09:12 PM
UPDATE Statement :

    The UPDATE query is used to change or modify the existing values in a table.

The Update Syntax is

UPDATE tbl_name SET
col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_condition];


    The UPDATE query updates the columns of existing rows in a table with the new values. The SET clause is used to indicate which columns to be modified. The WHERE clause is used to specify the conditions that identify which rows to be updated.

    The following example will set the address of the student to a new address.

mysql> update student set address='welling street' where
address='victoria street';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0


    But this will set all the address of the students who ever lives in victoria street will be changed to welling street.

    Suppose if we want to set the address of a single student to a new address then we can choose the below option.


mysql> update student set address='welling street' where name='jack';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0

    If we want to change a students mark we can use the below statement.


mysql> update student set marks=100 where name='david';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0


    This can also be rewritten as the following.

mysql> update student set marks=marks+2 where name='david';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0


    In UPDATE statement we can also use the arithmetic operations.
#131
Database and SQL / DELETE Statement
May 23, 2009, 09:11 PM
DELETE Statement :

    The deleting query is used to delete the values from a table.

The syntax is

DELETE FROM tbl_name
[WHERE where_condition];


    The DELETE statement deletes the rows from tbl_name and returns the number of rows deleted. The WHERE clause is used to specify the conditions that identify which rows to be deleted. If the DELETE statement contains without WHERE clause, all rows will be deleted.

    Now lets see an example for DELETE statement.


mysql> delete from student where name='michael';
Query OK, 1 row affected (0.00 sec)


    The above example will delete the record of the student Michael from the table.

    We can also delete all the values in the table as the following query.


mysql> delete from student;
Query OK, 8 rows affected (0.00 sec)


    The above example will delete all the records from the student table.
#132
Database and SQL / What is Type Conversion?
May 23, 2009, 09:09 PM
Type Conversion :

    Type conversion takes place when operators are used with different types of operands in an expression. Some conversions are done implicitly and some need explicit conversions.

    In MySQL the numbers are converted to strings and sometimes strings to numbers depending upon the condition.

    Let us consider an example for converting a string to an integer.

mysql> Select 1+'11';
--> 12


    Here the string '11' is converted to a number and the result of the expression is also a number.

    Lets see another example for converting an integer to a string.

mysql> select concat(1, ' HIOX');
--> '1 HIOX'

    We can convert or casting a number to a string explicitly. Here we use CAST() or CONCAT() function.

mysql> select 12, cast(12 as char);
--> 12, '12'
mysql> select 12, concat(12);
--> 12, '12'
#133
Database and SQL / MYSQL : Logical Operator
May 23, 2009, 09:06 PM
Logical Operator :

    MySQL supports the following logical operations :

    * AND(&&) Operator
    * OR(||) Operator
    * NOT(!) Operator


AND(&&) Operator :


    The logical AND(&&) operator indicates whether the both operands are true. Lets see a statement using AND operator.


mysql> select studid, name from student where marks > 80
and marks < 100;
                            (or)
mysql> select studid, name from student where marks > 80
&& marks < 100;
+--------+-------+
| studid | name  |
+--------+-------+
|      4 | jack  |
|      8 | mille |
+--------+-------+
2 rows in set (0.00 sec)

    In the above example it will list the studid and name of the student who have secured more than 80 and less than 100.

#134
Arithmetic Operations :

    In MySQL, we have the usual Arithmetic operations. Lets see the arithmetic operators one by one with an example.

Addition (+) :

mysql> select 5+5;
-->  10

Subtraction (-) :

mysql> select 25-18;
-->  7

Multiplication (*) :

mysql> select 4*4;
-->  16

Division (/) :

mysql> select 5/3;
-->  1.67
#135
Date and Time Functions :

    This function is used to manipulate the display format of a date and time. Lets see some basic functions for date and time.

    * CURDATE

    * CURTIME

    * DATEDIFF

    * DATE_ADD

    * DAYNAME

    * DAYOFMONTH

    * DAYOFWEEK

    * DAYOFYEAR

    * HOUR

    * MINUTE

    * MONTH

    * MONTHNAME

    * NOW

CURDATE() :

    This date function returns the current date in the format 'YYYY-MM-DD' or 'YYYYMMDD'.

mysql> select curdate();
--> 2007-01-03


CURTIME() :

    Returns the current time in the format 'HH:MM:SS' or 'HHMMSS'.

mysql> select curtime();
--> 17:33:07


DATEDIFF(expression1,expression2) :

    expression1 and expression2 are date or date-and-time expressions. This function returns expression1 - expression2 expressed as a value in days from one date to the other. Here only the date parts will be considered for calculation.

mysql> select datediff('2007-2-6 17:33:25','2007-1-1');
--> 36


DATE_ADD(datetime, INTERVAL expression datetimetype) :


    This date function adds the expression to the datetime supplied.

mysql> select date_add('2007-1-14', interval 15 day);
--> 2007-01-29


    This function is same for DATE_SUB, but subtracting will take place instead of adding.

#136
Database and SQL / MySQL : String Function
May 23, 2009, 08:57 PM
String Function :

    Functions are predefined set of instructions that returns a value. Functions which involves strings are called as String functions. There are different types of functions availble in MySQL.

The important string functions are,

    * CHAR_LENGTH

    * CONCAT

    * CONCAT_WS

    * FORMAT

    * LCASE

    * LENGTH

    * LOCATE

    * REPEAT

    * REPLACE

    * REVERSE

    * SUBSTRING
#137
Mathematical Functions :

ABS(X) :

    This function returns the Absolute value of the given value.

mysql> select abs(5);
-->  5

mysql> select abs(-25);
-->  25


ACOS(X) :

    Returns the arc Cosine value of the given number.

mysql> select acos(0);
-->  1.5707963267949

mysql> select acos(1);
-->  0


ASIN(X) :

    Returns the arc Sine value of the given number.

mysql> select asin(1);
-->  1.5707963267949

mysql> select asin(0);
-->  0


ATAN(X) :

    Returns the arc Tangent value of the given number.

mysql> select atan(1);
-->  0.78539816339745

mysql> select atan(2);
-->  1.1071487177941


CEIL(X) or CEILING(X) :

    Returns the smallest integer nearest to the given value but not less than that.

mysql> select ceil(1.14);
-->  2

mysql> select ceiling(-1.14);
-->  -1


COS(X) :

    Returns the Cosine of X, where X is given in radians.

mysql> select cos(pi());
-->  -1

mysql> select cos(0);
-->  1


COT(X) :

    Returns the cotangent value of X.

mysql> select cot(1);
-->  0.64209261593433

mysql> select cot(45);
-->  0.61736962378356

#138
Google / Google Code Castes Magic Inbox Spell
May 23, 2009, 07:53 PM
Google Code Castes Magic Inbox Spell

Google's Gmail service has been getting lot of feature updates almost every month lately. Recently, Alex Chitou, blogger at the Google Operating System blog, gave references to possible upcoming features called 'Magic Inbox' and 'icebox-inbox' in Google's Code.

Chitou believes that these features are likely to enable prioritizing emails sent by frequently mailing contacts and friends. Gmail already supports many novel features like multiple inboxes, suggesting recipients to mailing list, Autocomplete in Gmail search, and the recently introduced feature which enables users to import mails and contacts from other web-based email services.
All these features obviously indicate the prioritizing of contacts and emails sent to those contacts.

With the migration feature coming in, Gmail would be loaded with contacts that could be repeated and mostly cluttered. As per our assumptions, this Magic Inbox will prioritize the emails from existing Gmail contacts as well as the contacts imported from other email accounts.

Other references from Google code indicate saving messages to be sent later. From all these features, Gmail clearly thrives to offer best organization and management of emails as well as contacts.Google's rival Yahoo is planning to incorporate its social services into Yahoo Inbox while Microsoft has already turned Hotmail into Social Inbox.

We hope Google doesn't do the mistake of bringing your Orkut 'Fraands' (those desperate requests for friendship!) to your Gmail Inbox. If it does, it would just increase a user's headache to remove spamming social contacts who are not their real friends.

Meanwhile, we're yet to see the Magic Inbox that's hidden in Gmail Labs' closet.

Source : techtree
#139
Headphones

Now we move on to the other important aspect; headphones. Let's look at what you should consider before buying one. Now note here when I say headphones, I don't just mean the big, over-the-head ones but also the small in-ear earphones as well. Different people prefer different kind of headphones. Some like them big, some like the in-ear ones while some prefer the behind-the-neck ones. Whatever the form factor, there are some things that remain common and that is what we list here to which you should pay attention before buying a pair for yourself.


1. Budget

Once again we have budget as the first criterion. Headphones can start from 100 rupees and can go all the way to six digit figures as far as price is concerned. So you better decide how much you're willing to spend. Once again the same things apply here as in the MP3 player. If you really care about the quality and want a pair that'll last long then you need to ramp up your budget. Do remember that the more expensive the headphone is the better it sounds, there are a few exceptions though. You can also get a good sounding set without breaking a bank.
#140
MP3 Player

A portable music player is probably the best thing that happened to music lovers around the world. They could now have their favorite music with them wherever they went with the help of a device that could easily fit into their pocket.

Sony was the first to introduce it with their Walkman range of cassette players, which became an instant hit, and then Apple took over with their iPod range of MP3 players.

Today portable audio players or MP3 players, as they are popularly called, are one of the most popular electronic items sold in the market. Over a period of time they have grown in numbers and have also got much better. They are now smaller, support more formats and even have additional features such as video playback and web browsing.

With so much variety to choose from it is important that you pick the right MP3 player and this guide will help you do just that. In addition to that we have also included a guide to get the right set of headphones for your player. So let's get on with it then.
#141
Gift / Prizes Request / Topup Request
May 23, 2009, 11:46 AM
User Name : VelMurugan
Date  : 22 May 09
Status : Normal
Postcount : 45
Information :
Total No of Post you made so far : Ex 674 posts : 10611
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#142
Gift / Prizes Request / Topup Request
May 23, 2009, 11:46 AM
User Name : VelMurugan
Date  : 21 May 09
Status : Normal
Postcount : 46
Information :
Total No of Post you made so far : Ex 674 posts : 10566
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#143
Acer to make Android phone

Acer Inc, the world's third-largest PC brand, plans to introduce a phone model running on Google's Android software this year, the head of its phone unit said.

The company plans to sell this year around 10 models, with all but one using Microsoft's Windows Mobile software.

Aymar de Lencquesaing told the Reuters Global Technology Summit in Paris Acer was seeing a lot of benefit from its laptop offering when looking for operator-partners to sell its smartphones.

Acer entered the market for smartphones -- mobile phones that offers advanced computer-like capabilities -- this year following the acquisition of Taiwan's portable device-maker Eten Information Systems Co in 2008.

The fast growing smartphone industry has emerged as a battleground between traditional phone-makers and PC makers with Asustek, Hewlett-Packard, Lenovo, and Dell also eyeing the growth market.

Gartner said it expects smartphone market to surge 27 percent in 2009, while the overall phone market would shrink.

In February the world's top cell phone maker Nokia said it was looking also planning to expand its product offering, looking to enter the laptop business.

While strong profit margins in the smartphone industry attract PC brands, the attraction of the low-margin computer industry, where scale is the key to profits, is less obvious.

"For a handset maker to move into the PC business -- I'd say it was almost impossible," de Lencquesaing said. "One way is acquisition, another way is -- if you're willing -- to invest massively and lose a lot of money for a long time."

"If you do not have large volume then you're at such a handicap ... it's very hard to compensate."

Aymar de Lencquesaing said Acer has prioritized around 40 operators to sell its phones through. "We're in discussions with all of them. To date none of them has said 'thanks, but no thanks, and never come back,'" he said.

Acer aims to reach 6 to 7 percent of the smartphone market by 2012-2013, boosted by volume growth of cheap smartphones. De Lencquesaing said the company had no plans to introduce mid-range feature phones, but said it sees smartphone prices falling quickly to similar levels.

"Late 2009, we're releasing a smartphone... full touch, at the price of feature phones today," he said.

Source : indiatimes
#144
Airtel launches Net PC @ Rs 8,000

Leading telecom operator Bharti Airtel, which has about 2.7 million Internet subscribers, has launched its Net PC initiative that provides Internet connectivity to users without the need to invest in personal computers (PC).

With Net PC, users can also work on basic computer functions like word documents and presentations through centrally-placed software and hardware. Airtel has partnered with Indian hardware manufacturer Nivio and global software giant Microsoft for the service.

Available for Rs 7,999, the no-frills PC will offer customers the choice of three Internet plans in a monthly price band of Rs 699-Rs 1,199, which would include Microsoft's Office Suite software.

"Net PC is part of our strategic intent to remain focused on enhancing the broadband experience for our customers by offering innovative and collaborative products," said Bharti Airtel's telemedia services joint president K Srinivas.

Till now, only the state-owned telecom operators Mahanagar Telecom Nigam and Bharat Sanchar Nigam offered similar products in collaboration with hardware maker Novatium.

Source : indiatimes
#145
TCS: Re appreciation not hurting

Software firm Tata Consultancy Services today said further strengthening of rupee against the US dollar is a possibility in the months ahead, but the topline of the company will not be affected unless it appreciates to 42-43 level.

"Over a period, a rupee appreciation is a possibility...unless the rupee slides back to the 42-43 range, it is not going to affect the topline," TCS Chief Financial Officer S Mahalingam said at a financial meet.

TCS will continue to play aggressive in the domestic market and has the requisite set of skills to execute complex projects, he said, adding the company would continue to hire in its on-shore division.

TCS' revenue hedging outstanding roughly stands at $600-million, out of which $399-million is for the current year. "Out of this $399-million, we have already used $100-million this year," he said.

The company has not taken any additional hedging positions this year and will look at the option after evaluating the risk-management policy, he said.

Source : indiatimes
#146
6 things worrying Indian IT

The very first rays of sunlight are finally peeping out. Speculations are rife that the market has bottomed out. Companies are seeing signs of improvement in their industries, sending their share prices higher.

Technology companies too are seeing a revival in demand. Factories are cranking up production again as retailers restock bare shelves and electronics makers resume buying components after drawing down inventories.

Indian IT sector too is seeing recovery signs, however, there are still a number of issues that is making the industry anxious. Here's looking into the six things worrying Indian IT.

source : indiatimes
#147
Interview FAQ's in Java / What is Javascript?
May 21, 2009, 08:30 PM
What is Javascript?

JavaScript is a cross-platform, object-oriented scripting language invented in web browsers to make web pages more dynamic and give feedback to your user. Adding JavaScript to your HTML code allows you to change completely the document appearance, from changing text, to changing colors, or changing the options available in a drop-down list, or switching one image with another when you roll your mouse over it and much more.

JavaScript is mainly used as a client side scripting language. This means that all the action occurs on the client's side of things. When a user requests an HTML page with JavaScript in it, the script is sent to the browser and it's up to the browser to do something with it. In fact, JavaScript is often used to perform operations that would otherwise encumber the server, like form input validation. This distribution of work to the relatively quick client-side service speeds up the process.

JavaScript is supported by many popular Web browsers, including all remotely recent versions of Microsoft Internet Explorer and Netscape Navigator, but sometimes you have to turn on the capabilities in your browser preferences.

One of the main advantages of JavaScript is an ability to get information about the browser and HTML page. This access to information gives JavaScript great power to modify the browsing experience.

Most importantly, JavaScript isn't overly tough to use. Its syntax is quite similar to C, C++ and Java. However, it is much easier to learn and implement.
#148
What can JavaScript do?

Here are a few things you can do with JavaScript:

    * Display information based on the time of the day
      JavaScript can check the computer's clock and pull the appropriate data based on the clock information.

    * Detect the visitor's browser
      JavaScript can be used to detect the visitor's browser, and load another page specifically designed for that browser.

    * Control Browsers
      JavaScript can open pages in customized windows, where you specify if the browser's buttons, menu line, status line or whatever should be present.

    * Validate forms data
      JavaScript can be used to validate form data at the client-side saving both the precious server resources and time.

    * Create Cookies
      JavaScript can store information on the visitor's computer and retrieve it automatically next time the user visits your page.

    * Add interactivity to your website
      JavaScript can be set to execute when something happens, like when a page has finished loading or when a user clicks on a button.

    * Change page contents dynamically
      JavaScript can randomly display content without the involvement of server programs. It can read and change the content of an HTML elements or move them around pages.

This is only a small part of possibilities that JavaScript provides you with. Read WebCheatSheet articles devoted to Javascript to learn how to make exciting, dynamic, easy to update webpages using JavaScript.
#149
Javascript: Variables

A variable's purpose is to store information so that it can be used later. A variable is a name, or identifier, that represents some data that you set. The name wraps up the data so you can move it around a lot easier, but the name is not the data! A variable's value can change during the script. You can refer to a variable by name to see its value or to change its value.

JavaScript is an untyped language. This means that JavaScript variables can hold data of any valid type. It takes its type from the data type of what it is holding. You cannot declare a type for variables in JavaScript. There is no facility for saying this variable must be a string, or this one must be a number.

JavaScript also converts types as needed, automatically and behind the scenes.
#150
Interview FAQ's in Java / JavaScript: Arrays
May 21, 2009, 08:25 PM
JavaScript: Arrays

Arrays are a fundamental part of most programming languages and scripts. Arrays are simply an ordered stack of data items. Each element of the array can store its own data, just like a variable, thus you can say arrays are collections of variables. Items can be added and removed from the array at any time, also their value can be changed easily. One other feature of the arrays, which is specific to JavaScript is that the elements in the array can be of different types. For example in an array you can have both a string and an integer.

Using arrays, you can store multiple values under a single name. Instead of using a separate variable for each item, you can use one array to hold all of them.

    * Creating Arrays

    * Associative Arrays

    * Multidimensional Arrays

#151
Interview FAQ's in Java / JavaScript: Loops
May 21, 2009, 12:03 PM
JavaScript: Loops

JavaScript performs several types of repetitive operations, called "looping". Loops are set of instructions used to repeat the same block of code till a specified condition returns false or true depending on how you need it. To control the loops you can use counter variable that  increments or decrements with each repetition of the loop.

JavaScript supports two loop statements: for and while. The For statements are best used when you want to perform a loop a specific number of times. The While statements are best used to perform a loop an undetermined number of times. In addition, you can use the break and continue statements within loop statements.

    * The For Loop

    * The While Loop

    * Break and Continue Statements

#152
JavaScript: Conditional Statements

Sometimes when you write code, you want to perform different actions for different decisions. You can use conditional statements in your code to do this. Conditional statements are the set of commands used to perform different actions based on different conditions. JavaScript supports two conditional statements: if...else and switch. Both perform in saw way the same task.

If ... Else Statement


The If Statement is a way to make decisions based on a variable or some other type of data. For example, you might have a script that checks if Boolean value is true or false, if variable contains number or string value, if an object is empty or populated, or even check type and version of the visitors browser.

Use the if statement to execute a statement if a logical condition is true. Use the optional else clause to execute a statement if the condition is false. The syntax for If statement looks as follows:

Quoteif (condition) {
   statements_1
} else {
   statements_2
}

Condition can be any expression that evaluates to true or false. If condition evaluates to true, statements_1 are executed; otherwise, statements_2 are executed. statement_1 and statement_2 can be any statement, including further nested if statements.

You may also compound the statements using else if to have multiple conditions tested in sequence. You should use this construction if you want to select one of many sets of lines to execute.

Quoteif (condition_1)
   statement_1
[else if (condition_2)
   statement_2]
...
[else if (condition_n_1)
   statement_n_1]
[else
   statement_n]

Have a look at the example:

<script type="text/javascript">

function checkNumber () {
var n = prompt("Enter a number", "5");
var entered = "You entered a number between";

if (n >= 1 && n < 10)                 
  {alert(entered   " 0 and 10")}
else if (n >= 10 && n < 20)
  {alert(entered   " 9 and 20")}
else if (n >= 20 && n < 30)
  {alert(entered   " 19 and 30")}
else if (n >= 30 && n < 40)
  {alert(entered   " 29 and 40")}
else if (n >= 40 && n <= 100)
  {alert(entered   " 39 and 100")}
else if (n < 1 || n > 100)
  {alert("You entered a number less than 1 or greater than 100")}
else
  {alert("You did not enter a number!")}
}

</script>
#153
Gift / Prizes Request / Topup Request
May 20, 2009, 08:45 PM
User Name : VelMurugan
Date  : 20 May 09
Status : Normal
Postcount : 47
Information :
Total No of Post you made so far : Ex 674 posts : 10520
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#154
Gift / Prizes Request / Topup Request
May 20, 2009, 08:43 PM
User Name : VelMurugan
Date  : 19 May 09
Status : Normal
Postcount : 48
Information :
Total No of Post you made so far : Ex 674 posts : 10473
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#155
JavaScript : Form Validation

Any interactive web site has form input - a place where the users input different kind of information. This data is passed to ASP script, or some other technology and if the data contains an error, there will be a delay before the information travels over the Internet to the server, is examined on the server, and then returns to the user along with an error message.

If you run a validation of the user's form input before the form is submitted, there will be no wait time and redundant load on the server. "Bad data" are already filtered out when input is passed to the server-based program. It also allows to simplify server-based program.

Client side form validation usually done with javascript. For the majority of your users, JavaScript form validation will save a lot of time up front, but double-checking the data on the server remains necessary, in case the user has turned JavaScript off.

Form data that typically are checked by a JavaScript could be:

    * Required fields

    * Valid user name

    * Valid password

    * Valid e-mail address

    * Valid phone number

#156
How to disable the Enter key on HTML form

Normally when you have a form with several text input fields, it is undesirable that the form gets submitted when the user hits ENTER in a field. Some people are pressing the enter key instead of the tab key to get to the next field. They often do that by accident or because they are accustomed to terminate field input that way. If a browser regards hitting ENTER in a text input field as a request to submit the form immediately, there is no sure way to prevent that.

Add the below script to the <head> section of your page. The following code disables the enter key so that visitors of your web page can only use the tab key to get to the next field.

<script type="text/javascript">

function stopRKey(evt) {
  var evt = (evt) ? evt : ((event) ? event : null);
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
}

document.onkeypress = stopRKey;

</script>
#157
Set Focus to First Available Form Control

Sometimes it is necessary to set the focus to the first available form control. The problem is that complex web pages can contain multiple forms and each form individually can contain hidden or disabled elements and controls that cannot accept focus.

The code below iterates through all forms skipping hidden and disabled elements and stops when it finds the first available form control:

function SetToFirstControl()
{
  var bFound = false;

  //for each form
  for (f=0; f < document.forms.length; f++)
  {
    //for each element in each form
    for(i=0; i < document.forms[f].length; i++)
    {
      //if it's not a hidden element
      if (document.forms[f][i].type != "hidden")
      {
        //and it's not disabled
        if (document.forms[f][i].disabled != true)
        {
          try {
             //set the focus to it
             document.forms[f][i].focus();
             var bFound = true;
          }
          catch(er) {
          }
        }
      }
      //if found in this element, stop looking
      if (bFound == true)
        break;
    }
    //if found in this form, stop looking
    if (bFound == true)
      break;
  }
}
#158
Web Services in PHP / Variables
May 20, 2009, 05:08 PM
Variables

A variable is a holder for a type of data. So, based on its type, a variable can hold numbers, strings, booleans, objects, resources or it can be NULL. In PHP all the variables begin with a dollar sign "$" and the value can be assignes using the "=" operator. The dollar sign is not technically part of the variable name, but it is required as the first character for the PHP parser to recognize the variable as such.

Another important thing in PHP is that all the statements must end with a semicolon ";". In PHP we needn't have to specify the variable type, as it takes the data type of the assigned value. The contents of a variable can be changed at any time, and so can its type. To declare a variable, you must include it in your script. You can declare a variable and assign it a value in the same statement.

Here is some code creating and assigning values to a couple of variables:

<?php
//Commented lines starting with the double
//forward slash will be ignored by PHP

//First we will declare a few variables
//and assign values to them

$myText "Have a nice day!";
$myNum 5;
//Note that myText is a string and myNum is numeric.

//Next we will display these to the user.
echo $myText;

//To concatenate strings in PHP, use the '.' (period) operator 
echo "My favourite number is "$myNum
?>


The output is: Have a nice day! My favourite number is 5.
#159
Web Services in PHP / Constants
May 20, 2009, 05:04 PM
Constants

Constants just as variables are used to store information. The main difference between constants and variables is that constant value can not be changed in the process of running program. It can be mathematic constants, passwords, paths to files, etc. By using a constant you "lock in" the value which prevents you from accidentally changing it. If you want to run a program several times using a different value each time, you do not need to search throughout the entire program and change the value at each instance. You only need to change it at the beginning of the program where you set the initial value for the constant.

Have a look at the example where we use the define function to set the initial value of a constant:

<?php
// first we define a constant PASSWORD
define("PASSWORD","admin");

echo (
PASSWORD);                  // will display value of PASSWORD constant,  i.e. admin
echo constant("PASSWORD");   // will also display admin
echo "PASSWORD";                 // will display PASSWORD
?>


PHP also provides a number of built-in constants for you. "__FILE__", for example, returns the name of the file currently being read by the interpreter. "__LINE__" returns the line number of the file. These constants are useful for generating error messages. You can also find out which version of PHP is interpreting the script using the "PHP_VERSION" constant.
#160
Web Services in PHP / Arrays
May 20, 2009, 05:02 PM
Arrays

Arrays can be used in many ways to store and organize data quickly and efficiently. It is one of the more useful data types available to any programming language.

Arrays can most easily be described as an ordered list of elements. You can access the individual elements by referring to their index position within the array. The position is either specified numerically or by name. An array with a numeric index is commonly called an indexed array while one that has named positions is called an associative array. In PHP, all arrays are associative, but you can still use a numeric index to access them.

An Example of an indexed Array:

<?php
$seven 
7;
$arrayname = array( "this is an element"5$seven );

echo 
$arrayname[0];   //prints: this is an element
echo $arrayname[1];   //prints: 5
echo $arrayname[2];   //prints: 7
?>


As you can see, elements in an array can be any type of data (string, integer, double) and can also be other variables. An individual array element can be of any type, including another array.If you want to find out if a variable contains an array you can use the is_array() function. Notice that Indexed arrays start at position zero, not at position one, so your first array element has an index of 0, and the highest position in the array is one less than the number of elements in the array.
#161
Web Services in PHP / How to Sort an Array
May 20, 2009, 05:00 PM
How to Sort an Array

It is often necessary to arrange the elements in an array in numerical order from highest to lowest values (descending order) or vice versa (ascending order). If the array contains string values, alphabetical order may be needed. Sorting a one-dimensional arrays is quite easy.

    * Sorting numerically indexed arrays

    * Sorting associative arrays

    * Sorting arrays in the reverse order

Sorting Numerically Indexed Arrays

At first we will consider an array which contains string values. The code below sorts array elements in ascending alphabetical order:

<?php
$flowers 
= array("rose""daisy" "orchid""tulip""camomile");
sort($flowers);

for (
$i=0$i <= 4$i++) //prints the array elements
    
echo $flowers[$i]."<br \>";
?>


Now array elements will go in the alphabetical order. Output will be the following:

camomile
daisy
orchid
rose
tulip

We can sort values by numerical order too. If we have an array containing the prices of  flowers, we can sort it into ascending numeric order. Have a look at the example:

<?php
$prices 
= array(1.250.75 1.151.000.50);
sort($prices);

for (
$i=0$i <= 4$i++) //prints the array elements
    
echo $prices[$i]."<br \>";
?>


The prices will now be in the following order:

0.50
0.75
1.00
1.15
1.25

Note that the sort function is case sensitive, i.e. all capital letters come before all lowercase letters. So "A" is less than "Z", but "Z" is less than "a".
#162
Web Services in PHP / Multidimensional Arrays
May 20, 2009, 04:57 PM
Multidimensional Arrays

Array does not have to be a simple list of keys and values; each array element can contain another array as a value, which in turn can hold other arrays as well. In such a way you can create two-dimensional or three-dimensional array.

    * Two-dimensional Arrays
    * Three-dimensional Arrays

Two-dimensional Arrays


Imagine that you are an owner of a flower shop. One-dimensional array is enough to keep titles and prices. But if you need to keep more than one item of each type you need to use something different - one of the ways to do it is using multidimensional arrays. The table below might represent our two-dimensional array. Each row represents a type of flower and each column – a certain attribute.

Title    Price    Number
rose    1.25    15
daisy    0.75    25
orchid    1.15    7

To store data in form of array represented by preceding example using PHP, let's prepare the following code:

<?php
$shop 
= array( array("rose"1.25 15),
               array(
"daisy"0.75 25),
               array(
"orchid"1.15 7
             ); 
?>


This example shows that now $shop array, in fact, contains three arrays.  As you remember, to access data in one-dimensional array you have to point to array name and index. The same is true in regards to a two-dimensional array, with one exception: each element has two indexes – row and column.

To display elements of this array we could have organize manual access to each element or make it by putting For loop inside another For loop:

<?php
echo "<h1>Manual access to each element</h1>";

echo 
$shop[0][0]." costs ".$shop[0][1]." and you get ".$shop[0][2]."<br />";
echo 
$shop[1][0]." costs ".$shop[1][1]." and you get ".$shop[1][2]."<br />";
echo 
$shop[2][0]." costs ".$shop[2][1]." and you get ".$shop[2][2]."<br />";

echo 
"<h1>Using loops to display array elements</h1>";

echo 
"<ol>";
for (
$row 0$row 3$row++)
{
    echo 
"<li><b>The row number $row</b>";
    echo 
"<ul>";

    for (
$col 0$col 3$col++)
    {
        echo 
"<li>".$shop[$row][$col]."</li>";
    }

    echo 
"</ul>";
    echo 
"</li>";
}
echo 
"</ol>";
?>


Perhaps, instead of the column numbers you prefer to create their names. For this purpose, you can use associative arrays.  The following code will store the same set of flowers using column names:

<?php
$shop 
= array( array( Title => "rose"
                      
Price => 1.25,
                      
Number => 15 
                    
),
               array( 
Title => "daisy"
                      
Price => 0.75,
                      
Number => 25,
                    ),
               array( 
Title => "orchid"
                      
Price => 1.15,
                      
Number => 
                    
)
             );
?>


It is easier to work with this array, in case you need to get a single value out of it. Necessary data can be easily found, if you turn to a proper cell using meaningful row and column names that bear logical content.  However, we are loosing the possibility to use simple for loop to view all columns consecutively.

You can view outer numerically indexed $shop array using the for loop. Each row of the $shop array is an associative array.  Hence, inside the for loop you need for each loop.  Also you can get each element from associative array manualy:

<?php
echo "<h1>Manual access to each element from associative array</h1>";

for (
$row 0$row 3$row++)
{
    echo 
$shop[$row]["Title"]." costs ".$shop[$row]["Price"]." and you get ".$shop[$row]["Number"];
    echo 
"<br />";
}

echo 
"<h1>Using foreach loop to display elements</h1>";

echo 
"<ol>";
for (
$row 0$row 3$row++)
{
    echo 
"<li><b>The row number $row</b>";
    echo 
"<ul>";

    foreach(
$shop[$row] as $key => $value)
    {
        echo 
"<li>".$value."</li>";
    }

    echo 
"</ul>";
    echo 
"</li>";
}
echo 
"</ol>";
?>
#163
Web Services in PHP / Conditional Statements
May 20, 2009, 04:17 PM
Conditional Statements

Sometimes when you write code, you want to perform different actions for different decisions. You can use conditional statements in your code to do this. Conditional statements are the set of commands used to perform different actions based on different conditions. In this tutorial we will look at two structures: if...else and switch statements. Both perform in saw way the same task.

  •     * IF ... Else Statement

  •     * Switch Statement

  •     * Type conversion rules to Boolean


Source : webcheat
#164
KARUR VYSYA BANK ( www.kvb.co.in )

Karur Vysya Bank Invites Applications for appointment in Clerical Cadre


Eligibility Criteria


Any degree with 50% marks and Candidates having major other than computer science should possess a minimum 3 months Computer Course from a well recognized Institution.
Candidates who have completed the U.G. Degree course and those appearing for degree examination in 2009 and awaiting results may also apply subject to the condition that they have to submit original of Provisional Degree Certificate at the time of joining the Bank, if selected.
If the candidate fails to submit the original of Provisional Degree Certificate, his candidature will be automatically rejected Candidates who have obtained degree through correspondence/open university are not eligible.

Age Limit : Not more than 28 years for Graduates and 30 years for Post Graduates / Double Graduates as on 31.05.2009 (5 years relaxable for SC/ST candidates)

Exam Fees : Demand Draft for Rs.200/- (Rs.50/- for SC/ST candidates) drawn in favour of THE KARUR VYSYA BANK LIMITED and payable at CHENNAI only. The Candidates should bring the demand draft while appearing for written test. It will be collected by our invigilators in the exam hall. SC / ST candidates should submit the proof for their caste while appearing for written examination.

Procedure to Apply :

In Resume data entry providing E-mail id is mandatory. All our correspondences viz. Exam call letters, Interview call letters etc. will be sent only through E-mail and hard copy of the same will not be sent to the candidates. So kindly ensure the correctness of Email id before saving your resume. In Resume data entry, the candidates who are awaiting results has to enter the aggregate percentage of marks upto the previous semester. However the final selection will be based on aggregate percentage of marks of all semesters. If the percentage of marks is in CGPA mode, the same should be converted into equivalent percentage and entered in the resume data entry. While applying candidates are advised to note down the reference number received through mail for future correspondences.

Last Date for Receiving Application : 30-May-2009


Apply Online Here
#165
Ramboll-IMI Soft Ltd  ( www.ramboll-imi.com )

Ramboll-IMIsoft has been around since 1988 both as a professional services group designing transmission line towers, microwave towers, switchyard structures on some of the biggest projects in the world and also as a software development company producing the most sophisticated software programs for design calculations and detailing of self supporting lattice steel towers .

Jr.Engineer Civil, Mechanical,

Job Description :

• The position is responsible for inspections of telecom towers in the allocated region every month as part of quality audit; and submitting Field Inspection Reports.
• For civil engineers
it entails inspection of tower foundation and for mechanical engineers it entails inspection of erected towers.
• The towers are inspected by climbing atop them and verifying them with respect to drawings. Based on their quality audit, Certificate of Fitness is issued for towers.
• The position reports to the Assistant Manager/Circle –in –charge.

Desired Skills :

• Candidate must have an engineering degree or a diploma with a strong academic performance from a recognized institution.
• He should be physically fit, love touring, be adventurous, have orientation for field work and be able to climb towers. He should be willing to travel extensively.
• Since the job entails interaction with vendor, candidates must have good communication skills.
• He should be a team-man.

Note : Please bring your all educational documents along with Xerox copies without fail

Job Location : Pune

Desired Experience : 0-1 Years

If you are intrested please attend the interview the below mentioned addres for further process: from 18th May - 24th May

Contact Details :
Name : Mr.Kalyan Kingston
Phone :20 41207091

Venue :

Ramboll IMIsoft Pvt. Ltd.
4th Floor Lunawat Prism, Above Megamart Showroom,
Vanaz corner, Kothrud Depot Pune, PUNE-411038
#166
Military Engineer Services (MES)

MES Chief Engineer Allahabad (Air Force) Zone invites applications from eligible candidates on prescribed format for the following posts :

Lower Division Clerk (LDC) : 111 posts (UR-56, SC-17, ST-08,OBC-30)

Pay Band : PB-1 Rs.5200-20200/- Grade Pay Rs.1900,

Age : 18-27 years, relaxation as per rules,

Qualification : (i) Matriculation or equivalent Examination of recognized University/ Board (ii) Typing speed 30 Words per minute in English or 25 words per minute in Hindi on typewriter

Written test will be conducted on 09/08/2009 and will have 2 parts, Part-1 : objective type and Part-II descriptive type of 90 minutes duration each.

Procedure to Apply :
Application in the prescribed format on A-4 size duly filled in should be sent to Headquarters Chief Engineer (AF), Allahabad - 211012 (UP) with attested copies of certificates and testimonials on or before last date 15 June, 2009.

Check All Details
#167
STAFF SELECTION COMMISSION (SSC)

Staff Selection Commission will hold on 02/08/2009, an open competitive examination for recruitment to the post Data Entry Operator, a Group C Ministerial post in the Office of Comptroller and Auditor General :

Data Entry Operator : 400 posts (Approx.)

Pay Scale : PB-1 Rs.5200-20200/- Grade Pay Rs.2400/

Qualification : 12th Pass or equivalent and (ii) Should have a speed of not less than 8000 key depressions per hour for data entry work.

Age Limit: 18-25 years as on 01/06/2009. Usual age relaxation to SC/ST/OBC/PH/ExS etc. as per Govt. orders.

Fee: Rs. 100/-. No fee for SC/ST/PH and Ex-Serviceman. Fee will be paid only in the form of "Central Recruitment Fee Stamps (CRFS)" These stamps are available at the counter of all Departmental Post Offices of the country. Stamps must be cancelled.

Scheme of Exam : An Open competitive examination on 02/08/2009.

Closing Date: Last date for filling of the application is 01/06/2009 (5PM)

Procedure to Apply :

Application on prescribed proforma, in an envelope should be send to concerned Regional Director of SSC.

Cantre of Examination and Address to which Applications should be sent : The applications should be addressed to the Regional Office of the SSC as listed here;

1. Delhi, Jaipur, Jodhpur, Kota, Udaipur, Almora, Dehradun : Regional Director (NR), SSC, 5th Floor, Block No.12, CGO Complex, Lodhi Raod, New Delhi-110504

2. Hyderabad, Vishakhapatnam, Chennai, Madurai, Tirupati, Kurnool, Rajamundry, Guntur, Coimbatore, Tiruchirapalli, Puducherry, Tirunelvelli : Regional Director (SR), SSC, E.V.K. Sampath College Raod, Chennai-600006

3. Kolkata, Port Blair, Gangtok, Jalpaiguri, Midnapur, Sambalpur, Koraput, Cuttack, Chinsurah, Bhuwaneshwar, Ranchi : Regional Director (ER), SSC, 5, Esplanade Row West, Old Assembly Building, Ground Floor, Kolkata-700001

4. Mumbai, Pune, Nagpur, Panji, Ahmedabad, Rajkot : Regional Director (WR), SSC, Army & Navy Building, 1st Floor, South Wing, Pratishtha Bhawan, Old CGO Complex, 101, M.K. Road, Mumbai-400020

5. Allahabad, Patna, Lucknow, Bhagalpur, Gorakhpur, Agra: Regional Director (CR), SSC, 8-AB, Beli Raod, Allahabad-211002

6. Guwahati (Dispur), Itanagare, Imphal, Shillong, Aizwal, Kohima, Agartala, Silchar, Dibrugarh : Regional Director (NER), SSC, Rukmini Nagar, P.O. Assam, Sachivalaya, Guwahati-781006

7. Bangalore, Darwad, Kozhikode, Mangalore, Gulbarga, Thrissur, Thiruvananthapuram, Kochi : Regional Director (KKR), SSC, 1st Floor, 2nd Block, 'E' Wing, Koramangala, Bangalore-560034

8. Raipur, Bhopal, Gwalior, Bilaspur, Indore, Jabalpur, Jagdalpur, Rewa : Dy. Director (MPR), SSC, 'Nishant Villa', F.Jalvihar Colony, Raipur-492001

9. Chandigarh, Shimla, Jammu, Srinagar, Jalandhar, Ambala, Hamirpur, Bathinda : Dy. Director (NWR), SSC, Block No.3, Ground Floor, Kendriya Sadan, Sector-9, Chandigarh-160017

For further details and application form, visit SSC website http://ssc.nic.in
#168
Freshers

Job Description :

Research on Potato Micropropagation and Minituber Production, development of agronomic practices for potato as an intercrop in sugarcane.
The current position is purely contract basis for limited period.

Desired Candidate Profile:

M.Sc. OR M.Sc.Agri in Botany/ Bio-Chemistry/ Microbiology/ Biotechnology Candidate with relevant experience & interest in research of Potato Micropropagation will be given preference.

Experience:  0 - 1 Years

Location: Pune

Compensation: Rupees 1,00,000 - 1,25,000
Rs.8000/- plus HRA as applicable p.m.

Education :

UG - B.Sc - Agriculture, Bio-Chemistry, Biology, Botany, Microbiology 
PG - M.Sc - Agriculture, Bio-Chemistry, Biology, Botany, Microbiology

Walk-in Interviews on 27th May 09 at 11:00AM along with Bio-data

Company Profile:

VSI established in 1975 by sugarcane growers of the co-op. sugar factories, is the only organization of its kind in the World. The Institute performs under one umbrella all scientific, technical & educational functions relevant to the Sugar Industry.

Contact Details

Company Name: Vasantdada Sugar Institute

Website: http://www.vsisugar.com/

Executive Name: S.G.Dalvi/P.N.Tawar, Tissue Culture

Address:

Vasantdada Sugar Institute
MANJARI BUDRUK,
TALUKA: HAVELI
DISTRICT: PUNE
Pune,MAHARASHTRA,INDIA 412307

Telephone: 91-020-26902293
#169
Core Eng Jobs for Freshers at IMISoft

Job Description:


- The position is responsible for inspections of telecom towers in the allocated region every month as part of quality audit; and submitting Field Inspection Reports.
- For civil engineers it entails inspection of tower foundation and for mechanical engineers it entails inspection of erected towers.
- The towers are inspected by climbing atop them and verifying them with respect to drawings. Based on their quality audit, Certificate of Fitness is issued for towers.
- The position reports to the Assistant Manager/Circle â€"in â€"charge.

If you are intrested please attend the interview the below mentioned addres for further process:

Mr.Kalyan Kingston
Ramboll IMIsoft Pvt. Ltd.
Maharashtra.
4th Floor Lunawat Prism
Above Megamart Showroom,
Vanaz corner, Kothrud Depot Pune.
PUNE-411038
Contact :20 41207091


Desired Candidate Profile:


- Candidate must have an engineering degree or a diploma with a strong academic performance from a recognized institution.
- He should be physically fit, love touring, be adventurous, have orientation for field work and be able to climb towers. He should be willing to travel extensively.
- Since the job entails interaction with vendor, candidates must have good communication skills.
- He should be a team-man.

Note : Please bring your all educational documents along with Xerox copies without fail


Experience: 0 - 1 Years

Location: Pune

Compensation : Rupees 60,000 - 1,25,000
Negotiable

Education:

UG - B.Tech/B.E. - Civil, Mechanical,Diploma - Civil, Mechanical 
PG - Any PG Course - Any Specialization,Post Graduation Not Required

Company Profile:

Ramboll IMISoft Pvt. Ltd is a Hyderabad premier tower design and Software development consultancy with its tower designer software iTowers, iSwitchyard, iBase accepted globally and is being used by many global giants. The company is expanding countrywide in four folds to meet the persisting client demands for design & quality inspections of sites & manufacturing

Contact Details

Company Name: Ramboll IMI Soft Pvt. Ltd.,

Website: http://www.imisoft.com

Executive Name: Mr.Kalyan Kingston

Email Address: jobs@imisoft.com

Telephone: 020-41207091

Reference ID: Jr.Engi Civil & Mech - Maharastra
#170
BLOOM SOFTWARE SOLUTIONS ( www.bloomsolutions.com )

Web Designer


We are conducting Walk-In Interview from 19 to 22 May 2009 @ Bloom Software Solutions, Bangalore

Note : If you have already taken up the interview in a period of 6 Months, Kindly ignore this mail.

Currently we have openings for the following position:

Company : BLOOM software Solutions

Job Location : Bangalore

Desired Experience : 0.6 to 2 Years

Position : Web Designer

Mandatory Skills : Photo Shop, Flash, HTML, Coral Draw, Dream Weaver

Desired Qualification: Any Graduates

Walk-In Date: 19 to 22 May 2009

Walk-In Time: 10:00 AM to 4:00 PM

Venue:

Bloom Software Solutions
No.91, AGS Layout ,
Near M.S Ramaiah Hospital,
Off New BEL Road,
Bangalore - 560054

Contact Person : Deepthi

E-mail ID : bloomsolutions_deepthi@ChetanaSforum.com

Contact Number : (080) 23606697
#171
Web Services in PHP / Looping Statements
May 19, 2009, 09:39 PM
Looping Statements

In programming it is often necessary to repeat the same block of code a given number of times, or until a certain condition is met. This can be accomplished using looping statements.

PHP has two major groups of looping statements: for and while. The For statements are best used when you want to perform a loop a specific number of times.

The While statements are best used to perform a loop an undetermined number of times. In addition, you can use the Break and Continue statements within looping statements.

The While Loop

The Do...While Loop

The For Loop

The Foreach Loop

Break and Continue Statements


Source : webcheat
#172
(CDS) (II), 2009 Including SSC (Women Non-Technical) Course

The Union Public Service Commission (UPSC) will hold the Combined Defence Services Examination (CDS) (II), 2009 on 13th September, 2009 for admission to Indian Military Academy, Naval Academy amd Air force Academy for the Cources commencing in July, 2009 and Officers Training academy, Chennai for the cources (Men and Women) commencing in October, 2010.

Conditions of Elgibility

(A) Age Limits, Sex and Marital Status:


   1.      For Indian Millitary Academy : Unmarried male candidates born not earlier than 2nd July, 1986 and not later than 1st July 1991 only are eligible.

   2.      For Naval Academy : Unmarried male candidates born not earlier than 2nd July, 1988 (2nd July, 1986 in case of NCC Naval wing 'C' certificate holders) and not later than 1st July 1991 only are eligible.

   3.      For Air Force Academy : Unmarried male candidates born not earlier than 2nd July, 1987 and not later than 1st July 1991 only are eligible.

   4.      For Officers' Training Academy - (SSC Course for Men) : Male candidates (Unmarried or Married) born not earlier than 2nd July, 1985 and not later than 1st July 1991 only are eligible.

   5.      For Officers Training Academy - SSC (Women Non- Technical) Course :
      (a) Unmarried Women, issueless widows who have not remarried, and issueless divercees (in possession of diveorce documents) who have not remarried are eligible. They should have been not earlier than 2nd July, 1985 and not later than 1st July, 1991.

(B) Educational Qualifications:

   1.      For Indian Millitary Academy and Officers' Training Academy : Degree of a recognised university or equivalent.
   2.      For Naval Academy : B.Sc. (with Physics & Mathematics ) or Bachelor of Engineering.
   3.      For Air Force Academy: Degree of a recognised university (with Physics and Mathematics at 10+2 level) or Bachelor of Engineering.

(C) Physical Standards: candidates must be physically fit according to the physical standards for admission to Combined Defence Services Examination (CDS) (II), 2009 as prescribed in the detailed advertisement.

Application form: The candidates must apply in the Common Application Form devised by the commission for its examination, which can be purchased from the designated Head Post Offices/Post Ooffices throughout the country against cash payment of Rs. 20/-.

Fee : Rs. 100/- through Central Recruitment Fee Stamp only. SC/ST candidates are exempted from payment of fees. OBC candidates are required to pay full fees.

How to Apply : All applicants must reach the "Secretary, Union Public Service commission, Dholpur house, Shahjahan Road, New Delhi - 110069" either by hand or by Post/Speed Post only or by Courier, on or before 25th May, 2009.

For more Details and Application Form: Click Here
#173
Non Engg - BBA & B.com Jobs / THE INDIAN NAVY
May 19, 2009, 09:32 PM
THE INDIAN NAVY : SSC Officer in Technical Branch : January 2010 Course : Laste Date: 25-05-2009

Applications are invited from unmarried Male Indian Citizens for Short Service Commission (SSC) Officer in Technical Branches (Engineering and Electrical) of the Indian Navy for Course commencing January 2010 at NAVAC Ezhimala, Kerala.

Eligibility Conditions:
Age : Between 19 & 1/2 to 25 years (candidates to be born between 02 January 1985 to 01 July 1990; both dates inclusive)

Educational Qualifications : B.E/ B.Tech. (or equivalent) from a institution recognised by AICTE with minimum 55% marks in aggregate. Calculation for aggregate percentage should be based on total marks obtained in all the semesters (including I & II) divided by total number of semesters in any of the following disciplines:

    *  Engineering Branch : Mechanical/ Production / Aeronautical / Marine / Control

    *  Electrical Branch : Electrical / Electronics / Telecommunications / Avionics / Instrumentation & Control

Physical Standards :

Hight and Wieght : Minimum height Male - 157 cms with correlated weight.
Eye Sight : The minimum acceptable vision standard for distant vision, 6/24, 6/24 correctable to 6/6, 6/6 with glasses. Should not be colour/night blind.

SSC : Short Service Commission is granted for a term of 10 years, extendable to 14 years, subject to service requirements and performance/willingness of the candidate.

How to Apply: Application Forms in accordance with the prescribed format and complete in all respects with superscription on the envelope "SSC ENGINEERING/ ELECTRICAL BRANCH - January 2010 Course " are to be sent to the address given below by 25/05/2009 :

Address:
Post Bag No. 02,
Sarojini Nagar, New Delhi - 110023

For more Details and application form format : Click Here
#174
Fresher Desktop Support Engineer

Location : Delhi

Experience : 0-3 Years

Job Description :

The Desktop Engineer would be responsible for these following activities:
* Installation & maintaining and attending day-to-day user's problem calls..
* Designing, implementation and maintenance of Windows based Network, inclusive of all Networking Hardware & Software support.
*I nstallation and updating of operating system and other software.
* Configuring & maintaining e-mail accounts

Desired Skills :

- Graduation is Must.
- Undergraduates will not be considered.
- Must have done 1yr hardware and Network diploma. ( MCSE )
- Candidate should have good communication skills.

Company Profile:


Progressive Infotech (Progressive) is a leading independent provider of IT Infrastructure Services encompassing Integration and Management of IT Infrastructure, through its robust world class delivery processes to varied corporations of high repute. Progressive has established its expertise in IT Infrastructure management by efficiently running the Infrastructure setups of several large Indian enterprises. With an Integrated Quality Management system that comprises ISO 9001:2000, ISO 20000 (previously BS15000) as well as ISO 27001 (previously BS 7799) standards, Progressive has redefined the way IT Infrastructure management is being practiced across the globe. The company's wide array of services focus on helping enterprises chalk out the best IT Infrastructure strategies, ensuring minimized downtime, reducing total cost of ownership and delivering excellent customer service.

Walk-in for freshers Desktop Support Engineer (18th May-22nd May)

Contact Details :

Name : Aditi Mahajan
Phone : 91-120-4393932

Address :

Progressive Infotech Pvt Ltd
C 161 Phase, II Extension, NOIDA - 201305
#175
Network Engineers

Location : Bangalore

Experience : 0-2 Years

Job Description :

- Candidate has to Trouble-Shoot ADSL , ADSL2+ , ROUTERS, Wireless-Routers , Modems, ISDN Lines , BRI , PRI, Leased Lines, Remote Desktop Installation

Desired Skills:

- Candidate should be 10+2, Diploma Holders, any graduate willing to work as a Network Engineer/Service Engineer with a telecom company and should have Knowledge in HARDWARE & NETWORKING .
- Two wheeler is required.
- Freshers can apply.
- no BE,B-tech

Company Description:

Aevus is a fast growing information technology company that had spread its needs of varied set of clients. The company is managed by a group of professionals who have wide expertise in various areas of business

WALK-IN Interview on 18,19 & 20 May

Contact Details :
Name : MR.HARJOT SINGH
Phone : 092417-67702
Email : career (at) aevustechnologies (dot) com

Address : #13, MKR Plaza, Indira Gandhi Circle,
J.P Nagar 1st Phase, Bangalore - 560078
#176
Trainee Writer/Content Writer

Job Location : Chennai

Experience : 0 Years

Company Profile:

Established in 1996 and headquartered in Waltham, Mass., with a 4,000+ workforce spread across 50+ locations across 25 countries worldwide with a revenue of $400 million (est.). Lionbridge is a SEI-CMM Level 5 certified solution center.

Lionbridge (Nasdaq: LIOX) provides globalization and off shoring services that enable clients to develop, release, manage and maintain their enterprise content and technology applications globally.

Through its globalization service offerings, Lionbridge adapts client products and content to meet the linguistic, technical and cultural requirements of customers, partners, and employees worldwide.

Lionbridge offshoring services include the development and maintenance of content and applications as well as testing to ensure the quality, interoperability, usability and performance of clients' software, hardware, consumer technology products, web sites and content. Lionbridge offers its testing services under the VeriTest brand.

Lionbridge has a dedicated team of 4,000 employees worldwide, including 1,500 skilled professionals in India and China. Lionbridge program managers, engineers, content developers, quality assurance professionals and linguistic experts work with a global community of over 5,000 independent translators collaborating across a technology-based, global delivery platform.

Job Description: :
Opportunity for Fresher – 2009 pass out to be associated with US MNC as Content Writer

Desired Skills :

To Fuel our expansion plans in chennai we are looking out for fresh graduates with below mentioned qualifications

Education Qualification:
Any Graduation from 2009 batch.

Required Skill set:

Excellent communication Skills (Written and Verbal) interpersonal, and presentation skills.
Sound Base in Grammar
Ability to present and write information in an interesting manner
Basic Compute Skills – Mandatory MS-Office
Familiarity with other computer-related applications, desirable

If you think this is the right opportunity, then walkin to our chennai office from 18-May-09(Monday) till 22-May-09(Friday) between 10:00 AM and 4:00 PM with your updated CV.

Contact Details: :

Phone :91-44-66785000
Venue : Lionbridge Technologies Pvt. Ltd.,
International Tech Park (Ascendas), "Crest" 7th Floor, Unit Nos. 1 & 2,
Taramani Road, Chennai – 600 113.

Website: http://www.lionbridge.com
#177
(6 Months+) Walk-In @ TCS : TESTING : Mumbai : On 18-21 May 2009 

Major Challenges for the profile:

1. Understand existing system functionalities / new enhancements
2. Prepare Test plan based on functional specifications along with existing flow chart and revised flow chart with requisite approvals
3. Carry out actual testing and get resolutions of bugs done by coordinating with technology and developers
4. Update actual test results
5. Prepare local operating process
6. Provide training to operations unit
7. Assist in migration of new enhancements into production
8. Provide Daily Status update to Product & Technology

Critical Skills required for applicant:

• Strong oral & written communication skills to communicate with internal and customers and developers
• Interpersonal, problem-solving, analytical and networking skills across various functions
• Good blend of project management skills
• Ability to work in a team and under ambiguous situations
• Should take a task to completion and be able to work under pressure.
• Timely completion of UAT and sticks to UAT schedule / timely escalations to seniors
• Multi-tasking- ability to handle multiple UAT's Successful migration of new enhancements on production

***** IMPORTANT *****:

1) Candidate needs to have min 6 month to max 2 yrs of exp into s/w testing
2) Fresher candidates are NOT eligible to apply and will not be considered for said position
3) Candidate who have completed their 10+2+3 are only eligible to apply (except diploma holder)
4) Candidate who has qualification into B.E, B.Tech, M.E, M.Tech, Full Time MCA, MBA, MMS, PGDM, and PGDBA should NOT apply
5) Candidate should be ok working into continuous night shift
6) Candidate who have completed their 10+2+3 through distance learning are eligible to apply
7) Candidate having certification into S/W Testing will be preferred (not mandatory)

Candidates meeting above criteria can walk-in for an interview at the below mentioned address between 10am to 11am. with their updated resume

Walk-In Date: 18 to 21 May (Monday to Thursday) | 10am to 11am
(candidate walk in late will not be interviewed)

Venue:

Goregaon, Nirlon, Nirlon Compound
Ground Floor, Building no 24, Next THE HUB
Opp Western Express Highway, Goregaon East, Mumbai

Contact Person: Mr. Bashir Ansari

Website: http://www.tcs.com
#178
Walk-In @ REVINFOTECH : BE / B.Tech / MCA / MSC

Job Location : Ludhiana

Job Description::
- Candidates will be required to provide back-end support in Operations division of Organization,
- Candidates will be working in support function capacity & will gain insight in Operations
- Candidates must be well versed with IT technologies

Desired Profile:
- Candidates must be fresher.
- Candidates must have good communication skills.
- Candidates must be well versed with Computer basics
- Candidates must be able to work in team & should have aggressive command.
- We are looking person who has going knowledge of OOPS, PHP, Web Programming
- We are prefer local Candidate

Interview timing : 11 AM to 4 PM
Address:
4th floor,Opposite Ramgarhia Gurdwara
Miller Ganj, Ludhiana
Website: http://www.revinfotech.com
#179
Software Developer - BE/B.Tech/BSc/MSc/MS/MCA/ME/M.Tech : 2009-10 Passout

Location : Chennai, Coimbatore, Erode

Experience : 0 Years

Desired Skills :

• OOPS Concept
- Willing to move out to On-Site {U.S, U.K, AUSTRALIA, SINGAPORE, JP, ANY WHERE TO ASIA PACIFIC}
- Offshore development
- Right Attitude
Copy of Mark sheet 10.+2, U.G or P.G

Interview : Technical, Project Manager Round

Walk-In Interview Date 21,22,23rd and 24th May 2009 Time 10 AM to 1PM

Contact Details :

Name : Prabhu
Phone :044-64603311

Venue :

Jiffy Solutions, #14/65, Thirumalai Pillai Road,
Opp. To vidodaya School, Near Valluvar kottam Signal, T.Nagar, Chennai-600017
#180
Web Services in PHP / Functions
May 19, 2009, 08:28 PM
Functions

A function is a block of code which can be called from any point in a script after it has been declared. It is basically a compartmentalized PHP script designed to accomplish a single task. Furthermore, code contained within functions is ignored until the function is called from another part in the script. Functions are useful because they contribute to rapid, reliable, error-reducing coding, and increase legibility by tiding up complicated code sequences.

It is good programming practice to use functions to modularize your code and to better provide reuse. To declare a function, you simply type:

<?php 
   
function function_name(param_1, ... , param_n
   { 
      
statement_1
      
statement_2
      ...
      
statement_m

      return 
return_value
   } 
?>


We can optionally pass parameters to the functions to be known as local variable, and we can also return a result with the "return value" statement. This produces the ending of the function returning a value.

Source : webcheat
#181
Form Processing with PHP

One of the best features of PHP is possibility to respond to user queries or data submitted from HTML forms. You can process information gathered by an HTML form and use PHP code to make decisions based off this information to create dynamic web pages. In this tutorial we will show how to create an HTML form and process the data.

The HTML Form


Before you can process the information, you need to create an HTML form that will send information to your PHP script. There are two methods for sending data: POST and GET. These two types of sending information are defined in your HTML form element's method attribute. Also, you must specify the location of the PHP file that will process the information.

Below is an HTML form that will send the data using the POST method. Information sent from a form with the POST method is invisible to others and has no limits on the amount of information to send. Copy and paste this code and save it as form.html.

<html>
<head>
  <title>Process the HTML form data with the POST method</title>
</head>
<body>
  <form name="myform" action="process.php" method="POST">
    <input type="hidden" name="check_submit" value="1" />
    Name: <input type="text" name="Name" /><br />
    Password: <input type="password" name="Password" maxlength="10" /><br />
    Select something from the list: <select name="Seasons">
      <option value="Spring" selected="selected">Spring</option>
      <option value="Summer">Summer</option>
      <option value="Autumn">Autumn</option>
      <option value="Winter">Winter</option>
    </select><br /><br />
    Choose one:
      <input type="radio" name="Country" value="USA" /> USA
      <input type="radio" name="Country" value="Canada" /> Canada
      <input type="radio" name="Country" value="Other" /> Other
    <br />
    Choose the colors:
      <input type="checkbox" name="Colors[]" value="green" checked="checked" /> Green
      <input type="checkbox" name="Colors[]" value="yellow" /> Yellow
      <input type="checkbox" name="Colors[]" value="red" /> Red
      <input type="checkbox" name="Colors[]" value="gray" /> Gray
    <br /><br />
    Comments:<br />
    <textarea name="Comments" rows="10" cols="60">Enter your comments here</textarea><br />
    <input type="submit" />
  </form>
</body>
</head>
</html>


The example HTML page above includes different form elements: input fields, select list, text area, radio buttons, checkboxes and a submit button. When a user fills in this form and clicks on the submit button, the form data is sent to the process.php file.

Notice that we have added square brackets [] to the name of the checkbox element. The reason for the square brackets is that it informs PHP that the value may be an array of information. Users can select multiple values, and PHP will place them all into an array of the value of the name attribute.

For example, if you pick Green and Yellow and submit the form, then $_POST['Colors'] is itself an array. $_POST['Colors'][0] is Green and $_POST['Colors'][1] is Yellow. That's because the name attribute of the checkbox element is Colors[]. If the name was just Colors, then $_POST['Colors'] would be a string, holding only one of the selected values.

Source : webcheat
#182
Web Services in PHP / Cookies
May 19, 2009, 08:19 PM
Cookies

A cookie is a message given to a Web browser by a Web server. The browser stores the message in a small text file that the server embeds on the user's computer. Each time the same computer requests a page with a browser, the cookie is sent back to the server too.

There are a wide variety of things you can do with cookies. They are used to store information about user, visited pages, poll results and etc. The main purpose of cookies is to identify users and possibly prepare customized Web pages for them.

How to Create a Cookie?

How to Retrieve a Cookie Data?

How to Delete a Cookie?

Normally cookies are used only to store small amounts of data. Websites can read the values from the cookies and use the information as desired. In addition to the information it stores, each cookie has a set of attributes that helps ensure the browser sends the correct cookie when a request to a server is made.

Even though cookies are not harmful some people do not permit cookies due to concerns about their privacy. In this case you have to use Sessions.

Source : webcheat
#183
Secure File Upload with PHP

PHP makes uploading files easy. You can upload any type of file to your Web server. But with ease comes danger and you should be careful when allowing file uploads.

In spite of security issues that should be addressed before enabling file uploads, the actual mechanisms to allow this are straight forward. In this tutorial we will consider how to upload files to some directory on your Web server. We will also discuss security issues concerned with the file uploading.

Source : webcheat
#184
Sending Email (Text/HTML/Attachments)

Email is the most popular Internet service today. A plenty of emails are sent and delivered each day. The goal of this tutorial is to demonstrate how to generate and send emails in PHP.

So, you want to send automated email messages from your PHP application. This can be in direct response to a user's action, such as signing up for your site, or a recurring event at a set time, such as a monthly newsletter. Sometimes email contains file attachments, both plain text and HTML portions, and so on. To understand how to send each variation that may exist on an email, we will start with the simple example and move to the more complicated.


  • Sending a Simple Text Email

  • Sending HTML Email

  • Sending Email with Attachments

Note that to send email with PHP you need a working email server that you have permission to use: for Unix machines, this is often Sendmail; for Windows machines, you must set the SMTP directive in your php.ini file to point to your email server.

Source : webcheat
#185
Working with Directories   

As is necessary for any language, PHP has a complete set of directory support functions. PHP gives you a variety of functions to read and manipulate directories and directory entries. Like other file-related parts of PHP, the functions are similar to the C functions that accomplish the same tasks, with some simplifications. This tutorial describes how PHP handles directories. You will look at how to create, remove, and read them.


  • Reading the Contents of a Directory

  • Deleting the Directory and Its Contents

  • Creating New Directories

Source : webcheat
#186
How to connect to MySQL database using PHP

Before you can get content out of your MySQL database, you must know how to establish a connection to MySQL from inside a PHP script. To perform basic queries from within MySQL is very easy. This article will show you how to get up and running.

Let's get started. The first thing to do is connect to the database.The function to connect to MySQL is called mysql_connect. This function returns a resource which is a pointer to the database connection. It's also called a database handle, and we'll use it in later functions. Don't forget to replace your connection details.

<?php
$username 
"your_name";
$password "your_password";
$hostname "localhost"

//connection to the database
$dbhandle mysql_connect($hostname$username$password
  or die(
"Unable to connect to MySQL");
echo 
"Connected to MySQL<br>";
?>


All going well, you should see "Connected to MySQL" when you run this script. If you can't connect to the server, make sure your password, username and hostname are correct.

Once you've connected, you're going to want to select a database to work with. Let's assume the database is called 'examples'. To start working in this database, you'll need the mysql_select_db() function:

<?php
//select a database to work with
$selected mysql_select_db("examples",$dbhandle
  or die(
"Could not select examples");
?>


Now that you're connected, let's try and run some queries. The function used to perform queries is named - mysql_query(). The function returns a resource that contains the results of the query, called the result set. To examine the result we're going to use the mysql_fetch_array function, which returns the results row by row. In the case of a query that doesn't return results, the resource that the function returns is simply a value true or false.

A convenient way to access all the rows is with a while loop. Let's add the code to our script:

<?php
//execute the SQL query and return records
$result mysql_query("SELECT id, model, year FROM cars");
//fetch tha data from the database
while ($row mysql_fetch_array($result)) {
   echo 
"ID:".$row{'id'}." Name:".$row{'model'}.
   "
.$row{'year'}."<br>";
}
?>


Finally, we close the connection. Although this isn't strictly speaking necessary, PHP will automatically close the connection when the script ends, you should get into the habit of closing what you open.

<?php
//close the connection
mysql_close($dbhandle);
?>



Source : webcheat
#187
Gift / Prizes Request / Topup Request
May 18, 2009, 09:33 PM
User Name : VelMurugan
Date  : 18 May 09
Status : Normal
Postcount : 48
Information :
Total No of Post you made so far : Ex 674 posts : 10425
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#188
Gift / Prizes Request / Topup Request
May 18, 2009, 09:33 PM
User Name : VelMurugan
Date  : 16 May 09
Status : Normal
Postcount : 43
Information :
Total No of Post you made so far : Ex 674 posts : 10377
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#189
How to connect to MS SQL Server database

Below is the code for connecting to a MSSQL Server database.

<?php
$myServer 
"localhost";
$myUser "your_name";
$myPass "your_password";
$myDB "examples"

//connection to the database
$dbhandle mssql_connect($myServer$myUser$myPass)
  or die(
"Couldn't connect to SQL Server on $myServer"); 

//select a database to work with
$selected mssql_select_db($myDB$dbhandle)
  or die(
"Couldn't open database $myDB"); 

//declare the SQL statement that will query the database
$query "SELECT id, name, year ";
$query .= "FROM cars ";
$query .= "WHERE name='BMW'"

//execute the SQL query and return records
$result mssql_query($query);

$numRows mssql_num_rows($result); 
echo 
"<h1>" $numRows " Row" . ($numRows == "" "s") . " Returned </h1>"

//display the results 
while($row mssql_fetch_array($result))
{
  echo 
"<li>" $row["id"] . $row["name"] . $row["year"] . "</li>";
}
//close the connection
mssql_close($dbhandle);
?>



Source : webcheat
#190
DSN and DSN-less connections

DSN stands for 'Data Source Name'. It is an easy way to assign useful and easily rememberable names to data sources which may not be limited to databases alone. If you do not know how to set up a system DSN read our tutorial How to set up a system DSN.

For our example below lets assume that our DSN points to an Access database called 'examples.mdb' and that we will be selecting records from the table 'cars'.

<?php 

//connect to a DSN "myDSN" 
$conn odbc_connect('myDSN','',''); 

if (
$conn

  
//the SQL statement that will query the database 
  
$query "select * from cars"
  
//perform the query 
  
$result=odbc_exec($conn$query); 

  echo 
"<table border=\"1\"><tr>"

  
//print field name 
  
$colName odbc_num_fields($result); 
  for (
$j=1$j<= $colName$j++) 
  {  
    echo 
"<th>"
    echo 
odbc_field_name ($result$j ); 
    echo 
"</th>"
  } 

  
//fetch tha data from the database 
  
while(odbc_fetch_row($result)) 
  { 
    echo 
"<tr>"
    for(
$i=1;$i<=odbc_num_fields($result);$i++) 
    { 
      echo 
"<td>"
      echo 
odbc_result($result,$i); 
      echo 
"</td>"
    } 
    echo 
"</tr>"
  } 

  echo 
"</td> </tr>"
  echo 
"</table >"

  
//close the connection 
  
odbc_close ($conn); 

else echo 
"odbc not connected"
?>


Remember that 'myDSN' above is name of the DSN. Also note that you can change the table name from 'cars' to the name of your table and point the DSN to whatever database you like. One other thing to remember is that you can set up a DSN on your own machine though if you are using a hosting company you may have to ask the webmaster.

Source : webcheat
#191
How to Encrypt Passwords in the Database      

If you are developing a password-protected web site, you have to make a decision about how to store user password information securely.

What is "secure," anyway? Realize that the data in your database is not safe. What if the password to the database is compromised? Then your entire user password database will be compromised as well. Even if you are quite certain of the security of your database, your users' passwords are still accessible to all administrators who work at the Web hosting company where your database is hosted. Scrambling the passwords using some home-brewed algorithm may add some obscurity but not true "security." Another approach would be to encrypt all passwords in your database using some industry-standard cipher, such as the Message-Digest Algorithm 5 (MD5).

MD5 encryption is a one-way hashing algorithm. Two important properties of the MD5 algorithm are that it is impossible to revert back an encrypted output to the initial, plain-text input, and that any given input always maps to the same encrypted value. This ensures that the passwords stored on the server cannot be deciphered by anyone. This way, even if an attacker gains reading permission to the user table, it will do him no good.

MD5 does have its weaknesses. MD5 encryption is not infallible: if the password is not strong enough, a brute force attack can still reveal it. So, you can ask: "Why should I use MD5 if I know it is not the most secure?" The answer is fairly straightforward: it's fast, it's easy, and it can be powerful if salted. The greatest advantage of MD5 is its speed and ease of use.

It is vitally important to understand that password encryption will not protect your website, it can protect your passwords only. If your website does not have sufficient protection, password encryption will not make it safe from cracking. If your system has been cracked, a hacker can inflict a irreparable damage to it and also gain an access to confidential information, including passwords database. But if you store this information encrypted, hackers practically cannot make use of it. Cracking an encrypted password takes a large amount of time and processing power, even on today's computers.

So, let's start. First of all, you need to add a new account to your database. The following code allows to do it.

<?php
define
("DB_SERVER""localhost");
define("DB_USER""your_name");
define("DB_PASS""your_pass");
define("DB_NAME""your_db");
define("TBL_USERS""users_table_name");

$connection mysql_connect(DB_SERVERDB_USERDB_PASS) or die(mysql_error());
mysql_select_db(DB_NAME$connection) or die(mysql_error());

...

function 
addNewUser($username$password){
   global 
$connection;
   
$password md5($password);
   
$q "INSERT INTO ".TBL_USERS." VALUES ('$username', '$password')";
   return 
mysql_query($q$connection);
}
?>


Now, when a new user completes the registration form, his password will be encrypted automatically.

After that we should write code that validates a given username/password pair.

<?php
function checkUserPass($username$password){
   global 
$connection;
      
   
$username str_replace("'","''",$username)
   
$password md5($password);

   
// Verify that user is in database
   
$q "SELECT password FROM ".TBL_USERS." WHERE username = '$username'";
   
$result mysql_query($q$connection);
   if(!
$result || (mysql_numrows($result) < 1)){
     return 
1//Indicates username failure
   
}      
   
   
// Retrieve password from result
   
$dbarray mysql_fetch_array($result);
   
   
// Validate that password is correct
   
if($password == $dbarray['password']){
      return 
0//Success! Username and password confirmed
   
}
   else{
      return 
1//Indicates password failure
   
}
}
?>


And what if you already have users' database ready and want to start using encrypted passwords? To do it, you need to write encypt.php script with the following code and run it in your browser.

<?php
define
("DB_SERVER""localhost");
define("DB_USER""your_name");
define("DB_PASS""your_pass");
define("DB_NAME""your_db");
define("TBL_USERS""users_table_name");
define("FLD_USER""username_field_name");
define("FLD_PASS""password_field_name");

set_magic_quotes_runtime(0);

$connection mysql_connect(DB_SERVERDB_USERDB_PASS) or die(mysql_error());
mysql_select_db(DB_NAME$connection) or die(mysql_error());

$q "SELECT ".FLD_PASS.",".FLD_USER." FROM ".TBL_USERS."";
$result mysql_query($q$connection);

$total=0;
$enc=0;

$doencrypt=false;
if (@
$_REQUEST["do"]=="encrypt")
  
$doencrypt=true;

while(
$data mysql_fetch_array($result))
{
  if (
$doencrypt)
  {
    
$total++;
    if (!
encrypted($data[0]))
    {
      
$q="UPDATE ".TBL_USERS." SET ".FLD_PASS."='".md5($data[0])."' where ".FLD_USER."='".
      
str_replace("'","''",$data[1])."'";
      
mysql_query($q$connection);
    }
   
$enc++;
 }
 else
 {
   
$total++;
   if (
encrypted($data[0]))
     
$enc++;
 }


function 
encrypted($str)
{
  if (
strlen($str)!=32)
    return 
false;
 
  for(
$i=0;$i<32;$i++)
    if ((
ord($str[$i])<ord('0') || ord($str[$i])>ord('9')) && (ord($str[$i])<ord('a') || ord($str[$i])>ord('f')))
     return 
false;
 
return 
true;
}
?>


<html>
<head><title>Encrypt passwords</title></head>
<body>
Total passwords in the table - <?php echo $total?><br>
<?php if($enc==$total && $total>0) { ?>
All passwords are encrypted.
<?php } else if($total>0) { ?>
Unencrypted - <?php echo $total-$enc?><br><br>
Click "GO" to encrypt <?php echo $total-$enc?> passwords.<br>
WARNING! There will be no way to decipher the passwords.<br>
<input type=button value="GO" onclick="window.location='encrypt.php?do=encrypt';">
<?php ?>
</body>
</html>


Source : webcheat
#192
How to Create CAPTCHA Protection using PHP and AJAX

CAPTCHA is a simple test to determine if a user is a computer or a human. It is used to prevent spam abuse on the websites. So if you use CAPTCHA on your web site forms, this can help in stopping some bots and making life harder for other bots in accessing or using your forms.

In brief the CAPTCHA protection works by generating a random string, writing it to an image, then storing the string inside of a session or by some other method. This is then checked when the form is submitted.

The goal of this tutorial is to demonstrate how to make your own simple CAPTCHA protection using PHP and AJAX technologies.

This tutorial is very simple, but if you are unfamiliar with PHP and AJAX this is a great place to start. The tutorial consists of a HTML page for presenting a simple form that will send the data, a JavaScript file for handling the Ajax functionality, and a simple PHP page that makes the actual comparison of the what is in the text box compared to what phrase was stored in the image.


  • The AJAX HTML Page (the Front-end)

  • The JavaScript

  • The PHP Server Page (the Backend)

  • The Ways to Make It More Secure[/b]

Source : webcheat
#193
Passing JavaScript variables to PHP

JavaScript is mainly used as a client side scripting language, while PHP is a server side technology. Unlike Java or ASP.Net, PHP doesn't have tools to make it work client side. That is why you need to combine JavaScript and PHP scripts to develop powerful web-applications.

One of the frequent problems is defining visitor's screen resolution using JavaScript tools and passing this data to PHP-script. The following script provides solution for this problem:

<script type="text/javascript">

width = screen.width;
height = screen.height;

if (width > 0 && height >0) {
    window.location.href = "http://localhost/main.php?width="   width   "&height="   height;
} else
    exit();

</script>


Copy and paste this code snippet in the text editor, save it as index.htm and run it in your browser. After this code has been executed, a user is automatically redirected to the main.php page where screen resolution is displayed in the browser window.

The main.php looks as follows:

<?php
echo "<h1>Screen Resolution:</h1>";
echo 
"Width  : ".$_GET['width']."<br>";
echo 
"Height : ".$_GET['height']."<br>";
?>


As you can see, passing JavaScript variables in PHP is similar to sending data using GET method.

Source : webcheat
#194
How to Get the Current Page URL      

This Topic is used for Gets the Exact URL in the Browser.

Add the following code to a page:

<?php
function curPageURL() {
 
$pageURL 'http';
 if (
$_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
 
$pageURL .= "://";
 if (
$_SERVER["SERVER_PORT"] != "80") {
  
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }
 return 
$pageURL;
}
?>

You can now get the current page URL using the line:

<?php
  
echo curPageURL();
?>

Sometimes it is needed to get the page name only. The following example shows how to do it:

<?php
function curPageName() {
 return 
substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
}

echo 
"The current page name is ".curPageName();
?>
#195
Export Database Schema as XML

This tutorials is used to export database as XML Format and also used for dumping the database. Actually its reads the schema from database and write as XML Formats.

At first we connect to a MySQL database and use the SHOW TABLES command to return all the tables in the database. Next, we iterate over each table and return the fields for each table using the SHOW FIELDS command. Finally, we put all of the returned information into XML.

Have a look at the code:


<?php
// database constants
// make sure the information is correct
define("DB_SERVER""localhost");
define("DB_USER""root");
define("DB_PASS""password");
define("DB_NAME""tutorials");

// connection to the database 
$dbhandle mysql_connect(DB_SERVERDB_USERDB_PASS
   or die(
"Unable to connect to MySQL"); 

// select a database to work with 
$selected mysql_select_db(DB_NAME$dbhandle
   or die(
"Could not select examples"); 

// return all available tables 
$result_tbl mysql_query"SHOW TABLES FROM ".DB_NAME$dbhandle ); 

$tables = array(); 
while (
$row mysql_fetch_row($result_tbl)) { 
   
$tables[] = $row[0]; 


$output "<?xml version=\"1.0\" ?>
\n";
$output .= "<schema>";

// iterate over each table and return the fields for each table
foreach ( $tables as $table ) {
   $output .= "<table name=\"$table\">";
   $result_fld = mysql_query( "SHOW FIELDS FROM ".$table, $dbhandle );

   while( $row1 = mysql_fetch_row($result_fld) ) {
      $output .= "<field name=\"$row1[0]\" type=\"$row1[1]\"";
      $output .= ($row1[3] == "PRI") ? " primary_key=\"yes\" />" : " />";
   }

   $output .= "</table>";
}

$output .= "</schema>";

// tell the browser what kind of file is come in
header("Content-type: text/xml");
// print out XML that describes the schema
echo $output;

// close the connection
mysql_close($dbhandle);
?>


You should note that this code is specific to MySQL database. The commands such as SHOW TABLES and SHOW FIELDS are also available for other databases but are specified slightly differently.

Source : webcheat
#196
How to Create Thumbnail Images using PHP

This tutorial will describe how to create thumbnail images on the fly using PHP. Furthermore you will learn how to process a whole folder of images and create their thumbnails. Since this requires the GD library, you will need an installation of PHP with at least GD 2.0.1 enabled.

Below we will create a PHP script that contains two functions. The first one scans a provided directory for any .JPG images and, for each one, creates a thumbnail in the specified folder using the GD image functions. The second function creates an HTML file in the same directory as the script, which contains all of the thumbnails with links to the original images. This could be the basis of advanced photo gallery software.

The code below creates a function named createThumbs that will get three parameters. The first and the second is correspondingly the path to the directory that contains original images and the path to the directory in which thumbnails will be placed. The third parameter is the width you want for the thumbnail images.

<?php
function createThumbs$pathToImages$pathToThumbs$thumbWidth 
{
  
// open the directory
  
$dir opendir$pathToImages );

  
// loop through it, looking for any/all JPG files:
  
while (false !== ($fname readdir$dir ))) {
    
// parse path for the extension
    
$info pathinfo($pathToImages $fname);
    
// continue only if this is a JPEG image
    
if ( strtolower($info['extension']) == 'jpg' 
    {
      echo 
"Creating thumbnail for {$fname} <br />";

      
// load image and get image size
      
$img imagecreatefromjpeg"{$pathToImages}{$fname});
      
$width imagesx$img );
      
$height imagesy$img );

      
// calculate thumbnail size
      
$new_width $thumbWidth;
      
$new_height floor$height * ( $thumbWidth $width ) );

      
// create a new temporary image
      
$tmp_img imagecreatetruecolor$new_width$new_height );

      
// copy and resize old image into new image 
      
imagecopyresized$tmp_img$img0000$new_width$new_height$width$height );

      
// save thumbnail into a file
      
imagejpeg$tmp_img"{$pathToThumbs}{$fname});
    }
  }
  
// close the directory
  
closedir$dir );
}
// call createThumb function and pass to it as parameters the path 
// to the directory that contains images, the path to the directory
// in which thumbnails will be placed and the thumbnail's width. 
// We are assuming that the path will be a relative path working 
// both in the filesystem, and through the web for links
createThumbs("upload/","upload/thumbs/",100);
?>


At first we open the directory with images and iterate through it, looking for all .JPG files. Next we create thumbnails for each image in the directory. To create a thumbnail, we read in the file using the imagecreatefromjpeg() function and calculate the new thumbnail size. imagesx() and imagesy() functions return the width and height of the image respectively. Next we create a new image using the imagecreatetruecolor(). Finally, we copy and resize the original file with the imagecopyresized() function and save thumbnail with imagejpeg().

Source : webcheat
#197
Using Regular Expressions with PHP      

Regular expressions are a powerful tool for examining and modifying text. Regular expressions themselves, with a general pattern notation almost like a mini programming language, allow you to describe and parse text. They enable you to search for patterns within a string, extracting matches flexibly and precisely. However, you should note that because regular expressions are more powerful, they are also slower than the more basic string functions. You should only use regular expressions if you have a particular need.

This tutorial gives a brief overview of basic regular expression syntax and then considers the functions that PHP provides for working with regular expressions.


  • The Basics

  • Matching Patterns

  • Replacing Patterns

  • Array Processing


PHP supports two different types of regular expressions: POSIX-extended and Perl-Compatible Regular Expressions (PCRE). The PCRE functions are more powerful than the POSIX ones, and faster too, so we will concentrate on them.
#198
1. The Crooked House (Sopot, Poland)


#199
Multiple Domain Hosting

Multiple Domain Hosting is like web hosting business on a shoe-string budget. The first step is to get yourself a multiple domain name hosting account.

For Example :


If Your Multi Domain Hosting Account that Allows up to 10 web sites or domains. You can use one for your developement. And Another 9 for your client. You will pay regular amount for hosting. And you can get amount from your client for hosting as per your rates.

It is preferable to have full administrative control over your client's web sites. Make sure that, not only does your web host provide you with a control panel that includes full administrative facilities to easily manage your multiple account, but that your host provides your clients with their own control panel too.

In short, hosting multiple domain, is a system where web designers can buy a single "Plan" and sub-divide their storage space into multiple accounts.... one for each website they develop. This significantly decreases the costs to the web designers, putting more money in their pockets when they sell the hosting service to their clients.
#200
Web Hosting Tutorials / Reseller Hosting
May 18, 2009, 01:08 PM
Reseller Hosting

A reseller is a middle-man who sells web space on somebody else's server. Reselling schemes vary widely.

They fall into the following categories:

(a) The reseller acts as an agent for the web hosting company. The service is advertised by the reseller as being with the actual web hosting company. People buy direct from the web hosting company but the reseller gets a cut if customers mention the reseller's name.

(b) The reseller acts as a marketer for the web hosting company. The service is advertised by the reseller as being with the actual web hosting company. People buy the service from the reseller but all further contact they have is direct with the web hosting company.

(c) The reseller appears to be a web hosting company in his own right, handling sales and support but 'rebadges' somebody else's service. A customer buys web space from the reseller who buys web space (at a lower price) from the actual web hosting company. Customers contact the reseller for support.

(d) The reseller purchases a large chunk of web space and bandwidth from the web hosting company and can then carve that into individual chunks of space/bandwidth for sale to customers. Customers contact the reseller for support.
#201
200 Million Facebook Accounts Hacked!

When it comes to Facebook, security always seems to be a problem. This time, hackers have managed to steal passwords of 200 million users through phishing scam as reported by Reuters. Facebook spokesperson Barry Schnitt said the site was in the process of cleaning up damage from the attack and also blocking compromised accounts.

Looks like Koobface and Dancing girl, weren't enough to teach Security lessons to Facebook.

Targeted Facebook users were sent an email message that asked them to click over links to fake websites - www.151.im, www.121.im and www.123.im that had fake domains. On clicking on any of these sites, a Facebook-like login page would appear. Apparently, the phishing attack becomes success when user enters login credentials into that fake Facebook login page. Facebook in turn deleted all references to these domains.

According to Schnitt, Facebook's security team believes that hackers intended to attack large number of accounts which later would be used for spamming about pharmaceutical products.

Facebook users are requested not to open any suspicious emails from unknown Facebook accounts asking you to visit any social networking site.
#202
World's 20 worst CEOs

Some chief executive officers are known for their outstanding skills, the ability to turn around the fortunes of the companies they run. But there are others who have tarnished the image of the CEO and the reputation of many corporate giants.

One of the worst CEOs, India has seen is Satyam's disgraced former chairman Ramalinga Raju.  Raju wreaked havoc in the company he founded. After a failed acquisition attempt involving Maytas, a family owned company in December 2008, the share price of Satyam fell drastically. This was just the beginning of the troubles in the company.

In January 2009, Raju admitted to a Rs 7,800-crore (Rs 78 billion) fraud. Satyam's accounts had been misappropriated over a number of years. Raju is now in jail and judicial proceedings are underway.

Talking about worst CEOs around the world, business magazine Conde Nast Portfolio after consulting with a panel of business school professors, identifies the business "leaders who helped drive their companies into the ground."

The magazine has complied a list of America's 20 worst ever CEOs. These 20 include "six men who helped make today's economy stink," the magazine said.

Citigroup's India-born chief Vikram Pandit has found a place among the 20 worst-ever CEOs in America, but the top 'honours' go to bankrupt Lehman Brothers' former boss Dick Fuld.

Check out the list of the world's worst CEOs...

Source : rediffmail
#203
The ten fastest cars in the world!

While modest budgets, shaky nerves and the sad state of Indian roads will likely prevent many of us from ever topping the mythical 200 miles per hour barrier, wouldn't it be fun to drive as fast as F1 champ Lewis Hamilton?

We're talking 0-60 mph in less than 4 seconds. We're talking 800+ horsepower. We're talking V12 engines.

In short, wouldn't it be fun to own and drive a supercar?

Well, since dishing out several crores for a single vehicle is not the most practical of aspirations, here's the next best thing: a run-down of the world's top 10 fastest street legal supercars. Enjoy!

Source : rediffmail
#204
Gift / Prizes Request / Topup Request
May 16, 2009, 11:08 AM
User Name : VelMurugan
Date  : 15 May 09
Status : Normal
Postcount : 45
Information :
Total No of Post you made so far : Ex 674 posts : 10334
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#205
Aegis to buy Australia's UCMS Group

Essar Group's back office arm Aegis Ltd has agreed to buy Australian business process outsourcing firm UCMS Group Ltd in a cash deal worth about A$54 million, the firms said in a statement.

Aegis, through affiliate firm Aegis BPO Services Australia Pty Ltd, will pay UCMS stockholders A$0.98 per share, a 133 per cent premium over Thursday's closing price of A$0.42 per share, they added in the joint statement.

"Australia and New Zealand logically become a part of our growth strategy and offer an opportunity for Aegis to expand its footprint in this geography," said Aparup Sengupta, global chief executive officer and managing director of Aegis.

The transaction is expected to close in the third quarter and is subject to approvals from shareholders and the Supreme Court of Victoria and other customary closing conditions, they added.

With this acquisition, Aegis will have operations in India, Philippines, the United States, Costa Rica, Kenya and Australia. Last year, Aegis acquired outsourcing firm PeopleSupport Inc.

Source : indiatimes
#206
Nokia Coming Out with Multi-touch Phone?

This one's just coming in. If we are to believe the reports coming in from various quarters, Nokia is likely to announce a capacitive touchscreen enabled handset in Q3 of 2009. And the new phone may also sport multi-touch functionalities.

The rumors stem from a recent report by Digi-Times that says that Nokia will adopt a Synaptics touchscreen IC (integrated circuit) for its "upcoming" handset. Mind you, we're not talking about the N97 here. Digi Times has also reported in a subsequent article that Wintek is supplying Nokia with capacitive touchscreens. Nokia had sourced resistive touchscreens for the 5800 XpressMusic from this same company.

We will need to wait for more details on this supposedly exciting piece of hardware that should see the light of the day in the very near future. On second thoughts, could this be the one Nokia had supposedly leaked back in December? Remember this. Anyone?

Source : techtree
#207
Images of Slim Sony PS3 Leaked

Sony's PlayStation is quite bulky and heavy compared to Microsoft's Xbox 360 and the Nintendo Wii. Sony recently silenced the rumor mills that buzzed with rumors about a PS3 redesign. Sony UK representative told Computerandvideogames.com that "We currently don't have any plans for a redesigned PS3."

Sony was also rumored to be using Intel's Larrabee in the next generation PlayStation console in February, which was rubbished by the company.

However, a Chinese gaming messageboard Levelup leaked out grainy production images posing them as of slimmer PlayStation console. Even the PS3 box is being shown as reprinted. Though grainy, the images clearly depict that the chassis is not a professionally manufactured and finished job. Big shiny chassis has been squeezed to rather cheap looking matte finish. The PS 3 logo font appears different than the original one - obviously Sony wouldn't rebrand the console just because it's slim!

Source : indiatimes
#208
Facebook now in six Indian languages

Popular social networking site Facebook has launched an Indian interface that will help members in the region connect with peers in six different languages.

"Do you speak Hindi, Punjabi, Bengali, Telugu, Tamil or Malayalam? Now you can use Facebook in any of these languages to connect with your Indian friends all over the world," a welcome message on the homepage greeted users on Friday.

Members can now opt for any of the six languages through option tabs on the homepage. As of now Facebook does not allow transliteration or copying of English script into any another in online chats or messages.

With the new feature, the fast-growing site with an active user base of over 200 million, expects to capture a burgeoning and tech-savvy Indian market.

In addition to the six languages, more than 40 translations are available on the site.

Most of India's young population are active users of social networking sites like Orkut and Facebook and often promote social causes through them.

source : indiatimes
#209
Google / Glitch disrupts Gmail again
May 15, 2009, 09:22 PM
Glitch disrupts Gmail again

Millions of people were cut off from Google Inc's search engine, email and other online services on Thursday, sparking a flurry o
f frustrated venting that served as a reminder of society's growing dependence on Google's technology.

The Mountain View-based company blamed the trouble on a glitch that routed too much of its traffic through computers in Asia, overwhelming its system so badly that about 14 per cent of its users encountered problems with the Internet's most popular search engine. The mistake also affected Google's email and several other services.

The outages began about 10:48 am EDT and lasted for about an hour, according to Urs Hoelzle, Google's senior vice president of operations.

Google's problems rippled around the Web because other sites rely on its analytics service and also draw much of their traffic from searches done through Google.

Many Web sites took twice as long to load and were twice as likely to fail during Google's disruption, according to Gomez Inc, which helps Internet companies manage their applications.

"We've been working hard to make our services ultra-fast and 'always on,' so it's especially embarrassing when a glitch like this one happens," Hoelzle wrote on Google's blog. "We're very sorry that it happened, and you can be sure that we'll be working even harder to make sure that a similar problem won't happen again."

Before the repair, many people locked out from Google went elsewhere on the Internet to express their dismay and despair.

Multiple messages posted on Twitter, a popular information-sharing forum, indicated that people all over the world had trouble with the Google search engine and e-mail. But other Twitter users said their Google services have been running smoothly.

Source : indiatimes
#210
HP recalls 70,000 laptop batteries

Hewlett-Packard (HP) is recalling some 70,000 batteries for notebook computers because of a fire hazard, the US Consumer Product Safety Commission (CPSC) said.

The CPSC said that it had received two reports of the batteries catching fire due to overheating, causing minor property damage but no injuries.

It said the lithium-ion batteries being recalled were used in HP and Compaq notebook computers sold between August 2007 and March 2008 and were made in China.

The CPSC provided a list of the computer models using the batteries on its website CPSC.gov. It said HP was providing free replacement batteries.

Source : indiatimes
#211
Sony's new Bravia series

Sony India has launched its new range of Bravia LCDs with the world's two firsts (world's slimmest and world's only motion flow 200HZ) to its credit.

Sony has introduced new models in S, V, W and Z series with beautiful lines outside and powerful technologies inside.

"We are not only focussing at enhanced display performance but even attaining the ultimate feel experience for our consumers. What you see and hear is what you experience via Bravia," Masaru Tamagawa, Managing Director, Sony India, said at the launch of the new series at a function here. "Innovation, creativity and technology come into play in the creation of these LCD TVs, bringing unprecedented level of realism and stunning clarity to the movies, both visually and aurally," he added.

The company had already stopped production of CRT TVs and is in the process of exhausting the stock with dealers.

"Last Diwali, we took the decision to stop production of CRT TVs and now, as Sony is focussing more on LCD screens, it will soon completely exit the CRT segment," Tamagawa told reporters.

The company is targeting a sales volume of 4.5 lakh units in the current fiscal, an increase of more than 60 per cent as compared to 2.80 lakh units in the last fiscal.

The new range of LCDs in India is priced in the range of Rs 16,000-2.99 lakh.

Source : indiatimes
#212
Chat Box / 6 things troubling Sony
May 15, 2009, 09:16 PM
6 things troubling Sony

Sony Corp forecast a second straight year of losses as the global recession batters demand for consumer electronics. The back-to-back annual losses will be Sony's first since its listing in 1958, underscoring deepening troubles for a company that has fallen behind Apple Inc's iPod in portable music, Nintendo Co in videogames, and is losing money on flat TVs.

The net loss at the world's second-largest maker of consumer electronics may widen to 120 billion yen ($1.26 billion) in the 12 months ending March 31, from a 98.9 billion yen deficit a year earlier, Tokyo-based Sony said today.

Here's looking into what is troubling electronic giant Sony.

Source : indiatimes
#213
Gift / Prizes Request / Topup Request
May 15, 2009, 11:20 AM
User Name : VelMurugan
Date  : 14 May 09
Status : Normal
Postcount : 46
Information :
Total No of Post you made so far : Ex 674 posts : 10289
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#214
Gift / Prizes Request / Topup Request
May 15, 2009, 11:19 AM
User Name : VelMurugan
Date  : 12 May 09
Status : Normal
Postcount : 51
Information :
Total No of Post you made so far : Ex 674 posts : 10243
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#215
Prepare for Higher ISD Rates

Pushed by high termination charges, Airtel and Idea have increased international subscriber dialling (ISD) charges for calls to various countries, reports a UTVi exclusive. The hike is as high as five times for certain countries. The call charges for Europe and US have been altered marginally.

On the contrary, as Techtree reported, following the new TRAI regulations announced in April 2009 that announced the reduction in termination charges for incoming international calls, it was expected that the tariff for outgoing international calls would be reduced.

Telecom industry officials say international players have increased termination charges significantly over the past few months, whcih has pushed them to hike charges.

Source : techtree
#216
MTNL's 3G Services Come to Mumbai

Those of you who never gave up on the MTNL services in Mumbai will finally have an option to opt for the much-yearned-for 3G services in the city. Mahanagar Telephone Nigam Limited (MTNL) in association with Alcatel-Lucent is going to officially announce the roll-out of 3G services in Mumbai tomorrow, May 15.

While the fate of the 3G spectrum auction hangs in the air, state-owned telecom service operators MTNL and BSNL have had the privilege to offer 3G services in various parts of the country.

Even though Mumbai was promised 3G services way back for a New Year launch, MTNL cast its spell of Jadoo on Delhi first in December 2008. Followed by the Bharat Sanchar Nigam Limited (BSNL) launching 3G services in Agra, Dehradun, Jammu, Jaipur, Jalandhar, Lucknow, Shimla, Patna, Ranchi, Haldia, and Durgapur.

Late, but nevertheless, here's what you as a 3G services subscriber could expect from MTNL - mobile data transfer speeds of 2 mbps from the present 144 kbps, video screening of calls, video on demand, mobile surveillance, live TV, movie downloads, and more as and when MTNL supports it.
#217
Get Most Out Of Symbian S60 Phones - 1


Symbian Series 60, better known as S60 amongst the smartphone buffs is akin to the Windows XP amongst mobile Operating Systems. While it has been snubbed for its general "uncoolness", plain-jane UI and doubts regarding its security, it has unceremoniously held the crown for the most used smartphone OS for as long as we can remember.

Now, here is the catch. While there is no doubt about S60's popularity, what makes it's market share interesting is the fact that most S60 users' are blissfully unaware that their phones actually are capable smartphones which can do much more than making calls and sending the occasional text message!

A reason for this lack of knowledge has partly to do with the Nokia strategy of flooding the market with such phones. In fact most Series S60 phones were bought, not because they were smartphones - but because they were good value for money.

Many a times, it has left me worried how little people actually manage to 'tap' out of an S60 phone and how little people know about the actual capabilities of the little gadget lying in their pocket possesses. Before you start blaming me for "acting too geeky", let me reaffirm that this piece is just an attempt to help a "normal" user get the most out their mostly unused features of a normal S60 handset. This guide is purely for the uninitiated, newbie who is looking for a way to "kickstart" his love-affair with a Series S60 mobile phone.

Introduction:


To start with, I am using NSeries handset from Nokia -- N85-- a latest Series 60. As mentioned in the beginning, S60 is an Operating System which has been licensed by the Symbian Foundation.

While there is no doubt that Symbian Series S60 is synonymous with Nokia, there are quite a few phones from Samsung and LG (amongst others) too which use Series 60. The N85 I am using here for reference runs the latest version of Series 60 Third Edition with Feature Pack 2. Feature packs are additions to existing OS versions, quite similar to the Service Packs you associate with Windows. The Series 60 Third edition, which was released back in 2005 has now reached the FP2 edition which gives the OS a fresher, rounded look and packs in a lot of other improvements as well which we will discuss later.

Source : Techtree
#218
H-1B has been an asset to US

There's little exaggeration in calling Steve Ballmer, along with the iconic Bill Gates, one of the creaters of the modern IT industry. Ballmer, who has been the company's CEO since January 2000, now has the daunting task of conquering new frontiers such as the markets for search and the software which runs mobile phones. Having missed out on acquiring Yahoo for competing better with search rival Google, Microsoft is now preparing to enhance its Internet search offerings by exploring joint innovation with Yahoo, and investing more in developing newer features for wooing Google users and advertisers.

In an interview with ET, Ballmer says his company will leverage engineering talent available in countries such as India in order to fuel the company's growth. Ballmer also shared his thoughts on a wide range of topics including the impact of the global meltdown and the role of government.

Source : indiatimes
#219
Top 10 web Removed

Wonder which are the hottest celebrity videos online? Lots, but the biggest hits are the ones which catch them in not-so-accepted public behaviour: yelling in public, using racist abuses, or engaging in raunchy sex acts.

Here are ten celebrity videos which went on to become Web Removed. These videos though became huge hits online also created outrage among fans and in many cases forced the celebrity to offer public apology.

source : indiatimes
#220
8 reasons IT Inc shouldn't fear Obama

As a noted columnist wrote, US President Barack Obama is at it again, bashing Bangalore. At a White House event this week to unveil tax reforms aimed at forcing American multinationals to pay corporate taxes -- and keep jobs -- at home, Obama lashed out at the current US system, saying it encouraged paying "lower taxes if you create a job in Bangalore, India, than if you create one in Buffalo, New York."

Though Obama's love/hate for Bangalore is debatable, one thing that a large section of both corporate India and US believe is that the new tax proposal can do little, if anything, of what it is aimed at: creating American jobs.

Here's why Mr Prez's new tax plan will fail not hurt Indian IT.

source : indiatimes
#221
Nortel opens center in Bangalore

Nortel has opened a new Global Network Operations Center (GNOC) in Bangalore, India, to help remotely manage and support communications networks for enterprise and carrier customers across Asia, Europe and the Americas.

The Bangalore GNOC provides round-the-clock network surveillance and performance monitoring for voice and data networks. This enables Nortel enterprise and carrier customers to focus their resources on their core business, instead of dedicating costly IT resources to maintain and manage their communications networks. This, in turn, helps these companies lower operational costs, maximize network efficiency and performance, and keep abreast with new, evolving technologies.

The GNOC monitors customer network to identify network problems before they can impact business functions or productivity, and seeks to resolve issues either remotely from the GNOC or by dispatching technicians to the customer's site.  This is Nortel's fifth Network Operations Center.

Nortel's other NOCs are located in North America, Europe, China and India (Gurgaon). The latter supports the managed services requirements of Bharti Airtel and other local customers.

Source : indiatimes
#222
Spice Mobiles' Stylish Phone with Indian Calendar!

Spice Mobile has announced the launch of its latest low-end phone - the S-5330 clamshell, for the India market.

The phone sports quite a lot of unique features that include the likes of an Indian Calendar. This is the first time that a phone has been equipped with an Indian calendar. Other features include an MP3 player and FM recording facility with a 3D style display menu. It also comes with 2 GB of expandable memory, a mobile tracking software and GPRS. All these features make the phone stand out from its competition in its price range.

As for the calendar application, here are some more details. The application gives users festival, tithi, details, lunar position, weekly and monthly information as per traditional Hindu calendar. Users will also be able to schedule all festivals in this one-of-its-kind phone calendar. Probably, the best feature of this phone is the ability to send festival/ tithi information to your loved ones via SMS!If you thought it came with a basic music player, be prepared to be shocked rudely.

The S5330 comes loaded with shuffle and repeat options, an equalizer that gives you the liberty to choose from eight equalizer settings. Oh, you can record FM transmission as well! The 2 GB expandable helps store all your data - which according to us is more than enough for a phone of this class.

The phone also comes loaded with VAS functionalities like Live cricket updates and free news alerts and weather forecast service from Reuters. The Reuters service also comes with a currency checker.

The S5330 is now available at Rs. 2,799 across the country - a very decent price for the phone considering its features.

Source : techtree
#223
Mobile Number Portability in India by Sept 20

Department of Telecom has issued (.pdf) a notification stating that long awaited number portability will finally be available by September 20. The main object of number portability is to be able to retain the same number even after switching between different mobile service providers. 

Mobile Number Portability gives a mobile subscriber the leverage of retaining his/her mobile phone number even after switching between networks. As per Department of Telecom - Mobile Number Portability is to be implemented in Delhi, Mumbai, Maharashtra and Gujarat Service areas of Zone I and Zone 2 includes Kolkata, Tamil Nadu, Chennai, Andhra and Karnataka of within six months of award of license by September 20, 2009, and in the rest of the country by March 20, 2010.

Syniverse Technologies have been licensed for MNP operations in Zone I while MNP Interconnection got licensed for MNP operations in Zone 2. 

TRAI will decide all kinds of mobile number portability tariffs like the transaction fees from customer seeking number change. Also TRAI will try to keep cost of the Mobile Number Portability at reasonable level so as most subscribers are not put off by the charges. 

Source : techtree
#224
Gift / Prizes Request / Topup Request
May 09, 2009, 09:25 PM
User Name : VelMurugan
Date  : 09 May 09
Status : Normal
Postcount : 45
Information :
Total No of Post you made so far : Ex 674 posts : 10190
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#225
Find out if your Windows 7 is genuine

Microsoft said that cybercriminals are already hawking booby-trapped versions of just-released Windows 7 operating system software.

"It's so important for customers to get their copies of Windows from a trusted source," Joe Williams, general manager, Worldwide Genuine Windows at Microsoft, said in an interview posted at the company's official website.

"In the last few days we've seen reports of illegitimate distributions of the release candidate of our latest Windows operating system, Windows 7, being offered in a way that is designed to infect a customer's PC with malware."

A nearly-final version of Windows 7 made its world debut on Tuesday, giving people a chance to tell Microsoft what they love or hate about the new-generation operating system.

Microsoft is making Windows 7 Release Candidate (RC) available as it puts finishing touches on the operating system that will replace Vista.

The US software colossus has touted anti-piracy protections it built into Windows 7 to thwart the spread of illegal copies of the operating system.

Windows 7 anti-piracy guards build on technology built into Vista, according to Williams. For example, pop-up boxes will warn people when unauthorized copies of software are spied on computers.

"With Windows Vista, we made significant strides in reducing the threat pirated copies posed to customers, our partners and Microsoft software, and we anticipate we'll do even better with Windows 7," Williams said.

Microsoft decried software piracy as a pervasive problem that costs the world economy more than 45 billion dollars annually and exposes users to risks of identity theft, system crashes, and data loss.

Williams said Microsoft research shows that as many as a third of the company's customers worldwide may be running counterfeit copies of Windows.

"We see many cases of customers who wanted to buy genuine software and believed they did, only to find out later that they were victims of software piracy," Williams said.

Windows operating systems are used in about 90 percent of the world's computers, according to industry figures.

Source ; indiatimes
#226
Outsourcing is not disowning

Rama Bijapurkar raises a valid point when she warns that we need to look at outsourcing less as a way to cut costs and focus instead on how best can we use it to enhance the brand experience (ET, 8 May). Ideally, there should be no contradiction between the two.

There is no reason why outsourcing should not be able to cut costs and enhance brand experience. Except that we don't live in an ideal world. In a second best world, where companies have to prioritise, the vast majority are more concerned (rightly) with cutting costs than with 'enhancing brand experience'.

Outsourcing offers a way of achieving the first without necessarily hampering the second. There are two reasons for this. Cutting costs enables companies to focus on delivering more value to their customers; value in terms of better products, more choice and so on, all of which go to enhance the brand experience.

This is the reason why, over the years, more and more companies have begun to outsource all but their most core functions. Much like the rethinking on free market capitalism, there is now a great deal of rethinking on the value of brands (except at the very high end) and how much they contribute to company bottom lines. In a prolonged and deep economic downturn of the kind the world is now experiencing, it is debatable how much brand names per se influence spending decisions.

Two, there is no reason why outsourced services should necessarily be inferior to those performed in-house. On the contrary, a system of strict quality checks and regular feedback about disgruntled customers, along with the higher specialisation that outsourcing makes possible, should improve the brand experience.

Examples abound: Infosys, TCS, Wipro and a host of other niche IT service providers being prime instances of companies that have built their entire business model on developing and honing outsourced business to a fine art. The fundamental rule in any principal-agency relationship (of which outsourcing is one example) is that the principal is responsible for the actions of her agent. It is only when companies lose sight of this that outsourcing can hurt their brand; not otherwise!

Source : economictimes
#227
Brit art student creates invisible car!

Ever wished your car turned invisible after being caught jumping the red light? Well, an art student in the UK has actually found a way to make her four-wheel vehicle invisible.

Sara Watson, of the University of Central Lancashire, spray-painted a battered Skoda Fabia to match the car park and entrance to her art studio.

And the unique work, created as part of her drawing and image-making course at the university, looks as if the car is see through.

The 22-year-old student had been given the car from a breakers yard, and then she worked for three weeks to ensure that it camouflaged perfectly with its surroundings.

"I was experimenting with the whole concept of illusion but needed something a bit more physical to make a real impact," The Telegraph quoted Watson, who is from Ashton under Lyne, as saying.

She added: "People have been stopping in the street to look and coming up and almost bumping into it, so it's had the desired effect."

Steve Jackson, owner of Recycling Lives, the firm that gave Miss Watson the car, said: "When I first saw the photos I was convinced it was something which had been done on the computer, but when you look more closely you see the effort and attention to detail she has put into it. It is just amazing."

Source ; yahoo
#228
Facebook now in six Indian languages

Popular social networking site Facebook has launched an Indian interface that will help members in the region connect with peers in six different languages.

"Do you speak Hindi, Punjabi, Bengali, Telugu, Tamil or Malayalam? Now you can use Facebook in any of these languages to connect with your Indian friends all over the world," a welcome message on the homepage greeted users on Friday.

Members can now opt for any of the six languages through option tabs on the homepage. As of now Facebook does not allow transliteration or copying of English script into any another in online chats or messages.

With the new feature, the fast-growing site with an active user base of over 200 million, expects to capture a burgeoning and tech-savvy Indian market.

In addition to the six languages, more than 40 translations are available on the site.

Most of India's young population are active users of social networking sites like Orkut and Facebook and often promote social causes through them.

Source : indiatimes
#229
Intel Stops Core i7 940, 965

Intel Nehalem architecture based Intel Core i7 940 processor will be phased out later this year. Ironically, Intel Core i7 940 was one of the first processors based on Nehalem architecture launched in November 2008. Consumers can confirm their Core i7 940 orders till Sept. 4 this year and after that it would be officially unavailable.

The quad-core 2.93GHz Intel Core i7 940 would be the first Nehalem processor to be phased out. Intel cites in a statement, "market demand for the same has moved to other products. Following the Core i7 940, Intel will next discontinue production of high-end quad-core 3.2GHz Intel Core i7 965 Extreme Edition.

It's hardly been a year since Intel launched it's Core i7 CPU but after Intel demonstrated 32nm Westmere chips in mid-February, this shift from Nehalem architecture to 32nm Westmere was obvious.

As per the Tick in Intel's Tick Tock Model, the 32nm process technology based processors will hit the production floors this year and will be publicly available in first half of 2010.

However, it's surprising that Intel still continues to sell cheaper quad-core 2.66GHz Intel Core i7 920 CPU, may be due to the price factor. Also, Intel is expected to roll out a high-end 3.33GHz quad-core Intel Core i7 975 Extreme Edition hopefully by the end of this month.

Intel is on tarck according to it's roadmap, the 32nm Westmere chips was planned for this year. However, Nehalem chips will be available (read shipped) throughout 2009.

Source : techtree
#230
Dell Planning Android Based Netbooks

Rumorsville is abounding with the news of Dell readying an ultra-portable laptop, (commonly known as a Netbook) that will run Google's Android OS, instead of Windows XP or Linux.

The current rumors arose from a recent press release by BSquare, a software firm. The release mentioned about a "system to use certain Adobe software on Dell netbooks running Google's Android platform". Interesting! Because, currently there is no Dell notebook running on the Android platform!

There were further twists to the tale when BSquare announced that it was an error on their part to publish the press release. Further, Dell spokesperson Andrew Bowins too confirmed the release was erroneous without going into the details of what exactly the erroneous part was. He neither confirmed nor denied if we would be seeing Android based netbooks in the near future.

Originally developed for smartphones, Android is fast becoming the OS of choice for low cost notebooks. Being open source, it offers a cheaper alternative to users who no longer need to be dependent on Microsoft's software or Intel's processors for their computing needs. Additionally, Android will do well with cheaper ARM-based processors. Netbooks, as most people might be aware are low cost, smaller versions of notebooks. Back in April, there were reports about Dell's arch-rival HP too being interested in Android.

Source : techtree
#231
Google / Gmail Down Again!
May 09, 2009, 08:08 PM
Gmail Down Again!

After few weeks of relative calm, Google's Gmail seems to have encountered another outage. While details of the outage are currently unknown, going by Twitter trends and related posts, it seems this one is on a fairly large scale and has affected a sizable number of users.

Google Apps users too have not been spared. Once you login, either on Gmail on your Google Apps mail page, you're greeted with the Temporary Error (500) message. If you were already logged in whilst the outage happened, you might see the "Oops the system encountered a problem (#767) - Retrying..." message.

Gmail has been in the limelight over the past few months because of its multiple outages that were reported in the past few months. The last outage was reported on April 17, just over three weeks ago. Prior to that, there was a major outage in March and another before that in February
     
As we file this, some users seems to have gained access to their accounts again while some others still haven't. Google has also updated the status page indicating the Google Mail outage. The mayhem on Twitter continues and Gmail seems to have become a trending topic in matter of minutes!

We await an official blog post/announcement from Google detailing the cause of the outage soon.

Source : techtree
#232
Gift / Prizes Request / Topup Request
May 08, 2009, 08:57 PM
User Name : VelMurugan
Date  : 08 May 09
Status : Normal
Postcount : 46
Information :
Total No of Post you made so far : Ex 674 posts : 10145
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#233
Suggestions & Feedback / Error In Forum Board
May 08, 2009, 08:37 PM
Hi Admin,

When i was in the any topic or any sub board in Entertainment Board, I Want to move to main board (Entertainment). Then I Click Entertainment link.

But Its not move to any board. its shows banner of our fourm only...........
#234
Windows / Linux / Linux Commands
May 08, 2009, 12:11 PM
What is Linux alias Command?

alias COMMAND:

     alias command allows you to create a shortcut to a command. As the name indicates, you can set alias/shortcut name for the commands/paths which is too longer to remember.

SYNTAX:

  The Syntax is
     alias [options] [ AliasName [ =String ] ]

OPTIONS:
     
-a    Removes all alias definitions from the current shell execution environment.
-p    Prints the list of aliases in the form alias name=value on standard output.


EXAMPLE:
     

   1. To create a shortcut temporarily:

      alias lhost='cd /var/www/html'

      This command will set lhost to cd /var/www/html/.
      Now if you type lhost it will take you to the specified folder/directory.

   2. To create a shortcut Permanently:
      You can put your aliases into the /home/user/.bashrc file. It is good to add them at the end of the file.

      alias home='cd /var/www/html/hscripts/linux-commands'

      Now if you type home it will take you to the specified folder/directory.

   3. To create a shortcut for a command:

      alias c='clear'

      This command will set c to clear.
      Now if you type c it will clear the screen.
#235
Gift / Prizes Request / Topup Request
May 08, 2009, 12:05 PM
User Name : VelMurugan
Date  : 07 May 09
Status : Normal
Postcount : 48
Information :
Total No of Post you made so far : Ex 674 posts : 10098
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#236
Oracle CEO on Sun Micro future

Oracle Corp Chief Executive Larry Ellison shook up Silicon Valley last month when he made a surprise move to enter the hardware market by acquiring computer maker Sun Microsystems Inc.

Some analysts speculated that Oracle, the world's largest database software maker, actually wants Sun's software assets and that it might eventually sell off the hardware business.

Below are Ellison's comments on his rationale for buying Sun and strategy for turning around the struggling company.

source : indiatimes
#237
Wipro seeing revival signs

Indian outsourcer Wipro Ltd sees demand picking up in the second half of 2009/10 and some stability is returning to the nervous business environment, the joint-CEO of its IT business said.

"The panic that was there seems to be abating. We are seeing some stability," Girish Paranjpe said. "Hopefully we should see some upturn in the second half."

He hoped most of the price cut negotiations with clients would end by June. Last month, Wipro beat expectations with a 4 per cent rise in quarterly net profit, but forecast a fall in June quarter information technology revenue as the global downturn hits outsourcing demand.

Wipro, which offers IT solutions such as system integration, software application and back-office services, counts Citigroup, telecoms gear makers Cisco, Nokia Siemens Networks and Credit Suisse as clients.

Source : indiatimes
#238
PBX routes Skype mobile calls for free

Businesses willing to shell out £900 ($1,330) to upgrade their IP PBX now have a way to make free roaming calls using Skype running on the 3 network, PBK add-on maker VoSKY has said.

According to Silicon Valley startup, last week's news from the 3 network that it plans to allow subscribers to make zero cost Skype-to-Skype calls from its mobiles, offers businesses the opportunity to slash calling costs.

Buying one of its PBX-to-Skype gateways would allow roaming users to communicate with company offices for free, no matter where they were in the world. Office-to-office calls would also be free, as would calls from office workers inside an enterprise to employees roaming with mobiles.

VoSKY's innovation is that it can piggyback multiple user numbers within a company on to a single public Skype ID using mapping.

"Every VoSKY gateway has a Skype ID and it will show up on the network," said VoSKY's David Tang, after 3's announcement last week. "All you need now is a 3 phone and a VoSKY gateway and you have fixed-mobile convergence."

In the past, what had been missing was a way to route Internet-based VoIP calls such as Skype from mobile phones without also incurring at least some charge for the mobile-to-network cell connection. The announcement by 3 UK, removed a cost impediment to business use of such technology, said Tang.

Getting free calls requires users to run the client on a compatible phone, with a compatible 3 SIM, using a version of Skype downloaded from the 3 network. The required VoSKY hardware varies depending on the number of concurrent lines required and the type of PBX in question, but that PBX must be IP compatible.

The current entry-level VoSKY appliance is the Exchange 9040, costing £900, and capable of supporting four concurrent Skype lines. The company plans to replace this in the coming months with a more expensive model supporting more concurrent lines, the VIS8, costing £3,000, a company spokesperson said. However, the new model was totally plug-and-play, unlike the current one which required a PC for setup, the source said.

Source : techworld
#239
US cybersecurity proposals upset lobby group

Recent cybersecurity legislation introduced in the US Congress seems to be creating a split in the tech community.

Some security vendors say new regulations may be necessary, while a major tech association said it has major concerns about the legislation, called the Cybersecurity Act.

The legislation, introduced April 1, would require US President Barack Obama to develop a national cybersecurity strategy, create cybersecurity standards that some private companies would have to follow, and allow the president to shut off Internet traffic to compromised federal and privately held networks that are part of the US critical infrastructure.

Those provisions of the bill raise major concerns with TechAmerica, a giant trade group that represents a wide range of technology companies, Phil Bond, president of the organisation, said Monday. There are parts of the bill TechAmerica supports, but giving federal officials the power to shut down private networks may be going too far, he said.

Granting such authority "requires a whole lot of discussion," Bond said. "It gives us great pause to think a federal official would be able to shut down a private network."

The bill, introduced by Senators Jay Rockefeller, a West Virginia Democrat, and Olympia Snowe, a Maine Republican, also gives new cybersecurity authority to the US Department of Commerce, when some of that authority already exists elsewhere, said Liesyl Franz, vice president of information security program and global public policy at TechAmerica.

The bill would give the agency power to license and certify cybersecurity professionals, and TechAmerica has questions about how that would operate, she said.

The bill's authors have indicated the legislation is a starting point for discussion, and TechAmerica will engage in that discussion, Bond said. Instead of new cybersecurity mandates, the government and other groups need to do more education about why private companies should invest in cybersecurity, TechAmerica officials said.

Some small companies still may not understand the need for cybersecurity measures or have the money to buy tools, Franz said. TechAmerica called for the US government to initiate a nationwide dialogue about cybersecurity, and the bill does include money for federal cybersecurity research and development and for regional cybersecurity centers.

The trade group could support some new regulation on a "case-by-case basis," Bond added.

But just hours after the TechAmerica briefing, CEOs of two major cybersecurity vendors said some new regulation may be necessary. John Jack, president and CEO of Fortify Software, and Philippe Courtot, chairman and CEO of Qualys, both suggested the US government could come up with broad standards that private industry should follow.

The government should not mandate specific technologies but it could act as a "catalyst to show the way," said Jack, speaking at the Fortify Leadership Summit in Washington, D.C.

The US government could also "elevate the bar" for IT vendors by enforcing security standards, but creating effective legislation would be difficult, Courtot added.

"The problem is that the technology is moving so fast," he said. "It's easy to say, it's harder to do."

Also speaking at the summit, former US Secretary of State Colin Powell urged cybersecurity vendors to secure data but not lock it down so tightly that it is useless. The US, in the wake of the 11 September terrorist attacks, locked down airplane travel and foreign visas so tightly that many foreign students were discouraged from coming to US universities, he said.

With IT security, organisations still need to use data. Cybersecurity needs to serve organisations' operational needs, he said.

"We need to do security in a reasonable way," Powell said.

Source : techworld
#240
SpringSource brings in web management expertise

SpringSource, developer of the open source Spring Framework for Java application development, has bought open source web management vendor Hyperic.

The company said that it now offered a product set for powering the entire Java application lifecycle. Hyperic technology manages performance and availability of an application stack spanning from hardware and operating systems to virtual machines, web and application servers, and databases, SpringSource said.

"The acquisition of Hyperic enables SpringSource to provide a complete, proven suite of lean application infrastructure software products that enable enterprises to accelerate the build, run and manage application lifecycle within the data center, virtual, or cloud computing environments," Rod Johnson, SpringSource CEO, said in a statement released by the company.

"This is the marriage of two companies that share a common vision for the future of enterprise solutions and the application lifecycle. SpringSource is the default choice for many developers and IT architects creating Java applications and Hyperic is the default choice for many IT operations professionals that need to manage those applications," said Javier Soltero, formerly CEO of Hyperic and now CTO of management products at SpringSource.

SpringSource would not disclose how much it paid for Hyperic.

The company has been on somewhat of an acquisition binge. SpringSource acquired G2One, which specialised in Groovy and Grails application deployments, last November and Covalent Technologies, which provided services for Apache Software Foundation projects, in January 2008.

Source : techworld
#241
Windows 7 will boost SSDs, says Microsoft

Microsoft has given a strong, though qualified, endorsement for running Windows 7 on PCs equipped with solid-state disk (SSD) drives, saying it has tuned the upcoming operating system to run faster on the still-emerging storage technology.

At the same time, Microsoft admitted that it has not solved two lingering problems that can cause SSDs - mostly lower-end, older ones - to perform sluggishly or even worse than conventional hard drives.

Out of the box, Windows 7 should install and "operate efficiently on SSDs without requiring any customer intervention," Microsoft distinguished engineer Michael Fortin wrote in a posting at the Engineering Windows 7 blog.

Users of Windows 7 - the Release Candidate 1 became available for public download today - will experience the full benefit of SSDs in areas where the storage technology shines.

Small chunks of data can be read about 100 times faster from an SSD than a hard drive, since an SSD doesn't require a rotating disk head to be physically repositioned, Fortin wrote. SSDs will also read large files such as videos up to twice as fast as a hard drive, wrote Fortin. Many SSDs will also write large files more quickly than a hard drive, especially when the SSD is new or empty.

The first generation of SSDs introduced mostly via netbooks two years ago were largely a disappointment, as they were slower and pricier than expected. But performance gains, as well as falling prices, have many PC makers excited anew about SSDs.

Asus has debuted its S121 netbook with a 512GB SSD that will run Windows 7 when it becomes available.

However, Fortin said that Windows 7 users could experience freeze-ups while writing small files and see overall performance slow down over time, depending on the quality and age of the SSD they're using. The freezing problem is caused by the "complex arrangement" of memory cells in flash chips, he said, as well as the fact that data must be erased from cells before new data can be written to them.

And few SSDs today include RAM caches that can speed up performance, as most hard drives do. As a result, "We see the worst of the SSDs producing very long I/O times as well, as much as one half to one full second to complete individual random write and flush requests," Fortin wrote.

"This is abysmal for many workloads and can make the entire system feel choppy, unresponsive and sluggish."

That is despite improvements Microsoft made in Windows 7 such as resizing partitions to better fit SSDs and "reducing the frequency of writes and flushes," wrote Fortin.

Even features such as ReadyBoost, which was created by Microsoft to take advantage of USB flash drives using solid-state memory to accelerate performance of Windows Vista or 7, will actually slow down when run with most SSDs, wrote Fortin. As a result, Windows 7 will turn off ReadyBoost for SSDs.

Meanwhile, performance degradation over time is caused, again, by the need to erase data before it can be written, and the increasing fragmentation of data on SSDs as they fill up.

Some vendors such as Intel say they have mitigated the problem on their SSDs, but none claim to have solved it.

Unlike with hard drives, automatically defragmenting SSDs is not recommended because it can prematurely wear them out. Windows 7 turns off defragging by default.

Fortin said the performance degradation is not as serious as the freeze-ups. "We do not consider this to be a show stopper," he wrote. "We don't expect users to notice the drop during normal use."

Disk compression is also not recommended for heavily-written data such as web browser caches or email files, Fortin said, because of the potential for a slowdown on SSDs, though it is fine for non-heavily written data. However, some features, such as Windows Search and Bitlocker encryption, should work identically well or better on SSDs, Fortin said.

Source : techworld
#242
Hot News - InFocus / Educational News
May 07, 2009, 11:15 AM
Goa asked not to change dental colllege admission rule

The Panaji bench of the Bombay High Court on Monday asked the Goa government not to change the process of admissions to the Goa Dental College the state's only state-run dental institute - as the regulations of the Dental Council of India (DCI) were sufficient.

Justice B.P. Dharmadhikari and Justice U.D. Salvi observed that since the admission process was covered by regulations put in place by the DCI, the Goa government had no authority to legislate in the matter.

The new clause inserted by the state government "was not in addition to the DCI regulations, but repugnant to it", they said, also asking the DCI to step in to regulate and monitor the admission process of the college.

On a petition of dental student Gaurav Nagarsekar who sought court regulation and rationalisation of norms for admissions to the post-graduate course, the court asked the government to restart the admission process from scratch.

Nagarsekar, who was eliminated during the admission process, argued that the state government had suddenly changed the selection criteria this year, by giving a 60 per cent weightage for the specialised subjects.

The bench dismissed the government's argument that Nagarsekar had delayed approaching the court, and also rejected the state government plea to make prospective application of the judgement.

source : indiaedu
#243
CEO Confirms Twitter Not for Sale

Here comes the reality after rumors were abound about a possible buyout of the social networking website Twitter by Apple Inc.

In a recent television interview, Twitter CEO Biz Stone has denied that they were planning to sell off the startup to Apple or to any other company for that matter. He added that Twitter was only two years old and there was a lot more to do in terms of growth and product features, the Reuters reported.


It was just two days ago that rumors were abound regarding the Apple buyout. The source of the rumor was a blog post by tech-blogger Michael Arrington of TechCrunch who had posted that Apple is indeed in the "final stages" of talks to buy twitter. It was then only a matter of time and the whole world was discussing the pros and cons of the deal. People were also skeptical about Apple's interest in Twitter.

Twitter is a fast-growing social networking tool that allows users to "tweet" their status in less than 140 characters. It has seen unprecedented growth over the past year and has gone on to become one of the most influential social networking tools, with a host of celebrities and famous personalities having a Twitter account.

Source : techtree
#244
NFS Undercover for iPhone Arrives. Finally!

Electronic Arts has finally launched the much awaited Need for Speed Undercover game for iPhone platform. Last month, EA Mobile gifted N-Gage mobile gaming platform fans with NFS Undercover. The new NFS Undercover for iPhone is available at Apple App Store for $9.99 (Rs. 500 approx.) and directly available through this iTunes link.

Need for Speed Undercover for the iPhone comes with 20 of the world's best cars that include Porsche Carrera GT and the Lamborghini Gallardo. Each car has its own unique style, handling and performance. The iPhone and iPod Touch owners will make the use of touch controls and also steer left-right by tilting the device.

The player gets to choose eight high-impact race modes including popular ones like Highway Battle, Sprint and Cop Takeout. With a file size of 93.8MB, the NFS Undercover features 24 missions and on completion of those lead to further secret missions. Full-motion cinematic scenes and instructions would totally blow away the gamers.

For playing this game, iPhone and iPod Touch devices must have an iPhone firmware 2.2 version or above.

Source : techtree
#245
Microsoft's New Range to Add Colour to Your PC

Arc Mouse, Compact optical mouse, and Lifecam VX -5500

Microsoft's Arc Mouse is now available in various new colors like marine blue, eggplant purple, or a deep olive green, apart from the already existing red and black colors. Also, the mouse is now sleeker and flipping it shut automatically turns the power off to save battery life.

The Arc Mouse connects directly to a USB port and operates on both the PC and Macintosh platforms. A dollop more of color is added with the Compact Optical Mouse 500 range, available in green, orange, red and navy blue.

Another addition to the color range of computer accessories is the new LifeCam VX -5500 web cam that comes in three interchangeable faceplates, red, blue and white. The Life Cam VX -5500 comes with an exchangeable video with Windows Live and unidirectional microphone. It also has auto adjustment feature for low light conditions.

The Arc Mouse is priced at Rs. 3,612; the Compact optical Mouse 500 is available for Rs. 686, while the Lifecam VX -5500 costs Rs. 3,781.

Source : techtree
#246
Samsung's S5600 and S5230 Get New Names

Samsung is at it again with its confusing nomenclature. While most other manufacturers use a rather simple nomenclature, Samsung for some weird reason has multiple names for the same handset.

Samsung's two S series phones, the S5600 and S5230 have been named 'Preston' and 'Star' respectively. Now, while the phone will be known by its new name in some countries, in some other countries the phones are already known as 'Toco Lite' and 'Avila'. The S5600 is Samsung Halley in Italy, while it becomes the Samsung "Player" in France.

The Star S5230 should be available in Europe, Middle East Africa, Asia and Latin America. Samsung Preston S5600 will be available later this month in Europe and Asia.

Source : techtree
#247
Gift / Prizes Request / Topup Request
May 06, 2009, 07:59 PM
User Name : VelMurugan
Date  : 06 May 09
Status : Normal
Postcount : 47
Information :
Total No of Post you made so far : Ex 674 posts : 10050
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#248
Indian IT on Obama tax plan

US President Barack Obama's latest rhetoric 'say no to Bangalore and yes to Buffalo,' has not gone well with corporate India. President Obama has to tax expenditure by US companies on availing services from outside the country from 2011. The move has been proposed to discourage outsourcing and contain the flight of jobs to other countries.

However, India IT Inc feels that Obama's protectionist policy will do little, if anything at all, to end the increasing number of job losses in US or improve its economy. Though there is varied response to how it will impact the Indian IT industry, there is consensus on one point: the new plan will hurt US much more than it can ever hurt Indian IT.

Here's what the leading lights of India Inc have to say on Obama's `retrogate' proposal.

source : indiatimes
#249
Mass Effect Coming for iPhone

Chris Priestly, Bioware's community co-ordinator, officially stated that Mass Effect game is being developed for iPhone platform. More details about the game would be officially announced later this month and in June. Bioware's Mass Effect 2 game for Xbox 360 and PC is already underdevelopment and expected to release in 2010.

Bioware is making Mass Effect for iPhone and iPod Touch based on 'side-story' of Mass Effect 2 characters. This story line won't be a bridge between the first Mass Effect and upcoming Mass Effect 2. Priestly clearly mentioned that the development on this game is being done by a separate, dedicated team with no connection to any Mass Effect DLC development or patches.

Bioware was supposed announce this officially, but according to Priestly, one of the testers breached the non-disclosure agreement (NDA) and divulged the information before it was officially out. Nevertheless, since the word is out, let's hope that this Mass Effect game for iPhone comes way before the Mass Effect 2. Hopefully, the "side story" is good enough to keep gamers on their toes for Mass Effect 2 expected in 2010.

Source : techtree
#250
Nokia E71i With 5-Megapixel Camera Soon?

After the success of the E71, the phone received an apt upgrade in the form if the freshly launched E75. However, Nokia does not seem to be ready to "let go" the E71 model number and is reportedly planning an update to the E71 in the form of an E71i.

Those who know a fair bit of Nokia's history with model numbers, might be aware of Nokia's fixation with the "i" suffix that is usually added to commercially successful phone models that are on the verge of being outdated. The E71 too is likely to get such a treatment.

As for the feature additions, the E71i will see the addition of a 5 megapixel camera and an OS update in the form of S60 Feature Pack 2. All current E71 models run FP2 - except for the E71x recently launched in U.S. Users might also get a newer color option to choose from, it seems. The official announcement is expected in September/October this year. Watch this space for more!

Source : techtree
#251
Gift / Prizes Request / Topup Request
May 05, 2009, 08:46 PM
User Name : VelMurugan
Date  : 05 May 09
Status : Normal
Postcount : 44
Information :
Total No of Post you made so far : Ex 674 posts : 10002
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#252
Tax plan not to hit Indian IT: Nasscom

India Inc believes the move by the Barack Obama administration to reduce tax breaks for US firms that ship jobs overseas will hit American companies more than impact on the Indian outsourcing industry.

"It's a more US-US issue rather than one aimed at stopping outsourcing, or off-shoring, or anything to do with India," said Som Mittal, president of the National Association of Software and Service Companies
(Nasscom), a representative body for the industry.

"If you look at Indian companies operating in the US, or elsewhere, they work there and pay taxes there. Hence, it is not about stopping outsourcing, or offshoring, but just to collect taxes," Mittal said.

His comments came after President Barack Obama said on Monday that the current US tax system gave US-based multinationals that shipped jobs to places like India an unfair advantage over other domestic rivals and wanted corrective steps.

"It's a tax code that says you should pay lower taxes if you create a job in Bangalore, India, than if you create one in Buffalo, New York," Obama said, explaining why he intended to close tax loopholes and crackdown on overseas tax havens.

"I want to see our companies remain the most competitive in the world. But the way to make sure that happens is not to reward our companies for moving jobs off our shores or transferring profits to overseas tax havens."

According to a McKinsey-Nasscom study, the Indian software and outsourcing industry employs some two million people, earning total revenues worth $52 billion, of which nearly $48 billion comes from exports.

The Confederation of Indian Industry also felt that the remarks were more in the nature of posturing and that it was not intended at curbing outsourcing of work by US firms to Indian companies. "It's an internal issue. It will only reduce their competitiveness," said Hari Bhartia, vice president of the chamber. "It is a populist posture. Perhaps his (Obama's) intention was not the same. However, it sends a wrong message."

According to Girish Vanvari, a tax expert and executive director with accounting and consultancy major KPMG, the Obama administration's move was aimed at keeping American money within the country.

"I don't think this will happen. America is one of the largest free markets in the world -- otherwise, you will have companies paying as much as 70 per cent of their revenues as taxes," Vanvari said.

Nasscom maintained that large US companies had subsidiaries across the world and that more than 50 per cent of their revenues were coming from outside the US. The US move was to ensure that the large profits kept outside are also brought into the tax net.

"President Obama is intending to collect those taxes to create more jobs in US," said the industry lobby that sent a delegation to the US last month to meet lawmakers, urging them to refrain from protectionist measures.

The delegation was told the "Buy America" clause or moves to reduce the tax breaks for US companies that create jobs offshore was neither intended for India nor impact its software and outsourcing industry.

Infosys Technologies, India's second largest software and outsourcing company, also felt that the US proposal was aimed at closing corporate tax loopholes and crack down on overseas tax havens.

"We do not believe that it has anything to do with IT outsourcing done by US corporations," a spokesperson for the company said.

Source : indiatimes
#253
Infy to Europe: Immigrate or outsource

Europe is actually "ducking" the ways of solving its demographic problem, as it needs to embrace either immigration or outsourcing to overcome the challenges of its ageing population, India's software services firm Infosys' co-chairman Nandan Nilekani has said.

"Europe has a very difficult quandary: when you have an ageing population, either you import your workers or export your work. It is immigration or outsourcing. If you do neither, you have a challenge," Nilekani told the Financial Times.

Quoting Nilekani, FT further said that Europe was ducking the ways of solving its demographic problem -- perhaps its main long-term test.

He further said Europe had to face up to decisions that were "easy economically but difficult politically". He pointed to the need to get fresh capital to plug a likely gap in pensions and pointed to India as a possible source for that.

Meanwhile, European Commissioner for Social Affairs Vladimir Spidla has warned that the current recession should not deflect the governments from acting, "In dealing with the short-term challenges of the economic crisis, we must not forget the long-term challenge of ageing... We need to emerge from this crisis with more and better employment opportunities for older people."

Source : indiatimes
#254
TCS hits Chrysler Chap 11 firewall

Chrysler, the bankrupt US car manufacturer, plans to scale down its offshore outsourcing of information technology projects to vendors like TCS in the near term, as it readies to undergo a massive business transformation steered by the Obama administration and sell its assets to Italy's Fiat.

The carmaker, America's third biggest, had outsourced software and back-office projects worth $200-250 million to India-based service providers last year. However, a month ago, Chrysler shifted some customer service projects from its Bangalore captive centre in India to Rochester Hills, Michigan, and Salt Lake City in the US.

"TCS' $120-million Chrysler contract is relatively small in the bigger scheme of things being worked out at the automaker. However, given the uncertainty around which product lines to continue with, some of the software application and maintenance contracts have become smaller," said a US-based outsourcing consultant familiar with Chrysler's offshoring initiatives. He requested anonymity because he is not an authorised spokesperson of his firm.

Source : indiatimes
#255
Wipro bags Unitech Wireless deal

A unit of Wipro Ltd, India's No. 3 software services exporter, said it has won a nine-year outsourcing contract from telecom firm Unitech Wireless.

Under the agreement, Wipro Infotech will provide a range of information technology services to Unitech Wireless, in which Norwegian telecom group Telenor holds a stake, the company said in a statement on Tuesday.

Rohit Chandra, Chief Operating Officer, Unitech Wireless, said, "We are launching a Greenfield telecom operation and want to create a strong customer proposition for our services based business processes aligned with IT. We chose Wipro as our partner because among the service providers in this field, we felt that they brought a unique combination of domain expertise, market knowledge and a customer-centric approach."

Earlier media reports said that India's third-largest software group had won a Rs 2,500-crore contract from Unitech Wireless to provide IT services to the fledgling mobile operator, pipping rivals including IBM, Tech Mahindra and Tata Consultancy Services, which were vying for the deal.

Unitech Wireless has licences to provide telecom services in all of the country's 22 telecom circles, but is yet to start operations. Telenor bought a 67.25 per cent majority stake from Delhi-based cash-strapped real estate group Unitech in two tranches.

source : indiatimes
#256
16m Chinese mobiles get new life

The government has given a go-ahead to GSM operators to provide a new unique identification number to over 16 million China-made mobile phones in the country.

Users of these handsets, which don't have the 15-digit International Mobile Equipment Identity (IMEI) number, will have to shell out about Rs 180 to obtain the number. The department of telecom (DoT) had earlier asked telecom operators to bar services to phones without the IMEI number, citing security reasons.

Many handsets assembled locally or imported from China don't have IMEI numbers that allow security agencies to trace the location of the phone user. The DoT had proposed to bar all mobile phones without IMEI numbers after investigations into last year's bomb blasts revealed that mobile phones used by terrorists didn't bear valid IMEI numbers.

But now with a new software, developed by GSM operators' body Cellular Operators Association of India (COAI) and Mobile Standards Alliance of India, users of such handsets could get genuine IMEI numbers and continue to receive telecom services. They will have to visit any of the 1600 centres being set up by COAI across the country to get the software installed on their phones. The first 10 such centres became operational in Delhi on Monday and the remaining will be ready in a phased manner.

"We believe that most of these handsets are owned by the masses. Thus, it would be unfair and unjust to disconnect such customers as they have bought these handsets unknowingly," COAI director general TV Ramachandran said. The association has obtained the IMEI numbers from GSMA, the global body that allocates these numbers.

Source : indiatimes
#257
Motorola Clutch i465

Motorola has unveiled Clutch i465, its first phone to have push-to-talk technology and full QWERTY keypad.

Measuring 112.8 x 54 x 14.9 mm, the phone weighs 96 grams. The phone comes with IM-style texting that makes it easy to respond and follow the message stream.

Clutch has a 1.79-inch TFT display with 128 x 160 pixel resolution and support for 64k colors. It has a VGA photo snapper with video recording capabilities, Bluetooth 1.2, micro USB connectivity, mono 2.5mm audio jack and 3 megapixel camera with 4x zoom.

The phone packs 20MB internal memory and has a battery support of up to 205 minutes of talk time and up to 100 hours of standby time.

The phone is said to have military-tough durability, with support for extreme conditions like shock, vibration, dust, and solar radiation.

Source : indiatimes
#258
Windows / Linux / 8 new features in Windows 7
May 05, 2009, 08:24 PM
8 new features in Windows 7

Most of us still use Windows XP, the operating system (OS) that Microsoft first developed way back in 2001. Though the company released Windows Vista in early 2007, few upgraded to it.

Vista came with substantially enhanced security features that also lent the system greater stability, helping to avoid the kind of 'hanging' and 'crashing' that one suffered with previous versions of the OS. But the enhanced features also made Vista so computing-resource hungry that it slowed down all applications. The only way you could make it run well was by substantially upgrading your hardware.

That would have meant significant expenditure. And most Indians -- consumers and enterprises -- thought it just not worth the money. Vista's failure pushed Microsoft to work quickly towards another version. It's called Windows 7 and is expected to be commercially launched later this year, may be October 23, as some reports speculate. A beta version has been under test for a while, and what's called a release candidate (RC) -- a version with potential to be the final product -- has just been launched.

Last week, Mike Nash, corporate VP in Microsoft, gave TOI a demo of the beta version from Redmond, US. Here's looking into the new features.

Source ; indiatimes
#259
Chat Box / The 24 richest Indians
May 05, 2009, 01:35 PM
Mukesh Ambani: The world's richest Indian

The world's richest are getting poorer. Last year there were 1,125 billionaires in the world. This year the number has fallen to 793.

When it comes to the India, Reliance Industries chairman Mukesh Ambani and NRI steel baron Lakshmi Mittal lead the dwindling number of Indians in the Forbes' list of world's richest people.

China has beaten India with a maximum number of billionaires from Asia, it has 28 richest people in the list.

Last year India had the largest number of billionaires from Asia in the Forbes list.

There are only two Indians among the world's top ten richest men compared to four last year.

Many lost their billionaire status as India's stock market crashed last year. About 29 Indians are out of the billionaires' list, says Forbes magazine.

Ranked at number 7, Mukesh -- with a total wealth of $19.5 billion -- is the richest Indian in the list. Ambani was ranked 5th last year.

Source : rediffmail
#260
Gift / Prizes Request / Topup Request
May 04, 2009, 08:50 PM
User Name : VelMurugan
Date  : 04 May 09
Status : Normal
Postcount : 46
Information :
Total No of Post you made so far : Ex 674 posts : 9955
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#261
Gift / Prizes Request / Topup Request
May 04, 2009, 08:49 PM
User Name : VelMurugan
Date  : 02 May 09
Status : Normal
Postcount : 47
Information :
Total No of Post you made so far : Ex 674 posts : 9009
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#262
India's 25 best employers

The ability to attract and retain skilled employees is critical to business success. The pay-offs, if you are able to do so, are many -- not the least being impressive business results.

The Hewitt Best Employers study examines people management practices in India's leading organisations. It provides insights into how organisations can achieve a real competitive advantage through their people, explores what makes an organisation a good place to work and identifies a shortlist of the best employers.

Their research shows that Hewitt Best Employers excel at making employees feel connected to the business. They communicate with employees about the organisation's goals. They align people with the business through performance management and aggressive career development. And they link pay with performance of the individual and the company.

Source : rediffmail
#263
15 women CEOs of Fortune 500 majors

Cheers to womon power! More women are now heading Fortune 500 companies than ever before.

This year the Fortune magazine lists 15 women CEOs up from 12 in 2008. The list includes PepsiCo's India-born CEO Indra Nooyi and three newcomers -- Yahoo's new CEO Carol Bartz, Dupont CEO Ellen Kullman, and BJ's Wholesale Club CEO Laura Sen.

According to the Fortune magazine, "From healthcare to food to retail to technology, these 15 women show what it takes to lead some of the world's biggest companies."

Meet the powerful women who have made it big in the tough, competitive and male-dominated corporate world.

Source : rediffmail
#264
Narayana Murthy's 5 success mantras for entrepreneurs

In this the concluding part of the interview, N R Narayana Murthy, co-founder and chief mentor of Infosys Technologies talks about the best business decision he ever made, the reason why the core Infosys team has been together for all these years, the Satyam fiasco, what money means to him and what aspiring entrepreneurs need to succeed.

Murthy, author of A Better India, A Better World (Penguin/Allen Lane), in a candid discussion with Editor (News & Business) Shishir Bhate, says, "We use facts to resolve differences. That is why we say, 'In God we trust, everyone else brings data to the table.'"

Source : rediffmail
#265
GoldStriker's Outrageous Golden iPhone 3G revealed

If you're one of those lucky few who hasn't been affected by the recession, and have lots of spare cash to spend, this one might interest you.

This is your chance to get yourselves the worlds most expensive iPhone. Studded with diamonds and coated with gold, this is not something you would want to take while on your daily commute. But then, if you had this much money to spend on a phone, you won't be commuting anyway!

We're talking about the latest 22ct solid gold iphone 3G Diamond handcrafted by Stuart Hughes, the person behind the Goldstriker brand of luxury goods. Studded with all the normal features of the iPhone, plus the golden extravaganza, it will be all yours for over GBP 22,000 -- thats a mind-numbing 16 lakh Rupees for an iPhone. If Gold doesn't appeal you, you  have the option to opt for the "diamond only" version of the same thats available for much cheaper. How does a cool 7 lakh sound? Head here for more.

Source : techtree
#266
Videocon Commercially Launches DTH Services Today

The newest player in the Direct-to-home (DTH) arena to commercially launch its services in the country is Videocon. The company has branding its services as 'Videocon D2H'.

Videocon soft-launched this service in India on April 27.

With this launch, Videocon becomes the sixth company to offer DTH services in the country.

There will be 2,500 dealers in 15,000 showroom across India offering Videocon s DTH services.

The company is targeting 15 lakh subscribers in the first year, followed by a consistent growth of similar figures. It aims to garner one crore subscribers in the next six years, reports the Hindu Business Line.

Videocon also plans to pioneer TVs with in-built set-top boxes (STBs) in the Indian market. According to a top Videocon spokesperson who spoke with The Hindu Business Line, it has taken the company as many as 40 engineers who have spent nearly 2 years to devise the TV sets with in-built STBs.

Watch this space for more details on the new Videocon s DTH service as well as pricing.

Source : techtree
#267
Google / Google's popular email service
May 02, 2009, 10:51 PM
Google's popular email service

Gmail, has been constantly adding new features these days. Now, Google Labs engineers have added an extra set of Emoticons in Gmail.

Google Labs Enginneer Darren Lewis said this new Extra Emoji feature adds more Emoticons available for Google's email service. Google has borrowed these Emoji icons from developer labs of a certain Japanese mobile carrier.

To get the extra Emoji icons, go to the Labs tab under Settings. Scroll down to the Extra Emoji option, check the Enable box and hit Save Changes button.After that, you can add the new Extra Emoji icons to the composed emails. Mails filled with emoticons would certainly make your friends and loved ones laugh.

However, it should be noted that these new emoticons are not included in the in-browser Google Talk.

Source : techtree
#268
Google / Get Answers on Gtalk with WebToIM
May 02, 2009, 10:49 PM
Get Answers on Gtalk with WebToIM

Picture this. You're chatting with a friend of yours and he suddenly throws in a question that he thinks you might know th answer to. It could be a simple yes or no question like, Was Obama elected in 2006?

Now , instead of Googling and digging Wikipedia for the correct answer, you can take assistance from the WebToIM Bot that is designed to answer such questions. Instantly. To enable webtoim, all you need to do is to add webtoim into your GTalk contact list. The service has its home page here and it uses the True Knowledge API available at http://www.trueknowledge.com for its answering assistant service.

Answering questions is just the beginning. There are other services that they are planning to bring to the IM platform in varied areas like productivity, email and social networking. This service aims to expand to other IM networks as well like AIM, Yahoo and MSN Messenger very soon.

Apart from this, one of the immediate plans is to integrate the Yahoo search so they can offer links as an extended part of the answers for further reading According to Derren Wilson ,co-founder of the site.

Source : techtree
#269
Virgin Mobile Launches Music Phone VJazz


Virgin Mobile has introduced a music-centric mobile phone called 'VJazz'.

The phone allows users to download unlimited music up to 100000 songs at no extra cost.

The Phone

VJazz is a bar type phone measuring a reasonable 106 mm x 46 mm x 15.8 mm, and weighs 97 g. It has a 2-inch color screen, Bluetooth, and a 1.3 MP camera.The phone comes with the vMusic service which comes bundled with unlimited song downloads
for free for complete one year.

It bundles a charger, a stereo headset, 1 GB Micro SD card, a data cable, user manual, and a PC Studio CD.

Additionally, users can rate, preview, download full tracks and add them to a playlist, and can also receive alerts and notifications whenever new songs are added to the library.

The phone is available for Rs. 4, 250.

Source : techtree
#270
Top 10 technology brands

The global economic crisis may have hammered the IT companies' marketcap, but their brand power remains intact. Unlike the finance and auto industry giants, the other two severely affected industry verticals, technology companies continue to hold their sway in the world's biggest brands. The annual Brandz top 100 Most Valuable Global Brands list has as many as five technology companies in the top 10.

The Brandz Top 100 is compiled by the consultancy Millward Brown Optimor, which combines balance sheet values with consumer sentiment. This year the brand value of the top 100 grew by 2 per cent to $1.95 tn.


Source : indiatimes
#271
Gift / Prizes Request / Topup Request
Apr 30, 2009, 09:08 PM
User Name : VelMurugan
Date  : 30 Apr 09
Status : Normal
Postcount : 50
Information :
Total No of Post you made so far : Ex 674 posts : 9862
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#272
HTML Framework for Developers / HTML Forms
Apr 30, 2009, 08:42 PM
HTML Forms

Forms are used in HTML to pass data. On the web, data is typically passed as a key-value pair. For example, the following URL:

http://www.xyz.com/example?c=1&d=title

has two separate key-value pairs, separated by '&'. The key for the first key-value pair is 'c', and the value is '1'. The key for the second key-value pair is 'd', and its value is 'title'.

How are key-value pair specified? They are specified by the <form> tag. The general format is as follows:

<form action=xxx>
  ...
  [section specifying the value for each key]
  ...
  <input type=submit value=Go>
</form>

The text after action= specifies the script to be executed after the user submits the information. <input type=submit> gives a button that the user clicks when she is ready to submit the information. The value=Go piece specifies the text appearing on the button, in this case 'Go'. This is shown below:

The following list gives the most common ways for users to specify the value:

    * Text input
    * Radio button
    * Checkbox
    * Drop-down menu

Each will be described in more detail in its own section.
#273
HTML Framework for Developers / HTML Frames
Apr 30, 2009, 08:41 PM
HTML Frames

This section introduces the tags related to HTML frames: <frameset> and <frame>.

<frameset>


The <frameset> tag specifies the number of columns/rows on a frame. Note that you may embed a frameset within another frameset. The attributes include:

    * cols: Specifies the number of columns, as well as the width of each column. For example, cols="30%,70%" means that there will be two columns, the first column occupies 30% of the available space, while the second column occupies 70% of the available space.
    * rows: Specifies the number of rows, as well as the width of each row. For example, rows="40%,60%" means that there will be two rows, the first row occupies 40% of the available space, while the second row occupies 60% of the available space.

<frame>


The <frame> tag specifies the properties within a particular frame. The attributes include:

    * src: This attribute specifies the HTML document source.
    * marginwidth: The margin on the left and right side of the frame.
    * marginheight: The margin on the top and bottom of the frame.
    * scrolling: This attribute specifies whether users may scroll up and down within this frame. The possible values are {yes|no|auto}.
    * noresize: This attribute specifies whether users may resize the frame.

Note that search engines typically do not like the use of the frames. Therefore, please consider using the frame feature carefully.

Example 1

HTML:
<frameset cols="50%,50%">
  <frameset rows="100%">
    <frame src="frame1.html">
  </frameset>
  <frameset rows="50%,50%">
    <frame src="frame2.html">
    <frame src="frame3.html">
  </frameset>
</frameset>
#274
HTML Framework for Developers / HTML Image
Apr 30, 2009, 08:40 PM
HTML Image

<img>

The <img> tag is used to embed an image on the HTML document. The attributes are as follows:

    * src: The file path to the image file.

    * width: The width of the image, in pixels.

    * height: The height of the image, in pixels.

    * alt: The text the browser will display when visitors mouse over the image. Search engines often places more weight on the text in the alt attribute.
#275
HTML Hyperlink

<a>

The essence of an HTML document lies in the first two words: (H)yper(T)ext. In other words, it is the ability to link to other documents that makes HTML unique. How do HTML documents link to other documents? It does so via the <a> tag. The attributes for the <a> tag are href and name. Below we show an example for each:

Example 1: Link to an external document.


HTML:
<a href="www.itacumens.com">This link</a> takes you to a document called "sample.html."

Display:
This link takes you to a document called "sample.html."

Example 2: Link to an anchor within the same document.

HTML:
<a href="http://velu.itacumens.com">This link</a> takes you to a pre-determined location on the same page.

Display:
This link takes to a you to a pre-determined location on the same page.

Note that you may also link to an anchor within an external document.
#276
Chat Box / Ovi E-mail Gets 250,000 Users
Apr 30, 2009, 08:35 PM
Ovi E-mail Gets 250,000 Users

Nokia says that its Ovi e-mail service has bagged more than 250,000 users since its launch in December last year.

Nokia's Ovi service was a "push" by the company to enter the competitive mobile email market - traditionally dominated by RIM with its BlackBerry. As a part of the strategy, Nokia took over Intellisync, the wireless email technology provider, in 2006. Later though, the Finnish handset maker closed down its business mobility unit and decided to concentrate on consumer e-mail. This resulted in the creation of what we now know as the Ovi Mail service.

With Ovi, the company has targeted "normal" consumers and the service seems to be a hit with consumers from emerging markets like India. With 12 of the top countries being emerging markets, Nokia is inching towards pushing its services in these countries where the company expects more growth in the coming quarters.

If you have not signed up for the service yet, you might want to take a look at it here. There is also the mobile version of the service which an be accessed here.

Source ; techtree
#277
HTML Framework for Developers / HTML List
Apr 30, 2009, 08:34 PM
HTML List

This section lists the tags often used with HTML lists: <ol>, <ul>, and <li>.

<ol>

The <ol> tag specifies that the following list is ordered.

<ul>

The <ul> tag specifies that the following list is unordered.

<li>

The <li> tag lists each item, whether ordered or numbered. Note that each item is indented.


Example 1: ordered list.

HTML:
<ol>
<li>Unordered list 1.</li>
<li>Unordered list 2.</li>
</ol>

Display:

   1. Unordered list 1.
   2. Unordered list 2.

Example 2: unordered list.

HTML:
<ul>
<li>Unordered list 1.</li>
<li>Unordered list 2.</li>
</ul>
#278
HCL Leaptop Z39

HCL Infosystems has launched Leaptop Z39. Priced at Rs 59, 990, the laptop comes with 8GB RAM and 500 GB HDD.

HCL Leaptop Z39 comes with a 14.1 inch wide screen and is powered by Intel Core 2 Duo processors based on latest Intel Centrino 2 technology and has a battery backup of about 4 hours. Compliant to the Energy Star 4.0 Category A certification, the HCL claims that Leaptop Z 39 consumes less than 1.7W of energy in sleep mode and below 1W in stand-by mode and is optimized to reduce its power consumption. Further these products have undergone rigorous tests, which certify these laptops to perform under extensive heat, humidity and voltage stress conditions.

The HCL Leaptop Z39 will be available across India at all HCL DigiLife stores, premium Large Format Retail and other HCL retail outlets.

Source : indiatimes
#279
Yahoo's Yang gets $1 as CEO

Yahoo Inc limited co-founder Jerry Yang's 2008 compensation package to his customary $1 salary during his final year as chief executive, a tumultuous reign that unraveled after he rebuffed Microsoft Corp's $47.5 billion bid to buy the Internet company.

The Sunnyvale, Calif.-based company disclosed the pay of Yang and its other top executives in its proxy statement filed Wednesday.

The breakdown of Yahoo's top-paid executives in 2008 served as a reminder of the current shake-up at the company as its new leader, Carol Bartz, tries to end a three-year slump that has devastated Yahoo's stock price.

When Yang stepped down as CEO in January, Yahoo President Susan Decker left the company rather than work for the woman who beat her out for the top job. Blake Jorgensen, Yahoo's chief financial officer, also plans to leave as soon as Bartz can find his successor.

Even more employees will be leaving in the next few weeks as Bartz carries out her plan to lay off nearly 700 people, or about 5 percent Yahoo's work force.

Yang, 40, has settled for a token salary for years because he has gotten rich off of Yahoo's stock since he started the Web site with fellow Stanford University graduate student David Filo in 1994.

But like his fellow shareholders, Yang has suffered huge losses on paper as Yahoo shares lost nearly half their value last year. The plunge left Yang's 3.9 percent stake worth about $600 million less at the end of 2008.

The Associated Press calculates executive pay based on salary, bonuses, incentives, perquisites, above-market returns on deferred compensation and the value of stock options and other awards granted during the year.

Yahoo didn't pay Yang anything beyond the $1 salary last year. He wasn't the only Silicon Valley leader to settle for a buck last year. Apple Inc CEO Steve Jobs and Google Inc co-founders Larry Page and Sergey Brin also worked for $1 in 2008.

Bartz, 60, is getting paid more like CEOs at other high-profile companies. She is starting off with a $1 million salary and already has been guaranteed another $10 million in cash and stock this year to make up for the benefits and other awards she gave up at her former employer, Autodesk Inc.

On top of that, Bartz is eligible to receive several more million dollars in bonuses and stands to benefit from 5 million stock options granted to her when she was hired. Yahoo will value those stock options in next year's proxy statement.

The June 25 annual meeting covered in Yahoo's proxy statement this year is expected to be less fractious than last year's affair when Yang and the company's other board meetings were facing a shareholder uprising led by activist investor Carl Icahn.

Like many other shareholders, Icahn was outraged with the way Yang responded to Microsoft's offer to buy Yahoo for $33 per share last May.

Yang brokered the peace by giving a board seat to Icahn, who is one of 12 directors up for election in June. But some bitterness over the squandered opportunity to sell Yahoo to Microsoft may still linger, given that Yahoo shares ended Wednesday at $14.02.

Source : indiatimes
#280
HCL signs outsourcing deal with UTi

HCL Technologies has announced signing a five-year, multi-million dollar outsourcing deal with supply chain services firm UTi Worldwide.

The Indian IT firm will provide applications support and maintenance and infrastructure management services to the Dutch firm.

HCL will also operate a global service desk in nine languages for UTi. The Indian IT firm didn't disclose the value of the deal or the number of employees to be deployed on the contract. A few UTi employees will also be transferred to HCL as part of the deal but both firms refused to divulge details.

UTi Worldwide senior VP and chief information officer Ron Glickman said the deal with HCL will help reduce the complexity of its disparate IT systems and total cost of ownership. Under the contract, HCL will provide operational support for over 250 applications and IT infrastructure in over 60 countries. It will also enable UTi's transition to a single enterprise software solution and consolidate the firm's over 50 data centres into two large enterprise-class data centres.

HCL manufacturing and travel, transportation & logistics (TTL) global head Sandeep Kishore said the IT firm will invest the cost savings through the transition into further incremental and transformational projects. "It's a significant relationship for HCL as it's a transformation-led integrated applications and infrastructure deal that deepens our credibility," he said.

HCL started the IT applications and infrastructure transition at UTi towards the end of calendar year 2008. The global service desk will be operational by July, while the consolidation of networks and data centres will be completed next year.

Kishore said HCL sees significant growth opportunities in the TTL industry that faces the task of consolidation its disparate IT systems. HCL has clinched a number of outsourcing deals in the recent past, the largest being a $350-million total IT services outsourcing deal with Readers' Digest Association (RDA) last month.

It also won a seven-year, Rs 393-crore IT services deal from general insurer National Insurance Company that covers application blueprinting, systems integration and IT infrastructure management.

Earlier this month, it signed a $100-million data centre services and transformation deal with printing major Xerox Corporation.

Source : indiatimes
#281
5 recovery signs in chip industry

Is the worst over for the world economy? Has the recession finally bottomed out? Does the recent upward trend in the world markets signal recovery? Everyone seems to be looking for answers to these questions.

One industry which increasingly seems to believe that recovery has started is the chip industry. Several analysts feel that the recovery process has finally begun in the chip industry.

Here are five factors which are guiding the analysts' optimism about the sector.

Source : indiatimes
#282
HTML Framework for Developers / HTML Table
Apr 30, 2009, 03:35 PM
HTML Table

This section lists the tags often used with HTML tables: <table>, <tr>, and <td>.

<table>


The <table> tag specifies the presence of a table. This is very often used in conjunction with the <tr> and the <td> tags. The following attributes are commonly used to define the properties of this table:

    * width: This specifies the width of the table. Can be specified in pixels or in relative terms (for example, 100%).

    * border: This specifies whether the table will have a border. The number indicates the thickness of the border.

    * cellspacing: The amount spacing between the cell wall and the cell border. The area enclosed by the cell walls are the maximum amount of area that text can be displayed in a cell.

    * cellpadding: The amount padding between cells and the each cell wall in a table.

    * bgcolor: This specifies the background color for this table. The color value may be specified as the color name or the six-character color code.

<tr>

The <tr> tag specifies the presence of a row. The following attributes are commonly used to define the properties of this row:

    * bgcolor: This specifies the background color for this row. The color value may be specified as the color name or the six-character color code.

    * height: This specifies the height of the row.

    * rowspan: This specifies the number of rows this particular row occupies.

<td>
The <tr> tag specifies the presence of a column. Columns are specified within each row. The following attributes are commonly used to define the properties of this column:

    * valign:

    * width: This specifies the width of the column. Can be specified in pixels or in relative terms (for example, 50%).

    * bgcolor: This specifies the background color for this column. The color value may be specified as the color name or the six-character color code.

    * colspan: This specifies the number of columns this particular column occupies.

Example 1


HTML:

<table border=1>
<tr><td>Element 1</td><td>Element 2</td><td>Element 3</td></tr>
<tr><td>Element 4</td><td>Element 5</td><td>Element 6</td></tr>
</table>
#283
HTML Framework for Developers / HTML Format
Apr 30, 2009, 03:32 PM
HTML Format

This section includes the tags often used for formatting the HTML text.

<font>

The <font> tag is used to change the format of the text on the web page. The most important attributes are as follows:

    * face: The type of font. Common ones include "Time New Roman", "Verdana", and "Helvetica."
    * size: This indicates the size of the text. This can be absolute (0 .. 6), or relative ("+1", "+2", ... or "-1", "-2" ...)
    * color: This indicates the color of the text. Either the color name or the six-character color code may be used to specify color.

Below are some examples:

Example 1

HTML:
<font size=2 face="impact" color=red>This illustrates the attributes of the font tag.</font>

Display:
This illustrates the attributes of the font tag.

Example 2

HTML:
<font size="+1" face="Verdana" color=AA5088>This illustrates the attributes of the font tag.</font>

Display:
This illustrates the attributes of the font tag.

>

The tag will bold the text inside the tag.

>

The tag will italicize the text inside the tag.

>

The tag will underline the text inside the tag.

Here's an example using , , and :

>Example 3

HTML:
This example shows how important it is to use tags.

Display:
This example shows how important it is to use tags.

Header Tags


The header tags <h1>, ... <h6> allows us to place additional importance on the text within such tags. <h1> has the largest size, and <h6> the smallest. Many search engines
put additional weight on the texts within the header tags.

Example 4

HTML:
<h1>This is h1 text.</h1>
<h2>This is h2 text.</h2>
<h3>This is h3 text.</h3>
<h4>This is h4 text.</h4>
<h5>This is h5 text.</h5>
<h6>This is h6 text.</h6>

Display:
This is h1 text.
This is h2 text.
This is h3 text.
This is h4 text.
This is h5 text.
This is h6 text.

<center>

The <center> tag causes all the text within the tag to be centered. An example is as follows:

Example 5


HTML:
<center>This is centered text.</center>

Display:
This is centered text.




The
 tag indicates a line break. This tag is most often used by itself, without a corresponding closing tag.

<p>

The <p> tag indicates a new paragraph. It is the same as

. This tag is most often used by itself, without a corresponding closing tag.
#284
Basic HTML Tags

The basic tags include <html>, <title>, <meta>, and <body>. We introduce each of the four in the following:

<html>

This tag is used to indicate that this is a HTML document. Most HTML documents should start and end with this tag.

<head>

This tag is used to indicate the header section of the HTML document, which typically includes the <title> and <meta> tags, and is not displayed in the main window of the browser.

<title>

This indicates the title of this HTML page. The title is what is displayed on the upper left corner of your browser when you view a web page. For example, right now you can see "Basic Tags: html, head, title, meta, body" there. That is the title of this page.

The title tag is important when it comes to search engine ranking. Many of the search engines pay special attention to the text in the <title> tag. This is because (logically) that words in the <title> tag indicate what the page content is.

<meta>

The <meta> tag information is not directly displayed when the page is rendered on the browser. Rather, this is used for the author of the HTML page to record information related to this page. Two common attributes are name and content. The <meta> tag used to hold great importance in search engine optimization, with authors carefully drafting what's inside the tag to gain better search engine ranking, but recently its importance has been decreasing steadily.

<body>

The <body> tag includes the HTML body of the document. Everything inside the <body> tag (other than those within the <script> tag) is displayed on the browser inside the main browser window.

The <body> tag may contain several attributes. The most commonly used ones are listed below:

    * bgcolor: This is the background color of the entire HTML document, and may be specified either by the color name directly or by the six-digit hex code.
    * alink: The color of the links.
    * vlink: The color of the visited links.
    * topmargin: The margin from the top of the browser window.
    * leftmargin: The margin from the left of the browser window.

So, in general, all HTML documents have the following format:

<html>
<head>
<title>
Here is the title of the HTML document.
</title>
<meta name=" " content=" " />
... (there may be one or more meta tags)
</meta>
</head>
<body>
Here is the body of the HTML document.
</body>
</html>
#285
HTML Framework for Developers / HTML Tags
Apr 30, 2009, 03:24 PM
HTML Tags

HTML stands for (H)yper(T)ext (M)arkup (L)anguage. It has certain tags and attributes defined, and is geared towards document display over the World Wide Web. HTML documents can be viewed in browsers such as Internet Explorer, Mozilla, Opera, and Safari. On this page, we will introduce the notion of tags and attributes.

Tags

Tags are elements of the HTML document used to specify how the document should be displayed by the browser. In HTML, each tag has its own specific meaning, which is (in general) common across all different browsers. In fact, you may think of this tutorial as an introduction to the tags that are commonly used in writing HTML.

Attributes

Attributes are associated with each tag to further define the tags.

The general syntax is as follows:

<tag attribute 1 = "value" attribute 2 = "value" ... >

A couple of other notes before we dive into the tutorial:

- HTML tag codes are case-insensitive.

- Many browsers will ignore badly-formed HTML documents. In other words, it is often okay to have a tag without the corresponding closing tag.
#286
What is SharePoint?

SharePoint is an enterprise information portal, from Microsoft, that can be configured to run Intranet, Extranet and Internet sites.  Microsoft Office SharePoint Server 2007 allows people, teams and expertise to connect and collaborate. 

A SharePoint enterprise portal is composed of both SharePoint Portal and Windows SharePoint Services, with SharePoint being built upon WSS.  WSS is typically used by small teams, projects and companies. 

SharePoint Server is designed for individuals, teams and projects within a medium to large company wide enterprise portal. 


Source : sharepointhq
#287
Gift / Prizes Request / Topup Request
Apr 30, 2009, 01:51 PM
User Name : VelMurugan
Date  : 29 Apr 09
Status : Normal
Postcount : 45
Information :
Total No of Post you made so far : Ex 674 posts : 9812
Type of the Gift : Save and Use Later
Select Your Service Provider : Aircel Prepaid

Here by i declare that , before sending this request. I have verified my todays post. So Please check the topup status and confirm it.
Note : You will be given Warning if you are trying to test this Form or Found Fake
#288
Apple hiring semiconductor pros

Apple Inc is hiring new employees from the semiconductor industry and is building the capability to design its own chips, the Wall Street Journal has reported.

The iPhone and iPod maker hopes its efforts will lead to new features for its devices and enable it to share fewer details about it plans with outside chip vendors, the report said, citing people familiar with Apple's plans.

An Apple spokesman confirmed the company has hired both Bob Drebin, former chief technology office of the graphics products group at chipmaker Advanced Micro Devices and Raja Koduri, who previously held the same position.

The spokesman declined to comment further. Drebin's LinkedIn page lists him as a senior director at Apple.

The hires were reported or rumored in a number of online outlets earlier in the week.

Apple has been hiring engineers to create multifunction chips that are used in cell phones, the Journal report said. Sources familiar with Apple's plans don't expect internally designed chips to emerge until next year at the earliest, it said.

Last year, Apple acquired PA Semi, a designer of low-power microchips, in a move analysts said bolstered its ability to customize key parts for its iPhone, iPod and Macintosh product lines.

Shares of Cupertino, California-based Apple closed up $1.24 at $125.14.

Source : indiatimes
#289
`Wipro sacks more on non-performance'

India's third-largest IT services company, Wipro, reportedly saw another round of layoffs recently. According to website Siliconindia, the Bangalore-based company laid off an indefinite number of employees last week on non-performance grounds.

The news report quotes an employee, who has been laid off, saying that around 300 employees were laid off on a single day. The employee said that many had to wait for a long time to get back their documents, after being told about the company's decision.

Recently, Girish Paranjpe, joint CEO of Wipro's IT business, said that the performance criteria has become tougher now, because of the slowing economy.

In just-announced Q$ results, Wipro outperformed its larger rivals Infosys and TCS both in terms of profit and revenue growth. The company announced a 25% growth in total annual revenues in 2008-09 at Rs 25,544 crore and a 19% rise in net profit at Rs 3,899 crore. Its fourth quarter brought in a net profit of Rs 1,010 crore (growth of 15% over the corresponding quarter a year ago) and revenues of Rs 6,452 crore (13% growth). IT services brought in most of that, at Rs 4,932 crore.

In September last year, Wipro had put about 4-5% of its workforce, about 2,400-3,000 employees, under the scanner for non-performance. The company said that while some would be given counselling to improve their performance, others would be asked to leave.

Source : indiatimes
#290
Hi,

Normally I came office through buses. I Spend The Rs. 13 For Home - Office. ( One M Service Bus & One Deluxe Bus ).

But Today, I Surprised, I Came From Home - Guindy In M-Series Bus. I Give Rs. 6 For Ticket. He Returned Rs 1.50 To Me.

From Guindy - Office, I Gave Rs. 7 In Deluxe Bus For ticket. He Said, That Ticket Prices Are All Reduced.  He Gave Rs. 4 To Me.

Starting Tickets For All Buses, Start From Rs. 2.


Why They Reduced The Tickets. Is It Permanently Or Just for Election Time???????????????


If Its Permanently, Its Very Useful For All People.

The Ticket Price Reduced For A/C Buses Also??????????????
#291
10 most confusing tech jargons

Those tech jargons confuse you often? You are not alone. A recent survey reveals that aimed at breaking the walls of `techno babble' shows that many technology words perplex users leaving them scratching their heads.

According to Alex Watson, editor of Custom PC magazine, a reason contributing towards the complexity of technology terms is that many companies tag different names on similar products, adding to the confusion. He says, "Some names are just made up for marketing purposes, while others are chosen so users can relate to the term."

The survey, conducted by Gadget Helpline, reveals Top 10 most confusing technological terms.

source : indiatimes
#292
HP Unveils ProBook S-Series Notebooks

Hewlett Packard has unveiled its new HP ProBook S-series Notebook for business professionals. The ProBook S-series follows HP's EliteBook series notebooks.

The new HP ProBook Standard series is available in glossy merlot (red wine color) and noir (black) colors with HD LED backlight screens. You can get it in three different screen sizes at a street price starting at US $529 (Rs. 26,500 approx.).

After the success of the HP EliteBook series notebooks, of which we reviewed the EliteBook 6930p, HP rolled out the ProBook Standard series laptops with extra graphics power. HP ProBook standard series is the first to have Linux (SuSE Linux Enterprise Desktop 11) pre-installed for business customers, apart from the regular Windows Vista
flavors.

HP ProBook S-series include two 14-inch screen notebooks, two 15.6-inch display notebooks and one 17.3-inch display notebook.

The two 14-inch models include HP ProBook 4410s and ProBook 4415s. Both notebooks offer 16:9 aspect ration HD widescreen LED Backlit display with 1366x768 pixel resolution support. Of these 4410s offers Intel processor options while the 4415s offers AMD processor options.  Both ProBook 4410s and 4415S support up to 8GB of DDR2 800MHz memory modules with two slots having dual-channel support.

For graphics, HP ProBook 4410s features integrated Intel Mobile GMA 4500MHD graphics while for ProBook 4415s has ATI Radeon HD 3200 integrated.

HP ProBook 4510s and 4515s feature 15.6-inch LED-backlit HD with 1366x768 pixel resolution. ProBook 4510s offers Intel processor options, while 4515s offers AMD processor choice.

The big HP ProBook 4710s features 17.3-inch Widescreen HD LED Backlit screen with 1600x900 pixel resolution. This notebook has Intel processor options paired with Intel Mobile PM45 Express Chipset and has ATI Mobility Radeon HD 4330 with 512MB video memory.

All these notebooks support 802.11 a/b/g/n wireless Internet, HDMI port for connecting to HD displays. All the ProBook models support up to 8GB DDR2 800MHz RAM usable in dual-channel mode and offer storage options of up to 500GB support for 5400 RPM SATA HDD and up to 250GB support for 7200 RPM SATA HDD.

Source : techtree
#293
India Gears Up for 250,000 OLPCs

After the $10 laptop debacle, the Indian Government seems to have softened it stand on OLPC's (One Laptop Per Child) which it was not very keen on in the not too distant past.

In fact, the government has signed an agreement with the OLPC Foundation to purchase as many as 250,000 XO laptops from the foundation for distribution across the country. OLPC's first tryst with India happened in 2007 when 20 XO machines were distributed in a Maharashtra village. This was just years after the foundation was set-up in 2005. After the completion of the project in Maharashtra, even though it was a success, the Indian government chose not to continue with the OLPC plan citing "health" reasons. The MHRD (Ministry of Human Resource Development) thought it was unhealthy for children to use laptops for prolonged periods.

Meanwhile, the government went ahead with the $10 laptop project, which sounded preposterous right from the outset. Call it a PR gaffe or a real bad job at publicity, the $10 computing device "Sakshat" was far cry from a laptop and was snubbed by many who thought it was more of a glorified pen-drive and less a laptop. Mind you, we're not taking anything away from Sakshat or the people behind it. The intentions were right, but the presentation and publicity left a lot to be desired. In the end, the country was left red faced because of all this $10 hype.

Now, the OLPC foundation is readying an update to the current machines. These include a RAM boost to 1GB and a storage boost to 4GB. The latest version is expected to land sometime in 2010. At this moment, there is no news on which version of the laptop has the government opted for.

Source : techtree
#294
Marvel Vs. Capcom 2 Game Confirmed

Marvel vs. Capcom 2 game has finally got confirmed at the Capcom-unity blog after Christian Svensson shelled out a few details about the game. Svensson is a corporate officer and VP of Strategic Planning & Business Development with Capcom. Sony's PlayStation blog mentioned that Marvel vs. Capcom 2 Demo will exclusively hit the PlayStation Network on April 30. There's no word about time the game hitting Xbox Live Arcade.

Rumor mills spiced up the base for upgraded Marvel vs. Capcom 2 for PlayStation 3 and Xbox 360. The M vs. C 2 game is based in the Dreamcast code base and is being boasted upon as the best version for HD consoles after the Dreamcast version. Apart from that, Capcom has also upscaled the game for the HD displays used with Xbox 360 and PS3 along with widescreen and 4:3 aspect ratio support.The game will also carry custom soundtrack support with individual volume controls along with the original tunes.

[smg id=5714]

Here are the details of the demo to be available on the PSN:
- Two-player local matches
- Six available characters: Ryu, Chun-Li, Strider, Spider-Man, Iron Man and Wolverine
- Seven selectable environments
- Upscaled 1080p graphics with widescreen/4:3 aspect ratio
- Two graphic filter options for character sprites

The game will have 56 fighters right from the start so no competition or trouble for unlocking any of them. For more details, stay tuned to www.tu4ar.com.

Source : techtree
#295
Google / Google Enhances SMS Search in India
Apr 29, 2009, 08:42 AM
Google Enhances SMS Search in India

Google India has updated its SMS Search functionality to add more content -- namely IPL related stuff and commodity prices in a bid to attract more users.

Launched back in 2007, the service went through a similar update last year with the SMS number being changed to 9-77-33-00000. The best part of this service is that you do not need to pay premium charges for each SMS sent.

As for the new SMS keywords, SMS 'cri' to 9-77-33-00000 for varied content on cricket in general; send 'cri IPL' for instant IPL scores, 'cri IPL ' (for example 'cri IPL knight riders') for your favorite team score and 'cri ranji' for domestic match updates. SMS 'price gold', 'price oil', or 'price cotton' to know the MCX spot prices for these commodities. To learn more, sms 'help commodity' to 9-77-33-00000.

There is also this nice little time finder service if you want to know what the time is it "now" in a city of your choice. Simply SMS 'time ' to 9-77-33-00000. For example, 'time new york' and you will receive your answer within seconds.

Those looking for train related details of Indian railways, the service has been enhanced to provide seat availability and fare information as well. For example, to check the seat availability for April 24 on train #1018, going from Bangalore to Mumbai, simply SMS 'train avail 1018 Bangalore to Mumbai on 24-04' or if you want to know the fare for sleeper class, SMS 'train fare 1018 Bangalore to Mumbai for SL'. To learn more, SMS 'help train' to 9-77-33-00000.

You might want to visit http://www.google.co.in/sms for more. If SMS is what you prefer, key in 'help' and send it to 9-77-33-00000.

Source : techtree
#296
The Mobile Store to Retail BSNL Services Pan India

Mobile retail outlets chain The Mobile Store has announced a tie-up with state-run telecom service provider, BSNL to retail the operators services across its outlets.

Through this partnership, The Mobile Store aims to provide customers with the all BSNL services ranging from Fixed Lines, Internet, CDMA and GSM Mobile Connections, Recharges and more. BSNL customers will also get to choose from a variety of handsets at one place.

With this colaboration, a customer will be able to purchase a BSNL connection or recharge his prepaid connection in any of The MobileStore outlets across the country through The Mobile Store outlets.

Source : techtree
#297
Airtel Launches South@Re 1 Plan for Kerala

Bharti Airtel announced the launch of South @ Re1'' pack for its subscribers across Kerala.

The new scheme priced at Rs. 14 allows subscribers to make calls to any number in the southern states of Tamil Nadu, Karnataka, Andhra Pradesh and Kerala at Re 1 per minute.

SMS charges to any number in these circles will be at 50 paise per SMS. Local calls and SMS will be charged at the same rates.

Source : techtree
#298
RCom Magic Tariff for Karnataka CDMA Subscribers

Reliance Communications, or RCom, has introduced an option of availing Magic Tariffs on a daily basis through 'Magic@Re 1' offer. 

By paying rental of Re. 1 per day, new CDMA subscribers will be able to make local calls at 60 paise per minute and STD calls at Re 1.20 per minute.

Customers can avail of this offer by recharging their prepaid mobile with Rs. 26, valid for lifetime. Existing customers too can make use of this offer by Rs. 34 recharge.

As a promotional offer, the Re 1 rental is waived for the first 60 days from the day of recharge.

Source : techtree
#299
Common Admission Test (CAT) Goes Online in 2009

With recession hitting hard on people, many are planning to get back into the college life. MBA being a sought after choice -- candidates aspire to join the prestigious Indian Institute of Management will now have to clear the Common Admission Test (CAT) via a Computer Based Test (CBT) this year onwards.

IIMs located at Bangalore, Ahmedabad, Bangalore, Kolkata, Indore, Kozhikode, Lucknow and Shillong will be adopting the CBT method.


The traditional method of the test using 'pencil-and-paper' has been scrapped as the number of IIM aspirants has grown considerably over the years; CBT will help accommodate this increase.

The CBT format also would improve communication between candidates and IIMs in terms of programme information, test delivery, receipt of admit cards, and receipt of score reports.

CBT CAT will be a candidate-friendly test in terms of flexibility in the selection of test date, ease of registration process, better physical environment and test experience, and enhanced security in terms of biometric identification of candidates and video monitoring.

The test will be conducted in a window of about 10 days sometime at the end of the calendar year.

Source : techtree
#300
Now, a 500GB disc

The General Electric (GE) company has unveiled a disc that can store 500 gigabytes (GB) of data, equivalent to 100 DVDs.

According to a report by BBC News, the micro-holographic disc, which is the same size as existing DVD discs, is aimed at the archive industry.

But, GE believes it can eventually be used in the consumer market place and home players. Blu-ray discs, which are used to store high definition movies and games, can currently hold between 25GB and 50GB.

Micro-holographic discs can store more data than DVDs or Blu-ray because they store information on the disc in three dimensions, rather than just pits on the surface of the disc.

The challenge for this area of technology has been to increase the reflectivity of the holograms that are stored on the discs so that players can be used to both read and write to the discs.

Brian Lawrence, who leads GE's Holographic Storage said on the GE Research blog: "Very recently, the team at GE has made dramatic improvements in the materials enabling significant increases in the amount of light that can be reflected by the holograms." The higher reflectivity that can be achieved, the more capacity for the disc.

While the technology is still in the laboratory stage, GE believes it will take off because players can be built which are backwards compatible with existing DVD and Blu-ray technologies.

In a statement, the firm said, "The hardware and formats are so similar to current optical storage technology that the micro-holographic players will enable consumers to play back their CDs, DVDs and Blu-ray discs."

"GE's breakthrough is a huge step toward bringing our next generation holographic storage technology to the everyday consumer," said Lawrence in a statement.

"The day when you can store your entire high definition movie collection on one disc and support high resolution formats like 3D television is closer than you think," he added.

"This is truly a breakthrough in the development of the materials that are so critical to ultimately bringing holographic storage to the everyday consumer," said Lawrence.

Source : indiatimes
#301
IT Market Updates / MindTree Q4 net down 47%
Apr 29, 2009, 08:31 AM
MindTree Q4 net down 47%

IT firm MindTree Ltd posted a 47 per cent fall in quarterly profit hurt by mark-to-market losses but forecast flat revenue and higher profit in FY10 as it sees a recovery in the second half.

The Bangalore-based firm may post a profit of $37.7-$39 million on revenue of $290-$300 million in the year ending March 2010, it said in a statement. The firm estimated earnings per share for 2009/10 between 49.3 rupees and 50.9 rupees.

"In dollar terms we see flattish type of growth," Managing Director Krishnakumar Natarajan said. "Some semblance of minor optimism is creeping in," he said. "We should get into the growth mode in Q3 and Q4."

Volume was expected to pick up in the second half as clients were now readying to take decisions on projects, which were being delayed earlier, he added.

MindTree offers software and research and development services. For the year-ending 2009, MindTree's consolidated revenue rose 46.1 percent to $269.1 million while net profit fell 55.5 percent to $11.4 million, it said in a statement. Its basic earnings per share stood at 13.8 rupees in the period.

Capex
The company plans to spend $20.5 million in capital expenditure in 2009/10 for MindTree and Aztecsoft, which it acquired in last year. Last year it spent $13 million in total, Chief Financial Officer Rostow Ravanan said on the call.

On the hiring front, about 250 campus recruits who were offered positions in the company earlier are expected to join in October. Some customers were asking for pricing cuts, Anjan Lahir, head of IT services said, and "they were being handled," he said adding there was no major impact due to these pressures.

Software firms which have enjoyed a scorching pace of growth in the past have seen subdued growth with a shadow on the future as well as customers cut budgets and seek price cuts.

For the quarter to March, MindTree's net profit fell to Rs 188 million from 356.9 million last year. The just-concluded quarter included Rs 493.3 million in forex-related losses. The company said it added 22 customers during the quarter.

Source : indiatimes
#302
Infosys sabbatical finds few takers

Infosys sabbatical scheme for its employees is finding few takers. According to an online news report, the sabbatical scheme has interested only eight employees so far.

Last November, India's second-largest information technology services provider issued letters to its employees stating that they could opt for a one-year sabbatical to engage themselves in philanthropic activities. They would continue to draw 50 per cent of their salary during the period.

However, S Gopalakrishnan, chief executive officer and managing director, told the website that the response to the scheme so far has not been very good. He said that the company was looking for at least 50 employees to opt for this scheme but the number still remains in single digit.

"We are only trying to get the employees engaged in NGO activities for a short period," he added.

During the scheme's launch, the company claimed that though the move may have coincided with the global financial turmoil and slowing growth rates of IT firms, it should be perceived as a pure voluntary act by employees who are prompted by altruistic motives.

As per the circular given out by the company, the employees need to be on the company rolls for at least two consecutive years before they are eligible for the offer and a panel comprising senior members of the Infosys leadership team will decide each case. This policy will promote volunteerism among employees and we believe that the value and benefits arising from it will have an impact on community, the employees and ultimately, the company, it said.

Source : indiatimes
#303
IT Market Updates / Wipro BPO to hire 1200
Apr 29, 2009, 08:26 AM
Wipro BPO to hire 1200

Despite the economic slowdown, Wipro BPO, the business process outsourcing division of IT giant Wipro Technologies, is hiring personnel and expanding its operations globally, a top official said.

"For the last six months, we have been hearing depressing news about people losing jobs and companies resorting to cost-cutting measures but we are still looking for people," Wipro BPO head Ashutosh Vaidya said.

The company plans to expand its BPO facility in Hyderabad by recruiting 1,000 to 1,200 people over the next six to eight months, he said. At present, 3,150 people are working at the Hyderabad facility.

Wipro, which has its operations in 14 locations in India and abroad, currently employs 22,600. On an average, it is adding 8,000 to 10,000 employees a year, Vaidya added.

Wipro BPO aims to tap the talent pool in Andhra Pradesh and neighbouring states of Maharashtra and Karnataka. The selected candidates undergo 90 days of training, with focus on communication, technical and process-specific training.

Wipro, which got into the BPO business in 2001-02 with five clients, now has 51 clients. The revenues increased from $11 million in 2001-02 to $290 million in 2007-08.

Vaidya said while the recession had some impact on the BPO industry, it would not be there for long as companies were choosing outsourcing as the best way of cutting costs.

source : indiatimes
#304
America's biggest technology companies    

The year 2008 has been a tough year for companies across sectors. The year saw most of them see their market cap get mauled and profits shrink.

The Fortune magazine's annual ranking of America's largest companies too mirrors slowdown pangs being faced by these corporate giants. The high and mighty of corporate America are trying every management trick to keep their financial books in black.

Here we bring to you the biggest 10 technology companies in revenue on the list.

Source : indiatimes
#305
Web Services in PHP / PHP MySQL
Apr 28, 2009, 06:48 PM
PHP MySQL

Here we give an example of the PHP code that will read data out of a MySQL database and present it in a nice tabular format in HTML.

Assuming we have the following MySQL table:

Table Employee
Name   Salary
Lisa   40000
Alice   45000
Janine   60000

The PHP code needed is as follows (assuming the MySQL Server sits in localhost and has a userid = 'cat' and a password of 'dog', the database name is 'myinfo') :

$link = @mysql_pconnect("localhost","cat","dog") or exit();
mysql_select_db("myinfo") or exit();

print "<p>Employee Information";
print "<p><table border=1><tr><td>Employee Name</td><td>Salary
Amount</td></tr>";

$result = mysql_query("select name, salary from Employee");

while ($row=mysql_fetch_row($result))
{
  print "<tr><td>" . $row[0] . "</td><td>" . $row[1] . "</td></tr>";
}

print "</table>";

Output is

Employee Information

Employee Name   Salary Amount
Lisa   40000
Alice   45000
Janine   60000

Below is a quick explanation of the code:

$link = @mysql_pconnect("localhost","cat","dog") or exit();
mysql_select_db("myinfo") or exit();

These two lines tell PHP how to connect to the MySQL server.

$result = mysql_query("select name, salary from Employee");

This specifies up the query to be executed.

while ($row=mysql_fetch_row($result))
{
  print "<tr><td>" . $row[0] . "</td><td>" . $row[1] . "</td></tr>";
}

$row[0] denotes the first column of the query result, namely the "name" field, and $row[1] denotes the second column of the query result, namely the "salary" field. The . in the print statement is the concatenation operator, and acts to combine the string before and string after together. The print statement continuess until all 3 rows have been fetched.
#306
Web Services in PHP / PHP Redirect
Apr 28, 2009, 06:48 PM
PHP Redirect

If you have moved your pages, you can use PHP to perform a redirect to your new page.

The search engine friendly way of redirecting is the 301 redirect. In PHP, this is implemented as follows:

<?
Header("HTTP/1.1 301 Moved Permanently");
Header("Location:http://www.new-site.com");
?>

Make sure the above code is included before any HTML is produced. Otherwise, the redirect will not work.

A 301 redirect directs the search engine spiders to the new page, and ensures that all link juices to your old page are all passed to the new page.

Please note that if you do not include the first Header line above, the redirect still works. But, instead of a 301 redirect, now it becomes a 302 (temporary) redirect. 302 redirects are not search engine friendly, as it has become a common spam technique. So, if you want to ensure your search engine ranking is not affected by moving your file elsewhere or changing your file name, make sure you set up a 301 redirect.
#307
Web Services in PHP / PHP Cookies
Apr 28, 2009, 06:47 PM
PHP Cookies

If you have a website, you may wish to set a cookie on the client computer so that your site will remember that user when she returns. PHP provides ways to create, retrieve, and delete cookies.

Create cookies

Cookies are set using the setcookie() function. The syntax is as follows:

Setcookie (name, value, expire, path, domain, secure)

name = name of the cookie.
value = value of the cookie.
expire = time when this cookie will expire. Unix time is used here.
path = the path on the server on which the cookie is available.
domain = the domain that the cookie is available.
secure = TRUE means the cookie should be trasmitted over a secure connection (https), FALSE otherwise. FALSE is the default.

All arguments except name are optional. Unix time is the number of seconds that have elapsed since January 1, 1970.

You must make sure that the setcookie() function is called before any HTML output is printed.

Let's take a look at a couple of examples:

<?php
  setcookie('cookie1','lisa');
?>

This sets up a cookie with name = "cookie1" and value = "lisa". As expire time is not specified, this cookie will expire when the browser is closed.

<?php
  setcookie('cookie2','electric1',time()+3600);
?>

This sets up a cookie with name = "cookie2" and value="electric1", and this cookies expires in 1 hour (3600 second).

Retrieve cookies

Cookies can be retrieved via the $_COOKIE or the $_HTTP_COOKIE_VARS arrays. Assuming that the name of the cookie is "cookie1", the value of the cookie is retrieved by $_COOKIE['cookie1'].

Delete cookies

To delete a cookie from a client computer, simply use the setcookie() function and set the expiration time as a time in the past. For example, the following code,

<?php
setcookie('cookie1','lisa',1);
?>

will get rid of the cookie with name = "cookie1" and value = "lisa".
#308
Web Services in PHP / PHP FORMS
Apr 28, 2009, 06:47 PM
PHP FORMS

One of the main features in PHP is the ability to take user input and generate subsequent pages based on the input. In this page, we will introduce the mechanism by which data is passed in PHP.

Let's consider the following two files:

query.php

<form action=result.php type=post> <input type=text name=employee> <input type=submit value=Submit> </form>

result.php

<?php
  $employee_name = $_POST["employee"];
  print $employee_name;
?>

After the user types in a value in the text box and click on the Submit button in query.php, the result.php page will display the value that the user has just typed in.

How is this done? The $_POST function captures the value associated with the key "employee", which was specified in the input name attribute in query.php. The variable $employee_name is then set to the value for this key.

$_GET is $_POST's closely related cousin. The usage is exactly the same, except you'll need to use $_GET if the form action type is GET. When the form action type is GET, the parameters you submitted will be visible in the URL as the query string. In a POST method, no query string is visible in the URL.

Usually when using $_POST or $_GET, you'll want to first check to see if PHP has indeed received values for the key of interest. If not, you may want to assign the receiving variable some type of default value. To do this, we leverage the isset() function:

$result_variable = isset($_POST["key_value"],0,$_POST["key_value"]);

In the above example, if "key_value" is not set, $result_variable is set to 0.

Common input methods include text input, radio button, checkbox, and drop down menu.
#309
Web Services in PHP / PHP ARRAY
Apr 28, 2009, 06:46 PM
PHP ARRAY

An array is a way of holding multiple closely-related values, such as the test scores of all students in a class. An array is made up of a key and a value, and the key points to the value.

There are two types of arrays: Indexed array and Associative array. Their difference is in the way the key is specified. Let's look at both of them:

Indexed Array

In an indexed array, the keys are numeric and starts with 0, and the values can be any data type. The following shows two ways of assigning values to an indexed array:

$friends = array("Sophie","Stella","Alice");

This is equivalent to the following:

$friends[0] = "Sophie";
$friends[1] = "Stella";
$friends[2] = "Alice";

Associative Array

In an associative array, the keys are not necessarily numeric, and even when they are numeric, not necessarily in any order. So, when you are putting data into an associative array, you'll need to make sure you specify both the key and the value:

$student_score = array("John"=>80, "Matt"=>90, "May"=>85);

This is equivalent to the following:

$student_score["John"] = 80;
$student_score["Matt"] = 90;
$student_score["May"] = 85;

Multidimensional Array

The arrays in the examples above are 1-dimensional. However, there will be times when multidimensional arrays are desired. What's a multidimensional array? That's when you have arrays of arrays. Let's look at an example below:

$array1 = array (10,15,20);
$array2 = array (110,115,120);
$array3 = array (210,215,220);
$big_array = array ($array1, $array2, $array3);

$big_array is now a 2-dimensional array. For example, if you have the following output code:

print {$big_array[1,2]};

The output would be

120

Remember to use { } when you are accessing the value of a multidimensional array.
#310
Web Services in PHP / PHP Functions
Apr 28, 2009, 06:45 PM
PHP Functions

Similar to other programming languages, PHP provides a way for programmers to define functions, which can then be called elsewhere in the program. The syntax for a function is:

function "function_name" (arg1, arg2...)
{
  [code to execute]
  return [final_result];
}

where [final_result] is typically the variable holding the final value to be returned from the function.

Let's take a look at an example:

function double_this_number($input_number)
{
  return $input_number*2;
}

Elsewhere in the PHP code, we have

$x = 10;
$y = double_this_number($x);
print $y;

The output will be

20
#311
Web Services in PHP / PHP INCLUDE
Apr 28, 2009, 06:45 PM
PHP INCLUDE

INCLUDE is used in PHP to append the code from an external file into the current file. The syntax for INCLUDE is

INCLUDE ("external_file_name");

This is a convenient feature for a large website. Often, we may want to change an element of the website that is consistent across the entire site, yet we don't want to go through the trouble of updating every single file. In this case, we can simply use INCLUDE in every file to call the same external file, and then all we need to change is the content in that one external file.

Let's look at a simple example. Assuming we have the following two files:

index.php

<?php
  print "This is the original content
";
  include ("external_file");
?>

external_file

<?php
  print "This is the external content";
?>

Upon executing index.php, we'll get the following output:

This is the original content
This is the external content

This is because, to the web server, it sees the following content:

<?php
  print "This is the original content
";
  print "This is the external content";
?>
#312
Web Services in PHP / PHP FOREACH Loop
Apr 28, 2009, 06:44 PM
PHP FOREACH Loop

FOREACH is used in PHP to loop over all elements of an array. The basic syntax of FOREACH is as follows:

FOREACH ($array_variable as $value)
{
  [code to execute]
}

or

FOREACH ($array_variable as $key => $value)
{
  [code to execute]
}

In both cases, the number of times [code to execute] will be executed is equal to the number of elements in the $array_variable array.

Let's look at an example. Assuming we have the following piece of code:

$array1 = array(1,2,3,4,5);
FOREACH ($array1 as $abc)
{
  print "new value is " . $abc*10 . "
";
}

The output of the above code is:

new value is 10
new value is 20
new value is 30
new value is 40
new value is 50

The FOREACH loop above went through all 5 elements of array $array1, and each time prints out a statement containing 10x the array element value.
#313
Web Services in PHP / PHP DO WHILE Loop
Apr 28, 2009, 06:44 PM
PHP DO WHILE Loop

DO .. WHILE is used in PHP to provide a control condition. The idea is to execute a piece of code while a condition is true. The basic syntax of DO .. WHILE is as follows:

DO {
  [code to execute]
} WHILE (conditional statement)

The difference between DO .. WHILE and WHILE is that DO .. WHILE will always execute the [code to execute] at least once, and in a WHILE construct, it is possible for the [code to execute] to never execute.

Let's look at an example. Assuming we have the following piece of code:

$i = 5
DO {
  print "value is now " . $i . "
";
  $i--;
} WHILE ($i > 3);

The output of the above code is:

value is now 5
value is now 4

During the 1st iteration, $i = 5, the print statement is executed, $i gets decreased by 1 and becomes 4, then PHP checks the expression, ($i > 3), which turns out to be true. Therefore, the loop continues.

During the 2nd iteration, $i = 4, the print statement is executed, $i gets decreased by 1 and becomes 3, then PHP checks the expression, ($i > 3), which is no longer true. Therefore, PHP exits the loop.

If we change the above code to:

$i = 0
DO {
  print "value is now " . $i . "
";
  $i--;
} WHILE ($i > 3);

The output would then be:

value is now 0

Even though the expression ($i > 3) is false from the very beginning, one line is still printed out because in DO .. WHILE, the code in the bracket following DO is always executed at least once.
#314
Web Services in PHP / PHP FOR Loop
Apr 28, 2009, 06:43 PM
PHP FOR Loop

FOR is used in PHP to execute the same code a set number of times. The basic syntax of FOR is as follows:

FOR (expression 1, expression 2, expression 3)
{
  [code to execute]
}

FOR tells PHP to first execute "expression 1", then evaluate "expression 2". If "expression 2" is true, then [code to execute] is executed. After this, expression 3 is executed, and then "expression 2" is evaluated again. If "expression 2" is true, then [code to execute] is executed for a second time. The cycle continues until "expression 2" is no longer true.

Let's look at an example. Assuming we have the following piece of code:

FOR ($i = 0; $i <= 2; $i++)
{
  print "value is now " . $i . "
";
}

The output of the above code is:

value is now 0
value is now 1
value is now 2

During the 1st iteration, $i = 0, which means the expression, ($i <= 2), is true. Therefore, the print statement is executed, and $i gets incremented by 1 and becomes 1.

During the 2nd iteration, $i = 1, which means the expression, ($i <= 2), is true. Therefore, the print statement is executed, and $i gets incremented by 1 and becomes 2.

During the 3rd iteration, $i = 2, which means the expression, ($i <= 2), is true. Therefore, the print statement is executed, and $i gets incremented by 1 and becomes 3.

During the 4th iteration, $i = 3, which means the expression, ($i <= 2), is false. Therefore, PHP exits out of the FOR loop, and does not execute the print statement.
#315
Web Services in PHP / PHP While Loop
Apr 28, 2009, 06:42 PM
PHP While Loop

WHILE is used in PHP to provide a control condition. The basic syntax of WHILE is as follows:

WHILE (expression)
{
  [code to execute]
}

WHILE tells PHP to execute the [code to execute] as long as the (expression) is true.

Let's look at an example. Assuming we have the following piece of code:

$counter = 8;
WHILE ($counter < 10)
{
  print "counter is now " . $counter . "<br>";
  $counter++;
}


The output of the above code is:

counter is now 8
counter is now 9

During the first iteration, $counter = 8, which means the expression, ($counter < 10), is true. Therefore, the print statement is executed, and $counter gets incremented by 1 and becomes 9.

During the second iteration, $counter = 9, which means the expression, ($counter < 10), is true. Therefore, the print statement is executed, and $counter gets incremented by 1 and becomes 10.

During the third iteration, $counter = 10, which means the expression, ($counter < 10), is false. Therefore, the WHILE condition no longer is true, and the code in the bracket is no longer executed.
#316
Web Services in PHP / PHP Switch
Apr 28, 2009, 06:41 PM
PHP Switch

SWITCH is used in PHP to replace nested IF..ELSE loops, and is similar to the CASE command in other computer languages. The basic syntax of SWITCH is as follows:

QuoteSWITCH ($variable) {
CASE 'value 1':
  [code to execute when $variable = 'value 1']
  break;
CASE 'value 2':
  [code to execute when $variable = 'value 2']
  break;
CASE 'value 3':
...
DEFAULT:
  [code to execute when none of the CASE values matches $variable]
}
There can be an unlimited number of CASE conditions. In addition, DEFAULT is optional.

Let's view an example. Assuming we have the following piece of code:

$sample = 10;
SWITCH ($sample) {
CASE 30:
  print "Value is 30";
  break;
CASE 25:
  print "Value is 25";
  break;
CASE 20:
  print "Value is 20";
  break;
DEFAULT:
  print "Value is outside the range";
}

The output of the above code is:

Value is outside the range

This is because none of the CASE conditions was matched, so the code following DEFAULT is executed.
#317
Web Services in PHP / PHP ELSEIF
Apr 28, 2009, 06:40 PM
PHP ELSEIF

In IF ELSE, PHP provides a way to do an either/or selection. What if you need more than two options? This is where ELSEIF comes in. ELSEIF is built on top of the IF ELSE construct to provide additional options. The basic syntax is as follows:

IF (conditional statement 1) {
  [code if condition statement 1 is true]
}
ELSEIF (conditional statement 2) {
  [code if condition statement 2 is true]
}
...
ELSE {
  [code if none of the above is true]
}


ELSEIF can be repeated as many times as needed prior to the ELSE statement.

Let's use an example. Assuming we have the following piece of code:

$sample = 10;
IF ($sample > 15) {
  print "Level 1";
}
ELSEIF ($sample > 5) {
  print "Level 2";
}
ELSE {
  print "Level 3";
}

The output of the above code is:

Level 2

This is because the first condition is false, and the second condition is true. Therefore, the code in the bracket after ELSEIF is executed.
#318
Web Services in PHP / PHP IF ELSE
Apr 28, 2009, 06:39 PM
PHP IF ELSE

IF..ELSE is used in PHP to provide conditional judgements. The basic syntax is as follows:

IF (conditional statement) {
  [code if condition is true]
}
ELSE {
  [code if condition is false]
}


Let's see an example. Assuming we have the following piece of code:

$sample = 10;
IF ($sample > 5) {
  print "Number is greater than 5";
}
ELSE {
  print "Number is less than 5";
}

The output of the above code is:

Number is greater than 5

This is because the condition, ($sample > 5), is true. Therefore, the code in the bracket after IF is executed.
#319
Web Services in PHP / PHP Operators
Apr 28, 2009, 06:39 PM
PHP Operators

The most common PHP operators are assignment operators, arithmetic operators, combined operators, comparison operators, and logical operators. Each type is discussed separately below.

Assignment Operators

The basic assignment operator in PHP is "=". This means that the operand to the left of "=" gets set to the value to the right of "=".

Arithmetic Operators

Operator   Example   Result
+   4 + 2   6
-   4 - 2   2
*   4 * 2   8
/   4 / 2   2
%   4 % 2   0
++   x = 4; x++;   x = 5
--   x = 4; x--;   x = 3

Combined Operators

You can combine an arithmetic operator with the assignment operator to form a combined operator. Combined operators are shown below:

Operator   Example   Meaning
+=   y += x   y = y + x
-=   y -= x   y = y - x
*=   y *= x   y = y * x
/=   y /= x   y = y / x
%=   y %= x   y = y % x

Comparison Operators

Operator   Meaning
==   is equal to
!=   is not equal to
>   is greater than
>=   is greater than or equal to
<   is less than
<=   is less than or equal to

Logical Operators

Operator   Meaning
||   or
&&   and
and   and
or   or
xor   xor
!   not
#320
Web Services in PHP / PHP Variables
Apr 28, 2009, 06:38 PM
PHP Variables

Variable Types

Variables play an important role in PHP, as they are places for holding values. In PHP, there is no need to declare variables. Variable can hold eight different data types: bloolean, integer, float, string, array, object, resource, or NULL.

PHP is a weakly typed language. This means that variable type varies depending on what is stored in the variable at the time. For example, if we have a variable $a, when $a = 0, $a is an integer type variable. If later we set $a = "New", then $a becomes a string type variable.

Variable Name

A variable name always starts with a $, followed by a letter or an underscore. The rest of the variable name can be a letter, a number or an underscore.

For example, $dog is a valid variable name, while @dog is not (@dog does not start with a $).

Variables in PHP are case-sensitive. For example, $Employee and $employee are two different variables.

Variable Scope

In most cases, variables are local in scope. This means that variables declared within a function cannot be accessed outside of the function, and variables declared outside of a function cannot be access within the function.

To make a variable global, it must either be declared as global specifically, or it must be accessed using the $GLOBALS array.
#321
Nokia, BSNL Tie-up to Offer Bundled 3G Services

State-owned telecom service provider BSNL and Finnish handset manufacturer Nokia have tied up to offer bundled handsets to subscribers opting for 3G services.

With this scheme in effect, BSNL subscribers who have opted for 3G services will be able Nokia 3120 Classic, Nokia 5320, Nokia N79, Nokia N81, Nokia E71 and the Nokia 5800Xpress Music models will be made available to the subscribers of BSNL.


As reported by The Economic Times, owners of these devices will be able to avail of talktime as well as data packages across various price plans.

Additionally, the two players are also working towards offering certain Nokia applications to the 3G subscribers.

source : techtree
#322
Facebook Likely to Allow Third-Party Apps

Third-party developers are likely to be able to access to core parts of the Facebook so they can build new services, according to a source close to the website.

Developers will get access to photos, videos, notes and comments that users upload to Facebook. Developers will still need permission from users, according to the Wall Street Journal.

Reportedly, Facebook has called for an event at its Palo Alto, California headquarters on Monday to brief developers regarding the plan.
There's an announcement on the subject likely to be made by Facebook today.

Source : techtree
#323
The Fake IPL Player: Mystery Solved?

As people bet money on who this Fake IPL Player is, two Knight Riders from the Kolkata Knight Riders (KKR) have been fired - Sanjay Bangur and Akash Chopra.

As reported by Zopag.com, KKR's co-owner Shahrukh Khan suspects the duo as the purported bloggers who have been leaking the team's inside news.


However, the Fake IPL Player's last post on April 26 narrates a different story. Somewhere in the beginning of his post, he says:

"We are missing a few members of our family who have gone back home. It's always painful to see some of your own being culled and I am not in any mood for humour."The blog post is full of KKR-management-bashing in the usual sarcastic, entertaining language. Just as one would want to believe that Bangur and Chopra (a.k.a. Shakespeare and Ganji) were shown the exit door for being the news correspondents of the infamous Fake IPL Player blog, 'The Fake IPL Player' wraps up with a footnote saying:

"P.P.P.S. Initially, I was concerned as I thought they have been sacked on suspicions of being me. But when they spoke to all of us, I was relieved that it has nothing to do with Fake IPL."

Two out, a bunch of others to go? Who dunnit?!!

Source : techtree
#324
USB 3.0 Cables on Sale Already!

If you have are an avid tech enthusiast, you might be aware of the fact that USB 2.0 will soon be replaced by its successor, the much faster, newer version of the worlds most popular data transfer medium, USB 3.0.

If you knew that, you might also know that the first USB 3.0 based devices and hardware will only be available by the beginning of next year.

However, does that mean you would not want to buy a band new USB 3.0 cable? Definitely not! So what we have here is probably the worlds first USB 3.0 cable on sale. Sharp eyes of the folks over at Engadget managed to scoop this one. The price tag of $9.99 (Rs. 500 approx.) seems attractive enough, considering the fact that buying this one would give you the distinction of becoming an "early adopter" of USB 3.0. You might want to know that USB 3.0 data speeds can only be achieved in 2010 when you have the hardware to match the cable.

Still, we think it's worth the $10 tag.

Source : Techtree
#325
Write to System EventLog


Imports System.Diagnostics

Module Module1
    Sub Main()
        Dim Log As New EventLog("Application")
        Log.Source = "FormEventLog"
        Log.WriteEntry("[url=http://www.java2s.com]www.java2s.com[/url]")

    End Sub
End Module


Source : java2s
#326
'Add to Favorites' dialog

Imports System.Runtime.InteropServices


public class AddToFavoritesDialog
    Public Shared Sub Main

        Dim szTitle As String
        Dim dwReturn As Integer
        Dim pidl As Integer
        Dim szPath As String
        szTitle = "your new Favorites"
   
        szPath = "[url=http://www.java2s.com]www.java2s.com[/url]"
   
        dwReturn = SHGetSpecialFolderLocation(0, CSIDL_FAVORITES, pidl)
   
        If dwReturn = 0 Then
          dwReturn = DoAddToFavDlg(0, szPath, Len(szPath), szTitle, Len(szTitle), pidl)
   
          If dwReturn = 1 Then
            szPath = szPath.Substring(0, szPath.IndexOf(vbNullChar))
   
            WritePrivateProfileString("InternetShortcut", "URL", "[url=http://www.java2s.com]www.java2s.com[/url]", szPath)
          End If
        End If
   
    End Sub

End Class



Module Module1
  Public Const CSIDL_PROGRAMS As Short = &H2S
  ' My Documents
  Public Const CSIDL_PERSONAL As Short = &H5S
  Public Const CSIDL_FAVORITES As Short = &H6S
  Public Const CSIDL_STARTUP As Short = &H7S
  Public Const CSIDL_STARTMENU As Short = &HBS
  Public Const CSIDL_DESKTOPDIRECTORY As Short = &H10S
  ' {Windows}\ShellNew
  Public Const CSIDL_TEMPLATES As Short = &H15S
  Public Const CSIDL_COMMON_STARTMENU As Short = &H16S
  Public Const CSIDL_COMMON_PROGRAMS As Short = &H17S
  Public Const CSIDL_COMMON_STARTUP As Short = &H18S
  Public Const CSIDL_COMMON_DESKTOPDIRECTORY As Short = &H19S
  Public Const CSIDL_APPDATA As Short = &H1AS
  Public Const CSIDL_COMMON_FAVORITES As Short = &H1FS
  ' All Users\Application Data Windows NT
  Public Const CSIDL_COMMON_APPDATA As Short = &H23S

  ' nShowCmd
  Public Const SW_HIDE As Short = 0
  Public Const SW_SHOWNORMAL As Short = 1
  Public Const SW_SHOWMINIMIZED As Short = 2
  Public Const SW_SHOWMAXIMIZED As Short = 3
  Public Const SW_MAXIMIZE As Short = 3
  Public Const SW_SHOWNOACTIVATE As Short = 4
  Public Const SW_SHOW As Short = 5
  Public Const SW_MINIMIZE As Short = 6
  Public Const SW_SHOWMINNOACTIVE As Short = 7
  Public Const SW_SHOWNA As Short = 8
  Public Const SW_RESTORE As Short = 9

  ' Error Code
  Public Const ERROR_FILE_NOT_FOUND As Short = 2
  Public Const ERROR_PATH_NOT_FOUND As Short = 3
  Public Const ERROR_BAD_FORMAT As Short = 11

  Public Const SE_ERR_FNF As Short = 2
  Public Const SE_ERR_PNF As Short = 3
  Public Const SE_ERR_ACCESSDENIED As Short = 5
  Public Const SE_ERR_OOM As Short = 8
  Public Const SE_ERR_SHARE As Short = 26
  Public Const SE_ERR_ASSOCINCOMPLETE As Short = 27
  Public Const SE_ERR_DDETIMEOUT As Short = 28
  Public Const SE_ERR_DDEFAIL As Short = 29
  Public Const SE_ERR_DDEBUSY As Short = 30
  Public Const SE_ERR_NOASSOC As Short = 31
  Public Const SE_ERR_DLLNOTFOUND As Short = 32

  Public Declare Function DoAddToFavDlg Lib "shdocvw.dll" (ByVal hwnd As Integer, ByVal szPath As String, ByVal nSizeOfPath As Integer, ByVal szTitle As String, ByVal nSizeOfTitle As Integer, ByVal pidl As Integer) As Integer

  Public Declare Function SHGetSpecialFolderLocation Lib "shell32.dll" (ByVal hwndOwner As Integer, ByVal nFolder As Integer, ByRef pidl As Integer) As Integer

  Public Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpSectionName As String, ByVal lpKeyName As String, ByVal lpString As String, ByVal lpFileName As String) As Integer
End Module


Source : java2s
#327
Get Favorites bookmark

'Visual Basic 2005 Cookbook Solutions for VB 2005 Programmers
'by Tim Patrick (Author), John Craig (Author)
'# Publisher: O'Reilly Media, Inc. (September 21, 2006)
'# Language: English
'# ISBN-10: 0596101775
'# ISBN-13: 978-0596101770


Imports MVB = Microsoft.VisualBasic
Imports System.Windows.Forms

public class BuildYourOwnMenu
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class


Public Class Form1
    Private Declare Auto Function GetPrivateProfileString Lib "kernel32" _
        (ByVal AppName As String, _
        ByVal KeyName As String, _
        ByVal DefaultValue As String, _
        ByVal ReturnedString As System.Text.StringBuilder, _
        ByVal BufferSize As Integer, _
        ByVal FileName As String) As Integer

    Private Sub MenuExitProgram_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuExitProgram.Click
        Me.Close()
    End Sub

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Dim favoritesPath As String

        favoritesPath = Environment.GetFolderPath(Environment.SpecialFolder.Favorites)
        If (favoritesPath = "") Then Return
        If (My.Computer.FileSystem.DirectoryExists(favoritesPath) = False) Then Return

        BuildFavorites(MenuFavorites, favoritesPath)

        If (MenuFavorites.DropDownItems.Count > 1) Then _
            MenuNoFavorites.Visible = False
    End Sub

    Private Sub BuildFavorites(ByVal whichMenu As ToolStripMenuItem, ByVal fromPath As String)
        Dim oneEntry As String
        Dim menuEntry As ToolStripMenuItem
        Dim linkPath As String
        Dim displayName As String

        For Each oneEntry In My.Computer.FileSystem.GetDirectories(fromPath)
            menuEntry = New ToolStripMenuItem( _
                My.Computer.FileSystem.GetName(oneEntry))

            BuildFavorites(menuEntry, oneEntry)

            If (menuEntry.DropDownItems.Count > 0) Then _
                whichMenu.DropDownItems.Add(menuEntry)
        Next oneEntry

        For Each oneEntry In My.Computer.FileSystem.GetFiles(fromPath, _
                FileIO.SearchOption.SearchTopLevelOnly, "*.url")
            linkPath = GetINIEntry("InternetShortcut", "URL", oneEntry)
            If (linkPath <> "") Then
                displayName = My.Computer.FileSystem.GetName(oneEntry)
                displayName = MVB.Left(displayName, displayName.Length - 4)
                menuEntry = New ToolStripMenuItem(displayName)
                menuEntry.Tag = linkPath
                whichMenu.DropDownItems.Add(menuEntry)

                AddHandler menuEntry.Click, AddressOf RunFavoritesLink
            End If
        Next oneEntry
    End Sub

    Private Sub RunFavoritesLink(ByVal sender As System.Object, ByVal e As System.EventArgs)
        ' ----- Run the link.
        Dim whichMenu As ToolStripMenuItem

        whichMenu = CType(sender, ToolStripMenuItem)
        Console.WriteLine(whichMenu.Tag)
        'Process.Start(whichMenu.Tag)
    End Sub

    Private Function GetINIEntry(ByVal sectionName As String, _
            ByVal keyName As String, ByVal whichFile As String) As String
        ' ----- Extract a value from an INI-style file.
        Dim resultLength As Integer
        Dim targetBuffer As New System.Text.StringBuilder(500)

        resultLength = GetPrivateProfileString(sectionName, keyName, "", _
            targetBuffer, targetBuffer.Capacity, whichFile)
        Return targetBuffer.ToString()
    End Function
End Class


<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class Form1
    Inherits System.Windows.Forms.Form

    'Form overrides dispose to clean up the component list.
    <System.Diagnostics.DebuggerNonUserCode()> _
    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing AndAlso components IsNot Nothing Then
            components.Dispose()
        End If
        MyBase.Dispose(disposing)
    End Sub

    'Required by the Windows Form Designer
    Private components As System.ComponentModel.IContainer

    'NOTE: The following procedure is required by the Windows Form Designer
    'It can be modified using the Windows Form Designer. 
    'Do not modify it using the code editor.
    <System.Diagnostics.DebuggerStepThrough()> _
    Private Sub InitializeComponent()
        Me.MainMenu = New System.Windows.Forms.MenuStrip
        Me.MenuFile = New System.Windows.Forms.ToolStripMenuItem
        Me.MenuExitProgram = New System.Windows.Forms.ToolStripMenuItem
        Me.MenuFavorites = New System.Windows.Forms.ToolStripMenuItem
        Me.MenuNoFavorites = New System.Windows.Forms.ToolStripMenuItem
        Me.MainMenu.SuspendLayout()
        Me.SuspendLayout()
        '
        'MainMenu
        '
        Me.MainMenu.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.MenuFile, Me.MenuFavorites})
        Me.MainMenu.Location = New System.Drawing.Point(0, 0)
        Me.MainMenu.Name = "MainMenu"
        Me.MainMenu.Size = New System.Drawing.Size(292, 24)
        Me.MainMenu.TabIndex = 0
        Me.MainMenu.Text = "MenuStrip1"
        '
        'MenuFile
        '
        Me.MenuFile.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.MenuExitProgram})
        Me.MenuFile.Name = "MenuFile"
        Me.MenuFile.Size = New System.Drawing.Size(35, 20)
        Me.MenuFile.Text = "&File"
        '
        'MenuExitProgram
        '
        Me.MenuExitProgram.Name = "MenuExitProgram"
        Me.MenuExitProgram.ShortcutKeys = CType((System.Windows.Forms.Keys.Alt Or System.Windows.Forms.Keys.F4), System.Windows.Forms.Keys)
        Me.MenuExitProgram.Size = New System.Drawing.Size(132, 22)
        Me.MenuExitProgram.Text = "E&xit"
        '
        'MenuFavorites
        '
        Me.MenuFavorites.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.MenuNoFavorites})
        Me.MenuFavorites.Name = "MenuFavorites"
        Me.MenuFavorites.Size = New System.Drawing.Size(64, 20)
        Me.MenuFavorites.Text = "Fa&vorites"
        '
        'MenuNoFavorites
        '
        Me.MenuNoFavorites.Enabled = False
        Me.MenuNoFavorites.Name = "MenuNoFavorites"
        Me.MenuNoFavorites.Size = New System.Drawing.Size(112, 22)
        Me.MenuNoFavorites.Text = "(empty)"
        '
        'Form1
        '
        Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
        Me.ClientSize = New System.Drawing.Size(292, 121)
        Me.Controls.Add(Me.MainMenu)
        Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle
        Me.MainMenuStrip = Me.MainMenu
        Me.MaximizeBox = False
        Me.Name = "Form1"
        Me.Text = "Runtime Menus"
        Me.MainMenu.ResumeLayout(False)
        Me.MainMenu.PerformLayout()
        Me.ResumeLayout(False)
        Me.PerformLayout()

    End Sub
    Friend WithEvents MainMenu As System.Windows.Forms.MenuStrip
    Friend WithEvents MenuFile As System.Windows.Forms.ToolStripMenuItem
    Friend WithEvents MenuExitProgram As System.Windows.Forms.ToolStripMenuItem
    Friend WithEvents MenuFavorites As System.Windows.Forms.ToolStripMenuItem
    Friend WithEvents MenuNoFavorites As System.Windows.Forms.ToolStripMenuItem

End Class


Source : java2s
#328
Finding length of a string in JavaScript

When I used JavaScript to find the length of a string for the first time, I kept testing a function something like str.length(), whereas in JavaScript length is not a function, it is a property of the string object. So here is how you find the length of a string using length property of JavaScript:

    <script language="javascript" type="text/javascript">

    var str="When a dog bites it pains.";
    alert(str.length);

    </script>

The function alert() in this case should throw up 26. So make a mental note that to calculate the length of a string str in JavaScript, it is str.length and not str.length().
#329
Address box autocomplete

Imports System.Runtime.InteropServices

Imports System.Windows.Forms

public class AutoComplete
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class

Public Class Form1
  Inherits System.Windows.Forms.Form

  Public Sub New()
    MyBase.New()

    InitializeComponent()

  End Sub

  Private components As System.ComponentModel.IContainer

  Friend WithEvents Label1 As System.Windows.Forms.Label
  Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
  Friend WithEvents CheckBox1 As System.Windows.Forms.CheckBox
  Friend WithEvents CheckBox2 As System.Windows.Forms.CheckBox
  <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
    Me.Label1 = New System.Windows.Forms.Label()
    Me.TextBox1 = New System.Windows.Forms.TextBox()
    Me.CheckBox1 = New System.Windows.Forms.CheckBox()
    Me.CheckBox2 = New System.Windows.Forms.CheckBox()
    Me.SuspendLayout()
    '
    'Label1
    '
    Me.Label1.Location = New System.Drawing.Point(10, 15)
    Me.Label1.Name = "Label1"
    Me.Label1.Size = New System.Drawing.Size(70, 20)
    Me.Label1.TabIndex = 0
    Me.Label1.Text = "TextBox:"
    '
    'TextBox1
    '
    Me.TextBox1.Location = New System.Drawing.Point(65, 10)
    Me.TextBox1.Name = "TextBox1"
    Me.TextBox1.Size = New System.Drawing.Size(235, 22)
    Me.TextBox1.TabIndex = 1
    Me.TextBox1.Text = ""
    '
    'CheckBox1
    '
    Me.CheckBox1.Location = New System.Drawing.Point(20, 45)
    Me.CheckBox1.Name = "CheckBox1"
    Me.CheckBox1.Size = New System.Drawing.Size(145, 20)
    Me.CheckBox1.TabIndex = 2
    Me.CheckBox1.Text = "Auto Complete (Suggest)"
    '
    'CheckBox2
    '
    Me.CheckBox2.Location = New System.Drawing.Point(20, 65)
    Me.CheckBox2.Name = "CheckBox2"
    Me.CheckBox2.Size = New System.Drawing.Size(145, 20)
    Me.CheckBox2.TabIndex = 3
    Me.CheckBox2.Text = "Auto Complete (Append)"
    '
    'Form1
    '
    Me.AutoScaleBaseSize = New System.Drawing.Size(5, 15)
    Me.ClientSize = New System.Drawing.Size(307, 93)
    Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.CheckBox2, Me.CheckBox1, Me.TextBox1, Me.Label1})
    Me.MaximizeBox = False
    Me.Name = "Form1"
    Me.Text = "Auto Complete"
    Me.ResumeLayout(False)

  End Sub

  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    AutoComplete()
  End Sub

  Private Sub CheckBox1_CheckStateChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckStateChanged
    AutoComplete()
  End Sub

  Private Sub CheckBox2_CheckStateChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox2.CheckStateChanged
    AutoComplete()
  End Sub

  Private Sub AutoComplete()
    Dim dwFlags As Integer

    If CheckBox1.CheckState Then
      dwFlags = SHACF_URLALL Or SHACF_FILESYSTEM Or SHACF_AUTOSUGGEST_FORCE_ON

      If CheckBox2.CheckState Then
        dwFlags = dwFlags Or SHACF_AUTOAPPEND_FORCE_ON
      Else
        dwFlags = dwFlags Or SHACF_AUTOAPPEND_FORCE_OFF
      End If

    Else
      dwFlags = SHACF_URLALL Or SHACF_FILESYSTEM Or SHACF_AUTOSUGGEST_FORCE_OFF

      If CheckBox2.CheckState Then
        dwFlags = dwFlags Or SHACF_AUTOAPPEND_FORCE_ON
      Else
        dwFlags = dwFlags Or SHACF_AUTOAPPEND_FORCE_OFF
      End If
    End If

    SHAutoComplete(TextBox1.Handle.ToInt32, dwFlags)
  End Sub

  Public Const SHACF_DEFAULT As Integer = &H0S
  Public Const SHACF_FILESYSTEM As Integer = &H1S
  Public Const SHACF_URLHISTORY As Integer = &H2S
  Public Const SHACF_URLMRU As Integer = &H4S
  Public Const SHACF_USETAB As Integer = &H8S
  Public Const SHACF_FILESYS_ONLY As Integer = &H10S
  Public Const SHACF_AUTOSUGGEST_FORCE_ON As Integer = &H10000000
  Public Const SHACF_AUTOSUGGEST_FORCE_OFF As Integer = &H20000000
  Public Const SHACF_AUTOAPPEND_FORCE_ON As Integer = &H40000000
  Public Const SHACF_AUTOAPPEND_FORCE_OFF As Integer = &H80000000
  Public Const SHACF_URLALL As Integer = (SHACF_URLHISTORY Or SHACF_URLMRU)

  Public Declare Function SHAutoComplete Lib "Shlwapi.dll" (ByVal hwndEdit As Integer, ByVal dwFlags As Integer) As Integer

End Class


Source : java2s
#330
Demonstrates microsoft agent

Quote'Visual Basic.NET How to Program, Second Edition
'by Harvey M. Deitel (Author), Paul J. Deitel (Author), Tem R. Nieto (Author)
' Publisher: Prentice Hall; 2 edition (December 11, 2001)
' Language: English
' ISBN-10: 0130293636
' ISBN-13: 978-0130293633

Imports System.IO
Imports System.Collections
Imports System.Windows.Forms

Public Class FrmAgent
   Inherits System.Windows.Forms.Form

   ' options

   Friend WithEvents GroupBox1 As GroupBox
   Friend WithEvents cmdSpeak As Button
   Friend WithEvents mainAgent As AxAgentObjects.AxAgent

   ' input boxes
   Friend WithEvents txtLocation As TextBox
   Friend WithEvents txtSpeech As TextBox
   Friend WithEvents characterCombo As System.Windows.Forms.ComboBox
   Friend WithEvents actionsCombo As System.Windows.Forms.ComboBox

   ' current agent object
   Private mSpeaker As AgentObjects.IAgentCtlCharacter

#Region " Windows Form Designer generated code "

   Public Sub New()
      MyBase.New()

      'This call is required by the Windows Form Designer.
      InitializeComponent()

      'Add any initialization after the InitializeComponent() call

   End Sub

   'Form overrides dispose to clean up the component list.
   Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
      If disposing Then
         If Not (components Is Nothing) Then
            components.Dispose()
         End If
      End If
      MyBase.Dispose(disposing)
   End Sub

   'Required by the Windows Form Designer
   Private components As System.ComponentModel.IContainer

   'NOTE: The following procedure is required by the Windows Form Designer
   'It can be modified using the Windows Form Designer. 
   'Do not modify it using the code editor.
   <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
      Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(FrmAgent))
      Me.txtLocation = New System.Windows.Forms.TextBox()
      Me.GroupBox1 = New System.Windows.Forms.GroupBox()
      Me.characterCombo = New System.Windows.Forms.ComboBox()
      Me.cmdSpeak = New System.Windows.Forms.Button()
      Me.txtSpeech = New System.Windows.Forms.TextBox()
      Me.actionsCombo = New System.Windows.Forms.ComboBox()
      Me.mainAgent = New AxAgentObjects.AxAgent()
      Me.GroupBox1.SuspendLayout()
      CType(Me.mainAgent, System.ComponentModel.ISupportInitialize).BeginInit()
      Me.SuspendLayout()
      '
      'txtLocation
      '
      Me.txtLocation.Location = New System.Drawing.Point(16, 24)
      Me.txtLocation.Name = "txtLocation"
      Me.txtLocation.Size = New System.Drawing.Size(272, 20)
      Me.txtLocation.TabIndex = 0
      Me.txtLocation.Text = "C:\WINNT\msagent\chars\"
      '
      'GroupBox1
      '
      Me.GroupBox1.Controls.AddRange(New System.Windows.Forms.Control() {Me.characterCombo, Me.txtLocation})
      Me.GroupBox1.Location = New System.Drawing.Point(8, 104)
      Me.GroupBox1.Name = "GroupBox1"
      Me.GroupBox1.Size = New System.Drawing.Size(440, 56)
      Me.GroupBox1.TabIndex = 1
      Me.GroupBox1.TabStop = False
      Me.GroupBox1.Text = "Charcter Name/Location"
      '
      'characterCombo
      '
      Me.characterCombo.Enabled = False
      Me.characterCombo.Items.AddRange(New Object() {"Genie", "Merlin", "Peedy", "Robby"})
      Me.characterCombo.Location = New System.Drawing.Point(304, 24)
      Me.characterCombo.Name = "characterCombo"
      Me.characterCombo.Size = New System.Drawing.Size(128, 21)
      Me.characterCombo.TabIndex = 1
      Me.characterCombo.Text = "Select A Character"
      '
      'cmdSpeak
      '
      Me.cmdSpeak.Enabled = False
      Me.cmdSpeak.Location = New System.Drawing.Point(328, 24)
      Me.cmdSpeak.Name = "cmdSpeak"
      Me.cmdSpeak.Size = New System.Drawing.Size(104, 32)
      Me.cmdSpeak.TabIndex = 3
      Me.cmdSpeak.Text = "Speak"
      '
      'txtSpeech
      '
      Me.txtSpeech.Enabled = False
      Me.txtSpeech.Location = New System.Drawing.Point(8, 16)
      Me.txtSpeech.Multiline = True
      Me.txtSpeech.Name = "txtSpeech"
      Me.txtSpeech.Size = New System.Drawing.Size(280, 80)
      Me.txtSpeech.TabIndex = 5
      Me.txtSpeech.Text = ""
      '
      'actionsCombo
      '
      Me.actionsCombo.Enabled = False
      Me.actionsCombo.Location = New System.Drawing.Point(312, 72)
      Me.actionsCombo.Name = "actionsCombo"
      Me.actionsCombo.Size = New System.Drawing.Size(128, 21)
      Me.actionsCombo.TabIndex = 7
      Me.actionsCombo.Text = "Select an Action"
      '
      'mainAgent
      '
      Me.mainAgent.Enabled = True
      Me.mainAgent.Location = New System.Drawing.Point(304, 24)
      Me.mainAgent.Name = "mainAgent"
      Me.mainAgent.OcxState = CType(resources.GetObject("mainAgent.OcxState"), System.Windows.Forms.AxHost.State)
      Me.mainAgent.Size = New System.Drawing.Size(32, 32)
      Me.mainAgent.TabIndex = 8
      '
      'FrmAgent
      '
      Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
      Me.ClientSize = New System.Drawing.Size(448, 165)
      Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.mainAgent, Me.actionsCombo, Me.txtSpeech, Me.cmdSpeak, Me.GroupBox1})
      Me.Name = "FrmAgent"
      Me.Text = "Microsoft Agent"
      Me.GroupBox1.ResumeLayout(False)
      CType(Me.mainAgent, System.ComponentModel.ISupportInitialize).EndInit()
      Me.ResumeLayout(False)

   End Sub

#End Region

   ' keyDown event handler for locationTextBox
   Private Sub txtLocation_KeyDown(ByVal sender As _
      Object, ByVal e As System.Windows.Forms.KeyEventArgs) _
      Handles txtLocation.KeyDown

      If e.KeyCode = Keys.Enter Then

         ' set character location to text box value
         Dim location As String = txtLocation.Text

         ' initialize characters
         Try

            ' load characters into agent object
            mainAgent.Characters.Load( _
               "Genie", location + "Genie.acs")

            mainAgent.Characters.Load( _
               "Merlin", location + "Merlin.acs")

            mainAgent.Characters.Load( _
               "Peedy", location + "Peedy.acs")

            mainAgent.Characters.Load( _
               "Robby", location + "Robby.acs")

            ' disable TextBox location and enable other controls
            txtLocation.Enabled = False
            txtSpeech.Enabled = True
            cmdSpeak.Enabled = True
            characterCombo.Enabled = True
            actionsCombo.Enabled = True

            ' set current character to Genie and show
            mSpeaker = mainAgent.Characters("Genie")
            GetAnimationNames() ' obtain animation name list
            mSpeaker.Show(0)

         Catch fileNotFound As FileNotFoundException
            MessageBox.Show("Invalid character location", _
               "Error", MessageBoxButtons.OK, _
               MessageBoxIcon.Error)
         End Try

      End If

   End Sub ' txtLocation_KeyDown

   ' speak button event handler
   Private Sub cmdSpeak_Click(ByVal sender As Object, _
      ByVal e As System.EventArgs) Handles cmdSpeak.Click

      ' if TextBox is empty, have character ask
      ' user to type words into TextBox, otherwise
      ' have character say words in TextBox
      If txtSpeech.Text = "" Then
         mSpeaker.Speak( _
            "Please type the words you want me to speak", "")
      Else
         mSpeaker.Speak(txtSpeech.Text, "")
      End If

   End Sub ' cmdSpeak_Click

   ' click event for agent
   Private Sub mainAgent_ClickEvent(ByVal sender As Object, _
      ByVal e As AxAgentObjects._AgentEvents_ClickEvent) _
      Handles mainAgent.ClickEvent

      mSpeaker.Play("Confused")
      mSpeaker.Speak("Why are you poking me?", "")
      mSpeaker.Play("RestPose")
   End Sub ' mainAgent_ClickEvent

   ' comboBox changed event, switch active agent
   Private Sub characterCombo_SelectedIndexChanged(ByVal _
      sender As Object, ByVal e As System.EventArgs) Handles _
      characterCombo.SelectedIndexChanged

      ChangeCharacter(characterCombo.Text)
   End Sub ' characterCombo_SelectedIndexChanged

   ' hide current character and show new
   Private Sub ChangeCharacter(ByVal name As String)
      mSpeaker.Hide(0)
      mSpeaker = mainAgent.Characters(name)
      GetAnimationNames() ' regenerate animation name list
      mSpeaker.Show(0)
   End Sub ' ChangeCharacter

   ' get animation names and store in arraylist
   Private Sub GetAnimationNames()

      ' ensure thread safety
      SyncLock (Me)

         ' get animation names
         Dim enumerator As IEnumerator = _
            mainAgent.Characters.Character( _
            mSpeaker.Name).AnimationNames.GetEnumerator()

         Dim voiceString As String

         ' clear cboActions combo box
         actionsCombo.Items.Clear()
         mSpeaker.Commands.RemoveAll()

         ' copy enumeration to ArrayList
         While enumerator.MoveNext()

            ' remove underscores in speech string
            voiceString = Convert.ToString(enumerator.Current)
            voiceString = voiceString.Replace("_", "underscore")

            actionsCombo.Items.Add(enumerator.Current)

            ' add all animations as voice enabled commands
            mSpeaker.Commands.Add(Convert.ToString( _
               enumerator.Current), , voiceString, True, False)
         End While

         ' add custom command
         mSpeaker.Commands.Add("MoveToMouse", "MoveToMouse", _
            "MoveToMouse", True, True)
      End SyncLock

   End Sub ' GetAnimationNames

   ' user selects new action
   Private Sub actionsCombo_SelectedIndexChanged(ByVal sender _
      As System.Object, ByVal e As System.EventArgs) _
      Handles actionsCombo.SelectedIndexChanged

      mSpeaker.Stop()
      mSpeaker.Play(actionsCombo.Text)
      mSpeaker.Play("RestPose")
   End Sub ' actionsCombo_SelectedIndexChanged

   ' handles agent commands
   Private Sub mainAgent_Command(ByVal sender As Object, _
      ByVal e As AxAgentObjects._AgentEvents_CommandEvent) _
      Handles mainAgent.Command

      ' get UserInput object
      Dim command As AgentObjects.IAgentCtlUserInput = _
         CType(e.userInput, AgentObjects.IAgentCtlUserInput)

      ' change character if user speaks character name
      If (command.Voice = "Peedy" OrElse _
         command.Voice = "Robby" OrElse _
         command.Voice = "Merlin" OrElse _
         command.Voice = "Genie") Then
         ChangeCharacter(command.Voice)

         Return
      End If

      ' send agent to mouse
      If command.Name = "MoveToMouse" Then
         mSpeaker.MoveTo(Convert.ToInt16( _
            Cursor.Position.X - 60), Convert.ToInt16( _
            Cursor.Position.Y - 60))

         Return
      End If

      ' play new animation
      mSpeaker.Stop()
      mSpeaker.Play(command.Name)

   End Sub ' mainAgent_Command

End Class ' FrmAgent


' *************************************************************
' * (C) Copyright 2002 by Deitel & Associates, Inc.           *
' *     and Prentice Hall.                                    *
' * All Rights Reserved.                                      *
' *                                                           *
' * DISCLAIMER: The authors and publisher of this book have   *
' * used their best efforts in preparing the book. These      *
' * efforts include the development, research, and testing of *
' * the theories and programs to determine their              *
' * effectiveness. The authors and publisher make no warranty *
' * of any kind, expressed or implied, with regard to these   *
' * programs or to the documentation contained in these books.*
' * The authors and publisher shall not be liable in any event*
' * for incidental or consequential damages in connection     *
' * with, or arising out of, the furnishing, performance, or  *
' * use of these programs.                                    *
' *************************************************************

Source : java2s
#331
Your first service

Imports System.Diagnostics
Imports System.ServiceProcess
Imports System.IO

Public Class Service1
    Inherits System.ServiceProcess.ServiceBase

#Region " Component Designer generated code "

    Public Sub New()
        MyBase.New()

        ' This call is required by the Component Designer.
        InitializeComponent()

        ' Add any initialization after the InitializeComponent() call

    End Sub

    'UserService overrides dispose to clean up the component list.
    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    ' The main entry point for the process
    <MTAThread()> _
    Shared Sub Main()
        Dim ServicesToRun() As System.ServiceProcess.ServiceBase

        ' More than one NT Service may run within the same process. To add
        ' another service to this process, change the following line to
        ' create a second service object. For example,
        '
        '   ServicesToRun = New System.ServiceProcess.ServiceBase () {New Service1, New MySecondUserService}
        '
        ServicesToRun = New System.ServiceProcess.ServiceBase() {New Service1()}

        System.ServiceProcess.ServiceBase.Run(ServicesToRun)
    End Sub

    'Required by the Component Designer
    Private components As System.ComponentModel.IContainer

    ' NOTE: The following procedure is required by the Component Designer
    ' It can be modified using the Component Designer. 
    ' Do not modify it using the code editor.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        '
        'Service1
        '
        Me.CanPauseAndContinue = True
        Me.CanShutdown = True
        Me.ServiceName = "DemoService"

    End Sub

#End Region


    Private FileSt As StreamWriter

    Protected Overrides Sub OnStart(ByVal args() As String)
        Try
            FileSt = New StreamWriter("C:\DemoEvents.log", True)

            FileSt.WriteLine("Service started at " & DateTime.Now)
            FileSt.Flush()
        Catch E As Exception

        End Try
    End Sub

    Protected Shadows Sub OnPause(ByVal args() As String)
        Try
            FileSt.WriteLine("Service paused at " & DateTime.Now)
            FileSt.Flush()
        Catch E As Exception

        End Try
    End Sub

    Protected Shadows Sub OnContinue(ByVal args() As String)
        Try
            FileSt.WriteLine("Service continued at " & DateTime.Now)
            FileSt.Flush()
        Catch E As Exception

        End Try
    End Sub

    Protected Shadows Sub OnShutdown(ByVal args() As String)
        Try
            FileSt.WriteLine("Service shutdown at " & DateTime.Now)
            FileSt.Close()
        Catch E As Exception

        End Try
    End Sub

    Protected Overrides Sub OnStop()
        Try
            FileSt.WriteLine("Service stopped at " & DateTime.Now)
            FileSt.Close()
        Catch E As Exception

        End Try
    End Sub

End Class


Source : java2s
#332
Version Number

Public Class Tester
    Public Shared Sub Main
        With My.Application.Info.Version
            Console.WriteLine("Version " & .Major & _
               "." & .Minor & " (Build " & .Build & "." & _
               .Revision )
        End With
    End Sub

End Class


Source ; java2s
#333
Get windows version

Imports System.Environment
 
 
Public Class Tester
    Public Shared Sub Main
        Dim os_version As OperatingSystem = OSVersion
        With os_version
            Select Case .Platform
                Case .Platform.Win32Windows
                    ' Win32.
                    Select Case (.Version.Minor)
                        Case 0
                            Console.WriteLine("Windows 95")
                        Case 10
                            Console.WriteLine(.Version.Revision.ToString())
                        Case 90
                            Console.WriteLine("Windows Me")
                    End Select
                Case .Platform.Win32NT
                    ' WinNT.
                    Select Case (.Version.Major)
                        Case 3
                            Console.WriteLine("Windows NT 3.51")
                        Case 4
                            Console.WriteLine("Windows NT 4.0")
                        Case 5
                            Select Case (.Version.Minor)
                                Case 0
                                    Console.WriteLine("Windows 2000")
                                Case 1
                                    Console.WriteLine("Windows XP")
                                Case 2
                                    Console.WriteLine("Windows Server 2003")
                            End Select
                        Case Else
                            Console.WriteLine("Unknown")
                    End Select
                Case Else
                    Console.WriteLine("Unknown")
            End Select
        End With
       
    End Sub

End Class 


Source : java2s
#334
Word Selection

public class Test       
   public Shared Sub Main
        Dim objWord As New Word.Application

        objWord.Visible = True

        objWord.Documents.Add()

        objWord.Selection.TypeText("This is text from a VB 2005 application.")

        objWord = Nothing

   End Sub
End Class


Source : java2s
#335
Create function in Excel

public class Test
   public Shared Sub Main
        Dim objExcel As New Excel.Application

        objExcel.Visible = True

        objExcel.Workbooks.Add()

        objExcel.Range("A1").Select()
        objExcel.ActiveCell.FormulaR1C1 = "75"
        objExcel.Range("B1").Select()
        objExcel.ActiveCell.FormulaR1C1 = "125"
        objExcel.Range("C1").Select()
        objExcel.ActiveCell.FormulaR1C1 = "255"
        objExcel.Range("D1").Select()
        objExcel.ActiveCell.FormulaR1C1 = "295"

        objExcel.Range("A1:D1").Select()
        objExcel.Range("E1").Activate()
        objExcel.ActiveCell.FormulaR1C1 = "=SUM(RC[-4]:RC[-1])"

        objExcel.Range("A1:E1").Select()
        objExcel.Selection.Font.Bold = True

        objExcel = Nothing

   End Sub
End Class


Source : java2s
#336
Outlook Email watcher

Imports System


public class MainClass
   Private Shared WithEvents objOMW As OutlookMessageWatcher
   public Shared Sub Main
        objOMW = New OutlookMessageWatcher()
   End Sub

    Private Shared Sub objOMW_EmailArrived(ByVal From As String, _
            ByVal Subject As String, _
            ByVal Message As Outlook.MailItem) _
            Handles objOMW.EmailArrived
        Console.WriteLine(Subject)
    End Sub

End class

Public Class OutlookMessageWatcher
    Private WithEvents objInboxItems As Outlook.Items
    Private objOutlook As Outlook.Application

    Public Event EmailArrived(ByVal From As String, _
        ByVal Subject As String, _
        ByVal Message As Outlook.MailItem)

    Public Sub New()
        objOutlook = New Outlook.Application()
        objOutlook.Session.Logon(NewSession:=False)
        objInboxItems = objOutlook.Session.GetDefaultFolder (Outlook.OlDefaultFolders.olFolderInbox).Items
    End Sub

    Private Sub objInboxItems_ItemAdd(ByVal Item As Object)Handles objInboxItems.ItemAdd
        Dim objNewMail As Outlook.MailItem
        objNewMail = CType(Item, Outlook.MailItem)
        RaiseEvent EmailArrived(objNewMail.SenderName, objNewMail.Subject, objNewMail)

    End Sub
End Class


Source ; java2s
#337
Flash Player

Imports System.Windows.Forms

public class FlashPlayer
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class

Public Class Form1
    Inherits System.Windows.Forms.Form

    Public Sub New()
        MyBase.New()

        InitializeComponent()
    End Sub

    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    Private components As System.ComponentModel.IContainer

    Friend WithEvents AxShockwaveFlash1 As AxShockwaveFlashObjects.AxShockwaveFlash
    Friend WithEvents OpenFileDialog1 As System.Windows.Forms.OpenFileDialog
    Friend WithEvents MainMenu1 As System.Windows.Forms.MainMenu
    Friend WithEvents MenuItem1 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem2 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem3 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem4 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem5 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem6 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem7 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem8 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem9 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem10 As System.Windows.Forms.MenuItem
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(Form1))
        Me.AxShockwaveFlash1 = New AxShockwaveFlashObjects.AxShockwaveFlash
        Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog
        Me.MainMenu1 = New System.Windows.Forms.MainMenu
        Me.MenuItem1 = New System.Windows.Forms.MenuItem
        Me.MenuItem2 = New System.Windows.Forms.MenuItem
        Me.MenuItem3 = New System.Windows.Forms.MenuItem
        Me.MenuItem4 = New System.Windows.Forms.MenuItem
        Me.MenuItem5 = New System.Windows.Forms.MenuItem
        Me.MenuItem6 = New System.Windows.Forms.MenuItem
        Me.MenuItem7 = New System.Windows.Forms.MenuItem
        Me.MenuItem8 = New System.Windows.Forms.MenuItem
        Me.MenuItem9 = New System.Windows.Forms.MenuItem
        Me.MenuItem10 = New System.Windows.Forms.MenuItem
        CType(Me.AxShockwaveFlash1, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.SuspendLayout()
        '
        'AxShockwaveFlash1
        '
        Me.AxShockwaveFlash1.Dock = System.Windows.Forms.DockStyle.Fill
        Me.AxShockwaveFlash1.Enabled = True
        Me.AxShockwaveFlash1.Location = New System.Drawing.Point(0, 0)
        Me.AxShockwaveFlash1.Name = "AxShockwaveFlash1"
        Me.AxShockwaveFlash1.OcxState = CType(resources.GetObject("AxShockwaveFlash1.OcxState"), System.Windows.Forms.AxHost.State)
        Me.AxShockwaveFlash1.Size = New System.Drawing.Size(292, 266)
        Me.AxShockwaveFlash1.TabIndex = 0
        '
        'MainMenu1
        '
        Me.MainMenu1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem1, Me.MenuItem4})
        '
        'MenuItem1
        '
        Me.MenuItem1.Index = 0
        Me.MenuItem1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem2, Me.MenuItem3})
        Me.MenuItem1.Text = "File"
        '
        'MenuItem2
        '
        Me.MenuItem2.Index = 0
        Me.MenuItem2.Text = "Open"
        '
        'MenuItem3
        '
        Me.MenuItem3.Index = 1
        Me.MenuItem3.Text = "Exit"
        '
        'MenuItem4
        '
        Me.MenuItem4.Index = 1
        Me.MenuItem4.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem5, Me.MenuItem6, Me.MenuItem10, Me.MenuItem7, Me.MenuItem8, Me.MenuItem9})
        Me.MenuItem4.Text = "Player"
        '
        'MenuItem5
        '
        Me.MenuItem5.Index = 0
        Me.MenuItem5.Text = "Start"
        '
        'MenuItem6
        '
        Me.MenuItem6.Index = 1
        Me.MenuItem6.Text = "Pause"
        '
        'MenuItem7
        '
        Me.MenuItem7.Index = 3
        Me.MenuItem7.Text = "Forward"
        '
        'MenuItem8
        '
        Me.MenuItem8.Index = 4
        Me.MenuItem8.Text = "Backward"
        '
        'MenuItem9
        '
        Me.MenuItem9.Index = 5
        Me.MenuItem9.Text = "Loop"
        '
        'MenuItem10
        '
        Me.MenuItem10.Index = 2
        Me.MenuItem10.Text = "Continue"
        '
        'Form1
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
        Me.ClientSize = New System.Drawing.Size(292, 266)
        Me.Controls.Add(Me.AxShockwaveFlash1)
        Me.Menu = Me.MainMenu1
        CType(Me.AxShockwaveFlash1, System.ComponentModel.ISupportInitialize).EndInit()
        Me.ResumeLayout(False)

    End Sub

    Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
        OpenFileDialog1.Filter = "Flash Files(*.swf)|*swf"
        OpenFileDialog1.ShowDialog()
        AxShockwaveFlash1.Movie = OpenFileDialog1.FileName
        AxShockwaveFlash1.GotoFrame(0)
        AxShockwaveFlash1.Play()
    End Sub

    Private Sub MenuItem3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem3.Click
        End
    End Sub

    Private Sub MenuItem5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem5.Click
        AxShockwaveFlash1.GotoFrame(0)
        AxShockwaveFlash1.Play()
    End Sub

    Private Sub MenuItem6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem6.Click
        AxShockwaveFlash1.Stop()
        MenuItem8.Enabled = False
        MenuItem7.Enabled = False
    End Sub

    Private Sub MenuItem10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem10.Click
        AxShockwaveFlash1.Play()
        MenuItem8.Enabled = True
        MenuItem7.Enabled = True
    End Sub

    Private Sub MenuItem7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem7.Click
        AxShockwaveFlash1.Forward()
    End Sub

    Private Sub MenuItem8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem8.Click
        AxShockwaveFlash1.Back()
    End Sub

    Private Sub MenuItem9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem9.Click
        If (MenuItem9.Checked = False) Then
            MenuItem9.Checked = True
            AxShockwaveFlash1.Loop = True
        ElseIf (MenuItem9.Checked = True) Then
            MenuItem9.Checked = False
            AxShockwaveFlash1.Loop = False
        End If
    End Sub
End Class


Source : java2s
#338
Mp3 Player

Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Windows.Forms

public class Mp3Player
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class

Public Class Form1
    Inherits System.Windows.Forms.Form

    Public Sub New()
        MyBase.New()

        InitializeComponent()

    End Sub

    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    Private components As System.ComponentModel.IContainer

    Friend WithEvents OpenFileDialog1 As System.Windows.Forms.OpenFileDialog
    Friend WithEvents AxMediaPlayer1 As AxMediaPlayer.AxMediaPlayer
    Friend WithEvents Button1 As System.Windows.Forms.Button
    Friend WithEvents Button2 As System.Windows.Forms.Button
    Friend WithEvents Button3 As System.Windows.Forms.Button
    Friend WithEvents Button4 As System.Windows.Forms.Button
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(Form1))
        Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog
        Me.AxMediaPlayer1 = New AxMediaPlayer.AxMediaPlayer
        Me.Button1 = New System.Windows.Forms.Button
        Me.Button2 = New System.Windows.Forms.Button
        Me.Button3 = New System.Windows.Forms.Button
        Me.Button4 = New System.Windows.Forms.Button
        CType(Me.AxMediaPlayer1, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.SuspendLayout()
        '
        'AxMediaPlayer1
        '
        Me.AxMediaPlayer1.Location = New System.Drawing.Point(88, 8)
        Me.AxMediaPlayer1.Name = "AxMediaPlayer1"
        Me.AxMediaPlayer1.OcxState = CType(resources.GetObject("AxMediaPlayer1.OcxState"), System.Windows.Forms.AxHost.State)
        Me.AxMediaPlayer1.Size = New System.Drawing.Size(88, 64)
        Me.AxMediaPlayer1.TabIndex = 0
        Me.AxMediaPlayer1.Visible = False
        '
        'Button1
        '
        Me.Button1.Location = New System.Drawing.Point(40, 80)
        Me.Button1.Name = "Button1"
        Me.Button1.Size = New System.Drawing.Size(56, 32)
        Me.Button1.TabIndex = 1
        Me.Button1.Text = "Open"
        '
        'Button2
        '
        Me.Button2.Location = New System.Drawing.Point(96, 80)
        Me.Button2.Name = "Button2"
        Me.Button2.Size = New System.Drawing.Size(56, 32)
        Me.Button2.TabIndex = 2
        Me.Button2.Text = "Play"
        '
        'Button3
        '
        Me.Button3.Location = New System.Drawing.Point(152, 80)
        Me.Button3.Name = "Button3"
        Me.Button3.Size = New System.Drawing.Size(56, 32)
        Me.Button3.TabIndex = 3
        Me.Button3.Text = "Pause"
        '
        'Button4
        '
        Me.Button4.Location = New System.Drawing.Point(208, 80)
        Me.Button4.Name = "Button4"
        Me.Button4.Size = New System.Drawing.Size(56, 32)
        Me.Button4.TabIndex = 4
        Me.Button4.Text = "Stop"
        '
        'Form1
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
        Me.ClientSize = New System.Drawing.Size(292, 142)
        Me.Controls.Add(Me.Button4)
        Me.Controls.Add(Me.Button3)
        Me.Controls.Add(Me.Button2)
        Me.Controls.Add(Me.Button1)
        Me.Controls.Add(Me.AxMediaPlayer1)
        CType(Me.AxMediaPlayer1, System.ComponentModel.ISupportInitialize).EndInit()
        Me.ResumeLayout(False)

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        OpenFileDialog1.ShowDialog()
        OpenFileDialog1.Filter = "MP3 Files(*.mp3)|*.mp3|MIDI(*.mid)|*.mid|All Files(*.*)|*.*"
        OpenFileDialog1.FilterIndex = 1
        AxMediaPlayer1.Open(OpenFileDialog1.FileName)
        Button2.Enabled = True
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        AxMediaPlayer1.Play()
        Button3.Enabled = True
        Button4.Enabled = True
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        AxMediaPlayer1.Pause()
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        AxMediaPlayer1.Stop()
        Button3.Enabled = False
    End Sub

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Button2.Enabled = False
        Button3.Enabled = False
        Button4.Enabled = False
    End Sub

End Class


Source : java2s
#339
DVD Player

Imports System.Windows.Forms

public class DVDPalyer
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class

Public Class Form1
    Inherits System.Windows.Forms.Form

    Public Sub New()
        MyBase.New()

        InitializeComponent()

    End Sub

    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    Private components As System.ComponentModel.IContainer

    Friend WithEvents AxMSWebDVD1 As AxMSWEBDVDLib.AxMSWebDVD
    Friend WithEvents Button1 As System.Windows.Forms.Button
    Friend WithEvents Button2 As System.Windows.Forms.Button
    Friend WithEvents Button3 As System.Windows.Forms.Button
    Friend WithEvents Button4 As System.Windows.Forms.Button
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(Form1))
        Me.AxMSWebDVD1 = New AxMSWEBDVDLib.AxMSWebDVD
        Me.Button1 = New System.Windows.Forms.Button
        Me.Button2 = New System.Windows.Forms.Button
        Me.Button3 = New System.Windows.Forms.Button
        Me.Button4 = New System.Windows.Forms.Button
        CType(Me.AxMSWebDVD1, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.SuspendLayout()
        '
        'AxMSWebDVD1
        '
        Me.AxMSWebDVD1.Enabled = True
        Me.AxMSWebDVD1.Location = New System.Drawing.Point(8, 8)
        Me.AxMSWebDVD1.Name = "AxMSWebDVD1"
        Me.AxMSWebDVD1.OcxState = CType(resources.GetObject("AxMSWebDVD1.OcxState"), System.Windows.Forms.AxHost.State)
        Me.AxMSWebDVD1.Size = New System.Drawing.Size(272, 200)
        Me.AxMSWebDVD1.TabIndex = 0
        '
        'Button1
        '
        Me.Button1.Location = New System.Drawing.Point(32, 224)
        Me.Button1.Name = "Button1"
        Me.Button1.Size = New System.Drawing.Size(56, 32)
        Me.Button1.TabIndex = 1
        Me.Button1.Text = "Player"
        '
        'Button2
        '
        Me.Button2.Location = New System.Drawing.Point(88, 224)
        Me.Button2.Name = "Button2"
        Me.Button2.Size = New System.Drawing.Size(56, 32)
        Me.Button2.TabIndex = 2
        Me.Button2.Text = "Pause"
        '
        'Button3
        '
        Me.Button3.Location = New System.Drawing.Point(144, 224)
        Me.Button3.Name = "Button3"
        Me.Button3.Size = New System.Drawing.Size(56, 32)
        Me.Button3.TabIndex = 3
        Me.Button3.Text = "Stop"
        '
        'Button4
        '
        Me.Button4.Location = New System.Drawing.Point(200, 224)
        Me.Button4.Name = "Button4"
        Me.Button4.Size = New System.Drawing.Size(56, 32)
        Me.Button4.TabIndex = 4
        Me.Button4.Text = "Eject"
        '
        'Form1
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
        Me.ClientSize = New System.Drawing.Size(292, 266)
        Me.Controls.Add(Me.Button4)
        Me.Controls.Add(Me.Button3)
        Me.Controls.Add(Me.Button2)
        Me.Controls.Add(Me.Button1)
        Me.Controls.Add(Me.AxMSWebDVD1)
        CType(Me.AxMSWebDVD1, System.ComponentModel.ISupportInitialize).EndInit()
        Me.ResumeLayout(False)

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        AxMSWebDVD1.Play()
        Button2.Enabled = True
        Button3.Enabled = True
        Button1.Enabled = False
        Button4.Enabled = False
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        AxMSWebDVD1.Pause()
        Button1.Enabled = True
        Button3.Enabled = True
        Button4.Enabled = False
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        AxMSWebDVD1.Stop()
        Button2.Enabled = False
        Button1.Enabled = True
        Button4.Enabled = True
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        AxMSWebDVD1.Eject()
        Button1.Enabled = False
        Button2.Enabled = False
        Button3.Enabled = False
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Button1.Enabled = True
        Button2.Enabled = False
        Button3.Enabled = False
        Button4.Enabled = False
    End Sub
End Class



Source : java2s
#340
AVI, Mpeg player


Imports System.Windows.Forms

public class AVIMPEGPlayer
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class

Public Class Form1
    Inherits System.Windows.Forms.Form
    Public Sub New()
        MyBase.New()

        InitializeComponent()

    End Sub

    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    Private components As System.ComponentModel.IContainer

    Friend WithEvents AxMediaPlayer1 As AxMediaPlayer.AxMediaPlayer
    Friend WithEvents MainMenu1 As System.Windows.Forms.MainMenu
    Friend WithEvents MenuItem1 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem2 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem3 As System.Windows.Forms.MenuItem
    Friend WithEvents OpenFileDialog1 As System.Windows.Forms.OpenFileDialog
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(Form1))
        Me.AxMediaPlayer1 = New AxMediaPlayer.AxMediaPlayer
        Me.MainMenu1 = New System.Windows.Forms.MainMenu
        Me.MenuItem1 = New System.Windows.Forms.MenuItem
        Me.MenuItem2 = New System.Windows.Forms.MenuItem
        Me.MenuItem3 = New System.Windows.Forms.MenuItem
        Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog
        CType(Me.AxMediaPlayer1, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.SuspendLayout()
        '
        'AxMediaPlayer1
        '
        Me.AxMediaPlayer1.Location = New System.Drawing.Point(0, 0)
        Me.AxMediaPlayer1.Name = "AxMediaPlayer1"
        Me.AxMediaPlayer1.OcxState = CType(resources.GetObject("AxMediaPlayer1.OcxState"), System.Windows.Forms.AxHost.State)
        Me.AxMediaPlayer1.Size = New System.Drawing.Size(296, 264)
        Me.AxMediaPlayer1.TabIndex = 0
        '
        'MainMenu1
        '
        Me.MainMenu1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem1})
        '
        'MenuItem1
        '
        Me.MenuItem1.Index = 0
        Me.MenuItem1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem2, Me.MenuItem3})
        Me.MenuItem1.Text = "File"
        '
        'MenuItem2
        '
        Me.MenuItem2.Index = 0
        Me.MenuItem2.Text = "Open"
        '
        'MenuItem3
        '
        Me.MenuItem3.Index = 1
        Me.MenuItem3.Text = "Exit"
        '
        'Form1
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
        Me.ClientSize = New System.Drawing.Size(292, 266)
        Me.Controls.Add(Me.AxMediaPlayer1)
        Me.Menu = Me.MainMenu1
        CType(Me.AxMediaPlayer1, System.ComponentModel.ISupportInitialize).EndInit()
        Me.ResumeLayout(False)

    End Sub

    Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
        OpenFileDialog1.ShowDialog()
        OpenFileDialog1.Filter = "AVI Files(*.avi)|*.avi|MPG Files(*.mpg)|*.mpg|All Files(*.*)|*.*"
        OpenFileDialog1.FilterIndex = 1
        AxMediaPlayer1.Open(OpenFileDialog1.FileName)
    End Sub

    Private Sub MenuItem3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem3.Click
        End
    End Sub
End Class


Source : java2s
#341
Windows Media Player control

Imports System.Drawing
Imports System.Drawing.Drawing2D
Imports System.Windows.Forms

public class UseMediaPlayer
   public Shared Sub Main
        Application.Run(New FrmMediaPlayer)
   End Sub
End class

Public Class FrmMediaPlayer
   Inherits System.Windows.Forms.Form

   ' action menus
   Friend WithEvents applicationMenu As MainMenu
   Friend WithEvents fileItem As MenuItem
   Friend WithEvents openItem As MenuItem
   Friend WithEvents exitItem As MenuItem
   Friend WithEvents aboutItem As MenuItem
   Friend WithEvents aboutMessageItem As MenuItem

   ' media player control
   Friend WithEvents player As AxMediaPlayer.AxMediaPlayer
   Friend WithEvents openMediaFileDialog As OpenFileDialog

#Region " Windows Form Designer generated code "

   Public Sub New()
      MyBase.New()

      'This call is required by the Windows Form Designer.
      InitializeComponent()

      'Add any initialization after the InitializeComponent() call

   End Sub

   'Form overrides dispose to clean up the component list.
   Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
      If disposing Then
         If Not (components Is Nothing) Then
            components.Dispose()
         End If
      End If
      MyBase.Dispose(disposing)
   End Sub

   'Required by the Windows Form Designer
   Private components As System.ComponentModel.IContainer

   'NOTE: The following procedure is required by the Windows Form Designer
   'It can be modified using the Windows Form Designer. 
   'Do not modify it using the code editor.
   <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
      Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(FrmMediaPlayer))
      Me.applicationMenu = New System.Windows.Forms.MainMenu()
      Me.fileItem = New System.Windows.Forms.MenuItem()
      Me.openItem = New System.Windows.Forms.MenuItem()
      Me.exitItem = New System.Windows.Forms.MenuItem()
      Me.aboutItem = New System.Windows.Forms.MenuItem()
      Me.aboutMessageItem = New System.Windows.Forms.MenuItem()
      Me.openMediaFileDialog = New System.Windows.Forms.OpenFileDialog()
      Me.player = New AxMediaPlayer.AxMediaPlayer()
      CType(Me.player, System.ComponentModel.ISupportInitialize).BeginInit()
      Me.SuspendLayout()
      '
      'applicationMenu
      '
      Me.applicationMenu.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.fileItem, Me.aboutItem})
      '
      'fileItem
      '
      Me.fileItem.Index = 0
      Me.fileItem.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.openItem, Me.exitItem})
      Me.fileItem.Text = "File"
      '
      'openItem
      '
      Me.openItem.Index = 0
      Me.openItem.Text = "Open"
      '
      'exitItem
      '
      Me.exitItem.Index = 1
      Me.exitItem.Text = "Exit"
      '
      'aboutItem
      '
      Me.aboutItem.Index = 1
      Me.aboutItem.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.aboutMessageItem})
      Me.aboutItem.Text = "About"
      '
      'aboutMessageItem
      '
      Me.aboutMessageItem.Index = 0
      Me.aboutMessageItem.Text = "About Windows Media Player"
      '
      'player
      '
      Me.player.Name = "player"
      Me.player.OcxState = CType(resources.GetObject("player.OcxState"), System.Windows.Forms.AxHost.State)
      Me.player.Size = New System.Drawing.Size(312, 288)
      Me.player.TabIndex = 0
      '
      'FrmMediaPlayer
      '
      Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
      Me.ClientSize = New System.Drawing.Size(312, 287)
      Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.player})
      Me.Menu = Me.applicationMenu
      Me.Name = "FrmMediaPlayer"
      Me.Text = "MediaPlayer"
      CType(Me.player, System.ComponentModel.ISupportInitialize).EndInit()
      Me.ResumeLayout(False)

   End Sub

#End Region

   Private Sub openItem_Click(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles openItem.Click

      openMediaFileDialog.ShowDialog()

      player.FileName = openMediaFileDialog.FileName

      player.Size = New Size(player.ImageSourceWidth, player.ImageSourceHeight)

      Me.Size = New Size(player.Size.Width + 20,player.Size.Height + 60)
   End Sub ' openItem_Click

   ' exit application
   Private Sub exitItem_Click(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles exitItem.Click

      Application.Exit()
   End Sub ' exitItem_Click

   Private Sub aboutMessageItem_Click(ByVal sender As _
      System.Object, ByVal e As System.EventArgs) _
      Handles aboutMessageItem.Click

      player.AboutBox()
   End Sub

End Class


Source : java2s
#342
AxSHDocVw AxWebBrowser


Imports System.Windows.Forms

public class AxSHDocVwAxWebBrowser
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class

Public Class Form1
    Inherits System.Windows.Forms.Form

    Public Sub New()
        MyBase.New()
        InitializeComponent()

    End Sub

    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    Private components As System.ComponentModel.IContainer
    Friend WithEvents MainMenu1 As System.Windows.Forms.MainMenu
    Friend WithEvents ComboBox1 As System.Windows.Forms.ComboBox
    Friend WithEvents ToolBar1 As System.Windows.Forms.ToolBar
    Friend WithEvents ToolBarButton1 As System.Windows.Forms.ToolBarButton
    Friend WithEvents ToolBarButton2 As System.Windows.Forms.ToolBarButton
    Friend WithEvents ToolBarButton3 As System.Windows.Forms.ToolBarButton
    Friend WithEvents ToolBarButton4 As System.Windows.Forms.ToolBarButton
    Friend WithEvents ToolBarButton5 As System.Windows.Forms.ToolBarButton
    Friend WithEvents ImageList1 As System.Windows.Forms.ImageList
    Friend WithEvents Label1 As System.Windows.Forms.Label
    Friend WithEvents StatusBar1 As System.Windows.Forms.StatusBar
    Friend WithEvents StatusBarPanel1 As System.Windows.Forms.StatusBarPanel
    Friend WithEvents StatusBarPanel2 As System.Windows.Forms.StatusBarPanel
    Friend WithEvents StatusBarPanel3 As System.Windows.Forms.StatusBarPanel
    Friend WithEvents Timer1 As System.Windows.Forms.Timer
    Friend WithEvents AxWebBrowser1 As AxSHDocVw.AxWebBrowser
    Friend WithEvents MenuItem1 As System.Windows.Forms.MenuItem
    Friend WithEvents MenuItem2 As System.Windows.Forms.MenuItem
    Friend WithEvents Button1 As System.Windows.Forms.Button
    Friend WithEvents MenuItem3 As System.Windows.Forms.MenuItem
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Me.components = New System.ComponentModel.Container
        Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(Form1))
        Me.MainMenu1 = New System.Windows.Forms.MainMenu
        Me.MenuItem1 = New System.Windows.Forms.MenuItem
        Me.MenuItem2 = New System.Windows.Forms.MenuItem
        Me.MenuItem3 = New System.Windows.Forms.MenuItem
        Me.ComboBox1 = New System.Windows.Forms.ComboBox
        Me.ToolBar1 = New System.Windows.Forms.ToolBar
        Me.ToolBarButton1 = New System.Windows.Forms.ToolBarButton
        Me.ToolBarButton2 = New System.Windows.Forms.ToolBarButton
        Me.ToolBarButton3 = New System.Windows.Forms.ToolBarButton
        Me.ToolBarButton4 = New System.Windows.Forms.ToolBarButton
        Me.ToolBarButton5 = New System.Windows.Forms.ToolBarButton
        Me.ImageList1 = New System.Windows.Forms.ImageList(Me.components)
        Me.Label1 = New System.Windows.Forms.Label
        Me.StatusBar1 = New System.Windows.Forms.StatusBar
        Me.StatusBarPanel1 = New System.Windows.Forms.StatusBarPanel
        Me.StatusBarPanel2 = New System.Windows.Forms.StatusBarPanel
        Me.StatusBarPanel3 = New System.Windows.Forms.StatusBarPanel
        Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
        Me.AxWebBrowser1 = New AxSHDocVw.AxWebBrowser
        Me.Button1 = New System.Windows.Forms.Button
        CType(Me.StatusBarPanel1, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.StatusBarPanel2, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.StatusBarPanel3, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.AxWebBrowser1, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.SuspendLayout()
        '
        'MainMenu1
        '
        Me.MainMenu1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem1})
        '
        'MenuItem1
        '
        Me.MenuItem1.Index = 0
        Me.MenuItem1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem2, Me.MenuItem3})
        Me.MenuItem1.Text = "File"
        '
        'MenuItem2
        '
        Me.MenuItem2.Index = 0
        Me.MenuItem2.Text = "Open"
        '
        'MenuItem3
        '
        Me.MenuItem3.Index = 1
        Me.MenuItem3.Text = "Exit"
        '
        'ComboBox1
        '
        Me.ComboBox1.Location = New System.Drawing.Point(64, 32)
        Me.ComboBox1.Name = "ComboBox1"
        Me.ComboBox1.Size = New System.Drawing.Size(384, 21)
        Me.ComboBox1.TabIndex = 0
        '
        'ToolBar1
        '
        Me.ToolBar1.Buttons.AddRange(New System.Windows.Forms.ToolBarButton() {Me.ToolBarButton1, Me.ToolBarButton2, Me.ToolBarButton3, Me.ToolBarButton4, Me.ToolBarButton5})
        Me.ToolBar1.DropDownArrows = True
        Me.ToolBar1.ImageList = Me.ImageList1
        Me.ToolBar1.Location = New System.Drawing.Point(0, 0)
        Me.ToolBar1.Name = "ToolBar1"
        Me.ToolBar1.ShowToolTips = True
        Me.ToolBar1.Size = New System.Drawing.Size(512, 28)
        Me.ToolBar1.TabIndex = 1
        '
        'ToolBarButton1
        '
        Me.ToolBarButton1.ImageIndex = 0
        '
        'ToolBarButton2
        '
        Me.ToolBarButton2.ImageIndex = 1
        '
        'ToolBarButton3
        '
        Me.ToolBarButton3.ImageIndex = 2
        '
        'ToolBarButton4
        '
        Me.ToolBarButton4.ImageIndex = 3
        '
        'ToolBarButton5
        '
        Me.ToolBarButton5.ImageIndex = 4
        '
        'ImageList1
        '
        Me.ImageList1.ImageSize = New System.Drawing.Size(16, 16)
        Me.ImageList1.ImageStream = CType(resources.GetObject("ImageList1.ImageStream"), System.Windows.Forms.ImageListStreamer)
        Me.ImageList1.TransparentColor = System.Drawing.Color.Transparent
        '
        'Label1
        '
        Me.Label1.Location = New System.Drawing.Point(8, 32)
        Me.Label1.Name = "Label1"
        Me.Label1.Size = New System.Drawing.Size(48, 16)
        Me.Label1.TabIndex = 2
        Me.Label1.Text = "Address"
        '
        'StatusBar1
        '
        Me.StatusBar1.Location = New System.Drawing.Point(0, 278)
        Me.StatusBar1.Name = "StatusBar1"
        Me.StatusBar1.Panels.AddRange(New System.Windows.Forms.StatusBarPanel() {Me.StatusBarPanel1, Me.StatusBarPanel2, Me.StatusBarPanel3})
        Me.StatusBar1.ShowPanels = True
        Me.StatusBar1.Size = New System.Drawing.Size(512, 24)
        Me.StatusBar1.TabIndex = 4
        Me.StatusBar1.Text = "StatusBar1"
        '
        'StatusBarPanel1
        '
        Me.StatusBarPanel1.Width = 200
        '
        'StatusBarPanel3
        '
        Me.StatusBarPanel3.Width = 400
        '
        'Timer1
        '
        '
        'AxWebBrowser1
        '
        Me.AxWebBrowser1.Enabled = True
        Me.AxWebBrowser1.Location = New System.Drawing.Point(0, 56)
        Me.AxWebBrowser1.OcxState = CType(resources.GetObject("AxWebBrowser1.OcxState"), System.Windows.Forms.AxHost.State)
        Me.AxWebBrowser1.Size = New System.Drawing.Size(512, 216)
        Me.AxWebBrowser1.TabIndex = 5
        '
        'Button1
        '
        Me.Button1.Location = New System.Drawing.Point(456, 32)
        Me.Button1.Name = "Button1"
        Me.Button1.Size = New System.Drawing.Size(48, 24)
        Me.Button1.TabIndex = 6
        Me.Button1.Text = "Link"
        '
        'Form1
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
        Me.ClientSize = New System.Drawing.Size(512, 302)
        Me.Controls.Add(Me.Button1)
        Me.Controls.Add(Me.AxWebBrowser1)
        Me.Controls.Add(Me.StatusBar1)
        Me.Controls.Add(Me.Label1)
        Me.Controls.Add(Me.ToolBar1)
        Me.Controls.Add(Me.ComboBox1)
        Me.Menu = Me.MainMenu1
        CType(Me.StatusBarPanel1, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.StatusBarPanel2, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.StatusBarPanel3, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.AxWebBrowser1, System.ComponentModel.ISupportInitialize).EndInit()
        Me.ResumeLayout(False)

    End Sub

    Dim flag As Boolean = False
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Try
            AxWebBrowser1.Anchor = AnchorStyles.Top Or AnchorStyles.Bottom Or AnchorStyles.Left Or AnchorStyles.Right
            ComboBox1.Text = "about:blank"
            Timer1.Enabled = True
            AxWebBrowser1.Navigate(ComboBox1.Text)
        Catch ex As Exception

        End Try
    End Sub

    Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
        Try
            Dim URL As String
            URL = "http://www.java2s.com"
            ComboBox1.Text = URL
            Timer1.Enabled = True
            AxWebBrowser1.Navigate(URL)
        Catch ex As Exception

        End Try
    End Sub

    Private Sub MenuItem3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem3.Click
        End
    End Sub

    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        If flag Then Exit Sub
        Timer1.Enabled = True
        AxWebBrowser1.Navigate(ComboBox1.Text)
    End Sub

    Private Sub ComboBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles ComboBox1.KeyPress
        Dim t As Short = Asc(e.KeyChar)
        If t = System.Windows.Forms.Keys.Return Then
            ComboBox1_SelectedIndexChanged(ComboBox1, New System.EventArgs)
        End If
        If t = 0 Then
            e.Handled = True
        End If
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim URL As String
        URL = ComboBox1.Text
        AxWebBrowser1.Navigate(URL)
    End Sub

    Private Sub ToolBar1_ButtonClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles ToolBar1.ButtonClick
        Try
            Select Case ToolBar1.Buttons.IndexOf(e.Button)
                Case 0
                    AxWebBrowser1.GoBack()
                Case 1
                    AxWebBrowser1.GoForward()
                Case 2
                    AxWebBrowser1.Stop()
                Case 3
                    AxWebBrowser1.GoHome()
                    ComboBox1.SelectedIndex = 0
                Case 4
                    Me.Close()
            End Select
        Catch ex As Exception
            Console.WriteLine("Error")
        End Try
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        If AxWebBrowser1.Busy = True Then
            StatusBar1.Panels(0).Text = "Reading..."
        Else
            StatusBar1.Panels(0).Text = " "
            StatusBar1.Panels(0).Text = AxWebBrowser1.LocationName & " " & AxWebBrowser1.LocationURL
        End If
        StatusBar1.Panels(2).Text = Now.ToLongTimeString
    End Sub

    Private Sub AxWebBrowser1_DownloadComplete(ByVal sender As Object, ByVal e As System.EventArgs) Handles AxWebBrowser1.DownloadComplete
        Me.Text = AxWebBrowser1.LocationName
    End Sub

    Private Sub AxWebBrowser1_NavigateComplete2(ByVal sender As Object, ByVal e As AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event) Handles AxWebBrowser1.NavigateComplete2
        Dim i As Integer
        flag = True
        Me.Text = AxWebBrowser1.LocationName
        For i = 0 To ComboBox1.Items.Count - 1
            If CStr(ComboBox1.Items.Item(i)) = AxWebBrowser1.LocationURL Then
                ComboBox1.Items.RemoveAt(i)
                Exit For
            End If
        Next
        ComboBox1.Items.Insert(0, AxWebBrowser1.LocationURL)
        ComboBox1.SelectedIndex = 0
        flag = False
    End Sub
End Class

Source : java2s
#343
IIT-D students developed "potato sowing machine"

A unique "potato sowing machine" that can be attached to a tractor in a farm has been developed by two students of M.Tech. in Design Engineering of the Indian Institute of Technology, Delhi (IIT-D).

Nivesh Pandya and Rajesh Kumar Dwivedi, studying in the first year has designed and fabricated the machine.

The machine was shown by students at "I2Tech Open House 2009" held last week.

"This is for the first time someone has developed a potato sowing machine," said Nivesh and Rajesh.

"We produce potato in large quantity but it is sown manually in our country. The machine will be powered by the tractor it is attached to. Potato seeds are placed in the hopper of the machine. Through a belt and cup arrangement, the seeds are picked up and dropped in the field. The machine also has furrows, and as the tractor moves ahead the furrows will cover the soil over these seeds. The machine also has a pump to spray insecticides on the soil before the seeds are placed," said Nivesh.

"We will file a patent for our machine in July," added Nivesh.

"The equipment is light in weight and costs Rs.10,000 to Rs.15,000. It can be used to sow other large-sized seeds also. The machine has been designed in such a way that the right distance between the seeds is maintained," further said Nivesh.

Source : indiaedu
#344
T-Mobile announces embedded SIM

T-Mobile USA, Inc. has announced the first-of-its-kind embedded SIM for Machine-to-Machine (M2M) solutions. Nearly the size of a head of a pin, the durable embedded SIM withstands challenging environmental factors such as temperature, humidity and motion to deliver reliable wireless connectivity.

The embedded SIM is ideal for telematics and smart grid infrastructure solutions where environmental factors may reduce reliability and increase maintenance costs of removable SIM-based solutions.

The embedded SIM preserves many of the benefits of a GSM-based SIM solution (authentication, encryption and storage), but at a fraction the size of the traditional SIM you'd find in a mobile phone. In addition to the much smaller size, the embedded SIM differs from today's SIMs in that it's built from silicon — not plastic. The embedded SIM is designed to be hard-mounted onto M2M modules, accelerating deployment by allowing customers to go directly from the factory to the field without having to provision and manually insert a SIM card. These features deliver an innovation opportunity for equipment and solution providers to work with T-Mobile in bringing smaller, more durable and cost-effective M2M solutions to market.

"T-Mobile's embedded SIM solution drives efficiencies, speeds time to market, and extends the life of M2M solutions even in the toughest environments," said John Horn, national director of M2M, T-Mobile USA. "With our simple, streamlined certification process, we expect partners to have commercial solutions based on this new technology running on the T-Mobile network as soon as this summer."

Among the first to implement the embedded SIM into its M2M systems is Echelon Corp. In a related announcement today, Echelon and T-Mobile announced an alliance designed to accelerate the adoption of the smart grid in the North American market by reducing the cost of communicating smart meters using Echelon's Networked Energy Services (NES) system over T-Mobile's GSM cellular service. This addresses the Communication costs associated with remote meter reading using utility private networks that are traditionally a large expense for utilities.

The availability of pervasive, affordable wireless data connectivity combined with key advancements like the embedded SIM, are removing the barriers to M2M adoption. Industries such as agriculture, automotive, energy, fleet management, healthcare, manufacturing and vending can benefit from these advancements and the intelligent connectivity provided by M2M systems.

"M2M services are experiencing impressive growth, and we've predicted that the US enterprise M2M cellular service market will reach nearly 20 million connections by 2012," said Steve Hilton, vice president of Yankee Group's Anywhere Enterprise research group. "According to recent Yankee Group research, speeding time to market and simplifying the sales process by compressing the supply chain is critical. T-Mobile's embedded SIM offering further accelerates the M2M market opportunity."

T-Mobile USA has experienced strong-year-over year growth in M2M connections since it started its M2M business unit six years ago. T-Mobile's robust GSM nationwide network provides a reliable infrastructure for always-connected services that help companies reduce operating costs, automate and streamline regular data collection tasks and drive new levels of business control and efficiency. T-Mobile is dedicated to being the easiest mobile operator to conduct business with for M2M solutions by creating a streamlined certification process and a flexible approach to activation.

Source : ciol
#345
Read xml document by using the XmlTextReader

Imports System.Xml.Serialization, System.IO
Imports System.Xml
Public Class Tester
    Public Shared Sub Main
   
      Dim myXMLTextReader As New XmlTextReader("doc.xml")
      myXMLTextReader.ReadStartElement("UserChoice")
      Do While myXMLTextReader.Read()
         If myXMLTextReader.Name = "UserChoice" Then Exit Do

         Console.WriteLine(myXMLTextReader.ReadOuterXml)

      Loop
      myXMLTextReader.Close()

    End Sub

End Class


Source : java2s
#346
Create XML Document using XmlTextWriter

Imports System.Xml
Imports System.IO


public class Test

   public Shared Sub Main

        Dim memory_stream As New MemoryStream()
        Dim xml_text_writer As New XmlTextWriter(memory_stream, System.Text.Encoding.UTF8)

        xml_text_writer.Formatting = Formatting.Indented
        xml_text_writer.Indentation = 4

        xml_text_writer.WriteStartDocument(True)

        xml_text_writer.WriteStartElement("Employees")

        MakeEmployee(xml_text_writer, "A", "A", 11111)
        MakeEmployee(xml_text_writer, "B", "B", 22222)
        MakeEmployee(xml_text_writer, "C", "C", 33333)

        xml_text_writer.WriteEndElement()

        xml_text_writer.WriteEndDocument()
        xml_text_writer.Flush()

        Dim stream_reader As New StreamReader(memory_stream)

        memory_stream.Seek(0, SeekOrigin.Begin)
        Console.WriteLine(stream_reader.ReadToEnd())

        xml_text_writer.Close()
    End Sub

    Private Shared Sub MakeEmployee(ByVal xml_text_writer As XmlTextWriter, ByVal first_name As String, ByVal last_name As String, ByVal emp_id As Integer)
        xml_text_writer.WriteStartElement("Employee")

        xml_text_writer.WriteStartElement("FirstName")
        xml_text_writer.WriteString(first_name)
        xml_text_writer.WriteEndElement()

        xml_text_writer.WriteStartElement("LastName")
        xml_text_writer.WriteString(last_name)
        xml_text_writer.WriteEndElement()

        xml_text_writer.WriteStartElement("EmployeeId")
        xml_text_writer.WriteString(emp_id.ToString)
        xml_text_writer.WriteEndElement()

        xml_text_writer.WriteEndElement()
    End Sub
End class


Source : java2s
#347
DOM load

public class Test
   public Shared Sub Main
        Dim myDoc As New Xml.XmlDocument
        myDoc.Load("test.xml")

        Dim chpts As Xml.XmlNodeList = myDoc.SelectNodes("/book/chapters/chapter")
        For Each nd As Xml.XmlNode In chpts
            Console.WriteLine(nd.Attributes("id").Value)

        Next


        Dim book As Xml.XmlElement
        book = myDoc.Item("book")
        Console.WriteLine("ISBN: " & book.Attributes("isbn").Value)

        Dim title As Xml.XmlElement
        title = book.Item("title")
        Console.WriteLine(title.InnerText)

        Console.WriteLine("Authors:")
        Dim authors As Xml.XmlElement
        authors = book.Item("authors")

        For Each node As Xml.XmlNode In authors.ChildNodes
            If node.Name = "author" Then
                Console.WriteLine(node.InnerText)
            End If
        Next

        Dim chapters As Xml.XmlElement
        chapters = book.Item("chapters")

        For Each node As Xml.XmlNode In chapters.ChildNodes
            If node.Name = "chapter" Then
                Console.WriteLine(node.Attributes("id").Value)
                Console.WriteLine(node.Attributes("topic").Value)
            End If
        Next
   End Sub
End class


Source : java2s
#348
Create XML Schema

Imports System.IO
Imports System.Xml
Imports System.Xml.Schema


public class Test
   public Shared Sub Main
        ' Create the schema. This object acts as the root node.
        Dim XS As New XmlSchema()

        ' Define a personal reference type.
        Dim Personal As New XmlSchemaElement()
        Personal.Name = "Personal"
        Personal.SchemaTypeName = New XmlQualifiedName("boolean", "http://www.w3.org/2001/XMLSchema)

        ' Define a business reference type.
        Dim Business As New XmlSchemaElement()
        Business.Name = "BusType"
        Dim BusType As New XmlSchemaComplexType()
        Dim BusSeq As New XmlSchemaSequence()

        Dim Position As New XmlSchemaElement()
        Position.Name = "Position"
        Position.MinOccurs = 1
        Position.MaxOccurs = 1
        Position.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema)

        Dim CompanyName As New XmlSchemaElement()
        CompanyName.Name = "CompanyName"
        CompanyName.MinOccurs = 1
        CompanyName.MaxOccurs = 1
        CompanyName.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema")

        BusSeq.Items.Add(Position)
        BusSeq.Items.Add(CompanyName)
        BusType.Particle = BusSeq
        Business.SchemaType = BusType

        XS.Items.Add(Personal)
        XS.Items.Add(Business)

        Dim MyAddress As New XmlSchemaElement
        MyAddress.Name = "Addresses"

        Dim MyAddressType As New XmlSchemaComplexType()

        Dim MyAddressSeq As New XmlSchemaSequence()

        Dim Items As New XmlSchemaElement()
        Items.Name = "Item"
        Items.MinOccurs = 1
        Items.MaxOccursString = "unbounded"

        Dim ThisType As New XmlSchemaComplexType()

        Dim ThisSeq As New XmlSchemaSequence()

        Dim FName As New XmlSchemaElement()
        FName.Name = "FirstName"
        FName.MinOccurs = 1
        FName.MaxOccurs = 1
        FName.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema")

        Dim LName As New XmlSchemaElement()
        LName.Name = "LastName"
        LName.MinOccurs = 1
        LName.MaxOccurs = 1
        LName.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema")

        Dim Address As New XmlSchemaElement()
        Address.Name = "Address"
        Address.MinOccurs = 1
        Address.MaxOccursString = "unbounded"
        Address.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema")


        Dim City As New XmlSchemaElement()
        City.Name = "City"
        City.MinOccurs = 1
        City.MaxOccurs = 1
        City.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema")

        Dim Region As New XmlSchemaElement()
        Region.Name = "Region"
        Region.MinOccurs = 0
        Region.MaxOccurs = 1
        Region.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema")


        Dim PostalCode As New XmlSchemaElement()
        PostalCode.Name = "PostalCode"
        PostalCode.MinOccurs = 0
        PostalCode.MaxOccurs = 1
        PostalCode.SchemaTypeName = New XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema")

        Dim PersOrBus As New XmlSchemaChoice()
        PersOrBus.MinOccurs = 1
        PersOrBus.MaxOccurs = 1

        Dim PersRef As New XmlSchemaElement()
        PersRef.RefName = New XmlQualifiedName("Personal")
        PersOrBus.Items.Add(PersRef)

        Dim BusRef As New XmlSchemaElement()
        BusRef.RefName = New XmlQualifiedName("BusType")
        PersOrBus.Items.Add(BusRef)

        ThisSeq.Items.Add(FName)
        ThisSeq.Items.Add(LName)
        ThisSeq.Items.Add(PersOrBus)
        ThisSeq.Items.Add(Address)
        ThisSeq.Items.Add(City)
        ThisSeq.Items.Add(Region)
        ThisSeq.Items.Add(PostalCode)

        ThisType.Particle = ThisSeq

        Items.SchemaType = ThisType

        MyAddressSeq.Items.Add(Items)
        MyAddressType.Particle = MyAddressSeq
        MyAddress.SchemaType = MyAddressType

        XS.Items.Add(MyAddress)

        Dim Output As New XmlTextWriter("TestSchema.xsd", System.Text.Encoding.UTF8)
        XS.Write(Output)
        Output.Close()
   End Sub
End class


Source : java2s
#349
Smartphones to grow 29 percent

Samsung Mobile Display, a mobile display venture of Samsung Electronics, said that global smartphone market was expected to grow to 500 million units in 2012 from 170 million in 2009.

Despite slowing economies worldwide and falling sales in the overall mobile phone market, sales of feature-jammed smartphones, such as Apple's iPhone and Research In Motion's BlackBerry, continue growing.

Smartphones would account for 29 percent of the entire mobile phone market in 2012, compared with 14 percent in 2009, Samsung Mobile Display predicted in a statement summarizing its recent industry event presentation.

The display maker, a 50-50 joint venture between Samsung Electronics and Samsung SDI, also expected touchscreens would be adopted by about 50 percent of major portable devices -- mobile phones, digital cameras, navigations and digital media players -- to be sold in 2013.

It said growing smartphone sales and touchscreen adoptions would boost sales of organic light-emitting diode (OLED) displays, a small but fast-growing display segment.

Makers of screens for cellphones and portable gadgets pin hopes on premium displays for high-end mobile devices in the slowing market.

OLED panels are seen as a promising next-generation display as they are thinner and offer higher quality pictures than liquid crystal and plasma panels, but a shorter life span and high prices are drawbacks.

OLED screens could appear on 50 percent of all mobile phones within next five years, said Samsung Mobile Display, the world's No. 1 maker of active-matrix OLED.

OLEDs could also be used by 20 percent of digital cameras and 30 percent of portable game players in the same period, it added.

Source : ciol
#350
Zenith launches new range of laptops

MUMBAI, INDIA: Adaptable for the Indian work environment and fitted with sturdy features combined with high performance, that's what Zenith proclaims with its new range launched today.

The highlight of the range is - ICT [Indian Condition Testing] which ensures smooth performance to sustain the rough work environment of India.

The second largest PC manufacturer in India announced a new range of laptops - Zenith Admirale Plus, Zenith Presidio and Zenith Director Ultra Plus which it says, provide enhanced performance at an affordable cost.

As per Raj Saraf, chairman and managing director, Zenith Computers, said, "In continuation with our efforts to provide the Indian consumers with advanced and hassle free computing experience; the new range is especially designed to sustain the rough work environment of India. With more than 1.5 million computers sold in 28 years our design ensures ruggedness to work in Indian environment."

Zenith Computers manufactures desktops, laptops and netbooks, and has a turnover of over Rs. 3.5 Billion. Some of Zenith's key corporate customers are IBM, Microsoft, Intel, Tata Group, ICICI, Citibank, etc.

Source : ciol
#351
Load XML document to a TreeView


'Visual Basic.NET How to Program, Second Edition
'by Harvey M. Deitel (Author), Paul J. Deitel (Author), Tem R. Nieto (Author)
' Publisher: Prentice Hall; 2 edition (December 11, 2001)
' Language: English
' ISBN-10: 0130293636
' ISBN-13: 978-0130293633


Imports System.Xml
Imports System.Windows.Forms
Imports System.CodeDom.Compiler ' contains TempFileCollection


public class LoadXMLTreeView
   public Shared Sub Main
        Application.Run(New FrmXmlDom)
   End Sub
End class

Public Class FrmXmlDom
   Inherits Form

   ' TextBox and TreeView for displaying data
   Friend WithEvents txtConsole As TextBox
   Friend WithEvents treXml As TreeView

   ' Buttons for building, printing and reseting DOM tree
   Friend WithEvents cmdBuild As Button
   Friend WithEvents cmdPrint As Button
   Friend WithEvents cmdReset As Button

   Private source As XmlDocument ' reference to "XML document"

   ' reference copy of source's "XML document"
   Private copy As XmlDocument

   Private tree As TreeNode ' TreeNode reference

   Public Sub New()
      MyBase.New()

      ' This call is required by the Windows Form Designer.
      InitializeComponent()

      ' Add any initialization after the
      ' InitializeComponent() call

      ' create XmlDocument and load letter.xml
      source = New XmlDocument()
      source.Load("YourFile.xml")

      ' initialize references to Nothing
      copy = Nothing
      tree = Nothing

   End Sub ' New

#Region " Windows Form Designer generated code "

   'Form overrides dispose to clean up the component list.
   Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
      If disposing Then
         If Not (components Is Nothing) Then
            components.Dispose()
         End If
      End If
      MyBase.Dispose(disposing)
   End Sub

   'Required by the Windows Form Designer
   Private components As System.ComponentModel.Container

   'NOTE: The following procedure is required by the Windows Form Designer
   'It can be modified using the Windows Form Designer. 
   'Do not modify it using the code editor.
   <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
      Me.treXml = New System.Windows.Forms.TreeView()
      Me.cmdBuild = New System.Windows.Forms.Button()
      Me.txtConsole = New System.Windows.Forms.TextBox()
      Me.cmdPrint = New System.Windows.Forms.Button()
      Me.cmdReset = New System.Windows.Forms.Button()
      Me.SuspendLayout()
      '
      'treXml
      '
      Me.treXml.ImageIndex = -1
      Me.treXml.Location = New System.Drawing.Point(8, 40)
      Me.treXml.Name = "treXml"
      Me.treXml.SelectedImageIndex = -1
      Me.treXml.Size = New System.Drawing.Size(344, 192)
      Me.treXml.TabIndex = 3
      '
      'cmdBuild
      '
      Me.cmdBuild.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
      Me.cmdBuild.Location = New System.Drawing.Point(8, 8)
      Me.cmdBuild.Name = "cmdBuild"
      Me.cmdBuild.Size = New System.Drawing.Size(104, 23)
      Me.cmdBuild.TabIndex = 0
      Me.cmdBuild.Text = "Build"
      '
      'txtConsole
      '
      Me.txtConsole.Location = New System.Drawing.Point(8, 240)
      Me.txtConsole.Multiline = True
      Me.txtConsole.Name = "txtConsole"
      Me.txtConsole.ScrollBars = System.Windows.Forms.ScrollBars.Vertical
      Me.txtConsole.Size = New System.Drawing.Size(344, 96)
      Me.txtConsole.TabIndex = 4
      Me.txtConsole.Text = ""
      '
      'cmdPrint
      '
      Me.cmdPrint.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
      Me.cmdPrint.Location = New System.Drawing.Point(128, 8)
      Me.cmdPrint.Name = "cmdPrint"
      Me.cmdPrint.Size = New System.Drawing.Size(104, 23)
      Me.cmdPrint.TabIndex = 1
      Me.cmdPrint.Text = "Print"
      '
      'cmdReset
      '
      Me.cmdReset.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
      Me.cmdReset.Location = New System.Drawing.Point(248, 8)
      Me.cmdReset.Name = "cmdReset"
      Me.cmdReset.Size = New System.Drawing.Size(104, 23)
      Me.cmdReset.TabIndex = 2
      Me.cmdReset.Text = "Reset"
      '
      'FrmXmlDom
      '
      Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
      Me.ClientSize = New System.Drawing.Size(360, 341)
      Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.txtConsole, Me.treXml, Me.cmdReset, Me.cmdPrint, Me.cmdBuild})
      Me.Name = "FrmXmlDom"
      Me.Text = "Xml Dom"
      Me.ResumeLayout(False)

   End Sub

#End Region

   ' event handler for cmdBuild click event
   Private Sub cmdBuild_Click(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles cmdBuild.Click

      ' determine if copy has been built already
      If Not copy Is Nothing Then
         Return ' document already exists
      End If

      ' instantiate XmlDocument and TreeNode
      copy = New XmlDocument()
      tree = New TreeNode()

      ' add root node name to TreeNode and add
      ' TreeNode to TreeView control
      tree.Text = source.Name ' assigns #root
      treXml.Nodes.Add(tree)

      ' build node and tree hierarchy
      BuildTree(source, copy, tree)
   End Sub ' cmdBuild_Click

   ' event handler for cmdPrint click event
   Private Sub cmdPrint_Click(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles cmdPrint.Click

      ' exit if copy does not reference an XmlDocument
      If copy Is Nothing Then
         Return
      End If

      ' create temporary XML file
      Dim file As TempFileCollection = New TempFileCollection()

      ' create file that is deleted at program termination
      file.AddExtension("xml", False)
      Dim filename As String() = New String(0) {}
      file.CopyTo(filename, 0)

      ' write XML data to disk
      Dim writer As XmlTextWriter = _
        New XmlTextWriter(filename(0), _
        System.Text.Encoding.UTF8)

      copy.WriteTo(writer)
      writer.Close()

      ' parse and load temporary XML document
      Dim reader As XmlTextReader = _
         New XmlTextReader(filename(0))

      ' read, format and display data
      While reader.Read

         If reader.NodeType = XmlNodeType.EndElement Then
            txtConsole.Text &= "/"
         End If

         If reader.Name <> String.Empty Then
            txtConsole.Text &= reader.Name & vbCrLf
         End If

         If reader.Value <> String.Empty Then
            txtConsole.Text &= vbTab & reader.Value & vbCrLf
         End If

      End While

      reader.Close()
   End Sub ' cmdPrint_Click

   ' handle cmdReset click event
   Private Sub cmdReset_Click(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles cmdReset.Click

      ' remove TreeView nodes
      If Not tree Is Nothing Then
         treXml.Nodes.Remove(tree)
      End If

      treXml.Refresh() ' force TreeView update

      ' delete XmlDocument and tree
      copy = Nothing
      tree = Nothing

      txtConsole.Clear() ' clear text box
   End Sub ' cmdReset_Click

   ' construct DOM tree
   Private Sub BuildTree(ByVal xmlSourceNode As XmlNode, _
      ByVal documentValue As XmlNode, _
      ByVal treeNode As TreeNode)

      ' create XmlNodeReader to access XML document
      Dim nodeReader As XmlNodeReader = _
         New XmlNodeReader(xmlSourceNode)

      ' represents current node in DOM tree
      Dim currentNode As XmlNode = Nothing

      ' treeNode to add to existing tree
      Dim newNode As TreeNode = New TreeNode()

      ' references modified node type for CreateNode
      Dim modifiedNodeType As XmlNodeType

      While nodeReader.Read

         ' get current node type
         modifiedNodeType = nodeReader.NodeType

         ' check for EndElement, store as Element
         If modifiedNodeType = XmlNodeType.EndElement Then
            modifiedNodeType = XmlNodeType.Element
         End If

         ' create node copy
         currentNode = copy.CreateNode(modifiedNodeType, _
            nodeReader.Name, nodeReader.NamespaceURI)

         ' build tree based on node type
         Select Case nodeReader.NodeType

            ' if Text node, add its value to tree
         Case XmlNodeType.Text
               newNode.Text = nodeReader.Value
               treeNode.Nodes.Add(newNode)

               ' append Text node value to currentNode data
               CType(currentNode, XmlText).AppendData _
                  (nodeReader.Value)

               documentValue.AppendChild(currentNode)

               ' if EndElement, move up tree
            Case XmlNodeType.EndElement
               documentValue = documentValue.ParentNode
               treeNode = treeNode.Parent

               ' if new element, add name and traverse tree
            Case XmlNodeType.Element

               ' determine if element contains content
               If Not nodeReader.IsEmptyElement Then

                  ' assign node text, add newNode as child
                  newNode.Text = nodeReader.Name
                  treeNode.Nodes.Add(newNode)

                  ' set treeNode to last child
                  treeNode = newNode

                  documentValue.AppendChild(currentNode)
                  documentValue = documentValue.LastChild

               Else ' do not traverse empty elements

                  ' assign NodeType string to newNode
                  newNode.Text = nodeReader.NodeType.ToString

                  treeNode.Nodes.Add(newNode)
                  documentValue.AppendChild(currentNode)
               End If

            Case Else ' all other types, display node type
               newNode.Text = nodeReader.NodeType.ToString
               treeNode.Nodes.Add(newNode)
               documentValue.AppendChild(currentNode)

         End Select

         newNode = New TreeNode()
      End While

      ' update TreeView control
      treXml.ExpandAll()
      treXml.Refresh()
   End Sub ' BuildTree

End Class


Source : java2s
#352
Serialize Class to xml file

Imports System.Xml.Serialization, System.IO

Public Class Tester
    Public Shared Sub Main
   
      Dim theSerializer As New XmlSerializer(GetType(employee))
      Dim SGamgee As New employee("A", "G", "C")
      Dim sw As New StreamWriter("data.xml")
      theSerializer.Serialize(sw, SGamgee)

    End Sub

End Class

Public Class employee
   Public first_name As String
   Public last_name As String
   Public title As String

   Public Sub New()
   End Sub

   Public Sub New(ByVal first_name As String,ByVal last_name As String,ByVal title As String)
      Me.first_name = first_name
      Me.last_name = last_name
      Me.title = title
   End Sub

End Class


Source : java2s
#353
Applying an XSLT style sheet to an XML document

Imports System.Xml.Xsl ' contains class XslCompiledTransform

Public Class Tester
    Public Shared Sub Main
      Dim transformer As XslCompiledTransform

      transformer = New XslCompiledTransform() ' create transformer
      transformer.Load("YOurFile.xsl") ' load and compile the style sheet

      transformer.Transform("YOurFile.xml", "YOurFile.html")

      Console.WriteLine(System.IO.File.ReadAllText("YOurFile.html"))
    End Sub

End Class


source : java2s
#354
Create OleDbConnection to Access database


Imports System.Data

Module Test

    Sub Main()
        Dim sConnectionString, sSQL As String
       
        'SQL Connection String
      sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\yourdatabase.mdb"

        sSQL = "SELECT Title FROM yourTable"

        Dim conn As New System.Data.OleDb.OleDbConnection(sConnectionString)
        Dim cmd As New System.Data.OleDb.OleDbCommand(sSQL, conn)
        Dim dr As System.Data.OleDb.OleDbDataReader
        conn.Open()

        dr = cmd.ExecuteReader()

        Do While dr.Read()
            System.Console.WriteLine(dr.Item("Title"))
        Loop

        dr.Close()
        conn.Close()
    End Sub
End Module


Source : java2s
#355
Data binding

Public Class Form2
    Inherits System.Windows.Forms.Form

#Region " Windows Form Designer generated code "

    Public Sub New()
        MyBase.New()

        'This call is required by the Windows Form Designer.
        InitializeComponent()

        'Add any initialization after the InitializeComponent() call

    End Sub

    'Form overrides dispose to clean up the component list.
    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    'Required by the Windows Form Designer
    Private components As System.ComponentModel.Container

    Private WithEvents textBox1 As System.Windows.Forms.TextBox
    Private WithEvents button1 As System.Windows.Forms.Button

    'NOTE: The following procedure is required by the Windows Form Designer
    'It can be modified using the Windows Form Designer. 
    'Do not modify it using the code editor.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Me.textBox1 = New System.Windows.Forms.TextBox()
        Me.button1 = New System.Windows.Forms.Button()
        Me.SuspendLayout()
        '
        'textBox1
        '
        Me.textBox1.Location = New System.Drawing.Point(48, 56)
        Me.textBox1.Name = "textBox1"
        Me.textBox1.TabIndex = 0
        Me.textBox1.Text = "textBox1"
        '
        'button1
        '
        Me.button1.Location = New System.Drawing.Point(56, 96)
        Me.button1.Name = "button1"
        Me.button1.TabIndex = 1
        Me.button1.Text = "button1"
        '
        'Form2
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
        Me.ClientSize = New System.Drawing.Size(292, 273)
        Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.button1, Me.textBox1})
        Me.Name = "Form2"
        Me.Text = "Form1"
        Me.ResumeLayout(False)

    End Sub

#End Region

    Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click

        Dim sConnection As String = _
        "Provider=SQLOLEDB.1;" & _
        "Password=sqlpassword;" & _
        "Persist Security Info=True;" & _
        "User ID=sa;" & _
        "Initial Catalog=CD;" & _
        "Data Source=(local)"

        Dim sSQL As String
        sSQL = "SELECT ArtistID, ArtistName From Artist"
        Dim objConn _
         As New OleDb.OleDbConnection(sConnection)
        Dim objDataAdapter _
          As New OleDb.OleDbDataAdapter(sSQL, objConn)
        Dim objDS _
          As New DataSet("Artists")
        Dim objDV _
          As DataView

        Try
            objConn.Open()
        Catch myException As System.Exception
            Windows.Forms.MessageBox.Show(myException.Message)
        End Try

        If objConn.State = ConnectionState.Open Then
            Try
                objDataAdapter.Fill(objDS, "Disc")
                objConn.Close()
                Dim objTable As DataTable
                objTable = objDS.Tables("Disc")
                objDV = objTable.DefaultView
                textBox1.DataBindings.Add("Text", objDV, "ArtistName")
            Catch myexception As Exception
                Windows.Forms.MessageBox.Show(myException.Message)
            End Try
        End If

    End Sub
End Class

Source : java2s
#356
Create DataTable and add to DataGrid

Imports System.Windows.Forms
Imports System.Data
Imports System.Data.OleDb

public class CreateDataTableAndAddToDataGrid
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class


Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, _
     ByVal e As System.EventArgs) Handles MyBase.Load
        Dim contacts_table As New DataTable("Contacts")

        ' Add columns.
        contacts_table.Columns.Add("FirstName", GetType(String))
        contacts_table.Columns.Add("LastName", GetType(String))
        contacts_table.Columns.Add("Street", GetType(String))
        contacts_table.Columns.Add("City", GetType(String))
        contacts_table.Columns.Add("State", GetType(String))
        contacts_table.Columns.Add("Zip", GetType(String))

        ' Make some contact data.
        contacts_table.Rows.Add(New Object() {"A", "A", _
            "1234", "B", "A", "11111"})
        contacts_table.Rows.Add(New Object() {"B", "B", _
            "22", "B", "C", "22222"})
        contacts_table.Rows.Add(New Object() {"C", "C", _
            "3", "P", "K", "33333"})
        contacts_table.Rows.Add(New Object() {"", "D", _
            "4", "P", "KS", "44444"})

        grdAll.DataSource = contacts_table
        grdAll.CaptionText = "All Records"

    End Sub
End Class

<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Public Class Form1
    Inherits System.Windows.Forms.Form

    'Form overrides dispose to clean up the component list.
    <System.Diagnostics.DebuggerNonUserCode()> _
    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing AndAlso components IsNot Nothing Then
            components.Dispose()
        End If
        MyBase.Dispose(disposing)
    End Sub

    'Required by the Windows Form Designer
    Private components As System.ComponentModel.IContainer

    'NOTE: The following procedure is required by the Windows Form Designer
    'It can be modified using the Windows Form Designer. 
    'Do not modify it using the code editor.
    <System.Diagnostics.DebuggerStepThrough()> _
    Private Sub InitializeComponent()
        Me.SplitContainer1 = New System.Windows.Forms.SplitContainer
        Me.SplitContainer2 = New System.Windows.Forms.SplitContainer
        Me.grdAll = New System.Windows.Forms.DataGrid
        Me.grdCO = New System.Windows.Forms.DataGrid
        Me.grdName = New System.Windows.Forms.DataGrid
        Me.SplitContainer1.Panel1.SuspendLayout()
        Me.SplitContainer1.Panel2.SuspendLayout()
        Me.SplitContainer1.SuspendLayout()
        Me.SplitContainer2.Panel1.SuspendLayout()
        Me.SplitContainer2.Panel2.SuspendLayout()
        Me.SplitContainer2.SuspendLayout()
        CType(Me.grdAll, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.grdCO, System.ComponentModel.ISupportInitialize).BeginInit()
        CType(Me.grdName, System.ComponentModel.ISupportInitialize).BeginInit()
        Me.SuspendLayout()
        '
        'SplitContainer1
        '
        Me.SplitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
        Me.SplitContainer1.Location = New System.Drawing.Point(0, 0)
        Me.SplitContainer1.Name = "SplitContainer1"
        Me.SplitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal
        '
        'SplitContainer1.Panel1
        '
        Me.SplitContainer1.Panel1.Controls.Add(Me.grdAll)
        '
        'SplitContainer1.Panel2
        '
        Me.SplitContainer1.Panel2.Controls.Add(Me.SplitContainer2)
        Me.SplitContainer1.Size = New System.Drawing.Size(519, 485)
        Me.SplitContainer1.SplitterDistance = 180
        Me.SplitContainer1.TabIndex = 2
        Me.SplitContainer1.Text = "SplitContainer1"
        '
        'SplitContainer2
        '
        Me.SplitContainer2.Dock = System.Windows.Forms.DockStyle.Fill
        Me.SplitContainer2.Location = New System.Drawing.Point(0, 0)
        Me.SplitContainer2.Name = "SplitContainer2"
        Me.SplitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal
        '
        'SplitContainer2.Panel1
        '
        Me.SplitContainer2.Panel1.Controls.Add(Me.grdCO)
        '
        'SplitContainer2.Panel2
        '
        Me.SplitContainer2.Panel2.Controls.Add(Me.grdName)
        Me.SplitContainer2.Size = New System.Drawing.Size(519, 301)
        Me.SplitContainer2.SplitterDistance = 173
        Me.SplitContainer2.TabIndex = 0
        Me.SplitContainer2.Text = "SplitContainer2"
        '
        'grdAll
        '
        Me.grdAll.DataMember = ""
        Me.grdAll.Dock = System.Windows.Forms.DockStyle.Fill
        Me.grdAll.HeaderForeColor = System.Drawing.SystemColors.ControlText
        Me.grdAll.Location = New System.Drawing.Point(0, 0)
        Me.grdAll.Name = "grdAll"
        Me.grdAll.Size = New System.Drawing.Size(519, 180)
        Me.grdAll.TabIndex = 0
        '
        'grdCO
        '
        Me.grdCO.DataMember = ""
        Me.grdCO.Dock = System.Windows.Forms.DockStyle.Fill
        Me.grdCO.HeaderForeColor = System.Drawing.SystemColors.ControlText
        Me.grdCO.Location = New System.Drawing.Point(0, 0)
        Me.grdCO.Name = "grdCO"
        Me.grdCO.Size = New System.Drawing.Size(519, 173)
        Me.grdCO.TabIndex = 1
        '
        'grdName
        '
        Me.grdName.DataMember = ""
        Me.grdName.Dock = System.Windows.Forms.DockStyle.Fill
        Me.grdName.HeaderForeColor = System.Drawing.SystemColors.ControlText
        Me.grdName.Location = New System.Drawing.Point(0, 0)
        Me.grdName.Name = "grdName"
        Me.grdName.Size = New System.Drawing.Size(519, 124)
        Me.grdName.TabIndex = 1
        '
        'Form1
        '
        Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
        Me.ClientSize = New System.Drawing.Size(519, 485)
        Me.Controls.Add(Me.SplitContainer1)
        Me.Name = "Form1"
        Me.Text = "Contacts"
        Me.SplitContainer1.Panel1.ResumeLayout(False)
        Me.SplitContainer1.Panel2.ResumeLayout(False)
        Me.SplitContainer1.ResumeLayout(False)
        Me.SplitContainer2.Panel1.ResumeLayout(False)
        Me.SplitContainer2.Panel2.ResumeLayout(False)
        Me.SplitContainer2.ResumeLayout(False)
        CType(Me.grdAll, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.grdCO, System.ComponentModel.ISupportInitialize).EndInit()
        CType(Me.grdName, System.ComponentModel.ISupportInitialize).EndInit()
        Me.ResumeLayout(False)

    End Sub
    Friend WithEvents SplitContainer1 As System.Windows.Forms.SplitContainer
    Friend WithEvents grdAll As System.Windows.Forms.DataGrid
    Friend WithEvents SplitContainer2 As System.Windows.Forms.SplitContainer
    Friend WithEvents grdCO As System.Windows.Forms.DataGrid
    Friend WithEvents grdName As System.Windows.Forms.DataGrid

End Class


Source : java2s
#357
HCL Tech Q3 net falls 36 pct; shares tumble

HCL Technologies Ltd on Wednesday said third-quarter profit fell by more than a third, hit by forex losses, despite a revenue rise, dragging the shares down more than 13 percent.

Profit for HCL, one of India's top five software exporters, fell 36.4 percent to 2.18 billion rupees in the quarter to March, from 3.43 billion a year ago, under US accounting standards.

Shares fell over 13 percent in opening deals, before trimming losses to trade 7 percent lower at 128.85 rupees by 10:03 am, while the broader index rose 0.84 percent and the sectoral index fell 0.3 percent.

Forex loses came in at 2.01 billion rupees in the quarter, HCL said, compared with gains in the year-ago period, as the firm hedged against a gain in the rupee, which in fact fell 4 percent in the three months to March.

India's export-driven outsourcing companies have thrived for years by bagging contracts from overseas clients, but the economic slowdown and turmoil in the global financial sector have halted the sector's scorching pace of growth.

Peers such as Infosys Technologies and Tata Consultancy have been downbeat about forecasts for the financial year that began on April 1.

Revenue at HCL, which counts Deutsche Bank, Microsoft, Xerox and Cisco as clients, rose by a half to 28.62 billion rupees.

HCL won 11 contracts worth $250 million in the quarter.

Shares in the firm shed 11.7 percent in the March quarter, compared with the IT index's 2.6 percent rise and a 0.6 percent increase in the main index.

Source : yahoo
#358
Bluetooth 3.0 Now Official

The now ubiquitous Bluetooth technology just got another shot of life with the announcement of Bluetooth 3.0, the next iteration of one of the world's most popular short-range wireless technology.

We had reported last week about the Bluetooth SIG's intentions to announce the adoption of Bluetooth 3.0 on April 21. In a press release issues by the SIG, the details about the new standard have been disclosed, which will be backward compatible, like Bluetooth 2.0 was with its earlier version.

Bluetooth 3.0 will enable faster transfer speeds with the adoption of the 802.11 radio protocol. This enables increased throughput of data transfers at the approximate rate of 24 Mbps. Bluetooth 3.0 also promises increased power savings for mobile devices and handhelds, thanks to enhanced power control built in. You might term this one as a major update to the current version 2.1 with EDR (Enhanced Data Rates).

The first lot of consumer devices using Bluetooth 3.0 will be available in the next 9 to 12 month period. For more a list of supported products, you might want to take a look at the Bluetooth Gadget Guide here.

Source : techtree
#359
Load data in Access to DataGridView

Imports System.Data.OleDb
Imports System.Data

Imports System.Windows.Forms

public class LoadAccessDataToDataView
   public Shared Sub Main
        Application.Run(New Form1)
   End Sub
End class
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim ConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=MyMDB.mdb"
        Dim SQLString As String = "SELECT * FROM TestDB"
        Dim OleDBConn1 As System.Data.OleDb.OleDbConnection = New System.Data.OleDb.OleDbConnection(ConnString)
        Dim DataSet1 As New DataSet()
        Dim OleDbDataAdapter1 As System.Data.OleDb.OleDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter(SQLString, OleDBConn1)
        OleDBConn1.Open()
        OleDbDataAdapter1.Fill(DataSet1, "TestDB")
        DataGridView1.DataSource = DataSet1.Tables