This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Tuesday, 18 February 2014

Teori bahasa dan Otomata (Contoh penggunaan Mesin Turing)


Mesin Turing

Jauh sebelum lahirnya program komputer, Alan Turing pada tahun 1936 telah mengeluarkan gagasannya berupa model mesin abstrak sebagai alat mekanik untuk mengerjakan prosedur yang efektif. Model ini disebut Mesin Turing.
Mesin turing dapat diadaptasi untuk mensimulasi logika dari setiap algoritma oleh karena itu cara kerja mesin turing adalah ekivalen dengan cara kerja komputer sekarang ini dan mesin turing juga ekivalen dengan problema komputasi matematika. Mesin turing tidak ditujukan sebagai teknologi komputasi praktis tetapi lebih sebagai eksperimen pemikiran yang mewakili sebuah mesin komputasi. Mesin turing membantu para ilmuan komputer memahami batas-batas komputasi mekanis.
Sebagai input dari mesin turing adalah kata atau untai atas suatu alfabet T. Mesin turing berhenti dengan keadaan menerima atau menolak untai. Kadang-kadang terjadi pula perulangan atau looping tak terhingga.

Keterangan :
· - Tape : Tempat diletakannya inputan yang berupa kata/untai.
· - Head: membaca dan menulisi sel pita mesin turing, bisa bergerak ke kiri atau ke kanan.
· - Finite StateControl (FSC) : otak dari TM, diimplementasikan dari algoritma pengenalan kalimat.



Contoh Mesin Turing Sederhana

Sebuah contoh mesin Turing dapat dibangun untuk melakukan komputasi sederhana yang didefinsikan seperti ini:

Tentukan ada berapa angka 1 dalam sebuah string berbentuk 0111...110 (rangkaian angka 1 yang didahului dengan 0 dan diakhiri juga dengan 0), apakah berjumlah genap atau berjumlah ganjil.

Jika angka 1 di antara dua angka 0 berjumlah genap, tulis sebuah angka 0 pada salah satu sel dari tape mesin Turing.

Jika angka 1 di antara dua angka 0 berjumlah ganjil, tulis sebuah angka 1 pada salah satu sel dari tape mesin Turing.

Untuk menyelesaikan masalah komputasi ini, kita buat tiga buah State bagi mesin Turing ini, yaitu Start, Even, dan Odd. Di samping itu kita buat sekumpulan aturan Transisi yang digunakan oleh
mesin Turing ini untuk melakukan proses komputasinya. Aturan-aturan Transisi tersebut dapat dituliskan demikian:

-Jika mesin Turing berada pada status Start, dan membaca simbol 0 pada Tape, lakukan hal berikut: Pindah status menjadi status Even, Ganti simbol 0 pada Tape dengan Blank (atau Hapus simbol 0 pada Tape), dan Bergerak ke kanan satu sel.

-Jika mesin Turing berada pada status Even, dan membaca simbol 1 pada Tape, lakukan hal berikut: Pindah status menjadi status Odd, Ganti simbol 1 pada Tape dengan Blank, dan Bergerak ke kanan satu sel.

-Jika mesin Turing berada pada status Odd, dan membaca simbol 1 pada Tape, lakukan hal berikut: Pindah status menjadi Even, Ganti simbol 1 pada Tape dengan Blank, dan Bergerak ke kanan satu sel.

-Jika mesin Turing berada pada status Even, dan membaca simbol 0 pada Tape, lakukan hal berikut: Pindah status menjadi Halt, Ganti simbol 0 pada Tape dengan 0, dan tetap pada sel tersebut (tidak perlu berpindah ke kiri maupun ke kanan).

-Jika mesin Turing berada pada status Odd, dan membaca simbol 0 pada Tape, lakukan hal berikut: Pindah status menjadi Halt, Ganti simbol 0 pada Tape dengan 1, dan tetap pada sel tersebut.





Palindrome itu adalah berasal dari bahasa Yunani yaitu Palindromos A Palindrome. Palindromos A Palindrome adalah kata atau kalimat yang sama dieja maju atau mundur(bacaan yang sama dieja pada kedua arah). Sebagai contoh sederhana adalah beberapa kata yang sederhana yaitu rotor, rotator, civic, madam, racecar, level, dan lain-lain. Untuk contoh lain yaitu kalimat palindrome adalah No lemon no melon, No devil lived on, Swap God for a janitor rot in a jar of dog paws, dll.


Dibawah ini adalah graf dari palindrome detector , merupakan sebuah simulasi mesin turing yang berfungsi untuk mendeteksi kata palindrome yang diinputkan oleh user. Kata atau untai yang dibentuk masih terbatas pada penggunaan huruf “A” dan “B”. Contoh kata yang dibentuk adalah “ABAABBA” untuk kata yang tidak termasuk dalam palindrome, dan “BABBAB” untuk kata yang termasuk dalam palindrome.







Pemrograman sederhana jenis mesin Turing ini tidak sesulit yang dibayangkan. Dimana sebenarnya pemrograman ini akan membentuk graph. Transisi state terdiridari5-tupel rangkaian pada setiap baris, dengan format seperti ini:
[state],[karakter],[state baru],[karakterbaru],[arah]
1 , _ , 2 , # , >
2 , A , 3 , A , >
Karakter '_' dapat digunakan untuk menunjukkan kosong(blank), 'H' untuk menunjukkan sebagai state berhenti/Halt (hanya berlaku pada sisi kanan transisi), dan '<' dan '>' untuk menunjukkan arah masing-masing bergerak kekiri atau kanan.

Sunday, 16 February 2014

Ketika Senja Mendekap




Oh Senjaa... Kau Dekap Cinta
Oh Senja.. Kau Dekap rasa..
beriring asa yang kabur dalam doa
bertemakan hati tulus suka dan Cita..
Bertemakan Manis dan Pahitnya sebuah Rasa..
Oh.. senja Kau Dekapku...

kumandangmu selaras dengan makna
Kehabisanmu membawa Rasa
Jelmaanmu Menggugah Mata
Oh senja...

puing yang runtuh kau teguhkan
kau kumpulkan dengan sisa Asa ..
Kau kokohkan lagi...
kau baitkan lagi...
hingga Embun Kembali sirna
Hingga Embun berkesempatan untuk menCINTAI mu
Dengan Ketulusan Hati dan Dekapan Nya
Lewat Nya Kau Dekap Embun... Oh.. Senja..
rasa...
Asa..
Dekap...
Impian mungil di tangan Allah Semata..

ketika senja...


by: cici

Friday, 14 February 2014

google dork



Ok, jika anda ingin melakukan aksi deface sebuah web dibutuhkan sebuah dork sehingga kita tahu web mana yang vuln. Berikut beberapa contoh dork yang bisa digunakan.

intext:"error in your SQL syntax" +site:my
intext:"mysql_num_rows()" +site:il
intext:"mysql_fetch_array()" +site:br
intext:"Error Occurred While Processing Request" +site:il
intext:"Server Error in '/' Application" +site:my
intext:"Microsoft OLE DB Provider for ODBC Drivers error" +site:br
intext:"Invalid Querystring" +site:my
intext:"OLE DB Provider for ODBC" +site:my
intext:"VBScript Runtime" +site:my
intext:"ADODB.Field" +site:my
intext:"BOF or EOF"+site:my intext:"ADODB.Command" +site:my intext:"JET Database" +site:my
intext:"mysql_fetch_row()" +site:my intext:"Syntax error" +site:my intext:"include()" +site:my
intext:"mysql_fetch_assoc()" +site:my intext:"mysql_fetch_object()" +site:my intext:"mysql_numrows()" +site:il
intext:"GetArray()" +site:my intext:"FetchRow()" +site:my
intext:"Input string was not in a correct format" +site:my

allinurl:xml.php?id=
allinurl:xml.php?code=
allinurl:xml.php?code= module_ID=

inurl:index.php?id=
inurl:trainers.php?id=
inurl:buy.php?category=
inurl:article.php?ID=
inurl:play_old.php?id=
inurl:declaration_more.php?decl_id=
inurl:Pageid=
inurl:games.php?id=
inurl:page.php?file=
inurl:newsDetail.php?id=
inurl:gallery.php?id=
inurl:article.php?id=
inurl:show.php?id=
inurl:staff_id=
inurl:newsitem.php?num=
inurl:readnews.php?id=
inurl:top10.php?cat=
inurl:historialeer.php?num=
inurl:reagir.php?num=
inurl:forum_bds.php?num=
inurl:game.php?id=
inurl:view_product.php?id=
inurl:newsone.php?id=
inurl:sw_comment.php?id=
inurl:news.php?id=
inurl:avd_start.php?avd=
inurl:event.php?id=
inurl:product-item.php?id=
inurl:sql.php?id=
inurl:news_view.php?id=
inurl:select_biblio.php?id=
inurl:humor.php?id=
inurl:aboutbook.php?id=
inurl:fiche_spectacle.php?id=
inurl:communique_detail.php?id=
inurl:sem.php3?id=
inurl:kategorie.php4?id=
inurl:news.php?id=
inurl:index.php?id=
inurl:faq2.php?id=
inurl:show_an.php?id=
inurl:preview.php?id=
inurl:loadpsb.php?id=
inurl:opinions.php?id=
inurl:spr.php?id=
nurl:pages.php?id=
inurl:announce.php?id=
inurl:clanek.php4?id=
inurl:participant.php?id=
inurl:download.php?id=
inurl:main.php?id=
inurl:review.php?id=
inurl:chappies.php?id=
inurl:read.php?id=
inurl:prod_detail.php?id=
inurl:viewphoto.php?id=
inurl:article.php?id=
inurl:person.php?id=
inurl:productinfo.php?id=
inurl:showimg.php?id=
inurl:view.php?id=
inurl:website.php?id=
inurl:hosting_info.php?id=
inurl:gallery.php?id=
inurl:rub.php?idr=
inurl:view_faq.php?id=
inurl:artikelinfo.php?id=
inurl:detail.php?ID=
inurl:index.php?=
inurl:profile_view.php?id=
inurl:category.php?id=
inurl:publications.php?id=
inurl:fellows.php?id=
inurl:downloads_info.php?id=
inurl:prod_info.php?id=
inurl:shop.php?do=part&id=
inurl:Productinfo.php?id=
inurl:collectionitem.php?id=
inurl:band_info.php?id=
inurl:product.php?id=
inurl:releases.php?id=
inurl:ray.php?id=
inurl:produit.php?id=
inurl:pop.php?id=
inurl:shopping.php?id=
inurl:productdetail.php?id=
inurl:post.php?id=
inurl:viewshowdetail.php?id=
inurl:clubpage.php?id=
inurl:memberInfo.php?id=
inurl:section.php?id=
inurl:theme.php?id=
inurl:page.php?id=
inurl:shredder-categories.php?id=
inurl:tradeCategory.php?id=
inurl:product_ranges_view.php?ID=
inurl:shop_category.php?id=
inurl:transcript.php?id=
inurl:channel_id= inurl:item_id=
inurl:newsid=
inurl:trainers.php?id=
inurl:news-full.php?id=
inurl:news_display.php?getid=
inurl:index2.php?option=
inurl:readnews.php?id=
inurl:top10.php?cat=
inurl:newsone.php?id=
inurl:event.php?id=
inurl:product-item.php?id=
inurl:sql.php?id=
inurl:aboutbook.php?id=
inurl:review.php?id=
inurl:loadpsb.php?id=
inurl:ages.php?id=
inurl:material.php?id=
inurl:clanek.php4?id=
inurl:announce.php?id=
inurl:chappies.php?id=
inurl:read.php?id=
inurl:viewapp.php?id=
inurl:viewphoto.php?id=
inurl:rub.php?idr=
inurl:galeri_info.php?l=
inurl:review.php?id=
inurl:iniziativa.php?in=
inurl:curriculum.php?id=
inurl:labels.php?id=
inurl:story.php?id=
inurl:look.php?ID=
inurl:newsone.php?id=
inurl:aboutbook.php?id=
inurl:material.php?id=
inurl:opinions.php?id=
inurl:announce.php?id=
inurl:rub.php?idr=
inurl:galeri_info.php?l=
inurl:tekst.php?idt=
inurl:newscat.php?id=
inurl:newsticker_info.php?idn=
inurl:rubrika.php?idr=
inurl:rubp.php?idr=
inurl:offer.php?idf=
inurl:art.php?idm=
inurl:title.php?id=
inurl:trainers.php?id=
inurl:article.php?ID=
inurl:play_old.php?id=
inurl:declaration_more.php?decl_id=
inurl:Pageid=
inurl:games.php?id=
inurl:newsDetail.php?id=
inurl:staff_id=
inurl:historialeer.php?num=
inurl:product-item.php?id=
inurl:news_view.php?id=
inurl:humor.php?id=
inurl:communique_detail.php?id=
inurl:sem.php3?id=
inurl:opinions.php?id=
inurl:spr.php?id=
inurl:pages.php?id=
inurl:chappies.php?id=
inurl:prod_detail.php?id=
inurl:viewphoto.php?id=
inurl:view.php?id=
inurl:website.php?id=
inurl:hosting_info.php?id=
inurl:gery.php?id=
inurl:detail.php?ID=
inurl:publications.php?id=
inurl:Productinfo.php?id=
inurl:releases.php?id=
inurl:ray.php?id=
inurl:produit.php?id=
inurl:pop.php?id=
inurl:shopping.php?id=
inurl:productdetail.php?id=
inurl:post.php?id= section.php?id=
inurl:theme.php?id=
inurl:page.php?id=
inurl:shredder-categories.php?id=
inurl:product_ranges_view.php?ID=
inurl:shop_category.php?id=
inurl:channel_id=
inurl:newsid=
inurl:news_display.php?getid=
inurl:ages.php?id=
inurl:clanek.php4?id=
inurl:review.php?id=
inurl:iniziativa.php?in=
inurl:curriculum.php?id=
inurl:labels.php?id=
inurl:look.php?ID=
inurl:galeri_info.php?l=
inurl:tekst.php?idt=
inurl:newscat.php?id=
inurl:newsticker_info.php?idn=
inurl:rubrika.php?idr=
inurl:offer.php?idf=

"id=" & intext:"Warning: mysql_fetch_array()
"id=" & intext:"Warning: getimagesize()
"id=" & intext:"Warning: session_start()
"id=" & intext:"Warning: mysql_num_rows()
"id=" & intext:"Warning: mysql_query()
"id=" & intext:"Warning: array_merge()
"id=" & intext:"Warning: preg_match()
"id=" & intext:"Warning: ilesize()
"id=" & intext:"Warning: filesize()

inurl:index.php?id=
inurl:buy.php?category=
inurl:article.php?ID=
inurl:play_old.php?id=
inurl:newsitem.php?num=
inurl:top10.php?cat=
inurl:historialeer.php?num=
inurl:reagir.php?num=
inurl:Stray-Questions-View.php?num=
inurl: forum_bds.php?num=
inurl:game.php?id=
inurl:view_product.php?id=
inurl:sw_comment.php?id=
inurl:news.php?id=
inurl:avd_start.php?avd=
inurl:event.php?id=
inurl:sql.php?id=
inurl:news_view.php?id=
inurl:select_biblio.php?id=
inurl:humor.php?id=
inurl:ogl_inet.php?ogl_id=
inurl:fiche_spectacle.php?id=
inurl:communique_detail.php?id=
inurl:sem.php3?id=
inurl:kategorie.php4?id=
inurl:faq2.php?id=
inurl:show_an.php?id=
inurl:preview.php?id=
inurl:loadpsb.php?id=
inurl:opinions.php?id=
inurl:spr.php?id=
inurl:announce.php?id=
inurl:participant.php?id=
inurl:download.php?id=
inurl:main.php?id=
inurl:review.php?id=
inurl:chappies.php?id=
inurl:read.php?id=
inurl:prod_detail.php?id=
inurl:article.php?id=
inurl:person.php?id=
inurl:productinfo.php?id=
inurl:showimg.php?id=
inurl:view.php?id=
inurl:website.php?id=
inurl:hosting_info.php?id=
inurl:gery.php?id=
inurl:rub.php?idr=
inurl:view_faq.php?id=
inurl:artikelinfo.php?id=
inurl:detail.php?ID=
inurl:index.php?=
inurl:profile_view.php?id=
inurl:category.php?id=
inurl:publications.php?id=
inurl:fellows.php?id=
inurl:downloads_info.php?id=
inurl:prod_info.php?id=
inurl:shop.php?do=part&id=
inurl:collectionitem.php?id=
inurl:band_info.php?id=
inurl:product.php?id=
inurl:releases.php?id=
inurl:ray.php?id=
inurl:produit.php?id=
inurl:pop.php?id=
inurl:shopping.php?id=
inurl:productdetail.php?id=
inurl:post.php?id=
inurl:viewshowdetail.php?id=
inurl:clubpage.php?id=
inurl:memberInfo.php?id=
inurl:section.php?id=
inurl:theme.php?id=
inurl:page.php?id=
inurl:shredder-categories.php?id=
inurl:tradeCategory.php?id=
inurl:product_ranges_view.php?ID=
inurl:shop_category.php?id=
inurl:transcript.php?id=
inurl:channel_id=
inurl:item_id=
inurl:newsid=
inurl:trainers.php?id=
inurl:news-full.php?id=
inurl:news_display.php?getid=
inurl:index2.php?option=
inurl:readnews.php?id=
inurl:newsone.php?id=
inurl:product-item.php?id=
inurl:pages.php?id=
inurl:clanek.php4?id=
inurl:viewapp.php?id=
inurl:viewphoto.php?id=
inurl:galeri_info.php?l=
inurl:iniziativa.php?in=
inurl:curriculum.php?id=
inurl:labels.php?id=
inurl:story.php?id=
inurl:look.php?ID=
inurl:aboutbook.php?id=

"id=" & intext:"Warning: mysql_fetch_assoc()
"id=" & intext:"Warning: is_writable()
"id=" & intext:"Warning: Unknown()
"id=" & intext:"Warning: mysql_result()
"id=" & intext:"Warning: pg_exec()
"id=" & intext:"Warning: require()

Untuk mengetahui vulnerability'nya, anda tambahkan tanda petik ' pada belakang url dari hasil dork tersebut. Misal www.site.com/curriculum.php?id=30' atau www.site.com/curriculum.php?id='30 jika ditemui tulisan seperti syntax error berarti web tersebut dapat kita eksekusi

Ok, selamat mencoba ^_^

Friday, 7 February 2014

Cinta part II




*Cinta itu adalah
Cinta itu adalah
Ketika kita selalu mengingat seseorang,
tapi seseorang itu sama sekali tidak mengingat kita
Kita tetap selalu yakin atas cinta kita
Cinta itu adalah
Ketika kita selalu menjadi yang pertama peduli
selalu menjadi orang terakhir yang menyerah
Meski seseorang tersebut tidak tahu
Kita tetap selalu yakin atas cinta kita
Tidak berkurang walau sejengkal

Cinta itu adalah
ketika kita mengorbankan apapun milik kita
Tanpa berharap seseorang akan membalasnya
Kita tetap bersedia melakukannya
Tidak berkurang rasa cintanya

Cinta itu adalah
Ketika kita selalu lirih menyebut namanya dalam doa
Meski seseorang itu sedang tidur, jauh, bahkan tidak menyadarinya
Kita tetap berharap yang terbaik
Tidak berkurang keyakinan kita

Itulah cinta yang sejati
Tidak perlu jauh-jauh mencarinya
Cinta seperti ini ada pada Ibu kita
Baca ulang sajak ini dari awal, sambil membayangkan Ibu-Bapak kita
semoga paham hakikat cinta yang baik.

Sunday, 1 December 2013

penjelasan tentang php




dari pada blog gak di utak atik, mending ngisi ilmu..ya meskipun saya sendiri belum tau pasti apa itu php, tp saya berharap ini bisa bermanfaat buat yang baca.


php (Pemberi Harapan Palsu) hehehehe
bukan lah..

PHP adalah singkatan dari "Hypertext Preprocessor", yang merupakan
sebuah bahasa scripting yang terpasang pada HTML
PHP merupakan salah satu bahasa
pemrograman web yang paling banyak
digunakan saat ini. Hasil dari NetCraft, menyatakan bahwa ada kurang lebih
52juta pengguna PHP diseluruh dunia
atau kalau di persentase sekitar 70,9%.
Sebuah angka yang fantastis untuk
sebuah bahasa pemrograman.
Nah, sebelum terkagum-kagum dengan PHP, ada baiknya kita berkenalan dulu
dengan bahasa pemrograman website
yang satu ini..




Sejarah Sejarah PHP dimulai pada Tahun 1995,
ketika Rasmus Lerdorf -seorang
software development contractor -
mengembangkan skrip Perl/CGI untuk
mengetahui jumlah pembaca online
resume-nya. Skrip tersebut mengerjakan dua hal : mencatat
informasi pengunjung, dan
menampilkan jumlah pengunjung ke
halaman web. Waktu itu belum ada tools
seperti yang dibuat oleh Rasmus,
sehingga banyak developer yang mengirimkan e-mail ke Rasmus,
menanyakan tentang skrip yang
dibuatnya. Hal itulah yang membuat
Rasmus melepas skripnya, dan diberi
nama PHP (Personal Home Page).




Rasmus kemudian mulai
mengembangkan banyak tambahan
pada PHP, salah satu diantaranya adalah
mengubah data yang dimasukkan
dalam form HTML menjadi sebuah
variabel. Pengubahan data ini nantinya akan memungkinkan user untuk
mengekspor data ke dalam sistem
mereka. Untuk menyelesaikan
tambahan tersebut, Rasmus lebih
memilih menggunakan bahasa C daripada Perl.




Tambahan terus-menerus kepada PHP
toolset memuncak pada November 1997
dengan pelepasan PHP 2.0, atau
Personal Home Page aÕ" Form
Interpreter (PHP-FI). Peluncuran ini juga
meningkatkan popularitas PHP, yang ditandai dengan banyaknya
pengembangan dan perbaikan yang
dilakukan oleh programmer di seluruh
dunia.




Peluncuran PHP yang sedemikian
populer, membuat sebuah tim developer
bergabung dengan Rasmus. Mereka
menjaga konsep penyisipan kode
secara langsung ke dalam HTML, dan
menulis kembali parsing engine-nya. Hal ini kemudian melahirkan PHP 3.0. Pada
pelepasannya -ditahun 1998-, ada
50.000 user yang menggunakan PHP
pada website mereka.




Pada tahun 1999, NetCraft mencatat ada 1.000.000 lebih pengguna PHP yang
membuat PHP menjadi "the most
popular scripting languages in the
world".




Dua pengembang inti PHP, Zeev Suraski
dan Andi Gutmans, mengambil inisiatif
untuk mempelopori pemikiran kembali
tentang bagaimana PHP dioperasikan,
dan kemudian mengenalkan Zend
scripting engine.Hasilnya dapat dilihat dari peluncuran PHP 4.


Lalu apa keuntungan menggunakan PHP?




Keuntungan menggunakan PHP PHP terkenal dengan 4 kelebihannya :


* Practical / Praktis :
PHP adalah bahasa pemrograman yang
sangat longgar dalam penulisan, dan ini
meningkatkan kepraktisan buat para
penggunanya. Misalnya saja
programmer tidak diharuskan untuk menuliskan atau menghapus variabel.
Walaupun kadang mereka juga tidak
bisa mengatakan dengan mudah yang
kemudian dipanggil dalam sebuah skrip,
menebak formula terbaik dalam
penetapan variabel secara otomatis kemudian menghapus variabel dan dan
mengembalikan resource ke sistem
setelah skrip berhasil di eksekusi.Pada
akhirnya, PHP mampu membuat
programmer lebih berpikir pada tujuan
akhir dari project yang akan dibuat.


* Power Sudah jadi rahasia umum kalau PHP mampu membuat halaman dinamis,
memanipulasi form, dan dapat
dihubungkan dengan database. Selain
yang disebutkan tadi,



ternyata PHP juga mampu melakukan hal-hal dibawah ini:

- Membuat dan memanipulasi file
Macromedia Flash, gambar, dan Portable
Document Format (PDF),



- Mengevaluasi sebuah password. Misal:
Apakah sebuah password yang dibuat, gampang ditebak atau tidak.



- Berkomunikasi dengan LDAP - Menguraikan string, bahkan yang
kompleks sekalipun, dengan
menggunakan POSIX dan Perl Based Regular Expression Library



- Berkomunikasi dengan banyak
protokol, termasuk IMAP, POP3 dan
NNTP



- Berkomunikasi dengan credit-card
processing solution


* Possibility
Jarang ada developer PHP yang terikat
pada suatu implementasi pemecahan
masalah. Dilain sisi, ada banyak pilihan
yang ditawarkan oleh PHP.
Contohnya ada pada database yang didukung oleh PHP. Kurang lebih
semuanya ada 25 database, termasuk
Adabas D, dBase, Empress, FilePro,
FrontBase, Hyperwave, IBM DB2,
Informix, Ingres, Interbase, mSQL, direct
MS-SQL, MySQL, Oracle, Ovrimos, PostgreSQL, Solid, Sybase, Unix dbm, dan
Velocis.




Kemampuan string-parsing juga bisa
dianggap sebagai banyaknya
kemungkinan yang ditawarkan oleh
PHP. Dalam hal in, PHP memiliki lebih
dari 85 function untuk memanipulasi
string. Kelebihan ini tak hanya akan menawarkan keleluasaan untuk
melakukan operasi string yang
kompleks, namun juga menjembatani
program yang memiliki fungsionalitas
yang sama (seperti Python dan Perl)
lewat PHP.


* Price
PHP merupakan salah satu open source software, yang dapat diartikan sebagai
berikut:

* PHP dapat dimodifikasi, didistribusikan,
dan diintegrasikan dengan produk lain
oleh penggunanya


* Pengembangan dan auditing yang dilakukan secara terbuka.


* Semua orang bebas berpastisipasi.
Mulai tertarik? Yuk, kita lihat fitur-fitur terbarunya PHP


Fitur pada PHP 4



PHP 4 bukan merupakan versi terakhir
yang sudah dikeluarkan oleh PHP, tapi
versi ini masih banyak digunakan oleh
para programmer website, ini dia fitur-
fiturnya


* Meningkatkan penanganan pada resource yang digunakan
Kekurangan utama dari PHP 3.0 adalah
skalabilitas. Para programmer masih
menganggap PHP 3.0 belum mampu
digunakan pada aplikasi-aplikasi
berskala besar. Hal ini membuat para developer PHP berkerja keras untuk
meningkatkan kemampuan penanganan
resource, sehingga PHP mampu
dijalankan pada aplikasi-aplikasi
berskala besar.
* Dukungan pada pemrograman berorientasi objek
Fitur ini memainkan peranan penting
bagi user untuk dapat bekerja dengan
bahasa pemrograman berorientasi
objek.


* Dukungan pada penanganan session Penanganan pada session HTTP
sebenarnya juga sudah ada pada versi
PHP 3.0. Namun, masih menggunakan
dukungan pihak ketiga, yaitu PHPLIB
(http://phplib.sourceforge.net). nah,
pada versi 4 ini, session sudah mampu ditangani langsung oleh PHP.
Fitur ini menawarkan interaksi dari
website. contoh yang paling umum
digunakan adalah pada proses login dan
logout.


* Enkripsi MCrypt (http://mcrypt.sourceforge.net)
sudah digabung pada distribusi asli. Fitur
ini menawarkan algoritma enkripsi
diantaranya Blowfish, MD5, SHA1, dan
tripleDES.


* Dukungan ISAPI Fitur ini menghubungkan


webserver IIS
(dari Microsoft) dan PHP dan dianggap
sebagai modul ISAPI.


* Dukungan COM/DCOM
Nah, kalu yang ini, anggap aja sebagai
bonus buat pengguna Windows. Fitur ini memungkinkan PHP untuk mengakses
objek COM dan menambah
interoperabilitas dengan aplikasi yang
berjalan di Windows.


* Dukungan terhadap Java


* Perl Compatible Regular Expressions
(PCRE) library


Fitur pada PHP 5



PHP 5 merupakan kelanjutan dari
evolusi yang berjalan pada PHP.
Walaupun pada PHP 4 sudah banyak
library yang ditambahkan, PHP 5
menawarkan peningkatan dari
fungsionalitas dan penambahan beberapa fitur, antara lain:


* Peningkatan dari kemampuan
pemrograman berorientasi objek


* Exception handling, yang
menstandarisasi logika atas
pemberitahuan kesalahan
pemrograman.


* Peningkatan terhadap penanganan
string


* Peningkatan dukungan terhadap XML
dan Web Service, yang menggunakan
libxml2.


* Dukungan terhadap SQLite database server



Nah selesai penjelasan dari PHP, penjelasan Di atas Moga Berguna Ya bagi yang ingin tau tentang PHP. Sekian dan terima kasih walaikumsalam.wr.wb

Penjelasan tentang MySQL





MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

Relational Database Management System (RDBMS)
MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.

Keistimewaan MySQL
MySQL memiliki beberapa keistimewaan, antara lain :
Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
Open Source.MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.
‘Multiuser’. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
‘Performance tuning’. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Mengaktifkan MySQL .
Menggunakan MySQL .
Membuat database .
Mengaktifkan database yang telah kita buat sebelumnya .
Membuat sebuah table .
Memodifikasi struktur sebuah table .
Mengisikan data dalam sebuah table .
Menghapus data dalam sebuah table .
Memodifikasi (merubah/ mengedit) data dalam sebuah table .
Mencari data dalam sebuah table .
Fungsi-fungsi tambahan dalam table .

Bagaimana Mengaktifkan MySQL ?
Untuk mengaktifkan MySQL Biasanya dengan menjalankan MySQLD atau MySQLD-NT pada folder MySQL/BIN.
Jika menggunakan paket XAMPP maka tidak perlu lagi menjalankan MYSQLD atau MYSQLD-NT karena dalam paket xampp mysql dapat dijalankan sebagai daemon atau sebagai service (berjalan otomatis ketika computer pertama kali hidup)
Jika dalam paket xampp anda tidak mengaktifkan service mysql-nya maka kita juga bisa menjalankan xampp-start pada folder xampp .
Agar MySql bisa dijalankan dengan baik ..

BAGAIMANA MENGGUNAKAN MYSQL?
Ada banyak cara menggunakan mysql, bisa lewat command prompt (DOS), lewat PHPMyAdmin, Navicat, MySQL FRONT.
Jangan bingung dengan nama-nama program di atas, karena itu hanya nama saja inti dari keseluruhan program di atas sama yaitu Software untuk Manajemen Database MySQL.
Sekarang tergantung temen-temen sukanya nanti untuk manajemen database MYSQL pake yang mana? Lewat DOS, PHP-MY-ADMIN, Navicat, MySQL FRONT atau apa…

Dan masih banyak lagi program-program yang dapat digunakan untuk manajemen database bisa (lihat di http://www.mysql.com) .


Menggunakan MySQL Lewat DOS
Untuk menggunakan DOS Silahkah masuk dulu ke Command Prompt, caranya tekan kombinasi Windows+R (RUN) setelah itu ketik perintah cmd






setelah itu masuk ke folder XAMPP/MYSQL/BIN, misalnya paket xampp terinstall di c:\program files\xampp\
maka masukan perintah :




CD C:\Program Files\Xampp\Mysql\Bin tekan [enter]




Jika sudah berhasil maka langkah berikutnya adalah koneksi atau masuk ke dalam mysql.


Perintah :


Mysql –u nama_user_mysql –h host_database_MYSQL –p [enter]


Contoh :


Mysql –u root –h localhost –p [enter]


Password : [biasanya kosong, kemudian enter]





kemudian command prompt berubah menjadi MYSQL> seperti tanda gambar di atas.


 bagaimana..? mudah kan ..?

ketika sudah terkoneksi dengan mysql maka perintah-perintah yang dapat dilakukan hanya perintah-perintah cmd mysql saja, bukan lagi perintah cmd windows seperti cd, dir dan lain-lain.
Setiap perintah dalam cmd harus diakhir dengan tandan titik koma (;) kemudian tekan enter, adapun perintah-perintah dalam cmd mysql : 

Membuat Database :
- create database nama_database; [enter]

Menghapus Database :
- b - drop database nama_database; [enter]

Melihat database yang ada :
- - show databases; [enter]

Mengaktifkan Database :
- - use nama_database ; [enter]


catatan :

ketika database sudah aktif maka otomatis ketika kita membuat table, menghapus table, mengisi data table, melihat table SECARA DEFAULT (standar) mengacu pada database yang telah di aktifkan tadi


Melihat Tabel dalam database yang telah diaktifkan :
- show tables ; [enter]


#fahrul

PENTING NYA MEMPUNYAI SANAD GURU



Berkata Imam Syafii : Orang yang belajar ilmu
tanpa sanadz guru bagaikan orang yang
mengumpulkan kayu bakar digelapnya malam, ia membawa pengikat kayu bakar yang terdapat
padanya ular berbisa dan ia tak tahu. (Faidhul
Qadir juz 1 hal 433).

Berkata pula Imam Ats-Tsauri : Sanadz adalah
senjata orang mukmin, maka bila kau tak punya
senjata maka dengan apa kau akan berperang..??

Berkata pula Imam Ibnul Mubarak : Pelajar ilmu
yang tak punya sanadz bagaikan penaik atap
namun tak punya tangganya, sungguh telah Allah
muliakan ummat ini dengan sanadz.
(Faidhul Qadir juz 1 hal 433).

Sebagai kata, sanadz bermakna lereng bukit atau sesuatu yang dibuat sandaran. Adapun makna
sanad sebagai istilah adalah rentetan mata rantai matan (redaksi suatu informasi/pengetahuan/ilmu)
yang terdiri dari beberapa orang yang
meriwayatkan yang bersambung-sambung.
Pengertian terminologis ini umumnya dimaksudkan
dalam disiplin ilmu hadits dan Qiro'at. Keduanya,
hadits dan qira’at, menghubungkan rawi (orang
yang meriwayatkan) bagil ilmu hadits dan qari
(pembaca Al-Qur’an) bagi ilmu qiroo’at, yang
berhulu pada Rosulillah SAW.

Sanad adalah silsilah atau mata rantai yang
menyambungkan dan menghubungkan sesuatu
yang terkait dan bertumpu kepada sesuatu yang
lain. Dalam kacamata tasawwuf, sanad keilmuan, amalan dzikir dan ketarekatan adalah
bersambungnya ikatan bathin kepada guru-guru
dan mursyid.

Jadi, dalam sanadz ini, terkandung aspek
muwashalah (hubungan dan ketersambungan) satu pihak dengan pihak yang lain, akibat adanya
tahammul wa al-ada’ (mengambil dan memberi).

Sistem sanad merupakan salah satu mekanisme
pencarian ilmu dan pengetahuan yang sempurna. Karena setiap pengetahuan yang dipindahkan itu dapat dipertanggungjawabkan otensitas dan
keabsahannya melalui rantaian periwayatan setiap perawi.

Ketelitian ini dapat dilihat dari kaidah
ulama hadits dengan hanya mengambil hadits dari perawi yang tsiqah (dapat dipercaya). Begitu juga dengan kaidah disiplin ilmu qira’at.

Disiplin ilmu sanadz dianggap sebagai sesuatu
yang sangat penting dalam menjamin keshahihan ilmu yang disampaikan sehingga dianggap sebagai
bagian masalah kepentingan agama.

Al-Imam Ibnu
Sirin (110 H/728 M) mengungkapkan :
“Sesungguhnya ilmu ini (ilmu sanad) termasuk
urusan agama. Oleh karena itu, perhatikanlah dari siapa kamu mengambil ajaran agama kamu”.

Begitupun dengan Imam Abdullah bin Al-Mubarak
(181 H/797 M), yang menyatakan urgensi ilmu
sanad ini dalam ungkapannya :
“Rangkaian sanad itu merupakan bagian agama
Kalu bukan karena menjaga sanad, pasti siapapun
akan dapat semaunya mengatakan apa saja yang
dia ingin katakan”.

Ibnu Al-Mubarak juga berkata, “Pelajaran ilmu yang tak punya sanad bagaikan menaiki atap tanpa punya tangganya, sungguh telah Allah muliakan umat ini dengan sanadz..

Bahkan Imam As-Syafi’I mengingatkan, “Orang
yang belajar ilmu tanpa sanadz guru bagaikan
orang yang mengumpulkan kayu bakar di kegelapan
malam. Ia membawa kayu bakar yang diikatnya
padahal terdapat padanya ular berbisa dan ia tak
tahu.


Berkata Ulama ahlu Alhaqiqoh :Barang siapa tidak mempunyai guru,Maka Gurunya adalah Syaithon

Maksudnya :jika belajar agama tanpa pembimbing akan diberi pendapat2 sesat/salah dari syetan kepada orang tersebut dibungkus dengan pandangan yg menipu bahwa pendapat(yg sesat/salah) dirinyalah yg benar

Buku,internet dan social media,FP Ini adalah hanya sebatas pemberi wawasan tidak memberi pemahaman .

Maka dari itu Janganlah diri merasa puas,bangga membaca ratusan buku,media,internet jika tanpa bimbingan dari seorang guru penyambug lidah Rosulullah ,Lantas kita brani berfatwa,memvonis salah,sesat dll

Saturday, 30 November 2013

pengertian BIOS dan fungsinya





BIOS (Basic Input Output System)


BIOS adalah singkatan dari Basic Input Output System. merupakan suatu software (ditulis dalam bahasa assembly) yang mengatur fungsi dasar dari perangkat keras (hardware) komputer. BIOS tertanam dalam sebuah chip memory (ROM ataupun Flash Memory berbahan Comlpimentari Metal Oxide Semiconductor (CMOS) yang terdapat pada motherboard. Sebuah baterai yang biasa disebut sebagai baterai CMOS berfungsi untuk menjaga agar tanggal dan settingan lainnya yang telah kita set pada BIOS tidak hilang atau kembali ke konfigurasi awal meskipun komputer dimatikan.


Fungsi utama BIOS


Fungsi utama BIOS adalah untuk memberikan instruksi yang dikenal dengan istilah POST (Power On Selft Test) yaitu perintah untuk menginisialisasi dan identifikasi perangkat sistem seperti CPU, RAM, VGA Card, Keyboard dan Mouse, Hardisk drive, Optical (CD/DVD) drive dan hardware lainnya pada saat komputer mulai booting.


Cara Kerja BIOS


Cara kerja BIOS adalah dimulai dengan proses inisialisasi, dimana dalam proses ini kita bisa melihat jumlah memory yang terinstall, jenis hardisk dan kapasitasnya dan sebagainya. BIOS kemudian akan mencari, menginisialisasi dan menampilkan informasi dari Graphics Card. Kemudian akan mengecek device ROM lain seperti hardisk dan kemudian melakukan pengetesan RAM yaitu memory count up test. Setelah semua test komponen berhasil dilakukan, BIOS kemudian akan mencari lokasi booting device dan Sistem Operasi.


MENU-MENU PENGATURAN PADA BIOS


Cara Akses BIOS


Untuk mengakses BIOS dapat kita lakukan dengan menekan tombol tertentu (biasanya tombol Delete atau F2) pada Keyboard pada saat pertama kali komputer dinyalakan. Akan terdapat tulisan misalnya "Pres F2 to enter setup", maka langsung saja tekan tombol F2 berulang-ulang.


Cara seting atau konfigurasi BIOS ini berbeda-beda tergantung dari vendor pembuatnya, disini saya akan menampilkan menu-menu pada BIOS yang umum kita temui yaitu Phoenix Award BIOS. Menu utama pada BIOS ini adalah :

1. Standard CMOS Features, untuk seting tanggal dan melihat hardisk yang terdeteksi, dll.

2. Advanced BIOS Features, pengaturan boot device priority (pilihan device untuk pertama booting) dapat diset disini.

3. Advanced Chipset Features

4. Integrated Peripherals

5. Power Management Setup, pembagian tegangan untuk masing-masing periferal dimana ini sering digunakan untuk overclocking

6. PnP/PCI Configuration, mengkonfigurasi clock/kecepatan dari setiap perangakat yang terpasang pada port PCI/PnP,misal vga pci ,lancard pci, wirelles port pci, HDMI,dll

7. PC Health Status, kita bisa cek temperatur dan tegangan dari Power Suplly disini.

8. Load Fail-Safe Defaults (Load Factory Setting), pilih menu ini untuk mengembalikan seluruh setingan ke mode asalnya (default).

9. Load Optimized Defaults, mengembalikan settingan optimal yang direkomendasikan oleh bawaan pabrik.

10. Set Supervisor Password, memberi kata sandi agar tidak sembarangan user mampu mengubah-ubah settingan BIOS

11. Set User Password,

12. Save & Exit Setup, menyimpan settingan BIOS lalu keluar.

13. Exit Without Saving , keluar dari layar bios tanpa menyimpan settingan.


KESIMPULAN :


BIOS (Basic Input Output System) merupakan hal yang sangat vital yang dapat membantu kita saat hendak melakukan troubleshooting pada kerusakan komputer. Seperti misalnya :

a. Kasus komputer mati total ternyata bisa diatasi dengan cara mereset BIOS komputer,

b. saat hendak melakukan istallasi windows pengaturan first boot harus diatur terlebih dahulu disini.

c. Melihat spesifikasi perkakas komputer

d. bahkan saat mengoptimalkan kinerja komputer yang lebih dikenal dengan overclocking.