Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

Tuesday, July 31, 2012

Microsoft Is Going For Broke With The Metro Interface




A little over 30 years ago Microsoft landed the role of being the operating system provider for International Business Machines (IBM), thus planting in the minds of the business community that Microsoft was the software company of choice if you do business. In the early to mid-80s there were other companies out there that had operating systems with greater capabilities than IBM PCs. Both the Apple Macintosh and the Commodore Amiga had impressive Graphic User Interfaces that Microsoft was just beginning to develop. But at the time the Macintosh was looked at as an educational computer and the Amiga was looked at as a graphics platform and game box. Both were not taken seriously by the business community.

In 1985 IBM sealed its fate when it asked Microsoft to write OS2. The problem was that at the same time Microsoft was writing OS2 for IBM, they were selling a Disk Operating System (DOS) for other manufacturers, and Microsoft quickly overshadowed IBM. From that time forward Microsoft controlled the operating system that the vast majority of business computers in the world used to do business, and Microsoft’s DOS became the Operating System norm.

Microsoft was in a great position, and if you wanted to be a player in the computer hardware or software game you had to play ball with Microsoft. Microsoft used its knowledge of its own operating system to make Microsoft Office outperform competitors like Novel’s WordPerfect to dominate the office suite space. If Microsoft thought you were getting too big for your britches then it would put you in your place. For example, when the Internet started making its way out of universities and into the living rooms of the general population, Netscape was your entry point to the World Wide Web. Microsoft saw Netscape as a threat and made it a priority to squash them. Microsoft created its own web browser, Internet Explorer that was derived from Spyglass Mosaic, and simply made it part of every version of Windows 95. When people purchased a PC, Internet Explorer was right there ready to guide them to the new World Wide Web, thus pushing Netscape out of the way. Using their OS muscle has been Microsoft’s way of doing business for years, forcing everyone to partner up and play ball. But things have changed, and Microsoft was caught off guard.

The internet has grown over the years and the speeds to connect to it have gotten so fast that in some places you will be able to connect to the internet as fast as 1 Gigabit per second with Google Fiber. This is 100x faster than the existing 10mps that most of us are using. This makes cloud computing super-fast, and makes your native OS less relevant. If a software provider creates a program that can run on their server through a browser then the browser becomes the OS and it doesn’t matter if you are running on Windows, MAC OSX, Google Chrome, Linux, or Android.

Gadgets other that the typical PC hook into the internet, and popular operating systems for those devices like Apple’s IOS that runs on iPhones and iPads, and Google’s Linux based Androids rule those markets. There is a fundamental shift going on right now, and Microsoft can’t stand it.

So how is Microsoft handling this shift in the world of operating systems and connections? They are betting everything on Windows 8 and the Metro interface. Microsoft is betting that their tablet/laptops, phones, and new Metro interfaced OS can dominate everything and let them once again flex their OS muscle to drive how people use technology. But how will the Metro Interface save Microsoft?

Windows phone 7 with the Metro Interface and its little squares and rectangles was a huge flop. It appears now that Microsoft is throwing their baby (Windows) out the window, and replacing it with the little squares and rectangles that the public has by and large rejected. If you look at Microsoft’s history, they have dominated not because their OS was the best, but because it was the norm. Microsoft led by Steve Ballmer, who has been with Microsoft since the beginning, is betting that they can force the Metro Interface down the world’s throat and make it the new norm replacing Android and IOS. Microsoft’s reasoning is that you’ll get used to it, business will get used to it, and they will be on top once again. Getting us used to the Metro Interface is the only reason they are offering cheap upgrades for $15 if you buy a PC with Windows 7 right now, or sell Win8 to you for $40 if you upgrade from any other version of Windows after it comes out.

I’m not a fortune teller, but I don’t think this is going to work for Microsoft. I think it will help to keep them relevant, but not as a dominator; they will be just another choice. I think this move is going to be enough to light a fire under developers to get busy. The public will be unhappy with Windows 8, and some hardware manufacturers are already unhappy with Microsoft building their own devices. I think you will see more alternative OS laptops like the Chrome Book, and laptops sporting Linux springing up. The tablet market will be more varied with Microsoft’s entries, but they are not going to push iPads, Galaxy Tabs, Nooks, and Kindle Fires off of the map.  Whatever happens this will end up being an interesting year for technology, and I look forward to seeing how it all turns out. Personally I’d like to see Microsoft fall flat on its face, simply because I don’t like seeing bullies win, but I don’t think that will happen. Hopefully the events of this year will have a humbling effect on Microsoft who hasn’t always played well with others over the years, but I doubt it.

Friday, July 27, 2012

No Boot Menu After Installing Ubuntu with Windows 7

I've installed Ubuntu to dual boot on 3 computers running Windows 7. On every one of them I've had to do a boot repair in order to get the Linux grub working correctly. I also had to fix the loader on Windows 7 using a Windows 7 install disk, and telling it to repair Win 7 on 2 of the installations. Windows repaired the boot issue both times.

To fix a corrupted Windows 7 boot you simply boot with any Windows 7 boot disk, then select repair when given the choice. Windows will find the problem and fix the boot issue.

To fix a nonexistent grub boot menu you need to boot from an Ubuntu live CD and follow these instructions to reinstall the Grub menu:

It should look like this:

You need to boot your computer using Ubuntu Live CD or Live USB to repair the grub. Choose "Try Ubuntu."

Once you are finished booting open a terminal, then run the following commands one by one to install a program called "Boot Repair."

To add boot-repair to the repository, enter:
$ sudo add-apt-repository ppa:yannubuntu/boot-repair
To Update your repository, enter:
$ sudo apt-get update
To install boot-repair, enter:
$ sudo apt-get install -y boot-repair

When the installation is complete run "Boot Repair" on terminal by typing the following command:
$ boot-repair

NOTE: You don't have to update Boot Repair.

It will scan the System for few seconds and will show you the option "Recommended Repair" Click on  "Recommended Repair" to start repairing the grub.


Once it's done you click on "OK" to restart you system and you should have a Grub as pictured above.

Tuesday, February 21, 2012

Opera Web Browser email Client


I've always had a soft spot for the Opera browser ever since it came out at the end of 1996, and the email client is one of the many reason the Opera web browser should be one of the free applications in your tool box. I'm using three browsers now, and I use them for different functions, oh and Internet explorer isn't one of them. I've used Opera on and off over the years because it always seems to have something that I wanted to use. Usually when I needed to down load a file with a BitTorrent. But I think the email client alone is a huge reason to use it
First off Opera has a fantastic email client. I decided to look at it today after getting another request from my spouse to fix her Mozilla Thunderbird email client. I had to reinstall it recently for her, and it seemed to be working fine on her Vista running desktop, but it's on the Fritz again, and frankly I'm getting tired of fixing it. I'm using Thunderbird for Linux on my laptop with no problems at all but I find Thunderbird a bit cumbersome for the average user. If I find it cumbersome then I know that Joe Blow on the street is going to find it difficult to set up. You can use Opera with just about any of the online email services that are out there but I use Yahoo mail and Gmail exclusively myself. Gmail is a snap to set up on any email client, by simply telling Opera what your email address and passwords are and that you want to use imap, bang, you're in business. With Yahoo there are a few more steps. Here are the setting that you need to enter to use imap with Opera email client. These also work for Thunderbird by the way.
Outgoing mail needs to be set to:
  • smtp.mail.yahoo.com
  • port 465 (SSL/TLS)

Incoming imap server needs to be set to:

  • imap.mail.yahoo.com
  • port 993 (SSL/TLS)
In case you have a problem with the above settings then here are some alternative settings for accessing imap:

  • smtp.mobile.mail.yahoo.com port 465
  • imap.n.mail.yahoo.com port 143
or
  • android.smtp.mail.yahoo.com port 465 (SSL/TLS)
  • android.imap.mail.yahoo.com port 993 (SSL/TLS)
Other important settings for Yahoo mail that need to be set.
  • Click on the wrench next to your email address
  • Then click on properties.
  • Next click on IMAP to tell it to map the Sent, Trash, and Bulk mail folders. There are drop downs to select.
  • Click on “OK” Then you should be all set.
The reason you have to go through so many extra steps is because Yahoo wants to charge you to use their email on your email client, and their premium email service has access to their POP account that allows it to talk to Outlook, Thunderbird, and Opera mail. They don't charge you to use Yahoo mail on your Android, or iPhone. We just used their settings for mobile devices that work just fine on an email client.
Now I had a hard time finding how to add another account, you can add as many as you want and it's not hard to set up them up once you get to the right place, but it's tricky finding the spot to add a new email account.
  • First you have to move your mouse on the email address you already have set up, then click on the wrench next to it.
  • Click on IMAP folders and when the “Subscribe IMAP folders” box pops up then click on “Account.”
  • You can then click on new account to set one up.
I actually like the look and feel of the email client that is built into Opera over Thunderbird. It seems more polished and friendly. And it's sort of nice having email to my left in my browser as I'm doing other things on the web. It's one less thing I have to switch between.
One other unique feature of Opera is the fact that it has a BitTorrent built right in. I don't use this much but every once and a while I need to download a large file and my only option is a bit torrent. Having BitTorrent software built in makes it more of a one step process to get the files that you are after. Just download the small torrent file and Opera starts the process of getting the actual file you want.
Opera is the fastest browser out there, so if you don't like waiting for pages to load then this is the browser for you. Opera also hosts blogs somewhat like Google does. Opera makes a great browser for your cell phone that use use on my Android exclusively.
It would be nice to be able to read Kindle book on Opera, but that's why I have Google Chrome. With so many different applications available for web browsers they themselves have turned into their own operating systems. For the most part what operating system you use doesn't matter too terribly much anymore unless you have an application that you just have to run on Windows for instance. Of course that's another story.

Monday, September 12, 2011

Adventures in Linux land


I have a Gateway MX6961 laptop with Windows XP installed, and I decided once again to play with Linux installations; this time it was Fedora 15. I had tried Fedora a few years back and found it to really not be very user friendly, but I wanted to give the latest version a try. I followed the installation instructions, and found that I didn't have space set up for it on my hard drive. So I looked for a free partitioning program and found MiniTool Partion Wizard for Windows. This program worked great for setting up partitions but in some instances requires the system to re-boot.
Now that I had a partition free, the Fedora installer easily installed alongside Windows XP. The boot loader was a bit different than I'm used to because it only gave me a couple of seconds to load Windows before Fedora took over. Fedora seemed to be running fine at first, and I was having fun playing with it until I decided to do updates. I got an error every time I tried to update software, and then it started locking up when I tried to shut down.
“Well screw this.” I thought to myself, and I decided to get it off of my hard drive. Getting rid of it is easy, I could just delete the partition, but if you don't do it correctly you risk screwing everything up! The proper way to do it would be to first restore your Windows Boot loader. The process is different depending on which version of Windows that you are running, and most of the times requires a Windows installation disk to perform the operation. Do a Google search for “restore windows boot loader” and add whichever version of Windows you have to the search. After replacing the Windows boot loader I could have then removed the partition with MiniTool Partition Wizard. But that's not what I did.
I decided to remove the partitions that were created for Fedora, and then I was going to restore the Windows boot loader. Doing it in that order really just hosed the hard drive. MiniTool Partition Wizard required a re-boot, and when I deleted the partition that Fedora was on I really hosed up my Windows XP installation, it was still there but I really couldn't use it. I booted from an XP CD and tried to do a repair but Windows declared that I didn't have a hard drive installed.
At this point I decided I would check out the latest version of Ubuntu Linux 11.04. Ubuntu had always worked well for me when I had explored earlier versions and I knew that it would easily install and un-install using Windows. I downloaded the CD image on another computer, burned it to disk, and booted it to the computer that was messed up. I was pleasantly surprised using the live CD.
I tried for a while to see if I could recover Windows XP and dual boot with not much luck, then I decided I should just install Ubuntu on my laptop and run it Linux only, and that's what I did. I'm writing this article using free LibreOffice, and enjoying the experience. Ubuntu is much easier to use than Fedora for the average user, and there is a large selection of free software at your disposal. I was even able to simply add my HP LaserJet 1000 that is connected on an XP machine on the network with no problems at all. I couldn't use the LJ1000 printer with my Win7 machine because there are no drivers.
Even though I have a 64 bit dual processor machine I still used the recommended 32 bit version of Ubuntu. The 64 bit version may be a tiny bit faster, but I wouldn't be able to detect it. The reason I used the 32 bit version was because of compatibility issues with the 64 bit version. Some programs may even run faster in the 32 bit version because most programs have been optimized for 32 bit. The 64 bit system will allow you to run more memory, I have 4GB of memory installed and the 32bit version is only seeing 3GB. I'm only using about 512MB of memory with several programs running so it's really no big deal for me, but if you are using a lot of memory then you may want to opt for the 64bit version.
If you really want to run Linux on a machine that you have sitting around, then I would recommend the latest version of Ubuntu. Unity shell interface for the GNOME desktop environment developed by Canonical Ltd is the default desktop, and is very slick. But you can also get installations with just about any desktop environment that you like. Other distributions include XFCE, and KDE desktop environments, as well as others. You may want to download different CDs and play with them before you do an install.
Dan