Rabu, Maret 31

Script PHP untuk Menghitung Selisih Waktu dan Tanggal

Pada artikel ini akan dibahas bagaimana cara membuat script PHP untuk mencari selisih waktu dan tanggal. Proses pencarian selisih ini menggunakan perintah SQL. Simak artikel ini dengan cermat… Sebagai contoh, akan dibuat script untuk mencari selisih hari dari tanggal 20/10/2008 sampai dengan 23/10/2008. <?php $tglAwal = "2008-10-20"; $tglAkhir = "2008-10-23"; mysql_connect("namahost","namauser","pass"); mysql_select_db("namadb"); $query = "SELECT datediff('$tglAkhir', '$tglAwal') as selisih"; $hasil = mysql_query($query); $data = mysql_fetch_array($hasil); echo "Selisih hari antara tanggal ".$tglAwal.        " sampai tanggal ".$tglAkhir." adalah ".$data['selisih'].        " hari";...

Membuat Konversi Bilangan Desimal ke Biner

Bingung membuat program konversi bilangan desimal ke bilangan biner? Hmm… simak artikel ini selanjutnya, karena pada artikel ini akan dijelaskan konsep perhitungan sampai dengan implementasi pembuatan programnya dengan Pascal. Pada bagian awal ini akan dijelaskan dahulu konsep perhitungan konversi dari desimal ke biner. Misalkan diberikan bilangan desimal 17. Untuk langkah konversinya adalah sbb: Step 1. 17 dibagi 2 mendapatkan 8 sisa 1 Step 2. 8 dibagi 2 mendapatkan 4 sisa 0 Step 3. 4 dibagi 2 mendapatkan 2 sisa 0 Step 4. 2 dibagi 2 mendapatkan 1 sisa 0 Karena pada step terakhir hasil pembagiannya sudah sama dengan 1 (atau dengan kata lain perulangan masih terus dilakukan selama hasil baginya >= 1). Sekarang perhatikan sisa-sisa pembagian pada setiap step. Langkah...

algoritma membalik string (string reverse)

Pada artikel ini kita akan membahas mengenai algoritma “string reverse”. Misalkan diberikan suatu string ‘KOMPUTER’, dan kita ingin membalik string tersebut sehingga menjadi ‘RETUPMOK’, bagaimana algoritmanya? Ya… secara logika untuk membalik suatu string dengan panjang karakter sejumlah n, cukup menukar posisi karakter ke – 1 dengan karakter ke-n, dan karakter ke-2 ditukar posisi dengan karakter ke n-1, dst. Sekarang yang menjadi masalah adalah… sampai berapa kali proses penukaran ini dilakukan, apakah n kali? Coba kita cek proses ini bila diterapkan pada string ‘KOMPUTER’ tsb, dalam hal ini n = 8 (panjang string 8 karakter). Penukaran ke-1, tukar posisi karakter ke-1 dg ke-8, hasilnya ‘ROMPUTEK‘ Penukaran ke-2, tukar posisi karakter ke-2 dg ke-7, hasilnya ‘REMPUTOK’ Penukaran...

Pemrosesan Form (2): Aplikasi Login Sederhana

Pembuatan aplikasi login form sederhana tanpa menggunakan database merupakan dasar dari pembuatan aplikasi login form dengan menggunakan database, seperti My-SQL, Mic. Access, ataupun bisa juga menggunakan text editor untuk menyimpan apapun yang telah kita masukkan didalam input yang telah disediakan. Yang saya bahas kali ini merupakan dasar pemrograman web. Sebenarnya posting kali ini kelanjuttan dari postingan saya sebelumnya tepatnya klik disini. Nah sekarang sekarang menginjak pada contoh berikutnya dari postingan yang sebelumnya yakni pemrosesan form untuk aplikasi Login Form Sederhana (tanpa database) dengan syarat sebagai berikut : ...

PEMROSESAN FORM (1)

Pemrosesan form (form processing) merupakan operasi mendasar pada aplikasi web. Dalam konteks pengembangan aplikasi web dinamis, langkah ini pasti akan dilakukan. Sebagai contoh, untuk menerima masukan dari user, tentu diperlukan sekali form isian dan cara pemrosesannya. Begitu pula halnya ketika administrator ingin masuk ke sistem, tentu memerlukan suatu antarmuka penghubung. Intinya, keberadaan form dan pemrosesannya mutlak diperlukan dalam membangun aplikasi web yang interaktif. Pada aplikasi web, teknik pengiriman form dapat dilakukan melalui tiga metode: POST, GET, dan kombinasi keduanya. Dalam konteks PHP, parameter-parameter GET dapat dibaca melalui superglobal $_GET, sedangkan POST melalui $_POST. Selain itu, keduanya juga dapat dibaca menggunakan $_REQUEST. Nah sekarng kita...

Kamis, Maret 18

Download Soal Bocoran UNAS 2010/2011

Berikut ini adalah link download Soal-Soal "UN" Ujian Nasional Tahun 2010/2011 Untuk SD SMP SLTP MT's SMK STM SMEA SMA SMU SLTA Pelajaran Matematika Bahasa Indonesia Bahasa Inggris. http://bse.telkomspeedy.com/UN-fil...

Tutorial PHP (1)

Pada artikel kali ini, kita akan membahas studi kasus mengenai program  sederhana  untuk  men-generate sel  tabel  secara  fleksibel. Tekniknya: buat sebuah fungsi yang menerima argumen berupa jumlah sel dan jumlah kolom. Jadi, pembentukan sel tabel didasarkan pada nilai jumlah sel dan jumlah kolom yang diberikan. Sebagai contoh, hasil program dengan argumen 12 (sel) dan 3 (kolom) diperlihatkan seperti Gambar 1. Gambar 1. Pembuatan sel dengan argumen 12 dan 3 Untuk contoh argumen 10 dan 4 diperlihatkan pada Gambar 2. Gambar 2. Pembuatan sel dengan argumen 10 dan 4   Berikut adalah pembahasannya:...

Passing by value and by Reference (PHP 1)

Pada tutorial kali ini kita akan mebahas mengenai perbedaan passing by value and by reference. Disini akan saya kaji secara umum agar lebih mudah untuk dipahami.   ----start begin----   passing by  value, secara  default, semua nilai yang di-pass masuk atau keluar dari fungsi  adalah passing by value, bukan by reference. ini berarti PHP membuat  kopian dari nilai original dan nilai kopian itulah yang kita akses  dan kita manipulasi, bukan nilai originalnya. dengan  begitu bagaimanapun kita ubah nilai itu, tidak akan mengubah nilai  originalnya… contoh: <?php function jumlah($nilai) { $nilai++;...

Senin, Maret 8

Membuat Form Pemesanan Berbasis Java Script

Setelah kemarin kita belajar membuat kalkulator sederhana, pada tutorial kali ini kita akan membuat sebuah aplikasi form pemesanan berbasis java script, berikut adalah aplikasi yang akan dibuat: No Makanan/Minuman Harga Pesan 1 Bakso Istimewa @ 2 Soto Spesial @ 3 Mie Ayam Super @ 4 Es Degan @ 5 Es Campur @ Jumlah Total Diskon Jumlah Dibayar Aturan Pemesanan : Field Harga, Jumlah Total, Diskon, dan Jumlah Bayar bersifat read-only atau hanya bisa dibaca. Karena itu kita perlu men-disable properti elemen field-field tersebutJika pesan diisi, maka field Jumlah Total, Diskon, Jumlah Bayar secara otomatis akan menghitung totalnya. Dengan ini kita memberikan event handler onChange di field-field Pesan, dimana fungsi dipanggil ketika teks dalam elemen berubah. ...

Jumat, Maret 5

Membuat Kalkulatur Sederhana degan Java Script

Mungkin tulisan membuat program kalkulator sederhana menggunakan input prompt javascript ini akan sangat berguna bagi anda yang baru belajar java script karena saya juga baru belajar dan hasil karyanya berbentuk program ini berikut codenya: ---------start here-------- <br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml" lang="en" lang="en"><br /><head><br /><title>Kalkulator</title><br /></head><br /><body><br /><script language="JavaScript"...

Java dan Java Script

Java merupakan sebuah bahasa pemrograman yang mirip dengan bahasa C. Tetapi dengan Java kita bisa membuat tampilan halaman sebuah web menjadi lebih menarik. Contoh penggunaan Java adalah pada fungsi Mouseover, scrolling marquees, tampilan tanggal dan waktu, kalkulator, dan lain-lain. Terdapat dua tupe Java yaitu Java applet dan Java Script.JAVA APPLETSJava merupakan bahasa pemrograman yang dikembangkan oleh Sun Microsystems dan merupakan bahasa pemrograman yang berorientasi obyek. Java bisa digunakan untuk membuat suatu aplikasi yang berdiri sendiri atau pun sebuah aplikasi mini yang biasa disebut applet. Applet biasa digunakan pada halaman web supaya terlihat lebih dinamis. Terdapat banyak sekali aplikasi/applet yang ada.JAVA SCRIPTJavaScript dikembangkan oleh Netscape, yang merupakan bahasa...

Kamis, Maret 4

Mitos Perangkat Lunak

Mitos perangkat lunak tidak sama dengan mitos-mitos jaman dahulu. Mitos ini merupakan sesuatu yang menjadi dasar dari pembuatan perangkat lunak, dimana masih seringkali dipercaya walaupun memiliki keraguan. Mitos perangkat lunak dapat ditinjau dari 3 sisi :1. Mitos Manajemen2. Mitos Customer3. Mitos PraktisiMitos ManajemenMitos :Setiap staf pemrogram memiliki alat pengembangan perangkat lunak terkini, karena itu diberikan fasilitas komputer terbaru bagi mereka.Fakta :Dalam pembuatan perangkat lunak berkualitas tinggi, dibutuhkan lebih dari sekedar mainframe model taerakhir, workstation atau PC. Computer-Aided Software Engineering (CASE) lebih penting daripada perangkat keras untuk mencapai kualitas dan produktivitas yang tinggi.Mitos :Kita telah memiliki buku-buku yang berisi standarisasi...

Proses Perangkat Lunak

Proses perangkat lunak merupakan sekumpulan aktivitas terstruktur untuk mengembangkan sistem perangkat lunak. Dalam hal ini terdapat 4 aktivitas dasar, yaitu :1. Spesifikasi2. Desain3. Validasi4. EvolusiModel proses perangkat lunak adalah representasi abstrak dari proses serta merupakan gambaran proses dari beberapa perspektif tertentu.Model Proses Software Generik :1. Model Waterfall Model ini mengharuskan kebutuhan yang diinginkan software harus terdefinisi dengan baik. Adapun fase-fase dari model waterfall ini adalah : a. Analisa dan definisi kebutuhan b. Desain sistem dan software c. Implementasi dan unit testing d. Integrasi dan testing sistem e. Operasi dan maintenance Kekurangan dari model waterfall ini adalah kesulitan untuk mengakomodasi perubahan setelah proses berjalan.2....

Lily Wahid Kecewa atas Sikap Fraksi PKB

Lily Chadijah Wahid, salah seorang penggagas Pansus DPR RI untuk Hak Angket Bank Century yang juga anggota Fraksi PKB mengaku kecewa atas siikap dan pandangan awal Fraksi PKB di tingkat Pansus terkait Aliran Dana Bank Century.“Kesimpulan awal dari Fraksi PKB menuai kecaman dari masyarakat terutama di akar rumput. Pada hari pertama, kedua dan ketiga setelah dibacakan keputusan, ratusan SMS bernada marah masuk ke HP saya,” katanya dalam kunjungan ke kantor PBNU bersama anggota tim yang lain, Jum’at (19/2).Seperti diwartakan, pandangan awal Fraksi PKB hampir sama persis dengan pandangan dari Fraksi Partai Demokrat.”Kenyataan yang ada seperti itu. Malah ada salah satu stasiun TV yang ketika Fraksi PKB bicara langsung diganti iklan. Ini kan menunjukkan bagaimana anggapan masyarakat terhadap Fraksi...

Beda dengan Partainya, Lili Wahid Siap Bela Kebenaran

Jakarta, NU OnlineAnggota Fraksi Partai Kebangkitan Bangsa (PKB) Lili Chadidjah Wachid yang sejak awal berbeda sikap dengan partainya terkait kasus Century menyatakan akan terus mengedepankan sikap membela kebenaran demi kepentingan rakyat, terutama konstituen yang diwakilinya di DPR."Dengan segala resiko, saya akan tempuh apa pun untuk membela kebenaran," tegasnya kepada wartawan beberapa saat sebelum mengikuti lanjutan rapat paripurna penetapan kesimpulan laporan Panitia Angket DPR tentang Pengusutan Kasus Bank Century di Jakarta, Rabu (3/2).Adik kandung Gus Dur ini menegaskan, dirinya bisa berbeda pendepat dengan siapa saja (termasuk dengan pimpinan fraksinya), demi membela kebenaran."Saya berjuang untuk konstituen yang marah karena PKB (telah) membela yang tidak benar," ujarnya.Lili juga...

Panca Indra Manusia Sebenarnya Ada 9

1.  penglihatan = Penglihatan adalah kemampuan otak dan mata untuk mendeteksi gelombang elektromagnetik dalam rentang yang terlihat (cahaya) dan proses itu di sebut "penglihatan" 2.  pendengaran = Pendengaran adalah kemampuan dalam merasakan suara. Dan suara menyebarkan getarannya melalui media seperti angin. Dan proses ini di sebut "pendengaran" 3.  penciuman = Penciuman adalah kemampuan mencium sesuatu melewati hidung kita. Dan proses ini di sebut "Penciuman" 4.  rasa = Rasa adalah kemampuan mengetahui rasa yang terjadi pada lidah kita, dan ada 4 rasa yang ada di lidah kita manis, garam, asam, dan pahit. Dan...

Cinta Tanpa Koma

Bicara tentang cinta pasti nggak pernah ada habisnya. Akan selalu ada cerita. Beragam cerita tentang berbagai versi cinta di dalamnya. Cerita bahagia. Cerita sedih. Cerita tentang kemarahan. Cerita tentang kerinduan. Cinta kepada orang tua. Cinta kepada sahabat. Cinta kepada saudara. Cinta kepada kekasih. Cinta kepada kekuasaan. Cinta kepada kekayaan.Tapi, adakah cinta sejati di antara semua itu? Cinta yang dapat membuat pengorbanan dilakukan tanpa penyesalan. Cinta yang mampu melahirkan sejatinya kebahagiaan.Ramai orang berlomba mencari cinta yang sesungguhnya. Mereka mencari, kita mencari, menapaki jalannya masing-masing dengan caranya sendiri. Ada yang dengan memperturutkan hawa nafsu, menjadikan diri sendiri sebagai satu-satunya penentu. Sehingga tidak heran bertebaranlah cinta rela mati...

Klorofil Sebagai Darah Hijau Manusia

Jika kita amati lebih lanjut dalam tingkatan struktur kimiawi, akan kita jumpai keunikan dari klorofil. Ternyata struktur dari klorofil memiliki kesamaan struktur dengan hemoglobin. Perbedaannya hanyalah terletak pada atom pusat dari molekul. Atom pusat klorofil adalah magnesium (Mg) sedangkan atom pusat hemoglobin adalah besi (Fe). Jika hemoglobin diidentikan sebagai darah merah manusia, maka klorofil dapat diidentikan sebagai darah hijau manusia. Karena kemiripan struktur inilah, maka klorofil adalah satu-satunya molekul di dunia ini yang secara alamiah dapat diterima oleh tubuh dan menjadi nutrisi vital bagi tubuh manusia.Dalam proses metabolisme,...

Rabu, Maret 3

Materi Bisection (Metode Numerik)

berikut adalah link materi bisection dalam mata kuliah metode numerik, yang dalam hal ini penulis dapat ketika penulis berada di perkuliahan metnum...download mat...

Belajar membuat web dengan CSS (2)

Setelah sebelumnya kita telah membuat tampilan web dengan CSS dan tag HTML. Sekarang kita aplikasikan tag tersebut dengan mengisi (fill) dari setiap tag tadi, seperti contoh berikut: Source code untuk kode html-nya adalah sebagai berikut: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <br /><html xmlns="http://www.w3.org/1999/xhtml" lang="en" lang="en"> <br /> <br /><head> <br /> <br /> <title>Studi CSS-2</title> <br /> <br /> <link type="text/css" rel="stylesheet" href="3_2.css"> <br /> <br...

Belajar membuat web dengan CSS (1)

Jika pada tutorial sebelumnya kita belajar untuk membuat web hanya dengan pemrograman html, maka pada bagian ini akan mulai kita pelajari pemrograman web dengan CSS. CSS (Cascading Style Sheet) adalah suatu teknologi yang digunakan untuk memperindah tampilan halaman website (situs). Dengan Metode CSS keseluruhan warna dan tampilan yang ada di situs web dapat dirubah/diformat ulang dengan cepat. CSS digunakan untuk mempersingkat penulisan tag HTML seperti font,color,text, dan table menjadi lebih ringkas sehingga tidak terjadi pengulangan tulisan. Keuntungan menggunakan CSS Memisahkan presentastion sebuah dokumen dari content document itu sendiri.Mempermudah...

Pages 191234 »
Twitter Delicious Facebook Digg Stumbleupon Favorites More