Sabtu, 08 Desember 2012

Transparent Terminal on Ubuntu Maverick


Inilah tampilan yang berbeda dengan Command Prompt yang dimiliki windows, di Linux kita kenal dengan nama Terminal. Untuk bisa kita melakukan hal seperti digambar yaitu sebagai berikut ;

Pilih Edit - Profile Preference - Pilih Tab 'Background' - Pilih 'Transparent Background'

Selamat mencoba yaaaa....

Perintah Dasar Terminal Linux Ubuntu (Maverick)




Buat kawan-kawan yang mulai belajar linux, terutama yang sedang mulai mengenal perintah-perintah dasar Terminal (kalau dalam windows disebut command prompt). Berikut perintah-perintah dasar yang bisa kita coba di dalam Terminal. Selamat mencoba...
File dan Folder
  • Melihat petunjuk pemakaian perintah : $ man namaperintah.
  • Contoh mau melihat manual perintah pwd : $ man pwd
  • Melihat alamat folder aktif : $ pwd
  • Pindah ke folder home si user : $ cd
  • Pindah folder : $ cd foldertujuan. Contoh pindah ke folder /usr : $ cd /usr
  • Pindah ke folder induk : $ cd .. [titik dua kali].
  • Contoh sekarang berada di folder /home/user/Documents/Data1/Data1a
  • mau naik satu tingkat ke folder Data1 ketik $ cd ..
  • Melihat isi folder : $ ls
  • Membuat folder : $ mkdir namafolder
  • Membuat/mengedit file menggunakan text editor : $ nano namafile.txt atau $ vi namafile.txt
  • Melihat isi file text : $ cat namafile.txt atau $ more namafile.txt
  • Mengcopy file/folder : $ cp sumberfile foldertujuan
  • Merubah nama file/folder : $ mv namafileasli namafilebaru
  • Memindahkan file/folder : $ mv sumber tujuan
  • Hapus file : $ rm namafile
  • Hapus folder : $ rm -rf folder
  • Mencari file/folder : $ locate yang-dicari
  • Membersihkan layar : $ clear
  • Keluar dari terminal : $ exit
Root
  • Menjalankan perintah sebagai root : $ sudo namaperintah
  • Beralih ke mode root : $ sudo su, setelah memasukkan password tanda $ akan berubah menjadi #
  • Restart : $ sudo reboot
  • Shutdown : $ sudo poweroff
Repostiroy dan Paket
  • Update repository : $ sudo apt-get update
  • Upgrade paket : $ sudo apt-get upgrade
  • Install paket : $ sudo apt-get install nama-paket
  • Uninstall paket : $ sudo apt-get remove nama-paket
  • Install paket dari file .deb : $ sudo dpkg -i file-paket.deb
Kompresi File
  • Membuat file zip dari file : $ zip output.zip sumber-file
  • Membuat file zip dari direktori : $ zip -r output.zip sumber-direktori
  • Mengekstrak file zip : $ unzip namafile.zip -d folder-tujuan
  • Membuat file tar.gz : $ tar -cvzf output.tar.gz sumber-direktori
  • Mengkstrak file tar.gz : $ tar xzvf file.tar.gz
  • Mengekstrak file tar.gz dengan folder tujuan : $ tar xzvf file.tar.gz -C /folder/tujuan/harus/ada
Jaringan dan Internet
  • Cek koneksi jaringan : $ ping noip
  • Info settingan interface jaringan : $ ifconfig
  • Download : $ wget http://website.com/file.zip

Selasa, 09 Oktober 2012

Pemerograman C++ with OpenGL (5-Garis Miring)

//Program Garis tanpa Menggunakan Rumus Persamaan Garis1
#include <windows.h>
#include <GL\glut.h>
void display(void)
{
//membersihkan buffer
glClear(GL_COLOR_BUFFER_BIT);
//menggambar garis
glBegin(GL_LINES);
glColor3f(1.0,0.0,0.0); //merah
glVertex2f(0.0,0.0);
glVertex2f(50.0,200.0);

glEnd();
glFlush();
}
void reshape(int w, int h){
glViewport (0,0, (GLsizei) w, (GLsizei) h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0.0,160.0,0.0,120.0);
}
void init(void){
//membuat background warna merah
glClearColor(0.0,0.0,0.0,0.0);
//set viewport dengan nilai 320 x 240, inisialisasi windowsize
glViewport(0,0,320,240);
// set the 2D clipping area
gluOrtho2D(0.0, 170.0,0.0, 120.0);
glPointSize(5.0);
}
/* Deklarasi window size, position, dan display mode(single buffer and RGBA).
* Pemanggilan routin inisialisasi.
* Memanggil fungsi untuk manampilkan objek di layar
*/

int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize (320, 240);
glutInitWindowPosition (200, 100);
glutCreateWindow ("Garis Lurus");
init ();
glutDisplayFunc(display);
glutMainLoop();
return 0;
}




Minggu, 07 Oktober 2012

Pemerograman C++ with OpenGL (4-BidangDatar)

//PEMBUATAN WAJAH DENGAN BIDANG DATAR

#include <windows.h>
#include <GL/glut.h>
void display(void)
{
//Membersihkan semua pixel di buffer(clear all pixels)
glClear (GL_COLOR_BUFFER_BIT);
//Menggambar polygon (rectangle) (0.25, 0.25, 0.0) dan (0.75, 0.75, 0.0)
//Objek berwarna hijau

//membuat persegi panjang hijau
glColor3f (0.0, 1.0, 0.0);
glBegin(GL_POLYGON);
glVertex3f (0.15, 0.95, 0.0);
glVertex3f (0.15, 0.85, 0.0);
glVertex3f (0.85, 0.85, 0.0);
glVertex3f (0.85, 0.95, 0.0);
glEnd();
//membuat persegi putih
glColor3f (1.0, 1.0, 1.0);
glBegin(GL_POLYGON);
glVertex3f (0.45, 0.45, 0.0);
glVertex3f (0.55, 0.45, 0.0);
glVertex3f (0.55, 0.55, 0.0);
glVertex3f (0.45, 0.55, 0.0);
glEnd();
//membuat segitiga merah
glColor3f (1.0, 0.0, 0.0);
glBegin(GL_POLYGON);
glVertex3f (0.55, 0.55, 0.0);
glVertex3f (0.85, 0.55, 0.0);
glVertex3f (0.85, 0.65, 0.0);
glEnd();
//membuat segitiga merah
glColor3f (1.0, 0.0, 0.0);
glBegin(GL_POLYGON);
glVertex3f (0.15, 0.55, 0.0);
glVertex3f (0.45, 0.55, 0.0);
glVertex3f (0.15, 0.65, 0.0);
glEnd();
//membuat trapesium samakaki biru
glColor3f (1.0, 1.0, 0.0);
glBegin(GL_POLYGON);
glVertex3f (0.65, 0.15, 0.0);
glVertex3f (0.35, 0.15, 0.0);
glVertex3f (0.15, 0.25, 0.0);
glVertex3f (0.85, 0.25, 0.0);
glEnd();

//Memulai proses penggambaran   
glFlush ();
}
void init (void)
{
//Membuat warna background
glClearColor (0.0, 0.0, 0.0, 0.0);
//inisialisasi nilai tampilan (viewing values) */
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0);
}
//Deklarasi window size, position, dan display mode(single buffer and RGBA).
//Pemanggilan routin inisialisasi.
//Memanggil fungsi untuk manampilkan objek di layar


int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize (640, 480);
glutInitWindowPosition (200, 100);
glutCreateWindow ("Tugas Komputer Grafik - 1");
init ();
glutDisplayFunc(display);
glutMainLoop();
return 0;
}

//hasilnya



Pemerograman C++ with OpenGL (3-Lines)

//PEMBUATAN BANYAK GARIS

#include <windows.h>
#include <GL\glut.h>
void display(void)
{
//membersihkan buffer
glClear(GL_COLOR_BUFFER_BIT);
//menggambar garis
glBegin(GL_LINES);
glColor3f(1.0,0.0,0.0); //merah
glVertex2f(10.0,10.0);
glVertex2f(10.0,110.0);
glVertex2f(50.0,10.0);
glVertex2f(50.0,110.0);
glVertex2f(90.0,10.0);
glVertex2f(90.0,110.0);
glVertex2f(130.0,10.0);
glVertex2f(130.0,110.0);

glEnd();

glBegin(GL_LINES);
glColor3f(0.0,0.0,1.0); //biru
glVertex2f(20.0,10.0);
glVertex2f(20.0,110.0);
glVertex2f(60.0,10.0);
glVertex2f(60.0,110.0);
glVertex2f(100.0,10.0);
glVertex2f(100.0,110.0);
glVertex2f(140.0,10.0);
glVertex2f(140.0,110.0);
glEnd();

glBegin(GL_LINES);
glColor3f(0.0,1.0,0.0); //hijau
glVertex2f(30.0,10.0);
glVertex2f(30.0,110.0);
glVertex2f(70.0,10.0);
glVertex2f(70.0,110.0);
glVertex2f(110.0,10.0);
glVertex2f(110.0,110.0);
glVertex2f(150.0,10.0);
glVertex2f(150.0,110.0);
glEnd();

glBegin(GL_LINES);
glColor3f(1.0,1.0,0.0); //kuning
glVertex2f(40.0,10.0);
glVertex2f(40.0,110.0);
glVertex2f(80.0,10.0);
glVertex2f(80.0,110.0);
glVertex2f(120.0,10.0);
glVertex2f(120.0,110.0);
glVertex2f(160.0,10.0);
glVertex2f(160.0,110.0);
glEnd();

glFlush();
}
void reshape(int w, int h){
glViewport (0,0, (GLsizei) w, (GLsizei) h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0.0,160.0,0.0,120.0);
}
void init(void){
//membuat background warna merah
glClearColor(0.0,0.0,0.0,0.0);
//set viewport dengan nilai 320 x 240, inisialisasi windowsize
glViewport(0,0,320,240);
// set the 2D clipping area
gluOrtho2D(0.0, 170.0,0.0, 120.0);
glPointSize(5.0);
}
/* Deklarasi window size, position, dan display mode(single buffer and RGBA).
* Pemanggilan routin inisialisasi.
* Memanggil fungsi untuk manampilkan objek di layar
*/

int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize (320, 240);
glutInitWindowPosition (200, 100);
glutCreateWindow ("Garis Lurus");
init ();
glutDisplayFunc(display);
glutMainLoop();
return 0;
}



//hasilnya



Pemerograman C++ with OpenGL (2-Line)

// PEMBUATAN GARIS

#include <windows.h>
#include <GL\glut.h>
void display(void)
{
//membersihkan buffer
glClear(GL_COLOR_BUFFER_BIT);
//menggambar garis
glBegin(GL_LINES);
glColor3f(1.0,0.0,0.0); //merah
glVertex2f(10.0,10.0);
glVertex2f(10.0,110.0);
glEnd();
glFlush();
}
void reshape(int w, int h){
glViewport (0,0, (GLsizei) w, (GLsizei) h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0.0,160.0,0.0,120.0);
}
void init(void){
//membuat background warna merah
glClearColor(0.0,0.0,0.0,0.0);
//set viewport dengan nilai 320 x 240, inisialisasi windowsize
glViewport(0,0,320,240);
// set the 2D clipping area
gluOrtho2D(0.0, 170.0,0.0, 120.0);
glPointSize(5.0);
}
/* Deklarasi window size, position, dan display mode(single buffer and RGBA).
* Pemanggilan routin inisialisasi.
* Memanggil fungsi untuk manampilkan objek di layar
*/
int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);
glutInitWindowSize (320, 240);
glutInitWindowPosition (200, 100);
glutCreateWindow ("Garis Lurus");
init ();
glutDisplayFunc(display);
glutMainLoop();
return 0;
}


//hasilnya



Rabu, 03 Oktober 2012

Pemerograman C++ with OpenGL (1-Starting Program)

Pada kali ini saya akan bagikan coding yang saya peroleh dari sumber blogger yaitu Pemerograman C++ dengan menggunakan OpenGL..

Langkah - Langkan yang harus diperhatikan sebelum menggunakan Microsoft Visual Studio 2008 yaitu...
  1. Installing Microsoft Visual Studio 2008 (secara terotomatis terinstall juga Microsoft SDKs)
  2. Pastikan sebelum Anda memulai program, file-file tambahan yang perlu Anda tambahkan ke dalam library Microsoft Visual Studio 2008 yaitu gl.h ; glu.h ; glut.h ; glu32.lib ; OpenGL32.lib ; dengan begitu program yang kita buat tidak akan mengalami error pada saat mencompile file yang kita buat terkecuali salah dalam coding.
  3. Download terlebih dahulu file tambahan library yang akan Anda butuhkan di sini, kemudian masukan dalam directory: 
    1. C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include
    2. C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib
    3. C:\Program Files\Microsoft Visual Studio 9.0\VC\include
    4. C:\Program Files\Microsoft Visual Studio 9.0\VC\lib

 Berikutnya membuat contoh program pertama


Pilih File >> New >> Project



 Pilih Visual C++ >> Win32 >> Win32 Console Application



Next...


Centang Empty Project and then Finish...



Setelah siap ...buat file C++ pada Source Files



Klik kanan Source Files >> Add >> New Item



Pilih Visual C++ >> C++ File (.cpp) , Beri nama file kemudian "Add".



Kemudian tampilan utama editor file C++



Setting file library yang akan digunakan project tersebut...
Klik kanan pada nama project >> Properties >>



Linker >> Input >> Additional Dependencies



Pada "Additional Dependencies" isikan dengan opengl32.lib glut32.lib glu32.lib
Kemudian "Apply" and "OK"

Berikut ini contoh pemerogramannya.... cukup copas saja ke dalam editor program Anda

#include <stdio.h>
#include <glut.h>
void display(void)
{
    glClear (GL_COLOR_BUFFER_BIT);
    glColor3f (2.0, 2.0, 2.0);
    glBegin(GL_POLYGON);
        glVertex3f (0.25, 0.25, 0.0);
        glVertex3f (0.75, 0.25, 0.0);
        glVertex3f (0.75, 0.75, 0.0);
       
    glEnd();
    glFlush ();
}
void init (void)
{
    glClearColor (1.0, 0.1, 0.0, 0.0);
    /*  initialize viewing values  */
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0);
}
int main(int argc, char** argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize (250, 250);
    glutInitWindowPosition (100, 100);
    glutCreateWindow ("irur");
    init ();
    glutDisplayFunc(display);
        glutMainLoop();
    return 0; 
}

Jika sudah tekan tombol Ctrl+F7 untuk mencompile file, jika tidak ada error tekan Ctrl+F5 untuk menjalankan file yang Anda buat.

Dan ini hasilnya...selamat mencoba

Minggu, 16 September 2012

Promo Kartu Member Indomaret Minimarket Waralaba Indonesia


MUDAH DAN HEMAT

Kini minimarket semakin bertambah di berbagai tempat, salah satunya yang terbesar di Indonesia yaitu INDOMARET. INDOMARET semakin tumbuh dan perkembangannya semakin pesat, di mana-mana pasti ada INDOMARET. INDOMARET juga menawarkan bagi para pengusaha retail yang ingin bergabung dengan waralaba bisa kunjungi, yang sistem dan manajemennya telah teruji. Info lebih lanjut Indomaret Waralaba.

Indomaret juga banyak menawarkan promosi menarik yaitu
  1. Super Hemat yang berlangsung setiap 15 hari sekali, konsumen dapat membeli kebutuhannya lebih murah dari harga biasanya...ayo ke INDOMARET.
  2. Promosi Bulan Ini yang berlangsung setiap 1 bulan sekali.
  3. Susu Murah disetiap 1 minggu sekali. Promosi ini menawarkan bagi setiap keluarga yang selalu mengkonsumsi susu setiap harinya, harganya dijamin lebih murah dari harga yang anda beli di luar sana. Hemat khan...!
  4. PAAI (Pesan Antar Ambil Indomaret) adalah pelayanan konsumen yang barang yang diinginkan untuk dibelinya diantar ke rumah, hal ini menjadikan konsumen lebih "Mudah dan Hemat" dalam berbelanja di INDOMARET.
Indomaret salah satu minimarket yang memiliki banyak ragam fitur belanja beberapa diantarannya adalah Western Union di mana konsumen dapat melakukan pengiriman dan pengambilan tanpa harus memiliki rekening tabungan ke berbagai daerah baik domestik juga internasional. Kereta Api Indomaret, fitur ini menyediakan reservasi tiket kereta api tanpa harus ke Loket Pemesanan Kereta Api di stasiun yang diinginkannya. Jadwal kereta api juga bisa dilihat di INDOMARET, sehingga konsumen cukup memesan dan membayarkannya melalui INDOMARET. Tidak ketinggalan minimarket terbesar ini juga menyediakan Tiket Pertunjukan yang bisa dibeli di INDOMARET disetiap kota di mana acara hebat tersebut berlangsung. Bagi yang suka game online juga tersedia UNIPIN yang bisa digunakan di banyak game online. Kita yang sibuk dengan mobile phone anda, ada juga I-Pulsa yang menyediakan pulsa untuk semua jenis operator mobile phone di Indonesia, juga yang lebih hebat lagi INDOMARET sudah menyediakan pulsa PLN Prabayar bagi Anda yang sudah menggunakan PLN Prabayar wah makin hebat aja yaa INDOMARET. Ayo ke INDOMARET sekarang!

Promo Kartu Member Indomaret Minimarket Waralaba Indonesia, satu lagi kehebatan dari INDOMARET, yang membuat Kita semua konsumen setia INDOMARET menjadi lebih mudah dan hemat dalam berbelanja di Indomaret. 


Jika anda pikir uang cash membuat anda lebih lambat dalam bertransaksi, INDOMARET kini menyediakan suatu fasilitas belanja yang lebih baik yaitu INDOMARET CARD. Kartu ini tidak hanya berfungsi sebagai alat transaksi saja di INDOMARET tetapi juga menawarkan banyak promosi lagi yang lebih hemat, dan INDOMARET CARD berfungsi juga sebagai alat pembayaran tol di setiap Gerbang Tol Otomatis dan alat pembayaran Listrik, Air, Telephone, TelkomVision, dan lain-lainnya.

Promo Kartu Member Indomaret Minimarket Waralaba Indonesia ini membuat kita semakin hemat dan mudah. Jadi...mudahkan belanja di Indomaret? ...Ayo cepat belanja ke Indomaret, kini semuanya jadi Mudah dan Hemat.


http://indomaret.co.id/



http://on.fb.me/indomaret/


 
https://twitter.com/indomaret_co_id