DI SINI TEMPATNYA UANG!!!!SILAHKAN KLIK!!!

Selasa, 10 November 2009

Laptop Rusak


Komputer rusak, dan tidak bisa memperbaiki sendiri. Beruntung bila memiliki teknisi pribadi yang mengerti begitu pentingnya data di dalam computer.

Bagaimana bila anda tidak mengerti tentang komputer. Langsung dibawa ke teknisi untuk diperbaiki, apa yang terjadi selanjutnya. Tentu si pemilik yang awam komputer tidak pernah mengetahui bagaimana seorang teknisi memperbaiki komputer anda. Selesai diperbaiki , dan komputer sudah kembali normal dengan tagihan kerusakan.

Anda merasa aman dengan data yang ada pada komputer notebook ?



Kali ini sebuah investigasi yang diberitakan melalui Sky News kelakuan oleh teknisi di London. Tempat service yang di datangi sengaja dijebak dengan menempatkan software tersembunyi untuk mencatat aktifitas keyboard dan kegiatan komputer serta menempatkan sebuah kamera tersembunyi yang aktif walau notebook dimatikan.

Kerusakan juga sengaja dibuat sederhana, dengan melepas satu penjepit memory modul sehingga komputer tidak bisa bekerja.

Ternyata si teknisi membuka harddisk si pelanggan, pengambilan foto pribadi sampai melihat data penting perbankan dari dalam computer. Bahkan si pelanggan mendapatkan tagihan sangat mahal dengan alasan kerusakan pada board. Padahal kerusakaan dibuat sengaja dengan melepas klip dari socket memori.

Investigasi bukan dilakukan disatu tempat saja, melainkan di beberapa tempat. Tentu tidak semua teknisi melakukan kegiatan tersebut, dan masih banyak teknisi yang memiliki niat baik.
(ketok)

Selasa, 03 November 2009

Shortcut yang Mempermudah Interaksi Dengan Windows


Dengan mengenal shortcut sistem operasi Windows, ternyata dapat mempermudah dan mempercepat proses kerja Anda di komputer hingga 2 - 5 kali lipat. Tidak percaya? Buktikan sendiri...

Contoh yang sering kita pakai adalah Ctrl+C (Copy) dan Ctrl+V (Paste), jelas akan menfungsikan tangan kiri yang kadang diam tidak bekerja, dimana ketika tangan kanan berinteraksi dengan Mouse. Nah banyak tombol shortcut lagi yang bisa banyak membantu Anda bekerja lebih cepat dan efisien, berikut beberapa di antaranya:

Microsoft Natural Keyboard keys

  • Windows Logo: Start menu
  • Windows Logo+R: Run dialog box
  • Windows Logo+M: Minimize all
  • SHIFT+Windows Logo+M: Undo minimize all
  • Windows Logo+F1: Help
  • Windows Logo+E: Windows Explorer
  • Windows Logo+F: Find files or folders
  • Windows Logo+D: Minimizes all open windows and displays the desktop
  • CTRL+Windows Logo+F: Find computer
  • CTRL+Windows Logo+TAB: Moves focus from Start, to the Quick Launch toolbar, to the system tray (use RIGHT ARROW or LEFT ARROW to move focus to items on the Quick Launch toolbar and the system tray)
  • Windows Logo+TAB: Cycle through taskbar buttons
  • Windows Logo+Break: System Properties dialog box
  • Application key: Displays a shortcut menu for the selected item

Microsoft Natural Keyboard with IntelliType software installed

  • Windows Logo+L: Log off Windows
  • Windows Logo+P: Starts Print Manager
  • Windows Logo+C: Opens Control Panel
  • Windows Logo+V: Starts Clipboard
  • Windows Logo+K: Opens Keyboard Properties dialog box
  • Windows Logo+I: Opens Mouse Properties dialog box
  • Windows Logo+A: Starts Accessibility Options (if installed)
  • Windows Logo+SPACEBAR: Displays the list of Microsoft IntelliType shortcut keys
  • Windows Logo+S: Toggles CAPS LOCK on and off

General keyboard-only commands

  • F1: Starts Windows Help
  • F10: Activates menu bar options
  • SHIFT+F10 Opens a shortcut menu for the selected item (this is the same as right-clicking an object
  • CTRL+ESC: Opens the Start menu (use the ARROW keys to select an item)
  • CTRL+ESC or ESC: Selects the Start button (press TAB to select the taskbar, or press SHIFT+F10 for a context menu)
  • CTRL+SHIFT+ESC: Opens Windows Task Manager
  • ALT+DOWN ARROW: Opens a drop-down list box
  • ALT+TAB: Switch to another running program (hold down the ALT key and then press the TAB key to view the task-switching window)
  • SHIFT: Press and hold down the SHIFT key while you insert a CD-ROM to bypass the automatic-run feature
  • ALT+SPACE: Displays the main window's System menu (from the System menu, you can restore, move, resize, minimize, maximize, or close the window)
  • ALT+- (ALT+hyphen): Displays the Multiple Document Interface (MDI) child window's System menu (from the MDI child window's System menu, you can restore, move, resize, minimize, maximize, or close the child window)
  • CTRL+TAB: Switch to the next child window of a Multiple Document Interface (MDI) program
  • ALT+underlined letter in menu: Opens the menu
  • ALT+F4: Closes the current window
  • CTRL+F4: Closes the current Multiple Document Interface (MDI) window
  • ALT+F6: Switch between multiple windows in the same program (for example, when the Notepad Find dialog box is displayed, ALT+F6 switches between the Find dialog box and the main Notepad window)

Mouse click/keyboard modifier combinations for shell objects

  • SHIFT+right click: Displays a shortcut menu containing alternative commands
  • SHIFT+double click: Runs the alternate default command (the second item on the menu)
  • ALT+double click: Displays properties
  • SHIFT+DELETE: Deletes an item immediately without placing it in the Recycle Bin

General folder/shortcut control

  • F4: Selects the Go To A Different Folder box and moves down the entries in the box (if the toolbar is active in Windows Explorer)
  • F5: Refreshes the current window.
  • F6: Moves among panes in Windows Explorer
  • CTRL+G: Opens the Go To Folder tool (in Windows 95 Windows Explorer only)
  • CTRL+Z: Undo the last command
  • CTRL+A: Select all the items in the current window
  • BACKSPACE: Switch to the parent folder
  • SHIFT+click+Close button: For folders, close the current folder plus all parent folders

Shell objects and general folder/Windows Explorer shortcuts

For a selected object:
  • F2: Rename object
  • F3: Find all files
  • CTRL+X: Cut
  • CTRL+C: Copy
  • CTRL+V: Paste
  • SHIFT+DELETE: Delete selection immediately, without moving the item to the Recycle Bin
  • ALT+ENTER: Open the properties for the selected object

To copy a file

Press and hold down the CTRL key while you drag the file to another folder.

To create a shortcut

Press and hold down CTRL+SHIFT while you drag a file to the desktop or a folder.

Windows program key combinations

  • CTRL+C: Copy
  • CTRL+X: Cut
  • CTRL+V: Paste
  • CTRL+Z: Undo
  • CTRL+B: Bold
  • CTRL+U: Underline
  • CTRL+I: Italic

Windows system key combinations

  • F1: Help
  • CTRL+ESC: Open Start menu
  • ALT+TAB: Switch between open programs
  • ALT+F4: Quit program
  • SHIFT+DELETE: Delete item permanently
  • Windows Logo+L: Lock the computer (without using CTRL+ALT+DELETE)
(ketok.com)

Jumat, 19 Juni 2009

36 SMP/MTs Lulus 100 %

Di kota Karanganyar presentase kelulusan UN SMP/MTs meningkat dibanding tahun 2008.Dari 12.147 siswa SMP dan MTs yang mengikuti ujian nasional, yang dinyatakan lulus 97,45 % untuk SMP dan 93,35 % untuk MTs.

‘’Ini meningkat cukup signifikan karena sebelumnya untuk SMP kelulusannya 96 % dan MTs hanya 91 %. Selain itu yang cukup menggembirakan, sekolah yang lulus 100 % ada 36. SMP 25 sekolah dan MTs 11,’’ kata Sugiyarso, Plt Kadis Dikpora Karanganyar, Jumat.

Angka ini cukup membanggakan karena menjadi bukti meski nilai standar lulus dinaikkan menjadi 5,5, namun ternyata tidak banyak mempengaruhi. Justru menjadi pemacu siswa dan sekolah untuk meningkatkan proses belajar mengajar. ‘’Kami berharap tahun-tahun berikutnya tetap bisa dipertahankan seperti sekarang. Kami yakin dengan sinergi yang baik antara siswa, sekolah dan juga orang tua, prestasi akan bisa ditingkatkan,’’ kata dia.

Pengumuman kelulusan SMP/MTs sendiri akhirnya mundur. Semula rencananya dikeluarkan Jumat (19/6), ternyata terpaksa diundur Sabtu (20/6). Penyebabnya, hasil kelulusan siswa ternyata belum diterima Dinas Dikpora Pemprov Jateng, sehingga yang di daerah juga belum bisa mendapatkan. ‘’Alasan Pemprov, hasil kelulusan belum bisa didownload, sehingga belum bisa
diserahkan. Jadi akhirnya diambil keputusan, pengumuman ditunda Sabtu siang,’’ kata Sugiyarso.

Petugas yang mengambil pengumuman baru tiba di Karanganyar pukul 16.00 dari Semarang. Kedatangannya sudah ditunggu puluhan kepala sekolah yang dikumpulkan di aula Dinas Dikpora untuk mengambil hasilnya. Penundaan pengumuman ini sempat membuat kecele beberapa orang tua yang sudah datang ke sekolahan. Apalagi sehari sebelumnya, mereka sudah memperoleh pemberitahuan agar mengambil hasil ujian nasional ke sekolah.

Hasil Kelulusan UN SMP di Jateng Naik 8,37 %

Di kota-kota lain tingkat kelulusan menurun tapi di Jawa Tengah kelulusan tingkat SMP/MTs naik 8,37 % dibanding tahun 2008.Berdasarkan data Dinas Pendidikan Jateng, jumlah peserta ujian nasional (UN) SMP, MTs, SMPLB, dan SMPT di Jateng sebanyak 504.315 orang. Jumlah siswa yang lulus sebanyak 470.202 siswa atau 87,64 persen. Siswa yang tidak lulus sebanyak 34.113 siswa atau 12,36 persen.

Pada tahun ajaran 2007-2008, jumlah peserta UN tingkat SMP sederajat sebanyak 492.867 siswa. Siswa yang lulus sebanyak 439.943 siswa atau 79,26 persen, sedangkan yang tidak lulus sebanyak 52,924 siswa atau 20,74 persen.

Kamis, 18 Juni 2009

Cara Mengunakan Bittorrent

Bagaimana cara kerja sistem Bittorrent

Bittorrent tidak memilki central computer. Bila 10 orang memiliki data yang sama, maka file dapat diambil untuk sebuah computer. Bila computer netter mendapatkan sebuah file atau ingin mendownload file, maka file pertama diambil dari computer. Lalu program akan mencari file yang sama dari computer lain. Sistem Bittorent sederhana, mengunakan hukum siapa yang melakukan upload lebih besar akan mendapatkan kecepatan download lebih besar. Sistem ini menjadi adil, dan memaksakan sebuah computer harus berbagi dengan computer lain.

Bittorent juga memiliki keunikan untuk berbagi file. Software akan mencatat pemilik utama dari file yang didownload. Sehingga bila semua computer atau disebut peer menghilang, sedikitknya ada kesempatan untuk menyelesaikan download file dari computer utama yang tercatat pada software Bittorrent. Sehingga penguna Bittorrent memiliki kesempatan terakhir mendownload bila peer yang ada menghilang.

Satu fitur yang disebut Seeder. Fitur ini mengutamakan computer dengan kemampuan upload tinggi. Mendownload dengan fitur Seeder ditujukan untuk memaksimalkan download pada sebuah computer client Bittorrent saja.

Fitur lain adalah New Peer atau tanpa potongan file yang didownload. Bittorrent memakai cara memotong file dari beberapa computer lain untuk mendownload. Tetapi dengan New Peer, maka file yang didownload hanya diutamakan dari sebuah computer client Bittorrent. Alasannya bisa saja file yang akan diambil merupakan file langkah yang tidak dimiliki computer lain. Tetapi mengunakan 1 potong file yang akan didownload, netter harus mengambil file dan secepatnya menyelesaikan proses download. Bila tidak kemungkinan membuat file tidak selesai download karena client Bittorrent yang dituju sudah lenyap.

Secara umum ada 2 langkah untuk mengunakan Bittorrent. Pertama adanya situs atau website yang memberikan daftar nama file. Langkah kedua adalah user Bittorrent dapat mengambil / mendownliad file tersebut dengan mengunakan client Bittorrent

Tetapi bagimana mengunakan Bittorrent dengan link dari situs komunitas Bittorrent, dibawah ini adalah penjelasan pengunakan sistem Bittorrent dengan pencarian dari komunitas Bittorrent

Tahap pertama

Anda harus memiliki software dengan fitur Bittorrent. Software Bittorrent diberikan gratis dengan masing masing fitur dan penampilan berbeda beda.

Contoh pada gambar dibawah ini adalah uTorrent . uTorrent adalah software kecil sebagai client Bittorrent

Atau mengunakan software yang lebih bagus dari BitSpirit seperti gambar dibawah ini.

Tahap kedua

Cari paling mudah adalah mencari data dari situs atau website yang mengumpulkan data Bittorrent. Dibawah ini adalah contoh pencarian dari situs Thepiratebay.org .

Setelah anda mencari file atau data yang diinginkan, maka terdapat link seperti informasi DOWNLOAD THIS TORRENT

Click pada bagian tersebut lalu simpan file yang diberikan kedalam sebuah directory.

Tahap ketiga

Aktifkan program client Bittorrent, dan click file yang telah anda download. Contoh pada capture dibawah ini.

Setelah file tersebut diclick maka program client akan menangkap nama file dan tampilan pada gambar dibawah ini menunjukan sebuah nama file yang anda inginkan. Click Ok maka program client akan mendownload file tersebut.

Dibawah ini adalah contoh capture, program dari Client Bittorrent untuk mendownload file.

kecepatan Bittorrent

Seberapa cepat untuk kecepatan download sistem Bittorrent tersebut. Hal ini tergantung dari berapa banyak yang memiliki file yang anda ingin download. Contoh pada thread dibawah ini menunjukan software BitSpirit terhubung dengan 17 client Bittorrent lainnya. Artinya file tersebut diambil dari 17 computer berbeda. Tentu semakin banyak user yang memiliki file maka semakin cepat didownload.

Mengunakan jaringan bebas sebaiknya berhati hati

Bittorrent adalah sistem P2P bebas, artinya computer anda mungkin tidak terlalu aman bila tidak berhati hati. Bila mendownload file seperti software atau program sebaiknya dihindari, karena selah salah malah computer anda menjadi korban.

Karena Bittorrent menjadi ajang salah satu media pertukaran virus dan malware via internet. Karena sistem Bittorrent sanga bebas, diartikan juga tidak ada yang menjaga pemakai client dari Bittorrent tersebut. Siapa saja bisa menyebarkan informasi, file atau kontain baik file audio sampai software. Setidaknya anda harus memperhatikan kontain yang diambil dari sistem Bittorrent. Atau anda akan menjadi korban dari beberapa orang yang kurang bertanggung jawab menyebarkan file yang tidak dinginkan.

Nasihat lain adalah mengunakan sistem ini secara bijak. Karena Bittorrent mengutamakan kebebasan, biasanya terdapat kontain yang sifatnya negatif. Memanfaatkan teknologi jaringan bebas akan memudahkan netter memanfaatkan teknologi internet. Tetapi terlalu dalam dan mengambil jalur menyimpang, akan membuang waktu anda terlalu lama dimedia tersebut.(obengware)

Memperbaiki driver video

Mereka yang mendownload file via P2P atau mendownload dari situs file sharing gratis tidak dapat menonton film. Bisa saja video tidak tampil, bahkan Media Player mengatakan bahwa format tidak dikenal. Atau anda dapat melihat gambar tetapi tidak ada suara. Bahkan beberapa film membuat player diam seperti tidak berfungsi.

Tentu menjadi kejadian menjengkelkan, karena sudah begitu besar file yang didownload ternyata tidak tampil gambar atau suara pada computer.

Ada baiknya memperlajari dahulu masalah diatas. Karena teknologi compressing video sudah berubah, dan berdampak juga bagi penguna internet yang saling berbagi file.

Untuk memperbaiki masalah tidak tampilkan gambar karena kurangnya driver Video

Contoh pada capture dibawah ini. Ketika kami ingin merubah sebuah film yang didownload via internet, ketika proses mengkonversi ke format DVD melalui WinAVI Video Converter. Program tidak kunjung bekerja dan terdiam. Begitu juga dengan Media Player, malah file yang ingin ditayangkan membuat player hang.

Tampilan ketika mengkonversi file AVI dari WinAVI, program tidak bekerja

Ternyata setelah diperiksa dari program WinAVI, format video yang digunakan adalah H.264 dengan format resolusi tinggi. Sementara pada computer tidak memiliki format Video yang dibutuhkan untuk menayangkan film tersebut.

Untuk memperbaiki masalah tersebut, anda cukup mencari driver yang dibutuhkan untuk menayangkan video dengan format H.264. Seperti K-Lite Codec adalah software khusus untuk menginstall driver ke computer. Anda dapat mendownload dan menginstall driver video yang dibutuhkan saja atau menginstall seluruhnya kedalam computer.

Setelah komponen driver di install, gambar tampil seperti biasa pada player DivX atau Media Player. Dan program WinAVI dapat mengkonversi file seperti biasa ke format DVD kembali.

Mengapa terdapat beberapa perbedaan format dari gambar Video.

Mungkin menjadi pertanyaan, mengapa file dengan extension AVI terkadang bisa tampil gambar dan suara, sementara file lain tidak menampilkan gambar atau suara. Pertanyaan lain, mengapa harus merubah format yang tidak standar.

Extension dari file misalnya AVI atau WMV, sudah populer dan umum digunakan. Tetapi extension tersebut tidak menjamin bahwa format yang digunakan sama. Misalnya AVI bisa saja mengunakan format DivX, sementara Microsoft juga mengunakan extension yang sama yaitu format AVI untuk video.

Bahkan file dengan extension AVI bisa juga mengunakan DivX, Xvid bahkan H.264. Karena format video dan audio sebuah file saat ini tidak tergantung dari nama extension (AVI) yang populer digunakan.

Demikian juga format suara / Audio. Umumnya mengkompresi film mengunakan format MP3. Tetapi beberapa penguna sharing file bisa saja merubah format audio menjadi lebih kecil seperti Ogg atau Vorbis. Tujuannya tentu mempersingkat waktu bagi pen-download, bila sebuah file video dapat diperkecil.

Hasilnya pada player hanya menayangkan gambar hitam atau terdapat gambar film tetapi tidak memperdengarkan suara. Padahal masalah tersebut sangat sederhana yaitu kurangnya komponen driver untuk menayangkan video pada player.

Menjawab pertanyaan kedua, mengapa harus dirubah format video dari format standar misalnya kombinasi format AVI dengan Mp3. Banyak alasan bagi mereka yang berbaik hati menyebarkan tayangan film via Internet.

Dengan merubah format file , maka ukuran file bisa lebih kecil. Misalnya mengunakan format AVI hanya membutuhkan besar file antara 700-800MB bagi film dengan durasi sampai 1.5 - 2 jam. Kombinasi mengunakan format audio non standar, ditujukan agar untuk menurunkan kualitas suara dengan dampak ukuran file lebih kecil. Atau mempertahankan kualitas suara dengan memertahankan ukuran file, tetapi menganti format audio ke format lain yang lebih baik.

Bahkan beberapa user merubah menjadi video dengan format setara DVD dengan memakai format H.264 untuk video. Tujuannya, agar tampilan gambar tetap dapat dipertahankan semaksimal mungkin. Tentunya dengan format H.264 kualitas gambar lebih baik dibanding DivX, akan tetapi ukuran gambar menjadi membengkak atau rata rata mencapai 1.2 - 1.4GB untuk durasi video 1.5 - 2 jam.

Dengan artikel ini, diharapkan netter tidak kesulitan lagi mencari penyebab, mengapa sebuah file tidak dapat tampil pada player computer. Dan mengupdate driver secara berkala, untuk menambah komponen driver driver video pada computer.(obengware)

Selasa, 16 Juni 2009

Melihat rute GPS di Google Maps. Memindahkan data KML agar dibaca oleh Google Maps.

Bagaimana menampilkan rute sebuah perjalanan melalui Google Maps sehingga dapat dilihat oleh teman dan orang lain.

Untuk menampilkan sebuah rute perjalanan, penguna internet dapat memanfaatkan layanan Google Earth. Sayangnya sistem Google Earth membutuhkan software khususyang harus didownload sebelum bisa digunakan.

Cara kedua yang lebih mudah adalah mengunakan Google Maps. Melalui Google Maps, penguna internet tidak perlu mendownload software seperti Google Earth tetapi memiliki tampilan yang tidak berbeda. Karena Google Maps mengunakan sistem berbasis web, dan siapa saja yang terhubung ke Internet dapat membuka Google Maps melalui software Browser seperti IE, Firefox atau Chrome.

Langkah awal menyiapkan data dari GPS dengan format GPX ke KML

Bila anda memiliki perangkat GPS, pasti sudah mengenal format file GPX. Format GPX umumnya juga dapat digunakan pada software Google Earth untuk melihat kembali jalur dari sebuah perjalanan. Sayangnya format GPX belum bisa dibaca atau digunakan oleh Google Maps secara langsung.

Google Maps hanya dapat menerima 3 format file dan salah satunya adalah format KML. Untuk memasukan file KML, penguna internet dapat memasukan rute perjalanan dengan option Import . Sebelum Google Maps bisa dimanfaatkan dengan data catatan file GPX, maka perlu dilakukan perubahan dengan konversi file GPX ke KML

  • Untuk merubah file GPX ke KML diperlukan sebuah software pembantu. Sudah tersedia software untuk merubah file GPX ke KML secara gratis. Dan cukup mengunakan software GPSBabelGUI buatan www.gpsbabel.org.
  • Download software GPSBabelGUI, lalu masukan file ke input file untuk format GPX XML, dan tambahkan format file GPX yang anda miliki, misalnya petagoogleearthcinangnengtocurugluhur.gpx. Atau ikuti saja seperti keterangan dan tampilan pada gambar dibawah.
  • Lalu untuk merubah ke format KML, pilih format output ke Google Earth (Keyhole) Markup Language. Masukan secara manual nama file misalnya c:\petagooglemaps-cinannengtocurugluhur.kml
  • Proses akhir langsung tekan Let's Go, maka software GPSbabel akan menghasilkan sebuah file dengan extension KML yang telah dirubah dari file GPX

Langkah diatas adalah langkah awal untuk merubah file dari GPX ke KML. Setelah anda bisa membuat file KML, maka langkah selanjutnya tinggal mengimport dan ditampilkan ke Google Maps

Memasukan rute ke peta ke Google Maps

Meng import data dari KML ke Google Maps

Langkah pertama, anda harus memiliki account Google Maps. Login ke maps.google.com, dan buka dari login email yang anda miliki. Tidak perlu email dari Google, bisa mengunakan email lain. Anda perlu mendaftar ke Google maps sebelum bisa mengunakan fitur save dan import yang ada.

Selesai membuka maps.google.com, maka akan tampil seperti bagian gambar dibawah ini.

Lalu pilih My Maps


Setelah membuka My Maps, lalu tampil seperti halaman dibawah ini.

Coba anda buat sebuah map baru dengan mengclick bagian Create new map untuk membuat nama peta atau map


Langkah ke 3 membuat informasi tentang map yang akan dimasukan ke Google Maps. Misalnya memberikan judul tentang perjalanan sepeda ke daerah Bogor (seperti gambar dibawah ini). Tahapan yang baru dilakukan adalah membuat judul dan keterangan untuk map atau peta yang baru dibuat. Yang terakhir adalah melakukan tahapan untuk memasukan data (IMPORT) dari file peta GPS format KML ke Google Maps.

Pada arah panah hijau , tertulis Import. Pada pilihan tersebut untuk digunakan mengimport file dari KML yang telah anda buat agar biasa dibaca dan tampil melalui Google Maps.

Mengimport file KML ke Google Maps sebagai penutup

Ketika ditekan pilihan Import, akan tampil sebuah windows kecil yang meminta memasukan nama file. Masukan file KML yang telah anda buat. Lalu tekan Upload from File file untuk dikirim ke Google Maps. Contoh seperti gambar dibawah ini. Proses pemasukan data ke Google Maps sudah selesai. Jangan lupa click Save.

Selesai meng Import data KML, maka jalur peta anda dapat dilihat di Google Maps

Selesai mengupload file KML ke Google Maps, maka tampilan layar akan berubah seperti kedua gambar dibawah ini.


Mengirim map ke teman, jauh lebih mudah

Untuk memberitahukan rute atau jalur peta yang anda buat, dan ingin memperlihatkan ke rekan anda di Internet menjadi mudah.

Cukup memilih bagian Link dan Paste nama HTTP://...... dan kirim ke rekan anda. Atau anda bisa juga memasukan ke halaman web dengan mengcopy past link Iframe yang diberikan oleh Google Maps dan memasukan ke lembaran email, news group dan lainnya.


Pendaftaran SNMPTN Sudah Dibuka

Pendaftaran SNMPTN sudah dibuka hari ini (15juni09),Untuk wilayah Surabaya, panlok SNM PTN berada di gedung serbaguna (GSG) Universitas Negeri Surabaya (Unesa), Ketintang. Pendaftaran berakhir 27 Juni.

Alur pendaftaran seperti tahun sebelumnya, dengan membayar formulir di bank mandiri.Kemudian mendapat tanda bukti pembayarn, tanda tersebut yang akan ditukarkan di GSG Unesa, Ketintang.Di tempat pendaftaran tersebut, calon mahasiswa akan mendapatkan formulir pendaftaran (formulir PDF) dan buku panduan peserta SNM PTN 2009. Lokasi loket itu adalah di sisi kiri GSG Unesa. Tiga loket sudah disiapkan. Yakni, loket IPA, IPS, dan IPC.Calon mahasiswa akan mendapatkan tanda peserta dan petunjuk lokasi ujian SNM PTN pada 1-2 Juli.

Prediksi soal-soal SNMPTN 2009

Prediksi soal-soal SNMPTN 2009, bagi anda yang berminat melanjutkan untuk ke perguruan tinggi perlu menyiapkan diri.Dengan melatih kemampuan anda melalui soal-soal SNMPTN,baik soal tahun lalu maupun soal prediksi SNMPTN 2009.
Di bawah ini link download soal prediksi SNMPTN 2009 :


MATEMATIKA IPA

FISIKA

KIMIA

BIOLOGI

B. INDONESIA

B. INGGRIS

EKONOMI

IPA TERPADU

GEOGRAFI

IPS TERPADU

SEJARAH

PENGUMUMAN Nilai UASBN, Mojokerto Tertinggi, Surabaya Peringkat 14

Nilai Ujian Akhir Sekolah Berstandar Nasional (UASBN) mulai dibagikan ke masing-masing Dinas Pendidikan kabupaten/kota. Kota dan kabupaten Mojokerto tertinggi, sedangkan Surabaya berada di peringkat 14.

SUWANTO Kepala Dinas Pendidikan Jawa Timur pada pertemuan dengan Dinas Pendidikan 38 kabupaten/kota di Asrama Haji Sukolilo Surabaya, Selasa (16/06), mengatakan untuk UASBN SD/MI relatif tidak mengalami banyak masalah. Baik SD/MI negeri maupun swasta di Jawa Timur masuk ke dalam klasifikasi B atau baik.

Bahkan, beberapa ada yang termasuk klasifikasi A. “Nilai ujian SD/MI cukup menggembirakan. Masuk klasifikasi B atau baik, ada juga yang A. Ini perlu ditingkatkan lagi,”kata SUWANTO.

Di Jawa Timur, jumlah SD dan MI mencapai 25.528 sekolah dengan 619.676 peserta UASBN. Nilai rata-rata di Jawa Timur adalah 21,91 dan tertinggi 29,80. Meski demikian, SUWANTO prihatin, karena ada yang mendapatkan nilai terendah yakni 0,25. Walaupun jumlahnya sedikit namun menjadi pekerjaan rumah bagi sekolah untuk mengkaji ulang proses pembelajaran.

Dipaparkan SUWANTO, untuk jenjang SD, berdasarkan jumlah nilai, peringkat tertinggi diraih Kota Mojokerto dengan nilai rata-rata 25,58. Diikuti oleh Kabupaten Mojokerto dengan nilai rata-rata 24,74. Peringkat ketiga diraih Kabupaten Sidoarjo dengan 24,23.

Sedangkan Surabaya menempati peringkat 14 dengan nilai rata-rata 22,96. Menurut SUWANTO kota-kota besar tahun ini memang kurang beruntung dalam nilai UASBN.

Sementara itu, di jenjang MI, peringkat pertama diraih Kabupaten Sidoarjo dengan nilai rata-rata 24,59. Kemudian Kota Madiun dengan 24,45 dan Kota Mojokerto dengan 24,12. Kota Surabaya justru lebih rendah dibandingkan jenjang SD. Dengan rata-rata nilai 18,59, Surabaya cukup berada di peringkat 42.

Nilai UASBN tertinggi diraih oleh INDRI KARTIKA DEWI dari SDN Sawojajar I Kota Malang dengan nilai 29,80. Diikuti oleh 6 siswa SD dengan nilai 29,60 diantaranya PUTRI KARUNIA siswa SDK St Theresia Surabaya dan NIKEN HERAWATI SDN Sumber Tanggul I Mojokerto.

Urutan 8 sampai 10 dengan nilai rata-rata 29,40 ditempati oleh DANY SATRIO PRIANDOYO siswa SDN Kapasan 5 Surabaya, MEDIANA SWI KURNIANINGTYAS dari SDN Wonorejo 274 dan MIRZAH ADHITAMA dari SDN Kutisari 3/516. Untuk pengumuman nilai UASBN secara resmi akan dilaksanakan pada 20 Juni mendatang.(surabaya.net)

Selasa, 02 Juni 2009

Mengaktifkan UDMA pada Windows 98

Meningkatkan Kinerja Harddisk

Harddisk yang beredar dipasaran sudah siap dengan DMA33 bahkan sudah dapat bekerja pada DMA66 Bila computer baru yang maka sebaiknya periksa fungsi DMA, apakah sudah terinstall, sebab kebanyakan PC baru tidak melakukan setting ini, atau pihak penjual memang melupakan hal ini.

Dibawah ini step untuk melakukan pengaktifan DMA. Tahap pertama Click START dan clik SETTING dan pilih CONTROL PANEL Pada Icon di CONTROL PANEL pilih setting untuk SYSTEM

Masuk kedalam menu DEVICE MANAGER dan pilih Generic Harddisk. Pilih harddisk yang terpasang pada daftar DEVICE MANAGER dan pilih pada Properties

Pilih SETTINGS dan CHECK pada DMA untuk mengaktifkan DMA pada harddisk tersebut. Dan reboot kembalik komputer

Mengaktifkan DMA untuk harddisk yang mengunakan Controller UDMA/66

Untuk menginstalasi harddisk pada UDMA/66 berbeda dengan UDMA/33. Beberapa motherboard mengunakan sistem controller yang berbeda-beda. Umumnya ada 3 chipset yang dapat dibedakan :

Chipset Controller

Cara menginstall

HighPoint

Pada UDMA/66 yang mengunakan HIghPoint chip set, maka harus menginstall dengan driver dari Highpoint.

i820

Pada computer yang mengunakan i820 Chipset cara menginstalasi sama dengan diatas tetapi dengan menambahkan driver dari software Intel

VIA APOLLO

Pada VIA chipset diharuskan menginstall dengan driver 4-1 VIA driver

Contoh cara kerja External Harddisk Controller

Pada motherboard yang sudah memiliki UDMA/66 atau ATA/66 umumnya memiliki chip set tersendiri . Sebagai contoh disini adalah Controller dari Highpoint. Cara kerja controller harddisk pada motherboard pengolahan data dari harddisk ke processor melalui memory computer. Selanjutnya data dari memory diambil ke processor .

Processing Harddisk tanpa DMA

Pada penerapan teknologi Highpoint chipset, mengunakan Direct Memory Access (DMA) langsung tanpa memindahkan data ke processor. Sehingga proses pada utilitas (pengerjaan) di processor computer menjadi lebih kecil. Dengan demikian kecepatan pada harddisk dalam mentranfer data akan sangat cepat dan pengunaan processor dapat akan semakin kecil (1-5% tergantung kecepatan processor dan harddisk).

Processing Harddisk dengan DMA

Perbandingan kecepatan pada harddisk DMA/33 dan DMA/66

Pengujian dengan BX-440 motherboard, peningkatan kecepatan pada mengkatifkan dengan DMA mencapai 11MB/sec. Dengan External Chip controller harddisk pada Highpoint juga akan mengurangi Utilitas pada CPU, karena CPU hanya mengatur perintah pada harddisk dan harddisk langsung mengirim data ke memory tanpa melalui processor. Kemapuan ini adalah dengan menambahkan setting pada DMA (Direct Memory Access) di Windows 98.

Setting

Quantum 6GB/33CE

Quantum 13GB/66CX

Tanpa mengaktifkan UDMA

6423

6247

Mengunakan UDMA/33

9072

10233

Mengukanan UDMA/66 dari Highpoint

9363

11143

Daftar Perintah 'Run' di Windows XP

Netter pasti tahu apa itu Run. Run adalah menu atau command yang bisa diakses di Start atau menekan tombol Windows + R.



Nah berikut daftar perintahnya:

compmgmt.msc - Computer management
devmgmt.msc - Device manager
diskmgmt.msc - Disk management
dfrg.msc - Disk defrag
eventvwr.msc - Event viewer
fsmgmt.msc - Shared folders
gpedit.msc - Group policies
lusrmgr.msc - Local users and groups
perfmon.msc - Performance monitor
rsop.msc - Resultant set of policies
secpol.msc - Local security settings
services.msc - Various Services
msconfig - System Configuration Utility
regedit - Registry Editor
msinfo32 - System Information
sysedit - System Edit
win.ini - windows loading information(also system.ini)
winver - Shows current version of windows
mailto: - Opens default email client
cmd - Opens command prompt
msconfig - to configurate start up
mspaint - to open ms paint program
calc - to call calculator

Sumber: callrid

Tips Mengirim SMS dan MMS Gratis untuk Ponsel Java

Bertukar pesan singkat via ponsel sudah umum dilakukan. Secara teknis sebuah pesan SMS maksimal terdiri dari 140 bytes, dengan kata lain sebuah pesan bisa memuat 140 karakter 8-bit, 160 karakter 7-bit atau 70 karakter 16-bit untuk bahasa Jepang, Bahasa Mandarin dan Bahasa Korea yang memakai Hanzi (Aksara Kanji / Hanja). Selain 140 bytes ini ada data-data lain yang termasuk. Adapula beberapa metode untuk mengirim pesan yang lebih dari 140 bytes, tetapi seorang pengguna harus membayar lebih dari sekali.

Namun SMS hanya dapat menghantarkan 160 teks tanpa gambar, suara, apalagi video. Nah, kelemahan inilah yang berusaha diatasi. Bersamaan dengan masuknya generasi 2,5G yang dikenal dengan GPRS, MMS pun masuk ke ranah seluler. Layanan ini diperkenalkan Maret 2002 oleh Telenor di Norwegia dan ditransmisikan melalui jalur Internet via GPRS.

Di Indonesia, tarif reguler kedua layanan di atas ialah Rp 150 per SMS dan Rp 1250 per 50KB untuk MMS. Tarif yang lebih murah biasanya ditawarkan sebagai sarana promosi dan tarif berlaku untuk pengiriman ke sesama operator.

SMS dan MMS bisa gratis
Ada cara agar kedua tarif ini menjadi Rp 0 alias tanpa gratis, yakni menggunakan aplikasi Messmo. Messmo adalah aplikasi yang memungkinkan Anda untuk mengirim pesan singkat melalui jalur GPRS/3G. Selain pesan singkat, sisipan audio, gambar dan video layaknya MMS juga dimungkinkan untuk dikirim.

Kita langsung coba saja aplikasi gratis ini. Gunakan browser ponsel untuk mengunjungi http://messmo.mobi. Klik menu Download yang tersedia di layar lalu selesaikan proses pengunduhan dan instalasi messmoM2CLDC11WF.jar (166,74 KB). Setelah itu, jalankan messmo dari menu aplikasi ponsel.

Saat pertama kali menjalankan messmo, Anda akan diminta untuk menyetujui lisensi penggunaan meesmo. Pilih Accept agar proses dapat dilanjutkan. Kemudian, ponsel akan meminta konfirmasi pada Anda untuk mengakses Internet.

Tahap selanjutnya, layar “Testing your mobile Internet Connection” akan muncul. Jendela ini bertujuan untuk memastikan bahwa messmo telah mendapatkan akses Internet. Berikutnya, messmo akan meminta akses untuk mengirim SMS ke server messmo.

Pada tahapan ini messmo akan memvalidasi nomor ponsel Anda. Berikan akses dengan menjawab Yes untuk melanjutkan aktivasi. Jangan kuatir, aktivasi di sini tidaklah seperti di software Windows yang berfungsi untuk mencegah pembajakan software. Aktivasi di sini lebih ditujukan untuk memvalidasi nomor ponsel yang Anda gunakan. SMS yang dikirimkan juga bukan SMS dengan tarif premium, melainkan SMS reguler dengan tarif standar.

Apabila proses aktivasi sukses, Anda akan dibawa ke layar utama yang menampilkan folder Inbox, Outbox, Send, Options, Help dan Disconnect. Layaknya fitur pesan standar di ponsel, Inbox berfungsi menampung semua pesan yang masuk dan Outbox berfungsi untuk menampung pesan yang telah terkirim. Menu Send berfungsi untuk membuat pesan baru. Pastikan orang yang akan Anda kirimi pesan juga terdaftar di messmo. Jika tidak, pesan akan dikirim melalui jalur SMS/MMS reguler yang menggunakan tarif normal.

Di menu Options, ada empat setting yang bisa di atur. Di menu ini Anda dapat menentukan nama panggilan untuk Chat Groups, nada dering saat pesan baru diterima, dan dua InMail yang memungkinkan Anda untuk menerima e-mail di ponsel ataupun menyimpan teks yang diterima messmoTXT ke e-mail. Menu yang terakhir, Disconnect berfungsi untuk mengeluarkan Anda dari jaringan messmo.

Perlu diketahui bahwa seting nada dering di atas bukanlah fitur pengaturan ringtone untuk setiap pesan baru. Melainkan berfungsi untuk mengaktifkan deringan miscall saat ada pesan baru yang Anda terima. Misalnya Anda mematikan aplikasi messmo, lalu ada salah seorang rekan Anda yang mengirimkan pesan ke Anda. Nah dengan fitur ini, Anda akan mendapatkan panggilan miscall dari 085281711775 yang menjadi tanda bahwa Anda menerima pesan baru. Fitur ini hanya berlaku jika messmo dalam kondisi tidak aktif.

Kirim Konten dari E-mail ke Ponsel
Messmo juga dapat dimanfaatkan untuk mengirim konten multimedia dari e-mail ke ponsel. Untuk mengaktifkannya, lakukan langkah berikut:
1. Pilih Do, dan pilih Sned Email.
2. Pilih Receive email.
3. Buat PIN email dengaan 4 hingga 6 karakter dan pilih Send.
4. Sekarang Anda sudah memiliki e-mail baru nomorponselanda@txt.messmo.com.

Setiap kali ada rekan Anda yang mengirimkan e-mail ke alamat tersebut, pesan akan dikirimkan ke Inbox Anda.

Akses Penuh ke messmo
Di beberapa tipe ponsel, saat Anda akan menjalankan aplikasi ataupun menambahkan konten dari memori ponsel, akan muncul pertanyaan konfirmasi yang mengganggu, atau bahkan diblokir sama sekali. Untuk menghilangkan gangguan ini, masuklah ke menu Applications dan sorot menu messmo. Jangan jalankan aplikasi ini, melainkan pilih menu Options atau More > Permissions. Pilih opsi Never Ask untuk Internet access atau Connectivity, Read User Data dan Write user Data. (sinyal)

Tips Optimalisasi Database SQL


Jika diibaratkan manusia, database adalah sahabat yang patuh dan mengerti pada setiap perintah yang diberikan, sayangnya terkadang tidak berlaku sebaliknya, kita tidak patuh dan tidak mengerti pada “perintah” yang diberikan database.

Database kadang dapat “mengomel” dengan berbagai cara, bisa jadi dalam bentuk performance yang menurun, pesan kesalahan, atau bahkan hasil laporan yang tidak sesuai. Semua-nya dapat kita minimalisasi, bahkan sebelum hal itu terjadi.

SQL dan RDBMS

Optimasi dapat dilakukan dengan berbagai cara, dengan memahami tuning performance pada database dan best practice dari berbagai sumber, Anda dapat memiliki fundamental yang kuat dalam mengoptimalkan kinerja database.

Beberapa teknik dan metoda mungkin memerlukan perlakuan khusus yang berbeda, tergantung pada database yang Anda gunakan.

Sebagai contoh, peningkatan kinerja bisa dilakukan dari sisi administrasi database seperti konfi gurasi file dan peng-updatean service atau security pack, yang tentunya masing-masing database memiliki keunikan dan teknik tersendiri.

Lalu, dengan pertimbangan kompatibilitas, adakah optimasi yang dapat dilakukan secara umum?

Terdapat seperangkat metode dan teknik yang umum diterapkan saat Anda bekerja dengan RDBMS (Relational Database Management System), mungkin tidak semuanya dapat Anda implementasikan karena sangat tergantung pada lingkungan aplikasi masing-masing, tetapi setidaknya Anda dapat meng-gunakannya sebagai panduan dan referensi untuk membentuk sistem yang terbaik sesuai dengan kondisi yang dihadapi.

Optimasi melalui perintah SQL juga memegang peranan yang tidak kalah penting. Inti dari SQL itu sendiri adalah perintah untuk melakukan pengambilan (retrieval), penambahan (insertion), modifikasi (updating), dan penghapusan (deletion) data, disertai dengan fungsi-fungsi pendukung administrasi dan managemen database.

SQL sendiri merupakan sebuah bahasa atau pemrograman standar untuk RDBMS. Walaupun disebut bahasa, mungkin sedikit janggal saat kita menyebut bahasa pemrograman SQL, lebih familiar jika yang terdengar adalah pemrograman C, Visual Basic, Java, Delphi, dan seterusnya.

Bahasa-bahasa yang disebut belakangan termasuk dalam pemrograman imperative, mudahnya adalah bahasa yang berbentuk instruksi-instruksi inti. Sedangkan, SQL termasuk dalam pemrograman declarative, yang lebih berbentuk kalimat atau pernyataan.

Dalam pengembangannya, SQL terbagi-bagi lagi dalam berbagai extension sehingga melahirkan berbagai sebutan seperti SQL/PSM (Persistent Stored Modules) yang merupakan standar ANSI/ISO, T-SQL (Transact-SQL) dari Microsoft dan SyBase, PL/SQL (PL merupakan singkatan dari Procedural Language) yang digunakan oleh Oracle, yang kemudian dikembangkan lagi menjadi PL/pgSQL yang digunakan PostgreSQL.

Cukup membingungkan, bukan? Untungnya konsep dan elemen-elemen dasar dalam SQL seperti statement, query, expression, ataupun clause tetap berlaku umum pada setiap SQL extension.

Kita cukupkan pembahasan teori sampai di sini, berikut adalah beberapa optimasi sederhana yang dapat Anda lakukan, untuk setidaknya memperbaiki atau mencegah permasalahan, dan meningkatkan performa RDBMS Anda.

Index

Optimasi pertama yang kita bahas adalah permasalahan index, tentu Anda mengetahui bahwa index dapat meningkatkan kecepatan pencarian pada record yang diinginkan. Tetapi, Anda harus cukup selektif dalam memilih field yang perlu di-index, karena tidak semua field memerlukannya.

Ibaratnya membaca buku, proses pencarian atau scan akan membaca dari awal hingga akhir halaman. Pada field yang di-index, pencarian dilakukan secara index scan, atau membaca pada index, tidak langsung pada table yang bersangkutan.

Sementara pencarian yang dilakukan langsung dengan membaca record demi record pada table disebut dengan table scan.

Apakah index scan selalu lebih cepat dibandingkan dengan table scan? Ternyata tidak juga, table scan bisa jadi bekerja lebih cepat saat mengakses record dalam jumlah relatif kecil, ataupun pada saat aplikasi memang memerlukan pembacaan table secara keseluruhan.

Sebaliknya dalam mengakses record yang besar pada field tertentu, index scan dapat mengurangi operasi pembacaan I/O sehingga tidak jarang menghasilkan kinerja yang lebih cepat.

Sebagai patokan, Anda dapat menentukan index pada field yang sering digunakan, misalnya field yang sering diakses oleh klausa WHERE, JOIN, ORDER BY, GROUP BY.

Menentukan Tipe Data

Tipe data merupakan permasalahan yang gampang-gampang susah. Dari sisi daya tampung, tipe data yang terlalu kecil atau sebaliknya terlalu besar bagi suatu field, dapat menimbulkan bom waktu yang menimbulkan masalah seiring dengan pertambahan data yang pesat setiap harinya.

Menentukan tipe data yang tepat memerlukan ketelitian dan analisa yang baik. Sebagai contoh, kita perlu mengetahui kapan kita menggunakan tipe data char atau varchar.

Keduanya menampung karakter, bedanya char menyediakan ukuran penyimpanan yang tetap (fi xed-length), sedangkan varchar menyediakan ukuran penyimpanan sesuai dengan isi data (variable-length).

Patokan umum adalah menggunakan tipe data char jika fi eld tersebut diperuntukkan untuk data dengan panjang yang konsisten. Misalnya kode pos, bulan yang terdiri dari dua digit (01 sampai 12), dan seterusnya. Varchar digunakan jika data yang ingin disimpan memiliki panjang yang bervariasi, atau gunakan varchar(max) jika ukurannya melebihi 8000 byte.

Jangan Izinkan Allow Null

Jika memungkinkan, kurangi penggunaan field yang memperbolehkan nilai null. Sebagai gantinya, Anda dapat memberikan nilai default pada field tersebut.

Nilai null kadang rancu dalam intepretasi programer dan dapat mengakibatkan kesalahan logika pemrograman. Selain itu, field null mengonsumsi byte tambahan sehingga menambah beban pada query yang mengaksesnya.

Query yang Mudah Terbaca

Karena SQL merupakan bahasa declarative, maka tidak mengherankan jika Anda membuat query berbentuk kalimat nan panjang walaupun mungkin hanya untuk keperluan menampilkan satu field!

Jangan biarkan query Anda susah dibaca dan dipahami, kecuali Anda memang berniat membuat pusing siapapun yang melihat query Anda. Query panjang yang ditulis dalam 1baris jelas akan menyulitkan modifi kasi dan pemahaman, akan jauh lebih baik jika Anda menuliskan query dalam format yang mudah dicerna.

Pemilihan huruf besar dan kecil juga dapat mempermudah pembacaan, misalnya dengan konsisten menuliskan keyword SQL dalam huruf kapital, dan tambahkan komentar bilamana diperlukan.

Hindari SELECT *

Select mungkin merupakan keyword yang paling sering digunakan, karena itu optimasi pada perintah SELECT sangat mungkin dapat memperbaiki kinerja aplikasi secara keseluruhan. \

SELECT * digunakan untuk melakukan query semua field yang terdapat pada sebuah table, tetapi jika Anda hanya ingin memproses field tertentu, maka sebaiknya Anda menuliskan field yang ingin diakses saja, sehingga query Anda menjadi SELECT field1, field2, field3 dan seterusnya (jangan pedulikan kode program yang menjadi lebih panjang!). Hal ini akan mengurangi beban lalu lintas jaringan dan lock pada table, terutama jika table tersebut memiliki banyak field dan berukuran besar.

Batasi ORDER BY

Penggunaan ORDER BY yang berfungsi untuk mengurutkan data, ternyata memiliki konsekuensi menambah beban query, karena akan menambah satu proses lagi, yaitu proses sort.

Karena itu gunakan ORDER BY hanya jika benar-benar dibutuhkan oleh aplikasi Anda.

Atau jika dimungkinkan, Anda dapat melakukan pengurutan pada sisi client dan tidak pada sisi server. Misalnya dengan menampung data terlebih dahulu pada komponen grid dan melakukan sortir pada grid tersebut sesuai kebutuhan pengguna.

Subquery Atau JOIN

Adakalanya sebuah instruksi dapat dituliskan dalam bentuk subquery atau perintah JOIN, disarankan Anda memprioritaskan penggunaan JOIN karena dalam kasus yang umum akan menghasilkan performa yang lebih cepat.

Walaupun demikian, mengolah query merupakan suatu seni, selalu ada kemungkinan ternyata subquery bekerja lebih cepat dibandingkan JOIN, misalnya dalam kondisi penggunaan

JOIN yang terlalu banyak, ataupun logika query yang belum optimal.

Gunakan WHERE dalam SELECT

“Di mana ada gula di sana ada semut”. Untuk programer database, pepatah itu perlu dimodifi kasi menjadi “di mana ada SELECT di sana ada WHERE”, untuk mengingatkan pentingnya klausa WHERE sebagai kondisi untuk menyaring record sehingga meminimalkan beban jaringan.

Saat sebuah table dengan jumlah data yang sangat besar diproses, juga terjadi proses lock terhadap table tersebut sehingga menyulitkan pengaksesan table yang bersangkutan oleh pengguna yang lain.

Bahkan jika Anda bermaksud memanggil seluruh record, tetap menggunakan WHERE merupakan kebiasaan yang baik.

Jika Anda telah menggunakan WHERE pada awal query, maka kapanpun Anda ingin menambahkan kondisi tertentu, Anda tinggal menyambung query tersebut dengan klausa AND diikuti kondisi yang diinginkan.

Tapi bagaimana menggunakan WHERE jika benar-benar tidak ada kondisi apapun? Anda dapat menuliskan suatu kondisi yang pasti bernilai true, misalnya SELECT .... WHERE 1=1. Bahkan tools open source phpMyAdmin yang berfungsi untuk mena ngani database MySQL selalu menyertakan default klausa WHERE 1 pada perintah SELECT, di mana angka 1 pada MySQL berarti nilai true.

Kecepatan Akses Operator

WHERE 1=1 dan WHERE 0 <> 1 sama-sama merupakan kondisi yang menghasilkan nilai true. Tetapi, dalam hal ini lebih baik Anda menggunakan WHERE 1=1 daripada WHERE 0 <> 1. Hal ini dikarenakan operator = diproses lebih cepat dibandingkan dengan operator <>.

Dari sisi kinerja, urutan operator yang diproses paling cepat adalah:

1. =

2. >, >=, <. <=

3. LIKE

4. <>

Tidak dalam setiap kondisi operator dapat disubtitusikan seperti contoh sederhana di atas, tetapi prioritaskanlah penggunaan operator yang tercepat.

Membatasi Jumlah Record

Bayangkan Anda menampilkan isi sebuah table dengan menggunakan SELECT, dan ternyata table tersebut memiliki jutaan record yang sangat tidak diharapkan untuk tampil seluruhnya.

Skenario yang lebih buruk masih dapat terjadi, yaitu query tersebut diakses oleh ratusan pengguna lain dalam waktu bersamaan!

Untuk itu, Anda perlu membatasi jumlah record yang berpotensi mengembalikan record dalam jumlah besar (kecuali memang benar-benar dibutuhkan), pada SQL Server, Anda dapat menggunakan operator TOP di dalam perintah SELECT.

Contohnya SELECT TOP 100 nama... akan menampilkan 100 record teratas field nama.

Jika menggunakan MySQL, Anda dapat menggunakan LIMIT untuk keperluan yang sama.

Batasi Penggunaan Function

Gunakan fungsi-fungsi yang disediakan SQL seperlunya saja.

Sebagai contoh, jika Anda menemukan query sebagai berikut: SELECT nama FROM tbl_teman WHERE ucase(nama) = ‘ABC’, nampak query tersebut ingin mencari record yang memiliki data berisi “abc”, fungsi ucase digunakan untuk mengubah isi field nama menjadi huruf besar dan dibandingkan dengan konstanta “ABC” untuk meyakinkan bahwa semua data “abc” akan tampil, walaupun dituliskan dengan huruf kecil, besar, ataupun kombinasinya.

Tetapi, cobalah mengganti query tersebut menjadi SELECT nama FROM tbl_teman WHERE nama = ‘ABC’, perhatikan query ini tidak menggunakan function ucase. Apakah menghasilkan result yang sama dengan query pertama? Jika pengaturan database Anda tidak case-sensitive (dan umumnya secara default memang tidak case-sensitive), maka hasil kedua query tersebut adalah sama. Artinya, dalam kasus ini Anda sebenarnya tidak perlu menggunakan function ucase!

Baca dari Kiri ke Kanan

Query yang Anda tulis akan diproses dari kiri ke kanan, misalkan terdapat query WHERE kondisi1 AND kondisi2 AND kondisi3, maka kondisi1 akan terlebih dahulu dievaluasi, lalu kemudian kondisi2, kondisi3, dan seterusnya. Tentunya dengan asumsi tidak ada kondisi yang diprioritaskan/dikelompokkan dengan menggunakan tanda kurung.

Logika operator AND akan langsung menghasilkan nilai false saat ditemukan salah satu kondisi false, maka letakkan kondisi yang paling mungkin memiliki nilai false pada posisi paling kiri. Hal ini dimaksudkan agar SQL tidak perlu lagi mengevaluasi kondisi berikutnya saat menemukan salah satu kondisi telah bernilai false.

Jika Anda bingung memilih kondisi mana yang layak menempati posisi terkiri karena kemungkinan falsenya sama atau tidak bisa diprediksi, pilih kondisi yang lebih sederhana untuk diproses.

Gambar dalam Database

Database memang tidak hanya diperuntukkan sebagai penyimpanan teks saja, tetapi dapat juga berupa gambar. Kalau pepatah mengatakan sebuah gambar bermakna sejuta kata, tidak berarti kita harus menyediakan tempat penyimpanan seukuran sejuta kata untuk menampung satu gambar! Akan lebih baik bagi kinerja database jika Anda hanya menyimpan link ataulokasi gambar di dalam database, dibandingkan menyimpan fisik gambar tersebut.

Kecuali jika Anda tidak memiliki pilihan lain, misalnya karena alasan keamanan atau tidak tersedianya tempat penyimpanan lain untuk gambar Anda selain di dalam database.

Tetapi, jelas jika Anda dapat memisahkan gambar secara fisik dari database, maka ukuran dan beban database akan relatif berkurang drastis, proses seperti back-up dan migrasi akan lebih mudah dilakukan.

Pengukuran Kinerja

Terdapat tools optimizer yang bervariasi untuk tiap RDBMS, Anda dapat menggunakannya sebagai panduan untuk meningkatkan kinerja query, di mana Anda dapat mengetahui berapa lama waktu eksekusi atau operasi apa saja yang dilakukan sebuah query.

Jika Anda menemukan sebuah query tampak tidak optimal, berusahalah menulis ulang query tersebut dengan teknik dan metode yang lebih baik. Semakin banyak query yang dapat dioptimasi, akan semakin baik kinerja aplikasi Anda. Terutama saat frekuensi pemakaian query tersebut relatif tinggi.

Back-up

Buatlah back-up otomatis secara periodik, sebaiknya tes dan simulasikan prosedur restore database dan perhitungkan waktu yang diperlukan untuk membuat sistem pulih kembali jika terjadi sesuatu yang tidak diharapkan pada database.

Lakukan proses back-up pada waktu di mana aktivitas relatif rendah agar tidak mengganggu kegiatan operasional.

Banyak Jalan Menuju Roma

Berikan satu masalah pada beberapa programer, maka Anda mungkin akan mendapatkan beberapa solusi yang berbedabeda. Banyak alternatif yang dapat diciptakan untuk menghasilkan sesuatu, tetapi tentunya kita menginginkan alternatif yang terbaik.

Karena itu, jangan ragu mencoba menuliskan ulang query Anda dengan cara lain jika Anda melihat kemungkinan peningkatan kinerja, contohnya pada potongan query berikut:

WHERE SUBSTRING(nama,1,1) =’b’

Query di atas akan mengambil record dengan kondisi karakter pertama kolom nama adalah “b”, sehingga akan tampil isi record seperti “Budi”, “Badu”, “Benny” dan seterusnya. Cara lain untuk menghasilkan record yang sama adalah sebagai berikut:

WHERE nama LIKE ‘b%’

Hasil yang ditampilkan kedua query tersebut akan sama, tetapi performa yang dihasilkan (terutama untuk record berukuran besar) akan berbeda. Umumnya kondisi LIKE akan bekerja dengan lebih cepat dibandingkan function SUBSTRING.

Contoh lain yang lebih kompleks adalah seperti query beri-kut:

SELECT NIP, nama FROM tbl_pegawai WHERE dept = ‘IT’ OR kota

= ‘jakarta’ OR divisi = ‘programer’

Perhatikan query di atas memiliki tiga kondisi yang dipisahkan oleh klausa OR. Alternatif lain adalah dengan menuliskan query sebagai berikut:

SELECT NIP, nama FROM tbl_pegawai WHERE dept = ‘IT’

UNION ALL

SELECT NIP, nama FROM tbl_pegawai WHERE kota = ‘jakarta’

UNION ALL

SELECT NIP, nama FROM tbl_pegawai WHERE divisi = ‘programer’

Walaupun penulisan query menjadi lebih panjang, bisa jadi al-ternatif ini akan lebih baik. Mengapa? Dengan asumsi field dept memiliki index, sementara field kota dan divisi tidak diindex, query pertama tidak akan menggunakan index dan melakukan table scan. Berbeda dengan query kedua, index akan tetap dilakukan pada sebagian query sehingga akan menghasilkan kinerja yang relatif lebih baik.

Ah... Beda Tipis Saja!

Pastinya masih banyak terdapat teknik lain yang tidak akan dapat dibahas semuanya dalam artikel ini. Di antara (atau mungkin semua) teknik optimasi yang dibahas di atas, mungkin Anda akan menemukan bahwa setelah diuji dengan data sampel maka kinerja sebelum dan sesudah optimasi ternyata sama sekali tidak signifikan, beda tipis, atau tidak ada bedanya sama sekali!

Memang benar, dengan spesifi kasi hardware yang semakin meningkat, data yang relatif kecil, dan alur yang sederhana, Anda mungkin tidak akan mendapatkan perbedaan yang signifikan.

Tetapi jika Anda siap untuk terjun menghadapi tantangan menangani aplikasi yang lebih besar, maka perbedaan antara tanpa dan dengan optimasi akan sangat nyata, dengan pema-haman dan kebiasaan coding yang baik, Anda akan dapat menghasilkan aplikasi yang juga lebih baik.

Tidak ada salahnya menerapkan optimasi yang Anda ketahui sedini mungkin dalam pengembangan sistem aplikasi Anda.

Bahkan jika sebuah aplikasi tnampaknya memiliki kinerja yang cukup baik, tidak berarti lepas dari usaha optimasi lebih lanjut.

Terutama jika Anda mengharapkan aplikasi tersebut mampu berkembang lebih jauh, tidak pernah ada kata sempurna bagi suatu sistem aplikasi, tetapi setiap sistem selalu ada kesempatan menjadi lebih berguna. Salah satunya dengan selalu mencari cara yang lebih baik. (PCMedia)

Tips Pintar Memilih Harddisk External (Portabel)


Merasakan kapasitas simpan pada harddisk yang dipasang di dalam komputer menciut dengan cepat. Maksudnya, dengan cepat Anda kekurangan kapasitas simpan.

Ini sebenarnya tidak mengherankan, mengingat file-file video dari YouTube, koleksi foto hasil jepretan kamera digital yang kian tinggi resolusinya, plus aplikasi-aplikasi menarik yang sering Anda unduh, sunting, dan pakai, terus saja bertambah, sementara kapasitas harddisk tidak Anda tambah.

Kalau sudah begini, solusi yang paling praktis adalah dengan menambahkan sebuah harddisk portabel, alias eksternal. Mengapa kami sebut praktis? Sebab tidak perlu repot-repot buka casing dan menghubungkan kabel harddisk ke motherboard.

Praktis, Ringkas
Tinggal koneksikan saja harddisk portabel ke port USB/FireWire komputer via kabel yang disediakan, dan Anda sudah mendapat tambahan kapasitas, yang mungkin saja lebih besar dibandingkan harddisk yang bercokol dalam komputer Anda. Juga tidak perlu pasang power supply tambahan. Mudah dan cepat bukan?

Harddisk portabel, sesuai namanya, tentu mudah dibawa-bawa, termasuk dimasukkan dalam saku celana, karena bentuknya yang ringkas, kompak. Biasanya, harddisk portabel datang disertai dengan software backup. Memang fungsi harddisk portabel – tadinya – adalah sebagai media backup. Karena itu, harddisk portabel juga berfungsi sebagai pemulih (restorer) data dan file jika file ‘asli’ terkorupsi, karena virus misalnya.

Apa yang Perlu Diperhatikan?
Di pasar saat ini ada banyak sekali pilihan merek harddisk portabel, antara lain A-Data, Buffalo, Iomega, Imation, LaCie, Maxtor, Qnap, Samsung, Seagate, Toshiba, Transcend, dan Western Digital. Fisik harddisk portabel masa kini cantik, mungil, dengan kapasitas yang kian besar. Ada yang mengemaskan harddisk 1,8”, ada yang 2,5”, juga 3,5”. Tinggal pilih mana yang dibutuhkan.

Nah, agar Anda tidak terlalu repot memikirkan apa saja yang harus dipertimbangkan saat membeli harddisk portabel, berikut kami berikan sedikit panduan. Perhatikan hal-hal di bawah ini saat berbelanja harddisk portabel.

1. Kapasitas (kapasitas simpan file maksimal)
Kapasitas simpan harddisk portabel bervariasi, dimulai dari 40GB sampai 500GB. Namun kini juga sudah muncul harddisk portabel yang daya tampungnya mencapai 1,5TB (terabyte). Jika Anda banyak bekerja dengan file video dan grafis, kami sarankan untuk memilih harddisk portabel dengan kapasitas terbesar yang bisa Anda beli.

Selain ditujukan sebagai suplemen harddisk di komputer desktop, kebanyakan harddisk portabel kini justru membidik pasar pengguna notebook dan netbook (mini notebook). Harddisk portabel yang ditujukan pada notebook/mini notebook hadir dalam dua ukuran: 2,5” dan 1,8”. Namun Anda juga tidak dilarang memilih yang berukuran 3,5”, kendati yang satu ini lazimnya ditujukan pada PC desktop. Tentu kenyamanan membawa-bawanya akan berbeda. Selain itu, harga harddisk portabel 1,8” pasti lebih mahal dibandingkan yang 2,5”, kendati keduanya berkapasitas tepat sama.

2. Kecepatan putar drive
Kecepatan putar disk sebagian ditentukan oleh kecepatan laju data, dan dinyatakan dalam rpm (rotation per minute). Umumnya harddisk portabel berputar pada kecepatan 5400rpm.

3. Besar buffer atau cache
Besarnya buffer mewakili jumlah memori yang di-cache, atau disimpan yang bisa ditangani oleh sebuah drive ketika menanti permintaan (request) berikutnya dari sistem. Besarnya buffer berkisar dari 2MB – 16MB. Semakin besar ukuran buffer, semakin banyak data yang bisa disimpan dan semakin cepat pengantaran datanya. Namun semakin besar ukuran buffer yang dikemaskan sebuah harddisk portabel, akan semakin mahal pula harga harddisk portabel tersebut.

4. Fitur Recovery
Pilihlah harddisk portabel yang dilengkapi dengan fitur backup and recovery. Fitur ini berguna di saat file-file Anda mengalami kerusakan atau korupsi data akibat hilangnya asupan listrik secara tiba-tiba, atau pun akibat serangan virus. Melalui fitur recovery, Anda akan bisa memulihkan data yang hilang/rusak.

5. Kemampuan PnP (plug and play)
Tancapkan kabelnya dan harddisk portabel langsung bisa dipakai tanpa perlu instalasi driver atau software apa pun, begitu maksud PnP. Kemampuan PnP khususnya diperlukan jika Anda bermaksud menggunakan satu harddisk portabel di beberapa komputer – PC di kantor, netbook di luar kantor, atau notebook di rumah. (kompas)

Jumat, 15 Mei 2009

Cara-Cara Elegan Dalam Mengirimkan Pesan SMS Broadcast

Cara-cara elegan dalam mengirimkan pesan SMS Broadcast :

Pertama, Anda perlu memikirkan terlebih dahulu apakah orang-orang yang akan Anda kirimi SMS akan merasa senang atau malah terganggu dengan SMS kita. Jika mereka adalah orang-orang yang telah menjadi customer Anda, tentunya hal ini tidak masalah. Tetapi jika mereka adalah orang-orang yang sama sekali belum pernah berhubungan dengan perusahaan atau organisasi Anda, maka hal ini dapat menganggu dan menimbulkan kerisihan.

Sangat dianjurkan, sebelum Anda melakukan SMS campaign Anda, terlebih dahulu perusahaan Anda mengumpulkan customer database. Hal ini bisa dilakukan melalui polling, exhibition, pembuatan member card, dan lain-lain. Cara-cara seperti membeli database mentah juga merupakan kurang etis, karena database tersebut berisi orang-orang yang tidak memiliki hubungan bisnis apapun sebelumnya dengan bisnis atau organisasi Anda.

Sabtu, 09 Mei 2009

Game dengan dual monitor

Anda memiliki 2 monitor dengan ukuran yang sama, ingin mencoba memainkan game dengan 2 buah monitor bersamaan.

Walaupun tidak semua game bisa bekerja dengan 2 monitor sekaligus, beberapa game biasanya memiliki option pada setting monitor dengan widescreen.

Caranya dibawah ini

Setup monitor dahulu sebelum mengaktifkan game

Setting monitor dengan 1 VGA dan 2 monitor dapat ditampilkan dengan beberapa cara. Umumnya 2 monitor digunakan untuk clone atau tampilan yang sama pada 2 monitor dengan 1 display gambar yang sama, atau satu monitor digunakan sebagai monitor utama dan satu monitor lain untuk melihat hasil pengolahan seperti pemakaian bagi aplikasi video editing.

Satu option lagi biasanya jarang digunakan adalah mengabungkan 2 monitor menjadi satu layar. Cara ini biasanya jarang digunakan, karena menyebabkan tampilan dari aplikasi menjadi lebih lebar dan penguna pasti terganggu dengan batas layar diantara kedua tepian monitor

Tetapi salah satu fungsi tersebut dapat dimanfaatkan karena menyatukan monitor menjadi satu layar sehingga bisa menampilkan aplikasi gaming dengan 2 layar monitor sekaligus

Caranya seperti dibawah ini.

Dengan mengunakan VGA jenis GeForce 7950GT dengan 2 buah LCD monitor 17 inch. Pilihan dari setting driver dirubah menjadi Horizontal Span. Artinya 2 monitor disetup menjadi 1 bagian dengan bidang datar.

Dengan monitor ukuran 17 inch, maka resolusi maksimum masing masing monitor (contoh dengan LCD) 1280x1024 dapat disatukan menjadi layar lebar dengan 2560x1024.

Untuk memastikan lebar layar monitor sudah benar, coba masuk ke bagian display properties. Seharusnya setting dari tampilan layar seperti gambar dibawah ini. Resolusi monitor menunjukan bidang lebar 2560 dan tinggi resolusi tetap 1024 pixel.

Setting pada game

Selesai melakukan setup monitor cobalah buka aplikasi game. Pada contoh dibawah ini untuk mengunakan setting wide dimiliki pada game Company of Heroes.

Pilihan setting baru akan tampil pada resolusi game dengan tambahan widescreen ketika monitor mengunakan setting widescreen / Horizontal Span.

Selesai melakukan pilihan setting monitor pada game, tampilan game akan tampil melebar dari 2 monitor yang aktif seperti gambar dibawah ini

Hasil capture gambar dari game juga menjadi melebar atau 2 kali dibandingkan mengunakan 1 monitor. Contoh tampilan dari capture game seperti gambar dibawah ini

Contoh lain pada gambar dibawah ini

Tidak semua game bisa mengunakan option widescreen

Apakah semua game dapat tampil dengan 2 layar monitor layaknya tampilan widescreen. Tidak semua game mendukung fitur widescreen. Pada game tanpa dukungan widescreen atau resolusi layar lebar, tampilan akan kembali seperti setting biasa dengan 1 layar saja yang aktif.

Apakah bisa memainkan game dengan 3 atau 4 monitor. Cara tersebut belum dicoba, bila anda memiliki monitor lebih dari 2 buah. Bisa juga dicoba dengan pengunaan 2 VGA dan 2 monitor lebih ;-)

 
Home | About | Link | Link
Simple Proff Blogger Template Created By Herro | Inspiring By Busy Bee Woo Themes