Hidup. Pengalaman. Pelajaran. Cerita. Cita. Cinta

Tuesday, October 26, 2004

Add date to file name

Pernah gak mo nambahin tanggal dan/atau jam di nama file di Windows.
Klo pernah dan blom tau caranya, kayak gini caranya.

Tambahin aja baris berikut :

namaFile_%Date:~-4,4%%Date:~-10,2%%Date:~-7,2%_%Time:~0,2%%Time:~3,2%.extFile

Ini akan menghasilkan nama file dengan format

namaFile_YYYYMMDD_HHMM.extFile


Saturday, October 23, 2004

Penantian 12 Tahun - cont

Dan Rossi pun membuktikan klo dia memang pembalap terbaik sepanjang masa.
4 kali juara dunia berturut2 dengan mencetak beberapa rekor. Menjadi pembalap yang bisa juara dunia berturut2 dengan 2 motor yang berbeda. Sebelumnya Eddie Lawson juga bisa, tapi kebalikan Rossi, dari Yamaha ke Honda. Tapi Eddie Lawson cuma ngerasain motor 2 tak. Doohan pun, walau 5 kali juara dunia, tapi Doohan cuma ngerasain naek motor 2 tak. Sedangkan, Rossi, dia udah ngerasain semua.
Naek motor 2 tak juara, 4 tak juara juga. Naek Honda juara, naek Yamaha juga juara.
Sekali lagi, selamat buat Rossi dan Yamaha.
Akhirnya, penantian 12 tahun pun terbayarkan.
Sampai ketemu musim depan.

Tuesday, October 19, 2004

Penantian 12 tahun - Cont

Prestasi Kenny Roberts sendiri sebenernya gak disangka2. Soalnya, dari segi power (daya kuda), motor Suzuki RGV Gammanya Kenny Roberts jauh banget di bawah NSR500R nya Alex Criville. Cuma, memang ajang balap motor gak cuma ditentukan oleh besarnya power motor, tapi juga kemampuan pembalap. Kenny Roberts Jr yang punya julukan The Rain Master benar2 membuktikan gelarnya.
Pada waktu hujan, motor dengan power yang besar malah akan menjadi bumerang klo pembalapnya gak bisa menguasai tuch motor. Rossi sendiri pada tahun ini (2000) menempati posisi kedua klasemen akhir pembalap. Hebatnya, tahun 2000 merupakan kali pertama Rossi turun di kelas 500cc. Sebelumnya, Rossi menjadi juara dunia kelas 250cc.
Dasar memang bakat, baru musim kedua, Rossi udah berhasil menjadi juara dunia 500cc.
Memang sich, di tim Rossi, ada kepala mekanik Jeremy Burgess yang sebelomnya mengantarkan Doohan juara dunia 5 kali berturut2, tapi tetep aja, bakat balap Rossi memang hebat banget.
Dua musin ke depan, benar2 Honda mendominasi. Bahkan, gak jarang podium 1, 2 dan 3 semua diisi pembalap Honda.
Kebetulan musim 2003 - 2004 kontrak Rossi di Honda berakhir. Dan memang dasar Rossi, udah enak2 di Honda, doi malah pindah ke Yamaha. Katanya Honda gak menghargai gelar juara dunia yang dia kasih. Katanya lagi, Honda berpendapat klo siapa saja bisa jadi juara dunia klo pake Honda.

- to be continued -

Monday, October 18, 2004

Penantian 12 tahun

Akhirnya. Setelah nunggu2 selama 12 tahun, Yamaha mampu merebut gelar juara dunia kelas motoGP lewat Valentino Rossi.
Terakhir kali Yamaha juara dunia tahun 1992, lewat "Mr. Perfect", Wayne Rainey.
Bosen juga kadang2 ngeliat tayangan langsung motoGP yang beberapa tahun terakhir didominasi Honda.
Tahun 1992, Yamaha juara dunia lewat Wayne Rainey, trus disusul setahun kemudian berganti jadi Suzuki lewat tangan Kevin Schwantz, itu pun gara2 Wayne Rainey kecelakaan. Sayangnya, Schwantz gak bisa mempertahankan gelarnya setahun kemudian.
Tahun 1994, giliran Doohan yang jadi juara dunia GP500, setelah sekian lama ada di bawah bayang2 Eddie Lawson.
Doohan jadi juara dunia bersama Honda selama 5 tahun berturut2. Bayangin, selama 5 tahun berturut2, gak ada yang bisa matahin Doohan di atas Honda NSR 500 R nya.
Doohan jadi juara dunia sampai tahun 1998. Setahun kemudian, gantian Alex Criville yang jadi juara dunia setelah Doohan kecelakaan.
Mental juara Alex ternyata gak segede Doohan. Buktinya, setahun kemudian, Suzuki berhasil merebut gelar juara dunia lewat pembalapnya, Kenny Roberts Jr.

- to be continued -

Tuesday, October 12, 2004

HP Server - Lanjutan

Yak, akhirnya gak jadi pulang jam 2 pagi.
Tapi malah balik jam 7 pagi.
Kebalik sama orang2. Yang laen jam 7 pagi berangkat dari rumah,
gue malah balik ke rumah.
Nasib jadi karyawan dari perusahaan yang nyediain layanan 24 jam ya begini ini.
Kalo lagi ada masalah, biarpun jam 2 pagi, tetep aja mesti dateng.
Kalaupun bukan masalah, mo ngerjain apa2 mesti malem, soalnya trafficnya, katanya,
paling kecil.
Padahal sich gak juga...

Monday, October 11, 2004

HP Server

Hari ini, setelah sekian lama tertunda, jadi juga nambahin memory untuk Server Database Al Quran Seluler.
Sebenarnya, sebelum ini usaha penambahan memory udah pernah dilakukan, tapi sayangnya gagal karena ada kesalahan dalam pembelian modul memory.
Baru tau kalau modul memory yang dipakai sama HP DL380 itu harus sepasang, alias gak boleh beli cuman satu keping.
Memory yang ada saat ini sebenernya udah cukup (2 x 512MB). Tapi Boss maksa agar memory di AQSDB ditambah 1 GB lagi, biar jadi 2 GB.
Pertama beli, gue beli 1 keping memory ukuran 1 GB. Trus, malemnya langsung dicobain pasang. Ternyata keluar error. Dibilang kalau memorynya gak lengkap. Harus dipasang berpasangan.
Akhirnya dicabut lagi tuch memory dan siang harinya minta ganti ke vendor jadi 2 x 512 MB.
Malem ini modul memorynya udah dipasang ke server. Waktu server dinyalain pun udah kedetect memory sebesar 2048MB alias 2GB.
Trus coba nyalain service2 yang ada di server aplikasi AQS (beda server)
Pas ditest, ternyata gak jalan.
Tapi bukan masalah di DB, tapi drive E di server aplikasi gak mau diakses.
Gak tau dech gimana jadinya nich..???
Pusing....Alamat gak bisa pulang jam 2 pagi nich...

Execute Script When Shutdown Windows

Mudah2an berguna.
Mungkin ada yang mikir, bisa gak sich, setiap sebelum Windows dishutdown, system melakukan sesuatu sesuai yang kita mau, misalnya dengan menjalankan file batch.
Untuk di Linux sepertinya udah disediakan oleh system, seperti file bash.logout dan file2 di rc.6.
Nah, klo di Windows, begini caranya (untuk Windows 2000, XP)

Start --> Run --> gpedit.msc

Ada beberapa event yang bisa kita gunakan untuk menjalankan file batch, seperti Startup, Shutdown, Logon dan Logoff.

Untuk startup dan shutdown.
Pilih Local Computer Policy --> Windows Settings --> Scripts --> Startup/Shutdown
Klik Properties --> Add
Nah, abies itu bisa ditambahin dech script ato batch file yang mau dijalankan waktu Startup atau Shutdown Windows.

Untuk Logon dan Logoff.
Pilih Local Computer Policy --> User Configuration --> Windows Settings --> Logon/Logoff
Klik Properties --> Add.
Caranya sama dengan yang di atas.

Sedikit saran, pada command di batch file, untuk setiap commandnya, lebih baik jalankan menggunakan perintah start /w /b.
Jadi, kalau misalnya akan menjalankan chkdsk c:\, pada batch file sebaiknya menjadi:
start /w /b chkdsk c:Hal ini berguna untuk memerintahkan Windows agar menyelesaikan command chkdsk c:\ terlebih dahulu sebelum menjalankan perintah berikutnya.

Friday, October 08, 2004

Automatic FTP - Linux

Berikutnya ftp otomatis di mesin Linux.

Taro ini di script.

ftp -n $server << !
user $namauser "$password"
binary
bell
put $namafile
bye
!

dan tentunya variable $server, $namauser, $password, dan $namafile.

Automatic FTP - Windows

Automatic FTP berguna kalau ingin melakukan transfer file pada waktu tertentu yang dijalankan secara otomatis.
Untuk Windows jalankan perintah berikut :

c:\> ftp -i -s:perintah.txt

Variable -i untuk menonaktifkan mode interaktif pada console ntp.
Sangat berguna untuk transfer multiple file.
Sebelumnya, buat dulu file dengan nama perintah.txt yang isinya urutan perintah ftp.
Dalam kasus ini isi file perintah.txt adalah sebagai berikut (myServer adalah server tujuan, myUser adalah username untuk otentikasi, myPassword adalah password user)

open myServer
myUser
myPassword
bin
has
mput *.*
bye

Hasilnya adalah akan mentransfer semua file (*.*) pada direktori ftp dipanggil ke server myServer dengan username myUser dan password myPassword

Sunday, October 03, 2004

Bash awk

Note :
Misal mau mendapatkan PID dari suatu proses, pake perintah ini (setelah nanya Rudi)

bash# ps -ef | grep | awk '{print $2}'

Perintah ps -ef gunanya untuk nampilin semua proses yang jalan.
Perintah grep untuk nampilin output sesuai kriteria.
Perintah awk '{print $2}' itu gunanya untuk nampilin hanya kolom kedua dari hasil perintah sebelumnya (dalam hal ini ps -ef | grep , maka akan dihasilkan PID dari proses )