Pages

SELAMAT DATANG

semoga bermanfaat untuk kita semua

Minggu, 21 Februari 2010

Sejarah teknik batik

Seni pewarnaan kain dengan teknik pencegahan pewarnaan menggunakan malam adalah salah satu bentuk seni kuno. Penemuan di Mesir menunjukkan bahwa teknik ini telah dikenal semenjak abad ke-4 SM, dengan diketemukannya kain pembungkus mumi yang juga dilapisi malam untuk membentuk pola. Di Asia, teknik serupa batik juga diterapkan di Tiongkok semasa Dinasti T'ang (618-907) serta di India dan Jepang semasa Periode Nara (645-794). Di Afrika, teknik seperti batik dikenal oleh Suku Yoruba di Nigeria, serta Suku Soninke dan Wolof di Senegal.[2]. Di Indonesia, batik dipercaya sudah ada semenjak zaman Majapahit, dan menjadi sangat populer akhir abad XVIII atau awal abad XIX. Batik yang dihasilkan ialah semuanya batik tulis sampai awal abad XX dan batik cap baru dikenal setelah Perang Dunia I atau sekitar tahun 1920-an.[3]

Walaupun kata "batik" berasal dari bahasa Jawa, kehadiran batik di Jawa sendiri tidaklah tercatat. G.P. Rouffaer berpendapat bahwa tehnik batik ini kemungkinan diperkenalkan dari India atau Srilangka pada abad ke-6 atau ke-7. [2]Di sisi lain, J.L.A. Brandes (arkeolog Belanda) dan F.A. Sutjipto (arkeolog Indonesia) percaya bahwa tradisi batik adalah asli dari daerah seperti Toraja, Flores, Halmahera, dan Papua. Perlu dicatat bahwa wilayah tersebut bukanlah area yang dipengaruhi oleh Hinduisme tetapi diketahui memiliki tradisi kuna membuat batik.[4]

G.P. Rouffaer juga melaporkan bahwa pola gringsing sudah dikenal sejak abad ke-12 di Kediri, Jawa Timur. Dia menyimpulkan bahwa pola seperti ini hanya bisa dibentuk dengan menggunakan alat canting, sehingga ia berpendapat bahwa canting ditemukan di Jawa pada masa sekitar itu.[4]

Legenda dalam literatur Melayu abad ke-17, Sulalatus Salatin menceritakan Laksamana Hang Nadim yang diperintahkan oleh Sultan Mahmud untuk berlayar ke India agar mendapatkan 140 lembar kain serasah dengan pola 40 jenis bunga pada setiap lembarnya. Karena tidak mampu memenuhi perintah itu, dia membuat sendiri kain-kain itu. Namun sayangnya kapalnya karam dalam perjalanan pulang dan hanya mampu membawa empat lembar sehingga membuat sang Sultan kecewa.[5] Oleh beberapa penafsir,who? serasah itu ditafsirkan sebagai batik.

Dalam literatur Eropa, teknik batik ini pertama kali diceritakan dalam buku History of Java (London, 1817) tulisan Sir Thomas Stamford Raffles. Ia pernah menjadi Gubernur Inggris di Jawa semasa Napoleon menduduki Belanda. Pada 1873 seorang saudagar Belanda Van Rijekevorsel memberikan selembar batik yang diperolehnya saat berkunjung ke Indonesia ke Museum Etnik di Rotterdam dan pada awal abad ke-19 itulah batik mulai mencapai masa keemasannya. Sewaktu dipamerkan di Exposition Universelle di Paris pada tahun 1900, batik Indonesia memukau publik dan seniman.[2]

Semenjak industrialisasi dan globalisasi, yang memperkenalkan teknik otomatisasi, batik jenis baru muncul, dikenal sebagai batik cap dan batik cetak, sementara batik tradisional yang diproduksi dengan teknik tulisan tangan menggunakan canting dan malam disebut batik tulis. Pada saat yang sama imigran dari Indonesia ke Persekutuan Malaya juga membawa batik bersama mereka.

by : wikipedia

Selasa, 16 Februari 2010

mengenal bahasa pemrograman c

A. TUJUH ELEMEN DASAR PEMROGRAMAN
Borland mengemukanan ada tujuh elemen dasar pemrograman yang harus dipahami oleh para pemrogram, yaitu:
1. ambil informasi dan berikan kepada program.
2. miliki tempat untuk menyimpan informasi di atas.
3. berikan instruksi yang benar untuk memanipulasi data.
4. ambil kembali data, baik berupa data mentah atau hasil olahan, untuk diinformasikan pada pemakai.

Untuk kebutuhan tersebut, Anda dapat mengorganisasikan instruksi-instruksi sehingga:

5. beberapa instruksi hanya dilaksanakan jika suatu kondisi terpenuhi.
6. beberapa instruksi dapat dilaksanakan secara berulang.
7. beberapa instruksi dapat dikelompokkan ke dalam bagian-bagian yang dapat dilaksanakan dari berbagai lokasi program.

Ketujuh elemen dasar pemrograman tersebut secara berturut-turut dinamakan input, data, operasi, output, conditional-execution, loop, dan subprogram.

B. ELEMEN-ELEMEN BAHASA
1. Karakter
Huruf, Angka, dan Garis-bawah
Yang dimaksud dengan huruf adalah A s/d Z dan a s/d z, angka adalah 0 s/d 9, dan garis-bawah adalah _.

White-space
Karakter-karakter space, tab, line-feed, carriage-return, form-feed, vertical-tab, dan new-line disebut white-space character karena mereka mempunyai fungsi sebagai spasi antara kata-kata atau baris-baris. Setiap konstanta dan identifier selalu dipisahkan oleh karakter-karakter ini.

Tanda-baca dan karakter-khusus
Tanda-baca dan karakter-khusus dalam bahasa C mempunyai kegunaan yang bervariasi, dari pengorganisasian teks pogram sampai pendeinisian tugas-tugas yang akan dilakukan oleh kompiler. Karakter-karakter yang termasuk ke dalam kelompok ini adalah:

, . ; : ? ' " ( ) [ ] { } < > ! | / \ ~ + # % & ^ * - =

Escape Sequence
Karakter-karakter escape-sequence adalah suatu urutan karakter yang digunakan untuk mewakili ekspresi suatu karakter lain. Kumpulan karakter ini selalu dimulai oleh karakter backslash (\) dan diikuti oleh suatu huruf atau suatu kombinasi angka.
Daftar karakter-karakter escape-sequence adalah sebagai berikut.

\n new-line
\t horizontal-tab
\v vertical-tab
\b backspace
\r carriage-reurn
\f form-feed
\a bell
\' tanda-petik
\" tanda-kutip
\\ backslash
\ddd karakter ASCII dalam notasi oktal
\xddd karakter ASCII dalam notasi heksadesimal

2. Operator
Operator (lambang-operasi) adalah simbol-simbol, baik berupa satu atau beberapa karakter, yang menetapkan bagaimana suatu nilai dimanipulasi. itu adalah:

! ~ - + * / % < > = | ^ ' ++ -- -= += /= %= << >> ==
!= <= >= |= && || ?: &= ^= <<= >>=

3. Konstanta
Integer Constant
Suatu integer-constant adalah angka desimal, oktal, atau heksadesimal yang mewakili suatu nilai bilangan bulat.
Suatu konstanta-desimal (berbasis-sepuluh) dibentuk oleh sekumpulan angka 0 s/d 9, dengan ketentuan tidak dimulai oleh angka 0. Suatu konstanta-oktal (berbasis-delapan) dibentuk oleh sekumpulan angka 0 s/d 7, dengan ketentuan dimulai oleh angka 0. Suatu konstanta-heksadesimal (berbasis-enambelas) dibentuk oleh sekumpulan angka 0 s/d 9 dan atau huruf A s/d F atau a s/d f, dengan ketentuan dimulai oleh angka-huruf 0X atau 0x. Contoh:

Desimal Oktal Heksadesimal
10 012 0xA
132 0204 0x84
32179 076663 0x7DB3

Floating-point Constant
Suatu floating-point constant adalah angka desimal yang mewakili suatu nilai bilangan nyata. Nilai dari konstanta ini meliputi porsi-porsi bilangan bulat, pecahan, dan eksponen. Aturan penulisan konstanta ini adalah seperti dalam format berikut.

[digit][.digit][E|e[+|-]digit]

Di mana digit adalah berupa sekumpulan angka 0 s/d dan E atau e sebagai simbol eksponen. Contoh:

12E-3 berarti 12 kali 10 pangkat -3
6.25E+4 berarti 6.25 kali 10 pangkat 4

Character Constant
Suatu character-constant dibentuk dengan menempatkan suatu karakter di antara dua tanda-petik (' '). Suatu escape-character dipandang sebagai satu karakter, oleh karena itu dapat dijadikan suatu character constant. Contoh:

'A'
'\n'
'\0x41'

String-Literal
Suatu string-literal dibentuk oleh satu atau sekumpulan karakter yang ditempatkan di antara dua tanda-kutip. Contoh:

"BANDUNG"
"Hari Jum\’at"
"Tit\a\a"
"Baris-1\nBaris-2"

4. Identifier
Identifier adalah nama yang diberikan untuk konstanta-bernama, variabel, jenis-data, fungsi, dan label di dalam program. Setiap identifier yang akan digunakan harus didefinisikan sebelumnya.
Suatu identifier dibentuk oleh satu atau beberapa buah karakter, sebanyak-banyaknya 31 karakter, yang dimulai oleh suatu huruf atau garis-bawah dan dapat diikuti oleh huruf, angka, atau garis-bawah. Catatlah, bahasa C membedakan penggunaan huruf-besar dan huruf-kecil dalam suatu identifier. Contoh:

ClrScr
H2o
TempatTinggal
Nama_Siswa
Kota
Pilihan

5. Keyword
Untuk kegunan dalam pemrograman, bahasa C mencadangkan sejumlah identifier yang telah didefinisikan, disebut keyword, bagi pemrogram. Kata-kata ini merupakan instruksi terhadap C untuk mengerjakan/menyatakan suatu hal tertentu. Oleh karena itu semua keyword tidak dapat didefiniskan-ulang dan hanya digunakan sesuai dengan peruntukannya. Berikut adalah daftar keyword dalam bahasa C.

auto break case char const continue default do double else
enum extern float for goto if int long register return short
signed sizeof static struct switch typedef union unsigned void
volatile while

Di samping keyword-keyword di atas, bahasa C menyediakan beberapa keyword lain yang dapat digunakan dalam beberapa implementasi tertentu. Itu adalah:

far near huge cdecl pascal

Minggu, 17 Januari 2010

untittle

what will happen to a face in the crowd when it finally gets too crowded.
and will happen to the origins of sound after al the sounds have sounded.

well,i hope i never have to see that day but god i knows it`s headed our way..

so i better be happy now.....

and what becomes of a day for those who rage againts it...
and who will sum op the phrase for all left standing around in it.

well.i suppose w`ll all make our judgement call we`ll walk it alone.stand up tall,then march to tha fall so we better be happy now.

be so happy with way you are,
be so happy that you madeit this far
go on be happy now,
please be happy now...
because,this is something else...

"i tried to live my life and live it so well...
but when it`s all over is it heaven or is it hell.?
i better be happy now that no one can tell , nobody knows..
im gonna be happy with the way that i am
im gonna be happy with all the that i stand for

when u miss somebody

AS soft as a shadow.
dark as a dream look but dont try to touch
a face in a mirror
a coin in a stream
a voice u miss too much

when u miss somebody.
when u miss someone.

the trouble with remembering is that we never can go back.
the trouble with tomorrow is that im living in the past

i thought that i spotted ur face in a crawd
i knew i must be wrong
the worlds spinnin backwards the noise is too loud
i find u in a song

jiwa

Kadang aku mrasa sdih tnpa alsn.
aku pny tmn yg aku sukai n ckup mndpt nilai yg bgs.
g tau knp rasa'y hmpa?
aku ingn tau apkh aku ingn mrasa bgtu kosong krna mmang bgtulah ada'y diriku.
kdg aku mncoba mngisi kkosongan dgn brsenang2.
di saat yg sm,aku ingn kpribadianku mnjd lbh baik.

mungkin.kksongan ini cmn prlu diisì dgn ktrmpilan bru.
ptualangn bru atw kgiatn yg lbh mnuntut prhatianku.
mungkin,sbaik'y ku anggp kbhgiaan itu pristiwa smentara?

bgaimana pun..
aku prlu mmprbaiki rasa ta puas yg kurasakn slm ni.
aku prlu mncintai diriku sndiri
aku prlu tau bhwa aku ni mmiliki hati yg baik,bhwa aku org yg baik,bhwa aku brhak mendapatkan yg trbaik dan bahwa aku pnya waktu untuk blajar brbahagia dr lubuk hati.

down

TRjerat dlm prmainan khdupan yg pnuh ksia-siaan.

dtimpa ksdihan serta keresahan yg brt.
dan akhr'y berteriak:
''tidak adakah kmatian yg dperjual belikan?
sehingga aku bisa mmbeli'y..
jika aku melihat kuburan dr jrak jauh,aku ingn mnjdi pnghuni'y skrg.''

T.T

kerang dan mutiara

ada yg brtnya kpdaku seperti ini:
" klo kamu dsruh memilih..kamu mau milih jdi kerang atw mutiara,din?"
lalu kujawb: "mungkin aku akan memilih mnjdi kerang".
org itu trtawa.
dalam hati,aku brtanya "napa ni org?mank ada yg lucu?"
lalu dy brtnya lg,,knp aku mlih krang?
jwbku'"yah..aku pkir..kerang itu kuat,brumur panjang dan bs menghasilkan sesuatu yg sngat indah yaitu mutiara''
(ok..emank klu dpkir2,bnr khn alesan ky gtu)
lalu org itu berkt lgi ''ok..itu jwbnmu..hmm..ckup bgus..tp itu menandakan bahwa,kmu ada lah org yg krg berfkir panjang untk masa depan.
klo aku jdi kmu..aku akn mmilih mnjdi mutiara..
knp?yah krna..butuh waktu yg ckup lm untk mnjdi sebuah mutiara..dan stlh mnjd mutiara,,mutiara tsb brnilai dan brharga."

hmm..oke..
plajaran bwtku..bahwa btuh proses dan prjuangan yg ckup pnjang untk mnjd 'ssorg' sprti hal'y mutiara ini.
dan aku khn bljr brfkir untk kdpn'y..
alhmdulillah..

bertmbah usia..brtmbah mnjdi dwasa..brtmbah mnjdi org yg lbh baik lgi..
brtmbah pula ilmu dan pngalaman dr kdpn skitar.
terima kasih..
"hidup ini indah"
Powered By Blogger