Senin, 28 November 2011

Cara export database ke sql

Sebelum mengupload database ke sebuah hosting supaya bisa digunakan, maka sebelumnya harus di export dahulu menjadi sql.

Caranya sebagai berikut:
  • Kemudian klik export.

  • Lalu pilih semua table yang ingin di export ke sql. 

  • klik go dan save.
  • Sebenarnya isi dari export ke sql hanyalah menyalin perintah-perintah yang berasal dari database yang kita buat. Jadi setelah sql tersebut di upload, maka mesin dari hosting tersebut akan mengeksekusi perintah-perintah dari sql.

Minggu, 27 November 2011

Cara wudhu sesuai sunnah

wudhu sesuai sunnah
  • Apabila seorang muslim mau berwudhu maka hendaknya ia berniat di dalam hatinya kemudian membaca “Bismillahirrahmanirrahim” sebab Rasulullah SAW bersabda “Tidak sah wudhu orang yg tidak menyebut nama Allah” . Dan apabila ia lupa maka tidaklah mengapa. Jika hanya mengucapkan “Bismillah” saja maka dianggap cukup.
  • Kemudian disunnahkan mencuci kedua telapak tangannya sebanyak tiga kali sebelum memulai wudhu.  
  • Kemudian berkumur-kumur . 
  • Lalu menghirup air dgn hidung lalu mengeluarkannya.  
  • Disunnahkan ketika menghirup air di lakukan dgn kuat kecuali jika dalam keadaan berpuasa maka ia tidak mengeraskannya krn dikhawatirkan air masuk ke dalam tenggorokan. Rasulullah bersabda “Keraskanlah di dalam menghirup air dgn hidung kecuali jika kamu sedang berpuasa.” 
  • Lalu mencuci muka. Batas muka adl dari batas tumbuhnya rambut kepala bagian atas sampai dagu dan mulai dari batas telinga kanan hingga telinga kiri.
  • Dan jika rambut yg ada pada muka tipis maka wajib dicuci hingga pada kulit dasarnya. Tetapi jika tebal maka wajib mencuci bagian atasnya saja namun disunnahkan mencelah-celahi rambut yg tebal tersebut. Karena Rasulullah selalu mencelah-celahi jenggotnya di saat berwudhu.
  • Kemudian mencuci kedua tangan sampai siku krn Allah berfirman “dan kedua tanganmu hingga siku.”. 
  • Kemudian mengusap kepala beserta kedua telinga satu kali dimulai dari bagian depan kepala lalu diusapkan ke belakang kepala lalu mengembalikannya ke depan kepala. Setelah itu langsung mengusap kedua telinga dgn air yg tersisa pada tangannya. 
  • Lalu mencuci kedua kaki sampai kedua mata kaki krn Allah berfirman “dan kedua kakimu hingga dua mata kaki.” . Yang dimaksud mata kaki adl benjolan yg ada di sebelah bawah betis. Kedua mata kaki tersebut wajib dicuci berbarengan dgn kaki. Orang yg tangan atau kakinya terpotong maka ia mencuci bagian yg tersisa yg wajib dicuci.
  • Dan apabila tangan atau kakinya itu terpotong semua maka cukup mencuci bagian ujungnya saja. 

Klik untuk memperbesar



 Sumber : http://www.kaskus.us/showthread.php?t=9843349

Rabu, 23 November 2011

Matlab penajaman citra (sharpening)

Disini kita akan melakukan sharpening menggunakan MATLAB
Apa itu matlab??

Matlab merupakan GUI yaitu tampilan grafis yang memudahkan userberinteraksi dengan perintah teks. Dengan GUI, program yang dibuat menjadi lebih user friendly, sehingga user mudah menjalankan suatu aplikasi program.
Awalnya MatLab hanya dikenal sebagai “Matrik Laboratory”, tetapi sesuai dengan perkembangannya MatLab adalah bahasa yang canggih untuk komputasi teknik. Di dalamnya terdapat kemampuan penghitungan, visualisasi, dan pemograman dalam suatu lingkungan yang mudah untuk digunakan karena permasalahan dan pemecahannya dinyatakan dalam notasi matematika biasa.

Kegunaan MatLab secara umum adalah sebagai berikut:
  • Matematika dan komputasi,
  • Perkembangan algoritma,
  • Pemodelan, simulasi, dan pembuatan prototype,
  • Analisa data, eksplorasi dan visualisasim
  • Pembuatan aplikasi, termasuk pembuatan antaramuka grafis.
Matlab bukan merupakan compiler tetapi punya sifat compiler.

Sharpening
Sesudah kita mengetahui Matlab sekarang kita membuat penajaman citra dengan matlab.
  • Buka matlab 
  • Kemudian klk guide
  •  Kemudian pilih blank GUI dan klik OK.
  •  Setelah itu masukkan axes sebanyak dan button 2 kali.

  • Kemudian klik kiri pada tombol push button yang sebelah kiri, kemudian pilh M-file dan save.
  • Setelah di save lalu muncul sebuah editor.
  • Kemudian klik 2 kali pada push button sebelah kiri, dan ganti bagian string dan tag menjadi browse.
  • Kemudian klik kiri pada push button sebelah kiri yang sudah berubah nama menjadi browse, kemudian pilih callbacks dan pilih lagi view callback, ini berguna untuk mempermudah letak dalam menulis coding.
  • Hasil dari callbacks
  • Disitulah kita menulis koding untuk tombol browse.
  • Untuk push button yang sebelah kanan, ulangi saja langkah tombol browse, hanya saja nama string dan tagnya adalah sharp.
ini koding tombol browse:

proyek=guidata(gcbo);
[namafile,direktori]=uigetfile({'*.jpg';'*.bmp';'*.png';'*.tif'},'Buka Gambar')
if isequal(namafile,0)
return;
end
eval(['cd ''' direktori ''';']);
I=imread(namafile);
set(proyek.figure1,'CurrentAxes',proyek.axes1);
set(imshow(I));
set(proyek.figure1,'Userdata',I);
set(proyek.axes1,'Userdata',I);

Ini koding tombol sharp:
proyek=guidata(gcbo);
I=get(proyek.axes1,'Userdata');
if isequal(I,[])
msgbox('Belum ada gambar!','Peringatan','warn');
else
PSF=fspecial('unsharp');
A=imfilter(I,PSF,'replicate');
set(proyek.figure1,'CurrentAxes',proyek.axes2);
set(imshow(A));
set(proyek.axes2,'Userdata',A);
redo_Callback(hObject, eventdata, handles);
end

Langkah-langkah membuat menjadi .exe

    • Pada command window di matlab ketik mbuild -setup
    • Lalu ketik y
    • Kemudian pilih 1 dan ketik y
    • Sesudah itu ketik mcc -m nama_file_utama.m -o nama_file yang ingin dijadikan exe
    • Dan enter.
    • Cari .exe nya di folder work yang berada di program file - matlab - work. 
     Ini dia screenshot programnya

    Minggu, 20 November 2011

    Dot pixel

    Apa itu dot pixel??



    Setelah melihat gambar diatas kamu pasti tahu apa itu dot pixel.
    Dot pixel adalah kecacatan pada LCD yang berupa titik pada layar. Dot pixel juga akan terjadi pada perangkat yang menggunakan layar LCD.

    Karakteristik Dot Pixel:
    • Dot pixel tidak akan menyebar ke pixel lainnya
    • Bersifat individu, dimana satu pixel tidak berhubungan dengan pixel lainnya
    • Kecil kemungkinan melebar (membesar), karena ukuran pixel selalu tetap. Jika terjadi kerusakan resolusi dalam wilayah yang lebih luas, biasanya disebabkan kerusakan cairan kristal bukan pada pixelnya.
      
    Kriteria Dot pixel
    • Apabila pixel selalu menyala dan tidak dapat mati, sehingga selalu menampilkan titik putih. Ini di-istilahkan dengan Hot Pixels atau Bright Pixel.
    • Apabila pixel mati total, sehingga selalu menampilkan titik warna hitam. Ini di-istilahkan dengan Dead Pixels atau Dark Pixel.
    • Apabila satu atau dua sub-pixel selalu menyala, atau keduanya mati total, sehingga menampilkan warna-warni seperti merah, biru dan hijau. Ini di-istilahkan dengan Stuck Pixels.
    Mengatasi/mengetahui Dot pixel 

    Untuk mengatasi dot pixel adalah dengan mengecek barang pada saat membeli, karena sangat mustahil untuk memperbaiki dot pixel tersebut, mengapa? karena transistor pada LCD dicetak pada lembaran film tipis yang ditaruh dibalik layar. Lembaran ini seperti sebuah PCB elektronik dalam bentuk yang lebih elastis. Dari sisi ekonomis, perbaikan ini juga mustahil dilakukan karena biaya dan pekerjaannya sangat rumit & mahal.
    Untuk mengetahui dot pixel kita dapat menggunakan aplikasi pixelrepairer_2_0_0.
    Download disini
    aplikasi tersebut sebenarnya hanya memudahkan kita untuk mencari dot pixel dengan membuat layar kita full satu warna. Dengan begitu kita dapat dengan mudah mencari dot pixel

    Claim garansi

    Standar garansi LCD mengacu pada ketentuan ISO 13406-2, Standar ini didalamnya juga membahas tentang dot pixel.


    Minggu, 13 November 2011

    Cara install windows dari flashdisk

    Ingin menginstall OS Windows namun tidak punya CD-ROM???
    Siapkan aplikasi WinToFlash, file instalasi windows dan komputer teman.
    Download disini
    Aplikasi tersebut sangat berguna sekali jika cd-rom kita rusak atau tidak ada.
    Berikut cara menggunakannya :
    • Extract file yang sudah di download
    • Kemudian klik WinToFlash.exe dan akan muncul tampilan berikut.

    • Kemudian klik Next - checklist I accept EULA - Activate license now.
    •  Kemudian klik select untuk mencari key nya.
    • Dan cari key nya di folder license yang berada di hasil extract WinToFlash.
    • Kemudian klik Next - Next dan Next, disinilah kita mulai membuat booting windows dari flashdisk.
    • Klik windows setup transfer wizard.

    •  Lalu klik Next.dan pilih lokasi dimana file instalasi windows dan pilih juga lokasi flashdisk yang ingin digunakan untuk booting XP.


    • Perlu diingat, pada saat memilih lokasi windows pastikan instalasi windowsnya bukan berbentuk .iso melainkan file yang yang sudah di extract dari .iso.
    • Kemudian klik next - checklist i accept the terms dan klik continue.
    • Lalu akan muncul peringatan bahwa flashdisk akan di format terlebih dahulu dan klik OK.
    • Lalu tunggu hingga proses selesai.
    •  Jika sudah selesai maka colokkan flashdisk anda ke komputer dan pilih booting lewat USB.

    Minggu, 06 November 2011

    Membedah isi dari grub.cfg di ubuntu



    #
    # DO NOT EDIT THIS FILE
    #
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    #

    ### BEGIN /etc/grub.d/00_header ###
    if [ -s $prefix/grubenv ]; then
      set have_grubenv=true
      load_env
    fi
    set default="0"
    Script diatas digunakan untuk urutan booting dengan ubuntu sebagai urutan pertama, jika ingin windows anda urutan pertama di tampilan grub maka rubahlah angka "0" menjadu "5" karena posisi windows berada di urutan ke "5" (lihat gambar).


     
    if [ "${prev_saved_entry}" ]; then
      set saved_entry="${prev_saved_entry}"
      save_env saved_entry
      set prev_saved_entry=
      save_env prev_saved_entry
      set boot_once=true
    fi

    function savedefault {
      if [ -z "${boot_once}" ]; then
        saved_entry="${chosen}"
        save_env saved_entry
      fi
    }

    function recordfail {
      set recordfail=1
      if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
    }

    function load_video {
      insmod vbe
      insmod vga
      insmod video_bochs
      insmod video_cirrus
    }

    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos2)'
    search --no-floppy --fs-uuid --set=root 3f0beda7-2a73-4b55-8e7a-2f8802aba845
    if loadfont /usr/share/grub/unicode.pf2 ; then
      set gfxmode=auto
      load_video
      insmod gfxterm
      insmod part_msdos
      insmod ext2
      set root='(hd0,msdos2)'
      search --no-floppy --fs-uuid --set=root 3f0beda7-2a73-4b55-8e7a-2f8802aba845
      set locale_dir=($root)/boot/grub/locale
      set lang=en_US
      insmod gettext
    fi
    terminal_output gfxterm
    if [ "${recordfail}" = 1 ]; then
      set timeout=-1
    else
      set timeout=10
    fi

    Script diatas merupakan script untuk menghitung mundur dari 10-0 di grub jika kursor tidak digerakkan. Kita bisa menghilangkan waktunya dengan mengganti angka 10 menjadi 0.

    ### END /etc/grub.d/00_header ###

    ### BEGIN /etc/grub.d/05_debian_theme ###
    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
    if background_color 44,0,30; then
      clear
    fi
    ### END /etc/grub.d/05_debian_theme ###
    Script diatas digunakan untuk menentukan warna pada grub yang masih default. Jika ingin merubah warnanya tinggal rubah saja.### END /etc/grub.d/05_debian_theme ###, digunakan untuk mengganti gambar.

    ### BEGIN /etc/grub.d/10_linux ###
    if [ ${recordfail} != 1 ]; then
      if [ -e ${prefix}/gfxblacklist.txt ]; then
        if hwmatch ${prefix}/gfxblacklist.txt 3; then
          if [ ${match} = 0 ]; then
            set linux_gfx_mode=keep
          else
            set linux_gfx_mode=text
          fi
        else
          set linux_gfx_mode=text
        fi
      else
        set linux_gfx_mode=keep
      fi
    else
      set linux_gfx_mode=text
    fi
    export linux_gfx_mode
    if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
    menuentry 'Ubuntu, with Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
          recordfail
          set gfxpayload=$linux_gfx_mode
          insmod gzio
          insmod part_msdos
          insmod ext2
          set root='(hd0,msdos2)'
          search --no-floppy --fs-uuid --set=root 3f0beda7-2a73-4b55-8e7a-2f8802aba845
          linux /boot/vmlinuz-3.0.0-12-generic root=UUID=3f0beda7-2a73-4b55-8e7a-2f8802aba845 ro   quiet splash vt.handoff=7
          initrd      /boot/initrd.img-3.0.0-12-generic
    }
    menuentry 'Ubuntu, with Linux 3.0.0-12-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
          recordfail
          insmod gzio
          insmod part_msdos
          insmod ext2
          set root='(hd0,msdos2)'
          search --no-floppy --fs-uuid --set=root 3f0beda7-2a73-4b55-8e7a-2f8802aba845
          echo  'Loading Linux 3.0.0-12-generic ...'
          linux /boot/vmlinuz-3.0.0-12-generic root=UUID=3f0beda7-2a73-4b55-8e7a-2f8802aba845 ro recovery nomodeset
          echo  'Loading initial ramdisk ...'
          initrd      /boot/initrd.img-3.0.0-12-generic
    }
    ### END /etc/grub.d/10_linux ###

    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###

    ### BEGIN /etc/grub.d/20_memtest86+ ###
    menuentry "Memory test (memtest86+)" {
          insmod part_msdos
          insmod ext2
          set root='(hd0,msdos2)'
          search --no-floppy --fs-uuid --set=root 3f0beda7-2a73-4b55-8e7a-2f8802aba845
          linux16     /boot/memtest86+.bin
    }
    menuentry "Memory test (memtest86+, serial console 115200)" {
          insmod part_msdos
          insmod ext2
          set root='(hd0,msdos2)'
          search --no-floppy --fs-uuid --set=root 3f0beda7-2a73-4b55-8e7a-2f8802aba845
          linux16     /boot/memtest86+.bin console=ttyS0,115200n8
    }
    ### END /etc/grub.d/20_memtest86+ ###

    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
          insmod part_msdos
          insmod ntfs
          set root='(hd0,msdos1)'
          search --no-floppy --fs-uuid --set=root 5A80544E8054332D
          drivemap -s (hd0) ${root}
          chainloader +1
    }
    ### END /etc/grub.d/30_os-prober ###

    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries.  Simply type the
    # menu entries you want to add after this comment.  Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###

    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f  $prefix/custom.cfg ]; then
      source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    Script diatas merupakan isi dari menu-menu boot di grub. Jika ingin menonaktifkan salah satu menunya naka gunakan tanda #.

    Terima kasih
    Terinspirasi oleh: http://www.kaskus.us/showthread.php?t=11302713