Selasa, 15 Maret 2011

Hati-hati Aplikasi Ms.Excel 2007 Bisa Salah Melakukan Perhitungan dan Pembagian



Hatihati Ms. Excel 2007 Salah Dalam Melakukan Perhitungan Perkalian dan Pembagian Bisa Rugi Jutaan Rupiah Usaha Anda
“ Mungkin ini sebuah bugs yang terjadi di Ms. Excel 2007, atau bisa jadi para programmer pembuat  Ms. Excel sedang ngantuk berat …, akibatnya jutaan rupiah uang anda melayang !!!!”. 
Tak ada gading yang tak retak, begitu kata pepatah di Indonesia, ada cerita lucu di Ms. Excel 2007 yang baru diluncurkan beberapa waktu ini, Ms. Excel 2007 memiliki fitur yang sangat menyenangkan toolbar yang dibuat dalam bentuk icon, memiliki Styles dan masih banyak lagi.
Tapi hatihati menggunakan aplikasi perkantoran yang satu ini, ada beberapa angka yang salah jika dikalikan atau dibagi, hasilnya sangat berbeda jika dihitung menggunakan calculator, ataupun openoffice.org calc, wah … kog bisa ?, oke kita buktikan sekarang :
1. Buka aplikasi Ms. Excel 2007
2. Tulis angka berikut ini : 154.2
3. Tulis angka selanjutnya yaitu : 1700
4. Kalikan angka 154.2 dengan 1700 maka didapat hasil 262140
Gambar diatas menggunakan rumus =A1*B1
5. Kemudian hasilnya yaitu 262140 bagi dengan angka 4 maka didapat hasil 100000
Disinilah letaknya bugs Ms. Excel 2007 mungkin para programmer pembuat Ms. Excel sedang ngantuk berat atau karena THR nya kurang jadi salah bikin script hehehe ☺
Kita buktikan, kalikan angkaangka diatas menggunakan calculator

Hasilnya
Dibagi
Hasilnya adalah
Jadi angka 154.2 x 1700 dihitung menggunakan Ms. Excel akan didapat nilai 100000 Sedangkan angka 154.2 x 1700 dihitung menggunakan Calculator akan didapat nilai 65535 Wah … kog bisa !!!! jadi hati – hati berhitung menggunakan Ms. Excel 2007, bayangkan jika aplikasi Ms. Excel 2007 dipakai untuk program perpajakan atau general ledger, atau perhitungan uang lainnya, wah bisa untung besar dong yang seharusnya 65535 jadi 100000, tapi bisa juga sangat rugi besar bisa ratusan juta lho …. Masih pengen pake Ms.Excel 2007 ?
Sekali lagi kita hitung ya, dengan angka yang berasal dari keluarganya 154.2 dan 1700 Misalkan usaha anda adalah tempat perkreditan motor dimana anda memiliki konsumen sebanyak 435.200 orang dengan tagihan perbulan sebesar Rp. 39,475.2 maka asset anda sebesar Rp. 17,179,607,040 jumlah ini jika dihitung menggunakan Ms. Excel 2007.
Kemudian uang tersebut akan anda gunakan untuk modal baru membeli kapal tanker dengan cara mencicilnya sebesar Rp. 262,144 maka anda akan mengangsurnya selama 100000 kali, padahal angsuran tersebut adalah lebih dan anda dirugikan jutaan rupiah, karena menghitungnya menggukan aplikasi Ms. Excel 2007 yang anda anggap keren.
Yang benar adalah 
dibagi
Hasilnya adalah

Jadi jika dihitung dengan calculator Rp.  17179607040 dibagi Rp. 262144 maka anda harus mencicilan sebanyak 65535 kali, hehehe … ☺ Masih pengen pake excel 2007 yang keren itu ??!!

Sekian, semoga bermanfaat


Sumber : IlmuKomputer.com
Penulis : Davit Kurniawan
Url        : http://davitkurniawan.web.id 

Sabtu, 05 Maret 2011

Mengatasi Error Access Denied pada phpMyAdmin


Anda sedang belajar PHP, anda menggunakan database MySQL dengan PHPMyAdmin. Pernahkah anda mengalami masalah Acces denied yang seperti gambar di bawah ini? Jika pernah, pasti anda bingung harus bagaimana bukan? Ingin bertanya pada temen, temen tidak tahu. Terus bagaimana? Apakah harus diinstall ulang Xampp nya? Itu tidak perlu, karena jika ada muncul access denied saat menjalankan PHPMyAdmin yang bermasalah adalah password root PHPMyAdminnya.
OK. Saya akan langsung memberikan solusi jika ada kita jumpai access denied pada saat menjalankan phpMyAdmin.
Langkah-langkahnya adalah :
1.    Anda cari berkas yang bernama config.inc.php yang terdapat pada folder C://XAMPP/phpMyAdmin kemudian buka melalui editor text. Saya menggunakan Dreamweaver 8 untuk membukanya. Selanjutnya, cari sebuah baris yang berisi :

$cfg['Servers'][$i]['auth_type']     = 'config';

Kemudian ganti “config” dengan “http” jika ingin phpMyAdminnya menggunakan password jika tidak menggunakan password maka tetap isi “config”.  Dalam hal ini phpMyAdmin saya mengunakan password. Hasilnya seperti :

$cfg['Servers'][$i]['auth_type']     = 'http';

Kemudian simpan untuk melakukan perubahannya.

2.    Dengan cara diatas, maka ketika phpMyAdmin dipanggil akan muncul kotak dialog seperti berikut ini:
Oval: PasswordOval: User Name

Dari kotak dialog di atas masukkan User Name dan Passwordnya. Untuk User Name defaultnya yaitu root sedangkan untuk passwordnya defaultnya kosong.

3.    Jika phpMyAdmin diberi password dan untuk melihatnya yaitu sebagai berikut.
a.    Posisikan phpMyAdmin seperti gambar berikut.
b.    Setelah tampil gambar di atas, klik pada Privileges maka akan muncul tampilan seperti berikut:
c.    Setelah tampil tampilan seperti di atas, klik pada  yang terletak pada baris root dengan host berupa localhost maka akan muncul tampilan seperti berikut:

d.   Geser Halaman sehingga terlihat bagian berikut:
e.    Setelah muncul tampilan seperti gambar di atas, anda fokus pada Change password. Ada 2 (dua) pilihan, yaitu No Password dan Password. Jika anda ingin mengganti passwornya maka pilih password jika tidak memakai password maka pilih No Password. Saya memilih menggunakan password. Ketikkan password yang mudah anda hafal. Kemudian klik tombol GO yang terletak pada change password dan hasilnya adalah sebagai berikut.
Untuk lebih lengkapnya bisa didownload disini.
Demikianlah tutorial ini saya buat, mudah-mudahan bermanfaat. Jika ada kendala lain silahkan hubungi kontak saya.



Jumat, 04 Maret 2011

Menggerakkan Kursor Tanpa Mouse


Mouse anda tiba-tiba mati atau rusak, mau membeli mouse tidak punya duit atau gak ada waktu.

Nach alangkah baiknya anda coba tips berikut ini yaitu menggerakkan mouse dengan keyboard, tips ini sangat cocok dlam keaddan darurat jika mouse anda tiba-tiba rusak.
ok langsung saja ikuti saya:

   1. Tekan tombol ALT(sebelah kiri)+Shift(sebelah kiri)+NumLock secara bersamaan. Cara ini akan memunculkan windows MouseKeys.
   2. Akan ada 3 pilihan tombol. Klik OK untuk mengaktifkan atau Cancel untuk membatalkan. Dan Klik Setting untuk mengatur beberapa settingan seperti kecepatan kursor dll.

Nah sampai disini fungsi mousekeys sudah aktif.
Silahkan coba menggerakkan kursor menggunakan tombol-tombol angka di keypad numerik.

Angka 1, 2, 3, 4, 6, 7, 8, dan 9 digunakan untuk menggerakkan kursor ke atas, bawah, samping kanan/kiri, dan ke arah diagonal.
Sedangkan angka 5 berfungsi seperti tombol “klik” pada mouse.
Untuk “drag & drop” gunakan kombinasi angka dengan tombol “insert”.

Kamis, 03 Maret 2011

Membuat Mail Merge


Mail Merge  merupakan salah satu fasilitas yang ada pada microsoft word yang sangat berguna bagi kita ketika membuat sebuah data yang memiliki format yang sama tapi memiliki beberapa data yang berbeda dan banyak. Contoh sederhana ketika kita membuat sebuah undangan. Undang mempunyai format yang sama, misalnya pada bagian hari, tanggal, dan acara. sedangkan data yang berbeda misalnya nama yang diundang, dan juga alamat yang diundang. seperti contoh di bawah ini.
Untuk lebih lengkapnya download disini.

Sabtu, 31 Juli 2010

Dasar Pemograman Delphi 7

Borland Delphi 7 merupakan bahasa pemrograman berbasis Windows. Delphi 7 dapat membantu untuk membuat berbagai macam aplikasi yang berjalan di sistem operasi Windows, mulai dari sebuah program sederhana sampai dengan program yang berbasiskan client/server atau jaringan. Delphi, termasuk aplikasi yang dapat digunakan untuk mengolah teks, grafik, angka, database dan aplikasi web.

Berikut ini sebagian kecil dari banyak kelebihan Borland Delphi 7 :
Berbasis Object Oriented Programming (OOP). Setiap bagian yang ada pada program dipandang sebagai suatu object yang mempunyai sifat-sifat yang dapat diubah dan diatur.
Satu file .exe. Setelah program dirancang dalam IDE (Intergrated Development Environment) Delphi, Delphi akan mengkompilasinya menjadi sebuah file executable tunggal. Program yang dibuat dapat langsung didistribusikan dan dijalankan pada komputer lain tanpa perlu menyertakan file DLL dari luar. Ini merupakan sebuah kelebihan yang sangat berarti.
Borland Delphi 7 hadir bersama Borland Kylix 3 yang berbasiskan Linux, sehingga memungkinkan programmer untuk membuat aplikasi multi-platform.

Memulai Delphi 7
Langkah awal untuk menjalankan program Borland Delphi 7, adalah sebagai berikut :
Klik tombol Start yang terletak pada bagian Taskbar.
Pilih menu Programs 4 Borland Delphi 7, kemudian klik Delphi 7.
Akan tampil sebuah splash screen Borland Delphi 7. Tunggulah beberapa saat sampai program Borland Delphi 7 tampil memenuhi layar monitor.
Bidang kerja Intergrated Development Environment (IDE) Delphi 7 akan tampil memenuhi layar monitor Pada bidang inilah programmer dapat menumpahkan kreativitasnya dalam membuat program.

Langkah Awal Pembuatan Project
Pilih menu File New Application sehingga pada lembar kerja Delphi akan tampak sebuah form kosong.
Simpan rancangan project aplikasi yang masih kosong tersebut dengan perintah File Save All sehingga tampil kotak dialog Save Unit1 As. Pada bagian ini yang perlu diperhatikan bahwa direktori penyimpanan file harus diubah pada bagian Save in.
Selanjutnya masukkan nama unit pada bagian File Name dengan catatan nama unit tidak boleh sama dengan nama Form Designer, kemudian klik Save.
Kotak dialog berikutnya yang akan muncul adalah kotak dialog Save Project1 As. Kotak dialog ini digunakan untuk menentukan nama file Project yang diinginkan.

Setelah file Unit dan Project disimpan, maka delphi akan membentuk file-file dengan ekstensi berikut ini :
.dpr file Project yang berisi program utama dari aplikasi.
.pas file Unit yang digunakan untuk menangani kejadian (event) pada form.
.dfm file Form yang berisi daftar komponen berikut properti-propertinya.
.res file Resources yang berisi sebuh icon yang digunakan oleh project.
.dof file Options merupakan file yang berisi option-option dari suatu project yang dinyatakan melalui perintah Options dari menu Project.
.dcu file Unit Object merupakan file unit (.pas) yang telah dikompilasi oleh compiler yang akan dihubungkan dengan file eksekusi.
.exe file Executable yang dibentuk oleh kompiler dan merupakan file eksekusi (executable) dari program aplikasi.

Dengan menekan Tombol Ctrl + F12 atau Klik Menu View, Lalu Klik Unit maka akan ditampilkan :

Klik Prjakademik, lalu klik OK, maka akan ditampilkan program sumber dari file Prjakademik.dpr sebagai berikut :

view source

print?

01

program Prjakademik;

02

uses

03

Forms,

04

Uakademik in 'Uakademik.pas' {Form1};

05

{$R *.res}

06

begin

07

Application.Initialize;

08

Application.CreateForm(TForm1, Form1);

09

Application.Run;

10

end.

Berikut ini sumber dari File Akademik.pas :

view source

print?

01

unit Uakademik;

02

Interface

03

uses

04

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

05

Dialogs;

06

type

07

TForm1 = class(TForm)

08

procedure FormCreate(Sender: TObject);

09

private

10

{ Private declarations }

11

public

12

{ Public declarations }

13

end;

14

var

15

Form1: TForm1;

16

17

Implementation

18

{$R *.dfm}

19

procedure TForm1.FormCreate(Sender: TObject);

20

Begin

21

end;

22

end.

Penjelasan Listing Uakademik.pas
Sebuah unit ditandai dengan kata kunci unit yang diikuti nama unit dan diletakkan pada baris pertama.
Pada dasarnya unit terdiri dari dua bagian utama, yaitu Interface dan Implementasion.
Interface, merupakan tempat untuk mendeklarasikan kelas, prosedure, variabel global atau konstanta global.
Implementation, bagian yang berisi implementasi kelas, prosedur atau fungsi yang dideklarasikan pada bagian interface
Komponen Borland Delphi
Untuk dapat membuat program aplikasi, programmer harus meletakkan komponen- komponen yang diambil dari component palatte serta mengatur tata letak komponen-komponen tersebut pada bagian form designer.
1. Meletakkan komponen pada form designer.
2. Mengubah Properties komponen.
3. Mengubah komponen Event
4. Jenis-jenis komponen standar Delphi 7.

Component, Property, Method, Event
Component merupakan sebuah objek pada Palette, : Objek adalah sebuah komponen dalam Component Palette, atau sesuatu yang dibuat melalui kode-kode / bahasa pemrograman
Property adalah sebuah nama/variabel milik sebuah objek/komponen misal Caption, Text yang dapat diubah nilai baik melalui object Inspector atau melalui program.
method adalah sebuah function/fungsi yang tergabung dalam sebuah objek. Contoh ListBox (dapat berarti sebuah array of strings) yang memiliki Method (Clear) yang membuat Listbox tersebut menjadi kosong.
Event adalah sebuah aksi pengguna (User Action) misal Mouse Click, KeyPressed. Setiap Events diawali dengan kata ‘On’.
Contoh :
Nama event Nama method
OnClick .. Button1Click(Sender : Tobject)
OnKeyDown .. Button1KeyDown(Sender : Tobject)
OnMouseMove .. Button1MouseMove(Sender : Tobject)

 
Powered by Blogger