Feed on
Posts
comments

Everything

You’re a falling star, You’re the get away car.
You’re the line in the sand when I go too far.
You’re the swimming pool, on an August day.
And You’re the perfect thing to see.

And you play your card, but it’s kinda cute.
Ah, When you smile at me you know exactly what you do.
Baby don’t pretend, that you don’t know it’s true.
Cause you can see it when I look at you.

[Chorus:]
And in this crazy life, and through these crazy times
It’s you, it’s you, You make me sing.
You’re every line, you’re every word, you’re everything.

You’re a carousel, you’re a wishing well,
And you light me up, when you ring my bell.
You’re a mystery, you’re from outer space,
You’re every minute of my everyday.

And I can’t believe, uh that I’m your man,
And I get to kiss you baby just because I can.
Whatever comes our way, ah we’ll see it through,
And you know that’s what our love can do.

[Chorus:]
And in this crazy life, and through these crazy times
It’s you, it’s you, You make me sing
You’re every line, you’re every word, you’re everything.

So, La, La, La, La, La, La, La
So, La, La, La, La, La, La, La

[Chorus:]
And in this crazy life, and through these crazy times
It’s you, it’s you, You make me sing.
You’re every line, you’re every word, you’re everything.
You’re every song, and I sing along.
Cause you’re my everything.

yeah, yeah

So, La, La, La, La, La, La, La
So, La, La, La, La, La, La, La

Michael Buble - Everything
Naksir lagu ini pertama kali waktu denger intronya jadi ringtone HP-nya Mbak Ria. Cuma INTRO-nya thok lho! Belom sampe denger lagu utuhnya. Ternyata setelah download dan denger versi utuhnya, bagus juga!

Rewrite!

Modul yang harus di-rewrite:

  1. Security
    Ini modul rada bermasalah karena ketika sudah masuk kondisi session timeout pun ketika di-refresh di halaman yang restricted aplikasi akan tetap terkompilasi dan semua operasi database tetap tereksekusi. Kemungkinan besar karena lupa ngecek apakah halaman yang diakses restricted atau open for public. Kesalahan yang konyol!
  2. Relationship Editor
    Ini modul rada ruwet karena untuk bisa menambah relationship harus mengakses data dalam jumlah yang potensial sangat besar (tergantung ukuran Story Model). Akibatnya akan terjadi load yang potensial sangat besar pada MySQL Server. Kalau tidak diatasi dari sekarang akan sangat potensial menimbulkan masalah ketika Story Model berkembang menjadi sangat besar.
  3. User Groups
    Ini modul harusnya sekalian mengelola privilege untuk setiap user group. Sudah ada contoh di bagian user administration, jadi sepertinya nggak akan susah-susah banget.

Yak, mari kerjakan!

Fight for May!

Ketika pertama kali muncul kategori itu, maksudnya adalah berjuang untuk bisa lulus Mei. Setelah diputuskan untuk lulus Agustus, tetap ada target pribadi untuk bisa selesai sebelum Mei. Setelah pembicaraan malam ini…

Apakah maksudnya Fight for May? Fight for who, for what?

Aku akan selesaikan semua sebelum kepergianmu…

(itu kalau kamu jadi pergi lho…)

New Relationships!

Beberapa perubahan mendasar lagi:

  1. Hapus semua tabel x_to_y, gabungkan semuanya dalam 1 tabel block_relations, dengan field id, wm_id (sm_id), parent_block, parent_id, child_block, dan child_id. Kelemahan: semua relasi antar blok terkonsentrasi di sini, jadi ini adalah tabel yang paling cepat penuh. Indexing menjadi sesuatu yang sangat vital di tabel ini.
  2. Gabungkan tabel state dan consequence jadi tabel state, tambah 1 field untuk menandakan apakah state tersebut diakibatkan oleh action/plan atau oleh state lain, dan tambah 1 field lagi untuk menandakan apakah state itu merupakan state terakhir dalam suatu episode (tidak ada hubungan ke state/event yang lain lagi).

Dengan begini, struktur database akan lebih mengakomodasi relasi antar blok yang sebenarnya berupa mesh.

PR: Bikin flowchart dan dataflow diagram. Semangaaat!

Sayonara Soritia

Daisuki to omou kara ne kizutsuitari tomadottari
It is because I love you that I get hurt and confused
Tsumetai hoho wo yoseatte kokoro ga umareta
Cuddling with our cold faces cheek-to-cheek, my heart was born
Itsumo ima sugu ni aitai
I always want to see you as soon as possible
Mukuchi ni naru hodo suki yo
I love you so much that I become speechless
Yasashisa doushitara mieruno
What can I do to see your kindness?
Dakishimete motto tsuyoku
Hold me closer, and stronger
Atataka na mune wo shinjiru yo
I will believe in your warm embrace
Sayonara soritia
Goodbye, solitaire
Ashita e
To tomorrow

Ending song - Chrno Crusade
Sometimes I am hurt and confused, but my heart was born again…
Thank You, my dear Lord! I submit my life in Your hands, and with Your Grace I will fight to the end.

Brainstorm!

Ide-ide baru:

  1. World Model (akan diganti menjadi Story Model untuk membedakan dengan World State yang disamakan dengan World Model) terdiri dari blok-blok entitas yang sebenarnya generik. Implikasinya, tabel-tabel yang ada juga generik, sehingga prosedur pengelolaannya (search, edit, new) juga menjadi generik. Karena itu, sedang diusahakan membuat satu hidden modul yang menangani semua itu dan nantinya akan dipanggil dari masing-masing blok. (Penerapan reusable code)
  2. Pada modul pengelolaan masing-masing blok entitas World Model, hanya akan ada penjelasan singkat mengenai blok tersebut dan link untuk menuju ke modul dokumentasi yang sesuai. Semacam help file.
  3. Fungsi pengaturan module privilege akan dijadikan satu dengan modul pengelolaan user group, mirip dengan pengaturan keanggotaan user group masing-masing user yang dijadikan satu dengan modul pengelolaan user.

Minta

"Ayah, aku minta itu…"

"Belum saatnya, Nak."

"Tapi aku sungguh-sungguh menginginkannya."

"Aku akan memberimu yang kamu butuhkan, bukan yang kamu inginkan."

"Baiklah Ayah. Tapi mengapa Kau membuatku menginginkannya?"

"Karena itulah yang kamu butuhkan."

"Kalau begitu, jelaskanlah mengapa aku membutuhkan itu."

"Pada saatnya nanti kamu akan mengetahuinya."

"Ayah, aku bingung. Apa sebenarnya maksudMu?"

"Kamu percaya padaKu?"

"Iya."

"Kalau begitu, tutuplah matamu, peganglah tanganKu, dan mari berjalan bersamaKu. TanganKu dan suaraKu akan membimbingmu ke tempat yang Aku kehendaki bagimu. Pada saat Aku melepas penutup matamu, kamu akan melihat keindahan, tapi tidak sebelum itu, tidak satu detik pun lebih cepat."

"Baiklah. Kalau begitu, aku mohon jangan pernah lepaskan tanganku, karena aku tidak bisa melihat apapun."

"Tidak akan pernah. Aku janjikan itu."

"Terima kasih, Ayah."

Selamanya Cinta?

di kala hati resah
sribu ragu datang memaksaku
rindu semakin menyerang
kalaulah aku dapat membaca pikiranmu
dengan sayap pengharapanku
ingin terbang jauh

biar awanpun gelisah
daun-daun jatuh berguguran
namun cintamu kasih terbit laksana bintang
yang bersinar cerah menerangi jiwaku

andaikan ku dapat mengungkapkan
perasaanku hingga membuat kau percaya
akan kuberikan seutuhnya
rasa cintaku
selamanya…
selamanya…

andaikan ku dapat mengungkapkan
perasaanku hingga membuat kau percaya
akan kuberikan seutuhnya
rasa cintaku
rasa cinta yang tulus dari dasar
lubuk hatiku

Tuhan, jalinkanlah cinta
bersama…
slamanya…

D’Cinnamons - Selamanya Cinta
if only…

sepi…

biasanya sih… 4-5 kali sehari…
jadi 1 kali
terasa juga yah…
sepi…
kosong…

tapi ya… mau gimana lagi…

hik hik hik…

To Do dari Pak Surjono:

Buat catatan problem –> alternatif solusi –> solusi terpilih

Alternatif yang dulu:

  1. Buat LISP-based standalone story generator.
    Kelemahan:
    - Ukuran sangat besar (20MB++ untuk program "Hello World!")
    - Tidak portabel –> under Linux
  2. Buat PHP-based interface dan interfacing dengan system call
    Kelemahan:
    - Susah dibikin script-nya
    - Security hole: bisa memanfaatkan script untuk running aplikasi di shell
  3. Buat PHP-based interface dan interfacing dengan Hunchentoot LISP webserver
    (terpilih)

« Newer Posts - Older Posts »