Database SqLite dan Javascript

Memperkenalkan koding untuk koneksi javascript dan SqLite 

var db;
var dataset;

Var db dan dataset ini berfungsi sebagai pemanggil record dari database dengan menggunakan array for.

function initDatabase() {
    console.debug('called initDatabase()');

    try {
        if (!window.openDatabase) {
            alert('not supported');
        } else {
            var shortName = 'MyDatabase';
            var version = '1.0';
            var displayName = 'Sampel Test Database';
            var maxSizeInBytes = 65536;
            db = openDatabase(shortName, version, displayName, maxSizeInBytes);

            createTableIfNotExists();
        }
    } catch(e) {
        if (e == 2) {
            alert('Invalid database version');
        } else {
            alert('Unknown error ' + e);
        }
        return;
    }
}
Fungsi initDatabase sebagai pemanggil database dimana ada nama, version SqLite yang digunakan dan kapasitas database tersebut dalam bytes. 

function updateCacheContent(event) {
    console.debug('called updateCacheContent()');
    window.applicationCache.swapCache();
}

$(document).ready(function () {
    window.applicationCache.addEventListener('updateready', updateCacheContent, false);

    initDatabase();
});
Dua fungsi di atas berperan sebagai swap cache untuk insert, delete, update dari database dan sebagai eksekusi dari fungsi initDatabase.

Sekian dari saya untuk tutorial lengkap akan saya upload pada pembahasan berikutnya tentang pembuatan CRUD untuk HTML5, Javascript dan SqLite. 



Percobaan Rumus Ke-2

Rumus Matematika Using MathJax ...

Fitur Keren mathjax bisa mengubah skrip matematika polos menjadi rumus yang dapat di baca atau di render menjadi lebih terstruktur


jika ada rumus seperti ini $${{n!} \over {r!\left( {n - r} \right)!}}{{ - b \pm \sqrt {{b^2} - 4ac} } \over {2a}}$$ maka, hasilnya adalah...

Rumus  Berikutnya

$${{ - b \pm \sqrt {{b^2} - 4ac} } \over {2a}}$$

Rumus Berikutnya

$$\sum\limits_{i = 1}^n {{{({X_i} - \bar X)}^2}} $$

LaTex Math Library


Contoh Library Rumus Matematika 

$$\sqrt {{b^2} - 4ac} {{ - b \pm \sqrt {{b^2} - 4ac} } \over {2a}}$$

hari ini dapat pelajaran lagi tentang pembuatan rumus matematika agar tampil di website atau tampil di aplikasi android anda. dimulai dengan mencari-cari apa sih library yang cocok untuk menampilkan rumus matematika, ada banyak sih seperti mathquill, mathjax, LaTex, fMath, dan lainnya. ada yang satu yang paling mudah di gunakan ternyata meskipun yang lainnya juga mudah untuk di gunakan tapi yang satu ini bahkan dengan melihat dokumentasinya sudah bisa langsung menggunakannya di blog, website, webapp, ataupun android anda. 

$$\sum\limits_{i = 1}^n {X_i^2} \sum\limits_{i = 1}^n {{{({X_i} - \bar X)}^2}} $$

Adalah mathjax dimana anda hanya cukup memasukkan coding javascript ke add gadget anda di blogger kemudian menyimpannya sebagai html dengan menekan rich text di samping kanan atas editor text. cukup mudah bukan dan anda dapat mengcopy text dari Mathtype atau microsoft word equation editor dan akan tampil rumus seperti diatas.


Website Kost

Aplikasi Pencarian Informasi Kost Surakarta 


Fitur sistem ini adalah 
  • pencarian kost 
  • penambahan kost 
  • informasi detail kost
  • pemesanan online
  • laporan pemasukan bulanan kost
  • login pemilik dan penambahan kost pemilik
  • administrasi
ini adalah salah satu sistem yang pernah saya buat untuk kepentingan saya pribadi yang saya rancang untuk memudahkan menemukan kost dan dapat melakukan pemesanan dan booking kamar kost. dalam pembuatannya banyak kesulitan yang saya alami tetapi alhamdulillah selesai dalam waktu 4 bulan (terlalu malas).