rss

Thursday, September 2, 2010

Roadshow Kreatif Digital Bersama Ian Livingstone



Friday, August 27, 2010

Persiapan PPM 2010

Pemilwa

Persiapan Promosi Pendidikan Tinggi Provinsi DIY Tahun 2010

Kunjungan Cisco Systems Indonesia

Thursday, August 26, 2010

1st DMA Anniversary


Tuesday, August 17, 2010

Workshop "Menuju Perguruan Tinggi Yang Unggul"


Tuesday, August 3, 2010

Pengumuman Lulus Tes Interview Asisten


JARINGAN KOMPUTER II
NO NIM NAMA
1 07.11.1568 RENNY INDAH LESTARI
2 07.11.1573 AMRULLOH
3 07.11.1595 DIMAS FINDI PRASETYO
4 08.01.2378 ADYAKSA NURKHOLIS
5 08.01.2472 NANANG PURNOMO







JARINGAN NIRKABEL
NO NIM NAMA
1 07.11.1759 HENI PURWANINGSIH
2 07.11.1783 GIA RIEFTI CRESSENDA













JARINGAN KOMPUTER 1
NO NIM NAMA
1 07.11.1350 DENI DWI KISWORO
2 07.11.1416 BAGUS HERNAWAN R. U.
3 08.11.1928 ENDRIAN KURNIADI
4 08.11.1972 WISNUGARA
5 08.11.2153 REZA JALALUDDIN AL-HARCH
6 08.11.2317 SHOFIYATI NUR KARIMAH

Akan terus diupdate.. :D

Monday, August 2, 2010

Kunjungan Universitas Negeri Palangkaraya

Masuk di minggu pertama bulan Agustus, STMIK AMIKOM mendapat kunjungan dari Universitas Negeri Palangkaraya (UNPAR) pada Senin(2/8). Rombongan UNPAR terdiri atas 63 mahasiswa dan 8 dosen pendamping. Selain untuk studi banding, tujuan kedatangan Universitas Negeri Palangkaraya ini juga untuk workshop pendidikan yang nantinya akan berlangsung selama 2 hari di STMIK AMIKOM.

Seperti biasa, tamu kunjungan ini disambut di Ruang Citra oleh para Bpk Erik Hadi Saputra selaku Kepala Bagian Humas beserta para student staff. Pertemuan ini diawali dengan sambutan oleh perwakilan rombongan UNPAR, yaitu Drs Timotheus Nusan. Dalam sambutannya beliau berharap setelah dari STMIK AMIKOM, mahasiswanya mendapatkan pelajaran dan ilmu berharga yang dapat diimplementasikan dalam dunia kerja. Beliau juga mengenalkan beberapa petinggi-petinggi UNPAR yang ikut serta dalam kunjungan studi banding ini. Setelah itu acara dilanjutkan dengan sambutan oleh Bpk Erik sekaligus memberikan studium general tentang kampus STMIK AMIKOM.Pada kunjungan ini, AMIKOM mendapatkan oleh-oleh berupa souvenir berbentuk Benama, perahu tradisional khas Palangkaraya. AMIKOM juga memberikan buku-buku karya dosen-dosen AMIKOM untuk perpustakaan di UNPAR. Memang, serah terima cinderamata seperti ini sudah menjadi ritual dalam setiap kunjungan yang diadakan di AMIKOM.


Setelah studium general di Ruang Citra, para peserta diajak melihat berbagai unit dan fasilitas yang tersedia di STMIK AMIKOM. Di antaranya adalah, perpustakaan, MQ FM, laboratorium, dan Innovation Center. Sebagian besar peserta kunjungan ini adalah mahasiswa semester 5 dan 7 dari jurusan keguruan dan ilmu pendidikan. Dengan kunjungan ini, diharapkan dapat meningkatkan hubungan silaturrahim antara STMIK AMIKOM dengan Universitas Negeri Palangkaraya./dstanza


Wednesday, January 27, 2010

Tutorial JDBC MySql (1)

Di dalam pemrograman, rasanya kurang lengkap jika tidak membahas
masalah database, yang tentu akan membuat program menjadi lebih
dinamis. Kali ini, saya akan mencontohkan sebuah skript singkat
tentang bagaimana membuat sebuah koneksi database (JDBC) di dalam
pemrograman java. DBMS yang digunakan pada contoh ini adalah
database MySql. Menurut saya, MySql saat ini adalah koneksi yang
paling mudah dilakukan karena tidak memerlukan konfigurasi yang
rumit.

Port default pada MySql adalah 3306.
Setiap DBMS mempunyai port yang masing-masing berbeda-beda.
Pada postgreSQL, port defaultnya adalah 5432,
pada SQLServer2000, port defaultnya adalah 1433.

Dalam contoh berikut, database yang digunakan adalah database dengan nama 'bank'.

Berikut ini skript untuk mengkoneksikannya :

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;
import javax.swing.JOptionPane;

public class MemberDAOImpl implements MemberDAO {
private Connection connection;

public MemberDAOImpl() {
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://127.0.0.1:3306/bank";
connection = DriverManager.getConnection(url, "root",

"");
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
}

Agar koneksi bisa dipanggil berkali-kali di kelas yang lain,

tambahkan sebuah objek Connection.

public Connection getConnection(){
return connection;
}


Untuk contoh skrip SQL nya, misalkan nama tabel adalah 'member'.
Skrip ini dapat dibuat jika class untuk entity member sudah dibuat

terlebih dahulu. Jika butuh filenya, bisa menghubungi saya, akan

saya kirim via email. Dan agar lebih mudah untuk mendeteksi

kesalahan, gunakanlah aplikasi NetBeans.

public List getAllMember() {
List listMember = new ArrayList
();
Connection conn;
Statement sttmt;
try {
conn = getConnection();
sttmt = conn.createStatement();
String query = "select * from member";
ResultSet rsMember = sttmt.executeQuery(query);
while(rsMember.next()){
Member member = new Member();
member.setRegNumber(rsMember.getString(1));
member.setId(rsMember.getString(2));
member.setName(rsMember.getString(3));
member.setGender(rsMember.getInt(4));
member.setClas(rsMember.getString(5));
member.setBirthPlaceDate(rsMember.getString(6));
member.setAddress(rsMember.getString(7));
member.setPhoneNumber(rsMember.getString(8));
listMember.add(member);
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e.getMessage());
}
return listMember;
}


Itu untuk pengkoneksian menggunakan MySql, untuk DBMS yang lain akan saya bahas pada contoh-contoh selanjutnya.

Selamat mencoba & Happy coding ^_^ !

By: Mr.Stanza

Tutorial Membuat Algoritma Qwerty dengan Java

Ilmu pemrograman java sangatlah luas dan bisa diimplementasikan dalam berbagai bidang. Di antaranya adalah kriptografi. Kriptografi sendiri adalah merupakan salah satu cabang ilmu dalam dunia komputer, yaitu berkaitan dengan penyandian atau penyamaran dari teks asli (plain text) menjadi teks yang disamarkan sehingga tidak dapat dimengerti oleh pembacanya (chiper text).

Berikut ini adalah salah satu contoh dari ilmu kriptografi yang dinamakan algoritma Qwerty (originaled by : Dwindy Stanza & Paiman). Sesuai dengan namanya, QWERTY, algoritma ini disesuaikan dengan papan keyboard standard. Prinsip kerjanya kurang lebih seperti ini :

A menempati indeks 0 = Q menempati indeks 0
B menempati indeks 1 = W menempati indeks 1
C menempati indeks 2 = E menempati indeks 2
D menempati indeks 3 = R menempati indeks 3
...
Z menempati indeks 25 = M menempati indeks 25

Itu untuk huruf pertama, sedangkan untuk huruf kedua maka ada pergeseran index, sehingga A tidak lagi menjadi Q, tetapi menjadi W. Dan Q diubah menjadi indeks terakhir sehingga W hingga M bergeser satu indeks. Begitu seterusnya.

A menempati indeks 0 = W menempati indeks 0
B menempati indeks 1 = E menempati indeks 1
C menempati indeks 2 = R menempati indeks 2
D menempati indeks 3 = T menempati indeks 3
...
Z menempati indeks 25 = Q menempati indeks 25

Sebelum membuat implementasi di dalam kode program, buatlah terlebih dahulu komponen-komponen yang dibutuhkan, yaitu
1. JTextField txtPlain
2. JTextField txtChiper
3. JButton btnEncrypt
4. JButton btnDecrypt

Encrypt digunakan untuk menerjemahkan Plain text menjadi chiper text, sedangkan Decrypt menerjemahkan chiper text menjadi plain text.

Untuk implementasi di dalam java, kurang lebih seperti ini untuk action btnEncrypt :


private void btnEncryptActionPerformed(java.awt.event.ActionEvent evt) {
char [] kode = {'Q','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M' };
char [] abc = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z' };

int ketemu=0;
char tampung = 0;
String plaintext = txtPlain.getText();
char[] ciphertext = new char[plaintext.length()];

if (!plaintext.equals(""))
txtPlain.setText(plaintext);

for(int w = 0; w<=25 ; x++){ if(tampung == abc[x] ){ ketemu = x; } // else{ ketemu = -1; } ciphertext[w] = kode[ketemu]; } char bantu = 0; bantu = kode[0]; // Pergeseran Index for(int i = 0 ; i<=24 ; i++ ) { kode[i] = kode[i+1]; } kode[25] = bantu; } String c; for(int w = 0; w


Sedangkan untuk implementasi pada action button Decrypt adalah seperti berikut :

private void btnDecryptActionPerformed(java.awt.event.ActionEvent evt) {
char [] kode = {'Q','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M' };
char [] abc = {'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z' };

int ketemu=0;
char tampung = 0;
String plaintext = txtPlain.getText();
char[] ciphertext = new char[plaintext.length()];

if (!plaintext.equals(""))
txtPlain.setText(plaintext);

for(int w = 0; w<=25 ; x++){ if(tampung == kode[x] ){ ketemu = x; } // else{ ketemu = -1; } ciphertext[w] = abc[ketemu]; } char bantu = 0; bantu = abc[25]; // Pergeseran Index for(int i = 25 ; i>=1 ; i-- ) {
abc[i] = abc[i-1];
}
abc[0] = bantu;
}
String c;
for(int w = 0; w

Untuk hasil, diberi contoh misal plain text = BEDA
maka chiper text = WYYR

selamat mencoba and happy coding !




By : Mr.Stanza