Senin, 21 Januari 2013

DIAM

Harus Terpisah - Cakra Khan
Sendiri, sendiri ku diam, diam dan merenungMerenungkan jalan yang kan membawaku pergiPergi tuk menjauh, menjauh darimuDarimu yang mulai berhentiBerhenti mencoba, mencoba bertahanBertahan untuk terus bersamaku
Ku berlari kau terdiamKu menangis kau tersenyumKu berduka kau bahagiaKu pergi kau kembali
Ku coba meraih mimpiKau coba ‘tuk hentikan mimpiMemang kita takkan menyatu
Bayangkan.. bayangkan ku hilang, hilang tak kembaliKembali untuk mempertanyakan lagi cintaCintamu yang mungkin, mungkin tak berartiBerarti untuk ku rindukan
Ku berlari kau terdiamKu menangis kau tersenyumKu berduka kau bahagiaKu pergi kau kembali
Ku coba meraih mimpiKau coba ‘tuk hentikan mimpiMemang kita takkan menyatu
Ini harusnya kita coba saling melupakanLupakan, lupakan kita pernah saling bersama
Ku berlari kau terdiamKu menangis kau tersenyumKu berduka kau bahagiaKu pergi kau kembali
Ku coba meraih mimpiKau coba ‘tuk hentikan mimpiMemang kita takkan menyatu
selama ini aku udah nunggu kamu. selama ini juga aku berusaha mertahanin kamu. walau ada yang bilang ini itu. bahkan aku pernah meragukan perasaanmu ke aku. tapi aku berusaha menyakinkan perasaanku ini. bahwa gosip itu semua gak bener, dan aku hanya percaya padamu. taukah kamu ini sangat sulit bagiku tuk ngejalani hari-hari ini. tapi aku berusaha bertahan demi kamu. tapi itu semua berubah, hilang sudah. usaha dan perjuanganku selama ini sia-sia. semenjak kau ingin "menyerah" dan tak mau ngelanjutin crita ini lagi. kenapa je?apakah usahaku selama ini kurang?. aku cuma bisa diam je.

Aku nyaman denganmu..
Aku berkata aku tidak bisa melihatmu bukan aku tidak akan melihat kamu..
Tapi kau banyak muncul dihadapanku..

Itu sakit ketika ku melihatmu, sulit bagiku..
Setelah meninggalkan negeri bintang-bintang, aku menemukan cara untuk hidup..
Aku hanya perlu menjaga bintang yang jauh dan mengamatinya dari kejauhan..
Ketika ku melihat bintang terang yang terlalu dekat itu begitu terang dan menyakitkan mataku..
Jadi aku akan pergi jauh..
Aku berusaha untuk dapat melihatmu dengan jelas ketika kau datang..
Bahkan dalam kegelapan..
Aku takut akan kehilangan kamu dalam gelap dan aku tidak ingin kehilangan kamu..
Tapi sekarang, meskipun aku bisa melihat dengan begitu jelas aku tak bisa terus denganmu..


Rabu, 28 November 2012

28 November 2012


Hari ini tak seperti hari kemarin. Dan hari ini aku ada cerita. Malam ini, rencananya aku diajak ke kosnya dita. Emm… rencananya mau masak sih hehe masak sayur bening J . ini pertama kali gue masak :D *LOL. Ting ting… ting ting… hp-ku bunyi. 
asti:”alfi, dita kalian berdua diundang sama dibaj ke roker di traktir. Habis isya’”
Aku:”oke” #gue suka bagian paling akhir :D
Aku:”dit, ojo masak kita diundang sama dibaj makan di roker :D”
-_- untung belum masak, cobak kalo udah selesai masaknya. Pasti udah kenyang duluan :D . saking senengnya kita berangkat. Nyampek disana -_- sepi gak ada seorangpun disana *gak jelas mau ngapain. Akhirnya dita sms ke asti.
Dita:”ti, wes berangkat”
Asti:”belum”
Dita:”owala, aku sama alfi sendiri di sini L
Asti:”walah, timbang sendirian mending kesini aja say, aku di kos nya andre. Sambil nunggu dibaj datang”
Aku sama dita langsung capcuss ae :D *modus nih. Nyampek sana mereka senyam-senyum –‘.
Andre:”wer,klewer iki lo wer. Golek I alfi”
Aku ketawa-ketawa gak jelas :D. ya udah wes dia akhirnya turun. Pertama nya se, aku ketawa-ketawa gak jelas *mungkin aku salting kali ya. Dia pun juga gitu. Senyam-senyum J. Kita omong-omongan tapi gak banyak. Bisa dibilang masih kaku *ecieelah. “DEL” nama itu mulai terdengar di telingaku J. Aku kangen saat kamu panggil aku “DEL” dan akhirnya itu terwujud :D. Dan yang paling berkesan adalah saat aku salaman sama dia. Dan dia narik tanganku >.<. aku gak tau maksudnya apa. Tapi yang jelas aku seneng banget. Karna aku bisa mendengar saat kamu panggil aku “DEL” dan karena memegang tanganmu untuk pertama kalinya J *alay.
Tapi kata temenku aku itu masih munafik, masih belum bisa ngontrol emosi. Ya maaf karna aku baru pertama kali merasakan perasaan yang sedemikian besar yang sebelumnya belum pernah aku rasakan. Dan aku akan mencoba untuk mengendalikan emosiku dan menghilangkan munafikku ini. Mungkin aku terlalu berlebihan tentang perasaanku ini padamu. Aku juga gak tau kenapa. Or maybe you my first love???. Tapi, terimakasih untuk hari ini. Aku sangat bahagia,senang campur aduk wes pokok e J makasih ya GEJE. Aku juga berterimakasih sama temen-temenku mungkin kalo itu tidak terjadi aku gak bakalan ngrasa seseneng ini.
THANK’S DITA, ASTI, ANDRE.

Listen        I LOVE U :D





Senin, 12 November 2012

Deep Down


Aku tak bisa ungkapkan semua yang ada saat ini. Hanya gambar ini yang bisa mewakili semua yang aku rasakan..























Di setiap gambar ada moment tersendiri buatku.

*UNTUKMU


25 September 2012


Hari itu aku tampil di acara BULBA di sekolah ku. Tampil sebagai anak dence. Aku tampil dengan agak salting bukan agak ya tapi ya emang salting aku karna ada kamu di sana. Di depan sendiri lagi -_-. Sampek sampek aku salah gerakan gara-gara kamu. Singkat cerita.. aku berharap kamu bakalan bilang kalo kamu sayang sama aku sehabis acara selesai. Tapi itu hanya khayalan semata. Kamu tak mungkin bilang begitu. Malah yang bilang seperti itu,temenmu ke temenku. Acara selesai, aku pulang bareng sama temenku. Kebetulan hari jum’at itu libur. Aku lupa kalo aku gak bawa helm dari rumah. Saat itu aku bingung sama temenku. Mau pinjam helm nya siapa???. Saat itu juga aku lihat dia lewat di depan sekolah. Tanpa pikir panjang aku langsung panggil dia. Itu pertama kalinya aku manggil dia seperti itu. Karna sebelumnya aku gak pernah panggil dia. Hahaha *alay.
“kamu punya helm?”.
“enggak punya aku. Temenku punya”.
“oh ya wes. Pinjamno age?!”.
“yo nang kos tah!”.
Tanpa pikir panjang. Langsung tancap gas ke kos nya dia. Ke kos beda arah. Aku ke kanan. Dia ke kiri. Hampir nyampek di kos nya. Aku sama dia papasan (berhadap-hadapan). Dia dari arah utara dan aku dari arah selatan. J seneng banget rasanya. Hehehe. Waktu mau nyampek di kos nya. Ada segerombolan anak-anak titttt. Langsung aku sama temenku berhenti. Antara iya atau tidak. Akhirnya aku disuruh kesana sama salah satu dari anak gerombolan itu(bahasa tangan).
“eh, tolong panggilkan si Dio!”.
“he, panggil alfi itu lo!”.
“napo?”.
“boleh pinjem helm?”.
Yang keluar bukan si dio tapi dia sambil bawa helm J. Seneng banget aku hehehehe.
“tak bawa 4 hari boleh?”.
“yo gak ngerti. Tanya dio aja”.
“Dio, helm mu boleh tak bawa 4 hari?”.
“lo??”. “y wes gak pa2”.
Waktu aku mau pulang, dio bilang.
“eh, jangan pulang dulu. Dia mau ngomong.”
Tak sengaja aku lihat mukanya si dia. Kayak gimana gitu. Mau ngomong seperti “Jangan Dulu!”. Antara iya dan tidak.
“dapet salam dari dia. I Love You”.
Aku cuma bisa senyum. Karna … akhirnya aku langsung pulang ke kos *packing. Sampek di kos, aku mikir Kenapa aku tadi gak bilang “iya,salam balik”. Dan aku hanya bisa tersenyum :o. oh my god, come on!!. Temenku waktu itu, berharap kamu bakal bilang kalo kamu sayang sama aku. Akupun juga berpikir hal yang sama. Tapi, ya udahlah. MUNGKIN BELUM WAKTUNYA ..!

13 September 2012


Malam itu aku sedang online. Seperti biasa update status dan koneksi mumpung cepat. Hahaha. Tiba-tiba GLUNG ternyata ada yang chat aku. Aku pikir itu anak-anak yang yang mau tanya tentang masalah tugas. Tapi ternyata “dia”. Awalnya aku heran tumben dia chat aku. Akhirnya aku dan dia jadi keterusan chat. dia chat aku menggunakan fb lain. Ternyata fb nya di heck sama teman-temannya. Itupun dia bilang ke aku lewat chat. Nah sejak saat itu, aku sama jadi punya panggilan sendiri. Dia panggil aku MODEL dan aku panggil dia GEJE. Hehehe. Sejak saat itu juga aku mulai ada rasa sama dia.  Padahal statusku masih berpacaran. Aku bingung milih siapa. Dan akhirnya aku tanya teman-temanku mencari solusi yang tepat. Dan jawaban dari mereka bertiga sama yaitu “Kamu harus milih!”.  Hampir 3 minggu aku mikir aku harus milih siapa.. dan akhirnya aku yakin akan perasaan ini. Dan aku lebih milih putus. Dan berpaling ke dia. Ecieelah hahahaha. Aku gak tau dia tau apa gak kalo aku udah putus. Aku berharap dia tau.

Rabu, 26 September 2012

SIGN UP, SIGN IN, SIGN OUT DENGAN MENGGUNAKAN JAVA

package praktek1;

/**
 *
 * @author user
 */

import praktek1.MenuDariJOption;
import javax.swing.JOptionPane;
import java.util.*;

public class data{
    public ArrayList nameArray = new ArrayList();
    public ArrayList genderArray = new ArrayList();
    public ArrayList passArray = new ArrayList();
    public int countSignIn;
    public int nameLength;
    public int genderLength;
    public int passLength;

    public void mainMenu() {
        String[] menu = {"Sign Up", "Sign In"};
        int pilihan = JOptionPane.showOptionDialog(null,
                "Selamat Datang Di Program Ini",
                "Menu",
                JOptionPane.YES_NO_OPTION,
                JOptionPane.PLAIN_MESSAGE,
                null, menu, null);
        switch (pilihan) {
            case 0:
                signUp();
                break;
            case 1:
                signIn();
                break;
            default:
                JOptionPane.showMessageDialog(null, "Tolong Sign In dulu ya");
                mainMenu();
                break;
        }
    }

    public void signUp() {
        Object nameSuit[] = nameArray.toArray();
        Object passSuit[] = passArray.toArray();
        String nama = inpNama();
        int d;
        for (d = 0; d < nameArray.size(); d++) {
            if (nameSuit[d].equals(nama)) {
                JOptionPane.showMessageDialog(null, "User sudah ada!!");
                signUp();
            }
        }
        if (d == nameArray.size()) {
            nameArray.add(nama);
        }
        genderArray.add(inpGender());
        int i = 0;
        while (i < 2) {
            String pass = inpPassword();
            if (!pass.matches(".{6,}")) {
                JOptionPane.showMessageDialog(null, "Maaf, password minimal 6 karakter");
            } else if (pass.matches(".{6,}")) {
                passArray.add(pass);
                mainMenu();
            } else if (i == 2) {
                i = 0;
            }
        }
    }

    public String inpNama() {
        String nama = JOptionPane.showInputDialog("Masukkan nama Anda : ");
        try {
            if (nama.isEmpty()) {
                JOptionPane.showMessageDialog(null, "Maaf nama tidak boleh kosong");
                inpNama();
            } else if (!nama.matches("[a-z A-Z]+")) {
                JOptionPane.showMessageDialog(null, "Maaf masukkan huruf saja");
                inpNama();
            }
        } catch (NullPointerException npe) {
            JOptionPane.showMessageDialog(null, "Maaf memasukkan nama anda terlebih dahulu");
            inpNama();
        }
        return nama;
    }

    public String inpGender() {
        String gender = "";
        String[] opGender = {"cewek", "cowok"};
        int pilihan = JOptionPane.showOptionDialog(null,
                "Silahkan pilih jenis kelamin anda",
                "Gender",
                JOptionPane.YES_NO_OPTION,
                JOptionPane.PLAIN_MESSAGE,
                null, opGender, null);
        switch (pilihan) {
            case 0:
                gender = "Sista";
                break;
            case 1:
                gender = "Brader";
                break;
            default:
                JOptionPane.showMessageDialog(null, "Maaf Anda harus memilih jenis kelamin Anda terlebih dahulu");
                inpGender();
                break;
        }
        return gender;
    }

    public String inpPassword() {
        String password = JOptionPane.showInputDialog("Silahkan masukkan password Anda");
        try {
            if (password.isEmpty()) {
                JOptionPane.showMessageDialog(null, "Maaf password tidak boleh kosong");
                inpPassword();
            }
        } catch (NullPointerException npe) {
            JOptionPane.showMessageDialog(null, "Maaf anda harus masukkan password Anda terlebih dahulu");
            inpPassword();
        }
        return password;
    }

    public void signIn() {
        Object nameSuit[] = nameArray.toArray();
        Object passSuit[] = passArray.toArray();
        Object genderSuit[] = genderArray.toArray();
        String nama = inpNama();
        String password = inpPassword();
        String kesalahan = "";
        String betul = "";
        int i;
        for (i = 0; i < nameArray.size(); i++) {
            if (nameSuit[i].equals(nama) && passSuit[i].equals(password)) {
                JOptionPane.showMessageDialog(null,
                        " Selamat datang " + genderSuit[i] + " " + nameSuit[i] + "");
                menuJOption();
            } else if (!nameSuit[i].equals(nama) && !passSuit[i].equals(password)) {
                kesalahan = "nama dan password";
                betul = "ada";
            } else {
                if (!passSuit[i].equals(password)) {
                    kesalahan = "password";
                    betul = "cocok dengan nama";
                }
                if (!nameSuit[i].equals(nama)) {
                    kesalahan = "nama";
                    betul = "cocok dengan password";
                }
            }
        }
        if (i == nameArray.size()) {
            JOptionPane.showMessageDialog(null, "Maaf password yang anda masukkan tidak cocok"
                    +" atau mungkin anda belum terdaftar"+ betul + "\ncoba lagi");
            mainMenu();
        }
    }

    public void menuJOption() {
        MenuDariJOption konv = new MenuDariJOption();
        String[] pilihan = {"Biner", "Hexa", "Oktal", "Terbilang", "Pecahan", "Log Out", "Sign Out"};
        while (true) {
            int response = JOptionPane.showOptionDialog(
                    null, "Selamat Datang !"
                    + "\nPilih Konversi Bilangan di bawah ini"// Pesan
                    , "Konversi Bilangan" // Judul di Tittlebar
                    , JOptionPane.YES_NO_OPTION // Tipe Option
                    , JOptionPane.PLAIN_MESSAGE // Tipe Pesan
                    , null, pilihan, null // Default button
                    );
            switch (response) {
                case 0:
                    konv.setPilih("Biner");
                    MenuDariJOption.outHasilBiner();
                    break;
                case 1:
                    konv.setPilih("Hexadesimal");
                    MenuDariJOption.outHasilHexa();
                    break;
                case 2:
                    konv.setPilih("Oktal");
                    MenuDariJOption.outHasilOktal();
                    break;
                case 3:
                    konv.setPilih("Terbilang");
                    konv.outTerbilang();
                    break;
                case 4:
                    konv.setPilih("Pecahan");
                    konv.hasilPecahan();
                    break;
                case 5:
                    mainMenu();
                    break;
                case 6:
                    default:
                    JOptionPane.showMessageDialog(null, "Terima Kasih :)");
                    System.exit(0);

            }
        }
    }
}