Dagu on July 3rd, 2009

From the Joomla Security newsletter, I know that there’s a new version of Joomla. But, my email provider sent it to spam folder. I just don’t know why.. huff.. :(

From the official Joomla website:

The Joomla Project is pleased to announce the immediate availability of Joomla 1.5.12 [Wojmamni Ama Woi]. This release contains a number of bug fixes and three moderate-level security fixes. It has been less than a month since Joomla 1.5.11 was released on June 3, 2009.

This release marks an important milestone for the Joomla Project due to the upgrade of the PEAR library to the new BSD licensed version, which brings the codebase into full compliance with the GPL. In addition, this release contains an important upgrade to TinyMCE v 3.2.4.1.

The Production Working Group’s goal is to continue to provide regular, frequent updates to the Joomla community.

Download Joomla 1.5.12 (Full package)
Download Joomla 1.5.11 > 1.5.12 update package
All 1.5.12 Packages

Tags: , , ,

Dagu on June 15th, 2009

Briefly unavailable for scheduled maintenance. Check back in a minute.

Got that message? And you can’t view your blog neither login to admin area? And now you wish you didn’t click automatic upgrade link? No need to worry, we will fix it.

Before we fix it, we shoud know what is going on? WordPress, like other systems, is not perfect. Eventough it has automatic upgrade, it doesn’t mean your wordpress installation will always successfully upgraded using automatic upgrade. That’s why we should back up our blog before upgrading it. So, why that message appear? Does it mean our installation failed? Maybe. WordPress creates a file named .maintenance before upgrading process. Just in case there are visitors accessing your blog during upgrading process, they will see “Briefly unavailable for scheduled maintenance. Check back in a minute.” message instead of your under-upgrading blog. Somehow, I don’t know exactly why, the file .maintenance is not deleted by WordPress. If this thing happens, you will see maintenance message.

So, how to fix it? It’s a piece of cake. Login to your web host using CPanel or SSH, remove the .maintenance file. You can find that file in your WordPress installation directory (the directory that has wp-admin directorynot inside wp-admin directory). After you do it, refresh your blog. We hope your blog will be back… :)

Question: I can’t see .maintenance file
Answer: Yes, it’s a hidden file. If you are using SSH try ls -a command. If you use CPanel, don’t forget to check show hidden files while opening your installation directory using file manager.

Tags: , , ,

Dagu on June 12th, 2009

After releasing Beta and RC, now wordpress.org releases a stable version. They claimed version 2.8 is way faster to use. They change the way WordPress style and scripting. Is that right? Umm I don’t know what software is used to benchmark it.

In previous version, wordpress 2.7, we can install/upgrade plugin automatically with one-click. In version 2.8, they do to the themes too. Now we can search themes, based on color, number of columns, features, width and subject. No need to access web hosting and copy your themes there. It sucks. If you have a .zip file, then you can install it just like you install plugin.

Install WordPress Themes

Install WordPress Themes

Another feature is CodePress. CodePress is a new code editor for WordPress. Now we can see syntax highlighting in WordPress, not only a black and white editor. It makes coding more fun.

CodePress

CodePress

For those who confuse to arrange widgets, now you can smile. You can move your widget among your sidebars easily. You can also have copy of your widget.

WordPress Widget

WordPress Widget

The last but not the least, a new feature in version 2.7, Screen Options, can be found in dashboard only. In version 2.8, you can find it in every page. There is column setting too. It makes you page more personal.

There are a lot more features in WordPress 2.8. I can’t tell them one-by-one. The full features can be found at http://codex.wordpress.org/Version_2.8.

To make your day perfect, here it is the video overview of WordPress 2.8:

Download WordPress 2.8

Tags: , , , , , ,

Dagu on June 1st, 2009

There are so many ways to extract zip or tar.gz or tar.bz2. You can use GUI or command line. In this tutorial, I would like to show you how to extract compressed files using command line.

Extract zip file:

unzip file_name.zip

Extract tar.gz file:

tar -xzf file_name.tar.gz

or

tar -xvzf file_name.tar.gz

Extract tar.bz2 file:

tar -xjf file_name.tar.bz2

or

tar -xvjf file_name.tar.bz2

Notice in tar command, there is -v parameter. It tells the application to show the extracted files (verbose).

Those are the standard way to extract. If you need more functionality, just use man command.

man unzip
man tar

Tags: , ,

Dagu on May 24th, 2009

Typing is like writing. Looks like an easy work, but it’s very difficult and annoying if you don’t know the secret. Whoever you are, you need to type fast and accurate while using computer. I have some tips to be a typing master.

  1. Use all of your fingers.
  2. You need to know where to place your finger.
  3. Never see the keyboard while typing. Just remember what finger will type it.
  4. More practices.

My first tip, use all of your fingers. Yes, you must use them. Don’t use “11 fingers” (your left and right index fingers) to type. You have ten fingers. Use them all. How? You will figure it out in my second tip.

The second tip, you need to know where to place your finger. This picture below shows where your finger should be placed.

Finger and Keyboard

Finger and Keyboard (click to zoom)

If you can’t see the picture, Here are the keys should be pressed by your finger.

Left Hand
Index finger = 4 R F V 5 T G B
Middle finger = 3 E D C
Ring finger = 2 W S X
Little finger = 1 Q A Z ` Tab “Caps Lock” “Left Shift” “Left Ctrl”

Right Hand
Index finger = 6 Y H N 7 U J M
Middle finger = 8 I K ,
Ring finger = 9 O L .
Little finger = – [ ] ‘ / \ = Backspace Enter “Right Shift” “Right Ctrl”

Before start typing, place your fingers in the right place. Notice button F and J in your keyboard. There’s a kern below the letter. That’s the place where your index finger should be. Put your left index finger in F, and your right index finger in J. The rest of your fingers should be:

Left middle finger = D and the right middle finger = K
Left ring finger = S
and the right ring finger = L
Left little finger = A
and the right little finger = ;

Ctrl – Alt – Shift
To combine keys ctrl, alt or shift with another key, you should notice where’s the key, in the left hand side, or right hand side. For example, to combine Ctrl + L, you should know where’s the position of the L key. From the picture above, we know that L is in the right side. So you must press left Ctrl using your left little finger and press L using right ring finger. Easy right?

The third tip, maybe its a bit hard to do for the beginner. Don’t see your keyboard while typing. How come? You only need discipline. For the first time, you will type slowly. It’s OK. The baby crawl on hands and knees before he/she can stand, walk and run. If you remember where’s the key,  it will be so easy to type fast.

My last tip but not the least, more practices. Of course, we know that practice makes perfect. Not only typing, the other skill such as programming, need more and more practices.

Tags: ,

Dagu on May 21st, 2009

After releasing stable version (WordPress 2.7.1), WordPress.org releases new beta version, 2.8 Beta 1. This release is not stable and use for testing only. It’s not recommended to use in anyplace where your data is important. You need to backup your database before upgrading to this version.

If you want to participate, you may join tester list or if you are PHP programmer, you may report bugs you find while testing this beta release.

Download WordPress 2.8 Beta 1

Tags:

Dagu on May 16th, 2009

Why do we send message over linux console? We can send message using our favorite messenger. That’s right. But, imagine if you are working in a linux machine using a console and want to talk to another user without moving from your console. To do this, you can use a command named write.

Ummm… how if I want to know who’s accessing a linux machine? You can use command who. Ok how to use write command? It’s easy.

write user [ttyname]

Example:

$write dani
Hi.. how u doin?
You need to sign the contract.

You can write your message in the new line. If you want to stop it, you may use Ctrl+C.

What will appear in user dani?

Message from gunawan@linuxmachine on pts/3 at 09:16 ...
Hi.. how u doin?
You need to sign the contract.
EOF

notice that at the end of message you will see EOF.

Tags: , ,

Dagu on May 16th, 2009

An easy way to view who’s accessing a linux machine is using command named who.

$ who
dani          pts/0        May 16 08:16 (10.1.12.12)
akachan       pts/1        May 16 08:20 (10.1.12.51)
dewi          pts/2        May 16 08:39 (10.1.12.94)

easy isn’t it?

Tags: , ,

Dagu on May 6th, 2009

Tobacamp has released a new WordPress theme, Facebook Addict. It is a facebook-clone, just like the previous theme. But, I think it’s more Facebook than before.

Screenshot:


It has many features such as:

  • Facebook-like
  • Widget ready
  • Three columns layout
  • Auto thumbnail
  • Custom headline
  • FREE OF CHARGE

You can see the demo first or download it.

Tags: , ,

Dagu on April 24th, 2009
Sun - Oracle

Sun - Oracle

A few days ago, Oracle, a company which is known by it’s RDBMS, Oracle Database, bought Sun Microsystems ($7.4 billion.. wheewwww), a company which is known by it’s famous programming language, Java. As we know, Sun had bought MySQL, the famous open source database. Hmm… can you imagine how big Oracle now?

I just wonder what will happen tomorrow. Oracle has the enterprice market, meanwhile MySQL has SOHO market. Now Oracle has them all. I think Microsoft will be jealous. Microsoft SQL Server will not rule the Database World. Absolutely.

There are so many opinions about the future after Oracle bought Sun. May be Oracle will stop MySQL development, or still developing but not provide it as open source anymore. Or it will be better, MySQL will have Oracle features. What about Java? Do we have to pay to use Java like Microsoft does? Some people think it will be disaster. But I hope that Oracle won’t let open source community down.

Tags: , , ,