17 Des 2011

New Pen Pal :)

          Yeah, it's nice to make a friend with other citizen. 'Cause basically interest and wanna try some of, i Add some and Follow too. Some of them are nice and welcome and some of them are neither.
          But just now i got my new welcoming Pen Pal which living in New Jersey but born in El Savador :) Yeah at least he's nice to me. But there's maybe something more like funny thing happen in the middle of our journey of friendship. You know, he orders me to tweets more in English so he can actually understand what i said in my tweets, but funniest part is himself is using somewhat like Spanish in almost his tweets not English (ought that's really funny dude) so here someone who getting don't understand what he said is ....  me (forget it). Yeah sometimes i use the service of Google Translate to translate Spanish into English or Indonesian ^^
          Before i ever got some of pen pals from many other countries, and i ever removed one of them too 'cause he chatted me using Arabican Alphabets (and actually i can't read what if without punctuation mark) and when i ordered him to use English as the International Languages, but he refused and he even try to write in Indonesian (it might using Google Translate 'cause almost all the grammar's wrong), that's really bothering you know? So, i'm so sorry i removed you dude :(
          The same funny thing ever happen to me again, i got friend from Quilpue, Chile. He speaks Spanish, and good looking too, hahah. When i wrote in his wall using English, he replied me using Spanish, and so on. You can imagine how difficult communicate with two people using different languages ​​and no one was willing to budge? But i don't know why i still loving this way :)
          I ever share private joke with my mum, i told her what about if i married with the western?, and my mum answered it with laughing ... ZZzzz. Yeah i loved differences, make us can learn and understand each other, perfect! I know i might bad in social with each other, maybe they think i'm not cool or maybe my social syndrome works based on my mood to be socialite, i don't know.
          Okay, the main of this post is i very pleased to have pen pals from abroad, who knows i'll be able to marry one of them someday *i'm joking*. Yeah that's all and have a nice Sunday Afternoon :)





9 Des 2011

Cara Membuat Segitiga Bintang

      Berikut adalah contoh codingnya >>

    public class SegitigaBintang {
    public static void main(String args[])
    {
        int I, N, J, Z, X, kanan, kiri, T; 
       
        N = 8;
        I = 0;
        J = 0;
        X = (N - 1) + N;
        Z = (X / 2);
        kiri = Z;
        kanan = Z;
         
        while (I < N)
        {
            T = kiri;
            while (J < X)
            {
                if(J == kiri || J == kanan)
                {
                    while (T <= kanan)
                    {
                        System.out.print("*");
                        T++;
                    }
                }
                else
                {
                    System.out.print(" ");
                }
                J++;
            }
            kiri--;
            kanan++;
            J = 0;
            System.out.println("");
            I++;
        }
    }
   
    }





     Hasilnya adalah sebagai berikut :







Java PBO

     PBO pada Java merupakan bahasa pemrograman yang berbasis objek. Semua data dan fungsi di dalam PBO dibungkus dalam kelas-kelas atau objek-objek. Berikut adalah istilah-istilah dasar tantang PBO.

1. Inheritance / Pewarisan. Merupakan penurunan semua variable & method dari superClass ke SubClass keyword aksesnya adalah "extends" digunakan untuk relasi 1:1.
2. Polimorfism / Perubahan. Merupakan perubahan bentuk pada method. Ada 2 jenis Polimorfism:
    - Overloard -> perubahan pada parameter di kelas itu sendiri / kelas turunannya. konstruktor & method
        (class sendiri/pewarisan).
    - Override -> perubahan pada body, khusus turunan method (class turunan).
3.  Encaptulation / Pembungkusan. Memiliki 4 tingkat akses,yaitu :
     - Public : dapat diakses oleh semua class pada semua package.
     - Default : dapat diakses oleh semua class tapi hanya dalam 1 package yang sama (1 package).
     - Protection : dapat diakses oleh class turunan & kelas itu sendiri.
     - Private : hanya dapat diakses oleh class itu sendiri.
4.  Modifier. Dibedakan menjadi 2, yaitu :
     - Static : diguakan untuk pemanggilan variable & method agar pengaksesannya tanpa
                   inisialisasi / pembentukan objek.
     - Final : diberikan pada class agar tidak bisa diturunkan, merubah variable menjadi konstan, dan method
                  tidak bisa di override ataupun di overwrite.
5. Abstract Class : merupakan class tertinggi, tidak bisa dibuat objek, berisi abstract method & non abstract
                             method. Keyword untuk mengakses abstract class adalah  "extend" karena berupa class.
      - abstrack method = abstrack yang tidak memiliki body, dan penulisan syntaxnya diakhiri dengan tanda
                             titik-koma (;)
      - non abstrack = memiliki body.
6. Interface. Bukan merupakan class, berisi abstract method (tidak memerlukan definisi "abstract" pada
   penulisan syntax), berisi final variable (variablenya konstan). Untuk mengakses menggunakan keyword
   "implements. Dapat digunakan untuk askses dengan relasi 1 : n.

4 Nov 2011

Marco Simoncelli Bakal Jadi Nama Sirkuit

Marco Simoncelli Bakal Jadi Nama Sirkuit
Sirkuit Misano World, Italia.


TREK sirkuit Misano World yang berada di Italia akan diganti namanya menjadi sirkuit Marco Simoncelli sebagai penghormatan kepada pembalap Italia berjuluk Super Sic yang meninggal di MotoGP musim 2011 ini.
Usulan perubahan nama itu datang baru dua pekan setelah Simoncelli meninggal dalam tragedi MotoGP Sepang. Para pengelola langsung setuju dengan pergantian nama sirkuit tersebut.
"Kami ingin mengenang Sic (Simoncelli) dan turut berdukacita untuk keluarganya dan juga ribuan penggemar yang sangat mengaguminya sebagai seorang pembalap pemberani," kata Luca Colaiacovo, CEO Santamonica Spa.
"Kami senang dan bangga mengganti nama Misano dengan Marco Simoncelli, seorang juara di ajang olahraga balap motor dan juga dalam kehidupan ini," kata Luca.
Pemilik sirkuit juga siap mengambil jalur hukum untuk menguatkan nama Simoncelli sebagai satu-satunya nama sirkuit di dunia sehingga tidak ada lagi penggunaan nama serupa yang berhubungan dengan nama Simoncelli.
Sebelunya sirkuit Misano sempat diusulkan diganti namanya dengan nama beberapa pembalap yang jadi korban balap di ajang MotoGP. Namun perubahan nama tersebut tidak bisa dilakukan langsung, ada proses untuk pergantian nama terlebih dahulu.
Trek ini memiliki panjang 4,064 km dengan 11 tikungan dekat kota Misano Adriatico, provinsi Romini. Didesain tahun 1969 dan dibangun dari 1970 sampai 1972. Pertama kali race balap motor di kelas paling bergengsi dunia termasuk MotoGP di tahun 1981.
Simoncelli sendiri belum pernah merasakan kemenangan di sirkuit ini, pada musim ini ia menempati posisi finis keempat di bawah Jorge Lorenzo, Dani Pedrosa, dan Casey Stoner. Sedangkan pada musim 2010, saat masih berstatus pendatang baru, ia finis di peringkat ke-14.

my beauty mess



When i grew up become teen,
and  when i began try to understand 'bout what love is
In my mind, i just think that love is just for parents, and GOD, at first
But then u come into my life,
fill my days, give me some hopes.
Getting closer with me
Till how closed we're, till you call me "darling"

      Just be honest,
      Since we went out together on February 6th to had a little vacation
      I still think about it all the time
      Even i still remember the way what we've through
      Till i ever bring it in my dream
      Just because i can't get the memories of you off my mind

At that time
U always protect me well,
walked both behind and beside me,
waiting for me if i leaved by,
bring my belonging,
just never let me walk alone
And it run for a quiet long time

      But after you make me bloom,
      then you go, leave me alone
      without any reason
      Never talk or have some contact with me anymore

And it's hurt
Broke my felling of you,
is that what u want now ha?
Getting closer, give some hopes, give some sunshine, and then just leave it out finally?

      But now you make me know,
      that i can't fall easier to some one's word
      And i can't believe more or too closer to some one
      if i don't want to be hurt by them.
      One word i wanna say to you,
      Actually, i can't breathe without you,
      but you did something that make me have to



love quote



Cintailah orang yang kau cintai sekedarnya saja
Siapa tahu pada suatu hari kelak
ia akan berbalik menjadi orang yang kau benci
 
Dan bencilah orang yang kau benci sekedarnya saja
Siapa tahu pada suatu hari kelak
ia akan menjadi orang yang kau cintai





LOVE QUOTE


I don't want him to love me like Edward Cullens loves Bella Swan
I don't want him to love me like a fat kid loves cakes
I don't want him to love me like Romeo loves Juliette
I don't want any of that ...
 
 
 
 
I just want him to love me, like Severus Snape loved Lily Potter.



Friend Vs True Friend


Friend give you smile,
But true friend give you happiness
    Friend will lie about you,
    But true friend won't tell your weakness
Friend knives your back,
But true friend will slog your face
    Thousands friends come when you're happy,
    But only one true friend comes when you cry
Friend come when he needs you,
But only true friend comes when you need him
    Friend leaves when everybody does,
                                        But true friend comes when everybody leaves
Friend comes and leaves,
But true friend is yours forever .... 

Like Quote, Friendship is in Unity Diversity


Friendship never view both profit and loss to make a friend with each other



13 Okt 2011

JAVA APPLET

       JAVA APPLET adalah sebuah program kecil yang ditulis dengan menggunakan bahasa pemrograman Java, yang diakses melalui halaman Web dan dapat di-download ke dalam PC klien yang kemudian dijalankan pada jendela penjelajah webJava applet dapat secara dinamis menambahkan beberapa fungsi kepada halaman-halaman Web yang bersifat statis. Akan tetapi, untuk menjalankannya sebuah komputer harus memiliki program penjelajah web yang dapat menjalankan Java, seperti Microsoft Internet Explorer 4.0 ke atas, Netscape NavigatorMozilla Firefox, dan Opera.

       Ketika sebuah Java applet dibuat, semua pernyataan Java yang terkandung di dalam kode sumbernya akan dikompilasi menjadi Java bytecode, yakni sebuah bahasa mesin semu (virtual engine/machine language) yang dibentuk oleh Java. Berkas yang berisi Java bytecode ini akan disimpan sebagai sebuah berkas kelas Java (Java class file) di dalam sebuah Web server, seperti halnya Apache HTTP Server atau Microsoft Internet Information Services (IIS). Sebuah halaman Web yang hendak menggunakan applet tersebut harus menggunakan tag ... di dalam kode sumber-nya. Ketika sebuah penjelajah Web milik klien melakukan request kepada halaman Web tersebut dan menemukan bahwa di dalamnya terdapat tag ...bytecode di dalam Java class file akan dieksekusi oleh mesin semu di dalam jendela penjelajah Web, yang dapat berupa Microsoft Java Virtual Machine atau Java Runtime Engine dari Sun Microsystems.

23 Sep 2011

Input Data menggunakan JOptionPane

 
         Berikut adalah contoh program inputan dinamis untuk menghitung rata-rata menggunakan JOptionPane.

import javax.swing.JOptionPane;
class InputanDinamis {
  
    public static void main(String [] args){
  
    String nama=JOptionPane.showInputDialog("Enter Your Name :");
    String U1=JOptionPane.showInputDialog("Enter UH1 :");
    String U2=JOptionPane.showInputDialog("Enter UH2 :");
     String U3=JOptionPane.showInputDialog("Enter UH3 :");
    String T=JOptionPane.showInputDialog("Enter Nilai Tugas :");
  
    int UH1= Integer.parseInt(U1);
    int UH2 = Integer.parseInt(U2);
    int UH3 = Integer.parseInt(U3);
    int tugas = Integer.parseInt(T);
  
    double NA = (0.3*UH1)+(0.4*UH2)+(0.2*UH3)+(0.1*tugas);
    String Ket;
    if(NA <= 100 && NA > 79){Ket= "A";}
    else if(NA <= 79 && NA >74){Ket = "B+"; }
    else if(NA <= 74 && NA >64){Ket = "B"; }
    else if(NA <= 64 && NA >59){Ket = "C+"; }
    else if(NA <= 59 && NA >54){Ket = "C"; }
    else if(NA <= 54 && NA >44){Ket = "D"; }
    else{Ket = "B"; }
    String pesan;
    if(NA >= 70){pesan = ",Congratulation :)";}
    else{pesan = ",You have to study harder :)";}
    String message ="Your Name " +nama+ "Your Total Score is " +NA+ ", You got " +Ket+ pesan;
    JOptionPane.showMessageDialog(null, message);
}
  
}

       Contoh Inputannya adalah :











       Berikut adalah tampilan Hasil Outputannya :




       Project ini saya buat di JCreator. Demikian share ilmu dari saya, selamat mencoba dan semoga bermanfaat :)