Silence Is Golden

You guys remembered the Apfelwein (Apple Wine) I am making about 2 weeks back? Well, today I went to check it and realize that it is rather quiet. It has been...

You guys remembered the Apfelwein (Apple Wine) I am making about 2 weeks back? Well, today I went to check it and realize that it is rather quiet. It has been fermenting furiously for the past 2 weeks like nobody’s business. The airlock was bubbling crazily. However for the last 2 to 3 days, nothing seems to be going on in the must. Silence. Well, this is definitely a good thing. It means that the majority of the primary fermentation is complete. For those who don’t understand, it means that the yeast in the must have finished eating the sugars and converting it to alcohol. But does that mean that it is complete?

No! It is not! To make good alcoholic drinks like beer and wine (most of the time anyway), we should let it age for a while. Why? Well, first of all, if you don’t, the beer/wine will taste green. There will be a slight sourish flavour. And if you are making wine (with a much higher alcoholic content than beer), the alcohol will give your wine a very strong alcohol bite which can taste rather bad. If you allow the beer or the wine to age properly before consumption, you will find the taste smoother and more complex. This is the result of the yeast, after eating away all the basic sugars, will then proceed to consume the more complex sugars which will produce a more “complex” beer/wine. The yeast will also clean up after itself, eating away it’s own by-products which would normally taste unpleasant. And yes, this is definitely desirable. I have always felt that aging really helps the final product. I had an Australian Pale Ale which was aged for 5 months before I had a taste and it was the best I ever tried.

So I will be bottling this Apfelwein when it is ready. From what I read from the forums, it should take about 4 weeks in total for it to ferment in the primary. And after that, I will bottle it and let it age again for another month or so before drinking.  However, I am not sure whether I should carbonate it or not? I wanted it to taste like a real wine but I am afraid that it would be too bland without the fuzziness. Well, I will cross the bridge will I reach it. No point worrying about it now.

Freaking Headache

Not too sure what happened, but I got a freaking headache that don’t seem to go away. It started yesterday and it is still on and off today. I guess it...

Not too sure what happened, but I got a freaking headache that don’t seem to go away. It started yesterday and it is still on and off today. I guess it could be due to the stress I am having this few days. And I am not sleeping very well. Yes, the weather is good for sleeping as it has been raining heavily these few days but still shit happens. Perhaps I have been thinking too much.Or perhaps it could just be the weird weather? You know, one moment it could be raining heavily and the other it would be extremely sunny? A lot of my friends got sick from this. Looks like our constant abuse of the weather is coming back to haunt us in the end eh? I would encourage everyone to start doing their part for the environment by first not using too much plastic bags. Bring your own bag when  you go shopping for groceries as this will reduce waste. Or if unavoidable then use back the plastic bag for other purposes.

What is surprising is that the headache goes on and off. Sometimes when I am doing something, the headache will suddenly come on and it is a splitting headache. Not your normal kind of headache where you feel a little pain here and there but a rather sharp pain in one part of the brain/head. However, it doesn’t seem to stay in one place. Lol, it goes all over my head like a ping pong ball in motion. Don’t you just love it when you got such a headache? Feels like someone is constantly pounding your head without any clear direction.

So I am very sorry if I had to cut this blog post short. It is very difficult for me to write long blog posts without fainting or just collapsing from sheer pain in the head. Yes, I am exaggerating but I am sure that most of you will understand the feeling.

Zen Cart Step By Step Installation Guide

Just what exactly is this Zen Cart thingy?  If you are not running an e-commerce site, you will probably don’t know. It is actually a shopping cart script which means it...

Just what exactly is this Zen Cart thingy?  If you are not running an e-commerce site, you will probably don’t know. It is actually a shopping cart script which means it is powering your e-commerce site. Let’s say you are planning to run a website selling shoes and socks and you need something to automate the process of payment, number of items, type of items, shipping charges and so on, you will definitely need a shopping cart script. Doing it manually can be very time consuming and it distracts you from doing your online business properly.

So there you have it. The purpose of a shopping cart script. Now that you understand why you need such a script, you will have to choose from one of the hundreds of shopping cart scripts available on the Internet. And yes, I would recommend you Zen Cart. It is a robust and extremely user-friendly script. Even if you have no experience or the willingness to learn a programming language or something complicated, Zen Cart will work for you. No fuss. And hopefully with this tutorial, it will be problem free as well. If you would like to try out Zen Cart, you will need a webhost which supports PHP and MySQL databases. I am fairly certain that most webhosts out there supports them. Well, if they don’t, you should change to another better webhost. In fact, I have never encountered any webhost that don’t support PHP or MySQL.

So now let’s begin the tutorial. Please note that this tutorial is for beginners who would like to install Zen Cart on their server for the first time. You will need some basic experience in Windows command and operation as well as some webhosting knowledge.

We first start by visiting Zen Cart’s website and downloading the latest version. At the time of writing, the latest version for Zen Cart was v.1.3.8. You should always download the latest version as it ensures that the script is at least better patched with less bugs.

You will be directed to Zen Cart’s SourceForge site and from there you can download the script. It will usually be in “zip” format which is actually a compressed file. So click on the latest version to download it. You will have to remember where you download the file as you will need to extract out the files from that archive.

I am using IZArc to extract out the files. You can use any other extracting software to extract the files out. Windows XP and above, they have native support for zip files so it shouldn’t be a problem. Anyway, if you are using IZArc, open the zip file and then click on Extract.

You should remember where you have extracted these files to. You will have to upload these files to your web server.

Well, there you go. These are all the files you have just extracted from that zip file you downloaded from Zen Cart’s website. I have extracted them out into a folder.

The next thing you will need to do is to upload those files to your webserver. Most webhost will require you to upload files using FTP (File Transfer Protocol). So you will need a FTP software (or a client) and you will also need the hostname of the FTP Server, your username and password. You should be able to get those information from your webhost. As you can see from the above image, I am using Filezilla as my FTP Client. The reason why I am using Filezilla is because it is one of the most stable FTP Client I have ever used and furthermore, it is free.Don’t you just free stuff? You can of course use some other FTP Client like CuteFTP or whatever. The steps should be approximately the same. I believe that even if you are using some other FTP Client, all the instructions should be relevent to you as well.

After you have connected to your FTP Server, you should then browse to your HTML root directory. Please note that the HTML root directory is the directory where your files are visible on the Internet. After you have browsed to your HTML root, you should choose all the files in the folder you have just extracted the zip file to. So right click and choose Upload

.

It will take a while, so you should go and have a coffee or something. It should take about 10-20 minutes, depending on the speed of your Internet connection and your webserver. Once it is completed, you should see all the files on the server.

Now it is time for you to point your web browser to your website. So if your domain name is “somebody.com”, you should point your browser to “http://www.somebody.com”. You will be directed to a webpage that looks like the above. If it does, it means that everything is in order. You should then click on “Click here” to begin installation. If there is a error or you are directed to some other page, you should check your URL again.

Nothing special here. Just choose the correct option and click on Continue.

On the next page, you should be greeted with some errors being prompted to you. It states that the files “/admin /includes/configure.php” and “/includes/configure.php” does not exist. Well, not to worry, I will tell you how to correct them. You should go back to your FTP Client.

On your FTP Client, browse to the “admin/includes” folder and you look for a file called “dist-configure.php”. Assuming that you are using Filezilla, right click on the file and choose Rename.

Rename the file to “configure.php”. If you are using some other FTP Client, there should be some ways to rename a file on the server. Please refer to your software manual when in doubt. However, I am quite certain that the steps to rename a file is rather similiar to how Filezilla does it.

Now, it is time for you to change the file permission. You will need to give world-writable permission to the “configure.php” file. So right click on “configure.php” and choose File attributes.

Chmod 777 on the file. This means that you should give it full permissions ie. Read, Write and Execute. Click OK when done.

Now let’s browse to the “includes” folder. You will also find the “dist-configure.php” file there. You will need to rename it as well. So right click on the file and choose Rename.

Rename it to “configure.php”.

And again the same thing, you will need to change the file premissions for the “configure.php” file on this directory as well. So right click on the file and choose File attributes.

Give it world-writable permissions. Yes, that means Chmod 777 on the file. Click OK when you are done.

Okay, so now that you know how to change permissions, you will need to do it for other folders as well. You will need to Chmod 777 (world-writable permissions) on the following folders:

  • “/cache” folder
  • “/images” folder and all the folders inside that folder
  • “/media” folder
  • “/pub” folder
  • “/admin/backups” folder
  • “/admin/images/graphs” folder
  • “/includes/languages/english/html_includes” folder

After you have done ALL the changes to those folders, go back to your browser, scroll down all the way below and click on Re-Check.


So you can now check through and see whether there are any problems with your permissions. If not, scroll down and click on Install.

Now, you will be prompted for some information on your database. In this tutorial,we will only cover MySQL as this is the more popular database out there. If you have no idea on how to create the MySQL Database, please refer to my guide on setting up MySQL database through Cpanel or setting up MySQL database through DirectAdmin.You will need to get information on your database hostname, databse name, database username and password. For your databse hostname, it is usually “localhost”. The other optional settings you can leave it alone. However, one setting you can change is the Table Prefix (or Store Identifier). It would be prudent for you to give it an unique name for the table prefix just in case you need to use the database for some other scripts (or if you share databases).

After you have finished keying in the necessary information, click on Save Database Settings to continue.

The server/site settings should be correct. If you have SSL, you should do the necessary changes here. If you are not sure about the information, you will need to contact your webhost. If not, then you should choose the “No” option in “Enable SSL” and “Enable SSL in Admin Area” and leave the rest alone. Click on Save System Settings once you are done.

This section is for PhpBB users. If you already have a PhpBB forum on your server and would like to intergrate Zen Cart to phpBB, then you should key in all the necceesary information. Click on Save phpBB Settings after you are done.

The next step is for you to keep in your store’s name, the owner’s name (that’s you or a nickname),  email address, country, zone, address, the default language as well as the default currency. For the Demo Information, I would suggest you to choose No as it is useless and takes up space. After you are done, click on Save Store Settings.

Now it is time for you to create an administrator account and password. Basically it is asking you to create an account for yourself and choose your own password and give them an email address. You will need to remember the administrator username and password as only this account will allow you to log into the administrator console and do changes to your store. Click on Save Admin Settings once you are done.


Yes, nearly complete, my friends. However, there are several security problems which we will need to look into. First of all, the configure.php files needs to have their world-writable permissions remove. Secondly, we will need to delete off the zc_install folder. Both are major security risks and you should really do something about it. So without further ado, let’s begin by going back to our FTP Client.

Now let’s go find the file configure.php located at the “admin/includes” folder. Right clickand choose File attributes.

Now let’s Chmod 644. It means that you should remove Write and Execute for both Public and Group while removing execute for the owner. Click on Ok once you have finished.

Now let’s do it for the “configure.php” in the “/includes” folder. Right click on the “config.php” file and choose File attributes.

Do the same thing again. Chmod 644. Click on OK when done.

Now let’s attempt to delete off the “/zc_install” folder. You will need to right click on the “/zc_install” folder and choose Delete.

When prompted, click on Yes to remove that folder from your server.

There you go. You have just completed the installation of your very first e-commerce site. So now it’s time for you to add in your products, your shipping details, more information about your site and products and so on to your e-commerce site.

It was pretty easy right? Once you get the hang of it, you will find that most Php based scripts do have very easy installation. And I will now say my Good byes! And good luck as well!

If you think this article is useful and if you can afford it, please donate so that I can write more articles.


Google Chrome – New Browser From Google

Heard of it? No? Well, neither did I. Today when I started my Internet Explorer 7 and went to Google’s Search Engine to search for some “research material” and there it...

Heard of it? No? Well, neither did I. Today when I started my Internet Explorer 7 and went to Google’s Search Engine to search for some “research material” and there it was. Google Chrome – the latest browser from Google. And because I cannot help myself, I decided to have to try at the new browser. I mean, it is from Google for god’s sake. It should at least be usable.

For those who would like to have a go at the browser, please go to Google Chrome Site. I am not too sure the exact size of the download but it should be relatively small as compared to Internet Explorer. Perhaps about the same size as the minimal Firefox browser. Anyway, it downloaded fast on my Internet connection, so I guess most of you guys should be okay. Installation was fine, no problems encountered. And I started my first look at the new browser.

What caught my eye was that it is very minimalistic. If you look at Internet Explorer or Firefox, you will be greeted at the tgop with several menu bars which takes up real estate on your browser. This leaves you with less space for the actually browser. But not Chrome. If you have a small screen, then you will really love Chrome. It comes with just a tab and a address bar/navigation for you to key in the URL. Simple. If you are using a slower system, you will also appreciate the fast loading, startup and rendering of Chrome. Feels a lot like Opera when you doing your surfing. Actually not bad. I always enjoyed a fast browser.

Well, I will update you guys on this after I played with it for a while. This is just a quick preview. So after, I didn’t encounter any problems with any site. Rendering webpages seems fine (and fast) for most part. However, one wonders why it is called Chrome when there is no chrome? But I think this question is best left to the wise men to figure it out.

Singapore Beer Festival 2008

Isn’t life just great. And now it happens in Singapore as well. What am I talking about? Well, I am talking about the Singapore Beer Festival. What else do you think...

Isn’t life just great. And now it happens in Singapore as well. What am I talking about? Well, I am talking about the Singapore Beer Festival. What else do you think I am talking about? Life is nothing without beer. And if you have a festival which celebrates great tasting beer, then surely you have to agree with me that life is great.

If you have no idea what is the Singapore Beer Festival all about, then allow me to enlighten you. It is 3 days pf great food, great entertainment and most importantly sampling the world’s greatest and finest beers. There will be a showcase of 290 of the world’s best beers and I was told that the will be some very rare beers available as well. For that alone, it’s an opportunity not to be missed. For entertainment, I believe ASH is coming to town for the festival and they will be performing. And at the festival itself, you will find stand-up comedians, shows, live band, golf and perhaps even dancing and stuff. Yup, what is a festival without any dancing? Of course, if you are looking at a beer festival, I am quite certain that dancing is not recommended. You don’t want drunk people dancing. Some might even fall and hurt or kill themselves. And dancing drunks with short skirts and a beer belly at beer festivals might attract insults from other men, and their boyfriends might start fighting. We won’t want that to happen in Singapore. We “got” morals here and people who will die when they dance and fall or when they fight for their womens’ honour. Don’t play play.

The event will be held at Fort Canning Park from 2nd of October to 5th of October. And if you buy your ticket early, you have to pay S$95 per person or S$128 for 2. This includes drinks and vouchers worth S$100. I am not sure what the voucher is for, but I am guessing it should be used to redeem more beers or food? Who knows? Who cares? To purchase tickets, you will need to visit Sistic.

For more information, please visit Singapore Beer Festival website: Singapore Beer Festival 2008. It is a good time to get drunk unless you are driving.

A Quick Blink – It’s Coming To The End Of The Year

Yes, how time flies right? I remember just a while back I was thinking of ways to celebrate the Chinese New Year (which was in February or so) and suddenly, it...

Yes, how time flies right? I remember just a while back I was thinking of ways to celebrate the Chinese New Year (which was in February or so) and suddenly, it is September already. Another 3 more months and it is the end of the year. I often wonder how is it that we continue our everyday lives without realizing that times really flies. And how many of us realize that soon, we will be old(er) and will have tons of regrets? Have you wanted to do something when you were young but till now, you still didn’t do it yet? What have you accomplished throughout the years? And the most important of all, what the hell have you done?

For me, it’s simple. Nothing much. I am by naturally lazy and if I am not pushed, I will not do anything. In fact, if I wasn’t so crazy about beer and wine, I would not even have purchased the home brewing kit either. Perhaps I love alcohol too much eh? And for my sites, I wanted them to be visited by thousands and thousands of visitors everyday by writing useful and very much sought after articles and editorials. But till now, I have not written a really good or even remotely interesting article. And in my private life, I have yet accomplished nothing significant. It’s the same old boring go home after work kind of schedule that no one really envies. And worst of all, most of the time, I stay home on the Saturdays and Sundays. No, I don’t cry myself to sleep every night. I am not that kind of person who gets so emotional and think of suicide and suffer from depression and shit. Yes, just plain laziness and simply “bochaps”. If only I was a little more hardworking, a little more inspired and a little more disciplined, I am pretty sure that I would have done much better in life. Well, it seems I was dealt with a poor hand and I accept that.

And yes, another year is about to go by. I have this feeling that I am going nowhere fast. Not even my career is going anyway. I am still stuck in the same old job, the same old place and earning the same old salary.

Page 3 of 3123