Archive for July, 2008

Some entries at directory /proc/sys/net/ipv6/

You maybe write the this article before continue read this,

conf/default/*
To alter the selected interface to the source setting

conf/all/*
To alter all interface to selected setting
For example : conf/all/forwarding to activate the package forwarding IPV6 for all interfaces

conf/interface/*
To alter selected interface setting to setting selected
For example : autoconf to activate link-local address base on MAC address, accept_ra to accept router advertisement, etc

route/*
To alter common or public setting for routing
For example : flush, gc_interval, mtu_expires

Kernel Configuraton IPV6 at LINUX

To know the configuraton kernel from IPv6 , and what do his difference with kernel configuraton IPv4, we can do it by accessing filesystem /proc , where all values setting of system walk to be noted at this filesystem. Before we see filesystem, there is two clauses to be fulfilled that is :
-Filesystem proc must be compile in kernel linux
-Filesystem proc must be mount before

To check it we can use the command as follows

# mount | grep "type proc"
none on /proc type proc (rw)

Besides the upper command, to see and alter the value setting kernel IPv6 at proc filesystem, we can use the comand “ sysctl”. For example if we want to see the value setting forwarding used the command as follows :

# sysctl –w net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.all.forwarding = 1

# sysctl net.ipv6.conf.all.forwarding
net.ipv6.conf.all.forwarding = 0

The History of IPV6 Implementation at Linux Operating System

Network Code related to IPv6 is enterred to the kernel linux for the first time at kernel version 2.1.8 in November 1996 by Pedro Roque. This addition pursuant to BSD API like BSD system. For want of human resource, so the development of implementation IPv6 at Linux kernel cannot be continued with compilation drafts or RFC.

But then in October 2000, a project in Japan ( which is often called USAGI), develop IPv6 supported by Linux, by following the implementation IPv6 at FreeBSD operating system developed by KAME Project.

But very regrettably that USAGI patch (addition) this too big, so that preserver of Linux network now, incapable of it adding to source Linux kernel v2.4.x. So that kernel of 2.4.x loss many growths and cannot fulfill request from drafts and RFC on that moment. This matter can cause some internal issues interconection with other operating system.

In this time USAGI use the Linux kernel development version of 2.5.x to place entire all of them development result at this version kernel. Is thereby expected that linux version kernel of 2.6.x will contain the implementation IPv6 very complete.

What is the Java Technology?

This article as the explanation of Object Oriented Programming (OOP) that I write before

A programming language
Java Programming Language looks like with C++ Language.

A development environment
Java technology provide: compiler, interpreter, documentation generator, and class file packaging.

An application environment
Is standalone program that don’t need web browser to execute the program (applet).

A deployment environment
There are 2 deployment environment:
a. JRE ( Java Runtime Environment) providing classes that store in packages, GUI class component, and API Collection.
b. Web browser - many commercial web browser which provide the environment of Java Technology Interpreter and Runtime.

OOP vs Procedural

Procedural :

- Task is finished in the form of function or procedure.
- Manner looks at - program a sequence instruction.
- Programer must break down a problem be sub problem more simple.
- Function and procedure is principal focus.
- Function and procedure is used to manipulate data.
- Data has passive.

Object Oriented Programming :

- Function and data doesn’t be two matters apart.
- Function and data is one unitary called as active object.
- Manner looks at - program series object that cooperate to finish a problem.

Trailer-The Mummy:Tomb of the Dragon Emperor

Java-Overloading

Meaning: Wrote came back method by the name of that was same to some class.

The aim: facilitated the use of method with fungsionalitas that was similar.

Overloading Role:

Mode access overriding method must be the same or wider than overriden method.
Subclass only might override method superclass one time, might not be more than one method in the same class that was same precisely.
Overriding method might not throw checked exceptions that not it was declared by overridden method.

The Rule to declare Overloading Method

- The name method must same
- List of the parameter must be different
- Return type might be the same, also might be different

Example of Overloading

public class Coloring extends Model {
   public void Picture(String color, int t1, int t2, int3) {
   …
   }
   public void Picture(String color, int t1, int t2, int3, int t4) {
   …
  }

}


Batman The Dark Night Trailer

Java-Overriding

Overview

1. Subclass that try to modify behaviour that inheritted from superclass.
2. Aim: subclass has more specific behaviour .
3. Done by return declare method property of parent class at subclass.

- Method declaration in subclass must equal to found at super class. sameness in:

  • name
  • return type
  • parameter list (total, type, and sequence)

- Method in parent class called overriden method
- Method in subclass called overriding method.

Example:

public class Animal {
public void SetVoice() {
System.out.println(“Blesepblesep”);
}
}

public class Dog extends Animal {
public void SetVoice() {
System.out.println(“Hug hug”);
}
}


The History of Toga

The toga was based on a formal dress robe used by the Etruscans, even though it is usually linked with the Romans. The toga was the dress clothing of the Romans; a thick woollen cloak worn over a loincloth or apron. Established around the time of Numa Pompillius, the second King of Rome. It was taken off indoors, or when hard at work in the fields, but it was the only decent attire out-of-doors. (We learn this from the story of Cincinnatus: he was ploughing in his field when the messengers of the Senate came to tell him that he had been made dictator, and on seeing them he sent his wife to fetch his toga from the house so that they could be received appropriately. The truth of the story may be doubtful, but it nevertheless expresses the Roman sentiment on the subject.)

As time went on, dress styles changed. Romans adopted the shirt (tunica, or in Greek chiton) which the Greeks and Etruscans wore, made the toga more bulky, and wore it in a looser manner. The result was that it became useless for active pursuits, such as those of war. Thus, its place was taken by the handier sagum (woolen cloak) on all military occasions.In times of peace, too, the toga was eventually superseded by the laena, lacerna, paenula, and other forms of buttoned or closed cloaks. However, the toga did remain the court dress of the Empire.

Source: Wikipedia