Monday, January 31, 2011

End of January

This is the end of January and tomorrow will be a start of February. It surely fast enough to end a month without knowing it. It seems that we have just entered a new year few days ago and yet here we are going to the second month of 2011.

February will be a special month since it's only 28 days and there will be Chinese New Year on 3rd of February. It will be a fun moment for everyone who celebrates CNY around the world Yahoo

Sunday, January 30, 2011

First Novel in 2011

I finally bought my first novel in 2011 today. I went to Togamas book shop today with my fiancee and my mother. While they were shopping somewhere else, i went to Togamas and i saw The Necromancer, the fourth book of The Secrets of the Immortal Nicholas Flamel series. I decided to buy this book because i have been following this book since the first book.

Anyways, i have some novel wishlist updates for this year, which i hope can be fulfilled Goodluck:

Saturday, January 29, 2011

Image_GraphViz Not Compatible With PHP 5.3.x

I have a problem with Image_GraphViz PEAR package. I installed it on my computer and i tried the example, but it doesn't work on PHP 5.3.5. Instead, i got this following error messages:

Strict Standards: Non-static method System::mktemp() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Image/GraphViz.php on line 1005

Strict Standards: Non-static method System::_parseArgs() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 385

Strict Standards: Non-static method Console_Getopt::getopt2() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 76

Strict Standards: Non-static method Console_Getopt::doGetopt() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Console/Getopt.php on line 75

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Console/Getopt.php on line 109

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 386

Strict Standards: Non-static method System::tmpdir() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 400

Strict Standards: Non-static method System::mkDir() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 403

Strict Standards: Non-static method System::_parseArgs() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 239

Strict Standards: Non-static method Console_Getopt::getopt2() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 76

Strict Standards: Non-static method Console_Getopt::doGetopt() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Console/Getopt.php on line 75

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Console/Getopt.php on line 109

Strict Standards: Non-static method Console_Getopt::_parseShortOption() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Console/Getopt.php on line 162

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Console/Getopt.php on line 167

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 240

Strict Standards: Non-static method PEAR::registerShutdownFunc() should not be called statically, assuming $this from incompatible context in /usr/share/pear/System.php on line 421

Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in /usr/share/pear/Image/GraphViz.php on line 204

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method System::_removeTmpFiles() should not be called statically in /usr/share/pear/PEAR.php on line 774

Strict Standards: Non-static method System::rm() should not be called statically in /usr/share/pear/System.php on line 440

Strict Standards: Non-static method System::_parseArgs() should not be called statically in /usr/share/pear/System.php on line 193

Strict Standards: Non-static method Console_Getopt::getopt2() should not be called statically in /usr/share/pear/System.php on line 76

Strict Standards: Non-static method Console_Getopt::doGetopt() should not be called statically in /usr/share/pear/Console/Getopt.php on line 75

Strict Standards: Non-static method PEAR::isError() should not be called statically in /usr/share/pear/Console/Getopt.php on line 109

Strict Standards: Non-static method Console_Getopt::_parseShortOption() should not be called statically in /usr/share/pear/Console/Getopt.php on line 166

Strict Standards: Non-static method PEAR::isError() should not be called statically in /usr/share/pear/Console/Getopt.php on line 167

Strict Standards: Non-static method PEAR::isError() should not be called statically in /usr/share/pear/System.php on line 194

Strict Standards: Non-static method System::_multipleToStruct() should not be called statically in /usr/share/pear/System.php on line 204

The example source code is very simple. Here they are:

<?php
require_once 'Image/GraphViz.php';
$gv = new Image_GraphViz();
$gv->addEdge(array('wake up' => 'visit bathroom'));
$gv->addEdge(array('visit bathroom' => 'make coffee'));
$gv->image();
?>

I tried to debug this code and i found out that the last line that caused the problem to appear which i think it's related to strictness of PHP 5.3.x compared to earlier version of PHP. I am thinking about compatibility issues between Image_GraphViz and PHP 5.3.x. I hope it can be solved as soon as possible

Friday, January 28, 2011

Substitution Class

Tomorrow i am supposed to have a holiday due to five working day, but since next Thursday we will celebrate Chinese New Year and it has been celebrated as national holiday, so the substitution class is scheduled earlier and it comes to this Saturday.

I have two classes on Thursday, so i should replace them tomorrow. Let's hope the students came to class Dance OK

Thursday, January 27, 2011

Big Upgrade Today

I made a big move today by replacing OpenOffice.org with LibreOffice 3.3.0 which has just been released yesterday using Eric Hameleers package for Slackware. It's working great, even though i saw some interface glitch, but it's considered a cosmetic problem, so it's a minor one. The look and feel has a lift up a bit compared to OpenOffice.org 3.2.1, but i'm not sure what happened with the just-released OpenOffice.org 3.3.0.

Another big move is the upgrade to KDE 4.6. I now used it in all of my machines: laptop, desktop, and workstation at my office. It's really a great upgrade, even though there are some minor annoying problem with Nepomuk Indexing which arose since Beta and RC release and i don't think it has been fixed yet up to now. This problem wasn't there at 4.4.5, so i guess it's a known bug for some time. Let's just hope it will be fixed in future release of KDE.

Big move today and big win for Open Source community Yahoo

Wednesday, January 26, 2011

Waiting for KDE 4.6

After LibreOffice gets released, i'm waiting for KDE 4.6 release today. It should be released in a few hours, but i'm waiting for the native package in Slackware which should be provided by Eric Hameleers on his KTown repository.

So far, i'm not really amused with KDE 4.6 due to several bug related to Akonadi, Nepomuk and Strigi which caused annoying message dialog everytime i logged in to KDE desktop. Other than that, i think KDE 4.6 is maturing so well so that it should be another big leap from KDE team. They are trying to split from HAL and focusing on Udev directly. So far, almost all packages are now HAL-free. Next focus is on extragears.

Tuesday, January 25, 2011

LibreOffice 3.3.0 Released

LibreOffice is finally releasing their first product earlier than Oracle's OpenOffice.org 3.3.0 as they have released it today. In a blog post, Florian Effenberger described the process of LibreOffice development and also their achievement during this four months to get this product released and starts their debut against OpenOffice.org and of course Microsoft Office. For list of all features in LibreOffice, please check the New Features page.

Download page list all available formats. There are three platform supported, Windows, Linux, and Macintosh. For Linux, they provide DEB and RPM format just like the old OpenOffice.org tradition. They also provide the source code if you want to build your own installer or customize it for your own purposes. Please check whether your system has met their system requirements before downloading and installing.

Congratulations on first release of LibreOffice. We are looking forward to see further and future release of LibreOffice Yahoo

Monday, January 24, 2011

Nokia N9 Rumors


Next Mobile World Congress event will be used by Nokia to introduce their next flagship smartphone Nokia N9. There has been so many rumors about Nokia N9 which should supercedes Nokia N8. Here are some of them:
  • Equipped with 1.2 GHz processors which should be the fastest one this year
  • Using MeeGo as the operating system
  • Armored with 12 MP camera like in N8
  • Front-facing camera and QWERT keyboards
  • LTE connectivity
I can't imagine what will be the final price if it has all those features. I would estimate around 7-8 million IDR as the initial price in Indonesia.

Sunday, January 23, 2011

Changes on ISO Collection

Today, i have added two new Linux distributions to ISO Server at UKDW. They are CloneZilla and GParted.

These two distributions are quite unique, since their primary purpose is not for daily usage, but for disk cloning and restoration (for CloneZilla) and for managing partition (for GParted). I believe these two distros will be quite useful sometime in the future, so i reserved some place for it.

Also, i have deleted Fedora 13 repository on the Repository Server as Fedora 14 has been released for some time and i believe most people will be using Fedora 14 for now instead of staying with Fedora 13. I will make sure that the repository will only host the latest version, except for some Linux distros, such as Slackware (because it's still widely used and supported, even back until Slackware 8.1 in several cases) and Linux Mint (because it has one big repository and we do a full rsync to the main repository).

Saturday, January 22, 2011

Great Match from MU

It's been a wonderful season for Manchester United and i wanted to keep it that way until the end of this season. It'a great match between Manchester United and Birmingham which has just ended with 5-0 at the end of second half.

Three goals from Dimitar Berbatov proved that he's the target man for MU this season. The other goals were contributed from Ryan Giggs and also Nani. Even though Wayne Rooney didn't put his name on the score sheet today, he contributed three assists to Berba and Giggs. I think his role has evolve from a target man to a good ball distributor. Sometimes he also becomes a decoy to make ways for his partners to score a goal. It's something that can only be done by unselfish and professional player like Rooney.

It's so wonderful Yahoo

Mozilla Will Block Skype Toolbar

If you used Firefox as your primary browser and you have Skype along with the Skype toolbar installed, then be prepared. Mozilla will block Skype toolbar add-on for Firefox and remotely disable it for existing users because it is believed to be the root cause of several Firefox crashes bug report that is filling Mozilla's BugZilla lately.

This is an official announcement from Mozilla, posted on their blog. Please remember that this is the temporary workaround until Mozilla and Skype can find the solution for this problem as more and more bug report came and they reported to have Skype toolbar installed when describing what happened with their browser.

Friday, January 21, 2011

Changes on Google

There has been a big changes on Google's top management as posted by Eric product development and technology strategy starting April, 4.

Meanwhile, Sergey has decided to devote his time and energy to strategic projects, in particular working on new products. His title will be Co-Founder. He’s an innovator and entrepreneur to the core, and this role suits him perfectly.

In the past, Larry rarely showed up in many events, but with his position as the new CEO, his appereance will increase dramatically and we hope more and more inovations from Google to support our daily activities in the future.

Thumbs up for Google thumbs up

Thursday, January 20, 2011

Three in a Row

Thursday will be my busiest day of the week since i will have three classes in a row. Two classes of computer security and one UNIX programming class. Sometimes i don't have time to rest and have have lunch since the spare time before the next class is so tight.

Luckily all of those pains is gone when i see the excited students learning new knowledge and Code OK shell scripts on the computers Yahoo

Wednesday, January 19, 2011

More Performance Improvement

Linus has just released Linux Kernel 2.6.38-rc1, which means he closed the merge window, a timeframe where developers can submit their major changes to be included in the next Linux kernel release (which will be likely be in April).

In his announcement, he noted two favorite new features which should be another performance improvement efforts. Those two are RCU-based path name lookup and group scheduling. He said he saw a nice improvement after applying all these patches and it should boost overal performance on many common desktop computers.

I'm looking forward to see 2.6.38 in April. That should be a good gift for my birthday Yahoo

Tuesday, January 18, 2011

How to Recover From a Broken Relationship

It’s hard to cope with change, and when the change signifies the end of a relationship, it’s like your whole world has come to a standstill. A breakup affects one person more than the other – the one who chooses to leave is not as heart-broken as the one left behind. When you’re the one whose heart is broken, you feel like it’s the end of life and that you just can’t go on. However, time heals all wounds, even the harshest of them. So give yourself time to forget and move on, and to expedite this process, here’s what you can do:
  • Believe that work is your salvation: When you’re busy, you tend to forget that you’re sad. It will take some time to get into the mood to work, but with a little focus and concentration, it’s easy to throw yourself into your work and stay busy enough that you don’t have time to wallow in self pity and feel sorry for yourself. Spend more time at the office if necessary; for all you know, it may lead to better things professionally. Your enterprise and hard work could bring you a promotion or a raise, thus turning a negative aspect into a positive one. A busy mind has no time for depressing thoughts and sad feelings.
  • Get back into the social groove: The problem with intimate relationships is that it isolates you from the crowd of friends you normally hang out with and whose company you enjoy. When you become part of a twosome, you tend to get wrapped up in each other and forget the world around you. And when this relationship ends, it’s natural to feel you’re all alone. Don’t brood over what’s happened; instead, get back into the social groove as soon as possible and you’ll find that life goes on, no matter what. Spend time with friends who care, and surround yourself with people who are cheerful and who won’t let you mope around.
  • Don’t give in to the temptation to communicate with your ex: Once the anger and self righteousness fade away, you’re going to start feeling very emotional. You will miss your partner and may long to call and beg them to take you back. While this could work, remember that a relationship that is not built on mutual trust and respect is not worth staying in. Your partner will start taking you for granted, and it’s only a matter of time before you get dumped again. So hold on to your pride and stay steadfast in your resolve to avoid any communication with your ex, at least until you know you’ve moved on and it’s safe to interact with him/her socially.
  • Exercise regularly: Exercise is important, not just to keep your body healthy, but also to keep your mind active and content. When you work out, your body releases feel-good chemicals that spread through your body and provide you with a sense of wellbeing and good health. You get a good night’s sleep and feel refreshed and energetic throughout the day. Also, you lose weight, boost your fitness, and look great (the best way to get back at your ex, don’t you think?).
So when relationships end, look at it as a fresh start and not as the end of life – a positive attitude does wonders for your confidence and sex appeal.

This guest post is contributed by April Davis, she writes on the topic of Accredited Degree Online. She welcomes your questions and comments at her email id: april.davis83(@)gmail(.)com.

Improving PHP Installation

PHP is an example of a good open source project. It has been widely used and known by many developers. It has a vast of libraries and extensions that ease the work of developers because they don't have to invent everything from scratch. Instead, they can use all the available libraries for free. It also has a big collections of classes in PEAR and PECL repository.

Even with all those advantages, PHP is also known to have some security problems. That's why, i added Suhosin patch into my virtual server to enhance it's security protection. Adding suhosin is an easy task, since it has been described in detail in their documentation page. I can manage to install Suhosin in less than 2 minutes.

For those who seeks for performance improvement, i would suggest you to try eAccelerator and APC. It's also easy to install and configure. I'm able to finish the installation and configuration process in less than 5 minutes.

Just make sure to verify that it has been activated by creating a file with phpinfo() inside of it and ran the file in browser or just use terminal and issue php -v and this is the results:

PHP 5.3.5 (cli) (built: Jan 11 2011 21:51:47)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH

Monday, January 17, 2011

RDF API for PHP

Even though Web Semantic, RDF, and Sparql has been promoted by W3C as part of Web 3.0 and Semantic Web ideas, it seems that it doesn't attract many people to develop library to support programmers. This is the same problem that became my reason to do my thesis for my master degree. At that time, my problem is the lack of working Annotea Client.

One of my student is now working on his thesis as his final year project and he was unable to find RDF/SPARQL API for PHP, but with only one search, i can find RAP - RDF API for PHP, which i think is another outdated (but still working) PHP library to support RDF and SPARQL.

I wish there are more libraries to support the continuation development of Semantic Web and Web 3.0

Sunday, January 16, 2011

First Day of New Semester

Tomorrow will be the first day of this semester. I have been waiting for this for a long time since taking too much holiday is no good for me. I didn't do too much activities and i was a little bit stress because of it (probably due to a little bit of workaholic).

Anyways, it's good to have activities back in campus. Hopefully it will become a nice and fun semester Yahoo

Saturday, January 15, 2011

Zodiac Changes

If you often read monthly or weekly horoscope and later you found out that it didn't seem to work with your daily life, it's probably because there has been a change in the zodiac signs and it might affect your astrological signs and you read the wrong one Rolling

DailyMail wrote an article about this and it said that there is 13th star sign, Ophiuchus, to help readjust the zodiac calendar.

You probably would like to see this picture for more detail about the new zodiac:

Malioboro Report

I am lucky to be invited to be a speaker in Malioboro, since i had a chance to visit some places that i think i would never visited before. Let's take an example of today's event in UIN Sunan Kalijaga. It was my first trip there since 2nd Malioboro event was held there. I got there a little bit early, because i don't know the place exactly. I asked some local students there and they gave me pointer to the exact location. Thanks to them Worship

In general, i like the idea of Malioboro. It's basically an event in which the speaker shares their thoughts to the audience. There is no spesific criteria for the audience. It can be anyone. No advanced skill is required to become a participant. Of course there will be some entrance fee, but it's very cheap (around IDR 5000) and you get a free snack. The event will be held not only in campus, but sometimes in cafe also (the first one was held in Angkringan Cafe), so it's so formal.

Today's topic was about Web and there were four speakers today, but there's one speaker who didn't talk about web, instead she shared her experience of using Linux and she invites all people not to afraid of using Linux. If she can use it, why can't other use it as well? Yahoo

I'm waiting for the documentation of this event to be placed on my collection Bring it

Friday, January 14, 2011

Speaker at MALIOBORO

I was invited (or probably forced) to become a speaker in Malioboro event. It is a new community-based sharing event held and sponsored by Jogja Linux User Group and many other Linux Community in Jogja (mostly are from campus).

I missed the first roadshow in UAJY, but i was invited to take part in the second round in UIN Kalijaga tomorrow. I will be presenting a small ideas on how to manage a successful web project. Since the timeframe is so short (about 20 minutes per speaker), i'm forced to create a very small slide presentations (around 15 slides) and hopefully i can manage to share what i learn up to now.

Thursday, January 13, 2011

Heimdal Security Agent

One simple way to make sure our computer is safe is by applying all security updates provided by software vendors, including the operating system. In Windows, Microsoft MBSA can help us to do that, but that only works for Windows operating system itself and not the other applications that were installed on the system. That's why you need third party such as Secunia PSI.

It's a simple and small application that help users to make sure their computer has the latest security patches and up to date applications by comparing the installed version with the signature retrieved from the Internet. Secunia has a good reputation as a security-related organization, so many people have used the tool.

Another alternative is by using Heimdal Security Agent, developed by CSIS Security Group. It's also another FREE application (for home user) and it constantly keeps a selection of actively exploited programmes up-to-date, while at the same time keeping a close eye on malicious software that exploits vulnerabilities in the monitored programmes.

Wednesday, January 12, 2011

Working With Headless Virtual Machine

Yesterday, i was trying to learn new thing: configuring a headless virtual machine. I need this one as i will teach Internet Application Engineering this semester and i'm hoping to provide a hosting site for the students to upload their work, but i don't want to risk the available systems, so i decided to try on building a virtual machine on top of the current system.

I'm used to VMWare, but i don't know if VMWare does offer headless virtualization, so i tried to use Virtual Box from Oracle. It took me a while to learn about all the command line options, but finally i managed to build the machine using Slackware 13.1 and configure it's services. I basically only need small number of services, which are HTTP, Database (MySQL), and SCP/SSH. I don't use FTP, since it's not secure and i want to make sure that all data transfer happened in secure channel.

For now, it has been working well, and i'm still configuring several things, including the possibility of having SVN or any other SCM tools (they are already installed actually, but i will try to provide web-svn access for the students). Not bad for something new and being worked under 24 hours Evil Grin

Tuesday, January 11, 2011

Android 3 "Honeycomb" Preview

Google has just officially released a preview version of their next Android 3 "Honeycomb" mobile operating system at CES 2011 in Las Vegas. This version is focused on devices with larger screen sizes, such as tablet and it's user interface has been revamped to help people use it better.

Changes under the hood include enhancements to the built-in web browser, such as tabbed browsing, as well as support for syncing with Google Chrome and incognito mode for private browsing. Android 3.0 will include the latest Google Mobile innovations, such as Google Maps 5 with 3D buildings, access to Google eBooks and Google Talk, which will allow for voice and video chat to any other Google Talk enabled device.

See Andy Rubin for more information about Android 3 on his Blog

If you want to see the video, see below

Another Substantial Improvement

Linus has just written a quick note about his pull on Nick Piggin's work on RCU lookup that he considered scary, but interesting and impressive one. Scary since it's some very core code, but he also likes it because it significantly improve the performance on his machine (he only conduct a small test with find).

I'm looking forward to see major performance improvements on Linux Kernel 2.6.38 which should be out around April Yahoo

Monday, January 10, 2011

No More Hidden Plurk Emoticons?

Yes, i know there has been a new hidden Plurk emoticons out there, but i don't feel like adding it on my script, because i think it's so ugly Doh. If you don't believe me, i'll show it to you below:








If you want to add it manually, it's up to you to do it, but i will not add it on my script. Perhaps when new hidden emoticons appears and it's good enough, i will update my Yahoo/Plurk Emoticons again Yahoo

Sunday, January 09, 2011

Bad Day for Liverpool

I think these last few weeks are the worst situation that could ever happened in Liverpool. They lost their coach following bad performance on Liverpool after having too much losses in the last five matches or so. They replaced it with Kenny Dalgish, but i don't think it will too much improvement. Everything takes time and sometimes it requires a long and consistent changes internally before they give a better output.

Somehow, he started his debut with Liverpool on FA Cup against Manchester United and right now, they are one goal behind and losing Steven Gerrard after being penalized for red card in 32nd minute after charging with two feet. I just hope there won't be another changes before this season ends and Kenny can bring Liverpool's performance back to it's original.

Saturday, January 08, 2011

PHP Bug

A new test case for testing PHP installations whether it's affected by PHP hangs on numeric value 2.2250738585072011e-308 bug is now available. Save the content of this script and run this testcase in CLI (console) by issuing php filename.php.

Here's the result in my desktop (which is affected):
willysr@desktop:~$ php test.php
Testing float behaviour. If this script hangs or terminates with an error message due to
maximum execution time limit being reached, you should update your PHP installation asap!
For more information refer to .
PHP Fatal error: Maximum execution time of 1 second exceeded in /home/willysr/test.php
on line 35

Fatal error: Maximum execution time of 1 second exceeded in /home/willysr/test.php on line 35

If you need the solution right away, you can use this patches for PHP 5.2.x and 5.3.x. It's a simple fix (only by adding volatile keyword in one line) and it should fix the problem. Rebuilt PHP and voila... you are safe from those bug. Again, thanks to PHP team who provides the quick and easy fix to solve this problem Yahoo

Here's the result when my PHP installation has been patched:
willysr@desktop:~$ php test.php
Testing float behaviour. If this script hangs or terminates with an error message due to
maximum execution time limit being reached, you should update your PHP installation asap!
For more information refer to .
Your system seems to be safe.

Update : PHP 5.3.5 and PHP 5.2.17 has been issued to fix this problem. Go get them at PHP Web Site

Friday, January 07, 2011

Secret Garden Drama

Currently, i'm watching Secret Garden, a Korean drama which is still airing. I have been absent watching Korean Drama for some time and focusing on Chinese/Taiwanese dramas, but since i think this drama is good, i'll make an exception for it.

Taken from D-Addicts:
The drama tells the story of Kim Joo Won (Hyun Bin), an arrogant and eccentric CEO who maintains the image of seeming perfection, and Gil Ra Im (Ha Ji Won), a poor and humble stuntwoman whose beauty and body are the object of envy amongst top actresses. Their accidental meeting, when Joo Won mistakes Ra Im for actress Park Chae Rin, marks the beginning of a tense, bickering relationship, through which Joo Won tries to hide a growing attraction to Ra Im that both confuses and disturbs him. To complicate matters further, a strange sequence of events results in them swapping bodies.
So, if you read the synopsis, you will find out that it's very interesting and the plot is rarely to be found in most Korean drama. It's airing on Saturday and Sunday (Korean time), so the English subs are usually released few days after it has been airing (most likely in Tuesday-Thursday).

If you look at the episode ratings, you will see why i am so eager to watch this drama Dance OK

Thursday, January 06, 2011

Yahoo/Plurk Emoticons Updated

I have just uploaded a new version of Yahoo/Plurk Emoticons for Blogger script to my Box.Net account. It contains one more hidden emoticon which i think very funny. It's a dancing android logo Droid Dance. I wish there will be more dancing emoticons in the future Yahoo

Remember to install Greasemonkey extension first if you want to use this script on Blogger. Also note that this script is not yet working on new editor. You will have to use the old editor or else you won't see the emoticons on the Blogger Editor.

KDE 4.6 RC 2 Released

KDE 4.6 RC 2 has been released by KDE team as of today. This update will bring fixes for bugs that still lurk in KDE repository since RC 1 has been released few weeks ago. As usual, RC release is intended for developers and testers and users who have the guts of having a small instability on their machines. Don't use it for production use. Instead, use the currently KDE 4.5.4, which i think is very mature and stable for daily usage. I have used this version on my desktop.

KDE 4.6 packages for Slackware-Current should be arriving soon on AlienBOB's KTown repository as soon as he finished building it and testing it. Probably in one or two days, so be patient.

The final date of KDE 4.6 is set to January 26, if there's no major showstopper that would make some delays of the final release.

Wednesday, January 05, 2011

Linux Kernel 2.6.37 Released

Another year has passed and thus another new kernel release by Linus. As expected, Linus finally released the final Linux Kernel 2.6.37 as of today after having several RC release before Christmas and eventually it didn't make it as Christmas gift for everyone, so let's just consider this as a new year gift. Fair enough.

At this moment, the link on Kernel.org hasn't showed up, but you can still download it by clicking on this link. More information about what has been included in this release in human-friendly language can be seen in KernelNewbies (give some tim to update the page as the kernel has just been released).

Now, time to look for patches for NVidia and VMWare if i wanted to compile this kernel Yahoo

Tuesday, January 04, 2011

Release of Smashing Book 2

Finally Smashing Book 2 has arrive in Pre-Order mode starting this January. I have bought the first edition and i must say, i'm impressed with it. The packaging, contents, cover, everything is what i expected from Smashing.

The shipment will be done starting in February, but if you pre-order it now, you will have 20% discount. Go get them now Dance OK

Monday, January 03, 2011

First Work Day

Today is my first day working again in 2011. Not much interesting things happened today as most of the students are still on their hometown so campus is really quiet these days (and it will likely be like that until next week i think) Lonely

I have submitted the grades for all of subject i taught last semester. Hopefully it should represent student's efforts on the subject they took last semester. Some are good Applause , while the rest are pretty bad Scenic

I think it will be a boring week, but let's hope not Rolling

Sunday, January 02, 2011

Quiet Development

Since the long holidays in Christmas, it's been so quiet on Ubuntu Linux development in terms of packages that are coming to Ubuntu repository. Usually, every three hours or so, there are a bunch (sometimes huge) of packages that comes into the repository, but lately there can be more than one day without any updates to the repository at all.

It does happened with all projects, since most of the developers are on vacation or long holidays enjoying their last day in 2010 and also new year 2011. Well, tomorrow is already Monday again, so i think it's time to start doing our normal activities again and let's bring the fun back Banana Gym

Saturday, January 01, 2011

First Post in 2011

This will be my first blog post in 2011 as it has reached new year in Indonesia and some other places in Asia. Firstly, i would like to thank all of the readers of this blog. It's been a wonderful year in 2010 and i made 411 blog posts during that time. My goal for this blog is to keep one post daily at minimum and i want to keep it that way.

As of 2011, i'm looking for more opportunities and goals that can be worked out. I'm so eager to face 2011 and today is the start of the new day.

Let's hope you share the joy moment as well as i do here in Indonesia Yahoo