Selasa, 30 November 2010

Menghubungkan 2 Komputer dengan Menggunakan Kabel Cross

Walaupun pada saat sekarang ada sebuah alat yang tidak repot dan tidak dapat digunakan untuk membelitkan leher. :D. Yakni USB Wlan. Namun ada kondisi yang tidak memungkinkan untuk dapat menggunakan usb wlan, seperti kondisi ekonomi kantong tipis orang gila jaringan tersebut, walaupun hanya mengeluarkan beberapa lembar uang kertas untuk membelinya, tapi tetap saja ini adalah inti permasalahannya, dan berbagai kendala lainnya. :D

Dari situlah tutorial ini berawal, sebelum dapat mengkoneksikan 2 PC menggunakan kabel crossing ada beberapa hal yang dibutuhkan diantaranya :
- Tang kerimping
- 2 buah RG 45
- Kabel UTP 5e dengan panjang secukupnya, sesuai dengan selera anda
- 2 buah PC yang akan dikoneksikan.

Pertama lepaskan shield kabel ( pelindung kabel biasanya bewarna abu -abu ) beberapa centimeter ( 2 cm), dengan memotong shield tersebut menggunakan tang kerimping, kemudian lurus-luruskan kabel-kabel yang berwarna-warni tersebut, kemudian urutkan kabel berdasarkan pewarnaannya di salah satu ujung kabel UTP tersebut. Urutannya adalah sebagai berikut :


Ini adalah urutan kabel straight, sehingga untuk ujung kabel yang lain urutan pewarnaan kabel tersebut harus berbeda dengan urutan ujung kabel straight ini, inilah yang dinamakan dengan kabel cross, urutan ujung kabel cross adalah seperti ini :


Sehingga di kedua ujung kabel tersebut memiliki urutan warna yang berbeda satu sama lainnya.


urutan lengkapnya seperti ini :


Di windows untuk melakukan koneksi 2 PC sama halnya dengan mengkoneksikan PC dengan topologi jaringan yang sering ditemui, biasanya topologi jaringan itu adalah star di mana di pertengahannya biasa ditemui menggunakan hub ataupun switch. Hal yang harus dilakukan untuk mengkoneksikan kedua PC di windows adalah sebagai berikut :

PC Pertama
Masukkan ke network connection di control panel :
Start menu | run | control panel

Setelah itu masuk ke bagian Network Connections
Kemudian pilih Local Area Network Connection :


Klik kanan Local Area Network Connection, pilih properties :


Di kotak dialog Local Area Network Connection Properties, di bagian tab General pilih Internet Protocol ( TCP/IP ) Kemudian Klik Properties :


Setelah itu masukkan IP Addressnya 192.168.1.2, kemudian Netmasknya 255.255.255.0 :


Setelah itu klik button OK, kemudian Close

Nah untuk PC yang kedua tahapnya sama saja dengan yang diatas namun Alamat IP Addressnya berbeda dengan PC yang sebelumnya, anda dapat mengisinya dengan 192.168.1.1 atau dengan IP 192.168.1.x yang lain, terserah anda. Dengan catatan netmasknya harus sama dengan pc yang sebelumnya yakni 255.255.255.0

Kemudian langkah selanjutnya adalah melakukan konfigurasi network setup wizard untuk kedua PC tersebut, agar keduanya dapat saling terhubung sebagai satu workgroup.

Setelah selesai, lakukan ping dari salah satu PC tersebut ke PC lainnya... Jika hasilnya seperti dibawah ini maka PC anda telah terhubung satu sama lainnya.

C:\Documents and Settings\Al-k>ping 192.168.1.1

Pinging 192.168.1.1 with 32 bytes of data:

Reply from 192.168.1.1: bytes=32 time<1ms ttl="128" bytes="32" ttl="128" bytes="32" ttl="128" bytes="32" ttl="128" sent =" 4," received =" 4," lost =" 0" minimum =" 0ms," maximum =" 0ms," average =" 0ms">
Read More..

Minggu, 28 November 2010

Download sheet music/partitur gitar classic ada di sini

(Tulisan ini untuk di wartawarga dikarenakan wartawarga sedang mengalami gangguan koneksi database)

Salah satu kesulitan yang saya rasakan dalam bermain musik classic adalah mencari partitur tersebut, dan kebanyakan itu terdapat di sekolah-sekolah musik atau tempat kursus musik dan tentunya itu bayar.

Tetapi diera yang modern ini kan sudah ada internet, dan saya ingin berbagi link download untuk partitur gitar classic bagi yang membutuhkannya.saya juga termasuk baru di aliran musik classic ini, jadi saya masih perlu belajar banyak.

dan ini adalah link downloadnya : klik disini


Semoga bermanfaat buat kawan musisi sekalian.
salam musik.
:D Read More..

Sabtu, 27 November 2010

Menolak SMS dari No yang Tidak Diinginkan untuk Kartu Telkomsel

Tidak ingin menerima sms dari orang tertentu nampaknya banyak dialami oleh banyak orang. Aku sendiri pun pernah mengalami hal yang seperti itu. Namun untungnya aku menggunakan hp symbian. Dengan hp berOS symbian banyak aplikasi yang bisa digunakan untuk memblock sms dari no yang sudah di-black list.
Bagaimana jika ternyata yang kita gunakan adalan ponsel berbasis java? Sementara belum ada aplikasi java yang bisa memblok sms masuk.

Khusus bagi kamu yang menggunkan kartu telkomsel ada fitur yang dimanakan telkomsel sms pro. Dengan fitur ini biarpun kamu tidak menggunakan hp symbian tapi kamu dapat dengan mudah memblok sms dari no-no tertentu.
Kamu bisa menggunakan layanan ini dengan mengetik SMS dengan isi pesan “Menu” dan kirimkan ke 2255. Kemudian pilih layanan yang kamu inginkan. (Tarif Rp 350 hanya akan dikenakan 1 kali untuk menu interaktif, balasan berikutnya tidak dikenakan biaya)
Selanjutnya ikuti saja petunjuknya, menu memblock sms yang masuk itu merupakan salah satu menu dari 4 menu lainya yang ditawarkan telkomsel sms pro.
Berikut ini adalah semua menu yang ada.
1.Auto Reply / Out-of-Office SMS
Pelanggan akan secara otomatis membalas SMS yang masuk sesuai keinginannya. Pelanggan juga dapat memilih 10 nomor yang tidak akan dikirimkan auto-reply)
Contoh: Pelanggan A mengirimkan SMS kepada pelanggan B. Namun karena pelanggan B mengaktifkan autoreply, pelanggan A akan menerima balasan SMS “Maaf, saya sedang berada di luar daerah, saya akan menghubungi anda setelah kembali. Terima kasih”

2.SMS Copy
Pelanggan dapat mengirimkan SMS yang diterimanya langsung ke nomor lain. (Maksimum 10 nomor lain)
Contoh: A mengirimkan ke B lalu SMS di-copy ke C. Maka SMS akan diterima oleh pelanggan B dan pelanggan C

3.SMS Divert
Pelanggan dapat mengalihkan SMS yang diterima nya ke nomor lain yang dimiliki pelanggan. Maksimum pelanggan memiliki 10 nomor lainnya
Contoh: A mengirimkan ke B lalu SMS akan di-divert ke C. Maka SMS akan diteruskan dan hanya akan diterima oleh pelanggan C.

4.SMS Black List
Pelanggan dapat menolak SMS dari 10 nomor pelanggan lain yang ada di dalam daftar, sehingga SMS tidak akan mengganggu.
Contoh: Pelanggan A tidak mau menerima SMS dari pelanggan B dan C. Maka ketika pelanggan B atau C mengirimkan SMS, pelanggan A tidak akan menerima SMS di dalam inbox nya. Pelanggan B dan C tidak akan mengetahui bahwa SMS tersebut tidak masuk ke pelanggan A

5.SMS White List
Pelanggan dapat membuat daftar nomor yang dapat mengirimkan SMS kepadanya. (Maksimum 10 nomor pelanggan di dalam daftar)
Contoh: A memasukkan B1,B2,B3,B4,B5,B6,B7,B8,B9,B10 ke dalam daftar SMS whitelist nya. Maka ketika C mencoba untuk mengirimkan SMS, SMS tersebut tidak akan masuk ke dalam inbox pelanggan A.


Selamat mencoba.

Source : Alim Bahri
Read More..

Rabu, 24 November 2010

Distance-Based Thinning Algorithm

Thinning merupakan salah satu langkah penting preprocessing dalam operasi analisa gambar seperti optical character recognition, fingerprint recognition, dan document processing. Proses thinning meliputi penghilangan titik atau lapisan pada sebuah outline dari suatu pola gambar sampai semua garis dan kurvanya mempunyai lebar piksel yang tunggal. Dan hasil akhir dari gabungan antara garis-garis atau kurva-kurva tadi disebut rangka/skeleton dari obyek gambar. Tidak ada definisi secara matematik mengenai hasil akhir skeleton tersebut, hal ini bergantung pada metode apa yang diterapkan, penggunaan algoritma thinning yang berbeda mengakibatkan hasil akhir yang berbeda pula. Pendekatan umum tentang skeleton yang dihasilkan merupakan proses dari penghilangan piksel sisi disetiap iterasinya kecuali piksel dari skeletonnya sendiri. Yang dimaksud dengan piksel sisi tersebut adalah batas-batas yang ada pada sebuah pola gambar.

Sebagian besar dari algoritma thinning adalah iteratif. Disetiap iterasinya, piksel sisi diperiksa apakah memenuhi kriteria untuk dihilangkan atau tidak. Terdapat beberapa algoritma thinning di komputer yang sequential dan parallel. Algoritma sequential menggunakan hasil dari iterasi sebelumnya dan hasil yang didapat pada iterasi sekarang digunakan untuk memproses piksel berikutnya. Sedangkan dengan algoritma yang parallel, hanya hasil dari iterasi sebelumnya yang berpengaruh keputusan untuk menghilangkan titik pada iterasi sekarang. Kebanyakan aplikasi menggunakan salah satu dari dua strategi tersebut untuk melakukan thinning pada berbagai bentuk yang berbeda. Satu algoritma menghasilkan skeleton yang bagus untuk beberapa bentuk tertentu tetapi menghasilkan skeleton yang kurang bagus untuk bentuk yang lainnya. Sangatlah sulit untuk mengembangkan algortima thinning yang dapat menghasilkan hasil skeleton yang memuaskan untuk semua variasi bentuk pola.

Sebenarnya thinning merupakan sebuah task yang sederhana bagi manusia. Mereka dapat menerapkan algoritma thinning pada pola dengan variasi bentuknya tanpa kesulitan sedikitpun. Ini tampak bahwa pertama kali mereka menangkap sudut pandang global terhadap bentuk, kemudian menerapkan algoritma thinning yang berbeda untuk bentuk yang berbeda dari bagian yang berbeda dari suatu pola yang sama. Sehingga, skeleton yang dihasilkan biasanya merupakan reference skeleton¸ yaitu selalu menjadi yang terbaik dari penerapan algoritma thinning.

Salah satu masalah terbesar pada algoritma thinning adalah deformation bentuk dari skeleton yang dihasilkan yang terletak diujung dan daerah persilangan seperti tampak pada gambar 1 :



Masalah tersebut timbul sesuai dengan fakta bahwa ketika proses generating skeleton dari dua piksel p1 dan p2 terhubung seperti gambar 2 (a) tidak sesuai harapan yaitu seperti gambar 2 (b) :



Kekurangan lainnya adalah saat mengenerate dua piksel untuk daerah kurva (curved) seperti tampak pada gambar 3 :



Masalah tersebut timbul sesuai dengan fakta bahwa piksel yang ditunjukkan pada gambar 2 (a) terkoneksi seperti gambar 2 (b). Sehingga ini terlihat dua masalah yang saling kontradiksi satu dengan lainnya.
Masalah connectivity dan thick skeleton yang banyak dihasilkan oleh algoritma thinning ketika layer terluar dari piksel sebuah obyek dihilangkan dan struktur dari obyek yang dihasilkan tidak diketahui. Di dalam kasus algoritma serial, batasan diperkenalkan untuk memastikan konektivitas sedemikian rupa sehingga dalam beberapa peristiwa, suatu skeleton yang tebal diproduksi. Sedangkan didalam kasus algoritma paralel, solusi untuk membagi ke dalam beberapa subiterations atau pada memperoleh informasi tentang tetangga dari suatu piksel.


Penjelasan Algoritma

(1)Dalam algoritma Distance Based, kita mengasumsikan image yang diproses image monokrom. Jadi akan ada dua bagian dalam image, yaitu bagian foreground (sebagai objek dari image) dan bagian background. Kemudian dari source image akan dibuat dua temporary image dengan ukuran yang sama dengan source image untuk proses thinning. Dua temporary image tersebut diisi dengan 0 untuk semua pikselnya.
(2)Kemudian temporary image 2 akan diisikan dengan melihat dari source image dengan aturan, semua posisi piksel pada temporary image 2 akan diisi 1 yang sesuai dengan posisi foreground pada source image, sedangkan sisanya dibiarkan 0.
(3)Kemudian masih pada temporary image 2, apabila piksel yang bernilai 1 keempat tetanggnya bernilai >= 1, maka piksel tersebut diubah menjadi 2. Proses ini terus dijalankan sampai seluruh piksel dalam temporary image 2 diproses.
(4)Setiap piksel pada temporary image 2 kemudian dibandingkan dengan ke 8 tetangganya, apabila piksel yang lebih besar berjumlah <= 1, maka posisi yang sama dari temporary image 1 akan diisikan dengan 255, sedangkan sisanya dibiarkan 0. Temporary image 1 inilah sebagai result dari proses distance based thinning.

Implementasi Distance-Based Thinning

//distance-based algorithm
//ipimage = image source
//ipimage1 = image destination
public void distSkeleton(IpImage ipimage, IpImage ipimage1)
{
IpImage ipimage2 = new IpImage();
//bikin temp image (array of int)
ipimage2.createImage(ipimage);
ipimage2.Set(0); //set pixel = 0
ipimage1.Set(0); //set pixel image destination = 0

//jika pixel ipimage != 0,
//set pixel ipimage2 = 1
for(int l = 0; l < ipimage.imageHeight; l++){
for(int i = 0; i < ipimage.imageWidth; i++)
if(ipimage.get(i, l) != 0)
ipimage2.set(i, l, 1);
}

int l1 = 1;
int i2 = 0;
int k1;
do
{
//set counter untuk menghitung jumlah
//pixel yang diubah menjadi 2
k1 = 0;
if(++i2 > 0x186a0) //untuk menghandel tampilan applet
break;
for(int i1 = 0; i1 < ipimage.imageHeight; i1++){
for(int j = 0; j < ipimage.imageWidth; j++)
//jika pixel tengah(current pixel) dan keempat
//tetangganya >= 1,
//set pixel tengah = 2
if(ipimage2.get(j, i1) == l1 //pixel tengah
&& ipimage2.get(j - 1, i1 ) >= l1 //pixel sebelah kiri
&& ipimage2.get(j + 1, i1 ) >= l1 //pixel sebelah kanan
&& ipimage2.get(j , i1 - 1) >= l1 //pixel sebelah atas
&& ipimage2.get(j , i1 + 1) >= l1)//pixel sebelah bawah
{
ipimage2.set(j, i1, l1 + 1);
k1++;
}
}
l1++;
} while(k1 > 0);

for(int j1 = 1; j1 < ipimage2.imageHeight - 1; j1++)
{
for(int k = 1; k < ipimage2.imageWidth - 1; k++)
//deteksi pixel image as foreground
if(ipimage.get(k, j1) != 0)
{
int j2 = 0;//variabel temporary sebagai counter

//jika pixel tengah (curent pixel) > salah satu pixel 8-tetangga,
//increment counter j2
if(ipimage2.get(k - 1, j1 - 1) > ipimage2.get(k, j1))
j2++;
if(ipimage2.get(k , j1 - 1) > ipimage2.get(k, j1))
j2++;
if(ipimage2.get(k + 1, j1 - 1) > ipimage2.get(k, j1))
j2++;
if(ipimage2.get(k - 1, j1 ) > ipimage2.get(k, j1))
j2++;
if(ipimage2.get(k + 1, j1 ) > ipimage2.get(k, j1))
j2++;
if(ipimage2.get(k - 1, j1 + 1) > ipimage2.get(k, j1))
j2++;
if(ipimage2.get(k , j1 + 1) > ipimage2.get(k, j1))
j2++;
if(ipimage2.get(k + 1, j1 + 1) > ipimage2.get(k, j1))
j2++;

//jika counter j2 <= 1,
//set current pixel image destination menjadi putih
if(j2 <= 1)
ipimage1.set(k, j1, 255);
}

}

}

Contoh Eksekusi Program


Read More..

Minggu, 21 November 2010

Keunggulan "WGET" beserta commandnya

Pernah saya menyinggung mengenai wget sebagai salah satu cara untuk mendownload melalui terminal, tapi mungkin masih banyak yang belum mengetahui apa saja pilihan yang dapat dilakukan dengan wget, dan bagaiamana kita dapat memanfaatkan pilihan tersebut secara maksimal.

Apa saja Keunggulan/Kelebihan yang dimiliki wget :

-Gratis.
-Non interaktif
-Mirorring
-Resume
-Dukungan ekstensifile

Pemakaian umumnya pasti sudah banyak yang mengetahui yaitu : WGET [URL]

Dan untuk menjalan kan dengan opsinya adalah : WGET [OPTIONS] [URL].

Opsi-opsi wget:
# -t (tries)
dengan opsi -t ini wget akan selalu mencoba apabila koneksi anda terputus-
putus biasa nya di ikuti angka seperti wget -t45 [URL]. Maka wget akan mencoba
sebanyak 45 kali.

# -c (continue)
Dengan opsi ini jika download anda terputus di tengah-tengah maka wget akan
mendownload dari titik putus, wget tidak akan mendownload dari awal lagi.

# -r (recursive)
Opsi -r akan mendownload seluruh isi situs, -r akan membuat wget menelusuri
seluruh link. Opsi ini bermanfaat apabila anda membuat mirror sebuah site.

# -p (page requisite)
Opsi ini akan memerintah kan wget untuk mendownload halaman depan sebuah situs
lengkap dengan gambar dan semua yang ada pada halaman depan situs tersebut.

# -k (converts links)
opsi ini penting digunakan apabila kita membuat mirror sebuah situs agar bisa
di browse offline.

# -A (accept list)
opsi ini biasanya selalu di ikuti dengan nama file yang ingin kita download
contohnya:
$ wget -r -A gif,jpg,jpeg [URL]
dengan command diatas maka wget akan mendownload semua file gif,jpg dan
jpeg yang terdapat pada suatu site.

# -R (reject List)
Opsi -r berbeda dengan opsi -r (recursive). -R adalah kebalikan dari -A. cotoh :
$ wget -r -k -R gif [URL]
wget tidak akan mendownload file gif tersebut.

# -np(no parent)
dengan opsi ini -r tidak akan menelusuri keatas path. Contoh :
$ wget -r -k -np www.duniaku.com/indonesia
maka wget akan mengambil seluruh file di www.duniaku.com/indonesia http://www.duniaku.com/indonesia> tapi tidak mengambil file di section lain.

# -nc (no clobber)
opsi ini merupakan kebalikan dari -c (continue). Jika -c mendownload dari titik
putus maka untuk -nc mendownload file tanpa mengganggu file yang sudah setengah
download.

# -o
Opsi -o berguna untuk mendownload file dan disimpan dalam file tertentu contoh:

Masih banyak lagi pilihan dalam penggunaan wget, mudah-mudahan contoh penggunaan wget sebagai salah satu tool untuk download ini dapat bermanfaat.
Read More..

Remote OS windows dengan Linux Ubuntu

saya sebenernya ingin coba meremote komputer lain yang menggunakan OS Windows dari Linux Ubuntu 10.04. Cari artikel sana-sini, terutama via mbah google akhirnya ketemu yang namanya VNCServer
Nah untuk installnya saya berikan tutorial sbb :

fachrudin@ubuntu-machine:~#sudo apt-get install vncserver


Disisi client windows sendiri, harus terpasang juga VNC. Download yang Freeware aja. Dan setelah selesai didownload install di client windows. Ketika akan finish dia akan minta password, ini optional (bisa diisi bisa juga nggak … tapi lebih baik diisi biar secure).

Saatnya mencoba :

fachrudin@ubuntu-machine:~#vncviewer


ketika mincul dialog masukkan ip clients, misal : 192.168.0.200
Jika minta password masukkan password yang tadi diinput di client, lalu enter insya Allah berhasil :D
Read More..

Sabtu, 06 November 2010

Jazz Goes To Campus 33rd

The 33rd Jazz Goes To Campus dengan tagline “Unleash the Jazz Within” akan mencoba untuk melepaskan jiwa jazz yang tanpa disadari masih terkurung dalam diri setiap orang dengan menerapkan 4 nilai utama yang terdapat dalam keseluruhan rangkaian ini, yaitu welcome, experience, education, dan enjoyment. Penerapan keempat nilai tersebut pada akhirnya kami harapkan dapat memberikan kontribusi kepada perkembangan musik jazz di Indonesia selaras dengan visi dan misi The 33rd Jazz Goes To Campus.

Pada 28 November 2010 nanti, Kampus Fakultas Ekonomi Universitas Indonesia akan menerima lebih dari 20.000 pengunjung dalam The 33rd Jazz Goes To Campus. Mereka akan disuguhi penampilan 30 artis lokal dan internasional yang terdiri dari dari berbagai tipe musik jazz. Mereka akan menikmati semua penampilan itu dalam 5 show area yang mempunyai konsep berbeda disetiap show area.


ARTISTS WHO WILL PERFORM:

MALIQ & D'ESSENTIALS
TOKYO BLUE (Malaysia)
INDRO HARDJODIKORO TRIO
...ANDIEN
JGTC Present: Mawar Merah Tribute to Slank and All Female Ensamble
SHADOW PUPPETS
NITA AARTSEN feat. ANDA “BUNGA”
MARGIE SEGERS, ERMY KULIT, RIEN DJAMAIN feat. Oele Patiselano
JAKARTA BROADWAY TEAM
THE GROOVE REUNION
Andre Harihandoyo and Sonic People
BAG Trio feat. Beat Craft
Sketsa
ENDAH ‘N RHESA
Caniday
Klab Jazz Bandung
ADE IRAWAN feat. Komunitas Jazz Kemayoran
FORTUNES FEVER
SUDDENLY SEPTEMBER
Voiceless & Soulastic
Madah Bahana UI Marching Band
JGTC Competition 1st, 2nd and 3rd Winners
JGTC Children Workshop
BSO BAND
and many more ...


:: TICKET BOX ::
Anda bisa membeli tiket The 33rd Jazz Goes To Campus Festival di tempat-tempat berikut ini:

Gedung A Fakultas Ekonomi Universitas Indonesia
Lobby Utama fX level f1, fX (lifestyle X'nter) Senayan
Aquarius Mahakam
Disc Tarra Kebon Jeruk
Duta Suara Manggarai
Tiketnonton.com
Rajakarcis.com
Ibu Dibyo (021-31931178)

:: TICKET PRICE ::
Early Bird 1 (Mobile Ticketing) 1 - 10 Oktober 2010 : Rp 30.000,00 (SOLD OUT)
Early Bird 2 1- 26 November 2010 : Rp 37.000,00
On The Spot 28 November 2010 : Rp 45.000,00

For Ticketing Info:
Indah Dewi Nurbani
Ticketing Coordinator
0857 1891 2988

twitter: @33rdJGTC

site : JGTC site
Read More..

PROPOSAL ADMIN SUPPORT APLIKASI TRANSAKSI PENJUALAN

I. PENDAHULUAN

1.1 Latar Belakang

Dunia Teknologi Informasi tidak hanya berkaitan dengan canggihnya alat-alat komunikasi melainkan juga dengan dunia bisnis dan perdagangan dimana diperlukannya perekayasaan usaha seperti pencatatan hasil transaksi. Proses tersebut membutuhkan ketelitian dan kecepatan waktu pemrosesan. Untuk itu, agar tidak terjadi banyak kesalahan, data-data yang diperlukan dalam transaksi harus dicatat dan diklasifikasikan terlebih dahulu. Hasilnya, data tersebut dapat dijadikan informasi yang dibutuhkan oleh penggunanya. Kondisi tersebut menuntut adanya penyajian data yang menggambarkan keadaan sesungguhnya yang dapat disajikan tepat waktu. Oleh karena itu, sistem informasi sangatlah penting terhadap faktor kesuksesan usaha.


Apabila proses tersebut menggunakan metode tradisional (manual) akan memakan waktu dan biaya yang tidak sedikit. Belum lagi faktor ketelitian manusia yang sangat rentan terhadap proses pencatatan usahanya. Oleh karena itu, perlu adanya pengembangan sistem teknologi modern yang dapat memanfaatkan teknologi komputer yang sudah ada. Teknologi tersebut dapat memproses data menjadi informasi yang dibutuhkan dan dapat dimanfaatkan dengan baik. Perkembangan teknologi tersebutlah yang membuat kami mengubah Aplikasi Penjualan Transaksi menjadi lebih baik dengan memanfaatkan teknologi computer. Aplikasi ini menggunakan bahasa pemrograman Java dan MySQL. Alasannya tidak lain karena kedua bahasa pemrograman tersebut sudah banyak digunakan dan mudah dimengerti.

1.2 Tujuan

Aplikasi ini diharapkan dapat dapat membuat data dari usaha dagang menjadi sistematis dan tersturktur. Selain itu, diharapkan pula dapat memberi kemudahan transaksi bagi pelaku usaha dagang pada sektor tersebut.

1.3 Ruang Lingkup

Proposal membahas tentang pembuatan aplikasi transaksi penjualan, cara memasukkan atau menambahkan data barang ke dalam database, mengedit, mencari info dari barang serta menghapus data yang sudah ada dengan menggunakan kode barang. Aplikasi ini juga dapat mencetak struk hasil transaksi untuk pembeli dan menghitung sisa stok barang setelah penjualan. Penggunaan aplikasi adalah untuk mempermudah proses transaksi pada usaha dagang.


II. PROJECT

2.1 Job Desk Pembuat

Aplikasi ini dibuat dan dikelola beberapa orang yang terbagi ke dalam beberapa bidang pengerjaan, yaitu

  1. Programming: bertugas dalam pembuatan program dan alur aplikasi
  2. Database Administrator: bertugas untuk membuat database beserta koneksinya
  3. Advertising: bertugas untuk melakukam pemasaran terhadap aplikasi yang dibuat

2.2 Operating Sistem yang Dipakai

Dalam pembuatan aplikasi transaksi ini, perangkat keras (hardware) dan perangkat lunak (software) yang dibutuhkan antara lain yaitu:
Perangkat keras (hardware):

  • 1 unit computer lengkap
  • Processor Intel(R) Pentium(R) 4 CPU 2.80 GHz
  • RAM 512 MB DDR1
  • VGA NVIDIA GeForce 7100 GS 256 MB
  • Perangkat lunak (software):
  • Microsoft Windows XP professional (5.1, Build 2600)
  • JDK 1.60_01
  • JCreator
  • MySQL Server versi 5
  • StarUML

2.3 Anggaran Biaya

  • Biaya Software dan Hardware








  • Biaya Barang Habis Pakai




  • Biaya Advertising, Pengerjaan, dan Honor Pekerja





III. ALUR PROGRAM

3.1 Use Case Diagram









Gambar di atas memiliki satu actor yaitu user dan sebelas use case yang tergabung dalam sebuah sistem. Antara user dengan sistem digambarkan oleh panah generalization. Sedangkan antara sistem digambarkan dengan hubungan dependency. Dependency yang bersifat include artinya, use case pertama akan menghasilkan kegiatan pada use case selanjutnya. Sedangkan dependency yang bersifat extend, artinya bahwa kegiatan selanjutnya tidak dapat dilakukan tanpa melakukan kegiatan sebelumnya.

3.2 Time Table Pengerjaan Project









Jaminan Kualitas dari Project

Terciptanya aplikasi ini, aplikasi ini dapat digunakan untuk mengatur penyimpanan data barang yang dimiliki. Selain dapat juga memudahkan proses transaksi yang berlangsung dalam toko tersebut. Dengan demikian proses pencatatan manual data serta transaksi pada usaha dagang dapat dipermudah dan dipersingkat melalui aplikasi ini.

Read More..

Senin, 01 November 2010

Beberapa command yang penting pada linux

Berpindah Direktori (cd)
Sebelumnya Anda telah diperkenalkan dengan perintah pwd untuk melihat current
directory.28
owo@libox:~ > pwd
/home/owo
Seperti yang Anda lihat pada hasil di atas bahwa setiap direktori "dipisahkan" dengan
tanda slash (/) atau garis miring. Di setiap direktori terdapat dua buah direktori bernama .
(titik) dan .. (dua titik).29 Direktori . menunjukkan keberadaan current directory, sedangkan
.. menunjukkan direktori sebelumnya. Jika sekarang Anda berada di /home/sugiana,
maka . merupakan /home/sugiana itu sendiri dan .. merupakan /home. Dengan
perintah cd Anda dapat berpindah direktori.
owo@libox:~ > cd ..
owo@libox:/home > pwd
/home
owo@libox:/home > cd owo
owo@libox:~ > pwd
/home/owo

Menjalankan perintah cd tanpa option apapun dapat mengembalikan posisi kursor dari
current directory menjadi home directory.
owo@libox:~ > cd /
owo@libox:/ > pwd
/
[02:54pm] owo@libox:/ > cd
[02:54pm] owo@libox:~ > pwd
/home/owo


Membuat (mkdir) & Menghapus (rmdir)

Untuk membuat direktori gunakan perintah mkdir.
owo@libox:~ > mkdir proyek
dan menghapusnya gunakan rmdir.
owo@libox:~ > rmdir proyek
rmdir hanya berfungsi jika direktori yang dihapus tidak ada isinya. Gunakan rm r
untuk menghapus direktori beserta isinya.
owo@libox:~ > rm r
proyek


Memindahkan dan Mengubah Nama (mv)
mv digunakan untuk memindahkan file / direktori.
owo@libox:~ > mkdir trash
owo@libox:~ > mv tgl.txt trash/
Perintah di atas memindahkan file tgl.txt ke direktori trash. Mengubah nama
(rename) suatu file atau direktori sama halnya dengan proses pemindahan, hanya saja
menggunakan nama yang berbeda.
owo@libox:~ > cd trash
owo@libox:~/trash > mv tgl.txt tanggal.txt

Mengcopy
(cp)

cp digunakan untuk mengcopy file atau direktori. Formatnya sebagai berikut:
cp
atau
cp
Contoh:
owo@libox:~ > cp /etc/hosts hosts
Jika nama filenya sama, cukup sebutkan nama direktorinya:
owo@libox:~ > cp /etc/hosts .
Lihat tentang titik (.) dalam suatu direktori pada pembahasan sebelumnya yang bermakna
current direcotory.
Read More..

Minggu, 31 Oktober 2010

Omnisphere untuk sound-sound JORDAN RUDESS ( Dream Theater )

Halo semua,
sudah 1 minggu nih absen post disini,hehehe...

kali ini saya akan coba share link download untuk mendapatkan sound2 yang ada pada keyboard sang wizards "JORDAN RUDESS".

lumayan susah juga cari ini link download, tapi dengan niat dan usaha akhirnya dapet juga. Cukup sediakan hardisk berkapasitas 80GB.
silahkan sedot nih sound2 JORDAN RUDESS buat para maniak Dream Theater.
:D

ini dari file factory :

http://www.filefactory.com/file/a1e0ag9/n/Omnisphere_v1_4_c_part001_rar

http://www.filefactory.com/file/a1e0ahc/n/Omnisphere_v1_4_c_part002_rar

http://www.filefactory.com/file/a2b291f/n/Omnisphere_v1_4_c_part003_rar

http://www.filefactory.com/file/a1e0ahf/n/Omnisphere_v1_4_c_part004_rar

http://www.filefactory.com/file/a1e0ah0/n/Omnisphere_v1_4_c_part005_rar

http://www.filefactory.com/file/a1e0ah4/n/Omnisphere_v1_4_c_part006_rar

http://www.filefactory.com/file/a1e0a0h/n/Omnisphere_v1_4_c_part007_rar

http://www.filefactory.com/file/a1e0a1c/n/Omnisphere_v1_4_c_part008_rar

http://www.filefactory.com/file/a1e0a1g/n/Omnisphere_v1_4_c_part009_rar

http://www.filefactory.com/file/a1e0a13/n/Omnisphere_v1_4_c_part010_rar

http://www.filefactory.com/file/a1e0a21/n/Omnisphere_v1_4_c_part011_rar

http://www.filefactory.com/file/a1e0a26/n/Omnisphere_v1_4_c_part012_rar

http://www.filefactory.com/file/a1e04g3/n/Omnisphere_v1_4_c_part013_rar

http://www.filefactory.com/file/a1e04hf/n/Omnisphere_v1_4_c_part014_rar

http://www.filefactory.com/file/a1e040e/n/Omnisphere_v1_4_c_part015_rar

http://www.filefactory.com/file/a1e0401/n/Omnisphere_v1_4_c_part016_rar

http://www.filefactory.com/file/a164e84/n/Omnisphere_v1_4_c_part017_rar

http://www.filefactory.com/file/a1e0417/n/Omnisphere_v1_4_c_part018_rar

http://www.filefactory.com/file/a1e042c/n/Omnisphere_v1_4_c_part019_rar

http://www.filefactory.com/file/a14684f/n/Omnisphere_v1_4_c_part020_rar

http://www.filefactory.com/file/a1e0428/n/Omnisphere_v1_4_c_part021_rar

http://www.filefactory.com/file/a1e0434/n/Omnisphere_v1_4_c_part022_rar

http://www.filefactory.com/file/a1e044h/n/Omnisphere_v1_4_c_part023_rar

http://www.filefactory.com/file/a1e045c/n/Omnisphere_v1_4_c_part024_rar

http://www.filefactory.com/file/a1fh73f/n/Omnisphere_v1_4_c_part025_rar

http://www.filefactory.com/file/a2h7c17/n/Omnisphere_v1_4_c_part026_rar

http://www.filefactory.com/file/a1e047d/n/Omnisphere_v1_4_c_part027_rar

http://www.filefactory.com/file/a1e0469/n/Omnisphere_v1_4_c_part028_rar

http://www.filefactory.com/file/a1e0484/n/Omnisphere_v1_4_c_part029_rar

http://www.filefactory.com/file/a122c96/n/Omnisphere_v1_4_c_part030_rar

http://www.filefactory.com/file/a22aga8/n/Omnisphere_v1_4_c_part031_rar

http://www.filefactory.com/file/a1e0495/n/Omnisphere_v1_4_c_part032_rar

http://www.filefactory.com/file/a1e05bd/n/Omnisphere_v1_4_c_part033_rar

http://www.filefactory.com/file/a1e05b3/n/Omnisphere_v1_4_c_part034_rar

http://www.filefactory.com/file/a1e05cf/n/Omnisphere_v1_4_c_part035_rar

http://www.filefactory.com/file/a1e0566/n/Omnisphere_v1_4_c_part036_rar

http://www.filefactory.com/file/a1e058a/n/Omnisphere_v1_4_c_part037_rar

http://www.filefactory.com/file/a1e058e/n/Omnisphere_v1_4_c_part038_rar

http://www.filefactory.com/file/a1e059b/n/Omnisphere_v1_4_c_part039_rar

http://www.filefactory.com/file/a1e059g/n/Omnisphere_v1_4_c_part040_rar

http://www.filefactory.com/file/a1e06ac/n/Omnisphere_v1_4_c_part041_rar

http://www.filefactory.com/file/a1e06a1/n/Omnisphere_v1_4_c_part042_rar

http://www.filefactory.com/file/a1e06a4/n/Omnisphere_v1_4_c_part043_rar

http://www.filefactory.com/file/a1e06bh/n/Omnisphere_v1_4_c_part044_rar

http://www.filefactory.com/file/a1e06cd/n/Omnisphere_v1_4_c_part045_rar

http://www.filefactory.com/file/a1e06ch/n/Omnisphere_v1_4_c_part046_rar

http://www.filefactory.com/file/a1e06d1/n/Omnisphere_v1_4_c_part047_rar

http://www.filefactory.com/file/a1e06d6/n/Omnisphere_v1_4_c_part048_rar

http://www.filefactory.com/file/a1e06e0/n/Omnisphere_v1_4_c_part049_rar

http://www.filefactory.com/file/a1e06f2/n/Omnisphere_v1_4_c_part050_rar

http://www.filefactory.com/file/a1e06fb/n/Omnisphere_v1_4_c_part051_rar

http://www.filefactory.com/file/a1e06f8/n/Omnisphere_v1_4_c_part052_rar

http://www.filefactory.com/file/a1e06gh/n/Omnisphere_v1_4_c_part053_rar

http://www.filefactory.com/file/a1e06hb/n/Omnisphere_v1_4_c_part054_rar

http://www.filefactory.com/file/a1e06h0/n/Omnisphere_v1_4_c_part055_rar

http://www.filefactory.com/file/a1e060f/n/Omnisphere_v1_4_c_part056_rar

http://www.filefactory.com/file/a1e060g/n/Omnisphere_v1_4_c_part057_rar

http://www.filefactory.com/file/a1e061f/n/Omnisphere_v1_4_c_part058_rar

http://www.filefactory.com/file/a17b0gc/n/Omnisphere_v1_4_c_part059_rar

http://www.filefactory.com/file/a1e062d/n/Omnisphere_v1_4_c_part060_rar

http://www.filefactory.com/file/a1e0625/n/Omnisphere_v1_4_c_part061_rar

http://www.filefactory.com/file/a1e063f/n/Omnisphere_v1_4_c_part062_rar

http://www.filefactory.com/file/a1e0638/n/Omnisphere_v1_4_c_part063_rar

http://www.filefactory.com/file/a1e064f/n/Omnisphere_v1_4_c_part064_rar

http://www.filefactory.com/file/a1e065g/n/Omnisphere_v1_4_c_part065_rar

http://www.filefactory.com/file/a2c9c28/n/Omnisphere_v1_4_c_part066_rar

http://www.filefactory.com/file/a1f6fbf/n/Omnisphere_v1_4_c_part067_rar

http://www.filefactory.com/file/a1e0660/n/Omnisphere_v1_4_c_part068_rar

http://www.filefactory.com/file/a1e0670/n/Omnisphere_v1_4_c_part069_rar

http://www.filefactory.com/file/a1e069h/n/Omnisphere_v1_4_c_part070_rar

http://www.filefactory.com/file/a1e068e/n/Omnisphere_v1_4_c_part071_rar

http://www.filefactory.com/file/a1e0684/n/Omnisphere_v1_4_c_part072_rar

http://www.filefactory.com/file/a1e0693/n/Omnisphere_v1_4_c_part073_rar

http://www.filefactory.com/file/a1e07a4/n/Omnisphere_v1_4_c_part074_rar

http://www.filefactory.com/file/a1e07bg/n/Omnisphere_v1_4_c_part075_rar

http://www.filefactory.com/file/a1e07b5/n/Omnisphere_v1_4_c_part076_rar

http://www.filefactory.com/file/a1e07c4/n/Omnisphere_v1_4_c_part077_rar

http://www.filefactory.com/file/a1fcf4a/n/Omnisphere_v1_4_c_part078_rar

http://www.filefactory.com/file/a1e07dh/n/Omnisphere_v1_4_c_part079_rar

http://www.filefactory.com/file/a1e07d5/n/Omnisphere_v1_4_c_part080_rar

http://www.filefactory.com/file/a1e07ee/n/Omnisphere_v1_4_c_part081_rar

http://www.filefactory.com/file/a1e3089/n/Omnisphere_v1_4_c_part082_rar

http://www.filefactory.com/file/a1e07f3/n/Omnisphere_v1_4_c_part083_rar

http://www.filefactory.com/file/a1e07f7/n/Omnisphere_v1_4_c_part084_rar

http://www.filefactory.com/file/a1127db/n/Omnisphere_v1_4_c_part085_rar

http://www.filefactory.com/file/a1e07g2/n/Omnisphere_v1_4_c_part086_rar

http://www.filefactory.com/file/a1e07hf/n/Omnisphere_v1_4_c_part087_rar

http://www.filefactory.com/file/a1e07hh/n/Omnisphere_v1_4_c_part088_rar

http://www.filefactory.com/file/a1e070b/n/Omnisphere_v1_4_c_part089_rar

http://www.filefactory.com/file/a1e070e/n/Omnisphere_v1_4_c_part090_rar

http://www.filefactory.com/file/a1e071e/n/Omnisphere_v1_4_c_part091_rar

http://www.filefactory.com/file/a1e0712/n/Omnisphere_v1_4_c_part092_rar

http://www.filefactory.com/file/a1e0718/n/Omnisphere_v1_4_c_part093_rar

http://www.filefactory.com/file/a1e072e/n/Omnisphere_v1_4_c_part094_rar

http://www.filefactory.com/file/a169b3a/n/Omnisphere_v1_4_c_part095_rar

http://www.filefactory.com/file/a1e0728/n/Omnisphere_v1_4_c_part096_rar

http://www.filefactory.com/file/a1e073g/n/Omnisphere_v1_4_c_part097_rar

http://www.filefactory.com/file/a1e0735/n/Omnisphere_v1_4_c_part098_rar

http://www.filefactory.com/file/a1e0738/n/Omnisphere_v1_4_c_part099_rar

http://www.filefactory.com/file/a1e074g/n/Omnisphere_v1_4_c_part100_rar

http://www.filefactory.com/file/a1e0753/n/Omnisphere_v1_4_c_part101_rar

http://www.filefactory.com/file/a1e0748/n/Omnisphere_v1_4_c_part102_rar

http://www.filefactory.com/file/a1e075g/n/Omnisphere_v1_4_c_part103_rar

http://www.filefactory.com/file/a1e0775/n/Omnisphere_v1_4_c_part104_rar

http://www.filefactory.com/file/a1e0761/n/Omnisphere_v1_4_c_part105_rar

http://www.filefactory.com/file/a2bgg61/n/Omnisphere_v1_4_c_part106_rar

http://www.filefactory.com/file/a1e079b/n/Omnisphere_v1_4_c_part107_rar

http://www.filefactory.com/file/a1e0781/n/Omnisphere_v1_4_c_part108_rar

http://www.filefactory.com/file/a1e079g/n/Omnisphere_v1_4_c_part109_rar

http://www.filefactory.com/file/a1e08ae/n/Omnisphere_v1_4_c_part110_rar

http://www.filefactory.com/file/a1e08ag/n/Omnisphere_v1_4_c_part111_rar

http://www.filefactory.com/file/a1e08b1/n/Omnisphere_v1_4_c_part112_rar

http://www.filefactory.com/file/a1e08be/n/Omnisphere_v1_4_c_part113_rar
Read More..

Senin, 11 Oktober 2010

3 hal yang mempengaruhi jiwa seniman

Berbagai sifat dan karakter dimiliki oleh banyak orang, dan dari keragaman itu justru timbul keunikan yang dimiliki masing-masing orang tersebut. Dari hal itu setiap orang dapat berkarya dengan idenya masing-masing yang jenius.

Tetapi ada juga orang-orang yang hanya diberikan kemampuan seadanyadalam hal apapun. Yang akan dibahas disini adalah lebih ke seni musik karena saya sendiri merupakan musisi yang msh belajar dan ingin berbagi dengan kawan-kawan semua.
:D

Terdapat 3 hal yang sangat mempengaruhi pribadi seseorang apakah dia cepat tanggap atau malah tidak atau biasa saja, hal tersebut adalah :

1. MUSICAL ABSOLUTE, orang yang memiliki kecerdasa luar biasa dalam bidang musik, tidak memerlukan waktu lama untuk belajar musik, dan memiliki feeling yang kuat dan berbakat.

2. MUSICAL , orang yang sedang-sedang saja, memiliki rasa musical tapi tidak menonjol, bisa menguasai lagu, tetapi memerlukan waktu yang cukup untuk belajar terlebih dahulu.

3. A MUSICAL, orang seperti ini yang susah untuk bisa secara normal menguasai lagu, karena bakat yang dimilikinya sangat kurang, bahkan tidak ada, dia hanya bermodalkan keberanian. Orang seperti ini akan sangat lama/susah dalam mempelajari materi music. Mungkin bisa berhasil,tapi dalam tempo yang lama, usaha yang keras, dan disiplin yang tinggi.

Semoga artikel saya ini dapat menambah wawasan kawan-kawan sekalian.
salam musisi.
\m/
Read More..

Minggu, 10 Oktober 2010

reuni SMA dan Gathering+jamming BDTC part 2

waaah hari ini bener-bener spesial bgt deh, sama kaya tanggal dan tahunnya juga spesial 10-10-10,hahaha..

dimulai dengan acara reuni SMA BBS angkatan X yang rame bgt, sudah lama bgt ga ketemu kawan-kawan dan mereka semua benar-benar terlihat berbeda dari zaman SMA.
dan yang paling seru itu tentu sesi foto-foto, narsis semua deh pokoknya..
hehehe...

ga lama di sana berlanjut ke gathering BDTC ( Bogor Dream Theater Community ) yang udah d rencanain dari 2 bulan yang lalu. Alhamdulillah banyak juga yang dateng dihari ini, dan yang bikin terkejut itu banyak sekali perkembangan dari anggota yang tadinya blm bisa bermain musik dan masih malu, hari ini mereka menunjukan kalo mereka bisa dan ga malu-malu.

salut deh buat kalian semua yang udah relain waktunya walaupun rumahnya pada jauh.tapi kalian tetap menunjukan semangat musik kalian. Kalian pasti akan menjadi musisi hebat suatu saat, tapi saya harap bermusik tuh ga cuma 1 aliran saja, pelajari semua jenis lagu hingga akan memberikan wawasan kepada diri kita sendiri..

sampai jumpa di gath ke-3 dengan lagu wajib dari Dream theater - Under a glassmoon.
\m/
Read More..

Sabtu, 02 Oktober 2010

Hotot for linux user

ya pada post kali ini saya akan menjelaskan tentang aplikasi ini sekaligus membantu kawan-kawan pengguna linux agar lebih mudah dalam mengakses account twitter.
yaa semenjak saya menggunakan linux (Ubuntu) banyak sekali kemudahan yg didapat. Banyak sekali aplikasi-aplikasi yang dapat kita download secara gratis melalui ubuntu software center yang terdapat pada menu Applications.

Aplikasi Hotot ini dapat kita download dengan cara sebagai berikut :
1. pertama buka terminal
2. ketikkan sudo add-apt-repository ppa:jimmyxu/hotot
3. lalu sudo apt-get update
4. terakhir sudo apt-get install hotot

setelah semua beres buka aplikasi hotot, pada tampilan awal klik sign in with twitter account dan pilih command "continue" untuk meminta izin kepada twitter kita menggunakan aplikasi hotot untuk login account kita. Lalu masukkan username dan password twitter kalian, pilih allow maka kalian akan langsung diberikan kode untuk verifikasi yang akan dimasukkan pada aplikasi hotot.

setelah semua beres maka kalian akan langsung terhubung ke account twitter, selamat ber-tweets kawan. Dengan aplikasi yang sangat ringan ini kalian akan sangat nyaman, support tray icon pula jadi ketika ada new post maka akan ada pemberitahuannya seperti applikasi pidgin.


semoga artikel saya bisa membantu anda semua kawan..
:D
Read More..

Minggu, 26 September 2010

M U S I K

Musik..
merupakan bagian dari hidup ini juga. Hidup ini penuh lika-liku yang beragam, begitu pula musik ada yang rumit dan pula ada yang mudah.

Abstrak dan memiliki macam-macam unsur didalamnya, seorang seniman bila memiliki jiwa penghayatan yang kurang baik akan sangat berpengaruh sekali terhadap musik yang dibuatnya.
ketika seorang seniman memiliki jiwa penghayatan yang baik, maka akan sangat mudah dalam menciptakan berbagai musik yang beragam dengan komposisi yang luar biasa didengar oleh telinga semua orang.

Pengalaman merupakan bagian dari musik, tanpa ada sebuah pengalaman maka seorang seniman tidak akan pernah tau bagaimana dia bisa berkembang dan terus berkembang. Jika seorang seniman tersebut tidak berkembang maka musik yang dia ciptakan akan terdengar monoton/tidak ada perubahan.

Dinamika..
merupakan keras atau lembutnya nada atau ketukan yang kita mainkan. Setiap musik bila memiliki dinamika yang baik akan menghasilkan musik yang terdengar luar biasa dan tidak monoton, membuat pendengar musik tersebut ingin memutar musik yang kita ciptakan terus menerus.

sekian dulu definisi musik yang saya terangkan sesuai dengan hati saya,,
saya hanya menyarankan bermainlah musik yang anda inginkan, mainkan dengan hati bukan bermain musik karena tuntutan. Bila ingin idealis lanjutkan, tapi kita juga harus punya tujuan kenapa bermain musik tersebut.

kepuasan hati adalah nomor satu dimusik.
Read More..