Thursday, September 2, 2010

Mempercepat Penulisan dengan MS Word

Dalam setiap penulisan naskah, misalnya artikel, novel, skripsi, berita atau lainnya, pasti ada kata atau kalimat yang sering digunakan. Misal kita sering menggunakan kata-kata berikut ini:

  • Okelah kalo begitu
  • Orang Kaya Baru
  • sebagai berikut

Untuk membantu mempercepat penulisan, yang harus dilakukan adalah:

  1. Mengetik menggunakan 10 jari
  2. Membuat singkatan sehingga penulisan lebih sederhana.

Di artikel ini akan dibahas cara membuat singkatan kata-kata yang akan sering diketik/digunakan, yaitu:

  • Okelah kalo begitu, disingkat: okb
  • Orang Kaya Baru, disingkat: 'okb (ada apostrof sebelum kata okb, hal ini untuk membedakan dengan singkatan Okelah kalo begitu)
  • sebagai berikut, disingkat: sbb

Di MS Word, konsep membuat singkatan seperti ini disebut "AutoCorrect". Adapun urutan langkah sebagai berikut:

1. Menu Tools -> AutoCorrect Options …


2. Di kolom Replace & With, isikan:

Replace: okb
With : Okelah kalo begitu

Klik tombol "Add"


Lakukan lagi:

Replace: 'okb
With : Orang Kaya Baru
Klik tombol "Add"

Replace: sbb
With : sebagai berikut
Klik tombol "Add"

Klik tombol "OK" bila tidak ada lagi singkatan yang akan dimasukkan.

3. Untuk menggunakannya, buka MS Word, ketik singkatannya lalu tekan spasi, otomatis akan diganti dengan kata yang diinginkan. Sebagai contoh kita ketik kata okb (lalu tekan spasi) maka otomatis akan muncul kata Okelah kalo begitu.

Bagaimana bila benar-benar ingin menulis kata okb dan tidak digantikan dengan kata Okelah kalo begitu?

Ketik okb, lalu tekan spasi. Setelah muncul tulisan Okelah kalo begitu, tekan Ctrl+Z (undo), maka penggantian akan dibatalkan sehingga benar-benar tertulis kata okb.

Wednesday, July 7, 2010

Melihat Tabel Yang Sedang di-Lock (Oracle)

Oleh : Achmad Faisol


Locking (mekanisme penguncian obyek) sangat diperlukan untuk transaksi maupun stock opname. Misal user ali ingin memeriksa stok barang di gudang saat ini, maka ali harus melakukan locking agar user lain tidak melakukan transaksi (merubah, menambah atau menghapus) di table barang. Hal ini untuk menjaga konsistensi data.

Permasalahan yang ada yaitu bila ali melakukan locking table barang, lalu ada user lain akan melakukan transaksi, maka user tersebut harus menunggu sampai ali melepas lockingnya. Secara default, Oracle tidak memberi pesan bahwa terjadi locking di table yang sedang diakses dan tampilan program di user tersebut dalam kondisi menunggu.

Pada dasarnya, DBA bisa melihat obyek apa saja yang sedang di-lock. Lalu, bagaimana agar semua user bisa melihat juga? DBA harus kreatif dengan cara membuat sendiri view yang bisa dilihat oleh semua user apakah table yang akan diakses sedang di-lock atau tidak. Bila table yang akan diakses sedang dilock, maka user diminta tidak melakukan transaksi. Untuk pemrograman visual, bisa ditampilkan pesan (message atau alert).

Wednesday, June 30, 2010

Fragmentasi di Tablespace Oracle

Oleh : Achmad Faisol


Database Oracle menyarankan apabila kita mempunyai table dengan intensitas penambahan record (insert) tinggi, maka buatlah tablespace baru untuk menampung tabel tersebut. Apa yang terjadi bila kita tidak menuruti saran ini?

Wednesday, June 23, 2010

Kill User Login di SQL Server 2005

Oleh Achmad Faisol


Sebagaimana lazimnya sebuah database server, kita bisa memonitor aktivitas user yang sedang login dan melakukan pekerjaan di SQL Server 2005.

Ada kalanya, seorang user melakukan sesuatu yang akhirnya membuat server berat, missal pemakaian CPU atau memory. Untuk mengetahui aktivitas user, kita bisa memonitor lewat SQL Profiler.

Wednesday, June 16, 2010

Menambahkan Signature Email di Yahoo Mail

Signature atau tanda tangan adalah salah satu fungsi yang ditawarkan Yahoo Mail bagi para penggunanya. Dengan fungsi ini Anda tidak perlu lagi repot-repot menuliskan salam penutup yang sama setiap kali menulis email. Cukup tulis dan simpan salam penutup dan identitas Anda pada menu Signature, maka kemudian tulisan tersebut akan otomatis muncul di setiap email kiriman Anda.

Bagaimana cara menggunakan fungsi Signature ini? Berikut langkah-langkahnya…

Trigger Cegah Drop Table di SQL Server 2005

Oleh Achmad Faisol


Seringkali kita menginginkan agar table-table di database tidak bisa didrop. Hal ini untuk menghindari ketidaksengajaan atau kesalahan perintah yang berakibat terhapusnya table.

Di artikel ini akan dibuat sebuah trigger di level database yang berguna untuk mencegah agar table-table di database tersebut tidak bisa dihapus (di-drop).

Wednesday, June 9, 2010

Melihat Isi Buffer Cache Oracle

Oleh : Achmad Faisol


Di pembahasan "Bagaimana Database Oracle Memandang Perintah SQL?" telah kita lihat bahwa sintaks SQL yang berbeda dianggap berbeda oleh Oracle walaupun hasil yang diinginkan sama, yaitu melihat seluruh isi tabel scott.dept (deptno, dname, loc). Variasi perintah yang dianggap beda oleh Oracle, misalnya :

SQL> connect scott/tiger
=>login sebagai scott
SQL> select * from dept;
SQL> select deptno, dname, loc from dept;
SQL> select * from scott.dept;
SQL> select * from Scott.Dept;
SQL> select * from SCOTT.dept;
SQL> select * from SCOTT.DEPT;


Pertanyaan selanjutnya adalah, "Apakah masing-masing perintah menghasilkan output sendiri-sendiri di memori? Apakah setiap perintah me-load isi tabel dept ke memori (buffer cache) sehingga di memori ada banyak isi tabel dept walaupun sama? Bila masing-masing perintah me-load isi tabel dept, bukankah memori menjadi cepat penuh (boros)? Ataukah hanya perintah pertama yang me-load isi tabel dept ke memori sedangkan perintah-perintah selanjutnya menggunakan hasil yang sudah ada?"

Friday, June 4, 2010

KAMUS ISTILAH JARINGAN

Istilah Internet Indonesia adalah istilh-istilah yang disierap dari bahsa asing karena kemajuan teknologi internet. Mayoritas istilah-istilah tersebut adalah berasal dari bahasa Inggris Amerika, karena dipandang memiliki kekayaan kosakta internet yang paling luas.
Berikut ini adalah istilah-istilah internet yang diserap dari bahasa asing:

Wednesday, June 2, 2010

Keep Procedure di Shared Pool Memori Oracle

Oleh : Achmad Faisol


Di pembahasan "Bagaimana Database Oracle Memandang Perintah SQL?" telah kita lihat bagaimana cara kerja Oracle dalam mengeksekusi sebuah perintah SQL. Perintah-perintah tersebut ditaruh oleh Oracle di Shared Pool, setelah itu dijalankan. Bagaimana bila Shared Pool penuh?

Bila Shared Pool penuh oleh sekian banyak SQL Statement, maka ada perintah yang dibuang/dihilangkan. Prinsip dasar yang digunakan adalah MRU (Most Recently Use) artinya yang sering digunakan tidak akan dibuang. Timbul pertanyaan, "Bagaimana bila kita menginginkan agar sebuah perintah tertentu ada terus di memori dan tidak dibuang ketika Shared Pool penuh?"

Monday, May 31, 2010

Setting on Windows to Save Preferred Credential on Oracle EM Console release 2

Setting on Windows to Save Preferred Credential on Oracle EM Console release 2 |
Setting pada Windows untuk dapat Menyimpan Preferred Credential pada Oracle EM Console release 2


(For Oracle database installed on Windows o.s)
There is additional setting we need to do so that we can save and use preferred credential, especially host credential, in Oracle Enterprise Manager console. Some task that we can do from EM console will ask us to login using host preferred credential, for example to startup/shutdown database, or the listener.

Thursday, May 27, 2010

Mengenal Istilah – istilah pada Perangkat keras(Hardware) dan perangkat lunak (Software) pada komputer.

Beep :
bunyi speaker yang dikeluarkan komputer pada proses post atau pada saat ada kesalahan/gangguan tertentu. Suara yang muncul melalui speaker komputer, umunya menunjukkan adanya kesalahan dalam program yang sedang berjalan. Beep dapat ditambahkan dalam program yang dibuat dengan menyisipkan kode ASCII 7.
BIOS :
Basic Input Output system . Software yang dipasang pada chip komputer untuk mengatur operasi dasar seperti layar,harddisk, memory, VGA, dll. Bagian dari sistem operasi yang bisa mengidentifikasi set program yang digunakan untuk mem-boot komputer, sebelum menempatkan disketsistem. BIOS terdapat di ROM (Read Only Memory) dari sistem dan umumnya tersimpan secara permanen.Program yang digunakan mikroprosesor untuk menyalakan komputer. BIOS juga mengatur aliran data antara sistem operasi komputer dan perangkat tambahan yang terhubung pada komputer.

Booting :
Proses menghidupkan komputer.

Bootable CD :
CD yang dapat digunakan untuk booting

Wednesday, May 26, 2010

Bantuan Mencari Data Menggunakan PHP-AJAX

Oleh Achmad Faisol


Di artikel terdahulu, telah diulas bagaimana membuat popup bantuan mencari data pegawai. Di artikel kali ini, akan dibahas bantuan pencarian data menggunakan PHP-AJAX (Asynchronous JavaScript And XML). Adapun kasus yang digunakan sama dengan terdahulu.


Misal ada sebuah aplikasi evaluasi pegawai, dimana atasan akan menilai/memberi komentar atas kualitas kerja anak buahnya.

Di form entri, tentu harus ada isian Nopeg pegawai yang akan dievaluasi. Umumnya, atasan tidak hapal nopeg setiap pegawai, apalagi jumlah pegawai cukup banyak. Ada 3 solusi untuk hal ini, yaitu:
  1. Nopeg berbentuk combo box, sehingga tidak perlu ditulis, cukup klik combo box yang ada. Sayangnya, model ini akan memberatkan sistem bila data pegawai sangat banyak.
  2. Nopeg berbentuk text box, namun ada tombol ellipsis (…) untuk menampilkan data pegawai bila dibutuhkan. Bisa juga berbentuk short cut, misalnya penekanan tombol F9. Data pegawai yang ditampilkan pun tidak semuanya, jadi ada proses pencarian dulu sehingga lebih efisien. Teknik ini telah dibahas.
  3. Menggunakan AJAX untuk pencarian data pegawai yang akan dievaluasi. Model jenis inilah yang akan diuraikan di posting kali ini.

Thursday, May 20, 2010

Sharing Printer dengan CUPS

Untuk menggunakan printer sharing di GNU/Linux sebenarnya caranya sangat mudah sekali, pada tulisan saya kali ini,distro yang saya gunakan adalah fedora 12 dan akan saya bagi menjadi 2 bagian yaitu :
1. Konfigurasi Server CUPS
2. Konfigurasi Client
Note:
- Konfigurasi pada tulisan ini harusnya bisa digunakan oleh semua distro yang menggunakan CUPS sebagai sarana konfigurasi printernya.

Wednesday, May 19, 2010

Pop-Up Bantuan Mencari Data (PHP-MySQL)

Oleh Achmad Faisol

Misal ada sebuah aplikasi evaluasi pegawai, dimana atasan akan menilai/memberi komentar atas kualitas kerja anak buahnya.

Di form entri, tentu harus ada isian Nopeg pegawai yang akan dievaluasi. Umumnya, atasan tidak hapal nopeg setiap pegawai, apalagi jumlah pegawai cukup banyak. Ada 2 solusi untuk hal ini, yaitu:

  • Nopeg berbentuk combo box, sehingga tidak perlu ditulis, cukup klik combo box yang ada. Sayangnya, model ini akan memberatkan sistem bila data pegawai sangat banyak.
  • Nopeg berbentuk text box, namun ada tombol ellipsis (…) untuk menampilkan data pegawai bila dibutuhkan. Bisa juga berbentuk short cut, misalnya penekanan tombol F9. Data pegawai yang ditampilkan pun tidak semuanya, jadi ada proses pencarian dulu sehingga lebih efisien. Model jenis inilah yang akan diuraikan di posting kali ini.

Wednesday, May 12, 2010

Chat Sederhana dengan Java Swing (GUI)

Oleh Achmad Faisol


Penulis pernah membaca sebuah artikel tentang pembuatan program chatting dengan Java. Hanya saja, di artikel tersebut program chatting berupa text mode (bukan GUI) dan bersifat searah.

Terinspirasi ide tersebut, penulis mencoba membuat program chat sederhana berbasis GUI menggunakan Java Swing dan bersifat dua arah.

Wednesday, May 5, 2010

Add Flash SWF as Background of a HTML Page

Simple Flash Tutorial:
Add Flash SWF as Background of a HTML Page

There are two steps to embed flash swf as background of a web page:

1. Embed the flash movie and add the ‘wmode’ parameter to make it transparent.

2. Use div, and set ‘z-index’ properties to make the flash movie displayed under other contents.

Step by Step:

Konvensi Pemrograman Java

Oleh Achmad Faisol

Memahami konvensi (peraturan umum) yang berlaku di pemrograman Java akan memudahkan programmer ketika menulis program dan troubleshooting ketika terjadi kesalahan. Konvensi ini berupa teknik penulisan dan penamaan yang ada di Java. Semua program Java membedakan huruf besar dan kecil (case sensitive).

Tuesday, May 4, 2010

Menyimpan setting Process Priority di Windows Task Manager

Seberapa sering kita melakukan perubahan setting process priority?
Begitu seringnya sampai harus melakukan berulang-ulang setiap kali aplikasi yang ingin di set prioritynya di buka.


Lalu apa gunanya nyetting priority di tiap aplikasi? yah kalo ditanya gitu jawabnya yah penting gak penting sih. Cuman untuk pemerhati CPU Performance, lumayan nih settingan kalo bisa di save dan dijadiin default priority.

Thursday, April 29, 2010

Cara Menampilkan Kode Script / HTML Di Halaman Artikel Blogspot

Barangkali suatu saat kita ingin menampilkan kode script atau HTML di postingan/ halaman artikel, tetapi ketika di publikasikan ternyata hasil dari kode tersebut yang tampil, bukan kode script/ HTML-nya seperti yang kita inginkan sebelumnya.

Contohnya :
Kita ingin menampilkan kode dibawah ini di halaman artikel/ postingan :
<a href="http://inixindosurabaya.blogspot.com/">Inixindosurabaya Blog</a>

PHP Upload File

Salah satu hal terpenting ketika mempelajari PHP adalah mengenai upload file dan
berbagai macam mekanismenya, dalam tutorial dibawah kita akan belajar :

1. Membuat form untuk upload file
2. Membuat script upload sederhana
3. Menambahkan fitur file_exists untuk mendekti upload file yang sama
4. Menambahkan fitur filter untuk upload jenis file tertentu

Wednesday, April 28, 2010

Bagaimana Database Oracle Memandang Perintah SQL?

Oleh : Achmad Faisol


Sebagaimana lazimnya, sebuah perintah SQL diketik berdasarkan permintaan yang diinginkan. Misal kita ingin melihat seluruh isi tabel dept (deptno, dname, loc) yang dimiliki oleh scott. Perintah-perintah yang bisa dilakukan bervariasi, misalnya :

Monday, April 26, 2010

Membangun aplikasi Java MDI (Multiple Document Interface) dengan NetBeans IDE 6.0


Dalam pemrograman java untuk aplikasi MDI, jendela-jendela internal (child window) juga berada di dalam sebuah jendela utama tunggal (parent window). Menggunakan NetBeans IDE, kita bisa membuat aplikasi MDI dengan memanfaatkan template/wizard ‘MDI application’. Untuk menambah jendela internal (child window) kita pilih template/wizard frame internal (JInternalFrame).

Thursday, April 22, 2010

Cara Check Power Supply


Assalamualaikum Wr. Wb.

Power supply adalah penyedia tegangan listrik yang dibutuhkan oleh semua peralatan yang ada didalam komputer…diantaranya: motherboard , harddisk , cd rom dsb.

Seperti keterangan gambar diatas , kabel yang keluar dari power supply diberikan warna yang berbeda . Jadi untuk mengetahui berapa besar voltase dari masing-masing kabel , kita cukup mengenali warnanya…

Wednesday, April 21, 2010

Blokir kata "p o r n o" dan "p+o+r+n+o" di SQUID

Oleh Achmad Faisol

Bila kita menggunakan SQUID, maka kita bisa memblokir hal-hal yang tidak kita inginkan, misal memblokir pencarian kata "porno". Ternyata, pemblokiran ini bisa dihindari dengan "mengelabui" firewall yang dibuat. Bila di mesin pencari kita ketik kata "p o r n o" (menggunakan spasi), ternyata tidak diblokir. Teknik lainnya dengan mengetik kata "p+o+r+n+o" (menggunakan tanda plus). Dengan teknik-teknik semacam ini, firewall kurang berfungsi.

Tuesday, April 20, 2010

Menjalankan aplikasi Compatibility Mode dalam Windows 7

Kadang kita masih menyukai dengan aplikasi-aplikasi yang berjalan lancar pada Windows XP. Sayangnya tidak semua aplikasi tersebut dapat berjalan dengan lancar pada Operating System Windows 7. Untuk itu kita masih dapat menjalankan aplikasi tersebut dengan menggunakan salah satu fitur dari Windows 7 yaitu Compatibility Mode.

Friday, April 16, 2010

Apache Directory Indexing – How to Change the Name Column Wide


Sometimes we need to simply share our files with Apache, by placing those files into web server directories, so that other people can browse them. But a pity, the default preview of Apache directory indexing is sometimes unreadable, or maybe less nice for user.

One of common problem with the default directory indexing is that the column for file/directory name has not enough wide to show the complete name.

Wednesday, April 14, 2010

Start Oracle 10g di Linux Secara Otomatis

Oleh Achmad Faisol

Di CD Installer Oracle for Linux sudah tersedia petunjuk bagaimana cara install Oracle 10g di sistem operasi tersebut. Namun, bagaimana caranya agar selesai instalasi, oracle bisa start secara otomatis pada saat Server Linux dihidupkan lagi?

Kelebihan Oracle for Microsoft Windows adalah adanya service yang dibuatkan setelah instalasi dengan status "Started Automatic". Dengan demikian, ketika Windows restart, otomatis Oracle juga di-start. Hal ini belum berlaku untuk Oracle for Linux.