Minggu, 28 Oktober 2012

membuat garis opengl dengan menggunakan DEV



Nama                 : Paring Sukarno
NPM                   : 15110320
Kelas                  : 3KA33

Saya akan membuat garis dengan menggunakan opengl. Sebelumnya apa sih opengl itu. Dan untuk apa opengl diciptakan. OpenGL adalah suatu perangkat pembuat grafis standard yang digunakan untuk keperluan – keperluan pemrograman grafis. OpenGL bersifat opensource, multi-platform dan multi language. Saat ini semua bahasa pemrograman mendukung OpenGL. Dan OpenGL bisa bekerja dalam lingkungan Windows, Unix, SGI, Linux, freeBSD . Library dasar dari OpenGL adalah GLUT, dengan fasilitas yang bisa dikembangkan. Untuk OS Windows,library ini terdiri dari 3 files yaitu : Glut.h. Glut32.lib. dan Glut32.dll. Lalu kita buat garisnya dengan program DEV. Cara membuat file baru adalah pertama kita buat prijek baru terlebih dahulu. Pada bagian projek pilih tag Multimedia > lalu klik OpenGL dan beri nama Project.

Setelah membuat project,lanjut kita untuk membuat program sederhana sebagai tugas mata kuliah ini yaitu  membuat garis Vertikal,Horizontal dan Diagonal.

Membuat garis Vertikal

        Untuk membuat garis vertikal , lihat pada project. begitu kita selesai membuat project pasti yang muncul adalah bukan lembar kerja kosong pada umumnya,tetapi lembar kerja yang sudah terisi source code untuk openGL ini. yang harus kita lakukan adalah mencari bagian yang bertuliskan /* OpenGL animation code goes here */ . untuk mengerjakan program dengan file multimedia OpenGL kita cukup mengubah-ubah pada bagian ini saja 

         Untuk membuat garis vertikal kita bisa tuliskan koding seperti gambar di bawah ini :



atau apabila gambar tidak terlihat jelas bisa dilihat source code dibawah ini :
/*Untuk membuat garis Vertikal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
 [ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]

glClear (GL_COLOR_BUFFER_BIT);
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix ();             [Membuat baris kode menjadi tidak berlaku untuk bagian luar]
glClearColor(1,1,1,0);     [untuk menentukan warna garis/titik]
glColor3f(1,1,1); //         [untuk menentukan warna garis/titik]

glBegin(GL_LINES);                [untuk menggambar garis dari titik yang digunakan ]
glVertex3f(0.10,10.0,13.13);  [ untuk menentukan titik awal yang digunakan ]

glVertex3f(0,0,0.0);                 [ untuk menentukan titik akhir yang digunakan ]

glEnd ();             [untuk mengakhiri gambar garis dititik akhir ]

glPopMatrix (); [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]

Sleep (1);



Setelah selesai menuliskan code pada bagian yang sudah saya beri tahu,coba jalankan file dengan mengcompile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, untuk itu save file dan beri nama lalu jalankan dengan menekan tombol yang sama F9. jika tidak terdapat error makan program langsung berjalan dan menghasilkan output :





Membuat garis Horizontal
     Untuk membuat garis horizontal kita bisa tuliskan koding seperti gambar di bawah ini :


atau apabila gambar tidak terlihat jelas bisa dilihat source code dibawah ini :
/*Untuk membuat garis Horizontal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);
[ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]

glClear (GL_COLOR_BUFFER_BIT);
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix();           [Membuat baris kode menjadi tidak berlaku untuk bagian luar]
glClearColor(1,1,1,0);  [untuk menentukan warna garis/titik]
glColor3f(1,1,1); //      [untuk menentukan warna garis/titik]

glBegin(GL_LINES);               [untuk menggambar garis dari titik yang digunakan ]
glColor3f(0.0f, 0.0f, 1.0f);

glVertex3f(-0.6f, 0.0f, 0.0f);   [ untuk menentukan titik awal yang digunakan ]
glColor3f(0.0f, 0.0f, 1.0f);        [ untuk menentukan titik yang digunakan ]
glVertex3f(0.6f, 0.0f, 0.0f);     [ untuk menentukan titik akhir yang digunakan ]

glEnd();             [untuk mengakhiri gambar garis dititik akhir ]
glPopMatrix(); [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]

Sleep (1);

Setelah selesai menuliskan code pada bagian yang sudah saya beri tahu,coba jalankan file dengan mengcompile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, untuk itu save file dan beri nama lalu jalankan dengan menekan tombol yang sama F9. jika tidak terdapat error makan program langsung berjalan dan menghasilkan output :


Membuat garis Diagonal
     Untuk membuat garis diagonal kita bisa tuliskan koding seperti gambar di bawah ini :



 atau apabila gambar tidak terlihat jelas bisa dilihat source code dibawah ini :
/*Untuk membuat garis Diagonal*/
glClearColor (0.0f, 0.0f, 0.0f, 0.0f);  
 [ untuk memilih warna yang digunakan untuk membersihkan latar dalammode RGBA]

glClear (GL_COLOR_BUFFER_BIT); 
[untuk membersihkan layar latar belakang dengan warna hitam]

glPushMatrix ();           [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

glClearColor(1,1,1,0);   [untuk menentukan warna garis/titik]

glColor3f(1,1,1); //       [untuk menentukan warna garis/titik]

glBegin(GL_LINES);        [untuk menggambar garis dari titik yang digunakan ]

glVertex3f(0,0,-0.8);        [ untuk menentukan titik awal yang digunakan ]

glVertex3f(9.9,8.9,0.1);    [ untuk menentukan titik akhir yang digunakan ]



glEnd ();              [untuk mengakhiri gambar garis dititik akhir ]

glPopMatrix ();  [Membuat baris kode menjadi tidak berlaku untuk bagian luar]

SwapBuffers (hDC);
[digunakan untuk menukar bagian belakang buffer menjadi buffer layar]


Sleep (1);

Setelah selesai menuliskan code pada bagian yang sudah saya beri tahu,coba jalankan file dengan mengcompile dengan menekan tombol F9 , file yang akan di compile akan meminta untuk di save, untuk itu save file dan beri nama lalu jalankan dengan menekan tombol yang sama F9. jika tidak terdapat error makan program langsung berjalan dan menghasilkan output :





Senin, 22 Oktober 2012

Budaya berbahasa di indonesia




Marak sekali jaman sekarang anak muda remaja indonesia sudah hampir melupakan bahasa indonesia. Sekarang sudah ada yang namanya bahasa gaul, bahasa alay, dan bahasa bahasa aneh lainnya yang mereka ciptakan sendiri. Bahkan dengan masuknya perfileman holiwood yang sering sekali di tonton oleh para remaja dan juga musik barat membuat mereka ingin sekali ahli dalam bahasa inggris. Hampir kebanyakan dari remaja kita sudah lupa atau bahkan hampir tidak bisa berbahasa daerah. Mereka lebih memilih memggunakan bahasa gaul dalam percakapan sehari – hari dengan teman mereka. Dimanakah letak kesalahan yang menyebabkan timbulnya perkara ini. Apakah budaya di indonesia sudah mulai memudar sehingga mudah sekali di klaim hak miliknya oleh negara lain. Apa sih sebenarnya budaya itu sendiri?.

Kebudayaan merupakan pengetahuan manusia yang diyakini akankebenarannya oleh yang bersangkutan dan yang diselimuti serta menyelimutiperasaan-perasaan dan emosi-emosi manusia serta menjadi sumber bagi sistempenilaian sesuatu yang baik dan yang buruk, sesuatu yang berharga atau tidak,sesuatu yang bersih atau kotor, dan sebagainya. Hal ini bisa terjadi karenakebudayaan itu diselimuti oleh nilai-nilai moral, yang sumber dari nilai-nilaimoral tersebut adalah pada pandangan hidup dan pada etos atau sistem etikayang dipunyai oleh setiap manusia. Implikasi dari melihat kebudayaan sebagai pengetahuan manusia adalah,bahwa kelakuan dan hasil kelakuan (yang terwujud dalam bentuk benda-bendakebudayaan) tidak dapat digolongkan sebagai kebudayaan. 

Dalamkenyataannya, perbedaan ini dapat diuji kalau kita melihat bahwa kebudayaanitu adalah sebagai satuan ide yang tidak dapat di-observasi karena adanya didalam kepala manusia, sedangkan kelakuan dan benda-benda kebudayaanadalah satuan gejala yang dapat di-observasi karena terwujud dalam berbagaitindakan manusia. Lebih lanjut, kebudayaan merupakan seperangkat ciri-ciriyang dipunyai oleh para anggota masyarakat, sedangkan kelakuan merupakanseperangkat ciri-ciri yang ada pada masyarakat karena kelakuan terwujud dalamberbagai interaksi sosial yang melibatkan para warga masyarakat, baik secarasebagian maupun secara keseluruhan.

Dengan adanya beragam budaya di indonesia, inilah yang membuat negara kita sering sekali dikunjungin oleh para turis dunia karna uniknya budaya kita dan saking banyaknya mereka berantusias sekali untuk mempelajarinya. Liat saja sekarang di taman mini indonesia indah banyak sekali wisatawan yang berkunjung. Orang luar saja ingin sekali mempelajari budaya kita. Kenapa kita yang sudah asli lokal dari indonesia malah males-malesan sampai ga tau apa apa. Yang sekarang sedang marak sekali bahasa yang digunakan oleh para remaja adalah bahasa gaul dibanding bahasa inggris. 

Tidak sedikit anak anak kita jika bercakap cakap dan bersosial menggunakan bahasa yang tidak enak didengar atau menggunakan bahasa kotor seperti kuning mengambang, hewan guk-guk, binatang mandi di lumpur, dan sebagainya. Kalau mau menggunakan hewan, kenapa tidak seperti kupu-kupu, capung, semut, belalang, padahalkan di dunia ini masih ada banyak serangga yang namanya belum disebutkan. Ya seperti itulah cerminan bahasa anak gaul sekarang. Memangnya bahasa itu apasih. Apakah bahasa adalah asal jeplak yang penting hati senang?
Bahasa merupakan wahana budaya. Sebagai wahana budaya, bahasa akanmerekam semua aktivitas masyarakatnya. Bahasa adalah cermin budaya, maka,bahasa pun tidak dapat dipisahkan dari unsur-unsur budaya lain di masyarakat5

itu. Oleh karena itu, jika ingin mengetahui unsur-unsur budaya suatu masyarakat secara keseluruhan, orang harus mempelajari bahasa masyarakat yang bersangkutan sebagai mediumnya.Bahasa Inggris, misalnya mempunyai beragam perbedaan sesuai subbudaya yang dikarenakan perbedaan wilayah penggunanya. Oleh karena itu,ada bahasa Inggris-British, Inggris-Amerika, Inggris-Australia, dan seterusnya.Selanjutnya bahasa Inggris-Amerika pun dapat dipilah lagi, untuk Amerika bagian barat, tengah, selatan, utara, dll. Perbedaan soial dan level pendidikan juga merupakan variasi subbudaya. Sebagian besar variasi budaya tidak boleh diabaikan bila mereka akan mempelajari bahasa Inggris. Misalnya budaya Spanyol, Perancis, Arab, Cina, Rusia, dll.Di samping variasi kelompok, individu sebagai anggota budaya juga turut pula mendukung terhadap seluruh atau sebagian dari pola budaya. Dan sebaliknya, budaya juga mempengaruhi individu secara sebagian maupun keseluruhan. Bisa saja individu menolak pola budaya sebagai cara menegaskan individualitasnya.

Nah jadi pesan dari saya untuk para remaja indonesia. Berhubung saya waktu kecil orang kampung maka kita tidak usah malu untuk menggunakan bahasa kampung atau bahasa daerah. Naik itu jawa, sunda, dan bahasa daerah lainnya. Kalau bisa bahasa seperti itu harus bisa ditiru oleh bule. Jarang kan ada bule ngomong “aja klalen”,hahaha. Seru banget kalo bahasa indonesia bisa nular ke orang barat. Kalau perlu adain tempat les bahasa daerah. Jangan mentang –mentang bahasa internasional itu bahasa inggris yang ada Cuma kursus bahasa inggris. Oke sekian dari saya. Tetap gunakan bahasa indonesia. Karan berbahasa SATU bahasa Indonesia.

Rabu, 17 Oktober 2012

Logitech diNovo



Saya akan membahas teknologi logitech yang terbilang canggih sekali dari beberapa keluaran hardware logitech yang dijual. Dan ini adalah “Logitech diNovo”.

Logitech diNovo ini adalah salah satu dari tiga perangkat komputer yang dapat menyingkirkan barang – barang lain di meja kerja. Atau bisa dibilang, alat ini bakal memakan ruang di meja kerjamu. Belum lagi biaya yang harus dikeluarkan. Meski begitu, alat ini memang lebih bagus dan unik dari sekedar keyboard dan mouse biasa. Bahkan diNovo ini memiliki nilai tambah dan fungsi yang lebih.

           Alat ini memang bukan sistem yang sempurna, tapi kombinasi fitur yang maju dan desain yang menarik menempatkannya pada device input di tempat tertinggi. Masalahnya, apakah kamu rela membelinya? Jika menurutmu harga tidak masalah dan kamu suka memotong kabel, maka diNovo adalah solusinya.
            
           Keindahan dari bluetooth yaitu kamu dapat mencampur dan mencocokan ke tingkat yang lebih hebat. Logitech telah mengambil keuntungan dan memberikan pilihan lebih banyak lagi untuk pengguna wireless. Keyboard dan mediapadnya tidak seperti PC lain yang pernah dilihat sebelumnya. Kenyataanya, mereka lebih mirip Apple dari pada pembuat PC.
            
           Keyboard dan MediaPad-nya mempunyai bentuk yang sama. Jadi mereka dapat terlihat cocok. Desain yang terpisah juga nyaman karena kamu dapat memindahkan number pad ketika kamu tidak sedang menggunakanya dan memuat ruang lebih.
           
           Sementara MediaPad memiliki banyak media kontrol, logitech menempatkan semuanya dalam sebuah keyboard utama. Keyboard utama ini memiliki tombol karakter berukuran penuh dengan tampilan navigasi kontrol ke kanan dan kekiri. Kamu akan segera menyadari bahwa kontrol dasar pada keyboard utama telah diatur ulang untuk kemudahan pengetikan dan kenyamanan dalam mengetik. Hal ini mungkin memerlukan waktu agar terbisasa menggunakannya. Misalnya saja, tombol insert telah dipindahkan dari baris tombol delete dan tombol delete ukurannya diperbesar dua kali dari tombol normal.
      
           Sedangkan untuk tombol ekstra, logitech menempatkan di bagian sudut atas kiri dan kanan dan sudut kanan bawah. Di bagian kiri terdapat tombol sleep, e-mail, home, dan search. Di sudut kanan atas ada tombol volume up, mute, dan volume down. Di sudut kanan bawah ada tombol D-Pad media. tombol D-pad ini fungsinya untuk mengontrol media dasar, misalnya Iplay/pause dan navigasi track. Tombol media ini secara otomatis akan bekerja sama dengan beberapa program. Misalnya saja kamu bisa mengontrol WMP dengan D-pad walaupun kamu tidak menggunakanya untuk program yang dijalankan. Kamu dapat menyetting tombol media untuk menjalankan file.exe.

            Kayanya segitu aja, soalnya banyak banget kalo dibahas semua. Kalo mau tau lengkapnya bisa tanya ke toko yang jualnya,hehehe. Soalnya saya juga nanya doank sama yang jual tapi ga beli