archlinux (3)

Minimalist Trends

It seems as if the software was getting more and more complex. This means we need more and more powerful hardware. This has been a trend for many years till now, and mainly promoted by Microsoft. Windows Vista, his last operating system is the heaviest ever seen. So annoying that most of the brand new computers fail his performance test.

But people is getting fed up and now many choose light computers such as netbooks. For this hardware Vista is not suitable, that's one of the reasons why Microsoft has been working hard to release his new and thin operating system, Windows 7.

In Linux words, some distros like Ubuntu, Suse or Fedora have followed the Microsoft steps providing a huge set of features which slows down the system. Probably in an attempt to attract users to the Linux desktop.

Fortunately Linux world is not only popular distros and we have a wide range of possibilities. One of them is Arch Linux. A modern, constantly updated and simple distribution. Arch follows the KISS principle offering a reduced set of tools to start to build your customized system.

This is a list of my preferred light applications for Arch:

  • Openbox as window manager.
  • Conky to monitor the system.
  • Tint2 as a task panel.
  • iDesk to define shortcuts to most used apps.
  • Stalonetray as system tray.
  • Brasero as CD/DVD burner.
  • Of course Firefox as web browser.
  • Thunderbird for mail.
  • Gimp for image manipulation.
  • Inkscape for vector graphics.
  • Geany as advanced text editor.
  • PCmanFM for file management.
  • LxTerminal as terminal emulator.
  • Mplayer/SMplayer for media.
  • Transmission to download torrents.
  • Virtualbox for virtualization.
  • Gparted to manage partitions.
  • Openoffice for office stuff.
  • ePDFView, GPicViewer as file viewers.
  • Pidgin for instant messaging.
  • Asunder to rip CDs.

All these are components to have a minimalist destop, fast and reliable. Most of them are enough for a standard user.

2009-10-07 21:28 by pichulines (0 comments)

Spy-erMan

Archlinux under maintenance

One of my favourite distros is archlinux, which I discovered recently. A couple of days ago, I tried to access the archlinux wiki with no success. It seemed to be down because of maintenance tasks.

Today, the archlinux site continues offline. I was wondering how to find out more about the cause, more than a day for maintenance tasks is unusual.

First of all I have used google, search engines are the gate to internet. But for this live info are not effective. In second place I thought I could search for a site specialized in sites status. But I couldn't find any relevant. (Let me know if you know one, otherwise I will create it :-), I mean, one showing the status and explaining why)

My last choice has been spy.appspot.com, a kind of search engine over social networks, like twiter, facebook and so on. Despite of been disappointed, spy.appspot couldn't find the cause, it showed me the people worries about the archlinux site stop. I hope to be luckier next time.

At least I'm happy to experience this new way of search internet. By the way, the most interesting thing about the archlinux case seems to be the picture they left to warn about the site maintenance.

2009-08-31 20:35 by pichulines (0 comments)

KISS

Today I just want to express my agreement with the KISS principle, mainly in a software development context. The meaning is easy "Keep It Simple, Stupid", we also can find some variants like "Keep It Short and Simple" or "Keep It Safe and Simple". It is a serious principle although it sounds funny.

This concept is not new, but very easy to forget. That's why I want to dedicate a post, just not to forget it.

Nowadays there is a trend to complicate everything and reinvent. Software frameworks and tools are more and more complex including a lot of extra functionality and frequently forgetting the goals. This usually provokes to kill a flea with a sledgehammer.

In my opinion some projects of software folowing this principle are:

  • Archlinux: a great linux distro.
  • H2: a java SQL database.
  • And more like Cherokee (Web server), Jetty (Servlet container)...

Although some of these projects are growing faster and it's difficult to say if they keep the principle.

2009-08-18 20:16 by pichulines (0 comments)