lunes, 15 de junio de 2015

Bored with Linux...

My entries on this blog have become scarce. The reason?  I may be bored with Linux...

No, I am not bored of Linux; but certainly thanks to Linux, I am bored these days.

Let me give you a few examples...

Several weeks ago, I found an article whose title was something like "Windows 10 is coming. What you need to know to be ready"

In the past, during my Windows times, I would have read that article eagerly. But now I didn't even go past the title. Windows has become utterly irrelevant to my computer experience.

Then, a week a go, I found another article comparing Anti-virus products to see which one made PCs slower...

Again, I didn't even stop to open it. In the past, however, such an article could have caused me to panic if my AV was among the "bad" ones...

I don't even remember what a slow computer was.  And, concerning viruses or malware, all I have left is the awkward feeling of not belonging when I hear my colleagues or students talking about such issues...

To kill my boredom, I've maximized my productivity.  That's why I don't have much time to post anything here.  I'm also involved in translating a couple of distros to my native language.

Also, Mechatotoro was kind enough to give me several Humble Bundle games, which I play on Steam when I have some free time.

Life is boring with Linux...and I love it!  :)

   

domingo, 31 de mayo de 2015

Is Eye Candy Doomed?

I've read that today's monitors make screensavers unnecessary.  Now, they don't have any practical value and they waste energy.

That means that the only use for screensavers nowadays is decorative, but even so they are not very functional because most of the times they are on, nobody is looking at them.

Too bad...I do like screensavers...

But then, there have been other computer features under fire: the use of windows, the desktop metaphor, and eye candy itself.

With the popularity of mobile computing, some thought that windows would not be necessary anymore.  The guys at Redmond, for example, made an atrocity of an OS and trumpeted it as the latest-greatest.  It dismissed the idea of windows because all apps ran full screen. Way to go!  Especially if one uses a big monitor...what a waste of screen real estate!

The desktop metaphor altogether is also been questioned.  "Who needs the good ol' desktop?  What about desktop wallpapers?  Nobody looks at them, anyway.  In fact, before Windows 95, there was no desktop nor wallpapers and nobody complained back then..." seem to say those who favor this viewpoint.  

That made me think of eye candy.  It seems that the current trend goes against anything beautiful to favor only the functional.  It's very ironic that with today's powerful video cards, OSes prefer to forget about 3-D and go flat instead.  Then, why would anyone need such powerful machines?

And, if voice-commanded systems become the norm, then there won't be any need for icons, either.  Who would waste time trying to look for the pretty picture when all you have to do is issuing a voice command to open any app?

Then, following this trend of favoring the functional over the beautiful, I guess the whole concept of GUI will go to the trash basket as well.  You can use your computer with your voice; no need to tire your eyes with visually-polished applications.

With a console, everybody will have more than enough to use a computer.  Anything beyond a prompt screen will be "a waste of resources."

sábado, 23 de mayo de 2015

Five Years Ago...

Today, I started teaching for the new term and a surprise was awaiting me.  A student enrolled in another course came to greet me.  I recognized him: he was the very first person who told me about Linux.  It was at least ten years ago; he was my student in a totally different course back then.

"You can use the full operating system; it runs off the disk.  You don't need to install anything..."

"He must be exaggerating", I said to myself.  "It's impossible to have anything like that.  How will a full OS, applications included, run from a CD without the need to install?"

Of course, my mentality was "if Windows can't do it, it cannot be done."

Silly me.  How many years did Windows take to finally run off a USB device?

 
That encounter reminded me of something: My blog's anniversary!
Birthday cake sent by Mandriva Chronicles :)

This humble blog was born on May 21st, 2010.  Little I knew back then that I'd carry on for writing about my Linux-related experiences for five years.  I wasn't even sure I'd keep using Linux for so much time.  During those I double booted Windows XP, which was my main OS, and used Linux (MEPIS 8.0) as a "just in case" system.

But the situation changed.

Soon enough, I found myself booting Linux more often, but went to XP whenever I needed to print documents for my Canon printer did not work on MEPIS.

Then, I learned how to make my printer work on Linux.

That changed everything.  I had no reason to boot XP and its partition has become a digital storeroom.

What has changed since then?

1- I learned to multi-boot different distros.  Although I still use MEPIS 8 on my desktop, I have a ZaReason laptop that boots MEPIS 12, Pardus, Pisi, MiniNo, PicarOS, antiX, and MX Linux.

2- I replaced my Toshiba NB-100 netbook with a Chromebook.  It's not the most powerful in the market, but with Crouton and Ubuntu it does beat my netbook, whose hardware is progressively reaching the end of its functional life.

3-  I dropped my "Linux should be more like Windows" mentality.  It actually amuses me a lot to see that now it is Windows the one that is looking more and more like Linux (except in terms of security and freedom, of course).

4-  I became a terminal guru.

Wait, that's not true.  My knowledge of the terminal is pretty much the same of those times.  People who claim that for using Linux you need to know a lot about the terminal (because you will be using it everyday) are simply delusional.   


Five years have passed.  Five years of many experiences with Linux...most of them pleasant.  Meanwhile, I hear the woes and worries of those around me who still use Microsoft's OSes and are subject to the atrocities of that company.

So far, it has been a great ride, Tux!

jueves, 14 de mayo de 2015

How to Make a Script to Get an Enlightened Cow Teach You Buddhist Sayings

I've been working too much lately, as anyone may guess by reading the title of this post  :P

When one works nonstop, it is necessary to find inner peace.  That will help getting the work done, too.

Thus, I came up with a crazy idea.  What if I could get the funny cow living in the terminal come out to my desktop and teach me something whenever I activated it?

Most seasoned Linux users are familiar with the cowsay and fortune commands.  The former displays a funny ASCII cow saying whatever you type for it to say.  The latter will randomly display a fortune, saying, or funny quote (depending on how you configure it.)

Also, Linux users who know about the terminal know very well how to pipeline commands, how to manage permissions, and how to make scripts.

Well, my knowledge about that is almost null...

Still, I managed to find a way to put all that knowledge together to make something fun (and useful for these hectic times).  The result?  A funny cow that pops into my desktop to recite me a Buddhist saying

Instead of cowsay, I installed xcowsay because the latter, when activated, will make a drawing of a cow literally appear on your desktop.



After that, I downloaded and installed display-dhammapada, which randomly displays a Buddhist saying on your terminal.

I thought I could pipeline the two commands to have an enlightened cow!  The command to type in the terminal would be:

display-dhammapada | xcowsay

Then it hit me.  Could I make a simple script to activate the cow with a mouseclick instead of typing the command?

I opened a text editor and typed this:

#!/bin/bash
clear
display-dhammapada | xcowsay

I saved the script as "cow", but  it didn't run until I changed the permissions (right click on the file, properties, permissions, and setting "owner and group" for the field "execute.")


That's how I got an enlightened cow to rescue me from going crazy by teaching me Buddhist wisdom!

Perhaps it's already too late...

viernes, 24 de abril de 2015

Do You Like Different Wallpapers and Widgets on each Desktop? Plasma 5 Does NOT!

KDE 4 has evolved to Plasma 5 and people talk about the multiple improvements that Plasma 5 has brought: cleaner looks, increased stability, better organization...

With such great news, which KDE 4 user wouldn't want to move on to the new environment?

Those who view Bug 343246 as a relevant issue, of course.

This bug basically describes Plasma 5's inability to set different wallpapers on each virtual desktop.  The same goes for widgets.

In other words, if you liked to have a "work" desktop with, say, a calculator, a ruler, monitoring tools, and easily identifiable because of the serious, work-related image you set as its wallpaper...all that opposed to your "fun" desktop with a colorful wallpaper and little games, now you can't have that.

An easy "solution" is what KDE people know as "activities."

Of course, you may set different wallpapers for different activities.  The problem is that activities are linked to all virtual desktops.  That means that, if you have 4 virtual desktops with wallpaper A and create an activity with wallpaper B, you will have 4 more virtual desktops with that wallpaper.  Creating a new activity with wallpaper C will give you 4 more virtual desktops with that wallpaper...and the widgets you set on each activity will be present in all desktops of the same activity.

Not the best approach in that specific context, right?  KDE 4's flexibility worked better. But why did they take that feature away?

To reply to the person who filed the bug, someone said this:


"it was a very problematic feature that cause a lot of bugs. it was removed as an explicit choice (and due to architectural changes can't really get back) for this behavior, there are activities."

It's interesting that, while XFCE now added the choice of multiple wallpapers for each desktop, KDE, the champion of customization, took it away.

Fortunately, in spite of the flat look of Plasma 5, the desktop cube and the 3D effects are still there.  Hopefully, KDE devs won't take them away because the feature of hovering windows also has an old bug that they have not yet corrected:
A window that hovers over two different workspaces gets shown only partially.

sábado, 18 de abril de 2015

Meme-Ninja: A Tool for Procrastinators

I've always wanted a Linux-based tool to make memes but it seems that Linux developers are far too serious (some people still believe that Linux is unfriendly to gamers!)

Still, I managed to find Meme-Ninja.  This is a .deb package so it may run well on most Debian-based systems.  But please remember that this is an alpha, so expect some unpolished elements and crashes.



First, you must make sure you install the dependencies.  Gambas3 is the biggest one: about 30 Mb. (So much to make memes? I know, I know!)

Other small dependencies you must install:

         cutycapt
         xvfb

Once you're done with that, you must go here to grab the .deb file:

     https://dl.dropboxusercontent.com/u/29344756/MemeNinja-Alpha.deb

To install it, type this on a terminal as root:

     dpkg -i MemeNinja-Alpha.deb

That's it!  Now, to make memes!
You can export your creations, of course.  To add custom meme images, paste them to: /usr/share/meme-ninja/Characters
To add new frames, paste them to: /usr/share/meme-ninja/Frames
To add new effects, paste them to: /usr/share/meme-ninja/Text Styles


This might not be the most productive way to use your resources, but I still thank the developer of this application.  Also, I thank Geekster at LinuxG.net for letting me know about this.

Computing is not just about work, you know?   

martes, 24 de marzo de 2015

Happy Birthday, MX Linux!

Today, MX Linux is celebrating its first birthday!  Wow, time flies indeed.  Interestingly, I have adopted this distro until pretty recently, even though I've been more involved in its work than in MEPIS, antiX, or Pisi.

Just a couple of days ago, the devs released MX-14.4.  Great way to celebrate!

I wish the very best to all those involved in making MX what it is.  Keep up the good work, you all!