Mau Buka Usaha tapi Modal Kurang..?????
Jangan Pusing kami AKan Bantu atasi Masalah Anda;
Silahkan Download aja:
atau Hubungi :
Slamet Hermanto
CitiFinancial - CitiBank
081372938051
Disini saya sengaja berniat untuk membagikan sedikit pengetahuan kepada seluruh pecinta blog.
Diposting oleh AmE Selasa, 17 November 2009 di 19.12
Mau Buka Usaha tapi Modal Kurang..?????
Jangan Pusing kami AKan Bantu atasi Masalah Anda;
Silahkan Download aja:
atau Hubungi :
Slamet Hermanto
CitiFinancial - CitiBank
081372938051
Diposting oleh AmE Senin, 05 Oktober 2009 di 05.45
KERANGKA PROGRAM C++
Ket :
• Tanda # (pound)
digunakan sebagai awal penulisan kode program ke bagian preprosesor,diantaranya yaitu : #include, #define dll.
• # include
menginstruksikan compiler u/ menyisipkan file lain saat file header di kompilasi.
• File_Header
iostream.h = file header yg digunakan u/ proses input/output (I/O) standar.
objek yg menyertai yaitu : cin, cout, endl, dll.
stdio.h = file header yg digunakan u/ proses input/output (I/O) standar.
objek yg menyertai yaitu : scanf, gets, printf, dll.
iomanip.h = file header yg digunakan u/ input/output (I/O) manipulator.
objek yg menyertai yaitu : setw, dll.
conio.h = file header yg digunakan u/ constanta input/output (I/O).
objek yg menyertai yaitu : clrscr, getch dll.
• Main() Fungsi utama dalam membuat program atau disebut juga program utama.
Ket :
• cout
berfungsi u/ menampilkan keluaran (output) ke layar monitor.
• endl
berfungsi u/ menyisipkan newline atau baris baru.
• getch
digunakan u/ membaca sebuah karakter tanpa harus menekan enter.
PENGENALAN MODEL DATA,OPERASI DASAR MASUKAN & KELUARAN
* Tipe data dalam C++ terdapat 7 tipe data yaitu :
* Konstanta
Mempunyai nilai yg bernilai tetap, yg terdiri dari :
1. Konstanta bilangan
Terdiri dari bilangan bulat dan desimal.
2. Konstanta text
Terdiri dari data karakter (terdiri dari satu karakter serta diapit kutip satu) dan data string (terdiri dari beberapa karakter serta diapit kutip dua).
Bentuk deklarasi dari konstanta :
Const nama_konstanta = nilai_konstanta;
Contoh :
const phi = 3.14;
* Variabel
Mempunyai nilai atau data yg dapat berubah – ubah, yg
terdiri dari :
1. Variabel bilangan
Terdiri dari bilangan bulat dan desimal.
2. Variabel text
Terdiri dari data karakter dan data string.
Ketentuannya :
Tdak ada spasi (u/ pemisah menggunakan garis bawah), Tidak boleh diawali angka, dan menggunakan operator aritmatika.
Bentuk deklarasi dari Variabel :
Tipe_data nama_variabel;
Contoh : int total_bayar;
* Operasi Dasar Masukkan :
Perintah Input File Header Keterangan
scanf() stdio.h Untuk memasukkan berbagai jenis data
gets() stdio.h Untuk memasukkan data string
cin() iostream.h Untuk memasukkan suatu data
getch() conio.h untuk membaca karakter tanpa harus menekan tombol enter
Perbedaan scanf() dan gets()
scanf() gets()
Tidak dpt menerima string yg mengandung spasi atau tab dan dianggap sebagai data terpisah Dapat menerima string yg mengandung spasi atau tab dan dianggap sebagai suatu kesatuan data.
Bentuk umum dari Operasi dasar masukkan :
1) scanf()
scanf(“penentu_format”,&nama_variabel);
Simbol & penunjuk alamat variabel yg dituju.
2) gets()
gets(nama_variabel);
3) cin()
cin>>nama_variabel;
4) getch() atau getche()
nama_ variabel=getch(); atau nama_variabel=getche();
* Operasi Dasar Keluaran :
Perintah Output File Header Keterangan
printf() stdio.h Untuk menampilkan informasi kelayar
Puts() stdio.h Untuk mencetak string di layar dan diakhiri pindah baris
cout() iostream.h Untuk menampilkan suatu data kelayar
putchar() stdio.h Untuk mencetak karakter ke layar, tidak diakhiri pindah baris
Bentuk umum dari Operasi dasar Keluaran :
1) printf()
printf(“string_control + penentu_format”,argument1,..);
2) puts() atau putchar()
puts(“string_control”); atau putchar(“string_control”)
3) cout()
cout<<”string_control”; Daftar penentu format : TIPE DATA PENENTU FORMAT Integer %d Floating point Desimal %f Berpangkat %e Desimal dan berpangkat %g Double Precision %lf Character %c String %s Long Integer %Id Fungsi Manipulator : MANIPULATOR FILE HEADER KETERANGAN Endl Iostream.h Menyisipkan newline dan mengirimkan isi penyangga keluaran ke piranti keluaran Ends Iostream.h Menyisipkan karakter null Flush Iomanip.h Mengirimkan isi penyangga keluaran ke piranti keluaran Dec Iomanip.h Mengonversi ke bilangan basis sepuluh Hex Iomanip.h Mengonversi ke bilangan 16 (oktal) Oct Iomanip.h Mengonversi ke bilangan 8 (oktal) Setbase(int n) Iomanip.h Mengonversi ke bilangan basis n (n=8,10 atau 16) Setw(int n) Iomanip.h Mengatur lebar field untuk suatu nilai sebesar n karakter Setfill(int n) Iomanip.h menyetel karakter pemenuh berupa c Setprecision(int n) Iomanip.h Menyetel presisi bilangan pecahan sebesar n digit Setiosflags(long f) Iomanip.h Menyetel format yang ditentukan oleh f.f adalah tanda format Resetiosflags(long f) Iomanip.h Menghapus format yang ditentukan oleh f.f adalah tanda format LATIHAN SOAL: INPUT : OUTPUT : // Jawaban # include
# include
# include
main()
{
char nama[10],jabatan[15];
int gapok,tunj,gaji;
clrscr();
puts(" PERHITUNGAN GAJI KARYAWAN");
printf("\n PADA PERUSAHAAN LC CORP");
cout<<"\n============================"<
cout<<"Gaji Pokok : ";cin>>gapok;
cout<<"Tunjangan : ";cin>>tunj;
gaji=gapok+tunj;
cout<<"============================"<
#include
main()
{
int a,b;
printf("Nilai A = ");scanf("%d",&a);
printf("Nilai ++A = %d",++a);
printf("\nNilai A = %d",a);
printf("\n\nNilai B= ");scanf("%d",&b);
printf("Nilai - -B = %d",- -b);
printf("\nNilai B = %d",b);
getch();
}
/* Penggunaan Notasi dibelakang Variabel */
#include
#include
main()
{
int a,b;
printf("Nilai A = ");scanf("%d",&a);
printf("Nilai A++ = %d",a++);
printf("\nNilai A = %d",a);
printf("\n\nNilai B= ");scanf("%d",&b);
printf("Nilai B-- = %d",b--);
printf("\nNilai B = %d",b);
getch();
}
Operator Relasi
Operator Relasi digunakan untuk membandingkan dua buah nilai. Hasil perbandingan operator ini menghasilkan nilai numerik 1 (True) atau 0 (False).
Operator Keterangan
= = Sama dengan ( bukan pemberi nilai )
! = Tidak sama dengan
> Lebih dari
< Kurang dari > = Lebih dari sama dengan
< = Kurang dari sama dengan #include
#include
main()
{
int x,y;
clrscr();
printf("Masukan Nilai X = ");scanf("%d",&x);
printf("Masukan Nilai Y = ");scanf("%d",&y);
printf("Hasil X = = Y = %d",x = = y);
printf("\nHasil X != Y = %d",x != y);
printf("\nHasil X > Y = %d",x > y);
printf("\nHasil X < y =" %d">= Y = %d",x >= y);
printf("\nHasil X <= Y = %d",x <= y); getch(); } Operator Logika Operator Logika digunakan untuk menghubungkan dua buah operasi relasi menjadi sebuah ungkapan kondisi. Hasil dari operator logika menghasilkan nilai numerik 1 (True) atau 0 (False). Operator Keterangan && Operator Logika AND || Operator Logika OR ! Operator Logika NOT Nilai 1 Nilai 2 NOT(NILAI 2) AND OR 1 1 0 1 1 1 0 1 0 1 0 1 0 0 1 0 0 1 0 0 Ket: 1=True; 0=False; Latihan : Jika J = 2; K = 5; L = 4; M = 3; maka hasil logika X = K + 5 <> 0
#include
#include
main()
{
int C,K,L,M,Z;
clrscr();
C = 2; K = 5; L = 4; M = 3;
printf("Hasil dari operasi\n");
X = (K + 5 <> 0);
printf("(K + 5 <> 0) =%d",Z);
getch();
}
LATIHAN
1. BUAT PROGRAM LUAS SEGITIGA
=================================
Program Menghitung Luas Segitiga
=================================
INPUT NILAI ALAS = .......
INPUT NILAI TINGGI = .......
=================================
MAKA LUAS SEGITIGA = ___
=================================
#include
#include
main()
{
float alas,tinggi,luas;
printf("============================\n");
printf("PROGRAM HITUNG LUAS SEGITIGA\n");
printf("============================\n");
printf("Input Alas = ");scanf("%f",&alas);
printf("Input Tinggi = ");scanf("%f",&tinggi);
luas=alas*tinggi/2;
printf("============================\n");
printf("Luas Segitiga = %5.2f",luas);
printf("\n============================\n");
printf("123456789012345 1234567890");
getch();
}
2. BUAT PROGRAM DENGAN OUTPUT DI BAWAH INI
==============================
SURYA KOMPUTER TECH.
==============================
Nama Barang = .......
Harga Barang = .......
Jumlah Beli = .......
----------------------------------------------------
Total = ____
PPN 10 % = ____
----------------------------------------------------
Total Keseluruhan = ____
==============================
Dengan Kriteria :
- Total didapat dari Harga Barang dikali Jumlah Beli
- PPN 10% didapat dari 10% dari Total
- Total Keseluruhan didapat dari penjumlahan total dan PPN 10%
#include
#include
main()
{
char nm_brg[30];
float total,ppn,tokes;
long harga;
int jumbel;
printf("================================\n");
printf(" SURYA KOMPUTER TECH. \n");
printf("================================\n");
printf("Nama Barang = ");gets(nm_brg);
printf("Harga Barang = ");scanf("%d",&harga);
printf("Jumlah Beli = ");scanf("%d",&jumbel);
total =harga*jumbel;
ppn =total*0.1;
tokes =total+ppn;
printf("================================\n");
printf("Total = Rp %10.2f",total);
printf("\nPPN 10%% = Rp %10.2f",ppn);
printf("\n================================\n");
printf("Total Keseluruhan = Rp %10.2f",tokes);
getch();
}
PENYELEKSIAN KONDISI
(BRANCHING)
1. PERNYATAAN IF
Bentuk Umum IF satu Pernyataan :
Bentuk Umum IF lebih dari satu Pernyataan :
Contoh :
==============================
SURYA KOMPUTER TECH.
==============================
Nama Barang = .......
Harga Barang = .......
Jumlah Beli = .......
----------------------------------------------------
Total = ____
Potongan = ____
----------------------------------------------------
Total Keseluruhan = ____
==============================
Dengan Kriteria :
- Total didapat dari Harga Barang dikali Jumlah Beli
- Potongan didapat jika Jumlah Beli Lebih dari sama dengan 10
maka mendapat potongan 5% dari Total
- Total Keseluruhan didapat dari total dikurangi Potongan 5%
#include
#include
main()
{
char nm_brg[30];
float total,pot,tokes;
long harga;
int jumbel;
printf("================================\n");
printf(" SURYA KOMPUTER TECH. \n");
printf("================================\n");
printf("Nama Barang = ");gets(nm_brg);
printf("Harga Barang = ");scanf("%d",&harga);
printf("Jumlah Beli = ");scanf("%d",&jumbel);
total=harga*jumbel;
if (jumbel >= 10)
pot=0.05*total;
tokes=total-pot;
printf("================================\n");
printf("Total = Rp %10.2f",total);
printf("\nPotongan = Rp %10.2f",pot);
printf("\n================================\n");
printf("Total Keseluruhan = Rp %10.2f",tokes);
getch();
}
2. Pernyataan IF – ELSE Majemuk
Bentuk Umum :
3. Pernyataan NESTED – IF
Pernyataan if didalam if.
Bentuk Umum :
Contoh IF – ELSE MAJEMUK:
==============================
SURYA KOMPUTER TECH.
==============================
Nama Barang = .......
Harga Barang = .......
Jumlah Beli = .......
-----------------------------------------------
Total = ____
Potongan = ____
-----------------------------------------------
Total Keseluruhan = ____
Bonus = ____
==============================
Dengan Kriteria :
- Total didapat dari Harga Barang dikali Jumlah Beli
- Potongan didapat :
jika Jumlah Beli >= 10 maka mendapat potongan 5% dari Total,
dan tidak mendapatkan Bonus.
Jika Jumlah Beli > 20 maka mendapat potongan 7% dari Total,
dan mendapatkan bonus TAS.
Selain itu tidak mendapatkan Potongan dan Bonus.
- Total Keseluruhan didapat dari total dikurangi Potongan 5%
#include
#include
main()
{
char nm_brg[30],*bonus;
float total,pot,tokes;
long harga;
int jumbel;
printf("=================================\n");
printf(" SURYA KOMPUTER TECH. \n");
printf("=================================\n");
printf("Nama Barang = ");gets(nm_brg);
printf("Harga Barang = ");scanf("%d",&harga);
printf("Jumlah Beli = ");scanf("%d",&jumbel);
total=harga*jumbel;
if (jumbel >= 10 && jumbel <=20) { pot =0.05*total; bonus="-"; } else if (jumbel > 20)
{
pot =0.07*total;
bonus="TAS";
}
else
{
pot =0;
bonus="-";
}
tokes=total-pot;
printf("=================================\n");
printf("Total = Rp %12.2f",total);
printf("\nPotongan = Rp %12.2f",pot);
printf("\n=================================\n");
printf("Total Keseluruhan = Rp %12.2f",tokes);
printf("\nBonus = %s",bonus);
printf("\n=================================\n");
getch();
}
CONTOH NESTED IF :
===============================
|Jenis | Ukuran | Harga |
------------------------------------------------
|1.Dancow | Kecil | 22500 |
| | Sedang | 27500 |
|2.Bendera | Kecil | 20000 |
| | Sedang | 25000 |
-----------------------------------------------
Input Ukuran Kaleng [K/S] = .....
Input Jenis Susu [1/2] = .....
Harga Satuan Barang = ____
#include
#include
#include
main()
{
char jenis[1],ukrn[1],lagi;
long harga,jumbel,dibayar;
awal:
clrscr();
cout<<"========================="<
cout<<" Input Jenis Susu [1/2] = ";cin>>jenis;
if (*ukrn=='K')
if (*jenis=='1')
harga=22500;
else
harga=20000;
else
if (*jenis=='1')
harga=27500;
else
harga=25000;
cout<<" Harga Satuan Barang =Rp. "<
#include
#include
main()
{
int no_hari;
char *hari;
clrscr();
cout<<"==============================="<
switch(no_hari)
{
case 1 :
hari = "SENIN";
break;
case 2:
hari = "SELASA";
break;
case 3 :
hari = "RABU";
break;
case 4 :
hari = "KAMIS";
break;
case 5 :
hari = "JUM'AT";
break;
case 6 :
hari = "SABTU";
break;
default :
hari = "MINGGU";
break;
}
cout<<"Hari ini adalah "<
#include
#include
main()
{
int a;
for (a=1;a<=10;a++) cout<
#include
#include
main()
{
int tinggi,baris,kolom;
clrscr();
cout<<"Tinggi Segitiga = ";cin>>tinggi;
cout<
#include
#include
main()
{
int tinggi,baris,kolom;
char lagi;
awal:
clrscr();
cout<<"Tinggi Segitiga = ";cin>>tinggi;
cout<
if (lagi=='Y' || lagi=='y')
goto awal;
else
goto selesai;
selesai:
}
3. PERNYATAAN WHILE
Bentuk Umum while satu Pernyataan :
Bentuk Umum while lebih dari satu Pernyataan :
contoh:
#include
#include
#include
main()
{
int a=1;
clrscr();
while (a<=10) { cout<
#include
#include
main()
{
int a=2;
do
{
cout<<=10); getch(); } ARRAY Adalah tipe terstruktur yang terdiri dari sejumlah komponen-komponen tipe yang sama Array Berdimensi Satu Bentuk Umum : Ket : * Tipe Data : Untuk menentukan tipe data yang digunakan * Ukuran : Untuk menyatakan jumlah maksimum array yang digunakan Contoh : TAMPILAN INPUT : ****************************************** KEY CELLULAR ****************************************** NAMA ADMIN = SHINTA JUMLAH DATA YANG MAU DI INPUT (MAKSIMAL 10 ) = 2 DATA KE – 1 NAMA VOUCHER = MENTARI JENIS PULSA (10/15/20) = 10000 HARGA PULSA = Rp. 11000 DATA KE – 2 NAMA VOUCHER = ESIA JENIS PULSA (10/15/20) = 10000 HARGA PULSA = Rp. 12000 TAMPILAN OUTPUT : KEY CELLULAR =========================================================== NO. NAMA VOUCHER JENIS PULSA HARGA PULSA (Rp.) =========================================================== 1 MENTARI 10000 11000 2 ESIA 10000 12000 =========================================================== ADMIN : SHINTA Fungsi Merupakan sub program yang berguna untuk menjadikan program bersifat modular sehingga mudah dipahami dan dapat digunakan kembali, baik untuk program sendiri maupun untuk program lainyang memiliki proses sama. • Definisi Fungsi A. Fungsi Tanpa Nilai Balik Fungsi ini dikenal di Pascal dengan sebutan Procedure. B.U Fungsi ini adalah: Deklarasi pemanggilan fungsinya adalah : Contoh : #include
#include
cetak_garis() // membuat fungsi dengan nama cetak garis
{
cout<<”*****************************”<
#include
double nilai (double x,double y); // deklarasi fungsi
main() //program utama
{
clrscr();
cout<
return(x);
else
return(y);
}
* return digunakan untuk memberikan nilai balik fungsi
Dari contoh diatas
Berarti fungsi nilai memberikan nilai balik x kepada argument jika x > y
Dan memberikan nilai balik y jika x<=y • Storage Class Variabel Merupakan penggolongan variabel berdasarkan kelas penyimpanan di dalam fungsi A. Variabel Global Merupakan variabel yang di definisikan diluar fungsi. Contoh : #include
#include
#include
int G;
main()
{
G=17;
cout<<”Nilai G = “<
#include
var_fungsi(); // deklarasi fungsi var_fungsi
main()
{
int m = 30; // variabel lokal pada main
int t = 12; // variabel lokal pada main
clrscr();
cout<<”Variabel Lokal Pada Main : m = “<
#include
int var_statis() // deklarasi fungsi var_statis
{
static (int S = 0 );
S = S + 17;
return S;
}
main()
{
int N1,N2,N3;
N1 = var_statis(); // memanggil deklarasi fungsi var_statis
N2 = var_statis(); // memanggil deklarasi fungsi var_statis
N3 = var_statis(); // memanggil deklarasi fungsi var_statis
cout<<”Nilai 1 pada pemanggilan Fungsi = “<
#include
nilai_kali3( int x )
{
x=x*3;
cout<<”Nilai di dalam fungsi = “<
cout<
#include
nilai_kali3( int&x )
{
x=x*3;
cout<<”Nilai di dalam fungsi = “<
cout<
#include
Hitung(float total,float pot,float tokes;)
{
total=harga*jumbel;
if (jumbel >= 10)
pot=0.05*total;
tokes=total-pot;
}
(disimpan dengan nama file Hitung.h)
#include
#include
#include “Hitung.h”
main()
{
char nm_brg[30];
float total,pot,tokes;
long harga;
int jumbel;
printf("================================\n");
printf(" SURYA KOMPUTER TECH. \n");
printf("================================\n");
printf("Nama Barang = ");gets(nm_brg);
printf("Harga Barang = ");scanf("%d",&harga);
printf("Jumlah Beli = ");scanf("%d",&jumbel);
Hitung(total,pot,tokes)
printf("================================\n");
printf("Total = Rp %10.2f",total);
printf("\nPotongan = Rp %10.2f",pot);
printf("\n================================\n");
printf("Total Keseluruhan = Rp %10.2f",tokes);
getch();
}
(disimpan dengan nama file latihan_file_header.cpp)
Struktur
Digunakan untuk mengelompokkan sejumlah data yang berbeda.
Structure dalam bahasa pemrograman pascal disebut dengan record.
B.U deklarasi ini adalah :
Atau
Contoh Pendeklarasian ;
struct
{
char nim[8];
char nama[30];
int nilai;
} mahasiswa;
Contoh Soal Struktur :
#include
#include
#include
main()
{
struct
{
char nim[8];
char nama[30];
int nilai;
} mahasiswa;
clrscr();
cout<<”Masukkan N.I.M = “;cin>>mahasiswa.nim;
cout<<”Masukkan Nama = “;cin>>mahasiswa.nama;
cout<<”Masukkan Nilai = “;cin>>mahasiswa.nilai;
cout<<”\n Data Yang Di inputkan adalah : \n“; cout<<” N.I.M = “<
Diposting oleh AmE Selasa, 29 September 2009 di 20.36
Waktu jalan-jalan ke FKI (festifal kompuer Indonesi) aku menyempatkan untuk ngintip tampilan windows vista di laptop-laptop yg ada di display. Pengen tahu aja seperti apa tampangnya os andalan microsoft tersebut. Setelah beberapa saat aku perhatikan pikir-pikir kok gak ada yg menarik di tampilan vista, biasa aja, kecuali satu hal; tampilan jam analog dan tanggal yg ada di desktop. Menarik. Meski aku tahu itu bukan hal yg baru. Tapi apakah karena hal itu gue beli vista? Eit...nanti dulu. Yg punya tampilan jam dan tanggal seperti itu bukan hanya vista. Linux juga punya. Jadi? Ya...teuteup pake ubuntu dan cari program untuk menampilkan jam dan tanggal di desktop lalu install di ubuntu gue. Caranya? Applikasinya? Cari infonya di www.ubuntuforums.com. Ini hasil penelusuranku dan udah aku praktekan;
Nama Applikasi
Untuk keperluan tersebut diatas ada banyak applikasinya. Dan yg aku gunakan adalah gDesklets.
Install
Aku pake ubuntu 7.04. Untuk menginstallnya langsung saja install karena sudah da di repository
durahman@durahman-desktop:~$ sudo apt-get install gdesklets
Jalankan Applikasi
Applikasi gdesklet ada di menu [application] [acessoris]
Cara pemakaian
Cari category yg mau ditampilkan di desktop. Kalau udah ketemu di drag lalu drop ke area desktop yg kita mau. Info selanjutnya silahkan baca-baca sendiri di file help-nya, kalau ada.
Diposting oleh AmE di 20.21
Gue ada sedikit Tip & Trick bagi para pengguna linux tentunya.. Tips 1:
Mengenai problem loading windows partisi di linux
[hendr4@localhost]# mount /dev/hda1 -t vfat /mnt/win
Dan jangan lupa sebelum shutdown ketik "unmount"
[hendr4@localhost]# umount /mnt/win
Tip 2:
bikin Boot disk
[hendr4@localhost]# mkbootdisk --device /dev/fd0 2.2.x-yy
dimana "2.2.x-yy" adalah versi dari kernel.
want to know bout u kernel version?gampang..
ketik aja "uname -a" di consolenya.
Tip 3:
Bila X Server kita Crash, tinggal jalankan kombinasi key ini [Ctrl+Alt +Bksp], itu akan mengembalikan sistem ke sedia kala..
Tip 4:
"ls" pasti lo semua da tau fungsinya, tapi ada alternatif laen bila suatu saat "ls" ga bisa dan system lo crash. Jawabannya adalah "echo"
simple khan echo akan memberikan kita list dari file dan folder sama seperti "ls" but lebih powerfull.
[hendr4@localhost]$ echo *
Tip 5:
Ngedelet karakter '-'
[hendr4@localhost]$ echo something > -tmp
coba delete file '-tmp'..
[hendr4@localhost]$ rm -tmp
rm: invalid option -- t
Coba rm --help untuk informasi lebih lanjut
[hendr4@localhost]$
weleh-weleh ga bisa didelete tuh...slow aja men
coba '--'
[hendr4@localhost]$ rm -- -tmp
[hendr4@localhost]$ rm "./-tmp"
"./" artinya lihat pada directori file '-tmp' dan delete.
para crackers slalu membuat files seperti "-r *".
[hendr4@localhost]$ echo hye >"-r *"
Jadi bila kita nemuin file yg berkarakter '-' dan lo orang mo ngedeletnya don't try a fool tries to delete file using command "rm -r *" !!
Coba cara diatas coz "rm -r *" will deleting just one file it will just delete all the files in the system !! fool ha
[hendr4@localhost]$ rm "./-r *"
Tip 6:
untuk mengetahui DNS, NameServer dan Mail Server sebuah host
[kodokhunt@ubuntu:/]$ dig www.linux.or.id
Diposting oleh AmE di 20.07
Bagi rekan-rekan yang baru saja melakukan migrasi System Operasi dari Ms. Windows ke Linux dan ingin mengetahui cara menginstall Apache, PHPMyAdmin dan MySQL di Linux tanpa perlu repot2 download sana-sini di internet. Cukup dengan memanfaatkan CD Linux yang kita sudah beli mahal2 maka bisa kita dapatkan hasilnya. itu sangatlah mudah dan Begini Caranya :
Langkah 2x :
Ket : data MySQL terdapat pada Folder "/var/lib/mysql/"
Semoga bermanfaat,
Diposting oleh AmE di 20.01
Sharing internet pada jaringan komputer bukanlah hal yang sulit saat ini, bahkan pada jaringan yang memiliki beberapa perbedaan pada sistem operasi di tiap - tiap komputernya sekalipun.
Pada artikel kali ini akan di bahas mengenai sharing koneksi internet dengan menggunakan PCLinuxOS sebagai Gateway dan Ms. Windows atau Linux lainnya sebagai client.
Alasan saya menggunakan Linux sebagai gateway adalah kemampuan filter serangan dari luar yang lebih bagus di bandingkan dengan menggunakan Windows sebagai Gateway.
Pada saat saya menulis artikel ini saya mengunakan PCLinuxOS TinyMe 2008 pada Notebook Fujitsu Pentium III yang saya fungsikan sebagai Mobile Computing dan Gateway pada Lab saya. Pada dasarnya penggunaan dan konfogurasi PCLinuxOS lainnya sama saja dengan PCLinuxOS yang saya gunakan.
* Pastikan ada login sebagai root
* Siapkan 1 Unit komputer yang sudah terinstall PCLinuxOS dengan 1 atau lebih NIC pada komputer tersebut.
* Sambungkan PCLinuxOS kedalam jaringan (LAN) anda baik meggunakan kabel ataupun perangkat wireless. Disini saya menggunakan kabel UTP sebagai jalur komunikasi IP (Internet Protocol) dalam jaringan saya.
* Setelah PCLinuxOS tersambung dan semua komputer bisa berhubungan dengan PCLinuxOS maka langkah selanjutnya adalah membuat sambungan koneksi internet pada PCLinuxOS. Disini saya menggunakan keoneksi internet Dial Up GSM dari Telkomsel Flash (Telkomsel Flash Unlimited ) dengan menggunakan mini USB kabel dan Motorola V3i sebagai modem. Untuk tipe koneksi internet lainnya bisa di sesuaikan dan di konfirmasikan kepada pihak Provider anda.
* Karena saya menggunakan koneksi internet dial up maka saya gunakan Gnome PPP sebagai dialer yang sudah include pada instalasi PCLinuxOS TinyMe2008. Setelah saya pasang modem motorola jalankan Gnome PPP dan masuk ke bagian konfigurasi dengan melakukan klik pada tombol setup.
* Setelah window konfigurasi terbuka klik tombol detect untuk mendeteksi modem secara otomasi. Pastikan modem anda di dukung oleh PCLinuxOS .
* Setelah modem terdeteksi klik pada tombol Init String dan masukan ATCommand pada AT1.... karena saya menggunakan Telkomsel Flash Unlimited string yang saya gunakan adalah sebagai berikut : AT+CGDCONT=1,"IP","internet"
* Setelah itu klik OK untuk keluar dari windows Command.
* Masukan no dial yang di tuju.....karena saya menggunakan Dial up GSM maka dial number yang saya gunakan adalah *99# atau *99***1#
* Setelah itu klik tombol OK untuk keluar dan kembali ke dialer Gnome PPP.
* Isikan Username yang sama dengan APN dan begitu juga dengan Password.
* Isikan dial number *99# atau *99***1#
* Setelah semua selesai coba klik tombol Connect untuk melakukan koneksi.
* Saya anggap semua berjalan lancar. Setelah internet tersambung lakukan setting sharing internet dari PCC (PClinuxOS Control Center)
* Pilih menu Network and Internet dan pilih share internet......
* Konfigurasi dengan Telkomsel Flash Unlimited :
* IP Telkomsel Flash : 192.168.100.101
* Primary DNS Server : 202.3.208.10
* Secondary DNS Server : 202.3.210.10
* Masukan IP Telkomsel Flash di kolom gateway PCLinuxOS dan masukan IP DNS server Telkomsel Flash di kolom DNS Server PCLinuxOS
* Konfigurasikan semu yang di minta oleh PCLinuxOS sesuai dengan jaringan LAN anda....
* Biasanya PCLinuxOS akan meminta anda untuk melakukan istalasi Shorewall, lakukanlah instalasi shorewall secara otomatis, apabila gagal melakukan instalasi secara otomatis lakukan instalasi dengan menggunakan Synaptic.
* Setelah konfigurasi PCLinuxOS selesai, konfigurasikan NIC di komputer - komputer client dengan memasukan IP Gateway PCLinuxOS dan DNS dari Provider.
* Setelah semua konfigurasi berjalan dengan benar tiap - tiap komputer yang terhubung dengan gatewai PCLinuxOS bisa menikmati internet sacara bersamaan dengan komputer lain.
Sumber : http://www.pclinuxos-id.org
Diposting oleh AmE Senin, 28 September 2009 di 20.41
Aku mau cerita sejarah komputer.
Bagi yang kuliah TI pasti kenyang baca ginian, ini versi aku lho bukan versi textbook jadi jangan jadikan sebagai bahan ujian.
Jaman Fosil pra sejarah
percaya gak, jaman pra sejarah udah ada komputer ???
iya ada komputer disana di Babilonia sekarang namanya Irak, kemungkinan besar di cina juga ada, nama nya Abacus atau sempoa, gak tau deh kalo orang amrik ngebakar itu komputer bersejarah. Btw gue gak tau cara pake abacus atau sempoa itu, tanya orang cina deh, atau anak TK yang belajar sempoa...:))
Jadi fosil gak juga...coba jalan-jalan ke glodok sana, orang cina masih pake sempoa antik nya dari pada pake kalkulator atau komputer cash register.
Blaise Pascal pernah bikin kalkulator mekanik... mekanik gimana mencet ya ? tapi cukuplah buat ngituh tambah dan kurang, jangan coba coba ngitung kalkulus dengan kalkulator ini, bakalan cape mencet nya :)
Charles Babbage juga membuat mekanik komputer, belum bisa dibilang komputer sih karena masih pake mekanik semua.
Jaman komputer Dinosaurus sebelum 1970
Jaman dahulu kala sebelum para komputer pc lahir, hidup dinosaurus komputer sebesar gudang, makanan nya listrik ribuan watt, jalan nya lelet kayak truk keberatan badan. Komponen nya pake Tabung elektron sebelum th 1950, th sudah 1960an pake transistor tapi tetap aja body nya segede gudang.
Dan yang lebih sedih lagi orang yang naekin (pake) komputer harus orang terlatih, enggak sembarangan orang bisa pake komputer. Perusahaan super tajir, pemerintahan dan universitas aja yang bisa piara itu dinosaurus komputer. yang lebih menyedihkan lagi orang yang pake dino yang satu belum tentu bisa pake dino yang laen, masing masing punya cara nya sendiri.
Cara pake nya hmmm kayak nya elo harus ngantri deh, misal nya punya itung itungan program elo harus ngantri dulu bikin SIM card eh punch card, trus masukin ke mesin...setelah dimakan baru keluar deh tai nya eh...sory hasil nya, kalo salah ya ulang dari awal, kan belon ada SIM isi ulang di sini...jadi harus beli baru lagi, bokek dah gue
Yang termasuk fosil fosil dino ini adalah
ENIAC, UNIVAC sory gak apal gue belon lahir sih...
Jaman komputer kecil (mini computer) 1970-1980
Jaman ini dimulai dengan komponen yang kecil memakai IC, makan listrik nya lebih kecil, dan ukuran nya gak gede gede banget...tapi tetep aja gede, minimal ukuran lemari pakaian. OS nya kebanyakan udah pake UNIX tapi tetep aja susah bikin program nya btw belon ada monitor yang asik di pelototin di sini :((
Cara kerjanya mirip dengan jurangan-jongos, ada satu juragan yang tajir banget dan banyak sekali jongos yang kerja di situ...Ya kayak jaman penjajahan dulu lho...juragan nya namanya mainframe, jongos nya namanya dumb terminal... dumb kan bodoh jadi Kayak orang belanda kan "Goblok Koe"...walaupun kerjaan elo udah bener
tahun 1970 OS UNIX dibuat oleh Bell lab, sekarang AT&T tapi dipakai oleh komputer komputer gede gajah aja, belum UNIX buat pc tahun 70an, Iseng juga sih orang telkom bikin OS komputer.
Btw gue masih kecil dan belon tau ada binatang yang nama nya komputer. jadi belon maenan komputer...paling sepeda butut...
Embrio PC mulai lahir di sini di tandai dengan kit altair 8800 pake prosessor 8080, yang di pake ngoprek sama bill gates & paul alen.
Embrio DOS untuk pc adalah CP/M dikembangkan oleh digital research, nama awal dari DOS adalah QDOS (Quick and Dirty Operating System), wah gimana sih udah kecil jorok lagi... dan DOS bertahan sebagai OS sampai jaman Windows 95.
Jaman mikro komputer 1980-1990
Nah jaman ini muncul dan PC (personal komputer), sebenarnya komputer pc pertama adalah apple bukan ibm pc, dibuat oleh steve jobs & Steve Wozniak. Kemudian Bill gates & Paul Allen membuat program basic untuk komputer 8080.
Komputer ber GUI pertama bukan lah apple atau windows, tapi xerox alto workstation produksi dari xerox. Inilah komputer pertama pake mouse.
Periode ini IBM-PC + DOS merajai komputer kelas jangkrik (karena kalo lagi dipake bunyi hardisk & disket nya krik...krik...krik...), dilain pihak Apple mulai menjual PC dengan grafik yang ciamik dengan nama Apple MacIntosh. MS Windows sebenarnya sudah lahir tapi masih di anak tirikan karena ya itu anak tiri...disuruh kerja berat aja udah ngos ngosan...baru Windows 3.1 bisa dibisa disuruh kerja berat.
Penyakit virus, trojan mulai berkembang biak di DOS...melalui perantara disket...gak tau deh yang laen soalnya internet kan belum beredar di kalangan murmer...
UNIX dipakai oleh komputer komputer kelas berat, karena body nya yang gede, masih turunan dino sih, harga nya amit-amit mahal banget, tujuh turunan gak kebeli dah komputer UNIX. Belon ada OS UNIX yang gratis di sini, OS UNIX yang populer disini adalah SunOS, SCO, AIX, dan HP-UX. Eh sory Sebenar nya universitas Berkeley punya software UNIX BSD yang menjadi basis dari UNIX komersial tadi.
Software opensource sebenar nya mulai di pelopori oleh si gondrong Richard Stallman, dengan proyek GNU nya jauh sebelum Linus Torvald bikin linux. Tapi sayang nya software nya gak populer sebelum linux lahir.
Jaringan Internet belum berkembang di sini, baru mulai dipakai oleh orang orang elit aja di amrik sana...kita wah masih jaman kegelapan (jahiliah) tanpa internet.
Jaman reformasi PC 1990-2000
Jaman ini ditandai dengan kelahiran Windows 95 yang di iringi dengan lagu "Start Me UP" nya Rolling Stones, sayang nya Mr. Bill gates lupa bahwa ada terusannya "You Make a Grow Man Cry", kasian tuh orang sampe nangis nangis pake Windows 95 (gak tau kena virus apa file nya pada ilang). Orang sampe antri untuk beli Windows 95, gak tau deh pada mau mudik kemana...sukses windows di teruskan dengan windows 98, ME, 2000 dan XP, sekarang Vista yang "WOW" itu lho.
Sayangnya sukses nya juga di ikuti oleh wabah penyakit menular yang sangat berbahaya menjakiti seluruh dunia (Virus, worm, trojan, spyware, spam), sampai sampai jaringan internet macet gara gara penyakit virus ini.
Saat ini kalau beli komputer hampir pasti isinya Intel+windows, masih sedikit pilihan lain, sebenarnya banyak OS lain tapi hanya menduduki urutan ke sekian dari partai OS.
Linux lahir dari tangan dingin si Linus Torvald, nyontek dari OS Minix buatan dosen nya Andrew Tanembaum (dosen yang baik OS nya boleh di contek). Dosen nya sempet debat sengit karena linux berbeda filosopi dengan yang di ajarin dosen nya, biasa dosen kalo lagi iri kayak begini...
Beberapa tahun setelah itu temen-temen nya sedunia internet keroyokan membuat OS linux lebih ciamik... Linux mulai berhasil menjadi lirikan IT Admin untuk dipasang di server server nya. Kebanyakan sih install ngumpet ngumpet gak bilang bos nya, kalo server nya di pasang linux... bos nya kan masih belon tau ada binatang nama nya linux
Linux saat ini belum menjadi pilihan untuk di pasang di komputer gajah... soalnya ya belon kuat aja... maklum masih belajar di TK-SD. grafik nya juga belon asik dipakai bekerja, kebanyakan orang belum tau ada binatang yang bernama linux. Yang pake linux hampir pasti orang dari akademik, Admin IT, atau orang yang antusias dengan IT.
Di dunia UNIX ada FreeBSD yang populer di kalangan tertentu saja, enggak sepopuler linux sih. UNIX komersial semakin merajai Komputer komputer turunan Dino...harga nya semakin mahal aja...gak kebeli deh.
Jaman ini internet mulai merajai dunia, pertengahan 90an kalo enggak kenal web, chatting, email, ya masih gak gaul. yahoo.com saat ini seakan menjadi web site wajib yang harus di kunjungi. Soalnya yahoo.com yang menjadi mesin pelacak yang paling tangguh.
Jaman Online th 2000-now
Iya semua (hampir semua) nya bisa online pada jaman ini. Ditandai oleh teknologi wireless, teknologi internet, dan software yang semakin beragam.
Lahir barang barang kecil seperti HP, PDA, mp3 player, games konsol, media player, kamera digital yang bisa di kantongin, dan kalau perlu semua nya bisa online ke internet. eh tau gak semua itu isi nya komputer juga...jadi komputer yang dulu segede dino, sekarang sekecil semut...:)) asik juga liat anak SD udah pegang pegang game, mp3 player, hp...dll gue jadi ngiri masa kecil gue deh...hihihi.
Windows semakin menguasai dengan kelahiran Windows XP, hasil blasteran dari Windows NT & Windows 98, hampir menjadi makanan wajib yang baru pegang komputer. tapi dikikuti penyakir virus, worm yang sekarang semakin meraja rela melalui internet, email, p2p.
Windows Vista "WOW" lahir, dengan interface yang bisa goyang goyang inul. Dengan meminta spesifikasi highend yang 1 tahun kemudian menjadi mainstream. jadi kalau pake windows vista sekarang 1 tahun lagi baru bisa di nikmati dengan nyaman. Soal penyakit ya biasa lah, windows selalu penyakitan entah sampai kapan.
Linux mulai di lirik sebagai OS alternatif, Gnome & KDE tampil dengan desktop yang mature, canggih...menyaingi Windows XP, MacOS. Apalagi disini setelah Polisi seakan sok tau ngerazia warnet warnet. yang pakai OS Bjk. Buru buru deh warnet pada mingrasi ke linux atau pakai OS windows "ASLI". Tapi razia ini belum menyentuh kantor kantor dan pemakai rumahan, padahal ini paling banyak yang pakai OS bjk.
Linux juga mulai dilirik sebagai OS di server server, soalnya sudah bisa menyaingi UNIX dengan harga yang sangat murah. Bahkan banyak yang membuat linux Cluster, cluster itu komputer keroyokan yang ngerjain tugas tugas yang maha berat.
Sebagai bayangan linux cluster vs server gede gajah (mainframe misalnya) seperti keroyokan Raptor vs T-Rex, masa gak nonton Jurassic park sih...T-Rex tenaga nya memang gede luar biasa...tapi keroyokan raptor akan lebih cepat bekerja.
Vendor UNIX komersial mulai melirik linux sebagai kawan & lawan. Yang menyerang linux mulai dari Microsoft sampai SCO. oh Iya SCO ini lucu...sebagai pemegang lisensi UNIX memang dia kebakaran rambut kribo & jengot nya kalau sampai linux bisa menguasai dunia, Unix gak kebagian kue lagi dong...
Padahal siapa yang mau di serang...Linux itu ibarat makhluk ghaib...bisa dirasakan tapi tidak bisa di lihat...gak ada satu pun perusahaan, pemerintah, orang yang meguasai hajat hidup linux...Linux milik publik...jadi siapa yang akan di serang ???...ghostbuster aja belum tentu bisa membasmi linux, apalagi SCO enggak bisa...yang di serang SCO kan IBM sedangkan programmer linux ada di seluruh dunia.
Yang menemani linux labih banyak lagi dari IBM, HP, Sun, oracle, sampai warnet pun mulai ber linux ria...ya free bagi vendor besar, dan gratis bagi IT kecil kecilan.
Vendor UNIX mulai membagi bagi gratis OS nya melihat benefit yang bisa diperoleh dari dunia opensource, di pelopori oleh SUN dengan opensource solaris nya...hehehe asik nih di harapkan vendor unix lain juga akan membuat opensouce OS nya.
UNIX juga mulai mendapat muka baru dengan dikembangkan nya MacOSX, OS yang ciamik...grafik yang canggih dengan OS UNIX yang powerfull.
Internet...wah saat ini kalo gak online gak gaul deh, soalnya hampir semua barang bisa online dari mulai gadget mp3 player, hp, game konsol, wireless hotspot, voip...gue bisa email, buka web, yang jauh di ujung dunia sana...bahkan alien di planet klingon kalo online bisa di akses dari internet...ups... entar gue jadi borg nih...
Search engine terbaik saat ini google hampir semua nya bisa di cari pake google, dari kuman, foto, artikel, ebook, film, video, music...dll bahkan profil orang bisa di google dulu...mangkanya kalo nyari cewek saat ini coba googling dulu, kalo pernah internetan pasti ada jejak nya di internet, entah foto, alamat, artikel, sampe kartu kredit. Sekarang google sudah meluncurkan googleearth, yang kita bisa terbang virtual dari kampung ke kota, ke tengah laut, dan ke atas gunung. Sebentar lagi kita bisa terbang virtual ke galaxy bima sakti, ke andromeda, atau ke bintang bintang di ujung alam semesta.
Tapi tunggu google sedang riset dna search engine jadi semua orang bisa di search DNA nya...wajar aja google sekarang aja punya ribuan komputer cluster terbesar di dunia. Nah mau lari kemana lagi lo...
Teknologi GPS udah menjangkau semua permukaan bumi, ya di permukaan... gue gak atu kalo elo terbang ke luar angkasa, atau ngumpet di gua paling bawah bisa gak di lacak GPS. So kalo gue hidup di hutan aja masih bisa di lacak pake GPS dimana lagi bisa ngumpet di kolong dunia ini yang kecil ini...inilah era globalisasi sesungguhnya...
Jaman biokomputer... abad selanjutnya kalo gue masih hidup
Silahkan menghayal...hmmm teknologi nya sudah ada hari ini tinggal implementasi nya.
IPv6 yang di kembangkan mulai th 1995 dipakai besar besaran, IPV6 ini memakai 128bit dibadingkan dengan ipv4 yang 32bit, dengan IPv6 ini sepertinya setiap sel tubuh kita bisa di kasih IP :), jadi ketauan tuh sel mana saja yang sedang down...hehehe
Teknologi komputer juga mengecil bisa seukuran atom, dengan bahan yang tidak lagi di dominasi oleh silikon, bisa saja bagian tubuh kita menjadi komputer...biocomputer...tepat.
Internet juga enggak cuma di dunia yang kecil ini...tapi sudah menjelajah ke ujung galaxy sana...jadi silahkan cari www.klingon.com, silahkan kirim email ke pesawat StarTrek, dan hologram confrence dengan Luke Skywalker.
Robot yang bisa bekerja sendiri...dan hidup sendiri...ah aku gak percaya robot yang isi nya komputer + besi bisa hidup...:)) aku gak mau di saingi oleh robot...hehehe, banyak film futuristik banyak mengexpoitasi masalah ini misalnya I robot, The Matrix, StarTrek, StarWars...dll
Sial...aku gak bisa ngumpet lagi di dunia ini...ada gps yang di tanam di tengkuk ini...setiap orang bisa di indentifikasi lagi ada di mana, lagi ngapain, bisa di hubungi setiap saat...wah gak bisa bolos, bersenang senang lagi deh...semua nya ketauan bos gue...gue congkel aja ini gps...
Eh internet isi nya juga gak cuma email, chatting, web...udah ada voip, video, radio, tv, duit bahkan hologram confrence...semuanya lewat internet...gak tau deh kalo teknology materi tranfer udah dibuat...kita bisa berjalan jalan ke dunia sana lewat internet... hiii gue sih ngeri kalo kena time out, kepala & badan gue bisa misah di internet...hehehe
OS juga kayak nya udah bisa multi platform, semua software bisa jalan di semua platform...ini impian tapi kenyataan nya tetap aja ada UNIX, MacOS, Linux, xBSD, Windows... dan semua nya gak saling kompatible...
Hmmm Tapi komputer yang paling canggih di dunia...gak akan bisa di tandingi oleh teknologi komputer paling canggih sekali pun adalah isi kepala kita...aku percaya kekuatan komputasi otak kepala lebih canggih dari pada komputer yang paling canggih...