Selasa, 15 Desember 2009

Ping

Wow....it's greate.. everything in one-whole-package. :)
Ping newbie

Jumat, 16 Oktober 2009

Error di Drupal karena install CiviCRM

Masalahnya :
* warning: include_once(sites/default/civicrm.settings.php) [function.include-once]: failed to open stream: No such file or directory in /home/treas1/public_html/noahsites/merchant/modules/civicrm/drupal/civicrm.module on line 229.

Cara selesainnya:

Coba debug command-nya :)

Selesai...-_- hufh..


Kamis, 15 Oktober 2009

Cara set file untuk bisa di overwrite

"Is the sites\default folder writeable?" issue for windows xp pro installation

  1. Open command prompt (Run->cmd)
  2. Type cd C://xampp/htdocs/drupal/sites/
  3. Type attrib -r default /s /d
  4. Selesai.... -_- hufh

Cara enable innodb MySQL di XAMPP



Cara enable innodb MySQL di XAMMP :

1. Cari file my.cnf atau my.ini di C://xampp.mysql/bin.
2. Buka file my.cnf dan edit. (Di windows xp file ini gak bisa di edit dengan right click. Buka filenya dari notepad)
3. Edit bagian ini.
skip-innodb
# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = C:/xampp/mysql/data/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = C:/xampp/mysql/data/
#innodb_log_arch_dir = C:/xampp/mysql/data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#set-variable = innodb_buffer_pool_size=16M
#set-variable = innodb_additional_mem_pool_size=2M
# Set .._log_file_size to 25 % of buffer pool size
#set-variable = innodb_log_file_size=5M
#set-variable = innodb_log_buffer_size=8M
#innodb_flush_log_at_trx_commit=1
#set-variable = innodb_lock_wait_timeout=50


4.Set jadi seperti dibawah ini.
#skip-innodb
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = C:/xampp/mysql/data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:/xampp/mysql/data/
innodb_log_arch_dir = C:/xampp/mysql/data/

# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
set-variable = innodb_buffer_pool_size=16M
set-variable = innodb_additional_mem_pool_size=2M

# Set .._log_file_size to 25 % of buffer pool size
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
set-variable = innodb_lock_wait_timeout=50

5.Selesai... -_- hufh..

Kamis, 08 Oktober 2009

Lovely Orange Flower


bunga-IR, originally uploaded by bring a new life.

Foto yang bagus... Terutama karena untukku :)

Suatu pantai..


IMG_3885com, originally uploaded by m_4321_na.

:) Seperti dunia lain..

He's Just Not That Into

:) Baru aja nonton film "He's Just Not That Into". Kereeen.. simple, kehidupan sehari-hari, tapi bermakna xxx. Walaupun lebih cocok dengan budaya barat sih.. Love this film!!! Kadang...kita terlalu lelah mencari cinta sejati, hingga tidak bisa melihat apa yang ada di depan mata, terlalu penuh dengan syarat, kriteria, standar,ntah apa-apa.. Mungkin yang diperlukan hanya percaya pada perasaan sendiri. Temanku pernah berkata "Cinta itu gak perlu dicari. Dia kan gak hilang?" :)

Dan terkadang...tidak semua selalu berjalan baik, tidak semua hal yang mulanya baik akan berakhir baik. Mungkin "the happy ending is just moving".. Mungkin bukan dia orangnya. Yang harus dilakukan hanya beri waktu untuk diri sendiri, memikirkan, menikmati dan menata hati kembali. Waktu akan mengobatinya sedikit demi sedikit. Kita gak pernah tau siapa lagi yang akan kita jumpai besok, kan?

Dan terkadang lagi.. Kita bahkan gak sadar ketika dia datang. Dan baru menyadarinya ketika dia pergi. Tapi yang penting jangan menyerah untuk hatimu kalau gak mau menyesal seumur hidup. Cinta kadang perlu perjuangan. Dia...perlu dinyatakan, perlu dikomunikasikan dengan jelas, bukan hanya dengan sinyal-sinyal yang seringnya akan salah diinterpretasikan(dimengerti) oleh yang lain.. Langsung aja, to the point, dan dengan jelas. Basa-basi itu gak penting!!

Kamis, 01 Oktober 2009

Tanjakan Curam Za'ba


DSC04880, originally uploaded by m_4321_na.

Udah lama juga gak naik tanjakan ni.

Cara Download Virtuoso untuk Windows

Untuk men-download Virtuoso :
  1. Download installernya di http://download.openlinksw.com/download/
  2. Pilih Virtuoso , Personal Editions
  3. Untuk Product Category, pilih Universal Server.
  4. Kemudian Pilih Virtuoso Universal Server.
  5. Untuk Database Version, pilih 5.0.
  6. Di sebelah kiri ada pilihan OS(Operating System) untuk komputer server. Di sebelah kanan ada pilihan OS untuk komputer client. Untuk pembuatan website, komputer harus bekerja sebagai server. Jadi pilih Server OS Windows.
  7. Untuk OS version, silahkan sesuiakan dengan komputer masing-masing. Untuk mengetahui versi windows, bisa klik kanan di My Computer dan pilih Properties.

  8. Kemudian klik next. Kita perlu register dulu.
  9. Setelah register, Virtuoso akan memberikan link untuk men-download installer-nya. Pilih yang Server. Klik di link HTTP untuk men-downloadnya.

Untuk cara install Virtuoso (plus gambar, jadi mudah diikuti) , bisa di lihat di http://docs.openlinksw.com/virtuoso/installwin32.html .

Cara Menggunakan Pattern Matcher di Java

Cara menggunakan Pattern Matcher di Java


import java.util.regex.*;

public class PatternMatcher {

public void PatternMatcher(){
Pattern p = new Pattern.compile("\\s*\\w{8}-\\w{4}");
Matcher m = p.matcher(" abcd1234-asdf");
boolean b = m.matches(); //result = true
System.out.println(b);

Matcher m2 = p.matcher(" manshdyaks-najs");
b = m2.matches(); //result = false
System.out.println(b);
}

public static void main (String args[]){
PatternMatcher pm = new PatternMatcher();
pm.PatternMatcher();

}
}

Daftar regular expression yang bisa digunakan untuk Pattern Matcher bisa di lihat di sini : http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html

Selasa, 29 September 2009

Berusaha Sadar

Allah melihatku..
Allah memperhatikanku..
Allah mengetahui apa yang aku buat sekarang..
Allah tahu apa yang aku buat kemarin..
Allah tahu apa yang nanti bakal aku buat..
Allah tahu apa isi di dalam hati..
Allah tahu niat busuk dan buruknya hati..
Allah tahu..

Ide tesis

Ada ide untuk buat tesis nanti. Rencananya mau buat website kayak Yahoo!Answer atau Ask Jeeve. Soalnya baru dapat tutorial untuk buat website "Askeet!" , pake "Symphony". Kayaknya seru. Jadi rencananya mau tukar aja databasenya yang seharusnya pake MySQL, jadi pake Virtuoso, dan data-datanya disimpan dalam bentuk RDF. Jadi bisa buat searchingnya lebih bagus, bisa mengkaitkan setiap pertanyaan dengan pertanyaan lain dengan mudah (pake inference engine).

Tadinya rencana mau pake "Open Calais" juga untuk mengotomatiskan pengkategorian pertanyaan yang di submit ke website ini. Tapi..open calais cuma untuk bahasa inggris.. gak ada yang bahasa Indonesia atau Melayu..(rencananya buat website ini dalam bahasa Indonesia).

Rencananya juga, mau buat customization hasil pencarian di google.. Trus minta pendapat user, hasil carian itu bisa jawab pertanyaan dia atau gak..

Untuk inference, rencananya mau convert thesaurus ke dalam RDF, jadi bisa menghubungkan setiap kata yang sama pake owl:sameAs.

Untuk searchingnya juga bisa kayak bertanya aja. Misalnya : "Bagaimana cara membuat soto?" atau "Apa itu SOAP?" Karena data disimpan dalam bentuk kalimat tanya gitu, jadi kalau user mencari dengan kata tanya, jadi bisa juga..

Kalo kata tanya "Apa" berarti biasanya menanyakan pengertian dari sesuatu.
Kalo kata tanya "Bagaimana" biasanya berarti menanyakan cara melakukan sesuatu.
Kalo kata tanya "Mengapa" biasanya berarti menanyakan alasan terjadinya sesuatu.
Kalo kata tanya "Kapan" berarti menanyakan tentang waktu.

Ya gitu, jadi dengan adanya kata tanya, kita bisa lebih mengkaitkan lagi data-data yang ada dan lebih meningkatkan lagi keakuratan hasil pencarian..

Ternyata..2

Ternyata..

Iman itu bisa nambah kalau kita ingat mati..
Iman itu bisa kurang kalau kita buat dosa..

Shalat itu bisa khusyuk kalau kita tau artinya..
Arti setiap kata yang kita ucap di dalam shalat..

Ternyata..
Habis nonton film "Final Destination",
Kembali sadar bahwa..

Mati itu bisa kapan saja..
Di mana saja..
Dengan cara apa saja..
Di saat-saat yang gak terduga..
Di saat berbuat dosa atau berbuat baik..
Bisa kapan saja..

Siap atau tidak, dia pasti datang..
Kalau sudah tiba waktunya..
Takkan terlambat atau dipercepat..
Tak mungkin salah atau gagal..

Ini seperti sebuah peringatan..
Waktu kita terus semakin dekat..
Dengan kematian..

Senin, 28 September 2009

Cara Buat Triple Store Baru di Virtuoso

Caranya :
  1. Masuk ke Virtuoso Conductor (Cara install lihat di sini)
  2. Klik WebDev Browser di menu sebelah kiri.
  3. Klik button "Upload" di bagian bawah window.
  4. Pilih RDF Strore
  5. Pilih file rdf atau owl yang ingin diupload,
  6. Atau masukkan uri file yang ingin diupload.
  7. Isi "graph URI"nya. cth: http://www.testing.com. Ini akan menjadi namespace untuk data rdf atau owl tersebut. Artinya, URI data akan menjadi seperti ini : http://www.testing.com#data1
Untuk mengetahui apakah data sudah dimasukkan, pilih tab menu "RDF" kemudian pilih "Schema". Di sana akan di-list-kan tripel store apa saja yang tersimpan dalam Virtuoso.


Untuk melihat data apa saja yang ada di dalam file rdf atau owl tadi:
  1. Pilih tab menu "RDF" kemudian pilih "SPARQL".
  2. Untuk field graph URI, isi nama graph URI yang dimasukkan saat membuat triple store tadi. Misalnya: http://www.testing.com .
  3. Untuk SPARQL, isikan :
  4. select * where {?subject ?predicate ?object .}
  5. Kemudian klik "Execute". Virtuoso akan menampilkan semua data triple yang ada dalam file rdf atau owl tersebut dalam bentuk tabel.


Ternyata..

Ternyata...

Nafsu itu bisa di-stop
Gak harus dituruti..
Ingat, kita harus mengalahkan setan..

Menaikkan iman itu bisa!
Dengan tetap ibadah..
walaupun sedikit,
walaupun gk maksimal,
walaupun gak khusyuk..





Senin, 14 September 2009

Cara Buat Button Web Gratis

Aku mau niatkan blog ini biar bermanfaat buat orang lain. Jadi aku harus posting sesuatu yang berguna.

Oke, ni ada link ke situs untuk buat button website gratis alias free dan buttonnya juga lengkap dan banyak pilihan.

Cool Text

di Web ni, kita bisa buat text, button, logo, and download fonts yg keren2.
Bener2 membantu banget buat para webdesigner pemula yang malas buat design sendiri (termasuk aku :P). Kita bisa langsung download hasil editan kita dalam format .png.
Kalo mau edit lagi juga bisa. Pokoknya simple dan terutama sekali GRATIS!! :D

Satu lagi yang aku temukan saat bersusah payah mengedit website adalah

My Cool Button

Yang ini bagus juga, tapi kurang banyak pilihan. Well..lumayan lah... Yang kerennya kita bisa langsung liat hasil editan kita langsung tanpa harus tunggu nunggu lama. (Hufh...pasti susah buat coding-nya tuh.. pake ajax).

Oke, itu aja dulu. Hope This Help You ^_^

Jangan lupa komen klo posting ini membantu ya ^_^

Lakukanlah!!!

Kita sering sulit untuk memulai langkah pertama. Padahal kalo langkah ini udah terlewati, langkah selanjutnya akan jauh lebih ringan. Cara melawannya :
  1. Just do it. Lakukan aja. Gak usah lagi mikir ini itu. Langsung aja buat sesuatu. Bergerak,bekerja,buat aja.
  2. Ingat aja pepatah "Menunda itu masalah". Semakin ditunda, semakin banyak lagi masalah yang bakal muncul,makin bertambah aja tugas-tugasnya. Jadi lebih baik dikerjakan sekarang, hilangkan 1 beban.
  3. Bayangkan kesuksesan, kebahagiaan, keberhasilan saat langkah pertama itu sudah dilakukan. Apa yang bakal didapat? Kebahagian? Kesenangan? Bayangkan keberhasilan hasil dari langkah pertama itu, kita bakal jadi lebih semangat untuk memulainya.
  4. Cerita ke teman-teman tentang apa yang ingin kamu lakukan, untuk tambah dukungan dan semangat. Posting status di fb atau twitter atau ym bagus juga.
Intinya, buat sesuatu, bergeraklah, bekerjalah, tulis aja, baca aja, gambar aja, gak perlu mikir-mikir lagi karena dengan bergerak, kita akan lebih semangat. Ide akan datang selanjutnya. Tugas itu hanya perlu dimulai dan dikerjakan.Buat pikiran kita jadi simple aja.

Memulai menulis itu susah!!!

Mulai nulis tu susah.......xxx Tapi klo gak dimulai ya gak bakalan terisi blog ini. Cara mulainya cuma 1. Isi aja apa yang terpikir. Nanti terbiasa sendiri, jadinya gak blank lagi liat form kosong "entri baru" ni.

Mulgara Simple Tutorial

This is a simple tutorial for installing and using mulgara. Although mulgara has its own documentation, I think its not clear enough for beginer user like me :D (I have to explore how to compile jar file, which file should I download etc). Because just simple mistake could make many error. So I start this tutorial to help you installing and using mulgara easier.

You'll need :
  1. Java version 1.5. You can download it here http://java.sun.com/javase/downloads/index_jdk5.jsp. Just choose

    JDK 5.0 Update 21.

  2. Apache Tomcat 5 or higher
  3. The mulgara file. You can download it here http://www.mulgara.org/download.html. Choose the mulgara-2.1.3.src.zip or mulgara-2.1.3.src.tar.gz
That's all you need.

Installation :
  1. Install java version 1.5. Just double click the installer and follow the wizard.
  2. Or you can check if you have java on your computer or not by typing "java -version" in command prompt.
  3. Install Tomcat 5 or 6. Just double click and follow the instruction
  4. Unzip the mulgara-2.1.3.src.zip and put it on C:/ or anywhere you like.
  5. Go to install_path/mulgara-2.1.3/dist/ (install_path = C:/path/directory, in my computer it looks like this : C:/mulgara-2.1.3), copy the path
  6. Open command prompt, Start->run-> type cmd and Enter
  7. Type "cd install_path/mulgara-2.1.3/dist/" without double quote(") in command prompt. You can also paste the path that you copied before.
  8. Execute mulgara-2.1.3.jar by using this command in command prompt "java - jar mulgara-2.1.3.jar".
After running the mulgara server, now :

Using mulgara:
  1. Open your web browser (mozilla,google chrome etc) and type "http://localhost:8080" and enter.
  2. You should get something like this:
  3. You will see a list of mulgara's services.
  4. You can choose the tutorial to give you idea how to create the query.