Sunday, June 4, 2017

Resume Kecerdasan Buatan 6 - Fuzzy


Logika Fuzzy adalah peningkatan dari logika Boolean yang mengenalkan konsep kebenaran sebagian. Di mana logika klasik menyatakan bahwa segala hal dapat diekspresikan dalam istilah binary (0 atau 1, hitam atau putih, ya atau tidak), logika fuzzy menggantikan kebenaran boolean dengan tingkat kebenaran. Logika fuzzy adalah suatu cara yang tepat untuk memetakan suatu ruang input ke dalam suatu ruang output. Skema logika fuzzy adalah sebagai berikut:


Sistem fuzzy mempunyai beberapa keuntungan bila dibandingkan dengan sistem tradisional, misalkan pada jumlah aturan yang dipergunakan. Pemrosesan awal sejumlah besar nilai menjadi sebuah nilai derajat keanggotaan pada sistem fuzzy mengurangi jumlah nilai menjadi sebuah nilai derajat keanggotaan pada sistem fuzzy mengurangi jumlah nilai yang harus dipergunakan pengontrol untuk membuat suatu keputusan. Keuntungan lainnya adalah sistem fuzzy mempunyai kemampuan penalaran yang mirip dengan kemampuan penalaran manusia. Hal ini disebabkan karena sistem fuzzy mempunyai kemampuan untuk memberikan respon berdasarkan informasi yang bersifat kualitatif, tidak akurat, dan ambigu.


Sistem fuzzy secara umum terdapat 5 langkah dalam melakukan penalaran, yaitu:Memasukkan input fuzzy.
  1. Mengaplikasikan operator fuzy.
  2. Mengaplikasikan metode implikasi.
  3. Komposisi semua output.
  4. Defuzifikasi.
Pada himpunan tegas (crisp set), nilai keanggotaan suatu item x dalam suatu himpunan A (ditulis mA[x]) memiliki 2 kemungkinan :
Satu (1), artinya x adalah anggota A

Nol (0), artinya x bukan anggota A

Contoh :
  “Jika suhu lebih tinggi atau sama dengan 80 oF, maka suhu disebut panas, sebaliknya disebut tidak panas”

Metode Sugeno mirip dengan metode Mamdani, hanya output (konsekuen) tidak berupa himpunan fuzzy, melainkan berupa konstanta atau persamaan liniar. Ada dua model metode Sugeno yaitu model fuzzy sugeno orde nol dan model fuzzy sugeno orde satu. Bentuk umum model fuzzy sugeno orde nol adalah :


IF (x1 is A1) o (x2 is A2) o ….. o (xn is An) THEN z = k

Bentuk umum model fuzzy Sugeno orde satu adalah :

IF (x1 is A1) o (x2 is A2) o ….. o (xn is An) THEN z = p1.x1 + … pn.xn + q

Defuzzifikasi pada metode Sugeno dilakukan dengan mencari nilai rata-ratanya.
•Operasi logika adalah operasi yang mengkombinasikan dan memodifikasi 2 atau lebih himpunan fuzzy.
•Nilai keanggotaan baru hasil operasi dua himpunan disebut firing strength atau a predikat, terdapat 3 operasi dasar pada himpunan fuzzy :
–OR (Union)
–AND (Intersection)
–NOT (Complement)

Daftar Pustaka:
http://socs.binus.ac.id/2012/03/02/pemodelan-dasar-sistem-fuzzy
https://hxpinter.files.wordpress.com/2013/01/ai-06-fuzzy.ppt


Link Scan Plagiarism

Monday, May 29, 2017

Kecerdasan Buatan Resume 5

Pengolahan bahasa alami (Natural Languange Processing) 

Hasil gambar untuk Natural Language Processing

adalah cabang ilmu computer dan liguistik yang mengkaji interaksi antara computer dengan bahasa alami manusia. NLP sering dianggap sebagai cabang darikecerdasan buatan dan bidang kajiannya bersingungan dengan linguistic komputasional. Bidang-bidang pengetahuan di dalam pengolahan bahasa alami (Natural Languange Processing), diantaranya :
Fonetik dan Fonologi 
yang menghasilkan kata yang dapat dikenali Contoh : Siri, Cortana, Google Assistant dan lain sebagainya
Morfologi 
tentang kata dan bentuknya dimanfaatkan untuk membedakan satu kata dengan lainnya Contoh : bermain-main -> bersenang-senang
Sintaksis 
tentang pemahaman urutan kata dalam pembentukan kalimat atau pembentukan aturan baku sebuah kalimat 
Semantic 
mempelajari arti suatu kata dan bagaimana dari arti kata tersebut membentuk suatu arti dari kalimat yang utuh 
Pragmatic 
pada tingkatan ini berkaitan dengan masing-masing konteks yang berbeda tergantung pada situasi dan tujuan pembuatan sistem
Discouser Knowledge 
tentang pengenalan suatu kalimat yang sudah dibaca dan dikenali sebelumnya akan mempengaruhi arti dari kalimat selanjutnya
World Knowledge 
mencakup arti sebuah kata secara umum dan arti khusus bagi suatu kata dalam suatu percakapan
Speech recognition merupakan system yang digunakan untuk mengenali perintah dari suara manusia dan diterjemahkan menjadi suatu data yang dimengerti oleh komputer. Cara menginstal speec recognition di window, yaitu :

1. Install pyaudio yang digunakan untuk menginput micropone.
pip install pyaudio

2. Install PocketSphinx untuk menggunakan Sphinx recognizer.
pip install wheel

3. install Google API Client Library for Python untuk menggunakan Google Cloud Speech API.
pip install google-api-python-client

 4. Install SpeechRecognition.

Saturday, May 13, 2017

Recommend New Anime Spring 2017 Wajib Tonton ! April-Juni | Anime Review Part.1

Musim berganti dan serial Anime punberganti dengan yang baru !. Yep, Sudahkah kalian tonton Anime Baru Musim Spring 2017 ini? Rekomen kali ini tidak merekomen anime lanjutan atau season kelanjutan dari yang sebelumnya seperti Shingeki no Kyojin (Attack On Titan), Boku No Hero Academia maupun yang lainnya. 


           

Review untuk anime bergendre Fantasy ini. Perjalanan Zero yang bertemu dengan hewan jadi jadian, setengah hewan setengah manusia yang selalu diburu oleh penyihir selama hidupnya tetapi mereka malah melakukan perjalanan bersamanya demi mencari buku yang telah Zero itu buat yang menyembunyikan kekuatan besar didalamnya. Review untuk art nya top.

Cerita yang dibawa anime ini menarik, tidak membosankan, dan banyak bumbu comedy, action maupun mystery didalamnya. Karakter heroine disini berbeda memang sedikit polos tetapi tidak naif membawa sifat yang lebih serius, bijak tapi juga menarik.

Nah, untuk kalian pencinta gendre Fantasy, Mystery sangat di rekomen kan untuk yang satu ini. 








 Anime dari Studio Ternama P.A.Works ini  berbau Slice of Life, Comedy. Review ceritanya sedikit tentang membangkitkan kembali kota tempat pariwisata dulunya, memperlihatkan bagaimana bisa berubah dan bangkit kembali. Diadaptasi dari serial anime seperti Shirobako, Tari- Tari, dll.

Pembawaan cerita dan development karakternya mantap. Ceritanya membuat kita penasaran bagaimana kelanjutan perjuangan mereka membangkitkan kota, serasa terinspirasi bagaimanaaa gituu..

Oh iya! untuk anime Sakura Quest ini mendapatkan 2 Cour sampai season depan!












Para pencinta Pure Romance sesuai dengan judulnya Tsuki Ga Kirei, as the moon, So Beautiful. Ini rekomen untuk kalian bisa melihat masa-masa indah cinta remaja, merasakan indahnya cinta itu tumbuh, masa-masa pdkt hingga akhirnya ga jadi pacaran /ga/ membuat mengenang masa-masa indah suatu kenangan. Cerita masa kini. Review Art seperti Ishuukan Friend, bagus. bagaimana dengan karakternya? karakternya lebih menfokuskan dari sisi 2 karakter, tapi bukan berarti itu-itu saja. Pembawaan cerita dan development karakter bagus.

Yep, Anime ini sangat rekomen untuk pencinta romance pure, diingatkan kembali bahwa ini pure, no shoujo, no ecchi, no harem, IT'S PURE ROMANCE.









Para pencinta IKEMEN mana suaranyaa!! Sangat rekomen sekali untuk Comedy berbau Slice of Life, cerita ini tentang pengajar yang dirahasiakan asal usulnya bernama Haine bekerja sebagai professor pengajar kerajaan. Ia menjadi pengajar keempat pangeran agar mereka menjadi calon yang layak untuk menjadi raja dimana hampir semua pengajar sebelumnya tak mampu menanganinya dan berhenti karena ulah dari keempat pangeran tersebut. 

Review untuk karakter unik, masing-masing memiliki kepribadian yang berbeda. Menarik dalam hal cerita, banyak makna yang bisa kita ikut pelajari juga. Ha'i dalam art seperti shoujo tapi cerita lebih pada comedy, slice of life, apa ada romance? tidak, ini menceritakan keluarga. Bagaimana dengan yaoi? tidak, tapi cukup untuk fan service. hahaha










Anime Loli musim ini dari Studio A-1 Picture Menceritakan kisah tentang seorang pembuat novel Masamune dan novel illustrator yang mempunyai penname "Eromanga Sensei" dan kehidupan sekitarnya, yang ternyata mereka adalah kakak bersaudara. Lingkungan sekitar mereka dan persaingan manga membuat anime ini hidup. Karakternya? Karakter utama Sang Loli Terimut adalah seorang hikikomori dan tak kalah juga dengan karakter sampingan loli-loli imut lainnya yang akan menjadi saingannya.

Pembawaan cerita yang menarik disini sang kakak adik bersaudara ini keduanya memiliki rasa kasih sayang yang lebih.







Segitu dulu ya Rekomen dan Review Animenya. dilanjut.......................

Sunday, April 9, 2017

Kecerdasan Buatan Resume 4

Ruang Keadaan 




Ruang Keadaan atau State Space adalah suatu ruang yang berisikan semua keadaan yang memungkinkan terjadi. Cara mendeskripsikan masalah dan untuk menentukan apakah itu adalah ruang yang dituju.

Contoh:
Seorang petani mempunyai sayuran, kambing dan serigala. Petani tersebut ingin memindahkan sayuran, kambing dan serigala dengan perahu ke pulau seberang. Namun petani harus membawanya satu persatu karena perahu yang ia milki tidak cukup untuk menampung semuanya. Jika petani membawa serigala, maka sayuran akan dimakan kambing. Jika petani membawa sayuran maka kambing akan dimakan serigala.
Cara untuk mempresentasikan ruang keeadaan antara lain:


Graf Keadaan merupakan node – node yang menunjukkan keadaan yaitu keadaan awal dan keadaan baru yang akan dicapai dengan menggunakan operator . 
Pohon Keadaan merupakan struktur pohon digunakan untuk menggambarkan keadaan secara hierarki dan terdiri dari beberapa node, akar atau keadaan awal. Node akar menunjukkan keadaan awal & memiliki beberapa percabangan yang terdiri atas beberapa node yg disebut "anak" . Node-node yg tidak memiliki anak disebut "daun" menunjukkan akhir dari suatu pencarian, dapat berupa goal atau bad end.
Pohon AND/OR merupakan struktur pohon Untuk menyelesaikan suatu masalah menggunakan 3 kemungkinan, misalnya a,b,c, yang artinya masalah bisa diselesaikan jika salah satu dari kemungkinan tersebut tidak terpecahkan.

Link Scan Plagiarism
https://drive.google.com/open?id=0B9frXx67PauPZmtYSG52d09oRkk
https://drive.google.com/open?id=0B9frXx67PauPbUZVVUZ2dzFNTU0


Github
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git



Monday, March 27, 2017

Kecerdasan Buatan Resume 3

Representasi Pengetahuan 2





Reasoning adalah teknik penyelesaian masalah dengan cara merepresentasikan masalah ke dalam basis pengetahuan (knowledge base) mengggunakan bahasa formal atau logic (bahasa yang dipahami komputer) merupakan proses yang berhubungan dengan pengetahuan, fakta, dan strategi pemecahan masalah (problem solving) untuk mendapatkan konklusi. Metode umum yang sering digunakan adalah deduksi, induksi, abduktip, analogi, dan tentunya akal yang sehat. 
1. Luffy adalah laki laki
2. Semua laki-laki hidup mempunyai jantung

Semantik network merupakan representasi yang mengekspresikan solusi permasalahan dengan menggunakan network (graph berarah). Di dalamnya digunakan node (simpul) untuk merepresentasikan suatu kondisi arc (link) untuk mereprsentasikan relasi antar simpul. Dengan menggunakan representasi network, dapat melihat pengaturan diatur menggunakan penghubung. Semantic network bersifat :
1. Lexically
   Di dalamnya terdapat node (titik), dan edges(garis)
2. Structurally
   Masing - masing link akan terkoneksi dari simpul yang paling depan dan yang paling belakang
3. Semantically
   Semua simpul dan link merepresentasikan permasalahan tetap dalam batasannya

Frame merupakan pengetahuan tentang suatu obyek tertentu, peristiwa, lokasi, dll. Frame memiliki slot yang menggambarkan rincian (atribut) dan karakteristik obyek. Dengan menggunakan frame mudah membuat inferensi tentang objek, peristiwa, atau situasi karena frame menyediakan basis pengetahuan yang ditarik dari pengalaman. Ide hirarki dari frame sama dengan ide hirarki class yang terdapat dalam pemrograman berorientasi objek. Frame penyajian berorientasi objek, ciri :
  • Class
  • Attribute
  • Method
  • Inherits
  • Extend


GitHub
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git

Scan Plagiarism
https://drive.google.com/file/d/0B9frXx67PauPaU8yV3hDRlNVQk0/view?usp=sharing
https://drive.google.com/file/d/0B9frXx67PauPN1dRQTBSWndrSGM/view?usp=sharing

Monday, March 20, 2017

Kecerdasan Buatan Pertemuan 2

Representasi Pengetahuan

yaitu suatu teknik untuk merepresentasikan basis pengetahuan yang diperoleh ke dalam sebuah skema tertentu sehingga dapat diketahui relasi antara suatu data dengan data yang lain sehingga bisa di uji.


Presentasi adalah proses perpindahan informasi, gagasan, emosi, dan sebagainya dengan menggunakan simbol-simbol, kata-kata, gambar, grafis, angka, dll dari seorang pembicara pada audiens dengan maksud tertentu.
Pengetahuan adalah sesuatu yang hadir dan terwujud dalam jiwa dan pikiran seseorang dikarenakan adanya reaksi, persentuhan, dan hubungan dengan lingkungan dan alam sekitarnya.
Terdapat Pula 3 Jenis Pengetahuan secara umum:
·         Prodecural Knowledge
·         Declarative Knowledge
·         Tacid Knowledge
Hubungan antara tahu dengan paham, jika kita tahu belum tentu kita paham, sedangkan jika kita paham udah pasti kita tahu. Proses yang mengubah tahu menjadi paham adalah Berfikir, karena dengan berfikir kita dapat menjadi paham apa yang kita tahu.
Secara teknik Representasi Pengetahuan dibagi:
1)      Representasi Logika
Logika didefiniskan sebagai ilmu untuk berpikir dan menalar dengan benar sehingga didapatkan kesimpulan yang absah
2)      Jaringan Semantik
Pengetahuan disusun dalam sebuah jaringan yang memiliki komponen utama:
- Node
- Arcs/Link

3)      Frame
Merupakan semantic net dilengkapi dengan properties.
-  Frame name
-  Attributes (slots)
-  Values (subslots)
4)      Script
Script adalah skema representasi pengetahuan yang menggambarkan urutan-urutan kejadian.
5)      Aturan Produksi
Aturan Produksi adalah salah satu representasi pengetahuan yang menghubungkan premis dengan konklusi.

GitHub
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git
Scan Plagiarism
https://drive.google.com/file/d/0B9frXx67PauPMUpXeGUtS3VyblE/view
https://drive.google.com/file/d/0B9frXx67PauPbWI0Z0tldkE2bTA/view

Monday, March 13, 2017

Kecerdasan Buatan Pertemuan 1

Kecerdasan Buatan




Kecerdasan Buatan adalah kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau entitas ilmiah. 

Kecerdasan  membuat dan merekayasa mesin (komputer) agar dapat melakukan pekerjaan yang mampu cepat dan tepat. Cerdas dapat diartikan dengan cepat (efisien) dan tepat (efektif).



Cepat artinya melakukan/mengerjakan segala sesuatu dengan waktu yang singkat ( Variabel Dependensi : t => waktu ).

Tepat artinya melakukan/mengerjalan segala sesuatu dengan benar ( Variabel Dependensi : Target/Hasil ).


Efektif artinya hasil akhir yang akan dicapai dapat sesuai dengan target keberhasilan pengerjaan.

Efisien artinya tepat dalam melakukan sesuatu dengan tidak membuang – buang waktu, tenaga dan biaya.


GitHub 
https://github.com/D4TI3C/Fitri-Fadhilah-1144064.git
Scan Plagiarism
https://drive.google.com/file/d/0B9frXx67PauPUTF0N05pa2Z6eDA/view
https://drive.google.com/open?id=0B0azuCoNp9sAMkxqaUVjdjRxTTQ

Tuesday, January 24, 2017

Keamanan Jaringan 11

Kriptografi


Kriptografi adalah suatu ilmu yang mempelajari tentang teknik matematika yang berhubungan dengan keamanan informasi seperti kerahasiaan data, keabsahan data, integritas data dan authentikasi data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga.

1. Encode
Encode yaitu merubah menjadi kode dari suatu string/karakter yang terbaca. Contohnya mengkonversi bilangan ASCII ke bilangan heksadesimal.

2. Decode
Decode yaitu merubah dari kode tertentu menjadi suatu karakter yang terbaca. Contohnya mengkonversi bilangan heksadesimal ke bilangan ASCII

3. Enkripsi
Enkripsi yaitu mengubah suatu data agar tidak terbaca oleh yang tidak berhak menggunakan teknik kata kunci. Contoh public key, private key

4. Dekripsi
Dekripsi yaitu mengubah data yang terekrip menjadi data yang terbaca dan hanya mereka yang memiliki password yang benar atau kunci dekripsi yang dapat membuat data terbaca lagi.

5. Hashing
Hashing yaitu membuat data agar terarah sehingga tidak bisa dibaca kembali ke semula hanya untuk mencocokan data. Contohnya md5 untuk memastikan file yang diunduh tidak dimodifikasi.

GitHub
https://github.com/polarleaf/Sistem-Keamanan-Jaringan

Link Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPOdFlrSmczM1UtRG8/view?usp=drive_web

Wednesday, January 18, 2017

Sistem Informasi Geografis 10

Open Layer



Open Layer adalah library javascript murni untuk menampilkan data peta di berbagai browser, tanpa server side dependencies. Open Layer mengimplementasikan javascript API untuk membangun rich web-based geographic application yang mirip dengan Google Maps dan MSN Virtual Earth APIS.

Overlay merupakan proses penempatan grafis suatu peta diatas grafis peta lainnya agar menghasilkan gabungan kedua peta yang memiliki informasi atribut dari kedua peta tersebut. Teknik overlay dalam sistem informasi geografis ada 2 yaitu gabungan (union) dan irisan (intersect). 

Marker atau penanda genetic merupakan penciri individu yang dilihat oleh mata atau terdeteksi dengan alat tertentu yang menunjukkan genotype suatu individu. Di dalam sebuah peta atau maps, marker adalah suatu tanda yang menjelaskan atau memberitahukan suatu tempat atau wilayah agar user mengetahui lokasi yang dimaksud

Source Web 
http://openlayers.org/en/latest/examples/overlay.html?q=overlay



<!DOCTYPE html>
<html>
  <head>
    <title>Overlay</title>
    <link rel="stylesheet" href="https://openlayers.org/en/v3.20.1/css/ol.css" type="text/css">
    <!-- The line below is only needed for old environments like Internet Explorer and Android 4.x -->
    <script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=requestAnimationFrame,Element.prototype.classList,URL"></script>
    <script src="https://openlayers.org/en/v3.20.1/build/ol.js"></script>
    <script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
    <style>
      #marker {
        width: 30px;
        height: 30px;
        border: 7px solid #088;
        border-radius: 60px;
        background-color: #0000CD;
        opacity: 3.0;

      }
      #bandung {
        text-decoration: none;
        color: #FF0000;
        font-size: 11pt;
        font-weight: bold;
      }
      #marker1 {
        width: 30px;
        height: 30px;
        border: 7px solid #088;
        border-radius: 60px;
        background-color: #0000CD;
        opacity: 3.0;
      }
      #pamekasan {
        text-decoration: none;
        color: #FF0000;
        font-size: 11pt;
        font-weight: bold;
      }
      .popover-content {
        min-width: 180px;
      }
    </style>
  </head>
  <body>
    <div id="map" class="map"></div>
    <div style="display: none;">
      <!-- Clickable label for Vienna -->
      <a class="overlay" id="bandung" target="_blank" href="https://id.wikipedia.org/wiki/Kota_Bandung">Bandung</a>
      <div id="marker" title="Marker"></div>
      <!-- Clickable label for Vienna -->
      <a class="overlay" id="pamekasan" target="_blank" href="https://id.wikipedia.org/wiki/Kabupaten_Pamekasan">Pamekasan</a>
      <div id="marker1" title="Marker"></div>
      <!-- Popup -->
      <div id="popup" title="Welcome to My Maps"></div>
    </div>
    <script>

      var map = new ol.Map({
        layers: [
          new ol.layer.Tile({
            source: new ol.source.XYZ({
              url: 'https://map.vas.web.id/wmts/agm/webmercator/{z}/{x}/{y}.png'
            })
          })
        ],
        target: 'map',
        view: new ol.View({
          center: ol.proj.transform([118.015776, -2.6000285], 'EPSG:4326', 'EPSG:3857'),
          zoom: 5
        })
      });

      var pos = ol.proj.fromLonLat([107.609810,-6.914744]);

      // Vienna marker
      var marker = new ol.Overlay({
        position: pos,
        positioning: 'center-center',
        element: document.getElementById('marker'),
        stopEvent: false
      });
      map.addOverlay(marker);

      // Vienna label
      var bandung = new ol.Overlay({
        position: pos,
        element: document.getElementById('bandung')
      });
      map.addOverlay(bandung);

      var pos1 = ol.proj.fromLonLat([113.4739,-7.1542]);

      // Vienna marker
      var marker1 = new ol.Overlay({
        position: pos1,
        positioning: 'center-center',
        element: document.getElementById('marker1'),
        stopEvent: false
      });
      map.addOverlay(marker1);

      // Vienna label
      var pamekasan = new ol.Overlay({
        position: pos1,
        element: document.getElementById('pamekasan')
      });
      map.addOverlay(pamekasan);

      // Popup showing the position the user clicked
      var popup = new ol.Overlay({
        element: document.getElementById('popup')
      });
      map.addOverlay(popup);

      map.on('click', function(evt) {
        var element = popup.getElement();
        var coordinate = evt.coordinate;
        var hdms = ol.coordinate.toStringHDMS(ol.proj.transform(
            coordinate, 'EPSG:3857', 'EPSG:4326'));

        $(element).popover('destroy');
        popup.setPosition(coordinate);
        // the keys are quoted to prevent renaming in ADVANCED mode.
        $(element).popover({
          'placement': 'top',
          'animation': false,
          'html': true,
          'content': '<p>The location you clicked was:</p><code>' + hdms + '</code>'
        });
        $(element).popover('show');
      });
    </script>
  </body>
</html>
GitHub
github.com/polarleaf/GIS/
Link Scan Plagiarism
https://drive.google.com/file/d/0B17w878LGlWFX3V6TUpYRktMMUE/view
Referensi
https://gilangromadhanutartila.blogspot.co.id/2017/01/resume-pertemuan-10-sistem-informasi.html

Tuesday, January 17, 2017

Keamanan Jaringan 10

Radius

Radius  (Remote Authentication Dial-In User Service) merupakan sebuah protokol yang memungkinkan perusahaan untuk melakukan Authentication, Authorize, dan Account secara terpusat untuk mengakses jaringan.

Fungsi dari Radius sendiri membuat hak akses kepada wifi, jadi ketika kita ingin menggunakan jaringan wifi tersebut, kita harus login dengan username dan password yang telah terdaftar.

1. Authentication (otentikasi/pembuktian keaslian)
    Proses memeriksa identitas dari seseorang user untuk memastikan apakah user tersebut     benar telah terdaftar dalam jaringan wireless tersebut.
2. Authorize (otoritas/pemberian hak)
   Suatu kumpulan aturan yang membatasi fasilitas apa yang boleh dan dapat diakses oleh      seorang user yang telah terautentikasi.
3. Accounting
   Proses pencatatan dari awal saat seorang pengguna mengakses jaringan dalam suatu hotspot.

Github
https://github.com/polarleaf/Sistem-Keamanan-Jaringan

Link Scanplagiarism
https://drive.google.com/open?id=0B3mytGJbyhIhUTlyMG43YmxBVE0

Wednesday, January 11, 2017

Sistem Informasi Geografis 9

Open Geospatial Consortium


Open Geospatial Consortium (OGC), sebuah organisasi sukarela standar konsensus internasional, berasal pada tahun 1994. Dalam OGC, lebih dari 500 komersial, pemerintah, nirlaba dan penelitian organisasi di seluruh dunia berkolaborasi dalam proses konsensus mendorong pengembangan dan penerapan standar terbuka untuk konten geospasial dan jasa, sensor web dan Internet of Things, pengolahan data GIS dan berbagi data.
Sebagian besar standar OGC tergantung pada arsitektur umum ditangkap di satu set dokumen secara kolektif disebut Abstrak Spesifikasi, yang menggambarkan model data dasar untuk mewakili fitur geografis. Di atas anggota Keterangan Abstrak telah dikembangkan dan terus mengembangkan semakin banyak spesifikasi, atau standar untuk melayani kebutuhan spesifik untuk lokasi interoperable dan teknologi geospasial, termasuk GIS.

 Tipe OGC:
1. Web Map Service
Melayani peta georeferensi tersedia dari server GIS melalui web
2. Web Coverage Service 
Fenomena multidimensi pada titik-titik dalam ruang yang berbeda-beda di wilayah geografis
3. Web Coverage Processing Service
Mengakses dan memanipulasi informasi fitur geografis dan sumber jaringan terdistribusi
4. Web Features Service Transactional
Membuat,menghapus, memperbaharui, mencontoh  dan mengambil fitur query 
5. Web Processing Service
Membangun dan memfasilitasi penerbitan alat geoprocessing untuk vektor dan raster data
6. Sensor Web Enablement Architecture
Memfasilitasi integrasi waktu sebenarnya data sensor ke intrastruktur informasi
7. OpenGIS Location Service
Standar antarmuka yang terdiri dari satu set layanan dasar dan lebih komplek


GitHub
https://github.com/polarleaf/GIS

Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPOV0NMS1FkWlRUdW8/view

Tuesday, January 10, 2017

Keamanan Jaringan 9

IDS & IPS


Intrusion Detection System (IDS) atau Sistem Pendeteksi Intrusi adalah sistem yang mengawasi lalu lintas jaringan terhadap tindakan yang mencurigakan pada suatu host atau jaringan. Jadi, setiap packet yang melalui jaringan akan dicek terlebih dahulu oleh IDS apakah packet tersebut termasuk kategori ancaman atau tidak. 

IDS(Instrusion Detection System) merupakan sebuah perangkat yang berisi beberapa rule/aturan untuk dibuat log-nya. Biasanya rule ini senantiasa diupdate seperti anti virus. 

 IPS atau sistem pencegah intrusi merupakan IDS yang dikombinasikan dengan firewall. Jadi, apabila terdeteksi adanya serangan, IPS akan memerintahkan firewall untuk segera memblokir koneksi tersebut sebelum masuk ke jaringan. Dengan kata lain, IPS adalah IDS yang dilengkapi kemampuan firewall.

Perbedaan antara IDS dan IPS terletak pada fungsinya, IDS berfungsi untuk membuat log/alert sedangkan IPS berfungsi untuk memblock.

IDS
a)      Network-based Intrusion Detection System (NIDS)
b)      Host-based Intrusion Detection System (HIDS)

IPS 
a)      Host-based Intrusion Prevention System.
b)      Network Intrusion Prevention System.

Github
https://github.com/polarleaf/Sistem-Keamanan-Jaringan

Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPOSWptWWtaZDd0Q3M/view

Referensi
https://nenkaditya.wordpress.com/2012/10/14/pengertian-ips-dan-ids-dalam-suatu-jaringan/

Wednesday, January 4, 2017

Sistem Informasi Geogafis 8

Map Proxy

Hasil gambar untuk map proxy

MapProxy adalah proxy open source untuk data geospasial. Cache, mempercepat dan mengubah data dari layanan peta yang ada dan melayani setiap desktop atau web GIS klien.

Konfigurasi menggunakan format mappproxy.yaml. Setiap aspek konfigurasi memiliki akses yang berbeda.

# Service
Di sini Anda dapat mengkonfigurasi layanan harus dimulai. Konfigurasi untuk semua layanan yang dijelaskan dalam dokumentasi Layanan.
Berikut adalah contoh:
services:
  tms:
  wms:
    md:
      title: MapProxy Example WMS
      contact:
      # [...]

#Layers
Di sini Anda dapat mendefinisikan semua lapisan MapProxy harus menawarkan. Definisi lapisan mirip dengan WMS: setiap lapisan dapat memiliki nama dan judul dan Anda dapat lapisan sarang untuk membangun pohon lapisan. Lapisan harus dikonfigurasi sebagai daftar (- di YAML), di mana setiap konfigurasi lapisan adalah kamus (key: nilai dalam YAML)
Contoh:
layers:
  - name: mylayer
    title: My Layer
    source: [mysoruce]

GitHub
https://github.com/polarleaf/GIS/
Scan Plagiarism
https://drive.google.com/file/d/0B1cywxUAoAPONnRod1JTa21Fek0/view