Kamis, 01 November 2012

Import Certificate To KeyStore

Pagi ini buat catatan pendek tentang keystore. Kemarin rada riweh gara-gara masalah keystore aja. Yuk langsung aja ke code.
sudo keytool -importcert -keystore jdk1.6.0_12/jre/lib/security/cacerts -alias tcash -file jdk1.6.0_12/jre/lib/security/TCASH.cert

Command di atas untuk mengimport certificate ke keystore dengan nama filenya cacerts dan diletakkan di folder jdk1.6.0_12/jre/lib/security/. Sebelumnya nama certificate yang mau diimport itu TCASH.cert

Senin, 29 Oktober 2012

Java : Convert String To Byte

Hallo, hari ini mau tulis lagi snipet code nih. Kali ini gimana kita convert string ke byte di java. Sebenernya mudah sih tinggal panggil fungsi getBytes() aja. Cuma ada sedikit perbedaan jika kasusnya begini.

// variable
String strKey = "BDE540BD7E91EDACA3B0125FE004F52C";

Kemudian pengen dibuat jadi kumpulan byte array dengan per 2 karater. Contoh seperti ini

byte[] bytKey = new byte[16];

bytKey[0] = 0xBD;
bytKey[1] = 0xE5;
...............
...............
byteKey[15] = 0x2C;

Regex di Java

Hari ini mau tulis catatan tentang code regex di java. Btw gw jg gak tau apa ini termasuk regex di java ato enggak :D
Asal mu asal gw tulis ini code sebenernya gw lagi iseng bikin aplikasi kecil tp  pake database db4o (kalo ada yg belom tau tentang db4o, nanti gw tulis artikelnya). Jadi di db4o itu gw gak nemu caranya pake clause 'like' seperti yang ada di sql. Nah untuk mengakalinya gw pake regex. Langsung aja ke code

// ............./** Start snipet code ***/ .......

String str = "ardi cakep";

if(str.matches(".*cakep.*")) System.out.println("This string contains cakep");

// ........./** End snipet code ***/.............

Pada code diatas akan ngeprint This string contains cakep, itu karena variable str mengandung kata cakep.

Sekian dulu, mau meeting :)

Wassalam

Jumat, 05 Oktober 2012

Sebuah Kemalasan dan Harapan

Pagi-pagi di hari sabtu, bingung mau tulis apa hari ini. Tapi di resolusi gw tahun 2012 ini pengen bikin 48 postingan di blog. Cuma bakal rada sulit, karena apa ?? karena ampe oktober ini tulisan gw  cuma ampe 30an :hammer. 
Terus tahun ini jg, gw pengen perut six pack lagi. Cuma masih aja one pack :nohope (ya setidaknya sudah turun 95kg yang dari sebelumnya 100kg :hammer). 

Jumat, 21 September 2012

Keyword Basic Postgresql

Berikut gw pengen tulis keyword yang ada di postgresql, sebagai pengingat juga.

- \dt : Tampilkan semua tabel
- \di : Tampilkan semua index
- \ds : Tampilkan semua sequence
- \dv : 
- \dS : Tampilkan semua deskripsi tabel
- \d table-name : Tampilkan deskripsi dari table-name
- \d index-name : Tampilkan deskripsi dari index-name
- \d view-name :
- \d sequence-name : Tampilkan deskripsi dari sequence-name
- \dp : Tampilkan semua hak akses
- \dl  : Tampilkan semua object
- \da : Tampilkan semua agregator
- \df  : Tampilkan semua fungsi
- \d function-name : Tampilkan deskripsi dari function-name
- \do : Tampilkan semua operator
- \d operator-name : Tampilkan deskripsi dari operator-name
- \dT : Tampilkan semua list type
- \l : Tampilkan semua list database dalam cluster

Sekian :)

Jumat, 14 September 2012

Auto Increment in Postgresql

Sabtu pagi yang cerah ini, rasanya gak afdol jika gak diisi sambil nulis artikel di blog. Kali ini pengen nulis artikel gimana cara bikin auto increment di postgresql. Ya mungkin ecek-ecek sih, tp tidak salahnya jika sambil nambah tulisan di blog.
Auto increment di mysql dan di postgresql sedikit berbeda. Langsung saja kita ke syntax ya.
Pertama kita buat dulu sequence sebagai counter.

CREATE SEQUENCE tbl_category_sequence;

Jumat, 07 September 2012

Aplikasi Host Simulator

Akhirnya project iseng gw kelar jg. Yah walaupun masih beta version. Kali ini gw buat aplikasi host simulator. Biasa dipake buat ngetest aplikasi EDC ato aplikasi client lainnya. Berikut gw tampilin screenshootnya.

Gambar 1. Tampilan Awal