Thursday, December 20, 2012

PHP Stable Releases

PHP Development Team has just released PHP 5.4.10 and PHP 5.3.20 that are marked as the latest stable release. Here are the changelog for PHP 5.4.10 which mostly are also applies to 5.3.20:
  • Core:
    • Fixed bug #63635 (Segfault in gc_collect_cycles).
    • Fixed bug #63512 (parse_ini_file() with INI_SCANNER_RAW removes quotes from value).
    • Fixed bug #63468 (wrong called method as callback with inheritance).
    • Fixed bug #63451 (config.guess file does not have AIX 7 defined, shared objects are not created).
    • Fixed bug #61557 (Crasher in tt-rss backend.php).
    • Fixed bug #61272 (ob_start callback gets passed empty string).
  • Date:
    • Fixed bug #63666 (Poor date() performance).
    • Fixed bug #63435 (Datetime::format('u') sometimes wrong by 1 microsecond).
  • Imap:
    • Fixed bug #63126 (DISABLE_AUTHENTICATOR ignores array).
  • Json:
    • Fixed bug #63588 (use php_next_utf8_char and remove duplicate implementation).
  • MySQLi:
    • Fixed bug #63361 (missing header).
  • MySQLnd:
    • Fixed bug #63398 (Segfault when polling closed link).
  • Fileinfo:
    • Fixed bug #63590 (Different results in TS and NTS under Windows).
  • FPM:
    • Fixed bug #63581 Possible null dereference and buffer overflow.
  • Pdo_sqlite:
    • Fixed bug #63149 getColumnMeta should return the table name when system SQLite used.
  • Apache2 Handler SAPI:
    • Enabled Apache 2.4 configure option for Windows.
  • Reflection:
    • Fixed bug #63614 (Fatal error on Reflection).
  • SOAP:
    • Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests).
  • Sockets:
    • Fixed bug #49341 (Add SO_REUSEPORT support for socket_set_option()).

Monday, December 17, 2012

Monster Life Completed

Few days ago i downloaded the updated Monster Life and today, i have completed the new Circus campaign, thanks to the unfixed glitch on the app itself. The bug itself is hard to fix IMHO due to the nature of the game flow. It does give a side effect for me, but that's easy to solve and it's not a big deal for me as i can leave that side effect.

I must admit that Monster Life is so addicting game, so if you wish to play it, you will spend most of your time on this game.

Sunday, December 16, 2012

Last Working Week

Next week will be my last working week before we will have a long holiday until next year. My last working week will be filled with marking the exams and assignments. I still have 1 regular course exam and 2 exams for IDDIT courses and 2 assignments to mark for next week.

Hopefully i can finish it by next week and i will have plenty of time to rest before my first daughter is born by the end of this year :)

Saturday, December 15, 2012

Amarok 2.7 Beta Released

AmaroK team has released the first Beta for the upcoming AmaroK 2.7. The new major version will have two new features :
Unfortunately there are no visible ChangeLog until the final release which will be on near Christmas.


I have tested this application using Slackware's KDE SlackBuild and so far, i found no major problem. It's just working as it used to be. Please note that AmaroK 2.7 will require new optional packages such as libmygpo-qt and libofa.

Friday, December 14, 2012

Longest Colloquium Ever

Today is probably the longest Colloquium session i ever attended. The session took more than 7.5 hours to complete to assess 21 students. My previous record was 4-5 hours. The other group who assessed 20 students completed within 4 hours.

The session was so interesting, but unfortunately, some of the students were not prepared for the presentation, so as the results, almost half of the students on my group's proposal were not approved and they will have to re-submit it for next week.

I think i need a break on Saturday from any major activities.....

Thursday, December 13, 2012

CDW Cloud Collaboration

No one works alone nowadays. They need collaboration and also communication to other people to make things faster and better in terms of quality. With the current exponential growth of users and also demanding users, requirements for heavy computing and also speedy access to information is no longer optional. It has become a mandatory requirements.

Having a cloud system that unifies communications and collaboration capabilities is really a great assets to any companies because it allows them to work more productive while maintaining their quality level. CDW Cloud Collaboration is an efficient way to use the power of the cloud to effectively deliver collaboration applications to your staff. It provides access anywhere, any time, on any device! It can be your smartphones, tablets, laptops, netbooks and you can access it around the globe 24/7.

Why CDW, you might ask. CDW has a long tradition of working in Unified Communication or in hosting collaboration tools. It has deployed more than 4,000 Cisco Unified Communication in the last decade and it has it's hosting the service at its own Tier III-IV facility on a  485,000-square-foot data center. It has a fully redundant system, offering four nines of uptime, perfect solution for any kind of organization. You certainly don't want to have a downtime on your system while you are running your business and a four nines of uptime gives you that warranty. With more than 50 Cisco Certified Internetwork Experts, you won't get any problem finding any support suppose you find any problems or if you want to expand your organization to a higher level.

By using CDW Cloud Collaboration, you can build a variety of applications and systems that encompasses IM (instant messaging), VoIP, Video/Audio Conferencing, Presence technology, Unified Messaging, Data Sharing, Social Media, and Single Number Search.

Check out their CDW’s Solutions blog for up to date information about their services. You will find that CDW is not only working in the networking area, but it also has a wide range of IT solutions for every business size. With the slogan of expert’s who get IT, i'm sure CDW is the perfect solution for you.

Here's a short video showing how CDW can help you running your business:

CDW is a current advertiser on my blog.  All opinions are mine.

Wednesday, December 12, 2012

Linux Kernel 3.7, VMWare Workstation and NVidia Driver

I have just built Linux Kernel 3.7 and it's now running on my desktop and also my workstation at the office. On my desktop, i have to make sure that the new Linux Kernel doesn't break with two things: NVidia Driver and VMWare Workstation. Well, it seems that both are simply broken in the Linux Kernel 3.7. BUT, there's a simple solution for both problem.

VMWare Workstation:
run this command:
ln -s /usr/src/linux-3.7/include/generated/uapi/linux/version.h /usr/src/linux-3.7/include/linux/version.h
vmware-modconfig --console --install-all

NVidia Driver NVIDIA-Linux-x86-304.64:
Download patch
gzip -d patch_nvidia_304_60.run_for_3.7
./NVIDIA-Linux-x86-304.64-custom.run

If you are running the latest NVidia Driver 310.19, you don't need to apply any patches at all. It's already compatible with the latest Linux Kernel 3.7.

Here's the output in my desktop:
Linux desktop 3.7.0-smp #1 SMP Wed Dec 12 07:03:05 WIT 2012 i686 Pentium(R) Dual-Core  CPU E5300 @ 2.60GHz GenuineIntel GNU/Linux

Tuesday, December 11, 2012

WiFI connection at Home

I have a strange problem about WiFI connection at my house. I have set up 2 WiFIs and both are working properly with my devices (nOkia E71, iPad 1 and New iPad 3) and my laptop (slackware). The problem is with my old laptop (ArchLinux) which can't connect to the access point even though i have set the correct passphrase.

Strange thing is that when i installed the ArchLinux for the first time, during installation i ran wifi-menu eth1 and it worked. When the base packages has been installed, it didn't work anymore. I have set the wpa_supplicant configuration correctly, but still no luck. I will try to compare with my Slackware laptop later since they use the same tool to connect, which is wicd.

Monday, December 10, 2012

Back to ArchLinux

For some time, i have been an ArchLinux user, but that didn't last long due to migration to the new /usr which broke my system and i decided to switch back to Slackware on my old laptop. Last week, i decided to try ArchLinux again and i used the latest ArchLinux ISO which contains the latest update for the core packages. As always, the rest of the packages can be downloaded from their repository using pacman tool.

Unlike Slackware, for me, installing ArchLinux requires another computer so that i can have a look on the ArchLinux Guide. Without the guide, i didn't think i will be able to complete the installation process smoothly. At the end, the installation process was successful, and ArchLinux is now installed on my old laptop.

I'm in the middle of configuring my laptop so that i can use this laptop to work,  but as you might know, ArchLinux's base package is SO minimum and you have to download a lot of packages if you want to have a complete desktop, such as KDE or GNOME. This is the main problem for me :)
Besides downloading, manual configuration is still needed to perform additional steps and again, without the Wiki, sometimes finding what to do is not trivial task.

I think Slackware still the best Linux distribution out there for me. Even though it has the same concept of installation phases using cli, but at the end, i could be more productive since i don't have to spend too much time configuring my system.

Sunday, December 09, 2012

No Post Lately

It's been a while since my last blog post. In the last few days, my wife was hospitalized and i had to take care of her in the hospital, so i didn't have time to write any blog post. Besides that, my nephew used my work room, so my time with my computer is now limited.

I just want to tell you that my wife is now has been discharged and she can come home with me. She's fine now and so does our baby. We are expecting the baby to come out by the end of this month, so it's very critical time for us lately. There are so many things to prepare...

Tuesday, December 04, 2012

Arch Linux on old laptop

Today i format my old laptop which has Slackware installed on it and i tried to install Arch Linux for the second time. I used to install Arch Linux in the past on the same laptop, but i moved back to Slackware after a while.

I want to test Arch Linux after they fully migrated to systemd and it was proven that systemd does makes it boot faster, but it also requires old users to learn again since it uses different concept of managing services. Unfortunately some applications still refer to the old rc.conf while the file is no longer exist in a new installation.

What i like from Arch Linux is their documentation. They are helpful so that even advanced users find it very useful. I wish that other Linux distribution can have such a great documentation project like Arch Linux

Monday, December 03, 2012

No More Interesting KDrama

After my last KDrama series: Mr. Nice Guy, i still haven't found any good KDrama again. I have downloaded I Miss You, but never had a chance to watch it for now as i'm still busy with my other schedule.

Well, it seems that KDrama is no longer interesting for me (for now) until all my errands are done....

Sunday, December 02, 2012

ArchLinux 2012.12.01

ArchLinux has released a monthly update to their ArchLinux Installer and this month update will use Linux Kernel 3.6.8, arch-install-scripts 9 with an improved fstab generator, and systemd 196 along with other core updates.

Since most of the packages is now has been fully updated to work with systemd, i gues it's worth to try this nice Linux distribution as well. It will not replace Slackware as my main OS, but it would be a nice way to learn Linux in a different point of view.

As you know, ArchLinux is a rolling release Linux distribution, meaning that it normally updates by itself and there are no official release like other Linux distribution. Once you set up your machine, you can upgrade to the latest one by running pacman -Syu regularly (once a day for the most efficient).

I'm downloading ArchLinux tonight and hopefully i can test it by next week.

Another Great Comeback

Manchester United has performed another great comeback from a hard match against Reading and took home 3 points and secured the top position of the EPL table. Wayne Rooney finally scored again and this time, he scored twice to bring 3-4 win over Reading. Van Persie scored the last goal to ensure MU's win on minute 34. It was really a hard first half and MU's defence line was really tested by Reading's player.


Meanwhile, their rivals were facing a hard time getting three points. Arsenal and Chelsea were beaten, and City got a draw on their last match.

Saturday, December 01, 2012

Jordan is Back!!

I'm not talking about Michael Jordan, but i'm talking about Jordan, my nephew who's coming back to Jogja along with his mother, my sister whom is on office trip to Jogja. He will stay here for some time before he go back to Jakarta again.

It seems that he completely forgot about me. Well, no wonder, since kids below 2 years usually do not remember people very well. They will know people around them around 2 years old and since then, they will be able to understand and memorize what happenned to his/her environment.