Skip to main content

Yuk Belajar Database Relational menggunakan SQL Lite Bagian 2

47 Views

Pada pembahasan sebelumnya kita sudah belajar mengenai install, set path, serta memberikan perintah di CLI Sqlite3, selanjutnya kita akan membahas mengenai CRUID yaitu melibatkan operasi Create, Read, Update/Insert, dan Delete. Agar lebih mudah hanya untuk 1 tabel saja saja

Sqlite Create Table

Setiap tabel mempunyai informasi header dan tipe datanya, misalkan ada sebuah table dengan nama biodata mempunyai informasi header (sebaiknya menggunakan huruf kecil yang dipisahkan dengan underscore)

  1. Id_biodata: integer, primary key, auto increment
  2. nama: string
  3. kota: string
  4. tanggal_lahir: string

table biodata mempunyai isi sebagai berikut Read More

Belajar Algoritma Fuzzy Bagian 1

65 Views

Fuzzy merupakan sebuah istilah yang diartikan sebagai logika kabur yaitu mengaburkan batasan yang bersifat tegas antara 0 dan 1. Sebagai contoh, untuk menyatakan air itu panas atau dingin, amat bersifat relative. Logika fuzzy merupakan suatu cara yang tepat untuk memetakan suatu ruang input ke dalam ruang output. Dalam gambar 1, kotak hitam menyatakan proses yang dilakukan terhadap input supaya menghasilkan output. Contoh lainnya adalah menyatakan berat badan seseorang sangatlah bersifat relatif. Berapakah berat badan yang pasti sehingga dapat dikategorikan menjadi: kurus, sedang, atau gemuk?

Read More

Belajar R – Loading package

42 Views

Package R sangatlah banyak sekali dan terkadang kalau kita sedang menyelesaikan algoritma membutuhkan banyak sekali package-package di R karena daripada harus nulis kode sendiri alangkah baiknya menggunakan library yang sudah ada agar proses maintenance menjadi lebih ringan.

Tidak selalui disisi klien, mereka telah melakukan install package dengan apa yang telah kita kerjakan dan seringnya dalam menulis kode hanya dibuat cara sebagai berikut Read More

Belajar SVM Multi Class

68 Views

Bisakah SVM yang didesain sejak awal hanya untuk memecahkan masalah pada binary class digunakan untuk multi class? Model Binary classification seperti logistic regression and SVM tidak support terhadap multi class sehingga diperlukan algoritma seperti melakukan split berikut

  1. One Vs Rest,
  2. One Vs One

Pada artikel ini, kita akan belajar mengenai cara kerja SVM Multiclass di Matlab secara lebih mudah melalui teknik coding design / decode schema  Read More

Pengalaman melakukan backup wordpress dari hosting ke localhost

24 Views

Untuk urusan upgrade versi wordpress yang telah kami lakukan ada sedikit berbeda, dengan pengalaman ada yaitu update plugin, walaupun disitu tertera plugin compliance dengan versi wordpress yang digunakan belum tentu compliance dengan plugin yang lain dan theme-nya. Untuk antisipasi hal tersebut maka diperlukan sebuah plugin rollback.  https://softscients.com/2020/06/28/solusi-downgrade-rollback-untuk-plugin-dan-theme-wordpress/

Sebenarnya untuk upgrage yang kami lakukan, agak sedikit ribet sih, yaitu uji coba dulu di server local atau localhost. Kalau sudah OK betul-betul compliance maka upgrade akan dilakukan. Langkah yang digunakan pun tidak menggunakan plugin seperti clone, backup. Tapi dengan cara download langsung (compress  ataupun menggunakan FTP) sekalian digunakan untuk backup serta export database Mysql nya.

Read More

Buku Belajar Mudah Python dengan Package Open Source

160 Views

Tempat Beli Buku

  1. https://www.bukalapak.com/p/hobi-koleksi/buku/komputer-487/wco01c-jual-belajar-mudah-python-dengan-package-open-source-mulkan-syarif-graha-ilmu
  2. https://www.tokopedia.com/bukukuliahan/belajar-mudah-python-dengan-package-open-source-mulkan-syarif
  3. https://togamas.com/detail-buku-8585=Belajar_Mudah_Python_dengan_Package_Open_Source_
  4. https://petramas.co.id/product/belajar-mudah-python-dengan-package-open-source-a8c4  

Kemarin banyak yang nanya2 mengenai ulasan singkatan, Buku  ini saya buat berdasarkan pengalaman menangani beragam project yang meliputi topik bahasan seperti machine learning, computer vision yang biasanya menggunakan Matlab. Dengan berkembangnya Python sebagai bahasa yang familiar untuk machine learning, maka saya sarankan menggunakan Python karena kelengkapan library nya.

Pembahasan mulai dari instalasi menggunakan Anaconda Navigator (pada buku-buku terbitan lain tidak membahas mengenai Anaconda Navigator) padahal dengan Anaconda Navigator sudah tersedia banyak sekali package-package untuk komputasi teknis, olah data, serta grafik! Read More

Mengubah header data saham yang diambil dari Quantmod

30 Views

Package Quantmod seringkali digunakan sebagai pengolah data saham alias trading saham. Quantmod nenggunakan datasource dari yahoo. Beragam analisis teknikal seperti Simple Moving Average, Exponential moving average, Bollinger band, Momentum, ROC, MACD, RSI. Namun saya tidak akan membahas itu semuanya, walaupun kalau kalian menggunakan jasa broker online, maka analisis teknikal tersebut sudah ada secara default.

Disini saya hanya menggunakan Quantmod untuk menarik data dari yahoo untuk disimpan dalam file excel, namun yang bikin sedikit ribet yaitu nama header tiap kolom mengikuti nama kode emitennya. Read More