Wednesday, 31 December 2014

Microsoft will surprise in 2015

As the company seeks new ways to grow, it is likely to explore things once unthinkable for it

You may have noticed that I take a rather cynical view of Microsoft. But I think I am able to recognize when it does good things. As a matter of fact, I think the company made some smart moves in 2014, and it’s going to benefit from them in 2015.

One of those smart moves was to try to move beyond the fiasco that was Windows 8. Yes, Microsoft took its own sweet time in realizing just what a moronic blunder Windows 8.x’s Metro was, but it now is in the process of shoving that awkward interface into the background with Windows 10 (now in beta), bringing back the kind of windows, icon, menu and pointer (WIMP) interface that desktop users prefer.

True, the company needs to do much better in the quality assurance (QA) area. The blunders Microsoft has been making in Windows 10 are sort of understandable (it’s still beta, after all). I still don’t understand, though, how a change to Internet Explorer 11 can foul up an operating system update if, and only if, you have Office installed. No, what I find of much greater concern is an overall pattern of sloppy coding. An Exchange update that knocks out Outlook? Windows 7 patches that block other security patches? If Microsoft doesn’t make QA job number one on the desktop in 2015, Windows 10 may yet prove a flop.

It just may be, however, that Microsoft wouldn’t be that worried if Windows 10 didn’t take off.

I’m serious.

Look at what else Microsoft has been up to in 2014. Midyear, it released a version of Office for the iPad that was newer than the one on its own Surface devices. It followed that up by starting to bring Office to Android tablets. I’m a beta tester for this, and guess what. It’s not bad.

Of course, to fully make use of either one you’ll need an Office 365 subscription.

But wouldn’t that mean that Microsoft is turning from its old role as a purveyor of proprietary software into more of a service and cloud company? Yes, and I think that’s exactly what it’s up to.

This view is bolstered by taking a close look at Microsoft’s most recent quarter. Its Devices and Consumer revenue increased by a respectable 47%, but its Commercial group revenue rose only by 10%. But when you peer more closely at the Commercial group, you see that revenue for cloud computing software and services like Office 365, Azure and Dynamics CRM exploded upward by 128%.

No one ever accused Microsoft of being blind to growth opportunities, and that’s certainly what the cloud and related services look like to me.

OK, it’s not exactly a jolt to say that Microsoft is going to pay more attention to the cloud. But how about this for a surprise? It’s going to make nice with Linux. Don’t take it from me. This is what CEO Satya Nadella had to say this year: “I love Linux.”

Now, there’s a break with the past for you. But why would Nadella say that?

Again, it’s the cloud and services. Microsoft knows for a fact that businesses want Linux servers on their clouds, and so that’s what Microsoft is delivering via Azure.

I’m not saying we’re going to see a desktop release of something with a name like MS-Linux, but an MS-Linux for the cloud isn’t out of the question at all.

I really can see it.

I can also see 2015 being the year that Microsoft finally buries the hatchet with Red Hat, the leading enterprise server Linux distributor. On Azure, Microsoft already supports CoreOS, Oracle Linux, openSUSE, SUSE Linux Enterprise Server and CentOS. But to really get Linux customers on board it needs to support Red Hat Enterprise Linux as well. And 2015 will be the year it happens.

Of course, Microsoft’s old proprietary ways would make MS-Linux on Azure a tough sell. The open-source crowd has never wanted anything to do with that Microsoft. That’s why it’s significant that Microsoft is getting more involved in open-source development.

Sure, there are limits it’s not about to cross. I mean, you’re never going to see Microsoft open-source Windows. (And I hate to think how the open-source community would react to the deplorable state of that code.) But Microsoft is opening newer products, such as Project Orleans for Halo and .Net for servers. That’s kind of amazing.

So the real story from Microsoft in 2015 won’t be Windows 10. Oh, it will get the headlines, some of them on stories that I’ll write. But the real news, the news that will change the bottom line, will be in clouds, services and open source.

That’s a big deal. What it means is that Microsoft 2015 will no longer be the company that Bill Gates made and Steve Ballmer almost ruined. It’s a whole new Microsoft, and I, for one, will be very interested in seeing how it all works out.




Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com


Monday, 22 December 2014

11 Android tools for Web developers

Android mobile devices, while not typically thought of as places where development work gets done, can offer surprisingly useful apps to help developers get the job done

Web developer apps for your Android device
As Web developers, most of us love to stay connected to the Web. Now with the help of Android apps, developers can ply their craft on any mobile Android device. FTP, SSH, MySQL, code editors, plus much more are all at your fingertips. And while many of us wouldn't choose to use these tools throughout the whole workday, it's nice to know that they are there at the ready should you need to spring into action to save the proverbial day.

These apps are either altogether free or inexpensive and can save your skin should you find yourself cut off from a computer.

Hacker's Keyboard
This tool shows up on many mobile developer tool lists because many of the apps here work better with a traditional keyboard layout. For tasks like writing code, working with shell scripts or other command line tools, it's a big time saver and a must-have for the developer on the go.

Price: Free

ConnectBot SSH Client
Much like Putty for Windows, ConnectBot is a free open source app that allows users to connect to any Linux machine running an SSH client. This is a must-have for Linux administrators. Users can transfer files remotely and create remote telnet sessions. Pico and Vi to your heart's content.

Price: Free

AndFTP
Every Web developer needs to transfer files at some point. Maybe you want to upload pictures to your website from an event or grab data or a document on your Web server. It's no problem with AndFTP: You simply input your FTP settings, and you'll be transferring files in no time.

Price: Free

ES File Explorer File Manager
ES File Explorer provides users with an easy and intuitive way to browse through the files and folders on your Android device. The app makes renaming, deleting, or moving files and folders a snap. It provides Bluetooth sharing, Samba file-sharing via Wi-Fi, a baked in process/task killer, and built-in support for ZIP and RAR file types. It also offers cloud storage support for most major providers, such as Dropbox, Box.net, or Google Drive.

Price: Free

WebMaster's HTML Editor
This handy little HTML editor will make a great addition to your developer toolbox. It supports HTML, CSS, JavaScript, and PHP. While you may be tempted to save some money here, you should spring for the full version, which allows for full preview and code support. For those looking for a free option give 920 Text Editor a try. While not as feature-rich as Webmaster's, it consistently gets good reviews and has been around for a while.

Price: $4.99

VT View Source
Ever need to see the code behind that Web page you're working on? Of course you do. Desktop browsers all have "view source" baked in, but what about when you are on your tablet or smartphone? VT View Source provides support to view HTML, CSS, JavaScript, or XML sources from Web pages or remote files. It provides code highlighting, line numbers, and text wrapping to fit your devices screen. Simply type or paste the URL, or location of your file, and this app will lift the veil on your Web pages to reveal their mysteries.

Price: Free

kWS - Android Web Server Pro
It shouldn't come as a surprise to anyone that Android is capable of running a Web server -- it's a Linux based OS after all. kWS - Android Web Server Pro is capable of implementing a Web server running HTTP 1.0 with basic and digest authentication and can support most file types.

Price:
kWS - Android Web Server Pro Free
kWS - Android Web Server Pro $1.99

Open source CMS tools
The following apps are a part of the many open source content management systems that have become a staple of Web publishers around the globe. Using these tools, users can create, edit, delete, and update content as well as receive notifications. You can view stats, manage comments, and run your digital world, all from your Android device.

WordPress
Price: Free

Drupal Editor
Price: Free

Joooid! Joomla for Android

Price: Free

Vcrox MySQL Client

Web developers on-the-go can connect to their remote MySQL databases wherever they have cell access and insert, edit, and delete table rows until the cows come home. Export your data to work on the desktop. Support is available for English and Spanish language users.

Price: Free

SQLTool Pro Database Editor
Do you need to manage a MySQL, SQL Server, PostgreSQL, Sybase ASE, MariaDB, Derby, or Oracle database from your Android device? Well, SQLTool Pro Database Editor stands at the ready. It supports SSH tunneling to connect, control, query, and manage several types of databases.

Price: $3.99

Google's Mobile App Analytics
With Google's app, users can track website data to improve ROI, improve search engine rankings, and identify and analyze audience and traffic issues. Relevant data includes audience acquisition and behavior, technology details, and keywords.

Price: Free

We're always interested in how you get the job done. Please tell us what Web development tools you use on your Android device.



Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com

Sunday, 7 December 2014

Mobile is the next 'sea change' in recruiting

The way today's tech talent looks for work is changing. Prospective employees are using their mobile devices to connect with employers more than ever and this trend is expected to continue. Does your organization have a mobile recruiting strategy?

Successful recruiting is about making connections with candidates on their own terms -- if those terms include being able to search for and apply to open positions on their mobile device, you'd better have a mobile presence or candidates will pass you by.

"Remember how quickly Internet adoption took hold in the 1990s? Mobile technology adoption is on pace to far exceed those adoption rates," says Dan Finnigan, CEO of career networking and recruiting site Jobvite.
ALSO ON NETWORK WORLD: How to lure tech talent with employee benefits, perks

"The majority of Internet usage is initiated via mobile for the first time ever. Mobile is a major sea change for all Internet behavior; any business that has an Internet component has to consider the impact of mobile and recruiting is no different," says Finnigan.

Jobvite's own research reveals that 55 percent of the 1,855 recruiters surveyed for their annual Social Recruiting Survey plan to use a mobile career site to support recruiting efforts, and of those that already have a mobile recruiting strategy in place, 14 percent are seeing reduced time-to-hire and 13 percent report finding higher-quality candidates.
Invest in a Mobile Recruiting Strategy

The first step to boosting your mobile recruiting strategy is making sure your first point of contact, a mobile recruiting site, is up to par. Your mobile interface is often the first thing candidates see, so it must be easy to navigate, clean and user friendly.

"Right now, mobile job sites are so ugly and clunky. Our clients who are head of the curve are already reaping the benefits of mobile recruiting technology, but there's going to have to be a widespread push for new, reconfigured career sites that are optimized for mobile or organizations will lose out," says Finnigan.

You also should make it simple for candidates to apply for positions using their mobile device, or to refer other qualified candidates. This is especially important for passive candidates who are currently employed and who may not be able to access recruiting sites on their desktop or laptop, but who access social networks on their mobile device.

"We've included a feature on our own mobile site that allows candidates to apply with either their Jobvite profile or their LinkedIn profile. Candidates can also take a picture of their resume and upload it. It's not difficult to add these tools, but they make a big difference for candidates," Finnigan says.
Leverage Mobile in Conjunction With Social Networks

Social networks such as Facebook, Twitter, LinkedIn and others have become recruiting powerhouses. In fact, 70 percent of iPhone and Android users visit Facebook on their devices and more than 2 million jobs are listed on Facebook's Social Job Partnership application, according to this research cited by Forbes. LinkedIn, especially, is the ultimate mobile recruiting tool, and the social job connection site even has its own mobile recruiting playbook.

An whopping 93 percent of those surveyed in Jobvite's 2014 Social Recruiting Survey use or plan to use social media in their recruiting efforts. Why? According to respondents, leveraging social media improves candidate quality by 44 percent over using only traditional recruiting techniques like phone screenings and filtering resumes based solely on skills and experience.

That's because social media allows not just information about a candidate's experience and skills, but a better glimpse into their lifestyle, values and their cultural fit, which is crucial for companies looking not just to recruit and hire, but to also engage employees and improve retention rates.

The emphasis on cultural fit is a major reason recruiters are doubling down on social media as a tool -- the Jobvite survey revealed that 80 percent of recruiters are using social media to evaluate a candidate's potential culture match.

While mobile is a powerful recruiting and referral tool, personal contact is still the mainstay of any successful recruiting process, according to LinkedIn's mobile recruiting playbook. And candidates using mobile expect that recruiters are doing the same, so quick responses are critical to keeping talent interested and engaged once initial contact is made.

"Job applicants often expect immediate attention, especially if they are in high demand. Stay in touch with them through quick text messages, emails or phone calls. Make sure your recruiters have a smart phone that they can use anywhere," according to LinkedIn.
Make Sure Your Strategy is Flexible

Once you've started developing a mobile recruiting strategy, make sure you're maintaining the technology and shifting your strategy to account for market changes and the needs of talent, especially when hiring from Generation Y and Generation Z.

"Mobile is the dominant way that millennials communicate and operate, so we expect the way that companies find new talent will continue trending toward more social, and increasingly using mobile devices, as connections are made based on geo-location proximity, interests, passions, experiences, extended network and the like. Using mobile technology is more in line with how millennials will expect to experience their job searches and how recruiters should target prospects," says David Hirsch, managing partner of Metamorphic Ventures.
The Bottom-Line

A solid mobile recruiting strategy will help ensure your organization is best positioned to find and attract candidates on their own terms, and make the application process smoother and easier for both applicant and hiring company.

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com