Duh,, PR akun ntar dikumpulin, blum bener lagi, cash flow, tulung,,,,,,,,,, :(
Thursday, 4 December 2008
Monday, 1 December 2008
Table Partitioning
Now a days enterprises run databases of hundred of Gigabytes in size. These databases are known as Very Large Databases (VLDB). From Oracle Ver. 8.0 Oracle has provided the feature of table partitioning i.e. you can partition a table according to some criteria
For example you
have a SALES table with the following structure
Suppose this table contains millions of records, but all the records belong to four years only i.e. 1991, 1992, 1993
and 1994. And most of the time you are concerned about only one year i.e. you give queries like the following
Now a days enterprises run databases of hundred of Gigabytes in size. These databases are known as
Very Large Databases (VLDB). From Oracle Ver. 8.0 Oracle has provided the feature of
table partitioning i.e. you can partition a table according to some criteria . For example you
have a SALES table with the following structure
Suppose this table contains millions of records, but all the records belong to four years only i.e. 1991, 1992, 1993
and 1994. And most of the time you are concerned about only one year i.e. you give queries like the following
select sum(amt) from sales where year=1991;
select product,sum(amt) from sales where year=1992
Group by product;
Now whenever you give queries like this Oracle will search the whole table. If you partition this table according to
year, then the performance is improve since oracle will scan only a single partition instead of whole table.
CREATING PARTITION TABLES
To create a partition table give the following statement
create table sales (year number(4),
product varchar2(10),
amt number(10,2))
partition by range (year)
partition p1 values less than (1992) tablespace u1,
partition p2 values less than (1993) tablespace u2,
partition p3 values less than (1994) tablespace u3,
partition p4 values less than (1995) tablespace u4,
partition p5 values less than (MAXVALUE) tablespace u5;
In the above example sales table is created with 5 partitions. Partition p1 will contain rows of year 1991 and
it will be stored in tablespace u1. Partition p2 will contain rows of year 1992 and it will be stored in tablespace u2.
Similarly p3 and p4.
In the above example if you don’t specify the partition p4 with values less than MAVALUE, then you will not be
able to insert any row with year above 1994.
Although not required, you can place partitions in different tablespaces. If you place partitions in different tablespaces
then you can isolate problems due to failures as only a particular partition will not be available and rest of the
partitions will still be available.
The above example the table is partition by range.
In Oracle you can partition a table by
*
Range Partitioning
*
Hash Partitioning
*
List Partitioning
*
Composite Partitioning
Range Partitioning
This type of partitioning is useful when dealing with data that has logical ranges into which it can be distributed;
for example, value of year. Performance is best when the data evenly distributes across the range
Hash partitioning
Use hash partitioning if your data does not easily lend itself to range partitioning, but you would like to partition for
performance and manageability reasons. Hash partitioning provides a method of evenly distributing data across a
specified number of partitions. Rows are mapped into partitions based on a hash value of the partitioning key
The following example shows how to create a hash partition table.
The following example creates a hash-partitioned table. The partitioning column is partno, four partitions are created
and assigned system generated names, and they are placed in four named tablespaces (tab1,tab2, ...).
CREATE TABLE products
(partno NUMBER,
description VARCHAR2 (60))
PARTITION BY HASH (partno)
PARTITIONS 4
STORE IN (tab1, tab2, tab3, tab4);
List Partitioning
Use list partitioning when you require explicit control over how rows map to partitions. You can specify a list of discrete
values for the partitioning column in the description for each partition. This is different from range partitioning, where a
range of values is associated with a partition, and from hash partitioning, where the user has no control of the row to
partition mapping.
List partitioning allows unordered and unrelated sets of data to be grouped and organized together very naturally
The following example creates a table with list partitioning
Create table customers (custcode number(5),
Name varchar2(20),
Addr varchar2(10,2),
City varchar2(20),
Bal number(10,2))
Partition by list (city),
Partition north_India values (‘DELHI’,’CHANDIGARH’),
Partition east_India values (‘KOLKOTA’,’PATNA’),
Partition south_India values (‘HYDERABAD’,’BANGALORE’,
’CHENNAI’),
Partition west India values (‘BOMBAY’,’GOA’);
If a row is inserted in the above table then oracle maps the value of city column and whichever partition list matches the
city column the row is stored in that partition.
COMPOSITE PARTITONING
Composite partitioning partitions data using the range method, and within each partition, subpartitions it using
the hash method. Composite partitions are ideal for both historical data and striping, and provide improved
manageability of range partitioning and data placement, as well as the parallelism advantages of hash partitioning.
When creating composite partitions, you specify the following:
* Partitioning method: range
* Partitioning column(s)
* Partition descriptions identifying partition bounds
* Subpartitioning method: hash
* Subpartitioning column(s)
* Number of subpartitions for each partition or descriptions of subpartitions
The following statement creates a composite-partitioned table. In this example, three range partitions are created, each
containing eight subpartitions. Because the subpartitions are not named, system generated names are assigned, but the
STORE IN clause distributes them across the 4 specified tablespaces (tab1, ...,tab4).
CREATE TABLE PRODUCTS (partno NUMBER,
description VARCHAR(32),
costprice NUMBER)
PARTITION BY RANGE (partno)
SUBPARTITION BY HASH(description)
SUBPARTITIONS 8 STORE IN (tab1, tab2, tab3, tab4)
(PARTITION p1 VALUES LESS THAN (100),
PARTITION p2 VALUES LESS THAN (200),
PARTITION p3 VALUES LESS THAN (MAXVALUE));
ALTERING PARTITION TABLES
To add a partition
You can add add a new partition to the "high" end (the point after the last existing partition). To add a partition
at the beginning or in the middle of a table, use the SPLIT PARTITION clause.
For example to add a partition to sales table give the following command.
alter table sales add partition p6 values less than (1996);
To add a partition to a Hash Partition table give the following command.
Alter table products add partition;
Then Oracle adds a new partition whose name is system generated and it is created in the default tablespace.
To add a partition by user define name and in your specified tablespace give the following command.
Alter table products add partition p5 tablespace u5;
To add a partition to a List partition table give the following command.
alter table customers add partition central_India
values (‘BHOPAL’,’NAGPUR’);
Any value in the set of literal values that describe the partition(s) being added must not exist in any of the other partitions
of the table.
Coalescing Partitions
Coalescing partitions is a way of reducing the number of partitions in a hash-partitioned table, or the number of subpartitions in a composite-partitioned table. When a hash partition is coalesced, its contents are redistributed into one or more remaining partitions determined by the hash function. The specific partition that is coalesced is selected by Oracle, and is dropped after its contents have been redistributed.
To coalesce a hash partition give the following statement.
Alter table products coalesce partition;
This reduces by one the number of partitions in the table products.
DROPPING PARTITIONS
To drop a partition from Range Partition table, List Partition or Composite Partition table give the following command.
Alter table sales drop partition p5;
Once you have drop the partition and if you have created a global index on the table. Then you have to rebuild the global index after dropping the partition by giving the following statement.
Alter index sales_ind rebuild;
To avoid rebuilding of indexes after dropping of the partitions you can also first delete all the records and then drop
the partition like this
Delete from sales where year=1994;
Alter table sales drop partition p4;
This method is most appropriate for small tables, or for large tables when the partition being dropped contains a small percentage of the total data in the table.
Another method of dropping partitions is give the following statement.
ALTER TABLE sales DROP PARTITION p5 UPDATE GLOBAL INDEXES;
This causes the global index to be updated at the time the partition is dropped.
Exchanging a Range, Hash, or List Partition
To exchange a partition of a range, hash, or list-partitioned table with a nonpartitioned table, or the reverse, use the ALTER TABLE ... EXCHANGE PARTITION statement. An example of converting a partition into a nonpartitioned table follows. In this example, table stocks can be range, hash, or list partitioned.
ALTER TABLE stocks
EXCHANGE PARTITION p3 WITH stock_table_3;
Merging Partitions
Use the ALTER TABLE ... MERGE PARTITIONS statement to merge the contents of two partitions into one partition. Te two original partitions are dropped, as are any corresponding local indexes.
You cannot use this statement for a hash-partitioned table or for hash subpartitions of a composite-partitioned table.
You can only merged two adjacent partitions, you cannot merge non adjacent partitions.
For example the merge the partition p2 and p3 into one partition p23 give the following statement.
Alter table sales merge partition p2 and p3 into
partition p23;
Modifying Partitions: Adding Values
Use the MODIFY PARTITION ... ADD VALUES clause of the ALTER TABLE statement to extend the value list of an existing partition. Literal values being added must not have been included in any other partition's value list. The partition value list for any corresponding local index partition is correspondingly extended, and any global index, or global or local index partitions, remain usable.
The following statement adds a new set of cities ('KOCHI', 'MANGALORE') to an existing partition list.
ALTER TABLE customers
MODIFY PARTITION south_india
ADD VALUES ('KOCHI', 'MANGALORE');
Modifying Partitions: Dropping Values
Use the MODIFY PARTITION ... DROP VALUES clause of the ALTER TABLE statement to remove literal values from the value list of an existing partition. The statement is always executed with validation, meaning that it checks to see if any rows exist in the partition that correspond to the set of values being dropped. If any such rows are found then Oracle returns an error message and the operation fails. When necessary, use a DELETE statement to delete corresponding rows from the table before attempting to drop values.
You cannot drop all literal values from the value list describing the partition. You must use the ALTER TABLE ... DROP PARTITION statement instead.
The partition value list for any corresponding local index partition reflects the new value list, and any global index, or global or local index partitions, remain usable.
The statement below drops a set of cities (‘KOCHI' and 'MANGALORE') from an existing partition value list.
ALTER TABLE customers
MODIFY PARTITION south_india
DROP VALUES (‘KOCHI’,’MANGALORE’);
SPLITTING PARTITIONS
You can split a single partition into two partitions. For example to split the partition p5 of sales table into two partitions give the following command.
Alter table sales split partition p5 into
(Partition p6 values less than (1996),
Partition p7 values less then (MAXVALUE));
TRUNCATING PARTITON
Truncating a partition will delete all rows from the partition.
To truncate a partition give the following statement
Alter table sales truncate partition p5;
LISTING INFORMATION ABOUT PARTITION TABLES
To see how many partitioned tables are there in your schema give the following statement
Select * from user_part_tables;
To see on partition level partitioning information
Select * from user_tab_partitions;
Thursday, 27 November 2008
Incubus - Drive
Incubus Drive Lyrics
Songwriters: Pasillas, Jose Anthony Ii; Boyd, Brandon Charles; Katunich, Alex; Kilmore, Christopher E; Einziger, Michael Aaron;
Sometimes, I feel the fear of uncertainty stinging clear
And I can't help but ask myself how much
I'll let the fear take the wheel and steer.
It's driven me before, and it seems to have a vague,
Haunting mass appeal.
But lately I'm beginning to find that I
Should be the one behind the wheel.
Whatever tomorrow brings,
I'll be there with open arms and open eyes, Yeah
Whatever tomorrow brings, I'll be there..I'll be there.
So, if I decide to waiver my chance to be one of the hive
Will I choose water over wine and hold my own and drive?
Aah-ah-oo-o-o.
It's driven me before and it seems to be the way
That everyone else gets around.
But lately I'm beginning to find that when
I drive myself my light is found.
Whatever tomorrow brings,
I'll be there with open arms and open eyes, Yeahhh
Whatever tomorrow brings, I'll be there...I'll be there.
Would you choose water over wine....hold the wheel and drive?
Whatever tomorrow brings,
I'll be there with open arms and open eyes, Yeah
Whatever tomorrow brings, I'll be there..I'll be there.
Do do do do do do do do do do do
Ohh wa oh
Do do do do do do do do do do do
Ohh wa oh
Sunday, 2 November 2008
Solving the Problem by Forgetting It
Many people says Life is struggle, life is not easy, we'll find any problem in our life. And it can be so crowded when we can't solve some problem that we find. As we know, there are problems that can finished without we've solving it. Sometime everything will be done by other way, I can't explain it, but sometime forgetting is a one way to solving problem in our life.
Tuesday, 28 October 2008
Dress Code : Black
Baru nyadar, ternyata pakaian yg ada di lemari tu buanyak bgt yg warna item. Mulai dari Nevada's Jacket,,, kmeja, (lengen panjang ada, lengen pendek ada,, haha) kaos apalagi, trus jumper, ada juga. warna item smua,,
Thursday, 23 October 2008
Kuliah,,, Kerja,,,
Dullu waktu sebelum penempatan, punya target kalau ditempatkan tetep di jakarta, hrs mlakukan target slanjutnya, ternyata bnr, penempatan ttp disini,. Jadilah fokus kuliah ditujukan ke UI, biar ada target yg diseriusin slain kerjaan. Dan skrg, gw mulai menelan imbas dari ap yg gw tetapkan sndiri, mulai dari waktu, pikiran kayanya yg paling utama, mulai kepayahan intinya. Tapi bruntung, ada kluarga, temen2, pihak2 lain yg Alhamdulilllah masih care, masi support, shingga waktu dah mulai boring, bs smangat lagi. Semoga ini trus berlancar dg lancar...
Saturday, 11 October 2008
My Weekend
Jalan ma temen, ke Mall Kelapa Gading 3, markir motor di parkiran dkt mushola, trus masuk dan naik k lantai 2, langsung mendatangi Paper Clip buat cari Scientific Calculator.. (Trakhir kesini , sempet papasan ma si Anindita..) . Abis tu kita mulai keliling, tmn mo nyari sweater, kita kluar masuk Nautica, Zara Man, Adidas, Nike, dll. Tapi dia kaga nemu nemu jg apa yg dia cari,,,,,, Akhirnya berakhir dg makan di lantai dasar....
Sunday, 5 October 2008
Arus Mudik
Wah,, mudik yang melelahkan, baru kali ini merasakan betapa beratnya jalur kereta yg ditempuh,, haha. Mulai dari keburu-buru ke Jatinegara, dan ternyata kreta Sembrani telat satu setengah jam,, melihat btapa masih banyak orang-orang yang memegang tiket, sementara di dalam KA sudah penuh sesak oleh pemudik. Petugas yang ada disana sampai membentak bentak penumpang yang sudah ada didalam untuk berdiri, agar penumpang yang masih di luar kereta bisa masuk (Masya Allah,,)
Mutiara timur yang biasanya lancar pun,,, lokomotifnya macet, sehingga harus menunggu kira-kira satu jam lokomotif cadangan dari Jember. Baliknya,,, Argo Anggrek, molor 2 jaman dari jadwal yang ditentukan... fuih....
Wednesday, 24 September 2008
Quiz..? O my god.!
Waaaaaaaaa baru nyadar klo tiket yg dah ditangan bentrok ma quiz quantitatif.. akhirnya kirim email ke dosen buat dapet susulans,,, ato tugas lah minimal... lumayan kan buat tambah2 nilai,,
bahkan persiapan mudik aj blum sempat.. huhuhu... but,,, everything's lost by missing the fresh air of my village,, hoho..
Sunday, 21 September 2008
Thursday, 18 September 2008
Komodo dragon
"Very exotic,, like find the family of dinosaur again,,, and it was here,,, in my country,,"
From Wikipedia, the free encyclopedia
The Komodo dragon (Varanus komodoensis) is a species of lizard that inhabits the islands of Komodo, Rinca, Flores, Gili Motang, and Gili Dasami, in central Indonesia.[2] A member of the monitor lizard family (Varanidae), it is the largest living species of lizard, growing to an average length of 2–3 meters (approximately 6.5–10 ft) and weighing around 70 kilograms (154 lb). Their unusual size is attributed to island gigantism, since there are no other carnivorous animals to fill the niche on the islands where they live, and also to the Komodo dragon's low metabolic rate.[3][4] As a result of their size, these lizards are apex predators, dominating the ecosystems in which they live.[5] Although Komodo dragons eat mostly carrion, they will also hunt and ambush prey including invertebrates, birds, and mammals.Mating begins between May and August, and the eggs are laid in September. About twenty eggs are deposited in abandoned megapode nests and incubated for seven to eight months, hatching in April, when insects are most plentiful. Young Komodo dragons are vulnerable and therefore dwell in trees, safe from predators and cannibalistic adults. They take around three to five years to mature, and may live as long as fifty years. They are capable of parthenogenesis, in which viable eggs are laid without fertilization by a male.
Komodo dragons were discovered by Western scientists in 1910. Their large size and fearsome reputation makes them popular zoo exhibits. In the wild their range has contracted due to human activities and they are listed as vulnerable by the IUCN. They are protected under Indonesian law, and a national park, Komodo National Park, was founded to aid protection efforts.
The Komodo dragon is also known as the Komodo Monitor or the Komodo Island Monitor in scientific literature, although this is not very common.[1] To the natives of Komodo Island, it is referred to as ora, buaya darat (land crocodile) or biawak raksasa (giant monitor).[6][7]
Wednesday, 17 September 2008
My Best Friend

I've a best friend,,,,,
Always help when i've many problem,,,
Always make me enjoy again when i become tired,,,
My second office...
My second home,,,
One of my playmate....
That's My Notebook :P
When i must do my task,,
When i need to playing games to refreshing my mind,,,
When i want to saving All of my data...
My Notebook is the best choose to do all of this
Thanks for All my best friend!
Tuesday, 16 September 2008
Linkin Park-Breaking the habbit

"This morning,,, i hear this song,, and after that ,, I feel ready to fight again! yeah!"
Linkin Park - Breaking The Habit Lyrics
memories consume
like opening the wound
i'm picking me apart again
you all assume
i'm safe here in my room
[unless i try to start again]
i don't want to be the one
the battles always choose
cause inside i realize
that i'm the one confused
i don't know what's worth fighting for
or why i have to scream
i don't know why i instigate
and say what i don't mean
i don't know how i got this way
i know it's not alright
so i'm
breaking the habit
tonight
clutching my cure
i tightly lock the door
i try to catch my breath again
i hurt much more
than anytime before
i had no options left again
i'll paint it on the walls
cause i'm the one at fault
i'll never fight again
and this is how it ends
i don't know what's worth fighting for
or why i have to scream
but now i have some clarity
to show you what i mean
i don't know how i got this way
i'll never be alright
so i'm
breaking the habit
breaking the habit
tonight
(from http://www.rizkyonline.com/)
Fergie - Big Girls Don't Cry

"Fergie,,, I like type of voice that she's... She can sing many colour of songs... And this song is the one of her shows"
Fergie - Big Girls Don't Cry Lyrics
Da Da Da Da
The smell of your skin lingers on me now
Your probably on your flight back to your
home town
I need some shelter of my own protection
baby
To be with myself instead of calamity
Peace, Serenity
[CHORUS]
I hope you know, I hope you know
That this has nothing to do with you
It's personal, Myself and I
We've got some straightenin' out to do
And I'm gonna miss you like a child
misses their blanket
But Ive got to get a move on with my life
Its time to be a big girl now
And big girls don't cry
Don't cry
Don't cry
Don't cry
The path that I'm walking
I must go alone
I must take the baby steps until I'm full
grown
Fairytales don't always have a happy
ending, do they
And I foresee the dark ahead if I stay
[CHORUS]
I hope you know, I hope you know
That this has nothing to with you
It's personal, Myself and I
We've got some straightenin' out to do
And I'm gonna miss you like a child
misses their blanket
But I've got to get a move on with my life
Its time to be a big girl now
And big girls don't cry
Like the little school mate in the school
yard
We'll play jacks and uno cards
Ill be your best friend and you'll be mine
Valentine
Yes you can hold my hand if u want to
Cause I want to hold yours too
Well be playmates and lovers and share
our secret worlds
But its time for me to go home
Its getting late, dark outside
I need to be with myself instead of
calamity
Peace, Serenity
[CHORUS]
I hope you know, I hope you know
That this has nothing to do with you
It's personal, Myself and I
We've got some straightenin' out to do
And I'm gonna miss you like a child
misses their blanket
But I've got to get a move on with my life
Its time to be a big girl now
And big girls don't cry
Don't cry
Don't cry
Don't cry
La Da Da Da Da Da
Sunday, 14 September 2008
Sinbad the Sailor
From Wikipedia, the free encyclopedia
Sinbad the Sailor (also spelled Sindbad; Persian: سندپاذ; Arabic السندباد البحري Al-Sindibaad Al-Bahri) is a story-cycle of ancient Middle Eastern origin. Sinbad is a Persian word[1] hinting at an Iranian origin - although the oldest texts of the cycle are in Arabic. Sinbad, the hero of the stories, is a sailor from Basrah, living during the Abbasid Caliphate. A variation of this name, Smbat, can also be found in Armenia, as well as the version Lempad of his father's name Lambad.
The stories themselves are based partly on real experiences of sailors around the Indian Ocean, partly on ancient poetry (including Homer's Odyssey and Vishnu Sarma's Panchatantra), and partly upon Arab, Indian and Persian collections of mirabilia. They recount the fantastic adventures of Sinbad during his voyages throughout the seas east of Africa and south of Asia.
The collection is tale 133 in Volume 6 of Sir Richard Burton's translation of The Book of One Thousand and One Nights (Arabian Nights).[2] This remains the classic translation in English (famed as much for Burton's footnotes as for the tales themselves), but modern readers are perhaps more familiar with abridged versions produced for a more juvenile audience. While Burton and other Western translators have grouped the Sinbad stories within the tales of Scheherazade in the Arabian Nights, its origin appears to have been quite independent from that story cycle and modern translations by Arab scholars often do not include the stories of Sinbad or several other of the Arabian Nights that have become familiar to Western audiences. (from http://en.wikipedia.org/)
Loch Ness Monster
From Wikipedia, the free encyclopedia
The Loch Ness Monster (Nessiteras rhombopteryx) is an alleged animal, identified neither as to a family or species, purportedly inhabiting Scotland's Loch Ness. The Loch Ness Monster is one of the best-known cryptids studied by cryptozoology. Popular belief and interest in the animal has fluctuated over the years since it came to the world's attention in 1933. Evidence of its existence is largely anecdotal, with minimal, and much disputed, photographic material and sonar readings: there has not been any physical evidence (skeletal remains, capture of a live animal, definitive tissue samples or spoor) uncovered as of 2008. Local people, and later many around the world, have affectionately referred to the animal by the diminutive Nessie (Scottish Gaelic: "Niseag") since the 1950s. (from http://en.wikipedia.org/)Dream Theater
From Wikipedia, the free encyclopedia
Dream Theater is an American progressive metal band formed in 1985 under the name "Majesty" by John Myung, John Petrucci and Mike Portnoy while they attended Berklee College of Music in Boston, before they dropped out to support the band. Though a number of lineup changes followed, the three original members remain today along with James LaBrie and Jordan Rudess.
Dream Theater has become a successful progressive rock band, despite the drop in popularity of the genre since the mid-1970s. Although the band has had a few successful hits (notably "Pull Me Under" in the early 1990s, which received extensive MTV rotation), they have mostly stayed underground for their career, feeding off support from their fans.
The band is well known for the technical proficiency of its instrumentalists, who have won many awards from music instruction magazines. Dream Theater's members have collaborated with many other notable musicians. Guitarist John Petrucci has been named as the third player on the G3 tour six times, more than any other invited guitarist, following in the footsteps of Eric Johnson, Robert Fripp, and Yngwie Malmsteen.
The band's highest selling album is the gold selling Images and Words (1992), reached #61 on the Billboard 200 charts.[1] Both the 1994 release Awake and their 2002 release Six Degrees of Inner Turbulence also entered the charts at #32 and #46 respectively and received mostly positive reviews. Six Degrees of Inner Turbulence also led to Dream Theater becoming the initial band reviewed in the Music Section of Entertainment Weekly during its opening week of release, despite the magazine generally preferring more mainstream music. In 2008, Systematic Chaos entered US Billboard 200 at #19.[1] Dream Theater has sold over two million albums in the U.S.,[2] and over 8 million albums and DVDs worldwide.[3] (from http://en.wikipedia.org/)
That's my bike :)

that's my bike,, wich colour is yellow.. :) with tongku's bike
(now he has been on Tanjung Balai Karimun, north sumatra)
at Kawasan Industri Pulogadung, East Jakarta (March 2008).
thats time we often riding our bike to percuate people that
global warming is very dangerous (hohoho,, just kidding of course),
But now,,,, hehe.. i dont know, i cant do it anymore
Thursday, 11 September 2008
Warren Buffett
Warren Edward Buffett (born August 30, 1930, in Omaha, Nebraska) is an American investor, businessman and philanthropist. He is regarded as one of the world's greatest investors and is the largest shareholder and CEO of Berkshire Hathaway.[3] With an estimated net worth of around US$62 billion,[4] he was ranked by Forbes as the richest person in the world as of February 11, 2008.[5]
Often called the "Oracle of Omaha,"[6] Buffett is noted for his adherence to the value investing philosophy and for his personal frugality despite his immense wealth.[7] His 2006 annual salary was about $100,000, which is small compared to senior executive remuneration in other comparable companies.[8] When he spent $9.7 million of Berkshire's funds on a business jet in 1989, he jokingly named it "The Indefensible" because of his past criticisms of such purchases by other CEOs.[9] He lives in the same house in the central Dundee neighborhood of Omaha that he bought in 1958 for $31,500, today valued at around $700,000.[10]
Buffett is also a noted philanthropist. In 2006, he announced a plan to give away his fortune to charity, with 83% of it going to the Bill & Melinda Gates Foundation.[11] In 2007, he was listed among Time's 100 Most Influential People in The World.[12] He also serves as a member of the board of trustees at Grinnell College.[13]
(FROM http://en.wikipedia.org/)






