September 7, 2008

Compiling a new 2.6.18 kernel on Slackware 11.0

Filed under: Linux

You finally made the switch to Slackware from a more noob-friendly distribution, like Ubuntu, because you wanted to really "learn" how Linux works. Well, good choice! This is a how-to guide on what you need to do to get a new kernel up and running on a Slackware 11 install. This tutorial assumes you have a fully working Slackware 11 system. Remember, there is more than one way to skin a cat, this is how I get things done. Now, let’s get down to business.

The first thing I do is go to the Slackware mirror, my favorite is the University of Utah mirror, which can be found here. First go into ’slackware’, then ’slackware-11.0′, then ‘testing’, then ’source’, finally ‘linux-2.6.18′. In this folder you are going to find the two files I will use in this tutorial. The first is ‘config-generic-2.6.18′, which is a config file written by Patrick from Slackware. The second, is the kernel itself, which is ‘linux-2.6.18.tar.bz2′. Download both of these files to the /usr/src directory on your machine. Now you may be asking yourself right now, what is the config file for? Well, in short, it is a great starting point. It will give you a fully working generic system without any changes what-so-ever. But, of course, we are going to use this config file just as a starting point, and tweak it to fit our particular machine’s specifications. Do you have to use the config file? Of course not. But, this tutorial is mostly aimed at folks who have little to no experience with the kernel, and my opinion is that this is an easier way to do things. OK, now on to the good stuff!

(more…)

September 6, 2008

Apa itu DNS

Filed under: Linux

Yang biasa akses internet pasti sering berurusan dengan dns minimal men”set” dns yang sesuai yang biasanya diberitahukan oleh provider sehingga bisa mengakses internet.

DNS adalah …
DNS merupakan singkatan dari Domain Name Service, fungsi utamanya adalah menerjemahkan alamat ip komputer dengan alamat yang lebih manusiawi atau bahasa daerahnya “humanable”. Seperti yang kita ketahui, setiap komputer yang terhubung ke internet harus punya ip address. Namun tidak semua orang bisa menghapalkan 66.94.234.13 (saya juga cuma copy paste itu hehehe), lebih mudah menghapalkan www.yahoo.com.

Siapa yang butuh DNS?
Seperti yang disinggung sebelumnya, setiap pengakses internet membutuhkan DNS kecuali sanggup menghapal sebanyak 256*256*256*256 ip address, Salah satu pengguna DNS adalah pengakses internet, tapi pengakses internet tidak perlu membuat DNS Server karena bisa menggunakan DNS server yang disediakan oleh ISP.
Pengguna DNS selanjutnya tentu saja adalah ISP, dan mereka yang mengelola domain dan webserver. Pengguna DNS yang lainnya lagi adalah orang iseng yang pengen DNS Server sendiri, soalnya ndak ada kerjaan hehehe.

BIND
Ada banyak program untuk membuat DNS server, berhubung yang default terinstall di slackware adalah bind9 maka kita akan menggunakan itu saja. Jika bind9 terinstall maka akan terdapat beberapa file – file instalasi default seperti : (more…)

September 1, 2008

HUKUM PUASA RAMADHAN

Filed under: Tip Puasa, Umum

Oleh : Abdullah Saleh Hadrami

 

Puasa pada bulan Ramadhan merupakan salah satu rukun islam, Allah Ta’ala berfirman :

"Hai orang - orang yang beriman, di wajibkan atas kamu berpuasa sebagaimana di wajibkan atas orang-orang sebelum kamu agar kamu bertaqwa?

(QS. Al-Baqarah: 183-187)

 

ANCAMAN BAGI ORANG YANG MEMBATALKAN PUASA RAMADHAN DENGAN SENGAJA TANPA UDZUR SYAR"I

 

Dari Abu Umamah Al-Bahiliy ? Radhiallahu ? Anhu berkata: Aku pernah mendengar Rasullah Shallallahu Alaihi Wasalam bersabda :

 

 

"Ketika aku sedang tidur datanglah dua orang pria dan memegang dua lenganku membawaku ke satu gunung yang kasar (tidak rata), keduanya berkata : "Naiklah Aku Jawab aku tidak mampu?

Keduanya berkata: "Kami akan memudahkannya untukmu" Lalu akupun naik dan ketika sampai di puncak gunung, ketika itulah aku mendengar suara yang keras. Aku pun bertannya suara apakah ini ?

Mereka menjawab : "Ini adalah triakan penghuni neraka ‘

Kemundian keduanya membawaku, maka ketika aku melihat orang-orang yang digantung dengan kaki diatas, mulut mereka rusak/robek, darah mengalir dari mulut mereka, aku bertannya : Siapakan mereka ? Dia menjawab : "Mereka adalah orang-orang yang berbuka sebelum halal puasa mereka ( sebelum tiba waktu berbuka). (HR. An-Nasa’i, Ibnu Hibban dan Al-Hakim dengan anad sahih)  

August 14, 2008

PRINSIP KERJA KOMPUTER

Filed under: My Day

Hasil Copy Paste from Jasakom

Sinyal listrik maupun sinyal dalam bentuk gelombang elektromagnetik pada suatu jaringan komputer merambat/memancar dengan prinsip kerja sistem jaringan komputer. Agar suatu jaringan dapat saling bertukar informasi data, diperlukan suatu alat yang disebut Modem (Modulator Demodulator) yang berfungsi untuk mengubah sinyal analog menjadi sinyal digital maupun sebaliknya.

Ada 4 komponen utama yang terdapat pada suatu jaringan, yaitu sender (pengirim data informasi), protokol (yang meng-encode dan men-decode data informasi), media transmisi (medium transfer data), dan receiver (penerima data informasi).

Prinsip kerjanya, pertama-tama sender mengirim sinyal informasi menuju receiver melalui protokol encode yang mengubah sinyal digital menjadi sinyal analog kemudian sinyal melalui media transmisi dan melalui protokol kedua di decode kembali menjadi sinyal digital sebelum masuk ke receiver.

Prinsip kerja diatas dapat di analogikan saat orang jepang dan orang inggris sedang chatting melalui internet. Saat orang jepang mengetikkan suatu pesan dalam bahasa jepang maka pesan tersebut akan diubah terlebih dahulu oleh protokol ke dalam bahasa inggris sehingga orang inggris dapat menerima pesan tersebut dalam bahasa inggris dan sebaliknya saat orang inggris membalas pesan orang jepang tersebut maka pesan bahasa inggris akan diubah oleh protokol terlebih dahulu menjadi bahasa jepang sebelum sampai ke orang jepang. Jadi dalam hal ini protokol dapat di istilahkan seperti penerjemah informasi data.

(more…)

August 10, 2008

Membuat redirec page

Filed under: PHP&MYSQL

Redirect halaman secara sederhananya berfungsi untuk mengalihkan halaman yang satu ke halaman yang lain. Biasanya hal ini digunakan untuk mengalihkan ke halaman lain ketika terdapat perbaikan pada site, ataupun ketika melakukan authentikasi, ataupun pengisian database yang dijalankan melalui query menggunakan php ataupun server side scripting yang lain.

Terdapat 2 jenis fungsi redirect halaman ini:

Yang pertama itu merupakan meta tag tambahan dari html yang digunakan didalam tag head.

Dan yang kedua adalah fungsi header yang disediakan oleh php.

Redirect halaman ini pun dapat digunakan untuk meredirect user untuk login terlebih dahulu sebelum masuk ke dalam halaman forum ataupun halaman lain yang memerlukan authentikasi login. Dengan catatan perlu ditambahkan satu atau dua buah variable global Request, yang berfungsi untuk menyimpan halaman yang akan dituju ketika selesai authentikasi. Hal tersebut akan saya jelaskan pada artikel selanjutnya untuk redirect kompleks. Untuk saat ini saya hanya menjelaskan pokok dari redirect itu sendiri.

Untuk yang pertama, saya biasa menggunakan untuk meredirect user ketika selesai mengisi guestbook. Sebagai contoh :

<html>
<head>
<title>isi buku tamu</title>
<meta http-equiv="refresh" content="3;url=http://www.ilmuwebsite.com">
</head>
<body>Terima Kasih telah mengisi guest Book …</body>
</html>

Kita ambil kalimat intinya :
<meta http-equiv="refresh" content="3;url=http://www.ilmuwebsite.com">

Setelah 3 detik maka anda akan dialihkan ke situs http://www.ilmuwebsite.com.

Untuk yang kedua, fungsi header pada php. Penulis biasa menggunakannya untuk authentikasi. Biasanya dipadukan dengan variable session. Perlu diketahui bahwa fungsi header digunakan sebelum tag html.
Sebagai contohnya :

<?php
header("location: http://www.ilmuwebsite.com");
?>

Sekilas anda akan dialihkan ke ilmuwebsite.
Untuk sesi selanjutnya penulis akan memberikan contoh yang lebih kompleks.

Sumber dari situs Ilmu Website dalam kategori php kuliah dengan judul Redirect Halaman