Senin, 26 Juli 2010

Tool multi konversi

Bagi yang ingin mengkonversi format gambar, audio, dan video. Saya rasa tool ini tepat untuk digunakan, karena tool ini dapat mengkonversi ke lebih dari satu formatan file sehingga kita dapat memilih hasil konversi sesuai dengan kebutuhan kita.















Format Factory's Feature:
  • All to MP4/3GP/MPG/AVI/WMV/FLV/SWF.
  • All to MP3/WMA/AMR/OGG/AAC/WAV.
  • All to JPG/BMP/PNG/TIF/ICO/GIF/TGA.
  • Rip DVD to video file , Rip Music CD to audio file.
  • MP4 files support iPod/iPhone/PSP/BlackBerry format.
  • Supports RMVB,Watermark, AV Mux.
  • support converting all popular video,audio,picture formats to others.
  • Repair damaged video and audio file.
  • Reducing Multimedia file size.
  • Support iphone,ipod multimedia file formats.
  • Picture converting supports Zoom,Rotate/Flip,tags.DVD Ripper.
  • Supports 56 languages

OS requirements: All 32 windows OS

Jika ini mendownload, silahkan klik disini
Readmore »

Tentang SQL

1.1Dasar-dasar Database

SQL adalah bahasa yang digunakan untuk berinteraksi dengan database. Sebelum melangkah lebih jauh, Amda perlu memahami terlebih dahulu beberapa konsep dasar mengenai database dan teknologi database.

Entah Anda peduli ataupun tidak tentang database, sebenarnya Anda selalu menggunakan database setiap saat. Setiap kali Anda mencari nama buku alamat email Anda, Anda sedang menggunakan database. Jika Anda menggunakan pencarian pada situs pencarian Internet, Anda sedang menggunakan database. Begitu jua pada saat Anda menggunakan kartu ATM pada mesin ATM, Anda sedang menggunakan database untuk konfirmasi nomor PIN dan pengecekan saldo.


Sekalipun kita banyak menggunakan database, tetap saja kita masih tidak mengerti apa sebenarnya database itu sendiri. Ini karena beberapa orang menggunakan database yang sama untuk makna yang berbeda.

Oleh karena itu, tempat terbaik untuk memulai mata kuliah ini adalah daftar dan penjelasan tentang istilah-istilah penting database.

1.2 Database

Istilah database digunakan dengan berbagai cara yang berbeda, tetapi untuk tujuan disini (tentu saja dari perspektif SQL), database adalah kumpulan data yang disimpan dengan beberapa cara pengorganisasian. Cara termudah untuk memahaminya adalah dengan membayangkan database sebagai filing kabinet. Karena lemari berkas adalah lokasi fisik yang sederhana untuk penyimpanan data, tanpa memperhatikan apa jenis datanya atau bagaimana data diatur.

Database adalah kontainer (biasanya sebuah file atau sekumpulan file) untuk menyimpan data yang telah diatur.

1.3 Tabel

Pada saat menyimpan informasi dalam filing kabinet, Anda tidak seekadar menaruh begitu saja. Akan tetapi, Anda membuat file dalam filing kabinet, dan setelah itu menempatkannya ke dalam file khusus.

Dalam dunia database, file disebut tabel. tabel adalah file terstruktur yang dapat menyimpan data dengan tipe khusus. Tabel dapat berisi daftar mahasiswa, mata kuliah, atau daftar informasi lainnya.

Tabel adalah daftar data terstruktur dengan tipe khusus

Kuncinya adalah data yang disimpan dalam tabel adalah satu tipe data atau satu daftar. Anda tidak akan menyimpan daftar mahasiswa dan daftar mata kuliah pada tabel database yang sama. Akan tetapi, Anda mambuat dua tabel, satu tabel untuk satu daftar. Setiap tabel didalam database mempunyai nama yang menunjukkan isi tabel. Nama itu selalu unik – tidak ada tabel lain di dalam database itu yang mempunyai nama yang sama.

1.4 Kolom dan Tipe Data

Table tersusun dari beberapa kolom. Kolom berisi bagian informasi dalam tabel.

Kolom adalah field tunggal dalam tabel. Semua tabel terdiri dari satu atau lebih kolom.

Cara terbaik untuk memahami hal ini adalah dengan membayangkan tabel database sebagai grid – hampir sama dengan spreadsheet. Setiap kolom dalam grid berisi bagian tertentu dari informasi. Dalam tabel mahasiswa, misalnya, satu kolom berisi Nomor Induk Mahasiswa (NIM) dan kolom lainnya berisi nama, alamat, kota, propinsi, kode pos semuanya disimpan dalam kolomnya masing-masing.

Memisahkan data sangatlah penting untuk memisahkan data ke dalam banyak kolom yang sesuai. Sebagai contoh, kota, propinsi dan kode pos sebaiknya ada pada kolom-kolom terpisah. Dengan pemisahan tersebut, kita dapat mengurutkan atau menyaring data dengan kolom tertentu (misalnya untuk menemukan semua mahasiswa di kota atau propinsi tertentu). Jika kota dan propinsi digabung dalam satu kolom, akan sulit untuk mengurutkan atau menyaring berdasarkan propinsi.

Setiap kolom dalam database mempunyai tipe data terkait. Tipe data menentukan tipe data yang dapat dimasukkan ke dalam kolom. Sebagai contoh, apabila kolom tersebut nomor (mungkin NIM atau nama), maka tipe datanya adalah tipe data numerik. Jika kolom berisi tanggal, teks, catatan, jumlah uang dan seterusnya, maka tipe datanya harus disesuaikan.


Setiap kolom tabel mempunyai tipe data terkait yang membatasi data khusus di dalam kolom tersebut

1.5 Baris

Bayangkanlah tabel sebagai grid model spreadsheet. Kolom-kolom vertikal dalam grid adalah kolom tabel (field) dan baris-baris horizontal adalah baris tabel (record).

1.6 Kunci

Setiap baris di dalam tabel dapat memiliki beberapa kolom (atau sekumpulan kolom yang mengidentifikasikan secara unik baris tersebut. Tabel yang berisikan mahasiswa dapat menggunakan kolom NIM, sedangkan tabel yang berisikan daftar mata kuliah dapat menggunakan Kode Mata Kuliah.

Primary Key adalah kolom (atau sekumpulan kolom) yang nilai-nilainya secara untuk mengidentifikasikan setiap baris didalam sebuah tabel.

Kolom tersebut (atau sekumpulan kolom) yang mengidentifikasi secara unik setiap baris di dalam sebuah tabel disebut primary key atau kunci primer. Primary key digunakan untku merujuk ke satu baris tunggal. Tanpa primary key, proses pembaruan (update) dan penghapusan baris-baris khusus pada tabel akan menjadi sulit.

Tentukan selalu primary key, sekalipun primary key pada dasarnya tidak diharuskan, kebanyakan para desiner database memastikan bahwa setiap tabel yang mereka buat selalu memiliki primary key, untuk mempermudah pengaturan dan perbaikan data dimasa yang akan datang.

Semua kolom dalam tabel yang dapat dibuat sebagai primary key, selama memenuhi ketentuan-ketentuan sebagai berikut :

·Dua baris tidak dapat memiliki nilai primary key yang sama.

·Setiap baris harus memiliki nilai primary key (kolom tidak membolehkan nilai kosong (NULL)).

·Kolom yang berisikan nilai primary key tidak pernah dapat dimodifikasi dan diperbarui.

Primary key biasanya ditempatkan pada kolom tunggal di dalam tabel. Tetapi tidak diharuskan, dan banyak kolom dapat digunakan bersama-sama sebagai primary key. Jika digunakan banyak kolom, maka aturan diatas harus diterapkan pada semua kolom, dan nilai-nilai untuk semua kolom tersebut harus unik.

1.7 Apa itu SQL ?

SQL (dapat diucapkan berdasarkan ejaannya S-Q-L) adalah kependekan dari Structured Query Language. SQL adalah bahasa yang dirancang khusus untuk berkomunikasi dengan database.

Tidak seperti bahasa-bahasa lainnya (bahasa percakapan seperti bahasa Inggris atau bahasa pemrograman seperti Borland Delphi atau Visual FoxPro), SQL diciptakan dengan sangat sedikit kata, dan hal itu disengaja. SQL dirancang untuk melakukan saatu hal dan melakukan hal itu dengan baik – memberikan kepada anda cara yang sederhana dan efisien untuk membaca dan menulis data dari suatu database.

1.8 Apa manfaat SQL ?

·SQL bukanlah bahasa kepemilikan yang digunakan oleh vendor database perorangan. Hampir semua database besar mendukung SQL, sehingga dengan mempelajari SQL, Anda dapat berinteraksi dengan hampir semua database besar yang beredar.

·SQL mudah dipelajari, karena semua statement dibuat berdasarkan kata-kata bahaa dalam bahasa Inggris yang umum.


Readmore »

Minggu, 25 Juli 2010

Logonstudio

Apabila kita bosan dengan tampilan login pada komputer kita yang itu-itu saja. Sebenarnya kita bisa merubah tampilan tersebut dengan salah satu software bernama Logonstudio yang dapat merubah tampilan login pada komputer kita. Software ini menyediakan 30 screen yang cantik dan menarik yang dapat Anda gunakan secara langsung untuk login screen XP Anda.


Anda juga dapat mengatur tampilan login yang ada sesuai dengan keinginan Anda, atau Anda dapat menciptakan tampilan login Anda sendiri. Dengan tampilannya yang sederhana, kita dapat dengan mudah merubah tampilan layar logon.















Jika ingin mendownload software ini, silahkan klik disini
Readmore »

Flow control

Dalam bahasa pemrograman kita dapat menemui 3 logika dasar yaitu : Berurut(sequent), dan Perulangan (Looping). Ketiga hal tersebut juga dalam PHP. Berikut akan dijelaskan satu persatu tentang ketiga logika dasar tersebut

Berurut (Sequent)
Logika ini adalah logika paling sederhana. Konsep dari logika ini adalah bahwa setiap baris program akan dikerjakan secara berurutan. Dimulai dari yang paling atas terus turun perbaris hingga mencapai baris terakhir.

Berikut contoh penerapan dalam dalam program

<?
$a=20;
echo "nilai a = $a <br />";
$b=7;
$c=9;
$a=$b+$c;

echo "nilai b = $b <br />";
echo "nilai c = $c <br />";
echo "nilai a sekarang adalah = $a";
?>

Penjelasan
  • Dapat dilihat dengan jelas bahwa langkah-langkah tersebut dilakukan secara berurutan.
  • Langkah pertama adalah melakukan pengesetan nilai kepada variabel $a dengan nilai 20.
  • Langkah berikutnya adalah menampilkan isi variabel $a yang baru saja diset dnilainya.
  • Pengesetan nilai $b dengan nilai 7 disusul dengan pengesetan nilai $y dengan nilai 9 adalah langkah berikutnya.
  • Kemudian nilai $a kita set dengan hasil penjumlahan antara $b dan $c
  • Kemudian nilai masing-masing akan ditampilkan

Readmore »

Sabtu, 24 Juli 2010

Operator

Operator memegang peranan yang sangat penting dalam sebuah operasi. Operator dugunakan untuk memanipulasi nilai suatu variabel. Variabel yang nilainya dimodifikasi oleh operator disebut operand. Contoh :


250 / 5 =50
"250 / 5 =50" disebut dengan ekspresi
"250" dan "5" disebut operand
Tanda "/" dan "=" disebut operator

Ada banyak macam operator seperti :

Operator Aritmatika

Operator
Kegunaan
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
%
Modulus


Operator Pembanding

Operator Kegunaan
== Sama dengan
=== Identik (PHP4 only)
!= Tidak sama dengan
< Lebih besar
> Lebih kecil
<= Lebih kecil sama dengan
>= Lebih besar sama dengan


Operator Logika

Operator Kegunaan
and Dan
or Atau
xor Salah satu benar
&& Dan
|| Atau
! Tidak


Operator Penggabungan string

Operator Kegunaan
Titik (.) Menggabungkan dua string


Sortcut operator

Operator Arti
$a +=$b $a=$a+$b
$a -=$b $a=$a-$b
$a /=$b $a=$a/$b
$a %=$b $a=$a%$b
$a .=$b $a=$a.$b
$a *=$a $a=$a*$b
$a++ $a=$a+1
++$a $a=$a+1
$a-- $a=$a-1
--$a $a=$a-1



Readmore »

Tipe data

Terdapat dua kelompok tipe data yang ada pada PHP, yaitu data Skalar dan tipe data Compond.


Tipe data skalar

PHP mengenal empat tipe data skalar yaitu, integer,floating point,string, dan boolean

Tipe data integer
Tipe data integer merupakan tipe yang menyatakan bilangan bulat dengan range antara -2 milyar sampai dengan +2 milyar

Tipe data floating point
Tipe data floating point ini myatakan bilangan riil atau pecahan
Contoh :
bentuk biasa (1.2 , 2.56, dll)
bentuk eksponensial (3.2e4 , 10e5, dll)

Tipe data string
Tipe data string merupakan tipe data yang menyatakan tipe data teks yang berisi kumpulan karakter.
Contoh:
$alamat="Jln. Raya bogor"




Tipe data boolean
Tipe data ini muncul sejak PHP 4 dan merupakan tipe data yang hanya memiliki nilai TRUE atau FALSE
Contoh:
$jawab="TRUE"
Tipe data Compound
Ada dua tipe data compound yang dikenal oleh paket ini yaitu array dan object

Array
Array merupakan tipe data terstruktur untuk menyimpan sejumlah data yang bertipe sama.

Object
Merupakan inisialisasi suatu class pada OOP. Object dapat dinisialisasikan menggunakan statement new.


Konversi tipe data
Untuk beberapa keperluan terkadang kita harus melakukan konversi nilai dari satu tipe data ke tipe data lain. PHP menyediakan perintah untuk melakukan konversi tipe data ke tipe data lain menggunakan sintak berikut :

settype(nilai,tipedata)

* nilai adalah nilai yang akan dikonversikan
*tipedata adalah tipe data yang dikonversikan, data dapat bernilai "double","integer" atau "int","string" atau "boolean"

Contoh:

<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<?
$uang="2000.20 rupiah";
echo "Tipe data string adalah :$uang <br />";

settype($uang,"double");
echo "Tipe data double adalah :$uang <br />";

settype($uang,"integer");
echo "Tipe data integer adalah :$uang <br />";
?>
</body>
</html>


Readmore »

Jumat, 23 Juli 2010

Variabel

Variabel bisa dikatakan sebagai sebuah tempat di memori untuk menampung suatu data yang nilainya dapat diubah-ubah. Cara penamaan variabel dalam pemrograman PHP bersifat implisit, maksudnya tidak diperlukan suatu pendeklarasian awal untuk mempersiapkan variabel tersebut terlebih dahulu. Variabel dapat langsung digunakan setelah diberi sebuah nilai. Dalam penamaan variabel ada beberapa aturan yaitu :
  • Karakter pertama tidak boleh menggunakan angka.
  • Karakter pertama harus menggunakan huruf atau garis bawah (_) dan kemudian boleh diikuti karakter berikutnya berupa angka dan huruf lainnya. Misal $_nama,$_4site
  • Nama sebuah variabel tidak dibatasi panjang nama variabel tersebut, namun sebaiknya gunakan nama variabel seperlunya saja agar mudah diingat. Misal $nama,$alamat
  • Bersifat case sensitif. Variabel $nama beda dengan variabel $NAMA

Contoh :

<html>
<head>
<title>Untitled Document</title>
</head>

<body>
<?
//variabel bertipe string
echo "Contoh variabel bertipe string";
echo "<br />";

$nama="Agus Indrawan";
echo "Nama saya adalah $nama";
echo "<br /><br />";

//variabel bertipe integer
echo "Contoh variabel bertipe string";
echo "<br />";

$panjang=100;
$lebar=50;
echo "Panjang dan lebar dari persegi panjang adalah $panjang dan $lebar";
echo "<br /><br />";

//variabel bertipe tanggal
echo "Contoh variabel bertipe tanggal";
echo "<br />";

$tgl=date("d F Y");
echo "Sekarang tanggal $tgl";
?>
</body>
</html>






Readmore »