Kelas Python di Coworking Space Gerdhu Surabaya

  • Posted on: 24 January 2015
  • By: oon
Kelas Python Surabaya #2

Sekali lagi bekerja sama dengan teman-teman dari Surabaya Web Community (SuWeC) [1].

Kali ini bertempat di Coworking Space Gerdhu (Gedung Creative Digital Hub) Surabaya.

Acaranya seru, banyak yang tertarik mengenai pembuatan web (yang menurut mereka, ternyata bisa juga dibuat dengan bahasa pemrograman Python). Dan tentunya banyak yang baru tau juga bahwa untuk mencoba pembuatan web ini, bisa FREE dulu menggunakan Google App Engine for Python (bagian dari Google Cloud Platform).

Berikut beberapa dokumentasi dari acaranya.

What is Android Intent?

  • Posted on: 20 January 2015
  • By: oon
Artikel Development Android untuk Pemula; Android Intent

Mau memulai beberapa tulisan tentang Development Android (menggunakan pemrograman Java dan tools Android Studio) yang sederhana aja, dengan target level pemula :)

Kali ini membahas tentang; apa sih Android Intent?

Menurut dokumentasi development Android [1], Intent adalah sebuah objek messaging yang dapat digunakan untuk request sebuah aksi dari app component lain.

Tags: 

What is Cost Function?

  • Posted on: 18 January 2015
  • By: oon
Cost Function Plot

Setelah mempelajari cost function di Machine Learning [1], kemudian penasaran sebenarnya pembahasan ini digunakan dalam bidang apa aja sih?

https://www.google.com/search?q=what%20is%20cost%20function

Menarik! cost function bukan hanya tentang matematika (termasuk statistika & machine learning), masuk juga dalam microekonomi.

Install AppScale (Open Source App Engine) on Mac OS

  • Posted on: 17 January 2015
  • By: oon
AppScale on VirtualBox with 2GB RAM

Tertarik untuk menggunakan AppScale (pengembangan versi open source dari Google App Engine)?

AppScale dikembangkan untuk Linux Ubuntu/Debian, kalo mau menggunakan di Mac OS cara yang termudah adalah menggunakan Virtual Machine dari VirtualBox (open source).

Acuan instalasi utama yang akan digunakan dari https://github.com/AppScale/appscale/wiki/AppScale-on-VirtualBox

Berikut langkah-langkahnya:

Processing Mathematical Equation with Vectorization Instead of Programming Loop

  • Posted on: 16 January 2015
  • By: oon
Vectorized Implementation in Octave

Membandingkan pemrosesan data menggunakan loop dengan pemrosesan sebagai matrix, menurut yang diajarkan di kelas [1] hasilnya lebih efisien.

Pada gambar di atas adalah persamaan untuk Linear Regression, yang melakukan penjumlahan untuk j=0 sampai j=n.

Pada bagian sebelah kiri di gambar adalah implementasinya dalam loop di pemrograman secara umum.

Pada bagian sebelah kanan adalah pemrosesan (secara keseluruhan) sebagai vector, disebutkan dalam syntax Octave.

Pages