05/2013
GAME REVIEW
KENALI GANGGUAN LISTRIK PADA PC
y
REEF SHOT
nl
GAME SIMULASI PENYELAMAN
BAWAH LAUT
COVER STORY
f tO
ra
WORLDDESK
D
MEMBAWA SELURUH
KOMPONEN DESKTOP DALAM
SEBUAH USB FLASHDISK
ON DVD PRO
7 MOBILE PHONE TOOLS
qhshurhuG~oh{zhwwG
hshurhuG~oh{zhwwG
kpGwjG{huwhGlt|sh{vy
PC MAV 9.1 STEP BY STEP KNOW-HOW
SCAN NING ME MORY
YANG LE BIH RINGAN Hapus Foder Sampah Buat Tic Tac Toe di
Tampilkan Status Caps Android
Lock di Notebook Lawas Eksplorasi Google
9 UTILITI
BENCHMARK
GRATIS
Convert PDF to RTF Analytic
Proteksi Desktop dengan Opsi Framework untuk
USB Theme WordPress
y
VIRUS 117 New Movie Trailers
66 Mumawow: Virus dengan 118 Fresh Software Full Version
Kemampuan Downloader 124 Hottest Games Full Version
68
KNOW-HOW
Gangguan Listrik pada PC
SUPER PROMO
126 Super Promo nl
tO
72 Procedures in Microsoft 128 Pemenang Super Promo
Transact/SQL
76 Procedures IN Oracle PL/SQL 130 EPILOGUE
112 Eleusis
f
4 05/2013
y
Rabu, 3 April 2013, PC Media bekerja sangat mendukung acara-
sama dengan AMD mengadakan acara acara seperti ini dan
seminar dan training yang berlangsung berterima kasih kepada PC
di Kampus D Universitas Gunadarma
Depok. Acara ini mengambil tema
“APU: Next Generation of Processing nl
Media dan AMD karena acara
ini bisa memberikan ilmu dan
pengalaman lebih baik untuk
tO
Power. Meningkatkan performa aplikasi peserta maupun panitia.
programming dengan menggunakan Seminar dan training
AMD APU”. Acara yang berlangsung ini dihadiri oleh dua orang
mulai pukul 9 pagi sampai 6 sore ini pembicara dari AMD, yaitu ara
PU sec
diikuti oleh sekitar 200 mahasiswa Armawati Cen selaku Marketing s k a n AMD A
menjela A.
dari Fakultas Manajemen Informatika Manager AMD Indonesia sedang ram AS
f
kampus yang ada di Depok maupun Consumer Business Lead AMD. proses komputasi
yang di Kalimalang. Peserta seminar Dalam sambutannya, Armawati lebih maksimal, kita harus
tidak dipungut biaya alias gratis untuk secara singkat menjelaskan keunggulan memanfaatkan semua resource yang
D
mengikuti acara ini. teknologi APU dari AMD. Selain ada. Tidak hanya mengandalkan CPU,
Dr. Novita Sulistyowati, S.Kom, itu, ia juga mengumumkan kegiatan tapi juga mengandalkan GPU. Yang
M.M, Assistant Director 1 Diploma terbaru AMD dalam bentuk pencarian dilakukan AMD adalah menggabungkan
Information Technology Gunadarma ASA (AMD Student Ambassador). ketiga resource yang ada, yaitu CPU,
sekaligus sebagai pembina HIMMI Lewat ASA ini, AMD akan memilih GPU, dan Northbridge dalam satu
(Himpunan Mahasiswa Manajemen 15 mahasiswa yang nantinya dibekali keping processor yang dikenal sebagai
Informatika) Gunadarma, menjelaskan dasar pengetahuan mengenai TI dan Accelerated Processing Unit.
bahwa pihak Gunadarma belajar melakukan program
marketing secara komprehensif.
Yang terpilih akan
mendapatkan satu unit
notebook dari AMD dan
sertifikat.
Victor Herlianto,
dalam presentasinya,
lebih menjelaskan
ke arah teknis seputar
teknologi yang dimiliki
AMD, terutama teknologi
Proses re APU. Ia memaparkan Anton Pardede yang menginginkan agar lulusan TI
gistrasi p lebih percaya diri.
eserta. bahwa di masa depan, agar
6 05/2013
y
APU, yaitu AMD Dual Graphic. Ia juga dalam kompetisi ini, AMD memberikan
mendemokan salah satu game yang satu unit processor A10 dan dua unit
sudah memanfaatkan keunggulan AMD processor A8 untu tiga orang juara. Di
Dual Graphic, yaitu Dirt 3.
Redaksi PC Media selanjutnya yang
berpartisipasi adalah Fajar Anggiawan nl
akhir acara, semua peserta yang datang
dan panitia lokal mendapat sertifikat
dan goodie bag dari AMD.
tO
yang menjabat sebagai salah satu system Kami dari PC Media mengucapkan
engineer yang menangani PCMAV. terima kasih kepada AMD sebagai Wawa Sundawa saat demo AMD Dual Graphic.
Dalam presentasinya, ia menjelaskan partner utama dan juga kepada pihak
implementasi OpenCL dalam pendukung lain, yaitu dari HIMMI,
pemrograman yang memanfaatkan Universitas Gunadarma, digital
APU. Dalam demonya, ia menggunakan alliance, Western Digital, Biostar, LG,
f
Panitia dari HIMMI. Peserta kompetisi game yang terlihat sangat serius.
8 05/2013
=>PCMAV 8.3
INTEL NUC Error pada RTP sehingga tidak dapat
Saya baru tahu Intel mengeluarkan produk stand- berfungsi, tidak stabil, dan masih ada
alone dan buku kecil ini cukup menggambarkan virus yang lolos, yaitu Yuyun.vbs.
secara mendalam tentang produk baru Intel.
Sebelumnya, saya baru tahu tentang produk ini dari =>PCMAV 8.4
berita-berita dan blog-blog yang berseliweran di Sulit diintegrasikan dengan antivirus
Internet pada akhir tahun 2012 lalu. Kini, PC Media luar, banyak positive detect, dan ada
justru bisa menghadirkan review yang mendalam, virus yang lolos, yaitu Yuyun.vbs.
bahkan sampai dengan “jeroan”-nya yang bisa
dibongkar-pasang. Bravo PC Media! =>PCMAV 8.5
Chandra Hermawan@e-mail Paling stabil dan sangat andal, meskipun
belum compatible dengan Windows 8.
Selain itu, bug-nya pun sangat minim.
y
Excel 2007, loading-nya cukup lama, PCMAV dari versi ke versi selama satu
padahal untuk loading Microsoft tahun. Berikut adalah evaluasinya. Bug terjadi saat memulai scanning (not
Word 2007 dan Power Point 2007 responding). Penggunaan memory di
loading-nya normal. Apabila PCMAV
versi 8.4—versi 8.7 tersebut dipasang
pada Windows 8, maka loading dari
=> PCMAV 7.0
nl
PCMAV ini cenderung tidak stabil,
terutama saat process scanning, resource
Windows 8 sangat besar.
Herry Purwanto@e-mail
yang lolos, yaitu Vobfus (semua varian),
ra
Terima kasih atas masukan Anda. Kami Ramnit.A.dropper, VB.shorcut.4, dan Saran saya untuk PCMAV, yaitu
telah melakukan uji coba dan sejak Ngrbot (ada beberapa varian yang tidak 1. ditambahkan vbs heuristic,
generasi terbaru PCMAV 9.0, bug ini terdeteksi). 2. perbaiki bug pendeteksian, dan
D
10 05/2013
y
seperti Facebook dan Twitter, aktivitas
e-commerce, serta streaming, seperti
Youtube.
gratis atau yang hemat biaya. Hal ini broadband menjadi lebih terjangkau, Dalam menanggapi survei Ovum, 34
memberikan dampak pada pendapatan dan perangkat pintar menjadi lebih persen user Skype dan 51 persen user
SMS dan menyebabkan operator populer. Namun, fakta bahwa social WhatsApp mengindikasikan bahwa
kekhawatiran tentang mendapatkan messaging tidak selalu melangkahi SMS penggunaan SMS mereka sudah menurun
penghasilan dari layanan SMS. menunjukkan bahwa layanan dengan karena penggunaan social messaging.
Dalam sebuah laporan baru dari hubungan operator yang lebih kuat
Ovum, diungkapkan bahwa 31 persen dapat menumbuhkan lalu lintas SMS Info: ovum.com
dari responden mengatakan bahwa
menggunakan layanan social messaging
telah menyebabkan penurunan dalam
penggunaan SMS. Negara-negara,
seperti Australia, Brazilia, Cina, dan
Perancis, telah mengalami dampak yang
merugikan tertinggi pada SMS, meski-
pun responden dari Jerman, Rusia, dan
AS menyatakan bahwa mereka telah
benar-benar meningkatkan penggunaan
SMS.
Berdasarkan penelitian Ovum, ada
efek substitusi yang jelas dalam tahap
awal adopsi social messaging. Hal ini
12 05/2013
y
penjahat digital yang sering mengganggu online yang menerima Bitcoin sebagai secara penuh menggunakan Bitcoin.
proses perdagangan dengan cara mema- pembayaran, salah satunya adalah
nipulasi nilainya. Reddit dan WordPress. Selain itu, Info: www.bbc.co.uk
App untuk Bantu Basmi Kejahatan nl korban kejahatan, berbagai catatan data-
base kriminal, bahkan bisa menampilkan
tO
foto tersangka.
Kepolisian New York City (NYPD) Aplikasi ini bisa menampilkan database Fitur terbaiknya adalah aplikasi ini
telah merilis aplikasi smartphone ter- publik, catatan pendaftaran senjata api, sangat terkait dengan lokasi. Jadi, jika
barunya untuk para petugas kepolisian. catatan kecelakaan lalu lintas, catatan petugas sedang berada di lingkungan
tertentu, semua yang ada di dekat lokasi itu,
termasuk pemilik senjata, penjahat kam-
f
Info: nytimes.com
05/2013 13
y
8 April tahun depan. Microsoft juga untuk meng-upgrade
mengingatkan konsumen dan bisnis agar OS yang telah berusia
memperbarui OS mereka dengan Win- lebih dari 11 tahun ini. Selain berbagai isu keamanan tingkat
dows 7 & Windows 8 agar tetap terlin-
dung dari berbagai resiko akibat sistem
PC mereka yang tidak terlindungi. nl
Menurut temuan dari Microsoft
Security Intelligence Report, Volume
13 yang diumumkan bulan Juni 2012,
tinggi tersebut, terus menggunakan
XP juga membuka peluang masuknya
ancaman lain dari kategori compliance
tO
Pergeseran dari Windows XP (43%) ke Windows XP SP3 masih tiga kali lipat terhadap standar, seperti enkripsi,
Windows 7 (46%) menunjukkan bahwa lebih rentan dibandingkan Windows 7 hashing atau signing karena lebih dari
semakin banyak konsumen telah meng- SP1. Selama satu dekade terakhir, telah 60% pembuat software independen
gunakan OS yang lebih modern, andal, terjadi peningkatan ancaman keamanan (ISV) dan browser modern tidak lagi
dan aman untuk aktivitas sehari-hari. dalam berbagai cara. mendukung XP. RN
f
Kenapa Linux Tidak Menyertakan Dukungan untuk MP3, Flash, dan Format
ra
Kebanyakan distribusi Linux datang banyak orang gunakan setiap hari adalah dukungan untuk codec yang dipaten-
tanpa dukungan audio MP3, H.264 propietary software. Contoh Flash plug-in kan. Anda masih dapat menggunakan
video, konten Flash, bahkan video adalah sebuah propietary software yang beberapa jenis format media secara be-
DVD komersial. Paten, propietary dibuat oleh Adobe. Meskipun sebenarnya bas, termasuk FLAC lossless audio, Ogg
software, bahkan undang-undang yang distro Linux bisa menyertakan Flash Vorbis audio, dan Ogg Theora video. Itu
membuat beberapa jenis software men- plug-in, mereka lebih suka menyertakan sebabnya semua software audio secara
jadi ilegal lantas membatasi apa yang software open-source. Propietary software default menggunakan format audio
dapat dimasukkan ke dalam distribusi tidak dapat dioprek keamanannya dan OGG, bukan MP3.
Linux. ditambal dengan cara yang sama. Oleh karena itu, kebanyakan distri-
Kebanyakan distribusi Linux berusaha Contoh lainnya dari sisi paten, banyak busi Linux mengizinkan user-nya untuk
untuk hanya menyertakan software open- format multimedia yang dipatenkan. menginstal propietary software, software
source. Namun, beberapa software yang Bahkan, format yang paling populer, yang dipatenkan, dan software terlarang
seperti MP3 untuk lainnya setelah proses instalasi awal. Bagi
audio dan H.264 user yang menginstal distribusi seperti
untuk video meru- Mandrake atau Fedora biasanya akan
pakan subjek dari se- menuju ke repository software third
jumlah besar paten. party, seperti PLF (Penguin Liberation
Untuk menghindari Front) atau RPM Fusion, dan menginstal
semua masalah ini, software-software tersebut dari sana.
distribusi Linux
tidak menyertakan INFO: www.howtogeek.com
14 05/2013
y
Acer Aspire E1-451G CyberSecurity for the Next Gen 2013
Acer Indonesia menggandeng AMD dalam meluncurkan
notebook Aspire E1-451G, notebook pertama di Indonesia
yang menggunakan teknologi grafis Radeon HD8000 series. nl Program edukasi Kaspersky’s CyberSecurity for the Next
Generation—Asia Pacific & MEA Cup 2013 memberikan
catatan manis untuk Indonesia dengan keberhasilan
tO
Riko Gunawan, Head of Product Management, Product Mar- Firman Azhari, mahasiswa S2 Sekolah Teknik Elektro &
keting Div., Acer Indonesia menjelaskan bahwa yang menjadi Informatika ITB meraih juara pertama. Karya Firman
target penjualan produk berjudul “Detection of Security Vulnerability in Indonesia
Aspire E1-451G adalah NFC Application”. Atas
kalangan pelajar, gamer, kemenangannya tersebut,
dan graphics designer Firman berkesempatan
f
05/2013 15
y
Aksi Phishing via
Microsoft KB2823324 Update
Menyebabkan Masalah nl Facebook
Aksi phishing lewat Facebook bukan-
tO
lah sesuatu yang baru, tapi kadang-
Disarankan untuk di-uninstall. kadang para ahli menemukan skema
baru dari phishing tersebut. Peneliti
Meskipun jarang terjadi, patch atau Microsoft sendiri telah menarik update dari perusahaan keamanan Trend Mi-
security update yang diberikan oleh tersebut dari layanan automatic update- cro telah menemukan sebuah malware,
Microsoft justru menimbulkan masalah nya. Sampai saat tulisan ini dibuat, TSPY_MINOCDO.A yang dirancang
f
ketimbang memperbaiki. Ini terjadi belum ada solusi lain, kecuali meng- untuk memodifikasi file Host lokal dan
ra
pada security update terbaru dari Mi- uninstall update tersebut. Jika kebetulan memantau aktivitas browser dalam
crosoft yang digulirkan pada April ini. Anda sudah terlanjur menginstal update upaya untuk mengarahkan korban ke
Update dengan nama KB2823324 ini tersebut, beginilah cara uninstall-nya: halaman Facebook palsu.
D
menimbulkan masalah berupa reboot buka Control Panel, pilih Windows Jika Anda menemukan halaman Face-
yang berulang-ulang atau gagal restart Update, dan pilih Installed Updates. Di book seperti yang ada di gambar ilustrasi
setelah menginstalasi update tersebut. bagian Microsoft Windows, klik kanan ini, kemungkinan komputer Anda sudah
Bahkan, di Brazilia, update ini mengaki- pada Security Update for Windows terinfeksi dengan malware tersebut.
batkan BSOD karena tidak kompatibel (KB2823324), lalu pilih Uninstall.
dengan plugin security online banking Info: www.guardian.co.uk
dari G-Buster yang banyak digunakan Info: http://support.microsoft.com/
di Brazilia. kb/2839011
16 05/2013
Peneliti Conrad Longmore menemu- itu tertanam di iklan dan itulah yang
Malvertising kan bahwa dua situs porno populer, menimbulkan masalah. Longmore me-
Browsing situs pornografi selain xhamster dan pornhub, menimbulkan nyebutnya sebagai malvertising. Cara
merusak mental juga menempatkan risiko terbesar. Longmore mengatakan iklan itu dibeli dan dijual di semua situs
pengunjungnya pada risiko keamanan. resiko ini lebih banyak dialami oleh web sangatlah kompleks. Iklan sering
Ini karena iklan-iklan yang ditampil- user Windows, tapi semakin beralih ke dikemas ulang dan dijual kembali
kan oleh situs-situs tersebut menginstal perangkat mobile. sehingga sulit untuk mengatakan dari
file berbahaya tanpa sepengetahuan Meski tidak satu pun dari situs-situs mana mereka berasal dan penjahat di
user-nya. porno itu meng-host malware, malware belakang mereka berusaha keras untuk
menyamarkan yang mereka lakukan.
Longmore mengompilasi penelitian-
nya ini menggunakan layanan saran
diagnostik Google yang secara teratur
menganalisis website untuk konten
berbahaya. Data menunjukkan bahwa
xhamster oleh perusahaan monitoring
Alexa dikategorikan sebagai situs
ke-46 paling populer di Internet dan
memiliki malvertising pada 1.067 dari
y
20.986 halaman (5%) selama 90 hari
terakhir. Situs lain, pornhub, ditemu-
kan memiliki iklan berbahaya 12,7%
05/2013 17
y
gilan. Berbeda dengan HS-300, HS- Perbedaan lain, yakni sang “kakak”
500 adalah headphone dengan materi menggunakan display HD 720p, konek-
tivitas LTE, 8 GB/ 16 GB memory
18 05/2013
y
berapa kategori projector-nya dengan
beberapa model terbaru yang meru- Berikutnya, ada seri PJD6235, beragam kebutuhan.
pakan bagian dari seri PJD5, PJD6 PJD6245, PJD6345, PJD6543w, dan Untuk fungsionalitas yang lebih
dan PJD7.
Ini menambah jajaran seri PJD7
yang berkinerja tinggi, dua model nl
PJD6544w yang termasuk bagian dari
seri jaringan PJD6. Projector ini mem-
berikan manajemen remote projector
besar, seri PJD6345 dan PJD6544w
menawarkan kemampuan untuk mengi-
rimkan foto dan presentasi jarak jauh
tO
terbaru: XGA PJD7333 dan WXGA melalui koneksi RJ45 yang memung- dari sebuah desktop komputer atau se-
PJD7533w. Kedua projector ini kinkan personil untuk mengontrol buah laptop ke projector. Kedua model
menawarkan kepada para user bisnis fungsi projector dari satu PC jika mere- ini mendukung tampilan hingga empat
dan pendidikan tingkat kecerahan ka ingin. Semua model seri PJD6 dileng- layar sekaligus. Selain itu, PJD6345 dan
yang tinggi, harga kompetitif, resolusi kapi dengan standar konektivitas AMX PJD6544w mendukung app streaming
tinggi, dan dukungan LAN dengan ka- dan dukungan Crestron serta konek- wireless mobile ViewSonic.
f
bel atau pun wireless. Kedua tivitas HDMI. Dengan opsi termasuk Di jajaran projector PJD5, View-
ra
cok digunakan
untuk kebutuhan
sehari-hari, seri
PJD5 menawar-
kan user berba-
gai fitur untuk
dipilih, mulai
dari resolusi yang
beragam (SVGA,
XGA, WXGA)
dan pilihan konek-
tivitas (dual VGA
in, VGA out, s-video,
composite video, au-
dio in/out, RS-232), juga
HDMI (on the PJD5134,
PJD5234 dan PJD5533w).
Info: ap.viewsonic.com
05/2013 19
y
para gamer saat akan melakukan LAN segala arah sehingga maksimal mendingin- MHz base & 1.006 MHz boost, dan
parties dibandingkan dengan PC desktop kan kompenen penting dengan aliran CUDA core 1344.
ukuran standar dengan desain yang udara panas yang dialirkan ke bagian atas
menarik dan konsumsi daya yang lebih
PNY. PNY merilis GTX 650 Ti Boost den- serius. Baru-baru ini, Dell mengumum- Dell memuji langkah ini sebagai langkah
ra
gan nama GTX 650 Ti Boost OC 2.048 kan varian desktop Alienware X51 yang besar untuk gaming Linux.
MB PCIe dan GTX 650 Ti Boost 2.048 ditenagai oleh Ubuntu. Beberapa fitur yang menonjol, antara
MB PCIe. Perbedaan keduanya adalah lain kemudahan untuk menginstalasi
D
yang OC merupakan versi overclock. Steam ke PC Ubuntu ini dan juga dileng-
Versi normal memiliki spesifikasi CUDA kapi dengan driver nVidia terbaru. Na-
Cores 768, Core Speed 980 MHz, Boost mun, kelangkaan game-game populer
Speed 1.033 MHz, memory 2.048 MB di Steam untuk Linux memiliki makna
GDDR5, memory interface 192-bit, mem- bahwa platform belum cukup siap un-
ory frequency 6.0 GB/s, dan TDP 140W tuk game secara penuh.
Active. Versi overclock menawarkan boost Alienware X51 bertenaga Ubuntu
speed lebih tinggi hingga 1.072 Mhz. Versi ini dibanderol mulai dari harga $599,
normal ditawarkan dengan harga $189, lebih murah $100 dari model berbasis
sementara OC 10 dolar lebih mahal. Windows paling dasar. Untuk harga
ini, Anda akan mendapatkan dual-core
Info: www.pny.com Intel Core i3-3220 3,3 GHz CPU, 6 GB
DDR3 RAM, 1 GB GDDR5 NVIDIA
GeForce GTX 645 GPU, DVD burner,
802.11gn WLAN, dan 1 TB SATA hard
drive. Varian teratas dibanderol mulai
dari $1.049 dilengkapi dengan Intel i7-
3770, memory 8 GB, dan 1,5 GB nVidia
GeForce GTX 660.
Info: www.alienware.com/ubuntu/
20 05/2013
Intel Mobile Celeron 1005M & 1017U GPU. Sementara itu, Celeron 1017U
adalah processor 1,6 GHz dengan GPU
Intel secara resmi akan meluncur- basis Ivy Bridge, yaitu Mobile Celeron 350/ 1.000 MHz.
kan processor Haswell pertamanya 1005M dan Mobile Celeron 1017U.
pada bulan Juni, tapi jajaran penuh Mereka akan menggantikan Mobile Info: news.softpedia.com
produk processor yang berdasarkan Celeron 1000M dan Mobile Celeron
arsitektur Haswell akan membutuhkan 1007U. Keduanya adalah chip dual-
beberapa saat untuk mencapai pasar core dengan memory cache (L3) 2 MB,
dan pengenalan produk akan dilakukan grafis kelas Ivy Bridge dan TDP (ther-
secara bertahap. Contohnya, processor mal design power) 35 W untuk 1005 M
desktop Celeron yang berbasiskan dan 17 W untuk 1017U. Kedua CPU
Haswell diperkirakan akan memulai ini juga masih berbagi teknologi dasar,
debutnya di kuartal pertama 2014. termasuk Intel 64 dan virtualisasi, serta
Namun, sebelum hadirnya processor memiliki memory controller DDR3-
berbasis Haswell, Intel akan merilis 1600. Celeron 1005M memiliki clock
dulu dua produk mobile Celeron ber- speed 1,9 GHz dan 650/ 1.000 MHz
Buffalo MiniStation Kingston HyperX PCB hitam dan tersedia dalam modul
4 GB dan 8 GB tunggal atau sebagai
y
HD-PUSU3 Beast Black dual kit channel 8 GB dan 16 GB dalam
frekuensi 1.333 atau 1.600 MHz.
Buffalo Technology menghadirkan
produk terbarunya, yaitu Buffalo
MiniStation HD-PUSU3 atau yang nl
Kingston meluncurkan produk memory
HyperX Beast yang merupakan bagian
dari keluarga Predator
Info: www.kingston.com
tO
lebih dikenal dengan Buffalo MiniSta- yang menggabungkan
tion Slim. Produk ini diklaim sebagai kapasitas besar dengan
harddisk tertipis di dunia dengan frekuensi cepat. Kini,
ketebalan 8,8 mm. Dengan dimensi 79 berfiturkan PCB ber-
x 8,8 x 115 mm serta berat 140 gram warna hitam, HyperX
menjadikan produk ini sangat mudah Beast tersedia dalam kit
f
05/2013 21
Solusi virtualization merupakan network, atau sistem operasi yang lain, virtualisasi membagi sebuah server
f
sebuah penemuan mutakhir yang kerangka kerjanya membagi sumber yang memungkinkan berbagai aplikasi
ra
akhirnya dapat memberikan optimalisasi daya tersebut menjadi salah satu atau berbagi sumber daya fisik, seperti CPU
perangkat hardware serta pengontrolan lebih lingkungan eksekusi. Dengan kata dan RAM, dan mengelola sumber daya
secara mudah suatu data center. Selain
D
22 05/2013
tersebut agar setiap aplikasi memiliki dengan sistem operasi di dalamnya dan
alokasi yang seimbang. siap dipergunakan user sebagaimana
Selain untuk skala perusahaan, sebuah PC sesungguhnya. Untuk
teknologi virtualisasi juga dapat mempergunakan virtualisasi desktop
diterapkan untuk skala consumer sebagai ini, maka user harus menjalankan
upaya meningkatkan produktivitas dan software virtualisasi desktop yang telah
portabilitas dalam era mobile saat ini. diciptakannya itu karena virtualisasi
Bagaimana hal tersebut dimungkinkan? desktop ini hanyalah merupakan sebuah
Simak artikel ini hingga tuntas. file saja. Jadi, dengan mempergunakan
sebuah PC nyata, kita dapat menciptakan
Sekilas Mengenai Virtualisasi virtualisasi desktop bermacam-macam
Pada zaman mainframe computing atau seolah kita mempunyai beberapa PC.
Virtualization software based untuk arsitektur x86.
Host-Terminal system, teknik virtualisasi Salah satu tujuan yang umum
ini sudah diterapkan pada sistem digunakan adalah pengujian software puter. Perusahaan cukup menyediakan
memory. Dengan teknik ini, jumlah sehingga apabila terjadi masalah atau monitor, keyboard, dan mouse saja
memory seakan disulap menjadi berlipat virus sekali pun, host-machine tidak serta perangkat thin client untuk meng-
ganda dari jumlah memory secara fisik akan kena imbasnya karena segala yang hubungkan dengan server. Dengan
yang sesungguhnya. Bayangkan saja, terjadi dalam virtual desktop terisolasi. begitu, fungsi PC seutuhnya tetap
sistem PDP-11 sebuah minicomputer Hal ini seperti yang tim PCMAV lakukan dapat direalisasikan, meskipun hanya
y
yang hanya mempunyai memory sebe- untuk menganalisis virus agar tidak bersifat virtual. Bagusnya, dengan teknik
sar 64 KB memory saja bisa diubah keluar dalam koridornya yang pada virtualisasi, kadang-kadang pihak user
sehingga mempunyai kemampuan untuk akhirnya menginfeksi host- machine. tidak mengetahui kenyataan ini dan
melayani puluhan users. Bandingkan
dengan komputer PC yang umum kita
pakai, memory-nya saja sudah 2 GB, nl
Penanggulangannya pun semudah
menghapus sebuah file dan menciptakan
virtualisasi desktop yang baru.
merasa bahwa mereka memiliki satu
unit PC masing-masing. Perubahan
dari segi hardware secara fisik lebih ke
tO
tetapi hanya melayani 1 user saja. Tujuan lain dari virtualisasi adalah upagrade system, seperti penambahan
Dalam perkembangannya, teknik untuk memaksimalkan pemanfaatan kapasitas memory maupun storage
virtualisasi ternyata mampu mencip- sebuah fasilitas infrastructure, seperti untuk memenuhi jumlah user yang
takan perangkat hardware secara processor, network, dan communication dinamis.
virtual, seperti storage dan memory, tapi channel. Tanpa disadari bahwa processor Virtualisasi dapat diimplementasikan
juga meliputi sistem operasi, network, lebih banyak menganggur, apalagi jika ke dalam berbagai bentuk, antara
f
file hingga pengaturan personal dalam hanya mengerjakan aplikasi ringan. lain (Sufehmi, 2009. “Pengenalan
ra
sistem operasi virtual. Virtualisasi Kenyataan inilah yang menyadarkan Virtualisasi”) sebagai berikut.
desktop ini berfungsi sama persis, dunia bisnis untuk efisiensi biaya, 1. Network Virtualization: VLAN,
seperti sebuah komputer lengkap misalnya biaya untuk pengadaan kom- Virtual IP (untuk clustering),
D
Multilink.
2. Memory Virtualization: pooling
memory dari node-node di cluster.
3. Grid Computing: banyak komputer
= satu.
4. Application Virtualization: Dosemu,
Wine.
5. Storage Virtualization: RAID, LVM.
6. Platform Virtualization: virtual
computer.
05/2013 23
y
dan cloud computing adalah hal sama, proses komputasi dan penyimpanan atau dalam bahasa Indonesia disebut
padahal sebenarnya cloud computing data tanpa batas, padahal secara fisik, Infrastruktur Virtual Desktop adalah
lebih dari sekadar virtualisasi. Anda tidak memiliki atau membeli salah satu perkembangan teknologi
Cloud computing adalah sebuah
teknologi yang menggabungkan
virtualisasi dan grid computing. nl
apa-apa, semuanya berada di dalam
“cloud” yang dapat Anda gunakan
secara on-demand dan dapat diakses
komputasi yang mengusung sebuah
konsep pemisahan komputer desktop
pribadi dari mesin fisiknya (CPU)
tO
Jadi, selain ada proses virtualisasi, melalui jaringan private maupun menggunakan model client-server. Model
juga terdapat grid computing yang public sehingga cloud computing komputasi server-side memungkinkan
seluruh beban proses komputasi akan lebih dari sekadar virtualisasi. Cloud kita mengoperasikan virtualisasi
didistribusikan ke berbagai server computing merupakan gabungan anta- desktop, meliputi virtualisasi hardware
yang saling terhubung di dalam cloud ra teknologi virtualisasi dan grid com- dan sistem software. Dalam implemen-
sehingga prosesnya akan jauh lebih puting. Tentunya, implementasi cloud tasinya, sistem operasi VDI dijalankan
f
ringan. Dengan menggabungkan proses computing mampu memberikan hasil di dalam virtual machine (VM) yang
ra
virtualisasi dan grid computing, Anda yang jauh lebih efisien dan powerful berjalan pada server terpusat (data
akan mendapatkan efisiensi dan hasil dalam proses komputasi dan pengelo- center). Kadang-kadang, implementasi
performa yang sangat optimal dalam laan resource TI secara terdistribusi. ini juga disebut sebagai komputasi
D
24 05/2013
dengan model client-side. Ini karena 3. Storage minimal 1,5 GB (lebih besar tentu
kompleksitas pada tahap instalasi serta Storage merupakan komponen lebih baik). Perangkat ini nantinya
biaya integrasi sistem berkaitan dengan yang cukup penting dalam menye- digunakan sebagai tempat menyimpan
berkembangnya kebutuhan performa, diakan alokasi data untuk memenuhi sistem virtual Anda sekaligus sebagai
y
skalabilitas, dan akses tak terbatas kebutuhan user. lingkungan personal Anda yang
(offline). 4. Hypervisor nantinya akan diinstalasi di berbagai
Hypervisor bertindak sebagai software aplikasi sehingga penggunaan UFD
Komponen TI untuk VDI
Komponen–komponen yang diperlukan
perusahaan untuk membuat virtualisasi nl
virtualisasi yang menciptakan virtual
desktop bagi client-nya. Beberapa
contoh hypervisor yang kita kenal
dengan kapasitas lebih besar tentu
akan lebih baik.
• Aplikasi WorldDesk versi consumer
tO
desktop adalah memahami persyaratan adalah Citrix System melalui bersifat free. Anda bisa langsung
Teknologi Informasi. Teknologi XenDesktop dan XenApp serta men-download-nya di http://www.
informasi untuk virtualisasi yang VMware dengan Workstation-nya. myworlddesk.com/download atau
diperlukan adalah hardware, software, Anda bisa langsung menginstalasinya
dan jaringan yang biasanya menyediakan WorldDesk karena aplikasinya telah tersedia di
ukuran pedoman dan referensi WorldDesk adalah salah satu aplikasi DVD Pro PC Media.
f
05/2013 25
Installation
Jalankan installer untuk menginstalasi
WorldDesk di komputer Anda.
Pilih mode instalasi virtual yang ingin
Anda gunakan. Terdapat dua mode, yaitu
melalui UFD atau melalui DropBox.
4
y
5 Tahap konfigurasi dekstop.
nl
f tO
26 05/2013
CPU Intel Pentium G860 Dual Core (Box) US$ 70 CPU AMD A10-5800K 3,8 GHz US$ 125
3,0 Ghz/ C3MB Intel LGA 1155 AMD socket FM2
MOBO. Gigabyte GA-B75M-HD3 US$ 85 MOBO. ECS A85F2-A US$ 99
LGA 1155, supports Dual Channel DDR3, Chipset AMD A85X, 4 x DIMM, Max. 64 GB,
Support multi-display 2-way CrossFire, 4+1 Power phase,
VGA Intel HD Graphics US$ 0 Durathon Technology
(Integrated on Intel processor) VGA HIS HD7790 iCooler US$ 159
RAM Visipro 2 GB PC 10600/ 1.333 MHz US$ 14 1.024 MB/ 128-bit DDR5
HDD Seagate SATA III 250 GB 7.200 RPM US$ 50 RAM Kingston KHX1600C9D3B1K2/4GX US$ 45
internal 3,5 inci 4 GB KIT (2 GBx2) DDR3
DVD-ROM LG DVDRW 24x internal (OEM) US$ 16 HDD Team SSD SATA3 120 GB US$ 124
LCD Acer 15,6 Inci P166HQL US$ 68 BLU-RAY DRIVE LG Blu-Ray RW US$ 133
LED backlite LCD LG 22 Inci 224 V Size 22 inci US$ 204
KEYB. GENIUS KB Slimstar 120 US$ 5 IPS LED monitor
y
Interface USB KEYB. Ducky DK9008 Shine 2 US$ 138
Gaming Keyboard
CASE Deluxe DLC-MQ 826 US$ 30
integrated PSU 400 W
PSU 400 W Integrated on case
SPEAKER Speaker Kworld DP1408C
US$
US$
0
20
nl
MOUSE Ttesports level 10 gaming mouse
CASE Thermaltake Casing Versa 61V0
PSU Tauro Power Force XTK-TB-0500B
US$ 112
US$
US$
57
60
tO
OS Windows 7 Starter Edition OEM 32-bit US$ 37 500W
OS Microsoft Windows 7 Ultimate OEM US$ 172
64-bit
CPU Integrated on motherboard, US$ 0 CPU Intel® i3 3220 (BOX) US$ 120
Intel Atom D2700 processor (3,3 Ghz, C3Mb, LGA1155) intel LGA 1155
MOBO. Intel Desktop Board D525MW US$ 67 MOBO. Gigabyte GA-B75M-D3V micro-ATX US$ 86
D
CPU on-board, Intel Atom D525 processor, Intel® B75, LGA 1155, Dual Channel DDR3,
chipset Intel NM10 VGA, PCIe x16, Sound, LAN)
VGA Integrated Intel GMA GPU US$ 0 VGA Integrated Intel HD Graphics 2500 US$ 0
max. GPU speed 400 MHz (On Intel® Processor)
RAM Transcend 2 GB 1.066/ 1.333 DDR3 US$ 25 RAM V-GEN 4 GB PC 10600/ 1333 V-GEN US$ 25
Single Channel DDR3
HDD Hitachi Sata 320 GB 5.400 RPM US$ 42 HDD Seagate SATA III 500 GB, 7.200 rpm US$ 55
interface SATA 3 GB/s DVD-RW LG DVDRW 24x internal (OEM) US$ 16
DVD-RW Lite On DVDRW US$ 20 LCD GTC LD210W Wide 20,5 inci US$ 116
Sata 24x Box Internal 4 ms 10.000:1, 300 cd/m2, LED
LCD Acer 15,6 Inci P166HQL US$ 67 KEYB. I-Rock KR-6310 Keyboard X Slim US$ 18
LED backlite Office Keyboard
KEYB GENIUS KB Slimstar 120 US$ 5 MOUSE LG Mouse Smart Scan LSM-150 US$ 108
interface USB CASE Fractal Core 1000 (Micro ATX) US$ 50
CASE CBM 920-03 US$ 40 PSU Cooler Master Elite Power 350 W US$ 28
PSU Integrated on casing, 200 W US$ 0 PRINTER Canon IP 3680 Ink Jet US$ 85
OS Windows 7 Home Premium OEM 32-bit US$ 89 OS Microsoft Windows 7 Professional US$ 130
OEM 64-bit
05/2013 27
GAMING NOTEBOOK
High performance tidak hanya dimiliki komputer desktop. Sejalan dengan
perkembangan hardware komputer, notebook kini dimungkinkan untuk
berperan sebagai mesin game.
Biasanya, dengan melihat bentuk berpikir mendistribusikannya ke pasar las gaming yang sekiranya mampu
fisiknya, kita bisa mengategorikan note- komputer tanah air. dijadikan partner solid untuk Anda
book berbekal spesifikasi tinggi untuk bermain game di mana pun. Tentunya,
kelas gaming atau tidak. Namun, itu Mobility Graphic tujuan memiih gaming notebook adalah
dulu. Saat ini, notebook dengan casing Untuk jajaran notebook, pengembangan mendapatkan fleksibilitas waktu dan
feminim pun bisa jadi menyimpan teknologi VGA juga tak kalah seru. Sama tempat lewat kemudahannya untuk
y
kekuatan dahsyat melalui spesifikasi halnya dengan versi desktop, nVIDIA dibawa-bawa.
yang dibawanya. Ambil contoh Sony F dan ATI sama-sama bersaing keras
series atau merek lokal, seperti Forsa. untuk tetap mempertahankan market Fokus pada GPU, Jangan CPU
Berbagai vendor mulai tertantang
mendesain produk mereka untuk meng-
isi segmen gaming notebook, men- nl
share mereka. Walaupun perlahan tapi
pasti, Intel mulai ikut masuk ke kancah
persaingan mobility graphic. Intel ma-
Ada beberapa vendor yang menawarkan
seri notebook-nya dengan CPU kelas
high-end, tetapi memangkas biaya untuk
tO
coba mengambil porsi yang sebelumnya sih fokus mengembangkan teknologi GPU, seperti penggunaan CPU Intel
hanya diisi segelintir merek, seperti Dell grafisnya untuk kebutuhan multimedia, Core i7 + Intel HD Graphic. Biasanya,
yang sukses menanamkan image gaming seperti pengolah video dan streaming seri ini menyasar user yang sering
notebook pada Alienware series-nya, flash. Hingga saat ini, Intel belum men- melakukan multi-tasking ketika bekerja.
ASUS dengan Lamborghini VX series jadi ancaman serius bagi ATI maupun Lebih baik Anda memilih notebook yang
dan Acer dengan Ferrari series-nya. nVIDIA. Kemampuan gaming Intel HD walau menggunakan CPU dual core,
f
Spesifikasi notebook yang didesain un- yang ada saat ini juga masih belum bisa dibekali GPU buatan nVIDIA ataupun
ra
tuk gaming yang paling menonjol adalah disejajarkan dengan nVIDIA atau ATI. ATI. Contoh yang beredar di Indonesia
penyertaan VGA card dedicated plus Perbedaan paling mendasar antara adalah ASUS A42JZ-VX046D/A42JY
LCD ukuran ekstra lebar. VGA card VGA versi desktop dan versi note- series. Biar pun hanya menggunakan
D
yang dipakai pun merupakan seri yang book adalah unit fabrikasinya yang Intel Dual Core P6200, berkat tambahan
paling kencang di tiap-tiap kelasnya plus diperkecil hingga memungkinkan tetap ATI HD 6470, dengan notebook ini,
memory Vram yang berkapasitas besar, dapat bekerja dengan daya yang lebih Anda dapat dengan lancar memainkan
mulai 1 GB hingga 3 GB. Ukuran LCD rendah. Sebagai contoh, AMD HD 5450 game, seperti Dragon Age Origin (full
15,6 inci dianggap baru nyaman untuk versi desktop menggunakan fabrikasi 59 graphic), Stracraft 2 (medium), Unreal
bermain game di notebook. Kalau me- nm, sedangkan HD 5450 untuk versi Tournament 2007 (full graphic), NFS
mungkinkan, ukuran 17 inci akan lebih notebook menggunakan fabrikasi 40 SHIFT (full graphic), NFS Undercover
bagus. Processor kasta tertinggi sudah nm. Lalu, apa efek perbedaan fabri- (full graphic), Cities XL 2011 (medium),
pasti jadi syarat utama, biasanya diambil kasi tersebut? Yang pasti, semakin kecil dan Sniper Ghost Warrior (medium).
dari keluarga quad core. Untuk saat ini, fabrikasi, jumlah core yang bisa ditanam
rata-rata pabrikan masih memercayakan akan semakin sedikit. Tentunya, per-
processor quad core buatan Intel sebagai forma akan jauh berbeda dengan GPU
otak gaming notebook mereka. Bukan yang mampu menampung lebih banyak
berarti AMD tidak mengeluarkan pro- core. Itu sebabnya versi notebook jauh
cessor notebook quad core. Sebagai lebih hemat daya dibandingkan versi
contoh, Toshiba dan Acer merilis bebera- desktop.
pa seri untuk notebook ber-processor Anda yang memutuskan, desktop PC
Phenom II Quad Core yang sayangnya baru atau notebook kelas gaming. Jika
tidak masuk kategori gaming notebook. pilihan Anda jatuh pada notebook,
Yang lebih menyedihkan, hingga saat pada kesempatan ini, kami memberikan
ini, belum satu pun vendor tersebut beberapa tips memilih notebook ke- GPU mobile segmen enthusiast.
28 05/2013
y
akibat diambil oleh VGA onboard. Itu
membuat kinerjanya kalah telak dengan
notebook yang memiliki GPU dedicated.
Namun, Anda harus jeli karena ada juga
GPU dedicated yang tidak membawa
RAM sendiri sehingga masih harus ber- nl
tO
bagi dengan memoriy utama.
tetap bertahan agar tidak game over Dukungan dua slot memori untuk ekspansi.
terlalu dini. Notebook yang benar-benar
didesain untuk gaming, minimal dibekali upgrade. Yang kurang menguntungkan, setidaknya gaming notebook menggu-
dengan LCD 15,6 inci. Namun, perbe- kadang-kadang kapasitas awal sangat nakan adapator dengan spesifikasi 300
daan harga antara notebook dengan kecil sehingga ketika Anda berpikir un- W dengan output DC 20 V, 15 A. Pada
LCD 14 inci dan 15,6 inci ke atas sangat tuk meng-upgrade kapasitasnya, RAM mode stand-alone, kemampuan baterai
signifikan, walaupun spesifikasi sistem lama Anda terpaksa harus dipensiunkan akan mengambil peran. Setidaknya, per-
tak jauh berbeda. untuk dapat kapasitas maksimal. angkat notebook menggunakan Lithium-
Ion battery (8 cell) 89 WH.
Minimal Dua Slot RAM Memiliki dukungan daya ekstra
Hindari notebook yang hanya menye- Sebagai gaming notebook, kualitas serta Airflow yang Baik
diakan satu slot RAM, walaupun saat performa tinggi menjadi fokus utama. Faktor ini mungkin terlihat sepele, tetapi
ini rata-rata sudah mengadopsi dua Namun, ini tentu harus dibayar dengan jika tidak diperhatikan, pada proses
slot. Seperti halnya pada PC desktop, konsumsi daya yang tidak sedikit. Se- jangka panjang akan menyebabkan
memaksimalkan RAM adalah jalan yang bagai contoh, beberapa tipe notebook degradasi pada komponen internal.
wajib ditempuh untuk memaksimal- tertentu ada yang menggandeng VGA Oleh karena itu, usahakan notebook
kan performa notebook untuk tujuan segmen enthusiast, seperti nVIDIA GTX memiliki ventilasi yang memadai serta
gaming. Karena kebanyakan spesifikasi 680 atau AMD Radeon HD 7970 yang dukungan airflow yang baik. Pada be-
standar yang di berikan pabrikan hanya keduanya mengambil porsi paling ban- berapa gaming notebook tertentu, ada
menyertakan 1 buah RAM. Mungkin yak dalam menyedot daya. Oleh Karena yang mengimplementasikan dua buah
bertujuan memberikan kita ruang itu, untuk merealisasikan hal tersebut, fan internal.
30 05/2013
MEMBUAT PROGRAM
PROCESS WATCHER
Program Process Watcher adalah program yang dapat mendeteksi adanya suatu proses
baru pada memory dan dilengkapi fungsi Terminate Process dan System Tray sehingga
dapat berjalan pada background.
y
Process Watcher menggunakan uses
manage oleh program, seperti Task Mana- sebagai berikut. procedure FormDestroy(Sender:
ger, Process Hacker dan sebagainya. Windows, Messages, SysUtils, Variants, TObject);
yang dieksekusi oleh program lain (oto- enumerisasi proses aktif pada sistem, procedure EnumProcessTimer(Sender:
matis), seperti updater atau malware sedangkan MMSystem digunakan untuk TObject);
Process Watcher dapat dijalankan di Deklarasi Variabel Publik Process procedure ShowGUIClick(Sender:
f
32 05/2013
begin seluruh proses aktif saat ini atau bisa Jika Proses tidak dapat di-terminate,
nama := ExtractFileName(proc. dikatakan me-refresh proses aktif. List- maka Program Process Watcher akan
szExeFile); box1 juga melakukan scroll ke bawah menampilkan pesan bahwa Proses
TmpProcess.Add(nama); secara otomatis dengan fungsi berikut. tidak dapat di-terminate dengan meng-
Looper := Process32Next(hSnap,proc); SendMessage(ListBox1.Handle, WM_ gunakan fungsi berikut.
end; VSCROLL, SB_BOTTOM, 0) MessageBox(Application.Handle,’Process
CloseHandle(hSnap); Proses paling terakhir atau paling cannot be terminated!’,’Process
bawah ListBox1 adalah proses baru Watcher!’,MB_OK);
if ListBox1.Items.Text <> yang terdeteksi oleh Process Watcher
TmpProcess.Text then sehingga user tahu bahwa proses terse-
begin but yang baru saja aktif. Tray Menu
if TmpProcess.Count > LIstBox1. Sebuah program yang berjalan pada
Count then Fungsi Terminate Process background yang harus mempunyai
begin Program Process Watcher mempunyai System Tray yang terdapat menu untuk
SndPlaySound( PChar(Extract fungsi untuk melakukan terminate atau kembali mengakses GUI Program. Jadi,
FilePath(Application.ExeName) + kill proses aktif yang terseleksi. Untuk jika user me-minimize atau mengeklik
processwatcher.wav’), SND_FILENAME); membuat fungsi terminate process, pada tombol Exit pada program, program
end; TerminateButton, tik kode berikut: tersebut tidak me-minimize ke taskbar
procedure TMainForm.TerminateButtonCl atau berakhir ,tetapi menuju ke Sytem
y
ListBox1.Items.Text := TmpProcess. ick(Sender: TObject); Tray yang dapat dipanggil kembali oleh
Text; var user dengan cara mengeklik kanan pada
SendMessage(ListBox1.Handle, WM_ Icon Tray sehingga menu tray akan
nl
prosesterpilih : String;
VSCROLL, SB_BOTTOM, 0); begin muncul. Untuk membuat Tray Menu,
end; prosesterpilih := ListBox1.Items. design-lah TrayMenu sebagai berikut.
end; Strings[ListBox1.ItemIndex];
tO
proc.dwSize := SizeOf(Proc);
hSnap := CreateToolhelp32Snapshot(TH32
Pada kode EnumProcess, variable CS_SNAPALL,0);
nama dideklarasikan sebagai string Looper := Process32First(hSnap,proc);
untuk menampung nama process. while Integer(Looper) <> 0 do
Awalnya, isi variable TmpProcess harus
f
begin
dikosongkan terlebih dahulu dengan
ra
if ExtractFileName(Proc.szExeFile) =
perintah berikut. prosesterpilih then
TmpProcess.Clear; if TerminateProcess(OpenProcess(
PROCESS_TERMINATE,Bool(1),proc.
D
05/2013 33
y
System Tray telah berhasil dibuat berikut.
pada program, jangan lupa tambahkan procedure TMainForm. Build Project Process Watcher dengan
kode berikut pada Form Utama untuk cara tekan Shift + F9 atau melalui
nl
FormDestroy(Sender: TObject);
tidak melakukan pengakhiran program begin menu Project – Build ProcessWatcher.
ketika user mengeklik tombol Close TmpProcess.Destroy; Setelah itu, jalankan file executable
pada Form Utama. hasil compile. Maka, hasilnya akhirnya
tO
end;
procedure TMainForm. seperti yang terlihat pada gambar 4.
FormCloseQuery(Sender: TObject; var
CanClose: Boolean); Tambahan Build Process Watcher untuk Mesin
begin Agar Program Process Watcher dapat 64-bit
CanClose := False; menampilkan info jumlah proses aktif, Untuk meng-compile Process Watcher
maka buatlah label baru menggunakan agar dapat berjalan pada system
f
MainForm.Visible := False;
TLabel, edit name TLabel menjadi la- Windows 64-bit, maka pada Project
ra
end;
beljumlahproses, lalu tik kode berikut Manager, buatlah platform baru den-
Saat Aktif pada Timer EnumProcess. gan klik kanan Opsi Target Platform,
Pada saat program Process Watcher labeljumlahproses.Caption := kemudian pilih Add Platform. Pada dialog
D
dijalankan, tulislah kode berikut untuk IntToStr(ListBox1.Items.Count); Select Platform pilih tipe 64 bit Windows.
memposisikan program di tengah layar, Kemudian, lakukan Build ulang pada
menampilkan “Hint” pada icon System Tepatnya, pada baris kode berikut. project Process Watcher.
Tray dengan nama Title Program dan ListBox1.Items.Text := TmpProcess.
membuat Variabel TmpProcess. Text;
procedure TMainForm.FormCreate(Sender: labeljumlahproses.Caption :=
TObject); IntToStr(ListBox1.Items.Count);
begin SendMessage(ListBox1.Handle, WM_
Position := poDesktopCenter; VSCROLL, SB_BOTTOM, 0);
TrayIcon1.Hint := Application.Title; Gambar 5. Build Process Watcher untuk
TmpProcess := TStringList.Create; mesin 64-bit.
end; Fungsi intoStr menghasilkan variabel
bertipe string karena jika tidak dilakukan
LEBIH LANJUT
Cleanup pengubahan ke jenis variabel string, http://msdn.microsoft.com/en-
Program Process Watcher menggunakan maka nilai dari ListBox1.items.Count us/library/windows/desktop/
variabel TmpProcess bertipe TStringList akan bernilai integer sehingga miss- ms686714(v=vs.85).aspx
untuk menampung semua list process match dengan variable caption yang http://msdn.microsoft.com/en-
us/library/windows/desktop/
aktif yang digunakan timer. Oleh karena bertipe string sehingga labeljumlah-
ms684841(v=vs.85).aspx
itu, saat program Process Watcher akan proses tidak dapat di-set dengan nilai http://docwiki.embarcadero.com/
diakhiri, sebaiknya melakukan cleanup total item pada listbox1. RADStudio/XE2/en/Main_Page
pada variabel TmpProcess, seperti
34 05/2013
MOTHERBOARD
Jajaran produk motherboard untuk AMD APU
generasi kedua kami hadirkan di group test kali ini.
Simak ulasannya!
Verydias Aditya
y
mobile-nya rilis. Meski begitu, minat user terhadap kemampuan yang
39 ECS A85F2-A Deluxe
ditawarkan platform terbaru ini tetap tinggi mengingat fitur baru yang
40 Gigabyte F2A85X-UP4
ditawarkannya. Jika Anda penasaran dengan kemampuan APU terbaru,
mungkin group test edisi ini bisa membantu Anda memilih deretan
motherboard ber-chipset A85X yang ada di pasaran saat ini.
Untuk pengujian ini, kami juga menghadirkan beberapa motherboard nl 41 MSI FM2 A85XA-G65
42 VVIKOO VA85X PRO
tO
yang pernah kami uji sebelumnya, seperti Gigabyte F2A85X-UP4 dan Single Test
MSI FM2-A85XA-G65, mengingat keduanya merupakan seri flagship Video Card
dari kedua vendor yang tentu menyuguhkan fitur-fitur terbaru. 43 Asus GTX 670
Di arena “Single Test”, kami juga menghadirkan beragam produk ter- 44 HIS HD 7790
kini, mulai dari flashdisk berkapasitas ekstra lega hingga mouse dengan 45 MSI HD7790 oc edition
fungsi scanner. Tak ketinggalan, video card terbaru di segmen midrange,
f
Storage Device
48 HP usb flash drive 8GB C350B/C350
AWARD HARDWARE TEST 48 Kingston Data Traveler Workspace 32GB
49 Plextor 128GB MS Pro
D
BEST PRODUCT: Award pada rubrik “Group Test” untuk produk dengan perbandingan nilai tertinggi
di antara seluruh parameter penilaian, kecuali parameter harga (total nilai). Mouse
BEST BUY: Award pada rubrik “Group Test” untuk produk dengan perbandingan nilai tertinggi di 49 LG Mouse Scanner LSM-150
antara seluruh parameter penilaian, termasuk parameter harga (total nilai harga). Networking
BEST PERFORMANCE: Award pada rubrik “Group Test” untuk produk dengan kinerja tertinggi 50 Trendnet TV-IP751WC
(total performa) dari hasil benchmark yang dilakukan selama pengujian.
PowerBank
RECOMMENDED: Award untuk produk yang menawarkan kelebihan tersendiri, baik performa,
fungsionalitas, maupun fitur dari sudut pandang tester yang bersangkutan. 50 PNY 5100 mAh
ENERGY SAVING: Award pada rubrik “Group Test” dan “Single Test” untuk produk motherboard Audio Devices
yang memerlukan daya paling sedikit (hemat daya). 51 Edifier Bric iF335BT
Cooling Device
BEST 05 BEST 05 BEST 05 RECOMMENDED 05 ENERGY 05 52 Cooler Master Seidon 120
PERFORMANCE 2013
PRODUCT 2013 BUY 2013 2013 SAVING 2013
53 Enermax ELC 240
54 Sapphire V Vapor X CPU Cooler
55 Thermalright AXP-100
100% INDEPENDENT LABS TEST
56 Thermaltake Water 2.0 Pro
Komponen test-bed yang digunakan sebagai platform pengujian bukanlah pemberian/
sponsor dari produsen mana pun, melainkan dipilih dan dibeli secara mandiri oleh PC Power Supply
Media. Seluruh staf uji coba PC Media tidak berstatus lepas (kontributor/ freelance), 52 FSP Aurum CM Series Gold 750 M
tetapi karyawan resmi yang tidak memiliki keterkaitan apa pun dengan produsen yang produknya
diuji coba, termasuk tidak menerima imbalan dalam bentuk apa pun dari produsen tersebut. Hasil UPS
pengujian produk yang dimuat sama sekali tidak ada kaitannya dengan iklan maupun hubungan
bisnis dengan produsen mana pun.
53 FSP UPS FP8000
36 05/2013
y
Nilai %0 20 40 60 80 100 Nilai %
Platform Trinity dengan dukungan fitur melimpah. Pcmark 7 Score 4272 99%
Lightweight score 4298 95%
Productivity score 4051 94%
Creativity score 4300 99%
nl
Entertainment score 3856 100%
Computation score 3171 99%
System storage score 4883 94%
on board VGA
DIRT3 Bench 44.56 96%
(1280 x 1024; 4xMSAA)
tO
3DMark Vantage (Entry) 17449 99%
Harga 77%
TOTAL NILAI
(MAKS. 310=100%)
79%
Konektivitas output display cukup bervariasi. DIlengkapi back plate sekaligus sebagai heat
100% Independent Test-bed: AMD A10-5800K APU 3,8 GHz, HIS Radeon HD
spreader. 5770 1 GB GDDR5, TEAM Elite DDR3-1.333 MHz-CL9 Dual-Channel-2x2 GB, SSD
120 GB, Microsoft Windows 7 Ultimate 64-bit.
Peserta pertama di ajang group test kali ini datang dari storage juga sudah masksimal dengan diterapkannya 7 slot
ASRock lewat tipe FM2A85X Extreme6. Motherboard ini SATA dan 1 slot eSATA yang seluruhnya sudah menggunakan
sepertinya merupakan seri tertinggi dari jajaran motherboard kecepatan 6 GB/s. Selain itu, akses transfer data kecepatan
ASRock berbasis chipset A85X. Hal tersebut setidaknya tinggi juga tersedia lewat USB 3.0 sebanyak 4 port. Bahkan,
memberikan ekspektasi lebih dari segi performa maupun fitur ASRock menambahkan dengan Front USB 3.0 yang mampu
yang ditawarkannya. Kesan powerful memang cukup tampak mengakomodasi 2 port.
dari penampilan serta penggunaan komponen berkualitas. Ini Hal yang cukup eksklusif juga diperlihatkan dari sisi
dipertegas dari penggunaan warna mencolok yang kontras penggunaan komponen. Seluruh area sudah dilengkapi
dengan warna dominan motherboard itu sendiri. Salah satunya Premium Gold Caps yang mengindikasikan kestabilan dan life
adalah penggunaan premium golds capacitor berwarna emas span lebih lama. Selain itu, penggunaan 8+2 phase ditambah
yang tersebar di area RAM, chipset, controller audio, dan power controller yang menggunakan digital Pulse Width
tentu saja VRM. Modulation (PWM) akan meningkatkan efisiensi karena nilai
Platform ini juga mendukung dual channel memory Vcore atau average voltage diperoleh lebih cepat dan presisi.
DDR3 dengan kapasitas maksimum hingga 64 GB. Pada Pada bagian panel belakang, selain dukungan untuk koneksi
sisi expansion slot, dukungan 3-way CrossFire dihadirkan transfer data, seperti port USB dan eSATA. Ada pula empat
dengan tersedianya 3 slot PCIe 2.0 x16. Dukungan fungsi port output display terintegrasi. [verydias.aditya@pcmedia.co.id]
38 05/2013
y
Paltform Trinity dengan harga yang kompetitif. Creativity score 4270 98%
Entertainment score 3848 100%
Computation score 3200 100%
System storage score 4764 91%
2 1
nl DIRT3 Bench
(1280 x 1024; 4xMSAA)
3DMark Vantage (Entry)
TOTAL PERFORMA
44.13
17537
95%
99%
97%
tO
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Total performa 97%
Perlengkapan 73%
Overclock 79%
Energy Saving 83%
Tersedia dua slot PCIe x16 untuk CrossFire. (selisih idle max) 101
Handling 82%
Service/ Support 100%
Harga 83%
f
ra
WE LIKE WE DON’T
Area VRM dan chipset dilengkapi heat sink. Performa baik dan harga Minim bonus aksesori.
kompetitif.
TOTAL NILAI
D
(MAKS. 310=100%)
84%
100% Independent Test-bed: AMD A10-5800K APU 3,8 GHz, HIS Radeon HD
5770 1 GB GDDR5, TEAM Elite DDR3-1.333 MHz-CL9 Dual-Channel-2x2 GB, SSD
Konektivitas cukup lengkap. Sisi belakang dilengkapi back plate. 120 GB, MIicrosoft Windows 7 Ultimate 64-bit.
Dari jajaran Black Series, ECS kembali menghadirkan memiliki life span lebih lama. Penggunaan hyper alloy choke
motherboard terbarunya, yaitu ECS A85F2-A Deluxe. Sesuai ini diterapkan pada area VRM sebanyak 5 unit dan dilengkapi
dengan namanya, produk ini menggunakan chipset A85X dengan heat sink berdesain sirip 2 . Beralih ke hasil pengujian
yang mendukung generasi processor APU terbaru untuk dan performa produk, dengan fitur yang terbilang cukup
socket FM2, yaitu Trinity. Platform ini juga mendukung dual memadai untuk produk sekelasnya, performa dari produk
channel memory DDR3 dengan kapasitas maksimum hingga ini memberikan hasil yang mengejutkan dengan persentase
64 GB serta sudah dilengkapi dukungan AMD Memory performa yang mencapai 97%. Fitur overclock memang bukan
Profile. Pada sisi expansion slot, tersedia 2 slot PCIe 2.0 x16 menjadi andalan, tetapi tersedia fitur overclock secara auto
yang mengindikasikan dukungan dual GPU (CrossFire) 1 lewat ECS EZ BIOS.[verydias.aditya@pcmedia.co.id]
. Dukungan fungsi storage juga sudah maksimal dengan
diterapkannya 7 slot SATA dan 1 slot eSATA yang seluruhnya Best of all
sudah menggunakan kecepatan 6 GB/s. ❝Award sebagai best product maupun best buy
Dari segi komponen, ECS telah mengaplikasikan teknologi berhasil diboyong ECS lewat seri A85F2-A Deluxe
terbarunya yang disebut Durathon. Teknologi ini menerapkan ini. Black Series memang tidak perlu diragukan lagi
komponen solid capacitor serta hyper alloy choke sebagai dalam urusan performa. Apalagi, dari aspek harga, Verydias Aditya
nilainya cukup kompetitif.❝ Editor Hardware
standar baru untuk memastikan bahwa motherboard ini
05/2013 39
y
Motherboard AMD dengan dukungan kinerja grafis yang melimpah. Productivity score 4148 97%
Creativity score 4329 99%
Entertainment score 3793 98%
Computation score 3196 100%
nl
System storage score 5103 98%
1 on board VGA
4 DIRT3 Bench 43.84 94%
(1.280 x 1.024; 4xMSAA)
3DMark Vantage (Entry) 17509 99%
tO
TOTAL PERFORMA 98%
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Total performa 98%
Perlengkapan 76%
Overclock 81%
Energy Saving 91%
(selisih idle max) 75
Dukungan 3-Way CrossFireX. Handling 90%
Service / Support 73%
f
Harga 66%
ra
WE LIKE WE DON’T
Menggunakan IC PowIRStage. Performa baik, dukungan Belum mengadopsi PCIe
grafis, dan on board switch. 3.0 danharga cukup tinggi.
D
2 TOTAL NILAI
3 (MAKS. 310=100%)
72%
Interkoneksi pada panel belakang. Display 7-segmen. On board switch. 100% Independent Test-bed: AMD A10-5800K APU 3,8 GHz, HIS Radeon HD
5770 1 GB GDDR5, TEAM Elite DDR3-1.333MHz-CL9 Dual-Channel-2x2 GB, SSD
120 GB, Microsoft Windows 7 Ultimate 64-bit.
Melalui seri F2A85X-UP4, Gigabyte menghadirkan teknologi Untuk kemudahan user, Gigabyte menerapkan switch
terbaru kreasi mereka yang bernama Ultra Durable 5. on board pada motherboard ini yang meliputi tombol
Teknologi ini mencakup komponen terintegrasi berbasis PWM power, clear CMOS 2 , dan display 7-segmen 3 untuk
dan PowIRstage 1 yang memiliki kemampuan menangani menginformasikan status motherboard kepada user melalui
arus lebih baik dan presisi. Teknologi ini merupakan kode yang ditampilkan. Secara keseluruhan, kemampuan
penyempurnaan teknologi sebelumnya dan diterapkan di yang ditawarkan motherboard ini cukup memuaskan,
seluruh jajaran motherboard berbasis A85X Gigabyte. apalagi untuk dukungan grafis, baik secara CrossFireX 4
Motherboard ini juga menerapkan fitur 3D BIOS, tidak hanya maupun pemanfaatan GPU Virtualization dengan Virtu
dari segi GUI-nya yang atraktif. Fitur ini memvisualisasikan MVP.[verydias.aditya@pcmedia.co.id]
bentuk motherboard serta letak komponennya sehingga
akan memudahkan user dalam melakukan pengaturan BIOS Seri flagship yang powerful
yang lebih efektif. Tidak ketinggalan, fitur dual BIOS juga ❝Sebagai seri flagship dari platform A85X, Gigabyte
diterapkan pada motherboard ini sehingga Anda dapat F2A85X-UP4 tampil dengan kemampuan yang
membuat konfigurasi untuk profile BIOS Anda tanpa perlu tidak mengecewakan. Berbagai pengujian dalam
khawatir jika kemudian terjadi sistem failure pada konfigurasi hal aspek performa berhasil mengungguli para Verydias Aditya
kompetitornya .❞ Editor Hardware
yang Anda gunakan.
40 05/2013
y
Lightweight score 4545 100%
Produk Flagship MSI untuk platform A85X. Productivity score 4297 100%
Creativity score 4365 100%
Entertainment score 3837 100%
nl
Computation score 3164 99%
System storage score 5221 100%
on board VGA
DIRT3 Bench 24.25 52%
(1280 x 1024; 4xMSAA)
3DMark Vantage (Entry) 12886 73%
tO
TOTAL PERFORMA 92%
TOTAL PENILAIAN
1 %0 20 40 60 80 100 Nilai%
Total performa 92%
Perlengkapan 74%
Overclock 81%
Energy Saving 86%
(selisih idle max) 88
Handling 75%
f
TOTAL NILAI
3 2 (MAKS. 310=100%)
75%
Konektivitas pada panel belakang cukup
Voltage checkpoint dan switch on board. lengkap. 100% Independent Test-bed: AMD A10-5800K APU 3,8 GHz, HIS Radeon HD
5770 1 GB GDDR5, TEAM Elite DDR3-1.333 MHz-CL9 Dual-Channel-2x2 GB, SSD
120 GB, Microsoft Windows 7 Ultimate 64-bit.
Motherboard untuk dukungan Trinity juga dihadirkan MSI motherboard ini mampu menghasilkan kinerja yang tinggi
lewat seri FM2 A85XA-G65. Seri ini juga menjadi produk dengan life span komponen yang lebih lama.
flagship MSI di lini produk FM2-nya. Dukungan overclock juga tidak lupa dihadirkan lewat
Melalui motherboard ini, kemampuan dari segi grafis fitur andalan MSI, yaitu OC Genie 2 . Bagi user awam,
tampaknya menjadi hal utama. User dapat memanfaatkan fitur fitur OC Genie memiliki fungsionalitas yang tinggi karena
AMD Dual Graphics (Hybrid CrossFire) yang menggunakan mampu meningkatkan kemampuan processor dan GPU secara
kombinasi GPU diskrit dan GPU on board, bahkan mode instan dengan hanya menekan tombol OC Genie. Selain itu,
Crossfire yang diindikasikan lewat tersedianya 2 slot PCIe motherboard ini juga memfasilitasi proses pengukuran 3
x16 1 . yang dapat diakses dengan voltage checkpoint yang dapat ter-
Serupa dengan para kompetitornya, MSI menambahkan hubung dengan multimeter digital Anda. Dengan begitu, Anda
berbagai fitur terbaru yang dihadirkan lewat motherboard dapat memonitor tegangan yang diinginkan secara presisi.
ini. DigitALL Power merupakan fitur terbaru berbasis digital Tak ketinggalan, fitur Click BIOS II dihadirkan pada
PWM untuk meningkatkan efisiensi daya dan kecepatan motherboard ini. User dapat menggunakan dua opsi yang
transmisi daya. Selain itu, dukungan komponen bersertifikasi berbeda saat mengatur konfigurasi BIOS, baik melalui UEFI
militer, meliputi Hi c-CAP, SFC, dan Solid CAP. Penggunaan maupun tampilan Windows. Bagusnya lagi, interface ini sudah
komponen-komponen high grade tersebut dimaksudkan agar mendukung mode touchscreen.[verydias.aditya@pcmedia.co.id]
05/2013 41
y
Motherboard dengan rasio performa dan harga yang sesuai. Productivity score 4001 93%
Creativity score 4196 96%
Entertainment score 3786 98%
Computation score 3091 97%
nl
System storage score 4851 93%
on board VGA
DIRT3 Bench 43.35 93%
3 (1280 x 1024; 4xMSAA)
3DMark Vantage (Entry) 17302 98%
tO
1 TOTAL PERFORMA 96%
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Total performa 96%
Perlengkapan 68%
Overclock 82%
Energy Saving 94%
(selisih idle max) 69
Handling 82%
Service/ Support 73%
f
Harga 83%
ra
Lebih stabil dengan 8+2 power phase. Mendukung 3-way CrossFire. WE LIKE WE DON’T
Performa tinggi, mini-SATA, Minim bonus aksesori dan
dan 8+2 power phase. software.
2
D
TOTAL NILAI
(MAKS. 310=100%)
82%
Konektivitas sangat lengkap. Dilengkapi konektor mini-SATA. 100% Independent Test-bed: AMD A10-5800K APU 3,8 GHz, HIS Radeon HD
5770 1 GB GDDR5, TEAM Elite DDR3-1.333 MHz-CL9 Dual-Channel-2x2 GB, SSD
120 GB, Microsoft Windows 7 Ultimate 64-bit.
Produk terakhir datang dari VVikoo lewat seri VA85X PRO. kinerja, motherboard ini dilengkapi 8+2 power phase 3 yang
Produk ini mungkin kurang familiar dibandingkan para ditandai dengan jumlah penggunaan choke pada area sekitar
kompetitornya. Namun, untuk urusan performa, produk ini processor. Selain itu, seluruh komponen kapasitor sudah
berani untuk diadu. menggunakan tipe kapasitor solid yang tentunya memiliki
Sesuai dengan namanya, motherboard ini menggunakan ketahanan dan kestabilan lebih baik.
basis chipset AMD A85X sebagai controller berbagai periferal Dalam hal performa, kinerja yang dimiliki motherboard ini
I/O untuk storage (SATA 6 GB/s, eSATA) dan video (HDMI, cukup memuaskan. Sayangnya, hal tersebut tidak diimbangi
DisplayPort, DVI, dan D-sub). Motherboard ini juga dengan adanya fitur-fitur atau pun perlengkapan tambahan
menggunakan dual channel memory yang mampu menjalankan lain.[verydias.aditya@pcmedia.co.id]
memory DDR3 1.866 MHz (OC) dengan kapasitas maksimal
hingga 32 GB. Selain itu, tersedia pula 3 buah slot PCIe x16 Ekstra mini-SATA
untuk dukungan 3-way CrossFire 1 . ❝ Award sebagai recommended product kami
Berbeda dengan para kompetitornya, pada seri VA85X Pro berikan pada produk ini karena menghadirkan rasio
ini, VVikoo menambahkan koneksi mini-SATA 2 sehingga performa dan harga yang seimbang. Apalagi, dengan
Anda dapat memanfaatkannya untuk menyematkan SSD agar ekstra dukungan fitur mini-SATA, meskipun minim Verydias Aditya
dukungan aplikasi dan aksesori tambahan.❞ Editor Hardware
memperoleh performa kencang. Untuk menunjang kestabilan
42 05/2013
Video card kelas atas yang didesain untuk mini desktop PC. TOTAL PERFORMA 71%
y
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Total Performa 71%
nl
Kelengkapan 78%
Handling 92%
Service 100%
Harga 61%
WE LIKE WE DON’T
tO
Desain ringkas dan performa Harga relatif mahal.
kencang.
Desain board custom yang ringkas (17 cm). Menggunakan 8-pin konektor power.
ASUS kali ini menghadirkan video card seri GTX 670 mengalami enhancement dengan penambahan copper vapor
yang sedikit unik. Mengapa unik? Umumnya, video card chamber yang dipasang tepat di atas GPU untuk mempercepat
kelas atas memiliki karakteristik dimensi yang cukup besar penyebaran dan pelepasan panas sehingga temperaturnya 20%
serta membutuhkan asupan daya yang besar, diindikasikan lebih rendah dibandingkan versi reference-nya. Hal tersebut
penggunaan dua buah konektor 6-pin atau lebih. Namun, kami buktikan melalui aplikasi Furmark yang pada kondisi
yang disuguhkan ASUS kali ini berbeda. Jenis video card yang idle, suhu yang dihasilkan hanya menyentuh 30°C dan stabil
yang ditawarkan lebih low profile dengan ukuran panjang pada 73°C pada kondisi full load.
board hanya 17 cm saja 1 , sedangkan untuk konsumsi daya Untuk segi internal, tampaknya ASUS juga melakukan
menggunakan jenis konektor 8-pin 2 yang tentu lebih rendah modifikasi. Terdapat peningkatan sekitar 1% saja pada clock
dari versi referensinya. GPU-nya. Meski peningkatannya tidak terlalu besar, tetapi
Lalu, bagaimana dengan suhu yang dihasilkannya? cukup untuk membuat video card ini melesat.
Bukankah peringkasan ukuran produk cukup berdampak Secara keseluruhan, video card ini memang didesain untuk
pada buruknya sirkulasi udara pada komponen ketika ditandemkan dengan motherboard mini ITX yang sekarang
beroperasi? Sepertinya, ASUS telah menyiasati hal tersebut. mulai menjadi pilihan populer. Alasannya, tentu saja dari segi
Hadirnya DirectCU menjadi solusi andalan untuk mengatasi mobilitas agar mudah dibawa ketika suatu saat user ingin
masalah thermal. Bahkan, untuk seri GTX 670 mini ini telah melakukan LAN parties.[verydias.aditya@pcmedia.co.id]
05/2013 43
y
Jawara baru di segmen mid-range.
Dirt 3 (Preset medium) 146.18 fps 100%
nl
TOTAL PERFORMA 99%
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Total Performa 99%
Kelengkapan 55%
tO
Handling 70%
Service 82%
Koneksi interface sangat variatif. Harga 91%
WE LIKE WE DON’T
Performa baik. Minim aksesori tambahan.
Fitur iCooler dengan kebisingan < 28 dB.
TOTAL NILAI
(MAKS. 200=100%)
85%
f
Spesifikasi Pengujian: Intel Core i7 Extreme 965 3,2 GHz, Asus P6T Deluxe V2,
ra
TEAM Elite DDR3-PC10600 CL9 DC 1.333 MHz 3x2 GB, SSD 120 GB, Microsoft
Windows 7 Ultimate RC 64-bit.
D
Setelah vakum cukup lama, akhirnya AMD kembali melaju kencang di segmennya. Hal tersebut dibuktikan lewat
menghadirkan seri video card terbaru untuk mengisi gap pengujian yang kami lakukan. Nilai yang dihasilkan oleh
antara seri Radeon HD7770 dan HD 7850. Hal ini tentu saja video card ini berhasil mengungguli, bahkan dengan selisih
merupakan kabar baik dan disambut oleh berbagai vendor yang cukup jauh. HD7790 memiliki performa lebih unggul
untuk segera merilis versi kreasi mereka masing-masing, seperti sekitar 75% dibandingkan HD7770. Perlu diketahui bahwa
yang dihadirkan oleh HIS kali ini. Video card ini menjadi yang video card HIS yang kami uji merupakan versi iCooler Turbo
pertama hadir di pengujian PC Media, tepat setelah rilis kali yang telah mengalami modifikasi, baik dari segi konfigurasi
pertamanya. core clock maupun fitur pendinginnya.
Secara fisik, mungkin bentuk dari video card ini hampir Tampaknya, kemunculan HD 7790 di tengah maraknya
mirip dengan seri HD7770. Namun, jika diperhatikan, video card high end cukup memberikan angin segar bagi
board yang digunakan ternyata jauh lebih ringkas. Senada para user PC. Pasalnya, di samping harga yang masih
dengan itu, secara internal, konfigurasi yang digunakan terjangkau, video card ini menawarkan keunggulan lain
jauh berbeda. Dibandingkan dengan HD7770, Bonaire, yang dari segi kemampuan dan efisiensi daya. Selain itu, dari
menjadi nama sandi chip GPU ini, memiliki unit transistor segi konektivitas, interface yang digunakan pada video
sebanyak 2 miliar atau sekitar 38% lebih banyak dari milik card ini sepertinya lebih bersahabat dari ketergantungan
HD7770. Hal tersebut memastikan video card ini mampu adaptor.[verydias.aditya@pcmedia.co.id]
44 05/2013
y
1 Dirt 3 (Preset medium) 144.61 fps 99%
nl
TOTAL PERFORMA 98%
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Total Performa 98%
Kelengkapan 64%
tO
Handling 77%
Service 82%
Harga 90%
WE LIKE WE DON’T
Performa baik. Minim aksesoris tambahan.
Spesifikasi Pengujian: Intel Core i7 Extreme 965 3,2 GHz, Asus P6T Deluxe V2,
TEAM Elite DDR3-PC10600 CL9 DC 1.333 MHz 3x2 GB, SSD 120 GB, Microsoft
Windows 7 Ultimate RC 64-bit.
D
Video card berbasis Bonaire core lain yang kami uji kali ini versi reference-nya sehingga mempercepat proses pendingin
datang dari MSI dengan HD7790 OC Edition. Produk dengan pada komponen. Untuk membuktikan hal tersebut, kami
2.080 juta transistor ini memiliki 896 unified shaders, 56 melakukan pengujian dengan aplikasi Furmark untuk memberi
texture mapping unit, dan 16 render output unit. GPU yang beban saat video card ini beroperasi. Hasilnya, pada kondisi
digunakan merupakan versi non-reference dengan GPU clock idle, tercatat suhu 31°C dan stabil pada 65°C ketika kondisi
berjalan pada 1.075 MHz dan memory clock pada 6.000 MHz full load.
(GDDR5). Selain itu, video card ini juga dibekali kapasitas Untuk segi konektivitas, MSI mengadopsi interface yang
video memory sebesar 1.024 MB. diusung versi reference-nya, yaitu meliputi Dual-link DVI-I
Dari penampilan fisik, video card kreasi MSI ini tampaknya x1 2 , Dual-link DVI-D 3 , HDMI, dan DisplayPort. Interface
sudah dipersenjatai dengan komponen high grade, Military tersebut tampaknya lebih baik dari interface yang digunakan
Class III. Komponen tersebut, meliputi kapasitor serta choke HD7770 karena user tidak harus bergantung lagi terhadap
untuk kestablian serta reliabilitas lebih baik. Selain itu, penggunaan adaptor untuk mencocokkan dengan interface
fitur pendingin juga mengimplementasikan Propeller Blade pada monitor.
Technology 1 sehingga video card ini menggunakan ukuran Pada paket penjualannya, video card ini juga dilengkapi
diameter fan yang cukup besar, 10 cm. MSI mengklaim aplikasi overclock, yaitu afterburner yang disertakan dalam
teknologi ini dapat meningkatkan airflow sebesar 20% dari DVD driver.[verydias.aditya@pcmedia.co.id]
05/2013 45
y
Dirt 3 (Preset medium) 118.80 fps 81%
nl
port HDMI. TOTAL PERFORMA 74%
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Total Performa 74%
Kelengkapan 70%
tO
Handling 76%
Service 64%
Harga 94%
WE LIKE WE DON’T
Performa baik dan 2 port -
HDMI.
TOTAL NILAI
f
(MAKS. 200=100%)
80%
ra
Spesifikasi Pengujian: Intel Core i7 Extreme 965 3,2 GHz, Asus P6T Deluxe V2,
TEAM Elite DDR3-PC10600 CL9 DC 1.333 MHz 3x2 GB, SSD 120 GB, Microsoft
Windows 7 Ultimate RC 64-bit.
Video card untuk segmen harga di bawah $200 memang motherboard berukuran mini-ITX. Ukuran panjangnya hanya
cukup menarik untuk diikuti perkembangannya. Ini karena 5,7 inci atau sekitar 14,4 cm, sedangkan lebarnya mengambil
dari segi harga masih cukup wajar untuk sebuah komponen dua slot PCI di motherboard. Untuk kebutuhan daya, video
pendukung grafis pada PC. Lagipula, performanya pun sudah card ini ternyata masih membutuhkan catu daya tambahan,
lebih dari cukup untuk menjalankan berbagai game 3D atau diindikasikan lewat penggunaan 6-pin konektor. Unit PSU 400
pun aplikasi grafis lain, seperti GTX 650 yang kami uji kali W sepertinya sudah memadai untuk menjalankan sistem PC
ini datang dari Zotac dengan versi AMP!. Penambahan AMP! yang menggunakan video card ini. Fungsi pendingin pada video
pada nama produk ini merupakan istilah yang mengindikasikan card ini juga cukup bisa diandalkan. Berdasarkan pengujian
bahwa video card ini merupakan versi overclocked. kami, pada kondisi idle, suhu yang dihasilkan adalah 29°C
Penambahan clock rate, baik untuk core clock, memory dan mencapai suhu stabil di 65°C dengan beban penuh.
clock, maupun shader clock, cukup signifikan. Untuk core Untuk segi konektivitas, output interface, yang digunakan ber-
clock dan shader clock saja, peningkatannya mencapai beda dengan versi referensinya, ditandai dengan penambahan
12% dari versi referensinya. Bahkan, untuk versi AMP! ini, HDMI sehingga terdapat 2 port HDMI 1 dan 2 port DVI
kapasitas untuk video memory-nya mencapai 2.048 MB. pada interface-nya. Ini berkaitan dengan dukungan multimo-
Sebagai video card mainstream, ukuran board yang nitor dan penggunaan monitor yang umumnya sudah banyak
diusungnya memang cukup proporsional sebagai tandem menerapkan interface HDMI.[verydias.aditya@pcmedia.co.id]
46 05/2013
y
Secara kinerja, bila menilik kategori WE LIKE WE DON’T
interface USB 2.0, perangkat ini Berbahan karet dan rantai pengait. Kinerja di atas rata-rata dan Fitur minim.
balutan karet.
termasuk baik. Nilai transfer minimum minimum 15 MB/s. Dengan kapasitas
yang dihasilkan terpatok pada angka
26,4 MB/s, maksimal pada 28,6 MB/s,
dan rata-rata 27,4 MB/s. Kenyataanya, nl
8 GB dan harga yang sangat terjangkau,
ditambah proteksi dari benturan dengan
balutan karet, HP C350b sangat layak
TOTAL NILAI
(MAKS. 100=100%)
55%
tO
sebuah flash drive rata-rata berhasil bagi pelajar yang menginginkan USB
melakukan transfer pada angka drive.[agus.prasetyo@pcmedia.co.id]
WORKSPACE 32 G
Manufaktur Kingston
Kontak Nusantara Eradata, (021) 601 8218
Website www.kingston.com
DATA TEKNIS
Formatted Capacity 32 GB
Real Capacity 29,8 GB
Interface USB 3.0
D
48 05/2013
y
bracket adaptor ukuran 3,5 inci guna Handling 50%
pemasangan pada sistem desktop. ukuran sedang, setidaknya memberikan Harga 85%
Pengujian mendapatkan angka yang pengalaman yang lebih tegas bagi WE LIKE WE DON’T
TOTAL NILAI
(MAKS. 167=100%)
-
88%
tO
yang didapat, sudah semestinya SSD ini menjadi jaminan kinerja dan after
Spesifikasi Pengujian: Intel Core i7 XE 3,20 GHz; ASUS P6T Deluxe; Radeon
menggeser harddisk mekanis. Dengan sales.[agus.prasetyo@pcmedia.co.id] HD 5770; 2x2 GB DDR3-1333; WDC Raptor 74 GB; Windows 7 Ultimate 64-bit;
Prime95 64-bit.
Manufaktur LG
Inovasi baru dihadirkan LG lewat Kontak Trisentosa Computer, (021) 3000 5200
Website www.lg.com
produk mouse LSM-150. Sekilas, mouse DATA TEKNIS
Interface Support
Wired USB mouse
ini tampak biasa saja, layaknya mouse Sensor type laser mouse sensor
D
yang bisa Anda gunakan untuk men- Mouse dengan fungsi scanner
TOTAL PERFORMA 60%
scan dokumen hingga ukuran A3. Hal TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
ini disebabkan mouse ini menggunakan 1 Total Performa 60%
Fitur & Perlengkapan 69%
sensor bantuan serta aplikasi LG Smart Handling 99%
Service 100%
Scan yang memudahkan operasional Harga 10%
saat melakukan scanning. User cukup WE LIKE WE DON’T
menggerakkan mouse sesuai area yang Dilengkapi fungsi scan. Harga cukup mahal.
05/2013 49
y
in ke Trendnet cloud dan me-manage TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Tombol WPS dan reset. Manual focus.
kamera ini. Trendnet juga menyediakan Performa
Kelengkapan
66%
83%
CD utility dilengkapi proses instalasi manual dengan memutar langsung 3
nl
Instalasi 80%
Fitur tambahan 70%
dalam bentuk step by step. pada kamera. Untuk viewing, selain WE LIKE WE DON’T
Untuk interaksi dengan unit hardware, dengan web browser, juga disediakan Cloud service dan instalasi Manual focus di kamera.
yang mudah.
IP camera ini menyediakan dua jenis aplikasi SecureView Pro yang bahkan
tO
TOTAL NILAI
koneksi wired 1 dan wireless (WPS bisa me-manage dan kontrol hingga 32
2 ). Untuk focus, sayangnya masih
(MAKS. 100=100%)
71%
kamera.[wawa.sundawa@pcmedia.co.id]
50 05/2013
y
Duct merekonstruksi
nl
Input jack 3,5 mm. bass.
tO
Lekukan Tombol volume di Kabel audio 3,5 mm
Remote control tipis. penyimpan. panel atas. disertakan pada paket.
Manufaktur Edifier
Kontak Edifier Indonesia, (021) 601 1532
BT mengindikasikan kompo ini sudah Website www.edifier-international.com
mendukung koneksi Bluetooth dan bisa DATA TEKNIS
Total power output RMS 6W x 2
dijadikan speakerphone. THD + N (testing level) 10%
Signal to noise ratio ≥85 dBA
D
Edifier Bric dibekali dengan dua buah Frequency response 90 Hz—20 kHz
Distortion ≤0,5%
driver berukuran 2,25 inci yang masing- Input sensitivity 680 mV ± 50 mV
masing mengeluarkan daya 6 W. Kon- Speaker unit Two, 2¾ inci, magnetically shielded, 8Ω
Remote control Wireless
figurasi fullrange ini sanggup mencakup Dimension 300 mm x 90 mm x 120 mm (W x H x D)
Weight 1,70 kg (Gross)
frekuensi dengar sampai 90 Hz. Hal ini BENCHMARK/PENGUJIAN
tentu memerlukan teknik tertentu karena Freq Response Low
Nilai %0 20 40 60 80 100 Nilai %
6 poin 60%
pada frekuensi 100 Hz, kita sudah bisa Freq Response High 7 poin 70%
Surround Quality 8 poin 53%
mendengarkan ketukan drum dengan Sound Quality 10.5 poin 70%
Power Quality 7 poin 70%
nyaman. Lubang atau duct memanjang Transmisi wireless 3.5 70%
membantu beresonansi pada kisaran Noise Level 4 poin 80%
05/2013 51
y
TOTAL PERFORMA 85%
nl
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Performa 85%
Kelengkapan 77%
Instalasi 77%
Fitur tambahan 92%
tO
Harga 50%
WE LIKE WE DON’T
Performa dan harga. -
Radiator berbahan aluminium. Waterblock menerapkan teknologi micro-channel.
TOTAL NILAI
(MAKS. 225=100%)
79%
f
Spesifikasi Pengujian: Intel Core i7 XE 3,20 GHz; ASUS P6T Deluxe; Radeon HD 5770;
2x2 GB DDR3-1333; WDC Raptor 74 GB; Windows 7 Ultimate 64-bit; Prime95 64-bit.
ra
D
Sekilas hampir mirip dengan Seidon 120XL yang di-review berubah. Teknologi micro-channels diterapkan untuk memak-
pada edisi lalu. Cooler Master pun juga menghadirkan seri simalkan kontak antara coolant dan permukaan waterblock
Seidon 120M yang tidak banyak berbeda dari seri lalu, hanya sehingga mempercepat pertukaran panas. Waterblock ini
tersedia satu buah fan. Bila dilihat dari harga penjualan, jelas berbahan cooper dengan bassplate tak mengkilap. Selangnya
Seidon 120M lebih kompetitif. berbahan fluorinated ethylene propylene (FEP) yang fleksibel
Untuk lower enthusiast user, produk ini menawarkan dengan pencegahan pengembunan secara maksimal.
teknologi dengan harga terjangkau. Pada segmen ini, gamers Pada radiator, hanya disertakan satu buah fan 120 mm
dan yang suka modifikasi PC pada tingkat pemula bisa dengan rating putaran 600—2.400 RPM. Airflow maksimal
mencoba sistem pendingin water cooling seperti ini. Apa pun sebesar 86 CFM diharapkan mampu mendinginkan radiator
spesifikasi PC yang digunakan, Seidon 120M menyediakan berbahan aluminium fin. Dari pengujian yang dilakukan,
retention lengkap. Pada paket penjualan, disertakan thermal performa Seidon 120M sangat baik. Meskipun belum
grease yang memudahkan user bila akan membongkar-pasang mengalahkan performa pendingin lain, tetapi tetap seimbang
sistem. Bagi yang suka memodifikasi casing, tersedia LED biru dengan harga yang ditawarkan. Bagi gamers atau pun modifier
yang menyala dari dalam waterpump ketika dihidupkan. yang ingin melangkah lanjut ke sistem water cooling, Seidon
Bagaimana dengan teknologi water cooling ini? Apakah 120M sangat layak untuk menggeser stock cooling CPU
berbeda dengan Seidon 120XL? Kami melihat tak banyak yang Anda.[agus.prasetyo@pcmedia.co.id]
52 05/2013
ENERMAX ELC240M
y
Dual fan 120 mm dengan pengaturan RPM.
PRODUK/DATA TEST
nl
tO
PRODUK Enermax ELC240M
pikiran langsung tertuju pada pemilihan HARGA Rp990.000,00 (Kisaran)
casing yang cocok untuknya. Casing Manufaktur Enermax
Kontak Foxhound, (021) 6230 4573
harus ready dua buah lubang exhaust Website www.enermax.co.uk
DATA TEKNIS
terletak di panel atas dengan ukuran 2 x Socket compatibility Intel LGA2011, LGA1366, LGA1156,
120 mm. Water cooling ini ditujukan ke LGA1155, LGA775, AMD AM2, AM2+,
AM3, AM3+.FM1
sistem haus daya CPU TDP 250 W.
f
05/2013 53
y
TOTAL PERFORMA 82%
TOTAL PENILAIAN
nl
%0 20 40 60 80 100 Nilai%
HSF Tower penerus suksesi Vapour-X di pendingin GPU. Performa 82%
Kelengkapan 93%
Fan menyala saat berputar. Instalasi 77%
Fitur tambahan 92%
Harga 48%
tO
WE LIKE WE DON’T
Pemasangan mudah. Vapour chamber bekerja
pada mode idle.
TOTAL NILAI
(MAKS. 225=100%)
79%
f
Spesifikasi Pengujian: Intel Core i7 XE 3,20 GHz; ASUS P6T Deluxe; Radeon HD 5770;
2x2 GB DDR3-1333; WDC Raptor 74 GB; Windows 7 Ultimate 64-bit; Prime95 64-bit.
ra
D
Setelah beberapa water cooling, kali ini giliran produk air CFM. Untuk mempercantik penampilan, fan ini menyala di
cooling buatan pemain GPU dan cooling untuk VGA, yaitu bagian atasnya saat dihidupkan. Di bagian atasnya, juga ter-
Sapphire Vapour-X. Di antara kita, pasti sudah sedikit familiar balut rapat, tanpa memungkinkan udara menyembur keluar.
dengan Vapour-X pada pendingin GPU dan kini mencoba Ini bertujuan untuk menambah pendinginan secara optimal.
merambah cooling CPU. HSF 924 gram ini harus menyertakan backplate agar kencang
CPU cooler berbentuk tower dengan teknik Vapour tertanam di motherboard. User socket Intel maupun AMD
Chamber pada baseplate ini diklaim meningkatkan pertukaran tak perlu ragu karena ini mendukung hampir semua socket
panas. Selanjutnya, dialirkan melalui empat heat pipe berdi- di pasaran. Pemasangan HSF terasa mudah. Pengunci akhir
ameter 7mm. Pelepasan panas diserahkan kepada fin berbahan sudah terpasang screw sehingga pengencangan mudah dilaku-
aluminium. Dengan tinggi 163,5 mm, cooler ini mampu mem- kan. Performa Vapour-X ini terlihat bagus. Mekanismenya
perluas area pendinginan dan menampung dua fan terpasang bekerja optimal pada kondisi idle. Vapour-X ini memanfaat-
puss-pull. Untuk mengakomodasi putaran PWM 4-pin, dua kan liquid yang terjebak pada plate. Pada tekanan tertentu,
fan dihubungkan ke Y cable. Bagian yang menarik adalah terjadi penguapan secara cepat. Uap yang berkumpul terkena
perekatan dua fan ini tidak menggunakan klip kawat, tetapi panas, kemudian kembali lagi ke plate dalam keadaan cair.
sudah tersedia mekanisme klip yang lebih simpel. Fan dengan Proses ini terus terjadi saat pertukaran panas dan pendingin
rating 2.200 RPM mempu menyemburkan udara sampai 77 berlangsung cepat.[agus.prasetyo@pcmedia.co.id]
54 05/2013
THERMALRIGHT AXP-100
y
Retension
dan
mounting
fan 140
nl
tO
cm. Bolt dan nuts lengkap.
DATA TEKNIS
Heatsink Specifications
HTPC, memang kurang luwes. Selain
ra
05/2013 55
y
Performa maksimal sebuah water cooling.
TOTAL PERFORMA 93%
nl
TOTAL PENILAIAN
%0 20 40 60 80 100 Nilai%
Performa 93%
Kelengkapan 93%
Instalasi 77%
Fitur tambahan 92%
tO
Harga 74%
WE LIKE WE DON’T
Performa. Perakitan mounting
sedikit merepotkan.
Spesifikasi Pengujian: Intel Core i7 XE 3,20 GHz; ASUS P6T Deluxe; Radeon HD 5770;
2x2 GB DDR3-1333; WDC Raptor 74 GB; Windows 7 Ultimate 64-bit; Prime95 64-bit.
D
Water 2.0 Pro merupakan seri cooling water Thermaltake, se- Pendinginan maksimal diperoleh dari konfigurasi push-pull
lain seri Performer dan Extreme. Bedanya, seri ini menggunakan dua fan yang terbukti pada kondisi idle maupun full load,
radiator 120 mm disertai sepasang fan kembar. panas CPU berhasil ditekan pada titik terendah.
Fitur pada Water 2.0 Pro dengan sistem pre-filled coolant Awalnya, pemasangan water cooling ini sedikit rumit.
menghindari pemeliharaan yang tak semua orang bisa User harus merakit mounting atas untuk merekatkan ke
melakukannya. Cairan dialirkan dari pump ke radiator melalui motherboard. Sistem mounting ini bisa digunakan pada LGA
selang dengan teknik sealding yang baik untuk menghindari 1366, LGA 2011, atau pun FM1. Untungnya, tersedia label
kebocoran. Selang bawaan menawarkan low evaporation yang socket sehingga tinggal memutar mounting ini ke arah yang
berarti tak mengizinkan pengembunan berlebihan. Selang ini tepat. Pemasangan waterblock menggunakan dua locking
bisa fleksibel dengan tekukan ke arah tertentu. Baseplate ber- ring harus tepat ke lekukan bodi sehingga tak membutuhkan
bahan cooper untuk tingkat konduktivitas maksimal. Pema- screw untuk pemasangan ring. Sistem pre-filled juga tak
sangan selang membentuk 90° menghindari kontak dengan mengizinkan membuka selang sehingga pemasangan radiator
heat sink di sekitar CPU sehingga peletakkan lebih leluasa. berada di dalam casing. Ini tak masalah bagi kebanyakan
Radiator berukuran 120 mm disediakan dua fan 120 casing ATX saat ini. Perlu diperhatikan bahwa Water 2.0 Pro
mm dengan spek air flow 81 CFM. Rating putaran antara menggunakan dua buah fan. Pemasangan bersama radiator
1.200—2.000 RPM dengan noise tak lebih dari 28 dBA. menggeser fan casing bawaan.[agus.prasetyo@pcmedia.co.id]
56 05/2013
y
Nilai %0 20 40 60 80 100 Nilai %
Vcore full load (V) 1.140 79%
+3.3v full load (V) 3.232 93%
Indifferent dengan keunikannya dan efisiensi tinggi. +5v full load (V) 5.016 96%
nl
+12v full load (V) 11.872 94%
Efficiency (%) 90.12 90%
WE LIKE WE DON’T
Multi output rail +12 V. Penggunaan fan 12 cm. Efisiensi tinggi, desain unik. Harga.
f
1 TOTAL NILAI
ra
(MAKS. 168=100%)
80%
100% Independent Test-Bed: Intel Core i7 XE 3,2 GHz, ASUS P6T Deluxe V2, 2x
Radeon HD 5770 (CrossFire), 3x 2.048 MB DDR3-1333, WD Raptor 74 GB, Windows
7 Ultimate x64, Furmark1.70, Prime95.
D
Sleeve kabel modular pipih. Integrated kabel power out. Modular port inline (pipih).
Solusi penyediaan daya listrik kelas menengah atas keyakinan FSP dari sisi efisiensi output power yang tinggi.
didominasi PSU dengan rating power antara 500 W hingga Sebagaimana spesifikasi produk dengan model Aurum, CM
1.000 W. Demikian yang dihadirkan PSU yang PC Media uji 750 ini berstandar 80 PLUS Gold. Efisiensi tinggi membuat
kali ini, yang diwakilkan oleh produk dari FSP. emisi panas dari konversi/ load energi listrik makin kecil yang
Tawaran FSP dari keluarga Aurum terbilang wah. Dimulai mengarah kepada kebutuhan pendinginan minim.
dari desain unik grill exhaust udara yang FSP sebut sebagai Dari segi kinerja, FSP Aurum CM 750 sangat meyakinkan.
Unique Airflow Technology dengan tujuan memaksimalkan Tingkatan efisiensi yang didapatkan selama pengujian dengan
aliran udara keluar dari PSU. Dilanjutkan dengan cable sleeve test bed GPU Radeon HD 7970 dipertahankan pada nilai
yang berbeda dengan biasanya, membungkus perkabelan di atas 90%. Dengan GPU baru ini, full load dari sistem PC
output berbentuk pipih 1 , khususnya pada kabel modular. Media menjadi 365 Watt. Nilai tersebut berada pada level load
Yang berhubungan dengan kabel pembungkus pipih ini adalah 48,6% dari kemampuan maksimal Aurum CM 750 di 750
desain output port modular yang membentuk barisan port Watt. Secara ideal, kondisi load 50% mengharuskan sebuah
inline 2 untuk tiap output power peripferal. PSU 80PLUS Gold minimun berada pada efisiensi 92% untuk
Untuk sistem pendinginan, FSP menggunakan sebuah fan input voltage 220 V. Namun, nilai efisiensi yang didapatkan
berukuran 12 cm 3 yang terbilang kecil untuk ukuran kapasitas sudah menembus 90% sehingga membuat tawaran FSP Aurum
power yang dimilikinya. Tampaknya, ini menunjukkan salah satu yang terbaik.[wawa.sundawa@pcmedia.co.id]
05/2013 57
TOTAL PENILAIAN
y
%0 20 40 60 80 100 Nilai%
Total performa 44%
Kelengkapan 63%
Mengedepankan keterjangkauan dan kemampuan yang moderat. Fungsionalitas 29%
nl
Harga 99%
WE LIKE WE DON’T
Terjangkau dan Transisi power source.
kemampuan daya tahan
tO
baterai.
TOTAL NILAI
1
(MAKS. 375=100%)
60%
100% Independent Test-Bed: INTELCore i7 EE 965 3,2 GHz, ATI HD 5770 1 GB x2
(Crossfire), Team Elite DDR3 3x1 GB 1066, WD 160 GB SATA, Windows 7 Ultimate
64-bit, Monitor CRT 17 Inci.
f
ra
D
Power switch dan LED indikator power source. Dua output power port.
Jaminan operasional komputer yang tidak akan terhambat pengendalian, seperti timing dari UPS oleh sistem operasi, ti-
dari sisi kebutuhan daya listrik adalah tugas sebuah UPS. Salah dak dimungkinkan. Operasional semuanya bergantung kepada
satu solusinya, di edisi kali ini, PC Media menguji produk dari fitur internal UPS itu sendiri. Transisi eksternal ke internal
FSP untuk jajaran produk UPS line interactive FP800. power source (baterai) membutuhkan waktu hingga 6 ms yang
FP800, sesuai namanya, memiliki kapasitas output hingga menjadikan kondisi mati listrik spontan tidak akan melindungi
800 VA. Nilai power murni (watt) yang dapat di-handle komputer dari mati total. Meski begitu, perlindungan penuh
UPS ini memang tidak akan mencapai angka 800 tersebut, terhadap semua anomali listrik lainnya tetap terlindungi
sesuai rumus daya (watt) = tegangan (volt) x arus (ampere). secara sempurna. Pada interkoneksi, FP800 menyediakan dua
Dengan kata lain, asumsi daya murni biasanya pada tingkatan koneksi 1 output power yang bisa digunakan sebagai sumber
60% atau sekitar 480 Watt dan ini sesuai dengan klaim dari komputer CPU maupun monitor.
spesifikasi FP800. Hal ini menjadikan load maksimal sistem Pada pengujian kemampuan baterai, FP800 dapat
komputer yang akan diproteksi oleh UPS dianjurkan tidak menghadirkan daya tahan moderat. Produsen mengklaim
melebihi 480 Watt. bahwa produk ini mampu meng-handle operasional komputer
Untuk sisi interkoneksi, FP800 tidak memiliki integrasi con- berdaya 120 Watt selama 15 menit. Pada pengujian PC Media
troller maupun sensor dengan komputer (tidak ada port RJ-45, dengan sistem 200 Watt, produk ini dapat mempertahankan
USB, atau semacamnya) sehingga monitoring kondisi maupun operasional selama 5 menit.[wawa.sundawa@pcmedia.co.id]
58 05/2013
y
Scroll wheel monitor dengan resolusi 1.024×768 laser terhadap permukaan tempat
MOUSE Roda yang terbuat dari karet. dan mouse dengan 1.000 dpi, mouse berada. Kemampuan laser
Bluetooth
Spesifikasi industri untuk jaringan
kawasan pribadi (Personal Area
Networks atau PAN) tanpa kabel.
Digunakan untuk menggerakkan
posisi Windows naik dan turun.
Biasanya, terletak di antara tombol
kiri dan kanan mouse. nl
artinya untuk bergeser dari sisi
layar yang satu ke sisi layar lain,
hanya perlu menggerakkan mouse
sejauh 1 inci.
lebih baik dibandingkan optical
standar.
Optical
tO
Bluetooth menghubungkan dan Bentuk tracking pointer yang
dapat dipakai untuk melakukan DPI Laser dikembangkan sebagai pengganti
tukar-menukar informasi antara Kependekan dari Dot Per Inch yang Salah satu bentuk tracking pointer trackball yang menggunakan
peralatan, seperti mouse dan PC, merupakan ukuran terbacanya titik unit mouse komputer yang meng- refleksi cahaya sebagai sumber
atau periferal lain. pada monitor. Jika Anda memiliki gunakan proses refleksi dari sinar penangkap gerakan mouse.
60 05/2013
y
hard drive menentukan sendiri coolant atau bahan cairan khusus heatsink digabungkan dengan unit tembaga yang disandingkan dengan
urutan perintah saat beroperasi. di dalam pipa untuk mengalirkan heat pipe agar penyaluran panas base block dari heat sink atau heat
Protokol ini memiliki banyak panas tersebut. semakin baik lagi. pipe dengan cara disolder untuk
kesamaan dengan protokol TCQ
(Tagged Command Queuing)
pada SCSI. Protokol ini bertujuan
meningkatkan kinerja.
Heat Sink
nl
Unit dari cooling device sebagai pe-
nyerap panas dari processor, GPU,
Kipas/ Fan
Adalah komponen yang berfungsi
menyemburkan/ menarik udara
menyebarkan/ menyerap panas
dan dikombinasikan / ditandemkan
dengan kipas untuk memaksimal-
kan pendinginan.
tO
Battery Battery Charger Cell
POWERBANK Suatu alat yang berfungsi meng- Alat yang bertugas/ memiliki ke- Sebuah alat elektromekanikal yang
Ampere-Hour ubah energi kimia menjadi energi mampuan untuk menyediakan terbentuk dari pelat positif dan
Satu ampere-hour setara dengan listrik. Istilah ini biasanya digu- energi listrik ke dalam baterai. negatif, separator, dan elektrolit
arus yang mengalir sebesar satu nakan pada grup yang dibentuk Fungsi utamanya mirip adaptor yang memiliki kemampuan untuk
ampere selama satu jam. Sebuah dari dua cell listrik atau lebih yang atau power supply biasa. menyimpan energi listrik. Ketika
f
kuantitas unit dari listrik yang di- dihubungkan secara elektris. Pada komponen ini digabungkan dalam
ra
gunakan sebagai pengukur berapa penggunaan harian, seperti pada Capacity sebuah case dengan dilengkapi
banyak daya listrik yang bisa alat listrik dengan baterai sekali Kuantitas listrik yang dikirimkan terminal, ia akan menjadi bentuk
didapatkan dari penyimpanan pakai, istilah battery/ baterai juga oleh baterai dalam kondisi tertentu, dasar dari sebuah baterai. Proses
baterai sebelum baterai tersebut biasa digunakan untuk menggam- biasanya diekspresikan dalam milli kreasi energi listrik berdasarkan
D
memerlukan recharge kembali. barkan single cell listrik. ampere-hour (mAh). reaksi kimia.
05/2013 61
y
tanggung, basis GPU Radeon HD 7790 terbaru menempati Kiprah AMD juga memperkuat portfolionya dalam hal
dua posisi puncak dan semakin jauh meninggalkan pesaingnya. menghadirkan solusi APU di dunia computing saat ini,
Hal ini juga menandakan, meskipun di ajang kelas enthusiast yaitu saat solusi sistem komputer makin ringkas dengan
AMD masih tersendat karena solusi dual GPU-nya belum
hadir di pasaran, khususnya Indonesia, AMD tetap memiliki
nl implementasi APU yang menggabungkan CPU dan GPU di
dalam satu package chip APU.
tO
KETERANGAN TABEL
Nama Produk Data Teknis Produk (Opsional) Total Performa Tiap Produk yang Diuji Edisi ulasan
dan pengujian
produk di PC
VIDEO CARD LOW-END (<US$100) Media.
Unigine Tropics
3D MarkVantage GPU Crysis Warhead Stalker: SunShafts
lock (OpenGL)
dwit
h
ad er C 16A
F) AF) AF) AF) AF) AF) AF) AF) Kontak untuk
an /Sh A+ 16x +16 16x +16 A+16x +16 16x ma S$)
DRB DDR noA oAA+
(no
A A
oAA+
(no
A A
oA (no
A A
oAA+
rfor an info produk
duc
t /GD /G x60
(0 6 8 (n 6 00 6 8 (n
6 00 g 8 (n 00 8 (n l Pe a (U guji tak
Pro GPU GPU 4x7 800x6 024x7 800x6 024x7 800x6 024x7 Tot
a
Har Pen Kon
f
2 POV GeForce 9600GSO EXO 384MBDDR3 G92 A2 / 192-bit 625MHz / 1800MHz / 1562MHz 13468 8714 1758 1429 77 56 84 43 91.31 88 10/2009 601-2974 DKI Jakarta)
3 digital alliance GeForce 9600GT 512MBDDR3 G94 A1 / 256-bit 600MHz / 1800MHz / 1500MHz 12708 8466 1665 1351 79 58 75 36 86.26 97 10/2009 612-7712
4 Eagle GeForce 9600GT 512MBDDR3 G94 A1 / 256-bit 600MHz / 1400MHz / 1500MHz 11928 7835 1581 1286 76 56 73 35 82.34 90 10/2009 612-0956
5 digital alliance Radeon HD4670 1GBDDR3 RV730 / 128-bit 750MHz / 1746MHz / NA 9491 6126 1384 1144 89 61 42 26 76.87 90 10/2009 612-7712
6 HIS Radeon HD4670 512MBDDR3 RV730 / 128-bit 750MHz / 2000Mhz / NA 10227 6643 1447 1212 51 38 52 31 70.13 85 10/2009 601-9408
7 Digital Alliance GT220 Sonic 512MB GDDR3 GT216 / 128-bit 650MHz / 1800MHz / 1415MHz 7988 5178 1269 976 81 50 47 23 65.84 68 03/2010 612-7712
Fluktuasi
8 Digital Alliance HD4670 512MB GDDR3 RV730 / 128-bit 750MHz / 1746MHz / NA 9709 6281 1387 1148 41 35 48 28 62.33 78 12/2009 612-7712
D
Posisi Produk
9 Leadtek WinFast PX9500GT 512MBDDR3 G96 C1 / 128-bit 575MHz / 1600MHz / 1400MHz 5971 3803 1041 801 63 44 40 17 60.61 75 10/2009 612-4030
10 Leadtek Winfast GeForce GT 220 GT216 / 128-bit 625MHz/ 1600MHz / 1360MHz 6959 4460 1102 860 50 32 40 21 49.60 Rp. 875.000 01/2010 612-4030
N/A : Not Available, : New Product, : Posisi tetap, : Posisi naik, : Posisi turun
Harga produk
saat diulas
Nilai Hasil Uji Produk yang Dilakukan di Lab PC Media
MOBILE PC
(GB
) nal
age ity tatio e
or c ore Creativ Compu Storag ma an
sor s St ) S
(MB Mark 7 Mark 7 Mark 7 Mark 7 3 rfor Harga guji
duct ces a sita lay a l Pe Pen tak
Pro Pro Kap Disp GPU R A M P C PC PC P C D i r t T o t Kon
1 Sager Xenom NP9370 Intel Core i7-3610QM, @ 2.3 GHz 500+128(SSD) 17.3” 2x nVIDIA GeForce GTX 680M (SLI) 8192 4745 5169 4994 4463 162.68 80.19 Rp31,000,000 03/2013 32990032
Intel HD graphic 4000 +
2 Forsa FS 9986 Intel Core i7-3610QM, @ 2.3 GHz 500 17,3”
nVIDIA GTX 680M
8192 3035 3337 3940 1771 140.71 66.54 Rp17.000.000 02/2013 6125637
3 Axioo Neon RNA Intel Core i7-3517U @ 1.90GHz 320+32(SSD) 13,3” Intel HD graphic 4000 4096 5155 7834 18009 4820 19.42 54.17 Rp8.999.000 09/2012 29930222
4 Lenovo Thinkpad T430U Core i5 3317U, @ 1.7 GHz 500GB + SSD 24GB 14” Intel HD4000 4096 3300 6458 14439 2434 19.10 37.76 Rp11,990,000 04/2013 62312893
5 ASUS Zenbook UX31 Intel Core i5 2557M, @ 1.7GHz 128(SSD) 13.3” Intel HD graphic 4096 3616 7368 9975 5168 16.13 38.06 $1.199 01/2012 6121331
Intel HD graphic 4000 +
6 Sager Xenom NP6110 Intel Core I5-2450M, @ 2.5Ghz 500 11.6” nVIDIA GT 650M 8192 2267 2520 2679 1690 77.38 39.21 Rp9.035.000 02/2013 32990032
7 Toshiba Portege Z830 Intel Core i7 2677M, @ 1,8GHz 128(SSD) 13.3” Intel HD graphic 6144 3349 5578 10414 3434 15.26 35.44 $1.749 01/2012 63856188
8 Lenovo Ideapad U300s Intel Core i7 2677M, @ 1,8GHz 256(SSD) 13.3” Intel HD graphic 4096 3308 5865 7564 4250 13.05 33.96 $1.669 01/2012 5762540 Lenovo Thinkpad
9 Lenovo Thinkpad E420 Intel Core i7 2620M, @ 2,7GHz 750 14”
Intel HD Graphic &
AMD HD630M 4096 2310 4064 7945 1441 34.13 31.48 $1.349 05/2012 2524555
T430U
Thinkpad ultrabook
10 Samsung NP900X3A Intel Core i5-2537M, @1.4GHz 128(SSD) 13.3” Intel HD graphic 4096 2752 5118 5719 4354 12.76 28.84 $1.649 01/2012 56997777 dengan fitur berlimpah.
N/A : Not Available, : New Product, : Posisi tetap, : Posisi naik, : Posisi turun
62 05/2013
y
3 MSI X79A-GD65 Intel X79 LGA2011 / DDR3 n/a 3216 2145 5321 87.93 94.78 355 04/2012 62200000
4 ASRock X79 Extreme9 Intel X79 LGA2011 / DDR3 n/a 3217 2129 5231 86.68 94.49 400 04/2012 6121331
5 ASUS Rampage IV Formula Intel X79 LGA2011 / DDR3 n/a 3214 2117 5261 87.43 94.43 446 04/2012 6121331
nl ivity nal rk
ate uct atio ma
RAM VGA 7R rod om
put
nch ma
uct et / rate
d
ark k7
P 7C Be rfor (US$) ian
rod pse
t ock Mar ark l Pe guj tak
P Chi US Inte
g
PCM rt 3 Tot
a ga Pen Kon
CP PC PCM Di Har
Motherboard Intel (LGA 1155)
1 ASUS P8Z77-V Deluxe Z77 LGA1155 / DDR3 Intel HD graphic 850 MHz 5189 5290 5441 21.92 99.85 352 03/2013 6121330
tO
2 ASRock Z77 Extreme4 Intel Z77 LGA1155 / DDR3 Intel HD graphic 850 MHz 4929 4844 5117 20.88 98.84 170 09/2012 6121331 ASUS P8Z77-V
3
4
ASUS P8Z77-V
Gigabyte G1.Sniper 3
Intel Z77
Intel Z77
LGA1155 / DDR3
LGA1155 / DDR3
Intel HD graphic 850 MHz
Intel HD graphic 850 MHz
4934
4931
4904
4867
4837
5094
21.38
21.21
98.62
97.49
240
394
09/2012
02/2013
6121331
6120895
Deluxe
5 Asus Maxiums V Formula Intel Z77 LGA1155 / DDR3 Intel HD graphic 850 MHz 4966 4699 5365 N/A 97.49 430 01/2013 6121331 Kekuatan penuh dari seri
N/A : Not available, : New product, : Posisi tetap, : Posisi naik, : Posisi turun premium.
05/2013 63
INKUBATOR INFORMATIKA
Keberhasilan perusahaan startup di bidang informatika adalah 1:10.
Demikian dikatakan seorang pelaku usaha teknologi informasi Google Play. Harga murah dengan kuantitas besar, hasilnya juga
yang kini ikut membina perusahaan-perusahaan sejenis. Apakah fantastis.
itu benar? Sayangnya, pernyataan itu tidak diikuti data-data pen- Satu hal yang sering dilupakan para pelaku usaha berbasis
y
dukung. Namun, ini menunjukkan beratnya perjuangan mengelola teknologi, mereka terlalu asyik bermain di segi teknis, padahal
perusahaan berbasis teknologi. Pelaku tersebut pun butuh tujuh untuk menghasilkan keuntungan yang berkelanjutan, segi bisnis
tahun untuk berhasil. harus dikelola secara cermat. Nah, bimbingan manajemen dan
Sebenarnya, persoalan besarnya adalah bagaimana mendorong
industri informatika di Indonesia berkembang lebih besar? Indo-
nesia dengan pertumbuhan ekonomi rata-rata di atas 6% meru- nl
pengelolaan perusahaan juga akan diperoleh melalui inkubator.
Ketika perusahaan startup berkembang menjadi perusahaan
terbuka, penghitungan pajak merupakan kewajiban yang harus
tO
pakan pasar yang sangat menarik bagi produk-produk teknologi dipenuhi.
informasi. Sayangnya, masyarakat di sini lebih condong sebagai Dalam tataran lebih jauh, suatu inkubator juga memberikan
konsumen ketimbang produsen. Lihat contoh terkini, seperti bantuan modal (seed capital), terutama bila inkubator ini dikelola
smartphone dan tablet yang mayoritas adalah produk impor. oleh perusahaan korporasi besar. Modal pancingan ini diharap-
Produk lokal sangat minim. kan melahirkan keuntungan yang terus bergulir. Walau begini, di
Memang harus dipahami, usaha di bidang informatika me- industri kreatif yang mengutamakan buah pikir manusia, modal
f
miliki risiko tinggi dalam pembuatan dan pemasarannya. Jenis seharusnya menjadi prioritas akhir. Sekali lagi, tugas para tenant
ra
industri ini membutuhkan personil dengan kualifikasi pendidikan adalah mewujudkan ide-ide kreatif menjadi produk-produk
yang tinggi, modal besar, kan- berkualitas.
Dalam bisnis dungan teknologi tinggi, dan Hal yang cukup menggembirakan, banyak pihak berlomba-
D
pembinaan yang lebih intensif lomba membuat inkubator informatika. Instansi pemerintah
startup, hanya satu dibandingkan usaha atau in- maupun perusahaan-perusahaan besar semakin sadar, pentingnya
yang akan sangat dustri menengah lain. Salah mendorong industri informatika berkembang lebih intensif. Di
satu upaya pembinaan ini, negara-negara maju, inkubator menjadi industri tersendiri. Polanya
sukses, sedangkan misalnya melalui sarana yang dengan membina dan penyertaan modal. Ketika perusahaan binaan
yang lain sukses dinamakan inkubator. tadi besar, aset berupa saham perusahaan akan bernilai tinggi.
Inkubator banyak dikenal di Di tingkat dunia, kita kenal Silicon Valley tempat inovasi, in-
rata-rata. perguruan-perguruan tinggi, vestasi, dan industri di bidang teknologi menjadi satu. Ribuan pe-
menyiapkan mahasiswa agar rusahaan kelas dunia, seperti Cisco, Apple, Microsoft, Intel, hingga
mampu membangun usaha yang mandiri secara teknis dan bisnis. Facebook. Tempat ideal bagi para startup mengembangkan ide-ide
Melalui proses inkubasi, peserta atau tenant digembleng menjadi besarnya. Begitu juga tempat lain, seperti Bangalore di India dan
enterpreneur yang tangguh. Saat ini, calon-calon wirausahawan Chengdu di China. Sayang sekali, niat Indonesia membuat tempat
muda sangat diuntungkan karena makin banyak fasilitas gratis. serupa belum kesampaian. Masih berkutat di wacana.
Mereka hanya tinggal menuangkan ide-ide kreatifnya menjadi Nah, kembali ke rasio keberhasilan startup 1:10. Rasio ini
sebuah produk. bisa membuat miris atau sebaliknya, menjadi pemicu semangat.
Namun, ternyata itu bukan hal mudah. Melahirkan sebuah Barangkali kita bisa melihatnya: hanya satu yang sangat sukses,
produk memang tidak sulit, tapi membuat produk tersebut ino- sedangkan lainnya sukses rata-rata. Toh, di era sekarang, siapa
vatif dan diminati pasar, itu hal lain. Apalagi, di dunia teknologi pun yang mau berusaha, pasti akan menuai hasil. Hidup yang
informasi yang perkembangannya sangat cepat, walaupun di sisi cuma sekali ini, menjadi sukses adalah satu hal, pengalaman meru-
lain, kemajuan ini membawa berkah tersendiri. Menjual produk pakan aset berharga. Jadi, mau berwirausaha? Masuk inkubator
menjadi sangat mudah, misalnya melalui Apple AppStore atau saja.[oguds@wawan.web.id]
64 05/2013
Saya mengomentari posting-nya dengan menyatakan Ada banyak sekali buku dengan kata-kata, seperti Mastering
pemrograman memang susah dan diperparah dengan kebanyakan Visual BASIC in 21 days. Buku-buku seperti itu memberi impresi
dosen pemrograman bukanlah programmer. Saat mahasiswa bahwa pemrograman itu mudah. Ini mirip berbagai iklan untuk
y
belajar di kelas, tidak ada sentuhan emosional untuk menjadi mendapatkan uang banyak dengan cara instan. Saya tidak percaya
programmer karena yang seharusnya menjadi panutan di kelas dengan iklan-iklan seperti itu. Repotnya, manusia mudah sekali
tidak menjalankan apa yang dikotbahkan. tergoda dengan iklan-iklan seperti itu. Ini mirip dengan “walau
Namun, kita tidak fokus pada dosen, tapi fokus pada
pemrograman. Benarkah susah menguasai pemrograman? Anda
mungkin tidak setuju. Bukankah banyak buku, banyak dosen nl sudah banyak penipuan investasi bodong, toh tetap saja ada yang
akan menjadi korban berikutnya”. Iklan tentang kemampuan
programming pun demikian.
tO
lulusan S2 dan S3, banyak mentor di berbagai lembaga pelatihan, Yang tidak setuju dengan saya, ia masih bisa menyanggah
banyak tutorial di web, banyak pranata komputer di lembaga bahwa saat ini, ada banyak sekali perusahaan TI di Indonesia.
pemerintah, ada mbah Google, dan lain-lain? Hmmm...ya, tapi itu tidak berarti ada banyak programmer
Dengan segala ketersediaan materi belajar pemrograman, pemro- bermutu di Indonesia. Banyak perusahaan TI di Indonesia cuma
graman tetaplah sulit. Saya sudah membantu sebuah perusahaan menjadi distributor dan reseller produk-produk luar negeri. Lebih
merekrut programmer selama beberapa tahun. Hanya pada sedikit enak menjadi sales person (salesman dan saleswoman) produk-
f
kesempatan kami mendapatkan calon programmer yang memang produk luar negeri. Uang yang didapat jauh lebih banyak daripada
ra
dapat membuat program. Kebanyakan pelamar hanyalah orang programmer—walau risiko dipecat juga tinggi. Perusahaan seperti
yang sok bisa programming dengan mencantumkan kata-kata yang ini juga mempekerjakan staf
meyakinkan pembaca bahwa ia bisa programming. teknis hanya untuk install dan Pemrograman
D
Tanpa melakukan uji pemrograman terhadap calon programmer, customize. Istilahnya, ‘kami
tidak ada cara yang baik untuk menilai kebenaran klaim di berkas enggak perlu yang pintar-pintar adalah hal yang
lamaran dan riwayat hidup mereka. Oleh karena itu, saya menguji amat’. sulit dan tidak
calon programmer. Cara ini terbukti ampuh. Kebohongan Bagaimana dengan web
dari calon pegawai terbongkar. Wawancara selanjutnya lebih dan mbah Google? Bukankah mudah menjadi
mudah. Sang calon mengaku kurang bisa programming atau materi tutorial pemrograman programmer
kurang terampil programming. Ada yang masih ngeles dengan bertebaran? Ah, itu pun tidak
mengatakan butuh waktu. serta merta membantu seseorang yang bagus.
Sebagian calon programmer tersebut sudah pernah bekerja— menjadi programmer yang bagus.
minimal mengaku pernah bekerja. Kalau pernah bekerja, mengapa Saya akan menulis artikel khusus tentang belajar pemrograman
gagal? Mereka gagal karena mereka bukan programmer atau tidak dari web.
layak disebut programmer. Agar lebih jelas, saya kemukakan Masih ada lagi masalah besar untuk menjadi programmer yang
maksudnya. Personil TI belum tentu programmer. Kalau pun staf bagus. Pertama, bahasa-bahasa pemrograman makin rumit. Kedua,
teknis, mungkin saja hanya setting ini setting itu. Kalau pun mem- tidak ada skill membaca syntax. Ketiga, terlalu banyak bahasa
buat program, ternyata mereka tidak membuat dari awal. Jadi, pemrograman yang diperlukan untuk membuat program. Masing-
mereka sering bekerja dari (source code) program yang sudah ada. masing hal memerlukan pembahasan tersendiri—yang mungkin
Mereka masuk menjadi pegawai, disuruh mengubah—atau me- akan saya tulis di kemudian hari. Singkatnya, pemrograman
nambah—source code karena satu dan lain hal. Dalam mengubah merupakan hal yang susah. Maaf, saya tak menerima pernyataan
program, mereka sangat (bahkan terlalu) mengandalkan mbah orang yang mengatakan sebaliknya. Kenyataan—minimal di
Google. Saat tiba saatnya membuat program dari awal—from the Indonesia—membuktikan sebaliknya selama bertahun-tahun dan
scratch—mereka kebingungan dan tidak mampu. mungkin sampai dunia kiamat.[bernaridho@gmail.com]
05/2013 65
MUMAWOW: VIRUS
DENGAN KEMAMPUAN
DOWNLOADER ON THE DVD PRO
Mumawow adalah virus berukuran 14.457 bytes yang dengan cepat menginfeksi file executable.
Tidak hanya sampai di situ, Mumawow juga men-download malware lain dan file host Mumawow
y
lain setelah Mumawow berhasil aktif pada memory.
telah terinfeksi oleh Mumawow. rutin menginfeksi file executable, seperti trator\Local Settings\Temp berekstensi
exe, scr, dan lain-lain, Mumawow txt dengan nama acak yang terdiri atas
66 05/2013
Gambar 4. String pada body Mumawow. Gambar 6. TCPView dapat melihat proses yang melakukan koneksi.
empat sampai lima angka (gambar wow di-pack dengan packer FSG versi melakukan koneksi atau tidak, bisa
3). Mumawow juga melakukan drop 2. Jika dilakukan unpack terhadap file dilakukan dengan program TCPview,
host, file Mumawow tersebut menjadi
y
file berektensi .bmw yang sebenarnya seperti pada gambar 6. Karena URL
merupakan file dynamic link library lebih besar dan lebih mudah dilakukan sudah tidak bisa diakses kembali, maka
(*.dll) yang berukuran sekitar 4 KB. analisis, seperti membaca string pada Mumawow dan file yang terinfeksi tidak
Infeksi File
Setelah membuat copy file host, key nl
body Mumawow. String pada body
Mumawow setelah di-unpack terlihat
pada gambar 4.
bisa lagi men-download file host atau
pun file malware lain yang berada pada
http://ds.881515.net/muma dan http://
tO
startup, dan melakukan drop file, usd.881515.net/down.
Mumawow akan aktif menginfeksi Men-download Malware Lain
file executable.Pada file executable Mumawow dikenal sebagai virus Pembersihan
terinfeksi, file tersebut masih dapat yang mempunyai kemampuan men- Untuk membersihkan file yang terinfeksi
berjalan normal dan sistem komputer download malware lain, seperti Trojan Mumawow beserta file companion-nya,
pun berjalan seperti biasa sehingga tidak Downloader, dengan memanfaatkan pastikan komputer tidak terhubung
f
menimbulkan kecurigaan. Mumawow fungsi URLDownloadToFileA. Ketika ke jaringan dan lakukan scanning
ra
menginfeksi file menggunakan file yang Mumawow aktif, Mumawow akan secara menyeluruh pada komputer yang
telah ia drop sebelumnya, yaitu file .dll melakukan koneksi ke ds.881515. terinfeksi Mumawow dengan PCMAV
Mumawow berukuran 4 KB. Hal ini net dan usd.881515.net. Jika terdapat terbaru yang telah disempurnakan.
D
05/2013 67
GANGGUAN
LISTRIK PADA PC
Beberapa kejadian yang menyebabkan PC gagal bekerja sangat mungkin disebabkan oleh
masalah listrik. Oleh karena itu, begitu penting bagi user PC untuk mengetahui masalah
listrik terhadap PC itu sendiri.
Agus Prasetyo
y
unit power supply sangat berpengaruh Disebut juga dengan blackout, power Terjadinya hilang power dalam waktu
pada kinerja PC itu sendiri. User PC failure, atau di Indonesia lebih dikenal yang singkat karena dengan segera
hendaknya mengerti sedikit tentang sebagai mati lampu. Blackout bisa terjadi dilakukan restore. Pada sistem ke-
beberapa gangguan listrik terhadap
PC miliknya. Dengan begitu, ia bisa
melakukan langkah pencegahan dan nl
dalam rentang waktu menit hingga jam
sehingga dalam ranah sinyal, hampir
sama dengan hilangnya electrical power
listrikan transmisi, bila suatu daerah
terkena transient fault, maka sistem
proteksi pada suatu area tersebut
tO
memperlakukan PC secara lebih baik. itu sendiri. Hal ini bisa terjadi secara akan bekerja untuk mengisolasi
Hal ini sebenarnya terkait dengan lokal di rumah akibat hubungan singkat daerah tersebut untuk selanjutnya di-
kondisi listrik sumber PLN. Jika daya antara sinyal listrik hot dan ground lakukan perbaikan. Area yang lain
masukan tidak berkualitas, buruknya yang membuat circuit breaker atau masih bisa berjalan dengan normal.
output arus dan tegangan dari power MCB memutuskan aliran arus. Bisa juga Beberapa transient fault ini akibat
supply akan memengaruhi umur terjadi kelebihan beban pada penyedia jala-jala listrik yang terkena pohon.
f
komponen PC itu sendiri. Gangguan listrik utama atau PLN. Saat hujan tiba, listrik tegangan tinggi
ra
listrik sumber memberikan andil cukup Power outage dikategorikan menjadi terjadi grounding mengalir melalui
besar. Kenali gangguan listrik sumber tiga kondisi terkait dengan durasi dan pohon basah. Sambaran petir maupun
sebagai berikut. efek yang ditimbulkan. terjadinya sentuhan jalur tegangan
D
68 05/2013
juga masuk dalam sebab terjadinya loss secara cepat pada RAM sehingga
transient fault. menyebabkan bluescreen pada layar
Blackout hingga data corrupt oleh perangkat,
Diartikan sebagai hilangnya power seperti harddisk.
yang terjadi pada area luas. Matinya Pencegahan bisa dilakukan dengan
power di beberapa lokasi yang ter- pemasangan modul soft start pada
cover oleh beberapa stasiun terjadi peralatan listrik dengan kumparan.
karena sebab yang sama. Biasanya, M ekanismenya adalah menyimpan
blackout akan susah dilakukan sedikit daya, lalu menunda kumparan
recovery daya karena terlalu luas. menyedot daya secara langsung ke
sumber listrik PLN. Peralatan ini
Power Sag tidak berarti menghemat daya secara Voltage spike.
Power sag yang ditandai dengan lampu secara keseluruhan, tetapi mencegah pun nilainya. Jika terjadi power surge,
berkedip pada waktu yang singkat. terjadinya sag yang akan berpengaruh tegangan dan arus akan naik sehingga
Pada dasarnya, terjadi penurunan pada peralatan lain, seperti PC. mengakibatkan peralatan elektronik
voltage listrik AC dalam hitungan 0,5 tidak stabil. PC tanpa stabilisator akan
detik. Rentang durasi penggunaan Power Surge menambah berat beban komponen PSU.
peralatan listrik yang menggunakan Power surge dan spike, yaitu kondisi Keadaan ini biasanya terjadi saat banyak
kumparan elemen pemanas menjadi saat tegangan naik 10% sampai 35% petir pada waktu hujan. Yang terbaik
y
tersangka utama, misalnya setrika di atas tegangan normal dalam waktu untuk mengurangi risiko kerusakan
menarik daya yang lebih besar saat milisecond sampai beberapa menit. Di adalah mencabut power cord PC.
kali pertama dihidupkan. Kecilnya daya Indonesia, dengan tegangan ideal 220 Spike adalah meningkatnya tegangan
rumahan akan kewalahan membagi
arus untuk perangkat lain. Kondisi ini
tidak baik untuk peralatan rentan, nl
V AC, setelah melewati beberapa titik,
distribusi akan turun di bawah 200 V AC
pada waktu full load. Hal ini merujuk
secara drastis dalam waktu singkat.
Kenaikan ini bisa sampai 6.000 VAC
dalam waktu milisecond. Kondisi
tO
seperti komputer. Akibatnya, memory pada kondisi tegangan stabil, berapa ini diakibatkan terjadinya kenaikan
f
ra
D
05/2013 69
frekuensi pada sumber listrik dari yang overclock. Tentu harus menaikkan Switching Transient
semestinya, yaitu 50—60 Hz. Hal ini tegangan, panas yang ditimbulkan juga Switching transient, berupa perubahan
menyebabkan kebocoran arus yang akan naik dengan cepat. singkat pada sinyal tegangan. Perubahan
besar pada waktu singkat. Tidak semua lebih singkat daripada spike. Gangguan
peralatan tahan terhadap power surge. Electrical Noise ini tidak banyak memberikan pengaruh
Semikonduktor merupakan komponen Electrical noise terjadi pada kualitas terhadap komponen atau bila terjadi,
yang sensitif terhadap perubahan tegangan dengan bentuk sinyal sinus komponen pun masih bisa bertahan
tegangan sehingga cepat rusak. UPS yang kotor, terinterferensi oleh sinyal stabil dalam rentang waktu tersebut. Hal
dilengkapi dengan surge protector yang lain, dan gangguan elektromagnetik. ini juga karena terjadi pada amplitudo
selalu melakukan short rangkaian aktif Yang masuk dalam electrical noise ini, yang masih wajar.
sebelum menuju peralatan bila terjadi antara lain EMI, RFI, dan lain-lain.
kenaikan arus dari yang ditentukan. EMI (Electromagnetic Interference) Distorsi Harmonik
adalah induksi komponen listrik yang di- Distorsi harmonik, yaitu terjadinya
Undervoltage dapat dari benda dengan pancaran elek- distorsi pada sinyal tegangan sehingga
Undervoltage, yaitu menurunnya tromagnetik. Kondisi ini terjadi karena tidak berbentuk sinus. Gangguan ini
tegangan listrik di bawah 90% yang dise- masuk ke dalam medan elektromagnetik. dihasilkan oleh switching power supply
babkan pembagian daya yang kurang Keadaan ini menimbulkan adanya noise yang jelek. Sinyal mengalami banyak
baik pada sumber. Ini sering terjadi pada pada sinyal oleh perangkat tersebut. penggabungan pada frekuensi yang
daerah padat penduduk saat malam hari, Elektromagnetik merupakan medan yang bertumpuk. Sumber sinyal AC yang baik
y
yaitu saat beban puncak. Peralatan listrik terjadi akibat ada arus yang mengalir adalah membentuk grafik sinusoidal
menjadi tidak berjalan semestinya. pada konduktor. Bila konduktor tidak yang sempurna. Noise terjadi wajar
Undervoltage juga disebut dengan dilengkapi lapisan shielding anti-elek- pada garis sinyal itu sendiri. Namun,
brownout. Kenyataanya, brownout
ini terjadi secara tidak sengaja saat
menambahkan peralatan listrik. Apalagi, nl
tromagnetik, komponen yang terletak di
dekatnya akan terkena induksi. Monitor
CRT sangat sensitif terhadap medan
bila ada sinyal sinus lain dengan phase
berbeda pada frekuensi yang hampir
sama, akan terjadi distorsi harmonik.
tO
bila peralatan baru ini memiliki kumparan elektromagnetik. Jauhkan magnet atau Distorsi bisa terjadi pada frekuensi
besar yang sanggup memonopoli tarikan pun kabel tak bers-hielding dari moni- yang berdekatan dengan 50 Hz yang
daya. Peralatan yang lain akan menga- tor. menimbulkan gejala frekuensi vatiation.
lami gagal bekerja atau terjadi power RFI (Radio Frequency Interference) Distrosi ini terjadi karena ada loop
sag. Undervoltage dalam waktu lama berarti terjadinya interfernsi sinyal back atau bocornya arus balik dari
dapat membunuh pelan-pelan peralatan sumber oleh sumber lain pada rentang perangkat ke sumber sehingga distrosi
f
listrik, seperi PC. frekuensi radio. Akibatnya, noise ini akan terus masuk ke sumber dan
ra
Perangkat UPS membantu menstabilkan frekuensi akan terjadi. Tak jarang, sinyal memengaruhi kualitas keluaran dari
tegangan pada angka tertentu, tapi tidak handphone masuk ke siaran televisi sumber. Unit PSU yang jelek tidak hanya
untuk menaikkan tegangan pada angka ketika menerima SMS. memberikan tegangan dan arus
D
70 05/2013
Ketika tegangan masuk dan turun di bertipe offline atau standby dan bertipe line interactive. Stabilizer atau
bawah tingkat yang telah ditentukan, pilihlah range tegangan input-nya autotransformer menjaga keluaran
UPS akan mengaktifkan internal yang sempit, kira-kira 180—240 V tegangan lebih stabil. Pilihlah range
inverter dan mengubah DC—AC AC. tegangan input-nya yang sangat
didukung dari baterai penyimpanan. 2. Line interactive. Hampir sama lebar (kira-kira 150—290 V AC).
Ketika terjadi hilangnya sumber listrik dengan UPS offline, tetapi disertai Apabila ada yang lebih lebar, maka
AC, secara mekanis, UPS melakukan dengan penambahan multi-tap lebih baik.
switch ke modul DC—AC inventer autotransformer variabel tegangan. 3. Online menggunakan modul inverter
untuk diumpan keluar. Waktu Jenis khusus dari transformator yang selama UPS aktif. Rangkaian aktif
peralihan dapat selama 25 milidetik, dapat menambah dan mengurangi mengubah sumber DC baterai menjadi
bergantung pada lama waktu yang daya medan magnet. UPS jenis AC dari sumber baterai sekaligus
diperlukan UPS untuk mendeteksi ini mampu mengurangi terjadinya dilengkapi dengan rectifier pengubah
tegangan listrik yang hilang. Apabila brownout maupun undervoltage. listrik AC ke DC untuk mengisi daya
sumber listrik tegangannya stabil Apabila sumber listrik tegangannya baterai sehingga disebut double
berkisar 190—240 V AC, pilih UPS naik-turun, sebaiknya pilih UPS yang convertion. Keuntungannya adalah
tidak ada waktu jeda perubahan dari
mode AC ke baterai sehingga tidak
mengganggu penggunaan komputer.
Apabila sumber listik sangat jelek dan
y
beban UPS kita beban yang kritis,
sebaiknya pilih UPS bertipe online
dan pilihlah range tegangan input
nl sebesar-besarnya.
tO
UPS Line-Interactive. UPS Online.
Windows 7 memberikan kemudahan 3. Tunjuk salah satu power plan, kemudian 5. Akan keluar jendela Advance Settings.
ra
pengaturan baterai, termasuk UPS. Hal ini lakukan pengubahan setting sistem power Lakukan scroll ke bawah untuk menemukan
bisa dilakukan apabila hardware terdeteksi. dengan mengeklik Change Plan Settings. pengaturan baterai. Ada beberapa
Karena pada dasarnya UPS terbaca sebagai pengaturan saat kondisi tertentu, seperti
D
baterai di sistem Windows, pengaturan bisa critical battery saat kondisi berapa persen
dilakukan langsung lewat Control Panel. dan dilakukan langkah selanjutnya ketika
1. Masuk ke Control Panel dari Start menu. kondisi tersebut tercapai.
05/2013 71
PROCEDURES IN
MICROSOFT TRANSACT/SQL
Pembuatan functions dan procedures adalah jamak dalam pemakaian database. Produsen DBMS
membuat bahasa pemrograman khusus untuk functions dan procedures yang dapat mengelola tabel.
Pada kesempatan ini, dibahas cara belajar pembuatan procedures di Microsoft Transact SQL.
Bernaridho I. Hutabarat
Cara Belajar Transact SQL yang dimaksud pada CREATE PROCEDURE operation00 AS
Saya kerap mengajar membuat sesuatu artikel ini adalah yang dibuat Microsoft. ;
y
dari wujud yang paling sederhana. Versi awal (dan nama) Transact SQL
Pendekatan tersebut juga yang dipakai dibuat oleh Sybase. Dua percobaan berikutnya menjelaskan
pada kesempatan ini. Kita akan mulai Mari kita navigasi untuk dapatkan maksud syntax pada gambar 3. Gambar
membuat functions dan procedures
dalam wujud yang paling sederhana.
Dalam banyak kasus, penulis tidak nl
syntax Create Procedure. Operasi
Create Procedure merupakan salah satu
DDO (Data Definition Operation).
4 memperlihatkan bahwa memakai
punctuator pasca-pasangan punctuator
Begin dan End, ternyata tidak mencer-
tO
memakai pendekatan klasik membuat Namun, pembuat standar SQL salah minkan syntax Transact SQL.
program/ procedures yang tampilkan menyebutnya sebagai DDL (Data Lakukan percobaan kedua. Buang
Hello World!. Definition Language). Gambar 2 punctuator, biarkan ketiadaan statement
Cara belajar yang saya sarankan juga mengilustrasikan navigasi tersebut. di antara block-punctuator pair Begin
hampir tanpa menghafal sama sekali. Selanjutnya, kita lebih spesifik End. Source code seperti ini ternyata
Cara ini mengharuskan keberadaan memilih Create Procedure. Navigasi tidak sesuai dengan syntax Microsoft
f
dokumen serta pemahaman cara yang mencapai tujuan tersebut tertera Transact SQL (lihat gambar 5).
ra
membaca syntax. Microsoft tidak pada gambar 3. Syntax pada gambar 3 sebenarnya
menggratiskan PDF berisi syntax dari sudah memberitahu kita bahwa kalau
Transact SQL, tetapi menyediakan Procedure yang Minimum kita memakai pasangan punctuator
D
webpages yang berisi syntax tersebut. Kita akan buat procedure yang minimum. Begin End harus ada statement di
Sebagai contoh, webpage http://technet. Source code berikut ini mencontohkan antaranya. Dengan mengacu pada
microsoft.com/en-us/library/bb510741. procedure yang sungguh minimum, source code yang dihasilkan SQL
aspx berisi Transact-SQL Reference. tanpa pasangan punctuator Begin dan Server Management Studio source code
Lihat gambar 1. End. Punctuatuor yang dipakai hanya: generator, kita buat source code seperti
pada gambar 6. Kali ini, sukses. Source
code-nya sebagai berikut.
CREATE PROCEDURE operation1 AS
BEGIN
SET NOCOUNT ON;
END
;
Procedure Call
Pelajaran berikutnya adalah pelajaran
tentang procedure call. Transact SQL
memakai metaoperasi Execute untuk
memanggil procedure. Gambar 7
mencontohkan pemanggilan procedure.
Yang pertama tanpa menyingkat
Gambar 1. Webpage untuk Transact SQL Reference. metaoperasi dan yang kedua dengan
72 05/2013
y
worlding’;
BEGIN
nl
PRINT @object1;
END
@object1
VARCHAR(30) AS
BEGIN
PRINT @object1;
END
74 05/2013
y
nl
tO
Gambar 8. Variasi procedure call.
05/2013 75
PROCEDURES
IN ORACLE PL/SQL ON THE DVD PRO
Pembuatan functions dan procedures adalah jamak dalam pemakaian database. Produsen DBMS
membuat bahasa pemrograman khusus untuk functions dan procedures yang dapat mengelola
tabel. Pada kesempatan ini, dibahas cara belajar pembuatan procedures di Oracle PL/SQL.
Bernaridho I. Hutabarat
Cara Belajar Corporation. Dokumen tersebut gratis. merinci plsql_source. Pada buku
Dalam beberapa tulisan di PC Media, Penulis beri contoh cara pemakaian pertama, dikatakan bahwa buku tersebut
y
penulis menganjurkan belajar membuat dokumen tersebut. Scroll di Bookmarks untuk mengacu buku lain: Oracle PL/
sesuatu dari wujud yang paling sampai dapatkan entri Create Procedure. SQL Reference. Perhatikan gambar 3.
sederhana. Pendekatan tersebut juga Gambar 2 mengilustrasikannya. Namun, buku kedua juga tidak merinci
yang dipakai pada kesempatan ini. Kita
akan mulai membuat functions dan
procedures dalam wujud yang paling nl
Buku dari Oracle tidaklah excellent.
Buku pada gambar pertama tidak
plsql_source. Jadi, pemula yang belajar
PL/SQL memerlukan bantuan untuk
tO
sederhana. Dalam banyak kasus, penulis
tidak memakai pendekatan klasik
membuat program/ procedures yang
menampilkan Hello World.
Secara alfabetis, kata function
lebih dulu muncul di kamus daripada
f
76 05/2013
y
dari procedure sebenarnya tetap dibuat.
Karena sudah ada source code dan
intermediate-code dari procedure yang
dimaksud, pembuatan kembali dari
procedure akan raise error.
Solusinya ada di gambar 6. Kita nl
tO
tambahkan qualifier or replace untuk
operasi Create Procedure. Source code-
nya seperti di bawah ini.
CREATE OR REPLACE PROCEDURE
operation01 AS
f
BEGIN
Gambar 5. Upaya kedua membuat minimum procedure: gagal.
ra
NULL;
END;
/
D
Procedure Call
Pelajaran berikutnya adalah pelajaran
tentang procedure call. Oracle PL/
SQL memakai metaoperasi Execute
untuk memanggil procedure. Gambar 7
mencontohkan pemanggilan procedure.
Yang pertama tanpa menyingkat
metaoperasi dan yang kedua dengan Gambar 6. Suksesnya pembuatan procedure.
menyingkatnya sebagai Exec. Ada
variasi pemanggilan procedure. Kita yang tidak kosong, yang bodi operasinya worlding’);
akan melihat variasi itu pada bagian- tidak berupa statement paksaan, seperti END;
bagian lain. pada contoh sebelumnya. Procedure di /
bawah ini memenuhi kriteria.
Procedure yang Tidak Kosong -- statement tidak berisi ekpresi Variasi Procedure Call
Procedures yang kita lihat terlalu NULL Operation02 tanpa operand dan
sederhana. Kita perlu lihat procedures CREATE PROCEDURE operation02 AS tanpa local-object. Namun, procedure
yang kurang sederhana. Langkah BEGIN operation2 sudah memiliki output.
pertama adalah melihat procedures DBMS_output.put_line (‘Hello Kita ingin cek output akan keluar atau
78 05/2013
y
BEGIN
DBMS_output.put_line (object1);
nl
END;
/
05/2013 79
MEMBUAT PERMAINAN
TIC TAC TOE DI ANDROID
BAGIAN I DARI 2 ARTIKEL ON THE DVD PRO
Tentang Permainan Tic Tac Toe Sistem Tic Tac Toe Engine isi tiap sel individu, menghapus seluruh
Permainan Tic Tac Toe adalah permainan Pengelola Sel Tic Tac Toe isi array sel, dan memicu pemberita-
y
sederhana yang melibatkan dua pemain Pengelola sel Tic Tac Toe bertugas huan ketika isi sel berubah. Pengelola
(X dan O) yang secara bergiliran mengelola isi sel-sel Tic Tac Toe dan sel Tic Tac Toe memicu dua kejadian
menandai ruang kosong pada sel-sel mengelola array sel, termasuk mengubah berikut ini.
berukuran 3x3. Pemain yang berhasil
menempatkan tiga tanda berurutan
secara horizontal, vertikal, atau diagonal nl
tO
memenangkan permainan. Bila kondisi
tidak terpenuhi dan semua sel telah
terisi, permainan berakhir seri.
Desain Aplikasi
Aplikasi permainan Tic Tac Toe
f
80 05/2013
Kejadian perubahan isi sel tunggal selanjutnya dengan menggunakan data yang menyatu dengan sistem preferensi
(CellChangeListener) array, sel menyusun visualisasi papan Tic Android.
Kejadian perubahan isi sel jamak Tac Toe. Oleh karena itu, sistem GUI
(CellsChangeListener). Kejadian ini akan mengimplementasikan interface Implementasi Aplikasi
dipicu bila terjadi perubahan isi sel CellChangeListener dan CellsChange- Implementasi Pengelola Sel Tic Tac Toe
lebih dari satu, seperti pada kasus, Listener. Pengelola sel Tic Tac Toe diberi nama
semua isi sel dikosongkan. Aplikasi mengizinkan input TicTacToe. Tipe TicTacToe mengelola
menggunakan tombol arah, bila ada, array dua dimensi bertipe TicTacToe-
Pengendali Input sehingga harus ada indikasi visual State berukuran 3x3. Tipe TicTacToe-
Sistem kendali input bertugas untuk menunjukkan perubahan sel State adalah enumerasi nilai sel yang
menerjemahkan input user, baik input terpilih yang diakibatkan penekanan mungkin, yakni sebagai berikut.
sentuh maupun input dari tombol tombol arah. Sistem GUI menerima TicTacToeState.EMPTY.
arah (directional pad), menjadi posisi pemberitahuan input dari sistem kendali TicTacToeState.X.
sel yang terpengaruh input tersebut. input guna menampilkan visualisasi sel TicTacToeState.O.
Output posisi sel tersebut, kemudian terpilih.
diberitahukan ke sistem kelola aturan Tipe TicTacToe ini menyediakan tiga
permainan untuk diproses lebih lanjut. Sistem Audio metode yang bertugas mengubah isi
Sistem kendali input memicu kejadian Sistem audio berdiri independen sel, yakni reset(), setCells(), dan set-
adanya input melalui interface Input- terhadap sistem Tic Tac Toe engine CellState(). Masing-masing untuk
y
Listener. dan dikendalikan langsung oleh sistem mengosongkan dan mengubah isi semua
Tic Tac Toe game untuk memainkan sel serta mengubah isi sebuah sel.
efek suara ketika terjadi perubahan Selain itu, tipe Tic Tac Toe juga
nl
Pengelola Aturan Permainan
Pengelola aturan permainan bertugas isi sel. Sistem audio ini menyediakan menyediakan dua metode untuk
menerapkan aturan permainan Tic fungsionalitas untuk memainkan su- membaca isi sel, yakni getCells() dan get-
Tac Toe terhadap input yang diterima ara-suara pendek yang diperlukan CellState(), yang masing-masing untuk
tO
oleh sistem kendali input. Tugas yang ketika aplikasi butuh mengindikasikan membaca semua sel dan isi sel tertentu.
dikerjakan adalah sebagai berikut. perubahan sel melalui suara. Tipe Tic Tac Toe ini mengimplementasi
Menentukan giliran pemain. Giliran beberapa interface, yakni TicTacToe-
pemain ditentukan tiap input sah Sistem Permainan Tic Tac Toe EventIntf, TicTacToeSimpleIntf, dan
diterima. Sistem permainan Tic Tac Toe adalah TicTacToeReadWriteIntf.
Menentukan input sah atau tidak. pengikat sistem Tic Tac Toe engine
f
Input dianggap sah bila sel yang dituju dan sistem audio. Activity hanya TicTacToeEventIntf
ra
masih kosong. Bila sah, sistem kelola berkomunikasi langsung dengan Deklarasi interface ini tercantum pada
aturan permainan akan memberitahu sistem permainan Tic Tac Toe. Sistem listing 2. Interface ini menyediakan
sistem kelola sel untuk meng-update permainan Tic Tac Toe menyediakan fungsionalitas pendaftaran listener
D
05/2013 81
membutuhkan akses baca tulis isi sel dan interface Board, TicTacToe.CellChange- pernah kita bahas di PC Media 06/2011.
tidak butuh menerima pemberitahuan Listener dan TicTacToe. CellsChangeLis- Implementasinya menggunakan library
perubahan sel. tener yang masing-masing dipergunakan SoundPool yang disediakan Android untuk
oleh sistem kendali input dan sistem memainkan suara dengan latensi rendah.
Implementasi Sistem Kendali Input kelola sel Tic Tac Toe. Aplikasi permainan Tic Tac Toe ini
Input user sejatinya akan dikirim hanya digunakan tiga jenis suara untuk
ke sistem GUI terlebih dahulu oleh Implementasi Sistem Kelola Aturan tiga kejadian, yakni kejadian perubahan
sistem Android. Input tersebut dalam Sistem kelola aturan Tic Tac Toe (TicTac- sel oleh pemain X, perubahan sel
metode onTouchEvent milik sistem ToeRule) mengimplementasi interface oleh pemain O, dan kejadian ketika
GUI dibelokkan ke sistem kendali InputListener. Metode onInput() milik permainan berhasil dimenangkan.
input (listing 5). Tugas utama sistem TicTacToeRule akan dipanggil dalam
kendali input adalah memproses input dispatchInputEvent() milik sistem Implementasi Sistem Permainan
user menjadi data baris dan kolom yang kendali input (listing 7). Tic Tac Toe
terpengaruh. Input user yang berasal Metode onInput() pada listing 8 akan Sistem permainan Tic Tac Toe
dari klik/ tap adalah koordinat klik, se- menguji input sah atau tidak. Input sah diimplementasi dalam tipe TicTacToe-
dangkan input dari tombol arah adalah bila sel yang ditunjuk variabel row dan Game yang mengimplementasi interface
kode tombol yang ditekan (listing 6). col belum terisi. Bila kondisi terpenuhi, TicTacToeGameIntf (listing 9).
Sistem kendali input akan berkonsultasi maka akan meminta instance sel kelola Interface ini digunakan oleh instance
kepada sistem GUI (melalui interface sel Tic Tac Toe (melalui interface Tic- activity utama untuk mengakses sistem
y
Board) untuk mengetahui input dapat TacToeReadWriteIntf) untuk meng- permainan tic tac toe.
diterjemahkan ke baris dan kolom sel update isi sel dengan nilai sesuai giliran
menggunakan metode translateXToCol() main, lalu meng-update giliran main.
nl
Inisialisasi Sistem Tic Tac Toe Engine
dan translateYToRow() milik sistem GUI Metode isWin() dipanggil dalam Proses inisialisasi dikerjakan di metode
atau tidak. Bila input user dapat diter- doWinTest() untuk menguji permainan init(). Metode init() mengharapkan
jemahkan ke baris dan kolom yang sah, Tic Tac Toe berhasil dimenangkan atau instance activity utama dan pengenal
tO
input dianggap sah dan diberitahukan tidak. Bila berhasil dimenangkan, sistem resource view papan Tic Tac Toe
ke sistem kelola aturan melalui interface kelola aturan akan memicu kejadian dalam layout serta pengenal resource
InputListener (listing 7). permainan dimenangkan (WinGameLis- file audio yang digunakan. Kita hanya
tener). Bila belum dimenangkan, kita uji menggunakan tiga efek suara untuk tiga
Implementasi Sistem GUI lebih lanjut semua sel telah terisi atau kejadian.
Sistem GUI diimplementasi dalam tipe ber- belum (dengan menguji variabel g_turn
f
nama TicTacToeBoard yang bertugas me- bernilai 9 atau tidak). Bila ya, ini berarti Perubahan Tampilan Papan Tic Tac Toe
ra
nyusun tampilan visual papan permainan permainan berakhir sama kuat dan Gaya tampilan papan Tic Tac Toe bisa
Tic Tac Toe. Sebenarnya, sistem GUI ini kita beritahukan kejadian permainan diubah-ubah. Perubahan ini dikerjakan
berasal dari modifikasi implementasi cus- berakhir seri (TieGameListener). di metode changeLayout(). Yang dikerja-
D
tom view yang pernah kita bahas di PC kan di metode tersebut adalah inisialisasi
Media 04/2012. Modifikasi terletak pada Implementasi Sistem Audio sistem GUI dan memanggil invalidate()
bagian pemberitahuan perubahan isi Sistem audio, seperti halnya sistem GUI, untuk meng-update tampilan View.
sel. TicTacToeBoard mengimplementasi berasal dari kode program yang sudah
Me-reset permainan
Metode reset() disediakan untuk memulai
permainan baru dan menyebabkan
sistem kelola sel Tic Tac Toe akan
mengosongkan semua isi sel dan sistem
kelola aturan mengembalikan giliran
main ke pemain X.
82 05/2013
Inisialisasi Layout
Layout yang digunakan berdasarkan
pilihan yang disukai user (listing 10).
Saat ini, kita menyediakan dua layout Gambar 5. Pengaturan konfigurasi aplikasi.
berbeda bernama activity_main.xml (list-
ing 11a) dan activity_main2.xml (listing Lengkapi onCreateOptions() dengan yang kurang. Anda harus memainkannya
y
11b). Keduanya serupa. Perbe da an melewatkan resource xml berisi menu bersama dengan orang lain pada
hanya pada parameter untuk mengubah (main.xml), seperti pada listing 14. perangkat yang sama.
gaya papan Tic Tac Toe. Yang tidak Kita perlu membuat implementasi Pada artikel berikutnya, kita akan
boleh berbeda adalah isi atribut android:
id karena digunakan untuk identifikasi
ketika mencari instance view papan Tic nl
metode onOptionsItemSelected() untuk
menjalankan aksi yang dipilih oleh user.
Klik di menu New memanggil metode
menambahkan fitur kecerdasan buatan
(AI) yang memungkinkan Anda bermain
Tic Tac Toe melawan komputer dan
tO
Tac Toe. reset() milik TicTacToeGameIntf. fitur multiplayer melalui jaringan yang
memungkinkan Anda bermain melawan
Inisialisasi Sistem Permainan Tic Tac Toe Implementasi Pengaturan Konfigurasi pemain lain dengan perangkat Android
Langkah inisialisasi sistem permainan Activity pengaturan konfigurasi masing-masing terhubung melalui
dikerjakan di metode initTicTac- diturunkan dari tipe PreferenceActivity. koneksi Bluetooth.
Toe() dengan menciptakan instance Untuk menggunakan PreferenceActivity,
f
TicTacToeGame dan memanggil metode kita buat file xml (bernama main_ Penutup
ra
init(). Tidak lupa kita daftarkan pem- settings.xml) berisi daftar preferensi Tulisan ini membahas panduan tentang
beritahuan kejadian permainan berakhir yang ingin kita tampilkan (listing 15). langkah-langkah membuat permainan
menang atau seri untuk menampilkan Lebih jauh tentang PreferenceActivity Tic Tac Toe pada platform Android.
D
informasi tersebut ke user (listing 12). bisa diikuti di PC Media 01/2012. Langkah-langkahnya mulai dari tahap
Kita hanya menggunakan dua perancangan aplikasi hingga tahap
Menciptakan Menu preferensi yakni CheckBoxPreference implementasi. Telah dijelaskan pula
Kita buat sebuah menu (bernama main. untuk konfigurasi menghidup-matikan tentang bagian-bagian aplikasi yang
xml, listing 13) yang terdiri atas dua efek suara dan ListPreference untuk terlibat, meliputi sistem kelola sel Tic
menu item, yakni New dan Settings, daftar gaya papan Tic Tac Toe yang Tac Toe, sistem kelola aturan permainan,
untuk memulai permainan baru dan tersedia. Data preferensi pada listing 15 sistem GUI, sistem audio, dan juga
mengatur konfigurasi aplikasi. selanjutnya dimuat dengan pemanggilan pengaturan konfigurasi permainan yang
addPreferencesFromResource() dalam memungkinkan pemain mengubah gaya
SettingActivity (listing 16). Sayangnya, papan Tic Tac Toe.
metode addPreferencesFromResources
milik PreferenceActivity sejak API level LEBIH LANJUT
11 ditandai sebagai deprecated. Gambar Google, Inc. 2013. “Android SDK
5 berisi tampilan visual SettingActivity Documentation”. http://developer.
android.com.
ketika dijalankan. Proses membaca data R., Meier. 2012. Professional Android
konfigurasi dikerjakan di metode load- 4 Application Development. Wiley
Settings() yang ada di activity utama. Publishing, Inc.
Juhara, Zamrony P. 2012. “Android
Apa yang Kurang? UI: Membuat custom view” dalam
PC Media edisi 04/2012. Pinpoint
Aplikasi permainan Tic Tac Toe sudah Publications.
Gambar 4. Menu aplikasi. dapat dimainkan. Namun, masih ada
84 05/2013
Listing 1 { return;
public void setCellState( return (g_controller!=null)?
int row, int col, g_controller. TicTacToeState state=(g_turn % 2
TicTacToeState state) onTouchEvent(event) : ==0) ?
{ defaultTouchEvent(event); TicTacToeState.X :
if (Cells[row][col]!=state) } TicTacToeState.O;
{ if (isValidInput(row,col))
Cells[row][col]=state; Listing 6 {
//beritahu kejadian @Override updateCellState(row, col, state);
//perubahan isi sel public boolean onTouchEvent( dispatchValidMoveEvent(
dispatchCellChangeEvent( MotionEvent event) row,col,state);
row, col, state); { doWinTest(state);
} //safety check } else
} if ((g_board==null)) {
public TicTacToeState getCellState( return false; dispatchInvalidMoveEvent(
int row, int col) row,col,state);
{ if (event.getAction() == }
return Cells[row][col]; MotionEvent.ACTION_DOWN) }
y
} {
translateXY(event); Listing 9
nl
Listing 2 } public interface TicTacToeGameIntf
public interface TicTacToeEventIntf { return g_board. defaultTouchEvent extends WinTieGameListener
public void addCellChangeListener( (event); {
CellChangeListener g_cellchange_ } /*
tO
listener); * boardResId
public void addCellsChangeListener( Listing 7 * pengenal resource board di view
CellsChangeListener g_ private void translateXY(MotionEvent layout
cellschange_listener); event) * xSoundResId
} { * pengenal resource suara pemain X
f
86 05/2013
y
com.juhara.tiktaktok” tictactoe.addTieGameListener(this); <PreferenceCategory
android:id=”@+id/vwtictactoe” tictactoe.setSound(g_setting. android:title=”@string/setting_
nl
android:layout_width=”match_ enableSound); category_display”>
parent” } <ListPreference
android:layout_height=”match_ android:title=”@string/setting_
parent” Listing 13 board”
tO
android:background=”@drawable/ <menu android:entries=”@array/boardtype”
leafbg” xmlns:android= android:entryValues=”@array/
“http://schemas.android.com/apk/ boardtype_values”
tictactoe:x_drawable=”@drawable/ res/android” > android:defaultValue=”0”
apple64” <item android:key=”s_board_type”/>
f
05/2013 87
EKSPLORASI
GOOGLE ANALYTICS
Gunakan Google Analytics untuk mengolah jejak pengunjung website Anda menjadi
informasi berharga.
Joko Nurjadi
Lebih dari satu dekade lalu, kebanyakan Untuk memberi gambaran yang menggunakan tool web analytics sebagai
programmer web sudah cukup puas jika lebih jelas, akses website http:// pendukung bisnis, riset market, dan untuk
dapat memasang sebuah hit counter whatsmyuseragent.com yang akan mengembangkan efektivitas website.
y
pada website-nya. Bertambahnya angka menampilkan data yang terdapat Salah satu tool web analytics yang
hit counter merupakan indikasi bahwa pada user agent header, contohnya powerful adalah Google Analytics.
ada pertambahan pengunjung yang Mozilla/5.0 (Windows NT 6.1; Google Analytics merupakan layanan
mengakses website. Memeriksa angka
hit counter memang terlihat primitif di
zaman sekarang, tetapi inilah cara yang
Firefox/18.0.
nl
WOW64; rv:18.0) Gecko/20100101
jumlah pengunjung, terlepas dari benar yang sangat penting. Melalui data ini, dengan menyisipkan kode tracking
ra
tidaknya angka yang ditampilkan. dapat disusun grafik perbandingan (dikenal dengan nama asynchronous
berdasarkan waktu, misalnya jumlah tracking code) pada website yang ingin
Apa yang Ditinggalkan oleh pengunjung per hari, bulan, tahun, menggunakan layanan Google Analytics.
Pengunjung Website?
D
88 05/2013
y
Google Analytics untuk WordPress pada menu Audience–Mobile–Device.
Untuk menggunakan Google Analytics, yang dapat di-download pada alamat Contoh tampilan terlihat seperti
mula-mula Anda perlu sign-up jika http://wordpress.org/extend/plugins/ gambar 3.
belum terdaftar dan login di http://
google.com/analytics. Selanjutnya, Anda
dapat mengakses menu Admin dan Dashboard nl
googleanalytics/.
Informasi utama, berupa statistik
pengunjung, dapat menjadi masukan
tO
membuat account web baru. Anda akan Setelah memasang kode tracking Google bagi pemilik website untuk melakukan
diminta memasukkan data, seperti nama Analytics pada website Anda, Google improvisasi lebih jauh pada website-
website, URL website, dan seterusnya Analytics dapat mulai mengumpulkan nya dan menyusun strategi lebih lanjut,
(Anda dapat membuat lebih dari satu data dari website tersebut, terhitung contohnya informasi Avg. Visit Duration
account web jika memiliki banyak sejak Anda memasang kode tracking. (durasi rata-rata kunjungan) menjadi
website). Setelah itu, akan ditampilkan Selanjutnya, Anda dapat memantau acuan untuk melihat pengunjung betah
f
kode tracking untuk website tersebut, statistik pengunjung dengan login membaca konten website atau tidak
ra
contohnya terlihat pada gambar 1. dahulu pada website Google Analytics dan informasi Bounce Rate, tingkat
Kode tracking ini yang perlu disisipkan (http://google.com/analytics), pilih web- pengunjung yang hanya melihat satu
pada setiap halaman website Anda, site yang Anda inginkan untuk melihat halaman dan langsung meninggalkan
D
tepatnya di bawah tag <body> pada traffic website tersebut pada tampilan website.
HTML. Bagi pemilik blog yang tidak dashboard Google Analytics. Contoh Google Analytics juga menampilkan
memiliki latar belakang pemrograman, tampilannya seperti pada gambar 2. informasi sekunder atau informasi
tidak perlu khawatir karena justru lebih Pada contoh dashboard, terlihat tambahan yang penting, seperti seberapa
mudah menambahkan kode Google grafik statistik pengunjung dalam banyak pengunjung yang menggunakan
Analytics pada blog, seperti blogspot. periode 1 bulan (dapat diubah sesuai perangkat mobile atau resolusi layar
com atau wordpress.com. Caranya keinginan), juga tertera informasi total yang paling banyak digunakan. Salah
seperti berikut. pengunjung, jumlah pengunjung unik, satu kegunaan informasi ini adalah
Untuk pengguna blogspot.com, login
terlebih dahulu di blogger.com. Pilih
menu Settings – Other dan isi bagian
Google Analytics dengan ID yang
terlihat pada kode tracking. Jadi,
tidak perlu menyisipkan seluruh
kode, hanya ID-nya saja.
Untuk pengguna wordpress.com,
login pada blog Anda. Pilih menu
Appearance – Editor, pastikan Anda
telah memilih theme yang benar pada
bagian Select the to edit:. Pilih file
header.php dan selipkan kode tracking Gambar 3. Perangkat mobile terpopuler yang digunakan pengunjung.
05/2013 89
untuk mengembangkan website ke dalam centang pada Compare to:, dan pilih Seperti terlihat pada gambar 5, poin
tampilan yang nyaman terlihat untuk Previous period. 1 menunjukkan pada periode 20—26
berbagai resolusi. Berikut pembahasan Tampilan grafik terlihat pada gambar Januari 2013, terjadi kenaikan durasi
lebih jauh tentang eksplorasi Google 4. Satu hal yang perlu dicatat, setiap kunjungan rata-rata dari daerah Jawa
Analytics. perubahan pada periode tanggal Timur sebesar 18%. Pada poin 2,
berpengaruh pada informasi di menu tercatat bahwa traffic pada tanggal 21
Grafik Komparasi lainnya. Januari 2013 terjadi penurunan bounce
Pada Google Analytics, Anda dapat rate sebesar 20%, poin 3 memperkuat
membandingkan periode sekarang dan Intelligent Events bahwa terjadi sesuatu pada tanggal
periode sebelumnya dengan tampilan Google Analytics memiliki fitur canggih, 21 Januari 2013 dengan tercatatnya
grafik. Sebagai contoh, berikut ini yaitu Intelligent Events, yang mampu kenaikan durasi kunjungan dari
langkah-langkah untuk menampilkan mencatat dan menampilkan kejadian pengunjung lama sebesar 255%. Dalam
grafik perbandingan pengunjung minggu penting untuk analisis lebih lanjut, cukup kasus ini, ternyata, pada tanggal 21
ini dan minggu lalu. dengan mengakses menu Intelligent Januari 2013, terdapat artikel baru pada
Pada dashboard, klik tanggal yang Events–Overview, Google Analytics akan website dan mendapatkan respon yang
terletak pojok kanan atas. menampilkan informasi tersebut, contoh baik sesuai dengan yang ditunjukkan
Pilih data range dengan Last week, tampilan seperti pada gambar 5. pada Intelligent Events. Sebagai catatan,
Anda dapat menambahkan event dengan
kustomisasi sendiri pada Intelligent
y
Events.
Lokasi Pengunjung
Mengetahui lokasi pengunjung adalah
salah satu informasi penting, terlebih jika
Gambar 6. Kecepatan website dan perbandingan browser. informasi tersebut mampu menampilkan
90 05/2013
In-Page Analytics
y
Fitur canggih lainnya adalah In-Page
Analytics yang dapat diakses melalui
menu Content–In-Page Analytics.
Contoh tampilan terlihat seperti pada
gambar 9. nl
tO
In-Page Analytics menampilkan secara
visual persentase suatu link diklik
oleh pengunjung. Analisis ini sangat
berguna untuk melihat dengan jelas
seberapa banyak yang mengeklik link
tertentu pada suatu halaman website.
f
Karakteristik Website
Setiap website memiliki karakteristik
masing-masing. Jika Anda telah
memasang Google Analytics dan
mengetahui informasi yang dapat
dihasilkannya, maka dengan merujuk
pada informasi tersebut, Anda dapat
semakin meningkatkan traffic sesuai Gambar 9. In-Page Analytics.
dengan karakteristik website Anda.
Contohnya, jika Anda memiliki banyak eksperimen, misalnya menaruh yang menghasilkan klik lebih banyak.
website toko online dengan produk produk unggulan pada posisi yang Singkat kata, gabungkan kekuatan
tertentu, analisis keyword apa saja yang berbeda, analisis melalui In-Page Google Analytics dengan daya analisis
dicari oleh pengunjung, barangkali dari Analytics seberapa besar pengaruh dan kreativitas Anda serta ciptakan
sekian banyak keyword, Anda dapat perbedaan posisi tersebut, dan posisi traffic yang lebih tinggi.
merumuskan produk apa yang sedang
tren dan diinginkan pengunjung dan LEBIH LANJUT
mereka mendapatkan yang mereka
http://en.wikipedia.org/wiki/Google_analytics
cari pada website Anda atau tidak. http://en.wikipedia.org/wiki/User_agent
Anda juga mungkin memerlukan
05/2013 91
OPTIONS FRAMEWORK
UNTUK KUSTOMISASI
THEME WORDPRESS
Sangatlah penting suatu theme untuk memiliki banyak opsi bagi user.
y
Pada empat edisi PC Media yang sebanyak mungkin keinginan user pengetahuan teknis yang dalam untuk
lalu (09/2012, 10/2012, 02/2013, dan terhadap desain dan fitur website mengubahnya. Sederhananya, jika Anda
03/2013), penulis telah menjelaskan
berbagai dasar pembuatan theme
WordPress, mulai dari hal yang paling
WordPress-nya?
nl
Caranya adalah dengan membuat
opsi bagi user yang mudah diakses,
sedang mengembangkan sebuah theme
WordPress, baik untuk Anda gunakan
sendiri, untuk seorang klien, maupun
tO
dasar hingga custom post, translasi memiliki nilai default, dan tidak perlu yang akan dijual secara komersial,
bahasa, dan plugin API. Dalam artikel
ini, penulis akan menjelaskan beberapa
framework yang dapat digunakan untuk
membuat Theme Options Panel agar
theme buatan Anda bisa dikustomisasi
f
92 05/2013
Berbagai Options Framework untuk Kustomisasi Theme WordPress Anda_MFH_edit Rahma.indd 92 4/10/2013 4:31:27 PM
Web Development KNOW-HOW
y
Dua website tersebut menggunakan
theme yang sama tanpa perbedaan kode
program sama sekali. Yang membuatnya
tampil beda adalah adanya Options
Panel yang bisa mengubah tampilan
website dengan mudah melalui backend nl
tO
(WP Admin). Bahkan, bila saking
ekstremnya, Theme Options yang
Anda buat harus mampu mengubah
layout website sedemikian hingga
cocok untuk berbagai jenis website,
baik news, company profile, creative
f
Membuat Theme Options Panel alasan sebaiknya Anda menggunakan API murni hanya akan membuang waktu
bisa dibilang tidak cukup mudah framework untuk membuat Theme Anda di sana. Dengan menggunakan
bagi pengembang awam. Kendati Options Panel. Options Framework, Anda cukup
demikian, WordPress sejak versi memanfaatkan cara penambahan opsi
2.7 telah menyediakan Settings API Sedikit Penulisan Kode dan yang relatif mudah sehingga Anda bisa
yang memungkinkan halaman admin Pengembangan Lebih Cepat fokus pada fitur utama theme, seperti
memiliki form pengaturan yang bersifat Prinsip pembuatan framework salah desain yang menarik dan berbagai fitur
semi otomatis. Sayangnya, cara ini satunya adalah DRY (Don’t Repeat lain.
tetap membutuhkan pengetahuan Yourself), yaitu sesedikit mungkin
arsitektur yang lumayan dalam. Lebih melakukan penulisan hal yang sama Performa dan Fitur
lengkapnya bisa Anda baca di http:// berulang-ulang. Tentu saja, dengan Biasanya, Options Framework
codex.wordpress.org/Settings_API. framework, membuat Anda hanya dikembangkan oleh developer yang
cukup menulis sedikit kode tanpa perlu sudah banyak makan asam garam
Mengapa Menggunakan melakukan semuanya dari awal. Selain WordPress. Apalagi, bila framework
Framework? itu, karena sebagian besar telah tersedia tersebut bersifat open source code, akan
Semakin fleksibel theme buatan Anda, dan terorganisasi, pengembangan dapat ada banyak orang yang berkontribusi
tentu memiliki semakin banyak opsi dilakukan lebih cepat. untuk bersama-sama mengembangkan
bagi user. Apabila mengembangkan framework menjadi lebih baik. Daripada
Theme Options Panel mulai dari Fokus pada Pengembangan Theme Anda membuat sendiri Options Panel,
nol (hanya dengan memanfaatkan Anda akan membuat theme secara utuh, ada baiknya mengembangkan yang
Settings API), tentu akan memakan bukan membuat opsi untuk theme saja. sudah ada.
05/2013 93
Berbagai Options Framework untuk Kustomisasi Theme WordPress Anda_MFH_edit Rahma.indd 93 4/10/2013 4:31:34 PM
KNOW-HOW Web Development
Keamanan menarik adalah senagai berikut. dengan berbagai macam validasi yang
Semakin kompleks sebuah software web, Native Media Library Uploader. tersedia. Berdasarkan arsitekturnya,
semakin banyak titik yang berpotensi Opsi slider unlimited dengan fitur Anda pun bisa menambahkan fitur lain
menjadi celah keamanan. Dengan drag-and-drop. di framework ini tanpa mengubah kode
menggunakan framework, terlebih lagi Layout Manager. yang ada.
yang dikembangkan oleh banyak orang Tiles. Jumlah jenis opsi yang didukung
dan selalu update, Anda tidak perlu Backup dan Restore. relatif lebih banyak dari framework lain.
memikirkan lagi celah keamanannya. Cukup banyak juga validasi dasar yang
Cukup gunakan sesuai dokumentasi Lisensi SMOF ada di bawah GPLv3 tersedia, seperti validasi format e-mail,
yang ada saja. yang secara umum adalah user URL, tanggal, warna, dan sebagainya.
dibebaskan untuk mendistribusikan Framework ini dikembangkan oleh Lee
Beberapa Alternatif Options dan mengubah kode program dengan Mason.
Framework beberapa kondisi: link dan credit harus Untuk informasi lebih lengkap beserta
Saking banyaknya pengembang theme tetap ada. Untuk penggunaan komersial, dokumentasinya, buka link http://
WordPress di dunia ini, banyak juga direkomendasikan untuk menyertakan lee mason.github.com/NHP-Theme-
alternatif framework Options Panel link pengembang. Options-Framework/ di browser
yang bisa Anda gunakan. Berikut ini Untuk informasi lebih lengkap, Anda Anda.
beberapa alternatif untuk versi open bisa men-download-nya di https://
source code yang bisa Anda gunakan. github.com/sy4mil/Options-Frame- UpThemes Framework
y
work. Sebaliknya, apabila Anda menginginkan
SMOF – Slightly Modded Options framework yang lebih sederhana, Anda
Framework NHP Theme Options Framework bisa mencoba yang ini. Framework ini
Framework ini dikembangkan oleh
developer bernama Syamil MJ. User-
nya cukup banyak dan saat artikel ini nl
Apabila Anda menginginkan fitur
yang lebih kompleks untuk Options
Panel, maka framework ini layak
dikembangkan oleh UpThemes, yaitu
sebuah perusahaan pengembang theme
WordPress. Tentu saja, performanya
tO
ditulis, telah mencapai versi 1.4. Fitur untuk dicoba. Selain memiliki fitur telah diuji di berbagai theme buatan
yang dimilikinya lebih dari sekadar umum sebuah framework, Anda juga mereka.
framework standar. Beberapa fitur yang bisa menambahkan error-handling Cara menggunakannya pun relatif
lebih mudah karena tidak terlalu banyak
opsi. Apabila Anda ingin membuat theme
gratis dengan opsi secukupnya, maka
f
94 05/2013
Berbagai Options Framework untuk Kustomisasi Theme WordPress Anda_MFH_edit Rahma.indd 94 4/10/2013 4:31:35 PM
Web Development KNOW-HOW
y
contoh standar file options.php bisa
Anda lihat di alamat https://github.
com/devinsays/options-framework-
nl plugin/blob/master/options-check/
options.php.
Misalnya, Anda ingin menambahkan
tO
Gambar 4. Tampilan UpThemes Framework.
2 kelompok opsi sebagai berikt.
saja, bernama options.php. Framework Contoh Useran—Options Framework 1. Tab tampilan. Dengan opsi-opsi
akan secara otomatis menampilkan Plugin mampu mengubah logo, background
halaman Options bila file tersebut Agar Anda bisa lebih memahami cara (warna, gambar, posisi, dan mode
tersedia. Uniknya lagi, tampilan hasil penggunaan Options Framework, berikut repeat), font (jenis, ukuran, dan
Options Panel dari framework ini seperti ini penulis jabarkan contoh penggunaan warna), dan posisi sidebar (kanan
f
layaknya tampilan backend WordPress, salah satu framework. Melihat fitur atau kiri).
ra
tanpa tambahan lainnya. Oleh karena yang ada dan kemudahan penggunaan, 2. Tab opsi lain. Dengan opsi-opsi
itu, framework ini bisa dibilang lebih contoh yang penulis jelaskan adalah mampu mengubah tulisan footer,
ringan dalam hal resource. tentang Options Framework Plugin. tulisan selamat datang, dan multi-
D
Framework Lain
Selain keempat framework di atas,
sebenarnya banyak alternatif lain yang
bisa Anda pilih. Beberapa ada yang
gratis, tetapi Anda juga bisa menemukan
framework premium di codecanyon.net.
Masing-masing framework memiliki
kelebihan dan kekurangannya. Setiap de-
veloper pun memiliki kecocokan dengan
framework-nya masing-masing. Gambar 5. Instalasi plugin.
05/2013 95
Berbagai Options Framework untuk Kustomisasi Theme WordPress Anda_MFH_edit Rahma.indd 95 4/10/2013 4:31:37 PM
KNOW-HOW Web Development
y
* Fungsi ini wajib ada foreach ($options_categories_obj
*/ // font as $category) {
nl
function optionsframework_option_ $options[] = array(‘name’ => $options_categories[$category-
name() { ‘Jenis Font’, >cat_ID] = $category->cat_name;
‘id’ => “jenis_font”, }
// This gets the theme name from ‘std’ => array(
tO
the stylesheet (lowercase and ‘size’ => ‘15px’, $options[] = array(
without spaces) ‘face’ => ‘georgia’, ‘name’ => ‘Kategori’,
$themename = get_option( ‘style’ => ‘bold’, ‘desc’ => ‘Kategori yang tampil
‘stylesheet’ ); ‘color’ => ‘#bada55’), di web’,
$themename = preg_replace(“/\W/”, ‘type’ => ‘typography’ ); ‘id’ => ‘kategori_tampil’,
f
96 05/2013
Berbagai Options Framework untuk Kustomisasi Theme WordPress Anda_MFH_edit Rahma.indd 96 4/10/2013 4:31:39 PM
Web Development KNOW-HOW
nilai simpanan dari Options yang Anda Mengambil Nilai yang Disimpan
sediakan. Oleh karena itu, Anda perlu if (isset($options[$name])) { Pada langkah-langkah sebelumnya,
menambahkan baris kode di bawah return $options[$name]; yang Anda lakukan adalah membuat
ini ke dalam file functions.php theme } else { opsi-opsi dan menyimpannya dalam
Anda. return $default; database. Untuk menggunakan nilai
if (!function_exists(‘of_get_ } dari opsi tersebut, Options Framework
option’)) { } telah menyediakan fungsinya, yaitu
function of_get_option($name, } of_get_option.
$default = false) { Fungsi ini menerima dua parameter.
$optionsframework_settings = Parameter pertama bersifat wajib, yaitu
get_option(‘optionsframework’); Kode di atas akan mencegah error “id” dari opsi yang ingin dipanggil.
pemanggilan fungsi of_get_option yang Parameter kedua adalah nilai default
// Gets the unique option id digunakan oleh Options Framework. yang digunakan apabila plugin belum
$option_name = $optionsframework_ Dengan cara ini, theme Anda tidak terinstalasi (lihat bagian “mencegah
settings[‘id’]; akan error, meskipun user baru saja error”).
mengaktifkan theme dan belum Contoh kodenya adalah sebagai
if (get_option($option_name)) { menginstalasi plugin. Lebih hebat lagi, berikut.
$options = get_option($option_ user pun tidak harus menginstalasi $file_logo = of_get_option(‘upload_
name); plugin bila ingin menggunakan opsi logo’, ‘http://websiteku.com/logo.
y
} default theme Anda. jpg’);
Penutup
LEBIH LANJUT
http://codex.wordpress.org/Settings_
API
http://bisakomputer.com/tag/
wordpress/
Gambar 6. Tampilan hasil Options Framework.
05/2013 97
Berbagai Options Framework untuk Kustomisasi Theme WordPress Anda_MFH_edit Rahma.indd 97 4/10/2013 4:31:39 PM
KNOW-HOW Software
y
di setiap halaman. Header muncul di setiap section yang hendak dibuat.
atas dan footer muncul di bawah. Judul Contoh pada ilustrasi (gambar 1), teks
dari naskah dapat dija dikan header Bab II akan dipisahkan menjadi section
agar pembaca dapat senantiasa ingat
naskah yang sedang dibacanya. Na-
mun, ada kasus saat header atau footer nl
yang berbeda dengan Bab I di atasnya.
1. Letakkan kursor sebelum teks “Bab
II”.
tO
berbeda antara halaman yang satu dan 2. Klik Page Layout pada menu, pilih
halaman yang lain, misalnya penulisan icon Breaks >> Next Page atau
naskah buku atau skripsi. Header atau gunakan shortcut: Alt+I, B (gambar
footer untuk setiap bab akan berbeda 2).
sesuai judul bab. Misal, untuk Bab I, di
header muncul “Pendahuluan”, semen- Setelah langkah ini, semua teks setelah
f
tara di Bab II, header berubah menjadi Bab II akan diletakkan di halaman baru Gambar 2. Membagi naskah per section.
ra
98 05/2013
y
mengetikkan header atau footer apa
pun tanpa mempengaruhi header atau
footer di section sebelumnya.
100 05/2013
Mengelola Header dan Footer di Word 2013_WS_edit Rahma.indd 100 4/10/2013 4:32:40 PM
Software KNOW-HOW
y
dan footer.
Jika Anda hanya ingin menampilkan
kop surat pada halaman pertama saja,
4. Klik Ok. Perhatikan bahwa header Selain teks, Anda juga dapat Hal yang sama juga berlaku jika Anda
akan muncul sesuai dengan judul menyisipkan gambar ke dalam header ingin menyisipkan gambar ke dalam
atau teks yang mengandung style atau footer. Berikut adalah cara untuk footer. Selain gambar, Anda juga dapat
Title (gambar 7). menyisipkan gambar ke dalam header. menyisipkan shape ke dalam header
1. Pilih tab Insert dan pilih Header. atau footer. Langkah-langkah yang
Menyisipkan Gambar di Header 2. Letakkan kursor pada posisi yang harus Anda lakukan pun sama seperti
atau Footer. Anda inginkan untuk menyisipkan langkah-langkah sebelumnya. Pastikan
Header dan footer akan menjadi sangat gambar pada header. posisi kursor Anda berada di header
berguna ketika Anda membuat sebuah 3. Pilih Pictures dan pilih gambar atau footer. Pada tab Insert, pilih shapes
dokumen yang membutuhkan kop surat. melalui kotak dialog yang terbuka. yang Anda kehendaki.
Ada baiknya jika kop surat diletakkan Setelah itu, klik Insert.
• Windra Swastika, Dosen Teknik Informatika,
terpisah dengan isi dari dokumen yang 4. Setelah gambar berhasil dimasukkan, Universitas Ma Chung, Malang.
Anda buat, yaitu dengan meletakkan sesuaikan ukuran seperti yang Anda • Prima Astiadi, admin situs tip Ms-Word
(tipsmsword.blogspot.com)
kop surat di header atau footer. inginkan. Selain itu, Anda juga
05/2013 101
Mengelola Header dan Footer di Word 2013_WS_edit Rahma.indd 101 4/10/2013 4:32:42 PM
KNOW-HOW Software
MENGENAL PEMROGRAMAN
UNTUK APLIKASI ANDROID
Artikel ini membahas proses instalasi Android, cara membuat aplikasi
Hello World!, dan menampilkan melalui emulator.
Windra Swastika
Google mengakuisisi Android pada Selain gratis dan open source, Java juga ment. Android mempermudah proses
tahun 2005. Tujuannya sederhana, dapat digunakan di berbagai perangkat intalasi dengan menyediakan paket
Google ingin mengembangkan sebuah tanpa harus dibatasi platform tertentu. ADT yang terdiri atas Eclipse + ADT
y
sistem operasi untuk perangkat Selain Java, XML juga dibutuhkan Plugin, Android SDK tools, Android
mobile dengan mengadopsi sistem untuk mendukung proses pembuatan Platform-tools, dan emulator untuk
open platform. Siapa pun boleh tahu, aplikasi Android. mensimulasikan aplikasi Android Anda
bisa turut mengembangkan, dan yang
menarik adalah sistem operasi ini
tidak terikat oleh produsen hardware nl
Untuk mulai membuat aplikasi
Android, yang pertama kali dibutuhkan
adalah instalasi Java (sebagai dasar
pada PC. Anda dapat men-download
paket ADT di http://developer.android.
com/sdk/index.html. Hasil ekstraksi
tO
tertentu. Sistem ini menjadi populer di bahasa pemrograman untuk aplikasi dari paket ADT adalah dua buah folder,
kalangan produsen perangkat mobile. Android). Jika Anda pernah mengem- yaitu eclipse dan sdk serta sebuah file
Perangkat tablet produksi Samsung, bangkan program Java sebelumnya, SDK manager.exe. Anda dapat langsung
HTC, LG, Motorola, dan Amazon kemungkinan besar di PC Anda telah mulai membuat program pertama Anda
(Kindle) menanamkan sistem operasi terinstalasi JDK (Java Development dengan menjalankan eclipse.exe yang
Android ke dalam perangkatnya. Di Kit). Untuk memastikan di PC Anda terletak di folder eclipse.
f
tahun 2010, setidaknya ada 160.000 telah terinstalasi Java atau belum, Anda
ra
perangkat Android yang diaktivasi dapat mengetikkan java-version pada Instalasi Platform Android dan
setiap harinya. Prestasi yang luar biasa command prompt. Jika pada sistem Android Virtual Devices
mengingat sistem operasi Android ini telah terinstalasi Java, tampilan yang Sebelum membuat aplikasi Android,
D
baru tersedia di tahun 2008. muncul kurang lebih seperti berikut. Anda perlu terlebih dulu menentukan
Dengan semakin banyaknya perangkat C:\Users\Windra>java -version platform Android yang nantinya Anda
berbasis Android, pengembang mulai java version “1.6.0_21” gunakan untuk menjalankan aplikasi
melihat ada peluang bisnis lewat Java(TM) SE Runtime Environment Anda serta membuat Android Virtual
penjualan aplikasi Android. Di tahun (build Devices (AVD) sebagai emulator untuk
2011, jumlah aplikasi yang tersedia 1.6.0_21-b07) mensimulasikan tampilan aplikasi
di Android market adalah 200.000. Java HotSpot(TM) 64-Bit Server VM Android Anda. Mengintalasi platform
Saat ini, diperkirakan jumlah aplikasi (build 17.0-b17, mixed mode) Android dapat Anda lakukan melalui
Android telah mencapai lebih dari menu Window >> Android SDK
600.000 dan terus bertambah. Setiap Namun, jika Java belum
hari ada jutaan pengguna perangkat terinstalasi, Anda perlu melakukan
berbasis Android yang siap membeli instalasi JDK terlebih dulu. Untuk
berbagai aplikasi untuk meningkatkan JDK terbaru, Anda dapat men-
efektivitas kerja atau sekadar hiburan. download di http://www.oracle.
Ini tentu merupakan pasar potensial com/technetwork/java/javase/
bagi pengembang aplikasi. downloads/index.html. Pilih JDK
versi terbaru ( saat artikel ini ditu-
Menginstalasi Tool yang Dibutuhkan lis, versi terbaru adalah JDK 7).
Aplikasi Android dikembangkan melalui Setelah JDK terinstalasi,
bahasa pemrograman yang paling berikutnya Anda perlu mengins-
banyak digunakan di dunia, yaitu Java. talasi Java development environ- Gambar 1. Tampilan awal ADT.
102 05/2013
y
(gambar 4).
5. Klik Ok.
6. Klik Start untuk mensimulasikan
version 16; membutuhkan koneksi Internet untuk Membuat Project Android Hello
ra
Android 4.2 (API 17) > SDK men-download file-file yang dibutuhkan. World!
Platform; Anda bisa mencentang semua paket Jika proses instalasi berjalan dengan
Android 4.2 (API 17) > ARM EABI yang ada, namun proses download akan benar, maka Anda dapat langsung
D
v7a System Image; membutuhkan waktu yang cukup lama. membuat aplikasi Hello World! dengan
Android 2.3.3 (API 10) > SDK Klik button “Install xx packages…” sangat mudah. Pilih File >> New >>
Platform; untuk melanjutkan proses instalasi. Android Application Project (gambar 6).
Gambar 3. AVD Manager untuk membuat emulator. Gambar 4. Membuat Android Gambar 5. Simulasi tampilan
Virtual Device (AVD). perangkat Galaxy Nexus.
05/2013 103
y
dihasilkan oleh sistem. Normalnya,
Anda tidak perlu mengubah kode Mengubah Teks dan Layout
pada bagian ini. Hingga tahap ini, belum ada kode yang
Android 4.2.2: target dari aplikasi
assets: tempat untuk meletakkan
file-file tambahan yang dibutuhkan nl diubah atau dibuat. Semua tampilan dan
kode merupakan standar dari Android
SDK. Untuk mengubah layout, misalnya
tO
aplikasi, seperti file konfigurasi, file meletakkan teks agar ditampilkan di
audio, dan sebagainya. tengah layar, Anda dapat memodifikasi
bin: tempat untuk menampung activity_main.xml yang terletak di res/
kode yang telah dikompilasi untuk Gambar 8. Struktur program aplikasi Android. layout. Standar dari activity_main.xml
di-deploy pada perangkat atau adalah sebagai berikut:
emulator. yang didefinisikan menggunakan
f
<RelativeLayout xmlns:android=”http://
libs: menampung file JAR tambahan XML dan sebagainya.
ra
schemas.android.com/apk/res/android”
yang dibutuhkan oleh aplikasi. AndroidManifeset.xml: deskripsi xmlns:tools=”http://schemas.
res: menampung resources yang dari aplikasi dalam XML. Pada file android.com/tools”
dibutuhkan oleh aplikasi, seperti inilah versi dari aplikasi, activities, android:layout_width=”match_
D
icon, teks, layout untuk user interface services, dan versi Android minimum parent”
Gambar 6. Memulai project baru untuk membuat aplikasi. Gambar 7. Memilih Launcher icon.
104 05/2013
android:layout_height=”match_
parent”
android:paddingBottom=”@dimen/
activity_vertical_margin”
android:paddingLeft=”@dimen/
activity_horizontal_margin”
android:paddingRight=”@dimen/
activity_horizontal_margin”
android:paddingTop=”@dimen/
activity_vertical_margin”
tools:context=”.MainActivity” >
<TextView
android:layout_width=”wrap_
content”
android:layout_height=”wrap_
content”
android:text=”@string/hello_
world” />
y
Gambar 9. Memilih emulator untuk menjalankan aplikasi.
</RelativeLayout>
string.xml yang terletak di res/ values. adalah sebagai berikut.
Kode di atas merupakan pengaturan
layout utama dalam format XML yang
terdiri atas sebuah text. Agar text dapat nl
Cara ini lebih disarankan daripada
pengubahan teks secara langsung. Jika
setiap teks yang hendak ditampilkan
<string name=”hello_world”>Hello
world!</string>
tO
ditampilkan di tengah layar, Anda dapat pada aplikasi mengacu pada strings. Anda dapat melakukan perubahan
mengubah TextView menjadi: xml, maka modifikasi teks menjadi pada teks di dalam tag string dan
<TextView lebih fleksibel, terutama jika aplikasi menyimpan strings.xml sebelum
android:layout_height=”fill_parent” Anda cukup besar. Mengacu pada menjalankan ulang program. Tampilan
android:layout_width=”fill_parent” strings.xml juga berguna ketika Anda yang muncul setelah program dijalankan
membangun aplikasi yang mendukung akan terlihat seperti pada gambar
f
android:gravity=”center_
multi-language. 11.
ra
horizontal”
android:textSize=”20sp” Standar dari strings.xml untuk
• Windra Swastika, Dosen Teknik Informatika,
android:text=”Hello, Android!” /> mendefinisikan teks Hello World! Universitas Ma Chung, Malang.
D
05/2013 105
y
menginstalasi emulator Android lagi. Caranya saat ini sudah diinstalasi software WhatsApp.
adalah sebagai berikut. Bagi perangkat Android, masukkan nomor
nl
IMEI dan bagi user iDevice, dilakukan dengan
1 Klik file aplikasi Wassapp_1.1.1 yang memasukkan Wi-Fi MAC address. Dapatkan
disertakan untuk melakukan instalasi. Klik Next kode registrasi dengan memilih salah satu,
untuk melanjutkan. lewat SMS atau phone call. Klik Request
tO
Code.
Pengaturan Wassapp
f
2 Tentukan letak instalasi pada harddisk, Aplikasi Wassapp ini hanya bisa bekerja
ra
sebaiknya ikuti default instalasi. Klik Next. menggunakan data-data smartphone yang Mendapatkan Nomor IMEI
telah terinstalasi WhatsApp sehingga 9 Masuk ke menu Setting,
diperlukan password registrasi untuk bisa biasanya ditandai dengan icon
D
106 05/2013
10 Pilih About Phone yang terletak paling 13 Beberapa saat kemudian, Anda akan 16 Kembali ke jendela Login pada langkah
bawah. mendapatkan SMS dari nomor acak yang 5, isikan password yang baru saja diterima
menginformasikan kode WhatsApp. dengan cara copy dan paste.
y
nl 18 Kini, aplikasi Wassapp sudah bisa
digunakan dengan data account meminjam
aplikasi WhatsApp pada smartphone. Anda
tO
12 Di situ, akan tertuliskan nomor IMEI yang bisa memasukkan nomor kontak teman-teman
berbeda untuk setiap perangkat. 15 Bila sukses, pada jendela registrasi, akan Anda dengan klik Add Contact.
muncur pemberitahuan password. Dengan
password ini, Anda sudah bisa login.
f
ra
D
Mengetahui Status Caps 2 Ikuti perintah instalasi, pilih I accept the 4 Berikutnya, jika ingin menambahkan
Lock di Notebook Lawas agreement pada jendela License Agreement. shortcut, klik Next saja.
Klik Next.
05/2013 107
5 Lebih mudah untuk mengaktifkan TrayStatus 8 TrayStatus segera aktif. Ada tiga indikator
ini bersamaan ketika Windows start. Jadi, akan terpasang. Indikator akan menyala jika pada
centang saja Start TrayStatus at Windows kondisi Num Lock dan Caps Lock aktif.
startup. Karena software ini tak terlalu sensitif,
semua user PC bisa menggunakannya,
centang For All Users. 9 Untuk pengaturan
lebih lanjut, bisa masuk
ke menu Settings.
y
7 Instalasi berjalan dengan cepat karena
ringan, klik Finish setelah selesai.
108 05/2013
Mengubah PDF ke 5 Shortcut di menu Start akan ditampilkan titik di samping kanan untuk menentukan file
dengan folder Glorylogic\PDF Shaper. Bila PDF yang dituju. Selanjutnya, pilih letak file
Format RTF
tak diinginkan shortcut, centang Don’t create RTF hasil konversi. Sebaiknya, menggunakan
a Start Menu folder, lalu klik Next. nama yang sama. Klik tombol Convert untuk
Sering menemukan artikel yang menarik memulai konversi.
dengan format PDF, tetapi kesulitan untuk
menyadurnya? Silakan menggunakan program
y
konversi PDF Shaper ini.
110 05/2013
y
11 Lakukan pengujian dengan mencabut
USB flashdisk. Dalam beberapa detik,
8 Cek juga USB flashdisk yang sekarang 12 Setelah memasukkan password dengan
4 Directory path instalasi akan berada di C:\ terbaca ada pada drive keberapa, jangan benar atau mencolokkan USB flashdisk yang
Program Files. Klik Next untuk instalasi. sampai salah. Klik Create Key. Dengan be- sesuai, desktop kembali aktif lalu memberikan
laporan log.
05/2013 111
y
2
nl
1 Menu tempat inventori.
2 Visualisasi yang mengagumkan.
tO
ELEUSIS ON THE DVD PRO
Eleusis adalah sebuah kota yang juk jalan, ornamen gedung, buku, dan spek menengah. Kami sempat mencoba
f
terletak 18 km dari Athena, Yunani. sebagainya. Detail yang tinggi ini juga demonya di tiga PC dengan spek yang
ra
Kota ini terkenal karena menjadi tempat diterapkan pada suasana di sekitarnya, berbeda dan hanya berjalan di satu PC
berlangsungnya Eleusinian Mysteries, seperti pencahayaan atau pun audionya. saja, yaitu di PC yang menjadi test bed
yaitu salah satu event keagamaan dari Eleusis bukanlah game horror, seperti PC Media. –RN
D
agama kuno Yunani. Resident Evil atau Silent Hill yang ada
DATA TEKNIS
Mungkin, dari latar belakang sejarah monster dan makhluk menakutkan, tapi
Perusahaan Nocturnal Works
itu, game Eleusis dibuat. Game ini, menurut kami, game ini berhasil mem- Kebutuhan Minimum Windows XP, Intel Core2 Duo/ AMD
Athlon64 x2, Memory 2 GB, Geforce
awalnya, bercerita tentang orang buat pemainnya berada seperti di dalam 9600GT/ Radeon 4670HD, Hard Drive 2 GB
yang mengalami kecelakaan. Karena tempat yang sangat menyeramkan. Multiplayer
Harga
Tidak
$14,99
cedera lumayan parah, ia mendatangi Dari segi gameplay-nya sendiri, Eleusis, Website www.eleusisgame.com
TOMBOL
sebuah desa di Yunani yang ternyata pada dasarnya, adalah game adventure A,S,D,W Direction
Space bar Jump
merupakan markas sebuah sekte yang dengan bumbu-bumbu puzzle dan Left Ctrl Crouch
berencana ingin membangkitkan kembali mengumpulkan inventori. Contohnya, Shift Run
I Inventory
kekuatan kegelapan melalui ritual kuno. Anda menemukan sebuah item, item L Lantern
F Flashlight
Anda sebagai karakter utama harus tersebut bisa dimasukkan ke dalam J Journal
menggunakan segala kemampuan yang inventori yang nantinya bisa dipakai M Map
BENCHMARK/PENGUJIAN
ada untuk mencegah sekte tersebut atau dikombinasikan dengan item lain %0 20 40 60 80 100 Nilai%
Grafik 93%
mencapai tujuannya. untuk menyelesaikan sebuah puzzle. Gameplay 63%
Suara 90%
Salah satu fitur yang dijagokan dalam Puzzle yang dimaksud di sini bukan Fitur 50%
game ini adalah tingkat kedetailan yang puzzle yang seperti menyusun gambar, WE LIKE WE DON’T
tinggi. Itu wajar karena Eleusis meng- tapi lebih kepada menyelesaikan sebuah Tingkat kedetailan yang Butuh PC dengan spek
tinggi. tinggi.
gunakan engine Unreal dan sudah men- teka-teki berbasis item. Puzzle itu akan
dukung DirectX 11. Anda bisa melihat menantang logika Anda. TOTAL NILAI
detail tersebut di berbagai objek yang Dari segi teknis, Eleusis terbilang
(MAKS. 100=100%)
76%
ada dalam game, seperti pada penun- berat apabila dimainkan di PC dengan
112 05/2013
y
2
nl
1 Ikan yang harus dipotret.
2 Penemuan artefak Maya kuno.
tO
REEF SHOT ON THE DVD PRO
Saat pertama kali melihat preview rating dalam bentuk bintang. Tugas kecepatan dan penuh aksi. Semuanya
f
game ini di Youtube, kami yakin Anda adalah menyamai rating tersebut. berjalan dengan santai, tanpa ada aksi
ra
bahwa akan menemukan sesuatu yang Caranya adalah dengan memperhatikan yang menegangkan, tanpa musuh, tanpa
menarik di dalamnya dan ternyata sensor gerak yang ada di kamera Anda. perlawanan, dan sebagainya. Bahkan,
hal itu benar. Reef Shot menawarkan Semakin kuat sinyal tersebut, maka saat menelusuri gua gelap pun, tidak
D
sebuah pengalaman gaming yang tidak semakin tinggi rating yang diperoleh. akan ada kejutan apa-apa. –RN
ditemukan di game lain. Di game ini, Seiring dengan berlangsungnya
Anda bisa duduk tenang dan benar- petualangan fotografi Anda di bawah DATA TEKNIS
Perusahaan Nano Games
benar menikmati sambil mengeksplorasi air, ternyata ada misi lain yang menjadi Kebutuhan Minimum Microsoft Windows: XP SP3,Intel Pentium 4
salah satu tempat paling misterius di jalan cerita utama game ini. Anda harus 2,4 GHz/ AMD Athlon 64 2800+, Memory
2 GB, Harddisk 560 MB, NVIDIA GeForce
bumi, yaitu lautan. menyelidiki gua gelap dan berbagai 6800/ ATI x850,OpenAL compatible sound
card
Reef Shot adalah sebuah game simulasi reruntuhan kuno dari suku Maya untuk Multiplayer Tidak
menyelam dengan misi mengambil foto mengungkap legenda El Dorado dan Harga
Website
$9,99
www.reefshot.com
kehidupan bawah air serta semua yang ramalan suku Maya. TOMBOL
A,S,D,W Swim
ada di dalamnya. Saat menyelam, Anda Setelah mencoba beberapa saat, Space Swim up
Shift Swim faster
akan dipandu oleh “rekan” virtual kami merasakan game ini memberikan F Flashlight On/off
Anda yang berada di permukaan untuk sebuah suasana yang menenangkan. Left click Take photo
Right Click Perk menu
memberitahu yang harus difoto. Selain Anda akan ditemani suara-suara dari BENCHMARK/PENGUJIAN
%0 20 40 60 80 100 Nilai%
panduan dari atas, terdapat juga check dalam air beserta suara regulator Grafik 87%
point yang bisa dijadikan panduan napas Anda. Meskipun ada berbagai Gameplay
Suara
70%
70%
visual saat berada di bawah air. musik yang dijadikan backsound, kami Fitur 60%
Yang menjadi objek foto Anda sangat menyarankan agar Anda mematikan WE LIKE WE DON’T
Santai dan menenangkan. Gameplay yang monoton.
beragam, mulai dari hewan laut yang musik tersebut dan hanya mendengarkan
statis, seperti bintang laut, sampai efek-efek bawah lautnya saja. TOTAL NILAI
hewan laut yang pergerakannya cepat. Memang, game ini bukan untuk semua
(MAKS. 100=100%)
74%
Setiap objek yang difoto akan diberi orang, apalagi gamer yang suka dengan
114 05/2013
TUNJUKKANLAH
KEMAMPUAN PC ANDA
Benchmark dengan berbagai aplikasi gratis.
Rully Novrianto
Salah satu kendala saat mencoba mengoptimalkan atau berfokus kepada benchmark video card mengingat video card
men-tweak PC adalah mengukur sudah sejauh mana upaya adalah komponen yang paling banyak diperhatikan oleh para
yang dilakukan. Tidak mungkin kita mengamati perubahan gamer. Semua benchmark yang disediakan ini memberikan
upaya itu hanya dengan mata telanjang. Jika tidak memiliki data berbeda-beda yang sangat berguna untuk menentukan
cara yang objektif untuk menentukan sejauh mana optimisasi performa PC secara keseluruhan.
y
itu bekerja, maka tweak itu menjadi percuma. Di DVD Pro, sebagai materi utama, kami menyertakan
Untunglah, ada berbagai cara untuk mengukur performa, berbagai mobile phone tools yang dirilis oleh masing-masing
yaitu menggunakan benchmark. Di DVD Plus edisi ini, kami vendor ponsel ternama yang ada saat ini. Gunakanlah mobile
memasukkan berbagai aplikasi benchmark yang lebih banyak
nl
phone tools tersebut untuk mengelola smartphone Anda.
tO
FREE FOR FREE FOR
BlackBerry Desktop PERSONAL iTunes 11.0.2.26 PERSONAL
Software 7.1.0.41 Selain berfungsi sebagai media player, iTunes juga berfungsi sebagai
Mengelola perangkat BlackBerry akan lebih mudah apabila utiliti untuk mengelola iPod, iPhone, dan iPad. iTunes mengizinkan
menggunakan aplikasi yang memang didedikasikan untuk Anda melakukan berbagai hal dengan gadget iOS Anda, seperti
BlackBerry. Aplikasi itu bernama BlackBerry Desktop Software. backup, sinkronisasi, manajemen kontak, dan yang terpenting,
f
Begitu terhubung, aplikasi ini akan otomatis memeriksa update, baik instal aplikasi dari Apple Store. Selain itu, dari iTunes, Anda juga
ra
FREE FOR
KIRIM
TANPA PRANGKO
Samsung Kies 2.5.3.13034_9 PERSONAL
KIRIMAN BALASAN Bagi user ponsel keluaran Samsung, pasti tidak asing dengan
IZIN NO : 66/KIRBAL/JKP/WILPOS IV/2013
Berlaku s/d Desember 2013
aplikasi ini. Kies berfungsi menghubungkan ponsel dan PC agar
kontennya bisa dikelola. Proses instalasinya agak lama karena
selain menginstalasi Kies, terdapat proses instalasi USB driver.
Kepada: Kies bisa mensinkronisasikan foto, musik, video, dan link ke
Kepala Kantor Pos I Samsung App Store. Kies
Jakarta Pusat 10000 juga bisa mendeteksi versi
u.p. Bagian Pemasaran firmware official perangkat
Untuk diserahkan kepada:
Anda dan memberitahukan
Majalah PC Media serta men-download jika
Gedung Warta Lt. 4
Jl. Kramat IV No. 11 ada versi baru yang sudah
Jakarta Pusat-10430
Telp. (021) 315-3731 dirilis. Sangat layak untuk
Fax. (021) 315-3732
diinstal dan dipakai.
Kupon pengembalian DVD (info lebih lanjut lihat hlm. 116 “DVD Rusak”)
05/2013 115
y
PLA Unreal 3 Engine DirectX 11 Superbike Racers 1.18 Beta
Benchmark XYDiameter 1.4
Resident Evil 6 Benchmark \Magazine\Fresh Freeware\ Zemana AntiLogger Free
nl
Unigine Heaven Benchmark 4.0 Attribute Tweaker 1.1.0.0 1.5.2.901
Unigine Valley Benchmark 1.0 AudioDocs 2.1.1
Auto-Clicker 1.0.0.1 \Magazine\Game Review\
DVD-PRO! PC Media 05/2013 Autorun Angel 1.0.34 Eleusis
avast! Browser Cleanup Reefshot
tO
BOOTABLE with FreeDOS 8.0.4469.27
\#PC-M--A--V9.1 BSC Designer Light \Magazine\Know How\
6.6.1.25 Membuat Permainan Tic Tac Toe
\Magazine\Cover Story Cameyo 2.0.882.0 di Android
WorldDesk 9.20 ComicRack 0.9.167 Procedures in Oracle PL/SQL
CurrPorts 2.07 Procedures in Microsoft
\Magazine\Free Games\ Cyotek WebCopy 1.0.2.1 Transact/SQL : DVD PLUS (Reguler) : DVD PRO (Reguler & Ekonomis)
f
INDEPENDENT DVD
ra
Explorer. 2 DVD-5 tersedia dalam PC Media edisi Reguler, Anda yang rusak.
sedangkan 1 DVD-5 dalam PC Media edisi Ekonomis. Pada edisi
spesial, ketentuan di atas dapat saja berubah. PERNYATAAN DVD
Segala upaya telah dikerahkan untuk memastikan bahwa semua
PC MEDIA DVD CHECKER file yang disertakan dalam DVD ini dapat berfungsi sebagaimana
Khawatir DVD yang Anda dapatkan bermasalah? Cek dengan mestinya. Namun, PC Media tidak bertanggung jawab atas segala
menggunakan utility buatan PC Media. Baca terlebih dulu file readme bentuk kerusakan atau kerugian yang mungkin timbul dari penggunaan
yang terdapat dalam folder DVD CHECKER. PCMDVDChecker DVD yang disertakan dalam majalah ini.
dapat ditemukan dalam DVD atau dapat men-download-nya di URL
http://dvd.pcmedia.co.id. DUKUNGAN TEKNIS
Program yang ada dalam DVD kami sebarkan persis seperti apa
DVD RUSAK adanya. PC Media tidak memberikan technical support, training,
PC Media tidak dapat mengganti DVD yang rusak maupun patah registration number, atau password untuk program yang ada dalam
karena kesalahan penggunaan. Namun, jika saat membeli, Anda DVD. Baca terlebih dahulu petunjuk dan lisensi pemakaian. Silakan
mendapatkan DVD rusak, hubungi PC Media atau gunting kupon menghubungi pembuatnya masing-masing untuk mendapat bantuan
pengiriman yang ada pada halaman 115. Tempelkan kupon pada teknis.
bagian depan amplop cokelat yang berisi DVD rusak lalu kirimkan ke
redaksi. Kupon tersebut membebaskan Anda dari biaya pengiriman. Ini BEBAS VIRUS
merupakan wujud kepedulian PC Media agar pembaca mendapatkan DVD PC Media telah melewati pemeriksaan virus yang dapat
penggantian yang sesuai. diper caya. Mesin yang digunakan untuk mencetak DVD pun
diawasi dengan saksama. Namun, Anda sangat disarankan untuk
STATUS PENGEMBALIAN DVD melakukan pengecekan kembali virus maupun spyware sebelum
Status pengembalian DVD dapat Anda pantau melalui situs Online mulai menggunakannya.
116 05/2013
THRILLER HORROR
y
COMEDY | FAMILY COMEDY
bernama Eduardo yang diiisi suaranya oleh Al Pacino. Alan (Zach Galifianakis) dari rumah sakit jiwa.
05/2013 117
y
OFFICE TOOLS SECURITY
dalam dokumen itu, nantinya bisa didengar menggunakan Cleanup akan men-scan semua
ra
audio player. Namun, ingat bahwa converter semacam browser yang terinstal dan menampilkannya agar bisa di-
ini hanya optimal apabila menggunakan bahasa Inggris. disable atau di-remove. Aplikasi ini hanya mendukung IE,
AudioDocs membutuhkan Word 2007 atau Word 2010 dan Firefox, dan Chrome. Aplikasi ini juga bersifat portabel
.Net Framework 4.5. sehingga tidak perlu diinstal.
D
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
118 05/2013
VIRTUALIZATION INTERNET
y
MULTIMEDIA MEMORY TWEAK
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
05/2013 119
y
FILE MANAGEMENT FILE MANAGEMENT
pus, lalu klik Replace/ Delete Now. FileRplacer juga bisa mem- BIN, IMG, atau ISO. Setelah
buatnya secara batch sehingga Anda hanya perlu menjalankan itu, tinggal ikuti langkah-langkah yang ditampilkan dalam
file batch yang sudah dibuat tanpa harus menjalankan File- ImageUSB. Aplikasi ini diklaim bisa melakukan duplikasi
Rplacer untuk melakukan aksi Replace/ Delete Now. secara sempurna, termasuk USB flashdisk yang bootable.
D
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
120 05/2013
y
OFFICE TOOLS NETWORK TOOLS
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
05/2013 121
y
HARD DISK UTILITITY SECURITY
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
122 05/2013
y
SECURITY UTILITY
dulu API KeY VirusTotal yang bisa tersebut menggunakan penggaris atau busur maka jelas
diperoleh dengan cara bergabung ke komunitas VirusTotal. Anda ketinggalan zaman. XYDiameter bisa melakukan aksi
com. Ingat, VT Hash Check bukan dimaksudkan sebagai ini dengan cara yang sangat sederhana. Tinggal pilih objek
pengganti antivirus. yang akan diukur, lalu pilih salah satu, dan Get.
D
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
05/2013 123
y
RACING FPS
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
124 05/2013
y
ADVENTURE RTS
dengan musuh utamanya, yaitu rezim pemerintah yang ingin Anda akan memainkan
ra
menghancurkan bumi. Pimpinan utamanya adalah makhluk peranan komandan militer yang memimpin pasukannya
supranatural yang dipanggil lewat ritual. Dalam game ini, menuju kemenangan. Game ini berfokus pada taktik dengan
semua objeknya bersifat interaktif dan hanya bisa dimainkan unsur RTS tradisional, seperti mengumpulkan resource dan
di monitor 16:9 dengan resolusi minimal 1.280 x 720. pengembangan markas.
D
Windows 98/ME 2000 NT XP Vista 7 8 Windows 98/ME 2000 NT XP Vista 7 8
PUZZLE RACING
05/2013 125
Dapatkan! 1 unit Adata HD CH94 500G atau HD SH93 500G untuk 2 orang pemenang!
y
dan SCP. Tujuannya E-mail: alamrayasby@gmail.com
memastikan keamanan Website: www.huntkeydiy.com
Adata
HD CH94 HD SH93 500G
A. OVP B. SCP
nl
PERTANYAAN: Apa saja perlindungan yang ada pada Huntkey 65 W ES?
C. Semua benar
tO
l
Dapatkan! 1 unit Keyboard Enermax Aurora Micro Wireless untuk 1 orang pemenang!
NOCTUA NH-U12S
Kecepatan maksimal juga dapat dikurangi dari 1.500
Noctua NH-U12S adalah model Noctua U-series
f
PC Media 05/2013
CARA MENJAWAB:
Pelanggan Indosat (Matrix, IM3, Mentari, Starone); Telkomsel (Halo, Simpati, As); XL (Xplor, Bebas, Jempol); Flexi; atau Mobile-8 (Fren) kirim SMS ke 9333:
Tik SMS: PCMEDIA<spasi>05<spasi>ASIARAYA/ FOXHOUND <spasi>[Jawaban A/B/C]<spasi>NAMA, Contoh: PCMEDIA 05 ASIARAYA A BUDI
Atau kirim jawaban pada selembar kartu pos ke Redaksi PC Media, Jl. Kramat IV No. 11, Jakarta 10430. Sertakan kupon ASIARAYA/FOXHOUND yang tercantum pada halaman 126.
SMS dan kartu pos diterima selambat-lambatnya pada 10 Juni 2013. Nama pemenang akan diumumkan pada PC Media 07/2013.
126 05/2013
y
nl
tOf
ra
D
PENGUMUMAN
PEMENANG
SUPER PROMO
03/2013
Selamat untuk para
pemenang!
PEMENANG SUPER PROMO ASIARAYA
1 unit VGA HIS 5670 untuk 1 orang pemenang
1. Ribut Setiadi 08888162xxx
y
2 unit VGA Cooler MK-13 untuk 2 orang pemenang
1. Andri F. Setiabudi 085793017xxx
2. Tommy 081352707xxx
pengumuman ini. Kami juga tidak pernah menghubungi Promo” yang Anda kirimkan telah berhasil diterima. Keber-
ra
pemenang tanpa verifikasi awal dari pemenang itu sendiri. hasilan layanan ini sepenuhnya tergantung kondisi Operator
Setelah verifikasi berhasil, pemenang yang tinggal di Jabode- Jaringan Anda dan Penyedia Layanan Konten pada saat Anda
tabek bisa mengambil hadiah di Kantor PC Media setiap mengirim SMS. PC Media tidak bertanggung jawab atas segala
D
hari/jam kerja, Senin s/d Jumat pukul 9.00 s/d 16.30 dengan bentuk hambatan teknis akan layanan ini. Anda diperboleh-
menyerahkan identitas diri yang masih berlaku. Hadiah bagi kan mengirim lebih dari satu SMS jawaban. Tarif adalah benar
pemenang di luar Jabodetabek akan dikirim via pos/kurir saat majalah ini dicetak dengan mengecualikan kelalaian dan
(ongkos ditanggung pemenang). PC Media tidak bertang- kesalahan cetak. Gunakan pulsa Anda secara bijak.
gung jawab atas kerusakan atau kehilangan hadiah yang
terjadi selama pengiriman. Klaim akan diteruskan kepada Via Pos:
jasa pengiriman yang ditunjuk dengan melampirkan salinan Seluruh kartu pos yang akan Anda kirimkan dapat di-
resi pengiriman. Pemenang yang pengambilan hadiahnya masukkan ke dalam 1 (satu) amplop tertutup, lalu kirimkan
diwakilkan HARUS MENYERTAKAN surat kuasa beserta ke alamat redaksi. 1 (satu) kupon berlaku untuk 1 (satu)
fotokopi identitas diri pemenang dan pengambil yang masih kartu pos.
berlaku.
Awas Penipuan!
Via SMS: Waspadalah jika ada yang meminta untuk menyetorkan pajak
Tarif premium Rp2.000++/SMS untuk Jasa Layanan Konten. undian atau ongkos pengiriman ke rekening bank atas nama
Tarif tersebut belum termasuk tambahan biaya standar pribadi. PC Media tidak pernah menghubungi pemenang
(berupa PPN 10% & SMS Bearer) yang mungkin dikenakan tanpa verifikasi awal dari pemenang itu sendiri.
128 05/2013
y
dia • Mataram: Titian 0370-622188 • Kupang: Rapi
0380-832033
FORMULIR BERLANGGANAN
(Pilih dengan tanda dan isi dengan huruf kapital)
Saya ingin berlangganan majalah PC Media: nl PULAU JAWA • Cilegon: Torpedo Agc
391460 • Serang: Estica Agc 0254-202292, •
Bandung: Alphabet Agc 022-6006000, Guna-
0254-
tO
raya 022-4232513, Wahyudin Agc 022-6011414
• Garut: Monita Agc 0262- 23479 • Tasikmalaya:
NO. WILAYAH PAKET HARGA Nasuha 0265-334064 • Indramayu: Kompas Agc
LANGGANAN LANGGANAN 0234- 484032 • Cirebon: Cirebon Agc 0231-
1. JABODETABEK 6 Bulan (6 Edisi) Rp244.800 203376 • Tegal: Tegal News Agc 0283-356138 •
Pekalongan: TB Rajamurah 0285-424463, Fajar
1 Tahun (12 Edisi) Rp460.800 Agc 0285-431466 • Semarang: Erlangga Agc
f
y
Seperti mesin lain, jika Anda tidak meminyaki dan membersihkan PC Media akan menghadirkan video card
web browser, maka ia mulai hang dan terbatuk-batuk serta mid-range tingkatan teratas dari AMD
memperlambat sistem. Namun, dengan beberapa cara tanpa dengan GPU teranyar, Radeon HD 7790.
biaya, Anda dapat mempercepat web browser, walaupun tidak
sesignifikan saat meng-upgrade hardware komputer, misalnya
RAM. Cara ini tidak hanya menye- nl Video card ini menawarkan performa
dan harga paling menggiurkan, terutama bagi
gamers yang menginginkan solusi komputer gaming terjangkau.
tO
nangkan, tapi juga lebih efisien. Ikuti Siapa solusi terbaik dari berbagai vendor video card berbasiskan
pembahasannya di edisi mendatang! GPU HD 7790? Ikuti perhelatannya di edisi mendatang!
IMPRINT
ra
Pinpoint Publications menjunjung tinggi nilai integritas. Oleh karena itu, dalam
Fajar Anggiawan Joko Nurjadi Denie Kristiadi Zaky Febriyanti menjalankan tugasnya, seluruh staf kami tidak dibenarkan menerima atau
Antivirus Antivirus Special FX Abdurrachman Disc Services meminta imbalan dalam bentuk apa pun dari relasi/ narasumber.
Network
130 05/2013