Selasa, 29 September 2009

Menghilangkan Password Administrator Windows XP

Untuk menghilangkan password windows XP jika user yang setara administrator kena password, tapi password administratornya sendiri tidak dipassword, maka caranya gampang saja, masuk ke Safe Mode (saya yakin pengguna komputer tahu cara masuk ke safe mode), masuk ke account administrator trus hilangkan password user dari situ

Tapi bagaimana jika account administrator sendiri yang kena password? bagaimana cara kita login untuk ke komputer? saya punya software, dapat di download disini, ekstrak filenya sehingga muncul file asli yang berbentuk Iso. Bakar k CD memakai software burning disc seperti Nero. Trus Bootinglah komputer dari CD-Rom memakai software tadi (softwarenya berbasiskan Linux), nanti akan keluar pilihan menu untuk mereset password windows XP

Driver Sata Acer Aspire M5600

Lagi-lagi saya menemui kendala menginstall windows XP pada komputer acer dengan seri AcerAspire M5600. Komputer pertama yang saya temui pada CD drivernya mendukung Windows XP sehingga komputer tersebut tidak memerlukan driver sata untuk proses intallasi windows Xp nya.

pada komputer kedua, dengan tipe merk yang persis sama yaitu Acer Aspire M5600 juga, hardisk tidak terdeteksi, Cd drivernya pun tidak ada menyertakan driver yang support windows Xp, Alhasil saat mulai proses install deteksi hardisk, tiba-tiba layar jadi blue screen.. wah..wah.. entah kenapa tipe merk acer yang sama tapi berbeda Sata controllernya. Setelah mencari kesana kemari, termasuk bertanya pada paman google, saya menemukan driver sata yang cocok untuk tipe acer aspire M5600 tersebut. Bagi anda yang butuh driver sata Aspire M5600 dapat didownload disini. Alhamdulillah proses installasi windows XP akhirnya berjalan dengan sukses tanpa ada kendala

Penyebab Komputer Bisa Hang

Sedang asyik2nya ngenet, eh komputerku malah hang, aku restart, baru mau masuk bios.. udah hang lagi... wah jadi kesal banget jadinya... padahal sebelumnya oke-oke aja.. tapi setelah aku periksa beberapa hal komputerku bisa nyala dan tidak hang lagi.. dari hal tersebut aku bisa mengambil kesimpulan kenapa komputer bisa hang

1. Akibat Piranti lunak (software)

* komputer bisa hang karena CPU terlampau keras bekerja karena software yang dijalankan terlalu berat buat kemampuan komputer ini. Cara melihat pemakaian CPU tekan serentak Ctrl+alt+del untuk membuka task managar, klik pilihan performance. buka aplikasi yang paling berat menurut anda, lihat grafik CPU, jika terlampau kini tinggi hati-hati, CPU bisa panas dan rusak
* karena virus, trojan dsb

2. Akibat Piranti Keras (hardware)

* Ram yang bermasalah: usahakan arah angin dari CPU tidak terarah ke RAM, sehingga angin panas yang timbul dari CPU tidak membuat ram ikut panas
* Lihat pada BIOS apa external memori sudah aktif (enabled)
* Processor mulai rusak : nah yang satu ini pernah membuat aku bingung awal mulanya, bagian piranti keras komputer selama ini yang aku ketahui paling jarang rusak adalah prosessor (CPU) asalkan pendinginnya sempurna. waktu itu komputer aku test selalu hang, aku coba test vga, memori, mainboard semua oke. ternyata penyebabnya prosesor terlalu panas hingga mencapai 80' C.. wow, fan headsinknya tidak pas kedudukannya pada prosessor (CPU) sehingga panas CPU tidak diserap oleh FAN
* Kerusakan pada power supply : nah yang satu ini juga bikin bingung awalnya, karena semua komponen udah ditest dan semua perangkat tak ada masalah, pas mau membuka power supply baru ketahuan, colokan power supply pada mainboard ada satu kabel yang putus sehingga arus listrik yang masuk ke mainboard tidak sempurna dan komputerpun hang

Sebenarnya masih banyak penyebab komputer bisa hang, tapi tidak semua penyebabnya sama, oleh karena itu perlu mendeteksi satu persatu piranti lunak dan kerasnya agar bisa bekerja sempurna

baca juga yang ini
B. KOMPUTER

* VGA Tercepat di dunia
* Driver Sata Acer Aspire M5600
* Menghilangkan Password Administrator Windows XP
* Cara membagi partisi notebook Toshiba
* Driver Sata notebook compaq CQ40 337TU
* Cara Install windows XP notebook compaq CQ40 337TU
* Download Windows 7
* Cara ghost hardisk sata memakai norton ghost 2003
* Membuat menu pada cd booting dos
* Mendeteksi CD ROM pada DOS
* Membuka gambar, image di DOS
* Cara Installasi Notebok Toshiba Satellite L200
* Windows tidak bisa Login
* Memperbaiki Bad Sector
* Deteksi dan Back up Driver
* Mempermudah Installasi Windows
* Mengakali Blocking Site Tertentu

VGA Tercepat di dunia

VGA tercepat di dunia saat ini diluncurkan oleh Asus, VGA yang diberi nama ROG Mars ini khusus dibuat untuk memanjakan para gamer di dunia. Kartu grafis ini memiliki dua GPU NVidia GeForce GTX 285 di dalamnya. Tidak tanggung-tanggung 2 GPU. Kartu grafis biasa hanya memiliki satu GPU di dalamnya.
Spesifikasi Kartu Grafis atau VGA ROG Mars ini sebagai berikut:
1. 2 GPU NVidia GeForce GTX 285
2. 4 Gb RAM
3. Bandwidth 1024 bit

Kabarnya kartu grafis ini hanya 1000 unit tersedia untuk pasaran dan dibundel dengan harga USD 1.700 atau sekitar Rp. 17.000.000 Luarrrrrrrrr biasaaa...




Mengatasi Caching DNS TelkomselFlash

Tahukah anda, jika DNS Telkomselflash di update 1x seminggu? sehingga kadang-kadang jika kita lagi sial, maka halaman blog yang kita buka bukanlah halaman blog hari itu sebenarnya karena DNS Telkomsel menyimpan hasil koneksi kita selama 1 minggu, jadi kadangkala jika Telkomsel belum merefresh DNS server mereka, maka halaman situs atau blog yang terlihat adalah halaman situs atau blog minggu lalu. Ada ISP yang menerapkan refresh DNS 1x seminggu, tiap jam, perhari dan bagi telkomselflash cuma 1x seminggu untuk menghemat bandwidth server mereka. Saya pernah mengalami hal tersebut pada halaman blog ini. Setelah beberapa kali melakukan postingan, namun yang tampil tetaplah postingan minggu lalu.


Ada cara untuk mengatasinya yaitu mengganti DNS. walau kadang tidak cukup ampuh dikarenakan DNS yang kita pakai bukan milik ISP langganan kita

1. Memakai Open DNS
208.67.222.222 (primary)
208.67.220.220 (secondary)

2. Memakai DNS Awari ( Asosiasi Warung Internet Indonesia )
203.34.118.10 (primary)
203.34.118.12 (secondary)

3. Menurut saya ini yang paling ampuh
proxy 202.3.217.122 port 8080

memakai DNS Awari ini histat saya sepertinya di block oleh DNS tersebut

Install Speedy Modem

Untuk menginstall modem speedy pada komputer ada 2 cara.
untuk speedy unlimited sebaiknya gunakan cara berikut ini:

1. Hubungkan modem speedy dengan komputer. ketik pada browser seperti mozilla atau internet explorer juga boleh nomor IP modem. biasanya 192.168.1.1 atau yang tercantum pada manual yang diberikan telkom. jika diminta isikan username isikan admin dan passwordnya password, setelah itu akan masuk ke dalam menu setingan modem. mana menu name isikan nama speedy (bisa diganti dengan nama lain). untuk type untuk pemakaian unlimited sebaiknya pilih PPPoE.

# Sedangkan untuk bridge lebih baik koneksi time based atau volume based. untuk vpi, vci tanyakan ke telkom karena untuk tiap daerah berbeda-beda. isikan username dan password yang diberikan telkom. Jika sudah selesai simpan atau save setting. pada setingan jaringan kosongan IP dan DNS jika pada setingan modem DHCP diaktifkan. jika tidak, isikan nomor 192.168.1.x (x=terserah mulai dari nomor 2 sampai 254). DNS 1=203.130.193.74 DNS 2=202.134.0.155 pada menu setingan jaringan.
# Coba test browsing. Jika konek berarti setingan anda sukses

Install Speedy

Kebanyakan buku panduan komputer menerangkan secara berbelit-belit sehingga memusingkan para pembaca
maniak informasi komputer. Panduan buku tersebut tidak memberitahu cara cepat gimana menginstall speedy dengan baik sehingga daya tangkap pikiran manusia dapat terekap dimemory otak kita. Salah satu untuk mengetahui install speedy ada berbagai cara yaitu :

1. Speedy yang kita beli sebagai pengguna harus mengetahui User name dan Pasword dari speedy tersebut. Misalnya : User name : 11123455@Telkom.net dan Password : fcS4u66aa kemudian tanyakan pihak telkom apa user name dan paswordnya
2. Setelah mengetahui password tersebut click Create a new connect pada network connections
3. Kemudian click next dan pilih connect to internet dan next kemudian set up connecti manually dan oke kemudian pilih connect using a boardband pada bulat yang ke 2 dan oke
4. Setelah itu anda tulis user name dan password
5. Selamat mencoba

Apa itu Flash?

Sejak diperkenalkan pada tahun 1996, Flash atau Macromedia Flash menjadi sangat populer dan langsung mendapat tempat di hati masyarakat dunia web karena dapat membuat menampilkan animasi dan interaksi di web. Tetapi sejak bulan Desember 2005, perusahaan Macromedia dibeli oleh Adobe dan kini berganti nama menjadi Adobe Flash sejak versi 9 atau CS3.
Demo Karya Flash
Di mana saya bisa mendapatkan hasil karya yang dibuat dengan Flash? Di Babaflash.com sendiri banyak hasil karya orang Indonesia yang dibuat dengan Flash seperti:

* Ecards atau Kartu Ucapan Elektronik
* Coolsites atau Situs Bagus
* Game atau Permainan
* Animasi Kartun

Kelebihan dan Kemampuan Flash

* Merupakan teknologi animasi web yang paling populer saat ini sehingga banyak didukung oleh berbagai pihak.
* Ukuran file yang kecil dengan kualitas yang baik
* Kebutuhan Hardware yang tidak tinggi
* Dapat membuat website, cd-interaktif, animasi web, animasi kartun, kartu elektronik, iklan TV, banner di web, presentasi cantik, membuat permainan (game), aplikasi web dan handphone.
* Dapat ditampilkan di banyak media seperti Web, CD-ROM, VCD, DVD, Televisi, Handphone dan PDA.

Teknologi Flash

Flash sekarang bukan hanya sebagai software saja dengan nama Adobe Flash, tetapi juga merupakan suatu teknologi animasi di web. Jadi untuk membuat animasi web dengan format Flash (SWF) kita tidak harus menggunakan software Adobe Flash, tetapi bisa menggunakan software lain seperti SwishMax, Vecta 3D, Swift 3D, Amara, Kool Moves dan masih banyak lagi.

Versi Macromedia atau Adobe Flash

* Macromedia Flash 2 (1997)
* Macromedia Flash 3 (1998)
* Macromedia Flash 4 (1999)
* Macromedia Flash 5 (2000)
* Macromedia Flash 6 (2002) atau Macromedia Flash MX
* Macromedia Flash 7 (2003) atau Macromedia Flash MX 2004
* Macromedia Flash 8 (2005)
* Adobe Flash 9 (2007) atau Adobe Flash CS3

Anda tidak usah bingung untuk menggunakan versi yang mana, kalau hanya untuk keperluan menggambar atau animasi, Flash versi 4 atau 5 pun lebih dari cukup kalau komputer Anda Pentium 3. Jadi silahkan menggunakan versi yang tidak memberatkan komputer Anda, tidak usah memaksa harus menggunakan versi terbaru.

Kini adalah suatu kebutuhan atau keharusan (seperti menulis) untuk belajar suatu software perkantoran. Minimal bisa mengoperasikan produk Microsoft seperti Windows, Microsoft Word, Excel dan Power Point. Atau produk Open Source seperti Linux, Star Office.

Jadi setelah itu, silahkan memilih Flash untuk pilihan selanjutnya :)

Lebih lengkapnya di http://en.wikipedia.org/wiki/Adobe_Flash
Posted by Zeembry at 6:39 AM 2 comments
Labels: Pengenalan Flash
Dasar Actionscript Flash (Bag. 1)
Actionscript adalah bahasa pemrograman yang ada di Flash. Jadi selain bisa menggambar dan animasi, Flash juga mempunyai kemampuan untuk pemrograman.

Jadi sebelum mendownload eBook atau Tutorial ini, pastikan Anda sudah mempunyai dasar menggambar dan animasi Flash. Bila belum, silahkan terlebih dahulu mempelajarinya.

[ Klik di Sini untuk mempelajari Dasar Animasi Flash ]

Kalau sudah mempunyai dasar menggambar dan animasi Flash. Silahkan lanjut ke bawah...

-oO0-

Berikut ini adalah Preview Bab 1 tentang Actionscript dari buku "123 Tip & Trik Actionscript Flash MX 2004" karangan Zeembry.

Sengaja tidak dipublish semuanya karena penulis masih terikat kontrak dengan Penerbit. Dan buku tersebut masih beredar di toko-toko buku.

Semoga dengan sedikit tutorial di bawah ini bisa membuka wawasan pemula tentang Actionscript yang kalau dipelajari dan dipahami dengan benar tidak begitu sulit. Dan setelah itu bisa didiskusikan di forum dan milis Babaflash supaya pengetahuan ini bisa berkembang.

[ Download Ebook ]
Posted by Zeembry at 6:23 AM 0 comments
Labels: Pengenalan Flash
Dasar Animasi Flash (Bag. 1)
Tutorial ini akan mengawali Anda untuk mempelajari Flash. Konsep dan teknik dasar dijelaskan secara mendetail sehingga dapat dengan mudah dimengerti, dicoba dan dipahami.

Tutorial ini menggunakan Macromedia Flash MX. Tetapi tidak menutup kemungkinan Anda juga bisa menggunakan Macromedia Flash MX 2004 karena konsepnya hampir sama.

Pembahasan dalam Tutorial ini adalah:
- Lingkungan Flash MX
- Shape, Stroke, Fill & Object
- Property Inspector
- Arrow & Sub Selection Tool
- Merubah Objek menjadi Symbol
- Melihat Symbol di Library
- Membuat Symbol Baru
- Merubah Master Symbol
- Merubah Instance
- Animasi
- Insert Blank Keyframe
- Insert Keyframe
- Motion Tweening
- Membuat Bola Memantul
- Movieclip

Tutorial ini dalam bentuk PDF yang dikompresi dengan format ZIP. Jadi Anda harus mempunyai Winzip untuk membuka kompresi tersebut dan Adobe Acrobat Reader untuk melihat tutorialnya.

Tak Lengkap Tanpa Mengusai Teknologi Multimedia

Masih banyak orang yang bingung dengan istilah multimedia. Pada awalnya istilah multimedia digunakan untuk presentasi atau pembelajaran yang dapat ditampilkan dalam banyak media dan dalam berbagai cara. Dan sekarang, sejalan dengan berkembangnya teknologi, media-media untuk menampilkan informasi sudah bertambah banyak seperti website, handphone, pda, plasma tv dan laser performence. Ini yang kadang membuat rancu atau bingung sebagian orang sehingga sepertinya istilah multimedia harus dibagi kembali dalam berbagai kategori. Karena kalau dilihat sekarang,

semuanya adalah multimedia.

Zeembry salah seorang pakar multimedia, mencoba membuat dan menunjukkan sebuah flowchart bagaimana membuat data mentah (text, audio, video, still images, animation, interaction) menjadi informasi yang kemudian dapat ditampilkan dalam berbagai format media. Tidak cukup hanya dengan kemampuan teknis atau penguasaan software semata untuk terjun ke dalam bidang multimedia. Tetapi juga dituntut kepedulian terhadap lingkungan agar teknologi tersebut dapat berkomunikasi dan mendidik masyarakat.

Bila penguasaan teknologi tidak disertai dengan kepedulian terhadap lingkungan dan kemanusiaan, maka yang akan terjadi adalah teknologi tersebut akan digunakan untuk menghancurkan sebuah peradaban manusia. Mungkin ada yang pernah mendengar cerita tentang Atlantis yang tenggelam, yang mempunyai teknologi sangat maju dibanding dengan teknologi yang kita miliki saat ini. Konon diceritakan bahwa penyalahgunaan teknologilah yang membuat kota tersebut hancur.

Media Televisi, Radio, Handphone dan Website yang kini sangat dekat dengan masyarakat. Kita bisa melihat sendiri, informasi yang ditampilkan kepada masyarakat seperti apa. Apakah membuat masyarakat menjadi pintar, sadar, produktif? Atau malah membuat masyarakat tersebut menjadi bodoh, konsumtif?

Teknologi Multimedia dapat memberikan suatu sensasi atau pengalaman unik bagi mereka yang melihatnya. Karena multimedia melibatkan indera manusia seperi penglihatan, pendengaran, dan juga perasaan. Dan informasi yang ditampilkan dengan teknologi multimedia dapat menghipnotis penonton sehingga apa yang ingin disampaikan dapat dipahami dan dicerna dengan mudah oleh mereka.

Bila digunakan untuk mendidik masyarakat kepada hal-hal yang positif, maka teknologi multimedia sangat membantu agar masyarakat menjadi lebih pintar. Tetapi bahayanya, apabila digunakan untuk hal-hal yang negatif, seperti mengajarkan masyarakat untuk berhutang atau konsumtif. Maka masyarakat menjadi tidak produktif sama sekali.

Di Indonesia, SDM (Sumber Daya Manusia) dalam bidang multimedia bisa dikatakan sangat sedikit dibanding dengan kebutuhan yang ada. Oleh karena itu, bagi mereka yang ingin terjun ke dalam bidang ini masih belum terlambat. Pekerjaan-pekerjaan dalam bidang multimedia sangatlah banyak seperti Grafis Designer, Webmaster, Web Designer, Animator, Programmer, dan Database Administrator. Anda bisa bekerja di televisi, agen periklanan, rumah produksi, perusahaan pembuat website, dll. Multimedia adalah integrasi atau penggabungan dari semua unsur tersebut. Oleh karena itu bila membicarakan Multimedia, seperti membicarakan suatu samudra yang sangat luas. Jadi Anda harus fokus dalam bidang tertentu, kita tidak bisa menguasai semuanya.

Banyak demo-demo multimedia yang ditampilkan pada acara seminar tersebut. Dari bagaimana cara memanipulasi sebuah foto dan merubah suara. Semua data dapat dimanipulasi dengan teknologi multimedia. Oleh karena itu, bila kita tidak produktif, hanya sebagai pengguna dan tidak kreatif. Maka kita akan menjadi korban teknologi, bukan menjadi pemain teknologi.

Maka berangkat dari situ menjadi salah satu alasan SMKN 4 Padang mencoba merambah jurusan Teknologi Informasi Multi Media, untuk diajrkan kepada pelajar agar tidak tergilas dengan perkembangan teknologi.

Tak Lengkap Tanpa Mengusai Teknologi Multimedia

Masih banyak orang yang bingung dengan istilah multimedia. Pada awalnya istilah multimedia digunakan untuk presentasi atau pembelajaran yang dapat ditampilkan dalam banyak media dan dalam berbagai cara. Dan sekarang, sejalan dengan berkembangnya teknologi, media-media untuk menampilkan informasi sudah bertambah banyak seperti website, handphone, pda, plasma tv dan laser performence. Ini yang kadang membuat rancu atau bingung sebagian orang sehingga sepertinya istilah multimedia harus dibagi kembali dalam berbagai kategori. Karena kalau dilihat sekarang,

semuanya adalah multimedia.

Zeembry salah seorang pakar multimedia, mencoba membuat dan menunjukkan sebuah flowchart bagaimana membuat data mentah (text, audio, video, still images, animation, interaction) menjadi informasi yang kemudian dapat ditampilkan dalam berbagai format media. Tidak cukup hanya dengan kemampuan teknis atau penguasaan software semata untuk terjun ke dalam bidang multimedia. Tetapi juga dituntut kepedulian terhadap lingkungan agar teknologi tersebut dapat berkomunikasi dan mendidik masyarakat.

Bila penguasaan teknologi tidak disertai dengan kepedulian terhadap lingkungan dan kemanusiaan, maka yang akan terjadi adalah teknologi tersebut akan digunakan untuk menghancurkan sebuah peradaban manusia. Mungkin ada yang pernah mendengar cerita tentang Atlantis yang tenggelam, yang mempunyai teknologi sangat maju dibanding dengan teknologi yang kita miliki saat ini. Konon diceritakan bahwa penyalahgunaan teknologilah yang membuat kota tersebut hancur.

Media Televisi, Radio, Handphone dan Website yang kini sangat dekat dengan masyarakat. Kita bisa melihat sendiri, informasi yang ditampilkan kepada masyarakat seperti apa. Apakah membuat masyarakat menjadi pintar, sadar, produktif? Atau malah membuat masyarakat tersebut menjadi bodoh, konsumtif?

Teknologi Multimedia dapat memberikan suatu sensasi atau pengalaman unik bagi mereka yang melihatnya. Karena multimedia melibatkan indera manusia seperi penglihatan, pendengaran, dan juga perasaan. Dan informasi yang ditampilkan dengan teknologi multimedia dapat menghipnotis penonton sehingga apa yang ingin disampaikan dapat dipahami dan dicerna dengan mudah oleh mereka.

Bila digunakan untuk mendidik masyarakat kepada hal-hal yang positif, maka teknologi multimedia sangat membantu agar masyarakat menjadi lebih pintar. Tetapi bahayanya, apabila digunakan untuk hal-hal yang negatif, seperti mengajarkan masyarakat untuk berhutang atau konsumtif. Maka masyarakat menjadi tidak produktif sama sekali.

Di Indonesia, SDM (Sumber Daya Manusia) dalam bidang multimedia bisa dikatakan sangat sedikit dibanding dengan kebutuhan yang ada. Oleh karena itu, bagi mereka yang ingin terjun ke dalam bidang ini masih belum terlambat. Pekerjaan-pekerjaan dalam bidang multimedia sangatlah banyak seperti Grafis Designer, Webmaster, Web Designer, Animator, Programmer, dan Database Administrator. Anda bisa bekerja di televisi, agen periklanan, rumah produksi, perusahaan pembuat website, dll. Multimedia adalah integrasi atau penggabungan dari semua unsur tersebut. Oleh karena itu bila membicarakan Multimedia, seperti membicarakan suatu samudra yang sangat luas. Jadi Anda harus fokus dalam bidang tertentu, kita tidak bisa menguasai semuanya.

Banyak demo-demo multimedia yang ditampilkan pada acara seminar tersebut. Dari bagaimana cara memanipulasi sebuah foto dan merubah suara. Semua data dapat dimanipulasi dengan teknologi multimedia. Oleh karena itu, bila kita tidak produktif, hanya sebagai pengguna dan tidak kreatif. Maka kita akan menjadi korban teknologi, bukan menjadi pemain teknologi.

Maka berangkat dari situ menjadi salah satu alasan SMKN 4 Padang mencoba merambah jurusan Teknologi Informasi Multi Media, untuk diajrkan kepada pelajar agar tidak tergilas dengan perkembangan teknologi.

8 Tips Great Website Design

1. Select a colour scheme and stick to it.
If your company has a logo or preferred colours on its stationery that’s a good start. For those of you starting from scratch, choose two or three complementary colours and stick with them – don’t change colours on every page.
The most common colour schemes include:

The most common colour schemes include:

- Red, yellow and white
- Blue and white
- Red, grey and white
- Blue, orange and white
- Yellow, grey and white.

If you’re not sure what colour scheme to choose, surf the internet and find a website that you like. You can then model your colour scheme on what already exists.



2. Use templates.

Can’t find a website you really like? Another option is to choose a template. There are many templates or pre-set designs. These come as part of your web design software (such as FrontPage) or you can check out some websites that specialise in designing templates.
3. Provide an easy to use navigation system.

This is one of the most important issues to consider when designing a website. You need to ensure your visitors can find what they are looking for easily. Most websites either display their navigation bar on the left or at the top. And since most people are used to this type of navigation, it’s best to stick with it.

It also helps to include your navigation bar at the bottom of each page to save your visitors from having to scroll back to the top.

4. Don’t go overboard on special effects

Whilst it is ok to have one or two special effects to jazz up your website, spinning graphics and logos often distract your visitor from the content, not to mention they can take too long to download. Your visitors may click away even before your spinning logo finishes loading.
5. Backgrounds

Ensure your visitors can read the text on the background, ie. no black writing on dark blue background or yellow on white. Also be careful that your links are visible before and after being visited. The default for links in most programs is blue (before being visited) and burgundy (after being visited), so if you have a dark background, ensure your links are light.

6. External Links

It is a good idea to open links to other websites in a new window. That way your visitors can easily return to your site when they are finished browsing the external link

7. Site Map & Search Feature

If you website is more than 15 pages, it is useful to have a site map or a “Search” feature to ensure your visitors can easily find what they’re looking for.

8. Content is King

While it is important that your website looks clean and professional, it is far more important that you concentrate your efforts on the content and promotion.

If you want a professional website, things to stay away from include:

1. Flash intros, revolving globes, bevelled line separators, animated mail boxes
2. Loads of pop up or pop under boxes
3. Autoplay music. Allow your customer to play music only if they choose.
4. Hit counters of the free variety, which say “you are 27th visitor”
5. Date and time stamps, unless your website is updated daily or weekly
6. Busy backgrounds.

Don’t sweat the small stuff and get yourself focussed on what to include on the website and the best way to promote it. We will cover these topics in future articles.

Update, Delete Database with OOP


Penggunaan seleksi untuk menampilkan database menggunakan OOP telah penulis jelaskan sebelumnya. OOP dalam php 5 ini telah terbukti ampuh dalam menghasilkan source code yang efisien untuk menangani manajemen database. Tentu hambar rasanya jika penggemar sayur asam memakannya tanpa ada sedikitpun rasa garam di dalamnya. Nah begitu juga dengan artikel penulis sebelumnya, menampilkan database dengan OOP masih belum cukup tanpa pengetahuan selanjutnya mengenai bagaimana melakukan update dan delete record pada database menggunakan OOP ini. Oleh karena itu di sinilah penulis akan jelaskan sedikit penggunaan OOP untuk menghandle database. Untuk mempelajarinya mari buat databasenya terlebih dahulu :

-- simple cms database
create database simplecms ;
use simplecms ;
create table article( id int(4) primary key auto_increment, category varchar(225), article_title varchar(225) );
insert into article values('','web design', 'Web Design Make Over with CSS');
insert into article values('','graphic design','CorelDraw the handy tool');
insert into article values('','flash animation','Make a splash water animation');

Ya, langsung saja penulis berikan contoh kasusnya, script intinya, index.php, dan biasanya script seperti ini digunakan sebagai halaman admin. Tentunya admin disini dapat melakukan update dan delete record database.


$mysqli = new mysqli("localhost", "root", "", "simplecms");
if (mysqli_connect_errno())
{
echo("Nggak bisa konek : ".mysqli_connect_error());
exit();
}
$cat = $mysqli->prepare("select id, category, article_title from article order by id");
$cat->execute();
$cat->bind_result($id, $category, $article_title);
?>



Database in OOP Way ; Seleksi Data dengan mySqli






while ($cat->fetch())
echo ""."";
?>
SIMPLECMS CONTROL PANEL :
No Category Title
".$id." ".$category." ".$article_title."
.$id.">EDIT DELETE



if ($_REQUEST['yang_ini_didelete'] == 'ya')
{
echo "Wah... record ".$_REQUEST['id_nya']." bener-bener mau di hapus ya ?" ;
echo "



";
}

else if ($_REQUEST['delete_langsung_lah'] == 'ya')
{
$id_delete = $_POST['id'];
$cat = $mysqli->prepare("delete from article where id=?");
$cat->bind_param('i',$id);
$id = $id_delete;
$cat->execute();
echo "Database berhasil dihapus ... Anda akan diredirect dalam 2 detik";
echo "";
}

else if ($_REQUEST['yang_ini_diedit'] == 'ya')
{
$cat = $mysqli->prepare("select id, category, article_title from article where id=?");
$cat->bind_param('i',$id);
$id = $_REQUEST['id_nya'];
$cat->execute();
$cat->bind_result($id, $category, $article_title);
echo "Yang mau diedit...";
echo "";
while ($cat->fetch()) {
echo "";
echo "";
echo "";
echo "";
echo "
Category : ".$category."
Title : ";
echo $article_title ; }
echo "

";
}

else if ($_REQUEST['update_langsung_lah'] == 'ya')
{
$category = str_replace("_"," ",$_POST['category']);
$title = $_POST['title'];
$id = $_POST['id'];

$cat = $mysqli->prepare("update article SET category ='$category', article_title = '$title' where id=?");
$cat->bind_param('i',$id);
$cat->execute();

echo "Database berhasil diupdate ... Anda akan diredirect dalam 2 detik";
echo "";

}
?>




Tampilannya nanti akan seperti ini :


Potongan source code di bawah ini digunakan untuk menampilkan database dengan cara OOP. Seperti yang pernah penulis jelaskan dalam artikel pertama mengenai penggunaan OOP dalam PHP 5 untuk memanage database.

$mysqli = new mysqli("localhost", "root", "", "simplecms");
if (mysqli_connect_errno())
{
echo("Nggak bisa konek : ".mysqli_connect_error());
exit();
}
$cat = $mysqli->prepare("select id, category, article_title from article order by id");
$cat->execute();
$cat->bind_result($id, $category, $article_title);

Penjelasan detilnya dapat dilihat di artikel sebelumnya. Di sini penulis akan menjelaskan beberapa fungsi baru OOP dalam PHP 5. Lihat kembali fungsi tersebut pada baris ini :

...
$cat = $mysqli->prepare("delete from article where id=?");
$cat->bind_param('i',$id);
$id = $id_delete;
$cat->execute();
echo "Database berhasil dihapus ... Anda akan diredirect dalam 2 detik";
echo "";
...

Di dalam barisan tersebut terdapat kalimat pembentuk query sql yang sedikit berbeda, yaitu :
$cat = $mysqli->prepare("delete from article where id=?");

Terdapat tanda '?' sebagai perwakilan dari parameter syarat. Tanda tanya ini nantinya akan didefinisikan sebagai satu syarat dalam satu variable menggunakan fungsi bind_param(), sehingga jika sebuah query didefinisikannya seperti ini :
cat = $mysqli->prepare("delete from article where id=?");

maka, harus terdapat fungsi bind_param() sesudahnya, seperti :
$cat->bind_param('i',$id);

Sehingga 2 baris kalimat tersebut sama halnya dengan query biasa, jika dalam query biasa maka hasilnya seperti ini :

$cat = "delete from article where id='$id'";

Setali 3 uang. :D. Ya ya ya ... tapi coba perhatikan kembali fungsi bind_param pada kalimat tersebut :
$cat->bind_param('i',$id);

Dalam parameter pertama fungsi bind_param di isi dengan 'i'.
Kenapa dengan 'i' ?, i ini adalah perwakilan dari variable yang bertipe integer. Dalam query seperti ini delete from article where id='$id', mustahil jika mengisinya dengan string, kenapa ? lihat struktur tablenya. :D, hasilnya nanti akan 0 jika menggunakan string. Adapun type dari parameter tersebut antara lain yaitu :

i : ini untuk variable yang bertipe integer
s : ini untuk variable yang bertipe string
d : ini untuk variable yang bertipe double
b : ini untuk variable yang bertipe blob.

Ya kita lompat ke baris berikutnya :
$id = $id_delete;
Statement ini hanyalah sebuah assignment, memenuhi syarat sebelumnya.

Selanjutnya adalah menjalankan querynya, eksekusi langsung :D , yakni :
$cat->execute();

Kembali muncul satu pertanyaan, bagaimana jika menggunakan update database dalam oop ? Silahkan lihat kembali baris di bawah ini :

$cat = $mysqli->prepare("update article SET category ='$category', article_title = '$title' where id=?");
$cat->bind_param('i',$id);
$cat->execute();

Sepertinya sudah jelas ya. Smile.

Definisikan terlebih dahulu querynya :
$cat = $mysqli->prepare("update article SET category ='$category', article_title = '$title' where id=?");

Penuhi syarat query tersebut :
$cat->bind_param('i',$id);

Jalankan querynya :
$cat->execute();

Lebih dalam dengan operasi string bag.1


Operasi string begitu penting dalam dunia per-php-an. Kenapa begitu penting ? Karena melakukan pekerjaan dengan php, baik itu membangun suatu sistem informasi, membuat fasilitas searching di web, dan berbagai hal lain yang berhubungan dengan web development tak lepas dari operasi string. Begitu banyak fungsi operasi string yang ada, dan banyak pula fungsi string yang sering digunakan, sehingga penulis perlu membaginya menjadi beberapa artikel mengenai operasi string ini. Untuk artikel bagian pertama penulis akan menjelaskan 2 fungsi yang memiliki tugas tambahan selain dari mencari string. Antara lain :

* substr()
* strstr()


Substr(), memiliki fungsi untuk mengambil satu, atau banyak karakter dari suatu variable. Implementasinya seperti mengambil karakter yang dihasilkan dari fungsi DATE() –nya mysql. Contoh penggunaannya adalah sebagai berikut :


$tanggal = '012409';

$bulan = substr($date, 0, 2);
$hari = substr($date, 2, 2);
$tahun = substr($date, -2);

echo "$hari/$bulan/$tahun";
?>

Hasilnya adalah :
24/01/09

Penjelasannya adalah sebagai berikut :

$bulan = substr($date, 0, 2);
Ambil 2 karakter dari digit terdepan, hasilnya adalah 01

$hari = substr($date, 2, 2);
Ambil 2 karakter dari digit ke 3. Karena string memiliki urutan awal 0, maka angka 2 pada variable $tanggal memiliki posisi di urutan ke 2. Hasilnya adalah 24.

Untuk membuktikannya :

$tanggal = '012409';
echo $tanggal[2];
?>

hasilnya adalah :
2

Dan yang terakhir adalah
$tahun = substr($date, -2);
Ini berarti ambil 2 karakter dari belakang. Hasilnya adalah 09.


Strstr(), fungsi ini digunakan untuk mengembalikan semua string dibelakang string yang dicari. Misalnya ada sebuah kalimat :
"Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k",
karakter yang dicari adalah "--",
maka hasil dari fungsi strstr() adalah "--Al-k"

Contoh penggunaanya :


$kalimat= "Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k";
$tanda = '--';
$yangdicari = strstr ($kalimat, $tanda);
echo $yangdicari;
?>

Hasilnya adalah :
--Al-k

Implementasi penggunaan strstr() contohnya seperti ini :

$kalimat= "Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k";
$tanda = '--';

if ($yangdicari = strstr ($kalimat, $tanda)) {
echo 'Ungkapan yang keren tadi di buat oleh '."'". substr ($yangdicari , strlen ($tanda))."'";
} else {
echo "Nggak ada ungkapan tuhh !!";
}
?>

Penjelasannya adalah sebagai berikut :

if ($yangdicari = strstr ($kalimat, $tanda)) {
jika karakter yang di cari dalam hal ini $tanda ada pada string $kalimat, maka kembalikan string yang berada di belakang tersebut kedalam variable $yangdicari.

echo 'Ungkapan yang keren tadi di buat oleh '."'". substr ($yangdicari , strlen ($tanda))."'";

bagian intinya adalah substr ($yangdicari , strlen ($tanda))

Jika di ubah kedalam nilai sebenarnya adalah
substr ("--Al-k" , 2 )

tampilkan string yang dicari tersebut dengan melewatkan tanda --.

Hasilnya adalah :
Al-k

Sehingga hasil keutuhan dari script


$kalimat= "Ketampanan abadi terpancar dari Kegantengan sejati . --Al-k";
$tanda = '--';

if ($yangdicari = strstr ($kalimat, $tanda)) {
echo 'Ungkapan yang keren tadi di buat oleh '."'". substr ($yangdicari , strlen ($tanda))."'";
} else {
echo "Nggak ada ungkapan tuhh !!";
}
?>

Adalah :

Ungkapan mantap tadi di buat oleh 'Al-k'

Cukup mudah ya ? Cukup narsis juga ! :D

Artikel Lebih dalam dengan operasi string bagian pertama saya cukupkan sampai disini. Untuk bagian ke 2 dan terakhir akan penulis jelaskan di belajar php berikutnya.

Operasi String Bagian 2


Ya, kali ini penulis akan coba sedikit jelaskan bagaimana memanfaatkan fungsi substr untuk mengubah suatu variable berisi int/float menjadi nilai mata uang.
Sebagai contohnya, dalam artikel ini penulis akan coba jelaskan bagaimana merubah,
93250750502500 menjadi Rp 93.250.750.502.500.-

Berikut adalah source code lengkapnya :


$uang = 93250750502500 ;
$digituang = strlen($uang);
$bagihabis3 = $digituang % 3 ;
$sisadigit = $digituang - 3 ;
for ($i=3;$i <= $digituang; $i+=3)
{
$uangasli = substr($uang, -$i, 3).".".$uangasli;
if ($i >= $sisadigit)
{
$uangasli = "Rp ".substr($uang, 0, $bagihabis3).".".$uangasli."-";
}
}
print $uangasli;
?>

Cara kerja script ini adalah sebagai berikut,

menghitung berapa digit angka yang akan di konversi.
$digituang = strlen($uang);

selanjutnya bagi habis variable tersebut,
$bagihabis3 = $digituang % 3 ;
hal ini digunakan untuk mewaspadai apabila nanti jumlah nilai uangnya tidak bisa dibagi habis 3.

kemudian,
$sisadigit = $digituang - 3 ;
ini digunakan sebagai persiapan untuk menampilkan angka paling depan, jika jumlah digit uang tidak bisa di habis oleh 3.

dan script intinya yang melakukan pengulangan fungsi substr,
for ($i=3;$i <= $digituang; $i+=3)
{
$uangasli = substr($uang, -$i, 3).".".$uangasli;

jika jumlah digitnya tidak bisa dibagi 3
if ($i >= $sisadigit)
{

maka ambil x angka dari depan.
$uangasli = "Rp ".substr($uang, 0, $bagihabis3).".".$uangasli."-";
}
}

print $uangasli;
?>

sebenarnya pengulangan di atas itu sama dengan fungsi di bawah ini :
$uangasli = substr($uang,-11,2).".".substr($uang,-9,3).".".substr($uang,-6,3).".".substr($uang,-3,3);

Mungkin ada kalanya anda memiliki algoritma sendiri yang lebih mantap, silahkan dikembangkan. Selamat ber-php ria. Wink

Konfigurasi Linux sebagai Gateway Internet


Di tutorial jaringan komputer kali ini saya akan menjelaskan proses installasi linux yang nantinya akan dijadikan sebagai gateway internet.

Btw, gateway itu sendiri memiliki definisi sebuah komputer yang melayani konversi protokol antara beberapa tipe yang berbeda dari suatu network atau program aplikasi. Sebagai contoh, sebuah gateway dapat meng-convert sebuah paket TCP/IP menjadi paket NetWare IPX atau dari Apple Talk menjadi DECnet, dan lain-lain. ( Andino-Kamus TI – Ilmukomputer.com )

Gateway inilah yang nantinya akan menghubungkan jaringan local dalam hal ini LAN dengan jaringan public yaitu internet.

Sebagai catatan dalam percobaan ini penulis menggunakan Redhat Linux 9, dan Fedora Core 4. Menggunakan koneksi ADSL speedy dengan IP Static ( penulis pun bingung, karena baru pertama kali ini penulis diberikan koneksi ADSL speedy dengan IP Static. :D . Ini nyata.)

Sebelumnya paket yang kita butuhkan adalah :

rp-pppoe-3.5-27.i386.rpm

Tapi setahu penulis paket tersebut sudah terinstall dalam distro tersebut, untuk mengetahui apakah pake tersebut sudah terinstall didalamnya login sebagai root :

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #rpm -qa | grep pppoe

rp-pppoe-3.5-27

Perlu diketahui komputer yang akan dijadikan sebagai gateway nanti membutuhkan 2 ethernet card nantinya.

Yupz, langsung aja kita menuju pokok pembahasannya.

Langkah awal yang harus dilakukan adalah memeriksa apakah kedua ethernet card tersebut sudah terdetek dengan baik:

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #ifconfig

eth0 Link encap:Ethernet HWaddr 00:0C:29:EE:71:11

inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:feee:7111/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:61 errors:0 dropped:0 overruns:0 frame:0

TX packets:85 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:6938 (6.7 KiB) TX bytes:10092 (9.8 KiB)

Interrupt:10 Base address:0x1080

eth1 Link encap:Ethernet HWaddr 00:0C:29:EE:71:1B

inet addr:192.168.100.1 Bcast:192.168.100.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:feee:711b/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:21 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 b) TX bytes:1796 (1.7 KiB)

Interrupt:9 Base address:0x1400



lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:35 errors:0 dropped:0 overruns:0 frame:0

TX packets:35 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:2190 (2.1 KiB) TX bytes:2190 (2.1 KiB)

Yup, jika anda mendapatkan komentar seperti itu silahkan menuju ke tahap selanjutnya. Jika tidak ? Silahkan googling :D~~~.

Langkah berikutnya adalah mengkonfigurasi ethernet card tersebut. Agar nantinya konfigurasi tersebut dapat dijalankan secara otomatis ketika boot. File konfigurasi ethernet dalam linux memiliki penamaan ethx, x ini menandakan pengurutan, jika terdapat 2 ethernet card dalam komputer anda maka, file konfigurasinya adalah eth0 dan eth1. Letak file konfigurasi secara default terdapat dalam :
/etc/sysconfig/network-scripts/ifcfg-ethx



Karena nantinya kita akan menggunakan 2 lancard tersebut, maka file yang akan kita konfigurasi adalah :

/etc/sysconfig/network-scripts/ifcfg-eth0 dan /etc/sysconfig/network-scripts/ifcfg-eth1



Sebagai contoh, konfigurasi eth0 yang penulis gunakan adalah sebagai berikut :

DEVICE=eth0

BOOTPROTO=static

BROADCAST=192.168.1.255

HWADDR=00:0C:29:EE:71:11

IPADDR=192.168.1.1

NETMASK=255.255.255.0

NETWORK=192.168.1.0

ONBOOT=yes

TYPE=Ethernet

DEVICE : merupakan ethernet apa yang akan dikonfigurasi.

BOOTPROTO : status dari penggunaan ip address, apakah bersifat dynamic ( DHCP ) atau static.

BROADCAST : alamat broadcast jaringan yang digunakan.

HWADDR : alamat fisik dari ethernet card tersebut, biasa disebut Mac Address.

IPADDR : alamat ip yang nanti akan digunakan oleh gateway linux. Alamat ini yang nantinya akan berhubungan langsung dengan protol tcp/ip.

NETMASK : subnet mask yang digunakan oleh device eth0. subnet mask ini digunakan untuk membagi jaringan menjadi lebih kecil.

ONBOOT : apakah nanti akan diproses ketika BOOT ??



Dan konfigurasi eth1 yang digunakan oleh penulis :

DEVICE=eth1

BOOTPROTO=static

BROADCAST=192.168.100.255

HWADDR=00:0C:29:EE:71:1B

IPADDR=192.168.100.1

NETMASK=255.255.255.0

NETWORK=192.168.100.0

ONBOOT=yes

TYPE=Ethernet

Kemudian restart service network.

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #/etc/init.d/network restart

Sebelum ke langkah selanjutnya, perlu diketahui bahwa, anda diharuskan untuk mengaktifkan mode bridge pada modem adsl.

Langkah selanjutnya adalah konfigurasi ADSL-nya :

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #adsl-setup

# pertama kali akan ditanyakan username yang telah diberikan oleh pihak ISP anda

LOGIN NAME
Enter your Login Name: 121303xxxxxx@telkom.netThis e-mail address is being protected from spambots, you need JavaScript enabled to view it
#device yang berhubungan langsung dengan modem adsl anda, dalam hal ini eth1

INTERFACE
Enter the Ethernet interface connected to the ADSL modem

For Solaris, this is likely to be something like /dev/hme0.

For Linux, it will be ethX, where 'X' is a number.

(default eth0):eth1

# kalo yang ini pilih no aja, karena ketika demand diaktifkan maka anda tidak bisa

# menggunakan IP yang dynamic

Enter the demand value (default no): no
# DNS yang digunakan, bagian ini bisa diisi nanti. Lewat saja.
# password yang diberikan oleh ISP anda, berbarengan dengan diberikannya username tadi

PASSWORD
Please enter your Password:xxxxxxxx

# pemberian akses kepada user untuk menjalankan/mematikan adsl

USERCTRL
Please enter 'yes' (three letters, lower-case.) if you want to allow
normal user to start or stop DSL connection (default yes):yes

# langkah berikutnya adalah berkenaan dengan firewall disini penulis memilih no 2
The firewall choices are:
0 - NONE: This script will not set any firewall rules. You are responsible
for ensuring the security of your machine. You are STRONGLY
recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway

for a LAN

Choose a type of firewall (0-2):2

# apakah akan dijalankan secara otomatis ketika boot ?

Start this connection at boot time

Do you want to start this connection at boot time?

Please enter no or yes (default no):yes

Dan selanjutnya ketik y saja untuk mensave konfigurasi diatas.

Ada beberapa konfigurasi yang perlu dilakukan. Penulis memberikan sedikit konfigurasi tambahan yang diletakkan pada file /etc/rc.local

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -A POSTROUTING -j MASQUERADE -t nat -s 192.168.1.0/24 -o ppp0

konfigurasi tersebut digunakan untuk meneruskan paket ip dan melakukan masquerade. Masquerade sendiri merupakan proses membagi bandwith, karena pada dasarnya isp hanya memberikan satu koneksi dengan satu ip, maka agar dapat digunakan secara beramai-ramai maka perlu dilakukan masquerade.

Selanjutnya anda tinggal menambahkan dns server yang diberikan oleh telkom pada file konfigurasi /etc/resolv.conf, yang penulis gunakan adalah 202.134.0.155.

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #echo nameserver 202.134.0.155 > /etc/resolv.conf

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #cat /etc/resolv.conf

nameserver 202.134.0.155

Selanjutnya anda tinggal menjalankan adsl-start.

Selamat bersurfing ria. :D~

Sistem Quota ala Speedy dengan Squish

Hufff, dah lama kita nggak ketemu. :D~~ Kira-kira beberapa bulan yang lalu, saya mencoba mencicipi layanan speedy personal, dan nggak kerasa, baru sekitar 10 hari, bandwithnya sudah overquota, lebih 7 mB kalo nggak salah. Padahal penulis sendiri waktu itu hanya diberikan jatah 1 GB perbulannya. Wekzz !! Maklum penulis termasuk orang yang rakus dalam pemakaian bandwith. :D. Download download ... !!! Terpaksa merogok kocek saku sang mahasiswa yang notebenenya selalu bokek :D~~

Tapi berhubung sakunya bolong mau bagaimana lagi, terpaksa pemakaian internet di rumah di cabut. Sad~

Kali ini penulis mencoba untuk menjelaskan sebuah system quota ala speedy, dengan pembatasan berdasarkan waktu dan kapasitas pemakaian tentunya.

Kita ambil contoh : user A di berikan batas waktu pemakaian 5 jam, dan 20 MB perharinya. Walaupun sebelum 5 jam kapasitasnya sudah full maka sang user terpaksa menunggu hari berikutnya untuk bisa kembali bermain. Istilah kerennya yakni Squished.

System quota ini menggunakan sebuah paket aplikasi tambahan, Squish. Yang penulis gunakan adalah squish versi 0.0.18.

Di tutorial ini penulis menggunakan distro fedora core 4, yang didalamnya telah terinstall paket squid. Berikut adalah peralatan yang kita butuhkan nantinya :


gd-2.0.33-2.i386.rpm
perl-GD-2.35-1.fc4.i386.rpm
squish-0.0.18.tar.gz

Download dulu paket-paket di atas :
# wget http://h1.ripway.com/ilmuwebsite2/gd-2.0.33-2.i386.rpm
# wget http://h1.ripway.com/ilmuwebsite2/perl-GD-2.35-1.fc4.i386.rpm
# wget http://h1.ripway.com/ilmuwebsite2/squish-0.0.18.tar.gz

Kemudian Install paket gd-2.0.33-2.i386.rpm, dan perl-GD-2.35-1.fc4.i386.rpm
# rpm –ivh gd-2.0.33-2.i386.rpm
# rpm –ivh perl-GD-2.35-1.fc4.i386.rpm

Setelah itu ekstrak file squish-0.0.18.tar.gz :
# tar –xzvf squish-0.0.18.tar.gz

Terdapat sebuah direktori baru disana, squish-0.0.18, kemudian masuk kedalamnya, kemudian install :
# cd squish-0.0.18
# make install

Pindah ke direktori di mana squish berada :
# cd /usr/local/squish/

Kemudian jalankan option run pada file squish.pl, ini dilakukan untuk membuat sebuah tampilan awal dari pemakaian bandwith :

# ./squish.pl --install

Dengan fasilitas crontab tambahkan sebuah perintah baru untuk daemon crond :

# crontab -e
5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/squish/squish.cron.sh

Kemudian tekan ESC :x!

Jalankan perintah baru tersebut untuk pertama kalinya :

# /usr/local/squish/squish.cron.sh

Kemudian kita tambahkan authentikasi ncsa_auth pada file konfigurasi squid.conf yang terletak di /etc/squid/squid.conf :

# nano /etc/squid/squid.conf
# baris ini ditambahkan di area authentikasi

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours

# yang ini ditambahkan pada area acl
acl ncsa proxy_auth REQUIRED

# kemudian simpan
Setelah itu edit di bagian bawah baris kalimat ini

### added by squish (begin)

Menjadi seperti ini :

# acl's for squish - autodetected, sometimes
acl SQUISHLOC dst ns.multimedia.com
acl SQUISHED1 proxy_auth -i "/etc/squid/squished"

#acl SQUISHED2 ident "/etc/squid/squished"
acl SQUISHED3 src "/etc/squid/squished"
acl password proxy_auth REQUIRED

# Error info that says you're squished
deny_info http://ns.multimedia.com/squish/?squished& SQUISHED1

# deny_info http://ns.multimedia.com/squish/?squished& SQUISHED2
deny_info http://nd.multimedia.com/squish/?squished& SQUISHED3

# HTTP access controls for squish

http_access allow SQUISHLOC
http_access allow password !SQUISHED1
http_access deny SQUISHED1

# http_access deny SQUISHED2

http_access deny SQUISHED3

### added by squish (end )

http_access allow ncsa


Kemudian, edit file konfigurasi httpd :

# nano /etc/httpd/conf/httpd.conf
# tambahkan baris berikut di paling bawah dari file konfigurasi tersebut :

include /usr/local/squish/apache-squish.conf

Kemudian edit file apache-squish.conf :
# nano /usr/local/squish/apache-squish.conf

Edit file tersebut menjadi seperti ini :
Alias /squish "/usr/local/squish/"


Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all


Di bagian terakhir, anda cukup membuat user yang diperbolehkan untuk mengakses internet, dengan membuat sebuah file yang berisi user yang diperbolehkan login :

# htpasswd /etc/squid/passwd mamang

Berikan permission r untuk user lain agar file /etc/squid/passwd dapat dibaca oleh apache.

# chmod o+r /etc/squid/passwd

Kemudian restart service squid dan httpd :

# service squid restart
# service httpd restart

Untuk melakukan pembatasan pemakaian pada user, silahkan edit file konfigurasi squish.conf

# nano /etc/squid/squish.conf

squish.conf:
# This file contains data formatted as follows:
#
# Blank lines and hashed stuff is for comments
# user amount/period
# bandwidth: 999[kmG]b / period: day, week, month
# time: 999[smh] / period: day, week, month
#
# Whitelist entries - they can have as much as they like

192\.168\.99\.44 25h/day
192\.168\.97\.43 25h/day

mamang 12h/day 120Mb/day

# Poor guy:
root 1h/day 1Mb/day 2Mb/week

# Catchall -- people and IP's not matched by the above rules
.* 4h/day 20Mb/day 20h/week 100Mb/week



Tampilan ketika user habis masa pemakaiannya.

Jaringan Linux Dasar 1: Konfigurasi Kartu Jaringan


Wahhh... sudah lama penulis tidak bersua di tutorial jaringan. :D. Yups, sebelum masuk ke dalam pokok pembahasan, penulis akan jelaskan terlebih dulu mengenai judul yang penulis bawakan sekarang, sengaja diambil judul seperti itu karena Insyaallah staff ilmuwebsite akan menghadirkan tutorial di linux secara berseri dan akan hadir setiap minggunya. Sebagai gantinya penulis minta didoakan agar punya waktu, dan duit yang juga banyak tentunya. Karena kalo nggak punya duit banyak pastinya penulis nggak punya hati yang enak ketika menulis artikel nanti. Gimana ? Deal or no deal ? Doakan aku ya ?
Huehuehe .... Tergantung pilihan anda. :D.

Yups, tutorial jaringan di linux yang akan dibahas secara berseri :
• Linux Name Services
• Mail Server
• Apache web server
• Network gateway services ( didalamnya nanti sudah termasuk proxy server dan firewall )
• File Sharing
• Printer Services
• Security di linux

Ya kira-kira itu yang akan jadi pembahasan berseri selanjutnya. :D. Deal or no deal ? :D
Yahhhh... sebelum dilanjutkan ke pembahasan selanjutnya, kembali ke tutorial yang sekarang terlebih dulu. Sebelum masuk kedalam konfigurasi kartu jaringan di linux, perlu di ketahui terlebih dahulu konsep pemberian alamat ip untuk setiap kartu jaringan di linux. Sebetulnya untuk linux yang sekarang pemberian alamat dengan fasilitas gui juga sudah mencukupi, gui ( Graphical User Interface ) di sini maksudnya pemberian alamat ip bisa dilakukan hanya dengan klak-klik saja dalam tampilan windows. Tapi alangkah baiknya jika anda mengetahui konsep nyata dari pemberian alamat ip. Ini akan berguna suatu saat nanti bagi seorang admin jaringan yang fundamental. Wink.
Sederhananya untuk memberikan alamat ip di linux, cukup masuk ke linux console, atau nama lainnya dari terminal. Kemudian ketik perintah seperti ini ...

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255

dengan catatan anda harus dalam kondisi root.
Nah setelah menjalankan perintah tersebut, secara otomatis terbentuk sebuah file ifcfg-eth0 berada di bawah direktori :

/etc/sysconfig/network-scripts

isinya kira-kira sebagai berikut :
/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes


distro yang penulis gunakan adalah redhat linux 9. Tidak berbeda jauh dengan Fedora Core 4,5,6,7,8 atau diatasnya. Begitu juga dengan linux mandriva. Hampir sama konsepnya.

Linux menamakan setiap kartu jaringan berdasarkan urutannya, dalam perintah diatas tertulis kartu jaringan dinamakan dengan eth0. Ini karena dalam linux setiap kartu jaringan yang pertama diberi nama eth0. Dan jika terdapat 2 kartu jaringan di pc maka terdapat 2 file ethX yaitu eth0 dan eth1. Begitu untuk seterusnya.
Nah selanjutnya adalah netmask, netmask ini akan penulis jelaskan rincinya nanti dalam tutorial jaringan, intinya "netmask" ini berfungsi membuat sub network atau jaringan yang terbagi bagi menjadi lebih kecil. Dengan kata lain membagi jaringan besar menjadi lebih kecil lagi. Biasanya netmask ini digunakan untuk penghematan alamat ip, dan resource jaringan. ( Yang udah tau jangan komentar :D Just kidding bro! )
Dan terakhir broadcast berfungsi untuk memberitahukan bahwa si pc yang sudah diberi alamat ip ini memiliki alamat jaringan 192.168.1.0, dan alamat broadcast inilah yang nantinya memberitahukan kepada semua host/pc yang sudah terkoneksi dalam satu jaringan bahwa host dengan alamat ip 192.168.1.2 itu masih satu kandung. Satu Saudara tapi beda bapak. Orang tua aslinya tidak mengakui dia sebagai anak. Halah!! :D

Yups, selanjutnya ketikkan perintah :

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:EE:71:11
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feee:7111/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:61 errors:0 dropped:0 overruns:0 frame:0
TX packets:85 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6938 (6.7 KiB) TX bytes:10092 (9.8 KiB)
Interrupt:10 Base address:0x1080

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:35 errors:0 dropped:0 overruns:0 frame:0
TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2190 (2.1 KiB) TX bytes:2190 (2.1 KiB)

jika tampilannya seperti ini, artinya pc anda sudah dapat terkoneksi dengan jaringan. Smile
Ya selamat mencoba.

Untuk tutorial jaringan selanjutnya penulis akan membawakan tutorial "Name Service di linux dengan BIND", yaitu konsep penamaan dalam jaringan.

Portable Ubuntu for Windows


Semakin hari ubuntu semakin kian memukai. Kali ini ubuntu tampil dengan versi portablenya untuk berjalan di atas Windows. Ubuntu portable ini berjalan seperti aplikasi windows yang biasanya. Cocok bagi anda yang sekedar ingin mencoba Ubuntu atau masih bimbang menggunakan linux.

Ubuntu Portable dibuat menggunakan Colinux Kernel. Di dalamnya telah di sediakan Xming X server dan Pulseaudio server for Windows. Untuk mencobanya silahkan mengunduhnya di ...

http://downloads.sourceforge.net/portableubuntu/Portable_Ubuntu.exe

Rilisnya Backtrack 4 Beta


Kabar gembira... kabar gembira... yang telah lama ditunggu kembali hadir, dengan wajah baru, kekuatan baru. Ya meskipun masih beta, Backtrack 4 ini mampu menghipnotis kalangan IT Security, dari konsultan keamanan yang bersifat formal, hingga para master Undergound, bahkan para intruder yang sering menjalankan aktivitas sembunyi-sembunyi mulai menghitung mundur kembali hadirnya backtrack 4 final.

Yang beda dari backtrack 4 adalah, tidak lagi menjadi turunan dari slackware, sebagai gantinya backtrack 4 ini menginduk kepada Distro Linux Debian, dengan mengakar kepada utilitas repositori milik Ubuntu. Menariknya backtrack 4 memiliki jam tayang lebih panjang karena hadirnya sistem sinkronisasi dengan repositori backtrack online. Dengan kata lain setiap ada tool security yang di release maka backtrack 4 yang dijalankan akan selalu melakukan update databasenya.

Berikut kutipan beberapa feature terbaru dari backtrack 4 beta, di ambil langsung dari site aslinya :

* Kernel 2.6.28.1 with better hardware support.
* Native support for Pico e12 and e16 cards is now fully functional, making BackTrack the first pentesting distro to fully utilize these awesome tiny machines.
* Support for PXE Boot - Boot BackTrack over the network with PXE supported cards!
* SAINT EXPLOIT - kindly provided by SAINT corporation for our users with a limited number of free IPs.
* MALTEGO - The guys over at Paterva did outstanding work with Maltego 2.0.2 - which is featured in BackTrack as a community edition.
* The latest mac80211 wireless injection pacthes are applied, with several custom patches for rtl8187 injection speed enhancements. Wireless injection support has never been so broad and functional.
* Unicornscan - Fully functional with postgress logging support and a web front end.
* RFID support
* Pyrit CUDA support...
* New and updated tools - the list is endless!


Satu lagi, anda sudah dapat men download backtrack versi 4 beta, dengan size yang lebih besar dari sebelumnya 854 MB, DVD Image.
Silahkan diunduh : http://www.remote-exploit.org/cgi-bin/fileget?version=bt4-beta-iso

200 Ribu Pelanggan PLN Alami Pemadaman Bergilir

Jakarta - Terbakarnya travo di Gardu Induk Tegangan Tinggi Cawang menyebabkan sebagian wilayah di Jakarta mengalami pemadaman bergilir. 11 Gardu Induk padam sehingga tidak dapat memasok listrik ke sebagian masyarakat.

11 Gardu tersebut adalah, Cawang Baru, Cipinang, Pulomas, Gambir, Manggarai, Duren Tiga, Mampang, Karet Lama, Taman Rasuna Kuningan, Abadi Guna Papan dan Danayasa.

Travo induk tersebut berfungsi untuk menurunkan tegangan 500 KV ke gardu induk 150 KV. Dari gardu induk diturunkan ke gardu distribusi 20 KV. Barulah disalurkan ke rumah-rumah dengan tegangan 220 Volt.

"Kira-kira ada 200 ribu pelanggan yang mengalami pemadaman," ujar General Manager Distribusi PLN Jakarta Raya dan Tangerang, Purnomo Wili.

Hal tersebut disampaikan dia di dalam jumpa pers di kantornya, Jl Mayjen Sutoyo, Jakarta Timur, Selasa (29/9/2009).

Untuk mengantisipasinya PLN berusaha melakukan manuver jaringan 150 KV. Terutama dari Tangerang dan Depok.

PLN juga belum bisa memastikan kapan pasokan listrik akan kembali normal. Untuk mengurangi beban masyarakat PLN akan menyediakan 300 genset yang akan disalurkan ke fasilitas umum.

"Penyebab kebakaran dan kerugian juga belum bisa dipastikan karena kami masih fokus pada upaya perbaikan," jelas Direktur Operasi PLN Jawa Bali Murtaqi Syamsuddin.

(rdf/mad)

Tertawa, Obat Awet Muda Terbaik Sepanjang Masa

Tahukah Anda, apa suplemen terbaik untuk memperpanjang umur dan tetap awet muda? Bukan minum vitamin C berpuluh-puluh kali sehari atau pun minum minuman penambah vitalitas. Jawabannya adalah tertawa!Emosi yang terlalu lama disimpan kadang membuat stress. Salah satu jalan keluar yang paling mudah untuk melepaskan ketegangan adalah dengan tertawa.

Dengan melakukan hal ini, emosi dan ketegangan akan terlepas dengan sendirinya. Selama beratus-ratus tahun, telah diakui bahwa tertawa merupakan ‘obat terbaik’ melepaskan ketegangan. Rasa humor akan masuk dengan mudah sebgai ‘penawar’ sakit karena tekanan hidup sehari-hari. Sekarang mungkin Anda akan mengangguk-anggukan kepala karena mendapatkan penjelasan dari mana datangnya hobi Anda nonton film komedi. Menjelaskan juga mengapa ada koleksi lengkap serial sitcom Friends dalam rak DVD Anda.

Walaupun humor dapat secara dramatis mengubah kualitas dan pandangan hidup kita, tetapi Anda perlu tahu bahwa tertawa tidak sama dengan humor. Tertawa hanya respon psikologi terhadap humor. Tertawa yang akan membuat Anda merasa lepas sekaligus juga obat awet muda adalah tawa yang berasal dari dalam dan bukan artificial untuk basa-basi belaka.

Bila tidak percaya, toh ada beberapa dampak psikologis yang akan Anda dapatkan dari hasil tertawa sebagai berikut :

Mengurangi stress
Tertawa nampak akan mengurangi tingkat stress tertentu dan menumbuhkan hormon. Hormon stress akan menekan sistem kekebalan, sehingga meningkatkan jumlah platelet (sesuatu yang dapat menyebabkan gangguan dalam arteri) dan meningkatkan tekanan darah.

Meningkatkan kekebalan
Tertawa pada dasarnya akan membawa keseimbangan pada semua komponen dalam sistem kekebalan pada tubuh. Anda tidak akan rentan penyakit karenanya.

Melegakan pernafasan
Tertawa akan meningkatkan aliran darah dan oksigen dalam darah, yang dapat membantu pernapasan.

Mencegah penyakit
Ada suatu alasan yang dipercayai bahwa tertawa akin membantu mencegah penyakit misalnya, gagal jantung. Marah dan takut adalah dua emosi yang biasa menyebabkan terjadinya serangan jantung

source: www.kafe-kantor.com

Bayi Ajaib Evialive



Melihat tingkah polah bayi ini emang menggemaskan dan bikin kita tersenyum. Meskipun masih bayi mereka sudah bisa bermain sepatu roda layaknya seorang pro. Ada yang jumping, berjalan dengan kepala dibawah dan ada juga yang dance ala rapper ck.ck.ck.. senyum

javascript:void(0)
Tapi, sayangnya ini bukan bayi sungguhan. Ini hanyalah animasi iklan air mineral dari evialive he..he... Walau hanya animasi, tapi bisa mirip dengan bayi sungguhan ( karena wajahnya memang dari wajah bayi beneran). Salut buat team animatornya. Sangat kreatif. Mau lihat video tingkah lucu bayi ajaib ini saat beraksi?

Hack Speedy : hati-hati dengan modem Speedy mu!


Postingan ini tidak ada hubungannya dengan usaha untuk meng hacking telkom speedy. Atau bagaimana cara meng crack billing speedy. Tetapi, postingan ini lebih cenderung sebagai pemberitahuan atau peringatan bagi pengguna speedy agar lebih berhati-hati dengan account speedy mereka.

Tahukah kamu kalau banyak pengguna speedy yang lupa tidak mengganti akun dan password mereka di modem adsl. Tindakan ini ternyata bisa mengundang seorang hacker ataupun lamer untuk mengobrak-abrik modem DSL mu.


Lho, kok bisa?

Tentu bisa, kalau kita connect ke internet dengan speedy. Ibaratnya kita terkoneksi ke jaringan yang sangat luas. Coba cek IP kamu saat terkonek ke speedy. misal : 125.64.224.2. Itu artinya kamu, satu zone (maaf, lupa istilahnya apa) dengan mereka yang memiliki IP 125.64.224.1~125.64.224.225. Nah, kalau saja ada orang yang men scan IP kamu dan kamu lupa mengganti akun dan password kamu maka si hacker akan dengan mudah masuk ke modem kamu, dengan cara mempaste IP kamu di browser. Sebagaimana diketahui kalau tiap modem memiliki password default alias bawaan dari pabrik. Dan itu ada di tiap manual modem dan mudah untuk didapatkan via om google. Kalau pengguna lupa untuk mengganti tuh password, bisa di pastikan si hacker bisa masuk ke dalam modem dengan password default modem. Dan mendapatkan account dan password Speedy kamu yang tersimpan di dalam modem. Atau bisa saja dia meng “oprek” modem kamu. Sehingga kamu tidak bisa connect ke internet.

Untung pihak telkom telah mengantisipasinya dengan “mendisable” akses internet dengan jaringan telpon yang resmi. Maksudnya, walau si hacker dapat no speedy dan password kamu. Dia tetap tidak bisa memakai account kamu untuk koneksi ke internet. Karena dia memakai jaringan telepon yang berbeda dengan telpon kamu (carrier-nya berbeda). Tapi, di bisa mengacak-acak password kamu di website speedy. Kan, report juga kalau harus sering reset password di server?

So, Bagi para pengguna speedy jangan lupa untuk segera mengganti password di modem dan di website telkom speedy.

PS:kalau ada istilah yang tidak pas tolong dikoreksi. Karena saya masih dalam tahap belajar. CMIIW

Install Modem Speedy dengan type Bridge



Minggu ini aku masangin speedy di dua tempat temen. mulai dari ngurus – ngurus administrasi sampai install modemnya. berikut sedikit ceritanya.

Untuk memasang Speedy ada beberapa hal yang harus di perhatikan sebelumnya:

1. Cek apakah nomor (line) telepon anda bisa dipakai untuk Speedy. Untuk itu bisa menghubungi kantor telkom atau Plasa telkom terdekat atau telepon 147.
2. Siapkan syarat – syarat yang diperlukan. Untuk Pelanggan Personal, Syaratnya adalah: FC Rekening telepon terakhir, FC KTP, dan Materai 6000,-. Sedangkan untuk pelanggan corporate: FC KTP Pimpinan, FC HU atau SIUP, Cap Perusahaan dan Tetep materai Rp 6000,- atau liat di sini.
3. Pilih paket – paket yang di sediakan.sesuaikan dengan kebutuhan . Paket – paketnya? liat aja di sini.

Setelah semua syarat yang diperlukan terkumpul, dan kita minta aktivasi ke telkom, kita akan mendapatkan Nomor Speedy dan Password yang terbungkus dalam amplop seperti kemasan password ATM. trus tinggal setting modem untuk speedy ini.

Setting Modem

Kebetulan bulan ini Juli 2007 masih ada promosi modem gratis dari Speedy. Modem Gratis ini aturan permainannya adalah 6 bulan pertama selama aktif modem ini masih milik Telkom, artinya klo sebelum 6 bulan kita memutuskan hubungan dengan Speedy maka Modem akan ditarik oleh pihak Telkom, tapi setelah 6 bulan modem itu akan menjadi milik kita. Modem gratisan ini adalah merk Shiro DSL 805 EU. Modem ini memiliki 1 port USB dan 1 Port RJ45. maklum namanya juga gratis, jadi ya fasilitas seadanya. Sebenarnya bisa sih minta bantuan teknisi telkom untuk setting modem ini. biayanya 50.000 per Komputer. tapi lebih enak di coba setting sendiri dulu.

Cara Settingnya:

* Pastikan line yang akan anda gunakan untuk speedy adalah line telpon pertama, maksudnya jika ada pararel untuk telepon pasang Pots Splitter sebelum percabangan itu.
* Pots Splitter memiliki 2 colokan, yaitu ke arah modem dan ke telepon. hubungkan modem dengan splitter dengan kabel telepon bawaan modem atau beli diluar sesuai kebutuhan pada colokan dengan tulisan modem juga dengan telepon di colokan telepon.
* Kemudian pasang kabel – kabel bawaan modem yang sesuai. pilih kabel UTP daripada kabel USB untuk koneksi ke komputer. karena terbukti lebih stabil. disamping itu dengan kabel UTP kita tidak perlu setting driver untuk modem itu.
* Untuk setting modem, buka browser. ketik di URL: 192.168.1.1. maka akan tampil username dan password. isi username dengan admin dan password dengan admin. setelah itu akan masuk ke dalam settingan modem.
* kemudian pilih menu wan. maka akan tampil form. yang paling penting diperhatikan adalah isian – isian berikut ini.

1. Name : di isi apapun bebas. tapi saya ambil contoh name saya isi dengan speedy.
2. type : ada beberapa type pilih type Bridge. deafult type untuk browser shiro adalah PPPoE. type PPPoE bekerja dengan cara modem yang men-dial speedy untuk “berhubungan”. ini akan lebih efektif untuk pemakaian unlimited karena user tidak perlu repot – repot dial.semua langsung otomatis konek. Sedangkan type Bridge yang men-dial adalah komputer. jadi seperti model dial-up. efektif untuk model pemakaian personal baik time based ataupun paket based. Karena pemakaian koneksi lebih bisa dikontrol.
3. VCI: Untuk Yogyakarta isi dengan 8.
4. VPI: Untuk Yogyakarta isi dengan 81.

* Setelah itu Klik submit.
* Klik save settings. sampai di sini setting untuk modem selesai

Setting Komputer Client.

Pertama setting alamat IP ethernet anda di komputer dengan option obtain an IP Address automatically. Settingan ini ada di Control Panel -> Network Connection. Isi Primary DNS dengan 202.134.1.10. Secondary DNS: 202.134.0.155. setelah selesai, Klik OK.

Buat koneksi baru seperti membuat model dial up.

1. Klik Setting -> Control Panel -> Network Connections
2. Pilih Add New Connection.terlihat gambar di bawah ini. Klik Next

Buat koneksi baru seperti membuat model dial up.

1. Klik Setting -> Control Panel -> Network Connections
2. Pilih Add New Connection.terlihat gambar di bawah ini. Klik Next


Senin, 28 September 2009

Pemasangan Jaringan

Pemasangan jaringan di :
1. SMK Negeri 2 Singkawang
2. SMK Negeri 1 Jawai
3. SMA Negeri 1 Jawai
4. SMA Harapan Bangsa Samalantan
5. Warnet Helany Sintang

6. Warnet Edho Sintang
7. Warnet Ponti Cyber Pontianak
8. Kantor Bupati Kayong Utara
9. Arizonna Cyber Pontianak

Hasil Design Website / Fortfolio

Beberapa Hasil Design Blogger Singkawang
1. SMK Negeri 2 Singkawang
2. SMA Negeri 2 Singkawang
3. SMK N 1 Sambas
4. SMA Negeri 1 Sambas
5. SMA Negeri 2 Sambas

6. SMA Muhammadiyah Sambas
7. SMP Negeri 1 Sambas
8. SMA Negeri 1 Jawai
9. SMA Negeri 1 Pemangkat
10. SMK Negeri 1 Bengkayang
11. SMA Negeri 1 Bengkayang
12. SMA Makedonia Ngabang
13. Persekolahan Maniamas Ngabang
14. SMA Negeri 1 Ngabang
15. SMK Negeri 1 Sanggau
16. SMA Negeri 3 Sintang
17. Pemerintah Kayong Utara
18. PU Bidang Cipta Karya Kalbar
19. Hotel Gajahmada
20. Hotel Peony
21. Yayasan Madanika Pontianak [offline]
22. Bappeda Kota Pontianak
23. Sistem Informasi SMK Negeri 2 Singkawang [ Lokal website ]
24. Perpustakaan Digital SMK Negeri 2 Singkawang [ Lokal Website ]
25. Sistem Informasi SMK N 1 Sambas [ Lokal Website ]
26. Peta Digital WWF Kalbar [ Lokal Website ]
27. Pontianak Fotografi [ Offline ]
28. SMK N 1 Mempawah
29. Khobare Website


Pesawat Mini Tanpa Awak terkendali GSM/GPRS


Pesawat Mini Tanpa Awak Terkendali GSM/GPRS, itulah judul yang saya ajukan untuk “Indosat Wireless Innovation Contest” atau IWIC 2008. Alhamdulillah, setelah melalui proses penjurian yang sangat ketat & mendebarkan (karena harus bisa ngomong di panggung kayak pemilihan putri Indonesia), saya mendapatkan juara 2 untuk kategori “Innovation and Beyond”. Bagaimana sih penjelasan mengenai karya saya tersebut?


Proses Seleksi IWIC 2008

IWIC 2008 dibagi menjadi 3 kategori yaitu:

* IWIC For All: Fun And Easy, adalah lomba membuat software atau aplikasi mobile (di handphone, PDA, dkk)
* IWIC For All: Innovation And Beyond, adalah lomba membuat karya tulis mengenai konsep yang inovatif dan aplikatif.
* IWIC for School, adalah lomba membuat karya tulis untuk SMA.

Lebih dari 300 karya masuk ke panitia dan terpilih 20 besar untuk kategori “Fun And Easy” dan “Innovation And Beyond”. Daftar 20 nama dan tema dapat dilihat di sini. Setelah terpilih 20 besar, masing-masing peserta mempresentasikan karyanya di depan dewan juri (kayak sidang TA/Skripsi). Dewan juri dalam IWIC 2008 ini berjumlah 6 orang dan kompetensinya tidak diragukan, yang jelas mereka pakar beneran, di antaranya adalah Bpk. Dr. Onno W. Purbo dan Bpk. Prof. Dr. Sohono H. Supangkat (Professor dari ITB yang saat ini menjadi staf MenKomInfo).

Setelah peserta mempresentasikan karyanya, terpilih 3 besar dari masing-masing kategori. Tiga besar ini kemudian ditanya langsung oleh dewan juri di depan publik (dan didepan kamera TV & wartawan) mengenai karyanya. Akhirnya dari 3 besar ini terpilih juara 1, 2, dan 3 untuk masing-masing kategori:

Kategori IWIC for All: Fun & Easy

* Juara I: Indra Purnama, Bandung
Karya: Morning
* Juara II: Oon Arfiandi, Bandung
Karya: Bon+ Aplikasi BlacBerry penyimpan Email’
* Juara III: Imam Kuswardayan, Surabaya
Karya: Virtual Student

Kategori IWIC for All: Innovation Beyond

* Juara I: Sandy Marly Colondam, Jakarta
Karya: Taxicall
* Juara II: Oka Mahendra, Bandung
karya: Pesawat Mini Tanpa Awak terkendali GSM/GPRS
* Juara III: Heri Herlambang, Jakarta
Karya: Pemanfaatan Aplikasi Tanda tangan Digital

Pesawat Mini Tanpa Awak terkendali GSM/GPRS

Oka, helikopter, dan piala IWIC 2008

Pesawat mini tanpa awak ini menggunakan teknologi autopilot yang memakai media komunikasi GSM. Komunikasi dilakukan dengan menggunakan CSD, GPRS, atau 3G. Pesawat memiliki feature menghindari halangan, autocharging, dan mengatasi kehilangan sinyal. Pesawat juga dilengkapi kamera (untuk realtime video streaming) dan GPS. Pesawat ini berbentuk helikopter yang dapat digunakan sebagai pengintai, pengamatan daerah tertentu, mobile datalogger, atau reportase.

Ini pertanyaan yang ditanyakan dewan juri & sering ditanyakan oleh teman-teman saya:

Berikan penjelasan singkat mengenai karya Anda?

Sudah ada di paragraf di atas, okey? Ada lagi yang ingin ditanyakan?

Apa fungsi atau peran Indosat?

Fungsi Indosat sehubungan dengan karya saya adalah sebagai penyedia kanal komunikasi antara pengendali dengan pesawat. Pesawat dapat dikendalikan hampir tidak dibatasi jarak karena menggunakan media komunikasi GSM.

Apa yang bisa Anda sumbangkan untuk Indonesia?

Penyebarluasan teknologi untuk masyarakat Indonesia. Membuat teknologi Unmanned Aerial Vehicle (UAV) atau pesawat tanpa awak dapat diketahui dan diaplikasikan oleh masyarakat luas. Saat ini teknologi UAV pada umumnya menjadi milik militer dan seolah-olah tidak dapat disentuh oleh masyarakat umum.

Apa yang dikirimkan oleh pengendali kepada pesawat?

Pada mode manual, pengendali mengirimkan perintah arah gerak pesawat, misalnya belok kiri, belok kanan, maju, dan sebagainya. Pada mode autopilot, pengendali mengirimkan koordinat derajat lintang, bujur, dan ketinggian, selanjutnya pesawat akan menuju titik tersebut tanpa perlu dikendalikan secara langsung.

Berapa dana yang Anda perlukan untuk membuat UAV Anda dan siapa yang mendanai?

Untuk membeli hardware dibutuhkan dana Rp 50 juta. Karena profesi saya sebagai peneliti (dalam jenjang kandidat peneliti) maka penelitian ini saya ajukan untuk rencana kegiatan penelitian tahun depan, dan jika disetujui, akan didanai oleh negara dan/atau perusahaan swasta yang berminat bekerjasama.

Bagaimana jika pesawat kehilangan sinyal?

Pesawat tidak crash jika kehilangan sinyal. Jika sinyal GSM/radio hilang, maka pesawat bernavigasi dengan autopilot menggunakan data GPS. Jika sinyal GPS hilang, pesawat bernavigasi pada mode manual melalui GSM/radio. Jika dua-duanya hilang, pesawat dapat turun atau kembali ke tempat yang sebelumnya terdapat sinyal. Data koordinat pesawat terakhir saat terdapat sinyal selalu tercatat oleh pengendali sehingga pesawat dapat dilacak keberadaannnya. Pada mode autopilot, pesawat membutuhkan sinyal pengendali hanya pada saat perlu dikendalikan. Misalnya, pesawat diperintahkan terbang dari suatu titik dari Jakarta ke Bogor, maka selama perjalanan Jakarta-Bogor, pesawat tidak membutuhkan sinyal pengendali, karena akan bernavigasi secara otomatis dengan autopilot dan GPS.

Apakah Anda membuat pesawat?

Saya membuat kecerdasan buatan untuk pesawat tanpa awak. Atau bisa dikatakan saya membuat bagian sistem kendali yang terintegrasi dengan sistem cerdas dalam pesawat tanpa awak. Saya tidak membuat mekanik pesawat, tetapi merakit mekanik pesawat dan mengisi pesawat tersebut dengan kecerdasan buatan.

Cara install Yahoo Messenger tanpa macet


Yahoo Messenger saat ini adalah program chatting yang sangat populer, & saya pun memakainya hampir setiap hari agar tidak kehilangan komunikasi dengan teman-teman. Kemarin, saat saya login ke Yahoo Messenger pake versi 8, ada sebuah pesan yang muncul agar saya meng-upgrade YM saya menjadi versi 9.


Saya disarankan untuk menuju ke http://messenger.yahoo.com untuk mendownload installer Yahoo Messsenger versi 9. Filenya kecil, hanya 427kb, tetapi ketika diinstall, gagal maning gagal maning alias ga selesai-selesai. Jadi bagaimana solusinya?Installer Yahoo Messenger yang diperoleh dari http://messenger.yahoo.com adalah installer kecil yang ketika dijalankan akan mendownload file installer yang komplit. Lalu kenapa kita tidak mendownload file installer komplit sekalian? Ada bisa mendownload file installer yang komplit di sini (versi 9.00.2034, ukuran 14.5 MB):

download Yahoo Messenger full version / standalone installer dari server Yahoo
atau
download Yahoo Messenger full version / standalone installer dari server Softpedia

Cara install Yahoo Messenger tanpa macet

28 November 2008 in tips, trik | Tags: instant messenger, yahoo, Yahoo Messenger, ym

Cara install Yahoo Messenger tanpa macetYahoo Messenger saat ini adalah program chatting yang sangat populer, & saya pun memakainya hampir setiap hari agar tidak kehilangan komunikasi dengan teman-teman. Kemarin, saat saya login ke Yahoo Messenger pake versi 8, ada sebuah pesan yang muncul agar saya meng-upgrade YM saya menjadi versi 9. Saya disarankan untuk menuju ke http://messenger.yahoo.com untuk mendownload installer Yahoo Messsenger versi 9. Filenya kecil, hanya 427kb, tetapi ketika diinstall, gagal maning gagal maning alias ga selesai-selesai. Jadi bagaimana solusinya?Installer Yahoo Messenger yang diperoleh dari http://messenger.yahoo.com adalah installer kecil yang ketika dijalankan akan mendownload file installer yang komplit. Lalu kenapa kita tidak mendownload file installer komplit sekalian? Ada bisa mendownload file installer yang komplit di sini (versi 9.00.2034, ukuran 14.5 MB):

download Yahoo Messenger full version / standalone installer dari server Yahoo
atau
download Yahoo Messenger full version / standalone installer dari server Softpedia

yahoo messenger versi 9

Dengan menggunakan file installer yang komplit tadi, dijamin proses instalasi akan berjalan lancar tanpa takut koneksi putus, karena instalasi akan jalan terus meski koneksi internet putus. Yahoo Messenger versi 9 ini sudah merupakan versi final (bukan beta) dan free. Untuk mempercepat download, bisa menggunakan DAP. Jangan lupa untuk selalu menambah teman, buka menu Contact -> Add a contact, kemudian masukkan ID Yahoo atau email teman anda, misalnya anakwisnu untuk menjadikan saya sebagai teman Anda. Selamat mencoba!

Penulis: Oka Mahendra (http://tutorialgratis.net)

Link ke artikel ini: Cara install Yahoo Messenger tanpa macet

Download antivirus gratis & update terbaru

Antivirus adalah program wajib dalam komputer. Antivirus yang gratis banyak dicari orang, khususnya yang sedang menghindari kena sweeping atau pemeriksaan software bajakan. Antivirus yang bayar menawarkan perlindungan yang lebih komplit dan customer care. Ini daftar antivirus terbaru dan alamat update-nya. Update diperlukan karena setiap hari bermunculan virus-virus baru.

Antivirus Gratis Terbaik

Daftar antivirus gratis ini diurutkan berdasarkan popularitas di Softpedia.

1. Avira AntiVir PersonalEdition Classic

Avira AntiVir Avira menawarkan software anti virus yang lengkap dan gratis. Software ini juga dilengkapi perlindungan terhadap virus, trojans, backdoor program, worm, dan lain-lain.

* Download Avira AntiVir PersonalEdition Classic
* Update Virus Definition terbaru Avira AntiVir PersonalEdition Classic

2. AVG Free Edition

AVG dilengkapi dengan resident shield, email scanner, anti virus/trojan. Tidak berat dijalankan di komputer.

* Download AVG Free Edition
* Update Virus Definition terbaru AVG

3. PCclear Antispyware with Free Antivirus

PCclear Antispyware with Free Antivirus merupakan software anti virus gratis yang dilengkapi dengan anti spyware, active X & registry protection, dan history sweeping.

* Download PCclear Antispyware with Free Antivirus
* Website resmi PCClear

4. Avast Home Edition

Avast Home Edition menawarkan anti virus, worm, trojan, boot time scanner, feature screen saver scaner membuat antivirus ini dapat bekerja sebagai screen saver.

* Download Avast Home Edition
* Update Virus Definition terbaru Avast Home Edition

5. Gucup Antivirus (GAV)

Gucup antivirus mampu men-scan virus dan malware. Dapat mendeteksi virus dalam ZIP atau RAR file. Buatan Universitas AtmaJaya Yogyakarta Indonesia.

* Download Gucup Antivirus
* Website resmi Gucup Antivirus

6. BitDefender Free Edition

BitDefender adalah antivirus gratis yang juga anti spyware yang menawarkan update setiap jam.

* Download BitDefender Free Edition
* Update Virus Definition terbaru Bit Defender

7. RemoveIT Pro

RemoveIT Pro adalah anti virus gratis yang juga mendeteksi dan menghilangkan Spyware, Malware, Worm, Trojan dan Adware.

* Download RemoveIT Pro
* Website resmi RemoveIT Pro

8. Comodo AntiVirus

Comodo AntiVirus menawarkan proteksi tehadap antivirus dilengkapi anti spyware, trojan, dan malware yang lain. Ditambah feature email scanning dan worm blocker.

* Download Comodo AntiVirus
* Website resmi Comodo AntiVirus

Antivirus Terbaik yang bayar

Antivirus ini umumnya lebih populer di Indonesia. Perusahaan swasta atau kantor-kantor pemerintah juga banyak memakai antivirus ini secara legal. Daftar antivirus di bawah ini diurutkan berdasarkan popularitas di Softpedia.

1. Norton AntiVirus 2008 (NAV)

Norton Antivirus 2008 menawarkan perlindungan terhadap virus, spyware, trojan, hack tool, email scanner, Instant Message Scanner, worm dan script blocking.

* Download Norton AntiVirus 2008
* Update Virus Definition terbaru Norton AntiVirus

2. Kaspersky Anti-Virus Personal

Kaspersky Anti-Virus dapat mendeteksi virus, behavior blocker, dan integrity checker. Dilengkali perlindungan terhadap trojan, adware, dan worm.

* Download Kaspersky Anti-Virus Personal
* Update Virus Definition terbaru Kaspersky Anti-Virus Personal

3. ESET NOD32 Antivirus (NOD)

ESET NOD32 Antivirus melindungi komputer dari virus, trojan, dan worm. NOD32 dikenal cepat dan men-scan dan tidak memberatkan sistem

* Download ESET NOD32 Antivirus
* Website resmi ESET NOD32 Antivirus

4. McAfee VirusScan 2007

McAfee VirusScan memberikan proteksi 3 in 1, yaitu mendeteksi dan membersihkan virus, memblok spyware, dan mencegah hacker menyerang sistem Anda.

* Download McAfee VirusScan 2007
* Update Virus Definition terbaru McAfee VirusScan

5. Panda Antivirus 2008

Panda Antivirus 2008 merupakan software antivirus yang dilengkapi feature anti spyware, anti phising, anti rootkit, dan website scanner.

* Download Panda Antivirus 2008
* Update Virus Definition terbaru Panda Antivirus

6. Sophos Anti-Virus

Sophos Anti-Virus memberikan proteksi terhadap virus, spyware, trojan, worm, dan adware pada komputer Anda, network, dan remote laptop.

* Download Shopos Anti-Virus
* Website resmi Shopos Anti-Virus

7. Trend Micro AntiVirus plus AntiSpyware 2008

Trend Micro AntiVirus plus AntiSpyware merupakan software anti virus, anti trojan, anti spyware, ditambah feature deleted file recovery

* Download Trend Micro AntiVirus plus AntiSpyware
* Update Virus Definition Trend Micro AntiVirus plus AntiSpyware

8. Microworld Anti Virus & Spyware Toolkit Utility

Microworld Anti Virus & Spyware Toolkit Utility merupakan antivirus dan antispyware yang portable sehingga bisa dicopy di USB flashdisk, tidak perlu diinstall, tinggal download dan scan.

* Download Microworld Anti Virus & Spyware Toolkit Utility
* Website resmi Microworld Anti Virus

Tips:

* Selalu update program antivirus (virus definition dan engine) agar terhindar dari virus-virus baru. Jika memungkinkan update setiap minggu atau paling tidak setiap bulan.
* Jangan menginstall lebih dari satu antivirus dalam suatu sistem, karena akan memperlambat sistem tersebut.
* Banyak virus yang icon-nya mirip file biasa (misalnya mirip Microsoft Word atau JPG), padahal file tersebut adalah virus dan memiliki ekstensi EXE (executable). Untuk menghindari hal seperti ini, buka Windows Explorer, Tool -> Folder Option -> View. Check pada pilihan Show Hidden Files and Folder, uncheck pada pilihan Hide Extension for Known Type Files, uncheck pada pilihan Hide Protected Operating System Files.
* Berhati-hati membuka file EXE atau COM dari Internet atau komputer lain. Selalu scan file yang diperoleh dari luar komputer, apalagi hasil download dari Internet.
* Daftar antivirus di atas diurutkan pada jumlah download di Softpedia. Antivirus yang paling sering di-download adalah antivirus yang populer dan dipercaya banyak orang (plus iklan yang bagus). Daftar di atas tidak diurutkan berdasarkan performa.

Penulis: Oka Mahendra (http://tutorialgratis.net)

Link ke artikel ini: Download antivirus gratis & update terbaru