Selasa, 18 Agustus 2009

basis data

Koneksi ke database MySQL
Koneksi ke server lokal (localhost)
c:>mysql –u nm_user –p
Enter Password : **********
Untuk user tanpa password :
c:>mysql –u nm_user
Koneksi ke server lain
c:>mysql –h ip_addr_server –u nm_user –p
Enter Password : **********
Melihat status koneksi (current_user, current_db, port, versi server dsb)
mysql>status;
Keluar dari prompt mysql>
mysql>quit;
Administrasi database meliputi
Administrasi data
meliputi : database, table, field dan record
Administrasi user dan hak akses user meliputi : pembuatan user dan password, seting privileges user
SQL - DDL
Data Definition Languange
Instruksi-instruksi SQL yang digunakan untuk membentuk dan memanipulasi struktur obyek-obyek dalam server (Database, table dan field)

Instruksi-instruksi DDL (1)
Membuat database
mysql> create database nama_db;
Menghapus database
mysql> drop database nama_db;
Melihat semua database
mysql> show databases;
Masuk ke sebuah database
mysql> use nama_db;


Instruksi-instruksi DDL (2)
Membuat table
mysql> create table (field_nm1 data_type,
field_nm2 data_type, field_nm3 data_type);
Menghapus table
mysql> drop table nama_table;
Mengganti nama table
mengganti 1 table
mysql> rename table old_table to new_table;
mengganti nama > 1 table
mysql> rename table old_table to backup_table, new_table to old_table

DDL – Editing table (1)
Mengubah nama table
mysql> alter table t2 rename t2_2;
Mengubah nama field
mysql> alter table t1 change field_a field_b int;
Menambah field
mysql> alter table t1 add f1 varchar(30);
Menghapus field
mysql> alter table t2 drop column c, drop column d;

DDL – Editing table(2)
Mengubah tipe data field
mysql> alter table t1 change f1 f1 bigint not null;
atau
mysql> alter table t1 modify f1 bigint not null;
Menambah constraint pada field
mysql> alter table t1 add index (f1);
mysql> alter table t1 add primary key (f1);
Menghapus constraint pada field
mysql> alter table t1 drop primary key;
mysql> alter table t1 drop index nm_index;



Monitoring struktur table
Melihat struktur field sebuah table
mysql> use db_name;
mysql> describe table_nm;



SQL - DML
DML (Data Manipulation Languange)
Instruksi-instruksi SQL yang digunakan untuk memanipulasi data/record pada sebuah table

Terdiri dari :
- menampilkan data : select
- menambah data : insert
- mengubah data : update
- menghapus data : delete





DML – select statement
Digunakan untuk menampilkan data (retrieve data)
Format umum
mysql> select f1,f2,f3 from t1;
sorting data :
mysql> select f1,f2,f3 from t1 order by f1;
Menampilkan semua field
mysql> select * from t1;
Membatasi jumlah data yang ditampilkan
mysql> select * from t1 limit 5;
Klausa where
mysql> select * from t1 where [kriteria1] and [kriteria2] order by f1;

DML – select (2)
menampilkan data agregasi
mysql>select pegawai, max(gaji) from t1
group by user;
mysql>select pegawai, max(gaji) from t1
group by user having max(gaji)>10;

menampilkan data relasi lebih dari 1 table
instruksi join
mysql>select * from table1,table2 where table1.id=table2.id;
mysql>select * from table1 left join table2 on table1.id=table2.id;





DML – select (3)
Tanpa referensi ke table tertentu
mysql>select 1+1;
à 2
Mereferensikan table dengan nama lain
mysql>select t1.nip, t1.nama, t2.gaji from pegawai as t1, info as t2 where t1.nip = t2.nip;
mysql>select t1.nip, t1.nama, t2.gaji from pegawai t1,info t2 where t1.nip = t2.nip;




DML – insert statement
Digunakan untuk menambah data
Format umum
mysql>insert into t1 (f1,f2,f3) values (val1,val2,val3);
insert ke semua field :
mysql>insert into t1 values (val1,val2,val3);

DML – update statement
Digunakan untuk mengedit data
Format umum
mysql>update t1 set f1=value;
edit beberapa field
mysql>update t1 set f1=value1, f2=value2,f3=value3;

DML – delete statement
Digunakan untuk menghapus data
Format umum
hapus semua record
mysql>delete from t1;
hapus record dengan kriteria tertentu
mysql>delete from t1 where [kriteria];

Administrasi user
1.SQL - DCL (Data Control Languange)
yakni grant dan revoke
2. Menggunakan statement create user
3. Mengakses table user di db mysql
dengan instruksi insert, update dan delete Setiap manipulasi table user, harus diikuti dengan instruksi :
mysql> flush privileges;
flush privileges :
menginstruksikan mysql untuk membaca ulang table user
mysql> INSERT INTO user SET Host='localhost',User='admin',
-> Reload_priv='Y', Process_priv='Y';
mysql> INSERT INTO user (Host,User,Password)
-> VALUES('localhost','dummy','');
mysql> FLUSH PRIVILEGES;
DCL - Grant statement
Digunakan untuk membuat user sekaligus memberikan ijin akses user tersebut.
Format umum :
mysql>grant [ijin akses] on [db_name.table_nm] to ‘[user]’ identified by ‘[password]’;
create user [tanpa password]
mysql>grant [ijin akses] on [db_name.table_nm] to ‘[user]’;
cara ini tidak dapat dilakukan pd Server yg beropsi strict mode
create user [dengan opsi grant]
mysql>grant [ijin akses] on [db_name.table_nm] to ‘[user]’ with grant option;
Opsi with grant option,user tersebut diperbolehkan menggunakan statement grant (dapat meng-administrasi user),sejauh mana opsi tsb ?


Format nama user
Cara penulisan format user_nm :
‘nama_user’@’[lokasi]’

Contoh :
koneksi dari lokal : ‘andi’@’localhost’
koneksi dari all client (remote) : ‘rudi’@’%’
koneksi dari client tertentu : ‘amir’@’192.168.0.52’

Catatan : 1 nama user dapat di-set untuk 1 atau lebih lokasi (misalkan lokal dan remote)
Contoh :
‘root’@’localhost’ dan ‘root’@’%’
Contoh penerapan instruksi Grant (1)
create user dengan ijin akses penuh ke sebuah database
mysql>grant all privileges on datauser.* to ‘rudi’@’%’ identified by ‘bond007’;
atau
mysql>grant all on datauser.* to ‘rudi’@’%’ identified by ‘bond007’;
create user dengan ijin akses tertentu ke sebuah table :
mysql>grant select,insert,update on datauser.user to ‘edi’@’%’;
Contoh penerapan instruksi Grant (2)
create user tanpa ijin akses apapun
mysql>grant usage on *.* to ‘ali’@’%’ ;
opsi usage digunakan jika di inginkan seting privileges dilakukan setelah proses create user.
Opsi ini sama dengan instruksi :
mysql>create user ‘ali’@’%’ ;
Statement create user
Digunakan untuk membuat user tanpa ijin akses apapun
Format umum :
mysql>create user ‘[user_nm]’ identified by ‘[password]’;
Tanpa password :
mysql>create user ‘[user_nm]’ ;


Pengetesan hasil statement grant (1)
Melihat seluruh user yang terdaftar
mysql>use mysql
mysql>select host, user,password from user;
Melihat seting opsi grant seorang user
mysql>show grants for ‘ali’@’localhost’;
Melihat opsi grant untuk seluruh user mysql>use information_schema;
mysql>select * from user_privileges;
Catatan :
Hanya dapat dilakukan oleh root atau user dengan with grant option atau user dengan grant all on *.*
Pengetesan hasil statement grant (2)
Mengecek seting grant seorang user :
1.Login sebagai user tsb.
2.Lakukan monitoring database :
mysql> show databases;
3.Seharusnya db yang tampil adalah db information_schema dan db yang telah kita grant-kan ke user tsb.
4.Untuk mengecek privileges yang lebih spesifik, misalkan perintah select, update, insert, delete, apa berfungsi ? maka lakukan instruksi-instruksi SQL tersebut pada db yang di-grant-kan.
Seting password
Mengganti password untuk current user
mysql>set password=password(‘pwd_baru’);
Mengganti password untuk user lain :
mysql>set password for ‘ali’@’localhost’=password(‘pwd_baru’);
Menghapus ijin akses user
Digunakan statement DCL-revoke
Format umum :
mysql>revoke [privileges] on db_nm.table_nm from ‘[user_nm]’;
Contoh :
mysql>revoke drop,create,alter,update,delete on coba_db.* from ‘ali’@’localhost’;
mysql>revoke all on coba_db.* from ‘budi’@’localhost’;


rename user dan drop user
rename user digunakan untuk mengganti nama user
drop user digunakan untuk menghapus user
Format umum instruksi rename user
mysql>rename user ‘[old_user_nm]’ to ‘[new_user_nm]’;
Contoh :
mysql>rename user ‘ali’@’localhost’ to ‘ali07’@’localhost’;
Format umum instruksi drop user
mysql>drop user ‘[user_nm]’;
Contoh :
mysql>drop user ‘ali’@’localhost’;


Latihan administrasi user
1.Buat user dengan ijin akses setara dengan user root dan hanya dapat login dari client !
catt: beri password pada user tsb.
2. Ubah ijin akses user (no.1) hanya dapat memanipulasi (tampilkan, tambah, edit, hapus) data di sebuah DB, dan tidak boleh menambah, mengedit dan menghapus tabel !
3. Buat user dengan ijin akses hanya boleh menampilkan data dari sebuah tabel !
4.Tambahkan ijin akses ke user (no.3) sehingga user tsb. Boleh mengedit dan menghapus data
5.Buatlah 3 buah DB, dan 3 user yang memiliki ijin akses penuh ke tiap-tiap DB tsb.
contoh : DB_1 untuk user_1, DB_2 untuk user_2, DB_3 untuk user_3.

Minggu, 09 Agustus 2009

membuat gateway pada linux

Ada beberapa temen setsuna yang masih bertanya-tanya tentang bagaimana cara membuat gateway/proxy internet pada linux. Dan dari jawaban yang setsuna dapat dari pak guru dan dari beberapa penulusuran setsuna didunia maya akhirnya dapat setsuna simpulkan sebagai berikut ini. Dan ini beberpa hal yang kita butuhkan:

1.Firewall dengan Shorewall

2.Transparan Proxy dengan Squid

3.Web filtering dengan SquidGuard

4.Proxy reporting dengan Sarg

5.Automatic security blocking dengan Denyhosts

6.Web based monitoring dengan Cacti



Shorewall (www.shorewall.net)

Di Linux kita mengenal iptables sebagai salah satu modul dari kernel untuk mengatur koneksi TCP/IP. Terdapat banyak
tutorial mengenai iptables di internet, namun diperlukan pengetahuan yang cukup mendalam mengenai iptables beserta
seluruh syntax dan kemampuannya untuk bisa menghasilkan policy dan rules yang secure dan cocok dengan yang kita
inginkan. Oleh karena itu digunakanlah Shorewall ini. Shorewall membantu kita di dalam mengatur iptables dengan
format file konfigurasi yang mudah dipahami. Melalui Shorewall, kita dapat dengan mudah mengatur port-port apa saja
yang ingin kita buka, siapa yang boleh mengaksesnya, permission berdasarkan direction trafik tersebut, port forwarding,
dll.



Squid (www.squid-cache.org)

Squid boleh dibilang merupakan salah satu server proxying yang paling populer di dunia Linux. Selain merupakan
produk yang stable, ia memiliki banyak feature seperti: full access control list, hierarchy caching, dns caching, snmp
support, dll.



SquidGuard (www.squidguard.org)

SquidGuard dapat dianalogikan seperti fungsi Shorewall terhadap iptables. SquidGuard merupakan frontend dari Squid,
ditambah dengan database kategori-kategori website seperti website porno, ads, hacking, dll. Jadi kita dapat membuat
ACL (access control list) untuk otomatis memblok website-website yang masuk kategori porno, dll.
Kalau yang suka liat be’ep sih jangan digunakan ~__~


Sarg (sarg.sourceforge.net)

Sarg atau Squid Access Report Generator adalah script yang bisa menganalisa access.log dari Squid dan kemudian
membuatnya dalam tampilan web. Melalui report ini kita bisa mengetahui penggunaan web yang melalui proxy kita
berdasarkan user, jam, besarnya data, dll.


Denyhosts (denyhosts.sourceforge.net)

Denyhosts merupakan script yang menganalisa log file Linux kita untuk melihat apakah ada yang mencoba login ke
server kita namun gagal. Berdasarkan dari analisa ini kita dapat melakukan blocking terhadap IP dari si hacker sehingga
ia tidak akan dapat melakukan login kembali. Di zaman internet yang penuh resiko sekarang ini, alangkah baiknya jika
kita menerapkan script automatic blocking ini.



Cacti (www.cacti.net)

Cacti adalah script untuk memonitor berbagai macam hal yang ada di dalam gateway kita, seperti: traffic monitoring,
CPU load, memory usage, dll. Sangat berguna untuk mengetahui beban kerja dan performance Linux kita.

Untuk semua bahan itu maaf ya setsuna tidak bisa menyediakannya, jadi kalau kalian tertarik silakan cari di om google atau tante yahoo pasti ada yang menyediakan ~__~
Selamat mencoba.

Oh ya buat menyambut HUT RI yang ke 64 ini setsuna ucapkan

Merdeka! Salut buat POLRI yang sudah berhasil menangkap teroris beberapa waktu lalu (walaupun bukan noordin ~__~)

Sabtu, 08 Agustus 2009

matikan auto update pada wind XP

Pernahkah windows XP kita atau teman kita pada desktopnya tidak bisa diberikan background (black screen)dan dipojok kanan bawah ada tulisan (lupa tulisannya~__~) nah itu tanda bahwa windows yang kita/teman kita gunakan adalah windows XP bajakan atau palsu (kok bisa tahu?)kalau ada yang bertanya seperti itu tentu saja setsuna tahu karena itu pertanda bahwa windows kita/teman kita telah ketahuan oleh om microsoft (kok pak microsoft bisa tahu?)om microsoft tahu bahwa windows kita bajakan lewat auto update nah untuk mencegah om Microsoft Mendeteksi Windows XP kita begini caranya: Bagi pengguna Windows XP bajakan, (seperti setsuna ~__~) yang sering melakukan koneksi internet harus hati-hati karena secara default, Windows akan secara otomatis memberlakukan jadual update ketika computer kita tersambung ke internet. Jika kita membiarkan Windows kita terupdate (baik secara tidak sengaja maupun tidak) maka secara tidak langsung akan membiarkan Microsoft untuk mendeteksi Windows bajakan milik kita tersebut. Selanjutnya bisa kita tebak, Windows XP kita tidak akan berjalan alias “ngadat”.

Nah, sebelum hal itu terjadi, alangkah baiknya kita melakukan pencegahan terlebih dahulu sehingga kita akan terhindar dari segala resiko yang dapat menguras energi kita, seperti harus kehilangan data penting dan juga harus menginstall ulang Windows kita. Langkah untuk mencegah hal tersebut adalah dengan cara mematikan Automatic Updates, dengan cara sebagai berikut. Pertama, matikan Automatic Update melalui Control Panel, dengan cara sebagai berikut. Klik Start >> Control Panel >> Automatic Updates kemudian pilih Turn Off Automatic Updates, Kemudian klik Apply atau OK. Kedua, matikan Automatic Update melalui msconfig, dengan cara sebagai berikut. Klik Start >> Run kemudian ketikkan msconfig kemudian tekan OK atau ENTER hingga muncul jendela System Configuration Utility. Kemudian pilih tab “service” Kemudian hilangkan centangan pada Automatic Updates, seperti di bawah ini. Kemudian klik Apply atau OK. Kemudian restart computer Selesai Sukses!! Nah untuk windows yang sudah ketahuan oleh pak Microsoft kita bisa lakukan cara menginstal ulang/ merepair windows XP kita (sejauh ini masih itu yang setsuna ketahui caranya ~__~)

Jumat, 31 Juli 2009

screen pada linux

Sebagai admin tentunya kita sering melakukan session ssh ke server kita, baik dari kantor, ataupun dari rumah. Lewat
session ssh ini kita mungkin mendownload program2 menggunakan wget, tapi bagaimana kalau filenya besar dan lama
mendownloadnya, sedangkan kita sudah mesti mematikan komputer kita? Kalau kita matikan komputer kita, maka
session ssh itu akan terputus dan hal2 yg sedang kita lakukan akan terhenti. Nah, sebuah program bernama 'screen'
dapat berperan.
Sebelum kita membahas lebih lanjut, screen ini sebenarnya sangat bermanfaat bagi seorang admin. Namun herannya,
sedikit sekali orang yang menyadari kegunaan program screen ini.
Apa yang dapat dilakukan oleh screen?
Program screen dapat dibayangkan sebagai sebuah 'pengganda' terminal. Kita dapat menjalankan banyak program
secara interaktif dengan hanya menggunakan 1 terminal saja. Dan session yang terjadi akan dapat kita 'lepas' dan
'sambung' kembali ke terminal manapun.
Masih bingung dengan kegunaan screen ini? Coba deh kita membuka sebuah terminal dari PC kita, dan kemudian login
menggunakan ssh ke server kita. Nah setelah login, coba jalankan program 'top'. Program top ini akan menampilkan
beberapa informasi mengenai server secara real-time misalnya mengenai load processornya, process2 yang sedang
berjalan apa saja, pemakaian memory, dll.
Kemudian kita tutup terminal yang kita buka tadi. Dan kemudian kita buka kembali 1 terminal, dan login ke server
menggunakan ssh. Apa yang akan kamu dapatkan? Sebuah session ssh yang baru dan kosong. Dimana program top
yang tadi kita jalankan? Ia akan ikut mati bersama terminal yang kita close tadi. Nah, dengan menggunakan program
screen, kita dapat menjalankan program top tadi tanpa takut dia akan mati begitu kita close terminalnya. Dan nantinya
kita dapat login lagi ke server tersebut, dan kemudian masuk ke dalam session yang tadi kita tinggalkan persis dalam
kondisi real-time.
Menarik sekali bukan? Bagaimana cara menggunakan screen?
Sederhana sekali. Berikut ini contoh langkah2nya:
1. Buka terminal favorit kamu.
2. Login ke server, atau kita praktek di pc kita sendiri juga bisa.
3. Ketikkan: screen. Maka akan terlihat Welcome message seperti di bawah ini. Tekan Enter.
4. Nah, kita ini sebenarnya telah masuk ke dalam session screen. Bagaimana cara mengetahui cara bekerjanya screen?
Kita lakukan test berikut ini: coba kita ketikkan "Haloooo, lagi nyoba session screen nih", dan tekan Enter.
5. Nah kemudian kita tutup terminal/konsole itu.
6. Kemudian kita buka kembali sebuah terminal. Apa yang kita lihat? Sebuah bash prompt yang kosong bukan? Seperti
gambar di bawah ini.
7. Nah, disinilah magicnya: kita ketikkan command ini: screen -r
8. Maka apa yang kita lihat? Session yang tadi kita tinggalkan! Asyik bukan? :)
Hehe...
9. Oya sebelum terlalu happy, ada baiknya kalau kita mau mematikan terminal/konsole jangan langsung mengklik tombol
Closenya. Pakailah cara yang lebih halus yaitu dengan "melepaskan/mendetach" session screen kita terlebih dahulu
dengan menekan tombol Ctrl-a, kemudian d. Seperti di gambar berikut ini.
10. Lalu bagaimana cara mengakhiri session screen ini? Caranya adalah dengan mengetikkan command: exit. Hal ini
penting untuk dilakukan, sebab kalau tidak session screen itu akan terus berjalan.
Tunggu... masih ada lagi kemampuan screen, yaitu membuat multiple session. Jadi dengan menggunakan sebuah
terminal, kita bisa menjalankan beberapa buah program sekaligus secara interactive. Caranya?
1. Jalankan screen. Ini adalah session nomor satu. Untuk mengetestnya kita ketik saja di layar: "layar 1".
2. Kemudian kita tekan tombol ini: Ctrl - a kemudian c. Nah, disini kita telah me-create session kedua. Untuk
mengetestnya, kita ketik saja di layarnya: "layar 2".
3. Berarti telah 2 session dong yang tercipta? Iya. Kita bisa berpindah2 dari satu session ke session yang lain dengan
cara menekan tombol Ctrl - a - n (untuk next screen), dan Ctrl - a - p (untuk screen sebelumnya).
4. Jangan lupa untuk mematikan sessionnya dengan mengetikkan exit bila sudah.
Berikut ini adalah beberapa command screen:
1. Ctrl - a n dan Ctrl - a p, untuk berpindah2 dari satu screen ke screen yang lainnya.
2. Ctrl - a nomor, untuk berpindah dari screen 0 s/d 9.
3. Ctrl - a " , untuk melihat daftar screen yang ada misalkan kita lupa. Kita bisa memilih screen yang kita inginkan
menggunakan tombol panah.
4. Ctrl - a A , untuk memberikan nama screen. Ini berguna di listnya, jadi kita dapat lebih mudah membedakan masing2
screen.

Sabtu, 25 Juli 2009

mempercepat kerja RAM

Kalian pasti sudah tahu kan tentang RAM atau yang biasa disebut dengan memori utam?kalau belum tahu semedi aja dulu di depan kompi biar dapat wangsit dari Mbah google ~__~. Kemarin pas tidak sengaja buka-buka buku pelajaran dan beberapa majalah computer disitu ditulis tentang RAM, nah dari situ aku mendapatkan inspirasi ~__~ (kira-kira RAM bisa dipercepat gak ya?) dan setelah semedi didepan kompi beberapa jam sampai pantat panas(soalnya sambil maen game online ~__~) akhirnya aku dapat beberapa info dan setelah membaca beberapa info itu setsuna dapat menyimpulkannya dan inilah akhirnya ~__~. Yap memori utama atau RAM adalah tempat sementara untuk file yang sering digunakan oleh sebuah program yang sedang dijalankan. Tujuan adanya memori utama adalah untuk mempercepat proses perhitungan yang dilakukan oleh procesor.
Kapasitas memori utama pada suatu komputer bisa jadi tidak terlalu besar sehingga kadang-kadang tidak cukup untuk kerjaan yang berat.
Makanya di Windows ada sistem memory virtual. Periksa saja drive C untuk mencari file bernama "pagefile.sys". Ada atau tidak? Kalau ada itulah file memory virtual. File yang biasanya disembunyikan itu akan digunakan saat memory pertama sudah penuh, namun ada program yang butuh tempat di memory utama.
Sayangnya penggunaan memory virtual ini tidak membuat komputer bekerja lebih cepat. Program yang menggunakan memory virtual cenderung bekerja lebih lambat ketimbang program yang menggunakan memory utama (kok isa?ya gak tau T__T)
Kerja komputer akan semakin lambat jika file paging diletakkan pada drive yang sama dengan file system Windows. Hard disk tidak saja disibukkan oleh akses ke file system, tapi juga harus melayani kebutuhan virtual memory.
Andai saja komputer kita dilengkapi memiliki lebih lebih dari satu hard disk, maka kita bisa sedikit mempercepat akses ke memory virtual-pagefile.sys-ke drive yang berbeda dengan drive file system. Dengan begini beban akses tidak hanya diberikan pada satu hard disk saja, namun juga beban kerja dibagi ke drive yang kita pilih untuk dijadikan lokasi file memori virtual. Dengan demikian mudah-mudahan kerja komputer akan jauh lebih baik.
oh ya setsuna lupa ngasih tau file memory virtual tidak bisa dipindah seperti copy-paste yang memang berguna untuk menyalin file. Perlu trik khusus untuk menyalinnya. Nah setsuna bakal ngasih triknya nih:
1.Klik tombol [Start], klik kanan [Computer], dan pilih [Properties].
2.Setelah jendela system terbuka, klik [Advance system settings].
3.Di bagian Performance, klik tombol [Settings].
4.Klik tab [Advance] dan tekan [Change] dibawah Virtual memory.
5.Pilihlah lokasi drive yang saat ini digunakan untuk menyimpan file memory virtual. Lokasi standardnya adalah di C.
6.Sebelum melakukan perubahan catatlah ukuran awal dan ukuran panjang maksimum yang telah diatur otomatis soalnya nanti ukurannya akan menjadi kosong dan kalau kita mau menyetting lagi harus memasukan ukurannya, jadi ini penting ~_~ (tapi bisa juga kok disetting automatis,buat jaga2 gak papalah). Setelah itu pilih opsi [No paging file] dan tekan tombol [Set].
7.Pilih drive baru.
8.Setelah drive baru dipilih, tentukan [Custom Size] dan ketikkan angka minimum dan maksimum seperti yang telah kita catat sebelumnya pada langkah ke 6. Jika kita tidak ingin menentukan ukuran paging secara manual, maka kita bisa menyerahkannya secara otomatis ke system dengan memilih opsi [System Managed Size].
9.Klik tombol [Set], klik [OK]. Kemudian restart windows untuk merasakan perubahan .
10.Setelah merestart, kalian boleh menghapus file pagefile.sys lama. Sebab file tersebut sudah tidak dibutuhkan.
Nah semoga apa yang baru setsuna berikan tadi bisa bermanfaat untuk kalian, khususnya temen-temen yang gak sengaja main kesini ~__~.
NB:-kalau cara ini digunakan memang rasanya lebih cepat tapi kalau buat yang suka main game jangan lakukan trik ini, soalnya game tidak akan bekerja contohnya setelah aku nyoba-nyoba cara itu pas aku ingin main game simcity4 ternyata game tidak mau jalan, jadi akhirnya aku setting seperti awal deh ~__~

cara pemasangan hotspot

Cara memasang hotspot, menurut setsuna sih gampang-gampang susah ya, dari pengalaman setsuna membantu teman memasang hotspot disebuah kafe beberapa waktu lalu,ternyata memasang hotspot tidaklah sesulit yang aku bayangkan dulu,walaupun ada beberapa hal yang menurutku sih juga lumayan susah ya ~__~
Baiklah, setsuna akan membagi ilmu yang baru setsuna dapat ini ke teman-teman sekalian.sebelumnya mari kita persiapkan peralatan yang dibutuhkan untuk membuat hotspot yaitu:

1. Koneksi Interenet Unlimited, kalau limited sih bisa, taip kalau pemakaian dibatasi malah bisa-bisa kita tidak bisa tenang dalam berinternet karena harus memikirkan kuota yg ada ( bisa speedy office unlimited, ISP local menggunakan jaringan wireless, GPRS/3G)

2. Akses Point ( bisa menggukan USB wifi adapter, merk TP LINK WN322G adalah paling murah setau setsuna si, karena bisa dijadikan usb wifi penerima sinyal dan akses point mode, seharga 250rban…Bisa juga pake Radio Akses Point + router kalau bisa..merknya, mulai edimax, minitar, linksys dll tergantung budget teman-teman)

3. Komputer Server minim P2 ( khusus untuk koneksi dari ISP local yg bersistem dial vpn karena koneksi harus dipanggil dari computer tidak bisa langsng ke akses point router…jadi kalau koneksi rumah hotpsot 24jam computer juga harus nyala 24jam, beda kalau pake koneksi ADSL karena dari modem adsl bisa langsung ke akses point tanpa ada computer yg menyala..)
4. Laptop ( ini wajib hukumnya untuk melihat apakah hotspot yg kita buat berhasil apa tidak )
nah kalau alat-alat tersebut sudah siap mari kita lanjutkan ke step berikutnya:
1. Setup Hotspot Mikrotik

Paling mudah menurut setsuna bisa menggunakan Mikrotik, ada fasilitas IP –Hotspot. Hotspot disini tidak harus berupa WiFi, tetapi jaringnan kebel-pun bisa kalian setup jadi seperti Hotspot. Setiap pengguna yang ingin login harus memasukan user/password ketika pertama kali browsing. Misal pertama kali user yang akan mengakses situs tertentu akan di redirect ke halaman login.

Langkah mudah setup Hotspot Mikrotik :
1. Pertama masuk ek router dengan WINBOX
Misal kita mempunyai 2 Interface :
Up yang ke Internet
LAN yang ke LAN (akan disetup jadi Hotspot)

2. Winbox : Pilih Menu IP -> Hotspot
3. Hotspot : Pilih tab Server ->Hotspot Setup
4. Selanjutnya Ikuti Langkah berikut :



Step By Step(kayak lagunya ost original detective coanan ~__~) :

1. Pilih ethernet
2. Seting IP
3. Seting DHCP IP pool (batasan IP untuk DHCP)
4. Sertifikat (none saja)
5. SMTP Biarkan 0.0.0.0 saja
6. DNS sesuaikan dengan DNS anda, atau tanyakan ISP anda
7. DNS name untuk Hotspot kalian, bisa juga kalian Kosongi -> OK

Untuk IP, DNS silahkan sesuaikan dengan paramater IP yang ada di tempat anda.

2. Menambah User baru
Menambah User baru secara mudah bisa dilakukan dengan cara
Pilih : IP -> Hospot -> User -> +
Tulis Nama User dan Password

3. Lebih jauh, Menambah User dengan Profil Berbeda
Dalam Mikrotik hotspot memberikan kemudahan kita untuk men-setup user dengan profil yang berbeda, misalnya ada 2 profil user VIP dan Biasa. Dimana VIP bisa memperoleh kecepatan akses yang lebih dari user bisa, meskipun sama-sama menggunakan fasilitas Hotspot. Mahasiswa, Karyawan, Dosen, Pejabat dan Tamu. Nama dan setingan dari profil bisa anda tentukan sendiri. Akan aku coba tunjukan caranya, mensetup salah satu profil.

a. Setup profil dilakukan dengan cara :
Winbox : IP -> Hotspot -> User Profil ->
HotspotUser Profil : General -> Nama Profil (misal : setsuna) -> Rate Limit (tx/rx) -> OK

Buat User profil mikrotik hotspot

Pada “Rate Limit” bisa kita isikan misal dengan beberapa cara (nilai bisa anda sesuaikan sesuai kebijakan IT ditempat kita ), misal :
1. 128 k : Upload dan download 128 kbps
2. 256k/128k : Uplaod 256kbps dan download 128 kbps
3. x1k/y1k x2k/y2k x3k/y3k x5/y5 P x6k/y6k -> Cara yang paling bagus Menurutku.

x1k/y1k : Rate (TX rate/ RX rate misal : 128k/1024k)
x2k/y2k : Burst Rate (misal : 256k/2048k)
x3k/y3k : Burst Threshold (misal : 160k/1280k)
x5/y5 : Burst Time (dalam detik misal : 60/60)
P : Prioritas (nilai 1-8), 1 adalah prioritas utama
x6k/y6k : Minimum rate: (i.e 32k/256k)

Burst time dan Limit di Mikrotik

b. Penambahan User baru
WINBOX : IP -> User ->
Hotspot User

Name : Isikan nama user
Password : Password User
Profile : Pilih profile dari user yang akan dibuat
OK dan Lihat hasilnya di List user yang ada.DIKUTIP DARI : http://mirnamigi.blogspot.com
4. Modifikasi Halaman Login
Yang bisa kita lakukan untuk merubah tampilan Login adalah dengan memodifikasi file. Ambil file menggunakan FTP ke Mikrotik kalian. Salah satu file yang bisa dimodifikasi adalah login.html sebelumnya aku sarankan untuk membackup dulu file tersebut sebelum melakukan perubahan. Setelah selesai kalian bisa mengupload lagi dan mengecek, apakah sudah bekerja dengan benar atau belum.
nah begitulah,semoga apa yang setsuna tulis kali ini bisa bermanfaat buat temen-temen, khususnya buat kalian yang akan memasang hotspot untuk kafe atau membantu guru memasang hotspot disekolah kalau bisa Bantukan lumayan bisa lebih populer nama kita di guru-guru ~__~ (tapi khusus buat aku sih malas dihafalin guru,soalnya klo pas pelajaran jadi sering ditunjuk biasanya kalau suruh jawab pertanyaan, iya kalau pas bisa gag masalah, nah kalau gak bisa T__T).

Kamis, 16 Juli 2009

Perintah dasar pada LINUX

Ada yang masih bingung tentang linux?atau kalian masih bingung tentang perintah dasar pada linux?kali ini setsuna bakal memberi tahu perintah-perintah dasar pada linux.
@ ls
Perintah ls (LiSt) senarai berkas dalam warna berbeda dengan teks berformat penuh.

@ mkdir
Perintah mkdir (MaKeDIRectory) akan membuat direktori.

@ cd
Perintah cd (ChangeDirectory) akan mengubah dari direktori anda sekarang ke direktori yang anda tentukan.

@ cp
Perintah cp (CoPy) akan menyalin setiap berkas yang anda tentukan. Perintah cp -r akan menyalin setiap direktori yang anda tentukan.

@ rm
Perintah rm (ReMove) akan menghapus setiap berkas yang anda tentukan. Perintah rm -rf akan menghapus setiap direktori yang anda tentukan.

@ mv
Perintah mv (MoVe) akan mengganti nama/memindahkan setiap berkas atau direktori yang anda tentukan.

@ ls -al
Melihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar per layar.

@ rmdir
Menghapus direktori yang telah kosong.

@ rm -r
(recursive remove) Menghapus file, direktori dan subdirektorinya. Hati-hati menggunakan perintah ini apabila anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, tidak ada perintah untuk undelete di Linux.

@ more
Untuk melihat isi suatu file, dengan tambahan perintah more, maka isi file tersebut ditampilkan layar per layar.

@ less
Melihat suatu file layar per layar, dan tekan tombol "q" apabila ingin keluar.

@ useradd
Membuat user.

@ Man "perintah yang diinginkan"
Untuk melihat keterangan dari perintah tersebut.

@ Logout
Untuk keluar atau masuk kembali pada root.

@ find / -name "filename"
Mencari "namafile" pada komputer anda dimulai dengan direktori.

@ &
Melihat/membaca halaman yang diinginkan.

@ shutdown -h 0
Untuk Menshutdown

@ alias "nama perintah yang diinginkan" "perintah asli"
Untuk merubah nama perintah.

@ chmod "angka biner" "nama file"
Untuk merubah akses permission.

@ huruf awal perintah lalu tab 2x
Untuk melihat perintah yang diawali dengan huruf "..."

@ shutdown -r 0
Untuk merestart komputer.

@ history
Untuk melihat perintah-perintah an dijalankan.

@ vi "nama file"
Untuk membuat file

@ tree
Untuk melihat struktur file dan direktori

@ clear
Untuk Membersihkan layar.
@ locate
Perintah locate akan mencari komputer anda untuk setiap nama berkas yang anda tentukan. Dia menggunakan indeks dari berkas dalam sistem anda untuk bekerja dengan cepat: untuk memutakhirkan indeks ini jalankan perintah updatedb. Perintah ini berjalan otomatis setiap hari, jika anda meninggalkan hidup komputer anda. Harus dijalankan dengan hak istimewa pengelolaan (lihat “Root Dan Sudo”).

@ Pindah ke mode Konsol
1.Gunakan tombol jalur pintas Ctrl+Alt+F1 untuk pindah ke konsol pertama
2.Untuk kembali ke mode Destop, gunakan tombol jalur pintas Ctrl+Alt+F7.
[Catatan]
Ada enam konsol yang tersedia. Tiap konsol dapat diakses dengan tombol jalur pintas Ctrl+Alt+F1 hingga Ctrl+Alt+F6.

subnetting

lama rasanya tidak memposting diblog ini, rasanya kangen sekali untuk berbagi ilmu dengan teman-teman semua, kali kali ini setsuna akan membagi ilmu yang setsuna dapat dari internet, sekolah, teman-teman, dan juga dari buku-buku yang setsuna baca.
Kali ini kita akan membahas tentang subnetting. Didunia LAN ini kita juga harus menguasai konsep subnetting untuk mendapatkan IP address baru, dimana dengan cara ini kita dapat membuat network ID baru dari suatu network yang kita miliki sebelumnya. Subnetting digunakan untuk memecah satu buah network menjadi beberapa network kecil.

Untuk memperbanyak network ID dari suatu network id yang sudah ada, dimana sebagaian host ID dikorbankan untuk digunakan dalam membuat ID tambahan

Ingat rumus untuk mencari banyak subnet adalah 2 n – 2
N = jumlah bit yang diselubungi

Dan rumus untuk mencari jumlah host per subnet adalah 2 m – 2
M = jumlah bit yang belum diselubungi


Contoh kasus:

Ip address 130.200.0.0 dengan subnet mask 255.255.224.0 yang diidentifikasi sebagai kelas B.

Subnet mask : 11111111.11111111.11100000.00000000
3 bit dari octet ke 3 telah digunakan , tingal 5 bit yang belum diselubungi maka banyak kelompok subnet yang bisa dipakai adalah kelipatan 2 5 = 32 (256 – 224 = 32)
32 64 96 128 160 192 224

Jadi Kelompok IP yang bisa digunakan dalah ;

130.200.0.0 - 130.200.31.254 ? subnet loopback
130.200.32.1 - 130.200.63.254
130.200.64.1 - 130.200.95.254
130.200.96.1 - 130.200.127.254
130.200.128.1 - 130.200.159.254
130.200.160.1 - 130.200.191.254
130.200.192.1 - 130.200.223.254

Contoh kasus:

Terdapat network id 130.200.0.0 dengan subnet 255.255.192.0 yang termasuk juga kelas B, cara lain untuk menyelesaikannya adalah ;

• Dari nilai octet pertama dan subnet yang diberikan, dapat diketahui IP address adalah kelas B yang octet ketiga diselubungi dengan angka 192…
• Hitung dengan rumus (4 oktet – angka yang diselubung) 256 – 192 = 64
• Jadi kelompok subnet yang dapat dipakai adalah kelipatan 64 dan 128.

Jadi kelompok ip yang dapat dipakai adalah
130.200.64.1 sampai 130.200.127.254
130.200.128.1 sampai 130.200.199.254



contoh kasus ;
Kita memiliki kelas B dengan network ID 130.200.0.0 dengan subnet mask 255.255.224.0

Dengan cara yang sama diatas sebelumnya ;
• Dari nilai octet pertama dan subnet yang diberikan dapat diketahui IP address adalah kelas B dengan octet ketiga terseluibung dengan angka 224
• Hitung dengan rumus (256-224) =32
• Jadi kelompok subnet yang dapat dipakai adalah kelipatan 32 yaitu 64 96 128 160 192

Dengan demikian, kelompok IP address yang dapat dipakai adalah ;
130.200.32.1 sampai 130.200.63.254
130.200.64.1 sampai 130.200.95.254
130.200.96.1 sampai 130.200.127.254
130.200.128.1 sampai 130.200.159.254
130.200.160.1 sampai 130.200.191.254
130.200.192.1 sampai 130.200.223.254

contoh kasus :
misalkan kita menggunakan kelas C dengan network address 192.168.81.0 dengan subnet mask 255.255.255.240, maka

• Dari nilai octet pertama dan subnet yang diberikan dapat diketahui IP address adalah kelas C dengan oktat ketiga terselubung dengan angka 240
• Hitung (256 – 240) = 16
• Maka kelompok subnet yang dapat digunakan adalah kelipatan 16, yaitu 16 32 48 64 80 96 112 128 144 160 176 192 208 224

Maka kelompok IP address yang dapat digunakan adalah ;

192.168.81.17 sampai 192.168.81.20
192.168.81.33 sampai 192.168.81.46
192.168.81.49 sampai 192.168.81.62
192.168.81.65 sampai 192.168.81.78
192.168.81.81 sampai 192.168.81.94
192.168.81.97 sampai 192.168.81.110
192.168.81.113 sampai 192.168.81.126
192.168.81.129 sampai 192.168.81.142
192.168.81.145 sampai 192.168.81.158
192.168.81.161 sampai 192.168.81.174
192.168.81.177 sampai 192.168.81.190
192.168.81.193 sampai 192.168.81.206
192.168.81.209 sampai 192.168.81.222
192.168.81.225 sampai 192.168.81.238

contoh kasus :
Sebuah perusahaan yang baru berkembang mempunyai banyak kantor cabang dan tiap kantor cabang mempunyai 255 workstation, network address yang tersedia adalah 164.10.0.0, buatlah subnet dengan jumlah subnet yang terbanyak

Penyelesaian ; 164.10.0.0 berada pada kelas B, berarti octet 3 dan 4 digunakan untuk host, sedangkan 1 kantor cabang ada 254 host, maka ambil 1 bit lagi dari octet ke 3 agar cukup.

Maka subnetmask yang baru
11111111.11111111.11111110.00000000
255. 255. 254. 0

Subnet yang tersedia adalah 256 – 254 = 2, maka subnetnya kelipatan 2 sampai dengan 254.

Jumlah subnet (2 7 – 2) = 128 – 2 = 26 subnet
Jumlah host / subnetnya (2 9 - 2 ) = 512 – 2 = 510 host


164.10.0.0 sampai 164.10.1.0 ? dibuang
164.10.2 .1 sampai 164.10.3.254
164.10.4.1 sampai 164.10.5.254
164.10.6.1 sampai 164.10.7.254
164.10.8.1 sampai 164.10.9.254
.
.
.
164.10.252.1 sampai 164.10.253.254

contoh kasus :

Kita mendapatkan IP dari ISP yaitu 192.168.20.0 untuk alamat network dan subnet masknya 255.255.255.192 ini berarti notasi /26.

Jumlah subnet adalah 192, berarti 11000000, maka 22 – 2 = 2
Berapa banyak host per subnet, 26 – 2 = 62 host
Hitung subnet yang valid 256 – 192 = 64 subnet, maka terus tambahkan block size sampai angka subnet mask. 64 + 64 = 128. 128 + 64 = 192, yang tidak valid karena ia adalah sebuah subnet mask. Maka subnet yang valid adalah 64 dan 128.

Subnet 64 128
Host pertama 65 129
Host terakhir 126 190
Alamat Broadcast 127 191

Cara membaca hal diatas yaitu dari atas ke bawah untuk setiap kolom subnet, contoh: kolom pertama subnet 64 atau lengkapnya 192.168.20.64 memunyai host pertama 65 atau 192.168.20.65, host terakhir 126 atau 192.168.20.126 dan alamat broadcast di 127 atau 192.168.20.127.

Contoh kasus:

Kita mendapatkan IP dari ISP yaitu 192.168.10.0 untuk alamat network dan subnet masknya 255.255.255.224 ini berarti notasi /27.

Berapa jumlah subnet, 224 adalah 11100000, jadi 23-3 = 6
Berapa banyak host per subnet, 25 – 2 = 30 host
Hitung subnet yang valid 256 – 224 = 32
32 + 32 = 64
64 + 32 = 96
96 + 32 = 128
128 + 32 = 160
160 + 32 = 192
192 + 32 = 224
224 tidak valid karena ia adalah sebuah subnet mask. Maka subnet yang valid adalah
32, 64, 96,128,160,129,224

Subnet 32 64 96 128 160 192
Host pertama 33 65 97 129 161 193
Host terakhir 62 94 126 158 190 222
Alamat Broadcast 63 95 127 159 191 223

Cara membaca tabel diatas yaitu dari atas ke bawah untuk setiap kolom subnet, contoh: kolom pertama subnet 32 atau lengkapnya 192.168.10.32 memunyai host pertama 33 atau 192.168.10.33, host terakhir 62 atau 192.168.10.62 dan alamat broadcast di 63 atau 192.168.10.63.
Kasus kelas C

Kita mendapatkan IP dari ISP yaitu 192.168.10.0 untuk alamat network dan subnet masknya 255.255.255.224 ini berarti notasi /27.

Berapa jumlah subnet, 224 adalah 11100000, jadi 23-3 = 6
Berapa banyak host per subnet, 25 – 2 = 30 host
Hitung subnet yang valid 256 – 224 = 32
32 + 32 = 64
64 + 32 = 96
96 + 32 = 128
128 + 32 = 160
160 + 32 = 192
192 + 32 = 224
224 tidak valid karena ia adalah sebuah subnet mask. Maka subnet yang valid adalah
32, 64, 96,128,160,129,224

Subnet 32 64 96 128 160 192
Host pertama 33 65 97 129 161 193
Host terakhir 62 94 126 158 190 222
Alamat Broadcast 63 95 127 159 191 223

Cara membaca hal diatas yaitu dari atas ke bawah untuk setiap kolom subnet, contoh: kolom pertama subnet 32 atau lengkapnya 192.168.10.32 memunyai host pertama 33 atau 192.168.10.33, host terakhir 62 atau 192.168.10.62 dan alamat broadcast di 63 atau 192.168.10.63.


Contoh kasus :

Di sebuah perusahaan manufacturing yang mempunyai banyak bagian dalam perusahaan tersebut, dimana setiap bagian mempunyai 700 host, network address yang didapat adalah 171.168.10.0, berarti ini kelas B…perhatikan bagaimana jika kita menggunakan kelas C karena kelas C hanya dapat menampung host sebanyak 254 !!!


Classless Inter-Domain Rouitng (CIDR)

Suatu metode yang digunakan oleh ISP untuk mengalokasikan sejumlah alamat pada perusahaan, kerumah seorang pelanggan. ISP menyediakan ukuran blok (block size) tertentu.

Contoh : kita mendapatkan blok IP 192.168.32/28. notasi garis miring atau slash notation (/) berarti berapa bit yang bernilai 1 (contoh diatas adalah /28 berarti ada 28 bit yang bernilai 1).

Nilai maksimum setelah garing adala /32. karena satu byte adalah 8 bit dan terdapat 4 byte dalam sebuah alamat IP (4 x 8 = 32). Namun subnet mask terbesar tanpa melihar class alamatnya adalah hanya /30, karena harus menyimpan paling tidak dua buah bit sebagai bit dan host.

Nilai CIDR

255.0.0.0 /8
255.128.0.0 /9
255.192.0.0 /10
255.224.0.0 /11
255.240.0.0 /12
255.248.0.0 /13
255.252.0.0 /14
255.254.0.0 /15
255.255.0.0 /16
255.255.128.0 /17
255.255.192.0 /18
255. 255.224.0 /19
255. 255.240.0 /20
255. 255.248.0 /21
255. 255.252.0 /22
255. 255.254.0 /23
255. 255.255.0 /24
255.255. 255.128 /25
255.255. 255.192 /26
255. 255. 255.224 /27
255. 255. 255.240 /28
255. 255. 255.248 /29
255. 255. 255.252 /30




Keterangan : pola yang dimaksudkan adalah pola 128, 192, 224, 240, 248, 252, dan 254
Dimana 128 dalam binary yaitu = 10000000 (1 bit subnet), 192 dalam binary yaitu 11000000 (2 bit binary) dan seterusnya. Maka hafalkan pola 128, 192, 224, 240, 248, 252 dan 254.


Contoh latihan subnetting : alamat class B

Alamat Network 172.16.0.0 dan subnet mask 255.255.192.0

Subnet 192 = 11000000, 2 2 – 2 = 2
Host 2 14 – 2 = 16.382 (6 bit di octet ketiga, dan 8 bit di octet keempat)
Subnet yang valid 256 – 192 = 64. 64 + 64 = 128

Subnet 64.0 128.0
Host pertama 64.1 128.1
Host terakhir 127.254 192.254
Broadcast 127.255 199.255

Keterangan, maka subnet 64.0 atau 172.16.64.0, mempunyai host pertama 64.1 atau 172.16.64.1 sampai dengan 171.16.127.254 dan alamat broadcastnya 172.16.127.255


Contoh latihan subnetting : alamat class A

Alamat Network 10.0.0.0 dan subnet mask 255.255.0.0

Subnet 255 = 11111111, 2 8 – 2 = 254
Host 2 16 – 2 = 65.534
Subnet yang valid 256 – 255 = 1, 2 , 3 dan seterusnya. (semua di octet kedua). Subnetnya menjadi 10.1.0.0, 10.2.0.0, 10.3.0.0 dan seterusnya sampai 10.254.0.0

Subnet 10.1.0.0 … 10.254.0.0
Host pertama 10.1.0.1 … 10.254.0.1
Host terakhir 10.1.255.254 … 10.254.255.254
Broadcast 10.1.255.255 … 10.254.255.255

instal windows server 2000

Baik kali ini setsuna bakal memberi info tentang cara buat menginstal windows server 2000. seperti uang pernah aku lakukan, kali ini aku bakal n=memberi tahu caranya step by step.baik langsung saja setsuna ngasih sarannya.

1.Setting booting pertama pada cdrom.

2.Masukkan cd install Windows 2000 Server.

3.Kemudian tekan enter untuk install Windows 2000 Server.

4.Setelah itu buat partisi sesuai keinginan anda.

5.kemudian format partisi anda dengan NTFS file system.

6.Tunggu sampai prosess format hardisk.

7.Setelah itu komputer akan reboot secara otomatis.

8.Setelah itu komputer akan menginstall device secara otomatis.

9.Ikuti prosedur instalasi Windows 2000 Server.

10.Setelah proses instalasi berhasil.

11.Masuk ke control panel untuk menginstal remote dekstop.

12.Klik add/remove program.

13.Lalu pilih add/remove windows components.

14.Kemudian centang Terminal Services dan Terminal Services Licensing, lalu klik next.

15.Tunggu proses instalasi sampai selesai.
nah bagaimana? Bisa? Jika masih belum bisa atau masih mendapat kesulitan kalian bisa mengirimkan email ke setsuna.fseiei6@gmail.com/ cari saja di om google pasti ketemu ~__~

Sabtu, 11 Juli 2009

perintah pada DOS

wow, dari sekian banyak setsuna berkunjung kesana-sini didunia maya ini ternyata masih ada juga
penduduk dunia maya yang belum tahu fungsi-fungsi dari perintah pada DOS (ngetrendnya command prompt)
nah, buat temen-temen yang mungkin masih belum tahu tentang perintah dasar DOS kali ini setsuna bakal
mencoba membantu semoga aja bisa bantu ~__~
seperti yang kita tahu banyak virus yang bekerja lewat DOS dan menggunakan perintah-perintah dos,tapi justru dengan cara itulah
kita bisa membunuh virus itu lewat dos juga (kapan-kapan setsuna kasih tau caranya ~__~)
jadi sebagai calon hacker kita minimal harus ngerti perintah-perintah pada DOS(meskipun dos hanya digunakan pada komputer seri
lama-lama yang udah punah ditelan teknologi,tapi siapa sangka justru karena dia punah banyak yang
menggunakan fasilitas ini untuk membuat virus, apalagi bagi pengguna komputer awam pasti tidak tahu cara ini ~__~,
dan juga untuk instalasi beberpa OS seperti win98/bahkan OS sekarang tanpa sadar jika kita melakukan instalasi OS lewat dos ~__~)
nah mari kita langsung saja membahas perintah-perintah pada dos
pada DOS dibagi menjadi 2 perintah
1. perintah internal dan
2. perintah eksternal
mari kita bahas 1 per 1
1.perintah internal
perintah ini biasa dikerjakan setelah komputer booting, tanpa memerlukan disket DOS itu sendiri
contohnya:
DIR=menampilkan isi disk,total file dan sisa byte free dalam disk
cls=membersihkan layar(maksudnya membersihkan dari perintah-perintah yang dah kita tulis dilayar)
date=menampilkan/mengubah tanggal komputer
time=menampilkan/mengubah jam komputer
nah klo contoh perintah yang biasa digunakan:
ver=menampilkan versi DOS yang digunakan
VOL=menampilkan volume label disk
TYPE=menampilkan isi jenis ASCII
PROMPT=mengubah/menormalkan DOS
copy=membuat duplikat dari satu/beberapa file
REN=mengganti nama file
DEL=menghapus file
MD=membuat direktori
CD=berpindah direktory/menampilkan direktori yang aktif
RD=menghapus direktori
dll (bisa dilihat di comand prompt,caranya: start-->run-->cmd-->help)
2.perintah eksternal
seperti namanya perintah ini biasa dikerjakan setelah komputer booting,yang memerlukan disket DOS
contoh perintah eksternal:
FORMAT=membersihkan semua isi disk
CHKDSK=mengecek disk,memperbaiki kerusakan disk
LABEL=membuat,mengganti atau menghapus volume label disk
LABEL=membuat,mengganti atau menghapus volume label disk
ATTRIB=melihat/mengubah attrib file
TREE= menampilkan struktur direktori termasuk disk file didalamnya
DOSKEY:menyimpan perintah yang diberikan dan membuat macro
sys= mentransfer system ke disk lain dll
nah semua itu bisa dilihat dilayar comand prompt caranya klik start-->run-->cmd-->help
baca semua itu klo mau ~__~ cz banyak amad, dan lagi bahasa inggris ~__~

Rabu, 08 Juli 2009

instal linux dari jarak jauh

Salah satu kemampuan linux yang paling setsuna kagumin adalah, om linux bisa di instal dari jarak jauh,maksudnya? Yups,om linux bisa diinstal meskipun beda kompi,beda lantai,beda gedung,beda kota,beda provinsi,bahkan beda Negara kalau perlu (kecuali beda alam ~__~)
Nah penasarankan?gimana caranya?
Gini, nih udah setsuna coba sendiri pas nginstalin OS laptop temen,lewat laptopku dengan mnggunakan open suse 10.1 dan fedora 5. nah syaratnya cuman koneksi network.nah setsuna menggunakan koneksi wlan
64 kbps dari pusat dan cabang. Program remote control yang digunakan adalah TightVNC atau Krdc.
Nah langkah-langkahnya cukup muda
1. Siapkan CD distro yang diperlukan.
2. Kirim ke temen yang kita inginkan.
3. Minta dia untuk mengeboot komputer yang ingin kita install menggunakan CD tersebut.
4. Nah, ketika komputer mulai booting dan layar installer Linux telah muncul, kita ketikkan option ini:
Untuk Fedora, kita ketikkan:
linux vnc vncpassword=123456 (mesti minimal 6 karakter, kalo kurang ntar ngambek tuh om fedora).
Untuk OpenSuse, kita ketikkan:
vnc=1 vncpassword=123456
5. Tekan Enter, selanjutnya kernel akan di load. Setelah itu, kita akan ditanyakan bagaimana cara menyetel networknya,
apakah memakai DHCP ataupun manual, pilih manual.
6. Masukkan IP address, subnet mask, gateway, dan DNS.
7. Selesai deh. Nanti kita bisa mengaksesnya menggunakan VNC ataupun browser (kalau OpenSuse).
You can connect to 192.168.1.99, display :1 now with vncviewer
Or use a Java capable browser on http://192.168.1.99:5801
Di vncviewer kita ketikkan: ipaddress:screenid, jadi misalnya: 192.168.1.99:1
Atau kalau mau lewat browser, kita ketikkan: http://192.168.1.99:5801
Nah cuman gitu ja caranya, gimana gampang kan? Nah fitur inilah yang paling setsuna suka dari linux jadi jika kita berada di sebuah perusahaan yang tidak memiliki tenaga IT linux masih dapat melayani banyak cabang ~__~.

abaout regedit

seperti postingan setsuna sebelumnya tentang regedit
kali ini aku ngasih tips buat ngebuka regedit
selama ini waktu iseng-iseng semedi di depan kompi gak sengaja
aku nemu postingan artikel ini
nah setelah aku coba eh ternyata bisa ~__~
mungkin nih cara udah diposting dibeberapa blog, tapi khusus buat kalian pengunjung setia blog aq
n buat kalian yang mungkin males hunting-hunting nih aq kasih tau caranya
pertama siapin dulu alat-alatnya
alatnye yaitu:
rokok(buat kalo orang jawa bilang mut-mutan ~__~ biar gag bosen)
kalo buat yang gak ngerokok seh gak usah disiapin
nah cara kerjanye
pertama buka menu commandprompt(cmd)
klo gak tau caranya klik start--->run-->ketik cmd--->enter
ato isa juga pake tombol singkat windows+R (khusu buat yang males ~__~)
nah klo udah tulis mantra super ini di layar command prompt
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools
nah teruskan da konfirmasi pilih Y (yes)
nah kalo udah coba deh buka regeditnye
jadi sekian dulu selamat mencoba ~__~

Sabtu, 04 Juli 2009

Mengoptimalkan mozilla

Halow…..
Kali ini setsuna datang lagi setelah mengalami masa-masa yang menegangkan yaitu masa-masa pengambilan raport ~__~
Sempet frustasi nunggu hasilnya, gara-gara kebanyakan kena kasus n beberapa kali telat ~__~
Takut gak naek, eh malah naek amiennn…..
Kali ini setsuna ngasih tips cara ngoptimalin kerja adek mozilla fire fox, buat kalian yang suka nggunain jasa nih adek kesayanganku ini kalian bisa ngikutin tips ini. Tapi inget ini cuman sekedar untuk mengoptimalkan kinerja adek Firefox. Sehingga dengan optimalnya kerja si adek Mozilla firefox, adek Mozilla akan Bekerja lebih cepat di bandingkan sebelumnya. Berikut Listing/Langkah-Langkah Optimasi.
Pertama buka dlu adek mozillanya..
trus dibagian addressnya diisi about:config
lalu cari preference dibawah ini & ganti valuenya..

- network.http.max-connections ubah value menjadi 60
- network.http.max-connections-per-server ubah value menjadi 32
- network.http.max-persistent-connections-per-proxy ubah value menjadi 16
- network.http.max-persistent-connections-per-server ubah value menjadi 8
- network.http.pipelining ubah value menjadi true
- network.http.pipelining.maxrequests ubah value menjadi 30
- network.http.proxy.pipelining ubah value menjadi true

lalu klik kanan di tempat yg kosong, pilih [new] > [integer] isikan nama layout.initialpaint.delay
pada preference name dan isi value dgn nilai 0

buat 1 lg preference, klilk kanan lg, pilih [new] > [boolean] isikan browsew.tabs.showSingleWindowModePrefs

dan isi value dgn true

nah simpelkan?tapi kayaknya cara ini bakal gak berguna deh, cz aku pernah denger kalau om Microsoft dah ngeluncurin mozilla tipe terbaru T__T
jadi setsuna minta maaf kalau ngasih tips ini telat, cz baru kepikiran she ~___~

Mempercepat koneksi dengan merubah setelan windows

Dari judulnya kalian pasti pada bingung apa maksudnya? Sama, aku juga bingung ngasih judulnya apaan ~__~
Nah seperti biasa perbolehkanlah saia buat mendongeng sedikit ~__~
Gini pas itu aku heran dengan laptop temenku, kok internet di laptopnya bisa cepet amad ya? Padahal kita sama-sama make sinyal hotspot yang sama tapi kok punya dia tetep cepet? Nah terus aku nanya ke dia kok dia bisa buka lebih dari 5 facebook (tab) tetep aja cepet internetnya?nah aku buka 1 aja nunggunya musti sabar ~__~, nah dari situ baru aku tahu ternyata dia ngegunain bantuan software (pantes cepet ~__~), nah dari situ aku terus nyari softwarenya eh pas disela-sela penelusuran aku malah dapat sesuatu yang amad menyenangkan ~__~ cara laen buat mempercepat koneksi internet (wow ~__~).
Secara garis besarnya seh gini, apa kalian tau kalau windows tuh ngebatesin bandwitch kita sekitar 20% dari total bandwitch yang maksimal (sadis amad ya om windows~__~), kalau kita pengen mempercepat internet kita, kita bisa ngurangin/ ngosongin batasan bandwitch tersebut agar om windows bisa maksimal ngegunain bandwitchnya
Gini mari kita praktekan, caranya gini
1. Klik Start
2. Klik Run
*)bisa dengan tombol singkat windows+R (khusus buat orang males ~__~)
3. Ketik gpedit.msc
4. Kemudian klik Ok
5. Setelah masuk klik Administrative Templates
6. Kemudian Klik Network
7. Setelah terbuka klik QoS Packet scheduler
8. Kemudian klik Limit Reservable Bandwidth
9. Dan setelah terbuka ubah setting menjadi Enable
10. Kemudian ubah Bandwidth Limitnya menjadi 0
11. Klik Apply,ok
12. Kemudian keluar dan Restart computer
nah buat cara kedua ada tips lagi neh, dengan cara ngegunain DNS dari OpenDNS untuk koneksi internet yang lebih cepat dan lebih aman.

1. Klik Start
2. Klik Control Panel
3. Pilih Network & Internet Connection
4. Klik Network Connection
5. Klik Kanan Local Area Connection pilih Properties
6. Pilih Internet Protocol (TCP/IP) kemudian Klik Properties
7. Klik Use Following DNS Server
8. Isi Preferred DNS Server dengan angka : 208.67.222.222
9. Isi Alternate DNS Server dengan angka : 208.67.220.220
10. Kemudian Klik OK

nah ada lagi cara laen, tapi kali ini kita make bantuan software buat mempercepatnya
seperti temen setsuna tadi ~__~ (emang cacad die wakakkaka)nah kalau kalian make adek mozilla kalian bisa make add on fasterfox

Fasterfox adalah sebuah add on yang berfungsi untuk mempercepat koneksi dengan melakukan optimasi pada network dan cache browser. Fungsi dari cache adalah untuk menyimpan data sementara dari website yang kita kunjungi, sehingga ketika kita membuka kembali website tersebut proses loading-nya akan lebih cepat karena datanya telah disimpan di cache.

nah yang keempat pengguna adek Firefox, silahkan pasang Adblock

Fungsinya adalah untuk mem-filter iklan-iklan yang tidak perlu pada saat kita browsing, sehingga proses loading akan menjadi lebih cepat dan maksimal.
Nah silakan dicoba dan nikmati hasilnya ~__~
Dengan gagungin keempat cara itu sekarang kecepatan koneksi laptopku jauh lebih cepet dari pada dia ~__~ *sombong mode on*

Rabu, 01 Juli 2009

bikin aplikasi dengan VB

bikin program vb yuk ~__~
tapi disini setsuna make visualbasic 6.0
kali ini aku bakal ngasih contoh buat belajar program vb, kita mulai yg sederhana dlu ja ya ~__~ biar pak guru setsuna enak ngejelasinnya (guru yg bego ~__~)
sebelumnya klau belum punya prgotamnya download dulu programnya
disini
terus extract filenya, kalau udah instal dah
nah kalau udah diinstal
masuk ke program visual basic 6.0
terus pilih standard.exe

nah kalau udah
bakal muncul gambar kayak gini:

ini bagian formnya
form dibuat untuk ngasih icon-icon yg tar bisa kita gunain
nah kalau ini bagian buat ngasih scriptnya

dah kan?
kalau udah klik label (ikuti gambar aernya tuh ~__~)

kalau udah bikin label kayak gini (sebenere terserah tapi buat awal2 ikutin ja ~__~)

kalau pengen nulis liat yg setsuna blog tuh
nah kalau udah klik textbox(liat ja aernya ~__~)

terus bikin lagi yg kayak gini

udah?
klalu udah lanjutin bikin frame (liat terus aernya ~__~)

terus buat lagi kayak gini

nah kalau udah klik option button kek gambar diatas n bikin kek gini:

nah klo udah klik label lagi dan bikin kek gini:

nah klo udah klik lagi command button

n bikin kek gini:

buat ganti tulisannya ganti tulisan yg aq blok tuh
nah klo udah sekarang tinggal masukin scriptnya dah
masykin scruptnya disini (liat aernya)


nih script yg musti dimasukin

private sub option1_click()
lblkenal.caption = "Setsuna ganteng yach ^^"
lblkenal.aligment = vbCenter
lblkenal.fontsize = 20
txtkenal.text = "tapi bo'ong ^^"
txtkenal.aligment = vbCenter
txtkenal.fontsize = 20
option2.value = 0
end sub


private sub option2_click()
lblkenal.caption = "akane canyik yach ^^ ^^"
lblkenal.aligment = vbCenter
lblkenal.fontsize = 20
txtkenal.text = "akane emang cantik ^^"
txtkenal.aligment = vbCenter
txtkenal.fontsize = 20
option2.value = 0
end sub

private sub cmd aktif_click()
lblkenal.enabled = true
txtkenal.enabled = true
frmceck.enabled = true
option1.enabled = true
option2.enabled = true
cmdmerah.enabled = true
cmdkuning.enabled = true
cmdclear.enabled = true
end sub


private sub cmd form_load()
lblkenal.enabled = false
txtkenal.enabled = false
frmceck.enabled = false
option1.enabled = false
option2.enabled = false
cmdmerah.enabled = false
cmdkuning.enabled = false
cmdclear.enabled = false
end sub


private sub cmd clear_click()
lblkenal.caption = ""
txt kenal.text = ""
option1.value = 0
option2.value = 0
end sub

private sub cmdkuning_click()
lblkenal.forecolor = vbYellow
txtkenal.forecolor = vbyellow
end sub

private sub cmdmerah_click()
lblkenal.forecolor = vbred
txtkenal.forecolor = vbred
end sub

klo males copy ja tuh ~_~

nah klo scuptnye udah ditulis tinggal play dah
dan hasilnya adalah :

selesei dah program sederhana ini
n klo masih belum tahu fungsi-fungsi n maksud dari kata-kata privatesub....endsub....
dan lain-lainnya kalian bisa nyari di bahasa pemrograman pascal
~__~
laen kali kita coba bikin program yg lebih maknyus

Rabu, 24 Juni 2009

Yast Update Online pada linux open suse 10.1

Ok kali ini kita bahas tentang linux dulu, soal pembelajaran HTMLnya kita tunda dulu karena setsuna masih menyusun datanya agar para pembaca mudah untuk mengertinya meskipun sang pembaca masih pemula ~__~
Kali ini setsuna bakal memberi tips cara buat melakukan setting Yast Online Update kalau biasa setsuna dan teman-teman menyingkatnya dengan YOU pada opensuse 10.1.
Opensuse 10.1 dari Novell adalah distro yang mantap. Terus terang saja ini adalah distro linux ke dua yang setsuna pakai setelah linux dan yang setsuna rasakan paling READY untuk digunakan oleh user awam sekalipun (dan telah terbukti dalam implementasi). Namun
jangan salah, dia tetap merupakan distro yang mengasyikan untuk digunakan oleh Admin. Kali ini setsuna akan menunjukkan
cara untuk menyetel YOU (Yast Online Update)nya.
yang kita butuhkan adalah:
1.akses internet buat download file-file yang bakal kita butuhkan
2.makanan ringan/rokok buat yang merokok biar gag bosen ~_~
3.berdoa biar tidak terjadi hal-hal yang gak kita inginkan
kalau semua itu sudah terkumpul mari kita lanjutkan tutorialnya
Suse memiliki utility bernama Yast. Yast ini merupakan salah satu utility konfigurasi yang paling powerful di dunia Linux.
Lewat Yast kita bisa melakukan hampir semua konfigurasi Suse, seperti add/remove user, add/remove application,
add/remove hardware, system services, server2, security, partition, dll.
Memang sangat powerful Yast ini. Namun sayangnya di Opensuse 10.1 ada bug yang cukup mengganggu, yaitu di
Online Updatenya. Jadi misalkan kita telah selesai menginstall Opensuse 10.1 kita, kemudian kita jalankan Online
Update. Yast akan memberitahu bahwa ada update untuk komponen online updatenya. Namun ketika kita mencoba
untuk mengupdatenya, proses update ini akan exit/gagal(loh kok gagal??). Jadi serba salah, Yast akan bilang bahwa dirinya perlu
diupdate (hebat bisa dia bisa ngomong ~__~), tapi proses update dirinya sendiri tersebut tidak berhasil(swt dah minta update tapi tidak bisa diupdate minta dibunuh nih kayakna ~__~). Akibatnya kita juga tidak dapat mengupdate paket2 yang lain
terus bagaimana donk??
Ya udah pasrah ja,mau bagaimana lagi?? ~__~
Ok gini caranya (kalau pasrah ngapain setsuna nulis cara tips ini panjang-panjang ~__~)
Di mailing list Suse dan chatting IRC disebutkan ada beberapa cara. Yang umum disarankan adalah mengupdate Yast
menggunakan program updater alternatif yaitu 'smart'. Namun prosesnya rada panjang. Saya prefer cara manual (nah kali ini kita butuh camilan/rokok biar gak bosen ~__~), yaitu
mendownload sendiri paket2 Yast yang perlu diupdate.


Paket2 tersebut dapat kita download dari:

click here



Dan file2 yang kita download adalah:

libzypp-1.3.2-0.9.i586.rpm

libzypp-zmd-backend-7.1.1.0-42.53.i586.rpm

yast2-pkg-bindings-2.13.88.2-0.2.i586.rpm.
nah kalau sudah puas download terus kita masukkan ketiga file tersebut ke suatu direktori (jangan dimasukan ke kantong ~__~), misalkan direktori /home/user/update.

Kita install dengan cara:

rpm -Uvh /home/user/update/*


Setelah terinstall, kita restart komputer kita. Sebab kalau tidak Yast akan complain mengenai unresolved symbol sesuatu.


Selanjutnya kita akan dapat mulai menjalankan Yast Online Update.
Oh ya di desktop kita juga ada icon Online Update yang terletak di dekat jam dan tanggal
Melihat hal yang cukup mengganggu ini, para senior di komunitas Suse akhirnya mendesak Novell untuk meremaster
ISO Opensuse 10.1 yang telah berisi fix-bug2 terakhir. Akhirnya Novell setuju, dan per akhir Oktober 2006 kemarin telah
tersedia ISO Opensuse 10.1 'remastered'. Bagi yang ingin langsung memakai ISO terbaru ini dapat mendownloadnya
gratis dari http://download.opensuse.org
Demikianlah tips kali ini. Opensuse 10.1 benar2 merupakan distro yang READY. Oh ya ada pesan lagi dari setsuna bagi kantor yang merasa
memerlukan sesuatu yang lebih, baik dalam hal feature dan support, dapat menggunakan versi corporatenya yaitu SLED
& SLES (Suse Linux Enterprise Desktop dan Server), dengan harga yang tentunya lebih ekonomis (kok bayar?katanya linux gratis? Ya iyalah mau gratis terus bayar gaji karyawannya gimana ~__~) namun dengan
kualitas dan realibility yang jauh lebih baik dari 'OS' yang selama ini kita ketahui gampang kena virus dan spyware :)
so kalau ada pertanyaan lagi kirim email ja ke setsuna.fseiei6@gmail.com pasti setsuna balas.
~___~
oh ya tidak lupa setsuna ucapin makasih banget udah maen ke blog setsuna ini semoga semua yang ada diblog yang sederhana ini bisa bermanfaat buat kalian, dan meskipun blog ini sederhana moga-moga isinya gak sederhana ~__~

Senin, 22 Juni 2009

pingin belajar HTML?

Seperti biasa perbolehkanlah saia untuk bercerita sebentar ~__~ beberapa hari ini setsuna seperti kehilngan kreatifitas nyari tema yang bakal dibahas di blog ini jadi selama beberapa hari semedi didepan komputer akhirnya setsuna dapat wangsit dari mbah google yang intinya aku disuruh bikin tema tentang HTML(wow untung ja gag disuruh bikin tema yang aneh-aneh), jadi tanpa pikir panjang setelah dapet wangsit dari mbah google langsung dah aku nyari data buat di refrensi dan hasilnya setelah baca-baca dari beberapa sumber, tanya sana-sini ketemen-temen dan setelah mengalami masa-masa perangkuman yang lumayan lama dan inilah hasilnya ~__~
Eitss sebelum mulai masuk intinya kalian harus ngerti dulu apa itu HaTeMeL(plesetan HTML,maklum licin jadi kepleset dah ~__~) dan keluarganya, dan cara kerjanya, pertama-tama mari kita belajar pengertian HTML dan keluarganya dulu bersama pak guru setsuna(guru yang buruk buat muridnya ~__~) yang pertama adalah apa itu WWW? Pasti pada tau dong tulisan WWW ini,yups kalau kita sering selancar di internet pasti sering nulis 3 huruf ini tapi kira-kira kita ngerti gak ya arti dari 3 huruf sakral ini?baik pak guru setsuna bakal ngejelasinnya, dengarkan baik-baik apa yang pak guru terangin(dengarkan? Baca kali! ~__~)
WWW (World Wide Web) adalah kumpulan informasi pada beberapa server komputer yang terhubung satu sama lain dalam jaringan Internet. Informasi dalam Web mempunyai link yang menghubungkan informasi yang satu dengan informasi yang lain dalam jaringan Internet. Link ini berupa tanda khusus yang biasanya dinyatakan dengan teks berwarna biru dan bertanda garis bawah/dalam bentuk icon maupun gambar yang dikelilingi kotak.
Untuk mengetahui apakah suatu teks/obyek merupakan suatu link, lihatlah perubahan pada petunjuk mouse. Jika petunjuk mouse berubah dari bentuk tanda panah menjadi gambar tangan yang sedang menunjuk, berarti teks/obyek tersebut merupakan suatu link yang menghubungkan Anda ke informasi lain dalam WWW. Sistem yang dapat mengubungkan informasi melalui link disebut Hypertext. Dengan semakin berkembangnya WWW, istilah Hypertext kemudian berubah menjadi Hypermedia, di mana link penghubung antar informasi bukan lagi berupa suatu teks, tetapi bisa berupa suatu file multimedia, seperti gambar, suara/video.
Bekerja dengan Web mencakup bekerja dengan software Web Browser dan software Web Server. Keduanya bekerja seperti sistem client server dengan tugas sebagai berikut:Web browser sebagai client untuk menginterpretasikan dan melihat informasi Web
Ada yang belum ngerti? Kalau masih belum ngerti silakan baca lagi ~__~ kalau udah ngerti mari kita lanjutkan ke WEB Browser.
A.WEB browser
Browser adalah suatu program yang dirancang untuk mengambil informasi dari suatu server komputer pada jaringan Internet. Informasi ini dikemas dalam page yang masing-masing memiliki beberapa link yang menghubungkan Web page ke sumber informasi lain. Jika suatu link diklik, browser akan melihat alamat dari tujuan link tersebut, kemudian mencari di Web server. Jika menemukan alamat dari tujuan link, browser akan menampilkan informasi yang ada. Jika tak menemukan alamat dari tujuan link, browser akan memberikan suatu pesan yang menyatakan bahwa alamat dari tujuan link tidak dapat ditemukan.
B. HTTP(HyperText Transfer Protokol)
HTTP merupakan protokol yang menentukan Web browser dalam meminta/mengambil suatu dokumen, dan menentukan Web server dalam menyediakan dokumen yang diminta oleh Web browser. Ini adalah protokol standar yang dipakai untuk mengakses dokumen HTML. HTTP digunakan untuk menjelajahi Web yang berhubungan dengan banyak protokol lain.

C.URL
URL (Uniform Resource Locator) adalah suatu alamat yang dipakai untuk menentukan lokasi informasi pada Web server, karena alamat ini mengambil informasi yang diminta oleh browser. Format umum dari suatu URL adalah: protokol_transfer://nama_host/path/nama_file
Contoh: http://www.macromedia.com/shockzone/info/security.html
(aku ambil dari sebuah situs yang gak sengaja nemu pas lagi jalan ke dunia laen ~__~)
Yaitu berisi :protokol yang digunakan, nama server dari komputer yang dicari, jalur dari informasi yang dicari, nama file dari informasi yang dicari.
DNS (Domain Name System) Untuk mempermudah pengelolaan Web server dan Web browser pada komputer di Internet, komputer di Internet menggunakan suatu format penamaan yang disebut Domain Name System (DNS). DNS membagi domain menjadi beberapa tingkat yang merupakan kelompok komputer yang terhubung ke Internet. Nama domain beserta jenis organisasinya, antara lain:
com ---> untuk komersial
edu ---> untuk pendidikan
net ---> untuk provider Internet
id ---> untuk negara Indonesia
gov ---> untuk Lembaga Pemerintahan
int ---> untuk Organisasi International
mil ---> untuk Organisasi Militer
org ---> untuk Organisasi Umum

Web browser inilah yang disebut-sebut sebagai gerbang internet dengan kemampuan untuk menangani WWW (Web Wide World) dengan protokol HTTP (HyperText Transfer Protokol) yang merupakan protokol internet yang favorit saat ini selain FTP (File Transfer Protokol) dan POP2 sebuah protokol untuk email.

C.WEB Server
Web server adalah suatu perangkat komputer berupa software yang digunakan untuk menjadi sebuah komputer menjadi server yang dapat menangani semua kegiatan yang berhubungan dengan protokol HTTP. Komputer yang dilengkapi oleh software ini akan dapat diakses oleh komputer lain menggunakan web browser dengan cara menuliskan nama server (host name) atau dengan menuliskan nomor IP dari komputer tersebut.
Setiap pembuatan aplikasi berbasis web akan membutuhkan web server untuk meletakkan aplikasi tersebut sehingga bisa diakses menggunakan protokol HTTP. Beberapa web-server yang saat ini banyak digunakan adalah:
Apache, web server gratis yang sangat mudah diperoleh. Awalnya apache ini berbasis UNIX, tetapi saat ini apache sudah tersedia untuk sistem operasi Windows.
IIS (Internet Information System), web server keluar Microsoft yang banyak digunakan sebagai web server untuk aplikasi web dengan sistem operasi windows, dan bahasa pemrograman web ASP atau ASP.NET
Kali ini setsuna menggunakan web server Apache, salah satu web server gratis yang mudah diperoleh dan mendukung pemrograman PHP. Untuk melihat apakah web server Apache sudah ada atau belum di komputer yang akan digunakan adalah dengan membuka web browser dan menuliskan localhost atau no IP dari komputer.
Bila di komputer sudah ada web server, maka selanjutnya tinggal membuat aplikasi web. Dalam pembuat aplikasi web pertama kali, letakkan program aplikasi yang dibuat di dalam folder: c:\apache2triad\htdocs, dan bila menggunakan folder khusus letakkan folder tersebut dalam folder di atas. Penguabhan folder web dapat dilakukan dengan mengubah [documentRoot] pada file c:\apache2triad\conf\httpd.conf dengan cara sebagai
D.HTML (HyperText Markup Language)
HTML yang akan setsuna bahas meliputi beberapa tahap, yaitu level HTML, HTML Extension dan program Editor HTML. HTML adalah format data yang dipakai untuk membuat dokumen HyperText. Dokumen HTML disebut Mark Language, karena berisi tanda tanda tertentu yang digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Pada sistem HyperText pada dokumen HTML, kita tidak harus membaca dokumen secara urut dari atas ke bawah, melainkan cukup menuju pada topik tertentu secara langsung dalam dokumen. Ini dikarenakan dokumen tersebut menggunakan teks penghubung ke suatu topik/ dokumen lain secara langsung.
Sejak perkembangannya sampai sekarang ini telah tersedia bermacam-macam level HTML, antara lain HTML 1.0; HTML 2.0; HTML 3.0; HTML 3.2; dan HTML Extension.
* HTML 1.0
HTML level 1.0 adalah level pertama untuk HyperText Markup Language. Desainnya sederhana sekali, di antaranya heading, paragraph, hypertext, list dan format teks untuk tebal/ miring. Kelemahan HTML 1.0 adalah tidak ada fasilitas gambar, sehingga teks tak dapat diletakkan di sekeliling suatu image.
* HTML 2.0
HTML level 2.0 mencakup semua fasilitas level 1.0 ditambah dengan fasilitas untuk membuat form. Form ini dipakai dalam Web page untuk meminta saran dari pembaca, dan kotak penyuntingan (edit box). Dengan HTML 2.0, WWW dapat menjadi suatu media informasi dua-arah antara pemilik Web dengan pemakai Web, bukan hanya sekedar sistem penampil informasi.
* HTML 3.0
HTML level 3.0 sangat kompatibel dengan HTML level 2.0, tetapi disertai dengan beberapa fasilitas baru. Fasilitas baru tersebut antara lain penambahan fasilitas pembuatan tabel dan gambar dengan perintah FIGURE. Perintah FIGURE sendiri merupakan perkembangan dari perintah IMAGE .
* HTML 3.2
HTML 3.2 merupakan pengganti dari HTML 3.0 dengan beberapa tambahan, seperti applet Java (teks yang dapat diletakkan di sekeliling gambar), superscript, subscript, perataan pada tabel, background gambar dan warna, fasilitas frame dan sytle sheet ( pemisah layout halaman dengan isinya).
* HTML Extension
Salah satu tambahan pada HTML ini adalah tag < BLINK> yang membuat teks dalam tag tersebut tampil berkedip-kedip dalam Netscape Browser. Pada HTML ini terdapat bermacam-macam daya kreatif untuk mengembangkan HTML yang sangat diperlukan selama tidak mengganggu penampilan dokumen HTML pada browser.
E. Program Editor HTML
Untuk membuat dokumen HTML, sebaiknya kita menggunakan program editor teks seperti om Notepad, tante Sidekick, dan pakde WS dalam format Non Document untuk aplikasi DOS. Program WYSIWYG, seperti Microsoft Word dan Word Perfect for Win, tidak dapat dipakai untuk membuat dokumen HTML, karena program ini dianggap sebagai dokumen biasa dan tidak dapat diterjemahkan oleh Browser. Program tambahan
yang dipakai untuk menyunting HTML adalah Word Internet Assistant dan WordPerfect Internet Publisher (bahasa paan tuh?? ~__~)
Selain program editor teks, Anda bisa menggunakan program editor khusus untuk membuat HTML, antara lain program editor HTML berbasis teks dan WYSIWYG yang tidak memerlukan browser lagi.
F. Bagaimana WWW bekerja?
Yang jelas cara kerjanya gak seperti manusia Langkah kerja www adalah seperti ini:
(1)Informasi web disimpan dalam dokumen yang disebut dengan halaman-halaman web (web pages)
(2)web page adalah file-file yang disimpan dalam komputer yang disebut dengan server-server web (web server)
(3)Komputer-komputer membaca web page disebut sebagai web client
(4)Web client menampilkan page dengan menggunakan program yang disebut dengan browser web (web browser)

Baik cukup sekian dulu lanjutannya kita lanjutin laen kali ya ~__~
inget ini baru pengertiannya belum masuk yang intinye buat selanjutnya bersambung dulu setsuna bakal nulisin kata-kata yang gampang dimengerti supaya kalian cepet nangkepnya ~__~
Kalau masih kurang jelas kalian bisa nyari ke Prof. google pasti kalian bakal ngerti
(kalau sampai gak ngerti juga, amit-amit dah ~__~)
thanks udah maen ke blogku yang sederhana ini moga-moga apa yang setsuna tulis bakal jadi hal yang bermanfaat buat yang baca artikel-artikel dari bolgku ini.
Inget:
Hacker bukanlah kriminal murahan yang kerjanya hanya menteror orang dan merugikan banyak pihak, jadilah hacker sejati yang selalu haus akan ilmu pengetahuan dan selalu belajar serta menolong orang lain

Visual Basic paan tuh??

Visual basic adalah salah satu bahasa pemrograman berbasis windows. Saat ini, visual basic adalah salah satu bahasa pemrograman yang terbaik. Visual basic merupakan pengembangan dari basic (Beginner’s All-purpose Symblic Code ) adalah sebuah bahasa pemrogram kuno(bukan bahasa sanskerta, yunani ato yang lain loh ~__~)yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggi lainnya. Basic dirancang kalo gag salah tahun 1950an (pas gy bahas ntuh ketiduran dikelas seh ~__~ )dan ditujuin untuk dapat digunain oleh para programmer pemula (termasuk setsuna ^^) biasanya basic diajarkan di sekolah-sekolah menengah yang baru belajar computer, serta buat pengembangan program cepat saji (kek makanan ae, cepat saji ~__~) yang ringan dan nyenengin(kalo berhasil sih nyenengin,tapi kalo gagal? Isa stress mendadak kek aku T___T). tapi peran om basic gag sampe ntuh ja, banyak juga kok programmer handal yang make program nih buat memulai karirnya dengan mempelajari basic.
Sebagai bahasa pemrograman yang mutakhir, visual basic didesain untuk dapat memanfaatkan fasilitas windows, kususnye windows 95/97/98 dan windows NT.
Visual basic juga merupakan bahasa pemrograman Object Oriented Programing (OOP),yaitu pemrograman yang berorientasi objeck. Visual basic nyediain objek-objek yang sangat kuat,berguna dan yang jelas neh mudah dipake.
Beberapa manfaat visual basic(vb) antara laen:
1.buat bikin program berbasis windows
2.buat bikin objek-objek pembantu program misalnya control active X,file help, aplikasi internet, dan teman-teman sejenisnya
3. bikin program dengan ekstensi *.exe
fasilitas visual basic antara laen:
1.control menu
2.menu
3.toolbar
4.form windows
5.toolbox
6.project explorer
7.jendela properties
8.form layout windows
9. jendela code
tar kalian cari tau ndiri ja fungsinya capek nulis molo ~___~
trus da juga jenis-jenis aplikasi di visual basic antara laen:
1.standard exe: buat bikin aplikasi VB standard
2.activeX exe: buat bikin aplikasi activeX
3.activeX DLL: buat bikin library activeX
4.activeX control: buat bikin control activeX
5.VB application wizard: buat bikin aplikasi dengan bantuan wizard
6.VB wizard manager: pusat pengelolaan wizard visual basic
7.IIS application: buat bikin aplikasi IIS(internet information server)
8.DHTML application: bikin aplikasi DHTML(dynamic hypertext mark-up language)buat internet.
Gimana tertarik?
biar kalian punya bayangan aq kasih beberapa screen shot yg aq ambil disini setsuna pake visual basic 6.0

Screen shot ke 2

Rabu, 17 Juni 2009

Cegah Virus lewat GPEDIT.MSC

kalau kata dokter seh lebih baik mencegah dari pada mengobati, kira-kira seperti itulah komputer kita lebih baek kan nyegah virus masuk ke kompi kita dari pada kita musti ngistal ulang gara-gara si adek kompi sakit ~__~
seperti postinganku sebelumnya tentang cara cegah virus nyerang ke kompi dengan cara matiin auto run
nah, disitu kan setsuna posting pake registry editor(regedit)kan
nah gimana kalau regedit kita tuh ke disable baik karena virus/karena om tune up utilities karena om utilities
bakal ngedisable nih regedit ma task manager buat ngamanin data kita dari tangan-tangan jahil
nah kali ini aq bakal posting cara matiin auto run via gpedit.msc
pertama seperti tips-tips sebelumnya setsuna ingetin
yang perlu disiapin yang pertama:
masuk blogku ini (apa hubungannya???)adalah kan langkahnya di blog ini ~__~
kedua:
1 buah rokok (kalau gag ngerokok ya apalah buat camilan ~__~)
ketiga:
aq gak bosen-bosen ngingetin neh, DOA biar berhasil jangan lupa berdoa dulu

langsung aja, langkah2nya yaitu:
buka gpedit.msc dengan program run atau dengan menekan tombol windows+R
terus tulis gpedit.msc nah kan dah keluar tuh aplikasi gpedit
trus ikutin langkah tegap maju jalan (kayak pramuka ae ~__~) pilih computer configuration-->administrative template-->
system-->turn off autoplay-->kan dah 3 pilihan noh pilih enabled-->ok
trus kalu udah jangan langsung maen close aja masih ada langkah laen neh
kali ini kita lanjutin ke langkah ke dua
masih di gpedit.msc kali ini pilih user configuration-->administrative template-->system-->turn off autoplay-->pilih enabled-->ok
nah kalau dah,ya udah restart kompi kalian trus coba dah tancepin flasdisk kalau kotak-kotak autorun gag muncul berarti sukses
tapi kalau masih muncul coba lagi berarti anda belum beruntung coba lagi (kayak undian ae ~___~)
NB:- kalau mau buka flasdisk jangan asal klik aja di icon flasdisknya klik kanan pilih explorer
- kalau berhasil berdoalah karena tanpa kehendaknya hal itu tidak akan berhasil ~__~

Selasa, 16 Juni 2009

memilih distro linux

pernah denger nama OS(opertaing system nih kan)LINUX
pernah gak kita mikir pingin nyoba instal LINUX di kompi tapi yang bagus yang mana ya?
yups, linux emang gak kayak windows yang serinya hanya beberapa aja, tapi kalau linux mungkin kalau kita kumpulin
CD OS LINUX paling bisa setumpuk tuh. emang seh linux tuh gak seperti windows yang close source, linux tuh open source
jadi semua orang bisa ngembanginnya dengan gratis dan gak perlu takut kena denda dah
ok langsung ja, setsuna bakal ngasih tahu beberapa jenis distro linux yang ada (tapi gak semua, kalau semua bisa keriting nih tangan
nulis molo ~__~)
1. REDHAT dan FEDORA CORE 1(http://fedora.redhat.com)
redhat emang dah sangat populer di dunia linux dan sekaligus distro tertua di dunia linux, redhat dikembangin sekitar tahun 1995 oleh
pakde Bob Young dan Marc Ewing, redhat nih punya tingkat kemudahan instalasi yang sangat tinggi (saking tingginye ampe kelangit bisa-bisa ~___~)
dan kalau kita dapet kesulitan tinggal cari ja di internet pasti bakal banyak temen-temen penggemar linux yang bakal dengan senang hati bantu kesusahan kita
(tapi bukan dikasih uang loh)
dan paket program yang di sediain om REDHAT kalau setsuna bilang seh cukup lengkap lah
contohnya ada aplikasi perkantoran seperti OFFICE.org,K office dan ABIword,internet, database dan server, serta multimedia.
tapi sayang saat aku cari-cari info ternyata redhat dah menghentikan produksi jadi redhat versi 9.0 adalah versi redhat yang terakhir
dan redhat pada suatu hari diserahkan ke komunitas yaitu fedora dengan begitu fedora memegang peranan penuh terhadap masa depan distro redhat.
2.DISTRO MANDRAKE(http://www.mandrakesoft.com)
mandrake pertama kali diluncurkan pada tahun 1998
dulu sekitar kurang lebih 1tahun yang lalu mandrake udah bikin mandrake ampe versi 9.2 gak tau sekarang
mandrake linux hampir memiliki fasilitas terbaik dan tercanggih dengan adanya mandrake control center.
bahkan menurut pengalaman setsuna, pengaturan bootloader LILO mandrake linux sangat mudah: ngenalin pasrtisi NTFS, penempatan partisi root yang bukan di primary, serta gak hanya
bisa digunain dualboot, tapi bisa juga multi boot
3.DISTRO SUSE(http://susefaq.sourceforge.net)
suse juga patut diperhitungin karena suse memiliki perkembangan yang pesat di segi server dan desktop karena mendapat dukungan penuh dari komunitas KDE di JERMAN.
suse juga memiliki paket program yang lengkap dan lebih banyak dibandingkan mandrake dan redhat,bahkan kalau kita memasang peripheral baru, maka dengan otomatis
PC kita bakal nampilin peripheral baru tersebut ke desktop(kayak setan ae, isa nampilin sendiri ~__~)
kecanggihan suse dalam ngenalin hardware kalau setsuna bilang setara lah ma windows XP.
tapi sayangnya SUSE gak nyediain ISO Image buat di-download jadi gak seperti distro lainnya yang bisa kita download dari situsnya
4.DISTRO DEBIAN
pengembang pertama debian adalah Ian Murdock pada tahun 1993 dan didukung para programer seluruh dunia. saynagnya dalam proses penginstalan OS ini
dibutuhin ketelitian dan pengetahuan yang cukup tentang teknik instalasi manual melalui konsole/command line seperti melakukan partisi dengan fdisk atau cfdisk.
jadi buat pemula perlu punya kesabaran yang cukup buat nginstal nih OS(kalau anda punya penyakit darah tinggi sebaiknya jangan nginstal oS ini bisa-bisa darah tinggi anda kambuh ~__~)
tapi walaupun debian terkenal sulit dalam instalasi, debian memiliki manajemen pemaketan yang sangat canggih dan hebat dengan hadirnya APT yang dapat dengan
mudah melakukan instalasi dan pengelolahan aplikasi manajemen paket DEB dengan sangat mudah dan cepat
5.DISTRO LYCORIS
Distro ini tergolong masih mudah dibandingkan dengan saudara-saudaranya, distro ini lahir pada tahun 2000 oleh Joseph Cheek. DIstro ini memiliki pangsa pasar untuk digunakan sebagai workstation
sehingga setelah kita melakukan instalasi lycoris, kita akan dapetin antarmuka yang mirip dengan tampilan windows XP. yang lebih penting lagi
kita bakal dapet kemudahan-kemudahan dari beberpa fasilitas seperti setting jaringan, ini sesuai dengan penciptaanya yakni membuat distribusi linux yang easy to use sehingga memudahkan pengguna windows
buat ganti ke linux.
6.Ubuntu
ubuntu kalau gak salah merupakan linux yang dikembangin di india(kalau pencipta ma tahunlahirnya setsuna lupa ~___~)
yang jelas ubuntu menurut setsuna merupakan salah satu OS linux yang patut dicoba, karena dari segi desktop dan multimedia, ubuntu sangat canggih. dan yang paling ngebuat setsuna suka ma desktopnya adalah
di ubuntu kita memiliki dua desktop,jadi kalau buat yang demen nontop be'ep neh dari pada musti hidden toolbar mending pake nih OS ~___~
trus kalau setsuna boleh saranin lagi nih, kalau bisa pake ubuntu ultimate edition karena tuh dah langsung ke instal semua software dan driver buat PC kita, trus buat yang suka dengerin musik dengan volume yang keras
di ubuntu ini tersedia sebuah aplikasi multimedia dimana dapat memainkan lagu dengan volume 200%
untuk yang mau CD ubuntu ini dulu setsuna hanya perlu ganti biaya ongkos kirim aja seiktar Rp.15.000 berisi 9 CD dan cd ini 100% gratis

mohon maaf gak semua distro linux aku bahas disini, mungkin hanya beberapa yang aq pilihin yang terbaik dan ada beberapa yang dah aq coba sendiri
jadi gimana?mau berpindah ke linux?
NB:-buat pemula sebaiknya bikin partisi hardisk kalian buat 2 OS 1 windows dan 1 linux
-sebelum melakukan instalasi perhatika keselamatan kerja~___~
-biasakanlah berdoalah sebelum melakukan sesuatu hal (maling ja musti doa sebelum beraksi biar gak ketahuan ~__~)
 

welcome to setsuna F seiei blog.......more about computer blog.............welcome to setsuna F seiei blog..........thanks dah berkunjung^^.........