Gravity

Oh Gravity of the Earth,
constantly, i know you’re 9.8
But it seems you’re getting stronger
Coz ive been down since December

Your force had been so unkind,
Avoiding me to get unwind.
Perhaps your values are constant
you’re pulling me every month.

Sigh! Gravity of the World.
I have these words, yet untold.
Hear them from my tormented heart,
Empathize! so I could mend and start.

Application Poem

I am Rastaval Marley (name edited for this blog)
I became 30, 4 months ago
I’d like to say these rhymes
Describing myself in every line

I am someone who loves videography
And a huge fan of photography
Essential for this kind of job
Web developing is also I love

Hard-worker I use to say
I hate my works to get delayed
Performing jobs filled with enthusiasm
A token to show my professionalism

I take ownership to my work
As if i own the project i took
Giving the fullest of my skills
working hard to pay the bills

I don’t have work currently
But will get one if given a chance wishfully
I’ll surely give value if ever you hire me
Not to disappoint instead take it responsibly

I can get easily motivated
When I find my work fully completed
Especially when my boss is happy
With the job i work on nightly

I am into music and Bono of U2 is my idol
That’s how I learned poetry and made this all
I wish you don’t find this conceited
And please don’t say my introduction is stupid. 🙂

This is just a brief of something about me,
Eventually, everything will be disclosed when you see me,
Discussing everything if you see me over skype,
Boasting and lying is not my type.

When you get decided of interviewing me
Add me to skype “rastaval1”, please feel free
I look forward to be summoned for an interview
So I can say everything not just few.

this poem has been submitted and recognized by the client last year….(I got the job as a video editor) please bear with it, for it was written instantly and without proofreading. I prefer to leave it as is.

Fake Friends

  
☓ FF = Friends Forever 

✓ FF = Fake Friends

✓ FF = Fool Friends
Deceiving words were easily spoken
As this innocent ears eagerly receiving
Silent evil stung and hooked my mind
FOOLED! just when i turn around

Laughter heard and humiliations had seen
Anger and foul words will never be forgotten
Shame to myself yet I supposed to resist
How come this weakness begins to exist?

As this patient mind starts to sore
neither your peace offerings can’t even restore
Silent vengeance were plotted and planned
Reminded with those moments, where shall I stand?

Somehow jilting words cometh with my sweet goodbyes
Never these weakened eyes will have to cry
Cutting off of what had been started
Before things get worst and duly accumulated

Never shall I regret for a “No ONE”
Than a million with a trusted “NONE”
I’d rather be alone with a peaceful mind
Than being surrounded with ciphers and numb.

This could be a lesson, I should have learned
Not losing all the things with sweat, I’ve earned
Before get extorted, you have to know your friends
Before getting worst, give it an end.

Smiles that are fake were bestowed and shown
As the fool trusts and faith had entirely grown
Trapped in the net of make beliefs
Concluding late, that I was just deceived.

If it isn’t a crime to kill a man
I’d never had a doubt to head-point a gun
But patience whispered the word ignore
Nevertheless, pain severed- all through my core.

Pack of wolves hunts as one
Killing preys – divided to some
Never a chance they’ll fool their kind
Instead they treat everyone for a meaty dine.

But humans are merely unique
They’re acting strange – very different.
Instead of helping each other
They’re killing and fooling one another.

I don’t know if this would make the world better
Treating every other human as a total stranger
I hope, Pray and wish that somehow this would end
Before the backbones of my grandchildren starts to bend

Ang Maskara

sayo sa buntag ako gipaningot ug naglagot
sa tawong dili ko kasabot ug makapungot
kay wa ko magdahom sa iyang pagkabakakon,
salig kay dili masirohan, ako gisayon-sayon

ang kagubot luyo sa iyang kasadya
ang kagool luyo sa iyang pagmaya
sama sa kahugaw sa iyang kinaiya
nga gihulipan sa maanyag niyang maskara

sa tanan siya ang gikagustuhan
sa iyang ka anyag makalingi jud ang tanan
pero dunay butang nga wala ninyo mahibaw-an
mao kani ang pagkatipaka-aron ingnon sa kanahan

para nila siya matinud-anon ug buotan,
pero para nako, susmaryusip pastilan
dili ko na lang diri ipangsaysay ang tanan
basta kay nakasaksi ko sa kamatooran.

Kung kamo suod niyang higala,
igsoon, ig-agaw o kapamilya,
susiha ug pagatun-i ninyo kaning bayhana
kay murag dili na siya mabangbang ug nigrabe na.

Sa iyang kaalam, hmm nibilib ko
pero sa iyang ka maru, ako na dehado
mga butang nga dili ta makatoong mabuhat niya
pero wow, amazing! para niya pwerte rang sayona

Ako, Usa ka lemonsito

Aduna akoy kaaslum nga wala sa uban
Mao nga gipangita ako sa kadaghanan
Gikan sa punuan ila akong gipupo
Gikab-ot ug daw akong liog gilunggo

Kahuman gibutang sa sako ug gilumsan
Gitugsaw sa tubig kay kono hugasan
Apan diay gibaligya sa mga katawhan

Pag abot sa balay ug human mapalit
Gihiwa ako sa kutsilyong mahait
Gipuga ako ug ang akong duga gipasidlit
Ay kalisod sa kinabuhing mapait.

Human ko nila mapug-i ug mapahimusli

Ako usa ka lemonsito

Aduna akoy kaaslum nga wala sa uban
Mao nga gipangita ako sa kadaghanan
Gikan sa punuan ila akong gipupo
Gikab-ot ug daw akong liog gilunggo

Kahuman gibutang sa sako ug gilumsan
Gitugsaw sa tubig kay kono hugasan
Apan diay gibaligya sa mga katawhan

Pag abot sa balay ug human mapalit
Gihiwa ako sa kutsilyong mahait
Gipuga ako ug ang akong duga gipasidlit
Ay kalisod sa kinabuhing mapait.

Human ko nila mapug-i ug mapahimusli
Gipasagdan na lamang ako kay kono wala nay silbi
Wala man lang kuhaa ang akong mga liso para paturokon
Aron sa sunod sila na sad ang mananom.

Kasakit sa paagi sa pagpanamastamas
Daw ako usa ka inutil nga dili man gyud makaikyas
Human makuha ang gustong duga
Gibalibag na lang ug karon nalata.

Gipupo giputos ug gihiwa
Gipislit giipit ug gipuga
Gilabay gipasagdan ug wala nay bili
Abi kay human na ko nila mapahimusli

 

Setting up Virtual Hosts for Apache in Debian 7 Wheezy

In this tutorial I’ll be setting up a virtual host for rastaval.com you can change that domain for your own.

Apache’s Virtual Hosts
The term Virtual Host refers to the practice of running more than one web site (such as company1.rastaval.com and company2.rastaval.com) on a single machine. Virtual hosts can be “IP-based”, meaning that you have a different IP address for every web site, or “name-based”, meaning that you have multiple names running on each IP address. The fact that they are running on the same physical server is not apparent to the end user.

Set Up
In order for you to follow the whole tutorial, you must have a root access or a sudoer account to the server.

Assuming you have a fresh installed machine that has no apache2 installed on it. To do so, use the following command:

sudo apt-get install apache2

1. Creating the Directory
Create the directory where our webfiles will reside. This working directory will be our “Document Root” for the Apache Virtual Configuration. In creating a directory with your ssh command we have to add -p option so it would automatically create including the parents of the new directory.

Note: Please make sure that the DNS of the domain or its IP address is pointing and to the server where you are setting up the Virtual Host. (rastaval.com’s ip address is already pointing to the server where i wish the site to be hosted.)

sudo mkdir -p /var/www/rastaval.com/www_data

Note: If you want to use an unapproved domain name to test the process, you may refer to my XAMPP-APACHE virtual host configuration.

2. Grant apache the ownership to the Document Root.

sudo chown -R www-data:www-data /var/www/rastaval.com/www_data

Next, make the directory readable to everyone/public.

sudo chmod -R 755 /var/www

chmod with option -R means you are granting READ permission to files and directories recursively

3. Create your test page with a valid starting filename.

index.html is commonly used as a starting page, you should put this file inside your “Document Root” directory.

sudo nano /var/www/rastaval.com/www_data/index.html

Here is a basic HTML code for your starting page.

<html>
<head>
<title>www.rastaval.com</title>
</head>
<body>
<h1>It should Work!</h1>
</body>
</html>

Save & Exit.

4. Create a new Virtual Host File

You may duplicate or copy the default V-Host file and change its filename for your domain.

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/rastaval.com

5. Enable Virtual Hosts

Edit the newly created V-Host file.

sudo nano /etc/apache2/sites-available/rastaval.com

It will be the Virtual Host of our domain.

To begin, insert a line for the ServerName and ServerAlias under the ServerAdmin line.

ServerName rastaval.com
ServerAlias www.rastaval.com

The ServerName specifies the domain name that the virtual host uses.
Setting up the ServerAlias would make our site accessible with or without www.
It should now looks like this:

<VirtualHost *:80>
ServerAdmin webmaster@rastaval.com
ServerName rastaval.com
ServerAlias www.rastaval.com
[…]

The next step is to specify the path of the directory where rastaval.com will get its web data. Misconfigured path of your “Document Root” will never let the Apache Server Pull up the webfiles.
The correct path of our defined “Document Root” looks like this:

DocumentRoot /var/www/rastaval.com/www_data

Save and Exit.
Finally we are now ready to activate our Virtual Host with the following command:

sudo a2ensite rastaval.com

6. Restart our Web Server
Modification of the configuration will only take effect after Apache is completely restarted.

sudo service apache2 restart

Defining our domain name to our server’s HOSTS file is no longer necessary since the IP of our domain resolves to our server’s IP.

7. Checking our work.
Access our domain, rastaval.com from a different computer. To double check, you may also type into the browser it’s ip. (Example: http://192.186.184.158/)

The previously-made index.html should be parsed or be accessed in either way.

You should see this in our browser:

It should Work!!

We can host multiple sites, with multiple domains on a server with single IP address. All we have to do is to segregate every domain to its corresponding “Document Root” and simply repeat this procedure above.

Cheers!

Letting Go of a Relationship: How to End a Relationship, Move On, and Be Happy Again

One of the hardest things to do in life is to let go of a relationship. No matter what the cause of a breakup, learning to let go just often isn’t easy to do. It could be the one that got away, a first love, a spouse, a boyfriend or girlfriend, or unrequited love. Regardless of the situation, learning to let go of what’s over is often a very difficult thing to do and the hurt can often last for years if a person simply won’t break the hold.
Recovering from the horrible pain and hurt of a broken relationship is no easy task. When love is found, one naturally wants to believe it will last forever. And it’s great when it does. But when it doesn’t, the hurt and pain can be devastating. But even more devastating can be the pain and suffering the person experiences from not letting go of what’s gone and moving on with living.

Turning off feelings for someone isn’t like turning off a light switch. When a relationship ends, it doesn’t mean the feelings disappear or go away. Being left alone with feelings of emptiness, loneliness, anger, grief, rejection, and despair can prove to be overwhelming. The person might find themselves attempting to contact the other person, making up reasons to be where the other person is, calling them repeatedly, etc….anything to keep in contact with the other person or have some kind of hold or attachment still with them. And while it’s a natural thing to want to do this, it prevents us being healed of the relationship.

In order to let go and live again, the past must be closed. It is impossible to live in the past. You can’t look forward to a future when you live in what was, rather than in the here and now. What has happened is gone, and no amount of wanting, wishing, or regret will undo or changed what’s already happened and is over with.

To put closure on the past, you have to let go of the feeling that you can’t make it without the other person. Feelings of failure, trying to contact the person (unless you have children together), dependency, guilt, resentment, and anger… all of these feelings must be dealt with and brought under control. While they are normal to feel, continuing to harbor them keeps you from being healed of the hurt, and therefore keeps you from living and being happy again.

Often when a relationship ends, one or both parties have the mindset that they are a failure. They measure their self worth by whether a relationship lasted or died. One’s self worth should never be measured by another person, but rather how they are. When you love yourself, you will learn that your self worth does not revolve around another person but rather is enhanced by the other person.

While there is just no way to magically heal the pain and hurting of a lost relationship, there are ways to help yourself heal. The main thing is that you have to allow yourself to want to heal, and not keep clinging to something that you simply cannot change.

Stop beating yourself up over the past. It’s done, it’s gone, it’s not changing. No matter who is at fault for the breakup, no amount of blaming yourself or feeling guilty will undo the past. Forgive either the other person or yourself (or both) and allow yourself to be happy again.

Unless you have children together, stop contacting the person. Don’t try to be where they are, don’t call them and leave them messages, don’t email them, don’t follow them around. Leave them alone! Continuing to attempt to be in contact with them (unless you have kids) does nothing but harass them and keep you tied to the pain.

Go out on dates with others and actually enjoy yourself. Have fun! And whatever you do, don’t spend the date talking about your ex and how much you miss them and want them back. This won’t lead to a second date! Go out and be happy, leave the worries behind. You might just find you had a fantastic time.
Allow yourself to heal from the breakup. Allow yourself to enjoy life again, to be happy. Allow yourself to heal from the past hurts and pain. Allow yourself the freedom to love again. Let go of the past, and be happy.

taken from yahoo for reference purposes only.

Basic UNIX commands

Unix Terminal Command

The most important 8 commands

ls dirname
Shows directory listing. If no directory dirname is specified, ls prints the names of the files in the current directory.

cd dirname
Change current directory. Without a dirname, it will return you to your home directory. Otherwise, it takes you to the directory named dirname.

mkdir dirname
Makes a sub-directory named dirname in the current directory.

rm filename(s)
Removes files. Careful with this one – it is irreversible. It is usually aliased ( in a user”s .cshrc file ) to rm -i which insures that rm asks you if you are sure that you want to remove the named file.

mv oldname newname
Changes the name of a file from oldname to newname. Can also be used to move a file from one directory to another, e.g. mv oldname a/oldname. After using mv, the file oldname no longer exists (at least not in its original location). Contrast with cp.

cat filename
Types a file to the screen without stopping. Usually more is better.

cp filename(s) path
Copies files from one directory/filename to another. cp f1 f2 makes a file f2 identical to f1. cp *.c src/ copies all files that end in “.c” into the “src” subdirectory. cp does not remove the original file. Contrast with mv.

more filename
Types a file to the screen, one page at a time

More Complete Alphabetical List

cd dirname
Change current directory. Without a dirname, it will return you to your home directory.
Otherwise, it takes you to the directory named dirname.

cmp file1 file2
Compares the contents of two files from eachother. Reports the first different character found, and the line nummber.

cp filename(s) path
Copies files from one directory/filename to another. cp f1 f2 makes a file f2 identical to f1. cp *.c src/ copies all files that end in “.c” into the “src” subdirectory. cp does not remove the original file. Contrast with mv.

diff file1 file2
Displays all the differences between two files or directories to the screen.

grep pattern filename
Finds all the occurrences of pattern in the file filename. grep has a sophisticated pattern matching capability – use man grep to see the details.

head –n filename
Type the first several lines of a file. If “-n´ is present, where n is an integer, the first n lines are shown. This is useful for getting the top of a large file for testing, especially if you redirect the output to a new file, e.g. head -50 big.txt > small.txt

ls dirname
Shows directory listing. If no directory dirname is specified, ls prints the names of the files in the current directory.

mkdir dirname
Makes a sub-directory named dirname in the current directory.

man name
Shows the full manual page entry for name. For example, man grep will give you the manual pages for the write command.

more filename
Types a file to the screen, one page at a time

mv filename oldname newname
Changes the name of a file from oldname to newname

pwd
Shows what directory you are currently in

rm filename(s)
Removes files. Careful with this one – it is irreversible. It is usually aliased ( in a user”s .cshrc file ) to “rm -i” which insures that “rm” asks you if you are sure that you want to remove the named file.

rmdir dirname
Removes the directory “dirname”.

tail –n filename
Type the last several lines of a file. If “-n´, where n is an integer, is present, the last n lines are shown. This is useful for checking if your program completed writing all of its expected output. See also cat, more, head.

wc filename
Counts the lines, words, and characters in a file. wc is particularly useful in conjunction with grep to count the number of occurrences of something, e.g., grep “>” seq.fa | wc can be used to count the number of sequences in a FASTA formatted sequence file.

Stringing Commands Together

One of the powerful features of the UNIX is its ability to string together commands using the vertical bar “|” or pipe operator. this is particularly useful to filter the output of one command through the more program in order to see it one page at a time, or through the grep program to extract only some of the output.

A few examples:

See a detailed directory listing, sorted by time, one page at a time
ls –alt | more

Run a program, a.pl, and see the result pagewise
a.pl | more

Get a directory listing that include only files with suffix ‘.dat’
ls –l | grep “.dat”

Count the files with suffix ‘.dat’ in the current directory
ls –l | grep “.dat” | wc