Senin, 24 Desember 2012

Belajar Microcontroller (IV) - burning process

halo pa kabar? :D haha ini lanjutan dari posting saya yg sebelumnya, nah kan kita sudah mengkompile program yg kita buat dan kita sudah mendapatkan file .hex nya. skrg kita akan memasukan program itu ke Mikro nya, biasanya disebut burning ato upload ato apapun lah yg penting teh botol sosro :p hahaha sebelum itu kita harus mempersiapkan beberapa hal, yaitu proggrammernya, file hex nya, dan rangkaian minimum mikrocontrollernya.


ini nih komponen-komponen yg harus ada :
  • IC regulator L7805
  • switch kecil (biasanya yg kakinya 4 tuh yg tombolnya ditengah yg kecil hehe)
  • supply tegangan 9-15Volt bisa pake adaptor, PSU, ato apapun lah haha
  • kapasitor 10uF
  • kapasitor 1 uF
  • resistor 10K
  • breadboard/projectboard
  • kabel tunggal
  • kalo mau di PCB Bolong jg bisa :p
  • proggrammer

skrg kita nyiapin rangkaian regulatornya

inputnya bisa dari mana aja asal rangenya 9-15 volt DC, bisa baterai, aki, adaptor ato PSU komputer :p outputnya itu vcc bertegangan 5 volt DC, karena mikrokontroller avr membutuhkan tegangan 4,5 sampe 5,5 volt untuk tipe lama, kalo tipe tipe baru bisa 2,7 sampe 5,5 :D hehe

nah kan kalian udah pada punya mikrocontroller masing masing dan data sheet masing masing, skrg liat lg datasheetnya, disini saya memakai Atmega8, jadi ini yg menjadi pegangan saya


lalu rangkai menjadi seperti ini



nah skrg proggrammernya colokkan ke port serial komputer, lalu kan keluaran dari proggrammernya ada SCK, MISO, MOSI, RESET, GND nah colokin tuh ke pin mikro kontrollernya, GND dari proggrammer harus menyatu dengan GND mikrokontroller targetnya, lalu rangkaiannya regulator yg paling atas hubungin jg  ke vcc dan GND buat mikrokontroller, colokin adaptornya ato aki atau apapun sumbernya input 7805 oke hehe nah sekarang kita mau flashing nya nih, buka cmd (command prompt), kalo belum tau caranya buka run trus ketik cmd, trus enter, lalu pindah direktory ke file hex kita berada


nah dari gambar yg diatas kita udah berada di direktory dimana file hex kita berada, sekarang ketikan 

avrdude -c ponyser -P com1 -p m8 -e -U flash:w:tutorial.hex

com1 => bisa kamu ganti sesuaikan dengan port serial yg kamu pakai bisa diliat di control panel, trus device manager, cari communication port itu com berapa, kamu sesuaikan dengan syntax yg diatas



m8 => adalah jenis microcontroller avr yg kamu pakai, kalo pengen tau yg lainnya ketikkan aja avrdude -c ponyser -P com1 -p xxxxxxxx terus enter, tinggal sesuaiin aja sama yg kamu pakai

lalu jika sudah selesai mengetik syntax avrdude nya pencet enter kemudian dia akan process




kalo ada yg males pake ngetik ngetik gitu ada kok software GUI nya :p download di sini http://www.rototron.info/files/SinaProg.zip


untuk fuses ga usah dirubah rubah, kalian tinggal pencet aja tombol program dibagian flash, nanti dibahas lah selanjutnya tentang fuses, ati ati aja sama fuses, ntar susah :p hahaha
nah selesai deh nge flash program nya :D ga begitu sulit kan? hehe
kalo melihat hasilnya tambah kan led diantara salah satu port d seri dengan resistor 330ohm jg cukup, gini schematicnya 




sudah deh haha selesai jg ya ngetiknya cape :p nah kalian bisa rubah rubah program yg dari tutorial saya sebelumnya, dan coba coba apa saja, tambah led, nyala bergantian, ato apapun lah untuk mempelajari basic cara kerjanya, oke deh segitu dulu ya :D sampai ketemu lg di tutorial tutorial saya selanjutnya hehe kritik dan saran silahkan komen aja :p
Selengkapnya...

Belajar Microcontroller (III) - menulis program

halo apa kabar? :D (lagi) ini lanjutan tutorial saya yg sebelumnya hahaha sekarang saya mencoba untuk membuat tutorial menulis program untuk mikrokontroller AVR, disini saya memakai bahasa C, ya bahasa apapun saja yang penting teh botol sosro eh salah haha yg penting basicnya :p


alat-alat tempur yg harus dipersiapkan adalah

instal dulu semua yg diatas okey coy :p nah kalo udah diinstal coba buka avrstudio4 nya, nah gini tampilan awal dari avrstudionya



trus pilih new project, setelah kita klik new project


project typenya pilih yang AVR GCC, kare kan kita menulis programnya dalam bahasa C :p kalo yg bisa assembler ya silahkan aja hahaha project namenya silahkan ketik sesuka anda, lalu pilih next



Platform nya pilih AVR Simulator lalu piih devicenya, devicenya ini sesuaikan dengan Microcontroller AVR yang kamu punya, disini saya memakai Atmega8, kalian bisa memakai type type lainnya jg. kemudian klik finish.


nah gambar diatas itu ada window untuk kita menulis program, nah sekarang kita coba mulai ngetik program :D


nah itu diatas adalah program untuk menyalakan dan mematikan led(atau apapun bebannya). sengaja ga saya ketik disini, biar ngetik sendiri hahahaha

bagi yang sudah pernah belajar bahasa C pasti ga terlalu asing kan syntax syntax nya :p
  • int main() => adalah program utamanya, device memulai membaca program dari sini nih
  • DDRD=255 => adalah mendeklarasi kan 8buah pin D sebagai OUTPUT, 255 bisa diganti jg dengan 0b11111111, 255 adalah desimal, kalo pake depannya 0b kita pake biner kalo pake hexa depannya 0x, contoh 0xFF
  • for (;;) => ini untuk looping selamanya 
  • PORTD=255 => ini adalah syntax untuk menjadikan 8buah pin D menjadi HIGH, soalnya dalam biner kita menulis 0b11111111, jadi dari port d 0 sampe 7 adalah HIGH
  • _delay_ms(1000) => adalah men "delay" eksekusi perintah selanjutnya selama 1000 miliseconds atau 1 detik.
  • PORTD=0 => adalah untuk menjadikan 8buah pin D menjadi LOW, soalnya dalam biner kita menulis 0b00000000, jadi dari port d 0 sampe 7 adalah LOW


sekarang kita perhatikan datasheet masing masing, karena disini saya memakai atmega8 ini yg kita perlukan skrg



nah liat kan gambar diatas, PD0 sampe PD7 adalah PORTD, nah berarti itu yg akan menjadi proyek kita skrg. skrg kalo sudah menulis program klik build , ato bisa juga pencet F7 :p hehehe


setelah kita mem build program yg kita buat coba liat pesan yg dibawah

nah itu berarti program yg kita ketikkan sudah benah seluruhnya, tetapi jika pesan nya seperti dibawah ini


nah berarti ada yg salah diketikan oleh kita, begitulah mas bro hehe

nah kan skrg kita sudah mengetik program, dan membuildnya, trus itu build gunanya buat apaan dong? nah pas kita nge build itu bakalan ada output nya, output yg kita butuhin adalah yg berektensi .hex, cari ke dalam folder project kamu


lalu masuk kedalam folder default


JENG JENG JENG nah kan ada file .hex nya :p hahaha nah itu yg kita butuhin untuk melanjutkan kejenjang yg lebih lanjut eh gapapalah hahaha
nah skrg persiapkan programmer yg sudah kita persiapkan dari tutorial saya yg sebelumnya ya, tutorial saya selanjutnya akan membahas bagaimana kita memsukan .hex itu ke mikro nya :p cape nih ngetik mulu, terima kasih telah membaca, kritik dan sarannya sialhkan komen



Selengkapnya...

Belajar microcontroller (II) - Membuat Serial Port ISP Proggrammer

halo pa kabar? haha ketemu lagi :p sekarang saya akan coba menjelaskan gimana kita bikin proggrammer buat avr, disini saya menggunakan port belakang komputer, coba liat pantatnya komputer pc kamu :p ada yg seperti port vga, tapi cuma 9 pin. nah itu namanya port serial hehe nih gini pinout port serial


coba diliat ada gak? haha kalo ga ada berarti kamu udah pake pc yg terlalu modern sampe sampe port serial aja ga ada :p haha (serius! buat komputer komputer sekaran udah jarang yg ada port serial ataupun port parallel nya) laptop jg ada port serialnya, tapi biasanya laptop laptop jadul, kalo kalian ga ada komputer yg ada port serialnya ya pinjem dulu deh komputer temen kamu yg ada port serialnya :p hehe ato kalo ga ada jg, ya tungguin ya ntar saya bakal nge posting tentang mebuat proggrammer dengan port usb. kalo pake port serial soalnya rangkaiannya simple banget coy!

sebelumnya kamu ada beberapa komponen dulu yg harus dipersiapkan
  • resistor 4K7 ato 4,7 Kilo Ohm 2 biji
  • resistor 10K 1 biji
  • resistor 15K 1 biji
  • kapasitor 10nF
  • transistor BC547 ato kalo ga ada bisa pake transistor NPN yg lainnya
  • connector DB-9 yg tipe male
  • kabel yg isi 6 ( 6 soalnya umum) 1 meter jg cukup
nah itu komponen komponen yg harus ada untuk membuat proggrammer avr, bisa beli ato bisa jg nyolong dari lab hahahaha sekarang tinggal ngerangkai nya, kalian bisa pake project board dulu buat nyobain nya, ato bisa jg pake pcb bolong. gini nih schematic nya


nah itu ada schematic dari ponyser proggrammer (perlu tau itu jenisn proggrammernya ponyser soalnya ntar buat nge programnya hehe) coba kalian buat rangkaian nya, trus perhatikan keluaran dari rangkaian yg kita buat ada SCK, MISO, MOSI, RESET, dan GND(ground). nah 5 itu yg kita tujukan ke mikro untuk memprogramnya. ga terlalu sulit kan ? :p hehe modal kalian untuk membuat proggrammer diatas paling jg gcuma 10ribu rupiah!!! murah kan? kata sapa mahal hahaha

nih saya ngerangkai di breadboard


kalo pake PCB bolong jadinya kaya gini nih 



segini dulu deh saya nulisnya, cape :p nanti dilanjut oke ke post selanjutnya, terimakasih sudah membaca kritik dan saran nya silahkan komen hehe

Selengkapnya...

Belajar microcontroller (I) - intro

halo apa kabar? haha munkin temen-temen saya ato keluarga saya baca tulisan saya saya cuma mau bilang "tong di poyok nya!" hahaha disini saya mau menjelaskan dikit kalo mau belajar microcontroller tuh bagaimana, bagi pemula mungkin agak bingung gimana memulainya sih, apa aja yang harus disiapin, dan gimana makenya (aduh ga ada kata kata lain apa selain make hahaha).







dalam tutorial saya, saya kan menggunakan microcontroller keluaran Atmel AVR Series, banyak jg sih produsen yang lain, tapi basicnya sih sama aja, namanya jg belajar, satu satu aja dulu :p hehe

untuk memprogram microcontroller kita ada yg harus dibutuhkan jg, untuk software kita membutuhkan compilernya, tergantung kita ngetik programnya dalam bahasa apa, ada assembler, basic, C,yg umum sih itu aja hehe softwarenya berfungsi meng compile program yang kita buat dan nanti outputnya berupa file .hex, nah .hex itu yang kita upload ke microcontrollernya melalui software uploadernya dan proggrammer hardwarenya.

software yang dipake adalah
  • AvrStudio 4 (udah ada yg 6 jg, tapi berat buat komputer komputer lama hehe ini jg cukup buat belajar sih)
  • Winavr (saya disini memakai yang versi WinAVR-20100110)
  • avrtoolchain (saya pakai yg versi 3.4.1.1195)
dan hardwarenya
  • avr isp proggrammer (post selanjutnya saya akan buat tutorial tentang bikin proggrammernya)
  • microcontroller dari Atmel yg support ISP (in-System Proggramming), yang umum digunakan adalah attiny2313, atmega8, atmega16. saya memilih itu soalnya ga terlalu mahal tapi udah cukup lah buat belajar sih hehe sekitar 20 sampai 40ribuan tuh mikrokontroller yg diatas, ga terlalu mahal kan? hehe
  • breadboard (ato dibilang jg projectboard)
  • kabel tunggal
  • led-led mungkin untuk belajar pertama kali jg cukup
ya mungkin itu dulu ya buat post yg pertama, belanjut ke post selanjutnya ya :p


Selengkapnya...

Minggu, 23 Oktober 2011

Marco Simoncelli died ._. Marco Simoncelli meninggal -,-

Selengkapnya...

Selasa, 18 Oktober 2011

science four comic

ini comic buatan saya berdasarkan cerita yg pernah dialami oleh kelas saya sewaktu SMA :D bukan comic jg sih sebenernya, cuma foto foto yg di edit haha
Selengkapnya...

walah udah lama gak nulis diblog, udah setahun lebih ahahaha Selengkapnya...

Sabtu, 31 Juli 2010

Cara Disable Adobe Automatic Update

kan sebel tuh tiba-tiba adobe updater suka jalan sendiri
apalagi yg pake batasan qouta internetnya, bisa bisa abis gak jelas tuh quotanya :p
ahaha
tapi ada kok cara buat disablenya, gini nih coy..

A. Jika komputermu terhubung dengan internet (online), kamu dapat mengubah preference Adobe Updater supaya ga mengecek upadate. Caranya

1. Jalankan C:\Program Files\Common Files\Adobe\Updater 5\AdobeUpdater.exe ketika tampilan update muncul klik tombol Preference
2. Uncheck the Automatically Check for updates checkbox dan klick OK

B. Jika Komputermu tidak terhubung dengan internet (offline), kamu dapat mengedit secara manual seting AdobeUpdater.exe. Caranya

1. Pada Windows XP explore ke C:\Documents and Settings\[username]\Local Settings\Application Data\Adobe\Updater5 or Pada Vista C:\[username]\AppData\Local\Adobe\Updater5
2. Buka AdobeUpdaterPrefs.dat dengan Notepad/Text editor kesukaan kamu
3. Ganti "1" dari 1 menjadi 0 atau bila tidak ada tambahkan baris tag "0" diantara tag ""
4. Simpan dan tutup notepad
Selengkapnya...

Membaca Kepribadian Lewat Tulisan (Grafologi)

dari http://www.kaskus.us/showthread.php?t=4858805



Setiap tulisan yang di buat oleh seseorang mencerminkan kepribadian orang tersebut.. Teknik ini di namakan Grafologi.

Dan tentu nya butuh pembelajaran untuk mengerti.

Bagaimanakah cara membaca nya? Mungkin sebagian dari teman teman ingin tahu kepribadian orang dari gaya menulisnya..
Grafologi adalah ilmu yang mempelajari karakter seseorang dengan cara menganalisa tulisan tangannya, buku pertama tentang grafologi ditulis oleh Camillo Baldi, seorang dokter asal Itali pada tahun 1622. Tahun 1872, Jean Michon menerbitkan bukunya yang menjadi buku pokok grafologi pada saat itu. Tak lama kemudian, universitas universitas di Eropa mulai memberi gelar Ph.D. atau Master di bidang ini.

Ada dua metode untuk menilai karakter dan kepribadian lewat ilmu ini, yaitu teknik Jerman dan teknik Perancis. Metode Jerman dengan cara melihat secara keseluruhan tulisan seseorang. Sedangkan pada teknik Perancis cenderung menganalisa per huruf lalu digabungkan. Seorang pemula biasanya mempelajari teknik Perancis terlebih dahulu.

Menurut riset, keakuratan analisa grafologi mencapai 80-90%.
Beberapa sifat yang bisa dilihat lewat tulisan seseorang:

1. Arah kemiringan huruf
Ke kanan = ekspresif, emosional
Tegak = menahan diri, emosi sedang
Ke kiri = menutup diri
Ke segala arah dalam 1 kalimat = tidak konsisten
Ke segala arah dalam 1 kata = ada masalah dengan kepribadiannya

2. Bentuk umum huruf-huruf
Bulat atau melingkar = alami, easygoing
Bersudut tajam = agresif, to the point, energi kuat
Bujursangkar = realistis, praktek berdasar pengalaman
Coretan tak beraturan = artistik, tidak punya standar

3. Huruf-huruf bersambung atau tidak
Bersambung seluruhnya = sosial, suka bicara dan bertemu dengan orang banyak
Sebagian bersambung sebagian lepas = pemalu, idealis yang agak sulit membina hubungan (terlebih hubungan spesial).
Lepas seluruhnya = berpikir sebelum bertindak, cerdas, seksama

4. Spasi antar kata
Berjarak tegas = suka berbicara (mungkin orang yang selalu sibuk?)
Rapat/Seolah tidak berjarak = tidak sabaran, percaya diri dan cepat bertindak

5. Jarak vertikal antar baris tulisan
Sangat jauh = terisolasi, menutup diri, bahkan mungkin anti sosial
Cukup berjarak sehingga huruf di baris atas tidak bersentuhan dengan baris di bawahnya = boros, suka bicara
Berjarak rapat sehingga ujung bawah huruf ‘y’, ‘g’, menyentuh ujung atas huruf ‘h’, ‘t’ = organisator yang baik

6. Interpretasi huruf ‘t’
Letak palang (-) pada kail ‘t’
- Cenderung ke kiri = pribadi waspada, tidak mudah percaya
- Tepat di tengah = pribadi yang kurang orisinil tapi sangat bertanggung jawab
- Cenderung ke kanan = pribadi handal, teliti, mampu memimpin

Panjang kail ‘t’ menunjukkan kemampuan potensial untuk mencapai target.
Tinggi-rendah palang (-) pada kail ‘t’
- Rendah = setting target lebih rendah dari kemampuan sebenarnya (kurang percaya diri atau pemalas)
- Tinggi = setting target tinggi tapi juga diimbangi oleh kemampuan
- Di atas kail = setting target lebih tinggi dibanding kemampuan

7. Arah tulisan pada kertas
Naik/menanjak = energik, optimis, tegas
Tetap/lurus = perfeksionis, sulit bergaul
Turun = seorang yang tertekan atau lelah, kemungkinan menutup diri

8. Tekanan saat menulis
Makin kuat tekanan, makin besar intensitas emosional penulisnya

9. Ukuran huruf
Makin kecil huruf yang ditulis, maka makin besar tingkat konsenterasi si penulis, begitu pula sebaliknya.

10. Sedikit tentang huruf “O”
- Adanya rahasia ditunjukkan oleh lingkaran kecil pada huruf “O”
- Kebohongan ditunjukkan oleh lingkaran huruf “O” yang mengarah ke kanan.
Selengkapnya...

Dekomposisi Hidrogen dari Air Dengan Natrium

dari : http://www.chem-is-try.org/artikel_kimia/kimia_anorganik/dekomposisi-hidrogen-dari-air-dengan-natrium



Hidrogen menawarkan keuntungan sebagai sumber energi yang ramah lingkungan dan tanpa polusi. Hidrogen paling banyak diproduksi dari gas alam (48%), dan merupakan elemen paling ringan di dunia (berat atom = 1 g/mol), sehingga kemampuan difusinya sangat tinggi. Bisa juga digunakan sebagai bahan bakar reaktor fusi (masih tahap pengembangan), dan sebagai sumber bahan baku pembuatan HidroCarbon (BBM Sintetis). Salah satu kendala untuk produksi hidrogen adalah sumber gas alam sendiri adalah sumber energi yang tak dapat diperbaharui, cadangannya pun semakin menipis, dan harganya terus naik, apakah ada cara lain untuk mendapatkan hidrogen? Bagaimana mendapatkannya? Banyak caranya, diantaranya dengan elektrolisis air, namun kendalanya adalah biaya yang sangat mahal. Apakah ada cara lainnya… Ada, yaitu dengan Natrium/Sodium.
Natrium banyak tersedia dan melimpah jumlahnya di lautan Bumi sebagai NaCl (garam), Natrium adalah elemen yang sangat reaktif, biaya produksi natrium pada tahun 1997 adalah US$ 0.30/kg - US$0.45/kg, cukup murah. Pada kondisi standar, logam natrium jika direaksikan dengan air akan menghasilkan gas hidrogen dengan reaksi sebagai berikut:

2Na + 2H2O → 2NaOH + H2 …………………………..(1) Eksotermal

2H2 + O2 → 2H2O ……………………………….(2) Autoignition

Reaksi tersebut bersifat eksotermal yang menghasilkan panas, sehingga gas hidrogen secara otomatis terbakar, ini disebabkan karena gas hidrogen mengalami proses autoignition akibat perpindahan panas dari reaksi ke lingkungan. Yang menjadi pertanyaan adalah, apakah mungkin gas hidrogen dari reaksi ini dipanen? Jawabnya mungkin…

Gas Hidrogen memiliki Flammability Limit dengan kisaran volume 4 - 75 % di udara, dan memiliki Autoignition Point pada suhu 585 0C, reaksi pembakaran selalu membutuhkan oksigen, begitu juga dengan Hidrogen, dengan reaksi sebagai berikut:

2H2 + O2 → 2H2O ……………………………….(3)

Proses Autoignition Hidrogen pada reaksi Natrium dengan Air dapat dicegah dengan cara menyingkirkan oksigen pada sistem tertutup sehingga Flammability Limit dan Autoignition tidak berlaku, bagaimana caranya? Dengan metode hampa dan gas inert (Nitrogen).

span class="fullpost">Nitrogen memiliki titik didih pada -195.79 0C, pada kondisi cair nitrogen memilki suhu dibawah - 195.79 0C. Pelepasan gas nitrogen secara cepat kedalam sistem tertutup dapat menggantikan posisi oksigen. Pada kondisi standar, suhu kamar 25 0C, Nitrogen cair akan mendidih dengan sangat cepat, tuangkan nitrogen cair (suhu < - 196 0C) dari tabungnya kedalam wadah logam (yang bersuhu + 25 0C), maka nitrogen cair akan mendidih dengan sangat cepat namun tidak lama, bisa ditambahkan air agar lebih lama mendidihnya, gas inilah yang akan dimanfaatkan untuk menyingkirkan oksigen. Pada saat kondisi sistem (tertutup) telah dihampakan (vacum), segera isi dengan gas nitrogen, kemudian reaksikan natrium dengan air, akan menghasilkan gas hidrogen dan natrium hidroksida (produk samping), karena berada pada kondisi inert, reaksi autoignition hidrogen bisa dicegah, sekalipun efek eksotermall terus terjadi. Karena berat atom hidrogen = 1, maka hidrogen akan selalu mengisi ruang yang paling atas, difusifitasnya pun sangat cepat, tidak lupa juga hidrogen harus melewati kondensor agar suhunya turun (akibat proses eksotermal), setelah dingin bisa dikumpulkan dan dikompresi lalu hidrogen siap dipanen, sehingga proses ini memungkinkan untuk dilakukan. Bisa juga untuk menurunkan efek eksotermalnya, sebelum direaksikan natrium dicelupkan dulu ke nitrogen cair ( < - 195.79 0C), baru kemudian direaksikan dengan air, diharapkan efek eksotermalnya sedikit berkurang karena suhu natrium yang berada pada kisaran - 195 0C. Selain itu produk sampingnya yang berupa NaOH memiliki nilai jual juga, sehingga proses ini sangat menguntungkan.
Selengkapnya...

Benua Atlantis yang Hilang itu ( ternyata ) Indonesia

Oleh Prof. Dr. H. PRIYATNA ABDURRASYID, Ph.D.

MUSIBAH alam beruntun dialami Indonesia. Mulai dari tsunami di Aceh hingga yang mutakhir semburan lumpur panas di Jawa Timur. Hal itu mengingatkan kita pada peristiwa serupa di wilayah yang dikenal sebagai Benua Atlantis. Apakah ada hubungan antara Indonesia dan Atlantis?
Plato (427 - 347 SM) menyatakan bahwa puluhan ribu tahun lalu terjadi berbagai letusan gunung berapi secara serentak, menimbulkan gempa, pencairan es, dan banjir. Peristiwa itu mengakibatkan sebagian permukaan bumi tenggelam. Bagian itulah yang disebutnya benua yang hilang atau Atlantis.


Penelitian mutakhir yang dilakukan oleh Aryso Santos, menegaskan bahwa Atlantis itu adalah wilayah yang sekarang disebut Indonesia. Setelah melakukan penelitian selama 30 tahun, ia menghasilkan buku Atlantis, The Lost Continent Finally Found, The Definitifve Localization of Plato’s Lost Civilization (2005). santos-atlantis.jpgSantos menampilkan 33 perbandingan, seperti luas wilayah, cuaca, kekayaan alam, gunung berapi, dan cara bertani, yang akhirnya menyimpulkan bahwa Atlantis itu adalah Indonesia. Sistem terasisasi sawah yang khas Indonesia, menurutnya, ialah bentuk yang diadopsi oleh Candi Borobudur, Piramida di Mesir, dan bangunan kuno Aztec di Meksiko.

Konteks Indonesia

Bukan kebetulan ketika Indonesia pada tahun 1958, atas gagasan Prof. Dr. Mochtar Kusumaatmadja melalui UU no. 4 Perpu tahun 1960, mencetuskan Deklarasi Djoeanda. Isinya menyatakan bahwa negara Indonesia dengan perairan pedalamannya merupakan kesatuan wilayah nusantara. Fakta itu kemudian diakui oleh Konvensi Hukum Laut Internasional 1982. Merujuk penelitian Santos, pada masa puluhan ribu tahun yang lalu wilayah negara Indonesia merupakan suatu benua yang menyatu. Tidak terpecah-pecah dalam puluhan ribu pulau seperti halnya sekarang.

Santos menetapkan bahwa pada masa lalu itu Atlantis merupakan benua yang membentang dari bagian selatan India, Sri Lanka, Sumatra, Jawa, Kalimantan, terus ke arah timur dengan Indonesia (yang sekarang) sebagai pusatnya. Di wilayah itu terdapat puluhan gunung berapi yang aktif dan dikelilingi oleh samudera yang menyatu bernama Orientale, terdiri dari Samudera Hindia dan Samudera Pasifik.
Teori Plato menerangkan bahwa Atlantis merupakan benua yang hilang akibat letusan gunung berapi yang secara bersamaan meletus. Pada masa itu sebagian besar bagian dunia masih diliput oleh lapisan-lapisan es
(era Pleistocene) . Dengan meletusnya berpuluh-puluh gunung berapi secara bersamaan yang sebagian besar terletak di wilayah Indonesia (dulu) itu, maka tenggelamlah sebagian benua dan diliput oleh air asal dari es yang mencair. Di antaranya letusan gunung Meru di India Selatan dan gunung Semeru/Sumeru/ Mahameru di Jawa Timur. Lalu letusan gunung berapi di Sumatera yang membentuk Danau Toba dengan pulau Somasir, yang merupakan puncak gunung yang meletus pada saat itu. Letusan yang paling dahsyat di kemudian hari adalah gunung Krakatau (Krakatoa) yang memecah bagian Sumatera dan Jawa dan lain-lainnya serta membentuk selat dataran Sunda.

Atlantis berasal dari bahasa Sanskrit Atala, yang berarti surga atau menara peninjauan (watch tower), Atalaia (Potugis), Atalaya (Spanyol). Plato menegaskan bahwa wilayah Atlantis pada saat itu merupakan pusat
dari peradaban dunia dalam bentuk budaya, kekayaan alam, ilmu/teknologi, dan lain-lainnya. Plato menetapkan bahwa letak Atlantis itu di Samudera Atlantik sekarang. Pada masanya, ia bersikukuh bahwa bumi ini datar dan dikelilingi oleh satu samudera (ocean) secara menyeluruh. Ocean berasal dari kata Sanskrit ashayana yang berarti mengelilingi secara menyeluruh. Pendapat itu kemudian ditentang oleh ahli-ahli di kemudian hari seperti Copernicus, Galilei-Galileo, Einstein, dan Stephen Hawking. Santos berbeda dengan Plato mengenai lokasi Atlantis. Ilmuwan Brazil itu berargumentasi, bahwa pada saat terjadinya letusan berbagai gunung berapi itu, menyebabkan lapisan es mencair dan mengalir ke samudera sehingga luasnya bertambah. Air dan lumpur berasal dari abu gunung berapi tersebut membebani samudera dan dasarnya, mengakibatkan tekanan luar biasa kepada kulit bumi di dasar samudera, terutama pada pantaibenua. Tekanan ini mengakibatkan gempa. Gempa ini diperkuat lagi oleh gunung-gunung yang meletus kemudian secara beruntun dan menimbulkan
gelombang tsunami yang dahsyat. Santos menamakannya Heinrich Events. Dalam usaha mengemukakan pendapat mendasarkan kepada sejarah dunia, tampak Plato telah melakukan dua kekhilafan, pertama mengenai
bentuk/posisi bumi yang katanya datar. Kedua, mengenai letak benua Atlantis yang katanya berada di Samudera Atlantik yang ditentang oleh Santos.

Penelitian militer Amerika Serikat di wilayah Atlantik terbukti tidak berhasil menemukan bekas-bekas benua yang hilang itu. Oleh karena itu tidaklah semena-mena ada peribahasa yang berkata, “Amicus Plato, sed magis amica veritas.” Artinya,”Saya senang kepada Plato tetapi saya lebih senang kepada kebenaran.” Namun, ada beberapa keadaan masa kini yang antara Plato dan Santos sependapat. Yakni pertama, bahwa lokasi benua yang tenggelam itu adalah Atlantis dan oleh Santos dipastikan sebagai wilayah Republik Indonesia. Kedua, jumlah atau panjangnya mata rantai gunung berapi di Indonesia. Di antaranya ialah Kerinci, Talang, Krakatoa, Malabar, Galunggung, Pangrango, Merapi, Merbabu, Semeru, Bromo, Agung, Rinjani. Sebagian dari gunung itu telah atau sedang aktif kembali. Ketiga, soal semburan lumpur akibat letusan gunung berapi yang abunya tercampur air laut menjadi lumpur. Endapan lumpur di laut ini kemudian meresap ke dalam tanah di daratan. Lumpur panas ini tercampur dengan gas-gas alam yang merupakan impossible barrier of mud (hambatan lumpur yang tidak bisa dilalui), atau in navigable (tidak dapat dilalui), tidak bisa ditembus atau dimasuki. Dalam kasus di Sidoarjo, pernah dilakukan remote sensing, penginderaan jauh, yang menunjukkan adanya sistim kanalisasi di wilayah tersebut. Ada kemungkinan kanalisasi itu bekas penyaluran semburan lumpur panas dari masa yang lampau. Bahwa Indonesia adalah wilayah yang dianggap sebagai ahli waris Atlantis, tentu harus membuat kita bersyukur. Membuat kita tidak rendah diri di dalam pergaulan internasional, sebab Atlantis pada masanya ialah pusat peradaban dunia. Namun sebagai wilayah yang rawan bencana, sebagaimana telah dialami oleh Atlantis itu, sudah saatnya kita belajar dari sejarah dan memanfaatkan perkembangan ilmu pengetahuan mutakhir untuk dapat mengatasinya.

Penulis, Direktur Kehormatan International Institute of Space Law (IISL), Paris-Prancis Selengkapnya...

Minggu, 30 Agustus 2009

Byte dan bit

Manusia menggunakan komputer untuk membuat, memanipulasi ataupun menyimpan berbagai macam informasi seperti angka, huruf, kalimat, gambar, suara dan juga video. Informasi ini disimpan dalam komputer dalam sebuah format digital (lebih sering kita sebut dengan ‘data digital’).
Data yang tersimpan dalam komputer tersebut sebenarnya merupakan kumpulan dari angka 0 dan 1. Kumpulan angka 1 dan 0 inilah yang sering diterjemahkan sebagai ‘bit’ dari data biner.
Jika didalam kehidupan sehari-hari kita dapat menentukan kecepatan sebuah kendaraan entah itu motor ataupun mobil, begitu pula dengan ketika terjadinya transfer data dalam jaringan komputer.


Beberapa satuan standar transfer data yang sering dipergunakan dalam jaringan komputer adalah :
Bit:
Bit adalah ukuran terkecil data dalam sebuah komputer. Bit biasanya hanyalah merupakan pilihan antara 0 dan 1. Dimana 0 biasanya berarti ‘Off’ dan 1 berarti ‘On’. Pada akhirnya komputer akan mengkombinasikan kedua pilihan tersebut menjadi format digital yang lebih kompleks untuk merepresentasikan data.
istilah Bit mulai diperkenalkan oleh seorang statistik terkenal John Tukey pada tahun 1946

bps:
bit per second. Jumlah bit yang ditransfer dalam satu detik.

kbps:
kilo bits per second. Jumlah kilobits yang ditransfer dalam satu detik.
1 kbps = 1 x 10^3 bit/second = 1000 bit/second.

Byte:
Byte adalah merupakan kumpulan beberapa bit (1 Byte = 8 bit *kenapa bisa 8 bit aku cari referensinya masih belum nemu, kalo ada yang tau please let me know *). Byte biasanya merepresentasikan sebuah karakter (Misalkan seperti A, ?, -, dll). Karakter ini bisa berupa huruf, angka ataupun simbol tertentu.

Bps:
Byte per second. Jumlah byte yang ditransfer dalam satu detik.

KBps:
Kilo Byte per second. Jumlah KiloByte yang ditransfer dalam satu detik.
1 KBps = 1 x 2^10 byte/second = 1,024 byte/second

bit mempergunakan satuan desimal oleh sebab itu :

1 kilobit = 1 x 10^3 bit = 1000 bit

sedangkan byte mempergunakan satuan biner, oleh sebab itu :

1 KiloByte = 1 x 2^10 = 1024 Byte.

Berikut ini satuan Byte lainnya:

1 byte = 8 bits
1 kilobyte (K / KB) = 2^10 bytes = 1,024 bytes
1 megabyte (M / MB) = 2^20 bytes = 1,048,576 bytes
1 gigabyte (G / GB) = 2^30 bytes = 1,073,741,824 bytes
1 terabyte (T / TB) = 2^40 bytes = 1,099,511,627,776 bytes
1 petabyte (P / PB) = 2^50 bytes = 1,125,899,906,842,624 bytes
1 exabyte (E / EB) = 2^60 bytes = 1,152,921,504,606,846,976 bytes

Huruf "K" (huruf k besar) dipergunakan untuk satuan KiloByte, sedangkan
huruf "k" (huruf k kecil) untuk satuan kilobit.

Contoh perhitungan Byte dan Bit.
Misalkan anda memiliki sebuah file yang terdiri dari 100.000 kata dan anda ingin tahu berapa lama kita bisa mendownload file tersebut melalui internet yang memiliki koneksi 33.600 bps.

  • Asumsikan dalam setiap kata terdiri dari 5 huruf/karakter. Berarti jika ada 100.000 kata, maka anda memiliki 500.000 huruf/karakter
  • Setiap karakter terdiri dari 1 Byte, berarti anda memiliki 500.000 Byte
  • Setiap Byte terdiri dari 8 bit, berarti 500.000 Byte yang anda miliki bernilai 500.000 x 8 = 4.000.000 bit
  • Selanjutnya 4.000.000 bit yang anda miliki dibagi dengan 33.600 = 119 detik
  • Artinya waktu anda untuk mendownload file yang memiliki 100.000 kata kurang lebih 119 detik (2 menit) dengan kecepatan akses 33.600 bps

Dalam jaringan komputer, biasanya Byte dan bit dipakai utk menggambarkan kecepatan transfer/download data.

Satuan KBps (KiloByte/second) dipakai jika data di sini secara umum memakai Byte untuk satuannya (contohnya seperti protokol-protokol yang ada pada level aplikasi seperti http,ftp,smtp,dsb).

Sedangkan kbps (kilobit/second) dipakai jika data yang ditransfer memakai bit untuk satuannya (contohnya adalah protokol-protokol layer 2 ke bawah seperti ethernet yang mentransfer data dalam frame-frame).

Itu sebabnya kecepatan sebuah modem tertulis = 33.6 kb/s (karena modem termasuk dalam protokol layer 2 kebawah seperti halnya ethernet), sedangkan saat kita mendownload sebuah file, maka browser akan memperlihatkan (misal) 3 KB/s (karena browser terkoneksi dengan protokol http/ftp).

sember :
Selengkapnya...

Background Flash Disk

Siapkan gambar atau foto yang ingin di pakai menjadi background,
lalu di root/folder yang sama bikin notepade, Copy kode di bawah ini dan paste di Notepad..:

[ExtShellFolderViews]
{BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC}
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attributes=1
IconArea_Image=Background.jpg
IconArea_Text=0x000000
[.ShellClassInfo]
ConfirmFileOp=0

nah yang background.jpg diatas nama file gambarnya, klo file gambar nya gambar.jpg ya ganti aja background.jpg jadi gambar.jpg

trus langkah trakhirnya save-as notepad yang tadi jadi dekstop.ini
nah udah deh jadi background nya

bisa juga ganti warna text folder,
ganti yang IconArea_Text=0x000000 (OX tetep dibawa, yang diganti digit sehabis ox)

nah digantinya bisa pake ini code nya

FF00FF = Jingga / ungu
FF33FF = ungu terang
FF91FF = Ungu muda
FF62EE = Ungu sedang
d800e6 = Ungu gelap
FFFF4B = Biru muda
FFFF81 = bIRU muda
33FF = Merah
33FFF4 = Kuning
00FFFF = Kuning sedang
51B11B = Hijau gelap
10BB61 = Hijau gelap2
80FCA4 = Hijau muda
00FF00 = Hijau terang
DF280F = Biru tua
ff4321 = Biru terang
FF0000 = Biru
FFOOOO = Merah terang (O = BUKAN NOL)
8CCBDD = Coklat muda


nah udah deh, selamat mencoba :D
haha


Note:Bila 2 file itu anda copy dan paste ke halaman desktop folder atau drive di explorer windows anda maka akan menciptakan efek yang sama seperti di flashdisk tadi.


Klo gak mau susah bisa download software ini aja
http://www.ziddu.com/download/1432041/IESHWIZBackgroundmaker.rar.html
Selengkapnya...

Setiing GPRS operator-operator di Indonesia

1. Telkomsel Flash – Halo/Simpati/As (Waktu)
Dial Up Number : *99***1#
User Name :
Password :
Access Point : FLASH
Extra Setting : at+cgdcont=1,”IP”,”flash”

2. Telkomsel GPRS – Halo/Simpati/As (Data)
Dial Up Number : *99***1#
User Name : wap
Password : wap123
Access Point : TELKOMSEL
Extra Setting : at+cgdcont=1,”IP”,”internet”

3. Indosat – Matrix – (Data)
Dial Up Number : *99***1#
User Name :
Password :
Access Point : www.satelindogprs.com
Extra Setting : at+cgdcont=1,”IP”,” www.satelindogprs.com”

4. Indosat – Mentari – (Data)
Dial Up Number : *99***1#
User Name : indosat
Password : indosat
Access Point : www.satelindogprs.com
Extra Setting : at+cgdcont=1,”IP”,” www.satelindogprs.com”

5. Indosat – IM3 – (Data)
Dial Up Number : *99***1#
User Name : gprs
Password : im3
Access Point : www.indosat-m3.net
Extra Setting : at+cgdcont=1,”IP”,” www.indosat-m3.net”

6. Indosat – IM3 – (Waktu)
Dial Up Number : *99***1#
User Name : indosat@durasi
Password : indosat@durasi
Access Point : www.indosat-m3.net
Extra Setting : at+cgdcont=1,”IP”,” www.indosat-m3.net”

7. XL – Xplor/Bebas/Jempol (Data)
Dial Up Number : *99***1#
User Name : xlgprs
Password : proxl
Access Point : www.xlgprs.net
Extra Setting : at+cgdcont=1,”IP”,” www.xlgprs.net”

8. Telkom Flexi – Classy/Trendy (Data)
Dial Up Number : #777
User Name : telkomnet@flexi
Password : telkom
Access Point :
Extra Setting : at+crm=1

9. Telkom Flexi – Classy/Trendy (Waktu)
Dial Up Number : 080989999
User Name : telkomnet@instan
Password : telkom
Access Point :
Extra Setting : at+crm=0

10. Mobile 8 – Fren
Dial Up Number : #777
User Name : m8
Password : m8
Access Point :
Extra Setting :

11. Starone
Dial Up Number : #777
User Name : starone
Password : indosat
Access Point :
Extra Setting :

12. Esia (Waktu)
Dial Up Number : #777
User Name : esia
Password : esia
Access Point :
Extra Setting : Selengkapnya...

Free Proxy

218.14.227.197 3128 anonymous China
203.160.1.75 80 anonymous Vietnam
213.41.71.164 80 high anonymity France
203.162.183.222 80 transparent Vietnam
77.240.82.6 80 anonymous Saudi Arabia
61.133.196.36 80 anonymous China
203.160.1.94 80 anonymous Vietnam
203.160.1.112 80 anonymous Vietnam
221.130.193.14 80 high anonymity China
67.69.254.253 80 anonymous Canada
202.98.23.114 80 anonymous China
121.22.29.182 80 anonymous China
60.218.99.18 8080 anonymous China
121.22.29.183 80 anonymous China
203.110.240.22 80 high anonymity India
67.19.148.234 3128 anonymous United States
210.51.33.43 80 transparent China
20.132.16.22 80 anonymous United States
84.235.0.182 8080 high anonymity Saudi Arabia
67.69.254.248 80 anonymous Canada
211.76.175.5 80 anonymous Taiwan
121.22.29.180 80 anonymous China
67.69.254.246 80 anonymous Canada
199.253.99.202 80 anonymous United States
218.75.100.114 8080 anonymous China
221.11.27.110 8080 anonymous China
58.222.254.13 3128 anonymous China
222.73.17.198 80 anonymous China
200.174.85.193 3128 transparent Brazil
203.160.1.121 80 anonymous Vietnam
203.160.1.66 80 anonymous Vietnam
61.244.119.198 3128 anonymous Hong Kong
202.98.23.116 80 anonymous China
122.224.97.85 3128 anonymous China
213.180.131.135 80 anonymous Poland
218.28.58.86 3128 anonymous China
67.69.254.245 80 anonymous Canada
67.69.254.247 80 anonymous Canada
58.17.3.2 80 anonymous China
67.69.254.252 80 anonymous Canada
203.158.167.152 8080 anonymous Thailand
67.69.254.244 80 anonymous Canada
121.22.29.181 80 anonymous China
60.28.182.205 80 anonymous China



200.174.85.195 3128 transparent Brazil
67.69.254.254 80 anonymous Canada
203.160.1.85 80 anonymous Vietnam
61.133.196.40 80 anonymous China
83.17.123.186 8080 transparent Poland
61.139.73.6 8080 anonymous China
196.29.205.49 80 anonymous Angola
67.69.254.250 80 anonymous Canada
125.245.196.194 8080 anonymous South
121.207.252.139 80 anonymous China
205.138.18.80 8080 anonymous United States
120.28.64.69 8080 anonymous
202.99.29.27 80 anonymous China
114.30.47.10 80 anonymous Australia
203.160.1.103 80 anonymous Vietnam
80.227.1.101 80 anonymous United Arab Emirates

buat ngecek hasil nyoba, dan info info ke http://www.whatismyipaddress.com Selengkapnya...

Folder

Nih, ada coke.. eh kode wat mengunci folder DI EXPLORER.

Caranyah:
1. Pilih folder yang akan dikunci.
2. Klik kanan, pilih rename ato Tekan F2.
3. Tambahkan pada akhir nama folder:

.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}

4. Klow udah tekan enter.
5. Icon folder akan berubah jadi icon gembok.

Coba bukak pake explorer. Dobel klik ajah. Bisa? Klik kanan > explore. Bisa? Untuk pengguna windows 7, klik kanan > Open or Open in new window.. Bisa gak?
Hheheheheh........
huahahahhhhhh...

T : Eh, berenti dech ktawanya.
Gua mo nanya nih, lha gimana dong video anu ama data kode serial game2 gua di dalam, heh?
J : Ohoooo.... heheheh..
Bagoes pertanyaan mu ituw...

Untuk ngebukaknyah pke explorer lagi, loe butuh program semacan Total Commander/WinRAR untuk menghapus bagian yang (.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}).

Tapi kalo cuma maw dibukak doang, ga perlu diapus yang (.{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}). Pkek aja Total Commander.

T : Total commander, apaan tuh kek?
J : Total commander tuh semacam double file multimedia manager replacement.. cari di google
T : Folder nih kok bisa kekunci gitu yah?
J : Artikel semacam ini sepertinya pernah ditulis oleh salah satu master virologi kayanya, topiknya yang manfaatkan icon recyle bin klo gak salah.

Folder ini bisa terkunci dan berubah ikonnya karena kode yang ditambahkan ke belakangnya.

Kode ID ini disebut CLSID, yang dikandung semua proyek file manager Microsoft yang terdapat COM objects khusus di dalamnya. Dimana adalah kode yang digunakan untuk mengubah ikon, nama, fungsi, dan hak akses, fungsinya adalah membuat folder recycler, recent items, briefcase, dll., yang bertanggung jawab terhadap semua behavioral instinct di Windows system files.

Berapa kode lain yang bisa digunakan untuk mengubah ikon dan mengubah hak akses ,bisa dilihat di bawah ini. Link2 di bawah ini mengandung artikel dan gambar2 terkait.

COM CLSID codes

{85BBD920-42A0-1069-A2E4-08002B30309D}="Briefcase"
{BD84B380-8CA2-1069-AB1D-08000948F534}="Fonts"
{7007ACC7-3202-11D1-AAD2-00805FC1270E}="Network Connections"
{992CFFA0-F557-101A-88EC-00DD010CCC48}="Network Connections"
{E211B736-43FD-11D1-9EFB-0000F8757FCD}="Scanners & Cameras"
{FB0C9C8A-6C50-11D1-9F1D-0000F8757FCD}="Scanners & Cameras"
{905667aa-acd6-11d2-8080-00805f6596d2}="Scanners & Cameras"
{3F953603-1008-4f6e-A73A-04AAC7A992F1}="Scanners & Cameras"
{83bbcbf3-b28a-4919-a5aa-73027445d672}="Scanners & Cameras"
{D6277990-4C6A-11CF-8D87-00AA0060F5BF}="Scheduled Tasks"
{0DF44EAA-FF21-4412-828E-260A8728E7F1}="Taskbar and Start Menu"
{2559a1f0-21d7-11d4-bdaf-00c04f60b9f0}="Search"
{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}="Help and Support"
{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}="Help and Support"
{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}="Run..."
{2559a1f4-21d7-11d4-bdaf-00c04f60b9f0}="Internet"
{2559a1f5-21d7-11d4-bdaf-00c04f60b9f0}="E-mail"
{D20EA4E1-3957-11d2-A40B-0C5020524152}="Fonts"
{D20EA4E1-3957-11d2-A40B-0C5020524153}="Administrative Tools"
{01E04581-4EEE-11d0-BFE9-00AA005B4383}="Address"
{FF393560-C2A7-11CF-BFF4-444553540000}="History"
{7A9D77BD-5403-11d2-8785-2E0420524153}="User Accounts"
{32714800-2E5F-11d0-8B85-00AA0044F941}="For &People..."
{5464D816-CF16-4784-B9F3-75C0DB52B499}="Yahoo! Mail"
{B41DB860-8EE4-11D2-9906-E49FADC173CA}="WinRAR shell extension"
{BDEADF00-C265-11D0-BCED-00A0C90AB50F}="Web Folders"
{F2CF5485-4E02-4f68-819C-B92DE9277049}="Links"
{416651E4-9C3C-11D9-8BDE-F66BAD1E3F3A}="PhoneBrowser"

sumber : http://virologi.info Selengkapnya...

Meng-enable kan show hidden files yang sudah di disable oleh virus

pernah kan sesudah terkena virus, untuk memperlihatkan hidden files biasanya di disable oleh si virus lewat registry, nih ini cara untuk mengembalikan seperti semula lewat registry

  • Buka registry editor lewat start => run => regedit. Terus cari HKEY_LOKAL_MACHINE => SOFTWARE => Microsoft => Windows => CurrentVersion => Explorer => Advanced => Folder. Kemudian buka Hidden => NoHidden, setting ulang bagian CheckedValue, isi value menjadi 2, begitu juga dengan DefaultValue, value harus berisi angka 2.
  • Kemudian setiing padabagian SHOWALL dengan menyetting kembali nilai CheckedValue, pastikan bernilai 1, sedangangkan DefaultValue pastikan bernilai 0.
  • Kemudian buka bagian HideFileExt untuk menyetting default value file extention. Setting bagian CheckedValue, pastikan bernilai 0. Kemudian DefaultValue, pastikan bernilai 0. Dan pada UncheckedValue, pastikan bernilai 1.
  • Kemudian yang terakhir, kita akan mengembalikan kondisi system file. Setting pada bagian SuperHidden. Lakukan setting dengan nilai seperti HideFile Ext, dimana pada CheckedValue bernilai 0, DefaultValue bernilai 0 dan pada UncheckedValue bernilai 1.
ya segitu aja deh, hehehe.. semoga berguna..


subernya nyari-nyari di internet



Selengkapnya...

Perbedaan 32-bit dan 64-bit

Okey, kita mulai dari istilah "32-bit" dan "64-bit" itu dulu.

32-bit dan 64-bit mengacu pada arsitektur processor.
Processor 32-bit artinya register2 nya (unit penyimpanan data terkecil di dalamnya) berukuran 32 bit.
Processor 64-bit artinya register2 nya berukuran 64 bit.

( Register2 ini lah yang digunakan untuk melakukan macam2 operasi. Misalnya c = a + b, maka register "eax" akan me-load nilai dari "a" (di memory), kemudian pada register "eax" ditambahkan nilai dari "b", lalu "eax" ditulis ke memory pada posisi variabel "c" )

Pengaruh ukuran register terhadap kecepatan:
Setiap proses baca/tulis dari memory (disebut dengan load/store) membaca/menulis informasi sebesar ukuran register; maka register 64-bit potensial membaca/menulis memory 2x kecepatan register 32-bit.
Tapi ini teoretis saja, karena kenyataannya prosesor juga menghabiskan waktu untuk melakukan hal-hal lain selain load/store, seperti pemrosesan matematis, vector-processing, dll.

Pengaruh ukuran register terhadap presisi:
Secara simplistik: Makin panjang register, makin banyak angka di-belakang-koma yang bisa dihitung secara akurat.
Sebagai gambaran: Misalkan resolusi bilangan real pada 32-bit adalah 0.0001, maka resolusi bilangan real pada 64-bit bisa mencapai 0.0000001 (jadi jauh lebih presisi).

Pengaruh ukuran register terhadap ukuran memori:
Salah satu dari sekian banyak register adalah "addressing register". Addressing register (atau registers, kalau lebih dari satu) adalah register yang memiliki fungsi 'menunjuk' ke alamat tertentu dalam memory. Jangkauan (range) penunjukan ini disebut dengan istilah memory space.
Pada arsitektur 32-bit, addressing registers mampu 'menunjuk' posisi memory dari 0 s/d 4'294'967'295 (4 GiB - 1). Inilah yang mengakibatkan muncul "batasan 4 GiB" pada sistem berbasis arsitektur 32-bit.
Pada arsitektur 64-bit, addressing registers mampu 'menunjuk' posisi memory dari 0 s/d 18'446'744'073'709'551'615 (16 EiB - 1). Seperti kita lihat, tidak ada lagi 'batasan 4 GiB' pada sistem berbasis arsitektur 64-bit.

Pengaruh ukuran register terhadap dataset:
"Dataset" adalah istilah untuk 'seperangkat data yang di-load ke dalam memory untuk diproses dan (optionally) ditulis kembali ke hard disk'.
Sistem 32-bit terbatas pada dataset sebesar (2^32)-1, atau (4 GiB - 1). Mengingat sebagian memory harus digunakan untuk OS dan program database ybs, maka biasanya dataset nya hanya sebesar 1-2 GiB saja.
Artinya, sebuah database yang berukuran, katakanlah, 20 GiB (tidak asing dalam konteks perusahaan besar), harus diproses 10~20x.
Sistem 64-bit tidak memiliki batasan di atas. Dia dapat me-load dataset sebesar ketersediaan memory. Artinya, database 20 GiB di atas dapat di-load seluruhnya (asal memory mencukupi), diproses dalam sekali jalan saja.

-----

Agar supaya kita dapat memperoleh keunggulan sistem 64-bit, maka baik software dan hardware harus mendukung.
Software 32-bit jalan di hardware 64-bit tidak bisa memanfaatkan kelebihan arsitektur 64-bit. (Software hanya akan menggunakan 32-bit saja dari 64-bit yang tersedia; 32-bit sisanya tidak dikenali) ==> disebut mode 32-bit.
Sebaliknya, software 64-bit tidak bisa jalan di hardware 32-bit karena kebutuhannya akan lebar register 64-bit tidak bisa dipenuhi.

Windows XP 32-bit dan Windows Vista 32-bit adalah 2 sistem operasi yang masih beroperasi di mode 32-bit.
Windows XP 64-bit dan Windows Vista 64-bit adalah 2 sistem operasi yang mampu beroperasi di mode 64-bit.

-----

AMD64 adalah terobosan (breakthrough) AMD dalam dunia processor x86.

Dahulu, s/d prosesor Pentium 3, Intel bersikukuh menggunakan hanya arsitektur 32-bit pada processor x86. Intel menghabiskan uang jutaan dollar untuk mengembangkan arsitektur 64-bit yang samasekali baru (artinya: Tidak kompatibel dengan dunia x86) dalam bentuk Intel ITANIUM.

AMD kemudian mengembangkan instruction set (dan arsitektur) dari processor x86 yang dibuatnya (AthlonXP) sehingga lahirlah Athlon64: Processor x86 yang memiliki arsitektur 64-bit.

Instruction set yang diperluas ini disebut AMD64 oleh AMD. Intel terpaksa melakukan cross-license, dan menggunakan instruction set tersebut juga (tapi dengan nama EMT64, bukan AMD64. Biasalah, masalaha corporate pride...)

-----

Saya tidak yakin dengan Mac OS X.
Tetapi Linux memiliki versi 32-bit dan versi 64-bit.
Contoh, Ubuntu yang ada di ftp://dl2.foss-id.web.id/iso/ubuntu/releases/hardy/
Ada versi AMD64 (64-bit) dan ada versi i386 (32-bit)

-----

Kelebihan dan kekurangan?

Kita sudah melihat kelebihan dari arsitektur 64-bit.

Sekarang kekurangannya:

Banyak Software 32-bit yang tidak bisa jalan di arsitektur 64-bit, khususnya driver.

Mengapa bisa begitu?

Komputer adalah benda yang sangat kompleks. Untuk bisa berguna bagi manusia, komputer perlu melakukan apa yang disebut "Input/Output" (I/O). Contoh I/O adalah kirim/terima data via LAN, kirim gambar ke Monitor via VGA Card, dll.

Nah, semua tindakan I/O membutuhkan buffer. Sebagai contoh, kita kenal "memory VGA" pada VGA Card; itu sebetulnya adalah buffer untuk membantu VGA Card menampilkan gambar di monitor.

Masalahnya, agar I/O bisa berlangsung dengan mulus dan cepat, 'buffer' ini perlu mendapatkan alamat. Dan alamat ini di ambil dari memory space. Hal ini terjadi meskipun komponen pelaksana I/O ini memiliki buffernya sendiri (contoh: VGA Card terbaru dari nVidia / ATI biasanya punya minimal 256 MiB RAM pada card nya). Tetap saja memori pada card tersebut akan dipetakan ke memory space.

Agar tidak bentrok dengan Sistem Operasi, yang biasanya di-load ke dalam memory 'rendah' (Bottom Memory = memory dengan alamat kecil), maka biasanya pemetaan buffer ini dilakukan di memory 'tinggi' (Top Memory = memory dengan alamat besar, atau dihitung mundur dari alamat memori terbesar (2^32)-1)

Catatan: Ini juga alasan yang menyebabkan RAM komputer kalau terpasang 4 GiB hanya akan bisa dipakai Max 3,25 GiB (atau kalau untung 3,5 GiB), ada yang 'hilang' karena 'tertutupi' oleh buffer dari komponen I/O.

Nah, pada arsitektur 64-bit, hal yang sama pun dilakukan: Buffer untuk I/O dipetakan ke Top Memory. Masalahnya, Top Memory pada arsitektur 64-bit jelas terletak pada posisi yang berbeda dengan Top Memory pada arsitektur 32-bit.

Driver adalah korban yang paling jelas; mereka berusaha mengakses Top Memory 32-bit, padahal lokasi buffer tidak di situ. Akibatnya: Crash.

Software2 lain yang juga coba-coba mengakses Top Memory secara langsung akan mengalami crash juga.

Lucunya, banyak game 32-bit yang malah jalan dengan tanpa masalah di sistem 64-bit; hal ini karena mereka tidak berusaha mengakses Top Memory secara langsung, melainkan meminta bantuan Microsoft DirectX Layer untuk mengakses fitur dari sebuah VGA Card.

Sumber Selengkapnya...

Kamis, 06 Agustus 2009

BPOM: Hati-hati Gunakan Plastik “Kresek” untuk Makanan

Kepala Badan Pengawas Obat dan Makanan (BPOM) Husniah Rubiana Thamrin Akib meminta masyarakat tidak menggunakan kantung plastik “kresek” berwarna untuk mewadahi makanan siap santap secara langsung. Sebab kantung plastik berwarna, terutama yang hitam, dibuat dengan proses daur ulang dari bahan dasar yang tidak diketahui riwayat penggunaannya. Mungkin bekas wadah limbah berbahaya seperti pestisida dan logam berat, atau kotoran. Proses daur ulang plastik kresek juga menggunakan bahan kimia yang beresiko membahayakan kesehatan. Proses daur ulang plastik juga tidak terjamin kebersihannya.

Beliau menghimbau bila kita mau mewadahi makanan siap santap dengan plastik kresek sebaiknya dilapisi dulu dengan bahan yang aman seperti daun atau kertas

Walopun belum ada pengaduan atau keluhan mengenai gangguan kesehatan akibat penggunaan kantung kresek sebagai wadah makanan, lebih baik kita berhati-hati.



Selengkapnya...

Kenapa Sih Gak Boleh Bercanda Pake Kata “AUTIS LO!!”?

Dari seorang teman di Facebook (dia dapet dari milis):

(This is very IMPORTANT for those of you who has little knowledge about Autism)

Siang itu aku sibuk membaca buku resep makanan khusus untuk anak autistik. Ya, Anakku memang tidak bisa makan sembarang makanan. Salah-salah… anakku bisa berputar-putar seperti gasing jika ada zat dalam makananya yang tidak cocok untuk dikonsumsi oleh anakku.

Ditangan sebelah kiri, ada buku Food diary anakku… yang aku tulis sejak pertama kali dia kuperkenalkan pada makanan padat… berisi apa saja yang dia cocok untuk tubuhnya,… reaksi alergynya dan mana saja makanan yang tidak cocok dan menyebabkan dia overwhelmed. Kebayang gak?…Di usia 4 bulan misalnya, kuberikan jeruk bayi pada anakku,… Eh, gak lama kemudian dia muntah dan seluruh tubuhnya seperti dipenuhi… ULAT BULU… hiiii…

Pernah aku beri dia tomat. Tapi kemudian, berhari-hari dia diare dan uring-uringan. Kuberi dia susu instant,… anakku malah jingkrak2, Mengepak-ngepakkan tangannya, persis seperti orang gila!!! Dia berputar-putar tanpa merasa lelah,… dan kemudian mengamuk ketika tidak mengerti bagaimana cara mengendalikan tubuhnya yang tidak mau diam.

Ahhh, sudahlah… life must go on anyway. Kulirik sekali lagi food diarynya… hmm, hari ini aku harus mencoba memberinya 5ml putih telur tanpa kuningnya, karena 7 hari yg lalu, dia sudah sedikit kebal ketika kukenalkan pada telur ayam ini. Baru saja hendak memasak, tiba2 kudengar jeritannya…Kucari anakku, tapi tidak kutemukan.

Aku keruang setrika… dan disana kutemukan anakku sedang nangkring diatas lemari, dengan setrika panas yang baru saja dicabut oleh BS-nya karena kupanggil untuk membantuku memasak. Setrika panas ini masih nempel diatas punggung tangan kirinya.!!!

Oh… My… God!!! *panik*

Dari punggung tangannya mengepul asap. Bau daging panggang begitu segar menempel dihidungku. Kuangkat setrika itu dari tangannya… dan, aduh Tuhan, aku tidak kuat melihatnya. Sebagian dagingnya menempel dibalik gosokan panas itu… :(( :(( :((

AAAAAARRRRGGGHHHH…

Sumpah kalau saja ini bukan anakku,… Aku pasti sudah mati berdiri karena ketakutan… Melihat daging dari punggung tangannya, yang menempel pada setrika itu… itu sudah berubah menjadi putih kekuningan… Dan luka di tangannya… juga sudah berubah menjadi putih seperti daging ayam matang :((

Aku menjerit sekencang-kencangny a… Kupanggil Baby sitternya yang tadi aku suruh untuk membantuku didapur… lalu dengan kesetanan, ku kebut mobilku ke UGD Rumah Sakit, untuk dirawat secara intensif. Begitu anakku segera tertangani… tiba2 aku kehilangan seluruh tenagaku.

AKU PINGSAN!!!

* * *

Hari itu, lagi-lagi aku sedang mempersiapkan makanannya. Memang, Khusus untuk makanannya, aku memutuskan untuk memasak sendiri, karena hanya aku yang tahu berapa gram atau mililiter… porsi makanan yang masih bisa ditoleransi oleh tubuh anakku.

Sedang membersihkan kompor yang kecipratan makanan… tiba-tiba, lagi-lagi kudengar bunyi benda jatuh. GEDEBUK!!!…Buru-buru kucari sumber suara itu, memastikan bahwa itu bukan anakku…
Damn. Oh Tuhan… lagi-lagi anakku, dia baru saja terjatuh dan sepertinya kepalanya terantuk pada pinggir tembok, sehingga kepala sobek dan berdarah. Dia masih berusaha berdiri, meskipun sempoyongan…. Dan sambil berjalan, dial menggaruk luka di kepalanya yang bocor… Sementara darahnya terus aja mengucur deras, tepat di belakang otak kecilnya.

Tangannya berlumuran darah… Punggung bajunya pun juga sudah berubah menjadi merah oleh darah. Tapi dia tidak menangis… Dia hanya berjalan sambil menggaruk luka menganga yang ada dibelakang kepalanya. Aku menjeritttt sekuat2nya. Kepalanya kututupi dengan lap kompor yang tadi aku pegang.

Tapi itupun gak lama… karena dalam sekejap, lap kompor itu sudah berubah menjadi merah kehitaman. Aku berteriak panik,… “mbak, minta handuk… handuk…CEPATTTT!!!” Dan lagi2 kukebut mobilku ke rumah sakit, langsung menuju UGD. Disana, dokter yang sudah terbiasa menangani anakku sudah siap menunggu dan segera menjahit kepala anakku.

Dia tidak menangis… hanya minta sesuatu yang bulat untuk dia pegang. Dan setelah dijahit dengan 8 (delapan) jahitan… Hatikupun sedikit lega. Seluruh persendianku serasa dicopot dari tubuhku, dan tanpa sadar…Lagi-lagi aku…PINGSAN..

* * *

Terlalu banyak cerita haru dan berurai airmata yang kami harus jalani. Berkali-kali jantung kami harus terpacu 100x lipat manakala mereka melakukan hal-hal yang tanpa mereka sadari mencelakai diri mereka sendiri.

Tapi ini bukan keluhan kok,… karena saya selalu sadar…. Tuhan itu ARSITEK YANG AGUNG. Karyanya tidak pernah gagal. Tidak satupun makluk yang diciptakannya, yang merupakan produk gagal Jadi ketika dia menciptakan seorang bayi yang memiliki kekurangan, dia tidak pernah lupa untuk menitipkan KELEBIHAN pada anak ini.

So, buat semua orang tua, berhentilah mengeluhkan kekurangan anak kita… mari bantu mereka untuk menemukan kelebihan mareka. Anakku memang Autistik, tapi aku bangga setiap kali menceritakan bahwa anakku autis. Aku bangga setiap kali menceritakan bagaimana proses menangis berdarah-darah itu, sudah Tuhan rubah menjadi Senyum sukacita dan bangga yang luar biasa.

Selalu ada haru yang menyesakkan dadaku, manakala mendengarkan tangan2 mungilnya menari2 dengan lincah diatas tuts2 piano,… mendengarnya bercakap2 dalam bahasa Inggris,… seolah yang kudegar ini adalah anak bule asli… yang nyasar dalam tubuh putriku.

Namun, dibalik itu… Walaupun bangga… selalu tersisa rasa risih dan tidak nyaman, kalau tidak ingin dibilang tersinggung… manakala mendengar orang-orang bercanda dengan menggunakan kata “Autis”.
Minggu yang lalu sahabat saya menyelenggarakan pesta ultah disebuah resto terkenal, salah satu teman kami, sibuk dengan BB-nya, sehingga teman yang lain menegur begini…

“Tuh,… liat tuh sill… autis banget khan dia…? KAYAK ANAK LOE khan?… Loe marahin deh Sil… marahin Sil… Coba loe terapi dulu nih dia,… biar sembuh kayak anak loe”

Dan semua lalu tertawa terbahak-bahak…

Saya??? hmmm… Cuma bisa senyum kecut, karena tidak ingin merusak suasana Pesta Ulang Tahun sahabat saya… *doh*

Well, saya tahu mereka hanya bercanda, namun biar bagaimanapun,… Saya sudah merasakan dan tahu betul sulitnya membesarkan anak autistik.

Semoga artikel ini semakin mencerahkan teman-teman mengapa orang sepertinya terlalu over campaign dengan gerakan “Stop Using Autism on our daily jokes” ini. Semoga berkenan.

=Written by A mother of an Authistic Child=

NB:
Gak cuma kata “Autis” aja, menurutku kata-kata lain yang merendahkan orang laen juga gak boleh dipake untuk bercanda. Semoga kita lebih bijak dalam bertutur kata…

Selengkapnya...