Dhafiq Sagara adalah orang bodoh yang tidak bisa apa-apa, tapi dia selalu berusaha untuk terus menjadi yang lebih baik. Rasa keingin-tahuannya sangat tinggi, selalu berusaha dan terus berusaha, trial dan error adalah prinsip belajarnya.

17 Des 2015

Dongeng Anak Sebelum Tidur: Gajah Yang Baik Hati

Dongeng Anak memang sangat diperlukan dan memang penting bagi perkembangan anak. Manfaat menceritakan dongeng anak ini sangat banyak, salah satunya adalah dapat melatih nalar anak.

Berikut ini sekelumit dongeng anak tentang Gajah Yang Baik Hati

16 Des 2015

Hati-Hati!! Berhubungan Seks Saat Hamil Dapat Menyebabkan Keguguran !!

Berhubungan seks saat hamil. Seks merupakan sebuah kebutuhan yang tidak bisa dihindari oleh pasangan suami istri. Namun, ketika sedang hamil, berhubungan seks dapat mengakibatkan keguguran pada janin di usia trisemester pertama. Alasan utamanya adalah, karena....

22 Okt 2012

RESTful Web Services JSON API Transformer with Java

RESTful Web Services JSON API Transformer with Java:
This post is the continuation of my previous last post, I had explained how to create a basic RESTful web services API using Java, now I want to explain JSON transformer to work with input Get and Post methods parameters. Just added a new class called transformer it converts object data into JSON text output format.


RESTful Web Services with input parameters

Script PHP Export Data MySQL Ke File Excel Multiple Sheet

Script PHP Export Data MySQL Ke File Excel Multiple Sheet:
Sebelumnya, saya pernah memposting artikel tentang export data ke Excel (.xls) di blog ini. Namun, dalam artikel tersebut, file Excel yang dihasilkan berupa single sheet atau single worksheet. Lantas, bagaimana jika kita ingin mengeksport beberapa data ke beberapa sheet sekaligus dalam satu file? Mudah-mudahan artikel yang saya buat ini bisa mencerahkan para pengunjung blog tutorial gratis ini yang ingin tahu caranya :-)

Untuk keperluan export data excel dengan multiple sheet ini, saya menggunakan class Spreadsheet_WriteExcel yang sudah tersedia. Silakan Anda mengunduh class tersebut di sini.
Namun, sayangnya manual atau petunjuk penggunaan class tersebut sangatlah minim sehingga terpaksa saya membedah class tersebut untuk mendapatkan method atau fasilitas apa saja yang bisa digunakan dalam class ini.

1 Nov 2011

Top Record Visitor For This Blog - 2491 Pengunjung Pada 28 Oktober 2011

Upaya untuk dapat mencapai banyak pengunjung dalam satu hari adalah upaya yang harus disertai kerja keras dalam mempromosikan blog atau web.

Disinilah penerapan teknik SEO dilakukan, tanpa adanya teknik-teknik SEO, tentu top record tidak akan berhasil dicapai sampai menembus 2000 pengunjung lebih.

Untuk pertama kalinya blog Dhafiq Sagara berhasil mencapai top record visitors dalam satu hari yaitu mencapai 2491 pengunjung yang tercapai pada tanggal 28 Oktober 2011, dan pada tanggal tersebut bertepatan dengan HARI SUMPAH PEMUDA. Salah satu upaya saya untuk mencapai top record visitors di hari sumpah pemuda bukanlah hal yang mudah. perlu kerja keras sebagai pemuda Indonesia.

Spoiler for open Dashbord Blog Dhafiq Sagara:

31 Okt 2011

Script PHP Pencarian Berdasarkan Pilihan Kategori ComboBox

Pencarian dalam sebuah website sangat penting guna memudahkan user dalam mendapatkan data lebih cepat tanpa harus melihat data satu-per-satu.

Google saja halaman utamanya adalah form search. Oleh karena itu begitu pentingnya pencarian dalam sebuah website.



Pada kesempatan kali ini, saya akan membahas mengenai bagaimana script pencarian tingkat lanjut dengan memanfaatkan combobox sebagai pilihan kategori pencarian pada PHP.


Kita buat database dengan nama obat.

Kemudian kita buat tabelnya:
CREATE TABLE obat (
  id_obat int(5) NOT NULL AUTO_INCREMENT,
  nama_obat varchar(50) NOT NULL,
  produk varchar(50) NOT NULL,
  indikasi text NOT NULL,
  golongan_obat varchar(50) NOT NULL,
  PRIMARY KEY (`id_obat`));


Dan inputkan data:
INSERT INTO obat (id_obat, nama_obat, produk, indikasi, golongan_obat) VALUES

(1, 'ADFER CAPSULE', 'Fahrenheit', 'Anemia yang disebabkan kekurangan Fe, anemia akibat traumatik atau anemia endogenik, anemia akibat perdarahan selama masa pertumbuhan, usia lanjut & masa penyembuhan, kehamilan, menyusui, anemia yang disebabkan malnutrisi umum atau diet', 'bebas'),

(2, 'BYCOLEN SYRUP', 'Landson', 'Meredakan batuk, flu, demam, masuk angin, sakit kepala', 'Keras'),

(3, 'DEGIROL', 'Darya-Varia', 'Sakit tenggorokan, infeksi pada rongga mulut dan faring, setelah pencabutan gigi untuk mencegah infeksi pada membran mukosa mulut dan pencegahan batuk dan pilek, terutama untuk perokok', 'Bebas'),

(4, 'ACCOLATE TABLET', 'Astra Zeneca', 'Pencegahan & pengobatan jangka panjang asma pada orang dewasa & anak-anak yang berusia 12 tahun ke atas', 'Bebas Terbatas');


Kemudian kita buat koneksi databasenya
koneksi.php
<?php
//set the database connection variables

$dbHost = "localhost";
$dbUser = "root";
$dbPass = "";
$dbDatabase = "obat";

//connet to the database

$db = mysql_connect("$dbHost", "$dbUser", "$dbPass") or die ("I cannot connect to the database because: " . mysql_error());
mysql_select_db("$dbDatabase", $db) or die ("I cannot select the database '$dbname' because: " . mysql_error());
?>


Form utama pencarian
index.php
<?php
include("koneksi.php");
?>
<!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>Pencarian Berdasarkan Kategori di PHP</title>
<script src="selectdesa.js"></script>
</head>
<body>
<form method="POST" action="">
Search: <input type="text" name="txtsearch">
<select name="kategori_obat">
 <option value="nama_obat">Nama Obat</option>
 <option value="produk">Produk</option>
 <option value="indikasi">Indikasi</option>
 <option value="golongan_obat">Golongan Obat</option>
</select>
<input type="submit" value="Search" name="submit"/>

<?php
  if (isset($_POST['submit'])) {
   $search = $_POST['txtsearch'];
   $kategoriobat = $_POST['kategori_obat'];
   
   $sql = "SELECT * FROM obat WHERE $kategoriobat LIKE '%$search%'";
   $result = mysql_query($sql) or die('Error, list obat failed. ' . mysql_error());
    
   if (mysql_num_rows($result) == 0) {
    echo '<p></p><p>Pencarian tidak ditemukan</p>';
   } else {
    echo '<p></p>';
    while ($row = mysql_fetch_array($result)) {
     extract($row);
      
     echo '<p>Nama Obat: '.$nama_obat.'</p>';
     echo '<p>Produk: '.$produk.'</p>';
     echo '<p>Indikasi: '.$indikasi.'</p>';
     echo '<p>Golongan Obat: '.$golongan_obat.'</p>';
     echo '<p></p>';
    }
   }
  }
?>
</form>
</body>
</html>




Silahkan dicoba melakukan pencarian berdasarkan kategori tertentu pada combobox.
Dan anda dipersilahkan download contoh projectnya: pencarian-php.zip

28 Okt 2011

Soto Ayam Kampung Geprak - Warung Mbah Djo Malang

Soto Geprak Mbak Djo merupakan salah satu kuliner tempo dulu yang dimiliki kota Malang.

Rasa unik yang ditawarkan oleh soto ini membuat pecinta kuliner puas merasakannya. Kualitas rasa yang fantastis menggunakan resep rahasia sejak 1935 membuat soto ini berbeda dengan soto-soto yang lain.



Resep Mbah Djo yang diturunkan ke cucu cicitnya kini telah menjadi menu kuliner andalan kota Malang.
Proses pengolahan dilakukan dengan cara menumbuk/menggeprak daging hingga halus sehingga serat daging terpisah dengan sendirinya tanpa harus ada proses pemotongan serat. Dan sekarang sudah menggunakan alat modern untuk proses tersebut demi menjamin kebersihan, kesehatan, dan efektifitas dengan prinsip kerja tradisional untuk menjaga cita rasa yang sama.


Warung Mbah Djo
Alamat: Jalan Letjend S. Parman 77-79 Malang.
Telepon: 0341-409600 / 0341-9624345

Harga yang murah hanya Rp. 6.500 cocok untuk menu anak kosan dengan sensasi rasa berbeda yang khas bumbu gepraknya.


Spoiler for open Soto Ayam Kampung Geprak Warung Mbah Djo:

Ayam Goreng Kremes ala Wapo Resto Malang

Ayam Goreng Kremes ala Wapo Resto Malang.
Alamat: Jalan Terusan Borobudur 86 Malang, Jawa Timur.
Telepon: 0341-472858
Email : wapo.resto@yahoo.com





Spoiler for open Gambar Ayam Goreng Kremes ala Wapo Resto:

Angsio Jamur Bai Ling ala Green Leaf Malang

Angsio dalam bahasa Cina artinya direbus menjadi merah.

Jamur Bai Ling merupakan jamur jenis langka yang hanya didapati di daerah gurun pasir di sebelah barat laut Cina. Julukan dari Jamur bai ling ini adalah "Princes of Mushrooms". Berdasarkan hasil penelitian The China State Food Supervising and Testing Center, jamur ini rendah kadar lemak, kaya akan kandungan protein, vitamin, karbohidrat dan serat. Kandungan 10.6 % Aminophenol dalam jamur Bai Ling, mencakupi 35% Asam Amino penting bagi manusia. Zat Polysaccharide-nya berguna untuk meningkatan sistem kekebalan tubuh dan membantu keseimbangan psikis. Sebuah Jamur Bai ling rata-rata memiliki diameter 8-10 cm dan berat 100g.


Menu Makanan Angsio Jamur Bai Ling ini disediakan oleh Green Leaf di Jalan Pahlawan Trip A-7 Malang. Sebuah menu yang patut di coba untuk dicicipi lidah anda. Silahkan kunjungi wisata kuliner Malang yang berlimpah menu makanan unik.

Spoiler for open Foto Angsio Jamur Bai Ling:

25 Okt 2011

Aku dan Laptopku

Laptop memang hanya sebuah alat elektronik. Mungkin sebagian orang menggunakan laptop hanya sebatas mengetik dan bermain game. Apalagi dengan kemajuan teknologi masa kini telah lahir smartphone seperti iPhone, Blackberry, dan Android, yang dianggap bisa menggantikan kegunaan laptop. Smartphone memang tak hanya bisa digunakan untuk SMS ataupun telfon saja, melainkan sudah bisa digunakan untuk internetan, chatting, bermain game, dan ber-social network (facebook, twitter, dan lain-lain). Game yang disediakan oleh smartphone tersebut pun sudah sangat melimpah. Apalagi RIM yang telah menciptakan Blackberry menyediakan layanan BBM sebagai social network yang mendunia yang hanya bisa digunakan oleh smartphone Blackberry. Hal-hal tersebut bahkan hampir menyingkirkan kegunaan laptop.

21 Okt 2011

Go Programming - Bahasa Pemrograman Ciptaan Google

Go Programming merupakan bahasa pemrograman yang diciptakan oleh Google, dan bahasanya menyerupai bahasa C++. 

Go termasuk bahasa pemrograman open source untuk membuat programmer lebih produktif.


Go bersifat ekspresif, ringkas, bersih dan efisien (berdasarkan kutipan dari situs resminya golang.org).

Mekanisme bahasa dapat memudahkan dalam menulis program yang multicore dan mesin jaringan, dan sistemnya mampu membangun program yang fleksibel dan modular. "It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language."

20 Okt 2011

Website Toko Online (E-Commerce) - Produk Vandel

Toko online ini menjual produk vandel dengan berbagai macam jenis.

Terdapat fungsi add to cart untuk menghitung jumlah barang yang dipesan dan total uang yang harus dibayar sehingga memudahkan pembeli dalam membayar.

Terdapat kontak person berupa YM, nomer telpon, dan email untuk memudahkan pembeli dalam menghubungi penjual.


Website Sistem Informasi Keuangan - Biro Keuangan UMM


Sistem Informasi Keuangan ini berbasis web yang digunakan untuk menampilkan informasi pembayaran keuangan mahasiswa. Sistem ini telah diterapkan pada Biro Keuangan Universitas Muhammadiyah Malang. Orang tua dan mahasiswa dapat melihat laporan keuangan tanpa perlu datang ke Kampus. Sehingga bisa mengetahui keuangan yang belum terbayar dan yang telah terbayar.

Sistem Manajemen Informasi Keuangan - Biro Keuangan UMM


Sistem Informasi Manajemen (SIM) Keuangan adalah sebuah sistem yang digunakan untuk manajemen pengeluaran, pemasukan, neraca dan laporan-laporan bulanan dan mingguan dari aliran keuangan. Sistem ini berbasis aplikasi desktop, dan telah diterapkan oleh Biro Keuangan Universitas Muhammadiyah Malang. 

Seaglass - Java Look And Feel

Look and Feel adalah motif atau theme yang disediakan java untuk tampilan aplikasi java desktop.

Seperti yang telah dibahas mengenai look and feel pada postingan sebelumnya, Syntethica Look And Feel dan Office2003 Look And Feel. kali ini terdapat Look And Feel Seaglass yang merupakan salah satu library look and feel yang sifatnya free.



Seperti apa tampilan jendela Seaglass ini?
Spoiler for open Screenshot Seaglass Look And Feel:






Sebelum anda mencoba penggunaan library ini, silahkan download library seaglasslookandfeel-0.1.5.jar

Penggunaan Library Look And Feel Seaglass ini seperti berikut:
  1. Buatlah project baru. 
  2. Tambahkan library seaglasslookandfeel-0.1.5.jar
  3. Kemudian buatlah JFrame Form
  4. Desainlah form sesuai kebutuhan
  5. Pada code, tambahkanlah import berikut
    import com.seaglasslookandfeel.SeaGlassLookAndFeel;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    import javax.swing.UIManager;
    import javax.swing.UnsupportedLookAndFeelException;
  6. Kemudian pada fungsi main, source codenya seperti berikut ini:
    public static void main(String args[]) {
       java.awt.EventQueue.invokeLater(new Runnable() {
          public void run() {
             try {
                UIManager.setLookAndFeel(new SeaGlassLookAndFeel());
                new Frame().setVisible(true);
             } catch (UnsupportedLookAndFeelException ex) {
                Logger.getLogger(Frame.class.getName()).log(Level.SEVERE, null, ex);
             }
           }
        });
    }
    

Seaglass google code dapat anda lihat di alamat ini http://code.google.com/p/seaglass/source/browse/
Untuk contoh project, silahkan download SeaglassLookAndFeel.zip

17 Okt 2011

How To Resolve Problem Installation Ms. Office 2007: The Windows Installer Service Cannot Update One Or More Protected Windows Files

Pernahkah anda mengalami permasalah dalam meng-install Ms. Office 2007 dengan keterangan error: "The Windows Installer service cannot update one or more protected Windows files"?

Pasti bingung apa yang salah dengan installernya? Apakah file installer Ms. Office 2007 ada yang corrupt ataukah Windowsnya yang corrupt?




Spoiler for open Screeshot Error Installation Ms. Office 2007:


Penyebab permasalah itu adalah hilangnya file fp4autl.dll di folder yang beralamat di C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin

How to resolve that problem installation Ms. Office 2007?

  1. Anda bisa download file fp4autl.dll tersebut atau copy file tersebut dari CD Installer Windows -> I386
    -> FP40EXT.CAB,
     didalam file archive FP40EXT.CAB buka menggunakan winRAR atau winZip, kemudian temukan file fp4autl.dll
  2. Kemudian letakkan file fp4autl.dll tersebut ke dalam folder yang beralamat di C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin
  3. Jika ada peringatan untuk memasukkan CD Installer Windows XP, silahkan di Cancel saja.
  4. Kemudian restart
  5. Dan anda sudah bisa install Ms. Office 2007

Semoga bermanfaat...!!!

14 Okt 2011

Soundtrack Detective Conan Versi Indonesia





Lirik Lagu Detective Conan Versi Indonesia:


Walau masa berganti
Dan waktupun berlalu
Namun di dalam hati
Ku akan tetap maju

Walau rintangan menghadang
Masalah kuhadapi
Semua kan kuterjang
Menghadapi dunia ini

Walaupun sekarang aku terperangkap dalam tubuh kecilku
Namun aku akan tetap yakin dan aku tidak akan pernah ragu
Dan disaat mereka semua coba mengerti
Yang kutahu hanya satu jawaban yang pasti
Akan kucoba sekali lagi
Walau itu tak pasti
Setelah kulalui
Penuh percaya diri

Saat sesuatu menjadi
Sebuah teka-teki
Kan tetap kujalani
Tuk mnegungkap misteri

Dan kucoba sekali lagi
Walaupun ku tak pasti
Setelah kulalui
Penuh percaya diri

Saat sesuatu menjadi
Sebuah teka-teki
Kan tetap kujalani
Tuk mnegungkap misteri

Soundtrack Opening Dragon Ball Z - Versi Indonesia




Lirik Lagu Dragon Ball Z Versi Indonesia


Orangpun datang
Dan akan kembali
Kehidupan kan jadi satu
Dikehidupan yang kedua
Akan menjadi lebih indah

Siapakah yang dapat melaksanakan
Sekarang berusaha mewujudkannya

Cahaya cinta perlahan menyilaukan
Itulah mimpi kehidupan kedua
Mimpi itu dari mana datanganya

Jawabnya ada diujung langit
Kita kesana dengan seorang anak
Anak yang tangkas dan juga pemberani

Bertarunglah Dragon Ball
Dengan segala kemampuan yang ada
Bila kembali dari langit
Semoga hidup kan jadi lebih baik

Tugas yang berat dilaksanakan
Berjuang agar lebih baik
Siapa yang dapat melaksanakannya
Dan berusaha mewujudkan

Semua itu demi hidup yang baik
Hanya dia yang mampu melaksanakannya

Soundtrack Opening Digimon Adventure Versi Indonesia





Lirik Digimon Adventure - Butterfly (versi Indonesia)

Menjadi kupu yang sehat
Terbawa angin berkilau
Sekarang kupergi untuk bertemu dikau

Hal yang bukan urusanmu
Lebih baik lupakan saja
Tidak ada waktu untuk bermain-main

Apa yang wow wow wow wow wow
Bisa dicapai di langit ini
Tetapi wow wow wow wow wow
Kita tidak tahu rencana esok hari

Setelah mimpi panjang tiada akhir
Di dunia sepi
Hingga pikiran bersemangat
Kelihatan akan kalah
Tapi kepak sayap tiada kabarnya
Hanya berkhayal pastikan bisa terbang
Oh sayangku

13 Okt 2011

BitnCode - Software House


Bitncode Software merupakan software house yang berdiri pada tanggal 07 Juli 2011 di Malang. Bitncode didirikan oleh Alumni Teknik Informatika Universitas Muhammadiyah Malang Angkatan 2007. 
Sejarah penamaan Bitncode adalah terdiri dari nama Bit dan Code. Bit bernilai 8 bytes yang berarti bahwa pendiri Bitncode berjumlah 8 orang, yaitu: Dika, Riyan, Bayu, Eko, Abbi, Fendi, Ari, dan Yudi. Akan tetapi jumlah personil Bitncode sekarang sudah lebih dari 8 orang. Dan Code karena kami berkecimpung dalam dunia code untuk pembuatan software dan website. 8 Personil Bitncode ini telah berhasil meraih sarjana S1 dengan gelar S.Kom.

Disinilah kami merealisasikan ilmu yang kami dapat dari bangku kuliah. Disinilah kami mencari pendapatan untuk hidup. Disinilah kami mengimplementasikan kerjasama yang baik. Disinilah kami melayani client yang membutuhkan software.

Personil Bitncode ini berasal dari sekawanan yang sering melakukan riset dan proyek yang kemudian muncul ide untuk mendirikan Software House. Bitncode yang memiliki website di alamat http://bitncode.com/ ini telah banyak menangani proyek software dan website.

Banyak program-program yang akan direncankan sebagai agenda memajukan Bitncode, seperti pelatihan pemrograman, penyebaran proposal kerja sama, dan lain sebagainya. Untuk lebih jelasnya silahkan kunjungi Bitncode Official Site di alamat http://bitncode.com/.