Jumat, 28 Juni 2013

Sistem Pendukung Keputusan (SPK) Metode WP (Weighted Product) dengan Excel Spreadsheet

Sistem Pendukung Keputusan (SPK) Metode WP (Weighted Product) dengan Excel Spreadsheet ingin coba penulis sharing di Blog ini, karena berkali-kali penulis harus menyelesaikan pekerjaan Sistem Cerdas seperti ini. Metode ini sangat peopuler di kalangan Akademisi / Mahasiswa di Jurusan Teknik Informatika / Ilmu Komputer.

Teori tentang Algoritma SPK dengan Metode WP ini sebenarnya penulis dapatkan dari sebuah sumber yang tidak mungkin disharing secara langsung di Blog ini, maka penulis coba buatkan dalam bentuk Excel / Spreadsheet sehingga kelihatan cara menghitungnya di Formula yang ada di File Microsoft Excel tersebut. Untuk teorinya mohon dicari sendiri karena penulis memang tidak terlalu bisa dalam menjelaskan Teori seperti halnya seorang dosen. Mohon maaf, kerena Penulis seorang programmer praktis.

Berikut ini tampilan SPK dengan Metode WP di Excel :

Kamis, 27 Juni 2013

Membuat Google Custom Search pada Web atau Blog

Membuat Google Custom Search pada Web atau Blog BlogspotMembuat Google Custom Search pada Web atau Blog sangat penting untuk dilakukan, karena search engine ini cukup akurat untuk mencari suatu keyword khusus untuk mencari dalam suatu web atau suatu blog.

Seperti sudah sering kita pakai Search Artikel milik Blogspot di sebelah kiri atas Blog ini, ternyata hasil pencariannya tidak terlalu akurat, kadang bisa mencari artikel yang dituju, kadang bahkan ketika koneksi agak lambat tidak bisa mencari sama sekali. Solusinya kita sediakan juga Google Custom Search Box di Blog ini.

Caranya seperti ini, buka Google Custom Search Engine. Kemudian login dengan Google Account anda, setelah itu klik New Search Engine. Kemudian masukkan URL Web di input Site to Search, dan pilih bahasa di input Language. Setelah selesai klik Create :

Minggu, 23 Juni 2013

Membuat HP Android Menjadi Wireless WebCam Diakses Di Laptop / PC

Membuat HP Android Menjadi Wireless WebCam Diakses Di Laptop / PCMembuat HP Android Menjadi Wireless WebCam Diakses Di Laptop / PC sangat-sangat menarik dan bermanfaat hehe ^_^ Asal jangan digunakan saja untuk kejahatan. Cara ini mampu membuat Perangkat Android anda menjadi WebCam dan dapat diakses dari Laptop / PC via Wireless LAN.

Install saja aplikasi IP WebCam di Handphone atau Tablet Android Anda, Gratis. Silakan klik link berikut dari Piranti Android kemudian Install. Atau dari Google Play di Android anda search dengan kata kunci "IP WebCam"

Setelah itu jalankan aplikasi. Kemudian silakan diubah setting-settingnya sesuai selera dan kemampuan device Android anda.

Kamis, 20 Juni 2013

Decompile APK, Melihat Source Code Aplikasi Android dari Google Play

Decompile APK, Melihat Source Code Aplikasi Android di Google Play bisa dimanfaatkan untuk melihat kode program dari Aplikasi Android yang sudah dalam bentuk APK. Sebenarnya judul diatas terlalu "berani" hehe, karena sebenarnya tidak semua APK dapat dilihat semua bagian source codenya. Dan sepertinya ada cara untuk mengakali agar APK tidak dapat dicompile karena penulis pernah membuktikan sendiri beberapa buah Aplikasi Komersial dari Google Play tidak dapat di-decompile menggunakan decompiler apktool ataupun dex2jar. Atau hasil Kode Programnya berantakan

Pertama yang kita butuhkan tentu saja file APK dari Aplikasi Android yang bisa saja telah terinstall di Perangkat Handhone / Tablet kita. Untuk mendapatkannya anda bisa Menggunakan Aplikasi MyAppSharer untuk Mendapatkan APK dari Aplikasi yang sudah Terinstall seperti di artikel ini

Rabu, 19 Juni 2013

Membaca Feed Atom dengan PHP Menggunakan SimpleXMLElement (PHP Atom Reader)

Membaca Feed Atom dengan PHP Menggunakan SimpleXMLElement (PHP Atom Reader)Membaca Feed Atom dengan PHP Menggunakan SimpleXMLElement (PHP Atom Reader) adalah sambungan dari artikel Membaca RSS dengan PHP Menggunakan SimpleXmlElement.

Seperti telah dijelaskan pada artikel sebelumnya, RSS beda dengan Atom. Saat ini banyak Blog, termasuk Blogspot yang menyediakan Feed dalam bentuk Atom bukannya RSS.
Perbedaan yang paling mencolok adalah RSS ditampilkan dalam Channel, sedangkan Atom dalam Entry. Tetapi keduanya dibuat dalam dokumen XML sehingga dapat dibaca juga dengan fungsi SimpleXmlElement.

Untuk membuat PHP Atom Reader ini kita buat file, misalnya dengan nama php-read-atom-simplexmlelement.php, ketikkan script seperti ini :

Senin, 17 Juni 2013

Mengambil APK dari Aplikasi Android yang sudah Terinstall dengan MyAppSharer

Mengambil APK dari Aplikasi Android yang sudah Terinstall dengan MyAppSharerMengambil APK dari Aplikasi Android yang sudah Terinstall dengan MyAppSharer sangat bermanfaat untuk mengambil installer aplikasi yang sudah terinstall di device handphone atau tablet.

Hal ini sangat penting karena  jika kita hendak menginstall aplikasi yang terdapat pada Google Play tetapi device atau perangkat yang hendak diinstall tersebut tidak terkoneksi dengan Internet maka akan kesulitan. Karena Google Play tidak memperbolehkan mendownload APK secara langsung.


Sabtu, 15 Juni 2013

Membuat Aplikasi Menggunakan MultiAutoCompleteTextView pada Android

Membuat Aplikasi Menggunakan MultiAutoCompleteTextView pada AndroidMembuat Aplikasi Menggunakan MultiAutoCompleteTextView pada Android mempunyai kegunaan seperti halnya pada Membuat Aplikasi Menggunakan AutoCompleteTextView pada Android  Pertanyaannya apa perbedaan keduanya? Setelah dicari ternyata perbedaannya MultiAutoCompleteTextView mampu mencari kata per kata yang kita ketikkan di Input tersebut, kira-kira seperti ketika menginputkan nama penerima di SMS, misalnya : Adi, Dewi, Joni. Nah, ketika kita ketik A maka otomatis mencari nama dengan awal A yaitu Adi, kemudian ketik koma, kemudian ketika ketik D maka otomatis mencari nama dengan awalan D yaitu Dewi, dan seterusnya.

Kita mulai saja, buat project Android baru di Eclipse. Pada MainActivity.java kita buat kode program seperti ini :

Jumat, 14 Juni 2013

Membaca RSS dengan PHP Menggunakan SimpleXmlElement (PHP RSS Reader)

Membaca RSS dengan PHP Menggunakan SimpleXmlElement (PHP RSS Reader)Membaca RSS dengan PHP Menggunakan SimpleXmlElement menjadikan cara membaca RSS sangat mudah dan singkat. Tidak perlu lagi parsing XML dengan DOM, SAX Parser atau apapun itu yang pernah kita gunakan di masa lalu :)

Yang harus diingat RSS beda dengan Atom. Saat ini sudah banyak Blog, termasuk Blogspot yang menyediakan Feed dalam bentuk Atom bukan RSS.
Salah satu perbedaan yang paling mencolok adalah RSS ditampilkan dalam Channel, sedangkan Atom dalam Entry. Tetapi sebenarnya sama-sama dalam dokumen XML sehingga dapat dibaca juga dengan fungsi SimpleXmlElement.

Untuk membuat RSS Reader PHP ini kita buat file, misalnya dengan nama php-read-rss-simplexmlelement.php dengan isi script seperti ini :

Kamis, 13 Juni 2013

Membuat Klik Back Button Dua Kali untuk Exit pada Android

Membuat Klik Back Button Dua Kali untuk Exit pada AndroidMembuat Klik Back Button Dua Kali untuk Exit pada Android sebenarnya mempunyai kegunaan mirip dengan cara pada artikel Mengontrol Button Back pada Android. Banyak sekali caranya mau keluar program di Android hehe ^_^. Teknik ini banyak digunakan di berbagai program Android komersial, kuncinya ada pada event onBackPressed, dan Menggunakan Handler.postDelayed. Ubah angka 2000 yang berarti 2000 milisecond atau 2 detik pada contoh di bawah ini menjadi angka lain, misal 3000 berarti 3 detik.
Ok kita mulai, buat Project Android baru. Pada MainActivity.java kita masukkan kode program seperti ini :

Selasa, 11 Juni 2013

Membuat Upload Image CodeIgniter, Mengupload Gambar (Dokumen) pada CI

Membuat Upload Image CodeIgniter, Mengupload Gambar (Dokumen) pada CIMembuat Upload Image CodeIgniter dan Mengupload Gambar (Dokumen) pada CI sangat berguna ketika kita tidak hanya ingin menambahkan data dalam bentuk tulisan teks, tetapi juga dalam bentuk gambar atau dokumen. Artikel ini adalah bagian terakhir dari artikel CodeIgniter yang lain yaitu Menampilkan Data(View), Mengedit Data (Update), dan Menghapus (Delete).

Buatlah View dengan nama /webci/application/views/vaddkaryawan.php seperti ini :

Minggu, 09 Juni 2013

Mengeset LookAndFeel Pada Tampilan Jendela Form Java Supaya Seperti Tampilan Windows

Mengeset LookAndFeel Pada Tampilan Jendela Form Java Supaya Seperti Tampilan Windows
Mengeset LookAndFeel Pada Tampilan Jendela Form Java Supaya Seperti Tampilan Windows sebenarnya masalah klasik. Berkali-kali penulis mengalami harus mengerjakan hal ini. Karena saking seringnya, kita tulis saja, supaya tidak perlu cari-cari lagi hehe :D.

Yang perlu dicatat, tidak semua LookAndFeel terinstall di komputer, sistem operasi atau JDK tempat aplikasi akan kita jalankan. Oleh sebab itu kita membutuhkan kode program yang "safe" (aman) agar tidak error ketika berusaha merubah LookAndFeel.

Membuat Aplikasi Menggunakan AutoCompleteTextView pada Android

Membuat Aplikasi Menggunakan AutoCompleteTextView pada AndroidMembuat Aplikasi Menggunakan AutoCompleteTextView pada Android berguna ketika kita ingin menampilkan Input seperti EditText tetapi bisa menampilkan List Pilihan yang sesuai dengan kata yang sudah diketik, bahkan bisa melengkapi (auto complete) teks yang telah kita ketik. Kira kira seperti sewaktu kita ketik kata pencarian pada Search Engine Google, yang bisa menampilkan kata yang memiliki kesamaan dengan huruf atau kata yang sudah diketik.

Caranya, kita buat project Android baru di Ecplise. Pada MainActivity.java kita ketik source code ini :

Kamis, 06 Juni 2013

Menampilkan ListView dan ScrollView di Android dalam Satu Tampilan Layout

Menampilkan ListView dan ScrollView di Android dalam Satu Tampilan LayoutMenampilkan ListView dan ScrollView di Android dalam Satu Tampilan Layout kelihatannya sederhana, tetapi implementasinya sangat sulit. Karena pada dasarnya ListView jika dimasukkan dalam ScrollView tidak akan mau Scroll, sebaliknya Scrollview juga tidak mau dimasukkan di dalam ListView hehe.

Solusinya ScrollView dan ListView harus disendirikan tetapi harus diatur dengan Layout yang melingkupi keduanya, misal memakai LinearLayout agar keduanya tidak saling mendesak atau menutupi.

Contoh aplikasinya kira-kira seperti ini, buatlah Project Android baru, di layout activity_main.xml buat seperti ini :

Rabu, 05 Juni 2013

Membuat Aplikasi Web Peta OpenLayers untuk Menampilkan Bing Map

Membuat Aplikasi Web Peta OpenLayers untuk Menampilkan Bing Map
Aplikasi Web Peta OpenLayers untuk Menampilkan Bing Map dari Microsoft. Setelah mempelajari cara Menampilkan Peta YahooMap di OpenLayers dan GoogleMap di OpenLayers. Belum lengkap rasanya jika belum mencoba Peta buatan Microsoft yaitu BingMap untuk ditampilkan di OpenLayers. Karena selain lengkap, peta ini juga tidak kalah canggih dari GoogleMap.

Seperti sebelum-sebelumnya, agar script di bawah ini dapat dijalankan, silakan download dan install OpenLayers, dari sini. Bagi yang belum pernah bisa membaca dahulu dari artikel Mengenal OpenLayers berikut ini.

Buatlah file HTML openlayers-bing-map.html :

Selasa, 04 Juni 2013

Membuat Aplikasi Android ListView Seperti Kamus Scroll Ke Posisi Tertentu, Dua ListView Berdampingan

Membuat Aplikasi Android ListView Seperti Kamus Scroll Ke Posisi Tertentu, Dua ListView BerdampinganMembuat Aplikasi Android ListView Seperti Kamus Scroll Ke Posisi Tertentu, Dua ListView Berdampingan, maksudnya kalau anda pernah lihat kamus ada index hurufnya di samping kanan ListView, kemudian jika index huruf misalnya huruf "P" diklik langsung scroll otomatis ke baris ListView yang memiliki awalan huruf "P" juga. Nah seperti itulah kira-kira, susah sekali membuat judul artikel ini ;p

Ada dua bagian yang cukup sulit pada Project ini, yaitu bagian membuat dua buah ListView berdampingan. Dan satunya membuat agar ListView bisa scroll otomatis ke posisi baris tertentu.

Nah caranya, buat Project baru. Ketikkan kode program berikut di MainActivity.java :

Senin, 03 Juni 2013

Membuat Halaman Paging Untuk Menampilkan Data pada CodeIgniter Menggunakan Library Pagination

Membuat Halaman Paging untuk Menampilkan Data pada CodeIgniterMembuat Halaman Paging Untuk Menampilkan Data pada CodeIgniter Menggunakan Library Pagination dibutuhkan karena bisa jadi data yang ditampilkan sangat banyak, katakanlah seribu atau beberapa puluh ribu baris sehingga tidak akan bisa ditampilkan dalam satu halaman. Artikel ini juga merupakan sambungan dari artikel CodeIgniter yang lain yaitu Menampilkan Data(View), Mengedit Data (Update), dan Menghapus (Delete).

Buatlah view dengan nama /webci/application/views/vguru.php seperti ini :

Minggu, 02 Juni 2013

Membuat Aplikasi Web Peta OpenLayers untuk Menampilkan Yahoo Map

Membuat Aplikasi Web Peta OpenLayers untuk Menampilkan Yahoo Map
Aplikasi Web Peta OpenLayers untuk Menampilkan Yahoo Map. Setelah berhasil menampilkan Peta GoogleMap dengan OpenLayers, coba kita pelajari teknik menampilkan Peta Web dari Yahoo ini. Memang tidak sepopuler GoogleMap tetapi cukup berkualitas juga.

Seperti diterangkan sebelumnya, agar script di bawah ini dapat dijalankan, silakan mendownload dan menginstall OpenLayers, dari sini. Bagi yang belum paham bisa membaca dahulu artikel Mengenal OpenLayers berikut ini.

Buatlah file HTML openlayers-yahoo-map.html :