Skip to main content

Posts

Peta Surabaya Flash

Peta kota Surabaya versi Demo   Ini peta surabaya versi paling elektronik lengkap, yang saya tahu. Peta ini dibuat dengan menggunakan flash, disebarkan oleh website suarasurabaya.net. Disana juga bisa ditemukan versi online-nya yang bisa dipakai tanpa mendownload programnya. Dengan fasilitas zooming, pemilihan jalan dan lokasi terkenal di surabaya, dan scrolling peta, tentu lebih mudah menggunakan software peta ini daripada yang konvensional. "The last one is not always the best thing", di website resminya kita bisa mendownload versi satu dan versi dua dari software ini, tetapi disini bisa mendownload versi demo, atau beta kalau istilah benarnya, yang tidak bisa ditemukan di tepat aslinya, dan entah saya dapat dari mana, tapi saya yakin ini berasal dari sana juga dan nenek moyang versi yang ada sekarang. Yang paling bagus adalah yang versi demonya ini, menurut pendapat saya, karena layarnya yang lebih lebar. Dibandingkan versi paling baru dengan pengurangan ukuran tengah d...

My Portable Application List

Daftar Aplikasi portable yang saat ini saya gunakan, dikarenakan portabilitas, kegunaan, dan ringannya aplikasi saat dijalankan. Dengan rating kegunaan dari masing-masing aplikasi berdasarkan pendapat pribadi dan keseringan digunakan dalam aktifitas komputer keseharian. Mungkin ini juga akan menjadi awal untuk membahas lebih mendalam beberapa aplikasi dintaranya. Hampir semua aplikasi ini adalah aplikasi biasa yang dimodifikasi agar bisa digunakan dimana saja dengan tetap bisa menyimpan setting penting beserta dirinya. Application Usefulness Using Frequency BSplayer137\ ***** **** ComicsViewer_eng\ ** ** DeepBurner\ ** ** DOSBox-0.72\ ** * Download Direct\ ** * Easy Text To HTML Converter\ * * FirefoxPortable\ ***** **** HateML\ ...

PHP: Web File Manager

Lagi males ngomong, coba aja sendiri! eh iya, karena penerimaan form-nya menggunakan variabel global secara sporadis, jadi harus mengubah setting dari php dulu untuk versi 5 keatas karena secara default mendisable global register. Ubah settingnya misal di file /etc/apache/php.ini sesuai instalasinya, ubah off menjadi on. Atau tambahkan penerimaan semua variabel get misal dengan $ind=$_GET[ind]; dibagian atasnya. register_globals = on source code: <?php { $akses=9; $skrip=$_SERVER['PHP_SELF']."?"; $rootDir="."; $homeDir="$rootDir"; $Jenis=$homeDir; echo "Home direktori anda : ".$homeDir; } /* Example: */ //dironly ('.','','.') //fileonly('.','.','') //htmlonly('.','.html','') //w/o html('.','','.html') function fileList($dir,$ikut0,$lewat0){ $hasil=array(); $ikut=explode(' ',$ikut0); $lewat=explod...

JarMaker & j2Exe: Membuat Executable Aplikasi Java

Lupakan mitos java tidak bisa dijalankan secara langsung. Jangan percaya kalau ada yang bilang java tidak bisa dibuat menjadi aplikasi exe. Kuno kalo masih menggunakan file jar saja atau bahkan file class untuk hasil building aplikasi java. Cobalah untuk sedikit berimprovisasi membuat aplikasi java menjadi exe, hal yang tidak bisa dilakukan oleh tools yang disediakan jdk, bahkan netbeans 6 saat ini. Hasil binary compiler java berupa file class, yang dijalankan dengan perintah java namaclass. Jadi paling tidak untuk menjalankannya harus melalui command prompt, atau yang sedikit kreatif dengan membuat shortcut yang diarahkan ke java.exe dengan parameter nama class yang dipanggil, lengkap dengan pengubahan icon sesuai dengan aplikasinya. Sun sendiri mengembangkan file arsip kompresi jar, mirip dengan format zip, dengan tool yang disediakan di jdk-nya,untuk menghasilkan sebuah file yang berisi seluruh class yang dibutuhkan, sehingga dapat dilakukan pemanggilan dengan class yang pertama...

Start from the basic: Java input & Graphic2D

Cuma sedikit protes dengan beberapa buku java dari Indonesia yang agak sedikit ngawur, dari segi pemrograman. Tentu karena bahasanya yang lebih sesuai dibandingkan dengan buku buku terjemahan buatan orang asing, yang dengan isi yang sangat berbobot, harga lebih mahal, tapi karena terjemahan, ada beberapa hal yang agak sulit dimengerti. Dimulai dengan buku java 2 - AK yang sangat banyak digunakan untuk panduan belajar di kampus. Start from the basic! Membaca input dari keyboard Pada C ada scanf, pada C++ ada cin, pada pascal ada readln, pada basic ada input, tapi di java tidak ada perintah khusus untuk melakukan input data dari keyboard. Padahal, perintah ini sangat berguna untuk melakukan trial and error terutama pada saat proses awal belajar java. Sun sendiri tidak pernah memberikan caranya secara official, paling tidak saya belum pernah menemuainya di dokumentasi resmi java. Bahkan di ebook yang lain. Mungkin cuma karena saya belum pernah punya buku java, dan jarang lihat ebook java ...

AppQuery: Java Source Code

Source code dari program AppQuery di posting sebelumnya. //********* (c) 2008 om4gus(tm) ***********// //********* om4gus.blogspot.com ***********// import javax.swing.table.*; import java.sql.*; import java.util.*; import javax.swing.*; import java.awt.event.*; import java.awt.datatransfer.*; public class lihatTabel extends javax.swing.JFrame { public lihatTabel() throws Exception{ initComponents(); tabel.setModel(model=new DefaultTableModel()); } private void initComponents() {//GEN-BEGIN:initComponents buttonGroup1 = new javax.swing.ButtonGroup(); cbTabel = new javax.swing.JComboBox(); jScrollPane1 = new javax.swing.JScrollPane(); tabel = new javax.swing.JTable(); tUser = new javax.swing.JTextField(); tPass = new javax.swing.JPasswordField(); tDb = new javax.swing.JTextField(); bUpdateDb = new javax.swing.JButton(); bUpdateTable = new javax.swing.JButton(); jPanel1 = new javax.swing.JPanel(); jLabel6 = new javax.swing.JLabel(); rSqlServer =...

AppQuery: Akses Java ke semua jenis Database

Sistem baru, dimulai dengan menyelesaikan ini. Sebenarnya banyak hal yang ingin dituliskan dan dijelaskan, karena agak kompleksnya aplikasi ini, tapi malah bingung. Jadi ingat apa yang dikatakan Budi Rahardjo , kalo penulisan orang teknik Indonesia tidak menarik, lebih mirip laporan praktikum daripada sebuah karya ilmiah, dengan hal teknis tapi dengan bahasa mirip bahasa mesin, cuma berisi beberapa kata tentang fungsinya, setelah itu disambung dengan kodenya. Padahal 50% dari pengerjaan proyek seharusnya digunakan untuk pembuatan dokumentasi dan help yang menarik dan mudah dimengerti. Dan konsultan luar negeri dibayar mahal karena penulisan mereka yang rapi disesuikan dengan target pembacanya, orang teknis, konsumen pemakai, atau investor. Satu lagi, kalo membuat blog, yang penting kuantitas, baru kulaitas. Buat tulisan yang banyak dulu, baru memikirkan kualitasnya. Blog ini juga begitu, sering update, kalo perlu sehari dua kali, sebulan sampai puluhan, sekarang baru mulai agak serius,...