Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

2014-04-02

Windows XP alternatives

You may have noticed, Microsoft ends its support on Windows XP next week. What does that mean? Does it stop functioning? No, it will still work. However, Microsoft won't fix any bugs anymore. They won't fix security leaks either. And they don't update their virus scanner for XP any longer.

Is it possible to keep using XP? Yes it is possbile. However, it's not recommended. If you stay on XP, please install a decent virus scanner and a firewall. Furthermore, use a modern web browser. In stead of the Internet Explorer, start using Firefox, Chromium or Opera.

You'd better install another operating system to replace XP or alongside it. But which one? Windows 8 requires much more processing power. Your current computer won't be able to run it smoothly. But there are alternatives. I recommend Xubuntu, a Linux distribution ('distro') with a lightweight graphical user interface. So it is stable and fast. And best of all, it's free (as in 'freedom').

Before installing, you may test the live CD. Just put the CD (or DVD) in you computer and restart it. Now you can play with Xubuntu without changing anything to your current configuration. If you're satisfied, you may install it.

Installing is easy: just follow the wizard. Xubuntu comes with decent software like LibreOffice, Firefox, Thunderbird and more. Installing new applications is easy using the Software Center: just select and install. This operating system is user friendly. If you're still a bit uneasy: there's a very helpful online community.

For those interested, there's a whole bunch of other Linux distro's. For instance Linux Mint XFCE which is also a good choice. Many people love its polished looks. Another good one is Debian XFCE as it is very stable and fast. (XFCE is the graphical user interface used in all distro's mentioned above.)

Which OS are you going to use?

Enjoy!

2014-02-05

Keepod

Recently, I wrote about portable Operating Systems. I found out, I'm not the only one. ;-) The people of Keepod created a complete Operating System on an USB stick. By seperating the software from the hardware, Keepod offers a simple and cheap solution for personal computing. Nice isn't it? But, do we need it?

As the costs of this way of computing is very low, it comes in reach for the poor. According to Keepod, 5 billion people don't have access to personal computing, let alone the internet. People don't need to possess a computer themselves any longer. Access to (a shared) one is enough. As the system requirements are low, old and refurbished computers will do.

Keepod contains Linux which is stable, 'light weight' and free (as in 'freedom'). Users are able to use the enclosed software. However, they may be able to install their own applications. All data are stored on the thumb drive, so they carry their data and don't leave traces on the guest PC's.

The costs of such a USB stick are only $ 7 (!). The Keepod project is in search for funding at Indiegogo. This isn't the first idea to bring computing to developing countries. An earlier initiative was One Laptop Per Child. As the name states, it's aim is to provide every child with a laptop for education purposes. Therefore they developed a rugged, low-cost, low-power, connected laptop. Many of them are sold and distributed.

Good initiatives! Do you know other projects like these?

2014-01-22

Portable OS

Picture:
Wikimedia Commons
Last time, I wrote about portable software. I use these sort of applications daily on 'my' worklaptop and/or on desktop PC of customers. All these machines are equiped with Windows. But let's take it a step further: carry your entire Operation System (OS) along with your applications with you!

There are several ways to do so. Most Linux distro's provide a Live CD or DVD. Boot your computer from the CD/DVD and you'll experience a complete Linux system. However, it's not possible to save changes inside it's configuration. Also, data can't be saved ín the system. Of course, one save data to other drives, like hard discs or USB sticks.

Live CD/DVD's are useful to test new distro's or new releases of them. They can also be used as install media. Furthermore, they are useful to investigate a broken computer.

A second option to create a portable OS, is to install it to an USB stick. On Pendrive Linux you'll find instructions and software to create thumb drive of choice.

Last but not least, my portable distro of choice. I like Puppy Linux very much. It's a small Linux system with 'light weight' applications. The image file is about 200 MB. As it is a portable OS, it runs from the RAM of it's guest computer. I use it on my netbook with 1 GB RAM. On this configuration, Puppy is rather fast. For minimalists there are some other tiny distro's.

Do you carry a portable OS?

Enjoy!

2014-01-08

Portable software

Picture:
Wikimedia Commons
At work, I'm a nomad. Sometimes, I'm at the office but mostly I'm on the road. Working at a customer's bureau, I use intermittent 'my' work laptop or a desktop PC of my host. According to security and support issues, one is not allowed to install software at those machines. But what if I need certain software?

My solution is using portable software. According to Wikipedia:
"A portable application is a program designed to run on a compatible computer without being installed in a way that modifies the computer's configuration information."
So, this kind of software doesn't change the Windows registry for example. It stores its configuration in the user profile.

There are several methods for using these applications. The first is carrying a simple USB stick. The software  is installed on c.q. copied to the thumb drive and can be used from a guest PC if a port is available. Don't forget to mount and unmount the drive correct. There's a nice guide about using USB sticks at MakeUseOf.com.

The second method is to copy the programs to the guest PC. I usually create a directory Portable Applications in the user profile and start using the software.

Third and last is a nice one! Put the apps in the cloud. Personally I use a Dropbox. As the Dropbox folder gets synchronised accross several computers, one can use the same software at several machines. Even with identical configuration and history. However, this method will only work if one is allowed to install the Dropbox cliënt.

For my work, I use Office intensive. As this is normally provided, I don't need a portable versions of a suite like LibreOffice. To concentrate, I like listening to music. Therefore I always carry VLC with me. Along with some music of course. ;-)

Furthermore I use Dia to create process flow and organisation charts and occasionaly IrfanView. My PDF Viewer of choice is Foxit Reader as it's much lighter and faster dan the Acrobat Reader.

My passwords are stored in KeePass. For security reasons I store its database in a compressed archive with a password created by 7-Zip. I browse the web using a heavily tweaked Firefox or Iron. Both with the Readability add on and several bookmarklets.

Last but not least, I try to prevent RSI by using Workrave which I reviewed in the past. As I told earlier, I launch applications with Executor. For those who don't like application launchers, there are some portable software suites available. Some examples of these are LiberKey, PortableApps and winPenPack. They include menu's and the like.

Do you use portable software?

Enjoy!


2013-11-20

Application launchers

Some time ago, I told you which tools I use. I can't live without an application launcher. At work, I choose Executor. Why? Because it's lightweight, it's portable and it's handy.

First of all: what is an application launcher? Well it's a piece of software which enables its users to start programmes with a few keystrokes. You may call it a bunch of shortcuts. By using such software, one can use the keyboard as much as possible and therefore minimize the use of a mouse.

Installing Executor is easy. As it's portable, it won't change the registry of your computer. You don't even need Administrator permissions. The launcher comes with a set of commands by default. Like starting the Calculator, using some utilities and searching the web. 

Furthermore it's easy to add the shortcuts from the Programs Menu by importing them. Last but not least, it's possible to add applications manually. This is what I did. I added my Media Player, PDF Reader, etc. and assigned two character abbreviations to them. For instance, I start VLC by pressing Ctrl+Space (to start Executor) and "vl".

Picture: Executor

This programme includes an auto complete feature and saves its history. Therefore it's very easy to find what you're looking for. The skin is customizable; a feature I don't use. On my laptop, Executor eats about 7 MB.

Other well known application launchers are Launchy (for Windows and Linux) and Gnome Do (for Linux).

Do you use an application launcher?

Enjoy!

2013-11-06

Bookmarklets

Book whats? According to Wikipedia, a bookmarklet is:
a bookmark stored in a web browser that contains JavaScript commands to extend the browser's functionality. 
Sounds interesting, not? But is it useful? Yes it is! Personally I use them for a couple of often performed tasks, e.g:
On the sites mentioned above, the bookmarklets are shown as a button. You'll only have to drag them to the bookmarks bar in you browser. Otherwise you may create a new bookmark and copy the piece of code in it.

But that's only my selection. You'll find more inspiration on Lifehacker.com, MakeUseOf.com, or in Lifehacker: The Guide to Working Smarter, Faster, and Better by Gina Trapani & Adam Pash.

Do you use bookmarklets?

Enjoy!

2013-09-25

Cyanogenmod

Last week, I told you what I use. Altough I like my good old Nokia, I also use a smartphone A not so new Samsung Galaxy Ace. As I don't like its Android flavour, I went looking for alternatives. I found out, it's possible to root a phone and install another flavour of Android, a so called ROM. Why? There are many reasons, like enhancing privacy, security and battery life. For me, it's first of all about freedom. That's why I like open source software.

I searched the web and found plenty alternatives. Cyanogenmod seemed to be the best. So I read their site, some reviews and downloaded the stable version for my device. Installation was painless. The result? The phone looks clean, offers many options and is easy to understand. Good work guys!

Now, I'm looking for useful apps. I found some examples here and there. I installed Brightness Level and QR Droid immediately. I also like the LinkedIn app.

I'm curious about my 'new' phone. Will I like it in the long term? Will it perform? Will its battery live longer (now it'll last only one day per charge)?

What's your OS of choice? Which apps do you like?

2013-09-18

What I use

Some time ago, a few (former) editors of Lifehacker exposed the gear they use daily. You may read about the hardware, software and desk setups of Kevin Purdy, Jason Fitzpatrick, Adam Pash, Adam Dachis and Whitson Gordon. As a bonus, they also added some productivity tips. Altough some of their tools may be somewhat outdated nowadays, their choices, ideas and tips are still refreshing. Here's what I use.

Desktop
At home I use an ordinary, nameless PC of a few years old.

Laptop
At work, I use a laptop of my employer, Ordina. By the way, Ordina is an abbreviation of ordinateur, which is the French word for computer. In addition to the installed software, I use some portable applications. I carry 'my' laptop, along my other work-stuff, in a backpack of HP.

Netbook
Furthermore, I own a Acer Aspire A110 netbook. My software of choice for this machine is Puppy Linux. This is a very light weight operating system completely running in RAM. I use the netbook mostly for surfing the internet.

Browser and web apps
Both at home and at work, my browsers of choice are Iron and Firefox. The fox is heavily tweaked. Adblock Plus and HTTPS Everywhere are added to both browsers. At work I use Readability about which I wrote earlier. As mentioned elsewhere, I use bookmarklets, for instance to share articles or to translate them.

On the web I use GMail along with Rapportive, Feedly (since Google Reader stopped), Blogger and Diigo. And ofcourse, the social media mentioned on my profile.

Phone
Although my employer gave me a smartphone, I still like... the Nokia 6310i. It's reliable, easy to use, has a good battery life (even after years of intensive usage) and... enables me to call and to be called. Apart from work, it's the best choice for outdoor and sporting activities, like randonneuring.

What about you? Which gear do you use?

2013-08-28

LyX - The document processor

Both at work and at home, I write and edit many documents. Personally, I prefer LyX as my writing tool altough I also use LibreOffice (at home) and the Office suite from Redmond (at Ordina).

Why using an exotic word processor? Well, because it separates text from lay out. While typing, one can concentrate on the text, without any hassle about font types and size, formats of numbering and bullets, headers and so on. The layout is defined in a template.

LyX - main screen (picture: LyX)

Dedoimedo wrote some interesting and useful articles about this document processor. First of all, he argues the way documents are meant to be written. He explains how to install LyX and how to get started. Furthermore, he gives us some tips and tricks and even more useful tricks. He even learns us how to convert documents to e-books.

Preview document (picture: LyX)

LyX is easy to install and easy to use. It's available for Linux, Mac, Windows, OS/2 and Haiku. I like distractless 'writing', creating professional looking documents. And best of all? As LyX is open source software, it's free (as in freedom). By combining it with the right keyboard layout and even a mechanical keyboard, you create a very productive writing tool.
What's your favorite document processor?

Happy writing!

2013-05-15

The cathedral & the bazaar (video)


Interested in the book but no time to read it (now)? Here's a nice video by karlpalmas of it.


Enjoy!

2013-05-01

Readability

We read a lot on the internet nowadays. News sites, blogs, social media, etc. Are you distracted on many sites by blinking ads, news tickers, tweets and so on? I do. Therefore, I use Readability. According to its makers...
"READABILITY turns any web page into a clean view for reading now or later on your computer, smartphone, or tablet."
That's just what it does. And it does it prety well. Let's get an example. Here's an article on MakeUseOf.



And here's the same article, using Readability. Notice the difference?


Just text and pictures. Nothing else. Lines are also smaller which require less eye movements. I like it very much for deep reading. It's less suited for searching and scanning information.

It's also possible to save articles for later reading, sharing them on social media, e-mailing them and sending them to your e-reader. Readability is available for free as an add-on for popular browsers like Firefox/Iceweasel, Chrome/Chromium/Iron, a bookmarklet for any web browser, an app for Android and iOS and - last but not least - an webapp.

Happy reading!

2013-04-23

Open source software (video)

Recently, I wrote about The cathedral & the bazaar. A book about open source software. Why would people design and develop software in their spare free time and give it away for free? The RSA made a nice video about this topic in which they explain what motivates people.


This movie is based on the book Drive by Daniël Pink.

Enjoy!

2013-04-10

The cathedral & the bazaar (book review)

The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
Eric S. Raymond
Feedbooks, 2000

Open source software is increasingly popular these days. As I got interested in this phenomen, I decided to read some books about this topic. In this post, I'll review The Cathedral & the Bazaar by Eric Raymond.

The author (co-) developed Unix and open source software since the early 1980's. In the Unix tradition, these applications were small and single purposed. Till Linux was released, he believed there was a certain complexity above which a more centralized, a priori approach was required. It needed to be built like cathedrals, carefully crafted by individual wizards or small bands of mages working in splendid isolation. However, he found out the Linux community works different, despite its complex product. It releases software early and often. Its founder, Linus Torvalds delegates everything he can and he's open to the point of promiscuity. It seemed to resemble a great babbling bazaar of differing agendas and approaches out of which a coherent and stable system could seemingly emerge only by a succession of miracles. And it works!

How could this be possible? Raymond found out by doing. He met a problem with his e-mail client and started working on a piece of software called popclient which later became fetchmail. As internet access became cheap, it was easy to reach contributants all over the country and even abroad.

Many open source projects, are initiated by a problem of a software developer. He (or she) starts engineering and releases an early version through the web. Others - many call themselves hackers - get interested and start testing and co-developing. If the code isn't good enough, they throw it away and start again. The result is often good and simple software.

From a social point of view, a community initator attracks people e.g. with a nice puzzle. He interests them by discussing and designing possible solutions. During the project, he keeps them happy by rewarding them. These rewards can be honouring their ideas or code, features added or removed (!), etc. It's not about money. An attitude of egoless programming is needed. There are no territories and collegial reviews are strongly encouraged.

The author mentions some differences according to the development of proprietary software. First of all the open source community doesn't meet strict deadlines. Furthermore there's almost no budget. Lastly he discusses the role of project managers in traditional development. It's their job to claim and defend resources, to motivate project members and to keep an eye on the progress and scope of the project. Good project managers, like a friend of Eric, are busy with these tasks. However, in open source projects these are obsolete as people contribute voluntary.

In The cathedral & the bazaar, Raymond explains how open source software is created. He became aware of the way Torvalds and the Linux community developed their operating system. He took over their way of working. He guides his readers through the process of (re-) engineering an application explaining the lessons he learned. The book is not technical in a sense of detailling software code and so on. Therefore, it's readable for a broad adience. According to the open source principles, the book is available for free. There's also a short video of the book.

For me, the book was interesting to read. I learned a lot but there's one question left. What about developing open source software not initiated by a problem of a software engineer? E.g. for business applications. Or what about open source development at companies like Canonical, IBM, Oracle and RedHat? What are their drivers to create useable and reliable applications?

Happy reading!

2013-04-03

Keyboard layouts

In my Cheaper by the dozen review, I wrote about the typing lessons in the Gilbreth household. I guess they used a QWERTY keyboard layout. It's the de facto standard. I know, there are exceptions like AZERTY in French speaking countries and QWERTZ among German oriented nations. Not to mention non-Latin script countries where other characters are needed. But why is QWERTY (still) so popular? Is it efficient? And what about preventing Repetitive Strain Injury (RSI)?

Back in the early 1870's, Remington introduced their first typewriter developed by Christopher Sholes. It only printed capitals. During the evolvement of the machine, the keyboard evoluated. At first, the keys were alphabetically sorted on what's now called the home row, i.e the row of keys where the fingers are in rest. However, when typing speeds went up, they faced frequent typehead jams. The engineers tackled this problem by rearranging the keys in a way the most frequent used ones were placed apart. They experimented till less jams occured. Their solution was the QWE.TY layout. It's said that they finally changed it to QWERTY to enable their salesmen (...) to type TYPE WRITER from the top row.

Frank Mc.Gurrin invented touch typing. He won a typing contest in 1888 using a QWERTY keyboard. His opponent was a four finger typist who used a Caligraph 2, a machine equipped with separate keys for lower case and upper case letters. The match was covered in the newspapers which spread not only the news but also the opinion that QWERTY was most efficient.

The Scientific keyboard was introduced in 1893. The most common used letters in English were situated along the bottom row with the most common ones in the center. However, QWERTY continued to be the choice for businesses, those days the buyers of typewriters.

In 1932, dr. August Dvorak ("duh-VOR-ack") of the University of Washington and his brother-in-law aimed to enhance typings speeds. They developed the Dvorak simplified keyboard by moving around 31 keys. Studies showed significant improvements for typing English texts altough others questioned these results. In favour of Dvorak it needs to be said that recent studies confirmed the enhancements. However, Dvorak didn't become popular as businesses and typists were used to QWERTY. Furthermore, investments were low as many countries faced the Great Depression and World War II broke out.

The Dvorak simplified keyboard (picture: Wikipedia)

After the appearance of PC's and laptops on the desks at work and at home, a new interest in ergonomic keyboards arose. In 2000 Håkon Hallingstad introduced Arensito. It's suited for heavy use of special characters. Two year later, Peter Klausler created his keyboard. Michael Capewell invented Capewell in 2005 and designed optimized versions of QWERTY (C-QWERTY) and Dvorak (Capewell-Dvorak). In 2006 David Piepgrass showed the world Asset and Shai Coleman invented Colemak In 2010 O.J. Bucao introduced Workman and David Norman showed the world Norman. That's a whole bunch! Are they really better? And which one to choose? It depends. duhh

There's no best solution for everyone. Your choice depends on several factors. First of all: what's your purpose? Are you programming or writing? In which language? Secondly, how many time will you invest to learn a new keyboard layout? And last but not least: what's important to you? The distance covered? The number of 'hits' on the home row? Minimizing vertical or lateral movements?

If you're unsure, there are several applications available to measure your typing habits like Martin Krzywinski's carPalx and the Keyboard Layout Analyzer. The first mentioned, is also able to design your ultimate keyboard. carPalx and Norman published studies of the enhancements of the different keyboards according to QWERTY. Their results show amazing enhancements of total effort.

Source: carPalx and Norman

My keyboard of choice is Colemak along with a mechanical keyboard. First of all, it has the highest score. It's also relative easy to learn as its creator moved only 17 keys from the QWERTY layout, keeping  ZXCV in place. As an avid user of shortcuts, I often use these.  To learn Colemak, I enjoyed a good training in 9 days for free!

Colemak (picture: Wikipedia)

Back to our questions. Why is QWERTY still popular? Based on the studies cited above, it's not because of effiency. I guess, it's about standardization: 'everyone' uses it, so 'everyone' teaches it, 'everyone' buys it and so on. I presume there's also a correlation between typing efficiency and the risk of getting RSI. Therefore it could be interesting to investigate the differences between Workman, which aims to mininmize lateral finger movements, and the others whose focus is on minimizing vertical movements. I've still one question left. Did Dvorak suffer typehead jams? In neither of the articles and studies I read, it was mentioned. Do you know the answer?

Which keyboard layout do you use?

Enjoy!

Edit: One of our readers attended us on an informative article about RSI.

2013-03-18

Workrave

Workrave is a program that assists in the prevention of Repetitive Strain Injury (RSI). It alerts it's users to take a break frequently. Therefore it distinguishes micro-pauses and rest breaks. It also restricts the daily limit.

By default a 30 second micro-pause warning occurs after 3 minutes of using the keyboard and/or mouse. Workrave suggests a 10 minute rest break after 45 minutes of computer use. However, all preferences can be changed easily. Installing and configuration is simple as the menus are easy to understand.

Screenshot: Workrave

This software is a great aid to working healthy. However, when busy, it's very annoying to be confronted with the sheep. Therefore, I turn Workrave off sometimes. Workrave consumes on my (desktop) computer about 8 MB of RAM.

Workrave is available for Linux, Mac and Windows. It can be downloaded for free at the Workrave website. So, let's take a break. ;-) Do you use anti-RSI software?

Enjoy!

2013-03-06

f.lux

F.lux is a tiny piece of software that adjusts the color of a computer display to the time of day, warm at night and like sunlight during the day.

After installing f.lux which is a piece of cake, you have enter your location. The software adjusts the color and brightness of the monitor according to these daylight settings and actual time.

Screenshot: f.lux

It took me little time to get used to the new display settings. It's less bright at night and a bit 'warmer'. Since I experienced it's less tiring for my eyes, I won't live without it. Nor at work, nor at home. F.lux consumes on my (desktop) computer about 5 MB of RAM.

F.lux is available for Linux, Mac and Windows. It can be downloaded for free at the f.lux website.

Enjoy!