Senin, 01 November 2010

problem joomla

setelah anda install Joomla_1.5.18-Stable-Full_Package jika ada error seperti di bawah ini :


Strict Standards: Non-static method JLoader::import() should not be called statically in /opt/lampp/htdocs/faza/libraries/joomla/import.php on line 29
Strict Standards: Non-static method JLoader::register() should not be called statically in /opt/lampp/htdocs/faza/libraries/loader.php on line 71
Strict Standards: Non-static method JRequest::clean() should not be called statically in /opt/lampp/htdocs/faza/libraries/joomla/import.php on line 33
Strict Standards: Non-static method JRequest::_cleanArray() should not be called statically in /opt/lampp/htdocs/faza/libraries/joomla/environment/request.php on line 463
Strict Standards: Non-static method JLoader::register() should not be called statically in /opt/lampp/htdocs/faza/libraries/loader.php on line 71
Strict Standards: Non-static method JLoader::import() should not be called statically in /opt/lampp/htdocs/faza/libraries/joomla/import.php on line 38
Strict Standards: Non-static method JLoader::register() should not be called statically in /opt/lampp/htdocs/faza/libraries/loader.php on line 71


solusi nya adalah :

* buka terminal anda dan masuk sebagai root

$ sudo bash

setalah itu edit file php.ini

# gedit /opt/lampp/etc/php.ini

(line 516) error_reporting = E_ALL | E_STRICT
menjadi
(line 516) error_reporting = E_ALL | ~E_STRICT

(line 533) display_errors = On
menjadi
(line 533) display_errors = Off

basis data

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

Keistimewaan MySQL

MySQL memiliki beberapa keistimewaan, antara lain :

  1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
  2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
  3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
  4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
  5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
  6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
  7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
  8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
  9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
  10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
  11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
  13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.


Jumat, 22 Oktober 2010

Logika Fuzzy adalah peningkatan dari logika Boolean yang berhadapan dengan konsep kebenaran sebagian. Di mana logika klasik menyatakan bahwa segala hal dapat diekspresikan dalam istilah binary (0 atau 1, hitam atau putih, ya atau tidak), logika fuzzy menggantikan kebenaran boolean dengan tingkat kebenaran.

Logika Fuzzy memungkinkan nilai keanggotaan antara 0 dan 1, tingkat keabuan dan juga hitam dan putih, dan dalam bentuk linguistik, konsep tidak pasti seperti "sedikit", "lumayan", dan "sangat". Dia berhubungan dengan set fuzzy dan teori kemungkinan. Dia diperkenalkan oleh Dr. Lotfi Zadeh dari Universitas California, Berkeley pada 1965.

sumber : ilmukomputer.com

Kamis, 14 Oktober 2010

Artificial Inteligent

Kecerdasan Buatan (Artificial Intelligence / AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika.

Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi untuk Informatika relatif tidak bermasalah. Seperti contoh: mentransformasikan persamaan, menyelesaikan persamaan integral, membuat permainan catur atau Backgammon. Di sisi lain, hal yang bagi manusia kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk direalisasikan dalam Informatika. Seperti contoh: Pengenalan Obyek/Muka, bermain sepak bola.

Banyak hal yang ingin dilakukan di zaman yang semakin modern. Baik dari segi kualitas maupun kuantitas, pola fikir mereka untuk menciptakan atau membuat tekhnologi yang mampu menggantikan tenaga manusia merupakan keputusan yang cukup baik. Disini saya ingin mencoba membuat AI tersebut dengan memperhatikan kebutuhan yang diinginkan. Saya ingin mencoba membuat alat komunikasi yang serba canggih. Kita sadari bahwa akhir-akhir ini sudah banyak alat komunikasi yang mampu menyediakan fasilitas lengkap dan mempermudah user. Alat komunikasi sangat penting dan sering digunakan dalam kehidupan sehari-hari. Oleh karena itu, saya ingin mencoba menerapkan AI pada alat komunikasi yang kita gunakan seperti Handphone.

Diharapkan dengan diterapkannya AI dapat semakin mempermudah dan mendapatkan keuntungan yang banyak dari segi ini. Sudah diketahui perkembangan handphone dari masa ke masa mengalami perkembangan yang sangat signifikan,mulai dari 2 g, 3g, video call,dll. Penggunaannya Mulai dari manual sampai ke touch screen dan keypad yang digunakan juga sudah bisa dikategorikan hampir sama dengan computer. Oleh karena itu, tidak heran banyak orang yang berlomba untuk menciptakan tekhnologi yang mampu memenuhi kebutuhan manusia.

Saya ingin menciptakan sebuah alat komunikasi yang serba instan. Artinya bukan manusia yang bekerja tetapi program yang bekerja. Jadi pada saat kita memerintahkan sesuatu, secara otomatis handphone akan masuk ke dalam program yang diinginkan. Misalnya kita ingin mengirimkan pesan kepada orang lain, tidak perlu mengetik tapi kita hanya berbicara kemudian handphone merekam dan menuliskan teks yang ingin ditulis dan dimaksudkan. Dan hal lainnya juga pada saat kita melakukan telepon dan fasilitas yang lainnya , jadi manusia hanya memerintahkan tidak perlu bekerja.

Adapun keuntungan yang diterapkan salah satunya adalah menghemat waktu dan memenuhi kebutuhan personal dari manusia itu. Dan adapun kesulitan dalam mewujudkannya, salah satunya membutuhkan tenaga ahli dan khusus untuk menciptakan ide itu.