Think With Smile

About Me

SAP – Input Assistant

Input Assistant

Input Assistant Overview – Ease the Burden of End-Users

Input Assistant, as the name suggests, helps you create R/3 screens with simple data entry fields. Working in tandem with GuiXT, Input Assistant helps you combine multiple tabs, screens and transactions into one simple user interface.

February 18, 2008 Posted by miekuah | IT | , , | No Comments Yet

Metode Pembobolan KlikBCA Ditawarkan di Internet!

Sebuah situs menawarkan “metode rahasia” pembobolan sistem KlikBCA. Penjual menjanjikan metode tersebut berisi cara-cara mengalirkan uang ke rekening BCA kita.

Penjual “metode rahasia” tersebut mengaku telah membuktikan metode temuannya itu, dan telah menerima aliran dana secara otomatis. “Saya dan rekan saya yang lain dialiri transferan uang setiap harinya secara otomatis! Mulai dari Rp 100.000 sampai Rp 1.000.000 setiap kali transfer (tergantung bagaimana metode setting yang saya gunakan),” paparnya.

Menurutnya metode tersebut hanya mampu melakukan transferan maksimal sebesar Rp 1.000.000 setiap kali transfer, namun tidak membatasi jumlah transferan yang mampu dilakukan setiap harinya.
Penjual mengklaim menemukan metode pembobolan ini sebagai hasil jerih payah dia dan teman-temannya yang tergabung dalam komunitas cracker. Dia mengaku butuh waktu berbulan-bulan untuk mengumpulkan berbagai informasi dan melakukan serangkaian uji coba, untuk menemukan kelemahan sistem yang ada di situs klikbca.com.

“Akhirnya usaha saya membuahkan hasil. Saya dan beberapa rekan saya telah berhasil menemukan sebuah metode rahasia yang terbukti sangat ampuh dan mampu bekerja dengan sempurna untuk membobol sistem situs klikbca.com,” demikian promosinya di situs.
Bagaimana sebenarnya cara bekerja “metode rahasia” ini? Hal itu baru bisa dibuktikan setelah kita bersedia membelinya. Penjual menetapkan harga sebesar US$15 atau sekitar Rp 131.525. Di situs ini, penjual melansir identitas berupa nomor e-gold 4462665 atas nama David.

Sampai berita ini diturunkan, pihak BCA belum bisa dimintai komentarnya. Pun, belum ada klaim yang dapat membuktikan keampuhan atau sebaliknya, ketidak-ampuhan, “metode rahasia” tersebut.

February 18, 2008 Posted by miekuah | IT | | No Comments Yet

Pengenalan, Instalasi dan Pensetingan mySQL




Tutorial ini mencakup :
1. Pengenalan, instalasi dan konfigurasi mySQL Database Server
2. Management Database dengan mySQL-Front
3. Instalasi dan konfigurasi ODBC Driver
4. Pembuatan Aplikasi dengan VFP

Pengenalan, Instalasi dan Pensetingan mySQL
Pengenalan
mySQL adalah database server yang sangat ideal untuk data segala ukuran. Dengan kemampuannya yang dapat bekerja di lingkungan Unix maupun Win32 dan sifatnya yang bersifat Open Source Freeware (dibawah lisensi GNU, General Public License; lihat di http://www.gnu.org/licenses/), mySQL menjadi pilihan yang tepat bagi pengembangan aplikasi kelas menengah kebawah dan kelas korporat.

Kemampuan paling menonjol mySQL Server adalah dalam hal kecepatannya yang sangat tinggi dalam melakukan proses data, multi-threaded, multi-user, dan sangat mudah dalam melakukan query dibandingkan SQL server yang lain. Hal ini sudah dibuktikan dari hasil Benchmark yang dapat anda lihat di http://www.mysql.com/information/benchmarks.html

Berikut adalah sebagian hasil Benchmark mySQL dengan SQL Server yang lain(dijalankan di mesin NT 4.0yang sama) :

Reading 2.000.000 rows by index
Seconds
mysql 367
mysql_odbc 464
db2_odbc 1206
informix_odbc 121126
ms-sql_odbc 1634
oracle_odbc 20800
solid_odbc 877
sybase_odbc 17614
Inserting (350768) rows
Seconds
mysql 381
mysql_odbc 619
db2_odbc 3460
informix_odbc 2692
ms-sql_odbc 4012
oracle_odbc 11291
solid_odbc 1801
sybase_odbc 4802

Dalam tes diatas, MySQL dijalankan dengan index cache sebesar 8M
Kabayang nggak cepetnya? Test diatas dijalankan dengan mySQL versi 3.23. Tentu hasil tersebut mungkin saja sudah berubah dengan perkembangan SQL Server saat ini.
Dalam pembahasan kali ini, platform yang akan kita gunakan adalah Win32, yaitu Win9x, W2K, dan WinXP

Instalasi
Setelah anda mendapatkan mySQL Server (saya sarankan versi 3.23 karena paling stabil dan free, anda dapat mendownloadnya di http//:www.mysql.com/download). Jalankan Setup.exe -nya.
Setelah proses instalasi selesai, jalankan sortcutnya atau jalankan secara manual di (biasanya mySQL akan diinstallkan di root folder anda, misalnya di “C:\MYSQL” “folder_instalasi_mysql\bin\winmysqladmin.exe”. Winmysqladmin adalah interface mySQL Server yang mempermudah proses monitoring server.

Seperti pada gambar berikut

Apabila anda belum pernah menginstallkan mySQL Server ke dalam mesin anda, anda harus memasukkan nama user dan password terlebih dahulu.
Masukkan sesuai dengan keinginan anda, tetapi saya sarankan :
Username : root
Password: terserah anda
Setelah itu, jendela tersebut akan ke tray secara otomatis. Dan… mySQL Server ready for your service…!
Konfigurasi
Pada dasarnya, tidak dibutuhkan konfigurasi ulang dengan mySQL Server anda. Akan tetapi, “Tak kenal maka tak sayang” bukan? Jadi klik (satu kali saja) di tray anda , lalu pilih “Show Me”. Maka jendela seperti Gambar 1 akan muncul kembali.
Kali ini pilih pada tab “my .INI setup” seperti gambar berikut

Jika anda menjalankan di mesin berbasis NT, maka saya sarankan pilih (walaupun biasanya sudah terpilih secara otomatis) “mysqd-nt” pada pilihan server sebelah kiri. Jika anda menggunakan kelas 9x (95,98, Me) pilih yang “mysqld”.

Berikut adalah beberapa keterangan yang ada dalam “my.INI” :

#This File was made using the WinMySQLAdmin 1.4 Tool
#7/12/2003 5:09:49 AM
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
[mysqld]
basedir=C:/MYSQL
#bind-address=127.0.0.1
datadir=C:/MYSQL/data
#language=C:/MYSQL/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/MYSQL/bin/mysqld-nt.exe
user=root
password

Semua baris yang diawali dengan tanda pagar (#) adalah komentar dan tidak akan diproses. Perhatikan pada baris terakir:
user=root
password

Nilai tersebut bervariasi sesuai dengan nilai yang anda masukkan saat anda diminta untuk memasukkan username dan password saat pertama kali mySQL dijalankan. Anda dapat mengubahnya sesuai yang anda inginkan pada baris tersebut.

Catatan: “root” adalah user default mySQL. Jika anda menggunakan username tersebut untuk aplikasi dengan data yang TIDAK PUBLIC, sebaiknya ganti username tsb dengan nama lainnya, misalnya “wong_wagu” dan berikan password!
Coba bereeksperimen dengan nilai-nilai tersebut. Tetapi…copy dan paste nilai-nilai tersebut ke file lain sebelum anda bereksperimen dengannya. Saat mysql tidak mau jalan (ikon pada tray akan berwarna merah), buka lagi tab tersebut, dan masukkan nilai default yang sudaha anda simpan sebelumnya, lalu pilih “Save Modification”

February 18, 2008 Posted by miekuah | IT | | No Comments Yet

GuiXT Viewer – Integrate RTF and HTML with SAP Screens

GuiXT Viewer – Integrate RTF and HTML with SAP Screens

Viewer, along with GuiXT, seamlessly integrates the world wide web and SAP GUI.

Viewer enables you to:

  • Embed HTML and RTF controls on the SAP GUI window. This HTML control is a full fledged browser, and it can run Java applets, Java scripts and ActiveX programs. (Viewer requires Internet Explorer 4.0 and above to operate.)
  • Create templates to be used with HTML and RTF controls, so users can interact with SAP GUI from a web page or a web site.
  • Retrieve data from external web applications and populate SAP screens.
  • Embed training documentation on SAP GUI screens, so users can click on any field or image and activate help.

February 18, 2008 Posted by miekuah | IT | | No Comments Yet

MySQL-1

Langkah berikut bisa digunakan untuk meningkatkan kecepatan akses terhadap database MySQL, terutama jika akses dilakukan dari komputer dengan sistem non Linux.

1. Memperbaiki DNS setting dan memasukkan ip address / nama host client yang mengakses mysql kedalam file /etc/hosts di server mysql.
Proses edit file /etc/hosts ini bisa dilakukan menggunakan webmin ataupun diedit langsung. Berdasarkan ujicoba langsung, tips ini meningkatkan kecepatan koneksi hingga 10X

2. Memperbaiki / meningkatkan setting konfigurasi MySQL pada file my.cnf.
Secara default, setting mysql menggunakan setting normal dengan memori kecil.
# This is for a system with little memory (32M – 64M) where MySQL plays
# an important part, or systems up to 128M where MySQL is used together with
# other programs (such as a web server)

Dengan memori yang ada pada server (misalnya sebesar 1 GB), kemampuan MySQL dapat lebih ditingkatkan dengan menaikkan key_buffer_Size (untuk model tabel MYISAM) dan innodb_buffer_pool_size (untuk tipe table Inno-db) dan table_cache. Jangan lupa, angka yang diisikan adalah angka dalam bentuk umum memory (kelipatan dari 2n), misalnya 128 MB, 256 MB, 512 MB dll.
Dalam beberapa proses instalasi, biasanya ada juga file konfigurasi untuk mysql yang dijalankan pada komputer dengan memori besar. Nama file konfigurasinya : my-large.cnf. Pelajari file konfigurasi tersebut agar bisa diujicoba pada file konfigurasi my.cnf.
Sebelum melakukan perubahan setting, backup terlebih dahulu konfigurasi yang lama, untuk berjaga-jaga jika setting yang baru justru memunculkan masalah. Berdasarkan pengalaman, setting yang tidak tepat-terlalu tinggi misalnya-membuat MySQL tidak bisa dijalankan.

Jangan lupa, perubahan konfigurasi MySQL sebaiknya dilakukan dalam posisi MySQL off sehingga setelah selesai dire-konfigurasi bisa langsung ditest.

3. Meningkatkan kapasitas memori server
Memori yang lebih tinggi akan membuat server leluasa dalam melayani trafik yang tinggi. Jika memori mencukupi, server tidak akan menggunakan memori cadangan dari swap file yang biasanya berimplikasi pada kecepatan akses data.

4. Pada aplikasi, hindari query SELECT yang tidak spesifik seperti SELECT * …
Pastikan memilih kolom yang akan diambil dan sedapat mungkin hindari model Select *

5. Gunakan indeks pada key table yang sering digunakan. Misalnya pada tabel karyawan yang menggunakan NIK (Nomor Induk Karyawan) sebagai primary key, indeks table menggunakan key ini. Jika ada proses query yang sering menggunakan nama field lainnya, buat indeks juga untuk field tersebut.
Referensi tuning dari Linux Magazine bisa didownload disini.

Referensi :

  1. MySQL Amazing Tips to Improve, Tuning and Increase MySQL Performance
  2. http://dev.mysql.com/books/hpmysql-excerpts/ch06.html
  3. http://dev.mysql.com/doc/refman/5.0/en/server-parameters.html
  4. http://www.linux-mag.com/index.php?option=com_content&task=view&id=911&Itemid=2035

February 18, 2008 Posted by miekuah | IT | | No Comments Yet