Flask merupakan microframework berbasis Python untuk membuat aplikasi web. Flask dibuat dengan toolkit wsgi dan Jinja2. Flask dibuat dan dimaintain oleh Armin Ronacher dan pertama kali dirilis tahun 2010. Aplikasi web yang dibuat dengan Flask disimpan dalam satu berkas .py. Flask ingin menjadi web framework yang sederhana namun dapat diperluas dengan beragam pustaka tambahan yang sesuai dengan kebutuhan penggunanya. Flask memang belum mencapai versi 1.0 namun dokumentasi yang dimilikinya sangat-sangat lengkap, anda dapat menemukan contoh kode maupun penjelasan penggunaan Flask melalui laman dokumentasinya disini.
Wednesday, December 16, 2015
Install pip di Windows
PIP merupakan Package Management System yang digunakan untuk mengunduh dan mengelola package Python. Dengan menggunakan pip kita dapat dengan mudah mengunduk paket-paket atau modul-modul Python. Ada ribuan package yang bisa kita temukan di PyPI semacam apt-get kalau kita main di linux. Bagi yang menggunakan bahas pemrograman python fasilitas yang disediakan pip sangat berguna dalam mendowload paket-paket yang dibutuhkan dalam membuat aplikasi berbasis Python. Karena pada saat kita menggunakan atau menginstal Python tidak semua paket atau modul yang dibutuhkan untuk aplikasi tertentu membutuhkan upaya tambahan untu menambahkan paket atau modul dalam Python. Berikut saya share cara install pip di Windows.
Friday, December 11, 2015
Perintah Copy Folder dengan menggunakan Command Prompt di Windows
Saya pernah mengalami suatu kasus pada saat akan melakukan copy data dari laptop yang rusak. Ketika saya mau copy data dari documents profil saya terdapat masalah tidak bisa di copy secara langsung melalui windows explorer dikarenaka masalah security, mungkin karena data pada folder documents tersebut berada pada profil user yang bertindak sebagai Administrator sehingga tidak bisa langsung di copy.
Perintah di Linux untuk Mengetahui Spesifikasi Komputer
Tulisan dibawah ini menjelaskan secara ringkas perintah di dalam sistem operasi Linux untuk mengetahui spesifikasi hardware yang ada di komputer kita. Informasi yang akan ditampilkan di sini adalah mengenai informasi jenis prosessor (CPU), memori (RAM), kartu grafis (VGA), dan kapasitas total hardisk melalui terminal. Semua perintah yang digunakan di sini cukup Anda ketikan di terminal Linux.
Thursday, December 10, 2015
Instal Net Framework 3.5 di Windos 8.1 secara Offline
Pada saat kita menggunakan Windows 8 atau Windows 8.1 terkadang mendapatkan masalah pada saat akan menginstal program yang membutuhkan Net Framework 3.5 atau dbawahnya. Salah satu kasus adalah pada saat akan menginstal ArcGIS 10.1 di Windows 8, maka akan terdapat masalah pada saat instalasi ArcGIS dikarenakan ArcGIS 10.1 membutuhkan Net Framework 3.5 sedangkan dalam Windows 8 tersebut belum terdapat Net Framework tersebut.
Thursday, December 3, 2015
Lowongan Programer dan Administrator Database Pegadaian

Barangkali ada sodara, teman, anak yang membutuhkan pekerjaan, memenuhi kekurangan programer sebelumnya, berikut ada informasi dari teman tentang lowongan kebutuhan programer dan administrator database. Persyaratan yang harus disiapkan sebagai berikut:
Lamaran ditulis dan ditandatangani dilampiri dengan :
Untuk lamaran dapat dikirimkan hardcopynya ke alamat berikut atau dibawa saat test wawancara :
Jeneral Manajer PSDM
PT Pegadaian (Persero)
Jl. Kramat Raya No. 162
Jakarta.
*Tidak dipungut biaya, Terima kasih
Lamaran ditulis dan ditandatangani dilampiri dengan :
- FC Ijazah dan Transkrip yang dilegalisir (D3 atau S1 jurusan T. Komputer, T. Informatika, Matematika dan statistik, Tehnik industri, teknik elektro, teknik mesin, Sistem informasi).
- Daftar Riwayat Hidup.
- Foto ukuran 4x6 berwarna 4 lembar
- Foto seluruh badan berwarna ukuran post card 2 lembar
- Asli Surat keterangan sehat dari dokter
- Asli Surat Keterangan bebas narkoba
- Asli Surat keterangan tidak buta warna
- Asli SKCK Asli
- FC KTP yang masih berlaku.
- Untuk Programer menguasai salah satu bahasa pemrograman saat ini (Java, PHP, C++, Phyton), nilai lebih diberikan kepada yang menguasai bahsa pemrograman android.
- Untuk database menguasai salah satu database oracle, DB2 atau mysql.
Untuk lamaran dapat dikirimkan hardcopynya ke alamat berikut atau dibawa saat test wawancara :
Jeneral Manajer PSDM
PT Pegadaian (Persero)
Jl. Kramat Raya No. 162
Jakarta.
*Tidak dipungut biaya, Terima kasih
Monday, November 23, 2015
Mengatasi Error The procedure entry point mysql_server could not be located in the dynamic library link LIBMYSQL.dll
Bagi yang mengalami atau mendapatkan error The procedure entry point mysql_server could not be located in the dynamic library link LIBMYSQL.dll itu dikarenakan terdapat file libmysql.dll di folder windows/system32. File dll tersebut dapat di download disini.
Saya pernah mengalami error tersebut pada saat membuka aplikasi ArcGIS selalu terdapat error tersebut, hal itu dimungkinkan pada saat melakukan uninstal program tertentu misal MySQL kemudian ada file yang bersifat shared yang secara sengaja terhapus. Dengan menimpakan file dll kedalam folder windows/system32 maka aplikasi ArcGIS menjadi berjalan dengan baik kembali. Semoga tulisan sederhana ini dapat membantu bagi yang membutuhkan. @wawanhn
Sunday, November 22, 2015
Mengenal Python Add-in
Sebuah Add-in merupakan kustomisasi, seperti sekumpulan tool yang ada di toolbar, yang disisipkan ke ArcGIS dalam sebuah aplikasi Desktop (yaitu ArcMap, ArcCatalog, ArcGlobe, dan ArcScene) untuk menambahkan atau menyediakan fungsionalitas tambahan untuk menyelesaikan fungsi-fungsi yang biasa dilakukan. Pada awal ArcGIS 10 telah memperkenalkan Add-in atau model baru dan inovatif yang dapat ditambahan dalam aplikasi Desktop, dengan demikian akan memudah bagi Anda untuk menyesuaikan dan menyelesaikan permasalahan dalam ArcGIS Desktop.
Thursday, November 12, 2015
Mengenal Topology dalam ArcGIS
Salah satu pertimbangan dalam pembuatan geodatabase atau database spasial dalam ArcGIS adalah untuk meningkatkan integritas dari data. Dengan demikian dengan menggunakan geodatabase kualitas data secara spasial dan non spasial menjadi lebih terjaga dibandingkan dengan menggunakan format standar shapefile (shp). Salah satu fitur yang terdapat dalam geodatabase berbasis ArcGIS adalah Topology. Topology inilah yang digunakan dalam geodatabase sehingga dapat meningkatkan integritas dari data yang dimiliki atau disimpan dalam geodatabase.
Wednesday, November 11, 2015
Ganti Background Photo Secara Online
Bagi yang membutuhkan informasi bagaimana cara mengganti latar belakang photo dengan sangat mudah dan cepat tanpa membutuhkan software-software besar seperti adobe photoshop maupun corel berikut saya share caranya. Dengan menggunakan aplikasi online burner.bonanza.com kita bisa dengan mudah ganti latar belakang photo dalam hitungan detik.
Monday, November 9, 2015
Buku Panduan Dasar Teori Sistem Informasi Geografi
Bagi yang sedang tertarik dengan sistem infomasi geografi terutama teori-teori dasarnya berikut saya share link buk panduan tentang Sistem Informasi Geografi disini
Friday, November 6, 2015
Merancang Konseptual Geodatabase berbasis ArcGIS
Dalam
penyusunan basis data perlu diperhitungkan kemampuan fungsi untuk penanganan data masukkan, penyimpanan, penelusuran yang mudah, integritas, keamanan, konsistensi, tidak adanya
redudansi dan manajemen yang baik. Untuk membangun geodatabase yang dapat mengakomodasi hal-hal tersebut harus dilakukan tahapan perancangan konseptual geodatabase dengan baik.
Wednesday, November 4, 2015
Tuesday, November 3, 2015
Menggunakan Matplotlib Bagian 1
Referensi: http://matplotlib.org/gallery.html
Untuk belajar membuat grafik dengan
matplotlib dapat menggunakan contoh-contoh grafik yang sudah dibuat yang
tersedia di web mplotlib http://matplotlib.org/gallery.html.
Dari web tersebut kita dapat belajar membuat grafik dengan menggunakan contoh.
Menggunakan NumPy Bagian 1
NumPy
adalah modul untuk komputasi ilmiah dalam Python. NumPY berisi antara lain:
- · Objek N-dimensional array
- · fungsi (broadcasting) yang cepat
- · tools yang dapat terintegrasi denga C/C++ and Fortran
- · fungsi aljabar linear, fourier transform, and kemampuan pengolahan angka lainnya
- · Memungkinkan berintegrasi dengan berbagai macam database.












