Monday, April 13, 2009

Honda CBR150 Egois dari Ungaran


























* Si Kembar yang Beda Peranakan
Senin, 13/4/2009 | 08:42 WIB KOMPAS.com — Sebagai pebisnis limbah moge, Handoko tertantang dengan keinginan Awang Alamsjah. Siswa SMU Negeri 2 Ungaran, Jawa Tengah, ini minta Honda CBR150 2008 miliknya dimodifikasi tanpa limbah moge. "Mungkin selera pasar, saya tidak bisa egois tanpa melihat kemauan konsumen," ungkap juragan BJM Motorsport yang punya nama lengkap Raynaldo Handoko Sugiarto. Akhirnya, Handoko memadukan bahan pelat dan fiber untuk mengubah tampilan Honda CBR itu. Pertimbangan memakai pelat, katanya, karena bahan itu lebih lentur dan ringan. Pengerjaannya lebih cepat sehingga biaya produksi juga kian rendah. Makanya, garis tegas pada bagian buritan dibentuk dari permainan pelat galvanis 1 mm. Buntut nungging plus jok tunggal (single seater) mengentalkan streetfighter. Walau terkesan sebagai motor egois. "Itu didapat lewat revisi rangka belakang model knockdown," tambah pria bertitel sarjana teknik ini. Tangki bahan bakar dibikin gambot menggunakan fiber, meski kapasitasnya masih sama dengan standar. Sementara itu, airscoop dibikin dari bahan galvanis untuk menyesuaikan dengan tangki. Termasuk juga dengan sayap di kiri dan kanan tangki yang dibikin melalui langkah customized. Lampu depan dicomot dari Satria F-150, kemudian dibikin sipit dengan dibungkus pakai fiber di sekeliling mika. "Dibikin serba menyiku supaya seirama dengan bodi, tapi nyala lampu tetap terang," yakin Handoko yang sangat tepat dalam memberi warna motor. (j@CK)

Simpatisan PDI Perjuangan Tewas Tersengat Listrik


Sabtu, 21 Maret 2009 | 15:58 WIB NGAWI, KOMPAS.com — Warga Desa Gandri, Kecamatan Pangkur, Kabupaten Ngawi, Jawa Timur, Naryo (23), tewas tersengat aliran listrik saat memasang bendera partai politik (parpol) Partai Demokrasi Indonesia Perjuangan (PDI-P) di jalan desa setempat. "Korban tersengat aliran listrik, karena kondisi bambu yang digunakan sebagai tiang bendera itu basah, sehingga korban pun tewas pada Jumat (20/3) malam," kata Jito, rekan korban saat memasang bendera parpol, Sabtu (21/3). Menurut dia, bambu yang akan digunakan tiang merupakan bambu yang baru saja dipotong sehingga keadaannya masih basah. "Karena ketinggian, tiang bambu tersebut menempel pada kabel listrik yang terkelupas. Korban langsung terjatuh ke dalam parit dan tewas," ujarnya. Ia mengatakan pemasangan bendera itu merupakan mandat dari pengurus anak cabang (PAC) yang sedang mengikuti kampanye Pemilu 2009, sedangkan korban merupakan salah satu simpatisan partai yang bersangkutan di desa tersebut. "Saya tidak tahu apa-apa. Pokoknya hanya disuruh membantu memasang bendera partai dalam masa kampanye di jalan-jalan desa," katanya. Setelah mendapat laporan, kepolisian langsung mendatangi tempat kejadian perkara (TKP) dan mengamankan sejumlah barang bukti. "Barang bukti yang kami amankan berupa bendera parpol yang akan dipasang dan tiang bambu setinggi hampir enam meter. Selain itu, kami juga meminta keterangan para saksi di TKP," kata Kanit Reskrim Polsek Pangkur Agus W. Sementara itu, Sekretaris DPC PDI-P Ngawi, Dwi Riyanto Jatmiko, mengatakan, partainya ikut merasa kehilangan salah satu simpatisan partai. Karena itu, pihaknya akan memberi santunan kepada korban dan keluarga. "Partai ikut berbelasungkawa atas musibah itu. Ketua DPC PDI-P juga ikut melayat. Tentunya, partai akan memberikan santunan yang sepantasnya," katanya.

ABI
Sumber : Ant

Bikin Kalkulator melalui "netbeans IDE"

Bagi kalian yang merasa sulit untuk membuat suatu program melalui netbeans,saya akan memberikan sedikit "contekan" untuk membuat program kalkulator dari netbeans...
akan lebih baik jika kita saling berbagi dalam "mencari ilmu dan mengamalkannya"
saya tidak memberikan contoh gambarnya,karena kebijakan privasi sudah terlalu mendalam di beberkan ke media massa.

berikut adalah contoh dalam bentuk source nya :

class GUI extends javax.swing.JFrame {

/** Bikin form GUI */
public GUI() {
initComponents();
tf.setText("0");
}

// Method ini dipanggil untuk menginisialisasi form

private void initComponents() {
tf = new javax.swing.JTextField();
bC = new javax.swing.JButton();
b7 = new javax.swing.JButton();
b8 = new javax.swing.JButton();
b9 = new javax.swing.JButton();
b4 = new javax.swing.JButton();
b5 = new javax.swing.JButton();
b6 = new javax.swing.JButton();
b1 = new javax.swing.JButton();
b2 = new javax.swing.JButton();
b3 = new javax.swing.JButton();
bBagi = new javax.swing.JButton();
bKali = new javax.swing.JButton();
bMin = new javax.swing.JButton();
bAdd = new javax.swing.JButton();
b0 = new javax.swing.JButton();
bEqual = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
tf.setEditable(false);

bC.setText("C");
bC.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bCActionPerformed(evt);
}
});

b7.setText("7");
b7.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b7ActionPerformed(evt);
}
});

b8.setText("8");
b8.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b8ActionPerformed(evt);
}
});

b9.setText("9");
b9.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b9ActionPerformed(evt);
}
});

b4.setText("4");
b4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b4ActionPerformed(evt);
}
});

b5.setText("5");
b5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b5ActionPerformed(evt);
}
});

b6.setText("6");
b6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b6ActionPerformed(evt);
}
});

b1.setText("1");
b1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b1ActionPerformed(evt);
}
});

b2.setText("2");
b2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b2ActionPerformed(evt);
}
});

b3.setText("3");
b3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b3ActionPerformed(evt);
}
});

bBagi.setText("/");
bBagi.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bBagiActionPerformed(evt);
}
});

bKali.setText("x");
bKali.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bKaliActionPerformed(evt);
}
});

bMin.setText("-");
bMin.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bMinActionPerformed(evt);
}
});

bAdd.setText("+");
bAdd.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bAddActionPerformed(evt);
}
});

b0.setText("0");
b0.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
b0ActionPerformed(evt);
}
});

bEqual.setText("=");
bEqual.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bEqualActionPerformed(evt);
}
});

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(tf, javax.swing.GroupLayout.DEFAULT_SIZE, 176, Short.MAX_VALUE)
.addGroup(layout.createSequentialGroup()
.addComponent(b7)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(b8)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(b9)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(bBagi, javax.swing.GroupLayout.DEFAULT_SIZE, 41, Short.MAX_VALUE)
.addComponent(bC)))
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(layout.createSequentialGroup()
.addComponent(b0)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(bEqual, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addComponent(b1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(b2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(b3)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(bAdd, javax.swing.GroupLayout.DEFAULT_SIZE, 41, Short.MAX_VALUE)
.addComponent(bMin, javax.swing.GroupLayout.DEFAULT_SIZE, 41, Short.MAX_VALUE)))
.addGroup(layout.createSequentialGroup()
.addComponent(b4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(b5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(b6)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(bKali, javax.swing.GroupLayout.DEFAULT_SIZE, 41, Short.MAX_VALUE)))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(tf, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(bC)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(b7)
.addComponent(b8)
.addComponent(b9)
.addComponent(bBagi))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(b4)
.addComponent(b5)
.addComponent(b6)
.addComponent(bKali))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(b1)
.addComponent(b2)
.addComponent(b3)
.addComponent(bMin))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(b0)
.addComponent(bEqual)
.addComponent(bAdd))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
pack();
}

// method untuk menangani event tombol '=' ketika di klik
private void bEqualActionPerformed(java.awt.event.ActionEvent evt){
inp=Double.parseDouble(tf.getText());
total=proses(inp,operator,total);
tf.setText(""+total);
input="";
operator="";
}

// method untuk menangani event tombol '/' ketika di klik
private void bBagiActionPerformed(java.awt.event.ActionEvent evt) {
inp=Double.parseDouble(tf.getText());
if(operator.equals(""))
{
operator="/";
total=inp;
}
else
{
total=proses(inp,operator,total);
operator="/";
}
tf.setText(""+total);
input="";
}

// method untuk menangani event tombol 'x' ketika di klik
private void bKaliActionPerformed(java.awt.event.ActionEvent evt) {
inp=Double.parseDouble(tf.getText());
if(operator.equals(""))
{
operator="*";
total=inp;
}
else
{
total=proses(inp,operator,total);
operator="*";
}
tf.setText(""+total);
input="";
}

// method untuk menangani event tombol '-' ketika di klik
private void bMinActionPerformed(java.awt.event.ActionEvent evt) {
inp=Double.parseDouble(tf.getText());
if(operator.equals(""))
{
operator="-";
total=inp;
}
else
{
total=proses(inp,operator,total);
operator="-";
}
tf.setText(""+total);
input="";
}

// method untuk menangani event tombol '+' ketika di klik
private void bAddActionPerformed(java.awt.event.ActionEvent evt) {
inp=Double.parseDouble(tf.getText());
if(operator.equals(""))
{
operator="+";
total=inp;
}
else
{
total=proses(inp,operator,total);
operator="+";
}
tf.setText(""+total);
input="";
}


// method untuk menangani event tombol '0-9' ketika di klik
private void b0ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"0";
tf.setText(input);
}

private void b3ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"3";
tf.setText(input);
}

private void b2ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"2";
tf.setText(input);
}

private void b1ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"1";
tf.setText(input);
}

private void b6ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"6";
tf.setText(input);
}
private void b5ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"5";
tf.setText(input);
}

private void b4ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"4";
tf.setText(input);
}

private void b9ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"9";
tf.setText(input);
}

private void b8ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"8";
tf.setText(input);
}

private void b7ActionPerformed(java.awt.event.ActionEvent evt) {
input=input+"7";
tf.setText(input);
}

private void bCActionPerformed(java.awt.event.ActionEvent evt) {
tf.setText("0");
operator="";
total=0;
}

/**
* @param args the command line arguments
*/
public double proses(double input,String operator,double total)
{
double jum=0;
if(operator.equals("+"))
jum=total+input;
else if(operator.equals("-"))
jum=total-input;
else if(operator.equals("*"))
jum=total*input;
else if(operator.equals("/"))
jum=total/input;
return jum;
}

// Variables declaration - do not modify//
private javax.swing.JButton b0;
private javax.swing.JButton b1;
private javax.swing.JButton b2;
private javax.swing.JButton b3;
private javax.swing.JButton b4;
private javax.swing.JButton b5;
private javax.swing.JButton b6;
private javax.swing.JButton b7;
private javax.swing.JButton b8;
private javax.swing.JButton b9;
private javax.swing.JButton bAdd;
private javax.swing.JButton bBagi;
private javax.swing.JButton bC;
private javax.swing.JButton bEqual;
private javax.swing.JButton bKali;
private javax.swing.JButton bMin;
private javax.swing.JTextField tf;

String input="";
String operator="";
double inp;
double total=0;
}

public class Utama {

/** Creates a new instance of Utama */
public Utama() {
}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new GUI().setVisible(true);
}
});
} // TODO code application logic here


}


made by :
Nur Zuhri Maulana a.k.a Ujie

Diperbaharui pada: 29 Maret, 2009 - Published 20:04 GMT

Bencana jebolnya dam Situ Gintung

Korban Situ Gintung mencapai hampir 100 orang
Tanggul bendungan Situ Gintung, Tangerang, Propinsi Banten jebol hari Jumat dinihari dan
menewaskan setidaknya 90 orang.
Angka korban diperkirakan masih akan bertambah, karena masih ada korban yang belum
teridentifikasi.Walikota Tangerang Selatan, Soleh MT memperkirakan banyak warga yang belum diketahui
nasibnya, kemungkinan tertimbun, dan bukan menyelamatkan diri.
Seorang pejabat mengatakan Situ Gintung yang berada di balik bendungan itu terlalu penuh
air akibat hujan lebat.Insiden ini terjadi sekitar jam 02.00 Kamis (27/03) dini hari di lokasi yang terkenal
sebagai tempat berwisata itu.Para petugas bantuan berjalan melewati air banjir yang dalam dan jenazah korban ditarik
dari lapisan lumpur tebal.
Bendungan berusia tua yang dibangun di tahun 1930-an ini dibuat untuk menahan sungai
yang berisi dua juta kubik meter air.