Postingan

Menampilkan postingan dari 2016

Teknologi Big Data Fundamental: Kelebihan Hadoop versi 2 dibanding Hadoop versi 1

Gambar
Apa itu Apache Hadoop Apache Hadoop adalah software framework yang memungkinkan pemrosesan data berukuran besar secara terdistribusi dengan melibatkan berkluster-kluster komputer. Hadoop didesain untuk dapat bekerja secara efektif baik dalam skala terkecil yang hanya melibatkan satu server hingga skala besar yang memperkerjakan ribuan komputer dimana masing-masing komputer tersebut memfasilitasi komputasi dan penyimpanan data secara lokal. Untuk menjamin High Availability, Hadoop tidak menggantungkannya pada hardware yang digunakan, tetapi framework Hadoop itu sendiri telah didesain untuk dapat mendeteksi dan menangani gagal fungsi (failure) pada level/layer aplikasi. Framework Hadoop terdiri atas 4 komponen (modul) utama, sebagai berikut: 1. Hadoop Distributed File System (HDFS), adalah file-system terdistribusi yang memfasilitasi penyimpanan data secara terdistribusi dalam kluster komputer. 2. Hadoop MapReduce, adalah sebuah sistem yang ditujukan untuk memproses data berukuran besar

Subnetting Dalam Jaringan Komputer (Pengertian, Alasan, Tujuan, Fungsi, Proses, Teknik, dan Perhitungannya))

Subnetting adalah teknik memecah suatu jaringan besar menjadi jaringan yang lebih kecil dengan cara mengorbankan bit Host ID pada subnet mask untuk dijadikan Network ID baru. Subnetting merupakan teknik memecah network menjadi beberapa subnetwork yang lebih kecil. Subnetting hanya dapat dilakukan pada IP addres kelas A, IP Address kelas B dan IP Address kelas C. Dengan subnetting akan

[Subnetting] Cara Menghitung IP Address Pada Jaringan Komputer

  Perhitungan Subnetting Setelah memahami konsep Subnetting dengan baik. Kali ini saatnya anda mempelajari teknik penghitungan subnetting. Penghitungan subnetting bisa dilakukan dengan dua cara, cara binary yang relatif lambat dan cara khusus yang lebih cepat. Pada hakekatnya semua pertanyaan tentang subnetting akan berkisar di empat masalah: Jumlah Subnet, Jumlah Host per Subnet, Blok

Kelas IP Address Pada Jaringan Komputer (Karakteristik dan Contoh)

Jika dilihat dari bentuknya, IP Address terdiri dari 32-bit angka biner, yang dapat ditulis dengan empat kelompok, terdiri dari 8-bit (octet) dengan dipisah dengan tanda titik. Contoh : 11111111.11111111.11111111.00000000 Atau dapat ditulis dengan bentuk empat kelompok angka desimal ( 0 – 255). Contoh : 255.255.255.0 Atau secara secara simbolik dapat dituliskan sebagai empat kelompok angka.

IP Address (Pengertian, Penulisan, Format, Fungsi, Versi, Kelas dan Pengalokasiannya)

Internet Protocol Address atau IP Address adalah label numerik yang digunakan untuk mengidentifikasi satu atau lebih perangkat jaringan komputer, seperti internet. Hal ini sebanding dengan alamat pos. Sebuah IP Address adalah nomor lama yang ditulis dalam biner. Karena angka tersebut sulit untuk berkomunikasi, IP address biasanya ditulis sebagai satu set nomor dalam urutan tertentu. IP

Tahapan Proses Booting pada Distro Linux

Sebagai pengguna linux, mungkin sebagian besar dari kita tidak perduli dengan apa yang terjadi ketika booting linux berlangsung. Padahal, di dalam booting kita bisa melihat tentang sistem linux yang kita gunakan, bisa mengubah password, backup dan restore database, dan sebagainya. Maka dari itu tutorial ini mencoba menjelaskan apa yang terjadi di dalam linux ketika peristiwa booting itu

Spesifikasi Mikroprosesor Intel 8085

Intel 8085 merupakan mikroprosesor kelanjutan dari mikroprosesor sebelumnya yang sangat sukses di pasaran, yaitu mikroprosesor Intel 8080A. Diberikan nama 8085 karena mikroprosesor ini merupakan mikroprosesor pertama Intel yang hanya memerlukan tegangan 5 volt. Mikroprosesor 8085 100% sesuai secara software dengan mikroprosesor 8080A dengan peningkatan kinerja sistem. Mikroprosesor 8085 awal

Spesifikasi Mikroprosesor Intel 8080

Mikroprosesor Intel 8080 merupakan penerus mikroprosesor Intel 8008 CPU. Intel 8080 dirancang oleh Federico Faggin dan Masatoshi Shima. Pengerjaan mikroprosesor 8080 dimulai di akhir tahun 1972, dan dirilis pada bulan April 1974. Versi asli 8080 hanya bisa men-drive divais TTL berdaya rendah. Setelah itu, kemudian Intel meilis versi perbaikan dari mikroprosesor Intel 8080, yaitu Intel 8080A

Spesifikasi Mikroprosesor Intel 8008

Intel 8008 adalah sebuah byte berorientasi awal mikroprosesor dirancang dan diproduksi oleh Intel dan diperkenalkan pada bulan April 1972. Itu adalah CPU 8-bit dengan eksternal 14- bit bus alamat yang dapat mengatasi 16 KB memori. Awalnya dikenal sebagai 1201, chip ditugaskan oleh Computer Terminal Korporasi (CTC) untuk melaksanakan instruksi set desain mereka karena mereka Datapoint 2200

Spesifikasi Mikroprosesor Intel 4004

Intel 4004 adalah 4-bit central processing unit (CPU) yang dirilis oleh Intel Corporation pada tahun 1971. Ini adalah pertama yang tersedia secara komersial mikroprosesor Intel. The desain chip dimulai pada April 1970, ketika Federico Faggin bergabung Intel, dan selesai di bawah kepemimpinannya pada bulan Januari 1971. Penjualan komersial pertama dari sepenuhnya operasional 4004 terjadi pada

[GNU] Definisi/Pengertian, Sejarah dan Perkembangan GNU Project

GNU Project atau Proyek GNU telah melakukan pengembangan pada sebuah sistem perangkat lunak bebas (Free Software) lengkap yaitu `"GNU'' (GNU's Not Unix / GNU bukan Unix) yang kompatibel dan serupa dengan Unix. Richard Stallman menulis dokumen pertama dari proyek ini yaitu Manifesto GNU (31k huruf), yang telah diterjemahkan ke berbagai bahasa lain. Pengumuman pertama perihal proyek ini ditulis

[Open Source] Definisi/Pengertian Sumber Terbuka (Sejarah, Kelebihan, Kekurangan dan Contohnya)

Open Source atau Sumber Terbuka adalah istilah yang terdapat  pada perangkat lunak (software) yang bisa digunakan oleh siapa saja dengan cara membuka atau membebaskan source code-nya (sumber kode program) agar dapat dilihat oleh pengunanya (user), dan membebaskan penggunanya untuk bisa mengetahui dengan jelas bagaimana cara kerja dari software tersebut. Selain itu, penggunanya juga bisa dengan

[Free Software] Definisi/Pengertian Perangkat Lunak Bebas

Free Software atau Perangkat Lunak Bebas adalah istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation (organisasi nirlaba dan merupakan sponsor utama dari proyek GNU) yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang

Contoh Flowchart

Gambar

Diagram Alir (Flowchart)

Gambar
Bagan alir atau flowchart merupakan alat bantu berbentuk grafik yang dapat digunakan untuk menunjukan urutan-urutan kegiatan dari sistem informasi berbasis komputer. Bagan alir ini memperlihatkan urutan proses dalam sistem dengn menunjukan alat media input, output, serta jenis media penyimpanan dalam proses pengolahan data (Ladjamudin, 2005:211). Adapun simbol-simbol flowchart sistem yang digunakan dapat dilihat pada tabel 2.1.

Metode Analisis PIECES

Menurut Wukil Ragil (2010:17), metode PIECES adalah metode analisis sebagai dasar untuk memperoleh pokok-pokok permasalahan yang lebih spesifik. Dalam menganalisis sebuah sistem, biasanya akan dilakukan terhadap beberapa aspek antara lain adalah kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi dan pelayanan pelanggan. Analisis ini disebut dengan PIECES Analysis ( Performance, Information, Economy, Control, Eficiency and Service ). Analisis PIECES ini sangat penting untuk dilakukan sebelum mengembangkan sebuah sistem informasi karena dalam analisis ini biasanya akan ditemukan beberapa masalah utama maupun masalah yang bersifat gejala dari masalah utama. Metode ini menggunakan enam variable evaluasi yaitu : 1.       Performance (kinerja) Kinerja merupakan variable pertama dalam metode analisis PIECES . Dimana memiliki peran penting untuk menilai apakah proses atau prosedur yang ada masih mungkin ditingkatkan kinerjanya, dan melihat sejauh mana dan seberapa handalkah suatu siste

Model Sekuensial Linier

Gambar
Model sekuensial linier sering disebut juga dengan siklus kehidupan klasik atau model air terjun. Model sekuensial linier melingkupi aktivitas – aktivitas yang dapat digambarkan seperti pada gambar 2.2. berikut: Pemodelan Sistem Informasi   Gambar 2 .2. Model Sekuensial Linier ( Pressman :2002:37 ) 1.       Rekayasa dan pemodelan sistem atau informasi Karena sistem merupakan bagian dari sebuah sistem yang lebih besar, kerja dimulai dengan membangun syarat dari semua elemen sistem dan mengalokasikan beberapa subset dari kebutuhan ke software tersebut. Pandangan sistem ini penting ketika software harus berhubungan dengan elemen-elemen yang lain seperti software, manusia, dan database. Rekayasa dan analisis sistem menyangkut pengumpulan kebutuhan pada tingkat sistem dengan sejumlah kecil analisis serta disain tingkat puncak. Rekayasa informasi mancakup juga pengumpulan kebutuhan pada tingkat bisnis strategis dan tingkat area bisnis. 2.       Ana

Sejarah Perjuangan dalam Mempersiapkan Kemerdekaan Indonesia

Gambar
Sejarah Perjuangan dalam Mempersiapkan Kemerdekaan Indonesia - Berikut ini merupakan ulasan singkat tentang perjalanan sejarah bangsa Indonesia dalam memperjuangkan serta mempersiapkan kemerdekaan Indonesia dari tangan penjajah. Sejarah Perjuangan dalam Mempersiapkan Kemerdekaan Indonesia   ini merupakan salah satu materi pelajaran Ilmu Pengetahuan Sosial (IPS) yang harus dipelajari pada tingkat sekolah dasar. Berikut ulasan singkat tentang  Sejarah Perjuangan dalam Mempersiapkan Kemerdekaan Indonesia semoga dapat bermanfaat. Sejarah Perjuangan dalam Mempersiapkan Kemerdekaan Indonesia A. Beberapa Usaha dalam Rangka Mempersiapkan Kemerdekaan Banyak pergerakan yang dilakukan oleh bangsa Indonesia dalam rangka mempersiapkan kemerdekaan. Akan tetapi, semua pergerakan bangsa Indonesia tersebut dilarang, kecuali organisasi atau badan-badan yang tugasnya membantu Jepang. Pada 1 Maret 1945, Jenderal Kamakuci Herada mengumumkan dibentuknya badan yang bertugas mempersiapan kemerdekaan Indones

Sejarah dan Perkembangan Jaringan Komputer Dari Awal Sampai Sekarang

Jaringan komputer adalah jaringan telekomunikasi yang dapat menghubungan beberapa komputer yang sengaja didesain untuk saling melakukan pertukaran data, berbagai sumber daya atau resources, saling berkomunikasi satu sama lain, dan juga dapat saling mengakses informasi satu sama lain. Informasi selengkapnya silahkan baca Pengertian Jaringan Komputer Sejarah dan Perkembangan Jaringan Komputer

Penerapan Model Pemrograman MapReduce Menggunakan Java dan MongoDB untuk Mencari Mutual Friends ala Facebook

Pada artikel "Mengaplikasikan MapReduce untuk Mencari Mutual Friends ala Facebook" telah dijelaskan bagaimana menerapkan pola pemrograman MapReduce untuk mencari mutual friends atau friends in common pada hubungan pertemanan di jejaring sosial ala Facebook. Pada artikel ini akan dibahas implementasi atau penerapan pola pemrograman MapReduce tersebut menggunakan bahasa program Java dan database NoSQL MongoDB. Bagi yang masih asing dengan MongoDB, silakan menyimak artikel "MongoDB : Database NoSQL Berbasis Dokumen yang sedang Naik Daun di Era Big Data" untuk mengenal database berbasis dokumen MongoDB. Kemudian, untuk cara instal MongoDB dijelaskan dalam artikel "Web Crawling: Menyerap isi Website dan Membangun Mesin Pencari ala Google Menggunakan Apache Nutch, Elasticsearch, dan MongoDB-bagian 2/3" . Jadi, disini kita akan langsung mulai mengoperasikan MongoDB melalui Mongo Shell dan dengan menggunakan bahasa program Java melalui MongoDB Java Driver . Pada

Definisi/Pengertian Jaringan Komputer Menurut Sumber Referensi dan Pakar/Ahli

Jaringan komputer adalah jaringan telekomunikasi yang dapat menghubungkan beberapa komputer (lebih dari satu komputer) yang sengaja didesain untuk saling melakukan pertukaran data,  berbagi sumber daya atau resources, saling berkomunikasi satu sama lain, dan juga dapat saling mengakses informasi satu sama lain. Dalam jaringan komputer, perangkat komputasi jaringan untuk pertukaran data antara

[Operating System] Pengertian Sistem Operasi, Fungsi, Macam Jenis, Contoh dan Gambarnya

Operating System (OS) atau Sistem Operasi adalah komponen pemroses perangkat lunak dasar (essential component) yang memiliki penjadwalan secara tersistem dan terstruktur sebagai pengelola sumber daya perangkat keras komputer yang terdiri dari perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya, serta menyediakan sekumpulan layanan sistem (system calls)

Komputer di Dalam Bidang Pendidikan

Komputer adalah alat untuk memproses data berdasarkan prosedur atau aturan yang telah diprogramkan. Komputer adalah mesin penghitung elektronik yang cepat yang terdiri dari beberapa komponen-komponen yang saling bekerja sama dalam membentuk sebuah sistem kerja yang dapat mengoperasikan pekerjaan secara otomatis sesuai dengan urutan instruksi perintah ataupun program yang diberikan kepadanya

Sejarah Perkembangan Komputer Dari Awal (Generasi Pertama) Sampai Sekarang

SEJARAH KOMPUTER 1. Abacus atau Sempoa Abacus atau Sempoa adalah alat kuno yang digunakan untuk melakukan penghitungan yang bahannya terbuat dari rangka kayu dengan mempunyai sederetan poros yang berisi manik - manik yang dapat di geser. Abacus atau Sempoa dapat digunakan untuk melakukan perhitungan operasi aritmatika seperti penjumlahan, pengurangan, perkalian, dan pembagian serta akar kuadrat

[Output Device] Perangkat Keras Keluaran Pada Komputer (Pengertian, Macam Jenis dan Fungsinya)

Ouput Device adalah perangkat keras keluaran pada komputer yang memiliki fungsi untuk menghasilkan suatu keluaran dari input dan pemrosesan data baik berupa Hardcopy (hasil cetakan) ataupun Softcopy (ke monitor) atapun berupa suara (voice). Output device adalah media yang digunakan untuk menampilkan atau mengeluarkan hasil pemrosesan ataupun pengolahan data yang berasal dari CPU ke dalam

[Process Device] Perangkat Keras Pemrosesan Pada Komputer (Pengertian, Macam Jenis dan Fungsinya)

Process device adalah perangkat keras (hardware) pada komputer yang berfungsi sebagai pemroses dan pengolah data yang dimasukkan melalui input device kemudian di keluarkan melalui output device dalam bentuk informasi sehingga akan diterima oleh brainware. Perangkat keras komputer yang memegang tugas sebagai alat proses disebut dengan nama Central Processing Unit (CPU). Setiap data yang masuk

Apache Nutch Crawl Script : Web Crawling hanya dengan Satu Command

Pada artikel Membangun Mesin Pencari dengan Kombinasi Apache Nutch, Elasticsearch, dan MongoDB telah dibahas secara singkat tentang apa itu Apache Nutch, apa itu Elasticsearch, dan Apa itu MongoDB. Kemudian, pada artikel Crawling dan Indexing Berbasis Apache Nutch, Elasticsearch, dan MongoDB telah dijelaskan langkah-langkah website crawling menggunakan Apache Nutch yang meliputi 6 tahap dengan mengeksekusi 6 command Apache Nutch, yaitu: inject, generate, fetch, parse, updatedb, index. Telah disebutkan pula bahwa proses crawling yang meliputi 6 langkah ini tidak cukup hanya dilakukan satu kali untuk dapat meng-index seluruh isi website yang dijadikan target. Beruntungnya, Apache Nutch juga dilengkapi dengan script yang dapat mempersingkat proses crawling dari 6 langkah menjadi satu langkah saja, yaitu dengan mengeksekusi perintah berikut: hennywijaya$ runtime/local/bin/crawl urls/ webpage3 http://localhost:9300/nutch/ 3 Adapun arguments dari perintah diatas adalah: 1. urls adalah dir

[Input Device] Perangkat Keras Masukan Pada Komputer (Pengertian, Macam Jenis dan Fungsinya)

Perangkat keras masukan pada komputer berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Peralatan input merupakan bagian komputer yang mempunyai peranan yang sangat penting karena langsung berhubungan dengan user atau pengguna komputer. Berikut adalah macam-macam peralatan input pada komputer

69 Tips dan Trik Untuk Meningkatkan Performa Windows 7 Ultimate

Windows 7 merupakan salah satu sistem operasi dari Microsoft untuk memperbaharui dari windows versi sebelumnya yaitu Windows Vista yang cukup populer di kalangan penggunanya. Berdasarkan pendapat beberapa ahli, fitur yang dimiliki oleh Windows 7 pun juga hampir sama dengan yang dimiliki oleh Windows Vista. Akan tetapi Windows 7 lebih baik dari pada Windows Vista dari segi kualitas dan dukungan

[Brainware] Perangkat Intelektual Manusia (Pengertian, Macam Jenis dan Peranannya)

Pengertian brainware adalah orang yang menggunakan atau mengoprasikan perangkat komputer. Seperti contoh dari brainware yaitu programmer, netter (sebutan untuk orang yang sedang melakukan surfing di internet), serta orang yang sedang menggunakan perangkat komputer. Atau definisi brainware yaitu manusia yang terlibat dalam mengoperasikan atau pemakaian serta mengatur sistem di dalam

[Software] Perangkat Lunak Komputer (Pengertian, Macam Jenis dan Fungsinya)

Komputer tidak akan lepas dari perangkat lunak (software) karena merupakan salah satu bagian terpenting dari komputer itu sendiri. Komputer merupakan sistem elektronik yang fungsinya memanipulasi data yang cepat dan tepat serta akurat yang telah dirancang dan diorganisasikan supaya secara otomatis menerima atau menyimpan data input dan masukan, kemudian memprosesnya dan menghasilkan output

[Hardware] Perangkat Keras Komputer (Pengertian, Macam Jenis dan Fungsinya)

Pengertian dari hardware komputer atau yang dalam bahasa Indonesia-nya disebut juga dengan nama “perangkat keras” adalah salah satu komponen fisik pada komputer yang alatnya memiliki sifat bisa dilihat dan diraba secara langsung atau yang berbentuk nyata (berwujud), yang berfungsi untuk mendukung proses komputerisasi. Hardware digunakan oleh sistem untuk bekerja berdasarkan perintah yang

Aspek Teknis Dasar Sistem Komputer (Definisi/Pengertian Beserta Komponennya)

Sistem komputer adalah aspek-aspek dasar yang bekerja secara fungsional dalam sebuah kinerja komputer dengan menggunakan perangkat komputer sebagai alat yang membantu dalam pemrosesan data atau informasi. Perangkat-perangkat pada sistem komputer tersebut antara lain : peralatan (hardware), prosedur (software), pelaksana (brainware), dan set perintah (set intruction). Masing-masing perangkat

Crawling dan Indexing Berbasis Apache Nutch, Elasticsearch, dan MongoDB

Gambar
Pada artikel sebelumnya ( Membangun Mesin Pencari dengan Kombinasi Apache Nutch, Elasticsearch, dan MongoDB ) telah dibahas secara singkat tentang apa itu Apache Nutch, apa itu Elasticsearch, dan Apa itu MongoDB. Pada bagian 2 ini akan dibahas langkah demi langkah tentang bagaimana membangun web crawler dengan Apache Nutch, melakukan crawling terhadap website yang dijadikan target, kemudian menyimpan hasil crawling tersebut dalam bentuk data terstruktur menggunakan MongoDB, serta membangun mensin pencari menggunakan Elasticsearch sehingga dapat dilakukan penelisikan dan analisis terhadap data-data hasil crawling tersebut. Software yang harus disiapkan sebelumnya diantaranya (harus sudah siap digunakan) : 1. OS jenis Linux, bisa CentOS 7, Ubuntu 14.0.4 LTS, Mac OSX 10.9 (Mavericks) 2. Java, dalam hal ini digunakan Oracle JRE 1.8 atau Oracle JRE 1.7 3. Apache Ant Java dan Apache Ant harus sudah diinstal dengan benar di OS yang digunakan. Disini tidak akan dibahas tentang cara-cara insta