Halaman

Subscribe:

Main Menu

Sabtu, Mei 31, 2008

Bingung

Siang dan terik panas pada siang ini
Kering dan kaaunya hati ini
Bimbang akan keputusan hati
Membuat gusar rasa dalam diri

Akankah bisa aku lakukan
Semua hal yang musti kulakukan
Untuk megurangi kegelisahan
Tapi timbul kegelisahan yang berlainan

Jumat, Mei 30, 2008

Subversion ( SVN )

History sebuah pekerjaan, tentunya akan sangat diperlukan jikalau suatu saat kita harus melihat atau bahkan menggunakan kembali data lama yang sudah kita edit. tentunya ini sangat merepotkan jika harus setiap membuat atau mengedit sebuah project kita harus membackup dengan mengkopy ke tempat lain dulu agar kita bisa menyimpan history pekerjaan kita. hal ini aku alami ketika harus di hadapkan dalam membuat sebuah proyek akhirq di D4 IT PENS ITS.

Untungnya ada sebuah software yang ya bisa dikatakan sangat bagus dan berguna coz dengannya aku bis dengan mudah melihat data project yang telah aku edit... bahkan aku bisa melihat perbedaannya dimana?? hehehee....

Nama softwarenya yaitu Subversion atau dengan nama pendeknya SVN. SVN adalah suatu software opensource yang dapat mengatur proses pengembangan perangkat lunak yang dilakukan oleh suatu kelompok pemrogram yang terpisah menjadi runut dan teratur

Cara memakainya mudah.....

untuk anda pengguna ubuntu atau debian tinggal apt-get install subversion beres dach .

trus pertama2 buat sebuah project svnnya dengan cara

svnadmin create

nah setelah itu.. agar lebih mudah install aja gui svn nya yaitu rapidsvn..

dengan rapidsvn chekoutlah project svn, dengan cara klik node di bagian kiri trus klik kanan -> chekout

isi kotak pertama dengan letak ditektori project svn yang td dibuat

kotak kedua untuk letak direktori hasil

trus OK

udah selesai . mudahkan..???

nah ketika sudah ngedit atau menambah sebuah file... klik file yang diubah biasanya ditandai dengan warna merah... trus commit...

untuk melihat data yang sebelumnya pilih menu update

Nah mudah kan ?? hehehe.........

Voice Processing

Hari ini aq mencoba bermain2 dengan pengenalan suara... ato biasa dikenal Voice Processing, tapi hasilnya masih Kacau gmana ya???

Frekuensi sampleq = 12000 Hz itu berarti 12000 sample per detik
1 Frame = 20 ms atau 0.02 detik itu berarti
1 dtk =12000
0.02 = ?
jml Sample dlm satu frame= 12000 * 0.02 / 1 = 240 sample

Panjang Rekaman = 0.9 detik
bearti
jumlah sample= 12000 * 0.9 /1 = 10800 sample
Jumlah Frame = 10800 / (240/2) = 90 frame // Ket : Framenya balapan :D

Untuk perhitungan pertama dengan java hasilnya kok gini ??

==============================
Ini Hasilnya bagus.. tapi jumlah frame kok beda jauh dengan perhitungan.......???
----------------------------------------------------------------------------
11059
2
88464
audioFormat.getFrameRate()=12000.0
audioFormat.getSampleRate()=12000.0
audioFormat.getFrameSize()=2
audioFormat.getSampleSizeInBits()=16
audioFormat.isBigEndian()=false
Jumlah Sample=5529
Jumlah Frame=46
=============================

trus aku akali aja biar jumlah samplenya sama... aku anggap sample size nya 8 , heheh....

hasilnya kayak gini...

============================

Hasilnya Jelek.... :( nilainya beda jauh dengan yang asli... aku plot hasilnya kacau
---------------------------------------------------------------------
11059
2
88464
audioFormat.getFrameRate()=12000.0
audioFormat.getSampleRate()=12000.0
audioFormat.getFrameSize()=2
audioFormat.getSampleSizeInBits()=16
sample size diganti 8
audioFormat.isBigEndian()=false
Jumlah Sample=11058
Jumlah Frame=92
==============================

Aku baru nget gimana kalo dianggap framenya itu juga balapan ???

Hasilnya kayak gini

=========================

Frame Dianggap Balapan :D
Hasil = BAgus Cuman frame yang belakang kok nilainya nol trus ???
Angka nol di mulai 2765 kenapa kok 2765 ???
---------------------------------------------------------------------
11059
2
88464
audioFormat.getFrameRate()=12000.0
audioFormat.getSampleRate()=12000.0
audioFormat.getFrameSize()=2
audioFormat.getSampleSizeInBits()=16
audioFormat.isBigEndian()=false
Jumlah Sample=11058
Jumlah Frame=92
==================================

I'Rab

I’rab itu adalah berubahnya akhir-akhir kalimat karena perbedaann amil-amil yang masuk atasnya baik secara lafadz atau taqdir. Bagian i’rab itu ada empat, yaitu rafa’, nashab, khofadh atau jar, dan jazm.

Setiap isim itu bisa rafa’, nashab, khafad dan tidak bisa jazm

Setiap fi’il itu bisa rafa’, nashab, jazm, dan tidak bisa khofadh.

Contoh Store Procedure di Pl/Pgsql


CREATE OR REPLACE FUNCTION
namaStoreProcedure(Parameter)
RETURNS SETOF
returnValue AS
$BODY$
DECLARE
Letak Deklarasi variabel
BEGIN
Letak Programnya disini
RETURN NEXT
returnValue;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;