Preprocessing Data pada Scikit Learn

Standard Scaler: semua fitur (input) memiliki nilai rata-rata 0 dan variansi=1
Robust Scaler: seperti Standard Scaler, namun menggunakan median dan kuartil
MinMax Scaler: semua fitur memiliki nilai minimum 0 dan nilai maksimum 1
Normalizer: semua fitur diperlakukan sebagai vektor, dan panjang euclidian dibuat menjadi 1. Dipakai kalau kita hanya perlu besaran arah/sudut/rasio dari vektor, dan tidak memerlukan nilai mutlaknya.

Internet of Things Untuk Aplikasi Militer

 

Internet of Battlefield Things
Internet of Battlefield Things

Berikut ini teknologi-teknologi yang dipakai untuk IoT pada militer [PTM2016]

Teknologi untuk IoT pada militer
Teknologi untuk IoT pada militer

 

Referensi Texbook

Referensi Jurnal

Referensi Artikel

 

Teknik Pengukuran Trafik ke Suatu Domain

Pengukuran trafik web ke suatu domain dan semua sub domainnya dapat dilakukan dengan beberapa cara:

  • analisis log di semua web server. Paling tepat, cuma lumayan melelahkan kalau dalam suatu lembaga/perusahaan terdapat banyak web server.
  • analisis jumlah trafik di port 80 dan 443 dari luar organisasi ke dalam organisasi tersebut. Angka ini bisa didapat dari log router organisasi,  namun mesti lognya mesti diaktifkan dulu, dan routernya mendukung. Kalau tidak diaktifkan, rekamannya tidak ada.
  • menggunakan Google Search Console, yaitu rekaman Google Search. Keuntungannya data ini tersedia gratis di Google, dan kita tidak perlu melakukan konfigurasi apapun di server kita. . Kelemahan: hanya mencatat trafik yang berasal dari Google search engine. Trafik dari search engine lain, dari website lain tidak tercatat. Mestinya data trafik Google cukup mewakili, karena biasanya mayoritas trafik web ke suatu organisasi berasal dari hasil search engine Google.
Tampilan Google Search Console
Tampilan Google Search Console

Referensi

Security Infografik

Sumber:

  • https://twitter.com/SecurityGuill
  • https://securityguill.com/
  • https://twitter.com/SecurityGuill/status/1368241476753371140

How does an Antivirus works?

What is a Botnet & How it works

What is a Bug Bounty?

What is a DDos Attack?

What is DNS Poisoning & How it works?

How End-to-End Encryption Works

Nine Elements of Digital Forensic Process

What is a Fork Bomb

The 5 main steps of Hacking Process

What is a Honeypot

What is IDS & IPS

Some infosec Terms

What is Jackpotting

What is Kerberos and How It Works?

What is Kubernetes

What is LDAP and How It Works?

Some Basic Linux COmmands

What is Metasploit?

What is MFA

What is Mimikatz?

How does Mirai Botnet Works?

Man in The Middle Attack

What is Nmap

Most Critical Web App Security Risks

Some types of phishing attacks

The main programming languges in Infosec and their main uses

What is ransomware and how it works

Some good practices to avoid social engineering attack

Major flaws in an Information System

What is Signal

What is Software Reverse Engineering

Tools Useful for Forensic Analysis

Online Tools to analyze vulnerabilities and malware of websites

Tools for OSINT

What is TOR and how it works

Vulnerability Scanners

Most common vulnerabilities in web application

What is Wireshark?

What is XSS attack?

What is Zed Attack Proxy

Infosec Tools

Pengendalian Banjir Jakarta

Master Plan 2020 Menurut PUPR

Berikut ini adalah skema master plan pengendalian banjir Jakarta menurut Kementerian PUPR (Kementerian Pekerjaan Umum dan Perumahan Rakyat)

Gambar di bawah ini adalah presentasi menteri PUPR setelah kasus banjir Januari 2020

Skema master plan pengendalian banjir Jakarta
Skema master plan pengendalian banjir Jakarta

Sumber dokumen aslinya dari “Skematik Pengendalian Banjir di DKI Jakarta” , gambar ini juga dirujuk di dokumen Kajian Pengelolaan Banjir DKI dan Sekitarnya Bagi Pembangunan Infrastruktur Berkelanjutan

Pada skema tersebut terdapat angka-angka debit sungai di Jakarta dan sekitarnya. Tidak disebutkan kemampuan drainage ke laut, serta pengaruh pasang surut.

Master Plan 1973

Penjelasan:

  1. Aliran air dari hulu DKI dialihkan ke Banjir Kanal langsung ke laut
  2. Aliran di wilayah selatan DKI dengan kontur tanah yang cukup tinggi mengalir secara gravitasi
  3. Di bagian utara yang rendah aliran air dikelola dengan sistem polder (tanggul, waduk dan pompa)
  4. Bagian hulu / selatan perlu dibangun / dilestarikan situ-situ, waduk dan penghijauan untuk menahan aliran air ke Jakarta

Hasil dari posting pak Muslim Muin: https://www.facebook.com/muslin.muin/posts/10218250932121467

Referensi

Free Ebook: Mathematics for Machine Learning

Ebook PDF: https://mml-book.github.io/book/mml-book.pdf

Jupyter Notebook: https://github.com/mml-book/mml-book.github.io

Table of Contents

Part I: Mathematical Foundations

  1. Introduction and Motivation
  2. Linear Algebra
  3. Analytic Geometry
  4. Matrix Decompositions
  5. Vector Calculus
  6. Probability and Distribution
  7. Continuous Optimization

Part II: Central Machine Learning Problems

  1. When Models Meet Data
  2. Linear Regression
  3. Dimensionality Reduction with Principal Component Analysis
  4. Density Estimation with Gaussian Mixture Models
  5. Classification with Support Vector Machines

Membatasi Jumlah Client pada Apache 2.4

Apache Project

Web server Apache akan menjadi lambat / hang jika diakses oleh terlalu banyak client, sedangkan memori sudah habis. Akan terjadi permintaan memory swap yang besar sehingga semuanya akan semakin lambat. Pada akhirnya koneksi akan terputus. Untuk membatasi jumlah client, dapat digunakan setting “MaxRequestWorkers”.

Berikut ini salah satu contoh setting untuk server yang memorynya sedikit.

<IfModule mpm_worker_module>
	ServerLimit         5
	StartServers         2
	MaxRequestWorkers  20
	MinSpareThreads     5
	MaxSpareThreads     5
	ThreadsPerChild     5
</IfModule>