Awal Penciptaan Java

Benarkah asal nama bahasa pemrograman JAVA berasal dari pulau jawa??Cari tahu kebenaranya!!.

Apa itu PHP?

Bagaimana awal pembuatan PHP?Apa fungsinya?dan Apa keunggulan PHP dari bahasa pemrogrman yang lain?

Sikap yang Baik/Positive

Banyak Hal Yang Bisa Dihasilkan oleh Sikap yang Baik

Selasa, 11 September 2012

PHP: Konversi Bilangan Desimal

MEMBUAT SENDIRI KALKULATOR KONVERSI DESIMAL

Kali ini saya akan memberikan tutorial tentang bagaimana membuat kalkulator konversi sederhana dengan PHP.Kita dapat mengkonversi desimal ke bilangan oktak,hexa dan biner dalam kalkulator buatan kita ini.
Langsung saja ,langkah langkahnya dibawah ini:

1.buatlah file dengan nama back.php.Nama file tersebut  bisa dirubah atau disesuaikan.

<?php
if (isset($_POST['submit'])){
    $nama=$_REQUEST['nama'];
    if(isset($_POST['gender'])){
        $gender=$_REQUEST['gender'];
    }
    else{
        $gender='';
    }
    $cek='';
}
else{
    $nama='';
    $gender='';
    $cek="you have to fill the field completely";
    }
?>
<!DOCTYPE html>

<html>
    <head>
   
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Conditional</title>
    </head>
    <style type="text/css">
a:link{color:#FF0000}
a:visited{color:#660099}
a:hover{color:#FFFF00}
a:active{color:#000000}
</style>
</head><body background="background.png">
    <script language="JavaScript">
<!--
window.alert("Welcome");
//-->
</script>
          <h1><?echo $cek?></h1><br>
        <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="form1">
            <p>Name : <input type="text" name="nama" value="<?php echo $nama?>"/></p>
            <p>sex : <input type="radio" name="gender" value="L"
                      <?php ($gender=="L")? print 'checked=""': print '';?>/>
        Male
        <input type="radio" name="gender" value="P"
              <?php ($gender=="P")? print 'checked=""': print ''; ?>/>
        Female </p>
            <input type="submit" name="submit" value="submit"/>
        </form>
                 <?php
        if (isset($_POST['submit'])) { // apakah data ter-sumbit?
            /*membuat variabel untuk menyimpan data yang dikirim*/
            $nama=$_REQUEST['nama'];
            if(isset($_POST['gender'])){
                $gender=$_REQUEST['gender'];
            }
            else{
                $gender='';
            }
            //cek apakah data yang dikirim tidak kososng
        if($nama==''  || $gender==''){
            echo'<h2>You are not fill the field completely </h2>';
        } else {
            /*cek jenis kelamin*/
            if ($gender=='L'){
                echo '<h2>Welcome Bro,  '.$nama.'!!</h2>';
            } else{
                echo'<h2>Welcome Sis,   '.$nama.'!!</h2>';
            }
        }
        echo "<a href='validation.php'> Click to start convertion </a>"; // HASIL ,
            }
        ?>
    </body>
</html>

script diatas akan menghasilkan form seperti ini:

bila telah berjalan seperti diatas maka kita akan menuju langkah ke2.

2.buat file php dengan nama validation.php lalu ketikan script seperti dibawah ini:

<?php
error_reporting(0);
$des = $_REQUEST['des'];//deklarasi var desimal
$option = $_REQUEST['option'];//deklarasi var pilihan
  function oct($des){      
   echo("jadi octal dari".$des." adalah ".decoct($des) . "<br />");
   
    }
function hexa($bil){
$decimal=$bil;
$ori=$decimal ;
    $hex =dechex($decimal);
    $result = strrev($hex);
      return "Bilangan $ori (desimal) dalam bentuk hexadesimal adalah $result";
 
}

function bin($bil){
      $decimal= $bil;
      $ori=$decimal;
                $binary= decbin($decimal);
                $result = strrev($binary);
      return "Biner dari : $ori adalah : $result <br/>"; //funngsi ini mereturn hasil
    }

?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
      <style type="text/css">

a:link{color:#FF0000}
a:visited{color:#660099}
a:hover{color:#FFFF00}
a:active{color:#000000}
</style>
 
    <body >
                <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
                method="post" name="form1" id="style">
            <p>Inputkan : <input type="text" name="des" value="<?php echo $des ?>" /></p>
            <p>Pilih konversi : <br/>
                <input type="radio" name="option" value="bin"
                    <?php ($option=="bin") ? print 'checked=""': print ''; ?>/>
                        Desimal ke Biner<br/>
                <input type="radio" name="option" value="hex"
                    <?php ($option=="hex") ? print 'checked=""': print ''; ?>/>
                        Desimal ke Hexa<br/>
                <input type="radio" name="option" value="oct"
                    <?php ($option=="oct") ? print 'checked=""': print ''; ?>/>
                        Desimal ke Octal<br/>
            </p>
            <input type="submit" name="submit" value="Submit"/>
        </form>
        <?php
            if(isset($_POST['des'])){ //apakah data tersubmit?
                /*mambuat variable untuk menyimpan data yang dikirim*/
                $des = $_REQUEST['des'];
                $option = $_REQUEST['option'];
                //cek apakah data yang dikirim tidak kosong ?
                if($des=='' || $option==''){
                    echo '<h2>Sorry data not complete</h2><br>';
                    echo "<a href='".$_SERVER['PHP_SELF']."'>Reset</a>";
                }
                else{
                    //cek jenis kelamin
                    switch($option){
                        case 'bin' : echo "<h3>".bin($des)."</h3>"; break;
                        case 'hex' : echo "<h3>".hexa($des)."</h3>"; break;
                        case 'oct' : echo "<h3>".oct($des)."</h3>"; break;
                        default : break;
             
                  }
                }
             
              }echo "<br><a href='back.php'>back to the login page </a>";
         ?>
    </body>
</html>



bila berjalan dengan baik maka hasil akhirnya akan seperti gambar dibawah ini:


ini akan muncul saat pertama kali kita menjalankan program dan alert tersebut terbuat dari javacript





gambar dibawah akan terjadi ketika kita belum lengakp mengisi form







dan gambar dibawah akan terjadi apabila kita telah mengisi dengan lengkap data/form tersebut










hasil konversi






JAVA: Menu Menggunakan

 Membuat menu JOption dalam JAVA

Dalam tutorial ini kita akan membuat JOption dan beberapa konversi.
Juga ada program yang akan mengeja bilangan/huruf.
Langsung saja kita berlari ke script bila ada pertanyaan tinggal ditanyakan.


package Praktek1;


import javax.swing.JOptionPane;


public class MenuDariJOption {

  //Fields
    private static String sc;
    private static String _name;
    private static String _des;
    private static String _gender;
    private static int _validDes;
  //~Fields

  //Constructor
    //Class constructor here
  //~Constructor

  //Methods
    public static void hasilPecahan() {
        int desimal;

        String str = JOptionPane.showInputDialog("Masukkan bilangan yang akan dipecah : ");
        try {
            if (str.isEmpty()) {
                JOptionPane.showMessageDialog(null, "Isikan bilangannya");
                hasilPecahan();
            } else {

                desimal = Integer.parseInt(str);

                int satu, dua, tiga, empat, lima, enam, tujuh, delapan, sembilan, sepuluh, sebelas, duabelas, tigabelas;
                satu = desimal / 100000;
                desimal %= 100000;

                dua = desimal / 50000;
                desimal %= 50000;

                tiga = desimal / 20000;
                desimal %= 20000;

                empat = desimal / 10000;
                desimal %= 10000;

                lima = desimal / 5000;
                desimal %= 5000;

                enam = desimal / 2000;
                desimal %= 2000;

                tujuh = desimal / 1000;
                desimal %= 1000;

                delapan = desimal / 500;
                desimal %= 500;

                sembilan = desimal / 200;
                desimal %= 200;

                sepuluh = desimal / 100;
                desimal %= 100;

                sebelas = desimal / 50;
                desimal %= 50;

                duabelas = desimal / 10;
                desimal %= 10;

                tigabelas = desimal / 1;
                desimal %= 1;


                JOptionPane.showMessageDialog(null, "Jumlah seratus ribuan = " + satu
                        + "\nJumlah lima puluh ribuan = " + dua
                        + "\nJumlah dua puluh ribuan = " + tiga
                        + "\nJumlah sepuluh ribuan = " + empat
                        + "\nJumlah lima ribuan = " + lima
                        + "\nJumlah dua ribuan = " + enam
                        + "\nJumlah seribuan = " + tujuh
                        + "\nJumlah lima ratusan = " + delapan
                        + "\nJumlah dua ratusan = " + sembilan
                        + "\nJumlah seratusan = " + sepuluh
                        + "\nJumlah lima puluhan = " + sebelas
                        + "\nJumlah lima satuan = " + duabelas
                        + "\nJumlah satuan = " + tigabelas, "PECAHAN", JOptionPane.INFORMATION_MESSAGE);
            }
            menuJOption();
        } catch (NullPointerException not) {
            JOptionPane.showMessageDialog(null, "Bilangan Wajib Di isi!!");
            hasilPecahan();
        } catch (NumberFormatException nae) {
            JOptionPane.showMessageDialog(null, "Hey '" + str + "'"
                    + " .... bukan angka !!"
                    + "\nMasukkan angka saja !!");
            hasilPecahan();
        }
    }
    String [] angka ={"","satu","dua","tiga","empat","lima","enam","tujuh","delapan","sembilan","sepuluh","sebelas"};
    public static void outTerbilang(){
    sc = JOptionPane.showInputDialog("Inputkan Bilangan yang kamu ingin ketahui penulisannya *maksimal Quadriliyun* ");
    JOptionPane.showMessageDialog(null, new MenuDariJOption().terbilang(new Long(sc)), "TERBILANG", JOptionPane.INFORMATION_MESSAGE);
    }
    private String terbilang(long  x){
        int y;
        String bilang="";
        String[] satuan={""," Ribu "," Juta "," Milyar "," Trilyun "," Quadrilyun "};
        if(x > Math.pow(10, 20)) return "Melebihi kapasitas";
        for(int i=6;i>0;i--){
            y =  (int) (x/Math.pow(10, i*3));
            if(y > 0){
                if(y==1 && i==1) bilang += " Seribu "; else bilang += sebut(y) + satuan[i];
            } x %= Math.pow(10, i*3);
        }
        bilang+=sebut((int)x);
        return bilang;
    }
    private String sebut(int x){
        String bilang="";
        int y = x / 100;
        if(y > 0){
            bilang = angka[y]+" Ratus ";
            if(y == 1)bilang="Seratus ";
            x%=100;
        }
        if(x<12)bilang += angka[x];
        else{
            y=x/10;
            x%=10;
            if(y==1)
                bilang +=angka[x] + " Belas";
            else
                bilang += angka[y]+ " Puluh "+ angka[x];
        }
        return bilang;
    }
    public static String Bilangkan(int number){
      String result = "";
      String angka = Integer.toString(number);
      String[] bilangan = {
        "",
        "SATU",
        "DUA",
        "TIGA",
        "EMPAT",
        "LIMA",
        "ENAM",
        "TUJUH",
        "DELAPAN",
        "SEMBILAN",
        ""
      };
      int x=0;
      int a=0;
      int previous=0;
     
      for(int i=0;i<angka.length();i++){
       
        String suffix="";
        String prefix="";       
       
        int n = Integer.parseInt(Character.toString(angka.charAt(i)));       
       
        x = angka.length()-i-1;
               
       
        switch(x){
          case 0:
            if(previous == 1&&n!=0){             
              suffix="BELAS";
              if(n==1){
                prefix="SE";
                n=10;
              }
            }else{
              suffix="";
              prefix="";             
            }
            result += " "  + prefix +  bilangan[n] + suffix;
            break;
          case 1:           
            if(n!=1){
              prefix="";
              suffix="PULUH";
              if(previous!=0&&n==0){
                suffix="";
              }
            }else{
              int next = Integer.parseInt(Character.toString(angka.charAt(i+1)));
              if(next==0){
              prefix="SE";
              suffix="PULUH";             
              }
              n=10;
            }           
            result += " "  + prefix +  bilangan[n] + suffix;
            break;
          case 2:
            if(n!=1){
              prefix="";
              suffix="RATUS";
              if(previous!=0&&n==0){
                suffix="";
              }
            }else{                           
              prefix="SE";
              suffix="RATUS";                           
              n=10;
            }           
            result += " "  + prefix +  bilangan[n] + suffix;
            break;
          case 3:
            if(previous == 1&&n!=0){             
              suffix="BELAS";
              if(n==1){
                prefix="SE";
                n=10;
              }
            }else{
              suffix="";
              prefix="";             
            }
            result += " "  + prefix +  bilangan[n] + suffix;
           
            if(n!=1){
              prefix="";
              suffix="RIBU";
              if(previous!=0&&n==0){
                suffix="";
              }
            }else{                           
              prefix="SE";
              suffix="RIBU";                           
              n=10;
            }           
            result += " "  + prefix +  bilangan[n] + suffix;
            break;         
        }
        previous = Integer.parseInt(Character.toString(angka.charAt(i)));
        a++;
      }
     
      return result;
    }
   
    public static String ConvertAP(int number,int base){
      String nBase ="";     
      do{
        int mod = number%base;
        number/=base;
        if(mod < 10){
          nBase += mod;
        }else{
          nBase += (char)(mod-10+'A');
        }       
      }while(number >= 1);
     
      String fBase = "";
      for(int i=nBase.length()-1;i>=0;i--){
        fBase+=nBase.charAt(i);
      }
      return fBase;
    }
   
   
    public static void keBiner(int n){
      if(n>1){
        keBiner(n/2);
      }
      System.out.print(n%2);
    }
    public static void inputDesJOption(){
      _des = JOptionPane.showInputDialog("Masukkan Bil.Desimal = ");
    }
    public static void eksepsiInpBiner(){
      inputDesJOption();
      try{
        _validDes = Integer.parseInt(_des);
        String decBin = ConvertAP(_validDes, 2);
        JOptionPane.showMessageDialog(null, _validDes + " dalam binary adalah " + decBin);
      }catch(NumberFormatException ex){
        if(_des == null){
          JOptionPane.showMessageDialog(null, "Tolong Masukkan angka saja");
        }else{
          if(_des.isEmpty()){
            JOptionPane.showMessageDialog(null, "Inputtan anda kosong");
          }else{
            JOptionPane.showMessageDialog(null, _des + " bukan angka!\r\nMasukkan angka saja");
          }
        }
        eksepsiInpBiner();
      }
    }
    public static void eksepsiInpOctal(){
      inputDesJOption();
      try{
        _validDes = Integer.parseInt(_des);
        String decBin = ConvertAP(_validDes, 8);
        JOptionPane.showMessageDialog(null, _validDes + " dalam octal adalah " + decBin);
      }catch(NumberFormatException ex){
        if(_des == null){
          JOptionPane.showMessageDialog(null, "Tolong Masukkan angka saja");
        }else{
          if(_des.isEmpty()){
            JOptionPane.showMessageDialog(null, "Inputtan anda kosong");
          }else{
            JOptionPane.showMessageDialog(null, _des + " bukan angka!\r\nMasukkan angka saja");
          }
        }
        eksepsiInpOctal();
      }
    }   
    public static void eksepsiInpHexadecimal(){
      inputDesJOption();
      try{
        _validDes = Integer.parseInt(_des);
        String decBin = ConvertAP(_validDes, 16);
        JOptionPane.showMessageDialog(null, _validDes + " dalam hexadecimal adalah " + decBin);
      }catch(NumberFormatException ex){
        if(_des == null){
          JOptionPane.showMessageDialog(null, "Tolong Masukkan angka saja");
        }else{
          if(_des.isEmpty()){
            JOptionPane.showMessageDialog(null, "Inputtan anda kosong");
          }else{
            JOptionPane.showMessageDialog(null, _des + " bukan angka!\r\nMasukkan angka saja");
          }
        }
        eksepsiInpHexadecimal();
      }
    }
    public static void inpNama(){
      _name = JOptionPane.showInputDialog("Masukkan nama Anda : ");
      try{
        if(_name.isEmpty()){
          JOptionPane.showMessageDialog(null, "Nama tidak boleh kosong");
          inpNama();
        }else{
            for(int i=0;i<_name.length();i++){
                if(!Character.isLetter(_name.charAt(i))){
                    JOptionPane.showMessageDialog(null, "Nama hanya bisa mengandung huruf");                   
                    inpNama();
                    break;
                }
            }
        }
      }catch(NullPointerException ex){
        JOptionPane.showMessageDialog(null, "Harap diisi nama dulu donk");
        inpNama();
      }
    }
    public static void inpKelamin(){
      String[] jGender = {"LAKI-LAKI","WANITA"};
      int response;
      response = JOptionPane.showOptionDialog(null, "Pilih jenis kelamin anda:", "jenis kelamin", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, jGender, null);
      switch(response){
        case 0:
          _gender = "L";
          break;
        case 1:
          _gender = "W";
          break;
        case -1:
          _gender = null;
          JOptionPane.showMessageDialog(null, "Anda harus menentukan jenis kelamin anda");
          inpKelamin();
      }
    }   
    public static void menuJOption(){
      inpNama();
      inpKelamin();
      String salutation = !"L".equals(_gender) ? "Mbak" : "Mas";
     
      String[] pilihan = {"Biner","Hexadecimal","Octal","Kembali Ke Nama","Bilangkan","Pecahan","<< Keluar >>"};
      while(true){
        int response = JOptionPane.showOptionDialog(null, "Selamat datang " +salutation + " " + _name + "\r\nPilih konversi bilangan dibawah ini:", "konversi",JOptionPane.CLOSED_OPTION,JOptionPane.QUESTION_MESSAGE,null, pilihan,null);
        switch(response){
          case 0:
            eksepsiInpBiner();
            break;
          case 1:           
            eksepsiInpHexadecimal();
            break;
          case 2:
            eksepsiInpOctal();
            break;
          case 3:
            menuJOption();
            break;
          case 4:
              outTerbilang();
            break;
          case 5:
              hasilPecahan();
          case 6:
          case-1:
              System.exit(0);
              break;
          default:
            JOptionPane.showMessageDialog(null, "Response tidak terduga " + response);break;
        }
      }
    }
   
   
    public static void main(String[] args){          
     menuJOption();
     
      //menuJOption();
    }
  //~Methods
}




















Minggu, 09 September 2012

PHP: Konversi Bilangan Desimal

MEMBUAT SENDIRI KALKULATOR KONVERSI DESIMAL

Kali ini saya akan memberikan tutorial tentang bagaimana membuat kalkulator konversi sederhana dengan PHP.Kita dapat mengkonversi desimal ke bilangan oktak,hexa dan biner dalam kalkulator buatan kita ini.
Langsung saja ,langkah langkahnya dibawah ini:

1.buatlah file dengan nama back.php.Nama file tersebut  bisa dirubah atau disesuaikan.

<?php
if (isset($_POST['submit'])){
    $nama=$_REQUEST['nama'];
    if(isset($_POST['gender'])){
        $gender=$_REQUEST['gender'];
    }
    else{
        $gender='';
    }
    $cek='';
}
else{
    $nama='';
    $gender='';
    $cek="you have to fill the field completely";
    }
?>
<!DOCTYPE html>

<html>
    <head>
   
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Conditional</title>
    </head>
    <style type="text/css">
a:link{color:#FF0000}
a:visited{color:#660099}
a:hover{color:#FFFF00}
a:active{color:#000000}
</style>
</head><body background="background.png">
    <script language="JavaScript">
<!--
window.alert("Welcome");
//-->
</script>
          <h1><?echo $cek?></h1><br>
        <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="form1">
            <p>Name : <input type="text" name="nama" value="<?php echo $nama?>"/></p>
            <p>sex : <input type="radio" name="gender" value="L"
                      <?php ($gender=="L")? print 'checked=""': print '';?>/>
        Male
        <input type="radio" name="gender" value="P"
              <?php ($gender=="P")? print 'checked=""': print ''; ?>/>
        Female </p>
            <input type="submit" name="submit" value="submit"/>
        </form>
                 <?php
        if (isset($_POST['submit'])) { // apakah data ter-sumbit?
            /*membuat variabel untuk menyimpan data yang dikirim*/
            $nama=$_REQUEST['nama'];
            if(isset($_POST['gender'])){
                $gender=$_REQUEST['gender'];
            }
            else{
                $gender='';
            }
            //cek apakah data yang dikirim tidak kososng
        if($nama==''  || $gender==''){
            echo'<h2>You are not fill the field completely </h2>';
        } else {
            /*cek jenis kelamin*/
            if ($gender=='L'){
                echo '<h2>Welcome Bro,  '.$nama.'!!</h2>';
            } else{
                echo'<h2>Welcome Sis,   '.$nama.'!!</h2>';
            }
        }
        echo "<a href='validation.php'> Click to start convertion </a>"; // HASIL ,
            }
        ?>
    </body>
</html>

script diatas akan menghasilkan form seperti ini:

bila telah berjalan seperti diatas maka kita akan menuju langkah ke2.

2.buat file php dengan nama validation.php lalu ketikan script seperti dibawah ini:

<?php
error_reporting(0);
$des = $_REQUEST['des'];//deklarasi var desimal
$option = $_REQUEST['option'];//deklarasi var pilihan
  function oct($des){      
   echo("jadi octal dari".$des." adalah ".decoct($des) . "<br />");
   
    }
function hexa($bil){
$decimal=$bil;
$ori=$decimal ;
    $hex =dechex($decimal);
    $result = strrev($hex);
      return "Bilangan $ori (desimal) dalam bentuk hexadesimal adalah $result";
 
}

function bin($bil){
      $decimal= $bil;
      $ori=$decimal;
                $binary= decbin($decimal);
                $result = strrev($binary);
      return "Biner dari : $ori adalah : $result <br/>"; //funngsi ini mereturn hasil
    }

?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
      <style type="text/css">

a:link{color:#FF0000}
a:visited{color:#660099}
a:hover{color:#FFFF00}
a:active{color:#000000}
</style>
 
    <body >
                <form action="<?php echo $_SERVER['PHP_SELF']; ?>"
                method="post" name="form1" id="style">
            <p>Inputkan : <input type="text" name="des" value="<?php echo $des ?>" /></p>
            <p>Pilih konversi : <br/>
                <input type="radio" name="option" value="bin"
                    <?php ($option=="bin") ? print 'checked=""': print ''; ?>/>
                        Desimal ke Biner<br/>
                <input type="radio" name="option" value="hex"
                    <?php ($option=="hex") ? print 'checked=""': print ''; ?>/>
                        Desimal ke Hexa<br/>
                <input type="radio" name="option" value="oct"
                    <?php ($option=="oct") ? print 'checked=""': print ''; ?>/>
                        Desimal ke Octal<br/>
            </p>
            <input type="submit" name="submit" value="Submit"/>
        </form>
        <?php
            if(isset($_POST['des'])){ //apakah data tersubmit?
                /*mambuat variable untuk menyimpan data yang dikirim*/
                $des = $_REQUEST['des'];
                $option = $_REQUEST['option'];
                //cek apakah data yang dikirim tidak kosong ?
                if($des=='' || $option==''){
                    echo '<h2>Sorry data not complete</h2><br>';
                    echo "<a href='".$_SERVER['PHP_SELF']."'>Reset</a>";
                }
                else{
                    //cek jenis kelamin
                    switch($option){
                        case 'bin' : echo "<h3>".bin($des)."</h3>"; break;
                        case 'hex' : echo "<h3>".hexa($des)."</h3>"; break;
                        case 'oct' : echo "<h3>".oct($des)."</h3>"; break;
                        default : break;
             
                  }
                }
             
              }echo "<br><a href='back.php'>back to the login page </a>";
         ?>
    </body>
</html>

bila berjalan dengan baik maka hasil akhirnya akan seperti gambar dibawah ini:

ini akan muncul saat pertama kali kita menjalankan program dan alert tersebut terbuat dari javacript




gambar dibawah akan terjadi ketika kita belum lengakp mengisi form






dan gambar dibawah akan terjadi apabila kita telah mengisi dengan lengkap data/form tersebut








hasil konversi





Rabu, 22 Agustus 2012

Profesi Bergengsi yang Tak Perlu Gelar Sarjana

 Mencari pekerjaan tidaklah mudah, terutama jika seseorang tidak memiliki latar pendidikan yang tinggi. Sebuah data terbaru yang dirangkum oleh situs LinkedIn menanyakan kepada para perekrut kerja, "apa yang Anda prioritaskan? Pendidikan atau pengalaman?" Dan mengejutkannya, pengalaman kerja adalah jawaban terbanyak.


"Status sarjana tidak menentukan kesuksesan kita,status sarjana juga tidak menjamin kita menjadi orang sukses"Ya memang pernyataan tersebut adalah benar adanya.Kalau mau contoh orang orang yang sukses tanpa sarjana saya bisa menyebutkan banyak nama mungkin ratusan,tapi saya berikan contoh orang sukses tanpa sarjana yang cukup berpengaruh dalam kehidupan kita misalnya Bill Gates dan Steve Job.

Satu responden mengatakan, "kuliah hanya mengajarkan teori, dan dari pengalaman pribadi, teori hanya bekerja dalam teori saja." Responden lainnya juga menambahkan, "Gelar hanya tertera di atas kertas, hal ini tidak mencerminkan kemampuan seseorang dalam menangani sebuah pekerjaan. Seseorang tidak mempelajari hal ini di sekolah.”


Menurut situs AskMen, ada beberapa pekerjaan yang tidak membutuhkan titel sarjana sebagai kriterianya. Tentunya hal ini merupakan kabar baik bagi mereka yang memutuskan untuk tidak melanjutkan ke bangku kuliah dan langsung bekerja. Apa sajakah pekerjaan tersebut?


Jurnalis
Menurut situs AskMen, apa yang terjadi di Amerika adalah seseorang yang ingin menjadi jurnalis atau wartawan di sebuah media tidaklah memerlukan gelar sarjana. Anda hanya membutuhkan talenta dan kegigihan dalam bekerja. Jadi, ketika Anda bermimpi menjadi wartwan perang, atau penulis travel yang senantiasa keliling dunia, lewatkan bangku kuliah dan bertemanlah dengan para editor dan penulis.

Anda juga bisa mengasah kemampuan menulis sendiri hanya dengan rajin membaca tulisan dari sebuah media tertentu, Dari situ Anda bisa menyesuaikan dengan gaya tulisan yang disajikan media tersebut. Dan tahukah Anda, beberapa dari orang terkaya di media adalah orang yang tidak menyelesaikan atau tidak pernah merasakan bangku kuliah, seperti pendiri Dreamworks, David Geffen hingga pendiri CNN, Ted Turner.


Manajer Hotel Mewah
Di Indonesia, posisi paling awal dalam industri perhotelan tetap membutuhkan pendidikan khusus, namun berbeda dengan apa yang terjadi di luar sana. Menurut situs AskMen, seseorang bisa mulai dengan menjadi pelayan, dan memanjat tangga karir dalam waktu singkat jika memiliki keahlian dan kesungguhan.

Pengalaman kerja adalah segalanya. Seni ramah tamah yang membuat orang merasa diterima dan nyaman, ditunjang dengan kemampuan menyelesaikan masalah dan tetap kompetitif dan inovatif akan menjadikan seseorang yang tidak lulus sekolahpun bisa menjadi manajer hotel paling mewah di dunia.

IT Specialist
Dunia IT terdengar mustahil dijalankan tanpa pendidikan tinggi dan kecerdasan yang di atas rata-rata. Namun kenyataannya sangatlah berbeda. Seorang ahli IT yang handal, justru tidak membutuhkan sekolah tinggi. Yang dibutuhkan hanyalah kebiasaan dan pengalaman. Saat sebuah bisnis memerlukan sistem perlindungan data yang baik, maka ahli IT dibutuhkan.

Seseorang bisa saja memiliki diploma dalam ilmu IT, namun jika ia tidak memiliki banyak pengalaman menghadapi permasalahan IT, atau tidak terbiasa bereksperiman dangan segala jenis problem, diploma miliknya tidak berguna untuk profesi tersebut. Selain tidak perlu kuliah, profesi ini juga menawarakan gaji yang cukup tinggi, mengingat ahli di bidang ini tidak terlalu banyak peminatnya. Meskipun banyak, jarang yang benar-benar mengkhususkan diri terhadap jenis IT sekuritas.

Produser Musik
Banyak yang menilai pemusik tak perlu duduk di bangku kuliah, karena mengandalkan talenta. Namun jika Anda memiliki sensitivitas pendengaran seperti Mozart dan merasa bisa mengatur sebuah proyek besar menjadi sebuah kesatuan, cobalah menjadi produser.

Produser musik ahli tata suara membutuhkan kemampuan menguasai alat-alat dan pengalaman, sedangkan produser eksekutif lebih mengatur bisnis, yang juga membutuhkan insting terhadap musik bagus dan artis yang berbakat. Selebihnya, faktor koneksi yang berperan dan faktor keberuntungan yang memihak Anda.

Detektif
Profesi ini terdengar asing di Indonesia, namun tidak tertutup kemungkinan Anda memulai usaha jasa ini atau bergabung dengan tim investigasi dari kepolisian. Membutuhkan fisik yang kuat, ketelitian tingkat tinggi serta pemahaman situasi yang pebuh teka-teki.

Biasanya, seseorang bisa langsung bekerja di tim kepolisian dan menimba pengalaman selama lima tahun. Dari situ prestasinya akan menentukan akankah dirinya bisa naik ke jenjang karir yang lebih tinggi menjadi kepala detektif/investigasi. Tak hanya finansial, profesi ini juga memberikan nama baik bagi seseorang yang menggelutinya.

Jumat, 10 Agustus 2012

Konversi Decimal to Octal

Setelah saya memeberikan tutorial konversi dari desimal ke biner dan angka desimal ke angka hexa,kali ini saya akan memberikan tutorial PHP yang fungsinya untuk mengubah angka  desimal ke angka  octal.Saya akan memberikan screenshot coding nya.Tentu saja dalam bentuk image karena ketika kita berpikir dan melakukan sesuatu ingatan kita akan mapu mengingat 90% hal hal baru.Langsung saja,gambar dapat dilihat dibawah:


Fungsi Coding:

<?PHP
if (isset($_POST['decimal'])) { <<< apakah data data tersubmit
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $hex='';
    if (preg_match('/[^0-9]/',$decimal)) { <<<<memastikan inputan adalah angka
die("Maaf, Inputan Salah :( ");
    }



while ($des > 0) { <<<< looping memutuskan apa .......
            if ($decimal%2 == 0) { // menambah 0
                $binery .= 0; // $binery=0+$binery;
                $des /=2; // $binery=$binery/2
            }
            else { // menambah 1
                $binery .=1; // $binery=1+$binery;
                $des = ($des/2)-0.5;
                // echo "<br>$desimal<br>";
            }



Untuk hasilnya dapat dilihat dibawah ini.

Hasil:

FORM INPUTAN


HASIL KONVERSI


Selanjutnya...bila ada kesalahan pada coding atau ada masalah silahkan comment.

Konversi Decimal to Hexa

Setelah saya memeberikan tutorial konversi dari desimal ke biner,kali ini saya akan memberikan tutorial PHP yang fungsinya untuk mengubah angka  desimal ke angka  hexa.Saya akan memberikan screenshot coding nya.Tentu saja dalam bentuk image karena ketika kita berpikir dan melakukan sesuatu ingatan kita akan mapu mengingat 90% hal hal baru.Langsung saja,gambar dapat dilihat dibawah:


Fungsi Coding:

<?PHP
if (isset($_POST['decimal'])) { <<< apakah data data tersubmit
    $des = $_POST['decimal'];
    $original = $_POST['decimal'];
    $hex='';
    if (preg_match('/[^0-9]/',$decimal)) { <<<<memastikan inputan adalah angka
die("Maaf, Inputan Salah :( ");
    }



while ($des > 0) { <<<< looping memutuskan apa .......
            if ($decimal%2 == 0) { // menambah 0
                $binery .= 0; // $binery=0+$binery;
                $des /=2; // $binery=$binery/2
            }
            else { // menambah 1
                $binery .=1; // $binery=1+$binery;
                $des = ($des/2)-0.5;
                // echo "<br>$desimal<br>";
            }



Untuk hasilnya dapat dilihat dibawah ini.

Hasil:

FORM INPUTAN


HASIL KONVERSI


Selanjutnya...bila ada kesalahan pada coding atau ada masalah silahkan comment.

Konversi Decimal to Biner

Kali ini saya akan memberikan tutorial PHP yang fungsinya untuk mengubah angka  desimal ke angka biner.
Saya akan memberikan screenshot coding nya.Tentu saja dalam bentuk image karena ketika kita berpikir dan melakukan sesuatu ingatan kita akan mapu mengingat 90% hal hal baru.Langsung saja,gambar dapat dilihat dibawah:


Fungsi Coding:

<?PHP
if (isset($_POST['decimal'])) { <<< apakah data data tersubmit
    $decimal = $_POST['decimal'];
    $original = $_POST['decimal'];
    $binery='';
    if (preg_match('/[^0-9]/',$decimal)) { <<<<memastikan inputan adalah angka    
die("Maaf, Inputan Salah :( ");
    }



while ($decimal > 0) { <<<< looping memutuskan apa .......
            if ($decimal%2 == 0) { // menambah 0
                $binery .= 0; // $binery=0+$binery;
                $decimal /=2; // $binery=$binery/2
            }
            else { // menambah 1
                $binery .=1; // $binery=1+$binery;
                $decimal = ($decimal/2)-0.5;
                // echo "<br>$desimal<br>";
            }



Untuk hasilnya dapat dilihat dibawah ini.

Hasil:

FORM INPUTAN


HASIL KONVERSI



Selanjutnya...bila ada kesalahan pada coding atau ada masalah silahkan comment.

Selasa, 07 Agustus 2012

Danny Worsnop(Lead Vocal Asking Alexandria)

Danny Worsnop adalah penyanyi dari Inggris. Saat ini ia adalah penyanyi utama dari Asking Alexandria. Dia telah merilis dua album dan satu EP dengan Asking Alexandria. Dia bekerja pada proyek solonya yang bernama "Home", katanya akan dirilis akhir hingga 2011.

Danny lahir 4 Maret 1990 di Beverly, Inggris dan dibesarkan di sebuah desa bernama Gilberdyke. Dia bertemu Ben Bruce di Nottingham, Inggris dan menciptakan apa yang sekarang dikena dengan Asking Alexandria. Bekerja dengan asking Alexandria Stand Up Dan Scream (2009)  ,Life Gone Wild EP (2010), Reckless and Relentless (2011) Solo: Home (Upcoming - 2011).

  



Buat yang suka suaranya Danny Worsnop bisa download lagu solonya disini:

>>>>>>>>>>>>>>>>>>>Danny Worsnop-Savior<<<<<<<<<<<<<<<<<<<<<


Danny Worsnop-Savior Lyric:

I slipped off,
I fell down,
I laid there with my back against the ground,
I reached out, all I found,
My own reflection floated up into the clouds.

You helped me out of my madness,
You pulled me out of my grave.

I'm alive
Breathing deeper than I've ever breathed before,
And I owe it all to you,
I'm coming home.
[ Lyrics from: http://www.lyricsty.com/danny-worsnop-savior-lyrics.html ]
I found my heart, I thought it was dead and gone,
Safely in your hands and It'll stay there forever,
You keep me up, you keep me sane,
You taught me love, you saved me.

You helped me out of my madness,
You pulled me out of my grave.

I'm alive
Breathing deeper than I've ever breathed before,
And I owe it all to you,
I'm coming home.

The distance can't haunt us anymore,
I'm coming home.

I'm alive
Breathing deeper than I've ever breathed before,
And I owe it all to you,
I'm coming home.



Menurut saya lagunya enak banget..apalagi buat pecinta rock ballad.
Very Recommended  Song!!!!

Twitter Delicious Facebook Digg Stumbleupon Favorites More