Indexing, Crawling, dan Searching menggunakan Sphider

Sphider

Sphider adalah web-spider dan mesin pencari open-source. Ini mencakup crawler otomatis, yang dapat mengikuti link yang ditemukan pada sebuah situs, dan indexer yang membangun indeks dari semua istilah pencarian yang ditemukan di halaman. Sphider ditulis dalam PHP dan menggunakan MySQL sebagai databasenya.

Installasi

  • Requirements: Webserver. PHP interpreter dan database MySQL.Di sini menggunakan XAMPP untuk Windows yang sudah terdiri dari Apache HTTP Server, MySQL database, PHP dan Perl intrepreter Continue reading

Mimpi_03518

Saya, Taufiq Ramadhan. Masuk Komputer dan Sistem Informasi UGM adalah 80% keberuntungan, 20%-nya adalah nasib. Saya juga lulusan sebuah SMK Komputer Jaringan.  Lalu apakah komputer itu “passion” saya? Saya rasa terlalu dangkal untuk menyimpulkan bahwa “passion” saya adalah tentang komputer, karena semenjak saya ada di Komsi, saya tahu bahwa dunia komputer terlalu luas.

Awalnya saya tertarik dengan dunia jaringan, linux; karena itu yang saya dapatkan selama di SMK. Semakin kesini saya mengenal banyak hal, pemrograman, analisa algoritma, design, multimedia, film, internet, database, dll. Jika tentang hal-hal diluar kuliah, saya dapat lebih banyak lagi. Mulai mengenal psikologi, sastra, dsb. Karena mengenal banyak hal tersebut saya mulai bingung dengan apa “passion” saya. Sewaktu kuliah ini saya juga jadi lebih suka membaca untuk mengisi kekosongan waktu di kost atau menunggu kuliah di kampus. Beberapa buku yang saya baca menjelaskan bahwa “passion” adalah lentera jiwa, sesuatu yang jika dilakukan akan memberi rasa hangat didada dan memberi semangat yang tiada habisnya. “Passion” itu juga bukan tentang apa yang saya bisa tapi apa yang saya sukai. Nah, dari sini saya bisa sedikit menarik kesimpulan bahwa salah satu “passion” saya adalah membaca dan menulis. Lebih dalam lagi, saya juga punya “passion” dalam hal yang berbau sosial, psikologi, dan ke’manusia’an, misalnya mencoba mempelajari bagaimana kepribadian manusia dengan membaca buku-buku psikologi popular, buku-buku motivasi, kepribadian, dll Continue reading

Computer Ethics

Computer ethics atau bahasa lokalnya etika berkomputer adalah seperangkat prinsip yang mengatur tentang ‘benar’ atau ‘salah’ ketika menggunakan komputer. Cakupannya sangat luas, semua yang berkenaan dengan penggunaan komputer harusnya menaati etika ini. Mulai dari menggunakan komputer sendiri, menggunakan komputer orang lain, mengolah data, mencari informasi, bahkan ketika berjejaring sosial.

Kenapa etika berkomputer itu perlu?
Dewasa ini komputer sudah benar-benar menjadi bagian dari masyarakat luas. Sehingga sedikit banyak komputer mempengaruhi kehidupan masyarakat. Dengan adanya etika berkomputer diharapkan masyarakat bisa memanfaatkan komputer dengan lebih bijak dan menggunakan moral ketika menggunakannya.

Masyarakat bisa saja membawa etika di lingkungan sosial ke kehidupan di komputer karena ‘toh’melalui komputer masyarakat bisa tetap bisa saling berinteraksi. Lalu adakah perbedaan antara etika di lingkungan sosial dengan etika ketika menggunakan komputer untuk bersosialisasi? Tentu ada. Jika di  lingkungan sosial kita berkomunikasi dengan dengan kata-kata, di komputer kita berkomunikasi dengan tulisan. Melalui media jejaring sosial misalnya, seharusnya kita tidak boleh mengungkapkan sesuatu yang bersifat SARA, porno, flamming, junk/ spam, dsb. Lebih lagi tentang penulisan; karena dijejaring sosial kita berinteraksi dengan media tulisan tentu penulisan harus diperhatikan. Usahakan untuk tidak menulis dengan huruf kapital semua, atau dengan kombinasi huruf-huruf yang “ter-enkripsi” (ex: 3t!k4 c0mPuteRrrr) :D. Kenapa tidak diperkenankan untuk menulis dengan huruf kapital? hmm., tulisan dengan huruf kapital itu dianggap sebagai sesuatu yang sangat penting dan ditekankan. Penggunaan yang berlebihan bisa berarti bahwa si penulis sedang marah, teriak-teriak, atau menantang; apalagi jika diikuti dengan ! (tanda seru). Kalau tentang penulisan “ter-enkripsi” ini cenderung kepada mengganggu pemandangan, siapa yang tidak risih membaca kumpulan “kode” yang sulit terbaca? 😀 Hal serupa juga menjadi etika ketika berkirim email, chat, dll. Selain masalah penulisan kadang yang tidak diperhatikan adalah etika mengungkapkan pendapat atau opini di jejaring sosial, seenaknya sendiri mengumpat, berkata kotor, dsb; tentu ini mengganngu pengguna yang lain.

Selain digunakan ketika berkomunikasi dengan orang lain, etika berkomputer juga terkait dengan penggunaan perangkat lunak. Seharusnya perangkat lunak yang digunakan adalah perangkat lunak legal, bukan bajakan. Ini merupakan pelanggaran terhadap HAKI (Hak Kekayaan Intelektual). Begitu pula tentang tulisan di suatu blog misalnya. Kita hanya ‘ctrl+c’ && ‘ctrl+v’ tulisan itu ke blog kita tanpa diberi link rujukan ke blog asal tulisan. Ada tata cara tersendiri ketika kita hendak menyandur sebuah tulisan (dari manapun), yang jelas adalah sampaikan bahwa kita memang menyandur dengan melampirkan sumber, kemudian kita tidak hanya menyandur secara mentah melainkan kita juga harus menyampaikan pendapat dan pengetahuan kita tentang bahasan di tulisan tersebut.

Banyak dari konten di komputer dan internet yang dilindungi hak cipta elektronik. Persetujuan dari penulis atau empu-nya konten diperlukan ketika ada yang ingin mengolahnya kembali. *untuk tulisan di blog ini lisensinya GNU/GPL saja :D*. Perlindungan terhadap hak cipta elektronik ini membuat pemerintah Amerika membuat SOPA (Stop Online Piracy Act) walaupun akhirnya belum jelas karena ditentang banyak pihak.

Selain konten yang memiliki hak cipta ada pula konten milik pribadi yang sifatnya rahasia/ privasi. Sudah semestinya kita menghormati data-data milik orang lain dengan tidak melihat, menggunakan atau bahkan merusaknya tanpa persetujuan pemilik data.

Sebenarnya banyak dari etika berkomputer yang tak tertulis, namun hal tersebut sudah di-iyakan oleh para pengguna komputer dan sudah menjadi apa yang disebut sebagai etika berkomputer. Pendekatan moral lebih terasa disini, melakukan apa yang masyarakat komputer anggap sebagai sesuatu yang sopan dan tidak mengganggu yang lain. Menyaring informasi yang kita dapat dari komputer, menghormati pengguna lain dan bisa menghargai apa-apa yang ada di komputer.

 

diolah dari Wiki && Techterms

Bunyi dan Kebisingan

Bunyi

Bunyi adalah perubahan tekanan yang dapat dideteksi oleh telinga atau kompresi mekanikal atau gelombang longitudinal yang merambat melalui medium. Medium atau zat perantara ini dapat berupa zat cair, padat, gas.

Kebanyakan suara adalah merupakan gabungan berbagai sinyal, tetapi suara murni secara teoritis dapat dijelaskan dengan kecepatan osilasi atau frekuensi yang diukur dalam Hertz (Hz) dan amplitude atau kenyaringan bunyi dengan pengukuran dalam desibel. Manusia mendengar bunyi saat gelombang bunyi, yaitu getaran udara atau medium lain, sampai kegendang telinga manusia. Batas frekuensi bunyi yang dapat didengar oleh telinga manusia kira-kira dari 20 Hz sampai 20 kHz pada amplitudo umum dengan berbagai variasi dalam kurva responya. Suara diatas 20 kHz disebut ultrasonic dan dibawah 20 Hz disebut infrasonik.

Kebisingan

Kebisingan adalah bunyi atau suara yang tidak dikehendaki dan dapat mengganggu kesehatan dan kenyamanan lingkungan yang dinyatakan dalam satuan desibel (dB). Kebisingan juga dapat didefinisikan sebagai bunyi yang tidak disukai, suara yang mengganggu atau bunyi yang menjengkelkan. Berdasarkan Kepmenaker, kebisingan adalah suara yang tidak dikehendaki yang bersumber dari alat-alat, proses produksi yang pada tingkat tertentu dapat menimbulkan gangguan kesehatan dan pendengaran.

Bunyi yang menimbulkan kebisingan disebabkan oleh sumber suara yang bergetar. Getaran sumber suara ini mengganggu keseimbangan molekul udara sekitarnya sehingga molekul-molekul udara ikut bergetar. Getaran sumber ini menyebabkan terjadinya gelombang rambatan energi mekanis dalam medium udara menurut pola ramatan longitudinal. Rambatan gelombang diudara ini dikenal sebagai suara atau bunyi sedangkan dengan konteks ruang dan waktu sehingga dapat menimbulkan gangguan kenyamanan dan kesehatan

Sumber kebisingan Continue reading

Microkernel

Sebelum menjelaskan lebih lanjut mengenai microkernel, ada baiknya kita bahas dulu apa itu kernel. Kernel merupakan suatu perangkat lunak yang menjadi bagian utama (core) dari sebuah sistem operasi yang bertugas untuk melayani berbagai macam program aplikasi untuk mengakses perangkat keras computer secara aman. Selain itu tersebut kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras (multiplexing).

Masuk ke microkernel, sebenarnya microkernel adalah sebuah model design kernel. Microkernel adalah inti dari sistem operasi yang paling sederhana, karena tidak ada fasilitas apapun sehingga  kernel ini berukuran sangat kecil dan biasanya sangat stabil (hampir bisa dipastikan tidak ada lagi bugsnya).

Fungsi microkernel;
Microkernel hanya memiliki fungsi manajemen sederhana untuk mendeliver services, misalnya: Continue reading

NTFS (Fitur, Keunggulan, dan Perbandingan dg File Systems Lain)

Pendahuluan

NTFS (New Technology File System) adalah file system standard untuk Windows NT termasuk Windows 2000, Windows XP, Windows Server 2003 & 2008, Windows Vista dan Windows 7. NTFS merupakan pengganti dari FAT file system.NTFS mempunyai beberapa keunggulan dari FAT dan HPFS (High Performance File System) seperti peningkatan dukungan untuk metadata dan penggunaan struktur data tingkat lanjut untuk meningkatkan kinerja, kehandalan dan pemanfaatan space disk, ditambah dengan ekstensi tambahan seperti keamanan Access Control List (ACL) dan file system journaling.

Detail Informasi tentang NTFS Continue reading