×

Archive: December 2007

TSFB Best of 2K7

Since we are about to end the year and we already have 100+ posts, I guess it’s about right that we will recap and give importance to what we humbly think as our best Tech Source from Bohol (TSFB) posts of 2007. So without delay, here they are:



* Software Review/Post of the Year
23 Most Valuable Free Software

* Geek of the Year
Geek of the Month: Linus Torvalds

* Programming How-To of the Year
How to Rescue Windows Files Using Linux and Python

* Distro Review of the Year
Is CentOS 5.0 Worth Every Penny?

* Silliest Post of the Year
Computer User Profiling

* Distrowar of the Year
Battle of the Elite: openSUSE vs. Mandriva

* Gadget Review of the Year
All I Want for Christmas is World Peace and Asus Eee PC

* Weekly 10 Story of the Year
Weekly Ten (11-13-2007): Calling all developers: $10M Android challenge

* Computer Hardware How-To/Tip of the Year
Choosing the Right Laptop/Notebook Computer Today

* Tech Source from Bohol Post of the Year
A Date with Cassandra
***

Continue reading →

Battle of the Elite: openSUSE vs. Mandriva

Battle of the Elite: openSUSE vs. Mandriva - Mandriva and openSUSE are two well-established Linux distributions worthy to be considered elite. Both of them have successfully conquered the hearts of many Linux enthusiasts long before Ubuntu and PCLinuxOS took the stage. With their latest releases namely Mandriva Linux 2008 and openSUSE 10.3, they remained a force to be reckoned with.

In case you are wondering which is better among the two, then you are in luck because it is time once again for our distrowar. It’s Mandriva Linux 2008 vs. openSUSE 10.3 for today’s main event!

I experienced installing and using these distros not-so-long ago, so that kind of gave me the authority to be the judge at this moment. But, let me again remind you that this is purely for entertainment and should not be taken seriously. So if you are ready, “It’s Showtime!”

Distrowar Arena (Test Machine Specs):
Board: Intel Corporation D102GGC2
Processor: 3.40 GHz Intel Pentium D
Hard Drive: Samsung 80GB ATA
Memory: 2GB DDR2 RAM
Graphics Card: ATI RADEON X1050
*Note: For fairness sake, I recently installed and tested the KDE versions of Mandriva Linux 2008 and openSUSE 10.3 ‘once again’ using the the test machine listed above.

Tale of the Tape:

Distro Name: openSUSE/ Weight:695MB (KDE-i386.iso)/ Country Origin:Germany/ Distro Origin:Slackware/ Package Mgt.:RPM/ Default Desktop:KDE-Gnome/ Distrowatch Rank:#3


Distro Name: Mandriva Linux/ Weight:694MB (One KDE-CDROM)/ Country Origin:France/ Distro Origin:Red Hat Linux/ Package Mgt.:RPM (urpmi)/ Default Desktop:KDE /Distrowatch Rank:#8



Speed Test:
Installation Time- Winner, Mandriva!
Boot/Start-up Time - Winner, Mandriva!
Responsiveness- Draw!

Decoding:
Mandriva Linux was completely installed with less time consumed compared to a rather long process in openSUSE. Mandriva also boots faster which took around 48 seconds to reach the main desktop from the Grub menu, while openSUSE took about 57 seconds. They were both responsive and I saw no considerable differences that separated the two.

Aesthetics:
Default Theme- Winner, openSUSE!
Extras- Mandriva!
Artwork- Winner, openSUSE!

Decoding:
For “Default Theme” and “Artwork” I picked openSUSE as the winner because I prefer the color green over Mandriva’s blue as it has a much cleaner and sleeker appeal. Mandriva’s desktop is also well polished but I just love green, that’s all. For “Extras”, the 2D effects of Mettise gave Mandriva the upper hand over openSUSE.

Features:
Pre-installed Applications- Draw!
Available Packages from Repo- Draw!
Ease of Use- Winner, Mandriva!

Decoding:
Both have a good line-up of pre-installed software applications and both also have plenty of available software packages from their respective repositories. I considered Mandriva a lot uncomplicated to use compared with openSUSE, based on the ease of installation and its straightforward approach in software and hardware maintenance. Mandriva is also very easy to tweak and I find its graphical configuration tools ideal for Linux beginners.

Stability:
Hardware Detection- Winner, Mandriva!
Software Maintenance- Draw!
Error Handling- Draw!

Decoding:
They were both running smooth and steady on my test machine so it is kind of hard for me to decide which has the clear advantage. So, I just gave a draw verdict on “software maintenance” and “error handling” just to be safe. However, Mandriva won “hardware detection” because it properly detected my graphics card and then flawlessly installed the necessary device driver to make it fully functional.


Final Score:
Mandriva Linux = 6
openSUSE = 2
*Winner, Mandriva Linux!

Conclusion:
Mandriva Linux 2008 may have convincingly won the battle against openSUSE 10.3 but not unanimously because there’s only one judge and that is me :) So, to those who have experienced using these two distros and can compare which of them is better, feel free to give us some feedback.

Continue reading →

Christmas 2007

Christmas 2007: I just came from a rather long Christmas break. I feel tired, but here I am still posting just to let all of you know that I’m still alive despite all the bad cholesterol that have been consumed during the holidays.

I will just share to you some of the photos taken during the eating spree using our very reliable Sony T9 Cyber-shot digital camera. Enjoy!


We stayed at the Waterfront Hotel in Cebu City. There were Wi-Fi hotspots almost all throughout the place, but you have to pay in order to get connected.

Continue reading →

Maajong Pasko!

Maajong Pasko!: I would like to take this opportunity to greet our millions (hehe) of Christian subscribers and site visitors advance Merry Christmas (Maajong Pasko in Boholano dialect).

I send my greetings in advance because I might fail to greet you on that most wonderful time of the year due to irresponsible drinking that will begin immediately after I finish this post :-)

By the way, I also plan to post lightly this coming week leading to New Year. But, we’ll never know.

I will end this post by giving you the lyrics to John Lennon’s Happy Xmas (War Is Over) song. It was originally created as a protest to the Vietnam War.


Happy Xmas (War Is Over)

By John Lennon

So this is Christmas
And what have you done
Another year over
A new one just begun
And so this is Christmas
I hope you have fun
The near and the dear ones
The old and the young

A merry merry Christmas
And a happy New Year
Let's hope it's a good one
Without any fear

And so happyChristmas (War is Over, if you want it)repeat with verse
For weak and for strong
The rich and the poor ones
The road is so long
So happy Christmas
For black and for white
For yellow and red ones
Let's stop all the fight

A merry merry Christmas
And a happy New Year
Let's hope it's a good one
Without any fear

And so this is Christmas (War is over, if you want it) repeat with verse
And what have we done
Another year over
And a new one just begun
And so this is Christmas
We hope you have fun
The near and the dear ones
The old and the young

A merry merry Christmas
And a happy New Year
Let's hope it's a good one
Without any fear
War is over, if you want it
War is over now

Merry Christmas
---end---


Peace everyone and happy hacking! :-)
Maajong Pasko!

Continue reading →

Free and Open Source 3D Graphics Software for Linux

Free and Open Source 3D Graphics Software: 3D computer graphics software refers to programs used to create 3D computer-generated imagery.

There are usually many stages in the "pipeline" that studios use to create 3D objects for film and games, and this article only covers some of the software used. Note that most of the 3D packages have a very plugin-oriented architecture, and high-end plugins costing tens or hundreds of thousands of dollars are typically used by studios. Larger studios commonly create vast amounts of proprietary software to run alongside these programs. But thankfully, there are always Free and Open Source software alternatives that can help produce highly commendable 3D animations like they did in the short film entitled “Elephants Dream”.

Here are some of the 3D graphics software applications that will allow those with artistic touch create beauty out of freedom:

*Blender is a free software 3D animation program. It can be used for modeling, UV unwrapping, texturing, rigging, skinning, animating, rendering, particle and other simulating, non-linear editing, compositing, and creating interactive 3D applications. Blender is available for several operating systems, including Microsoft Windows, Mac OS X, Linux, IRIX, Solaris, FreeBSD, OpenBSD with unofficial ports for SkyOS, MorphOS and Pocket PC. Blender has a robust feature set similar in scope and depth to other high-end 3D software such as Softimage|XSI, Cinema 4D, 3ds Max and Maya. These features include advanced simulation tools such as rigid body, fluid, and softbody dynamics, modifier based modeling tools, powerful character animation tools, and a node based material and compositing system and Python for embedded scripting.

Blender rendering

*Aqsis is a high quality, photorealistic, 3D rendering solution. It complies with the RenderMan® interface standard defined by Pixar.

The RenderMan® standard has been used in film and television visual effects since its introduction in 1989. Pixar has used their own implementation for their entire award winning CG features, and provided their implementation for use in the visual effects of most major blockbuster films over the last 2 decades. The Aqsis project offers a way for individuals and organistaions alike to gain experience with the RenderMan® interface without the cost of commercial software licenses.

Aqsis comprises a command line rendering tool, a tool for compiling shaders in the RSL language, a tool for preparing textures for optimal use, and various developer libraries to enable integration with third party tools.

image made using Aqsis

*Art of Illusion is a software package used for 3D modeling, texturing, ray tracing, and otherwise rendering computer generated imagery stills or animations (movies).

The goal of Art of Illusion is to provide powerful 3D modeling tools with a user interface that improves on those found in other 3D software packages. Though its interface is simple, Art of Illusion contains many features found in high-end commercial graphics software. Some of its features, like the use of online repositories and a built-in downloading tool for installing extensions, are not found in similar commercial software.

The primary creator and maintainer of the software is Peter Eastman. Peter can be contacted via the project web site.

Art of Illusion is written in the Java programming language. Distributed under the GNU General Public License, it is free software.

Art of Illusion application window

*GtkRadiant is a level design program developed by id Software and Loki Software. It is used to create maps for a number of computer games. It is maintained by id Software together with a number of volunteers.

GtkRadiant's roots lie in id Software's in-house tools. Some of the early UI design decisions influencing it could be seen in QuakeEd, the original Quake mapping tool for NextStep. Code-wise, GtkRadiant is a descendant of Q3Radiant, the Quake III Arena level design tool, which in turn is a descendant of QERadiant. QERadiant was developed by Robert Duffy using the source code for QE4, the in house Quake II level editor id Software used to build Quake II levels and is available with the Quake 2 SDK. All three are Windows-only applications. Two major things are different in GtkRadiant: it is based on the GTK+ toolkit, so it also works in Linux and Mac OS X, and it's also game engine-independent, with functionality for new games added as game packs.

GtkRadiant application window

*MeshLab, started in late 2005, is an open-source general-purpose mesh processing software program; the system is aimed to help the processing of the typical not-so-small unstructured models that arise in the pipeline of processing of the data coming form 3D scanning. MeshLab is oriented to the management and processing of single large meshes and provides a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes.
The automatic mesh cleaning filters includes removal of duplicated, unreferenced vertices, non manifold edges and null faces. Remeshing tools support high quality simplification based on quadric error measure, various kind of subdivision surfaces and a surface reconstruction algorithm from point clouds based on the ball pivoting technique. For the removal of noise, usually present in acquired surfaces, MeshLab supports various kind of smoothing filters and tools for curvature analysis and visualization.
MeshLab support also an interactive direct paint-on-mesh system that allows to interactively change color of a mesh, to define selections and to directly smooth out noise and small features.
MeshLab is available for most platforms, including Windows, Linux and Mac OS X. The system support input/output in the following formats: PLY, STL, OFF, OBJ, 3DS and COLLADA.

MeshLab application window

*OpenFX is an Open-Source, free modeling and animation studio, distributed under the GNU General Public License, created by Dr. Stuart Ferguson. He made the decision to release the source code to the public in the middle of 1999 and released a stable version a year and a half later. The product, formerly named SoftF/X, was renamed to OpenFX.
The OpenFX featureset includes a full renderer and raytracing engine, NURBS support, kinematics-based animation, morphing, and an extensive plugin API. Plugin capabilities include image post processor effects such as lens flare, fog and depth of field. Animation effects such as explosions, waves and dissolves add to the flexibility of the program. Version 2.0 also features support for modern graphics cards with hardware GPU acceleration.
OpenFX supports the Win32 platform, including Windows 95, NT, 98, ME, 2000 and XP. It can run under UNIX-based platforms by using the Wine compatibility layer.

OpenFX application window

*OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D rendering engine (as opposed to a game engine) written in C++ designed to make it easier and intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other high level classes.
The engine is free software, licensed under the LGPL and has a very active community. It has been used in some commercial games. It was Sourceforge's project of the month in March 2005.

3D image made with OGRE

*Pixie is a free, photorealistic raytracing renderer for generating photorealistic images, developed by Okan Arikan in the Department of Computer Science at The University of Texas At Austin. It is RenderMan-compliant (meaning it reads conformant RIB, and supports full SL shading language shaders) and is based on the Reyes rendering architecture, but also support raytracing for hidden surface determination.
Like the proprietary BMRT, Pixie is popular with students learning the RenderMan Interface, and is a suitable replacement for it. Contributions to Pixie are facilitated by SourceForge and the internet where it can also be downloaded free of charge as source code or precompiled. It compiles for Windows (using Visual Studio 2005), Linux and on Mac OS X (using Xcode or Unix-style configure script).

image made with Pixie

Let me know if there are other great Free and Open Source 3D Graphics software applications that I failed to include in the list.

For those of you who are into creating two-dimensional models, you can check out our list of 2D animation software for Linux.

Continue reading →

Christmas Jokes For Geeks

Christmas Jokes For Geeks: Christmas is just around the corner so let’s keep the jokes coming to get your heart pumping. I hope our jokes for IT professionals (corny or not) made you laugh, or at least smile.

To those of you who are hard to please, maybe this next set of jokes will finally make you cry with laughter. But if you will still not find this funny, shame on you! You don’t have a sense of humor and you don’t deserve a gift this Christmas because you are grouchy like The Grinch. I’m just kidding :-)

So here goes our Christmas jokes for geeks; have fun reading, or singing…


A Star Trek The Next Generation Night Before Christmas
Based on "A Visit From Saint Nicholas" by Clement Clarke Moore Adaptation copyright 1991, Eric R. Rountree

'Twas the night before Christmas, when all through the ship
Not a circuit was buzzing, not one microchip;
The phasers were hung in the armourery securely,
In hope that no alien would get up that early.
The crewmen were nestled all sung in their bunks
(Except for the few who were partying drunks)
And Picard in his nightshirt, and Bev in her lace,
Had just settled down for a neat face to face...

When out in the hall there arose such a racket,
That we leapt from our beds, pulling on pant and jacket.
Away to the lifts we all shot like a gun,
Leapt into the turbos and shouted "Deck One!"
The bridge red-alert lights, which flashed through the din,
Gave a lustre of Hades to objects within.
When, what on the viewscreen, our eyes should behold,
But a weird kind of sleigh, and some guy who looked old.

But the glint in his eyes was so strange and askew,
That we knew in a moment it had to be Q.

His sleigh grew much larger as closer he came.
Then he zapped on the bridge and addressed us by name:
"It's Riker, It's Data, It's Worf and Jean-Luc!
It's Geordi, and Wesley, the genetic fluke!
To the top of the bridge, to the top of the hall!
Now float away! Float away!
Float away all!"

As leaves in the autumn are whisked off the street,
So the floor of the bridge came away from our feet,
And up to the ceiling, our bodies they flew,
As the captain called out,"what the Hell is this, Q?!"
The prankster just laughed and expanded his grin,
And, snapping his fingers, he vanished again.
As we took in our plight, and were looking around,
The spell was removed, and we crashed to the ground.
Then Q, dressed in fur from his head to his toe,
Appeared once again, to continue the show.
"That's enough!" cried the captain, "You'll stop this at once!"
And Riker said, "Worf, take aim at this dunce!"
"I'm deeply offended, Jean-Luc" replied Q,
"I just wanted to celebrate Christmas with you."
As we scoffed at his words, he produced a large sack.
He dumped out the contents and took a step back.

"I've brought gifts," he said, "just to show I'm sincere.
There's something delightful for everyone here."
He sat on the floor, and dug into the pile,
And handed out gifts with his most charming smile:
"For Counsellor Troi, there's no need to explain.
Here's Tylenol-Beta for all of your pain.
For Worf I've some mints, as his breath's not too great
And for Geordi LaForge, an inflatable date."
For Wesley, some hormones, and Clearasil-plus;
For Data, a joke book, for Riker a truss.
For Beverly Crusher, there's sleek lingerie,
And for Jean-Luc, the thrill of just seeing her that way."
And he sprang to his feet with that grin on his face
And, clapping his hands, disappeared into space.

But we heard him exclaim as he dwindled from
sight, "Merry Christmas to all, and to all a good flight!"
---end---

Computer Wonderland Singalong

Another "ping",
Are you listenin'?
The puter screen,
Is a glistenin'.
With icons so bright,
They light up the night,
Welcome to the e-mail wonderland!

Gone away,
Are the hall talks.
Here to stay,
Is the IN-BOX.
Flagged "urgent, please read!",
And "answer with speed!".
Welcome to the e-mail wonderland!

In the morning e-mails start to add up.
No lunch today cause messages abound.
Just click away and hope the server stays up.
You can't do your job if it goes down.

10 P.M.,
You're not tired.
The caffeine,
Has got you wired.
The day's not complete,
Till the last delete,
Welcome to the e-mail wonderland!

In the morning e-mails start to add up,
No lunch today cause messages abound.
Just click away and hope the server stays up.
You can't do your job if it goes down.

Until you,
Are retired,
The same old grind,
It is required.
You'll face unafraid,
That message parade.
Welcome to the e-mail wonderland
---end---

Christmas Shopping For Geeks

Rule #1
When in doubt - buy him a Star Wars book. It does not matter if he
already has one. I have a friend who owns 17 copies of “The Wookie
Cookies Cookbook” and he has yet to complain. As a geek, you
can never have too many Star Wars books. No one knows why.

Rule #2
If you cannot afford a Star Wars book, buy him anything with an
acronym in it. Geeks love saying those acronyms. "Hey, George!
Can I borrow your PS2 to USB adapter?" "OK. By-the-way, are you
through with my PC2100 DDR RAM tester yet?" Again, no one knows
why.

Rule #3
If you are really, really broke, buy him anything for his game
system. A crappy third-party DDR pad, a whacky looking joystick,
or any game from the bargain bin. Geeks love gifts for their game
systems. No one knows why.

Rule #4
Do not buy geeks cologne. Do not buy geeks ties. And never buy
geeks designer shoes. I was told that if God had wanted geeks to
wear decent clothes, he wouldn't have invented sweatpants.

Rule #5
You can buy geeks new remote controls to for their computer. If
you have a lot of money, buy your geek a big-screen TV that can
hook up to the computer with an ergonomic chair. Watch him go
wild as he flips, and flips, and flips.

Rule #6
Do not buy a geek any of those fancy liqueurs. If you do, you will
have to listen to the many different concoctions they did at the
Microsoft Party.

Rule #7
Buy industrial-sized canisters of after shave or deodorant. I'm
told they will appreciate the efficiency and savings.

Rule #8
Do not buy geeks label makers. Within a couple of weeks, there
will be sighs because they will be lamenting for the newest model
with Ethernet and modem ports so that he can create labels
remotely. No one knows why.

Rule #9
Never buy a geek anything that says "for outside use" on the box.
It will ruin his Special Day and he will always stick it in the
closet.

Rule #10
Good places to shop for geeks include Electronics Boutique, Sun-
coast Video, Circuit City, Fry’s Electronics, Barnes and Noble, and
pricewatch.com. (Online stores for “Lord of the Rings” merchandise
are also excellent geek stores. It doesn't matter if he doesn't
know what it is. "From “Lord of the Rings”, eh? Must be something
I wanted. Hey! Isn't this genuine orc hair? Wow! Thanks.")

Rule #11
Geeks enjoy stupidity. That's why they never make mistakes of their
own (*cough*) - but they will enjoy others’ stupidity. Get him the
complete Monty Python Collection. Or point him to complaint
pages by AOLers. "Oh the thrill! The challenge! Who wants to be
p\/\/33n3d?"

Rule #12
Tickets to a cheesy kung fu movie are a smart gift. However, he
will not appreciate tickets to the WWF. Everyone knows why.

Rule #13
Geeks love personal electronics. But never, ever, buy a geek you
love a laptop. If you don't know why - please refer to Rule #8
and what happens when he gets a label maker.

Rule #14
It's hard to beat a really processor upgrade or an ergonomic
keyboard. Never buy a real geek a regular keyboard. It must be
an ergonomic keyboard. No one knows why.

Rule #15
Photoshop. Geeks love Photoshop. It takes us back to the days when
pasting your face on the body of a model was funny or at least
desperate. Nothing says love like Adobe Photoshop 6.0. No one
knows why.
---end---

Top 10 Technological Christmas Tunes

10. 'Twas the 'Net before Christmas

9. Santa Claus is modem to town

8. Up On The Desktop

7. "Quark," The Herald Angels Sing

6. Gateway In A Manger

5. The First AOL

4. INTEL IT On The Mountain

3. .COM All Ye Faithful

2. JAVA Yourself A Merry Little Christmas

1. Joy To The World Wide Web
---end---

Continue reading →

A Taste Of Mandriva Linux

A Taste Of Mandriva Linux: Mandriva Linux is a “populaire” Linux distribution with a French origin. It was created by Mandriva (formerly Mandrakesoft) in 1998. Mandriva’s previous name is Mandrakelinux, and its first release was based on Red Hat Linux (version 5.1) and KDE (version 1.0). It has since diverged from Red Hat and has included a number of original tools mostly to ease system configuration. Mandriva’s popularity can’t be denied as it places consistently high on Distrowatch ranking with a current standing at #8.

I have tried and tested almost all major Linux distros except for Mandriva. Fortunately, I had a not-so-busy weekend so I finally had my hands ready for Mandriva Linux 2008. I installed it on my backup computer with hardware specifications listed below:

Board: Intel D101GGCL
Processor: 3 GHz Intel Pentium 4 with HT Technology
Hard Drive: Samsung 80GB HDD
Memory: 1GB 400 MHz DDR RAM
Graphics Card: ATI PowerColor Radeon X300

Installation:
I loaded the One installation CD which I got from HERE. If you want a more complete version with language support and all, get the DVD Powerpack version. There’s also a FREE edition to those who have a strict ideology of using only free/open-source software. Anyway, once the CD was loaded, I was immediately impressed with Mandriva’s professional looking artwork. The installer itself is even more impressive. It is very straightforward and quick. I think Linux newbies can successfully install Mandriva without any trouble because almost all they have to do is just point and click. The installation was finished without a hitch, and I was very happy that everything worked with no time wasted. Grub was properly configured and important hardware like Ethernet, audio, video, and USB were functioning well.


Look and Feel:
Though I’m not a big KDE fan, I find Mandriva’s default theme very likable and I pretty much like its sleek appearance. By the way, there’s also a Gnome version but I wanted to see and experience Mandriva on its favored KDE flavour. Mandriva certainly knows how to please those who want some cutting-edge desktop effects because Compiz Fusion and its very own Mettise is installed by default. I easily and successfully enabled Compiz Fusion and it worked with very minor hiccups. Like when the screen saver appeared, my system just froze so I had to hard reboot. I find it just a slight glitch because I usually don’t enable my screensaver. I also played with the 2D effects of Mettise a bit, and it was obviously less resource hungry compared to Compiz Fusion, which makes it ideal for those who have an ultra low-end graphics card.



Package Management:
Mandriva One is packed with highly functional software, plus Java and Flash are already installed by default. Out-of-the-box KDE programs and handy desktop applications like Mozilla Firefox 2.0.0.6, OpenOffice.org 2.2.1, Mozilla Thunderbird 2.0.0.6, and Mplayer 1.0rc1 are also included. Programming and networking tools are also present, like Python 2.5.1, Perl 5.8.8, and Samba 3.0.25b. Downloading, installing, removing, and updating packages is no sweat, thanks to Mandriva’s graphical all-in-one Control Center. I think the Control Center is one of the biggest assets of Mandriva and other Mandriva-based distro like PCLinuxOS.



Stability:
Another slight problem that I noticed on Mandriva 2008 is its buggy NTFS-3G tool. Writing to my NTFS hard disk failed, but thanks to the Mandriva team for the instructions on enabling write support that can be found HERE. For the typical desktop users I know this won’t be that much of a problem as using Mandriva for daily computing tasks is perfectly safe and secure. I have watched DVD’s, surf the web, program with Python, and wrote this blog post on a Mandriva 2008 OS. In addition, I find the KDE desktop very responsive and the boot/start-up time relatively fast.


Conclusion:
All things considered, I can say that Mandriva 2008 is a very capable desktop operating system ideal for beginners as well as Linux power users. Those minor glitches that I have encountered were overshadowed by its rich features and outstanding performance. But, I do hope that those problems will be fixed on their next release. I intend to keep my Mandriva 2008 partition on my back up computer because I’m beginning to love it. I will be tweaking it and further use it for productive purposes.

Mandriva Linux is truly an elite distribution and this 2008 version further strengthened its excellent status. To those who haven’t tried Mandriva, I encourage you to have a taste.

Bonne journée! :)

Continue reading →

Rise of the Ego Surfers

Rise of the Ego Surfers: According to pewinternet.org, 47% of internet users have searched for their own name online. Exactly 53% have searched on the web for information about personal and business contacts.

In 2002, 22% of Internet users have searched online for their own name so the number of ego surfers have more than doubled in the span of only 5 years.

One of the main reasons for this "self-searching" phenomenon is the explosion of blogs, YouTube, Flickr, social networking and online profiles resulting in the increase in size of people's digital footprints.

I must admit that I have also searched for my own name online but it is mostly for fun. Like for this little auza keyword game/experiment that I am playing right now.

I think it is perfectly normal to ego surf especially with the growing number of people who have done it. So, to those of you who haven’t tried it yet, go ahead and look up for your own name on Google. Because who knows, someone might have left an intriguing footprint about you.

Continue reading →

Bayanihan Linux Licensing Concern

A few months ago, I made a review of Bayanihan Linux, and a recent comment made by a guy named Maccess caught my attention. He wrote:

I was wondering about the Bayanihan Linux licensing claim that it is free only for educational and Non-profit use, but a license in required for commercial use.

As a Debian based distribution, they are bound by the Debian social contract, and should be free.

As a product of a government institution paid for by taxpayer’s money, it should be free.

Even if we push aside those issues, if it wants to be the "national Linux," then it should be free so it can be adopted by Internet Cafes so they would have the same Linux in Cafes as they would have in schools.

Also, making it free also means that business would be more willing to adopt it, creating a justification for schools to use it because that is what businesses use.

By insisting on a "commercial" license, Bayanihan Linux is just killing itself and preventing the adoption of what could be a "National Linux".

I totally agree with Maccess' comments here. As a government funded project and as a Free and Open Source software, Bayanihan Linux should be made available to anyone without a price tag, even for those who want to use it for profit or to make money out of it.

I can’t seem to find a logical reason why there’s a need for licensing for it to be used commercially. In my own opinion, the business licensing is completely useless and will only cripple and prevent a quality desktop operating system like Bayanihan Linux from becoming popular among Filipinos. I hope someone from Bayanihan will be able to comment regarding this matter.

Continue reading →

Browse The Web Faster, Use Text Mode Browsers

Browse The Web Faster, Use Text Mode Browsers: Did you know that you can surf the Internet in text mode using a shell console or Linux terminal emulators? This is made possible by utilizing Free and Open Source text-based web browsers.

But why surf the web in plain text or geeky way while there are plenty of easy-to-use graphical browsers available?

To answer that question, I have here a list of some of the advantages in using a text-based Internet browser:

* Text-based web browser needs very few system resources, since displaying text needs much less processor time and memory than graphical pages.

* Text-based web browser runs almost everywhere, even in environments without a graphical mode. Especially the possibility to use them through Telnet can be very useful.

* Text-based web browsers have very quick start-up times. Thus they can be used to take a quick glance at a page without having to start a "big" graphical browser, and also without having to start the graphical environment if you do not have one running all the time.

* Information retrieval is much more efficient in a text-based web browser particularly when surfing graphically overloaded pages.


So if you are now convinced or have become curious enough to use an Internet browser in text mode, why not try the following:

Links is text WWW browser with tables and frames. It runs on Linux, Unix, OS/2 and Windows. Current version is 0.99. Visit its project website HERE for more details and to download.

Lynx is a text browser for the World Wide Web.Lynx 2.8.5 runs on Unix, VMS, Windows 95/98/NT, DOS386+ but not 3.1, 3.11, or OS/2 EMX. The current developmental version is also available for testing. Ports to Mac are in beta test. Visit its project website HERE for more details and to download.

Netrik is the ANTRIK Internet Viewer/Browser/Explorer/Navigator/whatever. Netrik is Free Source Software published under the GNU GPL, which essentially states that you can do anything with the programm and its source code, as long as it remains free. Visit its project website HERE for more details and to download.

W3m is a text-based web browser as well as a pager like `more' or `less'. With w3m you can browse web pages through a terminal emulator window (xterm, rxvt or something like that). Moreover, w3m can be used as a text formatting tool which typesets HTML into plain text. Visit its project website HERE for more details and to download.

W3mmee is a variant of w3m with support for multiple character encodings. Visit its project website HERE for more details and to download.

Emacs/W3 used to be known as the most popular WEB browser on Emacs, but it worked so slowly that we wanted a simple and speedy alternative. Visit its project website HERE for more details and to download.

W3m is a pager with WWW capability, developed by Akinori ITO. Although it is a pager, it can be used as a text-mode WWW browser. Then we developed a simple Emacs interface to w3m. Visit its project website HERE for more details and to download.

Debris is a free (see GPL) text mode HTML browser package. It provides:
• support for tables
• support for forms
• secure environment, suited for public terminals
• it is small (only 25% of the size of lynx) and fast
Visit its project website HERE for more details and to download.

Continue reading →

Doom on iPod in My Pocket

Doom on iPod in My Pocket: I travel a lot these days. When I get bored, one of the favorite things that I always do is get my 5th Gen. iPod, not to listen to music or watch some videos of cats, but play Doom on it. That’s right. The good old semi-violent first-person shooter game called Doom, in 3D. I'm not kidding folks.

Now how did I do it?

First, I installed Rockbox. Rockbox is a free software replacement for the firmware held on various forms of digital audio players (DAPs). Rockbox offers an alternative to the host device's operating system firmware (in many cases without removing the original firmware) which provides a plug-in architecture for adding various enhancements and functionality to DAPs which are not present in the original OS. Enhancements include PDA functionality, applications, utilities, and games.

I just made a tutorial on installing Rockbox and bootloader on the iPod (click on the link): How to install Rockbox and Bootloader.

After familiarizing with the Rockbox firmware, I then installed Doom by following these very simple steps:

Note: To play Doom, you need at least the "base wad" called rockdoom.wad plus one or more game wads.

1. Install rockdoom.wad

Create a directory called /.rockbox/doom/ on your player (i.e. F:\.rockbox\doom\ for Windows users - where F: is the drive letter for your DAP) and save the following file in that directory:

* rockdoom.wad: rockdoom.wad.

2. Install the game wads

Copy the Doom wad(s) you wish to play into that directory and start Doom. The wads doom looks for are:

* doom1.wad: Doom (Shareware)
* doom.wad: Doom
* doomu.wad: Doom
* doom2.wad: Doom 2 - Hell on Earth
* doom2f.wad: Doom 2 French
* plutonia.wad: Doom 2 - Plutonia Experiment
* tnt.wad: Doom 2 - TNT - Evilution

A free alternative for Doom 2 is Freedoom. This can be used in place of doom2.wad or it may be used as an addon in doom by placing it in the addons directory.

Some photos of my iPod running Doom:




Now let’s smoke those freaky aliens!

Continue reading →

Christmas Jokes For IT Professionals

Christmas Jokes For IT Professionals: Let us loosen up a bit because it is time once again for our annual Christmas season jokes. This is all for the spirit of fun with the hope of making everyone jolly.

To those who don’t have a sense of humor, we warn you to not read any further. But to those of you who have, sit back, relax, read and enjoy our jokes. So after our Microsoft jokes, here are some Christmas jokes for IT professionals:

A Networkologist's Christmas (v3.1)
-by Timothy Haight

“‘Tis the night before Christmas,”, I thought with a frown.
I was stuck at the office. The network was down.
The routers were hung in the closet, all crashed.
Their tables had holes in their data, all trashed.
Remote distribution, it seems, just for fun,
had erased DLLs Windows needed to run,
on 84 desktops, way down in accounting.
I sat stunned at my desk, my blood pressure mounting.
When all of a sudden there arose such a clatter,
I saw that a server had something the matter.
There was smoke coming out of the main hard disk drive.
"No problem,” I thought, "I'm set up with RAID 5.".
But I found out the system I thought was unstoppable
Hard disk drives that turned out completely unswappable!
"No problem," I thought, "I've tape backup to thank.”
And then I discovered my backups were blank.
The UPS burped, and its lights all went out.
I started to scream! I started to shout!
But nobody heard as I vented my rage,
My gurus were all on vacation those days,
And nobody's tech support answered the phone.
I was nose deep in trouble, completely alone,
When out at reception, I heard a soft knock.
As the hands just touched midnight on my desktop clock...
"What's your problem?", he asked,
"Never mind, friend, I know.
I checked out your network five hours ago.
I did some proactive analysis, so
I knew that this time bomb was going to blow."
Who was this guy? Who did he think that he was?
He was dressed in red coveralls, white beard, and black gloves.
His eyes had the twinkle of technical genius.
His smile cut down personal distance between us.
He spread out his tools, and went straight to his work.
"Whoever configured this network's a jerk.",
He said with a :-)> as he quickly rebooted,
Uploaded some software, and smoothly rerouted
The LAN to a WAN that he quickly supplied
With bandwidth at least 20 gigabits wide
That went via wireless, I think, LEO,
to tech support elves waiting at the North Pole.
"Now bridging, now routing, now Ethernet hubs!”
He chanted as each piece of hardware he rubbed.
"Cheer up, my good friend!
Lose that mindset so tragic!
Technology often looks just like some magic
To people who don't understand what we do.
Now a switch, emulation, now middleware glue!
Look at the protocols, check one or two,
Debug a bit, test a bit, presto! We're through!"
My data was back! Every system checked out!
Tears of joy wet my face as I wandered about.
"How can I thank you? You must be Saint Nick!"
He said, "Really, my friend, it's not such a great trick,
If you don't give up hope, focus on what you're doing,
And read all your issues of NETWORK COMPUTING."
And I heard him exclaim, as his reindeer were coursing,
"Merry Christmas to all! And consider outsourcing!"
---END---

Funny C/C++ declaration
/* All this was done on August 17, 2007 by Pietro Gagliardi
You are free to use this code in a citation or (if you have the guts)
in your own program; just please mention me. */

typedef int number;
class microsoft : public corporation, public enemy<(number) 1> {
public:
microsoft()
{
sanity = 200;
bill_gates = drop_out();
ceo = bill_gates;
while (sanity > 2) {
sleep(2);
sanity--;
}
steve_ballmer = new class doofus;
}

#define our int
#define SUCCESS 1

our year_2007_goals()
{
delete bill_gates;
ceo = steve_ballmer;
sanity -= 200;
return SUCCESS;
}
protected:
int sanity;
class doofus ceo, bill_gates, steve_ballmer;
};

typedef int iq;
const iq of_steve_ballmer = -4, of_steve_jobs = MENSA_MINIMUM - 1,
of_linus_torvalds = MENSA_MINIMUM, of_bill_gates = UNDEFINED;

/* Here are some that make use of the preprocessor and the Unix programming interface */
#include

#define middle
middle class businessMan {
ino_t want_to_go_to_work;
#if speeding_to_work_because_you_are_late
off_t o_jail;
#endif
};

class mate
{
ino_t wannagotoskool;
};

class woman {
#define be
private:
be friend class of_girls;
off_t o_the_mall()
{
for (;;)
mall.go_to(rand()).shop();
}
};

class clown {
!friend class teacher;
friend class mate;
};
---END---

Santa Claus is Coming to Town
#Submitted by Steve Wainstead
#!/bin/santash
# Santa Claus is coming to town

better !pout !cry
better watchout
lpr why
santa_claus <>town

cat /etc/passwd > list
ncheck list
ncheck list
cat list | grep naughty >coal
cat list | grep nice >gift
santa_claus <>town

who | grep sleeping
who | grep awake
who | egrep 'bad|good'

for goodness_sake; do
be_good;
done
---END---

Extra:
Season's Greetings from the world's richest IT Professional! --Bill Gaytes Gates

Are you gay enough for Christmas?

Continue reading →

KDE-Made Educational Software for Kids and Adults

KDE-Made Educational Software for Kids and Adults: The KDE Education Project is developing high-quality, handy educational software for the K Desktop Environment. Its primary focus is on schoolchildren aged 3 to 18 and on specialized user interface needs of young users. In addition, several programs were also made to aid teachers in planning lessons, and others that are of interest to university students and anyone else with a desire to learn.

To add to our list of Free and Open Source educational software applications, here are some of the best KDE-made programs for learning that you may also find interesting and useful:


KLettres
KLettres aims to help to learn the alphabet and then to read some syllables in different languages. It is meant to help learning the very first sounds of a new language, for children or for adults.

Currently available are: Czech, British English, Danish, Dutch, English, French, German, Hebrew, Italian, Low Saxon, Luganda, Romanized Hindi, Spanish and Slovak, you can choose using the Languages menu. A toolbar with the special characters per language is now provided if you don't have the correct country keyboard or the keyboard layout to be able to display correctly the accented letters.

More about KLettres HERE


Kanagram
Kanagram is a replacement for KMessedWords, and is new in KDE 3.5. Kanagram mixes up the letters of a word (creating an anagram), and you have to guess what the mixed up word is. Kanagram features several built-in word lists, hints, and a cheat feature which reveals the original word. Kanagram also has a vocabulary editor, so you can make your own vocabularies, and distribute them through Kanagram's KNewStuff download service.

More about Kanagram HERE


KHangman
KHangman is the classical hangman game. The child should guess a word letter by letter. At each miss, the picture of a hangman appears. After 10 tries, if the word is not guessed, the game is over and the answer is displayed.

The words are nouns and available in twenty-four languages at the moment: Czech, Brazilian Portuguese, Bulgarian, Catalan, Danish, Dutch, English, Finnish, French, German, Hungarian, Irish (Gaelic), Italian, Norwegian (Bokmål), Norwegian (Nynorsk), Polish, Portuguese, Spanish , Slovenian, Serbian Latin , Serbian Cyrillic, Slovak, Swedish, Tajik and Turkish. The program will detect which languages are present and enable them. In KDE 3.2 you have all the languages but in KDE 3.3.x and in the next KDE 3.4, you will get only english plus the data in the language you use in kde provided it exists. You will also be able to easily download other languages via the Get New Stuff dialog (3 clicks and your data will be installed).

More about KHangman HERE


Kig
Kig is a program for exploring geometric constructions. It is meant as a better replacement for such free programs as KGeo, KSeg and Dr. Geo and commercial programs like Cabri.

Kig is meant as a useful and powerful utility for high school students and teachers, and as a fun project for me and others.

More about Kig HERE


KMPlot
KmPlot is a mathematical function plotter for the KDE-Desktop. It has built in a powerfull parser. You can plot different functions simultaneously and combine their function terms to build new functions. KmPlot supports functions with parameters and functions in polar coordinates. Several grid modes are possible. Plots may be printed with high precision in correct scale.

More about KMPlot HERE


KWordQuiz

KWordQuiz is a general purpose flash card program. It can be used for vocabulary learning and many other subjects. If you need more advanced language learning features, please try KVocTrain.

KWordQuiz is the KDE version of the Windows program WordQuiz. If you have just switched to KDE/Linux you can use all files created in WordQuiz with KWordQuiz.

More about KWordQuiz HERE


KStars

KStars is a Desktop Planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes 130,000 stars, 13,000 deep-sky objects,all 8 planets, the Sun and Moon, and thousands of comets and asteroids.

More about KStars HERE


Parley

Parley is a program to help you memorize things.

Parley supports many language specific features but can be used for other learning tasks just as well. It uses the spaced repetition learning method, also known as flash cards.

More about Parley HERE


Visit the KDE Education Project website HERE; help and support free/open-source software.

Continue reading →