Kover buku Pedoman Keamanan Microservice dan Application Programming Interface (API) yang dirilis oleh BSSN.

Pedoman Keamanan Microservice dan Application Programming Interface (API)

Badan Siber dan Sandi Negara (BSSN) merilis Pedoman Keamanan Microservice dan Application Programming Interface (API). Pedoman ini dapat digunakan sebagai rujukan oleh para pengembang aplikasi dan juga pimpinan pada bagian Teknologi Informasi di perusahaan swasta maupun pemerintahan. ...

17 September 2021 · Muhammad Hanif
Image by Jordan Harrison via unsplash.com.

Aplikasi Berbasis Web untuk IP Address Lookup Memanfaatkan API ipapi.co

Melanjutkan tradisi berbagi karya hasil ngoding. Sebelumnya saya telah membagikan karya Aplikasi Berbasis Web untuk Mendeteksi IP Address dan Lokasi Pengguna Memanfaatkan API ipinfo.io. Pada kesempatan kali ini saya membagikan aplikasi berbasis web untuk IP Address lookup memanfaatkan API ipapi.co. ...

21 Januari 2021 · Muhammad Hanif
Image by Capturing The Human Heart via unsplash.com.

Mendeteksi IP Address dan Lokasi Pengguna Memanfaatkan API ipinfo.io

Malam ini, 17 Januari 2021, saya kembali lagi melanjutkan tradisi berbagi karya hasil ngoding. Di kesempatan kali ini saya berbagi aplikasi berbasis web untuk mendeteksi IP Address dan lokasi pengguna memanfaatkan API ipinfo.io. ...

17 Januari 2021 · Muhammad Hanif
Cuplikan layar laman roadmap.sh/backend. Diambil pada tanggal 5 Januari 2021.

Peta Jalan Menjadi Back-End Developer

Apa itu Back-End Developer? Back-End Developer adalah profesi programmer yang memiliki tanggung jawab membuat arsitektur aplikasi dan logika atau alur kerja suatu aplikasi. Umumnya pekerjaan seorang Back-End Developer juga berkaitan dengan database dan server. Para Back-End Developer adalah orang-orang yang ada dibalik layar suatu aplikasi. Contoh hasil karya mereka adalah Web API (Application Programming Interface). ...

5 Januari 2021 · Muhammad Hanif
Cuplikan layar laman roadmap.sh/frontend. Diambil pada tanggal 4 Januari 2021.

Peta Jalan Menjadi Front-End Developer

Apa itu Front-End Developer? Front-End Developer adalah profesi programmer yang memiliki tanggung jawab membuat tampilan atau interface suatu aplikasi baik itu aplikasi berbasis web, mobile, atau yang berbasis desktop. Jadi, mereka ini, para Front-End Developer, adalah garda depan suatu aplikasi karena hasil karya mereka berkaitan langsung dengan user atau pengguna aplikasi. ...

4 Januari 2021 · Muhammad Hanif
Cuplikan layar laman roadmap.sh/devops. Diambil pada tanggal 3 Januari 2021.

Peta Jalan Menjadi DevOps

Apa itu DevOps? Mengutip dari laman atlassian.com: DevOps is a set of practices that works to automate and integrate the processes between software development and IT teams, so they can build, test, and release software faster and more reliably. ...

3 Januari 2021 · Muhammad Hanif
Image by Tumisu via pixabay.com.

Konversi Data Gempa Bumi BMKG dari XML ke JSON - Python

BMKG (Badan Meteorologi, Klimatologi, dan Geofisika) menyediakan data gempa bumi yang dapat diakses di laman https://data.bmkg.go.id/gempabumi/. Data gempa bumi tersebut disediakan dengan format data XML. ...

29 November 2020 · Muhammad Hanif
Image by Tumisu via pixabay.com.

Codeigniter x BMKG x Gempa x GeoJSON

Di bulan Juli kemarin saya sudah membagikan aplikasi Codeigniter x BMKG x Gempa berbasis web yang menampilkan data gempa bumi yang bersumber dari BMKG. Tidak hanya menampilkan data gempa bumi, di aplikasi tersebut saya juga buatkan API data gempa bumi dengan format data JSON. Nah, pada kesempatan kali ini saya kembali berbagi hasil karya ngoding yaitu aplikasi berbasis web yang memiliki fungsi sama dengan aplikasi yang saya sebutkan di atas. Perbedaannya adalah terletak pada API data gempa bumi yang menggunakan format data GeoJSON. Berdasarkan RFC 7946 tentang The GeoJSON Format, GeoJSON adalah A geospatial data interchange format based on JavaScript Object Notation (JSON). It defines several types of JSON objects and the manner in which they are combined to represent data about geographic features, their properties, and their spatial extents. GeoJSON uses a geographic coordinate reference system, World Geodetic System 1984, and units of decimal degrees. Saya terjemahkan secara bebas sebagai berikut: GeoJSON adalah format pertukaran data geospasial berbasis JSON (JavaScript Object Notation). GeoJSON mendefinisikan beberapa objek JSON dan bagaimana objek-objek tersebut digabung untuk merepresentasikan atribut atau karakteristik suatu objek geografi dan data spasialnya. GeoJSON menggunakan sistem referensi koordinat geografis World Geodetic System 1984 dan satuan yang digunakan adalah satuan derajat desimal. ...

8 September 2020 · Muhammad Hanif