New House, Migrasi ke littlebro.200u.com, mencoba hostingan baru dengan menggunakan hosting free web host. klik disini
Kamis, 15 Oktober 2009
littlebro.200u.com new house
Rabu, 26 Agustus 2009
Tentang OpenSSL
Label: Umumfiuh setelah sekian lama gak aktif, sekarang saya mau iseng2 posting lagi, postingan kali ini merupakan pengenalan saja tentang openssl. semoga bermanfaat ^^,
Apa itu OpenSSL ?
OpenSSL adalah sebuah toolkit kriptografi mengimplementasikan Secure Socket Layer (SSL v2/v3) dan Transport Layer Security (TLS v1) dan terkait dengan protokol jaringan standar kriptografi yang dibutuhkan oleh keduanya.
Aplikasi OpenSSL ini merupakan command line tool yang menggunakan berbagai fungsi kriptografi OpenSSL's crypto library dari shell. ini dapat digunakan untuk :
- Penciptaan RSA, DH dan DSA parameter kunci
- Penciptaan sertifikat X.509, CSRs dan CRLs
- Perhitungan Pesan Digests
- Enkripsi dan Dekripsi dengan Ciphers
- Pengujian SSL / TLS Client dan Server
- Penanganan S/MIME signed or encrypted mail
Bagaimana saya melihat versi openssl yang berjalan pada OS ?
Gunakan pilihan version :
$ openssl version
OpenSSL 0.9.8b 04 May 2006
Kita juga bisa mendapat informasi lebuh banyak lagi dengan menggunakan perintah beriku :
$ openssl version -a
OpenSSL 0.9.8b 04 May 2006
built on: Fri Sep 29 18:45:58 UTC 2006
platform: debian-i386-i686/cmov
options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT
-DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i686
-Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2
-DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
OPENSSLDIR: "/usr/lib/ssl"
Untuk melihat daftar command dari openssl gunakan perintah berikut :
$ openssl help
Keterangan lebih lanjut silakan kunjungi web berikut
Kalau mau download instalernya untuk windows klik disini
Klik disini untuk melanjutkan »»
Jumat, 13 Februari 2009
BACKUP DATABASE ORACLE USING RMAN BACKUP
Label: OracleUntuk melakukan backup database oracle kita dapat menggunakan RMAN (Recovery Manager). Berikut ini adalah caranya :
1. Aktifkan mode archive log. Masuk ke SQL : sqlplus / as sysdba
Cek archive log-nya sudah dalam keadaan aktif atau belum.
Tampilan diatas merupakan tampilan pada saat archive mode belum diaktifkan

2. Backup database menggunakan RMAN
Selasa, 10 Februari 2009
Create Database MySQL using phpmyAdmin
Label: UmumIseng - iseng nulis, buat tutorial cara membuat database MySQL lewat phpmyadmin, simple banget,.. buat newbie yang baru masuk dunia IT seperti saya ini,.. ^.^
tutorialnya bisa di download disini
software yang digunakan : XAMPP 1.5.5
Minggu, 01 Februari 2009
Koneksi Java dengan Oracle Database ( ODBC Driver )
Label: Java, OracleGimana ya caranya koneksi java dengan database Oracle ???
kita coba dengan menggunakan ODBC driver, klo kita sudah menginstall oracle maka ODBC driver untuk oracle otomatis akan terinstall,..
untuk mencoba mengkoneksikan java dengan database Oracle, sebelumnya kita setting dulu ODBCnya :
1. klik Control Panel-->Administrative Tools-->Data Sources ODBC
2. pilih system DSN pada tab ODBC Data Sources Administrator
3. klik add lalu pilih driver oracle (Oracle in OraDb10g_home1) klik finish
4. isi jendela Oracle ODBC driver Configuration seperti berikut
catatan :
- data source name merupakan nama koneksi untuk menghubungkan database dengan aplikasi
5. lakukan test koneksi untuk mengecek apakah koneksi berhasil atau tidak, jika telah berhasil klik ok.
setelah konfigurasi ODBC selesai berikut ini source code java untuk koneksi dengan database Oracle,..
import java.sql.*;
public class OracleConection {
private Connection con;
OracleConection(){
con=null; //inisialisasi koneksi database
}
public ResultSet dbOpen() {
String dbname="jdbc:odbc:oraconnect"; //sesuaikan dengan data sources name yang telah dibuat pada konfigurasi ODBC
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//load koneksi driver odbc
con=DriverManager.getConnection(dbname,"scott","tiger");
if (con==null)
System.err.println("Koneksi ke Database gagal");
else
System.err.println("Koneksi ke Database Berhasil");
}catch(ClassNotFoundException ex) {
System.err.println("Driver Error");
ex.printStackTrace();
System.exit(1);
}catch(SQLException ex) {
System.err.println("Tidak Berhasil Koneksi dengan Northwind");
System.exit(1);
}
ResultSet rs=null;
Statement st;
try {
System.out.println("Employees\n" + "===========");
st=con.createStatement();
rs=st.executeQuery("select empno, ename, job from emp where deptno = 20 order by empno asc;");
}catch(SQLException ex){
ex.printStackTrace();
}
return(rs);
}
public void showEmployee (ResultSet rs) throws SQLException {
ResultSetMetaData rsData = rs.getMetaData();
String kolom1 = rsData.getColumnName(1);
String kolom2 = rsData.getColumnName(2);
String kolom3 = rsData.getColumnName(3);
while (rs.next()){
System.out.print(rs.getString(kolom1)+" ");
System.out.print(rs.getString(kolom2)+" ");
System.out.println(rs.getString(kolom3)+" ");
}
}
public void dbClose(){
try {
con.close();
}
catch(SQLException sqlex){
System.err.println("Error :Koneksi Database tidak Bisa diputus");
}
}
public static void main(String argv[]) throws Exception {
OracleConection app=new OracleConection(); //objek class OracleConection
ResultSet rs; //objek untuk menampung hasil query
rs=app.dbOpen();
app.showEmployee(rs);
app.dbClose();
}
}
Senin, 26 Januari 2009
Intense Debate For blogger Comment
Label: UmumBuat para blogger yang pengen mempercantik blognya dengan bentuk comment yang menarik dapat mencoba daftar di intense debate,..
Jumat, 23 Januari 2009
First step Java ME with Eclipse
Label: JavaMembuat Proyek baru Java ME
1. Melalui menu file pada eclipse, select New -> Other.

Pada kotak dialog diatas pilih folder J2ME -> J2ME Midlet Suite, lalu klik tombol 'Next >'.
2. Selanjutnya muncul kotak dialog sebagai berikut :

Beri nama proyek tersebut, lalu klik tombol 'Next >'.
3. Midlet Suite Properties

Jika devices belum terdefinisi klik tombol 'Manage Devices...'.

Klik 'Import...'.

Cari folder bin pada sofware WTK, lalu klik 'Refresh'.

Klik 'Finish'.

Pilih device yang akan digunakan sebagai display prototipe, kemudian klik 'Apply' dan 'OK'.

Setelah memilih device lanjut ke step berikutnya, Klik Next.
4. Java setting

Klik 'Finish'.
5. Project baru bernama JavaME telah terbuat.
Membuat file Java Midlet dalam Project JavaME yang sebelumnya telah dibuat.
1. Klik kanan pada folder project JavaME di package explorer select New -> Other... atau melalui menu file, select New -> Other...
Akan tampil kotak dialog sebagai berikut :

Pada folder J2ME pilih J2Me Midlet, lalu klik 'Next >'
2. J2ME Midlet

Beri nama file(class), lalu klik 'Finish'.
3. File HelloWorld.java bertipe Midlet telah terbuat,

Tuliskan Program berikut :
• Program Midlet mengimport paket javax.microedition.midlet dan javax.microedition.lcdui. Paket javax.microedition.midlet mendefinisikan MIDP dan paket javax.microedition.lcdui menyediakan fungsi-fungsi untuk memanipulasi antarmuka GUI pada handled.
• Setiap program Midlet harus merupakan turunan dari class Midlet yang didefinisikan pada paket javax.microedition.midlet. Hal ini mirip dengan Applet yaitu setiap applet Java haruslah turunan dari class Applet atau Japplet.
• MIDlet haruslah mengimplementasikan fungsi-fungsi abstract pada class MIDlet, minimal 3 fungsi berikut :
o public void startApp()
o public void pauseApp()
o public void destroyApp(boolean unconditional)
• Setiap program MIDlet tidak boleh memiliki fungsi public static void main(String args[]) selayaknya aplikasi Java non-Applet.
Running J2ME Midlet ;
1. Pada Menu Run, select Run As -> Emulated J2ME Midlet

Klik 'OK'.
2. Hasil Outputnya sebagai berikut :

Download Tutorial disini
Klik disini untuk melanjutkan »»
