I recently got my second Mac arrived, and one the key thing that I need
to consider an decide quickly is: what software to install in it?
Answering such question is not that "obvious" in my case, because
when I am working I tend to use different computers at once or
separately. These computers comes with different form-factor, and
different OS too (e.g. I use my small-size ultraportable Vaio to go
between meetings, my new Mac for everyday work, my OlderMac for "other
heavier stuff", my ThinkPad -- that sits on the desk at my hometown --
when I visit there).
Yet although each computer has a different purposes, as a total they
are all also serve ONE common purpose: to produce document, data,
design, code and information in one standard that would make it easy
for me to work on them from anytime, anywhere, any-computer too.
So, every computer will be unique and different in their own
fashion, but each one of them -- at the application and document/data
level -- shall be seamlessly integrated too.
QUICK DEFINITION OF "MY NEEDS" (A VERY LOONG LIST)
Come to think about it, my "requirement list" for software and application that I will install in my new computer (and in my other computers as well) goes -- suprisingly -- LENGTHY like this:
- I need to be able to move data swiftly between at least 3 computers: my old mac, my new mac, my Vaio computer, and probably my older Thinkpad computer too.
- Depend on where I happen to be, I might use different computer. So I should decide to create a working environment that ensures the process of moving data created in one computer to another computer will always be smooth, painless and easy.
- I don't want tool differences nor data format incompatibility to bog me down at anytime. Hence:
- Although I operate different computer which run on different operating systems, I want the basic working tool to work the same (or at least similarly) across platform.
- I want my working documents and work result that I am doing creating/making to be accessible, readable, and editable through any other computer system that I use in different location today or in the upcoming future.
- Moving into the future, I don't want my data and documents to be "trapped" inside one computer, and becoming unreadable to the other because the data is stored in "strange/proprietary format" that is unknown to the other computer.
- Because I work mobile and across anytype of computer that I found, I want everything to be accessible everywhere while I'm mobile.
- I also -- eventually want to be able to do "remote desking" -- meaning: If I found a computer that is not mine, I can use it and make it "temporarily mine" by booting that computer with my own USB-drive-OS (which has bootable-Linux and all the application program that I need) inside it. With this, basically I can now work anytime, anywhere -- using computer that is mine, or the one that I "borrow" when I don't have my own computer nor laptop with me.
- Because data is the most important thing, I want everything to be -- as much as possible -- virus-unfriendly.
- Although I will use alot of computer and will need to install alot of software in each, I want all the software to be legal software, but I don't want to pay inefficiently for that either. Legal software license is a must, but "smart-purchase" has to be put into the equation as well.
What a list!
TRANSLATE IT INTO PLAN ...
Taking those factors into consideration, I found below "approach" fascinatingly might be able to "solve" it "all":
- I will use "Open Tool" that works similarly across platform (Mac, Linux, Windows). I will use it to do internet stuff and to perform most common activities everyday. By doing so, I could work everywhere at anytime with same application that works seamlessly across computer system that I use.
- I will use "Open-Standard Format" as my approach to store information and data. That way, I no longer have to worry about "data format incompatibility" between all my machines.
- I will do very specific thing using "ProprietaryTool & ProprieteryFormat" that is optimized (or available only) on each specific operating system, yet as much as possible, once that "unique work" is done, I will keep the end-result in "Open-Standard Format" once more. For example, I might use Mac iWork/Keynote as my presentation slide format, but I once it's done, I will keep a PDF version of the document, so it can be read easily across any platform in the future too.
WHAT SOFTWARE TO INSTALL?
With all those "crucial" decisions made, here are collective list of software that I finally decided to use and to install on my machines. By design, these softwares are all will work equally well on my Sony VAIO, Windows PC, older Mac, my new Mac (even on "my other machine" [e.g. iMac] in the future -- if I might have one someday):
- Mozilla Firefox as my standard browser that works across all platform.
- Mac, Linux, Windows machine -- no problem.
- I will synchronize all my bookmarks (created through individual machines that I am using) through del.icio.us.
- Thunderbird as my email & RSS reader.
- Now I can easily move my email box from my older PC to the new Mac.
- In the future I can move my email box (from my Mac) to any "future" platform that I choose (which could potentially be another Mac also).
- Thunderbird as my address book keeper.
- Now I can easily move all my contact data from my older PC to the new Mac.
- In the future I also look forward to be able to synchronize my contact data to the web -- hence all my computer can sync and share their contact data to the web.
- Pidgin/Adium as my universal chat client.
- I will use Pidgin on my Windows and Linux machines.
- I will use Adium -- a Mac version of Pidgin -- on my Mac machines.
- Twitbin as my twitter interface.
- Although Twitterific is cute and the recent version of AIR twitter is great, Twitbin is the one that works across all my machine greatly, because I can install Twitbin in my Firefox browser (which works in all my machines).
- OpenOffice/NeoOffice as my universal "Office" front-end.
- I will use OpenOffice on Windows and Linux machines.
- I will use NeoOffice -- which is a Mac derivative of OpenOffice -- on my Mac machines.
- Skype as my IP phone standard.
- Works and behave the same across all my machine.
- GIMP as my photoshop editing software.
- Works and behave the same across all my machine, enabling me to touch my photo eveywhere.
- ODF (OpenDocumentFormat) for my data standard.
- As much as possible, I save everything in ODF format. That way, my document becomes virus-unfriendly, and ready to be used for processes that I might need to perform in the future.
- Each time I need to share my document with the world, I convert the document in MS-Office format, or into PDF format.
HOW THE FINAL "X-STATION" LOOKS LIKE?
With that, now I have common application and data format that works smoothly and similarly across all machine that I am using. Also I got application style and working experience that is consistent and similar across all computer platform and machine that I have.
My browser -- everywhere -- now look seamlessly the same. I can add bookmark from my Vaio, and have it sync to my new Mac. My RSS reader behave the same, everything works similar across many different operating system.
That helps me standardize my skill and tool. It reduces the headache "of getting used" to different applications across different machines as well.
As for specific stuff (such as: creating video, storing photo, video conferencing, creating dazzling presentation [using Keynote], I rely on Mac's specific software and stuff. iLife & iWork still has its place. Also, since OmniGraffle now no longer built-in within the Mac itself, I might consider to have Parallel and Visio for the diagramming work that I need to do.
Fortunately, with the Mac OS X that I had today -- and through parallel software -- I can have all these systems running seamlessly together inside my machine. With this, now I can seamlessly work everywhere on any machine that is most comfortable to fit the occasion. And I got peace in mind as well, because all my data and tool are now open standard. (Which means -- mostlikely 95% accuracy -- I will not have to worry later on because -- for example -- my email data suddenly "trapped" inside one operating environment and can not move "into the future machine" quickly and easily; or my office document data, or my Bookmark, or my address book, suddenly "trapped" inside one proprietary format that makes it very difficult to move it to a new operating environment).
ANTICIPATING TREND THAT MIGHT INCREASINGLY HAPPEN "SOON", OR IN THE NEAR "FUTURE"
Computing in the future might require more and more "open tool" and "open-data-format" to be used. With such we can work anywhere, anytime, from any computer at all time. Application and data format incompatibility -- and the classic "data movement problem" that -- in the past -- often makes us "goes crazy" now can be "reduced", and could be almost "eliminated".
With that, my Mac can now do "triple function", which would be very much useful today, and in the future:
- It provide me with tool and stuff that makes my document and data fully ready (and fully compatible) with various other machine that I got.
- It provide me with tool and stuff that makes my document and data -- and style of working -- probably "ready" for the "future" that soon perhaps going to happen as computer and computing stuff getting cheaper and cheaper (hence, 1 person will work with "many computer" and "any computer" that is within their reach).
- At the same time my new Mac also provide me with all the great unique and lovely Mac software that allow me to do many other "specific stuff" that is only available on a Mac with style, gesture and experiences that only a Mac system can offer.
How the nature of computer, work, information and data has changed.
Recent Comments