5 video klip musik Indonesia terbaik

Mari Kita Lihat 5 video klip musik Indonesia terbaik untuk memberikan sebuah informasi kepada teman-teman sekalian bahwa video klip buatan anak bangsa ini juga sangat bermutu dan kreatif.

Aplikasi Gudang berbasis Webbase atau php murah dan berkualitas

Aplikasi Gudang berbasis Webbase atau php murah dan berkualitas, sangat cocok untuk anda yang ingin memiliki sebuah sistem yang stabil dan dapat membantu pekerjaan di gudang menjadi lebih cepat dan jauh lebih aman karena semua proses bisa di cek dalam satu sistem

Jenis - Jenis Topologi Jaringan

Jenis topologi yang di gunakan dalam jaringan komputer ada beberapa diantaranya..

5 Tempat Teraneh Di Dunia

5 Tempat Paling Aneh Di Dunia ini sebagai penambah wawasan anda terhadap dunia..

5 Pesawat Tempur Terbaik di Dunia

5 Pesawat Tempur Terbaik di Dunia, Diawali dari ketertarikan saya kepada industri pesawat tempur dari berbagai Negara di dunia.

30.10.09

Membuat Web dengan HTML untuk Pemula

Membuat Web dengan HTML untuk Pemula ini di buat karena saya terinspirasi melihat tutorial dari saudara TinO DwiantOrO,yang secara rinci menjelaskan satu persatu komponen2 pembentuk web dan cara pemakaian huruf dan letak yang benar.

HTML (Hyper Text Markup Language) adalah bahasa pemrograman yang memungkinkan kita membuat halaman web untuk ditampilkan di dalam browser.

Nah, kini kita mulai dari langkah awal yaitu belajar bahasa HTML.

Belajar HTML ..?

saat ini, hampir semua dokumen web dibuat dengan bahasa HTML (Hypertext Mark-up Language). Meskipun anda bisa saja membuat web page (halaman web) tanpa mengerti sedikitpun HTML, yakni dengan menggunakan editor HTML berjenis WYSIWYG seperti Microsoft FrontPage, Adobe PageMill atau Netscape Composer, namun sangat disarankan bahkan nyaris diharuskan, agar anda mengerti bahasa HTML. Terutama agar anda bisa memanfaatkan secara optimal berbagai fasilitas browser dan mengingat sejumlah kelemahan yang terdapat pada editor WYSIWYG seperti di atas. Untuk itu langkah pertama bagi Anda yang bercita-cita memiliki website sendiri adalah belajar HTML.
HTML (Hypertext Markup Language) adalah bahasa program yang digunakan untuk menulis format dokumen yang dapat digunakan dalam Web. Dengan HTML, teks ASCII (file *.txt) dapat dipoles (di-mark-up) dengan kode-kode tertentu yang disebut tag untuk menjadi dokumen HTML (file *.htm atau *.html). Oleh karena itu, untuk membuat dokumen HTML, anda bisa menggunakan semua program teks editor biasa, mulai dari Notepad hingga MS Word. Untuk mudahnya, kita gunakan program Notepad. Bukalah program Notepad. Bila anda belum tahu caranya, klik Start > Programs > Accessories lalu Notepad. Sekarang ikutilah dengan seksama latihan-latihan berikut satu demi satu.

Pengenalan Kode HTML..?

sekarang waktunya anda langsung Belajar buat web dengan HTML..

yang pertama langkahnya buka program Notepad(aplikasi - all program - accesories - Notepad)

Dalam program Notepad anda, tulislah seperti ini:

<html>
<head><title>Ini adalah homepage pertamaku</title></head>
<body>
<p>Paragraf Pertama</p>
<p>Paragraf Kedua</p>
<p> Paragraf<br>Ketiga</p><hr>
<h1>Ini contoh heading 1</h1>
<h2>Ini contoh heading 2</h2>
</html>


SIMPAN.FILE -SAVE AS-dengan Nama:Latihan1.Html.

Masing-masing baris di atas disebut tag. Tag adalah kode yang digunakan untuk me-mark-up (memoles) teks ASCII menjadi file HTML. Setiap tag diapit dengan tanda kurung runcing. Ada tag pembuka yaitu dan ada tag penutup yaitu yang ditandai dengan tanda slash (garis miring) di depan awal tulisannya. Tag di atas memberikan faidah bahwa yang akan ditulis diantara kedua tag tersebut adalah isi dari dokumen HTML. Perlu anda ketahui bahwa tag-tag html dapat ditulis dengan huruf besar ataupun huruf kecil. Artinya, penulisan atau atau sama saja hasilnya. Namun perlu selalu diingat bahwa penulisan tag yang salah meskipun hanya satu karakter akan berpengaruh terhadap dokumen HTML anda, bahkan bisa berakibat dokumen HTML anda tidak bisa ditampilkan dalam browser.
Sekarang kita akan beralih pada tag selanjutnya. Tambahkanlah tag seperti berikut:

ini adalah koding untuk ukuran Huruf

<html>
<head><title>Ini adalah homepage pertamaku</title></head>
<body>
<p>Paragraf Pertama</p>
<p>Paragraf Kedua</p>
<p> Paragraf<br>Ketiga</p>
<hr>
<h1>Ini contoh heading 1</h1>
<h2>Ini contoh heading 2</h2>
<h4>Ini contoh heading 4</h4>
<h5>Ini contoh heading 5</h5>
<h6>Ini contoh heading 6</h6>
<hr>
<h3 align="left">Ini contoh heading 3 di kiri</h3>
<h3 align="center">Ini contoh heading 3 di tengah</h3>
<h3 align="right">Ini contoh heading 3 di kanan</h3>
<hr>
<!-- komentar ini tidak akan ditampilkan -->
</body>
</html>



SIMPAN.FILE -SAVE AS-dengan Nama:Latihan2.Html.


selanjutnya koding yang berisi link Html di dadalamnya:


<html>
<head>
<title>Ini adalah homepage pertamaku</title>
</head>
<body bgcolor="cornflowerblue" background="Blue hills.jpg">
<h1 style="color:#0000FF">Selamat Datang</h1>
<p>
Ini adalah homepage pertama saya, karena saya baru belajar tentang cara
membuat homepage.
</p>
<p>
Homepage ini masih dalam tahap pengembangan, oleh karena itu tampilannya
masih
terlalu sederhana.
</p>
<p>
Saya akan berusaha untuk terus memperbaiki homepage saya ini, sehingga
semakin lama
semakin menarik untuk dilihat.
</p>
<span style="font-weight:bold;"><a href=test.htm>Klik disini untuk melihat test.htm</a>-<br></span>
<span style="font-weight:bold;"><a href=format_teks.htm>Klik disini untuk melihat hasil pemformatan
teks</a><br></span>
<span style="font-weight:bold;"> <a href=preformatted.htm>Klik disini untuk melihat preformatted teks</a><br></span>
</body>
</html>


SIMPAN.FILE -SAVE AS-dengan Nama:Latihan3.Html.letak di folder yang anda tentukan.

setelah di simpan,masuk ke folder tadi,Dan Buka file latihan3.html yang telah anda simpan tadi ,dengan web browser.

*yang di bold merupakan koding untuk memasukan link.

jika berhasil tampilan web nya akan seperi di bawah ini:




begitu juga dengan latihan1.html serta latihan2.html,di buka dengan cara seperti di atas.

demikian kira2 contoh dasar awal program web menggunakan HTML dari saya,semoga bermanfaat bagi teman2 yang juga masih pemula seperti saya.
readmore »»  

Sejarah awal terbentuknya Band Metallica

Sejarah awal terbentuknya Band Metallica sudah pasti sangat dicari oleh para penggemar band"CADAS!!"asal amerika serikat ini.
oleh sebab itu pula lah saya sebagai salah satu dari fans Metallica membuat artikel Sejarah awal terbentuknya Band Metallica ini..semoga dengan adanya artikel ini membuat teman2 sekalian dapat
lebih mengetahui dan semakin mengidolakan Band ini.

METALLICA


Cerita bermula pada tahun 1981 ,2 org rocker belia,James hetfield(gitar) dan lars ulrich(drum)di pertemukan oleh sebaris iklan harian"the recycler"yang terbit di kota Los angeles(US)
james yang selama masa pertumbuhanya di cekoki musik garapan rocker papan atas kayak jimi hendrix dan band rock saat itu Deep purple oleh kakaknya berniat untuk ngebentuk sebuah band yang
beraliran ngerock abiz..!!,,setelah sempat hampir putus asa karena g menemukan aliran musik yang dia cari,akhirnya james memutuskan untuk memasang iklan di the Recycler,sebuah majalah harian di sono..iklan
yang di pasang di majalah ini menarik perhatian seorang remaja keturunan denmark(lars ulrich)Yang kebetulan punya cita2 sama membentuk band beraliran rock.meski sama-sama suka rock namun lars lebih condong ke band2 rock eropa seperti Motorhead.
james yang belum mengenal band2 yang direferensikan oleh teman barunya itu tapi james sudah punya Feeling band nya kali ini akan sukses"so...pasti..hehe.red"
apalagi saat lars menghubunginya lewat telepon dan dengan semangatnya berbicara,lars:"lo tau nggak,gue mutusin untuk mainin musik rock gara-gara DEEP PURPLE,pokokny tuh band benar2 gila dech..!!dan james pun merasa tambah yakin nie orang akan mampu diajak bekerja sama.
from there on,the journey begin...

Formasi Dahsyat dan album pertama
..Buat melengkapi formasi band mereka,lars dan james sepakat memasang iklan lagi di majalah the recycler,kali ini nasib mempertemukan mereka dengan llyod granr(gitar)dan ron mcgovney(bas).berempat sesuai dengan tujuan semula,yaitu menembus dapur rekaman,mereka berusaha dengan sekuat tenaga bersaing dengan band punk lainya seperti X dn black flag yang lagi berkibar di panggung music amerika,
hingga akhirnya atas usulan brian sangel,reporter fanzine metal lokal,"TOYMA"masuk dalam album kompilasi"metal massacre"album in habis terjual di akhir thn 1981,dan nama matallica pun mulai dikenal.
metallica??bukannya nama band mereka tadi TOYMA(the young of metal attack)UH:(!!,opz..sory kelupaan..beberapa saat sebelum album kompilasi itu di rilis cetak,ron quintana,seorang wartawan senior LA,sempet ngobrol ma lars kalau ia akan menerbitkan sebuah majalah metal dengan nama metallica??mendengar nama itu spontan lars langsung meminta nama itu sebagai pengganti nama TOYMA yang kurang familiar di kuping pendengar.
setelah di lobi beberapa saat akhir nya ron dengan tulus memberikan nama yang (Konon)berasal dari kata "metal"'dan "vodka"itu pada lars,dengan syarat band mereka menjadi cover pertama majalah ia yang akhirnya bernama METAL MANIA.
demi mematenkan nama mereka,james sampai nggak tidur demi membuat logo metallica yang kita kenal sekarang.



Sukses membuat 1 album demo nggak buat band ini utuh,malah lyold dan ron mengundurkan diri,dan mereka ber2 mencoba mencari pengganti dengan memasang iklan lagi yang akhirnya menemukan mereka dengan Dave mustaine(Megadeth sekarang.red)dan di lengkapi dengan bassist cliff burton,"kebayang g'batapa dahsyatnya formasinya?!!" g'slh pilihan james dan lars,metallica jadi terkenal dan berkibar di jajaran musik amrik dan mereka mengeluarkan album demo perdana berjudul "No life'till leather"album ini dilepas cuma 5 copy namun dalam 1 bulan album ini udah berada di rumah pencinta metal sampai ratusan copy..!!tanpa sengaja album ini sampai ketangan jon zazula dan marsha,pasangan penggila musik yang mempunya toko musik bernama rock n rool heaven,dan management artis bernama zed management,mereka mendapatkan demo itu dari seorang penggila metal yang nekad memaksa untuk meletakkan album itu d toko mereka.setelah mndengar album tersebut,mereka terhenyak,Gila..bneran dahsyat musik mereka..!!.

Mereka pun menawarkan kerjasama dengan lars cs.metallica setuju,dan mreka pun hijrah ke new jersey,ke rumah kediaman jon.dengan sekuat tenaga jon mempromosikan album mereka..namun sampaipke jurus jual kecap tu album g'laku2...pdhl kata jon sempat berkata nie band akan jadi led zappelin baru.akhirnya karena gregetan daganganya g laku2..jon membuat label baru dengan nama Megaforrce,dibawah label ini metallica mengeluarkan album pertama,namun sebelum album di rilis ada kejadian g asyik terjadi ,dave mustaine keluar dari metallica gara2 di picu perkelahian dirumah jon,ceritanya saat itu james yang lagi mabuk berat menendang anjing kesayangan dave tanpa sengaja,karena g trima dave lalu mnonjok james.dan formasi dahsyat itu pun berakhir.usut punya usut,dave dari dulu sudah merasa di anak tirikan ma jmes n lars,"mereka lebih peduli ma cliif dari pada saya.."terang dave.lars pun pusing,harus ada maestro untuk menggantikan maestro.pas lars lagi pikir2..datang seorang teman yang merekomendasika KIRK HAMMET,gitaris band exodus asal san francisco.setelah menimbang dan mendengarkan permainanya.lars langsung yakin ini orang yang tepat,apalagi lars mendengarkan selentingan kabar klo kIRK Sempat berguru dengan maestro gitar Joe Satriani dan steve vai.jelas orientsi musiknya metal abis...!!.cuma 11 jam sebelum masuk studio kirk resmi jadi personil metallica.dengan kemampuan adapatasi yang baik,si kriwil ini lgsg menyatu dengan trio pendahulunya.dan album metal up your ass(sebelum akhirnya dikenal Kill EM ALL")



Hasilnya album yang memuat 11 album ini laris bak kacang goreng dengan penjualan 300 ribu keping.HEBOH..mengingat label yang membawahinya kecil.demikian lah sejarah berdirinya Metallica..dan tidak sampai disini aja cerita mereka..insyaALLAH Saya akan menambah lanjutan cerita ini lagi,,,saat album read the lghtning di rilis..Dan...kematian cliff burton:(...dan selanjutnya...tunggu aja...:)saLAM Tiga jari buat semua.....!!!Yeah........







readmore »»  

29.10.09

Contoh Penyederhanaan tata bahasa dalam Teori bahasa dan Otomata

Contoh Penyederhanaan tata bahasa dalam Teori bahasa dan Otomata


Sebuah bahasa formal adalah abstraksi terdiri dari himpunan simbol-simbol dan aturan-aturan yang mana simbol-simbol tersebut bisa dikombinasikan kedalam entitas yang disebut kalimat.
Bahasa adalah himpunan string-string dari simbol-simbol untuk suatu alphabet atau rangkaian simbol-simbol yang mempunyai makna.Bahasa Kosong adalah bahasa yang tidak terdiri dari string-string, dinotasikan dengan ->. Bahasa kosong berbeda dengan bahasa yang terdiri dari string kosong {ε}.
Melakukan pembatasan sehingga tidak menghasilkan pohon penurunan yang memiliki kerumitan yang tidak perlu atau aturan produksi yang tidak berarti.
Contoh Penyederhanaan tata bahasa dalam Teori bahasa dan Otomata,berikut adalah

Cara Penyederhanaan:

1. Penghilangan produksi useless ( tidak berguna )
2. Penghilangan produksi unit
3. Penghilangan produksi ε

Kata kunci : input, output, state, useless.

Pembahasan

Melakukan pembatasan sehingga tidak menghasilkan pohon penurunan yang memiliki kerumitan yang tidak perlu atau aturan produksi yang tidak berarti.
Contoh 1:
S -> AB | a
A -> a
• Aturan produksi S -> AB tidak berarti karena B tidak memiliki penurunan
Contoh 2 : S->A
A->B
B->C
C->D
D -> a | A
• Memiliki kelemahan terlalu panjang jalannya padahal berujung pada S -> a,
• produksi D -> A juga menyebabkan kerumitan.
Cara Penyederhanaan:
4. Penghilangan produksi useless ( tidak berguna )
5. Penghilangan produksi unit
6. Penghilangan produksi ε

1 Penghilangan Produksi Useless
Di sini produksi useless didefinisikan sebagai :
• Produksi yang memuat symbol variabel yang tidak memiliki penurunan yang akan menghasilkan terminal-terminal seluruhnya.
• Produksi yang tidak akan pernah dicapai dengan penurunan apapun dari simbol awal, sehingga produksi itu redundan ( berlebih )
Contoh :
S -> aSa | Abd | Bde
A->Ada
B-> BBB | a
Maka :
1) Simbol variabel A tidak memiliki penurunan yang menuju terminal, sehingga bisa dihilangkan
2) Konsekuensi no (1), aturan produksi S -> Abd tidak memiliki penurunan
Penyederhanaan menjadi:
S->aSa | Bde
B-> BBB | a
Contoh :
S-> Aa | B
A->ab | D
B->b | E
C-> bb
E-> aEa
Maka :
1) Aturan produksi A -> D, simbol variabel D tidak memiliki penurunan.
2) Aturan produksi C -> bb, Penurunan dari simbol S, dengan jalan manapun tidak akan pernah mencapai C
3) Simbol variabel E tidak memiliki aturan produksi yang menuju terminal
4) Konsekuensi no (3) Aturan produksi B -> E, simbol variabel E tidak memiliki penurunan.
maka produksi yang useless:
A -> D
C -> bb
E -> aEa
B -> E
Penyederhanaannya menjadi:
S v Aa | B
A -> ab
B -> b
Contoh :
S -> aAb | cEB
A -> dBE | eeC
B -> ff
C -> ae
D -> h
Analisa :
1) Aturan produksi S -> cEB, A -> dBE dapat dihilangkan ( E tidak memiliki penurunan)
2) Aturan produksi D -> h, redundan
Sisa aturan produksi
S -> aAb
A -> eeC
B -> ff
C -> ae
Analisis lagi
B -> ff juga redundan,
Hasil penyederhanaan menjadi:
S -> aAb
A -> eeC
C -> ae
Contoh lain lagi :
S -> aB
A -> bcD | dAC
B -> e | Ab
C -> bCb | adF | ab
F -> cFB
Analisis
1) Aturan produksi A -> bcD, variabel D tidak memiliki penurunan
2) Konsekuensi no (1), simbol variabel A tidak memiliki penurunan yang menuju terminal (tinggal A -> dAC)
3) Konsekuensi no (2), B -> Ab tidak memiliki penurunan
4) Simbol variabel F ti
dak memiliki penurunan yang menuju terminal
5) Konsekuensi no (4), C -> adF tidak memiliki penurunan
Setelah disederhanakan menjadi:
S -> aB
B -> e
C -> bCb | ab
Contoh lain lagi :
S -> aBD
B -> cD | Ab
D -> ef
A -> Ed
F -> dc
Analisa
1) Aturan produksi A -> Ed, E tidak memiliki penurunan
2) Aturan produksi F -> dc, redundan
Sisa aturan produksi:
S -> aBD
B -> cD | Ab
D -> ef
Analisa lagi
B -> Ab, A tidak memiliki penurunan.
Hasil penyederhanaan:
S -> aBD
B ->cD
D -> ef
Cont
oh lagi:
S -> Abc | ab
A -> AAA | ε
Aturan produksi setelah disederhanakan:
S -> Abc | ab
A -> AAA | ε
Ingat A -> ε juga harus diperhitungkan
PRINSIP :
Setiap kali melakukan penyederhanaan diperiksa lagi aturan produksi yang tersisa, apakah semua produksi yang useless sudah hilang.

2. Penghilangan Produksi Unit
• Produksi dimana ruas kiri dan kanan aturan produksi hanya berupa satu simbol variabel, misalkan: A -> B, C -> D.
• Keberadaannya membuat tata bahasa memiliki kerumitan yang tak perlu.
• Penyederhanaan dilakukan dengan melakukan penggantian aturan produksi unit.
Contoh:
S -> Sb
S -> C
C -> D
C -> ef
D -> dd
Dilakukan penggantian berturutan mulai dari aturan produksi yang paling dekat menuju ke penurunan terminal-terminal (‘=>’ dibaca ‘menjadi’):
• C -> D => C -> dd
• S -> C => S -> dd | ef
Sehingga aturan produksi setelah penyederhanaan:
S -> Sb
S -> dd | ef
C -> dd | ef
Contoh lain:
S -> A
S -> Aa
A -> B
B -> C
B -> b
C -> D
C ->ab
D -> b
Penggantian yang dilakukan :
• C -> D => C -> b
• B -> C => B -> b | ab, karena B -> b sudah ada, maka cukup dituliskan B -> ab
• A -> B => A -> ab | b
• S -> A => ab | b
Sehingga aturan produksi setelah penyederhanaan:
S -> ab | b
S -> Aa
A -> ab | b
B ->ab
B -> b
C -> b
C -> ab
D -> b
Contoh lagi:
S -> Cba | D
A -> bbC
B -> Sc | ddd
C -> eAn | f | C
Penggantian yang dilakukan:
• D -> E menjadi D -> gh
• C -> C , kita hapus
• S -> D menjadi S -> gh | SABC
Sehingga aturan produksi setelah penyederhanaan:
S -> Cba | gh | SABC
A -> bbC
B -> Sc | ddd
C -> eA | f
D -> gh | SABC
E -> gh

3. Penghilangan Produksi ε
Produksi ε adalah produksi dalam bentuk
α -> ε
atau bisa dianggap sebagai produksi kosong ( empty ). Penghilangan produksi ε dilakukan dengan melakukan penggantian produksi yang memuat variabel yang bisa menuju produksi ε, atau biasa disebut nullable.
Prinsip penggantiannya bisa dilihat kasus berikut:
S -> bcAd
A -> ε
A nullable serta A -> ε satu-satunya produksi dari A, maka variabel A bisa ditiadakan, hasil penyederhanaan tata bahasa bebas konteks menjadi:
S -> bcd
Tetapi bila kasusnya:
S -> bcAd
A -> bd | ε
A nullable, tapi A -> ε bukan satu-satunya produksi dari A, maka hasil penyederhanaan:
S -> bcAd | bcd
A -> bd
Contoh lagi, terdapat tata bahasa bebas konteks:
S -> Ab | Cd
A -> d
C -> ε
Variabel yang nullable adalah variabel C. Karena penurunan C -> ε merupakan penurunan satu-satunya dari C, maka kita ganti S -> Cd menjadi S -> d. Kemudian produksi C -> ε kita hapus.
Setelah penyederhanaan menjadi:
S -> Ab | d
A -> d
Contoh lain lagi:
S -> dA | Bd
A -> bc
A -> ε
B -> c
Variabel yang nullable adalah variabel A. A -> ε bukan penurunan satu-satunya dari A ( terdapat A -> bc ), maka kita ganti S -> dA menjadi S -> dA | d.A -> ε kita hapus.
Setelah penyederhanaan :
S -> dA | d | Bd
A -> bc
B -> c
Contoh tata bahasa bebas konteks:
S -> AaCD
A -> CD | AB
B -> b | ε
C -> d | ε
D -> ε
Variabel yang nullable adalah variabel B, C, D. Kemudian dari A -> CD, maka variabel A juga nullable ( A -> ε ). Karena D hanya memilki penurunan D -> ε, maka kita sederhanakan dulu:
• S -> AaCD => S -> AaC
• A -> CD => A -> C
• D -> ε kita hapus

Selanjutnya kita lihat variabel B dan C memiliki penurunan ε, meskipun bukan satu-satunya penurunan, maka dilakukan penggantian:
• A -> AB => A -> AB | A | B
• S -> AaC => S -> AaC | aC | Aa | a
• B -> ε dan C -> ε kita hapus
Setelah penyederhanaan:
S -> AaC | aC | Aa | a
A -> C | AB | A | B
B -> b
C -> ε
Variabel yang nullable adalah A, B, C. Dari S -> AB, maka S juga nullable. Kita lakukan penggantian:

• A -> aCa => A -> aa
• B -> bA => B -> bA | b
• B -> BB => B v BB | B
• A -> abB => A -> abB | ab
• S -> AB => S -> AB | A | B | ε
• C -> ε, B -> ε, A -> ε dihapus
*Perhatikan untuk penggantian S -> AB kita tetap mempertahankan S -> ε, karena S merupakan simbol awal. Ini merupakan satu-satunya perkecualian produksi ε yang tidak dihapus, yaitu produksi ε yang dihasilkan oleh simbol awal.
Hasil akhir dari penyederhanaan:
S -> AB | A | B | ε
A -> abB | ab | aa
B -> bA | b | BB | B
Contoh tata bahasa bebas konteks:
S -> aAb
A -> aAb | ε
Hasil penyederhanaan:
S -> aAb | ab
A -> aAb | ab
Contoh tata bahasa bebas konteks:
S -> ABaC
A -> BC
B -> b | ε
C -> D | ε
D -> d
Hasil penyederhanaan:
S -> ABaC | BaC | AaC | ABa | aC | Aa | Ba | a
A -> B | C | BC
B -> b
C -> D
D -> d
Prakteknya ketiga penyederhanaan tersebut dilakukan bersama pada suatu tata bahasa bebas konteks, yang nantinya menyiapkan tata bahasa bebas konteks tersebut untuk diubah kedalam suatu bentuk normal Chomsky.
Urutan penghapusan aturan produksi :
1) Hilangkan produksi ε
2) Hilangkan produksi unit
3) Hilangkan produksi useless
Contoh :
S -> AA | C | bd
A -> Bb | ε
B -> AB | d
C -> de
Hilangkan produksi ε, sehingga menjadi:
S -> A | AA | C | bd
A -> Bb
B -> B | AB | d
C -> de
Selanjutnya penghilangan produksi unit menjadi:
S -> Bb | AA | de | bd
A -> Bb
B -> AB | d
C -> de
Penghilangan produksi unit bisa menghasilkan produksi useless.
Terakhir dilakukan penghilangan produksi useless:
S -> Bb | AA | de | bd
A -> Bb
B -> AB | d
Hasil akhir aturan produksi tidak lagi memiliki produksi ε, produksi unit, maupun produksi useless.
Bb | AA | de | bd
A -> Bb
B -> AB | d
Hasil akhir aturan produksi tidak lagi memiliki produksi ε, produksi unit, maupun produksi useless.
readmore »»  

17.10.09

FriendFeed dan Facebook



???melihat image di atas secara sekilas pasti anda langsung berpikiran itu logo Facebook?!,situs pertemanan yang sangat populer di kalangan masyarakat saat ini,namun jika di amati secara benar anda pasti langsung tau perbedaanya..??!!yupz...itu adalah logo dari FriendFeed.

Friendfeed]

Dengan adanya berbagai macam layanan Web, kita pasti mengalami kerepotan dalam memonitor informasi dari berbagai macam sumber. Terkadang kita ingin memonitor foto apa saja yang di-share teman. Atau artikel-artikel terbaru di blognya. Status twitter terakhir, dan sebagainya. Di sinilah peran layanan semacam Friendfeed dibutuhkan.

friendfeed merupakan sebuah layanan web yang memungkinkan para pengguna beberapa situs sosial yang berbeda berinteraksi,dan seseorang dapat mengetahui aktifitas teman-temannya walau berbeda situs pertemanan.
frienfeed didirikan oleh bret taylor.
bret merupakan tamatan stanfdford university 2003,ia bersama 12 rekan nya ia membangun friendFeed..dengan tujuan membuat sebuah layanan yang dapat menembus dinding2 pemisah antar situs pertemanan yang semakin di gemari sekarang ini..setelah kita melalui agregasi ke situs web mana saja dengan satu kali berlangganan kita akan terupdate dengan semua User Generated Content (UGC) yang dihasilkan oleh seseorang..

Selain beragregasi, Friendfeed juga menambahkan fitur komentar dimana kita bisa menambahkan komentar atas (UGC)seseorang. Di sinilah conversation terjadi. Percakapan ini mirip dengan komentar dalam blog hanya saja sekarang terjadi dalam Friendfeed. Dan karena banyak informasi teragregasi dalam satu tempat, kini orang menjadi lebih efektif dan efisien dalam berinteraksi. Penyaringan informasi bisa dilakukan di satu tempat tanpa harus mencari-cari informasi, dan membacanya satu-satu. Contentwalking (bentuk generik dari blogwalking) bisa dilakukan di satu tepat. Skimming informasi bisa lebih cepat dilakukan sehingga pengguna Friendfeed bisa fokus ke aktivitas berkomunikasi dengan pengguna yang lain.

Facebook membeli FriendFeed



Facebook secara tak terduga resmi membeli FriendFeed. Dengan layanan tersebut, pengguna situs pertemanan ini dapat melihat aktifitas teman mereka di semua media sosial, termasuk pesaing Facebook.seperti twitter dan friendster.

Pendiri FriendFeed Bret Taylor mengatakan, dua layanan milik mereka akan segera bergabung dengan Facebook, namun untuk saat ini masih di operasikan secara terpisah. Dia juga menambahkan, kerja sama ini akan menjadikan kedua situs tersebut semakin menarik, apalagi Facebook memiliki basis pengguna hingga 250 juta orang.

12 karyawan FriendFeed juga turut bergabung dengan kantor pusat Facebook di Palo Alto, Amerika Serikat. Termasuk diantaranya keempat pendiri FriendFeed, Bret Taylor, Paul Buchheit, Jim Norris dan Sanjeev Sing, yang akan menempati posisi tim senior rekayasa produk Facebook.

Selain itu, kerja sama diantara kedua situs ini tentu menjadi ancaman serius bagi situs jejaring sosial sekaligus mikroblogging Twitter. Karena menurut analisa perusahaan riset Gartner, akuisisi ini akan membantu pengguna Facebook dalam memberikan informasi secara lebih real-time.
readmore »»  

10.10.09

Bagaimana cara kerja Web

Bagaimana cara kerja web??
itu mungkin suatu pertanyaan yang jarang sekali di lontarkan oleh seorang pengguna internet/user..mengapa demikian??
karena sekarang ini dengan semakin mudahnya akses internet baik di perkotaan maupun ke daerah2 terpencil membuat pengguna/user,,tidak lagi memikirkan bagaiamana cara kerja web itu sendiri..melainkan lebih asyik melakukan interaksi menggunakan software2 browser seperti Mozilla,IE ataupun lainya...dan juga sibuk berinteraksi di situs2 pertemanan semacam facebook,twitter dan friendster,,
mereka mungkin belum mengerti batapa penting aturan2 di dalam proses kerja web...
dan saya akan mencoba menjelaskan nya..

pertama,saya akan memberitahukan aa 4 unsur penting dalam proses kerja web

1.User
2.Client server(browser)
3.TCP/IP
4.Server

dan saya akan coba menjelaskan satu persatu unsur2 tersebut..

1.User

pengguna/user adalah orang yang melakukan permintaan/request sebuah alamat sebuah situs.


User

2.Client Server(browser)

client server merupakan sebuah aplikasi yang berfungsi sebagai sebuah mesin pencari(browser)dimana sebuah situs atau informasi berada.

untuk saat ini beberapa browser yang sering di pakai, diantaranya :

1.Mozilla Firefox


2.Google Chrome


3.Internet Explore




3.TCP/IP

IP adalah kode atau sebuah alamat yang dapat membantu agar sebuah permintaan akan mendapatkan jawaban yang sesuai



4.Server

Server (otak) adalah pusat dari semuanya,di server lah tempat penyimpanan data dan disini data diolah dan dikirim kembali sesuai permintaan atau request.





'CARA kerja WEB'

berikut beberapa contoh cara kerja web






Dilihat dari gambar di atas dapat saya umpamakan...

-Misalkan saya adalah seorang USER ingin membuka sebuah situs/website, Misalnya Herilovemetallica.blogspot.com
dari sebuah komputer yang berada di sebuah warnet,URL atau REQUEST yang saya ketik melalui aplikasi Browser yang kali ini dipakai adalah Mozilla firefox ,maka URL/alamat yang saya tadi ingin masukann di klik di kolom (www) atau world wide web yang merupakan sebuah arsitektur kerja untuk memasuki dokumen yang saling berhubungan.Adalah :



Gambar. Masukin Link/URL di web browser


setelah URL atau nama situs itu dimasukkan di mesin pencari(mozilla) maka akan secara otomatis "jika komputer terkoneksi"DATA/URL akan terkirim memasuki wilayah kerja TCP/IP.
Di Proses ini data akan diperiksa sesuai alamat dan permintaan nya (request). kemudian server akan mengambil HEader/judul sebagai patokan pencarian sehingga jelas dan tidak rumit. setelah itu BODY/halaman akan di sesuaikan sehingga server akan memberikan data yang anda minta melalui alamat ip asal request tersebut. itu semua apabila data tersebut valid maupun tidak valid tetap akan kembali ke client server sebelum akhirnya kembali lagi ke user.

Hasil akhirnya akan tampil halaman web yang mau di buka.


Sebenarnya cara kerja web itu tidak sesimpel di atas karena cara kerja web berdasarkan tugas nya lebih komplekz mulai dari memproses dan menyimpan data di sisi client hingga seluruh data yang diminta tampil di halaman browser.
readmore »»