Archive for November, 2009

Changing Editor Fonts In NetBeans IDE

Tuesday, November 24th, 2009

Kemarin habis baca-baca artikel tentang Top 10 Programming Fonts, akhir-nya jadi iseng-iseng deh cobain ganti font di editor-nya NetBeans IDE supaya lebih betah lama-lama ngetik-nya :D

Nah buat teman-teman yang ingin berburu font, mungkin bisa mengunjungi situs Top 10 Programming Fonts untuk melihat-lihat font mana yang cocok kemudian download dan install deh :) Setelah proses download selesai, untuk menginstall font tersebut di GNU/Linux kita harus memasukkan font tersebut ke dalam direktori /usr/share/fonts/TTF agar font tersebut dikenali oleh user lain yang terdapat di sistem. Tapi kalau kita cuma ingin testing aja, kita bisa memasukkan font tersebut kedalam direktori .fonts yang terdapat di direktori home user kita masing-masing :)

Bagaimana kalau direktori .fonts belum ada ? Ya mari kita buat direktori tersebut dengan perintah seperti dibawah ini :

martinus@martinusadyh:[~]$ mkdir ~/.fonts
martinus@martinusadyh:[~]$

Setelah itu kopikan font yang sudah di download kedalam direktori ~/.fonts tersebut seperti dibawah ini :

martinus@martinusadyh:[~]$ cp Inconsolata.ttf ~/.fonts/
martinus@martinusadyh:[~]$ cd ~/.fonts/
martinus@martinusadyh:[~/.fonts]$ ls
Inconsolata.ttf
martinus@martinusadyh:[~/.fonts]$

Sekarang mari kita update dahulu font cache kita dengan menjalankan perintah fc-cache -f -v agar font yang kita tambahkan bisa dikenali oleh NetBeans seperti dibawah ini :

martinus@martinusadyh:[~/.fonts]$ fc-cache -f -v
/usr/share/fonts/OTF: caching, new cache contents: 23 fonts, 0 dirs
/usr/share/fonts/TTF: caching, new cache contents: 92 fonts, 0 dirs
/usr/share/fonts/Type1: caching, new cache contents: 64 fonts, 0 dirs
/usr/share/fonts/Speedo: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/cyrillic: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/misc: caching, new cache contents: 59 fonts, 0 dirs
/home/martinus/.fonts: caching, new cache contents: 1 fonts, 0 dirs
/var/cache/fontconfig: not cleaning unwritable cache directory
/home/martinus/.fontconfig: cleaning cache directory
fc-cache: succeeded
martinus@martinusadyh:[~/.fonts]$

(more…)

Adding Extra Icon In DIA

Monday, November 23rd, 2009

Buat teman-teman yang senang menggambar diagram mungkin sudah tidak asing lagi kan dengan yang namanya Visio kalau di Microsoft Windows, nah di lingkungan GNU/Linux kita bisa menggunakan aplikasi yang namanya DIA Diagram sebagai pengganti Visio. Cuman sayangnya, kalau kita menggunakan DIA Diagram ada 1 hal yang rasanya masih kurang yaitu tampilan icon-nya masih kelihatan jadul-jadul banget :(

Nah apasih yang ngebikin Visio spesial dimata saya yaitu, kalau kita menggambar topologi jaringan icon-nya bisa keren-keren seperti gambar dibawah ini :
Contoh Gambar Visio
Contoh Gambar Topologi Jaringan dari Visio

Nah sekarang coba bandingin dengan hasil gambar yang dihasilkan oleh DIA Diagram yang tampilannya seperti dibawah ini :
Contoh Gambar DIA Diagram
Contoh Gambar Topologi Jaringan dari DIA Diagram

(more…)

Membangun File Server dengan Samba di Slackware

Saturday, November 21st, 2009

Untuk membangun sebuah File Server menggunakan SAMBA di Slackware sebenarnya tidak begitu susah, sama seperti kalau kita menggunakan distribusi GNU/Linux yang lain :) Nah untungnya lagi, packages SAMBA sudah terinstall secara default pada Slackware yang kita gunakan dan kita hanya perlu melakukan sedikit konfigurasi agar SAMBA dapat berjalan :)

Hal pertama yang perlu kita lakukan agar service SAMBA kita dapat berjalan yaitu melakukan konfigurasi terhadap file smb.conf yang terletak pada direktori /etc/samba. Karena di Slackware tidak menyertakan file smb.conf melainkan file smb.conf-sample maka kopikan-lah dahulu file smb.conf-sample menjadi smb.conf seperti dibawah ini :

root@martinusadyh:/etc/samba# cp smb.conf-sample smb.conf
root@martinusadyh:/etc/samba# ls
private/  smb.conf  smb.conf-sample
root@martinusadyh:/etc/samba#

Sekarang edit-lah file smb.conf diatas menjadi seperti dibawah ini:

[global]
	workgroup = SLACKWARE_FILESERVER
	server string = %h server (Samba, Slackware)
	map to guest = Bad User
	obey pam restrictions = Yes
	passdb backend = tdbsam
	pam password change = Yes
	passwd program = /usr/bin/passwd %u
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	unix password sync = Yes
	socket options = TCP_NODELAY
	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
	dns proxy = No
	usershare allow guests = Yes
 
[PublicShare]
	comment = Slackware File Server
	path = /home/sharing/data
	read only = No
	create mask = 0777
	directory mask = 0777
	guest ok = Yes

(more…)

Membuat Menu Accordion Di Java Swing

Thursday, November 19th, 2009

Akhir-nya kesampaian juga menulis tentang Menu Accordion Di Java Swing ini :) Soalnya dulu bingung menu yang saya buat ini namanya apaan malu , nah buat teman-teman ada yang belum tahu apa itu Menu Accordion mungkin bisa coba baca-baca artikel Mengenal Menu Accordion dahulu :) Nah jika sudah tahu tentang apa itu Menu Accordion sekarang mari kita lihat contoh beberapa aplikasi dan library yang menggunakan atau menyertakan Menu Accordion

Contoh Aplikasi Yang Menggunakan Menu Accordion

OpenOffice.org Impress
OpenOffice.org Impress menyertakan model menu dengan tipe Accordion yang dapat kita lihat seperti gambar dibawah ini :
AccordionInOOoImpress
OOo Impress Accordion Menu In Action

Plazma ERP
Plazma ERP adalah sebuah aplikasi ERP yang dibangun dengan menggunakan Java dan SWT sebagai solusi GUI Toolkit-nya :) , menurut saya Plazma ERP mempunyai UI yang sangat elegan dan cantik ditambah lagi dengan Menu Accordion-nya yang tampak seperti gambar dibawah ini :
AccordionInPlazmaERP
Plazma ERP Accordion Menu In Action

(more…)

The Best Of Xandria

Friday, November 13th, 2009

Akhirnya saya menemukan lagi 1 group band dengan vokalis cewek :) yang membawa aliran Symphonic Metal. Mungkin buat teman-teman pecinta aliran Symphonic Metal pasti udah tahu donk group band Xandria ini :) Nah dari ke 5 album Xandria (yaitu Kill_the_Sun , Ravenheart, India, Salome_-_The_Seventh_Veil dan Now and Forever) yang menurut saya paling bagus (soalnya ini yang sering saya denger :D ) yaitu :

Sister Of The Light dari Album Salome The Seventh Veil


Yang saya seneng dari lagu ini adalah intronya :) Menurut saya hm.., asyik banget suasananya kek ada suara ketipung-ketipung-nya gitu :D (eh bener ga yah :P :) ) ) , ini klo mau lyrics-nya sekalian :
Lyrics:
follow me through the night
we are the sisters of the light

Follow me through the night
We are sisters of the light
We are daughters of sin
We are laughter in the wind
Follow me through the night
We are sisters of the light
We are wild, we are free
Through the darkness follow me!

I am here to break the silence and
I want you to be the voice of mine

follow me follow me follow me now

Follow me through the night
We are sisters of the light
We are daughters of sin
We are laughter in the wind
Follow me through the night
We are sisters of the light
We are wild, we are free
Through the darkness follow me

You alone, you can let time stand still and
You create the missing element

We’re the fires of hell
We’re the deep rough sea
We’re the stormy air
We are we
We’re the ashes of time
And we are banshee
Through the darkness, sisters,
Follow me!

follow me follow me follow me now

Follow me through the night
We are sisters of the light
We are daughters of sin
We are laughter in the wind
Follow me through the night
We are sisters of the light
We are wild, we are free
Through the darkness follow me

sisters of the light
sisters of the light

Follow me through the night
We are sisters of the light
We are daughters of sin
We are laughter in the wind
Follow me through the night
We are sisters of the light
We are wild, we are free
Through the darkness follow me

we are sisters of the light
(more…)