Senin, 09 Maret 2009

sejarah google

Sejarah Berdirinya Google

Banyak kisah menarik dari awal berdirinya google sampai menjadi sebuah perusahaan besar . para pendiri Google yaitu Larry Pages dan Sergey Brin dalam rangka mewujudkan impian mereka. Mungkin anda belum tahu bahwa istilah Google adalah istilah yang salah tulis. Sebenarnya awal mulanya adalah diberi nama Googol yang berarti angka yang sangat besar yaitu angka satu dan diikuti dengan 100 angka nol dibelakangnya. Karena sudah terlanjur didaftarkan sebagai nama domain mereka, maka nama google adalah nama yang dipakai sampai sekarang.

Selama ini, Google memang dikenal sebagai situs paling cepat dan tanggap memberikan alamat pencarian website. Meski tampilannya terlihat sederhana, tapi dengan kemampuan ekstra, Google cepat menjadi search engine paling populer, bahwa dengan kesederhanaan itu - bahkan cenderung "kurang cantik" dibanding search engine lain - Google kini nilai pasarnya mencapai miliaran dolar Amerika? Barangkali, inilah salah satu contoh fenomena tentang kekuatan kesederhanaan.

Google berawal dari riset mereka untuk membuat mesin pencari yang sanggup untuk

( menjelajahi dan mengindeks Web secara efisien dan menghasilkan hasil pencarian yang jauh lebih memuaskan dari sistem yang sudah ada).
Google, tampaknya dibuat atas dasar kekecewaan Larry dan Brin atas mesin pencari yang ada saat itu, macam Yahoo, Altavista dan sebagainya. Dua orang ini dalam memberi contoh 'parah'nya kualitas search engine waktu itu pada makalahnya, Atau, kalau diterjemahkan secara kasar, hanya satu dari empat mesin pencari saat itu yang menghasilkan situsnya sendiri jika mencari namanya sendiri. Parah bukan? Selain itu, meskipun banyak
Diawali itulah, dua orang ini kemudian memulai proyek yang mereka namakan Google, dari istilah googol, yang artinya 10 pangkat 100.
Salah satu inovasi penting yang dilakukan Larry dan Brin saat merancang Google adalah apa yang disebut dengan PageRank. Sebelum Google, hasil pencarian ditampilkan tanpa aturan yang
jelas.
Dalam Google, hasil pencarian diatur agar menampilkan hasil ang terbaik. Ada beberapa cara yang diapakai. Yang paling utama adalah PageRank tadi. Suatu halaman dinilai rangkingnya berdasarkan berapa banyak link yang mengarah ke halaman itu, anchor text dari link,dan ukuran huruf (biasaya yang ditulis dengan huruf besar adalah yang lebih penting). Selain itu hasil pencarian di-cluster (dikelompokkan) berdasarkan server sehingga hasil yang berasal dari situs yang sama akan ditampilkan berdekatan.

Berbeda dengan search engine sebelumnya yang menganalisa content text web, Google menggunakan hiperlink secara besar-besar untuk mengindeks dan mendapatkan informasi dari internet.
Dalam paper ini Larry dan Brin juga menjelaskan tentang 'anatomi' dari mesin pencariannya, mulia dari tipe data yang dibutuhkn hingga arsitektus server.
dan seperti kita tahu, cerita selanjutnya lebih dari sekedar presentasi makalah atau proyek mahasiswa, tapi kisah sukses dua entreprenuer IT yang merubah teknologi menjdai produk yang dinikmati seleruh dunia, dan tentu saja, salah satu perusahaan IT terbesar saat ini.


Cara Kerja Mesin Pencari Google

cara kerja mesin cari Google yang saya kumpulkan dari berbagai sumber. Sebuah search engine memiliki komponen laba-laba (spider) yang sering disebut juga perambah (crawler). Elemen spider ini melakukan kunjungan ke situs-situs internet untuk membaca isinya dan mengikuti berbagai link yang ada dalam situs tersebut. Biasanya search engine Melakukan kunjjungan secara periodik untuk melihat jika ada perubahan-perubahan yang terjadi. Program yang dikenal sebagai crawler, spider atau robot yang digunakan Google sebagai petugas dunia internet bernama Cusco, Scooter dan Deephot. Ketiga Detektif Google ini menilai sebuah situs dengan berbagai cara. Pertama-tama mereka mencari info utama dari sebuah title-tag, HTML tag, serta meta tag. Selain itu juga menelurusi teks yang ada pada situs beserta link-nya. Tidak ketinggalan pula untuk memeriksa file robots.txt yang memuat informasi mana saja yang boleh diteruskan atau tidak. Dari hal ini maka akan ada direktori tertentu yang diabaikan pendataannya, terutama pada file-file yang berisi informasi sensitif.

Tiap-tiap elemen yang ditemui oleh sang
spider akan direkam kedalam sebuah indeks. Indeks mirip sebuah buku raksasa yang berisikan copy dari situs yang ditemukannya. Apabila ditemukan perubahan pada situs, secara otomatis pula sang laba-laba melakukan pembaruan (update).
Google melakukan proses pengindeksan tersebut secara otomatis dan teratur. Pada saat itu pula Google mendata halaman baru, membuang tautan yang mati dan memperbarui link tersebut. Namun kadang-kadang diperlukan proses penulisan halaman baru dari yang ditemukan spider. Jadi akan ada kemungkinan bahwa informasi terbaru dalam situs intenet tersebut tidak masuk dalam katalog indeks.
Selanjutnya, aplikasi mesin cari Google yang bertugas memilah ribuan data yang terdapat dalam katalog serta mencocokannya sesuai dengan permintaan si pencari. Barulah kemudian menampilkannya pada monitor komputer sesuai berupa daftar sesuai dengan urutan (
ranking). Aplikasi yang digunakan Google untuk membuat ranking tersebut dikenal dengan sebuatan PageRank.

Gmail merupakan fasilitas Email gratis besutan raksasa mesin pencarian google. Google memberikan kuota penyimpanan file yang cukup besar yakni cukup sebesar sekitar 6GB sehingga kamu tidak perlu khawatir menghapus email lama. Kapasitas penyimpanan file ini setara dengan rifal nya yakni yahoo mail. Dibandingkan yahoo mail gmail mempunyai layanan yang terbaik.

Keunggulan Gmail

  1. Fitur POP3/IMAP. Gmail mempunyai fitur atau fasilitas POP3/IMAP. Dengan fitur ini kamu dapat mendownload dan mengirim email dengan menggunakan email client seperti Outlook dan Thunderbird. Jadi kamu tidak perlu membuka dan mengirim email melalui browser sehingga hemat waktu dan bandwidth.

  2. Lebih cepat diakses. Mengapa Gmail lebih cepat dalam membuka email dibandingaka ndengan Yahoo Mail? Hal ini tidak lain karena Gmail tidak menempatkan iklan gambar atau flash dan hanya menempatkan iklan berbasis teks (java script), sedangkan Yahoo Mail selalu menempatkan iklan dalam file flash pada posisi header dan sidebar yang berukuran besar yang mengakibatkan waktu yang diperlukan untuk mendownlaod file tersebut menjadi lebih lama.

  3. Gmail Notifier. Dengan program ini kamu dapat mengetahui email terbaru tanpa membuka email di browser.







teory heksagonal

Dengar hexagonal teringat dengan sarang lebah,,,,,tau kah mengapa sarang lebah hexagonal?
Yang pertama ialah bentuk hexagonal atau segi enam yang berfungsi sebagai tempat penyimpanan madu. Setelah melalui penelitian panjang, para ahli matematika menyimpulkan bentuk inilah yang paling optimal sebagai tempat penyimpanan madu, dilihat dari segi efektivitas ruang yang terbentuk dan bahan yang digunakan untuk membuatnya.
Bentuk hexagonal yang simetris, jika digabungkan akan menghasilkan kombinasi ruang guna yang sempurna, yaitu tidak menghasilkan ruang-ruang sisa yang tak berguna, seperti jika ruang-ruang yang berpenampang lingkaran atau segilima.
kedua yang juga menakjubkan dari sarang lebah, adalah keteraturan sudut yang sangat akurat. Setiap rongga dibangun dengan kemiringan tiga belas derajat, dengan bagian yang lebih rendah berada di dalam. Sudut-sudut ini selalu berulang dengan tingkat akurasi yang sempurna. Dengan demikian, madu yang disimpan tidak akan mengalir ke luar.
Dari segi kekuatan, sarang lebah yang menggantung dan tampak rentan terhadap kerusakan ini, sebenarnya memiliki kekuatan yang besar. Hal ini ditunjukkan oleh kemampuan sarang itu untuk menahan beban beratus-ratus lebah, sekaligus menampung madu di dalam setiap rongganya. Dengan demikian, sistem perekatan yang digunakan untuk menggantung sarang di tempat-tempat yang tinggi pun memiliki tingkat kekokohan yang tinggi.

Nah apa hubungan nya sarang lebah dengan dunia IT?
mari kita lihat perkembangan dunia IT yang berhubungan dengan bentuk heksagonal
salah satu bentuk perkembangan dunia IT degan bentuk hexagonal yaitu INASAT.
INASAT adalah Nano Hexagonal Satelit yang dibuat dan didesain sendiri oleh Indonesia untuk pertama kalinya. INASAT-1 merupakan satelit metodologi penginderaan untuk memotret cuaca buatan LAPAN.
Selain itu INASAT-1 adalah satelit Nano alias satelit yang menggunakan komponen elektronik berukuran kecil, dengan berat sekitar 10-15 kg. Satelit itu dirancang dengan misi untuk mengumpulkan data yang berhubungan erat dengan data lingkungan (berupa fluks magnet didefinisikan sebagai muatan ilmiah) maupun housekeeping yang digunakan untuk mempelajari dinamika gerak serta penampilan sistem satelit.
Adapun satelit itu dirancang bersama oleh PT Dirgantara Indonesia dan Lembaga Penerbangan dan Antariksa Nasional (LAPAN), khususnya Pusat Teknologi Elektronika (Pustek) Dirgantara. Berbekal nota kesepakatan antara LAPAN, Dirgantara Indonesia, serta dukungan dana dari Riset Unggulan Kemandirian Kedirgantaraan 2003, maka dimulailah rancangan satelit Nano dengan nama Inasat-1 (Indonesia Nano Satelit-1).
Dari segi dinamika gerak akan diketahui melalui pemasangan sensor gyrorate tiga sumbu, sehingga dalam perjalanannya akan diketahui bagaimana perilaku geraknya. Penelitian dinamika gerak ini menjadi hal yang menarik untuk satelit-satelit ukuran Nano yang terbang dengan ketinggian antara 600-800 km.
Skenario Operasi INASAT
Satelit yang lama pengembangannya sekitar sepuluh bulan, sejak Februari hingga November 2003, mempunyai dua skenario operasi.

Pertama, satelit akan mengirimkan datanya ketika berada di atas Indonesia.

Kedua, ketika di luar Indonesia, satelit hanya akan mengumpulkan data tanpa mengirimkannya data ke bumi.

Pengaturan skenario itu akan dilakukan secara otomatis melalui program On Board Computer (OBC) berdasarkan data bujur dan lintang yang dihitung dan diprediksi secara otomatis oleh (OBC) atau Flight Processor dari satelit.

Kestabilan gerak dari satelit ini didefinisikan sebagai stabilisasi pasif dengan basis pada pengendalian model grafity gradient, dengan batasan ini akan dibuat skenario gerak dengan mengambil mode gerak sistem dumbell serta mengusahakan CoG (Center of Grafity) berada pada tengah sisi vertikal dari bentuk satelit.
Saat pembuatan struktur satelit hexagonal INASAT-1

Dengan asumsi peluncur PSLV dengan segala konsekuensi sistem separasinya, diprediksi tidak terjadi gerak spin. Resiko yang diambil adalah kemungkinan adanya up down stability, sehingga masalah lay-out dari mass properties menjadi satu-satunya cara agar kestabilan ini dapat tercapai.

INASAT-1 merupakan proyek yang menghabiskan biaya Rp 725 juta. Satelit yang menggunakan saluran komunikasi VHF/UHF ini diperkirakan sanggup mengorbit selama 6 hingga 12 bulan.

software dalam dunia otomotif

Dunia IT selalu berkembang dari detik ke detik,,,,,!!!! dengan ada adanya pengembangan
di dunia IT selalu di ikuti dengan adanya produk baru.
Di bawah ini beberapa contoh pengembangan dunia IT pada dunia otomotif :
1. Simulator Kereta Api
Simulator kereta api adalah sebuah perangkat lunak komputer yang menyimulasikan pengoperasian kereta api. Beberapa aspek yang termasuk dalam simulasi kereta api antara lain:
• Mengendalikan kereta api, menampilkan pandangan dari kabin masinis.
• Mengatur sinyal perjalanan kereta api.
• Memimpin sebuah perusahaan kereta api.
2. Alarm Mobil
Kalau ada orang yang hanya mendekat dan menyender di bodi mobil, bola akan meluncur ke tombol kontak pertama. Sensor akan meneruskan informasi ke komputer. Komputer mendeteksinya sebagai getaran yang tidak terlalu penting dan tidak mengaktifkan alarm. Namun kalau goyangannya membesar, bola terus bergerak menuju tombol utama, komputer akan mengaktifkan sistem alarm. Sensor tekanan Usaha pencurian yang semakin canggih mendorong perkembangan teknologi alarm. Kini alarm tidak hanya menghasilkan suara bunyi, tetapi bisa langsung mematikan sistem pengapian mobil, sehingga mesin tidak bisa distarter. Untuk mencegah pencurian mobil yang memecahkan kaca jendela mobil, dikembangkan teknologi alarm sensor tekanan udara. Alarm langsung berbunyi bila kaca jendela dipecahkan. Sistem ini menggunakan microphone kecil yang dihubungkan dengan komputer mobil. Microphone bertugas mengukur fluktuasi tekanan udara berdasarkan frekuensi. Memecahkan kaca mobil menghasilkan frekuensi tertentu yang akan diterjemahkan komputer sebagai pencurian kendaraan bermotor.
Sistem tekanan yang lebih canggih, dirancang mampu membedakan antara tekanan udara di luar dan di dalam kabin. Bila ada perbedaan antara tekanan udara luar dan di dalam, secara otomatis alarm akan berbunyi. Mekanisme kerjanya menggunakan speaker pendeteksi tekanan udara. Metode kerjanya memanfaatkan prinsip pergerakan cone speaker dan electromagnet yang dipasang di belakang cone. Alunan musik yang dihasilkan speaker sebenarnya merupakan getaran maju mundur cone yang didorong oleh elektromagnet. Pada sistem tekanan udara, prinsip kerjanya dibalik. Perbedaan fluktuasi menggerakkan cone maju mundur, yang diteruskan ke electromagnet. Selanjutnya electromagnet meneruskan informasi ini ke komputer mobil yang sudah memiliki data tentang segala jenis getaran elektromagnet. Jika komputer mendeteksi ada perbedaan yang signifikan dibandingkan tekanan kabin standar, komputer memerintahkan sirene untuk berbunyi.
Bahkan kini pemilik dapat mengetahui kendaraannya ada yang membobol karena alat sensor di gantungan kunci akan berbunyi dan bergetar bila ada yang berupaya memasuki atau mengganggu mobil. Dengan teknologi yang semakin canggih alat detektor ini bisa memberi peringatan pada pemiliknya hingga jarak 1 km. Selain itu, dengan alat GPS bila mobil dicuri dengan derek atau masuk kontainer masih bisa dideteksi.
3. Pengontrol Jarak
Teknologi maju pada otomotif juga dimaksudkan untuk mengamankan penumpang di dalamnya bila terjadi tabrakan. Mercedes Benz dan Toyota sudah memasang sistem pengontrol jarak.
Dengan demikian pengemudi dapat menentukan, berapa jarak yang diinginkan dari mobil yang ada di depannya. Komputer akan mengatur untuk mengurangi kecepatan hingga mendekati limit jarak yang diinginkan. Peralatan ini juga sudah banyak dipasang, untuk keperluan parkir. Bila Toyota menggunakan sistem sinar laser, Mercedes Benz menggunakan sistem radar.
4. Komputer Mobil
Perangkat keras utama dalam sistem ini adalah central processing unit (CPU). Untuk mempermudah pemasangan digunakan casing produksi Trivia yang sama dengan standar perangkat audio di mobil (berukuran 1 din, lebar 17,78 cm dan tinggi 5,08 cm), sehingga tidak perlu dilakukan banyak modifikasi interior mobil.
Motherboard yang digunakan berukuran Mini-ITX (17 cm x 17 cm). Untuk mengurangi panas, dipilih motherboard kecepatan sedang, yaitu VIA EPIA M6000, menggunakan processor VIA Eden 600 MHz, sudah cukup andal menjalankan aplikasi-aplikasi berbasis Windows XP. Untuk media penyimpanan, digunakan harddisk 40 GB 2,5 inci, yang didesain lebih tahan guncangan dibandingkan harddisk biasa berukuran 3,5 inci. CPU ini juga dilengkapi dengan pemutar DVD.
Pada bagian depan komputer terdapat dua buah rongga USB versi 2.0, untuk memasang berbagai perangkat yang sesuai dengan standar USB. Kita bisa menggunakan keyboard USB untuk mengetik. Transfer data bisa dilakukan dari atau ke USB Flash. Koneksi Bluetooth didapatkan dengan menempelkan interface bluetooth pada slot USB. Koneksi ke internet menggunakan CDMA ataupun GPRS bisa dilakukan dengan menghubungkan handphone ke rongga USB ini. Selagi mobil berjalan, kita dapat terkoneksi ke internet selama masih berada dalam cakupan layanan selular.
Monitor yang digunakan juga memiliki ukuran 1 din, sehingga bisa dipasang dengan mudah pada dudukan tape mobil. Saat tidak digunakan, layar terlipat dan masuk ke kotaknya, mirip cara kerja TV mobil yang sudah banyak digunakan. Meskipun komputer bisa dihubungkan dengan monitor TV, sebaiknya digunakan monitor SVGA dengan resolusi hingga 468 x 800 piksel (tipe lebar) berdiameter 7 inci.
Untuk mempermudah melakukan kontrol ke komputer, monitor juga difungsikan sebagai layar sentuh untuk pengganti mouse. Dengan sentuhan satu jari, dapat dilakukan beberapa fungsi sederhana, misalnya untuk mengaktifkan aplikasi pemutar lagu, atau mengatur volume musik yang diputar.
Layar sentuh dapat ditulisi, seperti penggunaan fitur grafiti pada PDA, sebagai pengganti keyboard untuk mengetik. Sistem operasi Windows XP versi Tablet PC menjadi pilihan menarik karena didesain untuk mengoptimalkan komputer yang menggunakan layar sentuh.
Perbedaan komputer mobil dengan komputer biasa adalah sistem kelistrikannya. Komputer menggunakan power supply unit yang akan mengubah arus listrik AC 220 Volt menjadi arus listrik DC 12 Volt. Pada mobil terdapat sumber daya DC 12 Volt, namun kualitas listrik mobil yang bergantung pada putaran mesin, menyebabkan arus tidak stabil. Untuk mengatasi permasalahan ini, digunakan power supply unit yang dirancang untuk mobil. Perangkat pasokan listrik M2-ATX produksi mini-box.com mampu bekerja dengan pasokan listrik mulai dari 6-24 Volt.
Power supply unit ini bisa mendeteksi saat mesin mobil mati, dan mengatur komputer memasuki mode hybernate. Beberapa menit kemudian, arus yang masuk ke komputer diputuskan, untuk mencegah permasalahan pada aki mobil jika kita lupa mematikan komputerp ada saat mematikan mobil. Penggunaan komputer mobil sebagai media hiburan dapat dilakukan dengan mudah. Dengan kapasitas harddisk cukup besar, kita bisa menyimpan ribuan lagu dalam format MP3. Kita juga bisa memutar MP3, CD Audio, VCD, ataupun DVD. Dengan TV Tunner yang dihubungkan ke slot USB, kita bisa menikmati siaran televisi. Perlu ditambahkan juga antena TV pada atap mobil.
Komputer ini juga bisa menjadi alat bantu navigasi yang andal, dengan menambahkan GPS receiver (dengan rongga USB ataupun rongga serial). Jangan lupa memasang aplikasi navigasi seperti Ozi Explorer, dan memasukkan peta yang dibutuhkan.

algoritma semut

b. Algoritma semut
Algoritma Semut diadopsi dari perilaku
koloni semut yang dikenal sebagai sistem semut
(Dorigo, 1996). Secara alamiah koloni semut
mampu menemukan rute terpendek dalam perjalanan
dari sarang ke tempat-tempat sumber makanan.
L R L R
(a) (b)
L R L R
(c) (d)
Gambar 1. Perjalanan semut menemukan sumber
makanan.
Koloni semut dapat menemukan rute
terpendek antara sarang dan sumber makanan
berdasarkan jejak kaki pada lintasan yang telah
dilalui. Semakin banyak semut yang melalui suatu
lintasan, maka semakin jelas bekas jejak kakinya.
Hal ini menyebabkan lintasan yang dilalui semut
dalam jumlah sedikit, semakin lama semakin
berkurang kepadatan semut yang melewatinya, atau
bahkan akan tidak dilewati sama sekali. Sebaliknya
lintasan yang dilalui semut dalam jumlah banyak,
semakin lama akan semakin bertambah kepadatan
semut yang melewatinya, atau bahkan semua semut
melalui lintasan tersebut.
Gambar 1.a menujukkan perjalanan semut
dalam menemukan jalur terpendek dari sarang ke
sumber makanan, terdapat dua kelompok semut
yang melakukan perjalanan. Kelompok semut L
berangkat dari arah kiri ke kanan dan kelompok
semut R berangkat dari kanan ke kiri. Kedua
kelompok berangkat dari titik yang sama dan dalam
posisi pengambilan keputusan jalan sebelah mana
yang akan diambil. Kelompok L membagi dua
kelompok lagi. Sebagian melalui jalan atas dan
sebagian melalui jalan bawah. Hal ini juga berlaku
pada kelompok R. Gambar 1.b dan Gambar 1.c
menunjukkan bahwa kelompok semut berjalan pada
kecepatan yang sama dengan meninggalkan feromon
atau jejak kaki di jalan yang telah dilalui. Feromon
yang ditinggalkan oleh kumpulan semut yang
melalui jalan atas telah mengalami banyak
penguapan karena semut yang melalui jalan atas
berjumlah lebih sedikit dari pada jalan yang di
bawah. Hal ini disebabkan jarak yang ditempuh
lebih panjang daripada jalan bawah. Sedangkan
feromon yang berada di jalan bawah penguapannya
cenderung lebih lama. Karena semut yang melalui
jalan bawah lebih banyak daripada semut yang
melalui jalan atas. Gambar 1.d menunjukkan bahwa
semut-semut yang lain pada akhirnya memutuskan
untuk melewati jalan bawah karena feromon yang
ditinggalkan masih banyak. Sedangkan feromon
pada jalan atas sudah banyak menguap sehingga
semut-semut tidak memilih jalan atas tersebut.
Semakin banyak semut yang melalui jalan maka
semakin banyak semut yang mengikutinya, semakin
sedikit semut yang melalui jalan, maka feromon
yang ditinggalkan semakin berkurang bahkan hilang.
Dari sinilah kemudian terpilihlah jalur terpendek
antara sarang dan sumber makanan.
Dalam algoritma semut, diperlukan beberapa
variabel dan langkah-langkah untuk menentukan
jalur terpendek