Friday, February 25, 2011

socio-personal notes

FUCK this! I am sick of all the marriage invitations that try to present themselves as "hip" by providing some 2 bit banal bull shit about

1. movie /trailers
2. wicket gone/ end of life

and other such analogies, the whole point of doing it was to do something new, and when people repeat the same idea, how is it new...its not.

I am also sick of every other noob, focusing his camera at arbit things and acting like a full professional photographer. One particular picture is to focus at yourself by using a mirror ,and putting it as a dp. WTF!

A quick calculation : rare images in are supposed to be "RARE", to capture them you need to think unlike others. However when you have people who do things because its in vogue , it defeats the purpose. I am not sure they could provide rare images because most of them would try to mimic each other resulting into uniformity rather than rarity.



Some times I am so amazed at level of un-individualistic thoughts represented by some people.Its as if they have no shred of independent thinking instilled in them.

This although seems to be good in a narrow scope of life, its not. Once you dont have any individuality left, you are merely a slave to society (read those who control it).
However, I am not entirely sure if its all that bad.


-
Also, i was just thinking about an interview question that was to count the number of words in a given string .

If scopes are fixed, this is a pretty simple problem, but throw into it unicode, internationalization and bunch of memory allocation schemes and VOILA !

you have got yourself a real tough problem to handle.


Shit that puppy is still installation phase, can we ghost the installations ?
I think this should be trivial, since a file is hdd, we could probably make multiple copies.



Later!

Internet simulation on your laptop and your single IP ISP

I have planned to create a simple simulation that will allow me to actually get the feel of implementing the SI framework on planet lab before hand, the main work for my thesis.Its very late ,but i intend to deliver a solid experiment and analysis , no matter what!Because this is one of those parts of masters, that really makes the course different than undergrad courses.

Behold I am doing everything from my laptop . THANK YOU SO MUCH AGAIN, virtualization , the best thing that ever happened in CS.



Above image describes a rough drawing of how things will work.The hp laptop would host all the virtual network described by the devices inside the circle.
One of the virtual machines would possess 2 nics , one for internal networking and another for external.

I am going to let it be bridged nic, so that i can use ip aliasing to get all the ips i need to simulate pooling of ips.

One machine on the virtual network will act as a dns server, and another as a world wide web server.

When the setup is complete , the expected result is I would try to access a www server of virtual domain from my hp laptop. Hopefully , it should return a different ip each time i try to hit the website with a different ip.


And this is how , ladies and gentlemen , I propose you could do awfull network simulations with minimal hardware.

The only downlfall is this: I cannot just move my laptop to another location and start doing experimentation. This is because, my virtual router (one machine with 2 nics) would require the same changes that my pc would, and I am not sure till now how can I do that in case of virtual box.


One awwwwwwwfully lame experience is installing operating systems using virtual box. It takes billion years to install, and you need to get a good distro so that your machine wont be overloaded. I used two candidates damn small linux, and puppy linux.

DSL is faster ,based on knoppix and all, but it sucks at package mgmt.
puppy is a bit slower than DSL, but apparently its better at packet mgmt.

I choose puppy cause need to install stuff for admins eg. dhcp scripts and all...

If your a new guy in masters, i suggest you to go for a big processor and memory, you will need it because you will more or less have to use virtualization.


Bye till later

Monday, February 21, 2011

Did some reading on ip and natting

Yesterday I read quite a lot about natting and ip. It seems what I am trying to do has already been implemented primitively . The rfc nos. 2694 DNSALG and 2663 twice nat are two informative issues.

awesomeness.

Saturday, February 19, 2011

Thesis work

shit I need to do a lot of stuff ,and that too in a short time.

The planet lab machines have not arrived as of yet.

I think the basic ip aliasing thing is over. However I am not sure how it should work out in case of public ips because public ips are limited.

I need to understand natting in order to get the bigger picture.

The overall structure of the internet can be summarized as leaf network --isp1 --isp2--- ispn.

and finally at the top there will be one network interconnectiong several others...

as such internet could be represented as a tree-ish hirerchical structure.


Well moving on...

Thursday, February 10, 2011

Job interviews conflicting with thesis meetings

Dammit, I am sick of thesis meeting poping out of nowhere and disturbing everything.