Senin, 05 Desember 2011

Posting pertama di Bulan Natal

lama kaga posting blog... jadi kangen.
Oke, ini hanya sekedar pengisi (istilahnya pemanasan) di bulan Natal ini. Kedepannya semoga saya lebih bisa sering-sering memposting sesuatu ke blog saya ini.... doakan yaaa...

Senin, 25 Juli 2011

Tips Memperpanjang Umur Laptop

Laptop lho iki...
1. Setting Power Management
Anda akan menemukan setting power management ini pada icon di bawah kanan ataupun di dalam Control Panel. Di sana, Anda akan menemukan beberapa konfigurasi. Bila Anda dalam menggunakan notebook dengan baterai, kami menyarankan untuk mengaktifkan setting Power Saver. Setting ini akan memperlambat kerja prosesor hingga setengahnya. Imbasnya, konsumsi daya notebook akan menurun. Anda tidak perlu takut dengan kinerja yang menurun. Pada umumnya, aktifitas pekerjaan yang dilakukan dalam keadaan mobile tidak memerlukan kinerja yang tinggi. Aktivitas seperti browsing, aplikasi office, multimedia ringan ( mendengarkan musik atau memutar film non HD ) dan lain sebagainya memang tidak menuntut kinerja tinggi. Selain itu, setting power management juga mempunyai beberapa pilihan seperti mematikan layar, masuk mode hibernate, mematikan hard disk dan lain sebagainya bila notebook tidak digunakan dalam kurun waktu beberapa lama.

Posting Pertama Setelah Lama Vakum

Gara-gara kesibukan gw yang baru menjadi guru di sebuah SMP swasta di kota gw, jadi agak seret ngeposting nih, ditambah masih punya tanggungan skripsi pula.. hadewh.

Jadi pengajar ternyata gak gampang. Susahnya mengendalikan siswa yang bandel terutama yang wanita (atau karena gw kurang tegas ya?). ga salah...

Jumat, 27 Mei 2011

Iseng-iseng (agak BB) hehe

Lama gak nge-posting nih.. maklum lumayan sibuk.. nah, sebagai awalan lagi, mari kita senyum senyum dulu sambil membaca postingan saya.. hahaha

1. Kuputar tubuhnya menghadap belakang. Lalu kutusuk lubang kecil nan sempit itu, tiba-tiba tubuhnya bergetar hebat…”Lagi mau nge-charge HP, eh ada sms.”

2. Rena mengambil tisu, lalu mengelap lender bening pacarnya itu. “ Gara – gara kamu, sampe keluar gini,” kata sang pacar. “ Maaf say, kamu jadi ketularan flu,” ujar Rena.

3. Benda bulat itu dipegang tante Intan, digerakkan naik-turun dengan penuh semangat, otot-ototnya pun menjadi tegang. “Ugh..capeknya angkat barbel.”

4. Cewe : “ Uuh..Mas, kamu kok lama banget sih keluarnya? Aku pegel nih..cape.”
Cowo : “ Maaf say..tadi dosennya ngasih tugas dulu. Udah lama disini?”

5. Para tante mengerubungiku, seraya memaksaku mengocoknya lebih cepat, akhirnya keluar juga benda putih itu. “ Arisan kali ini yang dapet tante Marni.”

6. Jariku masuk ke dalam lubang yang sempit itu. Kugesek-gesek lalu tiba-tiba jariku terasa basah oleh lender yang bening. “ Gini nih kalo ngupil pas lagi pilek..huh.”

7. Gadis muda itu berjongkok di depanku tanpa mengenakan celana dalam, ia pun menatapku dan berkata, “ Ayah..pipisnya udah.”

8. Setelah lama tawar menawar, harga disepakati. Mawar pun berkata, “ Mau pake kondom ga??” Gue, “ Boleh..biar ga lecet kan casingnya?”

9. “ Beb..rada cepet donggenjotannya, udah mau nyampe nih…” ujar Rani. “ Huff..iya beb, aku udah sekuat tenaga genjotnya nih.” Jawab Tomi sambil ngos-ngosan. “ Awas ada anak kecil nyebrang!” pekik Rani panik.

10. Mulut Rani kempot saking nafsu mengenyotnya..dan benar saja, tak lama kemudian cairan kental dan manis itu tumpah dalam mulutnya. “Oh..enaknya permen blaster.”

Jumat, 04 Maret 2011

Membuat Menu Form Pada Aplikasi Java

Beberapa waktu lalu saya menulis artikel tentang membuat menu windows di Java. Sekarang akan saya ajarkan (haiyah kayak yang udah pinter aja hehe) bagaimana menambahkan menu aplikasi di form tersebut.
Langkahnya seperti pada artikel sebelumnya (buka dulu ya artikel sebelumnya hehe). Kemudian ketikkan scrip berikut ini :

import java.awt.*;
import java.awt.event.*;

public class menu extends Frame {
public menu() {
super("Menu Window");
setSize(350, 350);
FileMenu fileMenu = new FileMenu(this);
HelpMenu helpMenu = new HelpMenu(this);
TambahanMenu tambahanMenu = new TambahanMenu(this);
MenuBar mb = new MenuBar();
mb.add(fileMenu);
mb.add(helpMenu);
mb.add(tambahanMenu);
setMenuBar(mb);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
exit();
}
});
}

public void exit() {
setVisible(false);
dispose();
System.exit(0);
}

public static void main(String args[]) {
menu w = new menu();
w.setVisible(true);
}
}

class FileMenu extends Menu implements ActionListener {
menu mw;
public FileMenu(menu m) {
super("File");
mw = m;
MenuItem mi;
add(mi = new MenuItem("Open"));
mi.addActionListener(this);
add(mi = new MenuItem("Close"));
mi.addActionListener(this);
add(mi = new MenuItem("Exit"));
mi.addActionListener(this);
}

public void actionPerformed(ActionEvent e) {
String item = e.getActionCommand();
if (item.equals("Exit"))
mw.exit();
else
System.out.println("Anda memilih menu " + item);
}
}

class HelpMenu extends Menu implements ActionListener {
menu mw;
public HelpMenu(menu m) {
super("Help");
mw = m;
MenuItem mi;
add(mi = new MenuItem("Basics"));
mi.addActionListener(this);
add(mi = new MenuItem("Advanced"));
mi.addActionListener(this);
addSeparator();
add(mi = new CheckboxMenuItem("Manual"));
mi.addActionListener(this);

Menu subMenu = new Menu("Miscellaneous");
subMenu.add(mi = new MenuItem("Help"));
mi.addActionListener(this);
subMenu.add(mi = new MenuItem("Other Option"));
mi.addActionListener(this);
add(subMenu);
}

public void actionPerformed(ActionEvent e) {
String item = e.getActionCommand();
if (item.equals("Basics"))
System.out.println("Basics");
else if (item.equals("Help"))
System.out.println("Help");
}
}

class TambahanMenu extends Menu implements ActionListener {
menu mw;
public TambahanMenu(menu m) {
super("Eko");
mw = m;
MenuItem mi;
add(mi = new MenuItem("Java GUI dengan AWT"));
mi.addActionListener(this);
addSeparator();
add(mi = new MenuItem("Java GUI dengan Swing"));
mi.addActionListener(this);
}

public void actionPerformed(ActionEvent e) {
String item = e.getActionCommand();
if (item.equals("Java GUI dengan AWT"))
System.out.println("Anda memilih Java GUI dengan AWT");
else if (item.equals("Java GUI dengan Swing"))
System.out.println("Anda memilih Java GUI dengan Swing");
}
}

Simpan dengan nama menu.java.
Jika anda memakai JCreator sebagai editor tinggal klik tombol run atau tekan F5. jika memakai editor lain seperti notepad buka command prompt lalu ubah drivenya dengan cara ketik D: (tergantung dimana anda menyimpan file javanya) lalu setelah drive berubah ketikkan D:\menu\ (tergantung nama folder tempat anda menyimpan file java). Setelah itu ketik javac menu, setelah itu ketik lagi java menu. Akan muncul tampilan seperti berikut :

Seperti itulah kira-kira… selamat mencoba.
Contoh skrip bisa didownload disini

Jumat, 25 Februari 2011

Form Login Sederhana di Java dengan JFrame

Setiap kita membuat suatu program pasti membutuhkan suatu menu Login untuk membedakan antara pengunjung biasa dengan user administrator, maka dari itu saya disini akan memberikan suatu script pembuatan menu login di Java dengan JFrame.
menu Login ini di buat di dalam JFrame dengan inputan User Name berupa JTextField dan Password berupa JPasswordField serta tombol dibuat dengan JButton. Form sederhana ini juga mendemonstrasikan adanya Listener berupa ActionListener.


Scripnya seperti ini :




import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class SimpleLogin extends JFrame implements ActionListener {
    private JLabel label1, label2;
    private JTextField txtUser;
    private JPasswordField pwdPass;
    private JButton btnLogin, btnExit;
    public SimpleLogin() {
        super ("Login here...");
        Container container = getContentPane();
        Container.setLayout(new FlowLayout());

        label1 = new JLabel ("Username : ");
        label2 = new JLabel ("Password : ");
        txtUser = new JTextField (20);
        txtUser.setToolTipText("Input Username");
        pwdPass = new JPasswordField(20);

        btnLogin = new JButton ("Login");
        btnLogin.addActionListener(this);
        btnExit = new JButton ("Exit");
        btnExit.addActionListener(this);

        container.add(label1);
        container.add(txtUser);
        container.add(label2);
        container.add(pwdPass);
        container.add(btnLogin);
        container.add(btnExit);

        setSize (300,200);
        setVisible (true);
    }

    public static void main (String args[]) {
        SimpleLogin test = new SimpleLogin();
        test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

    private String user = "", pass = "";
    
    public void actionPerformed (ActionEvent e) {
        if (e.getSource() == btnLogin) {
            user = txtUser.getText();
            pass = pwdPass.getText();
            if (user.equals("achmatim") && pass.equals("otim")) {
                JOptionPane.showMessageDialog(null, "Login successfull");
            } else {
                JOptionPane.showMessageDialog(null, "Username and password dosn't match!");
                txtUser.setText("");
                pwdPass.setText("");
                txtUser.requestFocus(true);
            }
        } else if (e.getSource() == btnExit){
            JOptionPane.showMessageDialog(null,"Thanks to try my program. See you..");
            System.exit(0);
        }
    }
}

Tampilannya kira-kira seperti ini :

Kamis, 17 Februari 2011

Tutorial Java

Program Java adalah sebuah program multiplatform sehingga memungkinkan sebuah program Java dijalankan di semua System Operasi. Untuk itulah mempelajari pemrograman Java sangat bermanfaat.

Sudah setahun ini saya jug sedang mempelajari Java terutama J2ME (terpaksa karena sedang berusaha menyelesaikan skripsi hehe). Tanpa banyak kata lagi, mari kita belajar Java bersama-sama.

Langkah awal tentu saja penginstalan software. Penginstalan software sepertinya tidakperlu saya jelaskan karena tanpa diberitahu pun semua pasti tahu cara menginstal sebuah software.

Langkah ke dua adalah konfigurasi Windows. Konfigurasi ini sangat penting karena tanpa konfigurasi progran Java tidak akan bis berjalan.

  • Untuk Windows 98SE/ME
Langkahnya:
1. Buka file autoexec.bat yang biasanya terdapat di direktori root (C:/) menggunakan teks editor (pake bawaan Windows saja yaitu Notepad).
2. Tambahkan informasi path program Java.
SET PATH = C:\jsdk1.4.2\bin;%PATH%
3. Simpan dan restart computer.

  • Untuk Windows XP (seperti punya saya)
Langkahnya:
  1. Klik menu Start – Control Panel.
  2. Pilih ikon Sistem,klik ganda pada ikon tersebut,kemudian pilih tab Advanced.
  3. Klik tombol Environment Variables, hingga munculkotak dialog Environment Variables.
  4. Klik tombol New hingga muncul kotak dialog New System Variables.
  5. Masukkan nilainya pada kotak Variable Value C:\j2sdk1.4.2\bin;%PATH%, sesuaikan alamat path dengan lokasi penginstalan J2SDK. Klik OK lalu restart computer.

  • Mengetes Program
Untuk memeriksa apa program sudah terinstal dengan benar mari kita buat program sederhana. Untuk awalnya kita akan membuat program helo.java.
1. Buka teks editor (bisa Notepad, Vim, Joe dsb). Saya sarankan memakai JCreator kenapa? Penjelasannya nanti hehe.
2. Ketikkan script berikut ini:

public class Hello
{
public static void main (String[] args)
{
System.out.println("Hello Dunia Java");
}
}

3. Simpan dengan nama Hello.java (simpan dengan nama yang sama dengan nama class). Sebuah program java bersifat case-sensitive artinya huruf besar dan kecil dibedakanjadi hati-hati dalam menuliskan huruf di java, maka dari itu saya sarankan memakai teks editor JCreator.
4. Untuk mengompilasi program tersebut buka command prompt.
5. Pindah drive ke drive dimana kita menyimpan program java tadi. Missal kita menyimpan di drive D: maka ubah drive di command prompt ke drive D:. Caranya ketik cd D: kemudian tekan enter lalu ketiklagi D: tekan enter.
6. Setelah drive berubah ketikkan javac Hello.java. Tekan enter.
7. Kemudian ketikkan java Hello unttuk mengkompilasi file class.

Minggu, 06 Februari 2011

Mengatasi Keyboard Laptop Rusak

Baru-baru ini keyboard laptop gw ada beberapa tuts nya yang gak bisa dipencet alias mati total, gak semuanya sih tapi ada beberapa tuts penting yang mati. Keyboard yang rusak bisa bikin kita emosi (contohnya gw hehe), pas lagi butuh buat ngetik eh malah hurufnya gak bisa dipencet. Apalagi gw lagi ketik script program gw... halah keyboard pake mati segala...
Setelah browsing-browsing di Internet (segala pemecah masalah kita hehe) akhirnya gw nemu juga artikel yang berisi tentang keyboard laptop yang rusak. Ada sebuiah software yang bisa digunakan untuk mengatasi keyboard laptop yang rusak itu yaitu Keyboard Remapper dan salah satu software keyboard remapper yang gratis yaitu software KeyTweak. Di KeyTweak kita bisa mengganti tombol yang mati dengan tombol yang tidak kita pakai misalnya tombol tuts huruf “A” mati, dan tombol “]” masih normal maka kita bisa mengganti tombol “]” agar bekerja seolah-olah sebagai tombol tuts “A”.
Ini screenshootnya dari software KeyTweak tsb:

Oh iya, penjelasan klik disini dan link download bisa di klik disini.
Oh iya, jangan kuatir, softwarenya kecil kok.... ;-)

[Humor] Jarum Pentul

Seorang ibu memberi pesan kepada anak perempuannya...

Ibu : Nak... Tolong dijaga baik-baik keperawanan kamu, jangan sampai jatuh sebelum kamu menikah!

Anak : Baik bu, akan aku jaga dengan baik.

Suatu hari sang anak lagi jalan-jalan, tetapi sepanjang jalan sang anak selalu nengok ke belakang dan jalan pelan-pelan. Ditengah perjalanan ia bertemu seorang pemuda kampungnya.

Pemuda : Kanapa jalanmu sambil nengok belakang, ada apa?

Anak : Anu mas, aku takut keperawananku jatuh.

Pemuda : Oohh... gitu toh! Gimana kalo kamu ikut aku biar kaperawananmu aku paku pakai jarum pentul biar gak jatuh!?

Anak : Beneran mas? Aku mau!

Sampe dirumah sang pemuda, mereka melakukan pemakuan pake jarum pentul asli punya sang pemuda.

Anak : Mas... Kog sakit sih???

Pemuda : Iya, karena jarum pentulnya besar, biar kuat dan enggak jatuh lagi kalau kamu jalan!

Seusai peristiwa tersebut, baliklah anak gadis itu kerumahnya. Sampainya dirumah, ia langsung menemui ibunya.

Anak : Bu... Sekarang aku enggak takut lagi keperawananku jatuh karena tadi udah di paku biar kuat dan enggak bisa jatuh!

Ibu : Di paku!!!!...

Anak : Iya... pakai jarum pentul punya anak kampung desa sebelah! Jarumnya kuat dan besar, kata anak kampung itu biar kuat dan enggak jatuh lagi.

Mendengar perkataan anaknya seketika ibunya pingsan....

Sabtu, 05 Februari 2011

Crop Circle...

Beberapa hari ini sedang marak berita tentang Crop Circle yang (katanya) buatan ALIEN. Yang paling baru Crop Circle yang ada di Sleman Jogjakarta... seperti ini bentuknya :
Crop Circle di Sleman
Sebenernya, Crop Circle sudah ada sejak dahulu. Di berbagai belahan dunia sering bermunculan Crop Circle yang bermacam-macam seperti contoh dibawah ini...



Banyak yang bilang Crop Circle buatan Alien, tetapi ada juga yang mengaku kalo Crop Circle bisa dibuat oleh manusia bahkan vidionya bisa diperoleh di YouTube.
Tetapi taukah teman-teman semua jika ada Crop Circle di Kalimantan yang dibuat oleh manusia? saya jamin Crop Circle ini lebih mengerikan, lebih mengenaskan dan lebih hebat daripada Crop Circle yang pernah ada...



This Crop Circle called... ILLEGAL LOGGING.
Sangat mengenaskan....

BONUS (diambil dari Bluefame.com)

Last Month

My time is running out. Ya, sudah gak ada waktu lagi buat gw seneng-seneng. Sekarang waktunya serius dan pokus menyelesaikan tugas-tugas gw selama ini.