Sunday, March 13, 2011

Make Video calls between iPhone Android Symbian Windows Mac OS

Video calling has been nothing new, but Apple had raised the standard by launching first state of the art video chat for iPhone 4 aka FaceTime. But perhaps there are too many disadvantages of Facetime: First being platform dependent, runs only on iPhone 4, iPod Touch. 2nd being works only on Wifi, not even on 3g.

Movicha promises to kill these two limitations by bringing one app that works on almost any smarpthone, PC platform. The list is comprehensive, it supports:




* iOS (iPhone, iPod Touch)
* Android 2.1 or later
* Symbian
* Windows Mobile 6.5
* Windows XP and Windows 7
* Mac OS X (10.x)
* Blackberry (soon)

Its greatest feature really is its ability to cross-platform video chat from smartphone-to-desktop.

From the official Movicha website:

Mobile Video Chat on WiFi and 3G network. Have a live video chat with your buddies on desktop and with any major smartphone with camera; voice call and Instant message with your buddies any time.

iMovicha supports multiple operating systems in mobile and laptop platforms. Video call can either be mobile-to-mobile or laptop-to-mobile or laptop-to-laptop.

iMovicha key features: Video Calling, Voice Calling, IM, Presence Group Management, Contact Management, Preference Management

Chat with your buddies who are using iMovicha in other mobile devices and laptops (MAC and windows).

Note: iPhone, iPod touch users need a jailbroken device. Then install Movicha from cydia using Big Boss Repository.

Certkingdom 70-238 study materials

Have you thought of taking any 70-238 courses?
Participating in a virtual online bootcamp and using the courses with our study guide and interactive labs is better than taking any course. For many years, people have been taking online Microsoft courses. You will find that the materials here is second to none for 70-238 notes and practice 70-238 tests. Certkingdom is the only site that can offer virtual online 70-238 boot camps. Certkingdom alone is the equivalent to an actual 70-238 bootcamp, among other methods. And regardless of your delivery method, any 70-238 boot camp is more reliable and based on fact than 70-238 braindump sites or the braindumps offered.


70-238 study materials from Certkingdom will certainly assist you in gaining the knowledge and experience needed to study for your 70-238 exam. Many of our customers claim that the 70-238 study materials included in our study guide are a great compliment to our already popular 70-238 Practice Test Questions.

We provide all the essential 70-238 exam can be found. This package includes exam questions, practice exams, online testing engine and Certkingdom Microsoft 70-238 e-book. Moreover the exam questions are worked out by I.T. experts who enable you to practice test questions in order to achieve your goal.

Certkingdom 70-238 training materials thoroughly, it's guaranteed that you will pass your exam at the first shot. The Certkingdom's 70-238 expert s team has designed and prepared the training kit for 70-238 certification. It's designed to be relevant in today's rapidly changing IT marketplace, 70-238 study materials help you utilize evolving technologies, enhance your troubleshooting skills, and improve your job satisfaction.

Certkingdom Microsoft 70-238 exams are increasingly in importance as the is continuously introducing new test techniques to for its Microsoft 70-238 exam study based Microsoft 70-238 exam with simulations. Easiest way to get Microsoft 70-238 exam is to log on to Certkingdom and download the questions to mark answers obtain your free Microsoft 70-238 exam.
Have you thought of taking any 70-238 courses?
Participating in a virtual online bootcamp and using the courses with our study guide and interactive labs is better than taking any course. For many years, people have been taking online Microsoft courses. You will find that the materials here is second to none for 70-238 notes and practice 70-238 tests. Certkingdom is the only site that can offer virtual online 70-238 boot camps. Certkingdom alone is the equivalent to an actual 70-238 bootcamp, among other methods. And regardless of your delivery method, any 70-238 boot camp is more reliable and based on fact than 70-238 braindump sites or the braindumps offered.


70-238 study materials from Certkingdom will certainly assist you in gaining the knowledge and experience needed to study for your 70-238 exam. Many of our customers claim that the 70-238 study materials included in our study guide are a great compliment to our already popular 70-238 Practice Test Questions.

We provide all the essential 70-238 exam can be found. This package includes exam questions, practice exams, online testing engine and Certkingdom Microsoft 70-238 e-book. Moreover the exam questions are worked out by I.T. experts who enable you to practice test questions in order to achieve your goal.

Certkingdom 70-238 training materials thoroughly, it's guaranteed that you will pass your exam at the first shot. The Certkingdom's 70-238 expert s team has designed and prepared the training kit for 70-238 certification. It's designed to be relevant in today's rapidly changing IT marketplace, 70-238 study materials help you utilize evolving technologies, enhance your troubleshooting skills, and improve your job satisfaction.

Certkingdom Microsoft 70-238 exams are increasingly in importance as the is continuously introducing new test techniques to for its Microsoft 70-238 exam study based Microsoft 70-238 exam with simulations. Easiest way to get Microsoft 70-238 exam is to log on to Certkingdom and download the questions to mark answers obtain your free Microsoft 70-238 exam.

Friday, March 11, 2011

How to get the job you want despite thin qualifications

Dear Bob ...

I was digging through websites, looking for programmer headhunters when your blog came up. I see you have written quite a lot about the IT business in general.

[ Also on InfoWorld.com: Bob urges you to bypass HR -- the hiring manager is the person you want to see for a job. | Keep up on career advice with Bob Lewis's Advice Line newsletter. ]

I could use some advice on how to get an entry-level position in programming/IT in today's market. I graduated from one of the better trade schools in February 2010 in a curriculum focused on computer gaming programming.

I have a website, and I am always reading up on programming for C# and C++. The problem is the on-the-job experience is not there, and most entry-level positions seem to want two to four years of this and that -- way above what we learn as students.

Since graduating, I have been working on getting out of my current industry for well over a year with no real chances in sight. I am 39 years old, married, and a father with two small children -- hence, I have no rock star dream of starting out at an obscene pay grade. I have realistic expectations, and I feel I have tried every angle to find a "starting point" in the degree field area.

I will appreciate any advice you can give me. Thanks. I'm attaching my resume as well, and if you have any comments on it, I'd appreciate those, too.

- Re-aiming

Dear Re-aiming ...

I looked over your resume. The first thought that came to mind as I read it: "This guy is desperate -- he's all over the place." Computer game development, audio engineering, troubleshooting, LAN/WAN -- it's too much with no focus.

I'd strongly advise tailoring your resume to each opportunity instead of trying for a one-size-fits all version. When you apply for a corporate IT position, the gaming degree will be a hindrance, not a help; when you apply for a position with a gaming software company, your audio engineer credentials might or might not be interesting. Either way if you're applying for a developer position, your hardware troubleshooting skills are a distraction.

Think of your resume as a brochure to help explain the product -- that is, yourself. Different sales targets will have different interests, and it's up to you to anticipate and cater to them.

Second thought: I don't know anything about the gaming software industry, so I have no advice on how to land a position there. In corporate IT, I'd say your best shot for an entry-level position is as a help desk analyst. It isn't what you want, but it's a good first step toward your longer-term goal.

The way this works: To get hired for your first position in a company, you have to sell yourself based on the immediate value you'll provide. That means relevant skills and a history of succeeding at what you've worked at, as well as creating the impression that you're a professional -- you have no problems, create no problems, and solve your manager's problems. You would be, to put it differently, high value and low maintenance.

You have no relevant skills for corporate application development but quite a few relevant skills for end-user support, including enthusiasm for technology. That's why I'm suggesting you go for a help desk position, though the pay will kill you.

Once you're in the corporation, you have the opportunity to stop being a sack o' skills and start being a person. Once you're a person, the corporation might decide to take a chance on you in a new role for which you aren't qualified on paper; the people who matter now know who you are and what you're capable of.



Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com




Another point: Make sure you don't go through the usual routine of sending your resume to HR. It's a chump's game: HR gets thousands of resumes, so the immediate goal of whoever or whatever -- sometimes the task falls to automated scanning software -- is looking over the resumes is to eliminate as many as possible. Instead, you need to get directly in front of the manager who's hiring, in companies you want to work for, whether or not that manager has a position posted.

I'm assuming you're interested in a job in corporate IT. Given that your degree is in gaming technology rather than business application development, I might be headed in the wrong direction. If so, ignore everything I said other than the part about getting in front of the hiring manager.

One more suggestion: Find some local nonprofits that would benefit from your skills. You need experience, while they need help but can't afford it. It can be a good path in, especially if you can muster the patience to gain a couple of years of referenceable experience.

If this seems appealing, turn yourself into an LLC. In addition to being able to credibly present your experience as contract programming to future employers, it also lets you sell your services to them on a try-before-you-buy basis.

And if you haven't already discovered it, the best resource I know for someone in your position is Ask the Headhunter. Visit the site, sign up for the newsletter, and take Nick's advice. He has better insights into both sides of the hiring process than anyone else I know.

Good luck, or, more to the point, good hunting.

- Bob

This story, "How to get the job you want despite thin qualifications," was originally published at InfoWorld.com. Read more of Bob Lewis's Advice Line blog on InfoWorld.com. For the latest business technology news, follow InfoWorld.com on Twitter.

Wednesday, March 9, 2011

10 hot areas of expertise for IT specialists

My recent article 10 Ways to become an IT superstar generated a lot of feedback. Quite a few IT pros out there apparently want to increase their visibility (and paychecks). One thing that drew a lot of attention in the piece was the advice to specialize. Okay, readers replied, but what area should I specialize in? They wanted to know which subsets of skills are the easiest to master and/or which ones will deliver the most bang for the buck. So in this follow-up, I’ll look at some of the IT specialties that are likely to be in demand in the near future.

Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com



1: To the cloud
You saw this one coming, didn’t you? All the major technology companies seem to be “all in” with cloud computing — Microsoft, Google, Amazon, Dell, CA Technologies, and more. According to recent surveys, at least 50% of organizations are already using some form of cloud computing, and Gartner says the adoption rate is increasing by about 17% per year. According to Dice.com, the number of ads for cloud computing jobs has grown by 344% over the last two years.
Vendor HotSpot
Get the Most Out of Server Virtualization

Maximize the efficiency of your virtualization solution. Visit the Dell Virtualization Center today.
Learn More »

2: Virtually speaking
Virtualization has been hot for a while, as companies jumped in to reap the cost and management benefits of consolidating their servers and delivering virtualized desktops and applications to their users. Virtualization is also the foundation of cloud computing, so those with expertise in deploying virtualized IT environments will be in demand both in the public cloud arena and with those organizations that plan to stick with private clouds for now. Dice.com’s data showed a 78% growth in the number of jobs related to server virtualization.

3: Mobile computing and consumerization integration
Everyone knows mobile computing is hot. Smartphones and tablets, along with laptops and netbooks, are the driving forces behind the increasing consumerization of enterprise IT. There are plenty of advantages for the company: Because employees are willing to buy their own devices, the organization saves money. Because those employees can stay in touch with work, read and respond to email, view attachments, and create documents no matter where they are, they become more productive.

But when employees purchase their own equipment, the downside is that you lose the standardization that comes with company-issued devices. You end up with many types of devices, made by different hardware vendors, running different operating systems and different apps, configured differently. Getting them to seamlessly connect to the company network can be a challenge. Getting them all connected to the company network without putting the network at risk is even more of a challenge. IT pros who have expertise in integrating these new devices into the network and managing them once they’re connected are likely to be in demand by many companies.

Application lifecycle management (ALM) will become increasingly important as the environment becomes more complex with some functions in the cloud and some onsite. Bob Aiello believes configuration management (CM) will evolve into ALM, and the outlook is bright for those with these expanded skills.

4: It’s all about the apps
As Toni Bowers reported in a recent blog post, the hottest job category for 2011 (according to CareerCast.com) is that of software engineer. But it’s a position that’s a bit different from the programmer of yesteryear. On the programming side of the fence, it’s all about apps these days. As smartphones and tablets become ubiquitous, companies will need to develop their own specialized apps for those devices — just as they’ve needed to develop proprietary software for desktop systems.

In addition, cloud-based applications will be big in the coming years, and that means software engineers will need new skills to design, develop, and implement programs that run in the cloud environment. Those who are familiar with Windows Azure, Google App Engine, VMware’s Spring Framework, Force.com, and other cloud development platforms will be a step ahead of the game.

5: Security and compliance
With cybercrime on the rise and increasing concern over the possibility of cyber terrorism and/or cyber warfare, security specialists are likely to continue to be in demand for the foreseeable future. There is a saying in the law enforcement community regarding job security: Thanks to human nature, there will always be criminals — and thus, there will always be a need for the police. That same dark side of human nature ensures that there will always be those who misuse computer technology to attack, intrude, and otherwise attempt to do harm to computer systems. That means there will always be a need for computer and network security specialists.

In addition, more and more government regulation of the Internet and networks, as well as regulatory provisions concerning data privacy, mean security is no longer optional for most organizations. Those who specialize in regulatory compliance are likely to see their job prospects increase as more industries come under the regulatory umbrella.

6: Four to six
When the IPv4 address pool was created in the 1980s, it was thought that the more than 4.2 billion unique addresses possible under the system would be enough. However, the creators didn’t foresee the Internet boom or the possibility that one day, we would be connecting not just multiple computers per person, but printers, phones, and even household appliances to the Internet. This month (February 2011), IANA announced that it has allocated the last batch of remaining IPv4 addresses.

The solution to the problem has been around for a while: IPv6. The new version of the Internet Protocol supports a whopping 340 undecillion (2 to the 128th power) addresses. But IPv6 deployment is not an easy task; working with it requires learning a whole new IP language. IPv6 addresses don’t even look like their IPv4 counterparts; they’re notated in hexadecimal instead of dotted quad. IPv6 is also much more sophisticated than IPv4, with many new features (including built-in security mechanisms). Most important, IPv6 does not interoperate with IPv4, so transition technologies are required to get IPv4 networks to communicate with IPv6 networks.

Obviously, now that we’ve reached the end of the available IPv4 addresses, more and more organizations will be forced to migrate to IPv6. Because of the complexity, there is a shortage of IT personnel who have mastered and really understand IPv6. If you’re one of the few, the proud, who specializes in this area, you’re likely to have plenty of business in the upcoming years.

7: Business intelligence
Business intelligence (BI) refers to technologies that are used for reporting and analyzing data, including recognizing trends and patterns, to make better strategic business decisions. BI uses techniques such as data mining to extract and identify patterns and correlations in large amounts of data.

According to a recent study of midsize organizations that was done by IBM, BI/analytics is the second most popular IT investment (after infrastructure) that companies have planned for 2011. This indicates that specializing in the BI field can be a lucrative strategy and a good investment in your future.

8: The social network
Social networking started as a consumer-driven technology, but the use of social media is now being embraced in a big way by businesses. It can be used to connect with customers, colleagues, and partners to build solid business relationships. That doesn’t mean you’ll automatically be a hot property on the job market just because you tweet and update your Facebook page regularly. But it does mean organizations are looking for people who know how to integrate social media into the business environment in a way that furthers the goals of the organization.

Many companies are looking to develop their own social sites that give them more control and let them target their audiences more precisely. Specialists in social media are sure to find many opportunities as more and more companies stop seeing social sites as just time-wasters that should be blocked and start to recognize the potential for business use. This article offers more information about exactly what a social media specialist does.

9: Public sector computing
On the one hand, many state and local governments are cutting back on their budgets and laying off personnel. On the other hand, governmental agencies are depending more and more on technology to perform their functions more efficiently with fewer personnel. That means specialists in public sector computing can likely find a home in one of the many thousands of town, city, county, state, or federal government agencies that exist in the United States alone.

Although salaries for government jobs are often smaller than those in the private sector, they sometimes offer better benefits, more time off, and a less pressured work environment. There are a number of IT subspecialties in the public sector, as well. These include computer forensics investigators, criminalistics analysts, and personnel who specialize in secure mobile communications technologies for public service agencies.

10: To your health
The healthcare industry is in a state of flux in the United States. Government mandates are predicted to result in cost reduction measures that may result in personnel cuts and/or discourage young people from entering medicine. At the same time, the baby boomer generation is aging and requiring health care. Technology may be one way to fill the gap.

An IDC report published late last year showed that the U.S. healthcare market for IT was valued at $34 billion and was predicted to increase by 24% over the next three years. That translates into a demand for software developers and IT professionals who understand the healthcare industry and its special needs and who know how to integrate technology into the caregiver’s world without dumping a steep learning curve onto people already working in an understaffed and overworked environment.

Monday, March 7, 2011

All about microsoft windows

Early versions of Windows were pretty graphic user interfaces - desktops. This stemmed from the fact that they were run from the operating system MS-DOS and used the mechanisms in the field even file handling. On the other hand, even these early 16-bit operating environment had some features of a full operating system, such as having their own executable file format and their own device drivers (timer, display devices, printers, mouse, keyboard or sound generating devices) used by applications. Differently than was possible in MS-DOS, Windows overlays allow you to run multiple applications simultaneously, operating in the mode of cooperative multitasking. Another feature of the 16-bit Windows implementation was to use a complicated system of segmented virtual memory is supported in software, and this system enabled the application to run a size in excess of the amount of available computer memory. Segments of data were brought to the memory and removed from it, if only the free space has fallen dangerously. The data also underwent the movement, if the application does not require constant monitoring by the CPU, for example, waiting for the introduction of user data. The environment using this technology to Windows 1.0, released in 1985, and Windows 2.0 (year 1987), together with the associated environmental Windows/286.


Microsoft MCTS Certification, MCITP Certification and over 2000+ Exams at Actualkey.com

Windows/386 introduced into the environment of the kernel for 32-bit protected mode CPU and monitor virtual machines. For the period of the session created an overlay of one or more virtual 8086 environments, enabling the virtualization of devices (video card, keyboard, mouse, timer and interrupt controller) for each of them. User-visible effect of this technology was the ability to run multiple environments, MS-DOS mode, multi-tasking to expropriation, each of which was run in a separate window (graphics applications MS-DOS required a transition to full screen mode). Applications designed for Windows was still running in multitasking mode, cooperative, and each was placed in a separate environment.

Environment Windows 3.0 (year of publication 1990) and Windows 3.1 (year 1992) significantly improved the above-described mechanisms, primarily through the use of virtual memory and are loaded virtual device drivers (VxD). which allowed individual DOS windows running in multitasking shared use of contractual devices. With these solutions, Windows applications can be run in 16-bit protected mode (both the Windows environment to work in standard mode and enhanced mode, processor 386) to give access to several megabytes of memory, were also exempt from having to use virtual memory system supported by software. Continue to operate in a common address space, where they were partially protected by the memory segment, and their execution is accomplished in a cooperative multitasking mode. For Windows 3.0, Microsoft also wrote in assembler part of the key features of the environment, reducing memory requirements and accelerated platform for its operation.

After an introduction to the Windows for Workgroups 3.11 32-bit file access, the Windows platform could eventually resign from the management of files by the DOS operating system. Using the features of the new mechanism, the Windows 95 operating system made it possible to use long file names, and their limitations DOS file names (8 characters plus 3 extension names) has been reduced to the role of the boot loader when the computer starts. Windows 95 and ME, the successor to version therefore had two nuclei, the environment: just after take-off run DOS, and a moment later, multi-tasking environment (desktop). DOS itself was supplied with Windows, making it (partially) handle long file names, if its applications were called from Windows. Microsoft's competitors do not accept these new heat. The most important feature of the new system was able to run 32-bit multi-threaded graphics programs operating in multitasking mode of expropriation. Unfortunately, the need to maintain backward compatibility with 16-bit programs meant that the GUI components were still 16-bit, this does not fully reentrant, which resulted in reduced system performance and stability of his troubles.

Windows 95 was released in three versions: the first one debuted in 1995 and another in 1996 and 1997. Two later versions were only available in the OEM editions, and one of the most important features are implemented in a FAT32 file system and correct operation of USB devices (version OSR2.1). Another product was a series of Windows 98, which appeared on the market twice - in 1998 and known as Windows 98 Second Edition a year later. In 2000 Microsoft released Windows Me (Me is a shortcut Millennium Edition), based on the code of Windows 98, but in matters of appearance is designed as Windows 2000. Another introduced in Windows Me System Restore was the option that allowed the user to restore the system settings for a specific day. It was not warmly welcomed the solution, because in many cases resulted in conflicts. Windows Me was adopted in the market as "filler" on the road to a full merger of the two branches developed by the Microsoft operating systems. Microsoft product but did not give sufficient time to "settle" on the market before it introduced Windows XP.

Saturday, March 5, 2011

Offering a Perfect Solution for Cost-Effective and Efficient Database Req

Microsoft Access database is one of the most popular desktop database systems at the moment. Although the nature of requirement of a database solution for any organization changes from time to time and as such few issues do crop up over time, there is no doubt that MS Access affords the best possible solution in its class.


Microsoft MCTS Certification, MCITP Certification and over 2000+ Exams at Actualkey.com

No wonder, it is overwhelmingly preferred over other database management systems for all its advantageous features vis-à-vis other database solutions. Also, one of natural advantage of MS Access is that it is a product of Microsoft. One of the questions often asked before considering a database is how long is the product likely to be available and supported? And in this regard, no other database management system can dominate MS Access. Being a product of Microsoft, availability and support of this database is assured for several years to come. Again, when it comes to development consulting and support, no other desktop database system can match what Access enjoys.

There are also other reasons that explain why Microsoft Access is the most widely used desktop database system in the world. For one, Access database is quite flexible. Although this database solution is especially developed for small organizations where it is intended to support about fifty simultaneous users, it is possible to link together few Access databases. Moreover it can also be ported with larger database like SQL Server. Again, it requires lesser investments to develop, implement, and maintain Access database.

MS Access comes as a part of Microsoft Office Professional suite of business products and as such you may not require additional database software. It can also seamlessly integrate with other products of Microsoft Office suit such as Excel, Word and Outlook etc. Lastly, it can be placed on your website so that it is accessed by remote users as well. MS Access as such has many features which can be advantageous for your organization. And if you want to develop Microsoft Access software, you can rely on Alpha Software, which one of the leading database developers offering several kinds of database software development at one of the most competitive prices.