Wednesday, 3 April 2013

Posted by DickyBukanDiki On 00:52
Nama        : Dicky Yudha Pratama
Nim           : 10.01.53.0061
Kelas        : A1
kelompok  : 12 


Remote Procedure Call (RPC)

Remote Procedure Call (RPC) adalah sebuah metode yang memungkinkan kita untuk mengakses sebuah prosedur yang berada di komputer lain. Untuk dapat melakukan ini sebuah server harus menyediakan layanan remote procedure. Pendekatan yang dilakuan adalah sebuah server membuka socket, lalu menunggu client yang meminta prosedur yang disediakan oleh server. Bila client tidak tahu harus menghubungi port yang mana,client bisa me- request kepada sebuah matchmaker pada sebuah RPC port yang tetap.Matchmaker akan memberikan port apa yang digunakan oleh prosedur yang dimintaclient.
RPC masih menggunakan cara primitif dalam pemrograman, yaitu menggunakan paradigma procedural programming. Hal itu membuat kita sulit ketika menyediakan banyak remote procedure. RPC menggunakan socket untuk berkomunikasi dengan proses lainnya. Pada sistem seperti SUN, RPC secara default sudah ter- install kedalam sistemnya, biasanya RPC ini digunakan untuk administrasi sistem. Sehingga seorang administrator jaringan dapat mengakses sistemnya dan mengelola sistemnya dari mana saja, selama sistemnya terhubung ke jaringan.
Umumnya protokol RPC yang digunakan pada saat ini adalah DCOM (Distributed Component Object Model). Saat ini ada alternatif protokol baru, yakni SOAP (Simple Object Access Protocol), yang berdasarkan pada teknologi XML.

Implementasi RPC
Sun Microsystems Open Network Computing (ONC) : RPC specification, XDR (eXternal Data Representation) standard, UDP atau TCP transport protocol.
Xerox Courier : RPC model, Data representation standard, XNS (Xerox Network Systems) SPP (Sequenced Packet Protocol) sebagai transport protocol, Apollo’s Network Computing Architecture (NCA), RPC protocol, NDR (Network Data Representation).

Kelebihan RPC
• Relatif mudah digunakan
Pemanggilan remote procedure tidak jauh berbeda dibandingkan pemanggilan local procedure. Sehingga pemrogram dapat berkonsentrasi pada software logic, tidak perlu memikirkan low level details seperti soket, marshalling & unmarshalling.
• Robust (Sempurna)
Sejak th 1980-an RPC telah banyak digunakan dlm pengembangan mission-critical application yg memerlukan scalability, fault tolerance, & reliability.

Kekurangan RPC
• Tidak fleksibel terhadap perubahan
- Static relationship between client & server at run-time.
- Berdasarkan prosedural/structured programming yang sudah ketinggalan jaman dibandingkan OOP.

• Kurangnya location transparency
- Misalnya premrogram hanya boleh melakukan pass by value, bukan pass by reference.
- Komunikasi hanya antara 1 klien & 1 server (one-to-one at a time).
- Komunikasi antara 1 klien & beberapa server memerlukan beberapa koneksi yg terpisah.

Wednesday, 13 February 2013

Posted by DickyBukanDiki On 18:05
Membuat Form di Dreamweaver:

Nama    : Dicky Yudha Pratama
Nim       : 10.01.53.0061
Kel        : D1
Makul    : Web Programming


===================================================

<html>
<head>
<title>Pendaftaran Mahasiswa Baru </title>
<style type=”text/css”>
.style1 {
font-size:24px;
font-weight: bold;
color:#9999FF;
}
.style2 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold }
</style>
</head>
<body bgcolor=”#9966FF”>
<br>
<center>
<form name=”form1″>
<table width=”597″ border=”1″ cellspacing=”0″ cellpadding=”0″>
<tr>
<td colspan=”2″ bgcolor=”#330000″> <div align=”center” class=”style1″> PENDAFTARAN MAHASISWA BARU</div></td></tr>
<tr>
<td width=”192″ bgcolor=”#CC99CC”><span class=”style12″> Nama</span></td>
<td width=”399″ bgcolor=”#CC99CC”><label>
<input name=”nama” type=”text” size=”53″></label></td></tr>
<tr>
<td width=”192″ bgcolor=”#CC99CC”>Alamat</td>
<td width=”399″ bgcolor=”#CC99CC”><label>
<textarea name=”pesan” cols=”40″ rows=”5″></textarea>
</label></td></tr>
<tr>
<td bgcolor=”#CC99CC”>Tempat Lahir</td>
<td bgcolor=”#CC99CC”><input name=”tmp lahir” /></td>
</tr>
<tr>
<td bgcolor=”#CC99CC”>Tgl. Lahir</td>
<td bgcolor=”#CC99CC”><input name=”tgl_lahir” size=”3″ maxlength=”2″/>
<select name=”bln_lahir”>
<option value=”1″>Januari</option>
<option value=”2″>Februari</option>
<option value=”3″>Maret</option>
<option value=”4″>April</option>
<option value=”5″>Mei</option>
<option value=”6″>Juni</option>
<option value=”7″>Juli</option>
<option value=”8″>Agustus</option>
<option value=”9″>September</option>
<option value=”10″>Oktober</option>
<option value=”11″>November</option>
<option value=”12″>Desember</option>
</select> <input type=”text” name=”thn_lahir” size=”5″ value”" maxlength=”4″/></td></tr>
<tr>
<td width=”192″ bgcolor=”#CC99CC”>Telepon</td>
<td width=”200″ bgcolor=”#CC99CC”><label>
<input name=”Telepon” type=”text” size=”35″ id=”Telepon”></label></td></tr>
<tr>
<td width=”192″ bgcolor=”#CC99CC”><span class=”style12″> Jenis kelamin</span></td>
<td width=”399″ bgcolor=”#CC99CC”><label>
<input name=”Jeniskelamin” type=”radio” onClick=” Jenis kelamin” value=”L” size=”50″>
Pria</label> <input name=”Jeniskelamin” type=”radio” onClick=”Jenis kelamin” value=”w” size=”50″> Wanita</td></tr>
<tr align=”center”>
<td colspan=”2″ bgcolor=”#CC99CC”><input type=”submit” value=”DAFTAR”>
<input type=”Reset” value=”RESET”></td></tr>
<tr>
<td colspan=”5″><marquee>
<font face=”Comic Sans MS, cursive” color=”#ffff000″><b>10.01.53.0061 Dicky Yudha Pratama (www.dicky03.wordpress.com)</b></font>
</marquee></td>
</tr>
</table>
</form>
</body>
</html>

Hasil Tampilan di Adobe Dreamweaver:




Hasil Tampilan di Web Browser:

Keterangan Program Diatas:
<html>
<head>
<title>Pendaftaran Mahasiswa Baru </title>
<style type=”text/css”>
.style1 {
font-size:24px;
font-weight: bold;
color:#9999FF;
}

*(Keterangan diatas adalah: Judul tabel adalah “Pendaftaran Mahasiswa Baru” dengan ukuran font 24 kemudian diberi warna dengan kode #9999FF)
</style>
</head>
<body bgcolor=”#9966FF”>
<br>
<center>
<form name=”form1″>
<table width=”597″ border=”1″ cellspacing=”0″ cellpadding=”0″>
<tr>
<td colspan=”2″ bgcolor=”#330000″> <div align=”center” class=”style1″> PENDAFTARAN MAHASISWA BARU</div></td></tr>

*(Keterangan diatas adalah: membuat tabel dengan lebar 597 dan batas untuk tabel, kemudian membuat tulisan Pendaftaran Mahasiswa Baru dengan menggabungkan 2 kolom)
<tr>
<td width=”192″ bgcolor=”#CC99CC”><span class=”style12″> Nama</span></td>
<td width=”399″ bgcolor=”#CC99CC”><label>
<input name=”nama” type=”text” size=”53″></label></td></tr>
<tr>
<td width=”192″ bgcolor=”#CC99CC”>Alamat</td>
<td width=”399″ bgcolor=”#CC99CC”><label>
<textarea name=”pesan” cols=”40″ rows=”5″></textarea>
</label></td></tr>

*(Keterangan diatas adalah: Membuat kolom nama dengan lebar 192, membuat kolom Alamat dengan lebar 192)
<tr>
<td bgcolor=”#CC99CC”>Tempat Lahir</td>
<td bgcolor=”#CC99CC”><input name=”tmp lahir” /></td>
</tr>

*(Keterangan diatas adalah: Membuat sebuah inputan untuk tempat lahir)
<tr>
<td bgcolor=”#CC99CC”>Tgl. Lahir</td>
<td bgcolor=”#CC99CC”><input name=”tgl_lahir” size=”3″ maxlength=”2″/>
<select name=”bln_lahir”>
<option value=”1″>Januari</option>
<option value=”2″>Februari</option>
<option value=”3″>Maret</option>
<option value=”4″>April</option>
<option value=”5″>Mei</option>
<option value=”6″>Juni</option>
<option value=”7″>Juli</option>
<option value=”8″>Agustus</option>
<option value=”9″>September</option>
<option value=”10″>Oktober</option>
<option value=”11″>November</option>
<option value=”12″>Desember</option>
</select> <input type=”text” name=”thn_lahir” size=”5″ value”" maxlength=”4″/></td></tr>

*(Keterangan diatas adalah: untuk membuat inputan tanggal lahir ukuran kolom 3 dan inputan maksimal 2 digit angka, serta membuat option untuk memilih bulan lahir)
<tr>
<td width=”192″ bgcolor=”#CC99CC”>Telepon</td>
<td width=”200″ bgcolor=”#CC99CC”><label>
<input name=”Telepon” type=”text” size=”35″ id=”Telepon”></label></td></tr>

*(Keterangan diatas adalah: untuk membuat kolom telepon dengan lebar 192 serta maksimal angka yang dapat di input adalah 35 digit)
<tr>
<td width=”192″ bgcolor=”#CC99CC”><span class=”style12″> Jenis kelamin</span></td>
<td width=”399″ bgcolor=”#CC99CC”><label>
<input name=”Jeniskelamin” type=”radio” onClick=” Jenis kelamin” value=”L” size=”50″>
Pria</label> <input name=”Jeniskelamin” type=”radio” onClick=”Jenis kelamin” value=”w” size=”50″> Wanita</td></tr>

*(Keterangan diatas adalah: untuk membuat kolom jenis kelamin dengan lebar 192, serta menggunakan “Radio” yang berfungsi sebagai pilihan anatara jenis kelamin Laki -Laki atau Perempuan)
<tr align=”center”>
<td colspan=”2″ bgcolor=”#CC99CC”><input type=”submit” value=”DAFTAR”>
<input type=”Reset” value=”RESET”></td></tr>

*(Keterangan diatas adalah: Membuat tombol submit yang berfungsi untuk mendaftar dan menyimpan semua data, sedangkan tombol Reset untuk menghapus semua data data yang telah diinput)


 


 
Posted by DickyBukanDiki On 18:00




Hari Minggu tanggal 7-10-2012 kemaren bertempat di STBI semarang, gue nganterin adek keponakan yg pling gue sayang lomba mewarnai. sempet males karena harus nganter jam 11 siang padahal jam segitu ada acara buat tidur (hahaha) tpi gpplah gue anter dulu sekalian buat jalan jalan.
Setelah sampe sana ternyata banyak lomba yang diadain STBI Semarang buat menyambut Dies Natalis yang ke-(lupa waktu itu gak sempet tanya), terus langsung aja gue anterin keponakan buat masuk keruangan buat lomba mewarnai dan ternyata yang ikud lumayan banyak. Sebelum acara dimulai anak – anak diajak terlebih dahulu buat melakukan pujian.
Pada pukul jam set 12 lomba pun dimulai, dan dengan penuh semngat adek keponakan gue langsung mewarnai dengan penuh semangat.




Tapi yang paling gue pengen tertawa adalah banyak anak – anak yang menangis, hahahaha. dan hasilnya guru – guru pendamping pun dibuat sibuk buat nenanggi murid - murindnya


Setelah lomba mewarnai selesai, sambil menunggu hasil pemenang panitia menggajak anak – anak buat ikud dlm permainan. ini juga bikin ketawa terus



Udah ah ceritanya, capek dari tadi ngetik terus. . .
see you ^0^”
 






Posted by DickyBukanDiki On 17:53
Tugas 1 Web Programming, Membuat Desai Layout di Adobe Dreamweaver:

Nama : Dicky Yudha Pratama
Nim : 10.01.53.0061
Kel : D1
Makul : Web Programming


<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;
<html xmlns=”http://www.w3.org/1999/xhtml”&gt;
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Untitled Document</title>
</head>
<body>
<table widht=”800″ border=”1″>
<tr>
<td colspan=”6″ align=”center” valign=”top” bgcolor=”#00FFFF”><strong>Header</strong></td>
</tr>
<tr>
<td bgcolor=”#00CCFF” colspan=”2″ align=”left”><strong>Navigasi Kiri</strong></td>
<td colspan=”2″ align=”right” valign=”middle” bgcolor=”#FFFF00″><strong>Navigasi Kanan</strong></td>
</tr>
<tr>
<td rowspan=”2″ align=”center” valign=”middle” bgcolor=”#993399″><p>Informasi </p>
<p>Tambahan</p></td>
<td height=”200″ colspan=”2″ align=”Center” bgcolor=”#CCFF00″><strong>Bagian Isi</strong></td>
<td rowspan=”2″ valign=”middle” bgcolor=”#99FF99″>Menu Kanan</td>
</tr>
<tr>
<td align=”center” bgcolor=”#FF6633″>Widget 1</td>
<td colspan=”1″ rowspan=”1″ align=”Center” valign=”middle” bgcolor=”#99CC66″>Widget 2</td>
</tr>
<tr>
<td colspan=”6″ align=”center” bgcolor=”#FF3366″><strong>Footer</strong></td>
</tr>
</table>
</body>
</html>

Hasil Tampilan Layout:



Keterangan Program Diatas:

</head>
<body>
<table widht=”800″ border=”1″>
<tr>
<td colspan=”6″ align=”center” valign=”top” bgcolor=”#00FFFF”><strong>Header</strong></td>
</tr>

*(Keterangan diatas adalah: membuat tabel dengan lebar 800 dan batas untuk tabel, kemudian membuat header dengan menggabungkan 6 kolom engan posisi tulisan di tengah kemudian diberi warna)
<tr>
<td bgcolor=”#00CCFF” colspan=”2″ align=”left”><strong>Navigasi Kiri</strong></td>
<td colspan=”2″ align=”right” valign=”middle” bgcolor=”#FFFF00″><strong>Navigasi Kanan</strong></td>
</tr>

*(Keterangan diatas adalah: Membuat menu Navigasi sebelah kiri dengan menggabungkan 2 kolom dan letak tulisan disebelah kiri, dan Membuat menu Navigasi sebelah kanan dengan menggabungkan 2 kolom dan letak tulisan disebelah kanan)
<tr>
<td rowspan=”2″ align=”center” valign=”middle” bgcolor=”#993399″><p>Informasi </p>
<p>Tambahan</p></td>
<td height=”200″ colspan=”2″ align=”Center” bgcolor=”#CCFF00″><strong>Bagian Isi</strong></td>
<td rowspan=”2″ valign=”middle” bgcolor=”#99FF99″>Menu Kanan</td>
</tr>

*(Keterangan diatas adalah: Membuat menu untuk informasi tambahan dengan menggabungkan 2 baris dengan letak tulisan ditengah, kemudian membuat menu Bagian isi dengan tinggi “200″ dan menggabungkan 2 kolom, Menu terakhir adalah bagian Menu Kanan denggan menggabungkan 2 baris)
<tr>
<td align=”center” bgcolor=”#FF6633″>Widget 1</td>
<td colspan=”1″ rowspan=”1″ align=”Center” valign=”middle” bgcolor=”#99CC66″>Widget 2</td>
</tr>

*(Keterangan diatas adalah: Membuat menu Widget 1 dengan tata letak tulisan ditengah, dan membuat menu widget 2 dengan menggabungkan 1 kolom 1 baris yang berada di tegah)
<tr>
<td colspan=”6″ align=”center” bgcolor=”#FF3366″><strong>Footer</strong></td>
</tr>
</table>
</body>
</html>

*(Keterangan diatas adalah: Membuat Footer denggan menggabungkan 6 kolom yang berada di tegah kemudian diberi warna)



Posted by DickyBukanDiki On 17:47
Nitro PDF Professional 7 merupakan salah satu software pembaca file PDF tapi mempunyai kelebihan mengedit, serta mengkonversi file PDF menjadi dokumen untuk Microsoft Word, Excel, Image. Dan PDF Nitro juga dapat menggabungkan beberapa file dan dikonfrensi menjadi file pdf.

Berikut ini screen shot Nitro PDF Professional 7:










Langsung aja yang mau download Nitro PDF Professional 7 klik link dibawah ini:
Download Nitro PDF Professional v7.0.1.5

Posted by DickyBukanDiki On 17:45
Printer HP F2200, yya printer ini memamng udah cukup lama keluar di pasaran. Dulu pas saya masih pake windows Xp Cd driver HP 2200 masih dapat digunakan, tapi semenjak pake windows 7 CD Driver Hp F2200 tidak suport untuk windows 7
Berikut ini kawan – kawan yang mau download Driver HP F2200 tpi untuk windows 7, silahkan klik dibawah ini:





Link Download:  Driver Printer Hp F2200 Windows 7
Posted by DickyBukanDiki On 17:43

Pada postingan peratama ini saya akan coba membagi salah satu software berbasis Java. Bagi orang awam pasti sangat asing dengan software ini. Tapi bagi mahasiswa yang mengambil jurusan IT pasti tidak asing dengan software ini. Dan yang mau belajar Java tidak salahnya mendownload program ini. Berikut ini screenshot Jcreator Pro 5:





Link Download: Download JCreator Pro 5.0