Senin, 29 November 2010
Torrent Execute
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
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
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
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
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
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