In the hope of finding an easier way I googled "SCO Openserver Linux file transfer" and the result I was a vivid reminder of my first encounter with SCO Unix in 1997. Unix was expensive, so, on advice from the SCO distributors I bought a single-user licence for SCO Openserver called a "Host" licence. Because I was just going to use this myself for software development, and therefore I was going to be the only user, it seemed the correct choice.
Installation of SCO Openserver was quite a challenge because half the computer hardware that was readily available was not compatible with Unix. I remember that it took a lot of effort, trial and error, and long distance telephone calls before I managed to get the system to boot for the first time.
And then, later I discovered to my disbelief that it had no way of being networked. What it could do was allow one to connect one or two dumb terminals to share the "host". Can you imagine an operating system so crippled that the only connectivity was by serial port? I was forced to upgrade to a single user Enterprise edition that added networking so that I could test my program.
Even the Enterprise version could not network with Windows computers - although for a price one could order an add-on for that 'advanced' feature. Backing up data was only possible onto 1.4 MB floppy disks or tape drives for larger capacity. CD writers were not affordable and flash drives were not invented yet, and werenot supported by the operating system in any case.
I am so glad that today I can download the latest version of Linux for free, and enjoy so much more with much less hassles. I could buy a luxury car for the price of an equivalent operating system back then.
Before you complain about some feature of your operating system that doesn't work, or having to use an obscure command to transfer a file from one computer to another, just think of how things were just 11 years ago.
[ add comment ]
In 2001 I made a fundamental change to The Jewellery Shopkeeper program which converted all users' company names and addresses from being hard-coded in the program to being user-configured. As a service to the users, I set up the address data for them on a disk so that they would not have to do it themselves.
Unfortunately, for a few users I made the mistake of adding a form-feed character onto the address data. This caused an extra form feed to happen after printing each sales voucher. Users who received this bug and reported it were quickly helped to delete the extra form-feed character.
Now, seven years later, a user calls to say that their printer is feeding an extra page. I still remember this having happened long ago, but it is impossible to enter a form-feed character into the database from the keyboard, and, because of subsequent updates to the program, the easy fix that I had used long ago could no longer work. The user did not tell me that it had been like that for many years - in fact I understood that it had just started doing now. He said it worked correctly before and that nothing had been changed. Suggested that he restart the computer and switch the printer off and then on again; he said that he had done that already several times. I asked him to check that the printer was not the problem. The next day he advised me that he had swopped the printer with another one, but the problem remained the same.
After much questioning it eventually became clear that the computer had been feeding an extra page "for years". The user had been winding the paper back by hand after each sale.
I wish users would not be so easygoing. It not only makes me feel bad that they had been so long-suffering, but leaving the fault uncorrected has now made it more difficult to fix.
[ add comment ]
Don't fall into the traps set by the evil script kiddies.
If you are a typical computer user then you are giving those evil doers plenty to be gleefull about.
For a start, most people install some sort of anti-virus software. That's a big win for the malware writers. It is, after all, giving them the satisfaction of having scared you into parting with your money for a software product that does not help you but instead slows down your computer.
There are probably millions of pieces of nasty computer code in circulation that is mostly just an irritation, and many millions more that are a constant bane on the life of most computer users. In the latter category I include animated or flashing adverts and pop-ups, as well as web pages with lots of graphics that take long to load and add to your Internet bill. Anti-virus and firewall programs - the most popular and expensive utilities - do nothing to stop that sort of malware.
In fact computer virures are almost totally extinct! Your anti-virus software, assuming that it does its job well, is scanning everything that passes through the interfaces of your computer, looking for each and every one of hundreds of thousands of extinct viruses. Your fancy firewall blocks your own usage of your network so that either you have to turn it off or you allow all the programs that you use to tunnel through your carefully installed firewall. A firewall full of holes is not likely to stop a good hacker.
But it gets worse. Many home computer users won't spend big bucks on malware protection but instead find free offerings on the web. Many of these are supposedly commercial products with free trial offers. The funny thing about these free trials is that they always find malware on your computer but often cannot remove it with the free trial version. Eish! Find another free removal tool and try that. But, unbeknown to the user, the new tool was itself malware in disguise and goodness knows what you have infected your computer with now. The situation quickly snowballs so that the only solution is to reformat your drive and reinstall your operating system.
Some of these free 'solutions' are presented with the appearance of well-known commercial anti-virus software. This can give the untrained user a false sense of comfort and trust for what is in reality just a scam. Remember - if it does not say 'Norton' then is is not Norton.
There are four ways to cope with malware:
1. Avoid it by being extremely careful. (You cannot be too paranoid.)
2. Install the best commercial protection software. (I hope you have really fast computer.)
3. Be carefree and reformat your computer when it gets too bad. (Irresponsible - you are likely to unwittingly become a 'spambot' or 'phishing' site.)
4. Use a good operating system. And use it wisely. (Tip: Do not give yourself administrator privileges.)
I choose option 4.
[ add comment ]
South African inflation is not very high. It has been less than 10% per year for as many years as I can remember. But this inflation, together with the rise in price of precious metals has been causing limits to be reached in various places in The Jewellery Shopkeeper program.
One such limit was reached a few months ago when price per gramme of gold jewellery exceeded R1000.00.
Then another jeweller complained that he couldn't invoice a R10M piece of jewellery. And yet another jeweller had made pre-payments to Rolex for over R10M and the creditor's age analysis overflowed with such a large negative amount.
These limits are reached every 5 to 10 years due to our ever-present inflation. I accept that without complaint.
What I cannot imagine is how any accounting software can cope in Zimbabwe with prices rising 10-fold every couple of months. Is it legal for companies there to do their accounting in US$? I suppose they could use scientific notation...
[ add comment ]
Company auditors sometimes ask for the impossible, and sometimes their clients will bend over backwards to give them what they want. No matter what the cost!
It happens every year - auditors want to see a detailed list of inventory so that they can do some spot checks to 'prove' that it is correct. And, they want it detailed separately for each of your stores. But what if you didn't print these reports and the auditors only ask for them several months later? A report of current inventory is not good enough - it must be valid as at financial year month-end.
These detailed stock reports would run into several hundred pages and no business owner wants to 'waste' so much paper and ink, and so they conveniently forget to print the reports. That's why they email me to help get the historic reports.
I have, for some time now, been making nightly backups for most of our users who run Linux servers. The help request was from one of our overseas customers. Fortunately, this was one of our Linux users who we provide full support. I quoted a fee to recall the data from archived backups which I maintain, and extract the required reports - converted to MS Word documents.
On being given the go-ahead, the client had all the reports in their email the same day - together with an invoice for my service. For the first time, I made a profit out of the impossible request of company auditors.
[ add comment ]



Search



