Senin, 06 Desember 2010

Automate u're KOC Progress with script and GreaseMonkey

Greasemonkey is a firefox's plugin that designed to running mocros script for automate some particular web jobs.
there is some another plugin for provide macros script but we learn about greasemonkey.

in google chrome it's built-in default in the internal engine...
but for some cases we can't to run the macros.

ok... enough with prolog

let we start with practice...

1. download 'n install grasemonkey from firefox website or u can use add-on facility in tool menu.

for howto install the plugin please search in the net.

2. download 'n install macros scripts koc from this link

in this case... b'coz i just start to begin, so i use only the "build helper" and "koc toolkit". for the next level we can use "kocattack" to automate attack to attack barbarian/wilderness for example
n to install just click on install button on the web.

3. open u're koc 'n it will show like this


4. to add the upgrade schedule just click on the build button

'n then click "build mode" button until the button caption change to "build = on"

and then u can pickups the the items that u want to be upgrade.
and ended with click on button "build on" and changed to button "build = off"
To execute this schedule list is with click on the button "Auto Build = off" until changed to "Auto Build = On"

the capacity to upgrade is depend on the resources u have

Senin, 29 November 2010

Torrent Execute

Pengertian : Torrent merupakan teknologi perangkat lunak yang memungkinkan pengguna komputer mendistribusikan data ke pengguna yang lainnya melalui Internet secara peer to peer

Sejarah : Torrent dikembangkan oleh Bram Cohen dengan menggunakan bahasa program Python dan diperkenalkan pada konferensi CodeCon di tahun 2002. Lisensi program ini, sejak versi keempat, tunduk pada BitTorrent Open Source License yang merupakan modifikasi dari Jabber Open Source License.

Cara kerja : Ketika akan mendistribusikan data... torrent akan menganalisa data tersebut dan memecahkannya menjadi bagian - bagian yang lebih kecil.
dan semua informasi tentang ukuran asli dan berapa banyak pecahan datanya diinformasikan didalam sebuah file kecil berekstensi .torrent yang disebut track.
bagi pengguna internet yang ingin memperoleh file tersebut... dapat mendownloadnya dengan memanfaatkan referensi yang ada didalam file track dengan menggunakan program-program torrent client.

seeders & leechers : ketika pemilik file (seeder) pertama mengupload track kedalam website pengumpul torrent...
maka pengguna internet yang membutuhkan/mencari (leecher) file di web pengumpul torrent tersebut mendownload file track tersebut dan menjalankan proses downloadnya menggunakan aplikasi torrent client yang selanjutnya akan mendownload file aslinya...
setelah itu...
leecher tersebut dapat menjadi seeder yang kedua...



Karena file asli yang di distribusikan berupa file yang terpecah-pecah dalam ukuran yang lebih kecil... maka leecher yang lain dapat memperoleh file tersebut tidak hanya dari 1 sumber tetapi dari beberapa leecher yang kemudian bersama-sama menjadi seeder setelah melakukan download dari seeder sebelumnya...

Disinilah keuntungan metode torrent tersebut... karena jika salah satu seeder atau bahkan seeder pertama mati/tidak aktif/tidak menjadi seeder lagi... leecher tetap dapat mendownload file tersebut...
tentu saja selama masih ada seeder yang mendistribusikannya.

CMIIWW

Kamis, 18 November 2010

W.H.Y

ahhh...
aneh skali ngliat pilm2 barat yg mencoba mendogma kita dengan paham2nya...
but in the other hand kita pun begitu permisive dengan sgala agitasi yg ada...
ahhh... dewa banget...

but essencially...
for me...
terasa aneh duduk di lantai dan meletakkan kepala didalam dudukan toilet sambil muntah2 ...
clean...?
definitely...
mengkilap malah...

but dude...
that's is place to pup...
even we call "it" potty 'n make it innocent or adorable...
it still sense wrong...

belom lagi tidur dikasur ato ngangkat kaki di sofa dengan sepatu lengkap terpasang...
that's odd

tapi balik lg kekita...
scara pribadi i pernah ngliat langsung my pals did that...
mungkin perlu digalakkan kembali slogan2 lama...
mungkin p4 is good enough...

ah embuhlah...
from now on
things is very wrong...

'n what we must todo...
suck it up...?

or fight it up...

ahhh... dunia...
andai kau seindah surga

Minggu, 14 November 2010

Kreasi Form di netbeans

May be it's bored...
but i had confused with this stuff
whataver...
just cekidot

Secara default netbeans menggunakan metal sebagai laf[Loon And Feel] theme nya... CMiIWW
jd ktika kita mengkompile/run aplikasi java kita yang kita bangun dengan netbeans...
maka tampilannya menggunakan themes yg bernama metal...

untuk mengedit themes standard dengan themes yang lain kita perlu menyertakan
class ui manager didalam main prog kita...
dan memanggilnya didalam fungsi main

===========================================
import javax.swing.UIManager;

public static void main(String args[]) {
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
//UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
//UIManager.setLookAndFeel("com.sun.java.swing.plaf.mac.MacLookAndFeel");
//UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new KalkulatorSederhana().setVisible(true);
}
});
}catch (Exception ex){
System.out.println(ex);
}
}
===========================================

berikut adalah beberapa themes yg dapat digunakan...

UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
UIManager.setLookAndFeel("com.sun.java.swing.plaf.mac.MacLookAndFeel");
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

jika menginginkan tampilan custom...
kita dapat mendownload file jar yg berisi laf custom dan letakkan di dalam path class kita.

Sementara itu...
kita dapat melakukan hal yg sama dengan ide env java
to make this things happen

start java dari konsol dengan parameter --laf UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel").
netbeans --laf UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel")
dan tampilah netbeans dengan mode nimbus

dapat juga dengan memberikan parameter tersebut didalam file /etc/netbeans.conf pada line netbeans_default_options
but... it seem dosn't work for me... kurang teliti maybe

Kamis, 11 November 2010

penggunaan pgdbf

tool ini berguna untuk mengakses database dbf [fox/xbase] dan mengkonvertnya kedalam sebuah database postgresql

untuk prosedur hanya membaca field didalam konsole/terminal kita dapat memberikan perintah
$pgdbf -m "nama_tabel".FXP "nama_tabel"dbf

untuk langsung memasukkan kedalam server db postgres gunakan perintah ini
$pgdbf -m "nama_tabel".FXP "nama_tabel"dbf | iconv -c -f UTF-8 -t UTF-8 | psql "nama_database_tujuan"

cttn :
sebelumnya siapkan terlebih dahulu database tujuan
proses dilakukan di env postgres : dengan subtitute ke user postgresql
$sudo su "nama_user"

Selasa, 09 November 2010

Java Hallo World

Seperti ritual sejenis di bahasa pemrograman yang lain kita akan mengawali sesi java kita dengan Hallo World
sebagai catatan... dokumentasi ini lebih bersifat pengingat atau jurnal pribadi...
untuk menandai dan mengingat step2 yang telah dilewati...
mungkin isinya tidak akan lengkap...
atau hanya berupa catatan kaki saja...
untuk itu masukan dari audiens akan sangat diharapkan...

apa sih hallo world...
hallo world adalah proses inisiasi... atau simple step didalam sebuah pemrograman...
yang menampilkan kata "Hallo World" atau kata2 lain sbagai penanda bahwa kita telah menyentuh environment bahasa tersebut...[dalam hal ini adalah java]

enough with chit-chat...
lets begin...

buka konsol dan gunakan editor vi atau yang lain sesuai kebiasaan anda...
ketikkan script berikut

public class HalloWorld{
public static void main(String args[]){
System.out.println("Hallo World");
}
}

simpan dengan nama HalloWorld.java

perhatikan penulisan nama file...
sesuaikan dengan nama class...
perbedaan di nama file dan class akan menyebabkan error saat kompilasi
oiya satu lagi java case sensitive yaaa...

compile dengan perintah
$javac HalloWorld.java
hasil kompilasi akan berbentuk file binary dengan ekstensi *.class
jalankan hasil kompilasi dengan perintah
$java HalloWorld

maka konsol akan menampilkan tulisan Hallo World
sesuai dengan yang kita tulis di bagian System.out.println("Hallo World");

seeyou next pub

Senin, 08 November 2010

phpmyadmin Tidak mau muncul

walaupun sudah menginstall mysqladministrator dan mysqlquerybrowser tetapi penasaran juga pengin nginstall phpmyadmin...
secara phpmyadmin paling tahan banting[ada di mana2] dan sangat familiar

hihihi padahal alasan utama gak sadar kl waktu install mysqladministrator udah keinclude juga mysqlquerybrowsernya...
dan kbingungan waktu mau ngerestore projek latian yg dbnya di save di *.sql

but lives must go on 'n mari kita solve our problem dari pada sibuk ngurusin kekonyolannya...

pada awalnya...
sengaja mysql tidak saya install dan hanya menginstall postgresql saja...
karena menimbang web & aplikasi2 yang akan saya buat akan saya beri backend postgres bukannya mysql...

but...
beberapa tutorial yang ada...
dan sepertinya akan sangat membantu...
menggunakan backend-db mysql...
yahhh... dengan terpaksa kuinstall lah mysql
[sebelomnya apache - postgresql - netbeans doank]

permasalahan terjadi dsini...
stelah mysql terinstall dan sudah berjalan lancar...[oh iya skarang ada opsi buat ngisi password wkt nginstall mysql ^_^ cupu mode ON ^_^]

lancar karena sudah jalan dan udah sukses membuat database...
tetapi ketika menjalankan phpmyadmin kok ngga mau jalan...
error 404 returnnya
padahal phppgadminnya clink-clink-clink...

apppaaaaaaaa coba masalahnya...
udah kurestart berkali2 apache+mysql-nya sambil melototin file2 konfigannya tapi tetep aja gak nyantol

akhirnya dapet juga solusi yg ditunggu2

jalanin perintah
sudo dpkg-reconfigure phpmyadmin
dari konsole

isi parameter2 yang diberikan dan yg diperlukan stelah slesei restart kembali apache+mysql
'n...
voila...
eprithing is run as well as i wishes...

sorry brothe... yg ini gak janjiin screenshotannya... soalnya dah lupa [padahal males hihihi]

PostgreSQL user initiation

Mengapa pembahasan ini masuk kedalam label ubuntu...
karena proses ini terjadi di lingkungan kubuntu yg terinstall di PC di rumah...
tp pada prinsipnya prosedur ini dapat berjalan di platform yang berbeda baik *nix like lain atau win* based platform...

stelah menginstall postgresql dengan sempurna[sempurna dalam arti tidak ada masalah/peringatan/error dalam installasi]

buka pgadmin pada sub development dan jalankan dengan memasukkan nama database, host, dan sebagainya maka akan muncul error...

untuk mengatasinya masuk kedalam konsol/terminal ketikkan perintah :

sudo su postgres -c psql template1
ALTER USER postgres PASSWD 'isikan password anda disini';
\q

stelah itu anda dapat melakukan langkah awal td...

sekian trim's...

screen capture menyusul

Jumat, 29 Oktober 2010

Kecewa dengan Kubuntu

Hari ini aku tlah kcewa...
krn kubuntu ksayanganku tidak dapat berjalan secara optimal di surrogate lepieku...
krn lepi ksayangan sedang check-up 'n opname di serpis centernya... maka terpaksa make jasa si neon...

tp dasar nasib lg tidak mujur... ada bbrapa hal yang ngeganjel di jalan [maklum jalanan kampunk gw emank banyak kulemnya]

VGA : vga shared... bikin kcewa krn performa bakal terkena imbasnya habis2an diatas kertas.
dan ternyata kenyataan dalam dunia fantasi tidak meleset sdikitpun dengan alam nyata. vga shared dengan chipset sis 771/671 tidak didukung oleh si kubuntu... stelah searching kanan dan kiri trial kanan dan kiri akhirnya nyerah juga. dr edit xorg sampe insert driver masih aja gak bisa. kuputuskan untuk menyerah...

wlan : What is problem with wlan... the answer is none... just cannot access the accesspoint...
why...? definitely no idea...
driver kdetek searching jalan... tp bonding nothing...
stelah ku shutdown semalem...
td pagi ku on in... 'n tba2 wlannya aktip seperti seharusnya...
senangnya... [japanese anime style]
kuputuskan untuk tidak menyerah...

surrender is deactivated...

time goes by... everything is going fine
'n sudenly
it did it again...

menyerah is final option...
searching kanan dan kiri kuputuskan untuk mendownload pclinuxos instead mandriva...
krn mandriva udah sering... skali2 coba new face...
download completed... verifyed unsuccessfull
md5nya gak pas...

akhirnya ku putusin untuk mendelete iso downloadanku dan start all over again with mandriva spring for last option...

skarang... downloadan baru 20%
krn bandwidth di share ama ttangga
so...
cuman pake 40an% dari total bw yg ada...

buat menghilangkan kbete-an mending serching2...
u know apa yg bikin jengkel at all...

ternyata md5 yg kupake buat verify bukan md5 yg seharusnya...
padahal ku ambil dari page dl official sitenya...
akhhhhhhhhhhhh...
sial...

eh taunya yg td udah bner...

Selasa, 26 Oktober 2010

cannot get the exclusive lock on the packaging backend

pada saat pertama kali install/update aplikasi di kubuntu amit2 beratnya.
mungkin ini karena address repo yg masih nangsang di id.archive.ubuntu.com.
pretty hard huh...
tp itu udah fix dgn tanda meningkatnya kecepatan install/update setelah saya arahkan ke repo local indo.

tp malang nasi telah menjadi bubur..
ketika belum di arahkan ke repo indo saya terlanjur mencoba2 buat install/update aplikasi.
dan entah krn apa wkt itu... [lupa mode on]
sepertinya terjadi error krn prosesnya ku cancel.

ini pun ku ketahui setelah mencoba menginstall lg bbrapa minggu kmudian...
krn untuk lepie repo udah lancar...
so ide pintarnya adalah memberikan perlakuan yg sama
"update local repo" pada kompie.

but things happen
repo udah menuju lokasi yg seharusnya...
tp proses update/install tidak berjalan seperti yg seharusnya

error messagenya : "cannot get the exclusive lock on the packaging backend" dan bla bla bla... lupa
and ada help command untuk memperbaiki dibawahnya yaitu dpkg -configure -a

but stelah bbrapa kali mencoba command tersebut hasilnya tidak seperti yg diharapkan...
issues doesn't fix away...

kemudian ihlam cerdas pun datang padaku...
laksana wangsit dari eyang empu gandring...
ku gandringggg... ehhhh....
ku copas "error" tersebut ke eyang gugel

'n voila...
page indonesia tidak memberikan solusi...
dan terpaksalah page yg berbahasa linggis itupun ku baca satu2...

fyuh...
dan akhirnya pencerahanpun tiba...
ternyata mataku sendirilah yg tlah slewah menangani masalah ini..
seharusnya command "dpkg -configure -a" ditulis "dpkg --configure -a"

ahhh dunia IT...
titik koma saja menjadi masalahhhh....
hal2 sperti inilah yg dulu hampir membuatku putus asa dalam belajar...

jgnkan merangkai logika...
tanda baca aja paling bisa menghabiskan waktu untuk mengkoreksi...

Rabu, 20 Oktober 2010

AnyRemote


YAATTTTAAAAAAAAAAAAAAAAAAAA....
Itulah ekspresi kegembiraan Hiro Nakamura ketika sukses melakukan teleportasi dari kantornya di jepang menuju NewYork yg letaknya di Amerika serikat dalam serial HERO.

Begitu juga rasa kegembiraan yg saya rasa ketika berhasil melakukan uji koneksitas komputer dengan bluetooth.
ide awalnya untuk meremote presentasi, tp di pertengahan jalan ternyata aplikasi2 lain bisa juga berjalan dengan baik walupun belum semua aplikasi...
Tetapi untuk aplikasi tertentu anyremote memberikan interface khusus mis amarok audio player.

Hanya yang disayangkan anyremote tidak/belum ada versi desktop windowsnya jadi hanya untuk linux environment doank..
tp untuk sisi client/hp remote... anyremote mendukung merk2 hp mainstream yg ada dipasaran...
bahkan ada untuk versi iphone/ipod touchnya ckckck
te o pe be ge te dech...

untuk proses installasi...
ketikkan anyremote pada kpackageedit [kebetulan os yg dipakai kubuntu]
lalu download anyremotenya...
cttn : krn kubuntu menggunakan kde env maka saya memilih kAnyremote sebagai interface remoteservernya
untuk gnome bisa menggunakan ganyremote
lalu install [dependensi otomatis terinstall]

untuk sisi klien upload client remotenya menggunakan kanyremote td...[tentunya setelah blutut di komputer dan hp dijalankan]

tp untuk kasus ini upload clientnya gagal...
krn tidak berhasilnya mendownload daftar aplikasi client ketika installasi remote servernya
tp don't be angry
kita dapat mendownloadnya sendiri di alamat ini

kemudian install dan jalan di hape [jgn lupa untuk mengONkan bluetooth dihapekita terlebih dahulu.

untuk melakukan remoting

jalankan blutut di pc dan aplikasi kanyremotenya lalu pilih daftar aplikasi yang ingin diremote di daftar aplikasi di dalam kanyremote lalu pilih start

untuk klient
setelah blutut di hape sudah aktif... jalan aplikasinya kemudian pilih search untuk mendeteksi koneksi blutut dan server remotenya...
setelah terbaca klik connect dan...
tadaaaaaaaa... remote pun sudah bisa dijalankan...

Si Perfect Ten

Kl ngliat judul... kek plajaran bahasa linggis yaks...
but perfect ten ini merupakan istilah dari time realese ubuntu maverick meerkat yg mengepaskan tgl 10 bln 10 thn 2010 jam 10 lewat 10 menit 10 detik...

gak perfect banget sih... soalnya tahun 2010... coba tahun 10 pasti lebih pas lagi. plus I gag bisa ngedonlot waktu itu... wkwkwkw...

enough with opening gak jelasnya

begin with review...
oiya os yg dipake kubuntu
perangkat asus eeepc 1005ha

so par so gut [selama sminggu ngejalanin]
cuman bete mode on pas update2 aplikasi leletnya minta ampyun
tp akhirnya fix jg... solusi : arahin alamat repo ke server lokal tinggal update 'n list servernya pun muncul
dan nginstall netbean pun cukup cepat di tinggal makan slesei... padahal kemaren 10jam gak kelar2 sampe ditinggal tidur masih belom kelar... grrrrrrrr akhirnya ku cancellah dengan berat hati dan dongkol segede jengkol...

boot cepat cuman gak tau nih knapa kok blom pake grub persi 2

tampilan good... pake netbook env but i switch to desktop env krn biasa pake kde. oiya alasan pemakaian kubuntu krn udah kadung feelgut pake kde

satu yg dr dulu jadi ganjelan, dan gak tepat jg sih kalo di lemparin ke ubuntu, krn ini lebih ke kdenya and bkn salah kdenya jg seh... lebih ke widgetnya aja... jamnya itu lohhh... segede gambreng

selanjutnya
amarok... tau nih error mulu suka shutdown ndiri kl disave playlistnya tp gpp...
gak ngeganggu yg lain.

oiya mp3 video dll gak jalan ato gak jalan dengan sempurna sebelum di downloadin ekstensi tambahannya...
bnernya udah ada opsi buat nginstall+install driver propietary waktu pertama kali nginstall sihhh...
tp ku disable krn bikin lama nginstallnya [ato mungkinkrn wkt nginstall pertama repo lokalnya belom ada]

but whatever yg penting soparsogut... untuk screenshoot besok di uplot deh

hmmm... ngreview apa lagi yaks... besok deh belom ada ilham wkwkwkwk...

Jumat, 07 Mei 2010

CHROME VS FDM

Tidak berpanjang lebar...

bagi tmen2 yang menggunakan google chrome sebagai browser dan FDM sebagai download managernya tentunya pernah mengalami hal ini : tidak dapat aktifnya fitur monitoring pada FDM untuk memonitor proses download yang terjadi pada google chrome.
idealnya ketika kita mendownload pada browser proses akan otomatis ditriger untuk diteruskan pada FDM.
kasus terjadi pada :
- fdm 3.0 build 484
- google chrome 4.1.249.1064 (45376)
- OS Win 7
dan jika kasus yang sama terjadi pada versi yang berbeda smoga prosedur ini dapat dimanfaatkan pula.

walktrought:
- matikan google chrome dan fdm, khusus fdm pastikan dropbox yang aktif jg sudah mati.
- copykan file npfdm.dll pada folder "c:\program files\free download manager\" ke
folder versi yang terdapat pada folder installasi chrome. di sini lokasi mengacu ke C:\Users\nama_user\AppData\Local\Google\Chrome\Application\4.1.249.1064
- perhatikan folder appdata beratribut hidden. jika anda tidak dapat menemukannya, silahkan show dulu ketentuan show/hidden file pada folder optin di control panel
- setelah selesai silahkan masuk ke menu setting->monitoring pada fdm dan berikan tanda check pada opsi google chrome

nah... sampai disini jika tidak ada error berarti proses udah berhasil
untuk mengecheck silahkan buka chrome dn ketikkan about:plugins pada address bar lalu enter

di situ akan terlihat jika plugin fdm telah terload...

hasil monitoring akan terlihat seperti ini:

selamat mencoba...

Sabtu, 13 Maret 2010

the Embarrissing thing about Backtrack...

cerita bermula ketika saya membeli asus eee pc 1005ha seashell. ide jenius yg diusung adalah bisa bkerja secara lebih mobile dengan perangkat yang lebih kecil... dengan dimensi monitor 10inch ide itu di motori.
1 minggu pertama sangat senang dengan dimensi mobilitasnya... karena secara kalkulasi diatas kertas sangat nyaman mempergunakan perangkat mini untuk mobile internet. (dgn treshold lingkungan skitar rumah. kamar dan teras lebih tepatnya).
kekacauan dimulai ketika netbook diuji coba di dunia nyata... ada beberapa hal yang bersifat mengganggu didalam melakukan pekerjaan dengan dimensi kecil (saran : mending beli laptop dengan dimensi monitor 12inch).

enough with working stuff...

kita mulai dgn oprek2...
karena netbook udah dibundling win7 maka sangat sayang kalo musti me-replace OS dengan OS-lain (linux-red) untuk memuaskan hasrat oprek2 kita. untuk itu diputuskanlah menggunakan dual boot system dengan win7 berdampingan dengan backtrack linux yg konon full with hacking tools.

disini masalah kembali dimulai... methode partisi yang diterapkan pada bawaan netbook membuat kita menjadi tidak mungkin untuk me-resize partition untuk mengalokasikan space untuk linux partition.
alasannya partition magic ngga support (gak tau ngga atau sayanya yg ngga up to date)... pake epm tp gak bisa jg...(usut punya usut fiturnya gak terlalu mendukung...->mungkin yg versi berbayar lebih mumpuni)... akhirnya solusi jatuh kepada acronis...(inipun sampe nyarinya ke kalimantan... lho koq bisa... panjang deh ceritanya)

stelah bisa akhirnya terinstallah backtrack di hdd... menggunakan unetbootin melalui usb flash disk karena netbook tidak mempunyai diskrom...(inipun pake ngadat2 segala)...

stelah berhasil... berbahagialah saya...
but... happily isn't ever after...
lho koq...???
iya... tool yg terkenal buat hacking tools... ternyata rumit baanget buat konek internet... fyuuhhh...
stelah gugel kanan dan kiri pun masih gak nemu tuh cara buat konek internet... (padahal ini tools buat hacking internet...ckckck...->kyknya penulis emang loading super low)

tp... stelah bebrapa hari akhirnya dapat juga tuh wangsit...
dengan sabda wicd dan wicd-client akhirnya terkoneksilah dunia facebook dan ym kedalam netbook tercinta ini... fyuhhh....

akhirulkalam... untuk mempermudah koneksi biar stiap login gak perlu menjalankan wicd (wicd-client dijalankan skali di awal) perlu kita otomatiskan kedalam file .bash_profile atau .profile atau di .bashrc.

demikian cerita muter2 dari saya sekian dan terimakasih