aLGhi FreAky Boy

Alesana Video

11/15/2009 09:01:00 PM






Read On 0 komentar

As I Lay Dying Video

11/15/2009 08:41:00 PM












Read On 0 komentar

Bring Me The Horizon Video

11/12/2009 05:02:00 AM









Read On 0 komentar

SUBGENRE and STYLE

6/05/2009 10:04:00 PM

MOSHCORE

Subgenre yg satu ini bisa dikategorikan dengan cimplicity. Lagu-lagu yg banyak memuat bagian beakdowns bisa dikategorikan moshcore. Dengan banyak menitik beratkan pada hardcore punk ketimbang heavy metal, subgenre yg satu ini lebih banyak diapresiasikan oleh penggemar hardcore.

Nuansa hardcore punk lebih terasa di subgenre yg satu ini.. hatebreed terbilang salah satu band yg rermasuk subgenre moshcore.


DEATHCORE

Penggabungan metalcore yg melodius. Dengan death metal adalah bentuk dari dethcore. Band-band kanya despised icon. Job For a Cowboy, dan The Red Chord. adalah beberapa contoh pionir deathcore yg muncul di awal millenium baru.

Subgenre yg satu ini lebih banyak mengambil speed yg ada di death metal. Jangan heran kalomendengar lagu-lagu deathcoreyg berat, cepat, danpergantian not yg cepat juga.


MATHCORE

Dari namnya uda ketauan kalo band-band yg masuk subgenre mathcore pastinya main-main dengan hitung-hitungan. Taknik bermusik mereka memang terbilang tinggi. Sehingga eksplorasiyg mereka lakukan pun gak lagi terdengar biasa.

Struktur lagu yg ada di mathcore cendrung aneh. Gak lagi menggunakan formula biasa lyaknya lagu pada umumnya. Belum lagi permainan durasi waktu yg gak main-mainbiasanya mereka kerap membuat lagu-lagunya diatas batas normal lagu-lagu biasa.

Begitu juga dengan hitungan tempo, dan bar yg gak biasa. Alih-alih menggunakan formula konfensional lagu. Mereka sering membuat laguyg di luar batas normal, dalam hal hitungan. Makanya jagan keran dand bingungmendengar lagu-lagu dari The Dilinger Escape Plan, Coverge, dan Protest The Hero.


MELODIC METALCORE

Inilah bentuk metalcore yg opaling gres.. band-band metalcore angkatan 2000an. Termasuk di subgenre yg satu ini. Mereka menggabungkan melodi death metal dengan metalcore generasi sebelumnya.

Biasanya mereka sering memasukan melodi gitar yg hebat, dan rhitm gitar yg berat. Hal ini masih di tambah vocal dengan ala death metal dankekuata dentuman drum dari generasi metalcore sebelumnya.

Overcast, Zao, Killswitch Engage, adalah nama-nama yg termasuk dalam subgenre melodic metalcore.


Hai star (metalcore)

Read On 0 komentar

ENGLISH

1/07/2009 10:41:00 PM
1. Present Simple Tense ( I do )
Is used to talk about things in general, happens all the time.
Key words: Usually, Generally, today, this year, every day, every weekend, every holiday, for facts

xxxxxxxxxxxxxxxxxxxxxx


Verb (V); Kata Kerja (Active)

+ S + V1 + O They play football game together everyday
- S + do/does + not + V1+ O They do not play football game together
? Do/does + S + V1 + O Do They play football game together?
?- Do/does + not + S + V1 + O Don’t They play football game together?

Verb (passive)

+ S + to be + VIII + by.. The football game is played by them
- S + to be + not + VIII+by… The football game is not played by them
? to be + S + V1III + by.. is the football game played by them?
?- to be + not + S + V1II + by.. isn’t the football game played by them?

Adjective (adj); kata sifat

+ S + to be + adj + O The garden is very beautiful
- S + to be + not + adj+ O The garden is not very beautiful
? to be + S + adj + O is the garden beautiful?
?- to be + not + S + adj + O isn’t the garden beautiful?

Noun; kata benda

+ S + to be + noun it is a house
- S + to be + not + noun it is not a house
? to be + S + noun is it a house?
?- to be + not + S + noun isn’t it a house?


2. Present Continuous Tense ( I am doing)
Is used to talk about - something which is happening at or around the time of speaking.
Ex; Ali is sleeping right now.

- Something generally in progress this week, this month, this year
Ex: She is writing another book this year.
Verb ( Active)

+ S + to be + V1 + ing + O She is studying English now
- S + to be + not + V1 + ing + O She is not studying English now
? to be + S + V1+ ing + O Is she studying English now?
?- to be + not + S + V1+ ing + O Isn’t she studying English now?

Verb (Passive)

+ S + to be + being + VIII + O English is being studied by her now
- S + to be + not +being + VIII + O English is not being studied by her now
? to be + S + being +VIII + O Is English being studied by her now?
?- to be + not + S +being+ VIII+ O Isn’t English being studied by her now?

Present Tense VS Present Continuous Tense


Present Continuous ( I am doing)

At the time of speaking

I am doing

Past Now Future

The kettle is boiling. Can you turn it off?

Listen to those people, what language are they speaking.

Where is Tom? ‘He is playing tennis.”

For longer period

The author is writing another book this year.

I am taking an English course this month


For temporary situation (sementara);
I am living with some friends, until I can find a flat.

I am having English training at Bims at the moment.

Always

I am always losing things (does not mean that I lose things every time) it means I lose things too often

You are always watching television. You should do something more active.

John is never satisfied. He is always complaining.

For future meaning
When we are talking about timetables (fix time), programmed, etc.

“ what time does the movie start?
“ The train leaves Jakarta at 10.00 and arrives in Jogja at 13.00
“ Tomorrow is Wednesday”


Present simple ( I do)


I do

Past Now Future

Water boils at 100 degrees celsius.

Excuse me, do you speak English?


Tom Plays tennis every Saturday.


The author writes book every year (habitual)

I take English course every 2 months.(regular)

For Permanent situation (tetap);
My parents live in Aceh. They have been there for 20 years.

I study at Bims for my bachelor.


Always

I always lose things ( I lose things every time)


I always watch television at home (the activity still normal)


For future meaning

A: Ani is coming tomorrow.
B : What time is she arriving?
A : At 10.15

A : What are you doing tomorrow evening?
B : I am going to the theatre ( ‘not go)

A : Are you playing football tomorrow?
B : yes, but Ali is not playing. He has hurt his leg.


There are exceptions (pengecualian) of some verbs are used only in simple tenses, can not be used in continuous tenses;

S`+ V1 + O S + to be + V1 + ing + O

Want like belongI know suppose remember
Need love see realize mean forget
P2efer hate hear believe understand seem


Present Continuous µense ( I am going to do ) for a future meaning;
Is used what we`intend to do

A : There’s a film on television tonight. Are you`going to watch it?
B : No, I’m too tired. I’m going to have an %arly night.

A : Have you made the coffee yet?
B : No, but I’m 'oing to make it.

He does not know where he is going, he is going to fall into the hole.
Look at those black cloulds, it is going to rain. (the clouds are there now)
Oh, I feel terrible. I dhink I’m going to be sisk. ( I feel terrible now)


We use was/were going to say what someone intended to do in the past ( but did not do)

- We were going to travel by train but then we decided to go by car

A : Did tom do the examination?
B : No, he was going to do it but in the end he changed his mind.

- I was just going to cross the road when someone shouted “stop”.


We can use both I am doing / I am going to do for future meaning; for some one has arranged to do


What time are you meeting Ann?
I am traveling to Aceh on Monday


are you going to meet Ann?
I’m going to travel

NONPROGRESSIVE VERBS

(1)Mental state Know believe Imagine want
Realize feel doubt need
Understand suppose remember prefer
Recognize think* forget mean

(2)Emotional love hate fear mind
State like dislike envy care
appreciate

(3) Possession posses Have* own belong

(4)Sense taste* hear see*
Perception smell* feel*

(5)Other seem cost be* consist of
Existing look* owe exist contain
States appear* weigh* inclue


PAST TENSE
3. Past Tense ( I did)
Is used to talk about actions or situations in the past.

Verb; Kata Kerja (Active)

+ S + VII + O They played football game yesterday
- S + did + not + V1+ O They did not play football game yesterday
? did + S + V1 + O did They play football game yesterday?
?- did + not + S + V1 + O didn’t They play football game yesterday?

Verb (passive)

+ S + to be + VIII + by.. The game was played by them yesterday
- S + to be + not + VIII+by… The game was not played by them yesterda
? to be + S + V1III + by.. was the game played by them yesterday?
?- to be + not + S + V1II + by.. wasn’t the game played by them yesterday?

Adjective (adj); kata sifat (active)

+ S + to be + adj + O The flowers were very beautiful yesterday
- S + to be + not + adj+ O The flowers were not beautiful
? to be + S + adj + O were the flowers beautiful yesterday?
?- to be + not + S + adj + O weren’t that flowers beautiful?

Noun (N); kata benda

+ S + to be + noun it was a house
- S + to be + not + noun it was not a house
? to be + S + noun was it a house?
?- to be + not + S + noun wasn’t it a house?


4. Past Continuous Tense ( I was doing)
Is used to say someone was in the middle of doing something at a certain time.

Verb ( Active)

+ S + to be + V1 + ing + O She was studying English when I came
yesterday
- S + to be + not + V1 + ing + O She was not studying English when I came
yesterday
? to be + S + V1+ ing + O was she studying English when I came
yesterday?
?- to be + not + S + V1+ ing + O wasn’t she studying English when I came
yesterday?

Verb (Passive)

+ S + to be + being + VIII + O English was being studied by her when I
came yesterday?
- S + to be + not +being + VIII + O English was not being studied by her when i
came yesterday.
? to be + S + being +VIII + O was English being studied by her when I
came yesterday?
?- to be + not + S +being+ VIII+ O wasn’t English being studied by her when i
came yesterday?

a.Past continuous had already started before this time, but had not finished yet.

This time last night I was watching movie in my room.
What were you doing at 10 o’clock last night?

b.Past continuous does not tell us whether an action was finished or not

Tom was cooking the dinner when we left him = he was in the middle of cooking the dinner and we don’t know whether he finished cooking it.
Tom cooked the dinner ( past tense) = he began and finished it.

c.often use Past continuous ( I was doing) and the past simple ( I did) together
something happened in the middle of something else;

Ali burnt his hand when he was cooking the dinner
It was raining when I got up
Ali cut his skin when he was shaving his beard

Compare;
we were having dinner when Ali arrived (= past continuous)
we had already started dinner before Ali arrived (=past tense).
Read On 1 komentar

PEMOGRAMAN JAVA

1/07/2009 10:30:00 PM
Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun 1990. Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat luinak pada komputer standalone ataupun pada lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah bahasa pemrograman konvensional. Teknologi Java memiliki tiga komponen penting, yaitu:
Programming-language specification
Application-programming interface
Virtual-machine specification
Bahasa Pemrograman Java
Bahasa Java dapat dikategorikan sebagai sebuah bahasa pemrograman berorientasi objek, pemrograman terdistribusi dan bahasa pemrograman multithrreaded . Objek Java dispesifikasi dengan membentuk kelas. Untuk masing-masing kelas Java, kompiler Java memproduksi sebuah file keluaran arsitektur netral yang akan jalan pada berbagai implementasi dari Java Virtual Machine (JVM). Awalnya Java sangat digemari oleh komunitas pemrograman internet, karena Java mendukung untuk applets , dimana program dengan akses sumber daya terbatas yang jalan dalam sebuah web browser. Java juga menyediakan dukungan level tinggi untuk networking dan objek terdistribusi.
Java juga dianggap sebagai sebuah bahasa yang aman. Tampilan ini pada khususnya penting menganggap bahwa sebuah program Java boleh mengeksekusi silang sebuah jaringan terdistribusi.
Java API
Java API terdiri dari tiga bagian utama:
Java Standard Edition (SE), sebuah standar API untuk merancang aplikasi desktop dan applets dengan bahasa dasar yang mendukung grafis, M/K, keamanan, konektivitas basis data dan jaringan.
Java Enterprose Edition (EE), sebuah inisiatif API untuk merancang aplikasi server dengan mendukung untuk basis data.
Java Macro Edition (ME), sebuah API untuk merancang aplikasi yang jalan pada alat kecil seperti telepon genggam, komputer genggam dan pager.


Java Virtual Machine
Java Virtual Machine (JVM) adalah sebuah spesifikasi untuk sebuah komputer abstrak. JVM terdiri dari sebuah kelas pemanggil dan sebuah interpreter Java yang mengeksekusi kode arsitektur netral. Kelas pemanggil memanggil file .class dari kedua program Java dan Java API untuk dieksekusi oleh interpreter Java. Interpreter Java mungkin sebuah perangkat lunak interpreter yang menterjemahkan satu kode byte pada satu waktu, atau mungkin sebuah just-intime (JIT) kompiler yang menurunkan bytecode arsitektur netral kedalam bahasa mesin untuk host computer .
Sistem Operasi Java
Sistem operasi biasanya ditulis dalam sebuah kombinasi dari kode bahssa C dan assembly, terutama disebabkan oleh kelebihan performa dari bahasa tersebut dan memudahkan komunikasi dengan perangkat keras.
Satu kesulitan dalam merancang sistem basis bahasa adalah dalam hal proteksi memori, yaitu memproteksi sistem opeasi dari pemakai program yang sengaja memproteksi pemakai program lainnya. Sistem operasi tradisional mengaharapkan pada tampilan perangkat keras untuk menyediakan proteksi memori. Sistem basis bahasa mengandalkan pada tampilan keamanan dari bahasa. Sebagai hasilnya, sistem basis bahasa menginginkan pada alat perangkat keras kecil, yang mungkin kekurangan tampilan perangkat keras yang menyediakan proteksi memori.
Dasar Pemrograman
Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang akan membaca bytecode dalam file .class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu, bahasa Java disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM.
Platform Java terdiri dari kumpulan library, JVM, kelas- kelas loader yang dipaket dalam sebuah lingkungan rutin Java, dan sebuah compiler, debuger, dan perangkat lain yang dipaket dalam Java Development Kit (JDK). Java2 adalah generasi yang sekarang sedang berkembang dari platform Java. Agar sebuah program Java dapat dijalankan, maka file dengan ekstensi .java harus dikompilasi menjadi file bytecode. Untuk menjalankan bytecode tersebut dibutuhkan JRE (Java Runtime Environment ) yang memungkinkan pemakai untuk menjalankan program Java, hanya menjalankan, tidak untuk membuat kode baru lagi. JRE berisi JVM dan library Java yang digunakan.
Platform Java memiliki tiga buah edisi yang berbeda, yaitu J2EE (Java2 Enterprose Edition), J2ME ( Java2 Micro Edition) dan J2SE ( Java2 Second Edition). J2EE adalah kelompok dari beberapa API (Application Programming Interface) dari Java dan teknologi selain Java. J2EE sering dianggap sebagai middleware atau teknologi yang berjalan di server, namun sebenarnya J2EE tidak hanya terbatas untuk itu. Faktanya J2EE juga mencakup teknologi yang dapat digunakan di semua lapisan dari sebuah sistem informasi. Implementasi J2EE menyediakan kelas dasar dan API dari Java yang mendukung pengembangan dari rutin standar untuk aplikasi klien maupun server , termasuk aplikasi yang berjalan di web browser. J2SE adalah lingkungan dasar dari Java, sedangkan J2ME merupakan edisi library yang dirancang untuk digunakan pada device tertentu seperti pagers dan mobile phone.
Java merupakan bahasa pemrogrman yang bersifat case sensitive yang berarti penulisan menggunakan huruf besar ataupun huruf kecil pada kode program dapat berarti lain. Misalnya penulisan "System" akan diartikan berbeda dengan "system" oleh interpreter. Java tidak seperti C++, Java tidak mendukung pemrograman prosedural, tapi mendukung pemrograman berorientasi objek sehingga ada sintaks class pada kode programnya.
Objek dan Kelas
Sebuah kelas menyerupai sebuah struktur yang merupakan tipe data sendiri, misalkan tipe data titik yang terdiri dari koordinat x dan y. Bahasa Java telah menggunakan sebuah kelas untuk menyatakan tipe data titik karena bahasa pemrograman Java merupakan bahasa pemrograman berorientasi objek murni sehingga tidak mengenal struktur tapi mengenal apa yang disebut dengan kelas.
Perbedaan sebuah kelas dengan sebuah struktur adalah sebuah kelas dapat berdiri sendiri dan dapat digunakan untuk berbagai keperluan kelas-kelas yang lain, sedangkan sebuah struktur tidak dapat berdiri sendiri. Sebuah kelas lebih fleksibel untuk digunakan oleh kelas lain tanpa harus membongkar kode program utama, sedangkan jika digunakan struktur maka kode program harus dibongkar unuk disalin bagian strukturnya ke kode program utama yang lain. Sebuah file dapat terdiri dari berbagai kelas, namun biasanya pada bahasa pemrograman Java sebuah file hanya terdiri dari satu kelas yang disimpan dengan nama kelas, misal file List.java berisi kelas List. Namun jika kelas yang dibuat misalnya public class nama_kelas, maka kelas itu harus disimpan dalam satu file hanya untuk satu kelas. Setelah dilakukan kompilasi maka pada Java akan ada sebuah file .class yang berisi bytecode dari setiap kelas. Jika sebuah file terdiri dari dua kelas maka setelah dikompilasi akan dihasilkan dua buah file .class yang nantinya akan dibaca oleh interpreter Java saat program dieksekusi.
Sebuah kelas saat program dieksekusi dan perintah new dijalankan, maka akan dibuat sebuah objek. Objek adalah elemen pada saat runtime yang akan diciptakan, dimanipulasi dan dihancurkan saat eksekusi sehingga sebuah objek hanya ada saat sebuah program dieksekusi, jika masih dalam bentuk kode, disebut sebagai kelas jadi pada saat runtime (saat sebuah program dieksekusi), yang kita punya adalah objek, di dalam teks program yang kita lihat hanyalah kelas.

Atribut
Atribut dari sebuah kelas adalah variabel global yang dimilki sebuah kelas, misalkan pada kelas sebagai berikut:
class Elemen

NilaiMatKul elmt
Elemen next

Elemen()
{end constructor}
{end class}
maka elmt dan next adalah atribut dari kelas Elemen. Atribut pada sebuah kelas memiliki izin akses jika kelas digunakan oleh kelas lain, izin akses itu seperti private, public dan protected.
Atribut Private
Izin akses private pada sebuah atribut biasanya digunakan oleh sebuah kelas untuk melindungi atribut-atributnya agar tidak dapat diakses oleh kelas lain. Sebuah atribut yang dinyatakan sebagai private hanya dapat diakses secara langsung oleh kelas yang membungkusnya, sedangakan kelas lainnya tidak dapat mengakses atribut ini secara langsung, misalkan kelas sebagai berikut:
class Elemen
private NilaiMatKul elmt
private Elemen next

Elemen()
{end constructor}

{end class}
maka yang dapat mengakses elmt dan next hanyalah kelas Elemen sehingga jika sebuah kelas List di dalamnya mempunyai kode sebagai berikut:
Elemen e <- new Elemen
maka pengaksesan e.next tidak dizinkan pada kelas List. Agar isi dari sebuah atribut private dapat diakses oleh kelas lain dapat dibuat sebuah metode yang mengembalikan nilai atribut itu, misalnya sebagai berikut:
public getNext() -> Elemen
-> next
{end getNext}
sehingga kelas lain akan mengakses atribut next pada kelas Elemen dengan kode Elemen n < e.getNext().
Atribut Public
Izin akses public sebuah kelas, jika sebuah atribut diperbolehkan diakses secara langsung oleh kelas lain. Sebuah atribut yang dinyatakan sebagai public dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, misalkan pada kelas Elemen sebagai berikut:
class Elemen
public NilaiMatKul elmt
Elemen next

Elemen ()
{end constructor}
{end class}
maka aatribut elmt dan next dapat diakses secara langsung oleh kelas lain, misalkan dengan kode:
Elemen e <- new Elemen()
e.next <- NULL
Jika sebuah atribut tidak ditulis izin aksesnya misalkan hanya ditulis Element next, maka interpreter Java akan menganggap atribut next mempunyai izin akses public.
Atribut Protected
Izin akses protected sebuah atribut biasanya digunakan oleh sebuah kelas, jika sebuah atribut diperbolehkan diakses secara langsung oleh kelas lain yang merupakan kelas turunannya (inheritance ). Sebuah atribut yang dinyatakan sebagai protected tidak dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, kecuali kelas yang mengaksesnya adalah kelas turunan dari kelas yang membungkusnya, misalkan pada kelas Elemen sebagai berikut:
class Elemen
protected NilaiMatKul elmt
protected Elemen next

Elemen()
{end constructor}
{end class}
maka atribut elmt dan next dapat diakses secara langsung oleh kelas lain yang merupakan turunan kelas Elemen. Izin akses protected dimaksudkan untuk melindungi atribut agar tidak diakses secara langsung oleh sembarang kelas lain, namun diizinkan diakses secara langsung oleh kelas turunannya.
Konstruktor
Sebuah kelas harus memiliki sebuah metode yang disebut sebagai konstruktor. nama sebuah konstruktor harus sama dengan nama dari sebuah kelas, misalkan kelas Elemen maka konstruktornya adalah Elemen(). Sebuah konstruktor juga dapat menerima sebuah masukan seperti halnya prosedur pada pemrograman prosedural. Fungsi dari sebuah konstruktor adalah: mengalokasikan sebuah objek saat program dieksekusi, memberikan nilai awal sebagai inisialisasi dari semua atribut yang perlu diinisialisasi dan mengerjakan proses- proses yang diperlukan saat sebuah objek dibuat.
Namun pada kenyataannya sebuah konstruktor dapat tidak berisi apa-apa, hal ini jika memang tidak diperlukan adanya inisialisasi atau proses yang dikerjakan ketika sebuah objek dibuat. Konstruktor harus bersifat public karena sebuah konstruktor akan diakses oleh kelas lain untuk membuat objek suatu kelas.
Sebuah kelas dapat memiliki konstruktor lebih dari satu. Pada saat eksekusi program, kompiler atau interpreter akan mencari konstruktor mana yang sesuai dengan konstruktor yang dipanggil, hal ini disebut sebagai overloading .
Metode
Metode pada sebuah kelas hampir sama dengan fungsi atau prosedur pada pemrograman prosedural. Pada sebuah metode di dalam sebuah kelas juga memiliki izin akses seperti halnya atribut pada kelas, izin akses itu antara lain private, public dan protected yang memiliki arti sama pada izin akses atribut yang telah dibahas sebelumnya. Sebuah kelas boleh memiliki lebih dari satu metode dengan nama yang sama asalkan memiliki parameter masukan yang berbeda sehingga kompiler atau interpreter dapat mengenali metode mana yang dipanggil.
Di dalam sebuah kelas, terdapat juga yang disebut sebagai metode atau atribut statis yang memiliki kata kunci static. Maksud dari statis di sini adalah metode yang dapat diakses secara berbagi dengan semua objek lain tanpa harus membuat objek yang memiliki metode statis tadi (tanpa proses new), tapi sebuah metode statis mempunyai keterbatasan yaitu hanya dapat mengakses atribut atau metode lain di dalam kelas yang membungkusnya yang juga bersifat statis. Metode statis biasanya diimplementasikan untuk metode main.
Inheritance
Inheritance atau pewarisan pada pemrograman berorientasi objek merupakan suatu hubungan dua buah kelas atau lebih. Dalam hal ini ada kelas yang memiliki atribut dan metode yang sama dengan kelas lainnya beserta atribut dan metode tambahan yang merupakan sifat khusus kelas yang menjadi turunannya. Sebagai contoh, misalkan ada sebuah kelas Titik yang mempunyai kelas turunan Titik3D:
class Titik
private integer x
private integer y
Titik()
x < 0
y < 0
{end Titik}

public getX() -> integer
-> x
{end getX}

public getY() -> integer
-> y
{end getY}
{end class}
class Titik3D: Titik
private integer z

Titik3D()
z <- 0
{end Titik3D}

public getZ() -> integer
-> z
{end getZ}

{end class}
Keterkaitan antara kelas Titik dan Titik3D adalah kelas Titik3D merupakan kelas turunan dari kelas Titik. Dalam hal ini kelas Titik disebut dengan kelas dasar atau super class atau base class sedangkan kelas Titik3D disebut sebagai kelas turunan atau derived class atau subclass .
Pada contoh di atas, ketika kelas Titik3D dibuat objeknya maka objek tersebut dapat menggunakan metode yang ada pada kelas Titik walau pada kode programnya metode itu tidak dituliskan, misalkan sebagai berikut:
Titik3D p <- new Titik3D()
integer x <- p.getX()
integer y <- p.getY()
integer z <- p.getZ()
Keuntungan dari pewarisan adalah tidak perlu mengutak atik kode kelas yang membutuhkan tambahan atribut atau metode saja, karena tinggal membuat kelas turunannya tanpa harus mengubah kode kelas dasarnya. Kelas dasar akan mewariskan semua atribut dan kodenya kecuali konstruktor dan destruktor yang memiliki izin akses public dan protected ke kelas turunannya dengan izin akses yang sama dengan pada kelas dasar.
Ketika sebuah kelas turunan dibuat objeknya saat eksekusi, maka secara implisit konstruktor kelas dasar dipanggil terlebih dahulu baru kemudian konstruktor kelas turunan dijalankan. Begitu juga saat objek dimusnahkan maka secara destruktor kelas turunan akan dijalankan baru kemudian destruktor kelas dasar dijalankan.
Abstract
Pada bahasa pemrograman Java juga ada sebuah kata kunci abstract yang dapat digunakan pada sebuah metode, namun jika digunakan pada sebuah metode, maka metode tersebut harus berada di dalam sebuah kelas yang juga menggunakan kata kunci abstract . Metode abstract tidak boleh memiliki badan program, badan program metode ini dapat diimplementasikan pada kelas turunannya.
Fungsi dari kelas atau metode abstract pada bahasa pemrograman Java adalah menyediakan sebuah abstraksi kelas atau metode sehingga dapat dilihat metode apa saja yang ada di dalam kelas tanpa harus melihat isi badan program dari metode-metode itu. Prinsipnya sama dengan fungsi sebuah daftar isi pada sebuah buku, dengan melihat daftar isi bisa diketahui isi sebuah buku tanpa harus membaca semua isi buku terlebih dahulu.
Abstract
Pada bahasa pemrograman Java juga ada sebuah kata kunci abstract yang dapat digunakan pada sebuah metode, namun jika digunakan pada sebuah metode, maka metode tersebut harus berada di dalam sebuah kelas yang juga menggunakan kata kunci abstract . Metode abstract tidak boleh memiliki badan program, badan program metode ini dapat diimplementasikan pada kelas turunannya.
Fungsi dari kelas atau metode abstract pada bahasa pemrograman Java adalah menyediakan sebuah abstraksi kelas atau metode sehingga dapat dilihat metode apa saja yang ada di dalam kelas tanpa harus melihat isi badan program dari metode-metode itu. Prinsipnya sama dengan fungsi sebuah daftar isi pada sebuah buku, dengan melihat daftar isi bisa diketahui isi sebuah buku tanpa harus membaca semua isi buku terlebih dahulu.

Interface
Interface atau antar muka pada bahasa pemrograman Java sangat mirip dengan kelas, tapi tanpa atribut kelas dan memiliki metode yang dideklarasikan tanpa isi. Deklarasi metode pada sebuah interface dapat diimplementasikan oleh kelas lain. Sebuah kelas dapat mengimplementasikan lebih dari satu interface bahwa kelas ini akan mendeklarasikan metode pada interface yang dibutuhkan kelas itu sekaligus mendefiniskan isinya pada kode program kelas itu. Metode pada interface yang diimplementasikan pada suatu kelas harus sama persis dengan yang ada pada interface. Misalnya pada interface terdapat deklarasi void printAnimal(); maka pada kelas yang mengimplementasikan metode itu harus ditulis sama yaitu:

void printAnimal(){
.....................
}
Sebuah interface dideklarasikan dengan kode:

interface nama_antarmuka{
metode_1
metode_2
.....................
metode_n
}
misalnya:

interface Animal{
void printAnimal();
}
Adapun deklarasi kelas yang mengimplementasikan interface sebagai berikut:

class nama_kelas implements interface_1, interface_2, ...,
interface_n{
metode_1
metode_2
......................................
metode_n
}
misalnya:

class Mamalia implements Animal{
Mamalia (){
}

void prontAnimal(){
system.out.println("printAnimal dalam kelas Mamalia");
}
}


Rangkuman
Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun 1990. Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat luinak pada komputer standalone ataupun pada lingkungan jaringan. Teknologi Java memiliki tiga komponen penting, yaitu: Programming-language specification , Application- programming interface, Application-programming interface.
Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang akan membaca bytecode dalam file .class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu, bahasa Java disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM.
Read On 0 komentar

Operting sistem(OS)

1/07/2009 10:26:00 PM
kita belajar tentang bagai mana membuat distro ubuntu..., distro yang sederhana dengan disain dan penambahan atau pun pengurangan aplikasi terserah kita..kita juga belajar tentang virtual box, virtual box adalah sebuah aplikasi untuk menampilkan dua os langsung dalam satu waktu...kelemahan dari virtual box ini adalah lambatnya kerja komputer jika memory nya kecil, minimal untuk dapat menjalankan virtual box ini adalah sekitar 512 MB, akan lebih baik tentunya jika space memorynya semakin besaruntuk menginstall virtual box, pertama kita perlu menjalankan seperti biasa OS yang pertama, dan setelah itu baru menginstall virtual box tersebut, lalu menginstall OS yang dikehendaki menjadi OS kedua, setelah itu dijalankan, maka layar monitor kita pun akan menampilkan dua OS sekaligus...., hebat bukan???
Read On 0 komentar

Pengenalan Tekhnologi Informasi (PTI)

1/07/2009 10:20:00 PM
Input & Output Device, Data & Software
Sistem Komputer
Hardware : Perangkat Keras
Software : Perangkat Lunak
Brainware : Manusia
Jenis Komputer
Komputer Server
Micro computer, Personal Computer
Desktop casing
Minitower, mid-tower, tower casing
Workstation : station (komputer tempat) bekerja.
Notebook computer
Personal Digital Assistant (PDA) / palmtop computer
Cellular Phone
Tablet PC
Cluster computer : beberapa komputer (biasanya PC) bekerja bersama sebagai satu virtual computer.
Hardware Komputer
Input device
Central Processing Unit (CPU)
Primary Storage
Secondary Storage
Output Device
Data Communication Device
Input Device
Keyboard
- Standart Keyboard
- Multimedia Keyboard
Mouse
- Wheel Mouse
- Optical Mouse
Port Keyboard dan Mouse menggunakan port PS/2
atau port USB
Scaner
Magentic Card
Voice Input
Output Device
Monitor
Jenis
- Cathode Ray Tube (CRT)
- Flat Panel display:
> LCD: Liquid crystal diode / display : biasa digunakan untuk laptop
> LED : Light Emitting Diodes, untuk tampilan besar, illuminate traffic light

Display Adapter/Video Controller
HGC : Hercules Graphics Card, 4 color
CGA: Color Graphic Adapter. 8 colors
EGA : Enhanced Graphics Adapter, 16 colors.
VGA :Video Graphics Array, resolusi: 640x480 atau 320x200.
De facto sebagai standard untuk PC : setiap jenis VGA dan turunannya (SuperVGA, XGA, UXGA) yang lebih canggih harus dapat tampil pada VGA-mode
SVGA: Super VGA. Manufactur menambah warna (16 juta) dan resolusi (1280x1024, 1600x1200).
UXGA: Ultra Extended Graphics Array
XGA : eXtended Graphic Adapter, resolusi: 640x480, 1024x768


Read On 0 komentar

Action Figure

12/29/2008 11:40:00 PM
An action figure is a posable character figurine, made of plastic or other materials, and often based upon a movie, comic book, video game, or television program. These action figures are usually marketed towards boys. Redressable action figures are sometimes referred to as action dolls as a distinction from those which have all or most of their clothes molded on. Action figures are particularly popular with boys because they represent traditional masculine traits and are closely associated with the public sphere which is represented by items such as tools, transportation, garages, machines, and military equipment.



History



1960s-1970s





The term "action figure" was first used by Hasbro in 1964, to market their G.I. Joe figure to boys who wouldn't play with dolls. G.I. Joe was initially a military-themed 11.5-inch figure proposed by marketing and toy idea-man Stan Weston. It featured changeable clothes with various uniforms to suit different purposes. In a move that would create global popularity for this type of toy, Hasbro also licensed the product to companies in other markets.





These different licensees had a combination of uniforms and accessories that were usually identical to the ones manufactured for the US market by Hasbro, along with some sets that were unique to the local market.





The Japanese had at least two examples where a Hasbro licensee also issued sublicenses for related products. For example, Palitoy issued a sublicense to Tsukuda, a company in Japan, to manufacture and sell Action Man accessories in the Japanese market. Takara also issued a sublicense to Medicom for the manufacture of action figures.





Takara, still under license by Hasbro to make and sell G.I. Joe toys in Japan, also manufactured an action figure incorporating the licensed GI Joe torso for Henshin Cyborg-1, using transparent plastic revealing cyborg innards, and a chrome head and cyborg feet. During the oil supply crisis of the 1970s, like many other manufacturers of action figures, Takara was struggling with the costs associated with making the large 11 ½ inch figures, So, a smaller version of the cyborg toy was developed, standing at 3-3/4 inches high, and was first sold in 1974 as Microman. The Microman line was also novel in its use of interchangeable parts. This laid the foundation for both the smaller action figure size and the transforming robot toy. Takara began producing characters in the Microman line with increasingly robotic features, including Robotman, a 12" robot with room for a Microman pilot, and Mini-Robotman, a 3-3/4" version of Robotman. These toys also featured interchangeable parts, with emphasis placed on the transformation and combination of the characters.





In 1971, Mego began licensing and making American Marvel and DC comic book superhero figures which had highly successful sales and are considered highly collectible by many adults today. They eventually brought the Microman toy line to the United States as the Micronauts, but Mego eventually lost control of the market after rejecting the license to produce Star Wars toys in 1976. The widespread success of Kenner's Star Wars 3-3/4" toy line made the newer, smaller size the industry standard. Instead of a single character with outfits that changed for different applications, toy lines included teams of characters with special functions. Led by Star Wars-themed sales, collectible action figures quickly became a multi-million dollar secondary business for movie studios.









1980s-1990s





The 1980s spawned all sorts of popular action figure lines, many based on cartoon series' which were one of the largest marketing tools for toy companies. Some of the most successful to come about were Masters of the Universe, G.I. Joe, Thundercats, and Super Powers Collection, to name just a few. As the '80s were ending, more and more collectors started to surface, buying up the toys to keep in their original packaging for display purposes and for future collectability. This led to flooding of the action figure toy market. One of the most popular action figure lines of the late '80s and early '90s, Teenage Mutant Ninja Turtles action figures were produced in such high quantities that the value for most figures would never be higher than a few dollars. In the mid 1990s, a new Star Wars figure line had surfaced and Spawn figures flooded the toy store shelves, proving action figures were not just for kids anymore.





It was during this time that popular characters were increasingly getting specialized costume and variant figures. Batman quickly became most notorious for this (i.e. Arctic Batman, Piranha Blade Batman, Neon Armor Batman). Rather than individual characters, these variants would make up the bulk of many action figure lines and often make use of the old figure and accessory molds. Glow-in-the-dark figures and accessories also became popular in the early '90s with lines like Toxic Crusaders and Swamp Thing.





In the early 1980s, the burgeoning popularity of Japanese robot cartoons such as Gundam encouraged Takara to reinvent the Microman line as the Micro Robots, moving from the cyborg action figure concept to the concept of the living robot. This led to the Micro Change line of toys: objects that could "transform" into robots. In 1984, Hasbro licensed Micro Change and another Takara line, the Diaclone transforming cars, and combined them in the US as the Transformers, spawning a still-continuing family of animated cartoons.





A 1999 study found that "the figures have grown much more muscular over time, with many contemporary figures far exceeding the muscularity of even the largest human bodybuilders" and that the changing cultural expectations reflected by those changes may contribute to body image disorders in both sexes.









2000s





Today, the adult collector market for action figures is expanding with companies like McFarlane Toys, Palisades, and NECA. Said companies have given numerous movie characters, musicians, and athletes their very first highly detailed figures. These are commonly intended as statuesque display pieces rather than toys; however, child-oriented lines such as the Masters of the Universe revival and Justice League Unlimited still evoke adult collector followings as well. Comic book firms are also able to get figures of their characters produced, regardless of whether or not they appeared in movies or animated cartoons. Examples of companies that produce comic figures and merchandise almost exclusively include Toy Biz and DC Direct.





Since 1997, ToyFare magazine has become a popular read for mature collectors in providing news and embracing nostalgia with a comedic twist. Popular websites such as Toy News International also bring collectors information on upcoming figures and merchandise.





Adult-oriented figure lines are often exclusive to specific chain stores rather than mass retail. Popular lines often have figures available exclusively through mail-in offers and comic conventions which raise their value significantly. Ploys such as packaging "errors" and "short-packed" figures have also been used by toy companies to increase collector interest.









How action figures are made









Raw materials





Aluminum wire, modeling clay, and various sculpting tools are used to create the prototype. The actual figure is molded from a plastic resin, such as acrylonitrile butadiene styrene (ABS). This is a harder plastic used to form the main body. Softer plastics, like polypropylene and polyethylene, are commonly used to mold smaller accessory and costume pieces. Various fabrics, such as rayon and nylon, may be used for costume components including body suits, capes, and face masks. As a final decoration, acrylic paints of various colors may be used to decorate the figure. In addition, more elaborate toys may contain miniature electronic components that provide light and sound effects.









Design





Once the character has been selected, the actual design process begins with sketches of the proposed figure. The next step is the creation of a clay prototype. This model is made by bending aluminum wires to form the backbone of the figure, known as an armature. The wire form includes the outline of the arms and legs posed in the general stance that the figure will assume. The sculptor then adds clay to the armature to give the basic weight and shape that is desired. The clay may be baked slightly during the prototyping process to harden it. Then, the sculptor uses various tools, such as a wire loop, to carve the clay and shape details on the figure.





After creating the basic form, the sculptor may choose to remove the arms and work on them separately for later attachment. This gives the sculptor more control and allows him to produce finer details on the proto-type. Working with blunt tools, the sculptor shapes the body with as much detail as is desired. During this process, photo and sketch references are used to ensure the figure is as realistic as possible. Some sculptors may even use human models to guide their design work.





After the general body shape is complete, the sculptor adds the finer details, paying close attention to the eyes, nose, and mouth that give the figure its life-like expression. The designer may attach a rough lump of clay on the main figure as a temporary head while the real head is sculpted on a separate armature. This allows the sculptor to finish the figure's facial expressions independently of the body. At this point, the finished head can be attached to the main armature and joined to the body with additional clay. Once the head is attached, the neck and hair are sculpted to properly fit to the figure. Then, depending on the design of the figure, the costume may be sculpted directly onto the body. However, if a cloth costume or uniform will be added later, the prototype is sculpted without any costume details. During this process, parts of the clay may be covered with aluminum foil to keep it from prematurely drying out. Once everything is completed, the entire figure is baked to harden the clay.





The sculpted prototype is then sent for approval to the manufacturer. Once all design details have been finalized, the prototype is used to make the molds that will form the plastic pieces for the mass-produced figure. The entire sculpting process may take about two weeks, depending on the skill and speed of the sculptor. This process may be repeated several times if revisions must be made to the figure. Several months are typically allowed for this design phase.









See also







  • Toy Biz v. United States, which decided that action figures of certain superheroes are legally toys, not dolls


Read On 0 komentar

Desain Grafis

12/27/2008 04:21:00 AM
Desain grafis adalah suatu bentuk komunikasi visual yang menggunakan gambar untuk menyampaikan informasi atau pesan seefektif mungkin. Dalam desain grafis, teks juga dianggap gambar karena merupakan hasil abstraksi simbol-simbol yang bisa dibunyikan. Desain grafis diterapkan dalam desain komunikasi dan fine art. Seperti jenis desain lainnya, desain grafis dapat merujuk kepada proses pembuatan, metoda merancang, produk yang dihasilkan (rancangan), atau pun disiplin ilmu yang digunakan (desain).


Seni desain grafis mencakup kemampuan kognitif dan keterampilan visual, termasuk di dalamnya tipografi, ilustrasi, fotografi, pengolahan gambar, dan tata letak.



Batasan Media



Desain grafis pada awalnya diterapkan untuk media-media statis, seperti buku, majalah, dan brosur. Sebagai tambahan, sejalan dengan perkembangan zaman, desain grafis juga diterapkan dalam media elektronik, yang sering kali disebut sebagai desain interaktif atau desain multimedia.



Batas dimensi pun telah berubah seiring perkembangan pemikiran tentang desain. Desain grafis bisa diterapkan menjadi sebuah desain lingkungan yang mencakup pengolahan ruang.



Prinsip dan unsur desain



Unsur dalam desain grafis sama seperti unsur dasar dalam disiplin desain lainnya. Unsur-unsur tersebut (termasuk shape, bentuk (form), tekstur, garis, ruang, dan warna) membentuk prinsip-prinsip dasar desain visual. Prinsip-prinsip tersebut, seperti keseimbangan (balance), ritme (rhythm), tekanan (emphasis), proporsi ("proportion") dan kesatuan (unity), kemudian membentuk aspek struktural komposisi yang lebih luas.



Prinsip dan unsur desain



Unsur dalam desain grafis sama seperti unsur dasar dalam disiplin desain lainnya. Unsur-unsur tersebut (termasuk shape, bentuk (form), tekstur, garis, ruang, dan warna) membentuk prinsip-prinsip dasar desain visual. Prinsip-prinsip tersebut, seperti keseimbangan (balance), ritme (rhythm), tekanan (emphasis), proporsi ("proportion") dan kesatuan (unity), kemudian membentuk aspek struktural komposisi yang lebih luas.



Peralatan desain grafis



Peralatan yang digunakan oleh desainer grafis adalah ide, akal, mata, tangan, alat gambar tangan, dan komputer. Sebuah konsep atau ide biasanya tidak dianggap sebagai sebuah desain sebelum direalisasikan atau dinyatakan dalam bentuk visual.



Pada pertengahan 1980, kedatangan desktop publishing serta pengenalan sejumlah aplikasi perangkat lunak grafis memperkenalkan satu generasi desainer pada manipulasi image dengan komputer dan penciptaan image 3D yang sebelumnya adalah merupakan kerja yang susah payah. Desain grafis dengan komputer memungkinkan perancang untuk melihat hasil dari tata letak atau perubahan tipografi dengan seketika tanpa menggunakan tinta atau pena, atau untuk mensimulasikan efek dari media tradisional tanpa perlu menuntut banyak ruang.



Seorang perancang grafis menggunakan sketsa untuk mengeksplorasi ide-ide yang kompleks secara cepat, dan selanjutnya ia memiliki kebebasan untuk memilih alat untuk menyelesaikannya, dengan tangan atau komputer.



Daftar Software Desain Grafis



Ada beberapa software yang digunakan dalam desain grafis:





Desktop publishing





  • Adobe Photoshop

  • Adobe Illustrator

  • Adobe Indesign

  • Coreldraw

  • GIMP

  • Inkscape

  • Adobe Freehand




Webdesign





  • Macromedia Dreamweaver

  • Microsoft Frontpage

  • Notepad




Audiovisual





  • Adobe After Effect

  • Adobe Premier

  • Final Cut

  • Adobe Flash, atau sebelumnya Macromedia Flash




Rendering 3 Dimensi





  • 3D StudioMax

  • Maya

  • AutoCad
Read On 1 komentar

Thrash Metal

12/24/2008 02:12:00 AM
Thrash metal (terkadang disingkat menjadi thrash), adalah sebuah extreme metal subgenre dari heavy metal yang berciri memiliki tempo yang cepat dan agresiv. Lagu-lagu thrash metal biasanya menggunakan stem gitar nada rendah dan perkusi yang cepat. Lirik-lirik thrash metal sering mengangkat tema masalah-masalah sosial menggunakan bahasa yang kasar dan mendalam, sebuah pendekatan yang sebagian mirip dengan genre hardcore. Band "Empat Besar" atau "Big Four" thrash metal adalah Anthrax, Megadeth, Metallica, dan Slayer, yang secara bersama-sama dan mempopulerkan genre ini diawal tahun 1980-an. Ada pula yang mengatakan bukan lagi "Empat Besar" tetapi menjadi "Lima Besar" Megadeth, Slayer, Exodus, Pantera, and Metallica. Di Eropa style ini dibawa oleh tiga band asal Jerman, yaitu Kreator, Sodom, dan Destruction. Testament dan Exodus dari San Fransisco, Overkill dari New Jersey dan Sepultura dari Brazil.

Asal muasal thrash metal secara umum dijejaki pada akhir tahun 1970-an dan awal tahun 1980-an, ketika beberapa band mulai menggabungkan sound dari New Wave of British Heavy Metal, menciptakan sebuah genre baru dan mengembangkan kedalam gerakan yang terpisah sendiri dari punk rock and hardcore. Genre ini lebih agresiv dibandingkan speed metal. Sering kali dicampurkan dari kategori metal yang satu dengan metal yang lain, dan juga beberapa band ada yang menggabungkan pengaruh musikal dari genre non-metal.

Read On 0 komentar

Progressive metal

12/24/2008 01:57:00 AM
Progressive metal adalah aliran musik yang menggabungkan unsur-unsur heavy metal dan progressive rock. Seperti halnya progressive rock, progressive metal sangat dipengaruhi oleh musik klasik dan jazz, tetapi dimainkan dengan tempo lebih cepat dan menggunakan banyak distorsi gitar listrik. Beberapa contoh kelompok musik progressive metal adalah Dream Theater, Symphony X dan Spock's Beard.

beberapa pemusik mendefinisikan lagu progressive metal adalah lagu yang mempunyai banyak perubahan tema dari lagu jazz halus hingga full distorsi dengan melodi yang cepat dan rumit.

Progressive metal adalah perkembangan dari musik rock progressive yaitu yang memainkan musik rock dengan cepat tetapi masih memperhatikan unsur melodius. Elemen-elemen pada musik ini menonjolkan pada ketrampilan para musisinya, Rush, Genesis, Yes dan Asia adalah contoh dari kelompok musik yang memainkan Progressive Rock. seiring dengan perkembangan teknologi maka berkembanng pula teknik-teknik bermusik para musisi Rock, mereka bereksperimen dengan bebunyian yang jarang di dengar oleh orang. Fates Warning, Dream Theater, Symphony X dan Dragonforce adalah kelompok musik yang bagian dari pengaruh progressive Metal

Read On 0 komentar
As I Lay Dying Pictures, Images and Photos
Profil Facebook Jihad Afghan Alghifari

klik gambar ini untuk berteman lewat friendster ///_^

Label