Wednesday, October 22, 2014

Program Python Sederhana Untuk Menghitung Saldo Dengan Bunga Bank

Sebelumnya, kita sudah berkenalan dengan bahasa pemrograman Python di artikel "Mengenal Bahasa Pemrograman Python", di artikel tersebut ada sebuah program sederhana untuk menampilkan beberapa baris teks pada program. Kali ini, kita akan mencoba membuat program yang sedikit lebih rumit. Program yang akan kita buat kali ini adalah program untuk menghitung berapa saldo akhir seseorang yang menabung di bank setelah ia menabung beberapa bulan, yang dimana saldo akhirnya merupakan hasil jumlah tabungan awal ditambah bunga yang didapatkan.

Berikut ini adalah baris kode yang digunakan untuk membuat program Python untuk menghitung saldo dengan bunga bank :

print ("")
print ("------ PROGRAM PYTHON UNTUK MENGHITUNG SALDO ------")
print ("")
print ("by : Aji Prakoso (NIM 1333476239)")
print ("")

tabungan = int(input("Masukkan jumlah tabungan :"))
lama = int(input("Masukkan jumlah lama menabung (bulan) :"))

if tabungan < 1000000 :
sukuBunga = 0.03
saldoAkhir = (tabungan * sukuBunga) * lama + tabungan
print("")
print("Karena tabungan anda dibawah 1.000.000, bunga yang anda dapatkan adalah 3%")
print("")
print("Maka setelah menabung selama " + str (lama) + " bulan, saldo anda adalah " +str (saldoAkhir))

elif tabungan > 1000000 :
sukuBunga = 0.04
saldoAkhir = (tabungan * sukuBunga) * lama + tabungan
print("")
print("Karena tabungan anda diatas 1.000.000, bunga yang anda dapatkan adalah 4%")
print("")
print("Maka setelah menabung selama " + str (lama) + " bulan, saldo anda adalah " +str (saldoAkhir))

Jika program diatas dijalankan, maka tampilan programnya akan tampak seperti dibawah ini :


Program Python untuk menghitung saldo dengan bunga bank ini adalah salah satu program sederhana yang bisa dibuat dengan bahasa pemrograman Python, jika dikembangkan lebih lanjut, baris kode diatas bisa menajadi program yang bisa membantu pekerjaan.

Selamat mencoba!

Monday, October 20, 2014

Mengenal Bahasa Pemrograman Python

Python adalah salah satu dari sekian banyak bahasa pemrograman yang ada di dunia, Python termasuk salah satu yang bisa dibilang paling populer. Python adalah bahasa pemrograman tingkat tinggi yang sifatnya intrepreter, interaktif, object oriented dan bisa dijalankan hampir di semua platform (multi-platform). Python dapat digunakan oleh siapa saja dan dimana saja dengan gratis, anda bisa mengunduh IDE Python di situs resmi pyhton, www.python.org.

  
Python diciptakan oleh Guido van Rossum pada tahun 1991 di Amsterdam, Belanda. Python berkembang dengan sangat cepat berkat dukungan dari komunitas-komunitas Python di seluruh dunia.Banyak program-program yang bisa dibuat dengan Python, mulai dari kalkulator sederhana, penghitung bangun ruang, hingga membuat sebuah game.

Sebagai awal pengenalan Python, dibawah ini ada sebuah program Python yang sangat sederhana, hanya untuk menampilkan 3 baris teks dengan perintah "print", anda bisa menggunakan aplikasi text editor apa saja, jika anda pengguna Windows, saya sarankan menggunakan text editor Notepad++. berikut ini baris kode nya :

print("")
print("Hello world!")
print("")
print("My first Python Program")
print("")
print(":P")
print("")

Setelah selesai dengan baris kode diatas, simpan dengan nama "hello.py". Ingat, karena kita menggunakan bahasa Python, ekstensi file yang digunakan adalah ".py". Setelah file hello.py disimpan, jalankan menggunakan Command Prompt (Windows) atau Terminal (Linux), dengan mengetikkan "hello.py" di shell, sebelumnya pastikan posisi direktori sudah berada di tempat anda menyimpan file hello.py. Berikut ini adalah tampilan jika program hello.py dijalankan :


Sunday, October 19, 2014

Neutron : Mini PC Dengan Spesifikasi Super

Neutron Mini PC mungkin namanya belum banyak dikenal oleh masyarakat, bahkan para penggiat di bidang komputer-pun belum tentu mengetahui tentang Neutron ini. Apa sebenarnya Neutron?

Neutron adalah sebuah komputer personal (PC) dengan ukuran hanya segenggam tangan orang dewasa saja. Namun jangan salah, meskipun ukurannya kecil, tetapi spesifikasi perangkat yang tertanam di dalam Neutron ini bisa dibilang sangat luar biasa. Neutron dibekali sebuah processor Intel Core i3 Haswell dengan memori DDR3 sebesar 8GB ditambah lagi dengan pengolah grafis Intel HD 4400. Spesifikasi yang sangat "wow" jika mengingat ukuran Neutron yang bahkan tidak lebih besar dari sebuah tablet PC.


Spesifikasi Neutron yang disebutkan diatas adalah spesifikasi untuk varian Neutron, selain itu masih ada varian Neutron Pro dengan spesifikasi yang lebih gahar. Pada processor, Neutron Pro dibekali sebuah processor Intel Core i5 dengan memori DDR3 16GB dan pengolah grafis Intel Iris 5000. Berikut ini spesifikasi lengkap Neutron dan Neutron Pro.


Neutron dikembangkan oleh Ariane Nazemi, seorang pemuda asal San Diego, California yang merupakan CEO dari perusahaan start-up bernama Atom Computer.

Neutron memiliki casing akrilik yang transparan dengan beragam pilihan warna yang menarik. 5 warna diantaranya dapat bercahaya dalam gelap (Glow in the dark).

 

Bagaimana? Tertarik dengan PC mungil ini?


Penggunaan Variabel Pada PHP

Variabel dalam pemrograman biasanya digunakan untuk menyimpan suatu nilai yang jika pada suatu saat nilai itu kita butuhkan, kita bisa memanggil nama variabel itu kembali. Hal ini juga berlaku dalam pemrograman web dengan PHP, dalam PHP, nama sebuah variabel ditandai dengan simbol dollar ($). 

 Ada beberapa aturan tentang bagaimana kita menyimpan variabel dalam PHP, beberapa aturan tersebut adalah :
  1. Variabel pada PHP harus diawali dengan simbol $, diikuti dengan nama variabel,
  2. Nama variabel harus diawali dengan huruf atau bisa juga dengan underscore ( _ ),
  3. Nama variabel tidak bisa diawali dengan angka,
  4. Nama variabel hanya bisa menggunakan karakter alpha-numeric dan underscore (A-z, 0-9, dan _ ), dan
  5. Nama variabel adalah case-sensitive, anda harus memperhatikan penggunaan huruf kapital, karena $x dan $X adalah dua variabel yang berbeda.

Contoh Penggunaan Variabel Pada PHP

$namaMhs = Aji Prakoso;
$_namaMhs = Aji Prakoso;
$20namaMhs = Aji Prakoso;

Diantara ketiga contoh variabel PHP diatas, ada salah satu variabel yang salah karena tidak mengikuti aturan variabel dalam PHP. Anda tahu yang mana?

Variabel PHP ke-3, yaitu "$20namaMhs" adalah variabel yang salah karena nama variabel diawali dengan angka. Perhatikan aturan penggunaan variabel PHP nomor 3.

Dibawah ini adalah contoh dasar penggunaan variabel PHP :
<?php
$angka_1 = 250;
$angka_2 = 4;
$jumlah = $angka_1 * $angka_2;
echo $jumlah;
?>
Diatas adalah contoh sederhana penggunaan variabel PHP, apakah anda bisa menebak apa yang akan tampil di web browser ketika file php tersebut dijalankan?

Membuat Koneksi Database MySQL Dengan PHP

Di tulisan sebelumnya, kita sudah mengenal fungsi Post pada formulir PHP, di artikel tersebut kita membuat sebuah formulir dengan beberapa input atau masukkan, tetapi data yang dimasukkan melalui input tidak disimpan kedalam database MySQL, hanya untuk ditampilkan kembali. Nah, bagaimana jika kita ingin membuat data-data yang dikirimkan melalui input dari formulir agar tersimpan di database MySQL


Hal yang pertama harus kita lakukan adalah membuat koneksi dengan database MySQL dari PHP, caranya sama sekali tidak sulit. Skrip untuk membuat koneksi database MySQL hanya beberapa baris saja. Berikut ini adalah contoh skripnya :

<?php

$host = "localhost"; //Host server MySQL anda
$user = "root"; //Username MySQL anda
$pass = ""; //Password MySQL anda
$database = "db_mhs"; //Nama database yang ingin dipanggil

$conn = mysql_connect($host, $user, $pass);
if ($conn) {
$buka = mysql_select_db ($database);
if (!$buka) {
die ("Database tidak ditemukan");
}
} else {
die ("Gagal terhubung dengan server MySQL");
}

?>

Diatas adalah contoh skrip untuk membuat koneksi database MySQL dengan PHP, anda tinggal menyesuaikan nama host, username, password dan nama database MySQL anda, lalu simpan skrip diatas dengan nama apa saja, misalnya anda simpan dengan nama "koneksi.php", jika suatu saat anda membutuhkan koneksi ke database MySQL anda, anda tinggal menyisipkan baris kode untuk memanggil file koneksi.php diatas, cara memanggilnya dengan baris kode dibawah ini :
<?php
include 'koneksi.php';
?>

Friday, October 10, 2014

Mengenal Fungsi Post Pada Formulir Dengan PHP

Saat kita sedang 'berselancar' di internet, sering kali kita menemukan formulir, baik itu untuk login, pendaftaran, ataupun formulir lainnya. Ketika anda memasukkan infromasi kedalam formulir tersebut lalu meng-klik tombol kirim, kemanakah data-data yang anda masukkan tersebut terkirim?

Arah data yang dimasukkan dalam formulir tersebut bisa kemana saja, tergantung program yang dibuat si web programmer, bisa masuk ke database untuk disimpan atau dicocokkan dengan data didatabase, bisa juga data yang dimasukkan hanya untuk ditampilkan ulang.

Biasanya metode yang digunakan untuk 'menangkap' data yang dimasukkan kedalam fomulir adalah metode POST. Data yang dimasukkan melalui formulir yang dikirim menggunakan metode POST, tidak akan terlihat oleh orang lain.

Berikut ini contoh penggunaan formulir dengan menggunakan metode POST. Buat dua buah file PHP, beri nama input.php dan proses.php isi dengan kedua file tersebut seperti dibawah ini :

// File input.php 

<form action="proses.php" method="POST">
Nama : <input type="text" name="nama" /> <br/><br />
NIM : <input type="text" name="nim" /> <br/><br />
<input type="submit" name="submit" value="submit" />
</form>


// File proses.php

<?php

$namaMhs = $_POST['nama'];
$nimMhs = $_POST['nim'];

echo "Nama anda adalah <b>".$namaMhs."</b> dan NIM anda adalah <b>".$nimMhs."</b><br />";

?>

Upload kedua file diatas ke server anda, atau bisa juga menggunakan server localhost XAMPP, lalu buka file input.php dari web browser anda, masukkan Nama dan NIM, lalu lihat apa yang terjadi.

Contoh diatas adalah salah satu contoh sederhana penggunaan formulir dengan menggunakan metode POST pada PHP.

Mengenal Arduino

Arduino adalah sebuah papan elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler AVR yang di produksi oleh Atmel. Mikrokontroler sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer. Program yang dimasukkan kedalam mikrokontroller bertujuan untuk membuat rangkaian elektronik yang terhubung dengan mikrokontroller dapat membaca dan memproses input yang diberikan dan menghasilkan output sesuai dengan program yang ditanamkan. Misalnya jika program yang diinput ingin mengedipkan sebuah lampu LED setiap 5 detik, maka output yang dihasilkan adalah sebuah lampu LED yang akan berkedip setiap 5 detik. Jadi, dapat disimpulkan bahwa mikrokontroller adalah 'otak' yang bertugas untuk menerima input, memproses input dan menghasilkan output pada sebuah rangkaian elektronik.


Banyak sekali alat yang bisa dibuat dengan menjadikan Arduino sebagai 'otaknya', mulai dari yang sederhana seperti mengedipkan lampu LED, hingga membuat sebuah Helicopter atau Quadcopter yang dikendalikan menggunakan sebuah smartphone berbasis Android.

Quadcopter dengan Arduino. Sumber. : DIYDrones
Dengan Arduino, anda tidak memerlukan chip programmer, karena di dalam Arduino sudah tertanam bootloader yang akan menangani program-program yang anda unggah dari komputer anda. Arduino juga memiliki port USB, sehingga anda tidak memerlukan port serial/RS32. Para pengembang Arduino terserbar diseluruh dunia dan kebanyakan dari mereka akan mengunggah program buatannya ke internet, sehingga bisa anda kembangkan lag sendiri. Yeah, the power of open source! 

Arduino Uno
Karena Arduino merupakan open source, semua orang bebas menirunya dan membuat sendiri papan mikrokontroller yang kompatibel dengan Arduino, di Indonesia, yang paling populer adalah MurMerDuino buatan RobotUnyil.com. Arduino 'rasa' Indonesia ini dijual dengan harga yang cukup murah, untuk MurMerDuino dengan ATMega8 dijual dengan harga 155.000 Rupiah, sedangkan MurMerDuino dengan ATMega328 dijual seharga 180.000 Rupiah. Wow!
MurMerDuino. Sumber : Kaskus
Jadi bagaimana? Tertarik belajar Arduino?

Cara Membuat Localhost di Komputer Windows

Cara Membuat Localhost di Komputer Windows - Localhost, bagi anda yang kesehariannya sering berhubungan dengan komputer dan jaringan komputer mungkin sudah tidak asing dengan istilah ini. Apa sih sebenarnya localhost itu? Menurut Wikipedia, localhost berarti "komputer ini", ya memang localhost merupakan istilah yang berarti komputer sendiri atau bisa juga disebut server yang berdiri sendiri.

Untuk menjalankan halaman web dengan skrip PHP di komputer anda, anda mutlak memiliki perangkat lunak untuk menjalankan server localhost, jika tidak, halaman web tidak akan terbaca oleh web browser anda. Oleh karena itu, kali ini saya akan berbagi ilmu tentang bagaimana cara menginstall perangkat lunak localhost di komputer Windows anda. 

Sebenarnya ada banyak jenis perangkat lunak untuk menjalankan server localhost, tapi yang akan saya gunakan dalam tutorial kali ini adalah XAMPP yang merupakan perangkat lunak besutan Apache Friends. Dalam XAMPP sudah ada Apache untuk web server, PHP, MySQL dan Perl. Berikut ini langkah-langkah instalasi XAMPP nya.
  1. Download installer XAMPP for Windows di situs resmi Apache Friends (https://www.apachefriends.org), installer XAMPP besarnya sekitar 140 Megabyte.
  2. Jalankan installer XAMPP yang sudah anda download, tunggu hingga XAMPP selesai ter-install di komputer anda.
  3. Buka XAMPP Control Panel yang ada di Start Menu anda, maka tampilan control panel dari XAMPP akan muncul.
  4. Untuk melakukan pengujian, coba start service Apache dengan cara meng-klik button "START", tunggu beberapa detik sampai status service berubah.
  5. Buka web browser anda, dan ketikkan "localhost" atau "127.0.0.1" pada address bar browser anda, jika anda dialihkan ke halaman awal XAMPP, berarti anda telah berhasil menginstall server localhost di komputer anda.
Tampilan Control Panel XAMPP
    Halaman Default Web Localhost XAMPP

    Membuat Repository OpenWrt Lokal Untuk Update Offline

    Untuk menginstal atau mengupdate paket-paket aplikasi pada OpenWrt, router OpenWrt yang anda gunakan harus terhubung ke internet, karena...