Blog Archive

Selasa, 11 Oktober 2011

wawwwww !!!!




Wednesday, October 12, 2011 Installasi CMS PHP-Fusion di Server Hosting melalui cPanel

PHP-Fusion adalah salah satu Open Source Content Managemen System (CMS) yang powerfull dan lengkap fiturnya. Founder dari PHP-Fusion itu sendiri ialah seseorang yang bernama Nick Jones. Sesuai dengan namanya, PHP-fusion berbasiskan pada bahasa PHP dan memanfaatkan MySql sebagai database untuk tempat menyimpan berbagai konten-konten situs anda nantinya. Berbagai fiturnya juga cukup menarik dan sederhana sehingga bisa dibilang user friendly. Versi terakhir dari PHP-Fusion adalah PHP-Fusion Core 7 Edition. PHP-Fusion digunakan di seluruh dunia dari situs yang paling sederhana sampai kepada aplikasi korporat yang kompleks. Kelebihan PHP-FUSION terletak pada kemudahan instalasi dan pengelolaannya.

Installasi CMS Mediawiki di Web Hosting

MediaWiki adalah sebuah paket perangkat lunak wiki yang menggunakan lisensi GNU General Public License. MediaWiki merupakan perangkat lunak yang dibuat secara khusus untuk Wikipedia dan proyek-proyek lainnya dari Yayasan Wikimedia, tetapi sekarang ini sudah digunakan secara luas.

Installasi CMS WordPress di Web Hosting

WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software). Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya [Wikipedia].

instalasi CMS joomla di web hosting

CMS (Content Management System) dalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari suatu situs Web [Wikipedia]
Intinya adalah mempermudah user memanajemen sebuah web, bahkan orang yang tidak mengerti bahasa HTML pun bisa menggunakannya..
Ada banyak CMS dan dengan kemampuan dan fitur yang berbeda – beda pula, salah satunya yaitu CMS Joomla.
Donwload Selengkapnya: Klik

Download Tulisan Lengkap: fadlikadn-Search_And_Insert.pdf

Datatype (tipe data) adalah klasifikasi atau jenis dari suatu informasi atau data tertentu. Setiap nilai yang dimanipulasi oleh Oracle memiliki sebuah tipe data masing-masing. Tipe data dari sebuah nilai tersebut diasosiasikan dengan nilai properti yang diset tetap. Properti ini menyebabkan nilai-nilai dari satu tipe data diperlakukan berbeda dengan nilai-nilai lain oleh Oracle.
Misalnya, Anda dapat menambahkan besaran nilai pada tipe data NUMBER, tetapi tidak dapat melakukan hal yang sama pada tipe data RAW. Bila Anda membuat sebuah tabel atau cluster, Anda harus menentukan tipe data untuk masing-masing kolom tersebut. Bila Anda membuat sebuah procedure atau function yang kemudian akan disimpan, Anda harus menentukan tipe data untuk setiap argumennya. Tipe data ini akan menentukan domain nilai disetiap kolom yang berisi argumen masing-masing yang dapat dimiliki procedure atau function tersebut. Sebagai contoh, kolom DATE tidak dapat menerima nilai 29 Feb (kecuali untuk tahun kabisat) atau nilai 2 atau ‘sepatu’. Setiap nilai akan ditempatkan dalam kolom dengan mengasumsikan tipe data dari kolom tersebut. Misalnya, jika
Anda memasukkan ’01-JAN-98 ‘ ke dalam kolom DATE, maka Oracle memperlakukan karakter string ’01-JAN-98′ sebagai nilai DATE setelah memverifikasi karakter string tersebut telah diterjemahkan dalam format tanggal yang valid.
Oracle Database menyediakan sejumlah built-in tipe data serta beberapa kategori untuk jenis yang ditentukan oleh pengguna, yang dapat digunakan sebagai tipe data. Penjelasan dari tipe data Oracle tiap-tiap tipe data akan dijelaskan pada bagian berikut:
Tipe Data Karakter
Tipe data karakter terdiri atas tipe-tipe data CHAR, NCHAR, NVARCHAR2, VARCHAR2, VARCHAR, LONG, RAW dan LONG RAW. Penjelasan dari masing-masing tipe data dijelaskan sebagai berikut :
CHAR
Tipe data CHAR dispesifikasikan dalam karakter string yang memiliki panjang tetap. Oracle memastikan bahwa semua nilai disimpan dalam sebuah kolom CHAR memiliki panjang yang ditentukan oleh ukuran (size). Jika Anda memasukkan nilai yang lebih pendek dari panjang kolom, Oracle akan mengisikan nilai kosong untuk panjang kolom yang tidak terisi nilai. Jika Anda mencoba untuk memasukkan nilai yang terlalu panjang untuk kolom, Oracle akan menampilkan pesan error.
NCHAR
Tipe data NCHAR adalah tipe data Unicode-only. Bila Anda membuat sebuah tabel dengan kolom NCHAR, Anda akan diminta menentukan panjang kolom dalam karakter. Anda mendefinisikan karakter nasional saat Anda membuat (create) database Anda.
NVARCHAR2
Tipe data NVARCHAR2 adalah tipe data Unicode-only. Bila Anda membuat sebuah tabel dengan kolom NVARCHAR2, anda akan diminta menyertakan jumlah maksimal karakter yang dapat diisikan kedalamnya. Oracle kemudian menyimpan setiap nilai dalam kolom persis seperti yang Anda tentukan itu, asalkan nilai tidak melebihi panjang maksimum kolom.
VARCHAR2
Tipe data VARCHAR2 menetapkan string karakter variabel-panjang. Ketika Anda membuat kolom VARCHAR2, anda akan diminta menyertakan jumlah maksimal byte atau karakter data yang dapat diisikan kedalamnya. Oracle kemudian menyimpan setiap nilai dalam kolom persis seperti yang Anda tentukan itu, asalkan nilai tidak melebihi panjang maksimum kolom tentang kolom. Jika Anda mencoba untuk memasukkan nilai yang melebihi panjang yang ditentukan, maka Oracle akan menampilkan pesan error.
VARCHAR
Jangan menggunakan tipe data VARCHAR. Gunakan VARCHAR2 sebagai gantinya. Meskipun tipe data VARCHAR saat ini identik dengan VARCHAR2, tipe data VARCHAR dijadwalkan akan didefinisikan ulang sebagai tipe data terpisah yang digunakan untuk string karakter variabel-panjang dibandingkan dengan perbandingan semantik yang berbeda.
LONG
Jangan membuat tabel dengan menggunakan kolom LONG. Gunakan kolom LOB (CLOB, NCLOB, BLOB) sebagai gantinya. kolom LONG didukung hanya untuk kompatibilitas. kolom LONG menyimpan string karakter yang mengandung variabel-panjang sampai dengan 2
gigabyte -1 atau 231-1 byte. Kolom LONG memiliki banyak karakteristik kolom VARCHAR2. Anda dapat menggunakan kolom LONG untuk menyimpan string teks panjang. Panjang nilai LONG mungkin dibatasi oleh memori yang tersedia pada komputer Anda.
RAW dan LONG RAW
Tipe data RAW dan LONG RAW menyimpan data yang tidak secara eksplisit dikonversi oleh
Oracle Database ketika memindahkan data antara sistem yang berbeda. Tipe data ini
dimaksudkan untuk data biner atau string byte. Sebagai contoh, Anda dapat menggunakan
LONG RAW untuk menyimpan grafik, sound, dokumen, atau array data biner, yang
penafsirannya tergantung pada penggunaan masing-masing.


Download Artikel Selengkapnya

Search And Insert Problem (Sorted Double Linkedlist Solution)

Problem Search And Insert merupakan salah satu problem yang banyak digunakan dalam kehidupan sehari-hari. Proses dalam Search And Insert adalah mengecek sebuah angka yang diberikan. Jika angka yang dimasukkan telah ada di dalam daftar, maka tidak perlu melakukan apa-apa. Akan tetapi jika angka yang diberikan tidak ada di dalam daftar, maka angka tersebut harus dimasukkan ke dalam list. Search And Insert dapat diselesaikan dengan berbagai cara dan beragam format, salah satunya adalah format terurut. Artinya, angka-angka yang ada di dalam daftar harus diurutkan sedemikian rupa sehingga pencarian lebih mudah dilakukan.
Download Tulisan Lengkap:  fadlikadn-Search_And_Insert.pdf

Pemetaan Sederhana Menggunakan Algoritma DFS

Algoritma DFS (Depth First Search) merupakan salah satu jenis algoritma greedy yang digunakan untuk men-scan karakter yang ada pada sebuah petak. Penerapan algoritma ini cukup banyak digunakan pada bidang sains dan teknologi, terutama pada piranti cerdas. Penjelasan algoritma DFS bisa dibaca di Wikipedia – Depth First Search. Penerapan dalam source code, algoritma DFS bisa menggunakan fungsi rekursi yang memanggil dirinya sendiri ataupun menggunakan stack (tumpukan). Salah satu penggunaan algoritma DFS adalah digunakan untuk permainan tebak jumlah dadu.
Misalkan, diberikan sebuah petak. Kemudian diletakkan dadu dengan jumlah sembarang. Program akan memberitahukan berapa jumlah dadu yang ada pada petak tersebut. Penerapan lainnya adalah untuk mengetahui wilayah perang yang terdapat pada suatu wilayah. Area perang yang ada pada sebuah wilayah akan ter-scan secara komputasi. Penjelasan Algoritma DFS dan source code bisa didownload di sini.

Dasar-dasar Linux

Download : Dasar-dasar Linux

Penghitungan Indeks Prestasi Dengan C/C++

IP merupakan standar penilaian yang diterapkan di pendidikan level perguruan tinggi. IP (Indeks Prestasi) adalah salah satu faktor yang menentukan masa depan bagi seorang sarjana, terutama pada saat awal mencari pekerjaan, di samping kemampuan softskill dan kepemimpinan. IP didapatkan dengan cara membagi jumlah hasil perkalian bobot SKS masing-masing mata kuliah dan nilai yang didapatkannya dengan jumlah total SKS yang telah diambil. IP ada 2 macam, yaitu IPS (Indeks Prestasi Semester) dan IPK (Indeks Prestasi Kumulatif). Di sini akan dijelaskan step by step cara penghitungan IP beserta implementasinya pada pemrograman C/C++. Artikel lengkap bisa diunduh di sini

Belajar mysql dengan phpmyadmin

Mysql adalah sebuah Database Open Source populer di dunia. Penggunaan nya sebagai database bahasa pemrograman populer seperti PHP dan Java adalah hal umum. Untuk memudahkan penggunaan Mysql, terdapat Software open source berbasis GUI, yakni phpmyadmin, yang dapat di download secara gratis di situs www.phpmyadmin.net. Phpmyadmin ini juga terdapat secara default pada Xampp (www.apachefriends.org), yaitu software yang membundle apache,php dan mysql serta Perl, di tambah modul-modul tambahan.
Download : Belajar Mysql dengan phpmyadmin

“Virtual serial port , Solusi simulasi komunikasi serial computer dalam satu computer”

Download tulisan :  taufik_virtual serial port

INSTALISASI COMPORT PADA DELPHI 7

Comport adalah komponen tambahan pada Delphi 7, komponen ini berfungsi sebagai sarana komunikasi data serial antara computer dengan computer lain, maupun dengan peralatan serial lainnya.

taufik_install comport delphi

Aplikasi Penampil data dari Multi Data Analog to Digital Converter pada Mikrokontroller AT Mega 8535 atau AT Mega 16 melalui komunikasi serial dengan menggunakan komponen Cport / Comport pada Delphi 7

DOWNLOAD TULISAN LENGKAP  taufik_multi

Advance Blogging

A. Sekilas tentang blog
Blog adalah kependekan dari Weblog, istilah yang pertama kali digunakan oleh Jorn Barger pada bulan Desember 1997. menggunakan istilah Weblog untuk menyebut kelompok website pribadi yang selalu diupdate secara kontinyu dan berisi link-link ke website lain yang mereka anggap menarik disertai dengan komentar-komentar mereka sendiri. Secara garis besar, Weblog dapat dirangkum sebagai mini website pribadi yang memungkinkan para pembuatnya menampilkan berbagai jenis isi pada web dengan mudah, seperti karya tulis, kumpulan link internet, dokumen-dokumen (file-file Word,PDF,dll), gambar ataupun multimedia.
B. Jenis-Jenis Blog
Sama seperti media pada umumnya, informasi yang dimuat dalam sebuah blog biasanya mengambil topik tertentu sebagai pokok bahasan, ada beberapa jenis blog menurut isi/konten yang terdapat didalamnya, antara lain: Blog politik, Blog pribadi, Blog kesehatan, Blog sastra, Blog perjalanan, Blog riset, Blog hukum, Blog media, Blog pendidikan, Blog bisnis dan sebagainya.
C. Manfaat Blog secara umum
Knowledge Sharing. Blog bisa menjadi sangat bermanfaat jika diisi dengan knowledge-knowledge yang bermanfaat buat orang banyak. Dengan blog, semua orang bisa dengan mudah mengeksternalisasikan knowledge yang dimilikinya ke publik. Sehingga dengan begitu knowledge yang dimilikinya itu bisa dishare ke orang lain dan menjadi bermanfaat buat orang yang membutuhkannya.
Bridge Blogging. Blog dapat dimanfaatkan sebagai jembatan informasi untuk menggambarkan kondisi suatu negara dalam bahasa global (seperti Inggris), sehingga dapat menjembatani orang lain untuk mendapat informasi dengan lebih akurat.
Ground Voice, Suara Akar Rumput. Dengan blog, orang dapat dengan leluasa menuliskan pendapatnya tentang suatu hal. Opini-opini yang muncul kemudian bisa menjadi sebuah opini yang kuat yang mampu menunjukkan bagaimana sebenarnya pendapat masyarakat tentang suatu hal.
Idea Incubation. Biasanya jika seseorang mempunyai suatu ide, ide tersebut tidak langsung direalisasikan. biasanya ide yang muncul dalam otaknya terpendam sekian lama untuk proses pematangan ide. seiring berjalannya waktu, dia akan menambahkan konsep-konsep pelengkap dari idenya itu dalam tulisan/blog.
Media Bisnis. Selain digunakan untuk kepentingan personal, blog juga dapat digunakan sebagai media untuk menjembatani suatu kegiatan bisnis (blog bisnis) atau mendapatkan penghasilan tambahan.
D. Advance Blog
Advance Blog sendiri tidak lain merupakan suatu upaya untuk menjadikan sebuah blog memiliki fungsi yang lebih komplit dibanding blog standard baik dalam fungsi kolaborasi seperti fitur komentar, shoutbox maupun dalam hal tampilan. Advance Blog biasa juga dikenal dengan istilah Profesional Blog.
E. Aspek Penting dari Advance Blog
Untuk membuat Blog menjadi lebih advance/profesional, beberapa aspek yang perlu diperhatikan adalah:
1. Tampilan, sebuah blog akan terlihat tidak biasa/lebih advance terutama dipengaruhi oleh tampilannya yang tidak biasa/standard.
2. Tema, menentukan tema tertentu untuk dibahas dalam blog akan membuat blog lebih spesifik dalam menyampaikan informasi.
3. Isi Blog, selain tampilan, kualitas isi tulisan maupun informasi dalam sebuah blog sangat mempengaruhi tingkat kunjungan blog yang bersangkutan.
4. Fitur, sebuah blog akan terlihat lebih advance jika didalamnya terdapat fitur-fitur pendukung yang dapat membuat blog menjadi lebih menarik dan interaktif.
5. SEO(Search Engine Optimation), populer tidaknya suatu blog juga dipengaruhi oleh cara kita mengenalkan blog pada mesin pencari(seperti google, yahoo atau bing).
F. Langkah-langkah membuat Advance Blog
Untuk menjadikan sebuah blog menjadi lebih advance, beberapa langkahnya antara lain:
1. Kualitas Tampilan. Untuk membuat blog menjadi lebih advance kita dapat mulai dengan memperbaharui/update tampilan/template/themes yang menarik untuk blog kita, hal ini dapat dilakukan dengan mencari template gratis melalui internet atau dengan memperbaiki/menambahkan template yang sudah ada (dibutuhkan pemahaman HTML/PHP). Usahakan sedapat mungkin mensinkronkan tampilan dengan tema utama dari blog.

2. Tema. Langkah berikutnya adalah dengan menentukan suatu tema untuk blog anda. Tema layaknya seperti sebuah identitas, dengan menjadikan blog menjadi spesifik membahas tema tertentu maka akan menjadikan blog anda semakin mudah menjadi bahan referensi untuk tema tertentu bagi para pembaca. Terlalu banyak tema inti yang dibahas justru akan membuat blog anda kehilangan identitas utama.
3. Isi Blog. Memperhatikan isi blog yang kita tulis juga dapat menjadikan blog menjadi lebih menarik untuk dibaca, perhatikan tata cara penulisan, sumber tulisan dan informasi lain seperti gambar ataupun link terkait yang dapat membuat blog anda lebih menarik. Jangan sembarang mencopas(copy paste) tulisan orang lain tanpa menyebutkan sumber yang jelas, karena selain melanggar hak cipta tulisan, juga justru akan membingungkan pembaca jika tulisan tidak sesuai dengan identitas asli blog anda. Selain itu kontinuitas anda dalam memperbaharui isi blog juga dapat menjadikan blog anda semakin populer.
4. Fitur. Melengkapi blog dengan fitur menarik seperti komentar, galeri foto, animasi dan kotak saran/buku tamu dapat menjadikan blog anda terlihat lebih profesional. Anda dapat lakukan dengan menambahkan Gadget/Widget tambahan yang terintegrasi dengan blog anda atau mencari widget tambahan yang dapat anda peroleh dari Internet.
5. SEO. Poin terakhir yang juga sangat menentukan popularitas blog anda adalah bagaimana cara anda mengenalkan blog anda pada mesin pencari populer seperti Google atau Yahoo, karena hampir 80% pengguna internet menggunakan mesin pencari sebagai fasilitas awal untuk mencari informasi. Beberapa trik untuk SEO dapat dengan mudah anda pelajari dari buku atau Internet untuk dikembangkan dan diterapkan dalam blog anda.

Step by step installisasi komponen video grabber pada Delphi 7

Komponen video grabber adalah komponen tambahan pada Delphi 7, sehingga
perlu dilakukan proses installisasi , sebab secara default komponen tersebut belum
terinstall . komponen yang biasanya telah terinstall ketika proses install Delphi adalah
komponen yang ada pada component pallete standard, additional, data access, ado,
dialogs dan sebagainya.
Komponen video grabber dapat difungsikan sebagai pengcapture
gambar/foto/video,rekam audio/video, overlay text/gambar pada video, video player,
pengakses IPcam / IP camera, pendeteksi gerakan/motion detector, video streaming,
pemutar tampilan video (video rotate) dan sebagainya,
DOWNLOAD TULISAN LENGKAP : taufik_install video grabber

Membasmi virus sality

Tulisan kali ini judulnya mungkin agak sadis ya, tapi pemilihan judul kali ini didasari karena kejengkelan dengan penemuan virus di komputer kantor yang saya gunakan sehari-hari. Virus apakah itu? Yap sesuai judul tulisan diatas, virus yang saya temukan dan dideteksi anti virus Smadav dan AVG yg terpasang di komputer saya adalah Sality, tepatnya Sality.101.
Nah yang membuat jengkel lagi adalah ternyata kedua antivirus yg saya gunakan hanya dapat menghapus ketika virus terdeteksi dan tidak memperbaiki registry dan autorun.inf yang diinfeksi virus ini, akibatnya saya harus mengutak-atik registry secara manual. Oleh karena itu saya mencari alternatif penyembuhan alternatif lain, tapi yang jelas bukan dukun ya. :D
Setelah browsing sana-sini, akhirnya saya mendapati sebuah alternatif penyembuhan yang sudah saya buktikan efektif mengatasi Sality.101, nama aplikasi tersebut adalah Salitykiller (cocok kan namanya sebagai pembunuh gratisan?) :) . Aplikasi keluaran Kaspersky Lab ini mencari dan memperbaiki file yang terinfeksi dengan lebih baik.
Cara penggunaannya juga sangat mudah, tinggal di ekstrak, kemudian jalankan Salitykiller.exe yang terdapat didalamnya, selanjutnya biarkan aplikasi ini bekerja hingga semua komponen registry dan file di-scan dengan sempurna dan secara otomatis akan diperbaiki oleh antivirus ini.
Untuk yang penasaran melihat penampakannya, berikut ini tampilannya:
Sality Killer
Tampilan Sality Killer
Bagi rekan-rekan yang mendapati masalah yang sama seperti saya, silahkan download aplikasinya disini.

Running Text pada Delphi 7

Running Text pada Delphi 7


Pada dasarnya animasi dalam sebuah aplikasi software yang di buat oleh seseorang akan mampu menambah nilai kepercayaan penggunanya. Pada tulisan ini akan dibahas mengenai pembuatan animasi berupa teks berjalan pada Form Delphi, teks yang akan dijadikan sebagai animasi adalah teks pada komponen “label”. Pada dasarnya teks tidak bergerak, yang bergerak adalah komponen label yang ada, sehingga akan menghasilkan efek yang meberikan kesan bahwa teks yang ada pada komponen label bergerak seiring dengan pergerakan komponen tersebut

download tulisan lengkap
taufik_running text

Excel 2007 – Dari dasar spreadsheet hingga database sederhana

2003. Namun dibalik kemampuannya yang selangit, terkumpul satu masalah mendasar
bagi pengguna pemula yaitu tampilannya yang dianggap masih asing bagi sebagian orang
yang baru mengenal komputer khususnya.
Pada pembahasan kali ini kita akan bahas penggunaan Excel 2007 dari mulai tingkat
paling dasar yaitu pengenalan interface (tampilan awal) hingga penggunaan Excel untuk
pengolahan database sederhana. Dengan berbagai alternative cara yang dapat membuat
pengolahan data kita menjadi lebih mudah dan lebih cepat Semoga bahasan ini dapat
menjadikan Excel 2007 tidak lagi menjadi program yang dihindari.
Download Tulisan Lengkap disini

Konversi Teks ke dalam Format PDU Protocol Data Unit serta Konversi Format PDU Protocol Data Unit ke Teks pada Delphi dengan memanfaatkan komponen SMSCODEC

Sebagaimana Komponen Comport, Komponen SMSCOCODEC bukanlah Component bawaan Delphi7, Komponen Tersebut harus di Install terlebih dahulu. Step by step Intalisasi komponen SMSCODEC dibahas dalam tulisan yang lain (cek pada keterangan Di bawah artikel ini)
Pada dasarnya proses Untuk mengkonversi Teks ke dalam Format PDU Protocol Data Unit serta Konversi Format PDU Protocol Data Unit Ke Teks  pada Delphi dapat dilakukan dengan banyak cara diantaranya dengan Coding secara langsung (cara ini sulit dilakukan oleh pemula, karena membutuhkan tingkat pemahamanan yang tinggi serta coding yang cukup panjang) , cara kedua adalah cara yang mudah dan dapat dilakukan leh pemula sekalipun, proses konversi tersebut akan dilakukan memanfaatkan component SMSCODEC, sehingga proses Konversi  Teks ke dalam Format PDU Protocol Data Unit serta Konversi Format PDU Protocol Data Unit ke Teks  pada Delphi menjadi sangat mudah dan hanya dilakukan dengan menuliskan beberapa baris kode saja, mudah dan tidak repot!

How to make VoIP Network

Komunikasi merupakan suatu proses penyampaian informasi (pesan, ide, gagasan) dari satu pihak kepada pihak lain agar terjadi saling mempengaruhi di antara keduanya. Di masa sekarang media telekomunikasi sudah berkembang pesat, seiring pesatnya kemajuan teknologi. Hal ini telah membawa bisnis telepon memasuki era baru yang menawarkan penyatuan seluruh komunikasi yang bersifat multimedia dan disalurkan melalui perkembangan internet. Konsep IP ini memungkinkan penggabungan seluruh aplikasi-aplikasi dan layanan-layanan yang ada dalam Internet dan Telephon,sehingga konsep ini diperkirakan pada masayang akan datang akan dipakai secara luas, digabungkan dengan infrastruktur telepon yang sudah ada dan dapat diprekdisi kemampuan untuk melakukan komunikasi suara melalui protokol internet secara umum dikenal dengan istilah VoIP.

Menggunakan grafik / chart pada Borland Delphi 7

Chart adalah komponen pada Borland Delphi 7 yang dipergunakan untuk menampilkan data-data dalam bentuk angka ke dalam bentuk grafik sehingga mudah untuk difahami. Pada dasarnya Delphi menyediakan 10 buah grafik standard yang dapat dipergunakan

Membuat animasi arah dengan Visual Basic

Kali ini kita akan mencoba yang lebih mudah. Dengan menggunakan komponen Visual Basic kita akan membuat animasi arah sederhana. Konsepnya sederhana, dengan menekan 1 tombol yang berfungsi sebagai Tombol Start/Stop kita dapat memerintahkan objek arah untuk berputar searah jarum jam.
Langsung saja ya. Pertama sekali, buatlah sebuah form dengan tampilan sebagai berikut.
Form Arah
Form Arah
Penasaran dengan Listing Kode Programnya. Silahkan dibaca disini.

Operator PHP

Setelah pada bahasan sebelumnya kita telah membahas tentang variabel dan tipe data dalam PHP, dalam kesempatan kali ini kita akan pelajari tentang operator dalam PHP.
Operator merupakan suatu simbol yang dipakai untuk memanipulasi data, seperti perkalian, penjumlahan, pengurangan, pembagian. Dalam PHP ada beberapa operator yang sering kita gunakan, antara lain:
a.Operator Aritmatika
Operator aritmatika adalah operator yang digunakan untuk melakukan fungsi matematika. Operator aritmatika dalam PHP:
Operator Operasi Penggunaan
* Perkalian $a*$b
/ Pembagian $a/$b
% Modulus $a%$b
Pre/Post decrement –$b atau $b–
+ Penjumlaan $a+$b
- Pengurangan $a-$b
b. Operator Increament/Decreament
Pre/post increment dan decrement masing-masing adalah penambahan dan pengurangan satu. Apabila operator diletakkan sebelum variable, missal ++$i atau –i maka nilai $i akan ditambahkan atau dikurangkan 1 sebelum keseluruhan operasi dalam ekspresi dikerjakan dan sebaliknya apabila operator diletakkan setelah variable, missal $i++ atau $i– maka nilai $i akan ditambah atau dikurangi 1 setelah operasi dalam ekspresi dikerjakan.
Operator Operasi Penggunaan
++ Pre/Post Increment ++$a atau $a++
Pre/Post decrement –$b atau $b–

c. Operator String
Hanya ada satu operator string, yaitu operator concatenation ( . ).
<?php
$a=”Hallo”;
$b=$a.”Selamat Datang di PHP”;
//$b berisikan “Hallo Selamat datang di PHP”
?>
d. Operator Bitwise
Operator Bitwise dapat digunakan untuk membuat bit tertentu dari suatu integer menjadi 1 atau 0.
Contoh Nama Hasil
$a & $b And Bit yang bernilai 1 pada $a dan $b akan diset 1
$a | $b Or Bit yang bernilai 1 pada $a atau $b akan diset 1
$a ^ $b Xor Bit yang bernilai 1 pada $a dan $b tetapi tidak pada keduanya akan diset 1
~ $a Not Bit yang bernilai 1 pada $a akan diset 0, dan sebaliknya
$a << $b Shift Left Geser bit $a sebanyak $b langkah kekiri (setiap langkah berarti “kalikan dengan dua”)
$a >> $b Shift right Geser bit $a sebanyak $b langkah kekanan (setiap langkah berarti “kalikan dengan dua”)
e. Operator Perbandingan
Contoh Nama Hasil
$a > $b Lebih dari True jika $a lebih besar dari $b
$a <= $b Kurang dari atau sama dengan True jika $a lebih kecil dari $b atau $a sama dengan $b
$a < $b Kurang dari True jika $a lebih kecil dari $b
$a >= $b Lebih besar atau sama dengan True jika $a lebih besar dari $b atau $a sama dengan $b
$a == $b Sama dengan True jika $a sama dengan $b
$a != $b Tidak sama dengan True jika $a tidak sama dengan $b

f. Operator Ternary
Operator ternary merupakan model penyederhanaan dari bentuk if..else yang setiap blok dari if dan else hanya satu perintah. Model ini cocok untuk melakukan proses pengisian suatu hasil pengujian.
Bentuk Umum:
(Ekspresi) ? (jika benar) : (jika salah);
Contoh:
<?
$umur=5;
$balita=($umur<=5) ? “Termasuk balita : “sudah tidak balita lagi”;
echo “Umurnya = $umur “$balita;
?>
g.Operator Logika
Contoh Nama Hasil
$a and $b$a && $b And True jika $a sama dengan $b
$a or $b$a | | $b Or True jika salah satu $a atau $b adalah benar
$a xor $b Exclusive or True jika salah satu $a atau $b adalah benar dan tidak keduanya
!$a Not True jika $a tidak benar

Template by:
Free Blog Templates