P.C.Kabeer

The crazy life with crazy dreams

RSS
people

Highcharts: Really nice charting API

We all want better and better charting libraries. Dojo has some good stuff, Protovis is a good option, and there are many many more (put your favourite below!).

The latest guy in the ring is Highcharts uses either jQuery or MooTools for some common JavaScript tasks. In addition, Internet Explorer needs ExCanvas which emulates the Canvas element.

For some simple code like this:

[codesyntax lang="javascript"]
var chart1 = new Highcharts.Chart({
chart: {
renderTo: ‘chart-container-1′,
defaultSeriesType: ‘bar’
},
title: {
text: ‘Fruit Consumption’
},
xAxis: {
categories: ['Apples', 'Bananas', 'Oranges]
},
yAxis: {
title: {
text: ‘Fruit eaten’
}
},
series: [{
name: 'Jane',
data: [1, 0, 4]
}, {
name: ‘John’,
data: [5, 7, 3]
}]
});
[/codesyntax]

You can get nice charts like this:

highcharts

Be sure to check out the demo gallery.

No Comments | Tags:

Common web design mistakes

Here are few of the most common mistakes made in web design.
1. Unnecessary Use of Flash.
2. Poor Search Results – use Google’s custom search engine.
3. Bad/Heavy Images leading to poor loading experience.
4. Irrelevant URL Structure – twitter.com/username makes sense, url’s convey a message.
5. Lack of a Clear Message – Header can convey this in most cases.
6. Not Understanding What the Client Needs – toughest part : )
7. Browser Inconsistencies – Make sure that all major browsers are covered.
8. Bad color coordination.
9. Outdated information.
10. Iterate – it is highly unlikely that you will get it right the very first time.

1 Comment | Tags:

Google Analyticator

Google Analyticator

Description

Google Analyticator easily adds Google Analytics tracking support to a WordPress-powered blog. Google Analyticator also comes with an easily customizable widget that can be used to display specific information that is gathered by Google Analytics using the Google Analytics API. It supports all of the tracking mechanisms that Google Analytics supports such as external link tracking, download tracking, tracking without counting administrative users, and any other advanced tracking the user wishes to add. Google Analyticator works with a majority of themes as long as these themes provide the proper plugin hooks.

Google Analyticator was the first Google Analytics tracking plugin for WordPress. It is now one of the most popular tracking plugins that can be used with WordPress. It is also now the first WordPress plugin using Google Analytics stats to display visitor information on the front-end in the form of a visitor counter.

Features

  • Supports standard Google Analytics tracking via the latest async tracking methods (faster and more reliable than the older ga.js tracking method)
  • Includes an admin dashboard widget that displays a graph of the last 30 days of visitors, a summary of site usage, the top pages, the top referrers, and the top searches
  • Provides a widget that can be used to display visitor stat information on the front-end
  • Supports external link tracking of all links on the page, including links not managed by WordPress
  • Supports download link tracking
  • Supports event tracking with outbound links / downloads instead of the old pageview tracking method
  • Supports hiding Administrator visits without affecting Google Analytics’ site overlay feature
  • Supports any advanced tracking code Google provides
  • Installs easily, only requiring the user know their UID
  • Provides complete control over options; disable any feature if needed
  • Supports localization – get the settings page in your language of choice
No Comments | Tags: , ,

How to Make your Computer Faster

If you’re running on a particularly old computer, you may realise that it does take a while to boot your computer. There are some ways to make your computer boot faster though, it’s very simple to do and it will help you in the long run.

To start with, this can be a great tip. This will only work if you’re using a computer with a processor which uses more than 1 core, such as Dual Core or Quad Core. If you do, that’s great. Go into the Start Menu –> Run (on Windows XP) or on Windows Vista/Windows 7, go into the Start Menu and into the small search box at the bottom. Type msconfig into it and press enter. Click the Boot navigation button, and from there you will see something that says “Number of Processors”. Change the number in this field to the amount of cores you have. That’s all you have to do! When you boot Windows, it will boot using all of your cores now instead of 1, maybe it a lot quicker.

There are some usual computer tips that will help to make your computer boot faster too. The first thing is to clear out some disk space. Delete all of the files you don’t need, and try to make your computer have as less files as possible. This will make your computer boot faster and run faster in general too. You should also uninstall any programs that haven’t been in use for a long time.

Moreover, your registry could be one of the problems making it boot slower. There are lots of tools released which will clean your registry for you to make it cleaner and more efficient, but you have to be careful with these tools – Quite a lot of them are scams. Read the reviews and other people’s opinions about the tool you’re looking at before you commit to buying it.

As people will always recommend, upgrading your computer will help it boot quicker too. If you get a nice new Quad Core processor, 4GB of RAM and a big hard drive, your computer is sure to boot up quickly. This method does require spending quite a lot of money though.

No Comments | Tags:

WordPress

WordPress Desktop Wallpaper

WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.

More simply, WordPress is what you use when you want to work with your blogging software, not fight it.

New to blogging? Learn more about WordPress, then follow the three easy steps below to start blogging in minutes. Or, for the ultimate in ease of use, get a free blog on WordPress.com.

No Comments | Tags: , ,

PHP 5.3.1 Released!

The PHP development team would like to announce the immediate availability of PHP 5.3.1. This release focuses on improving the stability of the PHP 5.3.x branch with over 100 bug fixes, some of which are security related. All users of PHP are encouraged to upgrade to this release.

Security Enhancements and Fixes in PHP 5.3.1:

  • Added “max_file_uploads” INI directive, which can be set to limit the number of file uploads per-request to 20 by default, to prevent possible DOS via temporary file exhaustion.
  • Added missing sanity checks around exif processing.
  • Fixed a safe_mode bypass in tempnam().
  • Fixed a open_basedir bypass in posix_mkfifo().
  • Fixed failing safe_mode_include_dir.

Further details about the PHP 5.3.1 release can be found in the release announcement, and the full list of changes are available in the ChangeLog.

No Comments | Tags:

pckabeer.com re-vamped

http://pckabeer.com revamped :) .Happy to see  you back.

No Comments |