AUTHOR: // CATEGORY: Management

    Comments Off on The bucket theory

    The bucket theory

    Now I know there are many takes on this theory and I’m no expert but this is my analysis or view on the bucket. We are all buckets (metaphorically speaking) that is. As with a bucket we all have our limits. As we pour water into the bucket it gets fuller and fuller until it over flows.


    One of my biggest weaknesses is saying NO and this is one of my biggest challenges in life. As we take on more and more e.g. In terms of work our buckets take on more and more water, until eventually the bucket overflows. This can cause people to be burned out, stressed out and even cause some people to implode. So what can we do to ensure we don’t reach that point of overflow. These are some of my thoughts:

    1) Know your limits Know yourself what you can and can’t do. This is very challenging as like me many people like to test their limits, push themselves to the edge or beat a personal record. Know what you capable of doing and do what you do best.

    2) Keep inspired and motivated Like water can evaporate, find ways to keep the water in your bucket evaporating, by keeping inspired and motivated. Find your fuel, what drives you and use that to keep going. Be it family or video games find something that drives you.

    3) Management This might be a rather strange one but I feel managers, rather leaders (check this out) should know their employees limits, bucket fills and manage accordingly.

    4) Company benefits Another way to reduce a bucket load is to makes some holes in the bucket. Sounds strange but a company can do many things to reduce the water in a bucket. Think about it benefits, incentives, development, team building are all ways that can effectively release water from the bucket.

    5) CSI Community Service Initiatives Giving back something to the community is always rewarding. Do something as a person, couple, family or company. Helping others will surely help yourself. It can be simple like playing with orphans or reading to the blind but these small actions can reduce your bucket load.

    6) Forgive An easy way to empty your bucket is to forgive and try to forget the issue. Keeping incidents and bad memories ties you down and takes up unnecessary space in your bucket. Move on ..

    7) Share Don’t be shy to ask for help when you need it. If you’re drowning and your bucket is over flowing STOP and realise and accept that you may need help. Ask an expert, mentor or sometimes it even just helps to speak to a colleague about things in the bucket.

    8) Help If you notice someone’s bucket is filling up ask if you can help. Sometimes people are shy or just too ashamed to ask for help. Offer, assist and help people without expecting anything in return. Note. If your bucket is already full be careful with helping others as your bucket may overflow. Know your limits and capacity.

    9) Empty the bucket And if all else fails, the last resort is to empty the bucket. This is also sometimes a wise option. The only way to move on is to leave a job, position or company.

    All the best and stay positive.


    AUTHOR: // CATEGORY: Development, Management

    No Comments

    A wonderful useful mind map …

    1 item(s)

    AUTHOR: // CATEGORY: Open Source

    No Comments

    Knowledge tree was an awesome open source document management system … I deployed it at Berlitz Al Ahsa on a Shared Hosting platform. Here’s how I did it.

    How to install Knowledge tree on shared hosting:

    You will need access to FTP/cPanel/PHP 5.2

    Step 1:
    Find the installation file called kntree.tgz > around 50meg file

    Step 2:
    Extract to the directory you need e.g. /myKnowledgeTree

    Step 3:
    Navigate to the browser of myKT and complete installation … When requested for DB details add anything > last step on installation will fail on DB credentials don’t stress (DB not found / Unable to access).

    Step 4:
    Add a new database (cPnanl – mySQL) and create a user with full access

    Step 5:
    We must use the mysql setup scripts included with KT. Open phpmyadmin. Open the database. Click on the “import” tab. Click on the browse button. browse to where you extracted the files. Then go to sql\mysql\install\. Import structure.sql. Once that’s finished, go back and import data.sql. Close phpmyadmin.

    Step 6:
    Edit the config.ini file in /directory you made/config/config.ini

    edit below data

    ; The Database Engine to use. Currently mysql is the only
    ; supported type.
    dbType = mysql

    ; Database login details
    dbHost = localhost
    dbName = dbname
    dbUser = dbUser
    dbPass = password
    dbPort = 3306

    dbAdminUser = admin
    dbAdminPass = password

    Step 7 (if you plan on using PHP 5.3):
    Update PHP to 5.3 in cPanel – you will get Depreciation error on myKT login (Deprecated: Assigning the return value of new by reference is deprecated)


    editing config/dmsDefaults.php from:

    error_reporting(E_ALL & ~E_NOTICE);

    error_reporting(E_ALL & ~E_WARNING & ~E_NOTICE & ~E_DEPRECATED);