Wednesday, May 26, 2010

Install add-ons supertuxkart


Mungkin jenis permainan ini banyak disukai oleh para gamers, aplagi saya yang dahulu semasa masih duduk di bangku sekolah selalu mengidam-idamkan ingin bermain sejenis permainan 'balapan', seperti CRT, Crazy Kart, Ford Racing, Underground dan masih banyak yang lainnya.

Nah di linux (Ubuntu) pun ada yang namanya Supertuxkart, berikut cara instalasinya..,

$ sudo apt-get install supertuxkart

Tentu secara default ada keterbatasan di driver dan tracknya, tapi kita bisa menginstal lebih banyak si pengemudi (karts) dan tracknya. Bisa diunduh di :
karts : disini
tracks : disini
ALL : http://downloads.sourceforge.net/supertuxkart/addon0.6.1-1.zip
Lihat perkembangan aplikasinya di http://sourceforge.net/projects/supertuxkart/

Setelah dapat, ekstrack folder tersebut ke lokasi berikut :
untuk karts :
usr/share/games/supertuxkart/data/karts

untuk tracks :
usr/share/games/supertuxkart/data/tracks

Saturday, May 22, 2010

Panduan 1 : Bertatap muka pertama dengan PostgreSQL

Hal yang saya sangat senangi yaitu mendapatkan info/hal baru, terutama di bidang teknologi informasi. PostgreSQL merupakan hal baru bagi Saya walau sebenarnya sudah terdengar waktu awal perkuliahan tapi tak ada mata kuliah yang membahas salah satu dari sekian banyak RDBMS yang sangat fundamental ini. Di kelas perkuliahan sempat dipelajari berbagai database seperti MySQL, Oracle, Ms. Acces dll.

Memang... hal pertama yang ada dibenak saya setelah instal PostgreSQL versi xxx di Ubuntu adalah bingung, terpikir di otak 'gimana caranya?'

But, setelah mendapatkan berbagai referensi dari sana-sini.., cukup mudah pengoperasiannya. Begini..

Membuat user PostgreSQL
Sebenarnya ketika kita sudah melakukan instalasi secara otomatis akan terbuat user (administrator) yaitu dengan nama postgesql. Namun dia dapat dipanggil jika kita sudah menjadi super administrator. Lakukan perintah ini :
Masuklah sebagai super administrator (root) :

$ sudo su (butuh password)


jika sudah, login sebagi postgres dengan mengetik :

$ su postgres (biasanya tidak butuh password)


jika sudah login, jalankan postgreSQL :

$ psql


Agak pusing bukan?? Untuk itu kita perlu membuat user (kita) pada PostgreSQL. Lakukan perintah ini :

Buka terminal, loginlah sebagai postgres (seperti di atas)

$ createuser rijalhanif


Shall the new role be a superuser? (y/n) [pilih y]

selanjutnya buat database untuk rijalhanif.
masih login sebagai postgres

$ createdb rijalhanif


Nah.. sekarang anda dapat menjalankan postgreSQL di rumah anda secara langsung
Buka terminal, langsung ketik psql :
==============
psql (8.4.3)
Type "help" for help.

rijalhanif=#
==============

Catatan pembuatan akun di atas tidak memakai password (no security). Jika anda ingin memakai password saat login ke PostgreSQL pada createuser tambahkan perinah berikut :

$ createuser rijalhanif IDENTIFED BY 'passrijal'


Selanjutnya setiap menjalankan psql akan selalu ditanyakan password anda (password user psql)

Menjelajahi PostgreSQL
Saya sudah membuat user db, truz gimana ya koding untuk menjelajahinya?? Berbagai format penulisan untuk itu dapat di lihat dibawah.

\du => list user
\l => lits database
\dt => show tables
\q => keluar

Friday, May 21, 2010

Mahir mengoperasikan aplikasi mp3 XMMS2 di CLI (Command Line Interface)

Saya tidak akan membandingkan kenapa sih harus dengan memakai cli hanya untuk menjalankan sebuah aplikasi kecil untuk memutar file lagu mp3.. Mungkin ini hanya sebuah pengetahuan basic dan kecil, tapi menurut saya inilah inti yang harus anda tahu atau perlu tahu sebuah aplikasi berjalan sesuai dengan fungsi yang kita inginkan tanpa perlu meliat GUI yang bergitu indah tapi sangat 'lemot' untuk dioperasikannya..

Baik.. tak pandang bulu, bagi yang belum punya kita unduh ja ya.., ketik perintah ini :

$ sudo apt-get install xmm2 gstreamer0.10-fluendo-mp3

Jika sudah selesai unduh proses installasi dan konfigurasi akan otomatis dijalankan,,

Untuk proses pemanngilan xmms ada 2 cara yang banyak digemari para linuxer :

Pertama, masuk langsung ke aplikasi xmms2
Kedua, panggil perintah apapun, didahului dengan perintah xmms2

Cara Pertama
Ibarat aplikasi sebuah rumah tetangga kita harus masuk terlebih dahulu berjalan dengan melewati pintu. Setelah masuk tentu ada tujuan kenapa kita ingin kesana, yaitu mendengarkan lagu, betul tidak?

Nah.. untuk melewati pintu masuk ke xmms2 adalah dengan mengetikkan xmms2 di terminal. nanti akan terlihat dibawah dengan perintah yang siap digunakan seperti :

xmms2>

Coba dilihat ada apa aja ya fungsi di sana, ketik help

Available commands:
play
pause
stop
toggle
seek
status
prev
next
jump
info
search
list
add
remove
move
exit
help
playlist
collection
server

Berikut penjelasan dari fungsi di atas
> play, menjalankan musik mp3 (jika ada playlist)
> pause, menghentikan sejenak lagunya
> stop, mematikan musik mp3
> toogle, bukan 'togel', mirip mute
> seek , langsung menjalakan lagu dari detik yang ditentukan
> status, informasi lagu yang sekarang dijalankan
> prev, loncat ke lagu sebelum lagu sekarang dari urutan playlist
> next, loncat ke lagu setelah lagu sekarang dari urutan playlist
> jump , menjalankan lagu ke no tertentu sesuai urutan playlist
> info, informasi lanjut mengenai proses aplikasi yang sedang menjalankan lagu
> search , mencari lagu dengan mengetikkan nama artisnya
> list, melihat daftar lagu yang berada di playlist, akan telihat lagu yang sedang berjalan dengan tanda '->'
> add , menambahkan ke daftar playlist yang sedang aktif,
Hanya 1 file : wali - TOMAT [TOBAT MAKSIAT].MP3
/home/rijalhanif/Music/-wali/wali\ -\ TOMAT\ [TOBAT\ MAKSIAT].MP3
Seluruh file mp3 yand ada di folder /home/rijalhanif/Music/-wali/
/home/rijalhanif/Music/-wali/*.mp3
karena linux membedakan huruf besar dan huruf kecil lebih baik gunakan perintah ini ja,,
/home/rijalhanif/Music/-wali/*
> remove , menghapus lagu sesuai no urut di playlist
> move, memindahkan lagu ke daftar playlist lain
> exit, keluar rumah ja (aplikasi masih berjalan)

> help, buku petunjuk
> playlist , perintah yang tersedia untuk playlist :
-list, melihat daftar palylist yang ada (kaset/cd)
-switch , mengganti playlist
-create , membuat playlist
-rename , mengganti nama playlist aktif
-remove , membuang playlist tertentu (kaset/cd)
-clear, mengosongkan seluruh daftar lagu di playlist aktif (format kaset/cd)
-shuffle, mengacak daftar urut lagu yang ada di playlist aktif
-sort, mengurut daftar urut playlist berdasarkan nama artis artis
-config, konfigurasi playlist

sebenarnya ada 2 fungsi lagi yaitu collection dan server, kedua merupakan fungsi tingkat tinggi yaitu digunakan untuk streaming lagu. Untuk mencari lebih lanjut ketik perintah berikut :

xmms2> help collection
atau
xmms2> help server

Silahkan dicoba.., :-)
ingin berbagi ilmu? Silahkan hub saya di YM! : rijal.hanif
-----------------------------------------------------------------------------------
* playlist aktif : playlist yang saat ini digunakan