Mengenal dan Menginstal FastAPI

Selamat datang, ini adalah artikel awal menginstal FastAPI sebagai pembuka sebelum kita mengenal lebih jauh bagaimana membuat aplikasi dengan Python dan FastAPI. Pada artikel ini kita akan mengenal bagaimana memasang dan mengkonfigurasi FastAPI. Pada akhir dari artikel, kalian sudah dapat membuat sebuah Rest API sederhana berbasis FastAPI.

Continue reading Mengenal dan Menginstal FastAPI

Latex dengan VSCode

Siapa yang tidak mengenal Latex?. Latex merupakan salah satu aplikasi pengolah dokumen seperti Word pada Microsoft atau LibreOffice GNU/Linux. Jika Word dan LibreOffice konsepnya adalah WYSIWYG maka Latex ini sebaliknya. Kalau jaman saya SD dulu mungkin Latex mirip dengan WordStar. Kenalan awal saya dengan Latex dimulai tahun 2011 akhir ketika masih dibangku kuliah. Orang yang diawal sudah terbiasa menggunakan editor WYSIWYG tentu akan terasa janggal dan merasa kurang nyaman di awal. Akan tetapi jika mereka sudah merasakan lebih jauh menggunakan Latex utamanya untuk karya tulis maka akan jauh lebih nyaman.

Continue reading Latex dengan VSCode

Catatan Integrasi Traefik dengan Ghost

Masih membahas integrasi dengan Traefik. Kali ini akan dijelaskan bagaimana Integrasi Traefik Ghost bisa dilakukan. Jangan lupa cek terlebih dahulu alasan menggunakan Traefik disini. Kemudian bagaimana kondisi Nextcloud sebelumnya disini. Artikel sebelumnya pada integrasi Traefik dengan Nextcloud belum menjelaskan dimana konfigurasi Traefik ditempatkan dan apa yang harus ditambahkan untuk Ghost. Sebagai tambahan konfigurasi Ghost juga akan sekalian diberikan pada artikel ini.

Continue reading Catatan Integrasi Traefik dengan Ghost

Catatan Integrasi Traefik dengan Nextcloud

Pada artikel pertama Catatan Integrasi dengan Traefik saya memberikan secara sekilas bagaimana integrasi dengan Traefik dilakukan. Ya, mungkin masih belum jelas karena yang saya sampaikan baru “curhatan” (baca: catatan) awal alasan kenapa saya menggunakan Traefik. Maka pada artikel kali ini saya coba untuk menjelaskan kondisi docker kontainer yang ada pada server saya.

Continue reading Catatan Integrasi Traefik dengan Nextcloud

Catatan Integrasi dengan Traefik

Beberapa hari ini situs qudori.web.id dan layanan nextcloud yang saya miliki down. Hal ini dikarenakan gagalnya migrasi dari docker ke podman. Migrasi ini terkait masalah keamanan yang ada pada docker. Seberapa penting hingga harus migrasi?. Lain waktu akan saya bahas kenapa penting minimal buat saya untuk migrasi dari docker ke podman. Podman merupakan pendatang muda di dunia container yang menawarkan hal yang menarik yakni daemonless container. Penjelasan apa bedanya akan dijelaskan pada artikel terpisah saja.

Continue reading Catatan Integrasi dengan Traefik

Pull Request dan Sinkronisasi Fork pada Github

Artikel ini akan menjelaskan bagaimana pull request dan sinkronisasi fork pada github. Mungkin diantara kita ada yang terbiasa berkontribusi pada proyek-proyek open source / closed source dengan memanfaatkan git sebagai salah satu kontrol repositori.

Continue reading Pull Request dan Sinkronisasi Fork pada Github

Migrasi dari Ghost 1.x ke Ghost 2.x

Selingan setelah sebelumnya berkutat dengan ANN dan kaitannya dengan deep learning, maka saya coba bersih-bersih docker image dan container pada server utama. Lumayan bisa mengurangai kapasitas sebesar 4 giga lebih. Teringat juga untuk melakukan upgrade Ghost dari versi 1 ke versi 2. Dulu sempat mencoba akan tetapi tidak berhasil dan menjadikannya tidak jalan sama sekali. Artikel ini mencoba untuk memberikan langkah sederhana apa yang harus dilakukan untuk melakukan upgrade dan migrasi Ghost dari versi 1 ke versi 2 dengan docker.

Continue reading Migrasi dari Ghost 1.x ke Ghost 2.x

Memasang Self-signed SSL Jupyterhub Notebook

Artikel berikut akan menjelaskan secara singkat memasang self-signed SSL Jupyter Notebook. Salah satu hal yang mendasar yang dibutuhkan oleh seorang praktisi data sains adalah alat yang memudahkan baginya melakukan pre-proses data dan mengolah data sebelum dimasukkan ke dalam pembelajaran mesin. Bagi mereka yang menggunakan python untuk mengolah dan melakukan pelatihan pada data maka Jupyterhub Notebook mestinya sudah tidak asing lagi.

Continue reading Memasang Self-signed SSL Jupyterhub Notebook

Membangun Jaringan Syaraf Tiruan dari Awal – Pengenalan

Artikel kali ini sedikit berbeda karena sebelumnya banyak membahas ke arah jaringan komputer, devops, dan semisalnya maka untuk kali ini saya akan membahas bagaimana implementasi jaringan syaraf tiruan dengan menggunakan python. Kenapa kok sekarang membahas jaringan yang berbeda dari biasanya ?. Itu di luar batasan masalah kalau istilah risetnya. Akan saya bahas nanti di artikel yang berbeda. Oke kita lanjutkan pembahasan.

Continue reading Membangun Jaringan Syaraf Tiruan dari Awal – Pengenalan

Kesalahan Konfigurasi dalam Pemasangan Nextcloud

Kesalahan konfigurasi dalam pemasangan Nextcloud akan membahas beberapa poin yang terjadi pada komputer server sehingga menyebabkan Nextcloud tidak jalan dengan baik. Kesalahan bisa terjadi pada konfigurasi yang keliru, tidak bisa sinkronisasi berkas yang besar dan lain sebagainya. Disini saya hanya akan menyampaikan beberapa dan akan diupdate secara berkala jika menemukan kesalahan yang lain.

Continue reading Kesalahan Konfigurasi dalam Pemasangan Nextcloud