Showing posts with label Operating Systems. Show all posts
Showing posts with label Operating Systems. Show all posts

Tuesday, July 27, 2010

Response to .DOC Attachment

What do you do when you receive an email file attachment in Microsoft's .DOC format? Sure, we could open it in OpenOffice.org and go about our business, but there's no guarantee that this will remain true for future versions of .DOC. Use of proprietary formats are a danger to interoperability and to future innovation. One good thing to do is to reply to the email and explain why they should send the attachment in a standard format. I've seen several canned email responses in the past, but most are too brief to explain the issue, or too harsh in their wording to satisfy my tastes. I was prompted to write a response after receiving such an email attachment today, and I have combined some of the best ideas from elsewhere and added some of my own. Here is what I would recommend:
The document you have sent was not saved in an accepted format for Internet mail.

It was saved in a proprietary format that is unreadable on several types of computers because the method for decoding the document is kept secret by Microsoft and is purposefully changed with each new release of Microsoft Word so that existing users of Microsoft Word will be forced to pay for expensive upgrades in order to continue to read Word Documents sent by others. For example, in 2010, Microsoft Office Home & Business 2010 was priced at $279.99, and Microsoft Office Professional 2010 was priced at $499.99.

Recent versions of Word have started using a newer, patented OOXML format. In many countries, it is actually illegal for other products to decipher this format. This is a lock-in technique used by Microsoft to maintain their monopoly on Office software, and by extension, their monopoly on the operating system market, since they have not released a cross-platform version of Microsoft Office compatible with other operating systems.

In most cases, the size of the file saved in Microsoft's secret, proprietary format is also substantially larger than a standards compliant file containing the same information and the same formatting.

It is also important to note that Microsoft Word documents are often infected with viruses. Excel, Access, and Power Point files are also vulnerable to infection. This potential for infection is largely due to the Macro language and the "Visual Basic for Applications" language which are built into the format to provide powerful programming capabilities. While powerful, these features were not protected with proper security precautions, and the majority of users do not actually use these features or even know that they exist.

What to do instead:

If you continue to use Microsoft Word, please have the courtesy to “Save As” one of the following formats: ODT (if available), DOS Text, HTML, or Portable Document Format (PDF) and after saving, send the resulting file as an attachment.

Alternatively, you could use a product such as AbiWord, KOffice, Google Docs, NeoOffice, or OpenOffice.org that allows you to save your document in the Open Document Text Format (ODT), which is an ISO/IEC International Standard, and is supported by such notable companies as Apple, Adobe, Google, IBM, Intel, Nokia, Novell, and Sun Microsystems. If you don't have one of these programs, I would recommend OpenOffice.org, which may be downloaded free of charge and used for any purpose, personal or commercial.

A third option is to simply type your message directly into mail (instead of typing into Microsoft Outlook or Microsoft Word) so that you won't need to use an attachment at all.

In the highly unlikely event that your document cannot be converted to an open, non-proprietary format, consider printing it and mailing it by post, or scanning it, and sending it in a standard graphic format such as PNG or JPG.

Thank you.

Tuesday, June 1, 2010

Ubuntu 10.04 Lucid Lynx

We've had the chance to install Ubuntu 10.04 "Lucid Lynx" on several machines now. Except for one particular model of Dell, the experience has been wonderful. The boot time is great--less than 10 seconds on reasonably new hardware. The new default visual theme is refreshing and beautiful. It "just works," which is more than I can say for the aging Windows XP at this time, even when used with older hardware that it should "know about."

In fact, this release has been so good, that I've now reinstalled my personal notebook computer with a fresh copy of Lucid.

There are some downsides, such as the lack of customization in the login screen (a problem that has carried over from the previous release, Karmic Koala) but the trade off for speed and stability is well worth it, and I'm sure the missing options will be reintroduced in time.

For fun, I also tried installing Debian Squeeze, and was not as happy with the outcome. The Ubuntu team really does do a lot of work to make Linux more user-friendly. I also tried Linux Mint 9 Isadora, which is based off of Ubuntu Lucid Lynx, and it seems quite formidable in its own right.

Of note--I particularly like the inclusion of the new Thunderbird 3 email client. It has some amazing features, but its attempt to autodetect the settings for my mailbox was a failure, and I had to manually set the options the correct way--a task I don't think a normal user would have been able to do, since it involved turning off features that were turned on that in past versions of Thunderbird never were turned on. On the positive side, I love the new "Smart Folders" and the improved search capabilities.

Friday, March 27, 2009

Calling Microsoft

I had to call Microsoft to activate my copy of Windows XP Pro (too many re-installs), and I was surprised at how HORRIBLE their user interface was. When you call, the first thing you hear is a error loud chime. The same sound you hear when you try to do something that is not allowed. Then, after answering a couple questions, you are asked to read off about 40 digits. After each set of 6, there is another (different) error chime. I won't even mention that there is no way to shorten the call by answering the questions prematurely .. but that's another topic.

So, I figure, either someone designed the call-in program who had never really used Windows to any large extent (and thus did not recognize that the sounds would put fear in the hearts of their callers (maybe a Mac user!)). Or, they did it on purpose to try and scare off the software thieves.

Thursday, January 1, 2009

My Comprehensive List of Free or Open Source Software for XP

I received a brand new hard drive (400GB SATA) for Christmas this year (thanks Mike!), and so I am spending today reinstalling my main computer with Windows XP Pro. Unlike most Linux distributions, Windows is devoid of any useful programs after it has been freshly installed (no, I'm not saying that windows is a linux distro). As I reinstall all of my old programs, I'll be keeping track of them here for future reference, and maybe some passer-by (that's you) will find it useful.

I got tired of adding text and links about halfway through - I will update tomorrow or so.

The Operating System:


Windows XP Pro

Much better than XP Home, if you are going to use your computer in any custom way, or on a network. I'm not even going to go into Windows Vista here.

Debian, Etch

Debian will be installed as a dual boot on my 80GB drive... I've only used Mandriva and Ubuntu/Xubuntu thus far, so this will be exciting.

Appearance:


Royale Noir XP Theme

Download the Royale Noir theme and follow the instructions. This will give you a darker (navy or black) version of the Windows Media Center theme. Or, you could set the theme to Windows Classic and forget about trying to look snazzy.

Desktop Wallpaper

Go visit Smashing Magazine and download a desktop wallpaper. They scour the web for amazing wallpapers so you don't have to. It doesn't matter what you pick as long as it isn't the default 'blissful hill'.

Internet:


Browsers

As a web developer, I install every browser, but only really use Firefox. Opera 9 seems comparable, but it comes down to 1) extensions and 2) familiarity. Chrome isn't ready for consumer use yet, Internet Explorer 6 is a dinosaur, and Internet Explorer 7 is slow / annoying to use. I let Windows install IE7, and then install multiple IEs in order to get IE6. This lets Microsoft update IE7 for me, so I have the latest version for testing. Safari is fast, but I don't like the User Interface - it's too hard to find the features I am looking for (without even knowing if they exist).

Browser Plugins

Flash and Shockwave, Acrobat Reader, Quicktime (skip if you plan on installing iTunes), Java, Real Player or you can install Real Alternative which lets you play the RM files without the terrible media player!

Pidgin

Pidgin is an all-in-one Instant messenger. I like it for the custom smiley themes and plugins. I used to use Trillian, but it conflicted with my computer for some unknown reason. Astra looks awesome, but it's been coming soon for at least two years, probably more. Digsby looks kind of cool, and if Pidgin ever fails me, I'll try it out.

mIRC

mIRC is the best IRC client that I've tried. The UI is simple yet powerful. Lots of bells and whistles if you want them. And no fluff graphics either. I turn the theme to dark as soon as I install it.

Thunderbird

Thunderbird is better than Outlook Express. There might be a better free email client, but this one is good enough for me. I don't like the default theme, so I install Azerty Mail instead.

Azureus

Azureus (or Vuze) is a pretty good P2P app. Vuze sucks, change it back to the classic mode. Useful for downloading the latest Linux Distributions.

eMule

eMule is good for downloading old, hard to find programs.

LimeWire

Limewire is great for getting viruses and spyware!

AVG 8

Before installing Limewire, make sure you have some basic anti-virus protection. Unless someone out there knows of a better free anti-virus, I am currently recommending AVG-Free. Avira is also good, but has pop-up advertisements. Clamwin sucks, as does Avast.

Spybot S&D

Spybot's most useful feature is the teatimer system change monitor. This alerts you to changes to your registry, startup, browser, context menus, etc. Better than Vista's watch-dog because it actually tells you what is happening, and saying no lets the program continue to run as if it HAD made the change rather than just stopping the program from running altogether. I use this for programs like quicktime that want to add a startup entry so that it will load faster. Since I only use quicktime once every couple months, this is hardly a good use of my start-up space.

FileZilla

This is a great program, but I have not had good luck with version 3.x. I can only assume that it DOES work for most people or they would have fixed the issue already (disconnects every few minutes). If you can find version 2.x, it's pretty darn good.

Firefox Add-ons:


Camifox theme

There are a lot of good themes for Firefox, but Camifox is nice and simple without looking ugly.

Add to Search Bar

This lets you add any search box to the firefox search in the upper right-hand corner, instead of relying on the ten or so default ones.

Cookie Swap

Cookie Swap lets you quickly switch between named sets of cookies so that you can use multiple accounts with the same service without re-logging in all the time.

Edit Middle

An AwesomeBar hack.

Enter Selects

AwesomeBar Hack

Favicon Picker

Lets you change or add a favicon to any of your bookmarks.

Flash Block

Special mention to this extension for older computers that can't handle the amount of flash that some websites use. Or, if your eyes can't handle it!

Foxmarks

Useful if you have more than one computer, dual boot, or have ever lost all your bookmarks when your HD crashed. It synchronizes all of your bookmarks with their server, so that when you add a bookmark it is added to all of your computers.

Go Parent Folder

Lets you go to the parent folder after searching for a bookmark in the organizer.

Google Notebook

A notetaking thingy - there are some problems with it, but I haven't gotten around to trying any of the other similar extensions yet.

Google Toolbar

Essential for the 'Go to Next Search Word' buttons. I can't use the web without them.

Hide Unvisited

AwesomeBar Hack

HTML Validator

A Web Dev tool that tells me how many errors a web page has.

Old Location Bar

AwesomeBar hack - Tries to make the AwesomeBar just be a location bar, it isn't quite sufficient, and I'm not sure if it helps or hinders more ...

OpenBook

Lets you customize the add bookmark dialog.

Organize Status Bar

Firefox 3 didn't have the same status bar layout as FF2, this will let you move things around however you like.

ScribeFire

A quick blog editor.

Show Keywords

AwesomeBar Hack

Smart Bookmarks Bar

Transforms your bookmark bar into a list of single icons. This is where the favicon picker comes in handy.

Tagmarks

I haven't tried this one yet. It lets you add little icons to your bookmarks, visually placing them into categories for you.

Unsorted Bookmarks Folder Menu

This places your unsorted bookmarks in a folder that is accessible from the bookmarks menu.

Web Developer

By far the most useful extension that I have installed. It is the swiss army knife of web development tools.

Applications:


Open Office

Open Office is free and comparable to Microsoft Office. Writer is AWESOME! much better than Word for pretty much anything.

Google Earth



Edit Pad



Graphics and Design:


Paint.NET

Paint.NET is a free photo editor along the lines of Photoshop.

Picassa



Inkscape



Pepekura



SketchUp



Audio/Video:


CDex



Winamp



Streamripper

Streamripper rips individual songs from streamed internet radio stations. If you use the WinAmp version, make sure to get a custom skin for it, the default one is (was) terrible.

iTunes



Cool Edit replace



DivX



Step Voice Recorder



Video LAN



Switch Sound Converter



Tools:


Sequoia View



WinRar



TweakUI



For good measure, here's a list of the proprietary/non-free programs that I use:

Photoshop 7 or CS3
Flash
InDesign
Adobe Acrobat
Microsoft Publisher
Nero 6
FolioBound VIEWS (if anyone knows of a good replacement, leave me a note!)
PowerDVD (same for PowerDVD)

Saturday, June 28, 2008

Ubuntu Hardy Heron is Unstable

I've been running Hardy now for quite a while, and I've come to the conclusion that it isn't stable. I will probably be downgrading to Gutsy very soon, however much I dislike the idea of doing so. To me, downgrading doesn't feel like I'm being part of the solution, but rather that I'm just bypassing the problem.

Here are the things I've been having problems with so far in Hardy. And, for the record, I've tried all of these things with compiz disabled as well, with no improvement:
  1. On occasion (sometimes as frequently as once an hour), gnome-terminal will open with a blank (frozen, not invisible) window, there will be a grey bar where the menus should be, and I have to terminate the process. I've tried waiting it just stays there blank. Once this happens, nautilus, gedit, and even some of the file-related dialog boxes, and possibly the pop-down calendar from the gnome panel all crash in the same way, creating a blank box, and in the case of anything associated with the gnome panel, freezing the panel entirely. Restarting GDM doesn't help. I've tried everything. There seems to be nothing logged showing that there was any problem. Rebooting is the only solution.
  2. Firefox 3. Not only is it annoying (due to AwesomeBar), but it feels less polished than Firefox 2. My Firefox 2 did crash every once in a while. I finally decided to reinstall Firefox 2, and give it a try. Firefox 3 unfortunately did things to the configuration which makes Firefox 2 suck as well, since it tries to run off of the same settings. I deleted the extensions.rdf file and start FF2 and everything seems almost OK. But, if I ever run FF3 again, it ruins FF2 (removes all extensions, mostly.) This means I cannot ease into FF3 while still using FF2 for my day to day work. I will thus be uninstalling FF3.
  3. Random lock-ups. I haven't had this problem as much as some people have been reporting, but I have had some unusual lock-ups. One of them involved my screen suddenly appearing scrunched left-to-right and streched up-and-down with big black bars on either side and everything completely frozen (including the mouse pointer) requiring a hard reset.
  4. Thunderbird is barely usable. I use Thunderbird with an IMAP account. Previously, it has worked like a charm, but now all of a sudden, it routinely crashes without an explanation. It seems to crash in two different ways. The first way will be, while checking my inbox, new messages will appear, but the program is still catching up (not usable yet), and all of a sudden the entire program will just disappear. Messages, and the main window, poof, they're gone. No word as to why. This happens about 1 in 5 times that I open Thunderbird. The other one happens about 3 out of 5 times that I open thunderbird, and it involves clicking on my Inbox and the program immediately going comatose. When compiz is on, the window dims to a dark gray to show me that the program isn't responding, and no matter how long I wait, it never wakes back up. I have to kill the process (or click the X and force quit it) in order to try again. Yes, that adds up to 4 out of 5 tries that Thunderbird doesn't work. Every once in a while I am lucky and it will work, in which case it is usually stable for the entire session until I close it.
I'm a web developer. Browsing the web, using SSH through a terminal, and checking my email are nearly all that I do on my computer, and Hardy Heron isn't ready for ANY of those tasks. Gutsy Gibbon worked perfectly with all of them. I will probably be moving back to gutsy, but I'm afraid of what a downgrade might involve as far as my user configuration files are concerned. I guess I will be making backups before downgrading.

Sunday, May 4, 2008

Using a dark theme in ubuntu

After installing a dark theme on my "new" laptop the other day, I've been adding quite a few tweaks in order to make it render correctly with the rest of Ubuntu 08.04 - Hardy Heron.

Theme installed: Darklooks - you can find it in Synaptic Package Manager (gnome-themes-extras).

Edit the theme file:

cd /usr/share/themes/Darklooks/gtk-2.0/

edit gtkrc, changing lines 181 and 182 from:

bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color


to:

bg[NORMAL] = @tooltips_bg_color
fg[NORMAL] = @tooltips_fg_color


This will keep the theme from crashing, I have yet to change the notifications and tooltips to be a dark color rather than yellow.

Enable the darklooks theme for gnome.

You can test it by opening firefox. If you have done the last step correctly, the theme should stick. Otherwise, it will revert back to a blocky theme.

Now for specific Apps, these tweaks are not theme specific - they should fix most dark themes.

The biggest concern for most people will be Firefox:

First, make a backup of your .mozilla profile folder (in your home folder)
uninstall firefox-3, and then install:

firefox-2
firefox-2-gnome-support
msttcorefonts

Why are we doing this? Firefox 3 has automated gtk integration - but, all those large dark widgets on top of light colored sites ... not very pretty. Firefox 2 has a way to get around this, but as of this post, Firefox 3 has disabled that option. You can write to your nearest Firefox developer and ask for this to be added back in!

Once you have firefox 2 up and running, merge your profile data back into your new .mozilla folder (bookmarks, add-ons, etc)

Go into the firefox preferences Edit > Preferences , and choose the Content tab. Click on the Colors button, and make sure 'Use System Colors' is unchecked. Save your changes and close that window. Next click on the Advanced fonts tab, and change the monospace font size to 14. Save and close all the way.

Download this archive, and extract it to a convenient place.

go to: /home/**/.mozilla/firefox/**/chrome , replacing the ** s with your user name and the correct profile code.

If you want to keep the ugly firefox 2 widgets, move the 'userContent-restore to firefox defaults.css' file into this folder, and remove everything after Content.

If you want prettier widgets, move the 'userContent.css' file into the chrome folder. You will not need to change its name. Next, go to /usr/share/firefox/res , and make a backup of your forms.css file. This folder belongs only to root, so you may have to do this in terminal.

sudo mv forms.css forms-backup.css

or some other such name. DO NOT SKIP THIS STEP! you should always make a backup when changing system files. Now, move the form-widgets folder, again using the terminal:

sudo cp -r where/ever/you/extracted/the/folder/form-widgets /usr/share/firefox/res/form-widgets

You should be done! You can use this page to test with.

If you know css, you can edit any of the .css files to change anything you like. You can also change the way the widgets look by opening them in your favorite image editing program.

These are the web pages that I visited in order to put all of these files together (along with a lot of my own tweaking):

Firefox Widgets
Instructions for FF3 I found this after I uninstalled FF3, according to a comment, it only works for FF2 ...
the stylish style referenced above
the unhelpful mozilla page
specific Darklooks theme problems
ubuntu forum thread with some helpful links
a possible fix for the auto complete bar in FF3
some good info

Things to fix still:

When you search for a word, it still uses a minty green color
The address bar on a secure page clashes, but is readable.
In the built in firefox boxes with hint text (like the search bar on the top right), the text is too dark to read easily.

One more thing! If you want to, you can install the stylish firefox extension, and then install a dark google theme, that way it will feel more like the rest of your desktop.


Open Office:
I haven't opened up anything but Writer, so, I don't know what else needs fixing yet.

Download this archive (7.7mb) and move the images_tango.zip file into /usr/lib/openoffice/share/config/ Don't extract it.

To change the icon theme so that it matches better (unless you like orange of course), go to the Tools > Options menu. Under the OpenOffice.org section, choose View. Change the icon size to small (if you think they are too large), and set the style to tango.

Next, to change the page background color from dark gray to white, choose Appearance from the left. Change document background to white, and font color to black. As you run into any other glitches, you can change them here.

Pidgin:
First, make sure you are running the new pidgin, it should be 2.4.1 or higher. If you have Hardy Heron installed, you are good to go.

In the Tools > Plugins menu, turn on 'Conversation Colors' and set Sent and Received Messages to #ADADAD (you can go lighter or darker, at your preference).

Next, turn on the 'Pidgin GTK+ Theme Control', and set the hyperlink color to #576BBE , the Sent Message Name color to #8496DD , and the Received Message Name color to #EA987D . Again, you can change these as you like, but this is a good starting place.

If you have a smaller screen (1024x768), you won't be able to see the save or close button. Click tab until you get to the re-read gtkrc files, then click tab again, and push your [ENTER] key.

Gedit:
Open Gedit, \go to the Edit > Preferences menu, and choose the Fonts and Colors Tab. Change the theme to Oblivion. This theme is not ideal, color wise, but it's readable!

Terminal:
Open up your terminal, go to the Edit > Current Profile menu, choose the Colors tab, you can try using the colors from the system, or change the scheme white or green on black. Whichever suits your fancy. You can also change the colors individually if you like.

That's it for now, as I use the theme, I know I'll run into more things that need fixing, and I will either add them to this post, or make a new one.

Thursday, March 13, 2008

Desktop Diet!

A great presentation by Rasterman, the head coder of Enlightenment.



I tried out E17 the other day, and it's not as good as I hoped it would be. Ah well!

Sunday, February 25, 2007

Operating Online

After looking at the new Google Apps, I started thinking of the future of online applications, and where you could go if you had an operating system designed to take advantage of that system.

What if each user owned one static ip and a "home server". This server would be built into their computer, and would not require any major set-up. The server would be used to store data from online applications and serve them out again when asked for by the user. The other option is to create centralized data-servers that you can rent to hold your data. (A distinct up-side to keeping your files on a local server is that you can access them even if your internet connection stops working.)

At this point, the only thing required of your OS is to run a web-browser and possibly store, send and receive files. By freeing up the need for excessive amounts of CPU, hard drives, and video, computers could be made smaller and cheaper and more portable. These "portals" could be set up in a library or a school at which point a user could access their files in an environment that would be almost indistinguishable from their home computer. Also, since it all runs through a basic browser, you could access your files ad applications from a standard computer as well.

I'm excited to see where this type of technology could lead, although I don't see being able to edit files that push 100mb over the net any time soon.