Pages

Tuesday, December 30, 2008

Selamat Tahun Baru 1430 H

Selamat Tahun Baru
1430 H


Mari berhijrah menjadi lebih baik, benar dan mencari ridho Alloh






Read More...

Monday, December 22, 2008

Tugas Akhir Dasar Pemrograman (FT)

Bagi mahasiswa Teknik Elektro Fakultas Teknik, silahkan download di link berikut, jangan lupa persiapkan diri untuk ujian teori.

Download Tugas :

Dasar Pemrograman

Jika masih kurang jelas dapat mengisi komentar atau ditanyakan langsung.








Read More...

Thursday, December 18, 2008

Tutorial Membuat Database & Import Script SQL pada WebHost

Beberapa mahasiswa masih kebingungan untuk membuat database dan memasukkan script SQL pada domain yang sudah dibuat, berikut ini saya upload tutorialnya.

Download di sini tutorial membuat database & import script SQL.

Semoga bermanfaat dan selamat menyelesaikan tugas akhir.





Read More...

Wednesday, December 17, 2008

Bagaimana membuat status Yahoo Messanger di Web

Sering kita jumpai diberbagai situs web atau blog terdapat status Yahoo Messanger dengan berbagai bentuk seperti juga di blog ini, nah bagaimana cara membuatnya silahkan ikuti langkah berikut :

Langkah-langkahnya :

Ketik code berikut :



Untuk kode blog wordpress :



Catatan :
1. Rubah NAMA_YM_ANDA dengan Yahoo Messanger ID anda masing-masing.
2. Rubah t=1 atau t=2 dengan style sesuai yang anda sukai.

Berbagai bentuk style dapat dilihat pada gambar berikut :



Selamat mencoba, semoga bermanfaat.



Read More...

Event Pada Form Transaksi

Ada keluhan dari mahasiswa dari tutorial form transaksi, "kok event pada obyek button belum ada", OK, kali ini saya taruh code-nya di bawah ini silahkan di copy dan dianalisa selanjutnya masukkan ke action performed pada masing-masing obyek.

private void cmdKeluarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
//System.exit(0);
dispose();
}

private void cmdBatalActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
aktif(false);
setTombol(true);
}

private void cmbKd_BrgActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
detail_barang(cmbKd_Brg.getSelectedItem().toString());
}

private void txtJmlActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hitung_jual();
simpan_ditabel();
}

private void cmdSimpanActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
simpan_transaksi();
JOptionPane.showMessageDialog(null, "Data Berhasil disimpan");
aktif(false);
setTombol(true);
}

private void cmdHapusItemActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int row=tblJual.getSelectedRow();
((DefaultTableModel) tblJual.getModel()).removeRow(row);
}



Semoga bermanfaat, dan klo masih ada yang perlu ditanyakan silahkan iso komentar.






Read More...

Friday, December 12, 2008

Tugas Akhir PBO (Java)

Tugas akhir mata kuliah Pemrograman Berorientasi Obyek dan petunjuk pembuatan laporan dapat di download pada link berikut :

Tugas Akhir PBO

Selamat mengerjakan, dan bagi yang sudah selesai dapat presentasi lebih dulu.
Read More...

Wednesday, December 10, 2008

Materi Web Dasar (Java Script)

Materi Web Dasar (Java Script) dan contoh sudah dapat di download pada link berikut, silahkan dimanfaatkan untuk menyelesaikan tugas akhir masing-masing. Pertemuan praktikum tgl 11 Desember 2008 penilaian tahap awal tugas akhir Pemrograman Web Dasar.

Materi dan contoh Java Script :

1. Materi Java Script
2. Ebook Java Script
3. Contoh Java Script & Ajax
4. Contoh di Slide
5. Free CSS Template

Semoga bermanfaat dan selamat menyelesaikan tugas akhir, apabila masih kurang jelas dapat mengajukan pertanyaan atau memberi komentar disini.
Read More...

Membuat Menu Aplikasi Penjualan Java + NetBean + MySQL

Sebagai kelangkapan dari form-form sebelumnya, berikut saya upload untuk materi pembuatan form yang digunakan untuk memanggil form-form yang sudah dibuat. Form menu ini hanya contoh silahkan disempurnakan dengan kreasi dan gaya masing-masing.

Download di link berikut :
Form Menu Aplikasi Penjualan

Semoga bermanfaat dan selamat berjuang untuk menyelesaikan tugas akhir sehingga memperoleh nilai yang diharapkan,
Read More...

Tuesday, December 9, 2008

Membuat Form Login dengan Java + NetBean + MySQL

Melengkapi aplikasi penjualan yang sudah di upload berikut ini saya upload untuk materi pembuatan User Login. Silahkan di manfaatkan sebaik mungkin demi penyempurnaan tugas PBO MI-D3 dan PBO II Teknik Informatika.

Silahkan download di link berikut :

Form Login User

Semoga bermanfaat dan jangan lupa tugas diselesaikan sesuai jadwal yang sudah disepakati. Isi komentar apabila ada saran atau pertanyaan.

Read More...

Selamat Hari Raya Idul Adha 1429 H

Allahu Akbar, Allahu Akbar, Allahu Akbar
Laailaha Illahu Allahu Akbar,
Allahu Akbar Walillahilham

Selamat Hari Raya
Idul Adha 1429 H


Semoga Hikmah Qurban Menambah Keimanan dan Ketaqwaan
Read More...

Friday, December 5, 2008

Membuat Aplikasi Penjualan dengan Java + NetBean + MySQL

Contoh pembuatan form pada aplikasi penjualan dengan Java + NetBean + Mysql, komplit dapat di download pada link di bawah. Mohon di implementasikan pada project yang sudah dipilih untuk mahasiswa yang mengambil mata kuliah PBO II Teknik Informatika dan PBO D3 Manajemen Informatika Fakultas Ilmu Komputer.

Download komplit disini :
1. Form Barang
2. Form Transaksi Penjualan
3. Koneksi MySQL
4. Menu
5. Login User

Atau di link berikut :


1. Form Barang
2. Form Transaksi Penjualan
3. Koneksi MySQL
4. Menu
5. Login User


Semoga bermanfaat dan harap diselesaikan tepat waktu project akhir sesuai dengan jadwal yang sudah disepakati di kelas.
Read More...

Tugas Akhir Internet II

Tugas akhir Internet II untuk mahasiswa Teknik Informatika Fakultas Ilmu Komputer dapat di download pada link di bawah, batas waktu presentasi terakhir adalah 02 Januari 2009. Mahasiswa bebas menggunakan web template dan css template.

Pertemuan minggu besok digunakan untuk penilaian main menu dan buku tamu, kemudian latihan membuat halaman berita.

Tugas dan contoh buku tamu dan berita silahkan klik :

Tugas Akhir Internet II Ganjil 2008
Contoh buku tamu dan berita

Untuk panduan Hosting dapat didownload di halaman lain pada blog ini pada kategori Pemrograman Web Dasar.

Semoga bermanfaat dan selamat bekerja untuk menyelesaikan tugas akhir anda.
Read More...

Wednesday, December 3, 2008

Materi Web Dasar (CSS)

Materi Web Dasar sudah dapat di download di link berikut, gunakan CSS untuk membut project akhir, jangan lupa di upload pada domain masing-masing. Bagi yang sudah selesai dapat presesntasi hasil akhir di ruang dosen.

Berikut ini file yang dapat di download :
1. Materi CSS
2. Contoh CSS

Semoga bermanfaat dan selamat belajar, gunakan waktu sebaik mungkin untuk menyelesaikan tugas akhir.
Read More...

Thursday, November 27, 2008

Arema Dikandaskan Persibo

Tim Liga Super Arema Malang kandas di tangan tim Divisi Utama Persibo Bojonegoro. Di leg kedua Tim berjuluk 'Singo Edan' itu harus mengakui keperkasaan Persibo dengan skor 1-3, dan kalah agregat 3-4.


Pada partai leg kedua di Stadion Wilis, Madiun, Rabu (26/11/2008), Samsul Arif jadi motor kemenangan Persibo dengan dua gol yang dicetaknya masing-masing pada menit 34 dan 65. Varne Pas Boakai menyumbang satu.

Sementara satu-satunya gol balasan dari Arema lahir dari tendangan penalti M. Bachtiar yang dibuat pada menit ke-77.

Dengan kemenangan 3-1, Persibo lolos ke babak 24 besar Copa Dji Sam Soe dengan keunggulan 4-3, setelah di pertemuan pertama kontra Arema kalah 1-2.

Hasil itu diterima dengan lapang dada oleh kubu Arema. Pelatih Gusnul Yakin bahkan mengakui kalau lawan memang tampil lebih baik.

"Kesalahan ini jangan menyalahkan siapa-siapa karena saya yang salah, saya akui sekali lagi Persibo pemain yang bagus bisa bermain dengan tenang ditambah Samsul yang cerdik itu," jelas Gusnul.

Sementara buat Persibo, kemenangan disebut sang pelatih Sartono Anwar didasari oleh kekompakan timnya yang berambisi untuk menang dan lolos ke babak selanjutnya.

"Saya kira kemenangan mereka bukan karena saya namun karena kekompakan mereka yang ingin tampil 24 besar," jelas Sartono. (DetikSport)
Read More...

Soal-Soal CPNS Free

Bulan Desember 2008 akan diadakan ujian CPNS serentak di seluruh Indonesia, Jawa Tengah 07 Desember 2008, Jawa Timur 10 Desember 2008, tentunya teman-teman yang mendafta sudah melakukan berbagai macam persiapan, nah yang masih cari-cari soal-soal ujian CPNS dapat mendownload di link di bawah ini.

1. Soal Bahasa Indonesia
2. Soal Bahasa Inggris
3. Soal Falsafah Ideologi
4. Soal Tata Negara
5. Soal Amandemen UUD
6. Soal Bakat Skolastik
7. Soal Kebijakan Pemerintah
8. Soal Pengetahuan Umum

Bagi yang berminat mendapatkan soal komplit bisa memesan lewat email, ada satu CD komplit soal-soal dan pembahasan serta prediksi soal-soal.

Semoga bermanfaat dan dapat membantu teman-teman serta selamat berjuang semoga sukses.
Read More...

Monday, November 24, 2008

Materi Dasar Pemrograman 8-13

Materi Dasar Pemrograman untuk pertemuan 8-13 sudah dapat di download di link di bawah, materi membahas tentang fungsi, string, array, pointer dan operasi file. Pertemuan tatap muka dilakukan di Lab. Komputer D2E setiap Senin Jam 11.30.

Pertemuan 8
Pertemuan 9
Pertemuan 10
Pertemuan 11
Pertemuan 12
Pertemuan 13

Semalat belajar dan semoga bermanfaat.
Read More...

Thursday, November 20, 2008

Doa selama 10 Hari Pertama Bulan Dzulhijah

Barangsiapa yang membaca doa berikut ini pada 10 hari pertama di Bulan Zulhijah, setiap hari 10 kali, maka Allah SWT akan mengampuni dosa-dosa yang telah lalu dan yang akan datang (ia terpelihara dari dosa).


Laa ilaaha illallaah `adadad-duhuur
Laa ilaaha illallaah `adada amwaajil buhuur
Laa ilaaha illallaah `adadan-nabaati wasy-syajar
Laa ilaaha illallaah `adadal qathri wal mathar
Laa ilaaha illallaah `adada lamhil `uyuun
Laa ilaaha illallaah khayrum mimmaa yajma`uun
Laa ilaaha illallaah min yawminaa haadzaa ilaa yawmi yunfakhu fish-shuur



Sumber. Situs web http://www.madadulhaqq.net/content/view/35/34/
Read More...

Panduan Free Web Hosting

Panduan membuat domain dan hosting di webhost dapat di download di link di bawah ini, mohon dalam minggu ini daftar nama domain sudah active semua sehingga tugas sudah bisa mulai dikerjakan dan di upload sedikit demi sedikit.

download di sini.
Semoga bermanfaat dan selamat mencoba.
Read More...

Friday, November 14, 2008

Google Chrome (BETA) untuk Windows

Google Chrome adalah browser yang dibuat dengan desain praktis agar Anda dapat mengakses Web dengan lebih cepat, mudah, dan aman.

Satu kotak untuk semua fungsi
Masukkan alamat di panel alamat dan dapatkan saran untuk halaman Web serta pencarian.

Gambar kecil untuk situs-situs top Anda
Akses halaman favorit Anda dengan kecepatan yang luar biasa dari tab baru yang mana saja.

Cara pintas untuk mengakses aplikasi Anda
Dapatkan cara pintas desktop untuk membuka aplikasi Web favorit Anda.



Selengkapnya tentang Google Chrome

Read More...

Thursday, November 13, 2008

Hanya Menang Tipis Persibo v Persis

Persibo Bojonegoro hanya mampu menang tipis saat menjamu tim lemah Persis Solo di lapangan Arhanudse, Gedangan, Sidoarjo kemarin sore. Gol tungal kemenangan Persibo atas tamunya dilesakkan striker andalannya Varney Pas Boakai pada menit ke-28.

Meski hanya menang tipis, donasi tiga poin itu cukup melegakan kubu Persibo. Terlebih, laga tersebut merupakan debut awal bagi pelatih Sartono Anwar yang menggantikan Sanusi Rahman.

Sartono mengakui bahwa timnya semestinya bisa menang tidak hanya dengan satu gol. Namun, kurang tenangnya penampilan Iswandi Da'i dkk membuat sejumlah peluang yang tercipta gagal membuahkan gol. "Tapi yang penting kami berhasil menang. Itu lebih penting," kata mantan pelatih Persedikab Kediri tersebut.

Dengan kemenangan itu, Persibo kini mengoleksi 12 poin hasil dari 12 kali bertanding. Sementara bagi Persis, kekalahan itu memperpanjang derita mereka. Hingga kini tim asuhan Eduard Tjong itu belum mengoleksi satu poin pun.

Dalam pertandingan yang dipimpin wasit Kusni dari Kalimantan Timur tersebut, Persibo langsung tampil menggebrak di babak pertama. Beberapa peluang sempat diperoleh Iswandi Da'i dkk. Salah satunya melalui striker Varney di menit ke-20. Namun, tandukan dia tepat dipelukan kiper Persis Wahyu T.

Varney akhirnya membayar kegagalannya membikin gol itu delapan menit kemudian. Pemain bernomor punggung tujuh itu berhasil mencocor bola umpan Abel C Quioh dari sayap kanan hingga menggetarkan jala lawan.

Memasuki babak kedua, Persibo tampil loyo. Sartono mencoba membangkitkan semangat bertanding pemain dengan memasukkan tenaga baru. Namun, strategi itu tak membuahkan hasil. Sementara Persis juga tak mampu menyamakan kedudukan hingga pertandingan berakhir.

Menurut Sartono, terbatasnya stok pemain yang ada membuat dirinya tidak bisa leluasa menerapkan strategi. "Tapi kemenangan ini adalah hasil kerja keras seluruh pemain dan harus disyukuri," katanya.

Sementara itu, Manajer Persibo Letkol Inf Dadang Hendrayudha menyatakan, kemenangan itu memang harus diraih tim berkostum kebesaran oranye tersebut. Sebab, Persibo bermain di kandang sendiri. "Juga kita butuh poin penuh," katanya. (JP)
Read More...

E-Book SCJP for Java 6

Setelah lama cari2 gak ketemu, akhirnya ketemu e-book SCJP for Java 6, bagi yang berminat silahkan download di alamat link berikut :

E-book SCJP for Java 6

atau

http://www.4shared.com/file/73699243/32771fc7/SCJP_Sun_Certified_Programmer_for_Java_6-0071591060.html

Semoga bermanfaat dan selamat belajar
Read More...

Monday, November 10, 2008

Jawaban UTS Dasar Pemrograman Fak. Teknik

Pembahasan ujian tengah semester dasar pemrograman dapat di download dilink dibawah, mohon dipelajari, ditelaah dan dicoba programnya agar dapat memahami.

Pembahasan Ujian UTS

Semoga bermanfaat, dan bersemangatlah kembali belajar dan belajar.
Read More...

Friday, October 31, 2008

Bahan Ujian UTS Aplikasi Bisnis I

Bahan untuk ujian mata kuliah Aplikasi Bisnis I dapat di download di link yang tersedia dibawah. Materi ujian silahkan dipelajari tentang toolbox, method, event, procedure dan sedikit tentang SQL, semua sudah tersedia di modul.

Berikut ini modul yang terdia dari 1-7 :
1. Modul 1
2. Modul 2
3. Modul 3
4. Modul 4
5. Modul 5
6. Modul 6
7. Modul 7

Sumber : Indoprog

Selamat belajar, semoga sukses dan mendapatkan nilai yang saudara harapkan.
Nilai yang anda peroleh adalah hasil jerih payah anda sendiri.
Read More...

Thursday, October 30, 2008

260 Kursi untuk Tiga Formasi Kota Semarang

Hari Ini CPNS Kota Semarang Diumumkan

SEMARANG
Sebanyak 260 kuota calon pegawai negeri sipil (CPNS) akan dibuka untuk jalur umum pada 2008 ini. Jumlah itu meliputi 155 tenaga guru, 66 tenaga kesehatan, dan sisanya (39 kursi) untuk tenaga administratif.

Kepala Badan Kepegawaian Kota Semarang Agusti Lusin Dwimawati menjelaskan, Pemkot tahun ini mendapat kuota 260 kursi CPNS. Pendaftaran para pelamar akan dibuka mulai 16 November.

"Mulai Kamis (30/10), pengumuman penerimaan CPNS tersebut akan ditempel di seluruh kantor satuan kerja perangkat daerah (SKPD) dan kantor kecamatan di Kota Semarang," tuturnya.

Pengumunan rekrutmen CPNS Pemkot Semarang itu dilakukan secara serentak dengan pengumuman yang sama di seluruh kabupaten dan kota di Jateng.

Sementara mengenai tenaga honorer di Kota Semarang, saat ini dikatakan saat ini berada dalam pemberkasan di Badan Kepegawaian Negara (BKN). Ada 341 berkas tenaga honorer Pemkot Semarang yang sedang diproses.

"Pemberkasan Tenaga Honorer sudah dilakukan sejak lebaran 2008 lalu. Kini berkasnya masih diproses BKN Regional Jogjakarta," tutur Lusin.

Selain mereka, saat ini masih ada sekitar 351 tenaga honorer di Kota Semarang yang belum memasuki pemberkasan CPNS. Diharapkan pemberkasan itu akan selasai pada 2009 mendatang.

"Mudah-mudahan sisa tenaga honorer tersebut bisa diselesaikan pada 2009," ucapnya.

Sumber : Jawa Pos - Radar Semarang
Read More...

Saturday, October 25, 2008

Contoh Aplikasi Mysql & Java

Berikut ini saya berikan contoh program untuk persiapan ujian Pemrograman Berorientasi Obyek II mahasiswa Teknik Informatika Fakultas Ilmu Komputer
Universitas Dian Nuswantoro yang akan diadakan setelah ujian tengah semester teori.

Database yang digunakan adalah akademik, tabel mahasiswa dan server adalah localhost. Gunakan class KoneksiMysql yang sudah pernah dibuat sebelumnya.


import java.sql.*;
import java.io.*;

class menu {
public static void main(String args[]) throws IOException{
BufferedReader stdin=new
BufferedReader(new InputStreamReader(System.in));

String buff;
int pilih;

try {
KoneksiMysql kon = new KoneksiMysql ("akademik");
Connection c = kon.getConnection();
pilih=0;
while(pilih<5) {
System.out.println(" Menu : ");
System.out.println(" 1. Lihat Data ");
System.out.println(" 2. Tambah Data ");
System.out.println(" 3. Hapus Data ");
System.out.println(" 4. Update Data ");
System.out.println(" 5. Exit ");
System.out.print(" Pilih nomor : ");
buff = stdin.readLine();
pilih=Integer.parseInt(buff);
ResultSet hasilQuery = null;
Statement stm = connection.createStatement();

switch(pilih){
case 1:
{
hasilQuery = stm.executeQuery("SELECT * FROM mahasiswa");

while (hasilQuery.next()) {
String nim_mahasiswa = hasilQuery.getString("nim");
String nama_mahasiswa = hasilQuery.getString("nama");
System.out.println(nim_mahasiswa+" -> " + nama_mahasiswa); }

break;
}
case 2:
{
String nim_t, nama_t;
System.out.print("nim : ");
nim_t = stdin.readLine();
System.out.print("nama : ");
nama_t = stdin.readLine();
String sql="INSERT into mahasiswa values('"+nim_t+"','"+nama_t+"')";
stm.executeUpdate(sql);
break;
}
case 3:
{
String nim_h;
System.out.print("nim : ");
nim_h = stdin.readLine();
String sqlh="DELETE from mahasiswa where nim = '"+nim_h+"'";
stm.executeUpdate(sqlh);
break;
}
case 4:
{
String nim_u,nama_u;
System.out.print("nim : ");
nim_u = stdin.readLine();
hasilQuery = stm.executeQuery("SELECT * FROM mahasiswa where nim = '" + nim_u + "'");
while (hasilQuery.next()) {
String nm_mahasiswa = hasilQuery.getString("nama");
System.out.println("Nama : " + nm_mahasiswa);
}

System.out.print("Nama Baru : ");
nama_u = stdin.readLine();

String sqlu="UPDATE mahasiswa set nama='" + nama_u + "' where nim = '" + nim_u + "'";
stm.executeUpdate(sqlu);
break;
}
default:
{
System.out.println("Bye");
break; }

}
}
connection.close();

}
catch (Exception e) {
System.out.println("Error : "+e);
}
}
}

Selamat belajar, semoga bermanfaat dan memperoleh hasil yang sesuai dengan harapan.
Nilai yang anda peroleh adalah hasil kerja keras anda sendiri.
Read More...

Wednesday, October 22, 2008

Materi Pemrograman Berorientasi Obyek Percabangan & Perulangan

Materi Pemrograman Berorientasi Obyek dengan Java untuk pembahasan percabangan dan perulangan dapat di download di sini. Contoh dapat dilihat code di bawah ini :


import java.io.*;

class pribadi
{ double mid,uas,tgs,nAngka;
char nHuruf;
void masukan() throws IOException
{
BufferedReader keyboard= new BufferedReader
(new InputStreamReader(System.in));

System.out.println("Nilai Java");
System.out.print("Nim Anda : ");
String nim=keyboard.readLine();
System.out.print("Nama Anda : ");
String nama=keyboard.readLine();

System.out.print("Nilai Tugas : ");
tgs=Double.parseDouble(keyboard.readLine());
System.out.print("Nilai MID : ");
mid=Double.parseDouble(keyboard.readLine());
System.out.print("Nilai UAS : ");
uas=Double.parseDouble(keyboard.readLine());
}
};

class nilai extends pribadi
{
void hitung()
{
nAngka=(0.25*tgs)+(0.35*mid)+(0.4*uas);
System.out.println("Nilai Akhir : " + nAngka);
if(nAngka>85)
{nHuruf='A';}
else if ((nAngka>70) && (nAngka<=85))
{
nHuruf='B';
}
else if ((nAngka>55) && (nAngka<=70))
{nHuruf='C';}
else if ((nAngka>39) && (nAngka<=55))
{nHuruf='D';}
else {nHuruf='E';}
System.out.println("Nilai Huruf : " + nHuruf);
}
};

class nilaiDemo
{
public static void main(String[] args) throws IOException
{
nilai aku=new nilai();
aku.masukan();aku.hitung();
}
}


Semoga bermanfaat, pelajari untuk persiapan ujian tengah semester. Semoga sukses mendapatkan nilai dan ilmu yang diharapkan.

Hasil yang anda peroleh adalah jerih payah anda sendiri.
Read More...

Insert Picture to MySQL With Java

Tipe data blob menyediakan space untuk penyimpanan gambar, text dan file yang ukurannnya besar. Berikut ini cara menyimpan gambar ke dalam type data blob di MySQL dengan menggunakan Java.


/*
Defining the Table: Oracle and MySql

create table MyPictures (
id INT PRIMARY KEY,
name VARCHAR(0),
photo BLOB
);
*/
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class InsertPictureToMySql {
public static void main(String[] args) throws Exception, IOException, SQLException {
Class.forName("org.gjt.mm.mysql.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/a71b", "root", "");
String INSERT_PICTURE = "insert into MyPictures(id, name, photo) values (?, ?, ?)";

FileInputStream fis = null;
PreparedStatement ps = null;
try {
conn.setAutoCommit(false);
File file = new File("mgr.jpg");
fis = new FileInputStream(file);
ps = conn.prepareStatement(INSERT_PICTURE);
ps.setString(1, "001");
ps.setString(2, "Mgr");
ps.setBinaryStream(3, fis, (int) file.length());
ps.executeUpdate();
conn.commit();
} finally {
ps.close();
fis.close();
}
}
}

Silahkan mencoba dan semoga bermanfaat.
Read More...

Tuesday, October 21, 2008

Materi Pemrograman Web Dasar

Materi Pemrograman Web Dasar untuk persiapan ujian tengah semester dapat di download pada link berikut :

1. Internet Trends
2. Teknologi Web
3. Teknologi Web-2
4. Dasar Html

Semoga bermafaat, jangan lupa dipelajari dan semoga sukses dalam mengikuti ujian tengah semester dan mendapatkan nilai yang diharapkan.

Nilai yang anda peroleh adalah wujud jerih payah anda sendiri.
Read More...

Kisi-kisi Soal UTS Dasar Pemrograman

Latihan soal dan kisi-kisi ujian tengah semester Dasar Pemrograman untuk mahasiswa fakultas teknik Universitas Dian Nuswantoro dapat di download pada link di bawah ini :

1. Latihan Soal UTS
2. Latihan dan Kisi-kisi UTS

Selamat belajar, semoga sukses menghadapi ujian tengah semester dan semoga mendapatkan nilai yang diharapkan.

Nilai yang anda peroleh adalah sesuai dengan jerih payah anda sendiri.
Read More...

Thursday, October 9, 2008

Materi 5,6 dan 7 Dasar Pemrograman

Materi Dasar Pemrograman Pertemuan 5 dan 6 untuk mahasiswa Teknik Elektro dapat di download di link berikut :

5. Pertemuan 5
6. Pertemuan 6
7. Pertemuan 7

Selamat belajar, semoga bermanfaat dan persiapan diri anda untuk ujian tengah semester, bahan yang diujikan dari pertemuan 1-7.
Read More...

Wednesday, October 8, 2008

Materi & Tutorial Power Point

Materi dan Tutorial Powerpoint yang saya buat saat memberikan pelatihan Guru-guru di SMA Negeri 9 Semarang sebagai persiapan membuat kelas unggulan. Bagi yang berminat dapat di download di link berikut :

Materi & Tutorial Powerpoint

Selamat belajar dan semoga bermanfaat.
Read More...

Selamat Idul Fitri 1429 H


Selamat Idul Fitri 1429 H
Minal aidzin wal faizin

Mohon Maaf Lahir dan Batin



Read More...

Thursday, September 18, 2008

Materi ke 3 Pemrograman Berorientasi Obyek II

Materi PBO II untuk mahasiswa Teknik Informatika dapat di download di link berikut :

Object Oriented Programming II Part 3

Selamat belajar, jangan lupa dipelajari untuk pertemuan selanjutnya, semoga bermnfaat.
Read More...

Wednesday, September 17, 2008

CPNS 2008

Lowongan CPNS 2008 dari berbagai instansi sudah mulai dibuka dari tanggal 15 September 2008, berikut ini link beberapa instansi :

1. Universitas Negeri Semarang
2. Politeknik Negeri Semarang
3. Universitas Negeri Yogyakarta
4. LIPI
5. Universitas Diponegoro Semarang
6. Kopertis Wilayah VI
Read More...

Monday, September 15, 2008

Fundamentals of Swing

Tutorial Java™ Foundation Classes (JFC)-Swing dan Abstract Window Toolkit (AWT), belajar JFC-Swing Controls dan JFC-Swing Layout Managers.

Silahkan download disini.

Selamat belajar, semoga bermanfaat.
Read More...

Materi ke 3 dan 4 Dasar Pemrograman

Materi dasar pemrograman untuk pertemuan 3 dan 4 sudah dapat di download di link berikut :

3. Pertemuan 3
4. Pertemuan 4

Semoga bermanfaat dan selamat belajar.
Read More...

Contoh Program Java (PBO I)

Contoh program dari praktikum pertama sampai terakhir ada disini, silahkan download pada link dibawah dan jangan lupa dipelajari.

Contoh program java silahkan download disini.

Semoga bermanfaat dan selamat belajar.
Read More...

Wednesday, September 10, 2008

Dasar-dasar Web dan HTML

Materi Pemrograman Web Dasar Minggu ke 2 dapat di download di link berikut :

1.Dasar-dasar Web dan HTML
2.
Tutorial HTML
Selamat belajar, semoga bermanfaat jangan lupa dipelajari untuk bahan praktek di lab.
Read More...

Friday, September 5, 2008

Materi Pemrograman Internet II

Materi Pemrograman Internet II dapat di download pada link berikut :

1. Pendahuluan
2. PHP dan Contohnya

Selamat belajar, semoga bermanfaat dan jangan lupa banyak latihan serta kalau ada komentar dan pertanyaan silahkan diisi lewat halaman komentar.
Read More...

Thursday, September 4, 2008

Materi Pemrograman Web Dasar

Materi Pemrograman Web Dasar dapat di download di link berikut :

1. Pendahuluan
2. Pengenalan Internet

Selamat belajar, semoga bermanfaat dan kalau ada masukan, pertanyaan silahkan disampaikan pada halaman komentar.
Read More...

Tuesday, September 2, 2008

Materi Pemrograman Aplikasi Bisnis

Materi Pemrograman Aplikasi Bisnis I untuk mahasiswa Manajemen Informatika D3 Fakultas Ilmu Komputer Universitas Dian Nuswantoro dapat di download pada link di bawah ini :

1. Pendahuluan
2. Tutorial & Materi Visual Basic Dasar

Selamat belajar, semoga bermanfaat, jika ada komentar atau pertanyaan silahkan diisi pada halaman komentar.
Read More...

Materi Pemrograman Berorientasi Obyek

Mahasiswa Fakultas Ilmu Komputer Progdi Manajemen Informatika D3 dapat mendownload materi Pemrograman Berorientasi Obyek pada link di bawah ini :

1. Pendahuluan
2. Konsep Pemrograman Berorientasi Obyek
Read More...

Materi ke 1 dan 2 Pemrograman Berorientasi Obyek II

Mahasiswa Fakultas Ilmu Komputer Progdi Teknik Informatika sudah dapat mengambil materi Pemrograman Berorientasi Obyek II pada link di bawah ini :

1. Pertemuan 1
2. Pertemuan 2
3...
Selamat belajar semoga bermanfaat dan jangan lupa klo ada komentar dan pertanyaan silahkan ditulis di halaman komentar.
Read More...

Monday, September 1, 2008

Materi ke 1 dan 2 Dasar Pemrograman

Materi dasar pemrograman untuk mahasiswa Fakultas Teknik sudah dapat di download di alamat di bawah ini :

1. Pendahuluan
2. Algoritma dan Flowcart
3. Turbo C

Selamat belajar semoga bermanfaat, silahkan memberi komentar mengenai materi ini.
Read More...

Thursday, August 28, 2008

CPNS Jalur Umum Kab. Bojonegoro Sekitar 200 Formasi

Calon pegawai negeri sipil (CPNS) baru jatah Pemkab Bojonegoro lewat jalur umum sekitar 200 formasi. Hal ini diungkapkan kepala badan kepegawaian daerah (BKD) setempat, Herry Sudjarwo, kepada Radar Bojonegoro kemarin (27/8).

Menurut Herry, saat ini pihaknya tinggal mengirimkan jatah usulan formasi CPNS tersebut ke Badan Kepegawaian Negara. "Sekarang tinggal tunggu persetujuan bupati," katanya.

Namun, saat ditanya berapa jatah pasti untuk Bojonegoro dia mengaku belum tahu. Sebab, lanjut dia, yang ada saat ini baru kuota nasional. "Nanti dari usulan tersebut akan dibahas di BKN," jelasnya.

Heri juga menjelaskan, usulan yang dia ajukan ke bupati 200 lebih formasi. Dari formasi sebanyak itu, lanjut dia, kebanyakan tenaga kesehatan, yaitu dokter spesialis, dan tenaga pendidikan, yakni guru bidang pelajaran tertentu seperti Otomotif dan Teknolgi Informasi. "Juga tenaga penyuluh pertanian," imbuhnya.

Yang jelas, tambah dia, minggu ini usulan tersebut akan dikirimkan ke BKN. Selanjutnya, satu minggu kemudian akan ada jawaban kuota yang pasti dari BKN. "Tapi, biasanya jumlahnya gak berbeda jauh (dengan usulan, Red)," katanya.

Dia juga menuturkan, sebenarnya kebutuhan formasi CPNS di Bojonegoro cukup besar. Namun, lanjut dia, usulan tetap harus disesuaikan dengan APBD Bojonegoro. "Kalau usulkan banyak nggak mampu bayar kan tambah repot lagi," ujarnya.

Menurut dia, seleksi penerimaan CPNS dari jalur umum itu bakal dibuka Oktober nanti. Kemudian, pada Desember mendatang mereka yang diterima sudah diangkat sebagai CPNS.

Dia meminta masyarakat bersabar dan menunggu. Sebab, jika memang sudah waktunya, pihaknya bakal mengumumkan secara terbuka kepada masyarakat umum. "Nanti kalau sudah jelas tentu akan saya umumkan," katanya. (JP).
Read More...

Arsenal Vs Twente : 4 - 0

Dalam pertandingan leg II kualifikasi putaran III, Kamis (28/8/2008) dinihari WIB, Arsenal menundukkan Twente di Emirates Stadium dengan skor telak, 4-0.

Theo Walcott bermain gemilang pada pertandingan malam ini. Ia merancang gol pertama yang dicetak Samir Nasri di menit 27, lalu mengukir gol sendiri melalui aksi solo yang menawan di menit 66. Ia menyisir dari sayap kiri, kemudian mengirim bola ke gawang lawan di tiang jauh.

Sebelum gol Walcott Arsenal menggandakan keunggulannya lewat gol William Gallas di menit-menit awal babak kedua, setelah bek Prancis itu me-rebound tembakan Nicklas Bendtner yang diblok Nicolay Mihaylov, kiper Twente pinjaman dari Liverpool.

Kemenangan tuan rumah dimantapkan oleh Bendtner di masa injury time. Penyerang muda Denmark itu mengoptimalkan umpan cungkilan Denilson sebelum mengalahkan Mihaylov dari jarak dekat.

Dengan demikian Arsenal unggul 6-0 secara agregat, setelah menabung kemenangan 2-0 di pertemuan pertama. Twente, yang ditangani mantan pelatih timnas Inggris Steve McClaren, masih akan berlaga di Eropa tapi turun ke level Piala UEFA.(Sumber : detikSport)
Read More...

Persiku Vs Persibo : 1 - 1

Persibo Bojonegoro akhirnya berhasil meraih poin perdana bersama pelatih barunya Sanusi Rahman. Pada laga lanjutan kompetisi divisi utama wilayah timur kemarin (27/8), Iswandi Da’i dkk berhasil menahan imbang 1-1 tuan rumah Persiku Kudus.

Gelandang Nurhidayat menjadi penyelamat bagi Persibo dalam laga yang dihelat di Stadion Wergu Wetan Kudus tersebut. Gol mantan pemain Persikab Bandung pada menit ke-76 menyamakan kedudukan setelah lebih dulu tertinggal dari tim tuan rumah. Persiku mencetak gol lebih dulu pada menit ke-60 melalui striker asing Perry Sah Kolle.

Dengan hasil seri tersebut, skuad Persibo berhasil memenuhi target mencuri poin yang dicanangkan manajemen tim berjuluk Laskar Angling Dharma. Hasil imbang tersebut juga diharapkan bisa dijadikan penyemangat kebangkitan tim kebanggaan warga Bojonegoro tersebut. Sebab, pada dua laga sebelumnya, Persibo menelan kekalahan.

“Ini patut kami syukuri karena sesuai dengan target,” kata Asisten Manajer Persibo Imam Sardjono kepada wartawan koran ini.

Selama babak pertama pertandingan yang disaksikan sekitar 5 ribu penonton itu, Persiku dan Persibo mencoba menerapkan permainan menyerang. Namun, si kulit bundar lebih sering berada di lini tengah. Persibo hanya tercatat tiga kali melakukan tendangan ke arah gawang Persiku yang dijaga Johanes Petruz. Sementara tim tuan rumah, hanya melakukan tendangan dua kali ke gawang Persibo.
Read More...

Tuesday, August 26, 2008

Inter Milan Vs AS Roma : 6(2) - 5(2)

Milan - Setelah melakoni duel panjang selama 120 menit pada kedudukan 2-2, plus drama adu penalti tujuh kali tendangan, Inter akhirnya keluar sebagai juara Piala Super Italia dengan mengungguli AS Roma.

Kemenangan Inter itu membalas kegagalan mereka tahun lalu setelah di event dan stadion yang sama takluk 0-1 dari Roma.

Dengan hasil ini, Inter pun mengoleksi gelar Piala Super Italia keempat mereka. Titel tersebut juga menjadi yang ketiga dalam empat tahun terakhir, sekaligus menjadi debut manis bagi Jose Mourinho sebagai allenatore Inter.

Duel kedua tim di Giuseppe Meazza, Senin (25/8/2008) dinihari WIB ini diawali dengan aksi mengheningkan cipta selama satu menit, sebagai bentuk penghormatan kepada presiden Roma Franco Sensi yang meninggal beberapa waktu lalu.

Jalannya Pertandingan

Setelah kick off dimulai, kedua tim langsung bergantian melakukan serangan. Peluang pertama didapat Roma lewat tendangan Mirko Vucinic di menit keempat yang masih menyamping dari gawang Julio Cesar. Zlatan Ibrahimovic juga ganti mengancam gawang Cristian Doni dua menit kemudian lewat sepakannya, yang juga masih jauh dari sasaran.

Usaha Inter baru menuai hasil memasuki menit ke-18. Sulley Ali Muntari menjadi pencetak gol bagi Nerazzurri dengan tendangan kerasnya dari dalam kotak penalti, memanfaatkan bola liar di depan gawang Doni.

Satu gol itu semakin melecut semangat tim besutan Jose Mourinho untuk memperbesar keunggulan. Kesempatan pun muncul di menit 37, via crossing Maicon. Akan tetapi Luis Figo, pemain yang menyambut bola tersebut dengan kepalanya, gagal mengarahkan bola ke gawang Roma.

Memasuki babak kedua, Inter masih menguasai jalannya pertandingan. Beberapa peluang pun kembali tercipta, antara lain tendangan Ibrahimovic dari luar kotak penalti di menit 51 dan drive keras Javier Zanetti di menit 56. Keduanya belum menemui hasil sesuai harapan.

Sementara Roma, meski kerap dipaksa bertahan, namun tetap bisa membuka peluang untuk mencetak gol. Bahkan salah satu di antaranya menghasilkan.

Tepat satu jam pertandingan berjalan, Daniel De Rossi sukses menggetarkan jala Julio Cesar lewat tendangan jarak jauh yang sedikit berbau spekulasi. Skor pun kembali berimbang 1-1.

Namun Inter kembali dalam posisi memimpin sesaat sebelum pertandingan rampung. Mario Balotelli yang masuk menggantikan Luis Figo di paruh babak kedua berhasil melesakkan bola ke gawang Doni di menit 83 setelah sebelumnya lolos dari jebakan offside lini belakang AS Roma.

Malang bagi Inter, keunggulan tersebut tidak bertahan hingga peluit panjang dibunyikan. Mirko Vucinic berhasil mencuri gol lewat sundulan kepalanya, memaksimalkan umpan David Pizzaro di menit-menit akhir pertandingan. Alhasil, kedua tim pun harus bertarung di babak tambahan waktu.

Di sini, Inter lebih banyak membuka peluang. Balotelli setidaknya dua kali memberikan ancaman, satu lewat tandukan, dan satunya lagi via tendangan keras. Akan tetapi Doni tampil solid di bawah mistar gawang AS Roma dengan mementahkan semua kesempatan itu.

Siapa yang jadi juara pun akhirnya harus ditentukan lewat adu penalti. Dari tujuh penendang AS Roma yang ambil bagian, dua di antaranya gagal menjalankan tugasnya dengan baik, yaitu Francesco Totti dan Juan. Sementara di kubu Inter, hanya Dejan Stankovic yang sedikit alpa. Sukses Javier Zanetti melesakkan bola ke gawang Doni dalam adu tendangan 12 pas itupun menjadi penentu sukses Inter meraih tropi juara Piala Super Italia ini.

Rangkuman Pertandingan
Gol:
Inter 2 (Sulley Ali Muntari 19, Mario Balotelli 83)
Roma 2 (Danielle de Rossi 60, Mirko Vucinic 90)

Adu Penalti
1-0 Vucinic (gol)
1-1 Ibrahimovic (gol)
2-1 Baptista (gol)
2-2 Balotelli (gol)
3-2 Cassetti (gol)
3-2 Stankovic (tidak gol, kena mistar gawang)
4-2 De Rossi (gol)
4-3 Maxwell (gol)
4-3 Totti (tidak gol, kena mistar gawang)
4-4 Cambiasso (gol)
5-4 Pizarro (gol)
5-5 Jimenez (gol)
5-5 Juan (tidak gol, ditepis)
5-6 Zanetti (gol)

Susunan Pemain:
Inter: Julio Cesar, Maicon, Burdisso (Rivas 89), Cambiasso, Maxwell, Zanetti, Stankovic, Muntari, Figo (Balotelli 66), Mancini (Jimenez 71), Ibrahimovic

Roma: Doni, Casetti, Mexes, Juan, Riise (Tonetto 78), Aquilani (Okaka 88), De Rossi, Pizzaro, Baptista, Perrotta (Totti 84), Vucinic. (sumber : detikSport)
Read More...

Monday, August 25, 2008

PSIR Vs Persibo : 1-0

Persibo Bojonegoro belum beranjak dari episode buruk dari target yang telah ditentukan. Bermain di Stadion Krida Rembang kandang PSIR Persibo Bojonegoro kalah dengan skor tipis 1-0.

”Hadiah penalty dari wasit untuk tuan rumah membuat poin kita dirampok,” kata pelatih persibo Bojonegoro Sanusi Rahman kepada radar Bojonegoro. Menurutnya penalti pada menit ke 25 yang diberikan wasit merupakan sesuatu yang sangat tidak masuk akal.

Apa yang dikatakan oleh Sanusi Rahman cukup beralasan sebab pada mampu mengimbagi ruan rumah setiap serangan yang dibangun Iswandi da’I dan kawan-kawan cukup merepotkan barisan pertahanan lawan. Hany serangan yang dibangun persibo selalu diakhiri dengan peluit wasit yang menandakan offside.

Tak hanya teroro wasit yang harus diteriam persibo Bojonegoro teroro dari penonton berupa pemparan benda-benda keras ke lapangan juga harus dihadapi para pemain tim kebanggan kota ledre. Apalagi jarak tribun penonton dan lapangan cukup dekat hingga memudahkan aksi tak simpatik dan tak patut ditiru tersebut.

Puncaknya pada menit ke 25 saat itu pemain PSIR Rembang Solikin membawa bola mendekati kotak penalti. Morrys yang coba menghadang malah ditabrak pemain tersebut. Wasit Ipnu Sutopo dari Jogjakarta pun meniup peluit tanda terjadi pelanggaran dan menunjuk titik putih yang berarti tendangan penalti.

Julius Kwateh sang algojo sukses melesakan tendangan pinalti yang menggetarkan jala gawang persibo. Gol tersbeut merubah kedudukan 1-0 untuk keunggulan tuan rumah.

Tertinggal 1-0 pelatih persibo Bojonegoro Sanusi rahman mulai meneraik sejumlah pemainnya hamzah yang sepanjang pertandingan mkeringis kesakitan ditarik keluar. Dan digantikan Sumardi sementara Komang Adnyana digantikan oleh Nurhidayat. Meski ada peningkatan serangan sampai beakhirnya babak pertama kedudukan 1-0 tetap bertahan.

Memasuki babak kedua Persibo terus meningaktan tensi pertandingan. Namun lagi-lagi faktor wasit menjadi kendala serisu tim berjuluk laskar angling Dharma. Hanya satu peluanga emas yang dimiliki Persibo Bojonegoro saat fajar tinggal berhadap dengan penjaga gawang lawan. Saat itu tendangan fajar berhasil di blok kiper PSIR rembang. Dan kedudukan itupun bertahan sampai selesainya sleuruh pertandingan,.

”Bagaimana mau menang pegang bola dan ke depan saja sudah di prit,” kata Sanusi. Dia menjelaskan meski kiris pemain namun para pemain yang ada sudah berbuat maksimal. Bahkan dia menuturkan permainan persibo sangat bagus.

Hasil kekalahan 1-0 atas tuan rumah PSIR rembang tersebut semakin membuat Persibo terbenam di kalsemen sementara. Sebab dari lima kali pertandingan yang dilakoni Persibo hanya sekali memang dan dua kali seri serta berhasil mengumpulkan poin lima.
Read More...

Wednesday, August 20, 2008

Persibo Kalah 2-0

Setelah kehilangan pelatih Khusnul Yaqin permainan Persibo semakin menurun dan terakhir harus mengakui keunggulan Persiba Bantul 2-0.

Menjadi keprihatinan bagi masyarakat Bojonegoro terutama Boromania melihat kondisi Persibo saat ini tanpa pelatih kepala yang sudah ditinggalkan ke Arema. Ayoo donk cari pelatih lagi yang berkualitas dan tumbuhkan semangat Angling Dharma nya, mosok sama Persebaya dengan 10 main bisa menang sama klub-klub biasa-biasa aja tidak menang.

Maju terus pasukan Angling Dharma kami terus mendukungmu....
Read More...

Wednesday, August 13, 2008

Lowongan Kerja

Lowongan Pekerjaan di Jakarta :

Dibutuhkan Programmer PHP + JavaScript (Modif2 aja) fresh graduate
Kirim Email / CV ke lilis.suryani3@gmail.com Atau lilis.suryani@yahoo.co.id
Read More...

Thursday, August 7, 2008

Local Multipoint Distribution System (LMDS)

Definition and Overview

Definition
Local multipoint distribution system (LMDS) is the broadband wireless technology used to deliver voice, data, Internet, and video services in the 25-GHz and higher spectrum (depending on licensing).

Overview
As a result of the propagation characteristics of signals in this frequency range, LMDS systems use a cellular-like network architecture, though services provided are fixed, not mobile. In the United States, 1.3 MHz of bandwidth (27.5 B 28.35 GHz, 29.1 B 29.25 GHz, 31.075 B 31.225 GHz, 31 B 31.075 GHz, and 31.225 B 31.3 GHz) has been allocated for LMDS to deliver broadband services in a point-to-point or point-to-multipoint configuration to residential and commercial customers. This tutorial details the underlying technology inherent in offering voice, data, Internet, and video services over LMDS through integration with the wireline environment.

The acronym LMDS is derived from the following:

* L (local)—denotes that propagation characteristics of signals in this frequency range limit the potential coverage area of a single cell site; ongoing field trials conducted in metropolitan centers place the range of an LMDS transmitter at up to 5 miles
* M (multipoint)—indicates that signals are transmitted in a point-to-multipoint or broadcast method; the wireless return path, from subscriber to the base station, is a point-to-point transmission
* D (distribution)—refers to the distribution of signals, which may consist of simultaneous voice, data, Internet, and video traffic
* S (service)—implies the subscriber nature of the relationship between the operator and the customer; the services offered through an LMDS network are entirely dependent on the operator's choice of business

to get complete article click this site http://www.iec.org/online/tutorials/lmds
Read More...

Wednesday, August 6, 2008

Workshop Distribution System

Pada tanggal 5-6 Agustus 2008 diadakan pelatihan Sisterm Terdistribusi dengan nara sumber dari Universitas Indonesia Bpk. Rizal, materi yang disampaikan mulai dari pengertian sister itu sendiri sampai praktikum simulasi Corba dengan menggunakan Java.

Lebih jauh tentang CORBA dapat dilihat di http://java.sun.com/developer/onlineTraining/corba/corba.html .

Contoh aplikasi yang di praktekkan adalah aplikasi akademik berikut ini:
Langkah 1 :
Membuah IDL file dengan nama udinus.idl, source code nya :
module udinus {

struct Mahasiswa {
string nama;
string nomor;
string jurusan;
string angkatan;
string status;
double IPK;
};

struct Kuliah {
string kode;
string nama;
string dosen;
};

interface SistemMahasiswa {
Mahasiswa getMahasiswa(in string nomor);
string getStatusMahasiswa(in string nomor);
double getIPK(in string nomor);
double setIPK(in double IPK);
};

interface SistemKuliah {
Kuliah getKuliah(in string kode);
long SKSMahasiswa(in string nim);
};
};


Langkah 2 :
Membuat file Database.java :
import java.sql.*;
import javax.sql.*;

public class Database {
private static final String accessDBURLPrefix = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=";
private static final String accessDBURLSuffix = ";DriverID=22;READONLY=false}";

// Initialize the JdbcOdbc Bridge Driver
static {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch(ClassNotFoundException e) {
System.err.println("JdbcOdbc Bridge Driver not found!");
}
}

/** Creates a Connection to a Access Database */
public static Connection getAccessDBConnection(String filename) throws SQLException {
filename = filename.replace('\\', '/').trim();
String databaseURL = accessDBURLPrefix + filename + accessDBURLSuffix;
return DriverManager.getConnection(databaseURL, "", "");
}

public static ResultSet doQuery(Connection conn, String query) throws Exception {
Statement stmt= conn.createStatement();
ResultSet rs=stmt.executeQuery(query);
return rs;
}
}


Langkah 3:
Membuat file SistemKuliah.java :
import udinus.*;
import java.sql.*;
import javax.sql.*;

public class SistemKuliah extends SistemKuliahPOA {

org.omg.CORBA.ORB theOrb;
public void setOrb(org.omg.CORBA.ORB theOrb) {
this.theOrb=theOrb;
}

public udinus.Kuliah getKuliah (String kode) {
try {
Connection conn =
Database.getAccessDBConnection("kuliah.mdb");
ResultSet rs=Database.doQuery
(conn,"select kode, nama, dosen from kuliah where kode='"+kode+"'");
Kuliah kul=new Kuliah();
while (rs.next()) {
kul.kode=(String)rs.getString(1);
kul.nama=(String)rs.getString(2);
kul.dosen=(String)rs.getString(3);
}
return kul;

} catch (Exception e) {
return null;
}
}

public int SKSMahasiswa (String nim) {
try {
Connection conn =
Database.getAccessDBConnection("kuliah.mdb");
ResultSet rs=Database.doQuery
(conn,"select sum(k.sks) from kuliahmahasiswa km, kuliah k where km.mahasiswa='"+nim+"' and km.kuliah=k.kode;");
int sks=0;
if (rs.next()) {
sks=rs.getInt(1);
}
return sks;

} catch (Exception e) {
return 0;
}
}

public static void main(String ar[]) {
try {
// Initialize the ORB.
org.omg.CORBA.ORB orb =
org.omg.CORBA.ORB.init(ar,null);

org.omg.PortableServer.POA rootPOA =
org.omg.PortableServer.POAHelper.narrow(orb.resolve_initial_references("RootPOA"));
rootPOA.the_POAManager().activate();

// Create a stock object.
SistemKuliah serv=
new SistemKuliah();

serv.setOrb(orb);
org.omg.CORBA.Object ref=rootPOA.servant_to_reference(serv);
udinus.SistemKuliah saRef=udinus.SistemKuliahHelper.narrow(ref);

org.omg.CORBA.Object objRef=orb.resolve_initial_references("NameService");

org.omg.CosNaming.NamingContextExt ncRef=org.omg.CosNaming.NamingContextExtHelper.narrow(objRef);

org.omg.CosNaming.NameComponent path[]=ncRef.to_name("SistemKuliah");
ncRef.rebind(path,saRef);

System.out.println("Sistem Kuliah Running");
orb.run();

} catch (Exception e) {
System.err.println(
"Stock server error: " + e);
e.printStackTrace(System.out);
}
}
}


Langkah 4 :
Membuat file Client.java :
import udinus.*;
import org.omg.CORBA.*;
import org.omg.CosNaming.*;


public class Client {
public static udinus.SistemKuliah getSistemKuliah(String namaObject, String args[]) throws Exception
{
try
{
// Create an object request broker
ORB orb = ORB.init(args, null);

// Obtain object reference for name service ...
org.omg.CORBA.Object object =
orb.resolve_initial_references("NameService");

// ... and narrow it to a NameContext
NamingContextExt namingContext =
NamingContextExtHelper.narrow(object);

udinus.SistemKuliah sa=udinus.SistemKuliahHelper.narrow(namingContext.resolve_str(namaObject));

return sa;

} catch (Exception e)
{
System.err.println ("CORBA error - " + e);
throw e;
}
}

public static void main(String ar[]) {
try
{
udinus.SistemKuliah sa=getSistemKuliah("SistemKuliah",ar);
System.out.println(sa.getKuliah("1102").nama);
}
catch (Exception e)
{
}
}
}


Langkah 5:
Compile semua file :
untuk udinus.idl perintah compile nya:

idlj -fall udinus.idl

selanjutnya akan terbentuk folder udinus beserta sekeleton file-file yang terentuk otomatis.

setelah selesai semua di compile dan tentu no error, saatnya menjalankan aplikasi client dengan urutan sebagai berikut :
1. jalankan tnameserv
2. jalankan SistemKuliah
3. jalankan Client

Nah sudah selesai deh tes CORBA nya.
Selamat mencoba, semoga bermanfaat.

Read More...

Workshop E-Learning di SMA 1 Semarang

Pada tanggal 14,15 dan 16 Juli 2008 saya memberikan workshop e-learning dengan MOODLE di SMA Negeri 1 untuk persiapan SBI (Sekolah Berstandard Internasional) yang dimulai pada tahun ajaran 2007/2008 ini.

Workshop diikuti oleh guru-guru yang mengajar kelas X yang pada tahun ajaran baru ini sudah menggunakan SBI dan diikuti juga guru kelas XI dan XII yang ingin materi pengajaran ditempatkan di e-learning SMA 1 Semarang.

Pokok Bahasan :
1. Registrasi Pengguna (Guru)
2. Upload Materi Pelajaran
3. Memberikan Tugas Online
4. Melihat Tugas dan Nilai
5. Tanya Jawab Melalui Media Chatting dan Forum
6. Membua Quis
7. Autoview

Para guru antusias dengan mencoba semua materi yang telah disampaikan, situs e-learning SMA 1 Semarang dapat dikunjungi di http://sman1-smg.org/elearning dan
bagi yang menginginkan materi pelatihan dapat menghubungi saya lewat email : ajibsusanto@gmail.com.
Read More...

Tuesday, August 5, 2008

Persebaya Vs Persibo 1-2

Persibo Bojonegoro mampu menundukkan Persebaya Surabaya dalam laga perdana divisi utama dengan skor 2-1 walau hanya dengan 10 pemain.

Jalannya Pertandingan
Setelah kick off babak pertama Persebaya sebagai tuan rumah langsung menyerang sesegera mungkin ingin memasukkan bola ke gawang, tapi justru pada menit ke 3 serangan anak-anak laskar angling dharma mampu mencuri gol lewat striker no 7 andalannya Varney.

Bajul ijo terus menyerang setelah kebobolan, dan pada menit 30an striker Bajul Ijo Purwanto mampu menyamakan kedudukan dengan sundulan kepala setelah mendapat umpan dari Arif, kedudukan 1-1 sampai babak pertama berakhir.

Memasuki babak kedua Persebaya terus mengurung sehingga Persibo kewalahan tetapi gol belum bisa bertambah. Petaka bagi Persibo salah satu pemainnya di kartu merah setelah mendapat kartu kuning 2 kali, praktis pemain-pemain Persibo lebih sering bertahan menghadapi gempuran Persebaya.

Persibo mengambil keuntungan kelengan pemain belakang dan kiper Kurnia Sandi, Varney lagi-lagi menjebol gawang Persebaya pada menit 79, dan praktis di sisa waktu pertandingan Persebaya berusaha menyamakan kedudukan tapi pertahanan Persibo sulit ditembus dan akhirnya Persibo mampu mempertahankan kedudukan 2-1.

Hidup Persibo, Boromania dan thanks to Varney.....

Read More...

Thursday, July 31, 2008

Do'a-do'a

Ass.wr.wb.

Berikut ini saya postingkan daftar doa-doa :

Do'a Mohon Keselamatan




Artinya: "Ya Tuhan, janganlah Engkau jadikan kami sasaran fitnah bagi kaum yang zhalim, dan selamatkanlah kami dengan curahan rahmat-Mu dari tipu daya orang- orang yang kafir." (Qs. Yunus: 85-86).


Penjelasan:
Doa ini dibaca oleh kelompok minoritas yang beriman kepada Nabi Musa a.s., setelah mereka menyaksikan kemukjizatannya dihadapan Fir'aun. Ketika itu, kaum Nabi Musa as yang terdiri dari pemuda-pemuda dalam keadaan takut, bahwa Fir'aun dan pemuka-pemukanya akan menyiksa mereka. Maka pada waktu itu pula Nabi Musa as memerintahkan kepada kaumnya agar tidak takut dan menyerahkan sepenuhnya kepada Allah Swt., seraya berdoa dengan lafazh doa diatas. Bisa dilihat dalam Surah Yunus ayat 83-86.


Daftar doa-doa complete dapat di download disni

Semoga bermanfaat.
Wassalamu'alaikum wr.wb
Read More...

Allah Sebagai Tumpuan di Puncak Kesadaran Kita

Shohbet ini ditulis dengan bahasa asli yang keluar dari bahasa hati Syaikh Mustafa Haqqani melalui rekaman audio yang kami putar ulang. Semoga shohbet ini mengetuk pintu Allah agar wushul dan pintu karat hati akibat dari kelalaian, aniaya diri dan kesembronoan kita. Amiin.

A'uudzubillaahi minasy syaythaanir rajiim
Bismillaahir rahmaanir rahiim
Allaahumma shalli 'alaa Sayyidinaa Muhammadiw wa 'alaa aalihi wa Shahbihi ajma'iin
Assalamu’alaikum warahmatullahi wabarakaatuh

Allah Allah Azis Allah
Allah Allah Subhan Allah
Allah Allah Sulthon Allah
Allah Allah Karim Allah

Saudara-saudariku,
Mari kita rentas tali hubungan yang hidup antara kita dan Allah untuk menghidupkan majlis ini, untuk membuka antenna parabola kita supaya yang dibilang oleh Prof. Dr. Amin Syukur tadi bisa di clearkan. Beliau bilang dengan rendah hati meminta maaf tidak bisa menyambut dengan sebaik-baiknya, tapi yang beliau berikan sudah lebih dari apa yang kita semua dapat capai, karena beliau menyambut kita dengan doa. Moga-moga ridho Allah terlimpah kepada kita. Apa ada hal yang lebih baik dari yang dibilang Pak Amin ? Tidak ada, sudah sangat bagus sekali. Tapi begitulah saudara-saudariku kita harus mengambil posisi dan memproposisikan diri dikehidupan kita. Mari kita tarik dan kita rentas hubungan real antara kita dengan Allah.

Allah Allah Azis Allah
Duh Gusti kulo niki hina, mboten wonten napa-napane (Ya Allah, saya ini hina, tidak mempunyai apa-apa). Aku adalah kesempurnaan dari ketidak berdayaan diri. Engkaulah yang maha Perkasa. Engkaulah yang Maha Suci. Monggo di gesangake (mari kita hidupkan) pertalian antara dua titik (hamba dan Allah) yang kita hidupkan dengan tulus. Itulah Islam, itulah penghambaan diri kita kepada Allah. Itu awal dari langkah kita untuk menjemput rahmat Allah. Rahmat memang diturunkan kepada kita, seperti partikel di udara, tak terbilang, tak pernah terhenti. Begitu ada ruang kosong, masuk dia (baca: udara). Itulah rahmat Allah. Rahmat yang mengimplikasikan barakah ridho dan keabadian karunia di alam baqa, yang bermula dari karsa. Karena itu kita sudah dimerdekakan oleh Allah untuk membangun sendiri karsa dikehidupan. Kita berada dalam track kehidupan yang seperti itu.

Allah Allah
Allah Allah Karim Allah
Oh… Allah…kehidupanku, kehidupan kami adalah suatu sense, suatu kesadaran mengenai mengenai kefakiran dan kebutuhan yang tiada pernah henti. Suatu kebutuhan belum tunai, datang kebutuhan lain. Aku dan kami tak berdaya Ya Allah. Engkau beri suatu gita dalam kehidupan kami untuk selalu butuh, padahal kami lumpuh, buntung, tidak apapun, tapi untung Engkau maha kaya dan pemurah. Engkau suruh kami untuk hidup secara baik dan benar begitu diberitahukan oleh kekasihmu Muhammad, yang selalu kami lupa. Kau suruh kami untuk menjadi baik dan benar., Kami sedang membangun keyakinan. Mana mungkin kami berjalan dengan baik dan benar bila Engkau tidak akan mencukupi kami. Yang tidak kami mintapun Engkau memberi.

Allah Allah Subhan Allah
Duh Gusti Kulo niki keliru terus Gusti. Mboten leren-leren. (Ya Allah, kami ini banyak salahnya, terus menerus berbuat salah). Maju sedikit mandur banyak, maju sedikit mundur banyak lagi, maju sedikit mundur banyak lagi. Akhirnya kemunduran yang aku jalani. Hakekat kehidupan kita ini adalah suatu kemunduran yang tidak bisa dibendung. Untung Engkau Maha Suci, memberi aku, memberi kami semua suatu track kehidupan yang positif “ Innaa sholata kaanat ‘alal mu’miniinaa kitaaban mauquta.” Engkau jaga kami dengan periode yang begitu close circuit, keliru Engkau hadang dengan tasbih, Engkau beri, Engkau luberkan kecucianMu, Engkau ajari kami bahwa ketika Nabi Muhammad dulu lahir, terlahir didunia ini dengan karsa serta manifestasi dari rahmatMu, seluruh isi cakrawala bertasbih. Subhanallah Walhamdulillah Walaa illaahaillallah Allahu Akbar. Engkau suruh kami untuk berada dalam close circuit dikehidupan ini bernyanyi bersama malaikat untuk meraih dan menggapai Nabi Muhammad. Maha Suci Engkau Ya Allah.

Allah Allah
Allah Allah Sulthon Allah
Engkau adalah puncak kesadaranku Ya Allah. Engkau adalah sulthan, sulthan diantara sulthan-sulthan yang ada. Abadilah Engkau dipusat kesadaranku Ya Allah, bahkan di akar kesadaranku.

Saudara-saudariku,
Ketika aku dan kamu telah beranjak lebih maju untuk mengabadikan Allah sebagai tumpuan di puncak kesadaran kita, itulah dzikir, itulah Islam, itulah Ihsan. Anta buddallah kaanaka taroohu fainlam takun taroohu fainnahu yarooka (Ihsan adalah engkau menyembah Allah seakan-akan engkau melihatNya, dan jika engkau tidak melihatNya sesungguhnya Dia melihatmu). Kapan aku dan kamu punya prakarsa untuk mengahadirkan Allah dalam ruang lingkup consciousness/ kesadaran kita. Itulah masalah kita.

Saudara-saudariku,
Aku adalah ‘hadam’ (peladen, kacung, pelayan) dari tarekat naqshbandi. Kalau disebut “Haqqani” hanya karena Mursyid-ku adalah Muhammad Nazim Adil Al Haqqani, sulthanul auliya hadzihiz zaman, artinya siapa diantara kalian disini yang telah related dengan Tarekat Naqshbandi, that means “same with me”. Mau khodiriyyah naqshbandi, sama. Mau naqshbandi kholidiyah, sama. “Naqshbandi”. Naqshbandi adalah sesuatu yang menjadi sebutan attributive untuk menghadirkan Allah dengan sistematis yang kalau mau diungkap gambarannya dengan abstrak akan menyebabkan jidat kita berkerut. Aku mau bercerita, dan dengarkanlah dengan tawajuhmu, saudara-saudariku.

1427 tahun yang lalu ketika Rosulullah SAW harus hijrah ke Madinah. Beliau mengajak Sayyidina Abu Bakar orang yang sangat dekat dengan Beliau untuk menjadi pendamping Beliau dalam perjalanan menuju ke Madinah. Sayyidinia Abu Bakar dengan penuh adab yang bersungguh, kata kuncinya dengan “Penuh Adab yang Bersungguh”, di ajak ke Madinah. Harusnya dari kediaman Beliau berjalannya adalah ke Utara, karena Madinah secara geografis terletak di Utara dari Mekah, tetapi Rosulullah berjalan menuju ke Tenggara. Sayyidina Abu Bakar boro-boro (baca : tak sedikitpun) complain (mengeluh), criticizing, bertanya pun tidak, jare nang (katanya menuju) Madinah, lha kok ngidul (kenapa lewat Tenggara). Itu cerminan dari Adab. Dengan penuh kecintaan, Sayyidina Abu Bakar yang lebih tua dari Rosulullah, yang punya kelayakan psikologis untuk mempertanyakan, untuk meminta kejelasan seperti yang barangkali terjadi dalam kehidupan kita sekarang yang menjadi ruh dari reformasi, segala hal dipertanyakan sehingga batasan antara adab dan tidak adab, luber, hilang. Sayyidina Abu Bakar tidak bertanya, Beliau ikut saja apa yang dibuat oleh Rosulullah, karena di hati Beliau ada “CINTA” dan PERCAYA” dan sesuatu yang tidak lagi perlu “TAWAR MENAWAR”. Rosulullah, Al Amin, tidak pernah keluar dari lidah Beliau sesuatu yang tidak patut tidak dipercaya. Pribadinya penuh pancaran kecintaan. Mencintai dan sangat pantes dicintai. Pribadinya begitu rupa menimbulkan ‘desire’, suatu kerinduan. Ini sebenarnya yang menjadi sangat penting untuk dijelaskan.

Beliau berjalan, dan Sayyidina Abu Bakar mengikuti. Ketika akan sampai, agak 8 km dari arah Masjidil Haram, baru Sayyidina Abu Bakar sadar. “Ooo … mau istirahat ke Jabal/Gua Tsur, karena sudah mendekati Gunung Tsur. Ketika Rosulullah naik, Oooo…kesimpulan Sayyidina Abu Bakar, with no curiousity, tidak dengan rewel, tidak dengan mempertanyakan, memaklumi.

Islam adalah tuntunan dari Allah Ta’ala. Pertama-tama kita bukan ‘ngerti’. Pertama yang harus kita buat adalah Cinta, menghargai, kesediaan mematuhi dengan sangka baik. Tanpa kaca mata tersebut, kita tidak akan mengerti Islam. Islam hanya menjadi “The Matter of Transaction”, tawar menawar. Itu tidak terjadi pada Abu Bakar. Begitu Rosulullah mau naik ke arah gua, di Jabal Tsur itu, maka kemudian Beliau (Abu Bakar) menarik kesimpulan “Oooo …Rosulullah mau istirahat di Gua Tsur.” Beliau (Abu Bakar) mengerti sebagai orang gurun, tidak akan pernah ada lubang bebatuan digunung, pasti ada ular berbisanya. Itu ‘Reason’, pikiran digunakan sesudah Cinta, sesudah tulus, sesudah bersedia untuk patuh. Itu namanya pikiran yang Well Enlighted, pikiran yang tercerahkan, bukan pikiran yang cluthak (pikiran liar), yang bisa bertingkah macam-macam menimbulkan problem. Beliau Abu Bakar kemudian mendekati Rosulullah “Kasih aku kesempatan masuk. Rosulullah dan Abu Bakar, interespecting, saling menghargai. Sayyidina Abu Bakar masuk gua. Gua itu kecil kalau diisi 3 orang, Pak Joko, Pak Amin dan saya (Syaikh Mustafa), barangkali sudah kruntelan disitu, kayak bako susur yang dijejel-jejelkan (dimasukkan) ke mulut. Sayyidina Abu Bakar masuk, beliau cari, bener ada lubang disitu. Beliau buka slippernya/ sandalnya, ditaruhnya kaki kanannya di mulut lubang itu. Dengan cinta, Beliau korbankan kakinya untuk Rosulullah. Beliau tidak mau Rosulullah digigit ular. Akhirnya kakinya di catel, digigit oleh ular. Kemudian Beliau bilang, Silakan Masuk Rosulullah dengan penuh cinta, dengan penuh pengorbanan dan husnudzon. Rosul masuk dan berbaring dipaha Abu Bakar. Rupanya Rosulullah terkena angin sepoi-sepoi pagi. Beliau tertidur. Ketika Beliau tertidur, ketika itu pulalah Abu Bakar menahan bisa dari ular yang sudah mulai menjalar ke seluruh tubuh. Abu Bakar berkeringat, dan diriwiyatkan bahwa keringatnya sudah berisi darah. Tetesan keringat Abu Bakar mengenai Rosulullah. “Nangis kamu, kata Rosulullah.” “Tidak, jawab Abu Bakar, kakiku digigit ular.” There was something happen. Ditariknya kaki Abu Bakar dari lubang itu, maka kemudian Rosulullah membentak si Ular “ Hai…Tahu nggak kamu, jangankan daging, atau kulit Abu Bakar, bulunya pun haram sama kau.” Dialog Rosulullah dengan Ular itu didengar pula oleh Abu Bakar As Shidiq, berkat mukjizat Beliau. Jawab si Ular “Ya aku ngerti kamu, bahkan sejak ribuan tahun yang lalu ketika Allah mengatakan “Barang siapa memandang kekasihKu-Muhammad- fi ainil mahabbah / dengan mata kecintaan”, Aku anggap cukup untuk menggelar dia ke surga. Kata Ular “ Ya Rabb, beri aku kesempatan yang begitu cemerlang dan indah. Aku (ular) ingin memandang wajah kekasihMu fi ainal mahabbah. Jawab Allah “ Silakan pergi ke Jabal Tsur, tunggu disana, kekasihKu akan datang pada waktunya. Ribuan tahun aku menunggu disini. Aku digodok oleh kerinduan untuk jumpa engkau, Muhammad. Tapi sekarang ditutup oleh kaki Abu Bakar, maka kugigitlah dia. Aku tidak ada urusan dengan Abu Bakar, aku ingin ketemu kamu, ya Muhammad. “Lihatlah, ini lihatlah wajahku, kata Rosulullah.” Ular itu memandang Rosulullah dengan penuh kecintaan, sesudah itu matilah dia. Datang ajalnya yang ma’tub, meninggal dengan sempurna. Ular itu telah mendahului kita untuk menyimpan rindu untuk bertemu Rosulullah ribuan tahun yang lalu. Aku dan kamu setiap hari secara mauqut diberikan kesempatan untuk mengucapkan “Assalamu’alaika ya ayyuhan nabiyyu warahmatullah”. Tapi with no sense, with no heart, belum sempat Rosulullah kita pindahkan ke perasaan, ke hati kita, belum sempat akherat kita hadirkan ke dalam rasa kita Bagaimana aku dan kamu bisa menjadi ‘abid, bagaimana aku dan kamu menjadi shakir, bagaimana aku dan kamu menjadi muttaqiin dan seterusnya dan seterusnya. Itulah persoalan kita. Maha mulia Allah yang memberi kita rahmat dan taufiq pagi ini, supaya aku dan kamu berkhitmad.

Sesungguhnya persoalan hidup kita sederhana, berhentilah dari lalai, berhentilah dari sembrono, berhentilah dari kebiasaan suka menunda, berhentilah dan keluar dari benua tidak tanggung jawab. Kalau ada kewajiban untuk membersihkan, kenapa harus nyuruh orang, kalau itu bisa dilakukan sendiri. Sedangkan kalau ada keenakan, cepat-cepat ditarik dan dimasukkan ke kantong sendiri. Keluarlah aku dan kamu, saudara saudariku dari semua kebiasaan buruk itu.

Nggak ada cerita Islam, nggak ada cerita Iman, nggak ada cerita Ihsan tanpa usaha kita untuk membebaskan diri dari hal yang nista. Kegiatan Abu Bakar As Shiddiq membersihkan diri dari hal-hal yang nista. Ini pelajaran yang sangat essential, bukan textual. Cerita tentang Islam seperti terdeskripsi dalam qur’an, dalam hadits, tidak dapat kita tangkap muatan sebenarnya yang ada didalamnya bila tidak dengan hati, with no sense, with no heart. Gaya hidup di dada Abu Bakar dalam bercinta, dalam berkerendahan hati, dalam berketulusan, dalam berkesediaan untuk patuh, dan untuk membuat pengkhidmatan, itu adalah rukun Islam yang tidak tertulis. Semua ini adalah muatan di dalam kehidupan Rosulullah. Seperti yang saya sebut dengan cerita tadi, ketika sudah mati ular yang mulia itu, Rosulullah meminta jin yang sedang ada di gua itu untuk mengebumikan jenazah ular min ahlil jannah itu. Maka kemudian dikebumikanlah ular itu oleh jin penjaga gua.

Ketika itulah terjadilah kongregasi, dari ruhaniah yang dijemput dari alam barzah maupun alam azali. Semua orang yang sudah barzahi atau yang masih azali ruhnya dihadirkan untuk berkhitdmat, berdzikir kepada Allah Ta’ala, yang mana dzikirnya disebut “Khtm Khwjagan”. Inilah yang disebut “Naqshbandi”. Aku berkhidmat untuk itu. Tarekat itu seperti kemasan permen fisherman ini. Kalau kemasan permen ini dibuka, isinya “Islam Plus Sungguh”. Islam yang cuman textual dan yang spiritually diajarkan oleh Rosulullah, itu tergambarkan begini : “Yang namanya “Ulama adalah orang yang tahu bagaimana mengartikulasikan perintah-perintah Allah yang ada di qur’an dan yang ada di hadits nabi. Seseorang yang punya kapasitas untuk menggambarkan apa-apa perintah Allah. Tapi orang yang tahu menterjemahkan irodah/ kehendah Allah, bukan Amru Allah itu adalah wali. Wali adalah manusia-manusia yang bisa menarik sesuatu yang merupakan dari diri Rosulullah.

Kisah Uways Al Qorni
Ketika Rosulullah mau wafat, beliau berpesan kepada Sayyidina Umar dan Sayyidina Ali agar baju yang dipakainya diberikan kepada Uways Al Qorni Al Yamani. Sayyidina Ali bertanya dalam hati : Siapa dia, begitu istimewanya mendapatkan atensi yang besar dari Rosulullah. Uways Al Qorni adalah orang yang tidak pernah ketemu Rosulullah physically, tapi tidak sedetikpun berpisah dengan Rosulullah. Dia juga sangat mulia pengkhidmatannya pada ibunya. Sayyidina Umar kurang senang mendengar Rosulullah yang dicintai, bicara tentang kematiannya. Setelah Rosulullah wafat dan selesai dimakamkan, Sayyidina Ali bertanya kepada Sayyidina Umar, Ingatkah kau pesan Rosulullah.” Tentu aku ingat pesan Rosulullah untuk berpegang kepada qur’an dan sunnah Beliau. “Bukan itu, jawab Sayyidina Ali, tapi menyerahkan baju yang dikenakan Rosulullah ini kepada Uways Al Qorni. Oh..ya kelalen aku...lupa aku. Keduanya kemudian menuju ke Yaman, suatu kota kecil yang entitasnya kecil. Ketika sampai di Yaman, Beliau Tanya kepada orang-orang disana, dan banyak orang yang tidak mengenal nama “Uways Al Qorni. Rupanya Uways Al Qorni, itu di Yaman, di desanya namanya tidak terkernal, kalau disini seperti “Sarimin” atau “Sariman”. Akhirnya, singkat cerita, keduanya ketemu Uways Al Qorni yang sedang menyulam kurma dengan ibunya. Uways Al Qorni membelakangi Ali dan Umar, tapi bisa mengatakan “Cepat kesini, serahkan baju itu kepadaku. Ali dan Umar heran, tidak melihat kenapa bisa tahu. Lebih heran lagi Uways Al Qorni bisa mengetahui siapa yang sedang berhadapan dengannya, yaitu Ali dan Umar. Berkat kecintaan Uways Al Qorni ini dibukakan oleh Allah Basyirah. Jaid, syarat datang ke Islam adalah membawa kecintaan, karena sudah ditanamkan sejak jaman azali, dan akhlaq yang kita bangun adalah menghadirkan Rosulullah ke dalam diri kita. Uways Al Qorni adalah salah satu sosok yang hidup pada masa Rosulullah, tapi tidak pernah bertemu secara fisik, namun tak sedetikpun terlepas dengan kehadiran Rosulullah.

Allahumma inna nas aluka antas toyyiqabana minal ghaflah ilal khudur amma naka wa ammanar rosul wa ammanal masayih. (Mohon maaf bila kesalahan text kalimat, karena keterbatasan penulis). Ya Allah, aku mohon kepadaMu, bangkitkan aku dari lalai, untuk selalu terus dengan Kamu, dan selalu terkait dengan Rosul, dan selalu terkait Syaikh.

Wa min Allah at taufiq
Al Fatehah
Wassalamu’alaikum warahmatullahi wabarakaatuh
Read More...

Puasa Sunnah

~ PUASA SUNNAH ~

Puasa sunnah yang biasa dan dianjurkan Rasulullah adalah sebagai berikut:

1. Puasa Nabi Daud.

Rasulullah Shallallahu Alaihi wa Sallam bersabda, "Puasa yang paling utama adalah puasa Daud, puasa satu hari dan berbuka satu hari." (Bukhari Muslim)


2. Puasa tiga hari setiap bulan qamariah.

Diutamakan pada tangga 13, 14 dan 15 atau disebut juga dengan ayamul bidh (hari-hari putih/ hari-hari terangnya bulan purnama), Dari Abu Dzar dari Nabi Shallallahu Alaihi wa Sallam bersabda, "Jika kamu berpuasa tiga hari dalam satu bulan, maka berpuasalah pada hari yang ketiga belas, empat belas dan lima belas."

3. Puasa Senin Kamis

Dari Usamah bin Zaid, sesungguhnya nabi Shallallahu Alaihi wa Sallam puasa pada hari Senin dan Kamis. Beliau ditanya tentang hal itu, maka beliau bersabda, "Sesungguhnya amal-amal manusia ditampakkan pada hari Senin dan Kamis."


4. Puasa enam hari di bulan Syawwal

Dari Abu Ayub, dari Nabi Shallallahu Alaihi wa Sallam bersabda, "Barangsiapa yang shaum di bulan Ramadhan dan diikuti dengan enam hari di bulan Syawwal, maka dia seperti shaum satu tahun." (Riwayat Jama'ah kecuali Bukhari dan Nasai).

5. Puasa hari arafah (tanggal 9 Dzul Hijjah)

“Puasa pada hari arafah yang dilakukan dengan mengharap ridha dari Allah menghapus dosa setahun yang lalu dan setahun yang akan datang.” (Hadits riwayat Muslim). “Barangsiapa yang berpuasa di bulan Ramadhan dan diikuti dengan enam hari di bulan Syawwal, maka dia seperti berpuasa setahun.” (Hadits riwayat Jama’ah).

6. Puasa tasu’a asyura (tanggal 9 dan 10 Muharam)


"Sesungguhnya hari ini adalah hari Asyura, dan tidak diwajibkan puasa atas kamu sekalian, barangsiapa yang hendak shaum maka lakukanlah dan barangsiapa yang tidak ingi maka berbukalah." (Bukhari Muslim)

7. Puasa di bulan-bulan haram


Rasulullah Shallallahu Alaihi wa Sallam bersabda, "Shalat yang paling utama setelah shalat wajib adalah shalat di pertengahan malam, dan puasa yang paling utama setelah Ramadhan adalah puasa di bulan-bulan Allah yang diharamkan (berperang: Dzuqa'dah, Dzulhijjah, Muharram dan Rajab).

8. Memperbanyak puasa di bulan Sya’ban

Dari Aisyah dia berkata, "Nabi Shallallahu Alaihi wa Sallam tidak berpuasa lebih banyak daripada bulan Sya'ban, sepertinya beliau berpuasa sebulan penuh." (Mutafaqun Alaih).
Read More...

Tuesday, July 22, 2008

An Evaluation of Factors Affecting Computer-Based Learning

Computer based learning (CBL) is increasingly used to enhance the learning experience. Cultural differences and attitudes in learning and teaching are an important consideration for tutors engaged in the choice and provision of CBL materials.

We have compared the attitudes of Pharmacy/Dentistry students in a combined class (n =106) at the University of Queensland (UQ) with BSc Biological /Biomedical students at the Manchester Metropolitan University (MMU) (n =33) after using a Haemostasis CBL package. Results show that MMU students enjoyed the learning process more than UQ students. Both groups agree that moving graphics made CBL interesting and understandable. Students’ autonomy of study pattern is seen to be important by both groups. Students’ perception of the tutor’s role during CBL sessions shows that both groups consider this to be a necessary support. Major differences in student opinion at UQ and MMU can be seen regarding the relevance and content of the material to their curriculum. This is a necessary factor in facilitating learning. CBL is a valuable learning and teaching resource providing consideration is given to
the nature of the student group. Availability and accessibility of computers is
essential; students are unhappy with CBL if support is lacking.

For download complete the research article click here.
Read More...

Monday, July 21, 2008

Free PDF to Word Doc Converter version 1.1

How to edit PDF files without purchasing an expensive PDF editor? How to extract text/images from PDF files? What you need is a PDF to Word Converter.

Free PDF to Word Doc Converter is such a desktop document conversion tool to convert Adobe PDF file to Mcirosoft Word Doc file - and it's totally for FREE!

The program can extract text, images, shapes from PDF file to Word Doc file and preserve the layout. It can convert all the pages, or any pages range of the PDF file.

And it is a standalone program - you can convert PDF to Word Doc without Adobe Acrobat Reader or Microsoft Word installed!

Key Features:

* Convert PDF to Word and preserve the original layout of your PDF in an editable Word Document.
* Extract text labels, graphics, shapes from PDF file into Word Doc file.
* Convert all the pages, or partial pages of PDF file to Word file.
* Support Adobe PDF 1.0 - 1.6 formats.
* Can automatically open the output Doc file when the conversion is done.
* Several PDF to Word conversion options are available for a better result.
* Convert in a high speed.
* Easy to use software.
* Totally for Free!

Click here to download software.
For learn tutorial click here.
Read More...

SQL Server Stored Procedures

By Mike Chapple

Microsoft SQL Server provides the stored procedure mechanism to simplify the database development process by grouping Transact-SQL statements into manageable blocks.

Structure
Stored procedures are extremely similar to the constructs seen in other programming languages. They accept data in the form of input parameters that are specified at execution time. These input parameters (if implemented) are utilized in the execution of a series of statements that produce some result. This result is returned to the calling environment through the use of a recordset, output parameters and a return code. That may sound like a mouthful, but you'll find that stored procedures are actually quite simple.

Example

Let's take a look at a practical example. Assume we have the table shown at the bottom of this page, named Inventory. This information is updated in real-time and warehouse managers are constantly checking the levels of products stored at their warehouse and available for shipment. In the past, each manager would run queries similar to the following:

SELECT Product, Quantity
FROM Inventory
WHERE Warehouse = 'FL'


This resulted in very inefficient performance at the SQL Server. Each time a warehouse manager executed the query, the database server was forced to recompile the query and execute it from scratch. It also required the warehouse manager to have knowledge of SQL and appropriate permissions to access the table information.

We can simplify this process through the use of a stored procedure. Let's create a procedure called sp_GetInventory that retrieves the inventory levels for a given warehouse. Here's the SQL code:

CREATE PROCEDURE sp_GetInventory
@location varchar(10)
AS
SELECT Product, Quantity
FROM Inventory
WHERE Warehouse = @location


Our Florida warehouse manager can then access inventory levels by issuing the command

EXECUTE sp_GetInventory 'FL'
The New York warehouse manager can use the same stored procedure to access that area's inventory.

EXECUTE sp_GetInventory 'NY'

Granted, this is a simple example, but the benefits of abstraction can be seen here. The warehouse manager does not need to understand SQL or the inner workings of the procedure. From a performance perspective, the stored procedure will work wonders. The SQL Sever creates an execution plan once and then reutilizes it by plugging in the appropriate parameters at execution time.

Now that you've learned the benefits of stored procedures, get out there and use them! Try a few examples and measure the performance enhancements achieved -- you'll be amazed!

Inventory Table

ID Product Warehouse Quantity
142 Green beans NY 100
214 Peas FL 200
825 Corn NY 140
512 Lima beans NY 180
491 Tomatoes FL 80
379 Watermelon FL 85
Read More...

SQL Server Stored Procedures for Beginners

By : Tom O'Neill

Learning something new is challenging. Learning something new on your own redefines challenging.
Chances are, you are reading my article because you want to learn how to write stored procedures. You are new to this, and you don't know where to start. You are exactly where I was when I wanted to learn how to write stored procedures. The purpose of this article is to help the developer who doesn't know where to start. I will give you a place to start, teach you techniques beyond the basic "hello world", and walk you through examples. I learned how to write stored procedures alone, and have decided to let you use my experiences to your advantage. This article will consist of the following topics:
1. What are stored procedures?
2. What do you need to get started?
3. Writing your first stored procedure
4. Writing more sophisticated stored procedures
a. Input Variables
b. Input Variables with SELECT and UPDATE Statements
c. Exercise: Pass Data to a SELECT Stored Procedure
5. Conclusion
6. Database script for SPFORBEGINNERS (the database referenced in this article)


At the end, I have also included a SQL script for creating the database used in my examples. It is a small database, and easily replicated. Of course, I am interested in receiving any feedback at tomoneill@deloitte.com.

What Are Stored Procedures?

Have you ever written SQL statements, like inserts, selects, and updates? Then you have already written most of a stored procedure. A stored procedure is an already written SQL statement that is saved in the database. If you find yourself using the same query over and over again, it would make sense to put it into a stored procedure. When you put this SQL statement in a stored procedure, you can then run the stored procedure from the database's command environment (I am a SQL Server kind of guy, and run stored procedures from the Query Analyzer), using the exec command.

An example is:
exec usp_displayallusers

The name of the stored procedure is "usp_displayallusers", and "exec" tells SQL Server to execute the code in the stored procedure. (Note: "usp_" in front of the stored procedure name is used to designate this stored procedure as a user-created stored procedure.) The code inside the stored procedure can be something as simple as:

SELECT * FROM USERLIST

This "select" statement will return all data in the USERLIST table. You may think, skeptically, that stored procedures aren’t terribly useful. Just save the query and run it when you need to. Too easy, right?
Well, there is more to the story. Many queries get more complex than "select * from . . ." Also, you may want to call the stored procedure from an application, such as an ASP page, Visual Basic application, or a Java servlet. With a stored procedure, you can store all the logic in the database, and use a simple command to call the stored procedure. Later, if you decide to migrate from ASP to J2EE, you only need to change the application layer, which will be significantly easier. Much of the business logic will remain in the database.
Enough background—let’s write some stored procedures.

Getting Started with Stored Procedures

What do I need to get started? I have heard that question often. To begin writing stored procedures, the following are essential:
1. A database management system.
2. A database built inside the database management system (see the end of this article for a sample).
3. A text editor, such as Notepad or Query Analyzer.
Items 1 and 2 are absolutely essential. You can’t write stored procedures without a database. They would be useless. Sometimes, I write my procedures in Notepad (or another text editor), and copy them into the New Stored Procedure window in SQL Server. The New Stored Procedure window is a bit small, and in Notepad I can spread things out a bit (you’ll see later).
Next, you will have to decide what you want your stored procedure to do. It can be tempting to just dive right into the task at hand, but it is always prudent to sketch out some ideas first. Some considerations should be:
• Do you want to view data in the database (SELECT), insert new records (INSERT INTO), or do I want to change an existing record (UPDATE)?

• With which tables will you have to work? Does it make sense to create a VIEW first?

• How often will this procedure actually be used?
Once you have struggled with these questions (something of an exaggeration, I guess), you will be ready to start coding!
Note: Throughout this article, I will focus on stored procedures for SQL Server. You can apply the same principles to other database management systems, but I will make clear references to working in a SQL Server environment.

Writing Your First Stored Procedure

Finally!!! It is time to write your first stored procedure (assuming you have created your database). In SQL Server, under your database tree, select the "Stored Procedures" option from Enterprise Manager (when you gain more experience, you can use Query Analyzer to create stored procedures). There will be a number of system generated stored procedures there already. Just ignore them. Your next step is to right click on any of the existing stored procedures (don’t worry, you won’t actually use them), then select "New Stored Procedure . . ." This will open the stored properties window I discussed above. The following code will appear already in the window:

CREATE PROCEDURE [PROCEDURE NAME] AS

The first thing I usually do is provide some spacing (we’ll need it later). This isn’t required, and as you write more stored procedures, you will find a style with which you are comfortable.

/*
We will use this area for comments
*/
CREATE PROCEDURE [PROCEDURE NAME]
/*
We will put the variables in here, later
*/
AS
/*
This is where the actual SQL statements will go
*/
So far, it is pretty simple. Let’s look at the top comments section first,
/*
We will use this area for comments
*/
When you write stored procedures (especially for a business or academic project), you never know who will eventually have to alter the code. This top section is useful for comments about the stored procedure, a change log, and other pertinent information. While this is not required, it is just a good programming habit. For this exercise, make it look like this:

/*
Name: usp_displayallusers
Description: displays all records and columns in USERLIST table
Author: Tom O’Neill
Modification Log: Change
Description Date Changed By
Created procedure 7/15/2003 Tom O’Neill
*/

Of course, you can use your own name and today’s date.
The next section will change only slightly. Every stored procedure needs the words "CREATE PROCEDURE" followed by the name you want to assign to the stored procedure. While not required, stored procedure names usually begin with the prefix "usp_".

CREATE PROCEDURE usp_displayallusers

This tells the database that you are creating a stored procedure named "usp_displayallusers". So far, your stored procedure should look like this:

/*
Name: usp_displayallusers
Description: displays all records and columns in USERLIST table
Author: Tom O’Neill
Modification Log: Change
Description Date Changed By
Created procedure 7/15/2003 Tom O’Neill
*/

CREATE PROCEDURE usp_displayallusers

The next step is to think about variables. Since this is our first stored procedure together, we won’t deal with them yet. Just keep in mind that they are usually added after the "CREATE PROCEDURE" line. Since we don’t have variables, the next step is quite simple. Put the word "AS" beneath the create procedure line.

CREATE PROCEDURE usp_displayallusers
AS
We are telling the database that we want to create a stored procedure that is called "usp_displayallusers" that is characterized by the code that follows. After the "AS" entry, you will simply enter SQL code as you would in a regularly query. For our first, we will use a SELECT statement:

SELECT * FROM USERLIST

Now, your stored procedure should look like this:

/*
Name: usp_displayallusers
Description: displays all records and columns in USERLIST table
Author: Tom O’Neill
Modification Log: Change
Description Date Changed By
Created procedure 7/15/2003 Tom O’Neill
*/
CREATE PROCEDURE usp_displayallusers
AS
SELECT * FROM USERLIST

Congratulations, you have written your first stored procedure. If you authored the procedure in a text editor, now would be a good time to copy it into the New Stored Procedure window in SQL Server. Once you have done so, click the "Check Syntax" box. This is a great troubleshooting tool for beginners and experts alike. When SQL Server tells you "Syntax check successful!", you can click OK to save your stored procedure. To view the procedure, simply double-click usp_displayallusers in the Stored Procedures window. To run your stored procedure, open the Query Analyzer and type:

exec usp_displayallusers

Then, click the green "play" button to run the query. You will see that the procedure has run successfully.
It can be frustrating to start from scratch. Right now, you can think of all the things you want to accomplish with stored procedures; you just need to learn how! That will happen next. Let’s take a look at some more useful stored procedures.

Read More...

Popular Posts