install hsqldb ubuntu
sudo apt-get install hsqldb-server
ZK or Zkoss
TypeError: Error #1088: The markup in the document following the root element must be well-formed.
ZK , iya ZK .. bukan YZ ME
Zk atau lebih panjang di kenal Zkoss merupakan fraework ajax yang “katanya” koen ga harus pinter pinter amit dengan Javascript. Sebagaimana kita tau, dimana-mana Ajax pake Javascript. Setelah tadi sore di telpon pak boss, yang katanya di suruh mempelajari teknologi ini, akhirnya aku hunting informasi tentang Zkoss. Untuk sementara hunting di www dalam negeri dulu.

xixixi…tampilin gambar dulu, biar kereen..
Berdasarkan pengelihatan sayah..rata2 yg belum mengenal Zk (kayak sayah) akan bertanya seperti ini :
Ada yg pernah belajar ZK – Direct RIA ? (Without Javascript)
Apa keunggulannya dan kelemahannya…
maklum..kurang PD, jadi harus nyari tau yg expert untuk di “tanyai”, dari pada baca ebook yg bikin jengkrer mata
nah kadang juga muncul ini ,
lebih compliance ke Java ya cak ?
Ini sejenis framework ya cak?
cak, sama spring framework lebih unggul mana nih cak?? jadi pengen belajar
hehehee
nah setelah itu..mari kita lihat pendapat yg berkembang di masyarakat, …
ane udah nyobain zkoss buat bikin aplikasi, mau sedikit share. pas develop’nya emang cepet banget, kita ngga usah bikin halaman html, langsung bikin .zul yang isinya tag2 zkoss itu sendiri (udh gabungan html sm javascript). ngga susah kok, tag2 sama property2 nya juga bisa di atur lewat backend nya (java) jadi ngga hardcode.
kelemahan yang sampe saat ini sih di IE 6 tewas gan, layout sm beberapa fungsinya berantakan. best viewed di firefox or safari deh.
aplikasi zkoss based jadi lelet klo di akses sm banyak orang sekaligus (concurrent). sebenernya lelet mah relatif, tapi berasa banget penurunan respon’nya juga klo kebanyakan komponen yang di pake.
sama satu lagi,, buat client PC nya harus yang lumayan gak bisa pake kompie jadul macam pentium 3, bisa lemot abis pas buka aplikasinya.
sumber : http://www.kaskus.us/showthread.php?t=1270926&page=2
nah lagi ..
mantaaaabbb gan…baru denger AJAX nggak pake Javascript…
namun konsepnya sangat bagus untuk security, tanpa Javascript artinya bebas dari XSS…
not literally, of course. maksudnya developing RIA tanpa harus tau javascript sama sekali. cek deh source demonya, semuanya tetep pake javascript.
Toh memang kunci dari ajax disitu. laen dengan flex atau laszlo yang mengandalkan flash.
yang mereka maksud adalah develop RIA tanpa perlu tau javascript bukan tanpa javascript.
sumber : http://www.kaskus.us/showthread.php?t=1270926&page=2
nah..terakhir ..
Saya kira AJAX nggak bisa dipisahkan dengan Javascript. Namun berdasarkan literatur, untuk develop aplikasi dengan Framework ini memang tidak perlu ada Javascript sama sekali. Semua code javascript terkompos di ZK Client Enginenya.
Merequest ke server menggunakan XMLHttpRequest.sumber : http://www.kaskus.us/showthread.php?t=1270926&page=2
dari sini kita berangkat….lanjut gan…!!
loh..aku mau nulis opo yo??? bentar…break dulu ..
Laptop murah, AXIOO DJH 615
kemarin dapet pesenan laptop laptop Axioo. Setelah beberapa minggu yang lalu belanja laptop Toshiba, sekarang mulai belanja yang harganya menengah kebawah…
Boolean tidak ada ya di Oracle ?
Setelah belajar buat model java, baca satu persatu kolomnya, ternyata baru ngehh..ternyata boolean tak ada di Oracle. Baca -baca PL-SQLnya ada yaitu TRUE dan FALSE.
Pak Ci : “punya mata tak melihat, ada peluang tapi ga action”
Itulah ungkapan pak ci di slah satu seminar, seperti di kutip harian jawa pos 03-11-2009 saat berdialog dengan para pegawai pemda. Salah satu pengusaha “tersukses” di Indonesia. Di usia senjanya beliau tidak seperti pensiunan yang identik dengan momong cucu. Hebat, di manapun di hadir..orang dengan antusias. Kesibuakannya sekarang lebih banyak bercerita, meemotivasi generasi indonesia untuk menjadi enterpreneur. Itulah gaya orang sukses. Setelah berhasil, dia akan membaginya dengan orang lain dalam bentuk pengalaman dan ilmu sekaligus motivasi untuk menyempurnakan cita-citanya.
Tema enterpreneur memang hangat saat ini. Lihat saja, dari pejabat politik, tidak sedikit dari kalangan saudagar. Walikota, gubernur arau menteri…tidak sedikit dari kalangan pengusaha. Apalagi saat saya di kampus, mendengar ada seorang teman saya berpenghasilan 3 Miliar sebulan, membuat aku tertegun. Siapakah dia, apakah dia kerja di perusahaan multi nasional (kan masih mahasiswa?…yah siapa tau)? Ternyata tidak. Dia ternyata penjual minyak itu, dia ternyata penjual sandal itu…dia ternyata penjual lampu yg pada akhirnya sekarang menjadi pengusaha properti..seperti pak Ci mungkin. Siapa dia?? cari tau aja..di Google, Mahasiswa IPB pemenang lomba wirusahawan bank mandiri.
Tentu saya iri. Setelah berkali-kali menemukan artikelnya pak ci, akhirnya saya tergugah….apakah selama ini saya punya mata tak bisa melihat, atau merasakan ada peluang..tapi ogah unutk memulai. Memulai apa?? ya sepeti kata pak Ci. Menjadi Pengusaha!!
liferay 5.2 part.2 (create theme)
aku nulis yg dah yg pernah tak coba aja. Jadi ini yg ke dua…coming soon.
Redmine+SVN = Porlet Liferay (Bisa Ga ya? )
Tools yang jadi judul2 diatas sangat familiar dengantelinga developer. Nah kebetulan dapet tugas nyambungin itu semua menjadi sebuah porlet di Liferay. Hmm..bisa ga ya aku? Tunggu tanggal mainnya. Insha Alloh saya tulis,…wong ya judul2 kemaren cuman sempet nulis judulnya…hehe…ga da waktunya…pis..piss..
mysql+navicat (linux Ubuntu Jaunty)
Hari ini sekalian nyoba mysql sekaligus linux ubuntu juonty. Tapi ntar aja kalo di rumah tak lanjutin, hehe..masih sibuk. Gaenak sama pegawe baru yg baru masuk.
Dropdown list sederhana di Codeigniter1.6.3 dengan AJAX
AJAX adalah teknologi yang sudah biasa digunakan dalam membangun Web. Dalam membangun dropdown yang akan kita demokan kali ini adalah, bagaimana membuat MVC (Controller, View, Model) dengan menambahkan code AJAX sederhana. Hal mendasar yang perlu diketahui adalah bagaimana memformat url yang biasanya di PHP biasa dengan
<select name="country" onchange="getCity('city.php?country='+this.value)" >
Kedalam konsep url di Codeigniter,
<select name="country" onchange="getCity(‘message/getCity/'+this.value) ">
- Message = nama class controller (sekaligus nama file controller)
- getCity = saah satu fungsi (method0 dalam class controller Message
- this.value = adalah nilai yang di select
Sehingga terbentuk url = http://codeigniter.bs/index.php/message/getCity/1 ( catt : 1 adalah nilai id country yang terselect misalnya)
Nah untuk mendapatkan nilai id = 1 itu menggunakan $this->uri->segment(3)
(lebih lanjutnya baca user_guide codeigniter bagian URI class)
Untuk lebih jelasnya bisa lihat list berikut :
1.Siapkan Codeigniter
Saya memisahkan file codeigniter kedalam beberapa bagian. Pertama ada file class yang digunakan sebagai engine utama. Kedua file yang didevelop (folder application) yang terdapat modul-modul config dan MVC. Ketiga adalah file pendukung seperti javascript,css,image dll.Lengkapnya sebagai berikut :
Struktur file :
DocumentRoot +
|
Codeigniter+
|
Htaccess
|
Index.php
|
Apps +
=> Application //Folder aplikasi utama
|
Js +
=>Jquery.js //file library ajax-javascript
|
Core +
=>ci //Folder engine Codeigniter minus folder application

2. Selanjutnya kita mulai membuat MVC di Codeigniter. Variabel penting yang harus diperhatikan adalah mengambil cara mengambil nilai dari id Country di dalam url http://codeigniter.bs/message/getCity/1 (aslinya bentuknya http://codeigniter.bs/index.php/message/getCity/1 . Maka tugas kita adalah mengambil nilai 1 sebagai modal untuk select data city dengan menggunakan $this->uri->segment(3).
3. Terakhir kita buat fungsi AJAX sederhananya. Berinama Ajax.js dan simpan di folder js .
function getXMLHTTP() {
var xmlhttp=false;
try{
xmlhttp=new XMLHttpRequest();
}
catch(e)<span> </span>{
try{
xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e){
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e1){
xmlhttp=false;
}
}
}
return xmlhttp;
}
function getCity(strURL) {
var req = getXMLHTTP();
if (req) {
req.onreadystatechange = function() {
if (req.readyState == 4) {</code>
// only if "OK"
if (req.status == 200) {
document.getElementById('citydiv').innerHTML=req.responseText;
} else {
alert("There was a problem while using XMLHTTP:\n" + req.statusText);
}
}
}
req.open("GET", strURL, true);
req.send(null);
}
}
tokenizer.class
tentunya parser.class aja belum cukup. harus ada kelas turunan yang nyambung
yang hasilnya sesuai yang diharapkan.
Sekarang ini adalah class tokenizer yang bertugas menyusun index token-token yang unik
Tentunya dalam ilmu IR index ini harus usdah dibersihkan dari stopwod.
ok selamat menikmati!! Read the rest of this entry »
parser.class
pemula seperti saya ini, harus step by step kalo mau buat program utuh
contohnya ni, waktu mau misahin kata demi kata dalam dokumen..
trus di buat index..
ni dikit bagi2…
pake php cukup mudah..trutama versi php 5 keatas
banyak fungsinya yang telah membantu membuat index istilah..
berikut scriptnya kira2..
How to VSM work ?
Berikut aturan umum notasi [D, Q, F, R(qi, dj)].
• D adalah himpunan yang terdiri dari logical view bagi koleksi-koleksi dokumen
• Q adalah himpunan yang terdiri dari logical view bagi kebutuhan informasi user. Representasi tersebut disebut query.
• F adalah framework bagi representasi dokumen, query, dan hubungannya
• R(qi, dj) adalah fungsi rangking (peringkat) yang berasosiasi antara bilangan real dengan query qi Î Q dan representasi dokumen dj Î D. Rangking tersebut mendefinisikan urutan di antara dokumen-dokumen yang diambil dengan menggunakan query qi.
Misalkan kumpulan dokumen:
[D1]= ibu megawati mencuci piring dengan sabun mandi di sungai
[D2]=pak SBY memerintahkan untuk menangkap suharto
[D3]= dasar sungai ciliwung di keruk berdasar perintah sutiyoso
[D4]=sabun cuci sekarang mahal setelah ada SBY
*misal nama orang & tempat di anggap stopword Read the rest of this entry »
All about model of information retrieval
Sejak November, tahun lalu (2007) topic tentang probability retrieval resmi menjadi milik saya. Walaupun awam tentang tentang tema ini, tetapi karena rasa banggaku karena mendapatkan dosen pembingbing TA dosen2 kaliber di cs ipb, aku terima tantangan ini. Awalnya cukup minder, karena berhadapan dengan dua dosen yang sangat dihormati di cs ipb dimana mempunyai kredibelitas yang tinggi dari sisi dedikasi, pengabdian dan keilmuan terhadap bidang information retrieval. Akhirnya bismillah …aku pelajari dari awal model probabilistic model walaupun ..(sumbernya dikit & susah).
Sekilas ini smoga bisa menggambarkan macam & bagaimana sebuah model IR bekerja.
Monday, 28/01/2008
Apa itu model information retrieval (temu kembali informasi)?
Model itu semacam framework atau sebuah cara operasi yang bagian-bagian tertentu yang menjadikan sebuah objek disebut berbeda. Model sistem temu kembali informasi menentukan detail sistem temu kembali informasi yaitu meliputi:
1. representasi dokumen & query [baca juga]
2. fungsi pencarian (stemming ,indexing ,weighting kata) [baca juga]
3. notasi kesesuaian (relevance notation) dokumen terhadap query [baca juga]
Read the rest of this entry »
hehehee


