halida’s

my life, my journey, and programming

Kota Bunga Cipanas Februari 23, 2009

Diarsipkan di bawah: Jalan-jalan — halida ernita @ 8:41 AM
Tags: , ,

Pengen jalan-jalan ke luar negeri tapi belum punya duit? Hmm..jalan-jalan ke tempat yang tiruannya luar negeri aja di Kota Bunga. Kota Bunga ini merupakan tempat wisata  yang terletak di daerah Cipanas, Jawa Barat. Perjalanan ke kota bunga membutuhkan waktu kurang lebih 1 ½ jam dari Ciawi, Bogor jika arus lalu lintas lancar. Rumah-rumah yang di kota bunga memiliki bentuk yang unik karena arsitekturnya mengikuti bentuk rumah dari berbagai negara, ada rumah Jepang, Swiss, Indian, China, dll.

Pintu Masuk

Pintu Masuk

Rumah Belanda Kayaknya :P

Rumah Belanda Kayaknya :P

Rumah Jepang

Rumah Jepang

rumah

Rumah3

rumah gede

rumah lagi

ssl14154

ssl14150

Kota Bunga ini cukup luas, jadi jika ingin jalan-jalan dengan puas sebaiknya menggunakan kendaraan. Jangan khawatir jika anda menggunakan kendaraan umum, di dalam kota Bunga ini terdapat kereta yang biasa disebut wara-wiri yang bisa digunakan untuk berkeliling. Tidak hanya rumah-rumah yang berarsitektur luar negeri yang terdapat di sini, terdapat sebuah danau kecil yang disebut dengan Little Venice. Di Little Venice ini kita bisa menaiki gondola untuk mengelilingi danau, atau menggunakan kapal kecil, atau ingin yang bisa memacu adrenalin bisa mencoba banana boat. Oh ya untuk masuk ke little Venice ini kita harus membayar tiket masuk sebesar 10.000, kemudian jika ingin menaiki gondola atau yang lainnya kita harus membayar lagi sebesar 15.000 untuk masing-masing kendaraan (hm..bisa disebut kendaraan nggak ya?). Jalan-jalan ke kota wisata sangat menyenangkan karena kita serasa berada di luar negeri, cocok dijadikan tempat untuk menyegarkan kembali pikiran :)

ssl14212

Little Venice

ssl14221

 

Ukiran

Pahatan gunung

ssl14281

 

Taman Bunga Nusantara Februari 23, 2009

Diarsipkan di bawah: Jalan-jalan — halida ernita @ 5:58 AM
Tags: ,

 

Jika anda penggemar bunga, maka Taman Bunga Nusantara wajib anda kunjungi. Di taman bunga seluas 23 hektar ini terdapat berbagai jenis bunga dari dalam dan luar negeri. Taman bunga ini terletak di Cipanas, Kabupaten Cianjur Jawa Barat. Sebaiknya mengunjungi tempat ini saat musim bunga bersemi (bulan apa ya, kurang tau hi…) karena memang lebih indah pemandangannya. Di taman bunga ini terdapat taman-taman kecil antara lain rose garden, Balinese garden, French garden, American Garden, Mediterranean Garden, Japanese Garden dan Palm Garden. Selain itu terdapat labirin, disini kita ditantang untuk sampai ke pusat labirin ini dan kemudian mencari jalan keluar. Agak sedikit sulit untuk mencapai ke pusat labirin, karena sekililing jalan ditutupi pohon. Kita juga bisa berlomba dengan teman-teman atau keluarga untuk mencapai pusat labirin, hal ini cukup menarik karena jika salah mengambil jalan kita bisa tersesat J. Di setiap sudut di taman Bunga Nusantara ini terdapat sound system yang memutar lagu-lagu melo. Tiket masuk ke taman bunga kita harus membayar sebesar 15 ribu. Kendaraan pribadi tidak bisa masuk ke taman ini, jika takut kelelahan jalan kaki jangan takut disini ada bis yang bisa membawa kita keliling, tapi kita harus mebayar lagi sebesar 25 ribu. Jangan lupa membawa kamera ya jika ke taman Bunga Nusantara :)

da_017

Taman Perancis

Taman Perancis

American Garden

American Garden

 

American Garden

American Garden

 

Download file in java Februari 5, 2009

Diarsipkan di bawah: Java — halida ernita @ 7:56 AM
Tags: ,

Berikut ini merupakan contoh kode dalam bahasa java untuk memproses download file.  Misalkan kita menyimpan file di server pada contoh ini disimpan di C:Program FilesApache Software FoundationTomcat 6.0webappsmyApp. Kemudian kita menyediakan link untuk download file tersebut

 

Link untuk download file

Link untuk download file

Kita ingin agar ketika link tersebut di klik maka akan muncul option untuk menyimpan file tersebut ke komputer lokal kita seperti berikut

Pop up untuk download file

Pop up untuk download file

Maka kode dalam bahasa java adalah seperti berikut:

writer1

Class Writer2Stream merupakan modifikasi dari class Write yang menuliskan isi dari file. Kemudian tambahkan kode dibawah ini pada halaman jsp kita. Kode ini akan membaca file dari direktori yang ditentukan yang sesuai dengan parameter File dan akan disimpan dengan nama sesuai dengan parameter MoM. Pada contoh di atas nama filenya adalah 20081209013859.Book1.xls dan file ini ketika di download akan bernama timesheet HALIDA.xls ini sesuai dengan parameter MoM pada page.

Proses file

 

Curug Ciismun Kebun Raya Cibodas Februari 5, 2009

Diarsipkan di bawah: Jalan-jalan — halida ernita @ 4:52 AM
Tags: , ,

Jawa barat merupakan daerah dataran tinggi yang memiliki banyak pesona alam pegunungan. Salah satu pesona tersebut adalah curug. Ada beberapa curug di daerah Jawa Barat. Kali ini saya akan menceritakan Curug Ciismun. Curug ini berada di daerah cibodas, tepatnya ada di kebun raya cibodas. Perjalanan ke cibodas membutuhkan waktu tempuh lebih kurang 1,5 jam dari kota Bogor jika perjalanan lancar alias tidak macet, waktu tempuhnya kira-kira 45 menit lagi jika sudah sampai mesjid At-Ta’awun puncak. Kebun raya ini berada di sebelah kanan jalan besar jika anda dari Bogor, dan masih membutuhkan perjalanan Kira-kira 15 menit dari jalan besar jika naik kendaraan umum. Jadi sebaiknya jangan jalan kaki. Kebun raya ini terletak dekat pasar Cibodas.

Untuk masuk ke kebun raya kita harus membayar tiket masuk sebesar 6.000 perorang. Jika naik mobil, mobilnya boleh dibawa masuk. Di gerbang masuk terdapat peta kebun raya. Ternyata ada 2 buah curug di dalam kebun raya, yang besar dan bagus membutuhkan waktu tempuh sekitar 1 jam berjalan kaki dan tidak bisa ditempuh dengan mobil dan inilah yang dinamakan curug ciismun, sedangkan curug yang satu lagi sangat kecil tapi bisa ditempuh dengan mobil. Jadi, jika benar-benar ingin melihat curug sebaiknya memilih curug ciismun.Tidak perlu takut nyasar, karena di sepanjang jalan ada penunjuk arah. Jalanan ke curug ciismun cukup sulit karena kita harus menuruni tangga bebatuan sehingga harus berhati-hati agar tidak terjatuh. Awalnya pasti merasa lelah karena harus berjalan kaki selama hampir 1 jam, tapi begitu sampai di curug rasa lelah akan  hilang dengan melihat keindahan curug ini.

 

Curug Ciismun

Curug Ciismun

Jika ingin melihat curug yang satu lagi, sebaiknya memilih jalan yang berbeda dari jalan pergi tadi. Di dekat curug kecil ini terdapat taman sakura, ada beberapa pohon yang sepertinya pohon sakura. Saya tidak begitu tahu sakura betulan atau bukan. Memang di kebun raya ini selain curug ada beberapa taman seperti taman sakura, taman herbal dan lainnya (saya lupa karena sempat melihat taman2 ini) dan ada beberapa pohon-pohon yang berasal dari luar negeri.

Kebun raya cibodas

Kebun raya cibodas

Jika anda memang senang dengan wisata alam,saya sarankan ke kebun raya cibodas ini karena memang tempatnya mengasyikkan dan tidak akan menyesal :) . Apabila ingin membeli buah tangan dari kebun raya, jangan khawatir di pasar cibodas banyak penjual yang menjual makanan,buah-buahan,sayur-sayuran, dan juga ada beberapa warung yang menjual souvenir.

 

Solution for Comment video porno versi Friendster Customer Support Januari 22, 2009

Diarsipkan di bawah: Komputer — halida ernita @ 10:56 AM
Tags:

Aku sempat menanyakan ke customer support friendster untuk masalah yang aku hadapi. Balasannya seperti di bawah ini. Mudah-mudahan bisa membantu orang-orang yang mengalami kejadian serupa
Response (Ivy) 01/19/2009 09:04 PM
Hello ,

Thank you for contacting Friendster Customer Support.

IF SPAM MESSAGES ARE BEING SENT FROM YOUR FRIENDSTER ACCOUNT AND YOU DID NOT SEND THEM:

1. Immediately change the password of your Friendster account
2. Run an antivirus program on your computer to disinfect this virus and prevent further infection. DO NOT use or install Antivirus 2008/ Antivirus 2009; this is malicious software

IF YOU ARE RECEIVING SPAM MESSAGES FROM YOUR FRIENDS (AND THEY SAID THEY DID NOT SEND THEM):

1. Mark the message as spam in your Friendster account
2. Inform your friend they may have been infected by the “Koobface” virus
3. Have your friend change their Friendster account password immediately
4. Have your friend run an antivirus program on their computer to disinfect this virus and prevent further infection. DO NOT use or install Antivirus 2008/ Antivirus 2009; this is malicious software.

We hope this information helps and if there is anything else we can assist you with, please let us know.

Regards,

Ivy
Customer Support

 

Comment video porno di friendster Januari 19, 2009

Diarsipkan di bawah: Komputer — halida ernita @ 2:37 AM
Tags:

Kesel banget dengan orang iseng yang coba2 ngehack fs..Argh..kenapa aku jadi kena juga.Tiba-tiba temen-temen fs ku nanya, ‘Halida ngirim comment apa tuh?’. Aku kaget karena merasa nggak pernah ngirim comment ke orang akhir-akhir ini. Bahkan aku lupa kapan terakhir akses fs. Ternyata setelah aku liat..aa what kok bisa aku kirim video begituan ke comment ke temenku, dan itu semua temen dari list fsku. Aku juga udah pernah nerima comment kayak gitu dari temenku, tapi aku hapus aja, karena aku tau temenku nggak mungkin ngirim kayak begitu. Panik, akhirnya terpaksa konfirmasi sana-sini. Mulai dari ngirim message ke semua friend,nulis di status YM,nulis di status facebook, sampe ngapusin tu comment satu-satu di fs temenq.
Setelah aku cari-cari tau di mbah google ternyata si comment video aneh itu otomatis terkirim kalau aku mengklik comment video aneh itu yang aku terima dari friend ku. Jadi bagi yang nerima comment video aneh dari fs ku please hapus aja, jangan coba2 diklik kalo nggak mau jadi korban kayak aku. Padahal perasaan aku juga nggak sempat mengklik tu comment. Jadi, buat temen2 yang nerima comment video aneh dari aku minta maaf ya. Sekali lagi soriiii banget..:(

 

Convert Date in Java November 17, 2008

Diarsipkan di bawah: Java — halida ernita @ 7:56 AM
Tags:

Ini adalah contoh untuk mengubah tanggal bertipe String menjadi date

import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.Date;
 import java.util.logging.Level;
 import java.util.logging.Logger;
 /**
 *
 * @author Halida Ernita
 */
 public class DateConverter {
 static java.text.DateFormat  formatter = new SimpleDateFormat("dd/MM/yyyy");
 static java.text.DateFormat sqlDateFormatter=new SimpleDateFormat("yyyy-MM-dd");

public static void main(String args[]){
 //String Date in format dd/MM/yyyy
 String stringDate="28/12/2008";
 //convert from String to Date
 Date utilDate=convertStringToDate(stringDate);
 System.out.println("Convert Date From String="+stringDate+" to Date="+utilDate);
 //convert from String to SQLDate
 java.sql.Date sqlDate=convertStringToSqlDate(stringDate);
 System.out.println("Convert Date From String="+stringDate+" to sql Date="+sqlDate);
//String Date in format yyyy-MM-dd
 String stringSqlDate="2008-12-28";
 //convert from String to SQLDate
 java.sql.Date sqlDate2=java.sql.Date.valueOf(stringSqlDate);
 System.out.println("Convert Date From String="+stringSqlDate+" to sql Date="+sqlDate2);
 //convert from String to Date
 Date utilDate2=convertStringSqlToDate(stringSqlDate);
 System.out.println("Convert Date From String="+stringSqlDate+" to Date="+utilDate2);
 //convert from String in format yyyy-MM-dd to dd/MM/yyyy
 String dateUtilFormat=convertStringSqlToStringDate(stringSqlDate);
 System.out.println("Convert Date From String="+stringSqlDate+" to String in diff format="+dateUtilFormat);

}

//Method that convert String date from dd/MM/yyyy to Utils date
 public static Date convertStringToDate(String stringDate){
 try {
 java.util.Date utilDate = formatter.parse(stringDate);
 return utilDate;
 } catch (ParseException ex) {
 Logger.getLogger(DateConverter.class.getName()).log(Level.SEVERE, null, ex);
 }
 return null;
 }

//Method that convert String date from dd/MM/yyyy to sql Date
 public static java.sql.Date convertStringToSqlDate(String stringDate){

//first convert string Date to Util Date then convert to sqlFormat
 Date utilDate=convertStringToDate(stringDate);
 String stringDateSqlFormat=sqlDateFormatter.format(utilDate);
 java.sql.Date sqlDate=java.sql.Date.valueOf(stringDateSqlFormat);
 return sqlDate;
 }

//Method that convert String date from yyyy-MM-dd to Utils date
 public static Date convertStringSqlToDate(String stringSqlDate){
 try {
 java.util.Date utilDate = sqlDateFormatter.parse(stringSqlDate);
 return utilDate;
 } catch (ParseException ex) {
 Logger.getLogger(DateConverter.class.getName()).log(Level.SEVERE, null, ex);
 }
 return null;
 }

//Method that convert String date from yyyy-MM-dd to Utils date
 public static String convertStringSqlToStringDate(String stringSqlDate){
 try {
 java.util.Date utilDate = sqlDateFormatter.parse(stringSqlDate);
 String stringDateFormat=formatter.format(utilDate);
 return stringDateFormat;
 } catch (ParseException ex) {
 Logger.getLogger(DateConverter.class.getName()).log(Level.SEVERE, null, ex);
 }
 return null;
 }

}
 

KAWAN-Kalender Wanita Agustus 1, 2008

Diarsipkan di bawah: Komputer — halida ernita @ 7:43 AM
Tags: ,

 

KAWAN ini merupakan sebuah aplikasi berbasis desktop yang menyediakan sarana pencatatan siklus menstruasi yang mudah digunakan oleh para wanita dan berbasis Open Source. Pengguna akan mendapatkan perkiraan masa subur dan masa menstruasi per bulan, disertai pengingat dan tips harian.

Aplikasi yang dikembangkan oleh 3 orang mahasiswa Illmu Komputer FMIPA IPB ini (Me->halida,nur, dan mirza) berhasil memperoleh juara 1 dalam Ajang Kreasi Open Source Software (AKOSS) yang merupakan bagian dari PIMNAS XXI(Pekan Ilmiah Mahasiswa Nasional ). PIMNAS XXI ini diadakan di UNISSULA(Universitas Islam Sultan Agung) Semarang pada tanggal 15-18 Juli 2008.

Aplikasi ini dikembangkan menggunakan bahasa pemrograman JAVA sehingga bisa dijalankan pada berbagai sistem operasi. Fitur-fitur pada aplikasi ini yaitu:

-Login

-Registrasi

-Kalender

-Update Data

-Bantuan

-Pengingat

-Tips bulanan

Screen shot aplikasi dapat dilihat pada gambar di bawah ini

 

 

Berminat untuk mengembangkan lebih lanjut??atau ingin mencoba aplikasi ini..silahkan menghubungi pengembang di kawan.ilkomipb@gmail.com

 

Tim Pengembang

Nur Hasanah, Halida Ernita, Mirza Adhyatma

Pembimbing: Wisnu Ananta Kusuma, S.T,M.T

DEPARTEMEN ILMU KOMPUTER FMIPA, IPB

 

Uang palsu Agustus 1, 2008

Diarsipkan di bawah: Life — halida ernita @ 4:19 AM
Tags:

 

Hati-hati dengan uang palsu, bisa-bisa kita dapat uang palsu. Hal ini aku alami waktu melakukan perjalanan dari bogor ke jakarta tempat kakakku di daerah ciputat. Berangkat dari kosan aku naik angkot menuju Laladon(salah satu terminal angkot di Bogor), kemudian dilanjutkan dengan naik angkot 03 yang menuju Baranangsiang(tempat terminal bis berada). Sewaktu membayar angkot 03 aku memberikan uang 10ribu kepada supir angkot, dan si abang angkot mengembalikan uang 7500 (saat itu ongkos angkot Laladon-Baranangsiang masih 2500) yang terdiri dari pecahahan 5ribu, seribuan 2, dan 500. Karena aku buru-buru turun dari angkot aku tidak memeriksa lagi uangnya. Perjalanan aku lanjutkan dengan menaiki bis ke terminal Lebak Bulus, dan dilanjutkan dengan menaiki angkot menuju daerah ciputat. Sewaktu hendak membayar angkot ciputat, aku mengeluarkan lagi uang yang kembalian dari supir angkot 03 dibogor tadi. Sewaktu aku memperhatikan uang 5ribuannya, aku merasa aneh.kok uangnya agak kecilan ya, trus dibandingkan dengan uang seribu juga beda(lihat gambar di bawah dan bandingkan dengan uang 5ribuan anda). Ada bagian-bagian yang luntur. Aku baru sadar kalo ternyata uangnya palsu, kan uang asli gak bisa luntur.Kesel, tapi mau digimanain lagi, udah terlanjur. Ini jadi satu pelajaran, untuk lebih hati-hati kalo nerima uang kembalian..Disimpen aja uangnya..untuk kenang2an..=)

     

     

     

     

     

 

Create Trigger dengan MySQL 5 Mei 30, 2008

Diarsipkan di bawah: Basis Data — halida ernita @ 3:45 AM
Tags: ,

Trigger merupakan nama dari object database yang dikaitkan dengan sebuah tabel dan diaktifkan ketika terjadi sebuah even terhadap tabel. Database event tersebut adalah proses insert, update, dan delete.
Trigger akan secara otomatis dijalankan ketika suatu event/aksi berlangsung pada database.
Trigger tidak dapat langsung dieksekusi seperti Store procedure, tidak memiliki parameter dan return code.

Sintaks untuk trigger:

CREATE [DEFINER = { user | CURRENT_USER }] TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt

trigger_time : BEFORE atau AFTER
trigger_event : INSERT, UPDATE, DELETE

Contoh trigger untuk proses insert
Pertama create table berikut


 CREATE TABLE test1(a1 INT);
 CREATE TABLE test2(a2 INT);

Kemudian create trigger

 DELIMITER //
 CREATE TRIGGER testref BEFORE INSERT ON test1
 FOR EACH ROW BEGIN
 INSERT INTO test2 SET a2 = NEW.a1;
 END;
 //DELIMITER;

Coba lakukan proses insert

INSERT INTO test1 values (1),(2),(3);
 SELECT * FROM test1;
 SELECT * FROM test2;

contoh trigger untuk proses update

DELIMITER //

create trigger update_coba AFTER UPDATE ON test1
FOR EACH ROW BEGIN
UPDATE test2 set a2=new.a1 where a2=3;
END;
//DELIMITER;

UPDATE test1 set a1=4 where a1=3;
SELECT * FROM test1;
SELECT * FROM test2;

contoh trigger untuk proses delete

DELIMITER //
 CREATE TRIGGER delete_coba AFTER DELETE ON test1
 FOR EACH ROW BEGIN
 DELETE FROM test2 where a2=1 ;
 END;
 //DELIMITER;

DELETE FROM test1 where a1=2;
 SELECT * FROM test1;
 SELECT * FROM test2;