for all the journey's that await,
to the ends of my endurance and beyond;
for each season yet to be shared,
when all else has stalled, has failed;
i will stand and hold your soul,
love away your fears, make you smile.
Friday, June 19, 2009
Thursday, June 18, 2009
again
I am uncertain. Without strong direction as to what to do next. A feeling that I am on the knife edge of a monumental choice. What happens next may well define the greater course of my life yet to live. Again I sat captivated by those eyes. Deep wells of substance and fun. I do so lose myself around her. Again, my lips were left wanting of the salve of hers. Again, I felt unsure if I should have thrown away all caution and restraint and drunk deep. Never have I been this far in the grey and confusion of chance.
Wednesday, June 17, 2009
sometimes
Isn't it funny how you meet someone who so rocks your world that sometimes, when you look at them you just can't seem to speak or breathe. You spend long moments, just looking at them. Gazing into those mood tinted eyes, knowing all you want to do is kiss them. Being afraid, so very afraid to even think of doing anything but dream of doing it.
Wednesday, June 03, 2009
something to think about
i can't claim credit for this, I was sent it on some random e-mail but thought it was worth sharing:
Someday when my children are old enough to understand the logic that motivates a parent, I will tell them, as my Mean Mum told me:
I loved you enough to ask where you were going, with whom, and what time you would be home.
I loved you enough to be silent and let you discover that your new best friend was a creep.
I loved you enough to stand over you for two hours while you cleaned your room, a job that should have taken 15 minutes.
I loved you enough to let you see anger, disappointment and tears in my eyes. Children must learn that their parents aren't perfect.
I loved you enough to let you assume the responsibility for your actions even when the penalties were so harsh they almost broke my heart.
But most of all, I loved you enough to say NO when I knew you would hate me for it.
Those were the most difficult battles of all. I'm glad I won them, because in the end you won, too. And someday, when your children are old enough to understand the logic that motivates parents, you will tell them. Was your mum mean? I know mine was.
We had the meanest mother in the whole world!
While other kids ate lollies for breakfast , we had to have cereal, eggs and toast.
When others had a soft drink and cake for lunch, we had to eat sandwiches.
And you can guess our mother fixed us a dinner that was different from what other kids had, too.
Mum insisted on knowing where we were at all times. You'd think we were convicts in a prison. She had to know who our friends were, and what we were doing with them. She insisted that if we said we would be gone for an hour, we would be gone for an hour or less. We were ashamed to admit it, but she had the nerve to break the Child Labour Laws by making us work. We had to wash the dishes, make the beds, learn to cook, vacuum the floor, do laundry, empty the trash and all sorts of cruel jobs. I think she would lie awake at night thinking of more things for us to do. She always insisted on us telling the truth, the whole truth, and nothing but the truth.
By the time we were teenagers, she could read our minds and had eyes in the back of her head. Then, life was really tough! Mum wouldn't let our friends just honk the horn when they drove up. They had to come up to the door so she could meet them. Because of our mother we missed out on lots of things other kids experienced. None of us have ever been caught shoplifting, vandalizing other's property or ever arrested for any crime. It was all her fault.
Now that we have left home, we are all educated, honest adults. We are doing out best to be mean parents just like mum was. I think that is what's wrong with the world today. It just doesn't have enough mean mums!
Someday when my children are old enough to understand the logic that motivates a parent, I will tell them, as my Mean Mum told me:
I loved you enough to ask where you were going, with whom, and what time you would be home.
I loved you enough to be silent and let you discover that your new best friend was a creep.
I loved you enough to stand over you for two hours while you cleaned your room, a job that should have taken 15 minutes.
I loved you enough to let you see anger, disappointment and tears in my eyes. Children must learn that their parents aren't perfect.
I loved you enough to let you assume the responsibility for your actions even when the penalties were so harsh they almost broke my heart.
But most of all, I loved you enough to say NO when I knew you would hate me for it.
Those were the most difficult battles of all. I'm glad I won them, because in the end you won, too. And someday, when your children are old enough to understand the logic that motivates parents, you will tell them. Was your mum mean? I know mine was.
We had the meanest mother in the whole world!
While other kids ate lollies for breakfast , we had to have cereal, eggs and toast.
When others had a soft drink and cake for lunch, we had to eat sandwiches.
And you can guess our mother fixed us a dinner that was different from what other kids had, too.
Mum insisted on knowing where we were at all times. You'd think we were convicts in a prison. She had to know who our friends were, and what we were doing with them. She insisted that if we said we would be gone for an hour, we would be gone for an hour or less. We were ashamed to admit it, but she had the nerve to break the Child Labour Laws by making us work. We had to wash the dishes, make the beds, learn to cook, vacuum the floor, do laundry, empty the trash and all sorts of cruel jobs. I think she would lie awake at night thinking of more things for us to do. She always insisted on us telling the truth, the whole truth, and nothing but the truth.
By the time we were teenagers, she could read our minds and had eyes in the back of her head. Then, life was really tough! Mum wouldn't let our friends just honk the horn when they drove up. They had to come up to the door so she could meet them. Because of our mother we missed out on lots of things other kids experienced. None of us have ever been caught shoplifting, vandalizing other's property or ever arrested for any crime. It was all her fault.
Now that we have left home, we are all educated, honest adults. We are doing out best to be mean parents just like mum was. I think that is what's wrong with the world today. It just doesn't have enough mean mums!
Saturday, May 16, 2009
Sunday, May 10, 2009
Wednesday, May 06, 2009
Wednesday, April 29, 2009
motherboard information in linux
a great way to find out way too much information about you're motherboard is as follows:
# sudo dmidecode | more
# sudo dmidecode | more
Tuesday, April 14, 2009
Monday, April 13, 2009
Saturday, April 11, 2009
Friday, April 03, 2009
nm
within moments of perfection I sense your smile
waiting; beneath sparkling eyes all the while
so warming; matchless and serene.
eloquent kindness in counsel and friendship
seem never to abate; boundless seems the joyous freedom
never to wait; rare the dark ignorant.
soft comfort in your touch is found so freely
given; no ego to find within your strength of
spirit; never to lose the humility of beauty.
the peace of night has no allure to match
that of your eyes; a soul that gazes deep into those
that would dare to see; an honesty of worth unknown.
did not Aphrodite relinquish her grace and form
for your sake; did not Romeo call deep within to you
upon the balcony; did I not wish the courage for the same.
waiting; beneath sparkling eyes all the while
so warming; matchless and serene.
eloquent kindness in counsel and friendship
seem never to abate; boundless seems the joyous freedom
never to wait; rare the dark ignorant.
soft comfort in your touch is found so freely
given; no ego to find within your strength of
spirit; never to lose the humility of beauty.
the peace of night has no allure to match
that of your eyes; a soul that gazes deep into those
that would dare to see; an honesty of worth unknown.
did not Aphrodite relinquish her grace and form
for your sake; did not Romeo call deep within to you
upon the balcony; did I not wish the courage for the same.
Thursday, April 02, 2009
Tuesday, March 31, 2009
Saturday, March 21, 2009
Friday, February 27, 2009
dreams of time and song
If we are notes from an eternal song, born from the reflection of Himself by Him then maybe at times we are out of tune. When we seem not to be of accord with the Mind around us. Times when we seem turbulent ripples on the flowing thread of time. If Time is but an imagination to allow the song to become matter, then sometimes we need to step without Time and harmonise with the song once more. Refreshing the soul and replenishing our Mind, these times are of great importance to us all. Mixing with memories of the past the the Imagination of the future we change in subtle and striking ways. Seen with all three eyes, our lives come into focus as we may have never seen before. A clarity of purpose and peace of self from which we can go forward once more where once we stood still or fell back. To be accountable to ourselves, to hold communion with our Source. Is there anything more terrifying to our mortal dreams than the eternal judgement of demons we must admit in order to cleanse our souls for the journeys we have yet to dream of.
Friday, February 20, 2009
sweet time
was our time so much less than a day?
moments treasured dearly for their scarcity.
our parting my heart did seem to slay,
my journey home touched by your felicity.
you're eyes that morning seemed to shine,
if only my hesitant words had not them dimmed.
should you're loneliness you seek to decline,
you'll find my feelings for you still untrimmed.
your smile and laughter from my memory will not fade,
i beg you recall the summer yourself you owe.
an age peace for me passed 'neath your shade,
the hopes of something more of the seed I sow.
if some blessed day once again each other we spy,
dear sweet muse from me don't fly!
moments treasured dearly for their scarcity.
our parting my heart did seem to slay,
my journey home touched by your felicity.
you're eyes that morning seemed to shine,
if only my hesitant words had not them dimmed.
should you're loneliness you seek to decline,
you'll find my feelings for you still untrimmed.
your smile and laughter from my memory will not fade,
i beg you recall the summer yourself you owe.
an age peace for me passed 'neath your shade,
the hopes of something more of the seed I sow.
if some blessed day once again each other we spy,
dear sweet muse from me don't fly!
Saturday, November 08, 2008
legs...
of unexpected moments,
plundered sweet breath,
nectar from your soul.
under longing touch gently questing,
skin golden light,
a longing you left behind.
plundered sweet breath,
nectar from your soul.
under longing touch gently questing,
skin golden light,
a longing you left behind.
Tuesday, September 16, 2008
TCP Goodness
Control Bit Values
==================
URG: Urgent Pointer field significant
ACK: Acknowledgment field significant
PSH: Push Function
RST: Reset the connection
SYN: Synchronize sequence numbers
FIN: No more data from sender
Connection States
=================
LISTEN - represents waiting for a connection request from any remote
TCP and port.
SYN-SENT - represents waiting for a matching connection request
after having sent a connection request.
SYN-RECEIVED - represents waiting for a confirming connection
request acknowledgment after having both received and sent a
connection request.
ESTABLISHED - represents an open connection, data received can be
delivered to the user. The normal state for the data transfer phase
of the connection.
FIN-WAIT-1 - represents waiting for a connection termination request
from the remote TCP, or an acknowledgment of the connection
termination request previously sent.
FIN-WAIT-2 - represents waiting for a connection termination request
from the remote TCP.
CLOSE-WAIT - represents waiting for a connection termination request
from the local user.
CLOSING - represents waiting for a connection termination request
acknowledgment from the remote TCP.
LAST-ACK - represents waiting for an acknowledgment of the
connection termination request previously sent to the remote TCP
(which includes an acknowledgment of its connection termination
request).
TIME-WAIT - represents waiting for enough time to pass to be sure
the remote TCP received the acknowledgment of its connection
termination request.
CLOSED - represents no connection state at all.
==================
URG: Urgent Pointer field significant
ACK: Acknowledgment field significant
PSH: Push Function
RST: Reset the connection
SYN: Synchronize sequence numbers
FIN: No more data from sender
Connection States
=================
LISTEN - represents waiting for a connection request from any remote
TCP and port.
SYN-SENT - represents waiting for a matching connection request
after having sent a connection request.
SYN-RECEIVED - represents waiting for a confirming connection
request acknowledgment after having both received and sent a
connection request.
ESTABLISHED - represents an open connection, data received can be
delivered to the user. The normal state for the data transfer phase
of the connection.
FIN-WAIT-1 - represents waiting for a connection termination request
from the remote TCP, or an acknowledgment of the connection
termination request previously sent.
FIN-WAIT-2 - represents waiting for a connection termination request
from the remote TCP.
CLOSE-WAIT - represents waiting for a connection termination request
from the local user.
CLOSING - represents waiting for a connection termination request
acknowledgment from the remote TCP.
LAST-ACK - represents waiting for an acknowledgment of the
connection termination request previously sent to the remote TCP
(which includes an acknowledgment of its connection termination
request).
TIME-WAIT - represents waiting for enough time to pass to be sure
the remote TCP received the acknowledgment of its connection
termination request.
CLOSED - represents no connection state at all.
Labels:
linux,
networking,
windows
Friday, September 05, 2008
Wednesday, September 03, 2008
dtrace on ubuntu 8.04
In order to compile the dtrace port for Ubuntu Hard (8.04) the following extra packages are required:
sudo apt-get install zlib1g-dev bison flex libelf-dev
Once these are installed the "make all" should work for you.
I have yet to get the 'dtrace -f open' to work for me however - efforts continue...
sudo apt-get install zlib1g-dev bison flex libelf-dev
Once these are installed the "make all" should work for you.
I have yet to get the 'dtrace -f open' to work for me however - efforts continue...
Tuesday, September 02, 2008
how to catch a kernel crash with Ubunut Hardy/8.04
#!/bin/sh
#
# kernel-debug.sh
#
# Copyright 2008 Dell Inc.
# Author: Mario Limonciello
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
# MA 02110-1301, USA.
#
# This script uses kdump to catch a kernel crash
# It is functional in Ubuntu 8.04, but can probably be adapted for other usage.
#
# Pre-requisities:
# - You must have universe activated
# - You must have sudo/root rights
# -
. /lib/lsb/init-functions
UID=`id -u`
ROOT=`cat /boot/grub/menu.lst | sed s/\ ro//g | grep "# kopt=root=" |cut -d"=" -f 2-`
ARCH=`uname -m`
prepare()
{
echo "Installing pre-requisites"
apt-get install kexec-tools crash linux-image-debug-`uname -r`
sed -i "s/#\ crashdump=0/#\ crashdump=1/" /boot/grub/menu.lst
update-grub
echo "Finished installing"
echo "Please reboot. Be *sure* to choose crash dump mode from the grub menu"
}
run()
{
if [ "$ARCH" = "i686" ]; then
ARCH_OPTS="1 irqpoll maxcpus=1 reset_devices"
fi
[ -x /sbin/kexec ] || help
log_action_begin_msg "Loading crash kernel"
kexec -p /boot/vmlinuz-`uname -r` --initrd=/boot/initrd.img-`uname -r` --append="$ROOT $ARCH_OPTS"
log_action_end_msg "$?"
}
catch()
{
DIRECTORY=$1
if [ "x$DIRECTORY" = "x" ] || [ -e $DIRECTORY ]; then
DIRECTORY=`pwd`
fi
log_action_begin_msg "Capturing vmcore to temporary file in $DIRECTORY"
FILE=`tempfile -p crash -d $DIRECTORY`
cp /proc/vmcore $FILE
log_action_end_msg "$?"
echo "Please reboot to analyze $FILE"
}
analyze()
{
[ -e $1 ] || help
crash /boot/vmlinux-debug-`uname -r` $1
}
help()
{
echo "usage: $0 [prepare,run]"
echo " $0 [catch]"
echo " $0 [analyze]"
echo "This script can be used for preparing and running kdump options"
echo ""
echo "It accepts the following arguments:"
echo " prepare : prepares the system to run kdump"
echo " run : runs kdump in the current boot"
echo " catch : captures vmcore into a file"
echo " analyze : analyzes a previous core dump"
echo ""
echo " catch accepts an argument for where to place the crashfile"
echo " analyze accepts an argument for what file to analyze"
echo ""
echo "If you would like to test it, you can use the Magic SysRQ key + c"
echo "to force issue a panic"
exit 2
}
if [ "$UID" != "0" ]; then
echo "Please run this as root for proper functionality"
echo
help
else
if [ "$1" = "prepare" ]; then
prepare
exit 0
elif [ "$1" = "run" ]; then
run
exit 0
elif [ "$1" = "catch" ]; then
catch $2
exit 0
elif [ "$1" = "analyze" ]; then
analyze $2
exit 0
else
help
fi
fi
#
# kernel-debug.sh
#
# Copyright 2008 Dell Inc.
# Author: Mario Limonciello
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
# MA 02110-1301, USA.
#
# This script uses kdump to catch a kernel crash
# It is functional in Ubuntu 8.04, but can probably be adapted for other usage.
#
# Pre-requisities:
# - You must have universe activated
# - You must have sudo/root rights
# -
. /lib/lsb/init-functions
UID=`id -u`
ROOT=`cat /boot/grub/menu.lst | sed s/\ ro//g | grep "# kopt=root=" |cut -d"=" -f 2-`
ARCH=`uname -m`
prepare()
{
echo "Installing pre-requisites"
apt-get install kexec-tools crash linux-image-debug-`uname -r`
sed -i "s/#\ crashdump=0/#\ crashdump=1/" /boot/grub/menu.lst
update-grub
echo "Finished installing"
echo "Please reboot. Be *sure* to choose crash dump mode from the grub menu"
}
run()
{
if [ "$ARCH" = "i686" ]; then
ARCH_OPTS="1 irqpoll maxcpus=1 reset_devices"
fi
[ -x /sbin/kexec ] || help
log_action_begin_msg "Loading crash kernel"
kexec -p /boot/vmlinuz-`uname -r` --initrd=/boot/initrd.img-`uname -r` --append="$ROOT $ARCH_OPTS"
log_action_end_msg "$?"
}
catch()
{
DIRECTORY=$1
if [ "x$DIRECTORY" = "x" ] || [ -e $DIRECTORY ]; then
DIRECTORY=`pwd`
fi
log_action_begin_msg "Capturing vmcore to temporary file in $DIRECTORY"
FILE=`tempfile -p crash -d $DIRECTORY`
cp /proc/vmcore $FILE
log_action_end_msg "$?"
echo "Please reboot to analyze $FILE"
}
analyze()
{
[ -e $1 ] || help
crash /boot/vmlinux-debug-`uname -r` $1
}
help()
{
echo "usage: $0 [prepare,run]"
echo " $0 [catch]
echo " $0 [analyze]
echo "This script can be used for preparing and running kdump options"
echo ""
echo "It accepts the following arguments:"
echo " prepare : prepares the system to run kdump"
echo " run : runs kdump in the current boot"
echo " catch : captures vmcore into a file"
echo " analyze : analyzes a previous core dump"
echo ""
echo " catch accepts an argument for where to place the crashfile"
echo " analyze accepts an argument for what file to analyze"
echo ""
echo "If you would like to test it, you can use the Magic SysRQ key + c"
echo "to force issue a panic"
exit 2
}
if [ "$UID" != "0" ]; then
echo "Please run this as root for proper functionality"
echo
help
else
if [ "$1" = "prepare" ]; then
prepare
exit 0
elif [ "$1" = "run" ]; then
run
exit 0
elif [ "$1" = "catch" ]; then
catch $2
exit 0
elif [ "$1" = "analyze" ]; then
analyze $2
exit 0
else
help
fi
fi
Sunday, August 17, 2008
nightmares
i haven't had these since I was a child but now I can sleep because every time I close my eyes I can see pain and blood. my worst fears were realized yesterday and now although there is calm, I am waiting for the other shoe to fall.
Monday, August 04, 2008
patience
it's a virtue that I know little about. always needing to formulate a plan of action and implement each step in that plan to achieve a goal is what I am used to. now I am forced to learn patience and the subtle art of massaging a situation instead of the ruthless enforcement of my own will. it is a hard task but one that I must master - the reward is worth all the sentience in the Universe.
Wednesday, July 23, 2008
choices
its amazing how a few days can change your landscape. from being really happy to be feeling lost and alone and afraid in a world you no longer understand or want is big change. be careful what words you say - they maybe sounds but once they land they can never be taken back.
Tuesday, July 22, 2008
Wednesday, July 16, 2008
aston-le-walls
so I'm off the horse trials at Aston-Le-Walls once more - this time I'm on the official start team headed by Richard Fraser. i only hope my maths is upto the time keeping palava! pictures as soon as I get then onto my computer - so stay tuned!
curriculum vitae
for anyone looking for a copy of my latest CV, please follow this link.
for now this is on the rapidshare network, once I've sorted my servers out I'll put it on a direct download link!
for now this is on the rapidshare network, once I've sorted my servers out I'll put it on a direct download link!
Monday, June 30, 2008
Wednesday, May 14, 2008
no one
no one knows what its like to stand here
to be the man that must stand here
to be the line fated to hold.
no one knows what its like to hide here
to be here and be unseen
to be anonymous even to myself.
no one knows what its like to be this conscience
to be the conscience that must shine
to be the light in the darkness.
no one knows what its like to be so lonely
to be the silence in the soul
to be the unspoken words of the world.
no one knows what its like to be lost
to be the path to salvation
to be the end of all things.
to be the man that must stand here
to be the line fated to hold.
no one knows what its like to hide here
to be here and be unseen
to be anonymous even to myself.
no one knows what its like to be this conscience
to be the conscience that must shine
to be the light in the darkness.
no one knows what its like to be so lonely
to be the silence in the soul
to be the unspoken words of the world.
no one knows what its like to be lost
to be the path to salvation
to be the end of all things.
cycles
all things return to their beginnings. it's a fundamental truth and a certainty that we cannot stand against. waiting to meet her for lunch tomorrow feels like waiting for the birth of another cycle of the same thing we've been doing for the last four years. i can feel the tight ball of dread that hangs within me - waiting for her call to tell me where and when we start this dreadful dance again. sometimes i think to step out of this dance and run - to find another dance, one with a happy ending. yet when the first note is heard i move into the same practised motions, the same frightening grace that marks the course of the cycle.
in all other things i have been hard and ruthless in attaining success. yet this one part of my life, the purpose of it all, i am unable to find any traction. i feel as if i am forever slipping down a hill and landing at the bottom merely finds me at the top again. perhaps this time we will hold a different course and see what happens, perhaps we are both at different places in our own worlds this time. places that meet better and perhaps are more suited to travel together. perhaps.
in all other things i have been hard and ruthless in attaining success. yet this one part of my life, the purpose of it all, i am unable to find any traction. i feel as if i am forever slipping down a hill and landing at the bottom merely finds me at the top again. perhaps this time we will hold a different course and see what happens, perhaps we are both at different places in our own worlds this time. places that meet better and perhaps are more suited to travel together. perhaps.
Tuesday, May 13, 2008
dice
so I threw the dice one final time and lost it all tonight. the result was always expected, but still - i feel numb all the way through. understanding tinges the red and grey of the feeling but it doesn't help. i don't know how long it will take to push this down inside me. i don't know how long it will take to allow another to take its place. i just down know - and for some reason I miss the anonymity of being alone with this. it feels cathartic to type these words, as if all this could ever be written down. the sure knowledge of what I will never see nor touch again eclipses my world so completely as to be too large to deal with. i miss her already.
Subscribe to:
Posts (Atom)

















