I also explored OnlyOffice, which has a similar set of cloud based apps and storage. The initial attraction was the beautiful and complete Dropbox integration it offers. But there were downsides. You can edit Open Document files, but it has to convert them to Microsoft Office format for editing. There is an option to "also save in original format," but I didn't see any evidence that it did that when I selected it.Saturday, March 05, 2016
Writing In The Clouds
I also explored OnlyOffice, which has a similar set of cloud based apps and storage. The initial attraction was the beautiful and complete Dropbox integration it offers. But there were downsides. You can edit Open Document files, but it has to convert them to Microsoft Office format for editing. There is an option to "also save in original format," but I didn't see any evidence that it did that when I selected it.
Posted by
The Nort
at
10:43 PM
1 comments
Labels: Chromebook, Dropbox, LibreOffice, Linux, Office, Open Document, writing
Tuesday, October 08, 2013
Small vs. Fast
The smaller it gets, the faster it goes ... the faster it goes, the smaller it gets ...
I had a small epiphany recently while watching the apps on my phone download and update themselves. Of course it's not necessary to watch, but I have to. Long years of experience on PCs have accustomed me to the virtues of monitoring this activity for signs of trouble. Plus, there's something satisfying about watching the little progress bars turn blue from end to end while the status line indicates a download icon, then an "installing" message, then "installed", then a security scan, and finally "Application X is safe," indicating that all is well with the world.
Only once in a blue moon does anything go wrong. My wi-fi connection might flake out, interrupting the download, or something is amiss with the package on the server so that it won't install. But even then there is little downside. Simply trying again will insure success, if not today then tomorrow, and in the meantime the existing app will keep plugging merrily along.
Gone are the days of waiting hours for a huge file to trickle down through a dialup connection only to have it error out a few percent before completion, making it necessary to start over. Gone, too, are the frequent disasters that sometimes still plague complex software installations on PCs -- be they Windows, Mac, or (dare I say it?) even Linux. Let's face it, Android and IOS have taken the end user experience to new levels of ease and reliability. People who used to stare dumbfounded at a screen asking them to press CTRL-ALT-DEL can now do whatever they want with the swipe of a finger or even by uttering some verbal commands.
The same thing happened to Unix. If the PCs of 1985 had been able to run it, there would have been no need for DOS, Netware, and Windows (or the Mac OS) to serve as poor substitutes. But back then you needed a huge mainframe to get the resources of memory and disk space that the full-blown, multiuser, multitasking, network-connected Unix had to offer. Ten years later a Finnish computer student was able to create a Unix-like kernel small enough to run on a 386 PC. With the GNU project added on top it became Linux, which now runs on everything from supercomputers down to TV set-top boxes, and yes, Android phones -- while incidentally powering most of the Internet. (A different Unix clone, FreeBSD, lies beneath the pretty skin of OSX.)
So the next time you're fidgeting with impatience at how slow your updates are happening, reflect on the alternative. You could wait for a package to come in the mail, then start feeding one disk after another into that voracious slot on the front of your PC, listening to the measured thunks as the head moved from one track to the next (80 tracks per diskette -- you could count them), while hoping and praying that there were no bad spots or copying errors that might crash the whole procedure.
Don't you feel better now? I know I do.
Saturday, February 16, 2013
My Device Family Tree
How many do YOU own ...?
The Dell desktop with its 22" screen is still my platform of choice for web development. I can boot it into LinuxMint or Windows 7, and the ample display size is great for keeping multiple windows open. It has enough horsepower to run Windows XP in a virtual machine with VirtualBox while simultaneously playing music and browsing the Internet. For spreadsheets, document formatting, web pages, graphic design, and games, this is the place to be. It's a year and a half old with "only" a dual core processor, but 8 gigs of RAM keeps it going smooth as silk.Next up is its little brother, an Acer netbook, which shows how much can be crammed into a much smaller package. This also boots my choice of LinuxMint or Windows 8 (I know, but I had to put it somewhere), and offers a more comfy way to answer email and do writing while ensconced on the couch. The 10" screen is easy to read while still compact, and the whole package weighs in at just 2 pounds, probably less than the power supply on the Dell. It also sports a dual core chip, though its 2 gigs of memory is only adequate, and graphics are just meh -- OK for games as long as they don't require 3D acceleration. Tiny and underpowered as it is, this gadget still outperforms the desktop system I had 10 years ago, and does it on batteries.
The newest size slot belongs to the Nexus 7 tablet, which is doing its best to displace my now archaic Sony as my ebook reader of choice. There is still something comforting about the solid e-paper display of the Sony and a battery that lasts for weeks instead of draining while you watch. But when it comes to magazines and news feeds like Flipboard, not to mention Facebook and Google+ updates, not to mention Youtube and Netflix, it's pretty clear where the future lies. We just have to trust that in the fullness of time Modern Science will deliver a combination of screen and battery technology that will give us the best of both worlds.
And when deciding whether to use the netbook or tablet, it's easy: am I going to be typing or reading? For us inveterate touch typists there is no substitute for real keys. I've tried a bluetooth keyboard with the Nexus and it feels OK, but if I'm going to put the keyboard on my lap where do I put the tablet? The netbook is a typewriter, amplified. And the tablet is a book, electrified. Simple as that.
"But don't forget me!" says my Android phone. (It's an HTC Vivid running 4.0.) After all, the phone started all this by showing me how much could be done in the tiniest of packages. It's my second one, but this is the one with a big enough screen and adequate resources to let me read books and watch movies. True, the 4.5" screen is kind of tight for those things, but I always have it with me in my pocket and it's always ready to whip out and go to work.
Now it seems as if the Nexus tablet is just a grown up version of the phone. It still runs Android with its wealth of apps and beautiful integration with Google's wide world of services, but now with a form factor that feels like a book and performs like a personal TV. Dare we imagine that a desktop version is in our futures? Rumor has it that Google is about to merge Android with its Chrome operating system to put the final desktop nail in the Microsoft coffin. Or if you don't care for that scenario, how about integrating a tablet with your home entertainment system? It can be done even now if you can assemble all the bits and pieces, but it's easy to imagine it becoming a seamless standard.
On the other end of the scale, we're about to see even smaller devices coming online. Pebble and Apple will be selling smart watches that we can expect to take on more and more of the things phones are doing. So instead of pocketing them we'll be wearing them. And then there's Google Glass which is pioneering the kinds of user interface we will need when the devices grow too small for a touchpad. The lower limit, it seems, has yet to be reached. And the upper one, too.
Monday, December 24, 2012
Windows - Now Cheaper Than Ever
NOW how much would you pay?
Anticipating an "intuitive" experience I had attempted to blunder around in it like a normal user might and found myself completely stymied. No start menu. No apparent way to find my programs. No way to quit an "app" or switch between the ones that were open. No apparent way to even turn it off -- I had to force my virtual machine to shut down, the equivalent of pulling the plug, before I discovered that you have to 1) open the "charms" menu, 2) select Settings, 3) select Power, and 4) select Shut down. Or, alternatively, 1) figure out how to log out (click on your user name in the corner of the screen), 2) click in the lock screen to get back to the login page, then 3) click the power button in the corner. Sheesh! Who designed this thing?
But love it or hate it I knew I would have to deal with it someday. I might never run it myself, but sooner or later either my company or one of my family or friends would expect me to be able to help them with it, so I'd better get some familiarity with it. On the other hand, I was reluctant to actually pay for something I didn't want. But Microsoft had an answer for me. For a limited time I could upgrade for only 40 bucks -- and if I had purchased a computer running Windows 7 recently I could get it for even less: $14.99. Wow -- the only deal better than that would come with free steak knives! (Or a free Linux download, but don't get me started on that.)
I hesitated to sacrifice my Windows 7 dual boot installation on my desktop. Even though I seldom use it I have to be able to get real work done when I need it, and the last thing I wanted was those bloody tiles in my face. Anyway, I bought it too long ago to qualify for the $14.99 deal. But wait -- I bought another Windows 7 machine more recently, namely the Acer netbook that I wrote about, and which I wouldn't mind sacrificing to the cause. Especially since I still had the version of Windows 7 that it came with tucked away on the hard drive that I replaced with an SSD, so I could always downgrade.
Best of all, the Acer was purchased within the magic time period that qualified me for the lowest possible price, so it seemed to be a no-brainer. I proceeded with my online purchase, jumping through a couple of hoops to enter a promo code that I had to register for, and then downloaded the approximately 2 gig package for installation.
Right away I detected differences that told me Microsoft is really making an effort to get more hip. Download instead of CD or DVD. Offering ISO files that can be burned to disk, and even packages for USB flash drives. A software assistant that pre-certified my hardware and existing programs for compatibility -- it even cleared LibreOffice! This is not your father's Microsoft, even though Balmer is still at the helm.
First I tried out the ISO file, but learned it was not a "hybrid" image that would boot from a flash drive. So they are still one step behind the convenience of some contemporary Linux distros. But they didn't at all complain when I went back to download the flash drive version. There is also no option to boot directly into a working version of the OS to try it out before installation -- the "live" disk is still the province of Linux. But this was the first time I ever made it through a fresh Windows installation without any complaints about missing drivers for the built in devices on my motherboard -- and this was on a netbook with wifi card, camera, and touchpad.
The only complaint I have is the amount of disk space it demanded. I had pared down the Windows 7 partition to 40 gigabytes, which gave me about 10 gigs for file storage. There was 8 gigs remaining, but the installation program insisted on having a bit more -- about 8.9. So I uninstalled LibreOffice, deleted files, and ran disk cleanup to increase it to almost 9 gigs free. But now the installer warned me that I "should" have at least 1.2 gigs more than what it told me in the first place. Ah, now this is more like the Windows I'm familiar with.
This disk space issue was just because I had asked it to do an upgrade instead of a fresh install, so it needed enough working room to do its business before overwriting my existing installation. I decided to do a clean install instead. Accordingly I used the partition manager to delete all my partitions -- even the Linux ones -- so I could start from scratch. (Integrating a nice graphical partition editor with the installer is another way they have caught up to Linux installers. Though naturally it only handles FAT and NTFS filesystems.) This time I gave 50 gigs to Windows just to be sure it had plenty of room. The joke is that once the installation was done it only took up 20 gigs, so my original partition would have been ample.
The installation itself was effortless and completed much more quickly than I expected, though I forgot to time it. OK, so installation done -- but how would Windows 8 feel about dual booting with Linux? I was encouraged that the Advisor told me my computer did not support UEFI Secure Boot, so that "feature" would not be available. Yay! And I was further encouraged that the installer told me I should use the Advanced option in case I wanted to dual boot with "other operating systems." But I still had to try it to be sure. So I reinstalled LinuxMint, and voila, I was back to where I started except with Windows 8 in my boot menu instead of 7.
There I was at last, face to face with the dreaded tiles of the Start screen. The touchpad on a netbook is not the best way to do the fancy swiping that the Start screen is designed for. But I knew that touching the Windows key would always whisk me back to the beginning, and that Windows+D would jump to the traditional desktop. And trial and error showed that scrolling up and down on the edge of the trackpad was equivalent to scrolling side to side on the Start screen. A little confusing, but better than click and drag. So I started playing around.
Gee, those tiles are pretty. I think the colors have been designed to appeal to something childlike in us which is attracted to bright geometric objects. They perform a function also, which is to add color coding to the white icons on them, making them easier to recognize. Google could take a lesson from this, since they seem to be seriously challenged when it comes to icon design -- they really prefer words. Apple is at the other end of the spectrum, creating eye candy that resembles 3D objects. The new Windows look is flat, clean, and simple, and there is certainly a design argument to be made for it.
People praise this new interface as "fluid." It does scroll fluidly, and when you click a tile (or touch it) it fluidly flips and expands to fill the screen. Even when you don't touch them they fluidly scroll information updates, such as emails or news feeds. Fluid fluid fluid. The problem comes when you actually try to, well, do something. It soon becomes clear that the apps have been designed for the child in us as well -- the toddler who can only bang on big buttons or Whack the Mole with a hammer.
Gone is the richness and subtlety that have won praise -- however grudging -- for past versions of Windows even from those of us who might prefer to use something else. Windows 7, for example, is about as nice a user experience as I've ever had. I certainly prefer it to OSX, and it offers conveniences that I actually miss when using KDE under Linux. For example, the ability to rename a file while selecting it as an attachment. It doesn't seem like a big thing until you find that without it you have to cancel out of the attach dialog, open a file manager window, find the file and rename it, then go back and select it again.
Then of course there is the schizoid nature of the two separate and competing interfaces that seem to be fighting for your attention. Just when you think you might be able to live in the new world of tiles, something as basic as the Control Panel flips you back into the old world, And you can't really stay in the old world either, because to start a different program you must go back to the tiled Start screen. The fact that third party "start buttons" are selling like hotcakes should be a big red flag to the MS developers.
Another frustration turned out to be trying to watch Netflix. I had just got the movie service to run under Linux using the Wine kludge that made it think it was really running under Windows, but on the netbook playback was so jerky it was unusable. Surely this was something Windows 8, with its fluid fluid fluid interface would excel at, right? Well, I grabbed the free Netflix app from the Store, and it started up smoothly enough. But when I tried to play a movie it failed to load and gave me an error message stating that my video card was not adequate and I should see if there was a new driver for it that was compatible with Windows 8.
Aha, the dreaded driver issue. Unfortunately, the support site for the Radeon graphics reported that I was already using the latest driver. So out of curiosity I fired up my Chrome browser instead of the Netflix app, went to their website, and tried to run a movie that way. Result? NO PROBLEM. So what's the big deal with the app and special drivers? The difference is something to do with that new world of tiles, giving me one more reason to ignore and avoid it.
I fear that for all their bold efforts to strike out in a new direction Microsoft is going to experience the exact opposite of the "halo effect." With Windows phone barely making a dent in the smart phone market they have tried to force us to pay attention to their tiled interface by shoving it under our noses on the desktop. But after learning to hate it there, it is unlikely we'll learn to love it on phones and tablets.
Which is kind of a shame, since it is actually a fresh and interesting attempt at a tactile interface that could be useful on handheld devices, at least after it matures. Unfortunately it was rushed out the door half baked, and it really really REALLY doesn't belong on the desktop.
Monday, August 13, 2012
Life in Geek Heaven, Part I: Software
I don't usually get all geeked out here, but indulge me for once ...
In the Beginning
After years of watching DOS boot on my screens and then various versions of the Windows GUI, it was unbelievably cool to see a totally alien set of status messages scrolling across my 12" CRT monitor and terminating in a cryptic command prompt. I felt as if in the middle of the Cold War I'd been given a computer from the Soviet Union, something with an entirely different heritage. From reading the documentation I knew enough to type "startx" to launch a graphical desktop. Unlike Windows, I learned that you had a choice of such environments in Linux. One of them, called FVWM, bore a resemblance to Windows 95 with its flat teal background and bottom task bar. It was a new project, a bit half baked, but seemed like a way for the programmers to say, "You want something that looks like this? We can do that."
In the years since then Linux has grown by leaps and bounds. FVWM never really went anywhere, but soon enough there were not one but two premier user environments to choose from -- KDE and Gnome -- with still more to try if you cared to. On the server side, Linux and the related open source software that ran on it, like the Apache web server and MySQL database, were largely responsible for the explosive growth of the Internet. Now, 15 years later, it powers the likes of Google, Amazon, Facebook, and Skype, not to mention everything from Android phones to wireless routers to more than 95% of the fastest supercomputers in the world -- even the Large Hadron Collider. Don't you want some of that?
Progress
In those early days it was often a struggle to get Linux running with your particular brand of hardware -- especially on laptops with their custom touchpads, graphics, and network interfaces. Linux user groups would hold "install fests" to help people over the technical hurdles, just for the fun of it. But once you were up and running, there wasn't a lot of software available for the desktop user. Unless of course you wanted to built a web or file or database server, in which case your tool set was second only to the big commercial versions of Unix. That too has changed. So much free software now comes along with most Linux distributions that someone has claimed, "If Microsoft put all this stuff on one disk the Department of Justice would be all over them for monopolistic practices."Over the years I've installed various flavors of Linux on a succession of ever more powerful hardware. Starting with an old 486 processor with 16 megabytes of RAM and a 10 gig hard drive, and ending up with a dual core beast with 8 gigabytes of RAM and a full terabyte drive. This thing has enough horsepower to run one or more extra operating systems in their own virtual machine windows while hardly breaking a sweat. (Of course, dual core processors are now so last year. Any self respecting video gamer is running an i7 with 8 cores.)
The Challenge
Until recently, though, I have only tried installing Linux on one laptop. This was a reconditioned machine purchased by a friend that was delivered for cheap without an operating system. Rather than blowing over a hundred bucks to add Windows, it turned out to be a simple matter to get a free Linux installation working on it. There was only one challenge. The friend wanted to use a cellular data card to access the Internet, and the system refused to recognize it as a valid network connection. Finally I realized that it worked like a dialup modem -- it was basically making a cell phone call to get online, like in the old AOL days. Naturally, Linux has had dialup support for years, so all I had to do was configure PPPD (for Point to Point Protocol Daemon) to make the connection, then write a simple script to connect, and another to disconnect. Voila, le Google.
This was not a task that an average user could be expected to perform. But luckily things have progressed even further now, to the point where I can pretty much recommend that installing my favorite operating system on your laptop -- even the most basic netbook -- is a thing you should really try. I know because I just did it myself.
[Next time -- my own netbook experience.]
Posted by
The Nort
at
8:43 PM
0
comments
Labels: computers, Linux, open source, software













