Search This Blog

Tuesday, February 11, 2014

Hiking Big Sur, CA in one day for the first time

Big Sur, in CA is one of the hike I most enjoyed the best in the Bay area! Nevertheless, one of the best highways to drive as well. Therefore, I decided I shall document this hike and share some photos we took as well. Two friends and me went of this hike and the photos of the scenic views were taken by all of us in turns, so credit to all of us :)

Big Sur in one day for the first time means you need to atleast make it to these two hikes:
1. McWay WaterFall Trail and
2. Ewoldsen Trail

We followed these options from the Big Sur Hiking Website. And were not disappointed. These two hikes are of the scale between Moderate and High level of difficulty. But the hike is completely worth it!

Going forward, Ill keep my post less verbal and more enduring to the eyes :)

The Highway CA 1 as is described in so many websites is extremely scenic and the identity to entering Big Sur is the bridge that can be seen in the picture.

Another image from this scenic point

The most I love about this scene is amazing blue Ocean! Pacific, became my Love!

We reached the Big Sur National Park and headed towards the McWay WaterFall Trail and were amazed by the view of this WaterFall. This trail is only less than a mile and is very Easy. Best place to bring people to get a scenic view without much strain.

And then you would reach the end of the trail within less a mile.  And some of the pics from the end of the trail spot.

The above picture is that of the place of an old building and the history of the founders of the place, which I do not recollect at the top of my head :D.  This is again at the end of the trail

We came back to the start of the trail to head towards Ewoldsen Trail. This trail gave me so many mixed feelings starting from "phew! This is a tough hike" to "woaaah! amazing view!" to "where is the end point of this????"

This trail starts off with the introduction of Redwood trees and creeks.

There is a really short Canyon trail, where you can get some clips. I didn't take scenic picture of it, so please excuse :)

Finally we start the Ewoldsen trail and climb the strenuous hike upwards and finally we reached a point that looks like this:

We initially thought this is was the ending point, but apparently not, we got to know from fellow hikers. Then we continued our way. The hike from here was not that bad but we were so drained off energy from the hike so far, that the next few miles were slow. But the view from this point was simply brilliant, we were above the entire Redwood forest and could see the tip of all trees.

The beauty cannot be explained, has to be felt.

Then we continued but couldn't get to final point,

So when we reached a point like this and saw the sun set, and we decided to head back as the forest gets much more darker under the trees than above it. So finally, we reached back when it was almost completely dark! We made it back on time :)

Overall, Amazing hike ! Everyone visiting Bay area must make a visit here if possible.

Thank you for taking time to read the post.

Sunday, January 19, 2014

Course & Side effect of Antibiotics

Use: As the title says it is for people who need to know how antibiotics affect your body and possible side-effects.

PS: This post is not written by a doctor but information I gathered and I am writing this post for the reason that I could not find a direct answer to what I searching for.

People take antibiotics for various infections, mostly strep throats, acne and bacterial infections. Antibiotics help kill bacteria. While there are amazing reads for how antibiotics works such as here and here. The side effects that are caused because of the antibiotics was not found easily online. And from discussion with people, I observe that each person responds differently to antibiotics. Although this post might not give you complete information, you will get some insight and reading links from here.

The Course:
The important thing to know about taking antibiotics is to complete the course. The simplest reasoning is this, bacteria's are of different levels, the high level ones which are causing the painful symptoms such as throat irritation, high temperature etc and the low level ones which may be dormant (not causing the visible irritation) but are supporting the reproduction of bacteria. When one starts to take antibiotics, within a day or two, the symptoms are reduced, and the person starts to feel better. The reason is the high level bacteria are killed from the two-day antibiotic intake. But the low-level bacteria which are slightly more resistant to a small dose of antibiotic are not killed yet. At this point, if one stops to take antibiotics, the low-level bacteria, would reproduce new bacteria with resistance to the antibiotic sample it obtains from the two-day intake. Now the DNA for the new bacteria is antibiotic resistant and when these bacteria become active and cause infection, they would not respond to the antibiotics, one takes the next time.

For more details, you can check out information from Mayo and UK Guardian.

The Side-effects:
When antibiotics are taken over a period of time, there are some painful/not-so-painful side-effects. Some of the side-effects, I am aware of, are acne, mouth-ulcers, troubled-stomach etc. This is the reason some doctors suggest one to take antibiotics with B-Complex tablets and include lots of pasteurized yogurt/curd and reduce foods that detoxify the body (such as caffeine, oils, alcohol etc) in their diet. The reason for this is the antibiotics taken to kill the infection-causing bacteria, kills some necessary bacteria that are required for the body as well. One such reasoning (that I obtained from a post) is the good bacteria called gut microflora, which is present in the stomach is responsible for breaking-down the food consumed and detoxifying the body. The antibiotics kills this bacteria, and as a result of which the body loses its capability to detoxify the body and results in the side-effects.

Overall, it is important to know the working of a medicine before one takes it so that one regulates their diet to avoid the side-effects.

Thank you for taking time to read the post. 

Thursday, January 16, 2014

Installing CCNx on Ubuntu OS

Here I would like to share how to install CCNx step-by-step. I am referring this site, but the java implementation gave me some issues that I have added the steps here, in case you run into those issues.

1. Ubuntu 12.10/higher/lower
2. Download version ccnx-0.8.0/or higher
3. Install the following packages:

$ sudo apt-get install ant autoconf libssl-dev libexpat1-dev libpcap-dev libecryptfs0 libxml2-utils 
automake gawk gcc g++ git-core pkg-config libpcre3-dev

$ sudo apt-get install openjdk-6-jdk (for Ubuntu 12.04)
               (OR)      openjdk-7-jdk (for Ubuntu 12/10)

4. (optional) Create a software link for ccnx folder and put the original file inside "src" folder

$ mkdir src
$ mv ccnx-0.8.x src/
$ ln -s src/ccnx-0.8.x ccnx

5. Go inside ccnx folder

$ cd ccnx
$ ./configure
make install

This concludes the installation steps of CCNx. You can use the CCNx webpage for different experimentation. 

Thank you for taking time to read the post.

Tuesday, January 14, 2014

Installing OpenVSwitch in Ubuntu 12.10

USE: People who are planning to using OpenVswitch, these steps works for the latest version of OVS as of 12/16/2013

With my latest experience with OpenVSwitch, I wanted to write this blog to post all the information I was able to find and all the problems I came across while working with OVS.

The concepts I have covered here are only working with OpenVswitch. There are tons of study materials and tutorials to understand concepts of Openflow and Software Defined Networking out there.

Firstly, I would like to start off with some basic steps to install OpenVswitch and basic facts that you should be aware of:
1. There are many sources out there to help you install openvswitch, try to stick to the main openvswitch man page, they give you the most latest, the rest of the materials might not be updated to the latest one.
2. Openvswitch is Linux version sensitive. Not knowing this fact landed me with many kernel-based issues. Since OVS install some kernel modules, the compatibility of OVS with the OS version and kernel version is important to know.
3. Some of the very useful websites for OpenVSwitch are of Brent Salisbury and Scott Lowe and many others you could find by just googling OVS :)

Installation steps:
1. For latest OVS 2.0, Ubuntu 12.10 is the best performing OS. For earlier versions of OVS, earlier Ubuntu versions would work fine.
2. Following some of the directions from here. Install the following:
sudo apt-get update
sudo apt-get install dkms
sudo apt-get install openvswitch-datapath-source bridge-utils
sudo module-assistant auto-install openvswitch-datapath
sudo apt-get install openvswitch-brcompat openvswitch-common openvswitch-controller

apt-get install -y git python-simplejson python-qt4 python-twisted-conch automake autoconf gcc
uml-utilities libtool build-essential git pkg-config linux-headers-uname -r
git clone git://
cd openvswitch
./configure --with-linux=/lib/modules/uname -r/build
make && make install
./configure --with-linux=/lib/modules/uname -r/build
make && make install
make modules_install
/sbin/modprobe openvswitch 
touch /usr/local/etc/ovs-vswitchd.conf
mkdir -p /usr/local/etc/openvswitch
ovsdb-tool create /usr/local/etc/openvswitch/conf.db vswitchd/vswitch.ovsschema
ovsdb-server --remote=punix:/usr/local/var/run/openvswitch/db.sock \
                     --remote=db:Open_vSwitch,Open_vSwitch,manager_options \
                     --private-key=db:Open_vSwitch,SSL,private_key \
                     --certificate=db:Open_vSwitch,SSL,certificate \
                     --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert \
                     --pidfile --detach

ovs-vsctl --no-wait init
ovs-vswitchd --pidfile --detach

3. then bring_up_br0 using the following steps:
     - write a script file (*.sh) with the following lines and run it in command-line as root
        ovs-vsctl add-br br0
        ovs-vsctl add-port br0 eth0
        ifconfig eth0 0 && br0 192.168.1.x netmask
        route del default gw eth0
        route add degfault gw br0

4. Next add the controller IP Address to the switch. 

   ovs-vsctl set-controller br-int tcp:192.168.1.x:6633

5. Next you can start using OVS and Controller for any of your experimentations

Thank you for taking time to read. 

Saturday, January 4, 2014

Power of Writing on your Palm

I write this post to make a very simple point. Have you ever been offended when a person writes something you told them on their palm? Well, from personal experience, I think you should not.

When someone makes a note in their phones, notebooks etc, the number of times they are going to see it is determined by when their brain tells them to do so. But on the other hand, without any conscious effort, one sees their palm many times especially when they wash their hand. Now when there is nothing written on the palm, one doesn't make an effort to recollect as "having seen" their palm, but if something is written on the palm, one makes an effort to read it and recollect the moment they wrote it. This may happen a few times, and each time they read it, they review the note and thus memorizing it eventually and effortlessly. Considering that are brain has a huge storing capacity, it is possible that even if they forget it in the short term, the memory will pop up at some point.

Next time, make sure you make someone write that important point on their palm ;-)

Thank you for taking time to read the post!

Wednesday, January 1, 2014

Happy New Year 2014

To this new year, to more posts and to simplicity and more originality.
To Family and Friends, near and dear ones. 
To Love, Peace and all amazing things.
To Hopes and Promises.
To Humanity.

Happy New Year 2014