Asmaul Husna

Asmaul Husna

Pesan

Kebahagian itu karena adanya cinta,maka jika tanpa cinta kebahagiaan akan sirna,jika kebahagian sirna akan tampaklah kegalauan hati, karena hati pengendali raga, maka jikalau sakit hati, sakitlah semua, oleh karenanya perolehlah cinta, kemanakah mencari cinta,tak perlulah mencarinya,karena cinta ada di manapun kita berada, bukanlah kiranya mencari,tetapi perkenankanlah mendekatinya, mendekat kepada penguasa cinta,pemilik alam semesta & tentulah sang Maha Agung yg bersifat tak seperti makhluk-Nya ...

Pages - Menu

Latest Post

Wednesday, January 13, 2016

Konfigurasi NicEdit Upload Gambar Untuk CodeIgniter

|2 komentar
بسم الله الرحمن الرحيم
Alhamdulillah, pada kesempatan ini, semoga penuh berkah dan rahmat Allah Subhanahu Wa Ta'ala, aamiin. Saya kembali berbagi tips bahasa pemrograman PHP. Sekarang saya berbagi tips bagaimana memanfaatkan fitur Upload Image dari salah satu text editor WYSIWYG, yaitu NicEdit (unduh di sini) dengan menggunakan framework CodeIgniter (unduh di sini).
NicEdit memang menurut saya adalah teks editor yang sederhana namun kaya akan fitur untuk kostum element textarea pada html (bisa dilihat di sini). Namun ada beberapa permasalahan, berdasarkan pengalaman saya, yaitu fitur Upload Image yang tidak bisa dipakai ketika kondisi tidak terkoneksi internet. Memang pengembang NicEdit menggunakan image hosting dari Imgur.
Saya kemudian mencari artikel dari website untuk solusi hal ini dan saya dapatkan pada sebuah blog di link ini: http://manzzup.blogspot.co.id/2014/03/customize-nicedit-image-upload-to.html.
Pada blog tersebut kode program menggunakan kode PHP Native (PHP murni tanpa framework), dengan kode program seperti berikut:
<?php
//Check if we are getting the image
if(isset($_FILES['image'])){
        //Get the image array of details
        $img = $_FILES['image'];      
        //The new path of the uploaded image, rand is just used for the sake of it
        $path = "upload/" . rand().$img["name"];
        //Move the file to our new path
        move_uploaded_file($img['tmp_name'],$path);
        //Get image info, reuiqred to biuld the JSON object
        $data = getimagesize($path);
        //The direct link to the uploaded image, this might varyu depending on your script location   
        $link = "http://$_SERVER[HTTP_HOST]"."/nicedit/".$path;
        //Here we are constructing the JSON Object
        $res = array("upload" => array(
                                "links" => array("original" => $link),
                                "image" => array("width" => $data[0],
                                                 "height" => $data[1]
                                                )                             
                    ));
        //echo out the response :)
        echo json_encode($res);
}
?
>
Berpedoman pada kode program tersebut, saya mencoba untuk menerapkannya pada CodeIgniter, alhamdulillah berhasil. Berikut kode program menggunakan framework CodeIgniter:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class NiceUpload extends CI_Controller {
    function __construct() {
        parent::__construct();
    }

    public function index(){
        $config = array(
            'upload_path' => './assets/unggah/',
            'allowed_types' => "jpg",
            'overwrite' => TRUE,
            'max_size' => "2560",
            'file_name' => md5(date('YmdHis')).'.jpg'
        );
        $this->load->library('upload', $config);
        $this->upload->do_upload('image');
        $data = array(
                'width'=>$this->upload->data('image_width'),
                'height'=>$this->upload->data('image_height'),
                'file_name'=>$this->upload->data('file_name')
            );
        $link = base_url().'assets/
unggah/'.$data['file_name'];
        $res = array("data" => array(
                'link' => $link,
                'width' => $data['width'],
                'height' => $data['height'])
            );
        echo json_encode($res);
    }
}

Berikut ini screenshoot program aplikasi yang saya coba tanpa menggunakan koneksi internet untuk mencoba apakah upload image masih ke hosting Imgur atau ke server localhost komputer saya:


Untuk NicEdit saya menggunakan versi 0.9 r25 dan CodeIgniter versi  3.0.0.
Contoh program bisa di unduh pada link berikut:
[2]. Mediafire

Mohon kritik dan saran yang membangun dari pengunjung terhormat.
Wassalamu 'Alaikum Wa Rahmatullahi Wa Barakatuh

Ingin tahu lebih banyak tentang Tradisi, Budaya dan Informasi Kalimantan Selatan? Klik di sini.

Thursday, September 10, 2015

Membuat Bootable USB Tanpa Aplikasi Tools Untuk Install Windows

|0 komentar
بسم الله الرحمن الرحيم
Assalamu álaikum,
Sering kita untuk menginstall Windows melalui bootable CD/DVD atau bootable USB/Flashkdisk. Jika menggunakan CD/DVD mudah saja, kita tinggal melakukan burning file ISO dari Windows ke CD/DVD. Namun, jika melalui USB/Flashdisk kita perlu membuat USB/Flashdisk menjadi bootable, atau bisa dijalankan melalui BIOS seperti bootable CD/DVD.
Banyak aplikasi tools yang bisa digunakan untuk membuat bootable USB, baik khusus untuk instalasi OS seperti Windows maupun untuk kepentingan lain seperti backup dan restore data, partisi disk drive dan lain-lain. Selain memakai aplikasi tools, bisa juga menggunakan perintah-perintah pada Command Prompt.
Khusus untuk membuat bootable USB instalasi Windows, ada cara yang lebih mudah yaitu cukup dengan menggunakan File Explorer. Berikut saya jelaskan langkah-langkah membuat bootable USB untuk instalasi Windows menggunakan File Explorer:

  1. Colok USB Flashdisk terlebih dahulu (harus)
    Masukkan Flashdisk
    Flashdisk Terdeteksi (tidak rusak)
      
  2. Format Flashdisk dengan pilihan File System "NTFS" (lebih baik data-data penting di dalam Flashdisk diamankan dulu) 
    Quick Format dengan File System NTFS

    Properties Flashdisk setelah di format
  3. Extract atau Mount file ISO installer Windows, jika kita menggunakan OS Windows 8 atau yang terbaru bisa langsung melakukan Mount dengan cara klik kanan, pilih Mount pada popup menu 
    Mount file ISO

  4. Copy hasil extract atau mount dari file ISO ke USB Flashdisk hingga semua file selesai di-copy 
    File hasil extract/Mount dari file ISO

    Copy ke Flashdisk
  5. Jika sudah selesai, untuk mencoba USB Flashdisk sudah bootable atau belum silahkan restart PC/Laptop kemudian masuk ke BIOS pilih prioritas Boot ke Flashdisk.
Jika bootable berhasil, maka lanjutkan instalasi Windows. Penting, agar USB Flashdisk yang dipakai kapasitasnya minimal sama dengan file hasil extract/mount dari file ISO dan tentu bebas dari virus.
Sekian dulu, semoga bermanfaat untuk kita semua menjadi amal kebaikan. Mohon kritik dan saran dari pengunjung/pembaca terhormat melalui kolom komentar. Terima kasih.
Wassalamu 'alaikum Warahmatullahi Wabarakatuh

Friday, May 8, 2015

Query Tabel Dengan Fungsi GROUP_CONCAT Mysql

|0 komentar
بسم الله الرحمن الرحيم
Alhamdulillah, pada kesempatan ini saya ingin berbagi bagaimana menggunakan fungsi GROUP_CONCAT Mysql. Untuk apa fungsi ini digunakan? berikut penjelasan singkat:
Misal ada 2 buah tabel yang saling terhubung, di sini saya contohkan Tabel Barang dan Tabel Penjualan.
Tabel Barang
id_barang int(11)
nama_barang varchar(20)
harga int(11)


Tabel Penjualan
no_transaksi varchar(15)
id_barang int(11)
qty int(11)
total_bayar int(11)

kemudian isi data dari tabel tersebut adalah sebagai berikut:
Tabel Barang
id_barang nama_barang harga
1 Kue Bingka 22000
2 Keripik singkong 1000

Tabel Penjualan
no_transaksi id_barang qty total_bayar
20150509-001 1 2 44000
20150509-001 2 95 95000

Jika dengan query biasa, kita dapat menampilkan Tabel Penjualan yang nama_barang-nya berdasarkan id_barang pada Tabel Barang.
Tabel Penjualan (query)
no_transaksi nama_barang qty total_bayar
20150509-001 Kue Bingka 2 44000
20150509-001 Keripik singkong 95 95000
Total bayar semua item adalah 44000+95000 = 139000. Pertanyaan, bagaimana jika kita ingin menampilkan nama barang dan qty dalam satu baris dan ditambah Total bayar keseluruhan seperti berikut ini?
Tabel Penjualan
no_transaksi nama_barang qty total_bayar
20150509-001 Kue Bingka,Keripik singkong 2,95 139,000
Nah, untuk mendapatkan hasil seperti tabel di atas, kita dapat menggunakan fungsi GROUP_CONCAT.
Cara menggunakannya mudah saja, coba jalankan query berikut:

SELECT tb_penjualan.no_transaksi, (
GROUP_CONCAT( tb_barang.nama_barang )
) AS nama_barang, (
GROUP_CONCAT( tb_penjualan.qty )
) AS qty, (
SELECT sum( tb_penjualan.total_bayar )
) AS total_bayar
FROM tb_penjualan, tb_barang
WHERE tb_penjualan.id_barang = tb_barang.id_barang
GROUP BY tb_penjualan.no_transaksi


Sekarang lihat hasilnya, insya Allah persis seperti tabel di atas.
Semoga bermanfaat dan saya mohon kritik dan saran secara sukarela dari pengunjung terhormat.
Terima kasih,
Wassalamu 'alaikum warahmatullahi wabarakatuh

Wednesday, May 6, 2015

Amalan Muslim: Aplikasi Berisi Amalan-amalan Muslim

|0 komentar
بسم الله الرحمن الرحيم
Alhmadulillah, pada kesempatan ini saya membagikan aplikasi berbasis Android yang bertema Islami. Aplikasi ini bernama Amalan Muslim. Di dalamnya terdapat amalan-amalan yang sering diamalkan oleh kita sebagai muslim. berikut screenshoot aplikasinya:




Aplikasinya bisa diunduh di sini.
Terima kasih, mohon kritik dan saran yang membangun dari pengunjung terhormat.
Wassalamu álaikum warahmatullahi wabarakatuh

Thursday, February 5, 2015

Install Plugin Android di Eclipse

|0 komentar
بسم الله الرحمن الرحيم

Alhamdulillah, pada kesempatan ini saya ingin berbagi bagaimana membuat aplikasi android menggunakan IDE Eclipse yang biasa dipakai untuk pengembangan aplikasi Java. Langkah-langkah penginstalan sebagai berikut:

Tuesday, January 13, 2015

Kumpulan Source Code Pemrograman Tahun 2014

|0 komentar
بسم الله الرحمن الرحيم
Alhamdulillah, selama tahun 2014 saya dapat berbagi informasi dan lain-lain. Berikut adalah file-file sourcecode pemrograman di tahun 2014, silahkan unduh di http://www.mediafire.com/download/l2qff5ydppqefhb/
Terima Kasih,
Wassalamu 'alaikum wa rahmatullahi wa barakatuh

Fungsi Terbilang Dengan PHP

|0 komentar
بسم الله الرحمن الرحيم
Alahamdulillah pada kesempatan ini, saya kembali berbagi sourcecode pemrograman PHP. Pada posting hari ini, saya akan berbagi sourcecode membuat fungsi terbilang.
Fungsi terbilang yaitu fungsi untuk merubah angka ata bilangan menjadi sebuat kata atau kalimat, seperti biasa dalam  kwitansi, 20000 terbilang "dua puluh ribu". Fungsi terbilang ini saya ambil dari sourcecode fungsi terbilang dengan bahasa pemrograman delphi.
<?php
function Terbilang($nilai){
    $abil = array('','satu','dua','tiga', 'empat','lima','enam','tujuh','delapan','sembilan', 'sepuluh','sebelas');
    if ($nilai < 12){//[1]
        $terbilang = ' '.$abil[$nilai];    
    return $terbilang;
    }else 
    if($nilai < 20){//[2]
        return Terbilang($nilai-10).' belas';
    }else
    if ($nilai < 100){//[3]
        return Terbilang(floor($nilai / 10)).' puluh'.Terbilang($nilai % 10);
    }else
    if ($nilai < 200){//[4]

        return ' seratus'.Terbilang($nilai-100);
    }else
    if ($nilai < 1000){//[5]
        return Terbilang(floor($nilai / 100)).' ratus'.Terbilang($nilai % 100);
    }else
    if ($nilai < 2000){//[6]
        return ' seribu'.Terbilang($nilai-1000);
    }else
    if ($nilai < 1000000){//[7]
        return Terbilang(floor($nilai / 1000)).' ribu'.Terbilang($nilai % 1000);
    }else
    if ($nilai < 1000000000){//[8]
        return Terbilang(floor($nilai / 1000000)).' juta'.Terbilang($nilai % 1000000);
    }else{
        return 'Tidak valid';
    }
}
?> 
Fungsi terbilang ini hanya terbatas dari 1 s.d. 999999999, silahkan dikembangkan lagi. Sourcecode-nya bisa anda unduh di sini.
Terima kasih,
Wassalamu 'alaikum wa rahmatullahi wa barakatuh

Friday, October 31, 2014

Membuat Double Click To Edit

|0 komentar
بسم الله الرحمن الرحيم
Tentu kita pernah melihat sebuah tulisan di komputer yang dapat diubah atau edit ketika diklik 2 kali. Nah, pada kesempatan ini saya ingin berbagi bagaimana membuatnya dengan pemrograman delphi.
Seperti gambar di atas, kita akan menggunakan label yang apabila kita klik 2 kali, maka akan tampil sebuah teks yang dapat mengubah tulisan dari label seperti di bawah ini.

Monday, July 14, 2014

SSoft-Power Manager Versi Terbaru 2014

|0 komentar
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ
Alhamdulillah, pada kesempatan dalam bulan yang suci penuh berkah ini saya ucapkan "SELAMAT MENUNAIKAN IBADAH PUASA 1435 H", semoga kita semua dapat beribadah maksimal untuk selalu taqwa dan semoga mendapat rahmat, berkah dan ampunan Allah Subhanahu wa Ta'ala, aamiin.
Pada posting ini, saya berbagi update aplikasi SSoft-Power Manager versi 2.1.0 produk Sabilillah Soft. Selain update versi, SSoft-Power Manager juga merilis versi 64-bit(x64) agar kemampuan aplikasi ini dapat optimal pada OS Windows 64-bit. Selain itu juga telah diperbaiki bug-bug dan penambahan fitur Tool Multiple rename, tampilan aplikasi juga telah dirubah dengan tampilan sederhana. Sehingga aplikasi berjalan lebih ringan.
Berikut tampilan aplikasinya:

Friday, June 27, 2014

Menyimpan Nilai Algoritma SAW ke Dalam Database

|2 komentar
بسم الله الرحمن الرحيم

Alhamdulillah, pada kesempatan ini saya ingin berbagi source code menyimpan nilai kriteria tiap alternatif algoritma SAW ke dalam Database. Sorce code ini mengembangkan source code pada artikel di sini http://banuaanam.blogspot.com/2013/12/contoh-algoritma-saw-dengan-bahasa.html
Silahkan anda unduh source code-nya pada link di bawah ini:
AplikasiSAW.db

Sunday, June 1, 2014

Membuat TaskBarButton Menggunakan Delphi XE6

|1 komentar
بسم الله الرحمن الرحيم
Alhamdulillah, pada kesempatan ini saya ingin kembali berbagi source code delphi yang sederhana. Yaitu, cara membuat TaskBarButton (ThumbButton Bar) pada aplikasi. Apa itu TaskBarButton? TaskBarButton adalah tombol yang terdapat pada Thumbnail aplikasi yang terdapat pada Taskbar, untuk lebih jelas seperti gambar berikut:
TaskBarButton dapat dibuat dengan delphi mulai versi Delphi 2010 dan penggunaannya harus pada Windows 7 atau versi setelahnya. Pada delphi versi XE6 telah disediakan komponen untuk membuat TaskBarButton, sedangkan pada delphi versi terdahulu dapat menggunakan unit ShlObj dengan penulisan kode program manual.

Friday, May 30, 2014

Tampilan Baru Windows 8.1 Update (KB2919355)

|0 komentar
بسم الله الرحمن الرحيم

Bisa dilakukan dengan update otomatis atau mengunduh file update offline-nya pada link berikut: http://www.microsoft.com/en-us/download/details.aspx?id=42327
Power and Search buttons on the Start screen

The Minimize button, Close button, and taskbar are more available with your mouse.

Friday, April 25, 2014

Teluk Jagung Wisata Pantai Kab. Kotabaru

|1 komentar
بسم الله الرحمن الرحيم
Teluk Jagung adalah salah satu warisan alam dengan keindahannya yang belum cukup dikenal para Wisatawan, menawarkan keindahan alam yang sangat Alami.
Suasana alami dan sepi tak seperti umumnya kawasan wisata, menyambut kita begitu sampai di kawasan Pantai Teluk Jagung. Sejauh mata memandang terlihat sejumlah karang menjulang diterpa gelombang laut. Pantai Teluk Jagung yang jaraknya sekitar 130 kilometer dari Kotabaru.
Kebanyakan masyarakat yang berkunjung ke Teluk Jagung, umumnya tidak hanya untuk berenang di tengah sengatan matahari, Akan tetapi, juga menikmati alam dengan segala keindahannya, terutama sore hari menjelang petang.
Bagi para wisatawan yang berlibur di Pantai Teluk Jagung, dilarang untuk membuang sampah sembarangan.
Nikmatilah wisata Anda dengan tidak meninggalkan jejak yang akan merusak keindahan Pantai Teluk Jagung.




http://rionagroup.blogspot.com/2014/03/pantai-teluk-jagung-syurga-yang.html
[FOTO: http://4.bp.blogspot.com/-Wxo8PHh77a4/Uy0dktw8M0I/AAAAAAAAAPE/tColf2n3I6Q/s1600/DSC09960.jpg]

Labels