Menu

  • Tempatnya mahasiswa praktikum dan mencari refrensi. Tempat yang pas untuk refreshing.
  • Tempat mahasiswa/i Gunadarma melakukan aktivitas olahraga.
  • Internet Lounge
  • Badminton is my Hobby

Senin, 29 April 2013

Web Archiving [Softskill]

Kalian tau apa itu Web Archiving ??? Disini saya akan menjelaskannya, dari mulai artinya, metode dan pengarsipannya.

Apa itu Web Archiving ?

     Web Achiving atau pengarsipan adalah proses pengumpulan bagian dari World Wide Web (WWW) untuk memastikan informasi yang diawetkan dalam arsip bagi para peneliti di masa depan, sejarawan, dan masyarakat umum. Web terbesar pengarsipan organisasi berdasarkan pendekatan merangkak massal adalah Internet Archive yang berusaha untuk memelihara arsip dari seluruh Web Perpustakaan Nasional , Arsip Nasional dan berbagai konsorsium organisasi juga terlibat dalam pengarsipan konten Web budaya penting. Web komersial pengarsipan perangkat lunak tersedia untuk organisasi yang perlu arsip konten web.

Pengumpulan Web

     Arsiparis web umumnya biasanya mengumpulkan arsip berbagai jenis konten web termasuk HTML halaman web, style sheet , JavaScript , gambar , dan video yang . Mereka juga arsip metadata tentang sumber daya dikumpulkan seperti waktu akses, tipe MIME , dan panjang konten. Metadata ini berguna dalam membangun keaslian dan asal dari koleksi arsip. Jangan lupa tak begitu saja arsiparis mengumpulkan arsip yang begitu banyak adanya, tentu saja ada metode-metodenya.

Maksudnya arsiparis diatas adalah orang yang mengelola, memelihara, dan memberikan informasi suatu dokumen/file. Oke silahkan simak metode dibawah ini :

Metode Pengumpulan web

1. Jauh panen

     Yang paling umum teknik web pengarsipan bekerja sama dengan web crawler untuk mengotomatisasi proses pengumpulan halaman web . Web crawler biasanya mengakses halaman web dengan cara yang sama bahwa pengguna dengan browser melihat Web, dan karena itu menyediakan metode yang relatif sederhana konten web panen jauh. Contoh web crawler digunakan untuk web pengarsipan meliputi:
  • Heritrix
  • HTTrack
  • Wget

Sabtu, 27 April 2013

UML (Unified Modeling Language) dan Jenis - Jenis Diagramnya


     UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
     UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan system yang besar dan kompleks. UML tidak hanya digunakan dalam proses pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan.

Bagian UML :
a. View
b. Use case view
c. Logical view
d. Component view
e. Concurrency View
f. Deployment view

Diagram UML (UML versi 2.0 tahun 2002) :
1. Use Case Diagram
2. Activity Diagram
3. Sequence Diagram
4. Communication Diagram (Collaboration diagram in versi 1.x)
5. Class Diagram
6. State Machine Diagram (Statechart diagram in versi 1.x)
7. Component Diagram
8. Deployment Diagram
9. Composite Structure Diagram
10. Interaction Overview Diagram
11. Object Diagram
12. Package Diagram
13. Timing Diagram

saya akan menjelaskan tentang diagram-diagram diatas tersebut :

1. Use Case Diagram

     Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai.

Kamis, 25 April 2013

Search Engine [Softskill]

     Pada postingan kali ini, saya akan membahas tentang Search Engine, pasti sudah popular di telinga kalian. Apakah kalian tau arti dari Search Engine itu sendiri ???
     Search Engine disebut juga dengan mesin pencari, dimana pada sistem tersebut diolah melalui satu atau sekelompok komputer yang berfungsi untuk melakukan pencarian data. Jadi, Search Engine adalah sistem database yang dirancang untuk mengindex alamat-alamat website di internet. Disini saya akan menjelaskan perbandingan Search Engine yang populer saat ini.

1. Yahoo!

     Salah satu portal terbesar di Internet, selain MSN., dan juga salah satu mesin pencaru tertua. Halaman utamanya sendiri tidak terlalu ramah untuk pencarian, tetapi Yahoo! menyediakan search.yahoo.com untuk itu. Yahoo! menggunakan jasa Google untuk mencari informasi di web, ditambah dengan informasi dari databasenya sendiri. Kelebihan Yahoo! adalah direktorinya. Yahoo! juga menyediakan pencarian yellow pages dan peta, yang masih terbatas pada Amerika Serikat. Yahoo juga menyediakan pencarian gambar.
Fitur Yahoo!, yaitu :
  1. Tampilan awal bagus;
  2. Update berita-berita dunia dihalaman awal;
  3. Menyediakan list berbagai macam fitur lainnya (messenger, game, travel, news, dll);
  4. dan Kecepatan mencari yang lebih cepat dari mesin pencari lainnya.

Web Crawler [Softskill]


     Mungkin sebagian pengguna internet belum mengenal Web Crawler, apa sih itu Web Crawler ?? disini akan saya jelaskan.
     Web Crawler biasa juga disebut sebagai bot pencarian atau spider. Ialah program yang berfungsi menelusuri web yang ada didunia maya dan berkunjung ke web-web tersebut atas nama search engine, dan hasil dari spider ini untuk menemukan link baru dan halaman baru atau website baru. Biasanya pekerjaan bot adalah mengindex dan menyimpan data di database para pemilik botnya.

Ada 2 fungsi utama Web Crawler :
  1. Mengidentifikasikan Hyperlink => Hyperlink yang ditemui pada konten akan ditambahkan pada daftar visit, disebut juga dengan istilah frontier.
  2. Melakukan proses kunjungan or visit secara rekursif => Dari setiap Hyperlink, web crawler akan menjelajahinya dan melakukan proses berulang, dengan ketentuan yang disesuaika dengan keperluan aplikasinya.


Web Science Bag.2 [Softskill]


Di pertemuan sebelumnya, kami sudah menjelaskan tentang Sejarah Web. Pada kali ini kami akan menjelaskan Arsitektur Web & Aplikasi Utama.

Arsitektur Web & Aplikasi Utama

     Arsitektur Website adalah suatu pendekatan pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.
     Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi.
     “Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website.”.
     Ada tiga standar utama untuk penerapan web services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI. Berikut ini akan dijelaskan secara singkat mengenai standar tersebut.
  • SOAP (Simple Object Access Protocol) adalah suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar.
  • WSDL (Web Services Description Language) adalah bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
  • UDDI (Universal Description Discovery and Integration) adalah semacam direktori global untuk mengelola web services. 

Web Science [Softskill]


Sekarang kami akan menjelaskan lebih jauh , apa sih itu "Web Science"? Apa saja yang ada didalamnya ? Sebelum kami memberikan penjelasan tentang Web Science, kami akan memberikan sedikit pengetahuan kepada Kalian semua, tentang Sejarah Web.

Sejarah Web

     Pada tahun 1980, Tim Bernes-Lee , kontraktor independen di Organisasi Eropa untuk Riset Nuklir (CERN), Swiss , dibangun Enquire , sebagai database pribadi orang dan model perangkat lunak, tetapi juga sebagai cara untuk bermain dengan hypertext. Setiap halaman baru informasi dalam Enquire harus terhubung dengan halaman yang ada.
     Pada tahun 1984 Berners-Lee kembali ke CERN, dan dianggap permasalahannya presentasi informasi: fisikawan dari seluruh dunia diperlukan untuk berbagi data, dan tanpa mesin umum dan tidak ada perangkat lunak presentasi umum. Dia menulis sebuah proposal Maret 1989 untuk "database hypertext besar dengan link diketik", tapi itu dihasilkan bunga kecil. Bosnya, Mike Sendall, mendorong Berners-Lee untuk mulai menerapkan sistemnya pada suatu yang baru diperoleh NeXT workstation. Ia menilai beberapa nama, termasuk Mesh Informasi, Tambang Informasi (ditolak karena abbreviates ke TIM, pencipta nama WWW).