Showing posts with label Windows. Show all posts
Showing posts with label Windows. Show all posts

Saturday, August 16, 2014

Everyday Work in Linux

Comparing Linux and Windows, there are a lot of things that you may think "I can't do without XXX to get this done", but in reality there aren't that many that are only available in one OS and not tthe other. While the advertising money may be with Windows programs - because the money is available from what you spend on them - what that means is that you see the advert and think about what you can do. You can very often find just as good a product in the Linux world. One word of warning - this blog post is going to be heavily laden with links!!

Examples
Just to start off, and to placate those haters of Linux, I have to say that Apple has not ported iTunes to Linux. In my experience there is a way of doing it, but it's the "normal" cheat - run a copy of Windows in VirtualBox. As I say, it's a cheat, but I don't really mind because I recognise that I need some programs that just don't exist for Linux.

  • For one example, I work with Microsoft SQL Server, and there's just no way that that program is ever going to leave the Windows platform. 
  • For another example, while I use Thunderbird for my daily email needs, I store all my email in a program called TheBat!. This is a great program and I've been keeping my email in it since the mid 1990s. There's absolutely no way that I could convert! However, it runs only in Windows.

So yes, I also use Windows. And a Chromebook, and Linux, and a Mac at times. I've also used George (ICL), OS/360, OS/370, OS/400 (IBM), rt-11, RSX-11, VMS (DEC), PrimeOS, RT-42 (Siemens), SinTran3 (Norsk Data) CP/M, UNIX, PC-DOS, MS-DOS, and a few computers without any operating systems at all! All in all, they're just a whole load of software designed to do what you need to have done, and a fairly simplistic interface on the front (GUI, text, or toggle) to let you tell it what you want. Pick what suits you. I chose the IBM PC and DOS back in 1980 because I needed a machine with a Fortran compiler, and the Apple, although cheaper, didn't have one.

Anyway, here are a few of the programs I use - daily or from time to time - as examples of how one lives just as well in LinuxLand as in WindowsWorld or the AppleArea.

Graphics
I suppose that everyone knows (or knows about) Adobe's Photoshop. It's taken on a life of its own, really, becoming an ever more expensive package. Photoshop CS6 from May 2012 is still available on Amazon at the time or writing, but you'll have to pay around $1,700 for it!

Photoshop CC, the subscription version, is available (in the US only) for $30 per month - $360 per year. This is much cheaper than upgrading was, as new versions of the CS package appeared about every 18 months.

The Windows alternative is probably Corel PhotoPaint, which has many of the tools that Photoshop has and which comes bundled with Corel Draw!. Also available for a subscription($200 per year), or about $500 for outright purchase, and you get a number of other useful add-on programs.

On Linux the major player is, of course, the Graphical Image Manipulation Program (GIMP). Again, with many of the features of PhotoShop, GIMP is a free product, which can be downloaded for any Linux machine. It's also available for Windows, and there's a comparison of it and Photoshop here. Also Google "gimp vs photoshop" and you'll find more comparison articles.

Painting
MyPaint has turned out to be a very easy tool to use with my Wacom Bamboo tablet. It isn't, I think as well-equipped as Painter, but certainly is a very good tool.

Diagrams
For Windows Visio leads, by virtue of Microsoft's overwhelming sales efforts, and also because of its links to SQL Server for database design, which are, quite simply, unmatched elsewhere.

It used to be that a program called Visual Thought was an excellent match for most of what Visio offered, but unfortunately CERN (who appear to have taken over the licence from Confluent) seem to have dropped it almost entirely, so all you get is a few unhelpful pages that you can just about reas (if you read quickly!) before you get redirected

For a very good program for creating diagrams and flows (albeit without database integration) take a look at Dia. It does have some quirks and its own ways of doing a few things, but they're certainly learnable and it's available on Linux and Windows!

WebCam
Cheese! is the thing!

Ripping CDs
RipperX is a great program. You can get mp3 files from it, or just straight WAV tracks.

Making DVDs
Use K3b. This program will burn media or filesystem CD, DVD, and BluRay discs.

Video Chat 
You can get Skype for Linux, and you can use Google Chat. They both work fine.

So don't ever look down on another operating system - it may well be that the programs there are better for their users than in your part of the world.

TTFN





Thursday, August 07, 2014

Moving Time Again!!

No! Not moving house. Not yet! This is moving myself from one version of an operating system to another. If you've been using Windows XP and recently moved to Windows 7 or, more emphatically, Windows 8, then you'll look on this sort of a move as being something every bit as traumatic as moving house. I hope to reassure you that an OS upgrade in LinuxLand is lots easier than in WindowsWorld.

Living in a Linux atmosphere, on the other hand, means that you are continually aware of improvements in the world around you and the opportunities for moving from one version to another. Ubuntu, probably the version with the largest user base, produces a new version every six months, and, while you certainly don't need to move anything like that often, one does get into the habit of taking a look at what's on offer, in case some new things are available that you'd like.

In my case I've been using LinuxMint 14 on my System-76 Bonobo mega-laptop for a while (since last November) and while it's been mostly ok, one or two small things have been irritating the bejeesus out of me. One of them is that my laptop has a very nice nVidia graphics card, but one that really isn't supported except with special software that System-76 wrote for it to work with Ubuntu. It totally drives me nuts when I'm working in office programs like Writer and Calc!

On the other hand, these last nine months or so living with Mint have really been a pleasure. Like many, I really don't like Ubuntu's new Unity interface, as it insists on you typing program names. I work with at least three different operating systems - you expect me to remember program names, for heaven's sake?? Mint really does allow you to navigate with the GUI and while some people may say that that's a wimp's approach, my opinion is that if I choose a GUI interface then it shouldn't make me type as a matter of course!

So I started off taking off the bottom panels and pulling the two Seagate 500 GB drives.  In their place I put a 500 GB Samsung 840 EVO SSD drive for the operating system and frequently-used data and a Toshiba 1 TB notebook hard drive. It isn't the greatest thing on earth - 5400 rpm and 8 MB of cache - but it'll get me what I need - more space for virtual machines - until I can go the whole hog and get a mirrored pair of 500GB mSATA SSDs!




So I blew out all the accumulated dust I could find and screwed it all up together again, connected everything, took a deep breath, and turned it on. Nothing much happened, of course, until I popped in the LinuxMint 17 disc and then there was the usual grinding of CD motors as the read head whizzed about and Mint 17 appeared. You'd never know it was any different from 14 - the interface is the same - excepting there's a 17 in the circle (top picture here) and not a 14.

I selected the icon Install Mint, answered a few questions, and let it get on with installation. It took about 15 minutes, which isn't bad, considering! Then a reboot to actually boot from the newly-installed OS and not from the CD. The boot time is down to a lesurely 15 seconds - including entering my password! Almost as fast as my Acer Chromebook.

Next, the printer. I now have a Brother MFC-J870DW, which means that not only do I have a printer/scanner at home, attached to my PC, but I can print to it from anywhere, courtesy of Google Cloud Print, and I can scan and print directly via wi-fi from my tablet or the AG's iTouch. Mint 17 saw the printer part immediately, and identified it as a Brother printer, even getting the model number right, but scanning is a bit more complicated. Installing Brother's printers on Linux machines is, I'll admit, more difficult that doing it on a Windows or Mac machine, but really only because you have to copy and paste lines from a web site into a command prompt and then press the Enter key. If you're scared of doing that then you've obviously never written a letter on a computer!

Next thing to do (it should have been first, really) is to install any and all updated released since the copy of Mint that I installed was cut. That took about five minutes, and there were quite a few listed, but nothing that killed me! After that I still have another piece of hardware to install - a Wacom Bamboo drawing tablet. Now if you go on-line and research Wacom tablets for Linux you'll find a ton of horror stories of people trying and trying and finally giving up. For me, with LinuxMint 17, I have to say that I've had a totally different experience. I plug it in and instantly the whole surface of the tablet maps to the visible area of my two screens. In fact, the first time that I tried it I had to stop in be careful in case I accidentally deleted files and programs and things! After a while it becomes as natural to use as the mouse, and if you're using a graphics program at the time, like MyPaint or GIMP, then there's really no need for a mouse at all, because you can do everything with the tablet and stylus.

So now to software.

I use Thunderbird for mail, so this turns out to be particularly easy, as Mint installs it automatically. All I have to do is go to the View menu of the file browser and tell it to show hidden files. Then find the .thunderbird folder where it keeps everything. It there there's a text file (profiles.ini) and a weirdly-named folder (wyluywb6.default) that holds all the mail, etc. I first do the same exercise on my old main drive (now connected via a USB cable) and find the same pairing, although the folder has a different name. I copy the folder from the old drive to the new one, and open the profiles.ini file in the text editor. In there I find that line saying "Path=wyluywb6.default", which I change to the name of the folder that I'm copying in. That's it! Thunderbird wakes up with all my info just as if nothing had ever changed.

I use Windows at work and very often for things, both work-related and not, at home. To achieve this I use Oracle's VirtualBox software. It allows me to spin up a virtual machine with, say, SQL Server 2014 running in it so that I can follow courseware or try out things that I'm learning. This time I'm up to version 4.13. A few little pieces have altered, and so I add an extension or two and then start up a Windows 7 machine, to be greeted by a complaint that it isn't a genuine version of Windows. That doesn't sit well, as I actually downloaded this version from the Microsoft TechNet site itself! It offers a phone number, I call, am greeted by a well-spoken gentleman who, by the sound of him, originated somewhere on the sub-continent. A few minutes later I had read out a huge long key, entered another equally long key, and was on my way.
Obviously this is a frequent occurrence for Microsoft, and I must applaud them for the professionalism of their staff. However, I have this unpleasant feeling that the same thing may happen for each VM that I restore and launch! We'll see!

Finally, what of that major complaint that I had about the video card and refreshing the screen in LibreOffice products (where parts of the screen would go blank as I typed near them). Well, that problem appears to have vanished totally. The camper is happy!
--------------------------------------
Well, it's now two days later and I've loaded up pretty much all the programs that I want.

  • GIMP. Very similar to Photoshop.
  • Hugin. Stitches photos together to make panoramas.
  • Audacity. Records and edits audio - I record from cassettes and LPs.
  • Calibre and FBReader. Convert e-books between formats and read them.
  • Geany. Programming IDE.
  • UltraEdit. The best editor, bar absolutely none whatsoever!
  • Cheese. Handles the webcam.
  • Inkscape. For layout and text - something like a mix between Ventura Publisher and Corel Draw!.
  • Dia. A tool for creating flow and other diagrams.
  • VLC. Video playback software.
  • MyPaint. Not nearly so good as Corel Painter, but not at all bad!
  • LibreOffice. Works perfectly, and is much easier to navigate within than MS Office.

--------------------------------------
Another day has passed and my Virtual Machines are slowly coming back to life. As their disc is now named differently I have to load the metadata of each one, strip off its disc, remove the disc from the library (because each disc has an ID and two can't have the same one), and then re-connect the machine with that disc in ts new home. Tedious, but it doesn't take long and I'm doing it as I need to, rather than all at once.

So, there you are. Pretty much the whole story about upgrading a LinuxMint machine from one version to another - somewhat equivalent to going from Windows 2000 to Windows 7, but much much easier!

The benefits include
  • A much much faster machine (that's from the SSD, not the OS switch)
  • A better organised machine
  • Lots of new versions of software. Even though the release history only notes eighteen months between releases 14 and 17, the implementation, while outwardly so similar as to be almost identical, has improved dramatically.
  • Vastly improved NVidia video drivers, making an amazing difference for Libre Office and VirtualBox in particular.
  • Version 4 of Libre Office is a great improvement over version 3, both in features and compatibility - for example, it now imports Visio diagrams, whereas previously you had to shell out for a Visio licence to look at the things!

So, if you're worried about going where few have gone before, take heart! there's lost of people here to help you !
TTFN

Friday, May 02, 2014

Doing the Right Thing


I'm sure that you've all heard of the flaw discovered a week or so ago in Microsoft's Internet Explorer, the browser that comes included with Windows. This exposed all users of the program, back as far as version five that was distributed with Windows 2000, to active attacks that attempt to exploit the security flaw to introduce new and hostile software onto your computer in order to take it over and use it for other purposes.

It was announced today that Microsoft is fixing the problem and releasing a patch for the program. The patches to fix the problem will work on Windows 8, 7, Vista, and XP, despite XP no longer being supported.

The patch should be automatically available on your Windows computer with the links to Windows Update and Microsoft Update.

Microsoft have no interest in seeing you stay on Windows XP - they're making no money from you! OTOH, they're doing the Right Thing by fixing this problem. In part this is because such a large part of their customer base remains on Windows XP - almost 30% at the time of writing - that something that causes a huge problem for these people will also adversely impact the rest of their customers. In part, also, it would look very bad if they just abandoned that 30% to their fate, and bad publicity is always just that!

So, for whatever the reason, if you're running Windows and using Internet Explorer, 

GET THE PATCH!!!


TTFN

Tuesday, May 26, 2009

Linux or Windows


Last week I finally got a motherboard transplant to work - from living in an absolutely outrageously oversized case (big, rounded, scarlet, and with hips, no less) to living in a normal beige ATX box. I had to transplant some of the fans, of course, and there's an 8-inch fan that I'd like to put in too but can't find a good place for it (maybe I'll cut a hole in the case!).

This thing used to run Windows XP-64, which I got about 3 months after it escaped from Microsoft. It's been a good OS, although lacking in drivers initially. For example, HP never upgraded many of their drivers for it, but Brother and Konica-Minolta both did, so those were the printers we bought. See here for a review of it.

It's a reasonably powerful machine - 2 GHz AMD cpu and 2 GB of RAM - especially so when I bought it in the late summer of 2005. I ran a lot of virtual machines on it. So, once I re-housed it, I was faced with the obvious decision to make - which OS to use. Anything less than Windows XP was obviously out. I wanted a change from Windows XP/64, and, having regretted giving my son a machine with Vista on it for the last 16 months, Vista was definitely not going to be it!

Windows 7 isn't out yet, so that just about writes Windows off. I don't think it'll run Leopard, so I took a look at the Linux alternative. Ubuntu 8 looks nice - I've created a few machines with it and had a good result. I have a copy of Solaris, but who knows what IBM will do with it (why would they kill AIX in favour of Solaris?). I looked at a few others, decided I rather like the new KDE desktop and its features, and then found the Ubuntu 9.04 was out.

So I read all the reviews and, as it looked good, downloaded both the Desktop and the Server editions (there's a Netbook edition too, but I'm not buying hardware just yet!). I burned CDs on my trusty Windows laptop (the Acer Aspire 9300). Neither would load properly. Bad burns ? I tried. No - same error. Bad downloads! So I pulled them again. Burned again. Went to bed!

Next morning, I put the Server disc in to the reader and booted. After about 20 questions and enough time (just) for me to eat my morning bowl of porridge (see later), it was up and asking me to log in. Wow! I haven't seen an OS load that fast since we put Windows NT 4 onto a 4-cpu DEC Alpha machine! Up it came with a pure character interface. Oh sugar! I really don't feel like learning Linux command line this morning! So I Googled how to install GNOME, found the instruction (last post):
/etc/init.d/gdm start
and re-booted the machine. Now I get a black screen with a little graphic asking for name, and then password. After that, I'm in to GNOME's default background (light blue with a stylised "G" logo). Very clean, very nice. Off to work.

By the evening I was really ready to try things out, so I went exploring. The install seems to take up about 13 GB of space, including GNOME and all the applications that Ubuntu comes with, so the OS itself probably takes less than half that. Windows XP Pro takes over 8 GB and it's ten years old, so anything less than that is quite good, considering.

So, what have I been using it for? Well, so far I've been using it to burn backup CDs. I ran into a problem with my original Benq 1640 drive - Ubuntu doesn't see it as a burner - just a reader. I replaced it with a $30 Lite-On (five years newer and faster) and burns fly. What I'm doing is backing up all the stuff from the old disks that used to be in the Windows XP/64 machine but that's rather complicated. I mount the disk in a Firewire-connected carrier that plugs into an old Sony VAIO laptop (old enough that it runs on Windows 2000, and a coupon for Windows XP came with it!). The VAIO shares the drive, so my Acer can see it, and I pull the files onto the Acer and organse them. After that I grab them from the Acer with the Linux machine and drop them onto the disc symbol and burn them. As easy as Windows has been promising but with little helpful things like telling you if it thinks that the folder tree is too deep before just burning it and failing half-way through the disc.

I've been playing with the OpenOffice.org product. I also have it on my Acer, and also on the baby Asus machine, running under Windows. In both of these the JVM takes a long time to load and start, before the app. (Writer, Base, or whatever) is loaded. With Ubuntu 9.04 almost all of that wait vanishes. I can only think that the JVM is permanently loaded, but it's much faster.

TTFN

Found Food

I have published quite a few recipes here on my blog over the last few years, and I hope that all my readers have tried at least some of the...