RSS
email

Rabu, 12 Oktober 2011

Sejarah Processor Intel (bag II)

Pentium III

Intel mulai memproduksi Pentium III maret 1999. Intel mengenalkan kumpulan MMX2 baru yang ditingkatkan untuk perintah grafis (diantaranya 70 buah). Perintah ini disebut Katmai New Instructions (KNI) /Perintah Baru Katmai atau SSE. Perintah ini ditujukan untuk meningkatkan unjuk kerja game 3D – seperti teknologi 3DNow! AMD. Katmai memasukkan “double precision floating-point single instruction multiple data”/”floating point dengan ketelitian ganda satu perintah banyak data” (atau DPFS SIMD untuk singkatnya) yang bekerja dalam delapan register 128 bit.
KNI diperkenalkan pada Pentium III 500 MHz baru. Prosessor ini sangat mirip dengan Pentium II. Menggunakan Slot 1, dan hanya berbeda pada fitur baru seperti pemaikaian Katmai dan SSE.
Prosessor ini dipasangkan pada motherboard dengan chip set BX dan slot 1.
Prosesor ini mempunyai beberapa fitur :
· Nomer pengenal
· Register baru dan 70 perintah baru
Akhirnya kecepatan clock dinaikkan hingga 500 MHz dengan ruang untuk peningkatan lebih lanjut. Pentium III Xeon (dengan nama sandi Tanner) diperkenalkan 17 Maret 1999. Chip Xeon diperbarui dengan semua fitur baru dari Pentium III. Untuk memanfaatkannya Intel telah mengumumkan chip set Profusion.
Nomer pengenal PSN (Processor Serial Number), unik untuk tiap CPU, telah menyebabkan banyak pembicaraan masalah keamanan. Nomer ini bernilai 96 bit yang diprogram secara elektronik ke dalam tiap chiop. Sesungguhnya ini berarti inisiatif yang sangat bijaksana, yang dapat membuat perdagangan elektronik dan penyandian dalam Internet menjadi aman dan efektif.
Dengan kode sandi pengembangan Merced, Pentium III dibuat untuk memperbaiki kelemahan-kelemahan yang ada di Pentium II, semenjak PII tidak memiliki instruksi-instruksi khusus seperti itu, kecuali MMX milik Intel sendiri. Di prosesor PIII yang masih diproduksi pada 0.25-micron ini, telah dilakukan perubahan yang cukup mendasar. Hal yang berubah pada PIII adalah hadirnya instruksi-instruksi ISSE milik Intel yang merupakan pengembangan dari MMX itu sendiri.
Prosesor ini menggunakan L2 cache yang masih diluar inti prosesor, meski pada tahap ini Intel sudah mulai menyadari kalau arsitektur cache ini tidaklah membantu kinerja prosesor serta teknologinya sudah dapat menyatukan, demi menjaga kompabilitas pada slot, Intel terpaksa membuat prosesor ini masih dalam bentuk slot.
Pentium III ( Coppermine )
Diluncurkan pada awal tahun 2000, prosesor generasi ke-2 dari PIII ini memperbaiki hampir semua kekurangan PIII generasi awal, sekalian juga memperkenalkan untuk pertama kalinya teknologi FC-PGA terbaru Intel dalam pembuatan prosesornya dan tentu saja sudah diproses pada 0.18-micron. Juga diperkenalkan FSB 133 Mhz sehingga dapat mendongkrak kinerja prosesor. Pada Meski sebagian besar prosesornya berbentuk Socket lagi, tapi untuk beberapa speed grades masih mempertahankan bentuk Slot-1-nya untuk kompabilitas motherboard-motherboard lama.
Model Pentium III ini memiliki banyak model sampai mungkin dapat membingungkan. Terutama yang memiliki speed grades 600Mhz keatas, misalnya pada speed grade 600 Mhz ada yang 600, 600E, 600EB, ada juga yang 600B. Inisial E menunjukkan kalau FSB PIII 600Mhz itu sudah 133 Mhz, kalau inisial B-nya menunjukkan kalau bentuknya sudah FC-PGA ( PIII berbentuk Socket 370 ). Cukup memusingkan bukan untuk satu model prosesor saja ? Tetapi untuk yang diatas 800 Mhz, kebanyakan atau mungkin seluruh prosesornya pasti sudah memiliki bus FSB 133 Mhz dan sudah berbentuk Socket FC-PGA.
Pengembangan terbaru PIII generari kedua ini adalah dari sistem manajemen cachenya yang baru, disebut ATC atau Advanced Transfer Cache, yang memampukan cache yang terpasang pada PIII ini dapat mengawasi data apa yang paling sering dipakai pada aktifitas proses tertentu. Juga ditambahkan sekitar 20-30-an instruksi-instruksi multimedia baru yang oleh Intel disebut ISSE II.
PIII Coppemine berhasil menembus batas 1 Ghz dalam perlombaan Ghz yang telah ‘diadakan’ sekitar kuartal kedua tahun ini. Meski kalah dengan AMD yang telah mencapai 1 Ghz terlebih dahulu, Intel tampaknya telah banyak melakukan perubahan sana-sini agar prosesornya dapat ‘dipaksa’ untuk mencapai 1 Ghz. Prosesor PIII tertinggi saat penulisan artikel ini sudah mencapai 1.13 Ghz.
Pentium III ( Tualatin )
Pentium III generasi ke-3 ini dikabarkan tlah diluncurkan pada kuartal ke-1 atau 2 tahun 2001, selain akan memiliki clock yang lebih tinggi juga akan dibuat pada pemrosesan terbaru milik Intel, 0.13-micron. Satu hal yang menarik dari PIII Tualatin adalah prosesor ini mendukung penggunaan bus 200 Mhz, meski tetap mempertahankan bentuk Socket-370-nya. Tentunya ini membuat motherboard lama tidak akan dapat mendukung PIII Tualatin. Kabarnya Intel tidak akan langsung menggunakan kemampuan 200 Mhz PIII baru ini untuk menghindari persaingan langsung dengan saudaranya, Pentium 4. PIII baru ini juga akan mendukung baik SDRAM maupun DDR SDRAM. dan menurut konon critanya pentium !!! yang baru tidak dikluarkan lagi.
intel-3

Pentium 4

Pentium 4 ditargetkan oleh pabrik Intel untuk sasaran konsumen umum. Intel menyediakan prosesor Pentium 4 untuk komputer desktop maupun mobile. Pada dasarnya Pentium 4 dapat dibagi menjadi tiga golongan besar, yaitu Pentium 4 (versi awal), Pentium 4 Hyper-threading, dan Pentium 4 Extreme Edition. Masing-masing golongan ini memiliki varian-varian (jenis-jenis) lagi.
Pada dasarnya, seluruh golongan/jenis Pentium 4 desktop termasuk prosesor 32 bit, menggunakan mikroarsitektur NetBurst, dan dilengkapi dukungan teknologi MMX, SSE, dan SSE2. Pada jenis-jenis tertentu diperlengkapi tambahan dukungan teknologi yang lain, misalnya hyper-threading, Intel 64 (Intel’s x86-64 implementation), XD bit (an NX bit implementation), EIST (Enhanced Intel SpeedStep Technology), Virtualization Technology Teknology. Untuk lebih jelasnya, setiap golongan/jenis prosesor Pentium 4 dibahas satu persatu
Pentium 4 (versi awal)
Prosesor Pentium 4 versi awal ini dibagi menjadi tiga golongan lagi, masing-masing diberi nama sandi (code name) Willamette, Northwood, dan Prescott. Ketiga golongan prosesor ini memiliki fitur (fasilitas teknologi yang berbeda).
Pentium 4 dengan nama sandi Willamate
Willamate merupakan versi prosesor Pentium 4 yang paling awal. Dirilis pertama kali pada tanggal 20 Nopember 2000. Prosesor ini dibangun dengan teknologi proses 180 nm, jumlah transistor yang ‘tertanam’ pada prosesor sebanyak 42 juta. Sebagian model mengunakan soket 423 (PGA 423), sebagian yang lain menggunakan soket 478 (PGA 478). Dikatakan soket 423 karena prosesornya memiliki jumlah kaki (pin-pin) sebanyak 423, sedangkan yang bersoket 478 memiliki 478 kaki (pin). PGA kependekan dari Pin Grid Array.
Seluruh model memiliki L2 cache 256 KB, besar Front Side Bus-nya 400 MHz. Clock speed-nya berkisar antara 1300 MHz hingga 2000 MHz. Selengkapnya tambahan fitur setiap prosesor Pentium 4 Willamate ini disajikan pada Tabel
Seluruhnya dibangun dengan teknologi proses 180 nm, L2 cache 256 KB, FSB 400 MHz
tabel P4 Awal
Pentium 4 dengan nama sandi Northwood
Dibandingkan dengan prosesor Willamate, prosesor Northwood selangkah lebih maju. Prosesor ini dibangun dengan teknologi proses 130 nm, seluruhnya bersoket 478 (PGA), memiliki L2 cache dua kali lebih besar dari Willamate, yaitu 512 KB. Sebagian model masih ber-FSB 400 MHz, namun sebagian yang lain dibangun dengan FSB 533 MHz. Clock speednya (frekuensi) berkisar 1600 MHz hingga 3066 MHz. Khusus yang clock speed-nya 3066 MHz dilengkapi dukungan teknologi hyper-treading. Hal ini membuat prosesor dapat bekerja jauh lebih cepat dari pada kondisi standartnya (tanpa dukungan hyper-threading). Prosesor Northwood dirilis pertama kali pada bulan Januari 2002, yaitu kurang lebih setahun setelah rilis pertama Willamate.
Daftar prosesor Pentium 4 dengan nama sandi Northwood.
Seluruhnya dibangun dengan teknologi proses 130 nm, L2 cache 512 KB, soket 478
Pentium 4 frekuensi 3066 mendukung teknologi “Hyper-Threading”
Tabel Northwood

Pentium 4 dengan nama sandi Prescott
Prosesor Prescott menggunakan teknologi proses 90 nm. Selain memiliki dukungan teknologi MMX, SSE dan SSE2, juga dilengkapi dukungan terhadap teknologi SSE3 yang belum terdapat pada prosesor Willamate maupun Northwood. Bahkan pada beberapa seri prosesornya ditambahkan dukungan teknologi Intel 64 dan XD bit.
Seluruh seri prosesor ini menggunakan FSB 533 MHz dan L2 cache dua kali lebih besar daripada Northwood, yaitu 1024 KB. Sebagian seri prosesornya masih menggunakan soket 478, sebagian yang lain menggunakan soket yang lebih baru yaitu soket LGA (Land Grid Array). Clock speednya berkisar 2266 MHz hingga 3066 MHz. Fitur-fitur lainnya untuk masing-masing model, disajikan pada Tabel
Daftar prosesor Pentium 4 dengan nama sandi Prescott.
Seluruhnya dibangun dengan teknologi proses 90 nm, L2 cache 1024 KB, FSB 533 MHz, voltase prosesor 1.25/1.4 Volt, dan diperlengkapi dengan dukungan terhadap teknologi SSE3.
Nomor model 5×6, 511 dan 519 K dilengkapi dukungan terhadap teknologi Intel 64 (implementasi x86-64)
Nomor model 5×5J, 519J dilengkapi dukungan terhadap teknologi XD bit (implementasi dari NX bit)
Tabel Presscott

Jumat, 07 Oktober 2011

Cara Membuat Blog di WordPress

Pertama-tama, masuk ke http://www.wordpress.com lalu klik SIGN UP maka setelah itu anda akan melihat tampilan SIGNUP.

awal.jpg
Anda punya dua pilihan, Cuma pengen username aja tanpa punya blog (rugi amat) atau langsung punya blog. Pilih Gimme a blog! Lalu kalau semua form sudah terisi, klik next yang akan membawa anda ke proses berikutnya.

tengah.jpg
Di kolom blog domain pilih nama blog anda misal: andi atau impianku atau apalah sesuka anda. Di kolom blog title silahkan tulis kata mutiara atau slogan anda..kalau punya saya sih Setitik Debu Dijalan Dakwah :) trus pilih pakai bahasa Indonesia, kan kita cinta Indonesia hehehehe kalau sudah, klik Signup. dan anda akan melihat halaman ini
akhir.jpg
Kalau sudah, tutup windowsnya wordpress dan buka email anda..disana akan ada informasi berguna tentang blog anda tercinta :)

confirm.jpg
PERHATIAN: JANGAN BUANG E-MAIL INI karena didalamnya ada API Key yang berfungsi seperti password kalau anda akan bermain-main dengan akismet (yang ini ndak saya bahas). So….kalau sudah, buka lagi http://www.wordpress.com dan langsung login menggunakan username dan password anda. Setelah masuk, klik PENGGUNA. Ini akan membawa anda ke halaman PENGGUNA..
pengguna.jpg
disini anda bisa memilih gambar diri yang akan tampil setiap kali anda memposting sebuah komentar, baik di wordpress maupun di beberapa situs lain yang mengenali gambar wordpress..jadi ndak Cuma di wordpress aja…

Kalau sudah puas dengan setting pribadi anda, klik OPSI yang akan membawa ke jendela OPSI..disini anda bisa mengatur apa saja..tinggal klik, mudah kan?

opsi1.jpg
Puas dengan semua setting itu? Selanjutnya klik TAMPILAN. Maka halaman yang akan tampil adalah tempat kita mengatur tampilan blog yang kita inginkan alias tema. Jangan khawatir soal setting..anda bisa merubahnya kapan saja anda mau kalau ingin merubah sesuatu.
tampilan.jpg
Ada banyakkkk sekali pilihan tema yang bisa kita pilih sesuai keinginan kita. Tiap tema punya kelebihan masing-masing..ada yang bisa mengganti header alias tampilan atas blog kita dan lain-lain…klik saja untuk melihat previewnya..kalo ndak cocok ya tinggal ganti kan? Kalau sudah cocok, klik saja aktifkan tema atau activate. Sudah menemukan tema yang cocok? Selanjutnya masih di TAMPILAN, klik WIDGET. Apakah Widget itu? Anda lihat: Sekilas info, Update Terbaru dan Agenda Minggu Ini di halaman blog saya? Itulah Widget..macam-macam isinya..bisa kata mutiara pilihan anda, bisa statistik blog; sudah dikunjungi berapa kali, menampilkan foto-foto pilihan anda di Flickr dan masih banyak lagi…. Sekarang klik Widget…iya, yang saya katakan tadi….masih di TAMPILAN, klik WIDGET.

widget1.jpg
Di gambar widget, kolom sisi masih dalam keadaan kosong. Kreatifitas dan selera anda yang menentukan, mau diisi apa aja kolom sisi (sidebar) itu. Scroll aja langsung ke bagian bawah halaman widget dan
widget2.jpg
anda akan menemukan pilihan seperti gambar diatas itu. Untuk pilihan Widget Teks, anda memasukkan isinya secara manual. Anda lihat: Sekilas info, Update Terbaru dan Agenda Minggu Ini di halaman blog saya? Itu pakai Widget Teks..jadi tiap kali saya ada update di blog, saya selalu membuka halaman Widget dan menuliskan update apa saja yang sudah saya lakukan..misal, saya sudah menambah 1 video di halaman download dll..tidak wajib memang, tapi saya pikir akan memudahkan pengunjung blog untuk tau update apa aja selain tulisan yang sudah saya buat? Cara mengatur Widget, drag saja Widget yang kita inginkan dari Widget yang tersedia ke kolom sisi.

Atur juga urutannya..jangan lupa :) mana yang anda inginkan tampil paling atas, tengah, bawah dan lain-lain..repot? yahhh namanya juga rumah kalau baru ditempati kan kita mesti atur banyak hal..tapi di wordpress ini paling mudah pengaturannya..ndak bikin pusing…OK beres mengatur Widget sekarang kita beralih ke Kategori. Klik KELOLA lalu pilih KATEGORI.
kategori.jpg
Ini akan memberikan gambaran pada pengunjung blog, di blog ini ada apa aja ya…silahkan masukkan kategori apa aja..bisa makanan, kajian agama, teknologi, game dan lain-lain. Selesai membuat kategori? Sekarang klik BLOGROLL..apalagi ini blogroll….blogroll adalah link. Punya teman yang juga punya blog atau situs? Cantumkan link ke mereka disini.
blogroll.jpg
Masih di BLOGROLL, klik TAMBAHKAN TAUT. Blogroll ini nanti bisa kita tampilkan di Widget..ndak lupa kan memasukkan Blogroll ke Sidebar/ Kolom Sisi? Kalau lupa ya nanti buka lagi Widget dan drag Blogroll ke Kolom Sisi.


Yup….Blog anda sudah siap untuk Diisi :) mudah dan cepat kan? Selanjutnya saya menemukan beberapa tips dan trik untuk mempercantik blog
1. Tulisan
Ingin tulisan kita tampil hanya sebagian saja, dan bila di klik judulnya akan tampil secara keseluruhan? mudah :) saat membuat atau mengedit tulisan, klik KODE lalu klik kursor mouse ke bagian yang ingin kita perlihatkan sebagian saja, setelah itu klik MORE
tulisan_baru1.jpg
2. Halaman
Ingin punya buku tamu? Atau halaman download? Dari Dashboard pilih TULIS lalu pilih BUAT HALAMAN, beres :)

3. Ingin meletakkan icon status Yahoo Messenger anda, jadi orang yang surfing tau saat itu anda online? klik Widget trus pilih Teks Widget dan masukkan masukkan kode dibawah ini. Ganti black_sword_hungry_friends dengan id Yahoo anda :)

<a href=”http://messenger.yahoo.com/edit/send/?.target=black_sword_hungry_friends”>
<img border=”0″ src=”http://opi.yahoo.com/online?u=black_sword_hungry_friends&amp;m=g&amp;t=2&amp;l=us”></a>

Rasanya cukup dulu…waktu sudah menunjukkan pukul 01.14 dinihari..es teh yang menemani saya juga sudah habis..waktunya tidur. Kalau ada yang ingin ditambahkan atau ditanyakan, silahkan.

Tutorial Wordpress disini

I'm Not So bad

Pusing, adem panas and lain² dadi siji

Kamis, 06 Oktober 2011

Cara buat "Readmore" pada Blogger

Langkah Pertama:

Buka Template - Edit HTML - Berikan tanda centang pada "Expand widget template"


Langkah Kedua:

Jangan Lupa backup blogger dengan mengklik "dowlnoad template lengkap"


Langkah Ketiga:

Cari kode dibawah ini:
<div class='post-header-line-1'/> <div class='post-body'>

Tips : Untuk mempermudah pencarian kode diatas sebaiknya ikuti tips berikut ini. pertama kamu buka program text editor misalnya notepad.exe ( Pada MS Windows tekan menu Start -> Proggram -> Accessories -> Notepad) kemudian kopy/paste kode HTML tadi ke notepad. kemudian pada notepad pilih Menu Edit -> Find. pada box find masukan kode ini <div class='post-header-line-1'/> kemudian klik tombol Find next. (jika masih gak ketemu terpaksa kita melakukan pencarian secara manual)

Jika sudah menemukan kode diatas, Copy-Paste kode dibawah ini kemudian letakan kode tersebut dibawah kode diatas.



<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>



Kemudian dibawah kode diatas kita akan menemukan kode:
<p><data:post.body/></p>


Lakukan Copy-Paste kode dibawah ini dibawah code diatas

<a expr:href='data:post.url'>Readmore »»</a>
</b:if>


 

Tips: Kode Readmore diatas bisa ganti dengan kalimat sendiri (contoh "Baca Selanjutnya", "Baca berikutnya", "Selengkapnya")

Kode selengkapnya jika dilihat akan tampak sebagai berikut:

<div class='post-header-line-1'/>
<div class='post-body'>

<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>

<style>.fullpost{display:none;}</style>
<p><data:post.body/></p>

<a expr:href='data:post.url'>Readmore »»</a>
</b:if>

<div style='clear: both;'/>

Jika kita mengedit langsung pada halaman blogger Edit HTML dan semua kode diatas sudah dilakukan perubahan, jangan lupa disimpan ya :)
Ini jika kita menggunakan Text Editor Notepad : Setelah melakukan pengeditan kode pada notepad, lalu hapus semua kode yang ada pada halaman edit blogger, kemudian masukan seluruh kode pada notepad tadi dengan cara copy/paste) Sampai disini pengeditan kode selesai, jangan lupa disimpan.


Langkah Empat

Setelah kode diatas disimpan kita kembali dan masuk ke tab Pengaturan -> Format -> cari "Post Template" Kemudian pada kotak masukan kode dibawah ini

<div class="fullpost">
</div>


Jangan lupa disimpan :)


Langkah Kelima :

Disini saya akan menjelaskan cara penggunaan readmore pada halaman posting. Ketika kita melakukan posting pertama kali kita akan melihat kode:

<div class="fullpost">
</div>


ingat jangan hapus kode diatas karena kode tersebut merupakan kode yang akan kita gunakan dalam pemenggalan posting nantinya.

Cara menampilkan pesan pada jam tertentu (Time Message)


Pernah terpikirkan untuk menampilkan pesan pada jam tertentu (Time Message) pada blog kita? tentu saja ya, Ada kalanya ketika sedang tidak online kita ingin memberikan pesan kepada pengunjung mengenai keadaan kita saat ini misalkan, "maaf, saya jam 1 ada rapat jadi gak bisa online" atau "jangan lupa ya sekarang pukul 13.00 jadi acara kumpul blogger akan dimulai" atau sebagai alarm plus pesan pengingat berguna.

Menampilkan pesan pada jam tertentu (Time Message) tentu saja sangat membantu, disisi lain pengunjung juga akan mengetahui informasi apa yang ingin kita sampaikan pada jam berikutnya tanpa harus online sekedar menulis pesan. Selain menambah nilai plus berupa pesan singkat, blog kita juga tentu saja terlihat berbeda :). Ok ikuti terus tutorial ini untuk cara pemasangan kodenya:

Cara Pasang Time Message:
Cara pasang pada blog tinggal copi-paste aja kode dibawah ini dengan menambahkan elemen halaman baru, kemudian jangan lupa mengedit pesan yang ingin ditampilkan yang ditandai dengan teks berwarna merah dibawah ini.

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
document.write("<left><font size=+1>")
day = new Date()
hr = day.getHours()
if (hr == 1)
document.write("
pesan jam 1 pagi")
if (hr == 2)
document.write("
pesan jam 2 pagi")
if (hr == 3)
document.write("
pesan jam 3 pagi")
if (hr == 4)
document.write("
pesan jam 4 pagi")
if (hr == 5)
document.write("
pesan jam 5 pagi")
if (hr == 6)
document.write("
pesan jam 6 pagi")
if ((hr == 7) || (hr == 8) || (hr == 9) || (hr == 10))
document.write("
pesan jam ini berlangsung pada jam 7,8,9,10 pagi")
if (hr == 11)
document.write("
pesan jam 11 pagi")
if (hr == 12)
document.write("
pesan jam 12 siang")
if (hr == 13)
document.write("
pesan jam 1 siang")
if ((hr == 14) || (hr == 15) || (hr == 16))
document.write("
pesan jam ini berlangsung pada jam 2,3 dan 4")
if ((hr == 17) || (hr == 18) || (hr == 19) || (hr == 20) || (hr == 21) || (hr == 22))
document.write("
pesan jam ini berlangsung pada jam 5,6,7,8 sore - malam")
if (hr == 23)
document.write("
pesan jam 11 malam")
if (hr == 0)
document.write("
sudah tengah malam saya tidur dulu ya")
document.write("</font></left>")
// End -->
</SCRIPT>



Kemungkinan yang ditanyakan:

if ((hr == 7) || (hr == 8) || (hr == 9) || (hr == 10))
document.write("
pesan jam ini berlangsung pada jam 7,8,9,10 pagi")

Penjelasan code diatas, ini berarti kita membuat pesan yang sama pada jam yang sudah di tentukan misalnya pada jam 7,8,9,10 pagi. Jika ingin menampilkan pesan pada jam berbeda tinggal di lakukan sedikit perubahan pada kode seperti dibawah ini :

if ((hr == 7)
document.write("pesan jam 7 pagi")
 if  (hr == 8)
document.write("pesan jam ini 8 pagi")
if  (hr == 9)
document.write("pesan jam ini 9 pagi")
if  (hr == 10))
document.write("pesan jam 10 pagi")



Menambahkan permintaan teman kita mengenai bagaimana jika menampilkan ketika contoh jam antara 1:00 - 1:20 atau hanya tampil jam 1:20?

Berikut kode yang ditambahkan pada script sebelumnya:

now = new Date()


if (now.getMinutes() < 10) {
document.write("ini tampil jam antara jam 1:00 - 1:10")
}
else if (now.getMinutes() == 20) {
document.write("ini tampil jam 1:20")
}
else if (now.getMinutes() < 30) {
document.write("ini tampil jam antara jam 1:00 - 1:30 ")
}
else {
document.write("pesan jam 1 pagi")
}



Kode Selengkapnya:

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
document.write("<left><font size=+1>")
day = new Date()
hr = day.getHours()

now = new Date()
if (hr == 1)
if (now.getMinutes() < 10) {
document.write("ini tampil jam antara jam 1:00 - 1:10")
}
else if (now.getMinutes() == 20) {
document.write("ini tampil jam 1:20")
}
else if (now.getMinutes() < 30) {
document.write("ini tampil jam 1:00 - 1:30 ")
}
else {
document.write("pesan jam 1 pagi")
}

document.write("pesan jam 1 pagi")
if (hr == 2)
document.write("pesan jam 2 pagi")
if (hr == 3)
document.write("pesan jam 3 pagi")
if (hr == 4)
document.write("pesan jam 4 pagi")
if (hr == 5)
document.write("pesan jam 5 pagi")
if (hr == 6)
document.write("pesan jam 6 pagi")
if ((hr == 7) || (hr == 8) || (hr == 9) || (hr == 10))
document.write("pesan jam ini berlangsung pada jam 7,8,9,10 pagi")
if (hr == 11)
document.write("pesan jam 11 pagi")
if (hr == 12)
document.write("pesan jam 12 siang")
if (hr == 13)
document.write("pesan jam 13 siang")
if ((hr == 14) || (hr == 15) || (hr == 16))
document.write("pesan jam ini berlangsung pada jam 2,3 dan 4")
if ((hr == 17) || (hr == 18) || (hr == 19) || (hr == 20) || (hr == 21) || (hr == 22))
document.write("pesan jam ini berlangsung pada jam 5,6,7,8 sore - malam")
if (hr == 23)
document.write("pesan jam 11 malam")
if (hr == 0)
document.write("sudah tengah malam saya tidur dulu ya")
document.write("</font></left>")
// End -->
</SCRIPT>


Tinggal ditambah dan di modifikasi ya untuk jam yang lain. kalo masih bingung bisa tanya lagi :)

Selamat mencoba, Happy blogging :)

Minggu, 02 Oktober 2011

Panduan Konfigurasi PC Router Dengan SUSE 11.1

SMK DARUT TAQWA 2011

 $ mkdir /home/smkdt/repo
Copikan isi folder i586 ke /home/smkdt/repo
 $ su
pasword: 123456
 yast => software => software repositories => /home/smkdt/repo

IP ADDRESS

 yast => network devices => network settings => overview
IP Address              Subnet Mask        Hostname
192.168.2.18           /24                      kira.com
IP Address              Subnet Mask        Hostname
192.168.3.18          /24                       kira.com
routing
Default Gateway
192.168.2.1
 # vi /etc/resolv.conf
tambah di bawah sendiri !
Nameserver 192.168.2.1
Nameserver 202.134.1.10
Nameserver 202.134.0.155
:wq
# rcnetwork restart
cek dengan perintah :
# ping 192.168.2.18
# ping 192.168.3.18
# ping kira.com
# ping 202.134.1.10

DNS SERVER

 # yast --r bind [Alt+A => enter]
 # yast -i bind
 # vi /etc/named.conf
zone "kira.com" in {
type master;
file "kira.com";
};
#Include “/etc/named.conf.include”;
:wq
# rcnamed restart
# vi /etc/named.conf
Include “/etc/named.conf.include”;
:wq
 # cd /var/lib/named
 # cp localhost.zone kira.com
 # vi kira.com
$TTL 1W
@ IN        SOA    www.kira.com.    root.kira.com.  (
42 ; serial (d. adams)
2D ; refresh
4H ; retry
6W ; expiry
1W ) ; minimum
                         IN   NS    192.168.2.18
                        IN   A      192.168.2.18
www                 IN   A      192.168.2.18
ftp                    IN   A      192.168.2.18
mail                 IN   A      192.168.2.18
kira.com.        IN   NS    mail.kira.com.
kira.com.         IN   MX  10 mail.kira.com.
zimbra             IN   CNAME   mail
:wq
# rcnamed restart
# nslookup www.kira.com
# ping mail.kira.com

WEB SERVER

 # yast --r apache2 [centang salah satu=>OK=> Ctrl+A=>OK]
 # yast -i apache2
 # vi /etc/apache2/default-server.conf
[ ganti Option None menjadi Option All ]
:wq
 # cd /etc/apache2/vhost.d
 # cp vhost.template www.kira.com.conf
[ ganti *:80 menjadi 192.168.2.18 ] => baris 15
[ ganti dummy-host.example.com menjadi www.kira.com ] => baris 17
[ ganti DocumentRoot dan DirectoryRoot menjadi /home/smkdt/public_html ] => baris 22 Dan => baris 93
:wq
# vi /home/smkdt/public_html/index.html
[ ketik teks yang diinginkan!! ]
:wq
# rcapache2 restart

FTP SERVER

# yast --r vsftpd [Alt+A => enter]
# yast -i vsftpd
# vi /etc/vsftpd.conf
# write_enable=YES => write_enable=YES
# ftp_banner=”Welcome...” => ftp_banner=”ketik teks terserah...”
# local_enable=YES => local_enable=YES
anonymous_enable=YES => anonymous_enable=NO
[ tambahkan teks berikut pada baris paling akhir: ]
local_root=/home/smkdt/pub
:wq
# mkdir /home/smkdt/pub
[bila muncul “/home/smkdt/pub” File exists itu artinya folder sudah ada untuk menghapusnya dengan rmdir /home/smkdt/pub dan ulangi langkah diatas]
# chmod 777 /home/smkdt/pub
# rcvsftpd restart
username: smkdt
pasword: 123456
ftp> mkdir f@ishol
ftp> ls [periksa apa sudah ada folder yang kita buat!]
ftp> quit

PROXY SERVER

# yast --r squid [Alt+A => enter]
# yast -i squid
# vi /etc/squid/squid.conf
kira2 baris (592) dan di bawah # tambah :
acl local1 src 192.168.2.0/24
acl local2 src 192.168.3.0/24
di bawah acl CONNECT method CONNECT tambah : [baris 605]
acl blok url_regex -i facebook jorok haram [situs yang di blok]
kira2 (baris 664) dan di bawah # INSERT YOUR OWN RULE(S) tambahkan :
http_access allow local1 local2
http_access deny blok
http_port 3128 => http_port 3128 transparent 
cache_mgr kira@smkdt.com
visible_hostname www.smkdt.com
:wq
# vi /usr/share/squid/errors/English/ERR_ACCESS_DENIED
ganti Access denied. Dengan dilarang mengunjungi situs ini! [baris 17]
:wq
# rcsquid restart
# rcsquid stop
# squid –z

IPTABLES

# yast --r iptables [Alt+A => enter]
# yast -i iptables
# iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -j MASQUERADE
# iptables -t nat -A PREROUTING -s 192.168.3.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables-save
# rcsquid start
# squid -k reconfigure

ZIMBRA

# copy zimbra-suse dan auto di =>home =>smkdt
# [mode GUI] Computer =>yast =>123456 =>software =>software management =>network =>Ctrl+A =>Install =>tekan tombol arah kebawah terus =>Apply
# [mode text] cd /home/smkdt/zimbra-suse [penulisan zimbra suse tergantung nama folder, ada yang zimbra-suse & zimbra_Suse10]
# ./install.sh -u [utk menghapus] lalu tekan Y
# ./install.sh --platform-override [utk instal] enter utk terus
=> Y => Y => Y => Y => Y => Y => Y => Y => Y => Y
# cd ..
# cd zimbra-auto
# ./setup.id.sh
=> Y => Y => kira.com => enter => 3 => 4 => 123456 => r => a => Y => Y => Y => n => enter
# zmtlsctl https
# zmcontrol stop
# zmcontrol start
# exit