Senin, 22 Oktober 2012

OpenGL menggunakan GLUT di linux dengan bahasa C

ini dia tugas kampus yang gw dapet disuruh bikin garis pake openGL. hmm... openGL adalah library portable yang bisa dipakai di berbagai bahasa pemrograman tapi tidak semuanya bisa, nah kali ini gw menggunakan bahasa C.

install dulu library yang kita butuhkan.

 root@Umbrella:~# apt-get install freeglut3 freeglut3-dev libglew1.5 libglew1.5-dev libglu1-mesa libglu1-mesa-dev libgl1-mesa-glx libgl1-mesa-dev 


nah jika sudah copas aja code di bawah ini.

 #include <GL/glut.h>   
 void gambar(void) {  
      glClear(GL_COLOR_BUFFER_BIT);  
      glBegin(GL_LINES);  
      //sisi miring kiri  
      glVertex2f (0.0, 0.8);  
      glVertex2f (0.2, 0.10);  
      //sisi miring kanan  
      glVertex2f (0.0, 0.8);  
      glVertex2f (-0.2, 0.10);  
      //garis horizontal  
      glVertex2f (0.0, 0.8);  
      glVertex2f (0.8, 0.8);  
      //garis vertikal  
      glVertex2f (0.8, 0.8);  
      glVertex2f (0.8, 0.10);  
      glEnd();  
      glFlush();  
 }  
 int main(int argc, char **argv) {  
      glutInit(&argc, argv);  
      glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGBA);  
      glutInitWindowPosition(500,500);  
      glutInitWindowSize(300,300);  
      glutCreateWindow(argv[0]);   
      glutDisplayFunc(gambar);  
      glutMainLoop();  
 }  

compile
 gcc -o namaprogram namafile.c -L/usr/X11R6/lib -lGL -lGLU -lglut  

tinggal di running deh.
 ./namaprogram

Referensi :
www.google.com
www.opengl.org

Senin, 16 April 2012

SET UP REPEATER BRIDGE DENGAN WDS(Wireless Distribution System)

Kali ini Saya mencoba untuk membuat repeater dengan Tp-link... sebelumnya pendahuluan dulu ya gan... :)
Repeater : digunakan untuk memperkuat sinyal Dari router wireless yang ada ke router wireless yang lain.
Repeater Bridge : digunakan untuk memperkuat sinyal & menjembatani koneksi untuk client yang lain.

nah kali ini saya akan mencoba membuat repeater bridge dengan Tp-Link, Langsung aja ya...
Alat & Bahan :
1.) Connection internet
2.) Siapkan 2 router wireless
3.) Wireless 1 dibuat sebagai wifi utama yang langsung konek ke provider.
4.) Wireless 2 digunakan sebagai repeater bridge.

Langkah - Langkah :
1.) Mensetting wireless utama agar konek ke interenet
 a.) colokan kabel lan ke laptop anda, masuk ke router yang mempunyai ip defaultnya 192.168.1.1 & mempunyai User & Password "Admin"
 b.) klik network >> klik wan >> pilih wan connection type "DHCP" >> lalu klik detect, nah dengan begini seharusnya router wireless utama sudah mendapatkan ip dari provider tsb. gara lebih jelas bisa lihat gambar di bawah.

jika sudah terdetect ipnya kalian bisa langsung memakai interenet

2.) Sekarang Saatnya mencoba untuk Mensetting Repeater bridge
 a.) masuk ke wireless klik wireless >> wireless setting
 b.) setting nama wireless router yang di gunakan sebagai repeater bridge, Samakan channel repeater dengan wireless utama.
 c.) setelah itu klik enable WDS bridging
 d.) klik survey >> cari wireless yang akan di jadikan bridge jika wireless yang ingin di perpanjang sinyalnya bisa isikan password di kolom password dengan cara memilih tipe key yang digunakan. biar lebih jelas bisa lihat gambar dibawah ini.
 e.) nah yang terakhir jangan lupa agar dhcpnya di disable soalnya repeater akan mengambil dhcp dari wireless utama.
 f.) jika ip repeater sama dengan ip wireless utama maka ip repeater harus di ganti dengan ip yang lain seperti 192.168.1.2

3.) nah yang terakhir kita coba ping ke repeater & ke wireless utama, jika bisa semestinya sudah bisa dipakai sebagai Internet connection.

nah sekian dulu tutorial dari saya semoga membantu rekan - rekan sekalian... :)

Rabu, 04 April 2012

Upgrade Galaxy Ace 2.3.6

Kawan - kawan, yang ingin mencoba mengupgrade Galaxy Ace jadi 2.3.6 gw mau share dikit nih pengalaman gw... Langsung aja ya...

step 1 : 
Download dulu rom & toolsnyan..
stock rom : Gingger bread 2.3.6

step 2 : jalankan odin
step 3 : klik one package pada checkbox






















step 4 : 
pada odin ops pilih chooper v1.0 ops file


pada ODIN One Packaged Tab
pilih S5830DXKT5_S5830OLBKT3_S5830DXKT4_HOME.tar.md5
step 5 : 
membuat samung galaxy ace masuk ke download mode dengan menekan tombol volume down + power + home key
step 6 : 
sambungkan phone ke komputer dengan kabel usb. pastikan hp anda terditeksi di aplikasi odin
step 7 : 
click start untuk melakukan flash pada android 2.3.6 SD5830DXKT5 ke samsung galaxy ace GT-S5830


Selamat mencoba...  ^_^

Minggu, 26 Februari 2012

MEMPERINDAH TAMPILAN GRUB

Hai Sahabat indonesia Kesempatan kali ini saya mencoba untuk membantu kawan - kawan merubah gambar default grub yang hitam dan agak membosankan hhe....

langsung saja ya...

step 1
buka terminal dan ketikan nano "/etc/default/grub" tanpa tanda petik yah ( jangan lupa masuk ke super user dulu karena saya memakai ubuntu jadi memakai "sudo su")

Setelah itu akan keluar source code dibawah ini:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

source yang berwarna hijau di atas berguna untuk mengatur tampilan grub jika valuenya 0 maka dia akan langsung masuk ke OS default. nah source itu kita jadikan command dengan cara memberikan tanda "#" jadi seperti ini.


GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

jika sudah di save (jangan lupa di backup datanya dulu yah biar aman.. untuk membackup cukup save file dengan menggunakan nama yang berbeda seperti contoh : nama file awal "grub" menjadi "grub.bak")

step 2
tetap di terminal ya... sekarang ketikan nano "/etc/grub.d/05_debian_theme" nah jangan lupa tetap berada di super user (SU) ya...
jika sudah akan muncul source di bawah ini :

# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
. ${f}
else
WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png"
COLOR_NORMAL="black/black"
COLOR_HIGHLIGHT="magenta/black"

fi



nah yang source yang tebal ktia ganti wallpaper="tempat gambar yang mau di jadiin background di grub" contoh : wallpaper="/boot/grub/umbrella.png" COLOR_NORMAL digunakan untuk merubah warna pilihan booting os saat tidak dipilih... Kalau kurang jelas kalian bisa lihat gambar dibawah ini.. 
COLOR_NORMAL="yellow/blue"





untuk source yang highlight digunakan untuk mengganti warna yang sedang kita pilih.. kalau kurang jelas lihat gambar dibawah ini...
COLOR_HIGHLIGHT="blue/white"




nah... sourcenya jadi seperti ini deh...


# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
. ${f}
else
WALLPAPER="/boot/grub/umbrella.png"
COLOR_NORMAL="green/black"
COLOR_HIGHLIGHT="blue/white"

fi



Nah ini dia penampakanya...

TARAAA sukses besar...

Bagi yang suka share dengan temanya tolong Di berikan alamat sumbernya ya...