Monday, October 27, 2014

Tips: Menjelaskan Konsep 'Abstrak' Hari Ini, Kemarin dan Besok

Berikut salah satu tips yang kami lakukan untuk menjelaskan konsep hari ini, besok dan kemarin. Mungkin bagi anak hal tersebut abstrak agak susah difahami. Kami coba petakan dengan sesuatu hal yang kongkrit yaitu seragam sekolah. Seperti tertera dalam gambar berikut:


Kebetulan anak kami juga sudah bisa baca sehingga tidak kesulitan baca jadwal tersebut. Hari Senin dan Selasa memakai seragam oranye, dan seterusnya. Alhamdulillah, dalam siklus 1 minggu anak kami sudah bisa menentukan hari ini dan besok. Terutama senang sekali kalau tahu besoknya hari Sabtu atau Minggu, karena berarti libur.

Wednesday, May 21, 2014

Review: Nokia X

Penulis terdorong untuk menulis review Nokia X untuk berbagi tentang sebuah handphone yang secara harga menengah (kisaran 1,6 juta rupiah) tetapi sebanding dengan kepuasan performa yang didapat. Nokia X merupakan produk nokia yang pertama kali mengadopsi platform Android 4.1.2 (Jelly Bean).

Tampilan Antar Muka
Dari segi tampilan merupakan sebuah penyegaran terhadap tampilan yang biasa terdapat dalam handphone android pada umumnya. Gaya tampilan lebih menyerupai metro UI ciri khas produk-produk Microsoft daripada tampilan standar Android. Fitur 1 desktop dan 'scroll' ke atas dan bawah memungkinkan akses cepat terhadap aplikasi yang akan digunakan.

Kemudian, aplikasi widget buatan penulis yaitu Tanggal Hijriyah dan Waktu Shalat juga dapat ditampilkan berjalan dengan baik (***happy***).

Sisi Artistik
Fitur yang memungkinkan pengguna mengubah-ubah warna dasar untuk icon di desktop menjadikan tampilan yang menarik dan artistik

Google Service
Bagi pengguna android yang merasakan manfaat google service akan kecewa karena bawaan dari pabrik tidak mendukungnya. Beberapa fitur yang biasanya ada pada handphone android seperti fitur sinkronisasi otomatis daftar kontak dengan google account tidak dapat dilakukan. Aplikasi standar google seperti Google Play, Hangout, dan sebagainya tidak terpasang secara 'default'. Akan tetapi bagi pengguna setia google tidak usah khawatir, dengan berbagai trik yang bahkan tidak memerlukan 'rooting' kita bisa memasang google service seperti yang penulis sudah lakukan.
Sensor
Hanya satu yang penulis sayangkan adalah tidak adanya sensor magnetik sehingga tidak bisa menjalankan aplikasi 'Compass'.

Penilaian Umum
Secara umum performanya cukup memuaskan sebanding dengan harga yang ditawarkan. Dari sisi stabilitas serta kecepatan cukup baik. Secara fungsi memenuhi semua 'requirement' sebuah perangkat smartphone/handphone.

Demikian semoga bermanfaat.

Friday, April 25, 2014

Konsep Open Data untuk Era Keterbukaan

Beberapa waktu lalu Jokowi mengkritik teknologi yang dipakai KPU kurang canggih? sumber pada link berikut.

http://inet.detik.com/read/2014/04/04/075311/2545120/398/jokowi-sistem-it-kpu-kurang-canggih

Namun ketika saya amati di portal Pemilu 2014:

http://pemilu2014.kpu.go.id

Ada konsep yang menarik yang diperkenalkan oleh KPU saat ini, yaitu open data. Dengan konsep ini KPU menyediakan layanan data yang sifatnya mentah. Sehingga pihak lain dapat menampilkan atau mengolah lebih lanjut data-data yang tersedia dari KPU.

Setidaknya ada 6 layanan data yang tersedia dari KPU:

Konsep ini di masa yang akan datang mungkin bisa dikembangkan menjadi layanan data satu atap yang disediakan pemerintah. Tentunya layanan ini mempertimbangkan level keamanan yang berbeda sesuai kewenangan pengguna dari berbagai kelompok.

Jenis data yang mungkin disediakan seperti data kependudukan, hukum & aturan perundang-undangan, payroll, tabungan hari tua, zakat, dan perpajakan. Dengan adanya data kependudukan yang terintegrasi, berbagai kendala yang terjadi saat ini bisa dengan mudah diatasi seperti masalah carut-marutnya DPT. Perubahan alamat seseorang bisa dilakukan dengan mudah. Ketika dilayani di bank gak usah ribet lagi ngisi formulir.

Kalau saja payroll setiap orang di Indonesia terintegrasi dalam konsep ini, tindak pidana korupsi juga bisa ditekan.

Konsep ini juga mendukung situasi keterbukaan yang membawa banyak maslahat. Sebagaimana sabda Rasululluah SAW,

" ... dosa itu adalah segala sesuatu yang menggelisahkan perasaanmu dan yang engkau tidak suka bila dilihat orang lain" (HR Muslim)

keterbukaan bisa menghindarkan kita dari dosa.

Wednesday, April 2, 2014

PyIslamia API Reference Document

Dokumen API (Application Programming Interface) untuk PyIslamia bisa diunduh di sini. Dokumen tersebut memuat daftar paket python yang terdapat dalam modul PyIslamia.

Berikut contoh kode python untuk menghitung posisi bulan:
Jika script tersebut dijalankan, maka hasilnya sebagai berikut:

Wednesday, March 26, 2014

Menjalankan Django di Raspberry PI Virtual Host

Di dalam file berikut terdapat penjelasan tatacara menjalankan image Raspberry PI pada sebuah PC/Laptop dengan OS Ubuntu menggunakan aplikasi QEMU. Dengan mengikuti petunjuk yang dijelaskan di dalamnya, anda tidak perlu memiliki perangkat Raspberry PI untuk memulai mengutak-ngatik isinya.

Silahkan unduh file petunjuknya di URL berikut:

https://www.dropbox.com/s/kbc34q2xsrf7a4z/Running%20Django%20in%20Raspberry%20Virtual%20Host.pdf?dl=0



Semoga bermanfaat.

Tuesday, March 18, 2014

Tutorial Pemula: PyIslamia - Astronomi Islam dalam Pemrograman Python (v2.0)

Sebagai lanjutan dari posting sebelumnya, document berikut adalah revisi dari dokumen versi 1.0, silahkan unduh di situs dropbox berikut:

https://www.dropbox.com/s/af7zqamonf9pq07/PyIslamia%20-%20Astronomi%20Islam%20dalam%20Pemrograman%20Python%20v2.1.pdf


Apabila anda sudah mengikuti langkah-langkah di document v1.0 dan mengalami kendala dalam instalasi MSYS (terutama bagi pengguna windows 8), maka lakukan hal berikut:

  1. Uninstall MinGW dan MSYS dari "Control Panel".
  2. Hapus folder MinGW dan MSYS
  3. Ulangi installasi MinGW/MSYS sesuai petunjuk di dokumen versi 2.1 bagian 1.5 dan 1.6.
Selanjutnya anda akan diperkenalkan pada penggunaan Eclipse IDE dan PyDev plugin pada Bab 2.

Penulis sudah mengupload aplikasi eclipse (yang sudah terinstall PyDev) dan Java runtime versi 7 di alamat ftp yang tertera di Bab 2. Hak cipta dan distribusi tetap milik publisher masing-masing. Penyimpanan di ftp bersifat sementara, untuk kemudahan pembaca dokumen tutorial ini.

Demikian, semoga bermanfaat.



Friday, March 14, 2014

PyIslamia: Tutorial Buat Programer Pemula dalam Pemrograman Python pada Bidang Astronomi Islam

Pada tutorial ini saya lampirkan sebuah tutorial untuk tingkat dasar dalam hal pemrograman python pada bidang astronomi Islam. Document melingkupi topik:

  • Langkah-langkah setup environment untuk python development pada OS Windows 7
  • Contoh-contoh penggunaan modul PyIslamia.
Klik di sini untuk mengunduh file tutorial tersebut dari situs dropbox. Pada file tersebut terdapat kumpulan file-file proprietary pada situs ftp://islamia.dssoft247.com. Penulis tidak bermaksud mendistribusikan secara file-file tersebut secara ilegal, hal ini semata-mata demi kemudahan pembaca saja. Link di FTP tersebut tidak akan berlaku lagi setelah 1 bulan dari tanggal posting ini.

Selamat mencoba, semoga bermanfaat.

Monday, March 10, 2014

Trik Amatir Melakukan HTTP POST Menngunakan Script Python

Tulisan ini akan mengulas trik amatir melakukan form POST menggunakan python script. Latar belakang terinspirasi dari halaman polling online di koran online republika.

http://www.republika.co.id/page/poll/52d66e047bfb8b6424000000

Halaman tersebut menampilkan polling yang hasilnya tidak rasional. Ada vote sebanyak 162,862  yang rasanya tidak mungkin dilakukan oleh genuine voter. Saya yakin ada pihak yang melakukannya dengan teknik programming. Berikut ini salah satu trik amatir yang bisa dilakukan oleh script python sehingga bisa memasukan voting entri ke dalam voting tersebut. Tulisan dibuat tanpa maksud yang buruk, semata-mata untuk menambah khazanah kelimuan dalm bahasa pemrogramman python.

Dalam script berikut terbagi  dalam 2 bagian. Bagian pertama melakukan aksi GET untuk mendapatkan cookie yang diset. Lalu bagian selanjutnya melakukan POST dengan data yang dikehendaki.

Ketika anda jalankan script berikut, maka PILIHAN KE-3 akan bertambah 1 pemilih (maaf bukan kampanye ya :-)...)


Thursday, February 27, 2014

Database Kewilayahan RI dari Propinsi sampai Desa

Bagi yang membutuhkan data secara hirarki kewilayan dari mulai Propinsi sampai desa silahkan kunjungi git server:

https://bitbucket.org/tatataufik/indodata.git


Wednesday, January 15, 2014

Widget/Gadget: Survey Pilpres 2014

Blogger/Blogspot

1. Login ke blogger.com dengan account anda.
2. Klik "Tata Letak"  > "Tambahkan Gadget"
3. Pilih "Tambahkan milik anda"
4. Masukan URL http://www.dssoft247.com/pilpres_gadget.xml

 Web Sendiri

1. Edit html di web anda sehingga mengandung kode berikut:


Monday, January 13, 2014

Widget/Gadget: Survey Pilleg 2014

Blogger/Blogspot

1. Login ke blogger.com dengan account anda.
2. Klik "Tata Letak"  > "Tambahkan Gadget"
3. Pilih "Tambahkan milik anda"
4. Masukan URL http://www.dssoft247.com/pilleg_gadget.xml

 Web Sendiri

1. Edit html di web anda sehingga mengandung kode berikut: