Halloween party ideas 2015


menjadi programmer handalMenjadi programmer handal pastinya impian setiap orang yang menggeluti dunia IT. Syarat menjadi programmer handal tidaklah mudah karena ada beberapa hal atau kriteria yang harus dikuasai. Jadi, sebelum memutuskan terjun total di bidang programming atau coding ada baiknya kita bertanya pada diri sendiri apakah sudah memiliki kriteria yang mencukupi sebagai syarat menjadi programmer handal. Hal ini penting karena perkembangan teknologi informasi IT atau teknik informatika semakin hari semakin berkembang yang menuntut totalitas kita terutama bidang IT programmer.
Apakah syarat menjadi programmer handal itu? Baiklah, berikut kita akan bahas hal atau kriteria apa saja yang dibutuhkan.


  1. Logika dan Imajinasi. Seorang programmer handal harus memiliki kemampuan untuk memecahkan suatu masalah tidak saja dengan satu jawaban tapi bisa lebih dari satu. Di sini pentingnya logika dan imajinasi untuk mencari cara penyelesaian berbeda namun mendapat hasil yang baik. Untuk ini kita harus memiliki dasar menghitung atau matematika yang kuat.
  2. Penasaran dan Tidak Gampang Menyerah. Pada dasarnya programmer akan selalu dihadapkan pada persoalan yang kompleks untuk menyelesaikan bahasa pemrogramman untuk menghasilkan output maksimal. Demikian kompleksnya persoalan yang harus dipecahkan menuntut konsistensi kita untuk tidak putus asa dan selalu ingin tahu.
  3. Rajin, Tekun dan Ulet. Belajar bahasa pemrograman tidaklah mudah karena begitu banyak macam bahasa pemrograman yang perlu dikuasi belum lagi dihadapkan pada kasus kasus tertentu yang mengharuskan seorang programmer memeras otak menciptakan suatu aplikasi terbaru dan lain daripada yang lain. Bahasa pemrograman tersebut antara lain HTML, PHP, Java, Python, ASP, C++ dan masih banyak lagi.
  4. Mencintai Pemrograman. Jika sudah cinta sesuatu atau seseorang, apapun pasti akan kita lakukan, bukan? Nah, sama halnya dengan menjadi programmer, kalau sudah cinta kita akan sukarela dan tidak merasa terpaksa mempelajari kerumitan yang ada pada bahasa pemrograman.
Intinya, untuk bisa menjadi programmer yang handal harus membutuhkan waktu yang cukup lama dan keahlian ini tidak bisa dikuasai seseorang dalam waktu yang singkat. Ketekunan dan kesukaan merupakan kunci dan syarat menjadi programmer handal.

Membuat Aplikasi Penggajian Sederhana menggunakan java, buat sobat blogger yang kebingungan mencari sintak atau code untuk membuat sebuah aplikasi menggunakan java, berikut ini ada sedikit tutorial beserta sintaknya untuk membuat aplikasi upah gaji sederhana. Semoga saja aplikasi sederhana ini bisa membantu sobat blogger dalam menyelesaikan tugas yang diberikan olah dosen atau guru.

Gambar :







import java.awt.event.*;
import javax.swing.*;
public class HitungUpah extends JFrame {
JLabel lbl1=new JLabel ("Hitung Gaji Pegawai ");
JLabel lbl2=new JLabel ("Nama Pegawai ");
JLabel lbl3=new JLabel ("NIP ");
JLabel lbl4=new JLabel ("Gaji Pokok ");
JLabel lbl5=new JLabel ("Jabatan ");
JLabel lbl6=new JLabel ("Tunjangan ");
JLabel lbl7=new JLabel ("Jumlah Gaji ");


JTextField txtNama=new JTextField(25);
JTextField txtNip=new JTextField(25);
JTextField txtGapok=new JTextField(25);
String Jabatan[]={"Manajer","Seretaris"};
JComboBox combo=new JComboBox(Jabatan);
JTextField txtTunjangan=new JTextField(25);
JTextField txtJumlah=new JTextField(25);


JButton tbHITUNG=new JButton("HITUNG");
JButton tbHAPUS=new JButton ("HAPUS");
JButton tbEXIT=new JButton ("EXIT");


public HitungUpah(){
setTitle("Aplikasi Penggajian");


setLocation(350,150);
setSize(370,300);


setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Membuat Kalkulator Sederhana Menggunakan Java, Mengapa Java? Karena Java merupakan suatu teknologi yang unik dan revolusioner dan merupakan teknologi pertama di dunia software yang memiliki semboyan “write once, run anywhere”. Semboyan tersebut telah terbukti karena banyak program Java dapat dijalankan di berbagai platform Sistem Operasi, seperti Linux, Windows maupun Unix.


Berikut ini akan saya share syntak untuk membuat kalkulator sederhana menggunakan program java, semoga bermanfaat buat sobat semua.





import javax.swing.*;
import java.awt.*;
import java.awt.event.*;


class kalkulator extends JFrame implements ActionListener {


JLabel lbNilai1 = new JLabel("Masukkan Nilai 1");
JLabel lbNilai2 = new JLabel("Masukkan Nilai 2");
JLabel lbNilai3 = new JLabel("Hasil");
JLabel lbHasil = new JLabel();


JTextField txNilai1 = new JTextField();
JTextField txNilai2 = new JTextField();
JTextField txHasil = new JTextField();


JButton tbh = new JButton("Tambah");
JButton krg = new JButton("Kurang");
JButton kl = new JButton("Kali");
JButton bg = new JButton("Bagi");
JButton sisa = new JButton("Sisa Bagi");
JButton close = new JButton("Close");
JButton reset = new JButton("Reset");


JPanel panel = new JPanel();


kalkulator()
{
setTitle("Kalkulator Sederhana");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400,400);
setLocationRelativeTo(null);
panel.setLayout(null);
lbNilai1.setBounds(10,10,120,30);
txNilai1.setBounds(130,10,120,30);
lbNilai2.setBounds(10,50,120,30);
txNilai2.setBounds(130,50,120,30);
lbNilai3.setBounds(10,100,120,30);
txHasil.setBounds(130,100,120,30);


tbh.setBounds(10,150,100,30);
tbh.addActionListener(this);


krg.setBounds(120,150,100,30);
krg.addActionListener(this);


kl.setBounds(230,150,100,30);
kl.addActionListener(this);


bg.setBounds(340,150,100,30);
bg.addActionListener(this);


sisa.setBounds(450,150,100,30);
sisa.addActionListener(this);


close.setBounds(170,200,100,30);
close.addActionListener(this);


reset.setBounds(290,200,100,30);
reset.addActionListener(this);


panel.add(lbNilai1);
panel.add(txNilai1);
panel.add(lbNilai2);
panel.add(txNilai2);
panel.add(lbNilai3);
panel.add(txHasil);
panel.add(tbh);
panel.add(krg);
panel.add(kl);
panel.add(bg);
panel.add(sisa);
panel.add(close);
panel.add(reset);
reset.setBounds(290,200,100,30);


getContentPane().add(panel);
//ok.addActionListener(this);
}


public void actionPerformed(ActionEvent e)
{
double a,b,hasil;
if (e.getSource()==tbh)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a+b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);


}
else if(e.getSource()==krg)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a-b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==kl)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a*b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==bg)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a/b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==sisa)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a%b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==close)
{
System.exit(0);
}
}


public static void main(String[] args) {
kalkulator padanya=new kalkulator();
padanya.setSize(600,300);
padanya.setVisible(true);
}


}

Selamat Mencoba !!

Di tutorial PHP Dasar bagian II ini anda akan belajar variabel PHP tipe String, Numbers (Bilangan), Concatenation string, menformat bilangan, cara mendefinisikan Konstanta dan menggunakan konstanta di PHP
Strings
String adalah kumpulan dari karakter, bilangan, sepasi, dan yang lainnya yang berada dalam tanda petik. Di bawah ini semuanya adalah string :
  • '9 Januari 2009 '
  • '1.000.000'
  • "satu juta"
  • 'Belajar PHP'
Untuk membuat variable string adalah seperti di bawah :

$nama='Christian';
$kegiatan='Belajar PHP';
Ketika membuat variabel strings anda bisa menggunakan tanda petik satu atau tanda petik dua, yang penting pembuka dan penutupnya sama. Jika Anda membuat strings dengan pembuka tanda petik satu maka penutupnya juga dengan tanda petik satu. Lalu bagaimana jika di dalam strings terdapat karakter yang sama dengan pembuka dan penutup misalkan, dia mengatakan "saya mengantuk." ? Jika anda membuat strings seperti dibawah :
$var="dia mengatakan "saya mengantuk."" ; //ini salah;
maka akan terjadi error. Penulisan yang benar adalah :
$var="dia mengatakan "saya mengatuk"";
atau boleh juga seperti berikut:
$var='dia mengatakan "saya mengantuk." ';
Untuk menampilkan strings gunakan echo() atau print():
echo $var;
print $tanggal;
untuk menampilkan strings dengan kontek lain, gunakan tanda petik dua :
echo "Selamat pagi, $nama";
untuk lebih memperdalam pemahaman anda kerjakanlah contoh berikut.
  1. Buatlah document baru dengan text editor anda, dan ketik script php di bawah ini:  
  2. <div class="codeview">
    <!--
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Belajar variabel strings</title>
    </head>
    <body>
    <?php #belajar string


    //membuat variabel string
    $nama="Ellyx Christian";
    $tgl_lahir='29 Februari 2008';
    $komen= "Jangan pernah menyerah "Terus Semangat"";



    //menampilkan nilai dari variabel
    echo $nama;
    echo "<br>Tanggal lahir : $tgl_lahir";
    echo "<br>Komentar : <br>";
    echo $komen;

    ?>
    </body>
    </html>
    -->
    </div>

  3. Simpan document tersebut dengan nama strings.php dan tempatkan di direktori web server anda. Kemudian lihat hasilnya dengan menggunakan browser anda.
  4. Jika anda melakukannya dengan benar maka hasilnya akan seperti berikut:
Belajar Variable PHP String
Concatenating Strings
Concatenation Strings adalah operasi penjumlahan pada strings, dimana karakter akan ditambahkan pada bagian akhir strings. Operator concatenation adalah tanda titik (.), contoh:
$jalan='Jalan Padma Timur no.14';
$kota='Kuta';
$alamat=$jalan . $kota;
sekarang nilai dari variabel $alamat adalah 'Jalan Padma Timur no.14Kuta'. Tidak mengambarkan alamat yang jelas bukan (biasanya ' Jalan Padma Timur no.14, Kuta')? oleh karena itu gunakan yang di bawah ini :
$alamat=$jalan . ', ' .$kota;
sekarang nilai dari variabel $alamat adalah 'Jalan Padma Timur no.14, Kuta'. Concatenation bekerja untuk strings dan numbers, code di bawah akan menghasilkan hasil yang sama, yaitu ' Jalan Padma Timur no.14, Kuta 80361' :
$alamat=$jalan . ', ' . $kota .' 80361';
$alamat=$jalan . ', ' . $kota .' '. 80361;
hasilnya akan sama, nilai variabel $alamat adalah ' Jalan Padma Timur no.14, Kuta 80381'.
Numbers
Tipe variabel numbers yang benar pada PHP adalah seperti di bawah:
  • 2008
  • 2.5
  • -1
  • 100000
  • 4.2e2
numbers tidak pernah berada dalam tanda petik, dan tidak juga ada tanda koma untuk menandakan ribuan. Number diasumsikan positip kecuali diawali dengan tanda minus (-). Untuk bilangan desimal digunakn tanda titik sebagai pemisah. Semua operator aritmatika standar dapat digunakan pada numbers.
OPERATOR KETERANGAN
+ penjumlahan
- pengurangan
/ pembagian
* perkalian
% modulus
++ increment
- - decrement
Ada banyak sekali function yang bisa digunakan pada number, yang paling umum digunakan adalah round() dan number_format(). round() digunakan untuk membulatkan bilangan.
$n=2.25;
$n=round($n); // hasilnya 2
round() juga dapat digunakan untuk menentukan jumlah digit desimal:
$n=10.34785;
$n=round($n,2); //hasilnya 10.35;
number_format() digunakan untuk menghasilkan format bilangan yang umum digunakan, membagi bilangan dalam ribuan.
$n=10280;
$n=number_format($n); //hasilnya 10,280
juga bisa untuk menentukan jumlah digit desimal:
$n=1250;
$n=number_format($n,2); // hasilnya 1,250.00
Konstanta
Konstanta sama halnya seperti variabel untuk menyimpan sebuah nilai. Perbedaanya adalah nilai konstanta tidak bisa dirubah. Untuk membuat konstanta anda dapat menggunakan fungsi define().
define('NAME', 'value');
nama dari sebuah konstanta disarankan menggunakan huruf kapital, meskipun itu tidak harus. Dan nama dari sebuah konstanta tidak diawali dengan tanda dolar. Konstanta hanya bisa diisi dengan skalar, seperti string dan number. Lalu bagaimana cara mengakses nilai dari sebuah konstanta? Anda tidak bisa mengakses nilai dari sebuah konstanta menggunakan cara berikut:
echo "Hello, USERNAME" ; // tidak akan bekerja.
ini akan menghasilkan Hello , USERNAME bukan nilai dari USERNAME yang akan ditampilkan. Untuk itu anda dapat menggunakan cara berikut:
echo "Hello, ";
echo USERNAME;
atau menggunakan concatenation :
echo "Hello, " . USERNAME;
untuk lebih memperjelas saya akan memberikan sebuah contoh sebagai berikut:
  1. Buatlah document baru dengan text editor anda dan buatlah script PHP berikut :
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Belajar Number dan Konstanta</title>
    </head>
    <body>
    <?php #belajar number dan konstanta
    //membuat variabel number
    $juml_brg=20;
    $harga=1057;

    //membuat konstanta
    define('DISKON', 0.35); // 50 %
    // MENGHITUNG HASIL
    $total=$juml_brg*$harga;
    $diskon=$total*DISKON;
    $total_harga=$total-diskon;

    //menampilkan hasil
    echo 'Jumlah barang :'.$juml_brg;
    echo "<br>Harga per satuan : $harga";
    echo '<BR>Total : '.number_format($total);
    echo "<br>Diskon : $diskon (".(DISKON*100).'%)';
    echo '<br>Total Harga :'.number_format($total_harga,2);

    ?>
    </body>
    </html>
  2. Simpan document tersebut dengan nama konstanta.php dan tempatkan pada direktori web server anda. Lihat hasilnya melalui browser anda.
  3. Jika anda melakukannya dengan benar maka hasilnya akan seperti berikut ini:
belajar number dan konstanta

Demikian tutorial PHP Dasar : String, Number dan Konstanta, di tutorial ini anda telah belajar cara mendefinisikan string, menggunakan string di PHP, mendefinisikan dan menggunakan variabel tipe number, serta cara menggunakan konstanta.

sumber :
http://www.myphptutorials.com/tutorials/5/php-dasar-string-number-konstanta

Langkah awal dalam membangun atau mengembangkan website dinamis dengan PHP dan MYSQL adalah mempelajari dasar dasar PHP itu sendiri. Pada tutorial ini anda akan belajar dasar - dasar PHP, mulai dari syntak PHP, variabel, operator, Konstanta dan dasar PHP lainnya.

Sintaks Dasar

Seperti telah  dijelaskan sebelumnya, untuk menambahkan kode PHP ke dalam sebuah halaman, anda mesti menaruhya dalam PHP tag
<?PHP
?>
Segala sesuatu yang diletakkan di dalam PHP tag akan dieksekusi oleh web server sebagai kode PHP, dan text di luar PHP tag akan segera dikirim ke web browser sebagai HTML biasa.

Mengirim Data ke Web Browser
Untuk membuat website dinamis, anda harus tahu bagaimana cara mengirim data ke web browser. PHP menyediakan banyak function untuk melakukan hal tersebut, yang paling banyak digunakan adalah print() dan echo(). Untuk mengirim sebuah text "Nama saya PHP" ke web browser caranya sangat mudah:
echo "Nama saya PHP"; atau echo 'Nama saya PHP';
atau anda dapat menggunakan print():
print "Nama saya PHP"; atau print 'Nama saya PHP';
seperti anda lihat, penggunaan echo dan print untuk mengirim text / data ke browser adalah dengan menempatkan text / data yang akan dikirim dalam tanda petik dua " atau tanda petik satu ' dan diakhiri dengan tanda titik kome ;. Lalu bagaimana jika text yang dikirim berisi tanda petik dua atau tanda petik satu misalnya, "Andi said, "How are you?"" atau "Andi's dog";. Ada dua cara yang bisa anda gunakan, yang pertama jika text yang dikirim berisi tanda petik dua anda dapat meletakkanya dalam tanda petik satu seperti :
echo 'Andi said, "How are you?" ';
jika text yang dikirim berisi tanda petik satu anda dapat meletakannya dalam tanda petik dua seperti :
echo "Andi's dog";
cara kedua adalah dengan menggunakan tanda backslash (escape string) seperti berikut:
echo "Andi said, "How are you?"";
echo 'Andi's dog';

Menulis Komentar

Seperti bahasa pemrograman lainnya, PHP juga bisa disisipi dengan komentar untuk mengingatkan tentang sesuatu. Untuk menulis komentar dalam PHP ada tiga cara, yang pertama adalah menggunakan tanda #
# ini adalah komentar
yang kedua adalah dengan menggunakan 2 buah slash
//ini juga komentar
echo 'helo word'; // say helo word
yang ketiga adalah dengan diapit tanda /* */
/*ini adalah komentar
bentuk ketika */
cara ketiga dapat digunakan untuk menulis komentar lebih dari satu baris. sedangkan cara satu dan dua digunakan untuk menulis komentar dalam satu baris. Komentar tidak akan dieksekusi oleh web server.

Variabel PHP

Variabel adalah tempat untuk menyimpan data sementara. Nilai dari sebuah variabel bisa text, bilangan atau data yang lainnya. PHP memiliki 8 tipe variabel: boolean (true - false), integer, floating point (desimal), string, array, object, resource dan null. Aturan penulisan varibel dalam php adalah sebagai berikut:
  1. Sebuah variabel harus dimulai dengan tanda dolar $ misalnya, $namaVariabel;
  2. Nama variabel dapat berisi kombinasi dari huruf, angka dan underscore misal, $customer_1;
  3. Karakter pertama setelah tanda dolar harus huruf atau underscore, tidak boleh angka.
  4. nama variabel dalam PHP case-sensitive, artinya $namaVariabel berbeda dengan $Namevariabel.
Variabel diisi nilai (di-asign) dengan tanda sama dengan = misal, $name = 'Andi'. Dan variabel dapat ditampilkan tanpa tanda petik seperti :
echo $name;
print $name;
atau dapat ditampilkan dengan tanda petik dua:
echo "Hello, $name";
anda tidak bisa menampilkan varibel dengan tanda pertik satu:
echo 'Helo, $name'; // ini tidak akan bekerja, salah.
untuk lebih jelas dalam penggunaan variabel akan diberikan sebuah contoh. Ikutilah langkah-langkah berikut.
  1. Buat document baru dengan text editor anda, mulai dengan mengetikan kode HTML di bawah :
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Penggunaan Variabel</title>
    </head>
    <body>
  2. Buat pembuka tag php dan isi sebuah komentar
    <?PHP #contoh penggunaan varibel
  3. buat sebuah varibel dengan script berikut:
    $file=$_SERVER['SCRIPT_FILENAME'];
    $_SERVER sebenarnya adalah sebuah variabel yang berisi informasi tentang server. variabel $_SERVER[‘SCRIPT_FILENAME’] berisi nama dari script yang sedang dijalankan misalnya, C:xampphtdocsvariable.php. Script di atas adalah untuk membuat sebuah variabel baru dengan nama $file dan mengisi variabel baru $file dengan nilai dari variabel $_SERVER[‘SCRIPT_FILENAME’].
  4. buat variabel kedua dengan script di bawah:
    $user = $_SERVER[‘HTTP_USER_AGENT’];
    $_SERVER[‘HTTP_USER_AGENT’] berisi nilai web browser dan sistem operasi yang digunakan untuk mengakses script. Script di atas adalah untuk membuat sebuah variabel baru dengan nama $user dan mengisi variabel $user dengan nilai $_SERVER[‘HTTP_USER_AGENT’].
  5. ketik script di bawah untuk menampilkan script yang sedang diakses:
    echo "<p>Anda menjalankan script:<br><b>$file</b></p>" ;
  6. buat script untuk menampilkan informasi bowser yang digunakan:
    echo "<p>Anda menggunkan: <br><b>$user</b></p>" ;
  7. Selesaikan kode PHP dan HTML:
    ?>
    </body>
    </html>
    Hasil akhirnya adalah sebagai berikut:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Penggunaan Variabel</title>
    </head>
    <body>
    <?PHP #contoh penggunaan variabel

    //variabel pertama
    $file = $_SERVER['SCRIPT_FILENAME'];

    //Variabel kedua
    $user = $_SERVER['HTTP_USER_AGEN'];

    //manmpilkan variabel pertama
    echo "<p>Anda menjalankan script:<br><b>$file</b></p>" ;

    //menampilkan variabel kedua
    echo "<p>Anda menggunkan: <br><b>$user</b></p>" ;
    ?>
    </body>
    </html>
  8. Simpan dengan nama variabel.php, tempatkan di direktori web server anda dan test dengan menggunakan browser anda. Jika anda melakukannya dengan benar maka hasilnya akan sebagai berikut:
Penggunaan Variabel

Pada tutorial Dasar Dasar PHP Bagian I ini anda telah belajar tentang sintaks dasar PHP, mengirim data ke browser menggunakan fungsi echo atau print, Mengenal variabel PHP, cara membuat dan menggunakan variabel. Pada Tutorial selanjutnya akan dijelaskan tentang String, number dan konstanta. Jika ada suatu pertanyaan atau ada yang tidak anda mengerti dari tutorial ini silahkan kunjungi forum. Tidak lupa saya juga memohon maaf jika ada sesutu yang salah.
SELAMAT MENCOBA 

sumber :
http://www.myphptutorials.com/tutorials/4/dasar-dasar-php-bagian-i#commentlist

FD sebagai pembobol password!! Balas dengan kutipanAda sejumlah tools yang berfungsi merecovery (memulihkan) password dari file tempatnya di simpan dengan memanfaatkan USB flashdisk. Anda dapat membuat rootkit Anda sendiri untuk meng-hack password. berikut ini sejumlah tools untuk Menjadikan flashdisk menjadi alat hack password :
MessenPass : piranti recover password yang paling populer untuk Program Instant Messenger seperti: MSN Messenger, Windows Messenger, Yahoo Messenger, ICQ Lite 4.x/2003, AOL Instant Messenger, Trillian, Miranda, dan Gaim.

Pengertian SQL Injection
1) SQL injection adalah sebuah aksi hacking yang dilakukan di aplikasi client dengan cara memodifikasi perintah SQL yang ada di memori aplikasi client.

2) SQL Injection merupakan teknik mengeksploitasi web aplikasi yang didalamnya menggunakan database untuk penyimpanan data.

Sebab terjadinya SQL Injection

1) Tidak adanya penanganan terhadap karakter – karakter tanda petik satu ’ dan juga karakter double minus -- yang menyebabkan suatu aplikasi dapat disisipi dengan perintah SQL.

Beberapa tools hacker yang sering di gunakan

1.Ethereal
Adalah sebuah tools admin network. Yang berguna melihat traffic dari sebuah jaringan tapi di gunakan para hacker untuk mendapatkan data yang berbentuk sebuah file UDP.

2.AWRC
Kembangan dari ethereal, Keunggulan dari tools ini adalah kita bisa mendapatkan akses secara "Full Control" di sebuah sistem.

Java adalah sebuah bahasa pemrograman pada komputer sama seperti pendahulunya c++ . Bahasa pemrograman ini dikembangkan oleh Sun microsystems yang dikembangkan pada tahun 1995 . Awalnya java diciptakan pada tahun 1991 oleh Patrick Naughton, Mike Sheridan , James Gosling dan Bill Joy beserta programer dari Sun Microsystems . Uniknya nama java diambil dari nama pulau jawa ( bahasa inggris dari jawa ) karena James Gosling " Bapak Java " menyukai kopi tubruk yang berasal dari pulau Jawa . Jadi kita perlu berbangga menjadi warga negara Indonesia . 

Java sendiri merupakan bahasa pemrograman yang berbasis objek , maksudnya adalah semua aspek yang terdapat pada java adalah objek sehingga sangat memudahkan untuk mendesain , membuat dan mengembangkan program java dengan cepat . Kelebihan ini membuat program java menjadi mudah untuk digunakan oleh banyak orang . Bahasa pemrograman ini juga dapat digunakan oleh banyak sistem operasi , seperti : Microsoft Windows, Linux, Mac OS, dan Sun Solaris ( Multiplatform ) .
Kelebihan Java :
Berorientasi objek , Memudahkan untuk mendesign dan mengembangkan program dengan cepat dan teliti , sehinnga mudah digunakan . Salah satu bahasa pemrograman yang berorientasi objek secara murni .
Mirip c++, Mempunyai sintaks yang mirip dengan bahasa pemrograman c++ . Sehingga para pengguna c++ banyak yang hijrah menggunakan Java .
Multiplatform, Dapat digunakan dibanyak sistem operasi .
Perkembangan yang luas, Dari game sampai sistem operasi handphone menggunakan program java . Misalnya Handphone Sonny Ericsson dan Opera Mini 3 yang bertipe .jar ( Java Archive ) .
Mempunyai pengumpulan sampah otomatis .

Kekurangan Java :
Proses Compile, Mengharuskan pengguna mengcompile programnya sebelum dijalankan, berbeda dengan bahasa pemrograman python yang tidak perlu mengcompile terlebih dahulu .
Penggunaan Memori yang besar , Berbeda dengan bahasa pemrograman lain yang hanya membutuhkan memori sedikit

C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
Contoh Program C++
Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini:

# include
void main()
{
Cout << "hello world\n";
}


Keterangan :
Baris pertama :

#include

Sebagai bagian dari proses kompilator, Kompilator dari c++ menjalankan program yang dinamakan preprosesor. Preprosesor memiliki kemampuan menambahkan dan menghapus kode dari sumber, Pada bagian #include memberitahuakan preprosesor untuk menyertakan kode dari iostream, Berkas iostream berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh perangkat lunak, atau class-class yang dibutuhkan

Baris kedua :

void main ()

Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function), Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu. Kata Void menandakan fungsi main tidak bertipe.

Baris ketiga :

{

Kurung kurawal buka menandakan awal program.

Baris keempat :

cout Cout << "Hello world\n";

Cout adalah sebuah object dari Pustaka perangkat lunak standart C++ yang digunakan untuk mencetak string ke piranti output standart, yang biasanya adalah layar komputer, Compiler menghubungkan kode dari pustaka perangkat lunak standar itu dengan kode yang telah ditulis untuk mendapatkan hasil executable, Tanda

\n

adalah format modifier yang digunakan untuk bergabti baris setelah menampilkan string, jika ada cout lain pada program tersebut, maka string yang menyertainya akan dituliskan pada baris bawahnya. Baris kelima:

}

Kurung kurawal tutup menandakan akhir program.

Kelompok Statement :

C++ mempunyai 32 buah kata yang dipesan (reserved words), Kata kunci kelompok pertama merupakan turunan dari bahasa C, di antaranya:
auto const doublefloat int short struct unsigned
break continueelse for long signed switch void
casedefaultenum gotoregistersizeoftypedefvolatile
chardo extern ifreturn staticunionwhile


Kelompok kedua

Kata yang dipesan kelompok kedua berjumlah 30. Kata-kata ini adalah baru dan hanya ada di bahasa C++.
asm, dynamic_cast, namespace, reinterpret_cast, try, bool, explicit, new, static_cast, typeid
catch, false, operator, template, typename, class, friend, private, this, using, const_cast, inline, public, throw, virtual
delete, mutable, protected, true, wchar_t ...

Tipe data dasar :

Untuk menyimpan suatu variabel diperlukan tempat khusus di dalam memori komputer, Besar dan tipe dari Variabel-variabel di dalam standar program C++ dispesifikasikan sebagai berikut.



Daftar C++ compiler :

Untuk mengubah kode-kode C++ program menjadi suatu program aplikasi yang dimengerti oleh sistem operasi dan komputer, diperlukan sebuah kompilator C++. Berikut ini adalah beberapa kompilator C++ yang dapat digunakan secara gratis,

* Microsoft Visual C++ 2005 Express
* Turbo C++ Explorer
* Apple Xcode for Mac OS X
* Open Source Watcom / OpenWatcom C/C++ Compiler
* Digital Mars C/C++ Compiler (Symantec C++ Replacement)
* Bloodshed Dev-C++ C++ Compiler
* Free Microsoft .NET Framework Software Development Kit (SDK) / Free Microsoft Visual C++ Compiler
* Intel C++ Compiler for Linux Non-Commercial Version
* Sun Studio Compilers and Tools
* Open64 Compiler Tools
* Apple's Macintosh Programmer's Workshop (C and C++ compilers)
* TenDRA C/C++ Compiler
* GNU C/C++ Compiler
* Ch Embeddable C/C++ Interpreter (Standard Edition)
* DJGPP C and C++ Compilers
* CINT C and C++ Interpreter
* SDCC C Cross-compiler
* Cygwin Project (C & C++ Compilers)

Hal pertama yang harus di perhatikan dalam pemrograman PHP sendiri adalah cara menggunakannya pemrograman ini, dalam pemrograman ini ciri khsanya adalah setiap awal script selalu ditandai dengan tanda <? atau <?php dan diakhiri dengan tanda ?> contoh :

<?php
…..
…..
…..
?>
itu merupakan dasar dan ciri khas dari pemrograman php itu sendiri.

selanjutnya untuk setiap baris perintah non fungsi selalu diakhiri dengan tanda “;” (tanpa tanda petik), contoh


<?php
echo “hello world”;
?>

penjelasan :
  1. <?php = adalah tag pembuka dann juga menandakan bahwa ini adalah pemrograman PHP
  2. echo =  syntak untuk menampilkan data
  3. ” ” = isi dari perintah yang akan ditampilkan
  4. ?> = penutup tag PHP

selain itu juga anda dapat menambahkan baris komentar atau keterangan untuk setiap baris program yang anda inginkan dengan menggunakan tanda “// untuk 1 baris komentar atau /* beberapa baris komentar dan diakhiri dengan tanda */” contoh :
<?php
//ini adalah perintah untuk menampilkan data
?>
atau
<?php
/* ini adalah perintah untuk membuat komentar pada baris pemrograman PHP yang lebih dari satu buah */
?>
serupa namun tak sama tentunya, perintah tersebut digunakan untuk memberi keterangan buat user yang awam yang ingin membaca baris program dan juga maksudnya selain itu juga untuk memberikan penjelasan dari vendor yang membuat sbuah aplikasi yang bersifat web base unyuk setting dasarnya biar kita ga ribet.
selanjutnya adalah gimana cara menyisipkan tag php kedalam tag html…???? ya ga bakal susah lah tiggal sisipin aja dimanapun yang kita mau tentunya harus pas sama desain webnya lah biar ga berantakan. contoh :

<HTML><HEAD><TITLE> contoh 1 </TITLE>
<BODY>
<?PHP
echo “ini contoh teks”;
echo “<BR>”;
?>
</BODY></HTML>
simple kan yang penting adan tanda <? dan ?> udah cukup kok santai aja.
nah sekarang silahkan kalian coa buat program php pertama kalian sebgai berikut
<?php
$barang=“Sepatu”;
$harga=35000;
$matauang=“Perak”;


echo “Nama barang adalah : $barang <br>”;
echo “Harga Barang adalah : $harga  <br>”;
echo “Mata Uangnya adalah : $matauang <br>”;

?>
dan file ini
<?php
$barang=“Sepatu”;
$harga=35000;
$matauang=“Perak”;

echo “Nama barang adalah : $barang <br>”;
echo “Harga Barang adalah : $harga  <br>”;
echo “Mata Uangnya adalah : $matauang <br>”;
?>
kalo bingung tinggal copy-paste aja deh nanti di kasih tau maksudnya apa, jangan lupa simpennya di folder kalian yang udah kalian buat tadi yaitu di C:\xampp\htdocs\belajar\ dan simpan kedua file tadi dengan nama belajar1.php dan belajar2.php, nah sekarang buka web browser kalian dan kemudian ketikkan di address bar localhost/belajar/belajar1.php atau localhost/belajar/belajar2.php, simpel dan mudah kan…………..????????????

image

Hacker dengan keahliannya dapat melihat & memperbaiki kelemahan perangkat lunak di komputer; biasanya kemudian di publikasikan secara terbuka di Internet agar sistem menjadi lebih baik. Sialnya, segelintir manusia berhati jahat menggunakan informasi tersebut untuk kejahatan – mereka biasanya disebut cracker. Pada dasarnya dunia hacker & cracker tidak berbeda dengan dunia seni, disini kita berbicara seni keamanan jaringan Internet.

Saya berharap ilmu keamanan jaringan di tulisan ini digunakan untuk hal-hal yang baik – jadilah Hacker bukan Cracker. Jangan sampai anda terkena karma karena menggunakan ilmu untuk merusak milik orang lain.

bus Pada topologi Bus, kedua unjung jaringan harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan mentap Ethernetnya sepanjang kabel. Linear Bus: Layout ini termasuk layout yang umum. Satu kabel utama menghubungkan tiap simpul, ke saluran tunggal komputer yang mengaksesnya ujung dengan ujung. Masing-masing simpul dihubungkan ke dua simpul lainnya, kecuali mesin di salah satu ujung kabel, yang masing-masing hanya terhubung ke satu simpul lainnya.

Dalam kesempatan kali ini dengan ditemani secangkir kopi dan satu slop rokok sambil berfikir mau nulis apa ?? (-_____-")
akhirnya ketemu juga ide untuk menulis . oke langsung aja.

Anda dapat super mempercepat koneksi Internet Anda dengan koneksi broadband dan mendapatkan akses ke melalui semua komputer Anda (dan bahkan di luar-tanpa kabel!) Jika Anda memasang jaringan nirkabel atau WiFi.

Definisi internet adalah rangkaian atau jaringan sejumlah komputer yang saling berhubungan. Internet berasal dari kata interconnected-networking. Internet merupakan jaringan global yang menghubungkan suatu jaringan (network) dengan jaringan lainnya di seluruh dunia. Media yang menghubungkan bisa berupa kabel, kanal satelit maupun frekuensi radio.
Jaringan internet bekerja bekerja berdasarkan suatu protokol (aturan). TCP/IP yaitu Transmission Control Protocol Internet Protocol adalah protokol standar yang digunakan untuk menghubungkan jaringan-jaringan di dalam internet sehingga data dapat dikirim dari satu komputer ke komputer lainnya. Setiap komputer diberikan suatu nomor unik yang disebut dengan alamat IP.

Sistem bilangan desimal adalah sistem bilangan yang paling umum digunakan dalam kehidupan sehari-hari. Sistem bilangan desimal menggunakan basis 10 dan menggunakan 10 macam simbol bilangan yaitu : 0, 1, 2, 3, 4, 5, 6, 7, 8 dan 9. Sistem bilangan desimal dapat berupa integer desimal (decimal integer) dan dapat juga berupa pecahan desimal (decimal fraction).
Untuk melihat nilai bilangan desimal dapat digunakan perhitungan seperti berikut, misalkan contoh bilangan desimal adalah 8598. Ini dapat diartikan :

desimal-01

Kata dan istilah internet pada dasarnya mengacu pada rangkaian dan jaringan di internet, bukan program atau aplikasi tertentu. Maka dari itu, tanpa adanya aplikasi yang sesuai internet tidak akan ada gunanya.
Saat ini di internet terdapat berbagai macam aplikasi dan layanan yang tersedia. Setiap aplikasi tersebut berjalan sesuai dengan protokol tertentu. Protokol ini adalah sebuah kumpulan aturan yang mengatur tentang bagaimana aplikasi tersebut berkomunikasi di internet. Ada 5 macam aplikasi atau layanan yang sering digunakan di internet yaitu :

WWW (web), Email, Chatting, File Transfer, Remote Login.
WWW merupakan singkatan dari World Wide Web atau sering disebut website atau cukup “web” saja. Website merupakan layanan yang paling populer dan paling berkembang dalam perkembangan internet. Website begitu populer bahkan banyak orang awam yang mengidentikkan website dengan internet. Secara teknis website bisa dikatakan adalah sebuah sistem yang menyediakan berbagai informasi. Informasi yang disediakan pada website dapat berupa teks, gambar, suara, viedo dan lain-lain.
Semua informasi yang tersedia di website tersimpan di sebuah internet webserver atau disebut webserver saja. Informasi yang tersimpan di webserver tersebut umumnya akan ditampilkan dalam bentuk HTML (Hypertext Markup Language). Dari komputer yang kita gunakan, website dapat diakses dengan menggunakan sebuah software atau program aplikasi yang disebut web browser atau disebut browser saja.
Browser akan membaca dan menampilkan halaman website yang tersimpan di webserver dengan protokol yang disebut HTTP (Hypertext Transfer Protocol). Terdapat banyak browser yang tersedia saat ini, contohnya : Internet Explorer, Mozilla Firefox, Opera dan lainnya. Seiring pesatnya perkembangan dunia internet, jumlah website yang ada juga semakin banyak bahkan melebihi miliaran. Untuk memudahkan pencarian dan penelusuran halaman website, user dapat menggunakan website yang disebut search engine (mesin pencari). Contoh website search engine seperti Google, Yahoo, dan lainnya.

Definisi

Definisi algoritma adalah urutan langkah-langkah logis penyeselaian masalah yang disusun secara sistematis dan logis. Kata logis (logika) merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus dapat ditentukan bernilai benar atau salah.

Algoritma Dalam Kehidupan

Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Namun algoritma juga digunakan dalam kehidupan sehari-hari, contohnya resep makanan. Di dalam resep makanan terdapat langkah-langkah yang merupakan algoritma. Selain itu masih banyak contoh algoritma yang lain.

Bahasa Pemrograman

Untuk melaksanakan suatu algoritma diperlukan suatu bahasa pemrograman, contoh bahasa pemrograman adalah : Pascal, C++, Basic, dll. Notasi algoritma dapat diterjemahkan kedalam bahasa pemrograman apapun, dengan kata lain notasi algoritma bersifat independen.

Flowchart

Suatu flowchart adalah suatu representasi secara diagram yang mengilustrasikan urutan dari operasi yang dilakukan untuk mendapatkan suatu hasil. Dengan kata lain, flowchart membantu kita untuk mengerti dan melihat bentuk algoritma dengan menampilkan algoritma dalam simbol-simbol gambar.
1
Dalam menggambar flowchart, digunakan simbol tertentu seperti diatas. Contoh berikut bisa digunakan untuk lebih mengerti perbedaan kegunaan simbol-simbol tersebut. Misal kita ingin mencari jumlah dari 2 buah bilangan, maka flowchart-nya adalah sebagai berikut :
2

Contoh lain, misalkan kita ingin mengetahui apakah sebuah bilangan ganjil atau genap. Untuk itu kita harus membuat flowchart seperti ini :
3

Pseudo Code

Pseudo Code adalah urutan baris algoritma seperti kode pemrograman dan tidak memiliki sintak yang baku. Pseudo Code lebih umum digunakan oleh programmer yang berpengalaman. Akan tetapi, flowchart lebih mudah dimengerti oleh programmer pemula, pseudo code sangat mudah diimplementasikan ke dalam kode program dibandingkan dengan flowchart. Kita bisa bebas menulis pseudo code selama itu mudah dimengerti bagi orang lain. Tetapi disarankan untuk menggunakan keyword yang umum digunakan seperti : if, then, else, while, do, repeat, for, dan lainnya. Dan ikuti gaya penulisan pemrograman seperti Pascal, C++, dll. Perhatikan kode dibawah ini :
  1. Mulai
  2. Masukkan sebuah angka
  3. Masukkan sebuah angka dan tampilkan
  4. Ambil angka yang sebelumnya dan tampilkan
  5. Selesai
Walaupun pseudo code diatas masih bisa dimengerti tetapi ada beberapa statemen yang ambigu. Dari baris kedua, kita tidak tahu kemana angka tersebut disimpan dan kita juga tidak tahu angka yang mana yang dimaksud untuk “angka yang sebelumnya”. Apakah angka yang pertama atau yang kedua. Pseudo Code diatas dapat dimodifikasi menjadi seperti berikut :
  1. Start
  2. Masukkan A
  3. Masukkan B, Tampilkan B
  4. Tampilkan A
  5. End
Pseudo Code diatas lebih baik dibandingkan sebelumnya. Kita bisa dengan jelas melihat dimana angka disimpan dan angka yang mana yang ditampilkan. Sekarang kita akan mengubah flowchart pada gambar 1.2
  1. Start
  2. Masukkan A dan B
  3. C = A + B
  4. Tampilkan C
  5. End
Diberdayakan oleh Blogger.