Friday, September 8, 2017

Tutorial python untuk web scrapping (olah data dari web)

Dalam tutorial kali ini  saya akan memberikan petunjuk bagaimana menggunakan bahasa pemrograman python dalam melakukan web-scrapping (mengambil isi dari sebuah web-sites). Jadi kita mengambil informasi, semisal data-data pengumuman yang disematkan di web, tanpa perlu melakukan browsing manual web tersebut.

Untuk itu, pastikan di komputer Anda sudah terinstall interpreter python yang bisa diunduh di situs resminya. Jika sudah, maka di komputernya akan terlihat tempat instalasi python:

Wednesday, August 30, 2017

Edit Status Dengan Menggunakan JSP + Servlet

Berikut ini saya berikan video penggunaan teknologi JSP + Servlet dalam melakukan edit terhadap kontent dari status sosial media (facebook like).



Source code untuk proyek kali ini bisa diambil di link github berikut ini:
https://github.com/gunungloli666/sosmed-prototype-in-jsp

Friday, July 7, 2017

Membuat Konverter Bilangan Ke Kalimat dengan JSP + Servlet

Berikut ini adalah video penggunaan teknologi JSP + servlet dalam melakukan konverter antara bilangan desimal ke dalam bahasa Indonesia. Source code dapat dilihat pada keterangan video.

Menambahkan Ajax Search Box dengan JSP + Servlet

Berikut ini adalah video contoh bagaimana cara menambahkan Ajax Search Box (kotak pencarian berbasis Ajax) ke dalam web dengan menggunakan teknologi JSP + servlet.

Membuat Aplikasi Client Server dengan C#

Berikut ini adalah video tentang bagaimana membuat aplikasi Cleint Server dengan bahasa pemrograman C#. Teknik ini bisa digunakan untuk membuat hal-hal semisal aplikasi chat (bahkan yang berbasis mobile Android dan Iphone). Juga bisa digunakan untuk membuat aplikasi Gojek/Grab-Bike/Uber dan aplikasi aplikasi transprotasi online sejenis.


Adapun source code untuk projectnya bisa didownload di link berikut ini:
https://github.com/gunungloli666/simple--wpf-client-server-chat

Saturday, December 24, 2016

Teorema Fundamental Dalam Aritmatika

Teorema fundamental dalam aritmatika merupakan teorema paling dasar dalam aritmatika, dalam artian semua teorema-teorema lain diturunkan dari teorema ini (kira-kira seperti itu).

Ada dua pernyataan yang perlu diklarifikasi dalam Teorema Fundamental Aritmatika ini, pertama eksistensi, dan kedua keunikannya. Pernyataan lengkapnya adalah setiap bilangan bulat lebih dari $1$ adalah bilangan prima atau produk dari bilangan prima dan produk ini unik dalam artian untuk sebuah bilangan, maka hanya ada satu cara memfaktorkannya ke dalam bilangan prima.

Misalnya, 1200 hanya bisa dinyatakan ke dalam perkalian $1200 = 3 \times 2 \times 2 \times 2 \times 2 \times 5 \times 5 $.

Wednesday, December 21, 2016

Membuktikan bahwa ada Tak Terhingga Bilangan Prima dalam bentuk 4 n + 3

Teorema. Ada tak berhingga banyaknya bilangan prima dalam bentuk $4 n + 3$.

Sebenarnya ini merupakan teorema perluasan dari teorema Euclid bahwa ada tak berhingga jumlah bilangan prima.

Untuk membuktikan teorema ini, terdapat sebuah lemma yang harus diketahui, yakni

Lemma. Jika $a$ dan $b$ adalah dua buah bilangan bulat dalam bentuk $4n + 1$ maka produk atau hasil perkaliannya juga dalam bentuk $4 n + 1$.

Pertama kita harus ingat kembali ( maaf, postingan tentang ini nanti dibuat kemudian) bahwa setiap bilangan bulat itu berada pada dua keadaan yakni bilangan prima atau hasil perkalian dari bilangan prima (biasa disebut bilangan komposit). Misalnya $3$ itu bilangan prima, $4$ itu bilangan komposit $ 4 = 2 \cdot 2 $, $5$ itu bilangan prima, $6 = 2 \cdot 3$ bilangan komposit, $7$ bilangan prima, $8 = 2 \cdot 2 \cdot 2$ bilangan prima, $9 = 3 \cdot 3$, $10 = 2 \cdot 5$ bilangan komposit, $11$ bilangan prima, dst... dst...

Monday, December 19, 2016

Membuktikan Bahwa Bilangan e Irasional Versi Fourier

Dalam tutorial ini, saya akan memberikan penjelasan tentang pembuktian irasionalitas bilangan $e$. Ada banyak sebenarnya pembuktian irasionalitas bilangan $e$ ini, namun yang paling cantik dan paling populer itu adalah pembuktian dari Joseph Fourier ini.

Seperti kebanyakan pembuktian tentang irasionalitas lainnya, pemubuktian irasionalitas $e$ ini menggunakan metode pembuktian dengan kontradiksi. Jadi jika $e$ adalah bilangan rasional, maka tentu dapat dinyatakan sebagai perbandingan dua buah bilangan bulat positif $a$ dan $b$ yakni $e = \frac{a}{b} $. Selanjutnya Fourier mendefinisikan sebuah definisi yang cukup cantik yakni \begin{eqnarray} x = b ! \left( e - \sum_{n = 0 }^{b} \frac{1}{n !} \right) \nonumber \end{eqnarray} Tentu pembaca ada yang bertanya-tanya, dari mana Fourier mendapatkan defenisi seperti ini, kok tiba-tiba saja ada pola yang begitu menarik di awal pembuktian ini?

Membuktikan Bahwa Akar Dua Irasional Versi Euclid

Sebenarnya ini merupakan tutorial klasik yang diajarkan hampir di seluruh dunia, namun ternyata menurut salah satu pengarang buku Elektrodinamika yang bernama David J. Griffith ternyata menyimpan sebuah lelucon filosofis yang cukup halus (bisa dilihat di lampiran buku Introduction to Electrodynamics karya beliau).

Pembuktian yang biasa diajarkan di sekolah-sekolah kita itu seperti ini (pembuktian dengan kontradiksi):
1. Asumsikan bahwa $\sqrt{2}$ adalah bilangan rasional sehingga terdapat dua bilangan yang rasionya adalah $\sqrt{2}$.